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: 2015-04-13 20:09+0000\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
22 msgid "flow control insn inside a basic block"
26 msgid "wrong insn in the fallthru edge"
30 msgid "insn outside basic block"
34 msgid "return not followed by barrier"
37 #: collect-utils.c:164
39 msgid "[cannot find %s]"
44 msgid "collect2 version %s\n"
49 msgid "%d constructor found\n"
50 msgid_plural "%d constructors found\n"
56 msgid "%d destructor found\n"
57 msgid_plural "%d destructors found\n"
63 msgid "%d frame table found\n"
64 msgid_plural "%d frame tables found\n"
68 #: collect2.c:1836 config/i386/intelmic-mkoffload.c:67
70 msgid "[Leaving %s]\n"
77 "write_c_file - output name is %s, prefix is %s\n"
84 "ldd output with constructors/destructors.\n"
88 msgid "const/copy propagation disabled"
93 msgid "%s: all warnings being treated as errors"
98 msgid "%s: some warnings being treated as errors"
101 #: diagnostic.c:299 input.c:170 c-family/c-opts.c:1300 cp/error.c:1207
102 #: fortran/cpp.c:591 fortran/error.c:1181
108 msgid "compilation terminated due to -Wfatal-errors.\n"
113 msgid "compilation terminated due to -fmax-errors=%u.\n"
119 "Please submit a full bug report,\n"
120 "with preprocessed source if appropriate.\n"
125 msgid "See %s for instructions.\n"
130 msgid "compilation terminated.\n"
135 msgid "%s:%d: confused by earlier errors, bailing out\n"
140 msgid "Internal compiler error: Error reporting routines re-entered.\n"
144 msgid "negative insn length"
148 msgid "could not split insn"
152 msgid "invalid 'asm': "
157 msgid "nested assembly dialect alternatives"
160 #: final.c:3592 final.c:3604
162 msgid "unterminated assembly dialect alternative"
167 msgid "operand number missing after %%-letter"
170 #: final.c:3749 final.c:3790
172 msgid "operand number out of range"
177 msgid "invalid %%-code"
182 msgid "'%%l' operand isn't a label"
185 #. We can't handle floating point constants;
186 #. PRINT_OPERAND must handle them.
187 #. We can't handle floating point constants;
188 #. TARGET_PRINT_OPERAND must handle them.
189 #. We can't handle floating point constants;
190 #. PRINT_OPERAND must handle them.
191 #: final.c:3973 config/arc/arc.c:4653 config/i386/i386.c:14657
192 #: config/pdp11/pdp11.c:1727
194 msgid "floating constant misused"
197 #: final.c:4031 config/arc/arc.c:4725 config/i386/i386.c:14755
198 #: config/pdp11/pdp11.c:1768
200 msgid "invalid expression as operand"
205 msgid "Using built-in specs.\n"
211 "Setting spec %s to '%s'\n"
217 msgid "Reading specs from %s\n"
222 msgid "could not find specs file %s\n"
227 msgid "rename spec %s to %s\n"
246 "Go ahead? (y or n) "
251 msgid "# %s %.2f %.2f\n"
256 msgid "Usage: %s [options] file...\n"
264 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
268 msgid " --help Display this information\n"
273 " --target-help Display target specific command line options\n"
278 " --help={common|optimizers|params|target|warnings|[^]{joined|separate|"
279 "undocumented}}[,...]\n"
284 " Display specific types of command line options\n"
288 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
292 msgid " --version Display compiler version information\n"
296 msgid " -dumpspecs Display all of the built in spec strings\n"
300 msgid " -dumpversion Display the version of the compiler\n"
304 msgid " -dumpmachine Display the compiler's target processor\n"
309 " -print-search-dirs Display the directories in the compiler's search "
315 " -print-libgcc-file-name Display the name of the compiler's companion "
320 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
325 " -print-prog-name=<prog> Display the full path to compiler component "
331 " -print-multiarch Display the target's normalized GNU triplet, used "
333 " a component in the library path\n"
338 " -print-multi-directory Display the root directory for versions of "
344 " -print-multi-lib Display the mapping between command line options "
346 " multiple library search directories\n"
350 msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
354 msgid " -print-sysroot Display the target libraries directory\n"
359 " -print-sysroot-headers-suffix Display the sysroot suffix used to find "
365 " -Wa,<options> Pass comma-separated <options> on to the "
371 " -Wp,<options> Pass comma-separated <options> on to the "
377 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
381 msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
385 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
389 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
393 msgid " -save-temps Do not delete intermediate files\n"
397 msgid " -save-temps=<arg> Do not delete intermediate files\n"
402 " -no-canonical-prefixes Do not canonicalize paths when building relative\n"
403 " prefixes to other gcc components\n"
407 msgid " -pipe Use pipes rather than intermediate files\n"
411 msgid " -time Time the execution of each subprocess\n"
416 " -specs=<file> Override built-in specs with the contents of "
422 " -std=<standard> Assume that the input sources are for <standard>\n"
427 " --sysroot=<directory> Use <directory> as the root directory for "
434 " -B <directory> Add <directory> to the compiler's search paths\n"
439 " -v Display the programs invoked by the compiler\n"
444 " -### Like -v but options quoted and commands not "
450 " -E Preprocess only; do not compile, assemble or "
455 msgid " -S Compile only; do not assemble or link\n"
459 msgid " -c Compile and assemble, but do not link\n"
463 msgid " -o <file> Place the output into <file>\n"
467 msgid " -pie Create a position independent executable\n"
471 msgid " -shared Create a shared library\n"
476 " -x <language> Specify the language of the following input "
478 " Permissible languages include: c c++ assembler "
480 " 'none' means revert to the default behavior of\n"
481 " guessing the language based on the file's "
489 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
490 " passed on to the various sub-processes invoked by %s. In order to pass\n"
491 " other options on to these processes the -W<letter> options must be used.\n"
496 msgid "Processing spec (%s), which is '%s'\n"
506 msgid "Configured with: %s\n"
511 msgid "Thread model: %s\n"
516 msgid "gcc version %s %s\n"
521 msgid "gcc driver version %s %sexecuting gcc version %s\n"
524 #: gcc.c:6436 gcc.c:6648
527 "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
533 "Preprocessed source stored into %s file, please attach this to your "
539 msgid "install: %s%s\n"
544 msgid "programs: %s\n"
549 msgid "libraries: %s\n"
556 "For bug reporting instructions, please see:\n"
559 #: gcc.c:7536 gcov-tool.c:528
564 #: gcc.c:7539 gcov-tool.c:530 gcov.c:504 fortran/gfortranspec.c:280
565 #: java/jcf-dump.c:1240
569 #: gcc.c:7540 java/jcf-dump.c:1241
572 "This is free software; see the source for copying conditions. There is NO\n"
573 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
589 "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
596 "Assembler options\n"
597 "=================\n"
604 "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
610 msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
613 #: gcov-tool.c:167 gcov-tool.c:264 gcov-tool.c:420
615 msgid " -v, --verbose Verbose mode\n"
618 #: gcov-tool.c:168 gcov-tool.c:265
620 msgid " -o, --output <dir> Output directory\n"
626 " -w, --weight <w1,w2> Set weights (float point values)\n"
631 msgid "Merge subcomand usage:"
637 " rewrite [options] <dir> Rewrite coverage file contents\n"
642 msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
647 msgid " -n, --normalize <long long> Normalize the profile\n"
652 msgid "Rewrite subcommand usage:"
657 msgid "scaling cannot co-exist with normalization, skipping\n"
660 #: gcov-tool.c:342 gcov-tool.c:352
662 msgid "incorrect format in scaling, using 1/1\n"
667 msgid "normalization cannot co-exist with scaling\n"
673 " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
679 " -h, --hotonly Only print info for hot objects/"
685 msgid " -f, --function Print function level info\n"
690 msgid " -F, --fullname Print full filename\n"
695 msgid " -o, --object Print object level info\n"
700 msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
705 msgid "Overlap subcomand usage:"
711 "Usage: %s [OPTION]... SUB_COMMAND [OPTION]...\n"
718 "Offline tool to handle gcda counts\n"
724 msgid " -h, --help Print this help, then exit\n"
730 " -v, --version Print version number, then exit\n"
733 #: gcov-tool.c:518 gcov.c:492
737 "For bug reporting instructions, please see:\n"
743 msgid "Copyright %s 2014-2015 Free Software Foundation, Inc.\n"
746 #: gcov-tool.c:532 gcov.c:506
749 "This is free software; see the source for copying conditions.\n"
750 "There is NO warranty; not even for MERCHANTABILITY or \n"
751 "FITNESS FOR A PARTICULAR PURPOSE.\n"
758 "Usage: gcov [OPTION]... SOURCE|OBJ...\n"
765 "Print code coverage information.\n"
771 msgid " -h, --help Print this help, then exit\n"
777 " -a, --all-blocks Show information for every basic block\n"
783 " -b, --branch-probabilities Include branch probabilities in output\n"
789 " -c, --branch-counts Output counts of branches taken\n"
790 " rather than percentages\n"
795 msgid " -d, --display-progress Display progress information\n"
800 msgid " -f, --function-summaries Output summaries for each function\n"
806 " -i, --intermediate-format Output .gcov file in intermediate text "
813 " -l, --long-file-names Use long output file names for included\n"
819 msgid " -m, --demangled-names Output demangled function names\n"
824 msgid " -n, --no-output Do not create an output file\n"
830 " -o, --object-directory DIR|FILE Search for object files in DIR or called "
836 msgid " -p, --preserve-paths Preserve all pathname components\n"
841 msgid " -r, --relative-only Only show data for relative sources\n"
846 msgid " -s, --source-prefix DIR Source prefix to elide\n"
852 " -u, --unconditional-branches Show unconditional branch counts too\n"
857 msgid " -v, --version Print version number, then exit\n"
867 msgid "Creating '%s'\n"
872 msgid "Error writing output file '%s'\n"
877 msgid "Could not open output file '%s'\n"
882 msgid "Removing '%s'\n"
885 #: gcov.c:834 gcov.c:890
892 msgid "Cannot open intermediate output file %s\n"
897 msgid "%s:source file is newer than notes file '%s'\n"
902 msgid "(the message is displayed only once per source file)\n"
907 msgid "%s:cannot open notes file\n"
912 msgid "%s:not a gcov notes file\n"
917 msgid "%s:version '%.4s', prefer '%.4s'\n"
922 msgid "%s:already seen blocks for '%s'\n"
927 msgid "%s:corrupted\n"
932 msgid "%s:no functions found\n"
937 msgid "%s:cannot open data file, assuming not executed\n"
942 msgid "%s:not a gcov data file\n"
947 msgid "%s:version '%.4s', prefer version '%.4s'\n"
952 msgid "%s:stamp mismatch with notes file\n"
957 msgid "%s:unknown function '%u'\n"
962 msgid "%s:profile mismatch for '%s'\n"
967 msgid "%s:overflowed\n"
972 msgid "%s:'%s' lacks entry and/or exit blocks\n"
977 msgid "%s:'%s' has arcs to entry block\n"
982 msgid "%s:'%s' has arcs from exit block\n"
987 msgid "%s:graph is unsolvable for '%s'\n"
992 msgid "Lines executed:%s of %d\n"
997 msgid "No executable lines\n"
1007 msgid "Branches executed:%s of %d\n"
1012 msgid "Taken at least once:%s of %d\n"
1017 msgid "No branches\n"
1022 msgid "Calls executed:%s of %d\n"
1032 msgid "%s:no lines for '%s'\n"
1037 msgid "call %2d returned %s\n"
1042 msgid "call %2d never executed\n"
1047 msgid "branch %2d taken %s%s\n"
1052 msgid "branch %2d never executed\n"
1057 msgid "unconditional %2d taken %s\n"
1062 msgid "unconditional %2d never executed\n"
1067 msgid "Cannot open source file %s\n"
1071 msgid "PRE disabled"
1075 msgid "GCSE disabled"
1078 #: gimple-ssa-isolate-paths.c:441 c/c-typeck.c:9507
1079 #, gcc-internal-format
1080 msgid "function returns address of local variable"
1083 #: gimple-ssa-isolate-paths.c:443 gimple-ssa-isolate-paths.c:316
1084 #, gcc-internal-format
1085 msgid "function may return address of local variable"
1090 msgid "ignoring duplicate directory \"%s\"\n"
1095 msgid " as it is a non-system directory that duplicates a system directory\n"
1100 msgid "ignoring nonexistent directory \"%s\"\n"
1105 msgid "#include \"...\" search starts here:\n"
1110 msgid "#include <...> search starts here:\n"
1115 msgid "End of search list.\n"
1118 #. Opening quotation mark.
1123 #. Closing quotation mark.
1128 #: ipa-pure-const.c:218
1129 msgid "function might be candidate for attribute %<%s%>"
1132 #: ipa-pure-const.c:219
1134 "function might be candidate for attribute %<%s%> if it is known to return "
1139 msgid "At top level:"
1142 #: langhooks.c:422 cp/error.c:3252
1144 msgid "In member function %qs"
1147 #: langhooks.c:426 cp/error.c:3255
1149 msgid "In function %qs"
1152 #: langhooks.c:477 cp/error.c:3205
1153 msgid " inlined from %qs at %r%s:%d:%d%R"
1156 #: langhooks.c:482 cp/error.c:3210
1157 msgid " inlined from %qs at %r%s:%d%R"
1160 #: langhooks.c:488 cp/error.c:3216
1162 msgid " inlined from %qs"
1165 #: loop-iv.c:3098 tree-ssa-loop-niter.c:2066
1166 msgid "assuming that the loop is not infinite"
1169 #: loop-iv.c:3099 tree-ssa-loop-niter.c:2067
1170 msgid "cannot optimize possibly infinite loops"
1173 #: loop-iv.c:3107 tree-ssa-loop-niter.c:2071
1174 msgid "assuming that the loop counter does not overflow"
1177 #: loop-iv.c:3108 tree-ssa-loop-niter.c:2072
1178 msgid "cannot optimize loop, the loop counter may overflow"
1181 #: lra-assigns.c:1428 reload1.c:2143
1182 msgid "this is the insn:"
1185 #: lra-constraints.c:3495 reload.c:3862
1186 msgid "unable to generate reloads for:"
1189 #. What to print when a switch has no documentation.
1191 msgid "This switch lacks documentation"
1196 msgid "default %d minimum %d maximum %d"
1213 msgid " No options with the desired characteristics were found\n"
1219 " None found. Use --help=%s to show *all* the options supported by the %s "
1226 " All options with the desired characteristics have already been displayed\n"
1230 msgid "The following options are target specific"
1234 msgid "The following options control compiler warning messages"
1238 msgid "The following options control optimizations"
1241 #: opts.c:1260 opts.c:1299
1242 msgid "The following options are language-independent"
1246 msgid "The --param option recognizes the following as parameters"
1250 msgid "The following options are specific to just the language "
1254 msgid "The following options are supported by the language "
1258 msgid "The following options are not documented"
1262 msgid "The following options take separate arguments"
1266 msgid "The following options take joined arguments"
1270 msgid "The following options are language-related"
1284 "*** WARNING *** there are active plugins, do not report this as a bug unless "
1285 "you can reproduce it without enabling any plugins.\n"
1288 #. It's the compiler's fault.
1290 msgid "could not find a spill register"
1293 #. It's the compiler's fault.
1295 msgid "VOIDmode on an output"
1299 msgid "failure trying to reload:"
1303 msgid "unrecognizable insn:"
1307 msgid "insn does not satisfy its constraints:"
1312 msgid "created and used with differing settings of '%s'"
1316 msgid "created and used with different settings of -fpic"
1320 msgid "created and used with different settings of -fpie"
1325 msgid "collect: reading %s\n"
1330 msgid "collect: recompiling %s\n"
1335 msgid "collect: tweaking %s in %s\n"
1340 msgid "collect: relinking\n"
1345 msgid "unrecoverable error"
1351 "%s%s%s %sversion %s (%s)\n"
1352 "%s\tcompiled by GNU C version %s, "
1357 msgid "%s%s%s %sversion %s (%s) compiled by CC, "
1362 msgid "GMP version %s, MPFR version %s, MPC version %s\n"
1367 msgid "%s%swarning: %s header version %s differs from library version %s.\n"
1373 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
1377 msgid "options passed: "
1381 msgid "options enabled: "
1384 #: tree-diagnostic.c:306 c/c-decl.c:5183 c/c-typeck.c:6556 cp/error.c:700
1385 #: cp/error.c:1006 c-family/c-pretty-print.c:443
1386 #, gcc-internal-format
1391 msgid "function not considered for inlining"
1395 msgid "caller is not optimized"
1399 msgid "function body not available"
1403 msgid "redefined extern inline functions are not considered for inlining"
1407 msgid "function not inlinable"
1411 msgid "function body can be overwritten at link time"
1415 msgid "function not inline candidate"
1419 msgid "--param large-function-growth limit reached"
1423 msgid "--param large-stack-frame-growth limit reached"
1427 msgid "--param max-inline-insns-single limit reached"
1431 msgid "--param max-inline-insns-auto limit reached"
1435 msgid "--param inline-unit-growth limit reached"
1439 msgid "recursive inlining"
1443 msgid "call is unlikely and code size would grow"
1447 msgid "function not declared inline and code size would grow"
1451 msgid "mismatched arguments"
1455 msgid "originally indirect function call not considered for inlining"
1459 msgid "indirect function call with a yet undetermined callee"
1463 msgid "exception handling personality mismatch"
1467 msgid "non-call exception handling mismatch"
1471 msgid "target specific option mismatch"
1475 msgid "optimization level attribute mismatch"
1479 msgid "callee refers to comdat-local symbols"
1483 msgid "function attribute mismatch"
1487 msgid "caller function contains cilk spawn"
1494 #. The remainder are real diagnostic types.
1495 #: diagnostic.def:33
1496 msgid "fatal error: "
1499 #. This is like DK_ICE, but backtrace is not printed. Used in the driver
1500 #. when reporting fatal signal in the compiler.
1501 #: diagnostic.def:34 diagnostic.def:50
1502 msgid "internal compiler error: "
1505 #. This one is just for counting DK_WARNING promoted to DK_ERROR
1506 #. due to -Werror and -Werror=warning.
1507 #: diagnostic.def:35 diagnostic.def:47
1511 #: diagnostic.def:36
1512 msgid "sorry, unimplemented: "
1515 #: diagnostic.def:37
1519 #: diagnostic.def:38
1520 msgid "anachronism: "
1523 #: diagnostic.def:39
1527 #: diagnostic.def:40
1531 #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
1532 #. prefix does not matter.
1533 #: diagnostic.def:43
1537 #: diagnostic.def:44
1542 msgid "Maximal estimated outcome of branch considered predictable"
1547 "The minimal estimated speedup allowing inliner to ignore inline-insns-single "
1548 "and inline-isnsns-auto"
1553 "The maximum number of instructions in a single function eligible for inlining"
1557 msgid "The maximum number of instructions when automatically inlining"
1562 "The maximum number of instructions inline function can grow to via recursive "
1568 "The maximum number of instructions non-inline function can grow to via "
1569 "recursive inlining"
1573 msgid "The maximum depth of recursive inlining for inline functions"
1577 msgid "The maximum depth of recursive inlining for non-inline functions"
1582 "Inline recursively only when the probability of call being executed exceeds "
1588 "The maximum number of nested indirect inlining performed by early inliner"
1593 "Probability that COMDAT function will be shared with different compilation "
1599 "Maximum probability of the entry BB of split region (in percent relative to "
1600 "entry BB of the function) to make partial inlining happen"
1605 "If -fvariable-expansion-in-unroller is used, the maximum number of times "
1606 "that an individual variable will be expanded during loop unrolling"
1611 "If -ftree-vectorize is used, the minimal loop bound of a loop to be "
1612 "considered for vectorization"
1616 msgid "The maximum number of instructions to consider to fill a delay slot"
1621 "The maximum number of instructions to consider to find accurate live "
1622 "register information"
1626 msgid "The maximum length of scheduling's pending operations list"
1631 "The maximum number of backtrack attempts the scheduler should make when "
1632 "modulo scheduling a loop"
1636 msgid "The size of function body to be considered large"
1640 msgid "Maximal growth due to inlining of large function (in percent)"
1644 msgid "The size of translation unit to be considered large"
1649 "How much can given compilation unit grow because of the inlining (in percent)"
1654 "How much can given compilation unit grow because of the interprocedural "
1655 "constant propagation (in percent)"
1660 "Maximal estimated growth of function body caused by early inlining of single "
1665 msgid "The size of stack frame to be considered large"
1669 msgid "Maximal stack frame growth due to inlining (in percent)"
1673 msgid "The maximum amount of memory to be allocated by GCSE"
1677 msgid "The maximum ratio of insertions to deletions of expressions in GCSE"
1682 "The threshold ratio for performing partial redundancy elimination after "
1688 "The threshold ratio of critical edges execution count that permit performing "
1689 "redundancy elimination after reload"
1694 "Scaling factor in calculation of maximum distance an expression can be moved "
1695 "by GCSE optimizations"
1700 "Cost at which GCSE optimizations will not constraint the distance an "
1701 "expression can travel"
1705 msgid "Maximum depth of search in the dominator tree for expressions to hoist"
1709 msgid "The maximum number of instructions to consider to unroll in a loop"
1714 "The maximum number of instructions to consider to unroll in a loop on average"
1718 msgid "The maximum number of unrollings of a single loop"
1722 msgid "The maximum number of insns of a peeled loop"
1726 msgid "The maximum number of peelings of a single loop"
1730 msgid "The maximum number of branches on the path through the peeled sequence"
1734 msgid "The maximum number of insns of a completely peeled loop"
1739 "The maximum number of peelings of a single loop that is peeled completely"
1743 msgid "The maximum number of insns of a peeled loop that rolls only once"
1747 msgid "The maximum depth of a loop nest we completely peel"
1751 msgid "The maximum number of insns of an unswitched loop"
1755 msgid "The maximum number of unswitchings in a single loop"
1760 "Bound on the number of iterations the brute force # of iterations analysis "
1761 "algorithm evaluates"
1765 msgid "Bound on the cost of an expression to compute the number of iterations"
1770 "A factor for tuning the upper bound that swing modulo scheduler uses for "
1776 "The minimum value of stage count that swing modulo scheduler will generate."
1781 "The number of cycles the swing modulo scheduler considers when checking "
1782 "conflicts using DFA"
1787 "A threshold on the average loop count considered by the swing modulo "
1793 "A basic block profile count is considered hot if it contributes to the given "
1794 "permillage of the entire profiled execution"
1799 "Select fraction of the maximal frequency of executions of basic block in "
1800 "function given basic block needs to have to be considered hot"
1805 "The minimum fraction of profile runs a given basic block execution count "
1806 "must be not to be considered unlikely"
1811 "Select fraction of the maximal frequency of executions of basic block in "
1812 "function given basic block get alignment"
1817 "Loops iterating at least selected number of iterations will get loop "
1822 msgid "The maximum number of loop iterations we predict statically"
1828 "Set the estimated probability in percentage for builtin expect. The default "
1829 "value is 90% probability."
1834 "The percentage of function, weighted by execution frequency, that must be "
1835 "covered by trace formation. Used when profile feedback is available"
1840 "The percentage of function, weighted by execution frequency, that must be "
1841 "covered by trace formation. Used when profile feedback is not available"
1845 msgid "Maximal code growth caused by tail duplication (in percent)"
1850 "Stop reverse growth if the reverse probability of best edge is less than "
1851 "this threshold (in percent)"
1856 "Stop forward growth if the probability of best edge is less than this "
1857 "threshold (in percent). Used when profile feedback is available"
1862 "Stop forward growth if the probability of best edge is less than this "
1863 "threshold (in percent). Used when profile feedback is not available"
1867 msgid "The maximum number of incoming edges to consider for crossjumping"
1872 "The minimum number of matching instructions to consider for crossjumping"
1876 msgid "The maximum expansion factor when copying basic blocks"
1881 "The maximum number of insns to duplicate when unfactoring computed gotos"
1885 msgid "The maximum length of path considered in cse"
1889 msgid "The maximum instructions CSE process before flushing"
1894 "The minimum cost of an expensive expression in the loop invariant motion"
1899 "Bound on number of candidates below that all candidates are considered in iv "
1904 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
1909 "If number of candidates in the set is smaller, we always try to remove "
1910 "unused ivs during its optimization"
1914 msgid "Bound on size of expressions used in the scalar evolutions analyzer"
1919 "Bound on the complexity of the expressions in the scalar evolutions analyzer"
1923 msgid "Bound on the number of variables in Omega constraint systems"
1927 msgid "Bound on the number of inequalities in Omega constraint systems"
1931 msgid "Bound on the number of equalities in Omega constraint systems"
1935 msgid "Bound on the number of wild cards in Omega constraint systems"
1939 msgid "Bound on the size of the hash table in Omega constraint systems"
1943 msgid "Bound on the number of keys in Omega constraint systems"
1948 "When set to 1, use expensive methods to eliminate all redundant constraints"
1953 "Bound on number of runtime checks inserted by the vectorizer's loop "
1954 "versioning for alignment check"
1959 "Bound on number of runtime checks inserted by the vectorizer's loop "
1960 "versioning for alias check"
1965 "Max number of loop peels to enhancement alignment of data references in a "
1970 msgid "The maximum memory locations recorded by cselib"
1975 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
1976 "total size of the heap"
1980 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
1985 "The maximum number of instructions to search backward when looking for "
1991 "Target block's relative execution frequency (as a percentage) required to "
1995 #: params.def:608 params.def:618
1997 "The maximum number of blocks in a region to be considered for interblock "
2001 #: params.def:613 params.def:623
2003 "The maximum number of insns in a region to be considered for interblock "
2009 "The minimum probability of reaching a source block for interblock "
2010 "speculative scheduling"
2014 msgid "The maximum number of iterations through CFG to extend regions"
2019 "The maximum conflict delay for an insn to be considered for speculative "
2025 "The minimal probability of speculation success (in percents), so that "
2026 "speculative insn will be scheduled."
2031 "The minimum probability an edge must have for the scheduler to save its "
2036 msgid "The maximum size of the lookahead window of selective scheduling"
2040 msgid "Maximum number of times that an insn could be scheduled"
2045 "Maximum number of instructions in the ready list that are considered "
2046 "eligible for renaming"
2050 msgid "Minimal distance between possibly conflicting store and load"
2055 "Hardware autoprefetcher scheduler model control flag. Number of lookahead "
2056 "cycles the model looks into; at '0' only enable instruction sorting "
2057 "heuristic. Disabled by default."
2062 "The maximum number of RTL nodes that can be recorded as combiner's last value"
2066 msgid "The maximum number of insns combine tries to combine"
2070 msgid "The upper bound for sharing integer constants"
2075 "The lower bound for a buffer to be considered for stack smashing protection"
2080 "The minimum size of variables taking part in stack slot sharing when not "
2086 "Maximum number of statements allowed in a block that needs to be duplicated "
2087 "when threading jumps"
2092 "Maximum number of fields in a structure before pointer analysis treats the "
2093 "structure as a single variable"
2098 "The maximum number of instructions ready to be issued to be considered by "
2099 "the scheduler during the first scheduling pass"
2103 msgid "Maximum number of active local stores in RTL dead store elimination"
2107 msgid "The number of insns executed before prefetch is completed"
2111 msgid "The number of prefetches that can run at the same time"
2115 msgid "The size of L1 cache"
2119 msgid "The size of L1 cache line"
2123 msgid "The size of L2 cache"
2127 msgid "Whether to use canonical types"
2132 "Maximum length of partial antic set when performing tree pre optimization"
2136 msgid "Maximum size of a SCC before SCCVN stops processing a function"
2140 msgid "Maximum number of disambiguations to perform per memory access"
2144 msgid "Max loops number for regional RA"
2148 msgid "Max size of conflict table in MB"
2153 "The number of registers in each class kept unused by loop invariant motion"
2158 "The max number of reload pseudos which are considered during spilling a non-"
2164 "Minimal fall-through edge probability in percentage used to add BB to "
2165 "inheritance EBB in LRA"
2170 "The maximum ratio between array size and switch branches for a switch "
2171 "conversion to take place"
2175 msgid "size of tiles for loop blocking"
2179 msgid "size of unrolling factor for unroll-and-jam"
2183 msgid "depth of unrolled loop for unroll-and-jam"
2187 msgid "maximum number of parameters in a SCoP"
2191 msgid "maximum number of basic blocks per function to be analyzed by Graphite"
2195 msgid "Maximum number of datarefs in loop for building loop data dependencies"
2199 msgid "Max basic blocks number in loop for loop invariant motion"
2203 msgid "use internal function id in profile lookup"
2207 msgid "track topn target addresses in indirect-call profile"
2212 "Maximum number of instructions in basic block to be considered for SLP "
2218 "Min. ratio of insns to prefetches to enable prefetching for a loop with an "
2219 "unknown trip count"
2223 msgid "Min. ratio of insns to mem ops to enable prefetching in a loop"
2227 msgid "Max. size of var tracking hash tables"
2231 msgid "Max. recursion depth for expanding var tracking expressions"
2235 msgid "Max. size of loc list for which reverse ops should be added"
2239 msgid "The minimum UID to be used for a nondebug insn"
2244 "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer "
2245 "to an aggregate with"
2250 "Size in bytes after which thread-local aggregates should be instrumented "
2251 "with the logging functions instead of save/restore pairs"
2256 "Maximum size, in storage units, of an aggregate which should be considered "
2257 "for scalarization when compiling for speed"
2262 "Maximum size, in storage units, of an aggregate which should be considered "
2263 "for scalarization when compiling for size"
2268 "Maximum size of a list of values associated with each parameter for "
2269 "interprocedural constant propagation"
2274 "Threshold ipa-cp opportunity evaluation that is still considered beneficial "
2280 "Percentage penalty the recursive functions will receive when they are "
2281 "evaluated for cloning."
2286 "Percentage penalty functions containg a single call to another function will "
2287 "receive when they are evaluated for cloning."
2292 "Maximum number of aggregate content items for a parameter in jump functions "
2298 "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or "
2304 "Compile-time bonus IPA-CP assigns to candidates which make an array index "
2310 "Maximum number of statements that will be visited by IPA formal parameter "
2311 "analysis based on alias analysis in any given function"
2315 msgid "Number of partitions the program should be split to"
2319 msgid "Minimal size of a partition for LTO (in estimated instructions)"
2324 "Maximum number of namespaces to search for alternatives when name lookup "
2329 msgid "Maximum number of conditional store pairs that can be sunk"
2334 "The smallest number of different values for which it is best to use a jump-"
2335 "table instead of a tree of conditional branches, if 0, use the default for "
2340 msgid "Allow new data races on stores to be introduced"
2345 "Set the maximum number of instructions executed in parallel in reassociated "
2346 "tree. If 0, use the target dependent heuristic."
2350 msgid "Maximum amount of similar bbs to compare a bb with"
2354 msgid "Maximum amount of iterations of the pass over a function"
2359 "Maximum number of strings for which strlen optimization pass will track "
2364 msgid "Which -fsched-pressure algorithm to apply"
2368 msgid "Maximum length of candidate scans for straight-line strength reduction"
2372 msgid "Enable asan stack protection"
2376 msgid "Enable asan globals protection"
2380 msgid "Enable asan store operations protection"
2384 msgid "Enable asan load operations protection"
2388 msgid "Enable asan builtin functions protection"
2392 msgid "Enable asan detection of use-after-return bugs"
2397 "Use callbacks instead of inline code if number of accesses in function "
2398 "becomes greater or equal to this number"
2403 "Maximum number of nested calls to search for control dependencies during "
2404 "uninitialized variable analysis"
2409 "Maximum number of statements to be included into a single static constructor "
2410 "generated by Pointer Bounds Checker"
2415 "Maximum number of instructions to copy when duplicating blocks on a finite "
2416 "state automaton jump thread path"
2421 "Maximum number of basic blocks on a finite state automaton jump thread path"
2426 "Maximum number of new jump thread paths to create for a finite state "
2430 #: c-family/c-format.c:356
2434 #: c-family/c-format.c:357
2435 msgid "field width specifier"
2438 #: c-family/c-format.c:358
2439 msgid "field precision specifier"
2442 #: c-family/c-format.c:472 c-family/c-format.c:496 config/i386/msformat-c.c:56
2446 #: c-family/c-format.c:472 c-family/c-format.c:496 config/i386/msformat-c.c:56
2447 msgid "the ' ' printf flag"
2450 #: c-family/c-format.c:473 c-family/c-format.c:497 c-family/c-format.c:527
2451 #: c-family/c-format.c:591 config/i386/msformat-c.c:57
2455 #: c-family/c-format.c:473 c-family/c-format.c:497 c-family/c-format.c:527
2456 #: config/i386/msformat-c.c:57
2457 msgid "the '+' printf flag"
2460 #: c-family/c-format.c:474 c-family/c-format.c:498 c-family/c-format.c:528
2461 #: c-family/c-format.c:567 config/i386/msformat-c.c:58
2462 #: config/i386/msformat-c.c:93
2466 #: c-family/c-format.c:474 c-family/c-format.c:498 c-family/c-format.c:528
2467 #: config/i386/msformat-c.c:58
2468 msgid "the '#' printf flag"
2471 #: c-family/c-format.c:475 c-family/c-format.c:499 c-family/c-format.c:565
2472 #: config/i386/msformat-c.c:59
2476 #: c-family/c-format.c:475 c-family/c-format.c:499 config/i386/msformat-c.c:59
2477 msgid "the '0' printf flag"
2480 #: c-family/c-format.c:476 c-family/c-format.c:500 c-family/c-format.c:564
2481 #: c-family/c-format.c:594 config/i386/msformat-c.c:60
2485 #: c-family/c-format.c:476 c-family/c-format.c:500 config/i386/msformat-c.c:60
2486 msgid "the '-' printf flag"
2489 #: c-family/c-format.c:477 c-family/c-format.c:547 config/i386/msformat-c.c:61
2490 #: config/i386/msformat-c.c:81
2494 #: c-family/c-format.c:477 config/i386/msformat-c.c:61
2495 msgid "the ''' printf flag"
2498 #: c-family/c-format.c:478 c-family/c-format.c:548
2502 #: c-family/c-format.c:478
2503 msgid "the 'I' printf flag"
2506 #: c-family/c-format.c:479 c-family/c-format.c:501 c-family/c-format.c:545
2507 #: c-family/c-format.c:568 c-family/c-format.c:595 config/sol2-c.c:56
2508 #: config/i386/msformat-c.c:62 config/i386/msformat-c.c:79
2512 #: c-family/c-format.c:479 c-family/c-format.c:501 config/sol2-c.c:56
2513 #: config/i386/msformat-c.c:62
2514 msgid "field width in printf format"
2517 #: c-family/c-format.c:480 c-family/c-format.c:502 c-family/c-format.c:530
2518 #: config/i386/msformat-c.c:63
2522 #: c-family/c-format.c:480 c-family/c-format.c:502 c-family/c-format.c:530
2523 #: config/i386/msformat-c.c:63
2524 msgid "precision in printf format"
2527 #: c-family/c-format.c:481 c-family/c-format.c:503 c-family/c-format.c:531
2528 #: c-family/c-format.c:546 c-family/c-format.c:598 config/sol2-c.c:57
2529 #: config/i386/msformat-c.c:64 config/i386/msformat-c.c:80
2530 msgid "length modifier"
2533 #: c-family/c-format.c:481 c-family/c-format.c:503 c-family/c-format.c:531
2534 #: config/sol2-c.c:57 config/i386/msformat-c.c:64
2535 msgid "length modifier in printf format"
2538 #: c-family/c-format.c:529
2542 #: c-family/c-format.c:529
2543 msgid "the 'q' diagnostic flag"
2546 #: c-family/c-format.c:542 config/i386/msformat-c.c:77
2547 msgid "assignment suppression"
2550 #: c-family/c-format.c:542 config/i386/msformat-c.c:77
2551 msgid "the assignment suppression scanf feature"
2554 #: c-family/c-format.c:543 config/i386/msformat-c.c:78
2558 #: c-family/c-format.c:543 config/i386/msformat-c.c:78
2559 msgid "the 'a' scanf flag"
2562 #: c-family/c-format.c:544
2566 #: c-family/c-format.c:544
2567 msgid "the 'm' scanf flag"
2570 #: c-family/c-format.c:545 config/i386/msformat-c.c:79
2571 msgid "field width in scanf format"
2574 #: c-family/c-format.c:546 config/i386/msformat-c.c:80
2575 msgid "length modifier in scanf format"
2578 #: c-family/c-format.c:547 config/i386/msformat-c.c:81
2579 msgid "the ''' scanf flag"
2582 #: c-family/c-format.c:548
2583 msgid "the 'I' scanf flag"
2586 #: c-family/c-format.c:563
2590 #: c-family/c-format.c:563
2591 msgid "the '_' strftime flag"
2594 #: c-family/c-format.c:564
2595 msgid "the '-' strftime flag"
2598 #: c-family/c-format.c:565
2599 msgid "the '0' strftime flag"
2602 #: c-family/c-format.c:566 c-family/c-format.c:590
2606 #: c-family/c-format.c:566
2607 msgid "the '^' strftime flag"
2610 #: c-family/c-format.c:567 config/i386/msformat-c.c:93
2611 msgid "the '#' strftime flag"
2614 #: c-family/c-format.c:568
2615 msgid "field width in strftime format"
2618 #: c-family/c-format.c:569
2619 msgid "'E' modifier"
2622 #: c-family/c-format.c:569
2623 msgid "the 'E' strftime modifier"
2626 #: c-family/c-format.c:570
2627 msgid "'O' modifier"
2630 #: c-family/c-format.c:570
2631 msgid "the 'O' strftime modifier"
2634 #: c-family/c-format.c:571
2635 msgid "the 'O' modifier"
2638 #: c-family/c-format.c:589
2639 msgid "fill character"
2642 #: c-family/c-format.c:589
2643 msgid "fill character in strfmon format"
2646 #: c-family/c-format.c:590
2647 msgid "the '^' strfmon flag"
2650 #: c-family/c-format.c:591
2651 msgid "the '+' strfmon flag"
2654 #: c-family/c-format.c:592
2658 #: c-family/c-format.c:592
2659 msgid "the '(' strfmon flag"
2662 #: c-family/c-format.c:593
2666 #: c-family/c-format.c:593
2667 msgid "the '!' strfmon flag"
2670 #: c-family/c-format.c:594
2671 msgid "the '-' strfmon flag"
2674 #: c-family/c-format.c:595
2675 msgid "field width in strfmon format"
2678 #: c-family/c-format.c:596
2679 msgid "left precision"
2682 #: c-family/c-format.c:596
2683 msgid "left precision in strfmon format"
2686 #: c-family/c-format.c:597
2687 msgid "right precision"
2690 #: c-family/c-format.c:597
2691 msgid "right precision in strfmon format"
2694 #: c-family/c-format.c:598
2695 msgid "length modifier in strfmon format"
2698 #. Handle deferred options from command-line.
2699 #: c-family/c-opts.c:1324 fortran/cpp.c:605
2700 msgid "<command-line>"
2703 #: config/aarch64/aarch64.c:4058 config/arm/arm.c:21673 config/arm/arm.c:21686
2704 #: config/arm/arm.c:21711 config/nios2/nios2.c:2118
2706 msgid "Unsupported operand for code '%c'"
2709 #: config/aarch64/aarch64.c:4070 config/aarch64/aarch64.c:4086
2710 #: config/aarch64/aarch64.c:4099 config/aarch64/aarch64.c:4111
2711 #: config/aarch64/aarch64.c:4122 config/aarch64/aarch64.c:4140
2712 #: config/aarch64/aarch64.c:4164 config/aarch64/aarch64.c:4215
2713 #: config/aarch64/aarch64.c:4412 config/aarch64/aarch64.c:4429
2715 msgid "invalid operand for '%%%c'"
2718 #: config/aarch64/aarch64.c:4182 config/aarch64/aarch64.c:4195
2719 #: config/aarch64/aarch64.c:4205
2721 msgid "incompatible floating point / vector register operand for '%%%c'"
2724 #: config/aarch64/aarch64.c:4251 config/arm/arm.c:22218
2726 msgid "missing operand"
2729 #: config/aarch64/aarch64.c:4315
2731 msgid "invalid constant"
2734 #: config/aarch64/aarch64.c:4318
2736 msgid "invalid operand"
2739 #: config/aarch64/aarch64.c:4440
2741 msgid "invalid operand prefix '%%%c'"
2744 #: config/alpha/alpha.c:5167 config/i386/i386.c:15839
2745 #: config/rs6000/rs6000.c:19026 config/sparc/sparc.c:8821
2747 msgid "'%%&' used without any local dynamic TLS references"
2750 #: config/alpha/alpha.c:5207
2752 msgid "invalid %%H value"
2755 #: config/alpha/alpha.c:5228 config/bfin/bfin.c:1462
2757 msgid "invalid %%J value"
2760 #: config/alpha/alpha.c:5258 config/ia64/ia64.c:5528
2762 msgid "invalid %%r value"
2765 #: config/alpha/alpha.c:5268 config/ia64/ia64.c:5482
2766 #: config/rs6000/rs6000.c:18675 config/xtensa/xtensa.c:2391
2768 msgid "invalid %%R value"
2771 #: config/alpha/alpha.c:5274 config/rs6000/rs6000.c:18595
2772 #: config/xtensa/xtensa.c:2358
2774 msgid "invalid %%N value"
2777 #: config/alpha/alpha.c:5282 config/rs6000/rs6000.c:18623
2779 msgid "invalid %%P value"
2782 #: config/alpha/alpha.c:5290
2784 msgid "invalid %%h value"
2787 #: config/alpha/alpha.c:5298 config/xtensa/xtensa.c:2384
2789 msgid "invalid %%L value"
2792 #: config/alpha/alpha.c:5337 config/rs6000/rs6000.c:18577
2794 msgid "invalid %%m value"
2797 #: config/alpha/alpha.c:5345 config/rs6000/rs6000.c:18585
2799 msgid "invalid %%M value"
2802 #: config/alpha/alpha.c:5389
2804 msgid "invalid %%U value"
2807 #: config/alpha/alpha.c:5397 config/alpha/alpha.c:5408
2808 #: config/rs6000/rs6000.c:18683
2810 msgid "invalid %%s value"
2813 #: config/alpha/alpha.c:5419
2815 msgid "invalid %%C value"
2818 #: config/alpha/alpha.c:5456 config/rs6000/rs6000.c:18442
2820 msgid "invalid %%E value"
2823 #: config/alpha/alpha.c:5481 config/alpha/alpha.c:5529
2825 msgid "unknown relocation unspec"
2828 #: config/alpha/alpha.c:5490 config/cr16/cr16.c:1570
2829 #: config/rs6000/rs6000.c:19031 config/spu/spu.c:1487
2831 msgid "invalid %%xn code"
2834 #: config/alpha/alpha.c:5594
2836 msgid "invalid operand address"
2839 #: config/arc/arc.c:2824
2841 msgid "invalid operand to %%Z code"
2844 #: config/arc/arc.c:2832
2846 msgid "invalid operand to %%z code"
2849 #: config/arc/arc.c:2840
2851 msgid "invalid operand to %%M code"
2854 #: config/arc/arc.c:2986 config/m32r/m32r.c:2126
2856 msgid "invalid operand to %%R code"
2859 #: config/arc/arc.c:3025 config/m32r/m32r.c:2149
2861 msgid "invalid operand to %%H/%%L code"
2864 #: config/arc/arc.c:3073 config/m32r/m32r.c:2220
2866 msgid "invalid operand to %%U code"
2869 #: config/arc/arc.c:3084
2871 msgid "invalid operand to %%V code"
2874 #: config/arc/arc.c:3141
2876 msgid "invalid operand to %%O code"
2880 #. Undocumented flag.
2881 #: config/arc/arc.c:3155 config/epiphany/epiphany.c:1318
2882 #: config/m32r/m32r.c:2247 config/nds32/nds32.c:2329 config/sparc/sparc.c:9006
2884 msgid "invalid operand output code"
2887 #: config/arc/arc.c:4719
2889 msgid "invalid UNSPEC as operand: %d"
2892 #: config/arm/arm.c:18956 config/arm/arm.c:18981 config/arm/arm.c:18991
2893 #: config/arm/arm.c:19000 config/arm/arm.c:19008
2895 msgid "invalid shift operand"
2898 #: config/arm/arm.c:21528 config/arm/arm.c:21546
2900 msgid "predicated Thumb instruction"
2903 #: config/arm/arm.c:21534
2905 msgid "predicated instruction in conditional sequence"
2908 #: config/arm/arm.c:21788 config/arm/arm.c:21810 config/arm/arm.c:21820
2909 #: config/arm/arm.c:21830 config/arm/arm.c:21840 config/arm/arm.c:21879
2910 #: config/arm/arm.c:21897 config/arm/arm.c:21922 config/arm/arm.c:21937
2911 #: config/arm/arm.c:21964 config/arm/arm.c:21971 config/arm/arm.c:21989
2912 #: config/arm/arm.c:21996 config/arm/arm.c:22004 config/arm/arm.c:22025
2913 #: config/arm/arm.c:22032 config/arm/arm.c:22165 config/arm/arm.c:22172
2914 #: config/arm/arm.c:22199 config/arm/arm.c:22206 config/bfin/bfin.c:1475
2915 #: config/bfin/bfin.c:1482 config/bfin/bfin.c:1489 config/bfin/bfin.c:1496
2916 #: config/bfin/bfin.c:1505 config/bfin/bfin.c:1512 config/bfin/bfin.c:1519
2917 #: config/bfin/bfin.c:1526
2919 msgid "invalid operand for code '%c'"
2922 #: config/arm/arm.c:21892
2924 msgid "instruction never executed"
2927 #. Former Maverick support, removed after GCC-4.7.
2928 #: config/arm/arm.c:21913
2930 msgid "obsolete Maverick format code '%c'"
2933 #: config/arm/arm.c:23339
2934 msgid "function parameters cannot have __fp16 type"
2937 #: config/arm/arm.c:23349
2938 msgid "functions cannot return __fp16 type"
2941 #: config/avr/avr.c:2152
2943 msgid "address operand requires constraint for X, Y, or Z register"
2946 #: config/avr/avr.c:2310
2947 msgid "operands to %T/%t must be reg + const_int:"
2950 #: config/avr/avr.c:2360 config/avr/avr.c:2426
2951 msgid "bad address, not an I/O address:"
2954 #: config/avr/avr.c:2369
2955 msgid "bad address, not a constant:"
2958 #: config/avr/avr.c:2387 config/avr/avr.c:2394
2959 msgid "bad address, not (reg+disp):"
2962 #: config/avr/avr.c:2401
2963 msgid "bad address, not post_inc or pre_dec:"
2966 #: config/avr/avr.c:2412
2967 msgid "internal compiler error. Bad address:"
2970 #: config/avr/avr.c:2445
2972 msgid "Unsupported code '%c' for fixed-point:"
2975 #: config/avr/avr.c:2454
2976 msgid "internal compiler error. Unknown mode:"
2979 #: config/avr/avr.c:3426 config/avr/avr.c:4356 config/avr/avr.c:4805
2980 msgid "invalid insn:"
2983 #: config/avr/avr.c:3480 config/avr/avr.c:3585 config/avr/avr.c:3643
2984 #: config/avr/avr.c:3689 config/avr/avr.c:3708 config/avr/avr.c:3900
2985 #: config/avr/avr.c:4208 config/avr/avr.c:4492 config/avr/avr.c:4698
2986 #: config/avr/avr.c:4862 config/avr/avr.c:4956 config/avr/avr.c:5152
2987 msgid "incorrect insn:"
2990 #: config/avr/avr.c:3724 config/avr/avr.c:3999 config/avr/avr.c:4279
2991 #: config/avr/avr.c:4564 config/avr/avr.c:4744 config/avr/avr.c:5012
2992 #: config/avr/avr.c:5210
2993 msgid "unknown move insn:"
2996 #: config/avr/avr.c:5641
2997 msgid "bad shift insn:"
3000 #: config/avr/avr.c:5749 config/avr/avr.c:6230 config/avr/avr.c:6645
3001 msgid "internal compiler error. Incorrect shift:"
3004 #: config/avr/avr.c:7982
3005 msgid "unsupported fixed-point conversion"
3008 #: config/avr/driver-avr.c:71
3011 "Running spec function '%s' with %d args\n"
3015 #: config/avr/driver-avr.c:118
3019 "'%s': specfile='%s'\n"
3023 #: config/bfin/bfin.c:1424
3025 msgid "invalid %%j value"
3028 #: config/bfin/bfin.c:1617 config/c6x/c6x.c:2331
3030 msgid "invalid const_double operand"
3033 #: config/cris/cris.c:645 config/moxie/moxie.c:143 final.c:3440 final.c:3442
3034 #: fold-const.c:301 gcc.c:4972 gcc.c:4986 loop-iv.c:3100 loop-iv.c:3109
3035 #: rtl-error.c:103 toplev.c:383 tree-ssa-loop-niter.c:2075 tree-vrp.c:7575
3036 #: cp/typeck.c:5911 java/expr.c:402 lto/lto-object.c:211 lto/lto-object.c:308
3037 #: lto/lto-object.c:365 lto/lto-object.c:389
3038 #, gcc-internal-format, gfc-internal-format
3042 #: config/cris/cris.c:696
3043 msgid "unexpected index-type in cris_print_index"
3046 #: config/cris/cris.c:713
3047 msgid "unexpected base-type in cris_print_base"
3050 #: config/cris/cris.c:777
3051 msgid "invalid operand for 'b' modifier"
3054 #: config/cris/cris.c:794
3055 msgid "invalid operand for 'o' modifier"
3058 #: config/cris/cris.c:813
3059 msgid "invalid operand for 'O' modifier"
3062 #: config/cris/cris.c:846
3063 msgid "invalid operand for 'p' modifier"
3066 #: config/cris/cris.c:885
3067 msgid "invalid operand for 'z' modifier"
3070 #: config/cris/cris.c:949 config/cris/cris.c:983
3071 msgid "invalid operand for 'H' modifier"
3074 #: config/cris/cris.c:959
3075 msgid "bad register"
3078 #: config/cris/cris.c:1003
3079 msgid "invalid operand for 'e' modifier"
3082 #: config/cris/cris.c:1020
3083 msgid "invalid operand for 'm' modifier"
3086 #: config/cris/cris.c:1045
3087 msgid "invalid operand for 'A' modifier"
3090 #: config/cris/cris.c:1115
3091 msgid "invalid operand for 'D' modifier"
3094 #: config/cris/cris.c:1129
3095 msgid "invalid operand for 'T' modifier"
3098 #: config/cris/cris.c:1149 config/moxie/moxie.c:213
3099 msgid "invalid operand modifier letter"
3102 #: config/cris/cris.c:1206
3103 msgid "unexpected multiplicative operand"
3106 #: config/cris/cris.c:1226 config/moxie/moxie.c:238
3107 msgid "unexpected operand"
3110 #: config/cris/cris.c:1265 config/cris/cris.c:1275
3111 msgid "unrecognized address"
3114 #: config/cris/cris.c:2592
3115 msgid "unrecognized supposed constant"
3118 #: config/cris/cris.c:2997 config/cris/cris.c:3061
3119 msgid "unexpected side-effects in address"
3122 #. Can't possibly get anything else for a function-call, right?
3123 #: config/cris/cris.c:3909
3124 msgid "unidentifiable call op"
3127 #: config/cris/cris.c:3971
3129 msgid "PIC register isn't set up"
3132 #: config/fr30/fr30.c:534
3134 msgid "fr30_print_operand_address: unhandled address"
3137 #: config/fr30/fr30.c:558
3139 msgid "fr30_print_operand: unrecognized %%p code"
3142 #: config/fr30/fr30.c:578
3144 msgid "fr30_print_operand: unrecognized %%b code"
3147 #: config/fr30/fr30.c:599
3149 msgid "fr30_print_operand: unrecognized %%B code"
3152 #: config/fr30/fr30.c:607
3154 msgid "fr30_print_operand: invalid operand to %%A code"
3157 #: config/fr30/fr30.c:624
3159 msgid "fr30_print_operand: invalid %%x code"
3162 #: config/fr30/fr30.c:631
3164 msgid "fr30_print_operand: invalid %%F code"
3167 #: config/fr30/fr30.c:648
3169 msgid "fr30_print_operand: unknown code"
3172 #: config/fr30/fr30.c:676 config/fr30/fr30.c:685 config/fr30/fr30.c:696
3173 #: config/fr30/fr30.c:709
3175 msgid "fr30_print_operand: unhandled MEM"
3178 #: config/frv/frv.c:2545
3179 msgid "bad insn to frv_print_operand_address:"
3182 #: config/frv/frv.c:2556
3183 msgid "bad register to frv_print_operand_memory_reference_reg:"
3186 #: config/frv/frv.c:2595 config/frv/frv.c:2605 config/frv/frv.c:2614
3187 #: config/frv/frv.c:2635 config/frv/frv.c:2640
3188 msgid "bad insn to frv_print_operand_memory_reference:"
3191 #: config/frv/frv.c:2726
3193 msgid "bad condition code"
3196 #: config/frv/frv.c:2802
3197 msgid "bad insn in frv_print_operand, bad const_double"
3200 #: config/frv/frv.c:2863
3201 msgid "bad insn to frv_print_operand, 'e' modifier:"
3204 #: config/frv/frv.c:2871
3205 msgid "bad insn to frv_print_operand, 'F' modifier:"
3208 #: config/frv/frv.c:2887
3209 msgid "bad insn to frv_print_operand, 'f' modifier:"
3212 #: config/frv/frv.c:2901
3213 msgid "bad insn to frv_print_operand, 'g' modifier:"
3216 #: config/frv/frv.c:2949
3217 msgid "bad insn to frv_print_operand, 'L' modifier:"
3220 #: config/frv/frv.c:2962
3221 msgid "bad insn to frv_print_operand, 'M/N' modifier:"
3224 #: config/frv/frv.c:2983
3225 msgid "bad insn to frv_print_operand, 'O' modifier:"
3228 #: config/frv/frv.c:3001
3229 msgid "bad insn to frv_print_operand, P modifier:"
3232 #: config/frv/frv.c:3021
3233 msgid "bad insn in frv_print_operand, z case"
3236 #: config/frv/frv.c:3052
3237 msgid "bad insn in frv_print_operand, 0 case"
3240 #: config/frv/frv.c:3057
3241 msgid "frv_print_operand: unknown code"
3244 #: config/frv/frv.c:4464
3245 msgid "bad output_move_single operand"
3248 #: config/frv/frv.c:4591
3249 msgid "bad output_move_double operand"
3252 #: config/frv/frv.c:4733
3253 msgid "bad output_condmove_single operand"
3256 #: config/i386/i386.c:14749
3258 msgid "invalid UNSPEC as operand"
3261 #: config/i386/i386.c:15463
3263 msgid "invalid operand size for operand code 'O'"
3266 #: config/i386/i386.c:15498
3268 msgid "invalid operand size for operand code 'z'"
3271 #: config/i386/i386.c:15568
3273 msgid "invalid operand type used with operand code 'Z'"
3276 #: config/i386/i386.c:15573
3278 msgid "invalid operand size for operand code 'Z'"
3281 #: config/i386/i386.c:15649
3283 msgid "operand is not a condition code, invalid operand code 'Y'"
3286 #: config/i386/i386.c:15722
3288 msgid "operand is not a condition code, invalid operand code 'D'"
3291 #: config/i386/i386.c:15739
3293 msgid "operand is not a condition code, invalid operand code '%c'"
3296 #: config/i386/i386.c:15752
3299 "operand is not an offsettable memory reference, invalid operand code 'H'"
3302 #: config/i386/i386.c:15917
3304 msgid "invalid operand code '%c'"
3307 #: config/i386/i386.c:15973
3309 msgid "invalid constraints for operand"
3312 #: config/i386/i386.c:25989
3313 msgid "unknown insn mode"
3316 #: config/i386/i386-interix.h:77 config/i386/i386.opt:374
3317 msgid "Use native (MS) bitfield layout"
3320 #: config/i386/i386-interix.h:78
3321 msgid "Use gcc default bitfield layout"
3324 #: config/ia64/ia64.c:5410
3326 msgid "invalid %%G mode"
3329 #: config/ia64/ia64.c:5580
3331 msgid "ia64_print_operand: unknown code"
3334 #: config/ia64/ia64.c:11156
3335 msgid "invalid conversion from %<__fpreg%>"
3338 #: config/ia64/ia64.c:11159
3339 msgid "invalid conversion to %<__fpreg%>"
3342 #: config/ia64/ia64.c:11172 config/ia64/ia64.c:11183
3343 msgid "invalid operation on %<__fpreg%>"
3346 #: config/iq2000/iq2000.c:3166 config/tilegx/tilegx.c:5351
3347 #: config/tilepro/tilepro.c:4747
3349 msgid "invalid %%P operand"
3352 #: config/iq2000/iq2000.c:3174 config/rs6000/rs6000.c:18613
3354 msgid "invalid %%p value"
3357 #: config/iq2000/iq2000.c:3231
3359 msgid "invalid use of %%d, %%x, or %%X"
3362 #: config/lm32/lm32.c:545
3364 msgid "only 0.0 can be loaded as an immediate"
3367 #: config/lm32/lm32.c:615
3371 #: config/lm32/lm32.c:627
3372 msgid "can't use non gp relative absolute address"
3375 #: config/lm32/lm32.c:631
3376 msgid "invalid addressing mode"
3379 #: config/m32r/m32r.c:2096
3381 msgid "invalid operand to %%s code"
3384 #: config/m32r/m32r.c:2103
3386 msgid "invalid operand to %%p code"
3389 #: config/m32r/m32r.c:2158
3390 msgid "bad insn for 'A'"
3393 #: config/m32r/m32r.c:2205
3395 msgid "invalid operand to %%T/%%B code"
3398 #: config/m32r/m32r.c:2228
3400 msgid "invalid operand to %%N code"
3403 #: config/m32r/m32r.c:2261
3404 msgid "pre-increment address is not a register"
3407 #: config/m32r/m32r.c:2268
3408 msgid "pre-decrement address is not a register"
3411 #: config/m32r/m32r.c:2275
3412 msgid "post-increment address is not a register"
3415 #: config/m32r/m32r.c:2351 config/m32r/m32r.c:2366
3416 #: config/rs6000/rs6000.c:29215
3420 #: config/m32r/m32r.c:2371
3421 msgid "lo_sum not of register"
3424 #: config/mep/mep.c:3278
3426 msgid "invalid %%L code"
3429 #: config/microblaze/microblaze.c:2225
3431 msgid "unknown punctuation '%c'"
3434 #: config/microblaze/microblaze.c:2234
3436 msgid "null pointer"
3439 #: config/microblaze/microblaze.c:2269
3441 msgid "PRINT_OPERAND, invalid insn for %%C"
3444 #: config/microblaze/microblaze.c:2298
3446 msgid "PRINT_OPERAND, invalid insn for %%N"
3449 #: config/microblaze/microblaze.c:2318 config/microblaze/microblaze.c:2498
3450 msgid "insn contains an invalid address !"
3453 #: config/microblaze/microblaze.c:2333 config/microblaze/microblaze.c:2557
3454 #: config/xtensa/xtensa.c:2478
3455 msgid "invalid address"
3458 #: config/microblaze/microblaze.c:2441
3460 msgid "letter %c was found & insn was not CONST_INT"
3463 #: config/mips/mips.c:8400 config/mips/mips.c:8427 config/mips/mips.c:8562
3465 msgid "'%%%c' is not a valid operand prefix"
3468 #: config/mips/mips.c:8486 config/mips/mips.c:8493 config/mips/mips.c:8500
3469 #: config/mips/mips.c:8507 config/mips/mips.c:8517 config/mips/mips.c:8520
3470 #: config/mips/mips.c:8580 config/mips/mips.c:8594 config/mips/mips.c:8612
3471 #: config/mips/mips.c:8621
3473 msgid "invalid use of '%%%c'"
3476 #: config/mmix/mmix.c:1575 config/mmix/mmix.c:1705
3477 msgid "MMIX Internal: Expected a CONST_INT, not this"
3480 #: config/mmix/mmix.c:1654
3481 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
3484 #: config/mmix/mmix.c:1673
3485 msgid "MMIX Internal: Expected a register, not this"
3488 #: config/mmix/mmix.c:1683
3489 msgid "MMIX Internal: Expected a constant, not this"
3492 #. We need the original here.
3493 #: config/mmix/mmix.c:1767
3494 msgid "MMIX Internal: Cannot decode this operand"
3497 #: config/mmix/mmix.c:1823
3498 msgid "MMIX Internal: This is not a recognized address"
3501 #: config/mmix/mmix.c:2700
3502 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
3505 #: config/mmix/mmix.c:2707
3506 msgid "MMIX Internal: What's the CC of this?"
3509 #: config/mmix/mmix.c:2711
3510 msgid "MMIX Internal: What is the CC of this?"
3513 #: config/mmix/mmix.c:2758
3514 msgid "MMIX Internal: This is not a constant:"
3517 #: config/msp430/msp430.c:2664
3519 msgid "invalid operand prefix"
3522 #: config/msp430/msp430.c:2698
3524 msgid "invalid zero extract"
3527 #: config/rl78/rl78.c:1771 config/rl78/rl78.c:1831
3529 msgid "q/Q modifiers invalid for symbol references"
3532 #: config/rs6000/host-darwin.c:94
3534 msgid "Out of stack space.\n"
3537 #: config/rs6000/host-darwin.c:115
3539 msgid "Try running '%s' in the shell to raise its limit.\n"
3542 #: config/rs6000/rs6000.c:3485
3543 msgid "-maltivec=le not allowed for big-endian targets"
3546 #: config/rs6000/rs6000.c:3497
3547 msgid "-mvsx requires hardware floating point"
3550 #: config/rs6000/rs6000.c:3505
3551 msgid "-mvsx and -mpaired are incompatible"
3554 #: config/rs6000/rs6000.c:3507
3555 msgid "-mvsx needs indexed addressing"
3558 #: config/rs6000/rs6000.c:3512
3559 msgid "-mvsx and -mno-altivec are incompatible"
3562 #: config/rs6000/rs6000.c:3514
3563 msgid "-mno-altivec disables vsx"
3566 #: config/rs6000/rs6000.c:3652
3567 msgid "-mquad-memory requires 64-bit mode"
3570 #: config/rs6000/rs6000.c:3655
3571 msgid "-mquad-memory-atomic requires 64-bit mode"
3574 #: config/rs6000/rs6000.c:3667
3575 msgid "-mquad-memory is not available in little endian mode"
3578 #: config/rs6000/rs6000.c:8893
3582 #: config/rs6000/rs6000.c:18430
3584 msgid "invalid %%e value"
3587 #: config/rs6000/rs6000.c:18451
3589 msgid "invalid %%f value"
3592 #: config/rs6000/rs6000.c:18460
3594 msgid "invalid %%F value"
3597 #: config/rs6000/rs6000.c:18469
3599 msgid "invalid %%G value"
3602 #: config/rs6000/rs6000.c:18504
3604 msgid "invalid %%j code"
3607 #: config/rs6000/rs6000.c:18514
3609 msgid "invalid %%J code"
3612 #: config/rs6000/rs6000.c:18524
3614 msgid "invalid %%k value"
3617 #: config/rs6000/rs6000.c:18539 config/xtensa/xtensa.c:2377
3619 msgid "invalid %%K value"
3622 #: config/rs6000/rs6000.c:18603
3624 msgid "invalid %%O value"
3627 #: config/rs6000/rs6000.c:18650
3629 msgid "invalid %%q value"
3632 #: config/rs6000/rs6000.c:18693
3634 msgid "invalid %%S value"
3637 #: config/rs6000/rs6000.c:18733
3639 msgid "invalid %%T value"
3642 #: config/rs6000/rs6000.c:18745
3644 msgid "invalid %%u value"
3647 #: config/rs6000/rs6000.c:18759 config/xtensa/xtensa.c:2347
3649 msgid "invalid %%v value"
3652 #: config/rs6000/rs6000.c:18833 config/xtensa/xtensa.c:2398
3654 msgid "invalid %%x value"
3657 #: config/rs6000/rs6000.c:18975
3659 msgid "invalid %%y value, try using the 'Z' constraint"
3662 #: config/rs6000/rs6000.c:32106
3663 msgid "AltiVec argument passed to unprototyped function"
3666 #: config/rs6000/rs6000.c:33798
3667 msgid "Could not generate addis value for fusion"
3670 #: config/rs6000/rs6000.c:33857
3671 msgid "Unable to generate load offset for fusion"
3674 #: config/s390/s390.c:5396
3676 msgid "symbolic memory references are only supported on z10 or later"
3679 #: config/s390/s390.c:5407
3681 msgid "cannot decompose address"
3684 #: config/s390/s390.c:5473
3686 msgid "invalid comparison operator for 'E' output modifier"
3689 #: config/s390/s390.c:5496
3691 msgid "invalid reference for 'J' output modifier"
3694 #: config/s390/s390.c:5510
3696 msgid "memory reference expected for 'O' output modifier"
3699 #: config/s390/s390.c:5521
3701 msgid "invalid address for 'O' output modifier"
3704 #: config/s390/s390.c:5539
3706 msgid "memory reference expected for 'R' output modifier"
3709 #: config/s390/s390.c:5550
3711 msgid "invalid address for 'R' output modifier"
3714 #: config/s390/s390.c:5568
3716 msgid "memory reference expected for 'S' output modifier"
3719 #: config/s390/s390.c:5578
3721 msgid "invalid address for 'S' output modifier"
3724 #: config/s390/s390.c:5599
3726 msgid "register or memory expression expected for 'N' output modifier"
3729 #: config/s390/s390.c:5610
3731 msgid "register or memory expression expected for 'M' output modifier"
3734 #: config/s390/s390.c:5685 config/s390/s390.c:5705
3736 msgid "invalid constant for output modifier '%c'"
3739 #: config/s390/s390.c:5702
3741 msgid "invalid constant - try using an output modifier"
3744 #: config/s390/s390.c:5712
3746 msgid "invalid expression - try using an output modifier"
3749 #: config/s390/s390.c:5715
3751 msgid "invalid expression for output modifier '%c'"
3754 #: config/sh/sh.c:1323
3756 msgid "invalid operand to %%R"
3759 #: config/sh/sh.c:1350
3761 msgid "invalid operand to %%S"
3764 #: config/sh/sh.c:9956
3765 msgid "created and used with different architectures / ABIs"
3768 #: config/sh/sh.c:9958
3769 msgid "created and used with different ABIs"
3772 #: config/sh/sh.c:9960
3773 msgid "created and used with different endianness"
3776 #: config/sparc/sparc.c:8830 config/sparc/sparc.c:8836
3778 msgid "invalid %%Y operand"
3781 #: config/sparc/sparc.c:8906
3783 msgid "invalid %%A operand"
3786 #: config/sparc/sparc.c:8916
3788 msgid "invalid %%B operand"
3791 #: config/sparc/sparc.c:8945 config/tilegx/tilegx.c:5134
3792 #: config/tilepro/tilepro.c:4550
3794 msgid "invalid %%C operand"
3797 #: config/sparc/sparc.c:8962 config/tilegx/tilegx.c:5167
3799 msgid "invalid %%D operand"
3802 #: config/sparc/sparc.c:8978
3804 msgid "invalid %%f operand"
3807 #: config/sparc/sparc.c:8992
3809 msgid "invalid %%s operand"
3812 #: config/sparc/sparc.c:9046
3814 msgid "long long constant not a valid immediate operand"
3817 #: config/sparc/sparc.c:9049
3819 msgid "floating point constant not a valid immediate operand"
3822 #: config/stormy16/stormy16.c:1773 config/stormy16/stormy16.c:1844
3824 msgid "'B' operand is not constant"
3827 #: config/stormy16/stormy16.c:1800
3829 msgid "'B' operand has multiple bits set"
3832 #: config/stormy16/stormy16.c:1826
3834 msgid "'o' operand is not constant"
3837 #: config/stormy16/stormy16.c:1858
3839 msgid "xstormy16_print_operand: unknown code"
3842 #: config/tilegx/tilegx.c:5119 config/tilepro/tilepro.c:4535
3844 msgid "invalid %%c operand"
3847 #: config/tilegx/tilegx.c:5150
3849 msgid "invalid %%d operand"
3852 #: config/tilegx/tilegx.c:5247
3854 msgid "invalid %%H specifier"
3857 #: config/tilegx/tilegx.c:5289 config/tilepro/tilepro.c:4564
3859 msgid "invalid %%h operand"
3862 #: config/tilegx/tilegx.c:5301 config/tilepro/tilepro.c:4628
3864 msgid "invalid %%I operand"
3867 #: config/tilegx/tilegx.c:5315 config/tilepro/tilepro.c:4642
3869 msgid "invalid %%i operand"
3872 #: config/tilegx/tilegx.c:5338 config/tilepro/tilepro.c:4665
3874 msgid "invalid %%j operand"
3877 #: config/tilegx/tilegx.c:5369
3879 msgid "invalid %%%c operand"
3882 #: config/tilegx/tilegx.c:5384 config/tilepro/tilepro.c:4779
3884 msgid "invalid %%N operand"
3887 #: config/tilegx/tilegx.c:5428
3889 msgid "invalid operand for 'r' specifier"
3892 #: config/tilegx/tilegx.c:5453 config/tilepro/tilepro.c:4861
3894 msgid "unable to print out operand yet; code == %d (%c)"
3897 #: config/tilepro/tilepro.c:4600
3899 msgid "invalid %%H operand"
3902 #: config/tilepro/tilepro.c:4704
3904 msgid "invalid %%L operand"
3907 #: config/tilepro/tilepro.c:4764
3909 msgid "invalid %%M operand"
3912 #: config/tilepro/tilepro.c:4807
3914 msgid "invalid %%t operand"
3917 #: config/tilepro/tilepro.c:4814
3919 msgid "invalid %%t operand '"
3922 #: config/tilepro/tilepro.c:4835
3924 msgid "invalid %%r operand"
3927 #: config/v850/v850.c:324
3928 msgid "const_double_split got a bad insn:"
3931 #: config/v850/v850.c:931
3932 msgid "output_move_single:"
3935 #: config/vax/vax.c:488
3937 msgid "symbol used with both base and indexed registers"
3940 #: config/vax/vax.c:497
3942 msgid "symbol with offset used in PIC mode"
3945 #: config/vax/vax.c:585
3947 msgid "symbol used as immediate operand"
3950 #: config/vax/vax.c:1610
3951 msgid "illegal operand detected"
3954 #: config/visium/visium.c:3146
3955 msgid "illegal operand "
3958 #: config/visium/visium.c:3196
3959 msgid "illegal operand address (1)"
3962 #: config/visium/visium.c:3203
3963 msgid "illegal operand address (2)"
3966 #: config/visium/visium.c:3218
3967 msgid "illegal operand address (3)"
3970 #: config/visium/visium.c:3226
3971 msgid "illegal operand address (4)"
3974 #: config/xtensa/xtensa.c:803 config/xtensa/xtensa.c:835
3975 #: config/xtensa/xtensa.c:844
3979 #: config/xtensa/xtensa.c:2335
3981 msgid "invalid %%D value"
3984 #: config/xtensa/xtensa.c:2372
3985 msgid "invalid mask"
3988 #: config/xtensa/xtensa.c:2405
3990 msgid "invalid %%d value"
3993 #: config/xtensa/xtensa.c:2426 config/xtensa/xtensa.c:2436
3995 msgid "invalid %%t/%%b value"
3998 #: config/xtensa/xtensa.c:2503
3999 msgid "no register in address"
4002 #: config/xtensa/xtensa.c:2511
4003 msgid "address offset not a constant"
4006 #: c/c-objc-common.c:173
4010 #: c/c-objc-common.c:200
4011 msgid "({anonymous})"
4014 #: c/c-parser.c:2022 c/c-parser.c:2036 c/c-parser.c:4592 c/c-parser.c:4996
4015 #: c/c-parser.c:5117 c/c-parser.c:5410 c/c-parser.c:5574 c/c-parser.c:5605
4016 #: c/c-parser.c:5778 c/c-parser.c:8404 c/c-parser.c:8439 c/c-parser.c:8470
4017 #: c/c-parser.c:8517 c/c-parser.c:8698 c/c-parser.c:9478 c/c-parser.c:9548
4018 #: c/c-parser.c:9591 c/c-parser.c:12688 c/c-parser.c:12707 c/c-parser.c:12725
4019 #: c/c-parser.c:12879 c/c-parser.c:12922 c/c-parser.c:2806 c/c-parser.c:8691
4020 #: cp/parser.c:24256 cp/parser.c:24828
4021 #, gcc-internal-format
4022 msgid "expected %<;%>"
4025 #: c/c-parser.c:2063 c/c-parser.c:2744 c/c-parser.c:3041 c/c-parser.c:3108
4026 #: c/c-parser.c:3757 c/c-parser.c:3955 c/c-parser.c:3960 c/c-parser.c:5161
4027 #: c/c-parser.c:5299 c/c-parser.c:5490 c/c-parser.c:5714 c/c-parser.c:5837
4028 #: c/c-parser.c:6851 c/c-parser.c:7257 c/c-parser.c:7295 c/c-parser.c:7423
4029 #: c/c-parser.c:7606 c/c-parser.c:7621 c/c-parser.c:7645 c/c-parser.c:8989
4030 #: c/c-parser.c:9061 c/c-parser.c:10049 c/c-parser.c:10234 c/c-parser.c:10367
4031 #: c/c-parser.c:10419 c/c-parser.c:10572 c/c-parser.c:10617 c/c-parser.c:10662
4032 #: c/c-parser.c:10796 c/c-parser.c:10893 c/c-parser.c:11007 c/c-parser.c:11084
4033 #: c/c-parser.c:11128 c/c-parser.c:11176 c/c-parser.c:11215 c/c-parser.c:11261
4034 #: c/c-parser.c:11297 c/c-parser.c:11337 c/c-parser.c:11389 c/c-parser.c:11431
4035 #: c/c-parser.c:11466 c/c-parser.c:11514 c/c-parser.c:11572 c/c-parser.c:12841
4036 #: c/c-parser.c:14258 c/c-parser.c:14468 c/c-parser.c:14818 c/c-parser.c:14876
4037 #: c/c-parser.c:15301 c/c-parser.c:10492 c/c-parser.c:10517 cp/parser.c:22560
4038 #: cp/parser.c:24831
4039 #, gcc-internal-format
4040 msgid "expected %<(%>"
4043 #: c/c-parser.c:2068 c/c-parser.c:6878 c/c-parser.c:7265 c/c-parser.c:7303
4044 #: c/c-parser.c:7434 cp/parser.c:24254 cp/parser.c:24846
4045 #, gcc-internal-format
4046 msgid "expected %<,%>"
4049 #: c/c-parser.c:2089 c/c-parser.c:2456 c/c-parser.c:2759 c/c-parser.c:3082
4050 #: c/c-parser.c:3119 c/c-parser.c:3334 c/c-parser.c:3520 c/c-parser.c:3582
4051 #: c/c-parser.c:3634 c/c-parser.c:3764 c/c-parser.c:4048 c/c-parser.c:4059
4052 #: c/c-parser.c:4068 c/c-parser.c:5164 c/c-parser.c:5314 c/c-parser.c:5637
4053 #: c/c-parser.c:5772 c/c-parser.c:5845 c/c-parser.c:6414 c/c-parser.c:6626
4054 #: c/c-parser.c:6701 c/c-parser.c:6791 c/c-parser.c:6994 c/c-parser.c:7186
4055 #: c/c-parser.c:7204 c/c-parser.c:7225 c/c-parser.c:7274 c/c-parser.c:7378
4056 #: c/c-parser.c:7447 c/c-parser.c:7614 c/c-parser.c:7637 c/c-parser.c:7658
4057 #: c/c-parser.c:7872 c/c-parser.c:8247 c/c-parser.c:8783 c/c-parser.c:8804
4058 #: c/c-parser.c:9012 c/c-parser.c:9067 c/c-parser.c:9450 c/c-parser.c:10086
4059 #: c/c-parser.c:10237 c/c-parser.c:10370 c/c-parser.c:10450 c/c-parser.c:10579
4060 #: c/c-parser.c:10624 c/c-parser.c:10669 c/c-parser.c:10719 c/c-parser.c:10874
4061 #: c/c-parser.c:10957 c/c-parser.c:11014 c/c-parser.c:11091 c/c-parser.c:11135
4062 #: c/c-parser.c:11201 c/c-parser.c:11248 c/c-parser.c:11276 c/c-parser.c:11312
4063 #: c/c-parser.c:11365 c/c-parser.c:11371 c/c-parser.c:11408 c/c-parser.c:11420
4064 #: c/c-parser.c:11437 c/c-parser.c:11473 c/c-parser.c:11485 c/c-parser.c:11533
4065 #: c/c-parser.c:11541 c/c-parser.c:11576 c/c-parser.c:12761 c/c-parser.c:12887
4066 #: c/c-parser.c:12933 c/c-parser.c:14447 c/c-parser.c:14520 c/c-parser.c:14854
4067 #: c/c-parser.c:14938 c/c-parser.c:15310 cp/parser.c:22583 cp/parser.c:24876
4068 #, gcc-internal-format
4069 msgid "expected %<)%>"
4072 #: c/c-parser.c:3439 c/c-parser.c:4360 c/c-parser.c:4396 c/c-parser.c:5829
4073 #: c/c-parser.c:7370 c/c-parser.c:7705 c/c-parser.c:7849 c/c-parser.c:10172
4074 #: c/c-parser.c:15213 c/c-parser.c:15215 c/c-parser.c:15552 cp/parser.c:6487
4075 #: cp/parser.c:24840
4076 #, gcc-internal-format
4077 msgid "expected %<]%>"
4080 #: c/c-parser.c:3615
4081 msgid "expected %<;%>, %<,%> or %<)%>"
4084 #: c/c-parser.c:4220 c/c-parser.c:12708 cp/parser.c:24834 cp/parser.c:26706
4085 #, gcc-internal-format
4086 msgid "expected %<}%>"
4089 #: c/c-parser.c:4529 c/c-parser.c:9032 c/c-parser.c:13292 c/c-parser.c:2624
4090 #: c/c-parser.c:2827 c/c-parser.c:8586 cp/parser.c:15853 cp/parser.c:24837
4091 #, gcc-internal-format
4092 msgid "expected %<{%>"
4095 #: c/c-parser.c:4760 c/c-parser.c:4769 c/c-parser.c:5736 c/c-parser.c:6073
4096 #: c/c-parser.c:6926 c/c-parser.c:8797 c/c-parser.c:9180 c/c-parser.c:9241
4097 #: c/c-parser.c:10159 c/c-parser.c:10853 c/c-parser.c:11356 c/c-parser.c:14315
4098 #: c/c-parser.c:14371 cp/parser.c:24870 cp/parser.c:25928
4099 #, gcc-internal-format
4100 msgid "expected %<:%>"
4103 #: c/c-parser.c:5017 cp/semantics.c:633
4104 msgid "Cilk array notation cannot be used as a computed goto expression"
4107 #: c/c-parser.c:5075
4108 msgid "Cilk array notation cannot be used for a throw expression"
4111 #: c/c-parser.c:5310 cp/semantics.c:1153
4112 msgid "Cilk array notation cannot be used as a condition for switch statement"
4115 #: c/c-parser.c:5354 cp/semantics.c:808
4116 msgid "Cilk array notation cannot be used as a condition for while statement"
4119 #: c/c-parser.c:5396 cp/parser.c:24764
4120 #, gcc-internal-format
4121 msgid "expected %<while%>"
4124 #: c/c-parser.c:5403 cp/semantics.c:867
4126 "Cilk array notation cannot be used as a condition for a do-while statement"
4129 #: c/c-parser.c:5601 cp/semantics.c:986
4130 msgid "Cilk array notation cannot be used in a condition for a for-loop"
4133 #: c/c-parser.c:7139
4134 msgid "expected %<.%>"
4137 #: c/c-parser.c:8257 c/c-parser.c:8289 c/c-parser.c:8529 cp/parser.c:26491
4138 #: cp/parser.c:26565
4139 #, gcc-internal-format
4140 msgid "expected %<@end%>"
4143 #: c/c-parser.c:8946 cp/parser.c:24855
4144 #, gcc-internal-format
4145 msgid "expected %<>%>"
4148 #: c/c-parser.c:10961 c/c-parser.c:11489 cp/parser.c:24879
4149 #, gcc-internal-format
4150 msgid "expected %<,%> or %<)%>"
4153 #: c/c-parser.c:12440 c/c-parser.c:12471 c/c-parser.c:12694 c/c-parser.c:12868
4154 #: c/c-parser.c:14505 c/c-parser.c:15040 c/c-parser.c:4419 cp/parser.c:24858
4155 #, gcc-internal-format
4156 msgid "expected %<=%>"
4159 #: c/c-parser.c:13335 c/c-parser.c:13325 cp/parser.c:30862
4160 #, gcc-internal-format
4161 msgid "expected %<#pragma omp section%> or %<}%>"
4164 #: c/c-parser.c:15201 c/c-parser.c:10134 cp/parser.c:24843 cp/parser.c:27789
4165 #, gcc-internal-format
4166 msgid "expected %<[%>"
4169 #: c/c-typeck.c:7146
4174 msgid "candidate 1:"
4178 msgid "candidate 2:"
4182 msgid "candidates are: %+#D"
4186 msgid "candidate is: %+#D"
4194 msgid "<brace-enclosed initializer list>"
4198 msgid "<unresolved overloaded function type>"
4202 msgid "<type error>"
4207 msgid "<anonymous %s>"
4210 #. A lambda's "type" is essentially its signature.
4216 msgid "<typeprefixerror>"
4221 msgid "(static initializers for %s)"
4226 msgid "(static destructors for %s)"
4234 msgid "<return value> "
4242 msgid "(anonymous namespace)"
4246 msgid "<template arguments error>"
4250 msgid "<enumerator>"
4254 msgid "<declaration error>"
4257 #: cp/error.c:1793 cp/error.c:1813
4258 msgid "<template parameter error>"
4265 #: cp/error.c:1970 cp/error.c:2980 c-family/c-pretty-print.c:2207
4266 #, gcc-internal-format
4270 #. While waiting for caret diagnostics, avoid printing
4271 #. __cxa_allocate_exception, __cxa_throw, and the like.
4273 msgid "<throw-expression>"
4277 msgid "<ubsan routine call>"
4293 msgid "<expression error>"
4297 msgid "<unknown operator>"
4305 msgid "At global scope:"
4310 msgid "In static member function %qs"
4315 msgid "In copy constructor %qs"
4320 msgid "In constructor %qs"
4325 msgid "In destructor %qs"
4329 msgid "In lambda function"
4334 msgid "%s: In substitution of %qS:\n"
4338 msgid "%s: In instantiation of %q#D:\n"
4342 msgid "%r%s:%d:%d:%R "
4351 msgid "recursively required by substitution of %qS\n"
4356 msgid "required by substitution of %qS\n"
4360 msgid "recursively required from %q#D\n"
4364 msgid "required from %q#D\n"
4368 msgid "recursively required from here"
4372 msgid "required from here"
4377 "%r%s:%d:%d:%R [ skipping %d instantiation contexts, use -ftemplate-"
4378 "backtrace-limit=0 to disable ]\n"
4383 "%r%s:%d:%R [ skipping %d instantiation contexts, use -ftemplate-backtrace-"
4384 "limit=0 to disable ]\n"
4388 msgid "%r%s:%d:%d:%R in constexpr expansion of %qs"
4392 msgid "%r%s:%d:%R in constexpr expansion of %qs"
4395 #: cp/pt.c:1807 cp/semantics.c:4850
4396 msgid "candidates are:"
4400 msgid "candidate is:"
4401 msgid_plural "candidates are:"
4406 msgid "target is not pointer or reference to class"
4410 msgid "target is not pointer or reference to complete type"
4414 msgid "target is not pointer or reference"
4418 msgid "source is not a pointer"
4422 msgid "source is not a pointer to class"
4426 msgid "source is a pointer to incomplete type"
4430 msgid "source is not of class type"
4434 msgid "source is of incomplete class type"
4438 msgid "conversion casts away constness"
4442 msgid "source type is not polymorphic"
4445 #: cp/typeck.c:5663 c/c-typeck.c:3884
4446 #, gcc-internal-format
4447 msgid "wrong type argument to unary minus"
4450 #: cp/typeck.c:5664 c/c-typeck.c:3871
4451 #, gcc-internal-format
4452 msgid "wrong type argument to unary plus"
4455 #: cp/typeck.c:5691 c/c-typeck.c:3910
4456 #, gcc-internal-format
4457 msgid "wrong type argument to bit-complement"
4460 #: cp/typeck.c:5698 c/c-typeck.c:3918
4461 #, gcc-internal-format
4462 msgid "wrong type argument to abs"
4465 #: cp/typeck.c:5710 c/c-typeck.c:3930
4466 #, gcc-internal-format
4467 msgid "wrong type argument to conjugation"
4471 msgid "in argument to unary !"
4475 msgid "no pre-increment operator for type"
4479 msgid "no post-increment operator for type"
4483 msgid "no pre-decrement operator for type"
4487 msgid "no post-decrement operator for type"
4490 #: fortran/arith.c:95
4491 msgid "Arithmetic OK at %L"
4494 #: fortran/arith.c:98
4495 msgid "Arithmetic overflow at %L"
4498 #: fortran/arith.c:101
4499 msgid "Arithmetic underflow at %L"
4502 #: fortran/arith.c:104
4503 msgid "Arithmetic NaN at %L"
4506 #: fortran/arith.c:107
4507 msgid "Division by zero at %L"
4510 #: fortran/arith.c:110
4511 msgid "Array operands are incommensurate at %L"
4514 #: fortran/arith.c:114
4515 msgid "Integer outside symmetric range implied by Standard Fortran at %L"
4518 #: fortran/arith.c:1350
4519 msgid "elemental binary operation"
4522 #: fortran/check.c:2063 fortran/check.c:3054 fortran/check.c:3108
4524 msgid "arguments '%s' and '%s' for intrinsic %s"
4527 #: fortran/check.c:2860
4529 msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
4532 #: fortran/check.c:3383 fortran/intrinsic.c:4237
4534 msgid "arguments '%s' and '%s' for intrinsic '%s'"
4537 #: fortran/error.c:827 fortran/error.c:949 fortran/error.c:1087
4538 #: fortran/error.c:1368
4542 #: fortran/error.c:951 fortran/error.c:1348 fortran/error.c:1462
4546 #: fortran/error.c:959 fortran/error.c:1028
4547 msgid "Fortran 2008 obsolescent feature:"
4550 #: fortran/error.c:968 fortran/error.c:1037
4551 msgid "GNU Extension:"
4554 #: fortran/error.c:971 fortran/error.c:1040
4555 msgid "Legacy Extension:"
4558 #: fortran/error.c:974 fortran/error.c:1043
4559 msgid "Obsolescent feature:"
4562 #: fortran/error.c:977 fortran/error.c:1046
4563 msgid "Deleted feature:"
4566 #: fortran/expr.c:622
4568 msgid "Constant expression required at %C"
4571 #: fortran/expr.c:625
4573 msgid "Integer expression required at %C"
4576 #: fortran/expr.c:630
4578 msgid "Integer value too large in expression at %C"
4581 #: fortran/expr.c:3193
4582 msgid "array assignment"
4585 #: fortran/gfortranspec.c:281
4588 "GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
4589 "You may redistribute copies of GNU Fortran\n"
4590 "under the terms of the GNU General Public License.\n"
4591 "For more information about these matters, see the file named COPYING\n"
4595 #: fortran/gfortranspec.c:426
4600 #: fortran/interface.c:2904 fortran/intrinsic.c:3941
4601 msgid "actual argument to INTENT = OUT/INOUT"
4605 msgid "Positive width required"
4609 msgid "Nonnegative width required"
4613 msgid "Unexpected element %<%c%> in format string at %L"
4617 msgid "Unexpected end of format string"
4621 msgid "Zero width in format descriptor"
4625 msgid "Missing leading left parenthesis"
4629 msgid "Left parenthesis required after %<*%>"
4633 msgid "Expected P edit descriptor"
4636 #. P requires a prior number.
4638 msgid "P descriptor requires leading scale factor"
4641 #: fortran/io.c:737 fortran/io.c:751
4642 msgid "Comma required after P descriptor"
4646 msgid "Positive width required with T descriptor"
4650 msgid "E specifier not allowed with g0 descriptor"
4654 msgid "Positive exponent width required"
4658 msgid "Period required in format specifier"
4661 #: fortran/io.c:1532
4666 #: fortran/io.c:2863
4667 msgid "internal unit in WRITE"
4670 #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
4671 #. contexts. Thus, use an extended RESOLVE_TAG macro for that.
4672 #: fortran/io.c:4055
4674 msgid "%s tag with INQUIRE"
4677 #: fortran/matchexp.c:28
4679 msgid "Syntax error in expression at %C"
4682 #: fortran/module.c:1112
4683 msgid "Unexpected EOF"
4686 #: fortran/module.c:1196
4687 msgid "Integer overflow"
4690 #: fortran/module.c:1226
4691 msgid "Name too long"
4694 #: fortran/module.c:1328 fortran/module.c:1431
4698 #: fortran/module.c:1455
4699 msgid "Expected name"
4702 #: fortran/module.c:1458
4703 msgid "Expected left parenthesis"
4706 #: fortran/module.c:1461
4707 msgid "Expected right parenthesis"
4710 #: fortran/module.c:1464
4711 msgid "Expected integer"
4714 #: fortran/module.c:1467 fortran/module.c:2408
4715 msgid "Expected string"
4718 #: fortran/module.c:1492
4719 msgid "find_enum(): Enum not found"
4722 #: fortran/module.c:2148
4723 msgid "Expected attribute bit name"
4726 #: fortran/module.c:3012
4727 msgid "Expected integer string"
4730 #: fortran/module.c:3016
4731 msgid "Error converting integer"
4734 #: fortran/module.c:3038
4735 msgid "Expected real string"
4738 #: fortran/module.c:3262
4739 msgid "Expected expression type"
4742 #: fortran/module.c:3342
4743 msgid "Bad operator"
4746 #: fortran/module.c:3457
4747 msgid "Bad type in constant expression"
4750 #: fortran/module.c:6745
4751 msgid "Unexpected end of module"
4754 #: fortran/parse.c:1563
4755 msgid "arithmetic IF"
4758 #: fortran/parse.c:1572
4759 msgid "attribute declaration"
4762 #: fortran/parse.c:1608
4763 msgid "data declaration"
4766 #: fortran/parse.c:1617
4767 msgid "derived type declaration"
4770 #: fortran/parse.c:1711
4774 #: fortran/parse.c:1720
4775 msgid "implied END DO"
4778 #: fortran/parse.c:1811 fortran/resolve.c:10179
4782 #: fortran/parse.c:1814 fortran/resolve.c:10224 fortran/resolve.c:10227
4783 msgid "pointer assignment"
4786 #: fortran/parse.c:1832
4790 #: fortran/resolve.c:608
4791 msgid "module procedure"
4794 #: fortran/resolve.c:609
4795 msgid "internal function"
4798 #: fortran/resolve.c:2147 fortran/resolve.c:2341
4799 msgid "elemental procedure"
4802 #: fortran/resolve.c:2244
4803 msgid "allocatable argument"
4806 #: fortran/resolve.c:2249
4807 msgid "asynchronous argument"
4810 #: fortran/resolve.c:2254
4811 msgid "optional argument"
4814 #: fortran/resolve.c:2259
4815 msgid "pointer argument"
4818 #: fortran/resolve.c:2264
4819 msgid "target argument"
4822 #: fortran/resolve.c:2269
4823 msgid "value argument"
4826 #: fortran/resolve.c:2274
4827 msgid "volatile argument"
4830 #: fortran/resolve.c:2279
4831 msgid "assumed-shape argument"
4834 #: fortran/resolve.c:2284
4835 msgid "assumed-rank argument"
4838 #: fortran/resolve.c:2289
4839 msgid "coarray argument"
4842 #: fortran/resolve.c:2294
4843 msgid "parametrized derived type argument"
4846 #: fortran/resolve.c:2299
4847 msgid "polymorphic argument"
4850 #: fortran/resolve.c:2304
4851 msgid "NO_ARG_CHECK attribute"
4854 #. As assumed-type is unlimited polymorphic (cf. above).
4855 #. See also TS 29113, Note 6.1.
4856 #: fortran/resolve.c:2311
4857 msgid "assumed-type argument"
4860 #: fortran/resolve.c:2322
4861 msgid "array result"
4864 #: fortran/resolve.c:2327
4865 msgid "pointer or allocatable result"
4868 #: fortran/resolve.c:2334
4869 msgid "result with non-constant character length"
4872 #: fortran/resolve.c:2346
4873 msgid "bind(c) procedure"
4876 #: fortran/resolve.c:3548
4878 msgid "Invalid context for NULL() pointer at %%L"
4881 #: fortran/resolve.c:3564
4883 msgid "Operand of unary numeric operator '%s' at %%L is %s"
4886 #: fortran/resolve.c:3580
4888 msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
4891 #: fortran/resolve.c:3595
4893 msgid "Operands of string concatenation operator at %%L are %s/%s"
4896 #: fortran/resolve.c:3614
4898 msgid "Operands of logical operator '%s' at %%L are %s/%s"
4901 #: fortran/resolve.c:3628
4903 msgid "Operand of .not. operator at %%L is %s"
4906 #: fortran/resolve.c:3642
4907 msgid "COMPLEX quantities cannot be compared at %L"
4910 #: fortran/resolve.c:3693
4912 msgid "Logicals at %%L must be compared with %s instead of %s"
4915 #: fortran/resolve.c:3699
4917 msgid "Operands of comparison operator '%s' at %%L are %s/%s"
4920 #: fortran/resolve.c:3707
4922 msgid "Unknown operator '%s' at %%L"
4925 #: fortran/resolve.c:3709
4927 msgid "Operand of user operator '%s' at %%L is %s"
4930 #: fortran/resolve.c:3713
4932 msgid "Operands of user operator '%s' at %%L are %s/%s"
4935 #: fortran/resolve.c:3801
4937 msgid "Inconsistent ranks for operator at %%L and %%L"
4940 #: fortran/resolve.c:6384
4941 msgid "Loop variable"
4944 #: fortran/resolve.c:6388
4945 msgid "iterator variable"
4948 #: fortran/resolve.c:6392
4949 msgid "Start expression in DO loop"
4952 #: fortran/resolve.c:6396
4953 msgid "End expression in DO loop"
4956 #: fortran/resolve.c:6400
4957 msgid "Step expression in DO loop"
4960 #: fortran/resolve.c:6657 fortran/resolve.c:6660
4961 msgid "DEALLOCATE object"
4964 #: fortran/resolve.c:7012 fortran/resolve.c:7015
4965 msgid "ALLOCATE object"
4968 #: fortran/resolve.c:7217 fortran/resolve.c:8571
4969 msgid "STAT variable"
4972 #: fortran/resolve.c:7261 fortran/resolve.c:8583
4973 msgid "ERRMSG variable"
4976 #: fortran/resolve.c:8432
4977 msgid "item in READ"
4980 #: fortran/resolve.c:8595
4981 msgid "ACQUIRED_LOCK variable"
4984 #: fortran/trans-array.c:1441
4986 msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
4989 #: fortran/trans-array.c:5307
4990 msgid "Integer overflow when calculating the amount of memory to allocate"
4993 #: fortran/trans-decl.c:5315
4996 "Actual string length does not match the declared one for dummy argument "
5000 #: fortran/trans-decl.c:5323
5003 "Actual string length is shorter than the declared one for dummy argument "
5007 #: fortran/trans-expr.c:7807
5009 msgid "Target of rank remapping is too small (%ld < %ld)"
5012 #: fortran/trans-intrinsic.c:908
5014 msgid "Unequal character lengths (%ld/%ld) in %s"
5017 #: fortran/trans-intrinsic.c:6947
5019 msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
5022 #: fortran/trans-intrinsic.c:6979
5023 msgid "Argument NCOPIES of REPEAT intrinsic is too large"
5026 #: fortran/trans-io.c:572
5027 msgid "Unit number in I/O statement too small"
5030 #: fortran/trans-io.c:581
5031 msgid "Unit number in I/O statement too large"
5034 #: fortran/trans-stmt.c:168
5035 msgid "Assigned label is not a target label"
5038 #: fortran/trans-stmt.c:929
5040 msgid "Invalid image number %d in SYNC IMAGES"
5043 #: fortran/trans-stmt.c:1670 fortran/trans-stmt.c:1955
5044 msgid "Loop variable has been modified"
5047 #: fortran/trans-stmt.c:1810
5048 msgid "DO step value is zero"
5051 #: fortran/trans.c:58
5052 msgid "Array reference out of bounds"
5055 #: fortran/trans.c:59
5056 msgid "Incorrect function return value"
5059 #: fortran/trans.c:588
5060 msgid "Memory allocation failed"
5063 #: fortran/trans.c:674 fortran/trans.c:1513
5064 msgid "Allocation would exceed memory limit"
5067 #: fortran/trans.c:836
5069 msgid "Attempting to allocate already allocated variable '%s'"
5072 #: fortran/trans.c:842
5073 msgid "Attempting to allocate already allocated variable"
5076 #: fortran/trans.c:1266 fortran/trans.c:1412
5078 msgid "Attempt to DEALLOCATE unallocated '%s'"
5081 #. The remainder are real diagnostic types.
5082 #: fortran/gfc-diagnostic.def:33
5086 #. This is like DK_ICE, but backtrace is not printed. Used in the driver
5087 #. when reporting fatal signal in the compiler.
5088 #: fortran/gfc-diagnostic.def:34 fortran/gfc-diagnostic.def:50
5089 msgid "internal compiler error"
5092 #: fortran/gfc-diagnostic.def:35
5096 #: fortran/gfc-diagnostic.def:36
5097 msgid "sorry, unimplemented"
5100 #: fortran/gfc-diagnostic.def:37
5104 #: fortran/gfc-diagnostic.def:38
5108 #: fortran/gfc-diagnostic.def:39
5112 #: fortran/gfc-diagnostic.def:40
5116 #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
5117 #. prefix does not matter.
5118 #: fortran/gfc-diagnostic.def:43
5122 #: fortran/gfc-diagnostic.def:44
5126 #. This one is just for counting DK_WARNING promoted to DK_ERROR
5127 #. due to -Werror and -Werror=warning.
5128 #: fortran/gfc-diagnostic.def:47
5132 #: go/go-backend.c:182
5133 msgid "lseek failed while reading export data"
5136 #: go/go-backend.c:189
5137 msgid "memory allocation failed while reading export data"
5140 #: go/go-backend.c:197
5141 msgid "read failed while reading export data"
5144 #: go/go-backend.c:203
5145 msgid "short read while reading export data"
5148 #: java/jcf-dump.c:1138
5150 msgid "Not a valid Java .class file.\n"
5153 #: java/jcf-dump.c:1144
5155 msgid "error while parsing constant pool\n"
5158 #: java/jcf-dump.c:1150 java/jcf-parse.c:1452
5159 #, gcc-internal-format, gfc-internal-format
5160 msgid "error in constant pool entry #%d\n"
5163 #: java/jcf-dump.c:1160
5165 msgid "error while parsing fields\n"
5168 #: java/jcf-dump.c:1166
5170 msgid "error while parsing methods\n"
5173 #: java/jcf-dump.c:1172
5175 msgid "error while parsing final attributes\n"
5178 #: java/jcf-dump.c:1209
5180 msgid "Try 'jcf-dump --help' for more information.\n"
5183 #: java/jcf-dump.c:1216
5186 "Usage: jcf-dump [OPTION]... CLASS...\n"
5190 #: java/jcf-dump.c:1217
5193 "Display contents of a class file in readable form.\n"
5197 #: java/jcf-dump.c:1218
5199 msgid " -c Disassemble method bodies\n"
5202 #: java/jcf-dump.c:1219
5204 msgid " --javap Generate output in 'javap' format\n"
5207 #: java/jcf-dump.c:1221
5209 msgid " --classpath PATH Set path to find .class files\n"
5212 #: java/jcf-dump.c:1222
5214 msgid " -IDIR Append directory to class path\n"
5217 #: java/jcf-dump.c:1223
5219 msgid " --bootclasspath PATH Override built-in class path\n"
5222 #: java/jcf-dump.c:1224
5224 msgid " --extdirs PATH Set extensions directory path\n"
5227 #: java/jcf-dump.c:1225
5229 msgid " -o FILE Set output file name\n"
5232 #: java/jcf-dump.c:1227
5234 msgid " --help Print this help, then exit\n"
5237 #: java/jcf-dump.c:1228
5239 msgid " --version Print version number, then exit\n"
5242 #: java/jcf-dump.c:1229
5244 msgid " -v, --verbose Print extra information while running\n"
5247 #: java/jcf-dump.c:1231
5250 "For bug reporting instructions, please see:\n"
5254 #: java/jcf-dump.c:1269 java/jcf-dump.c:1337
5256 msgid "jcf-dump: no classes specified\n"
5259 #: java/jcf-dump.c:1357
5261 msgid "Cannot open '%s' for output.\n"
5264 #: java/jcf-dump.c:1402
5266 msgid "bad format of .zip/.jar archive\n"
5269 #: java/jcf-dump.c:1520
5271 msgid "Bad byte codes.\n"
5274 #: java/jvgenmain.c:56
5276 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
5279 #: java/jvgenmain.c:129
5281 msgid "%s: Cannot open output file: %s\n"
5284 #: java/jvgenmain.c:179
5286 msgid "%s: Failed to close output file %s\n"
5289 #: objc/objc-act.c:6208 cp/cxx-pretty-print.c:158
5290 #, gcc-internal-format
5294 #: gcc.c:616 gcc.c:620 gcc.c:675
5295 msgid "-gz is not supported in this configuration"
5298 #: gcc.c:626 gcc.c:686
5299 msgid "-gz=zlib is not supported in this configuration"
5303 msgid "-fuse-linker-plugin is not supported in this configuration"
5307 msgid "cannot specify -static with -fsanitize=address"
5311 msgid "cannot specify -static with -fsanitize=thread"
5314 #: gcc.c:938 ada/gcc-interface/lang-specs.h:33 java/jvspec.c:79
5315 msgid "-pg and -fomit-frame-pointer are incompatible"
5319 msgid "GNU C no longer supports -traditional without -E"
5323 msgid "-E or -x required when input is from standard input"
5326 #: config/darwin.h:242
5327 msgid "-current_version only allowed with -dynamiclib"
5330 #: config/darwin.h:244
5331 msgid "-install_name only allowed with -dynamiclib"
5334 #: config/darwin.h:249
5335 msgid "-bundle not allowed with -dynamiclib"
5338 #: config/darwin.h:250
5339 msgid "-bundle_loader not allowed with -dynamiclib"
5342 #: config/darwin.h:251
5343 msgid "-client_name not allowed with -dynamiclib"
5346 #: config/darwin.h:256
5347 msgid "-force_flat_namespace not allowed with -dynamiclib"
5350 #: config/darwin.h:258
5351 msgid "-keep_private_externs not allowed with -dynamiclib"
5354 #: config/darwin.h:259
5355 msgid "-private_bundle not allowed with -dynamiclib"
5358 #: config/rx/rx.h:75
5359 msgid "-mas100-syntax is incompatible with -gdwarf"
5362 #: config/rx/rx.h:76
5363 msgid "rx100 cpu does not have FPU hardware"
5366 #: config/rx/rx.h:77
5367 msgid "rx200 cpu does not have FPU hardware"
5370 #: config/sparc/freebsd.h:45 config/dragonfly.h:76 config/rs6000/sysv4.h:731
5371 #: config/alpha/freebsd.h:33 config/ia64/freebsd.h:26 config/i386/freebsd.h:95
5372 #: config/i386/freebsd64.h:35
5373 msgid "consider using '-pg' instead of '-p' with gprof(1)"
5376 #: config/rs6000/freebsd64.h:161 config/rs6000/freebsd64.h:173
5377 msgid "consider using `-pg' instead of `-p' with gprof(1)"
5380 #: config/sol2.h:222 config/sol2.h:227
5381 msgid "does not support multilib"
5384 #: config/arc/arc.h:128 config/mips/mips.h:1322
5385 msgid "may not use both -EB and -EL"
5388 #: config/vxworks.h:70
5389 msgid "-Xbind-now and -Xbind-lazy are incompatible"
5392 #: config/mips/r3900.h:37
5393 msgid "-mhard-float not supported"
5396 #: config/mips/r3900.h:39
5397 msgid "-msingle-float and -msoft-float cannot both be specified"
5400 #: config/mcore/mcore.h:53
5401 msgid "the m210 does not have little endian support"
5404 #: config/cris/cris.h:184
5405 msgid "do not specify both -march=... and -mcpu=..."
5408 #: objc/lang-specs.h:30 objc/lang-specs.h:41
5409 msgid "GNU Objective C no longer supports traditional compilation"
5412 #: objc/lang-specs.h:55
5414 "objc-cpp-output is deprecated; please use objective-c-cpp-output instead"
5417 #: ada/gcc-interface/lang-specs.h:34
5418 msgid "-c or -S required for Ada"
5421 #: ada/gcc-interface/lang-specs.h:52
5422 msgid "-c required for gnat2why"
5425 #: ada/gcc-interface/lang-specs.h:65
5426 msgid "-c required for gnat2scil"
5429 #: config/nios2/elf.h:44
5430 msgid "You need a C startup file for -msys-crt0="
5433 #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
5434 #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
5435 #: config/sparc/sol2.h:219 config/sparc/sol2.h:225
5436 msgid "may not use both -m32 and -m64"
5439 #: config/s390/tpf.h:106
5440 msgid "static is not supported on TPF-OS"
5443 #: config/arm/arm.h:225
5444 msgid "-mfloat-abi=soft and -mfloat-abi=hard may not be used together"
5447 #: config/arm/arm.h:227 config/tilegx/tilegx.h:546 config/tilegx/tilegx.h:551
5448 msgid "-mbig-endian and -mlittle-endian may not be used together"
5451 #: config/avr/specs.h:68
5452 msgid "shared is not supported"
5455 #: objcp/lang-specs.h:58
5457 "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
5460 #: fortran/lang-specs.h:54 fortran/lang-specs.h:68
5461 msgid "gfortran does not support -E without -cpp"
5464 #: config/arm/freebsd.h:49
5465 msgid "consider using `-pg' instead of `-p' with gprof (1) "
5468 #: config/i386/mingw-w64.h:87 config/i386/cygwin-w64.h:64
5469 #: config/i386/mingw32.h:117 config/i386/cygwin.h:129
5470 msgid "shared and mdll are not compatible"
5473 #: config/bfin/elf.h:55
5474 msgid "no processor type specified for linking"
5477 #: config/pa/pa-hpux10.h:88 config/pa/pa-hpux10.h:91 config/pa/pa-hpux10.h:99
5478 #: config/pa/pa-hpux10.h:102 config/pa/pa-hpux11.h:109
5479 #: config/pa/pa-hpux11.h:112 config/pa/pa64-hpux.h:29 config/pa/pa64-hpux.h:32
5480 #: config/pa/pa64-hpux.h:41 config/pa/pa64-hpux.h:44
5481 msgid "warning: consider linking with '-static' as system libraries with"
5484 #: config/pa/pa-hpux10.h:89 config/pa/pa-hpux10.h:92 config/pa/pa-hpux10.h:100
5485 #: config/pa/pa-hpux10.h:103 config/pa/pa-hpux11.h:110
5486 #: config/pa/pa-hpux11.h:113 config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33
5487 #: config/pa/pa64-hpux.h:42 config/pa/pa64-hpux.h:45
5488 msgid " profiling support are only provided in archive format"
5491 #: config/rs6000/darwin.h:95
5492 msgid " conflicting code gen style switches are used"
5495 #: config/sh/sh.h:375 config/sh/sh.h:378
5496 msgid "SH2a does not support little-endian"
5500 msgid "cannot use mthreads and mlegacy-threads together"
5504 msgid "cannot use mshared and static together"
5507 #: java/lang-specs.h:32
5508 msgid "-fjni and -femit-class-files are incompatible"
5511 #: java/lang-specs.h:33
5512 msgid "-fjni and -femit-class-file are incompatible"
5515 #: java/lang-specs.h:34 java/lang-specs.h:35
5516 msgid "-femit-class-file should used along with -fsyntax-only"
5519 #: config/vax/netbsd-elf.h:51
5520 msgid "the -shared option is not currently supported for VAX ELF"
5523 #: config/vax/vax.h:46 config/vax/vax.h:47
5524 msgid "profiling not supported with -mg"
5527 #: fortran/lang.opt:146
5528 msgid "-J<directory>\tPut MODULE files in 'directory'"
5531 #: fortran/lang.opt:198
5532 msgid "Warn about possible aliasing of dummy arguments"
5535 #: fortran/lang.opt:202
5536 msgid "Warn about alignment of COMMON blocks"
5539 #: fortran/lang.opt:206
5540 msgid "Warn about missing ampersand in continued character constants"
5543 #: fortran/lang.opt:210
5544 msgid "Warn about creation of array temporaries"
5547 #: fortran/lang.opt:214
5548 msgid "Warn if the type of a variable might be not interoperable with C"
5551 #: fortran/lang.opt:222
5552 msgid "Warn about truncated character expressions"
5555 #: fortran/lang.opt:226
5556 msgid "Warn about equality comparisons involving REAL or COMPLEX expressions"
5559 #: fortran/lang.opt:234
5560 msgid "Warn about most implicit conversions"
5563 #: fortran/lang.opt:242
5564 msgid "Warn about function call elimination"
5567 #: fortran/lang.opt:246
5568 msgid "Warn about calls with implicit interface"
5571 #: fortran/lang.opt:250
5572 msgid "Warn about called procedures not explicitly declared"
5575 #: fortran/lang.opt:254
5576 msgid "Warn about truncated source lines"
5579 #: fortran/lang.opt:258
5580 msgid "Warn on intrinsics not part of the selected standard"
5583 #: fortran/lang.opt:270
5584 msgid "Warn about USE statements that have no ONLY qualifier"
5587 #: fortran/lang.opt:282
5588 msgid "Warn about real-literal-constants with 'q' exponent-letter"
5591 #: fortran/lang.opt:286
5592 msgid "Warn when a left-hand-side array variable is reallocated"
5595 #: fortran/lang.opt:290
5596 msgid "Warn when a left-hand-side variable is reallocated"
5599 #: fortran/lang.opt:294
5600 msgid "Warn if the pointer in a pointer assignment might outlive its target"
5603 #: fortran/lang.opt:302
5604 msgid "Warn about \"suspicious\" constructs"
5607 #: fortran/lang.opt:306
5608 msgid "Permit nonconforming uses of the tab character"
5611 #: fortran/lang.opt:310
5612 msgid "Warn about underflow of numerical constant expressions"
5615 #: fortran/lang.opt:318
5616 msgid "Warn if a user-procedure has the same name as an intrinsic"
5619 #: fortran/lang.opt:326
5620 msgid "Warn about unused dummy arguments."
5623 #: fortran/lang.opt:330
5624 msgid "Warn about zero-trip DO loops"
5627 #: fortran/lang.opt:334
5628 msgid "Enable preprocessing"
5631 #: fortran/lang.opt:342
5632 msgid "Disable preprocessing"
5635 #: fortran/lang.opt:350
5636 msgid "Eliminate multiple function invokations also for impure functions"
5639 #: fortran/lang.opt:354
5640 msgid "Enable alignment of COMMON blocks"
5643 #: fortran/lang.opt:358
5644 msgid "All intrinsics procedures are available regardless of selected standard"
5647 #: fortran/lang.opt:366
5649 "Do not treat local variables and COMMON blocks as if they were named in SAVE "
5653 #: fortran/lang.opt:370
5654 msgid "Specify that backslash in string introduces an escape character"
5657 #: fortran/lang.opt:374
5658 msgid "Produce a backtrace when a runtime error is encountered"
5661 #: fortran/lang.opt:378
5663 "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will "
5667 #: fortran/lang.opt:382
5669 "Produce a warning at runtime if a array temporary has been created for a "
5670 "procedure argument"
5673 #: fortran/lang.opt:386
5675 "-fconvert=<big-endian|little-endian|native|swap> The endianness used for "
5676 "unformatted files."
5679 #: fortran/lang.opt:389
5681 msgid "Unrecognized option to endianess value: %qs"
5684 #: fortran/lang.opt:405
5685 msgid "Use the Cray Pointer extension"
5688 #: fortran/lang.opt:409
5689 msgid "Ignore 'D' in column one in fixed form"
5692 #: fortran/lang.opt:413
5693 msgid "Treat lines with 'D' in column one as comments"
5696 #: fortran/lang.opt:417
5697 msgid "Set the default double precision kind to an 8 byte wide type"
5700 #: fortran/lang.opt:421
5701 msgid "Set the default integer kind to an 8 byte wide type"
5704 #: fortran/lang.opt:425
5705 msgid "Set the default real kind to an 8 byte wide type"
5708 #: fortran/lang.opt:429
5709 msgid "Allow dollar signs in entity names"
5712 #: fortran/lang.opt:433 config/alpha/alpha.opt:31 common.opt:696
5713 #: common.opt:878 common.opt:882 common.opt:886 common.opt:890 common.opt:1346
5714 #: common.opt:1495 common.opt:1499 common.opt:1721 common.opt:1863
5716 msgid "Does nothing. Preserved for backward compatibility."
5719 #: fortran/lang.opt:437
5720 msgid "Display the code tree after parsing"
5723 #: fortran/lang.opt:441
5724 msgid "Display the code tree after front end optimization"
5727 #: fortran/lang.opt:445
5728 msgid "Display the code tree after parsing; deprecated option"
5731 #: fortran/lang.opt:449
5733 "Specify that an external BLAS library should be used for matmul calls on "
5737 #: fortran/lang.opt:453
5738 msgid "Use f2c calling convention"
5741 #: fortran/lang.opt:457
5742 msgid "Assume that the source file is fixed form"
5745 #: fortran/lang.opt:461
5746 msgid "Interpret any INTEGER(4) as an INTEGER(8)"
5749 #: fortran/lang.opt:465 fortran/lang.opt:469
5750 msgid "Specify where to find the compiled intrinsic modules"
5753 #: fortran/lang.opt:473
5754 msgid "Allow arbitrary character line width in fixed mode"
5757 #: fortran/lang.opt:477
5758 msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode"
5761 #: fortran/lang.opt:481
5762 msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
5765 #: fortran/lang.opt:485
5766 msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions"
5769 #: fortran/lang.opt:489
5770 msgid "Assume that the source file is free form"
5773 #: fortran/lang.opt:493
5774 msgid "Allow arbitrary character line width in free mode"
5777 #: fortran/lang.opt:497
5778 msgid "-ffree-line-length-<n>\tUse n as character line width in free mode"
5781 #: fortran/lang.opt:501
5782 msgid "Enable front end optimization"
5785 #: fortran/lang.opt:505
5787 "Specify that no implicit typing is allowed, unless overridden by explicit "
5788 "IMPLICIT statements"
5791 #: fortran/lang.opt:509
5793 "-finit-character=<n>\tInitialize local character variables to ASCII value n"
5796 #: fortran/lang.opt:513
5797 msgid "-finit-integer=<n>\tInitialize local integer variables to n"
5800 #: fortran/lang.opt:517
5801 msgid "Initialize local variables to zero (from g77)"
5804 #: fortran/lang.opt:521
5805 msgid "-finit-logical=<true|false>\tInitialize local logical variables"
5808 #: fortran/lang.opt:525
5809 msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables"
5812 #: fortran/lang.opt:528
5814 msgid "Unrecognized option to floating-point init value: %qs"
5817 #: fortran/lang.opt:547
5819 "-fmax-array-constructor=<n>\tMaximum number of objects in an array "
5823 #: fortran/lang.opt:551
5824 msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
5827 #: fortran/lang.opt:555
5828 msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
5831 #: fortran/lang.opt:559
5833 "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
5837 #: fortran/lang.opt:563
5838 msgid "Put all local arrays on stack."
5841 #: fortran/lang.opt:567
5842 msgid "Set default accessibility of module entities to PRIVATE."
5845 #: fortran/lang.opt:583
5846 msgid "Try to lay out derived types as compactly as possible"
5849 #: fortran/lang.opt:591
5850 msgid "Protect parentheses in expressions"
5853 #: fortran/lang.opt:595
5854 msgid "Enable range checking during compilation"
5857 #: fortran/lang.opt:599
5858 msgid "Interpret any REAL(4) as a REAL(8)"
5861 #: fortran/lang.opt:603
5862 msgid "Interpret any REAL(4) as a REAL(10)"
5865 #: fortran/lang.opt:607
5866 msgid "Interpret any REAL(4) as a REAL(16)"
5869 #: fortran/lang.opt:611
5870 msgid "Interpret any REAL(8) as a REAL(4)"
5873 #: fortran/lang.opt:615
5874 msgid "Interpret any REAL(8) as a REAL(10)"
5877 #: fortran/lang.opt:619
5878 msgid "Interpret any REAL(8) as a REAL(16)"
5881 #: fortran/lang.opt:623
5882 msgid "Reallocate the LHS in assignments"
5885 #: fortran/lang.opt:627
5886 msgid "Use a 4-byte record marker for unformatted files"
5889 #: fortran/lang.opt:631
5890 msgid "Use an 8-byte record marker for unformatted files"
5893 #: fortran/lang.opt:635
5894 msgid "Allocate local variables on the stack to allow indirect recursion"
5897 #: fortran/lang.opt:639
5898 msgid "Copy array sections into a contiguous block on procedure entry"
5901 #: fortran/lang.opt:643
5903 "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be "
5907 #: fortran/lang.opt:646
5909 msgid "Unrecognized option: %qs"
5912 #: fortran/lang.opt:659
5913 msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
5916 #: fortran/lang.opt:663
5917 msgid "Append a second underscore if the name already contains an underscore"
5920 #: fortran/lang.opt:671
5921 msgid "Apply negative sign to zero values"
5924 #: fortran/lang.opt:675
5925 msgid "Append underscores to externally visible names"
5928 #: fortran/lang.opt:679 c-family/c.opt:1064 c-family/c.opt:1088
5929 #: c-family/c.opt:1314 config/pa/pa.opt:42 config/pa/pa.opt:66
5930 #: config/sh/sh.opt:213 common.opt:1023 common.opt:1246 common.opt:1574
5931 #: common.opt:1900 common.opt:1936 common.opt:2025 common.opt:2029
5932 #: common.opt:2121 common.opt:2203 common.opt:2227 common.opt:2328
5934 msgid "Does nothing. Preserved for backward compatibility."
5937 #: fortran/lang.opt:719
5938 msgid "Statically link the GNU Fortran helper library (libgfortran)"
5941 #: fortran/lang.opt:723
5942 msgid "Conform to the ISO Fortran 2003 standard"
5945 #: fortran/lang.opt:727
5946 msgid "Conform to the ISO Fortran 2008 standard"
5949 #: fortran/lang.opt:731
5950 msgid "Conform to the ISO Fortran 2008 standard including TS 29113"
5953 #: fortran/lang.opt:735
5954 msgid "Conform to the ISO Fortran 95 standard"
5957 #: fortran/lang.opt:739
5958 msgid "Conform to nothing in particular"
5961 #: fortran/lang.opt:743
5962 msgid "Accept extensions to support legacy code"
5965 #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
5967 msgid "assertion missing after %qs"
5970 #: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:163 c-family/c.opt:166
5971 #: c-family/c.opt:193 c-family/c.opt:252
5973 msgid "macro name missing after %qs"
5976 #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
5977 #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:216 c-family/c.opt:220
5978 #: c-family/c.opt:232 c-family/c.opt:1497 c-family/c.opt:1505
5979 #: config/darwin.opt:53 common.opt:316 common.opt:319 common.opt:2701
5981 msgid "missing filename after %qs"
5984 #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
5985 #: c-family/c.opt:200 c-family/c.opt:208 c-family/c.opt:1493
5986 #: c-family/c.opt:1513 c-family/c.opt:1517 c-family/c.opt:1521
5988 msgid "missing path after %qs"
5991 #: c-family/c.opt:182
5993 "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
5994 "before <question> disables the <answer> to <question>"
5997 #: c-family/c.opt:186
5998 msgid "Do not discard comments"
6001 #: c-family/c.opt:190
6002 msgid "Do not discard comments in macro expansions"
6005 #: c-family/c.opt:194
6007 "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
6008 "<macro> is given, <val> is taken to be 1"
6011 #: c-family/c.opt:201
6012 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
6015 #: c-family/c.opt:205
6016 msgid "Print the name of header files as they are used"
6019 #: c-family/c.opt:209
6020 msgid "-I <dir>\tAdd <dir> to the end of the main include path"
6023 #: c-family/c.opt:213
6024 msgid "Generate make dependencies"
6027 #: c-family/c.opt:217
6028 msgid "Generate make dependencies and compile"
6031 #: c-family/c.opt:221
6032 msgid "-MF <file>\tWrite dependency output to the given file"
6035 #: c-family/c.opt:225
6036 msgid "Treat missing header files as generated files"
6039 #: c-family/c.opt:229
6040 msgid "Like -M but ignore system header files"
6043 #: c-family/c.opt:233
6044 msgid "Like -MD but ignore system header files"
6047 #: c-family/c.opt:237
6048 msgid "Generate phony targets for all headers"
6051 #: c-family/c.opt:240 c-family/c.opt:244
6053 msgid "missing makefile target after %qs"
6056 #: c-family/c.opt:241
6057 msgid "-MQ <target>\tAdd a MAKE-quoted target"
6060 #: c-family/c.opt:245
6061 msgid "-MT <target>\tAdd an unquoted target"
6064 #: c-family/c.opt:249
6065 msgid "Do not generate #line directives"
6068 #: c-family/c.opt:253
6069 msgid "-U<macro>\tUndefine <macro>"
6072 #: c-family/c.opt:257
6074 "Warn about things that will change when compiling with an ABI-compliant "
6078 #: c-family/c.opt:261
6080 "Warn about things that change between the current -fabi-version and the "
6084 #: c-family/c.opt:265
6086 "Warn if a subobject has an abi_tag attribute that the complete object type "
6090 #: c-family/c.opt:272
6091 msgid "Warn about suspicious uses of memory addresses"
6094 #: c-family/c.opt:276 ada/gcc-interface/lang.opt:57
6095 msgid "Enable most warning messages"
6098 #: c-family/c.opt:288
6100 "Warn whenever an Objective-C assignment is being intercepted by the garbage "
6104 #: c-family/c.opt:292
6105 msgid "Warn about casting functions to incompatible types"
6108 #: c-family/c.opt:296
6110 "Warn about boolean expression compared with an integer value different from "
6114 #: c-family/c.opt:300
6115 msgid "Warn when a built-in preprocessor macro is undefined or redefined"
6118 #: c-family/c.opt:304
6119 msgid "Warn about features not present in ISO C90, but present in ISO C99"
6122 #: c-family/c.opt:308
6123 msgid "Warn about features not present in ISO C99, but present in ISO C11"
6126 #: c-family/c.opt:312
6127 msgid "Warn about C constructs that are not in the common subset of C and C++"
6130 #: c-family/c.opt:316
6131 msgid "Deprecated in favor of -Wc++11-compat"
6134 #: c-family/c.opt:320
6136 "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO "
6140 #: c-family/c.opt:324
6142 "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO "
6146 #: c-family/c.opt:328
6147 msgid "Warn about casts which discard qualifiers"
6150 #: c-family/c.opt:332
6151 msgid "Warn about subscripts whose type is \"char\""
6154 #: c-family/c.opt:336
6155 msgid "Warn about memory access errors found by Pointer Bounds Checker"
6158 #: c-family/c.opt:340
6159 msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
6162 #: c-family/c.opt:344
6164 "Warn about possibly nested block comments, and C++ comments spanning more "
6165 "than one physical line"
6168 #: c-family/c.opt:348
6169 msgid "Synonym for -Wcomment"
6172 #: c-family/c.opt:352
6173 msgid "Warn for conditionally-supported constructs"
6176 #: c-family/c.opt:356
6177 msgid "Warn for implicit type conversions that may change a value"
6180 #: c-family/c.opt:360
6181 msgid "Warn for converting NULL from/to a non-pointer type"
6184 #: c-family/c.opt:368
6185 msgid "Warn when all constructors and destructors are private"
6188 #: c-family/c.opt:372
6189 msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage"
6192 #: c-family/c.opt:376
6193 msgid "Warn when a declaration is found after a statement"
6196 #: c-family/c.opt:380
6197 msgid "Warn when deleting a pointer to incomplete type"
6200 #: c-family/c.opt:384
6201 msgid "Warn about deleting polymorphic objects with non-virtual destructors"
6204 #: c-family/c.opt:388
6205 msgid "Warn if a deprecated compiler feature, class, method, or field is used"
6208 #: c-family/c.opt:392
6210 "Warn about positional initialization of structs requiring designated "
6214 #: c-family/c.opt:396
6215 msgid "Warn if qualifiers on arrays which are pointer targets are discarded"
6218 #: c-family/c.opt:400
6219 msgid "Warn if type qualifiers on pointers are discarded"
6222 #: c-family/c.opt:404
6223 msgid "Warn about compile-time integer division by zero"
6226 #: c-family/c.opt:408
6227 msgid "Warn about violations of Effective C++ style rules"
6230 #: c-family/c.opt:412
6231 msgid "Warn about an empty body in an if or else statement"
6234 #: c-family/c.opt:416
6235 msgid "Warn about stray tokens after #elif and #endif"
6238 #: c-family/c.opt:420
6239 msgid "Warn about comparison of different enum types"
6242 #: c-family/c.opt:428
6244 "This switch is deprecated; use -Werror=implicit-function-declaration instead"
6247 #: c-family/c.opt:432
6249 "Warn for implicit type conversions that cause loss of floating point "
6253 #: c-family/c.opt:436
6254 msgid "Warn if testing floating point numbers for equality"
6257 #: c-family/c.opt:440 c-family/c.opt:472
6258 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
6261 #: c-family/c.opt:444
6262 msgid "Warn about format strings that contain NUL bytes"
6265 #: c-family/c.opt:448
6266 msgid "Warn if passing too many arguments to a function for its format string"
6269 #: c-family/c.opt:452
6270 msgid "Warn about format strings that are not literals"
6273 #: c-family/c.opt:456
6274 msgid "Warn about possible security problems with format functions"
6277 #: c-family/c.opt:460
6278 msgid "Warn about sign differences with format functions"
6281 #: c-family/c.opt:464
6282 msgid "Warn about strftime formats yielding 2-digit years"
6285 #: c-family/c.opt:468
6286 msgid "Warn about zero-length formats"
6289 #: c-family/c.opt:476
6290 msgid "Warn whenever type qualifiers are ignored."
6293 #: c-family/c.opt:480
6295 "Warn when there is a conversion between pointers that have incompatible types"
6298 #: c-family/c.opt:484
6299 msgid "Warn about variables which are initialized to themselves"
6302 #: c-family/c.opt:488
6303 msgid "Warn about implicit declarations"
6306 #: c-family/c.opt:492
6307 msgid "Warn about implicit conversions from \"float\" to \"double\""
6310 #: c-family/c.opt:496
6311 msgid "Warn about implicit function declarations"
6314 #: c-family/c.opt:500
6315 msgid "Warn when a declaration does not specify a type"
6318 #: c-family/c.opt:507
6320 "Warn about C++11 inheriting constructors when the base has a variadic "
6324 #: c-family/c.opt:511
6326 "Warn about incompatible integer to pointer and pointer to integer conversions"
6329 #: c-family/c.opt:515
6331 "Warn when there is a cast to a pointer from an integer of a different size"
6334 #: c-family/c.opt:519
6335 msgid "Warn about invalid uses of the \"offsetof\" macro"
6338 #: c-family/c.opt:523
6339 msgid "Warn about PCH files that are found but not used"
6342 #: c-family/c.opt:527
6343 msgid "Warn when a jump misses a variable initialization"
6346 #: c-family/c.opt:531
6348 "Warn when a string or character literal is followed by a ud-suffix which "
6349 "does not begin with an underscore."
6352 #: c-family/c.opt:535
6354 "Warn when a logical operator is suspiciously always evaluating to true or "
6358 #: c-family/c.opt:539
6360 "Warn when logical not is used on the left hand side operand of a comparison"
6363 #: c-family/c.opt:543
6364 msgid "Do not warn about using \"long long\" when -pedantic"
6367 #: c-family/c.opt:547
6368 msgid "Warn about suspicious declarations of \"main\""
6371 #: c-family/c.opt:555
6373 "Warn about suspicious calls to memset where the third argument is constant "
6374 "literal zero and the second is not"
6377 #: c-family/c.opt:559
6378 msgid "Warn about possibly missing braces around initializers"
6381 #: c-family/c.opt:563
6382 msgid "Warn about global functions without previous declarations"
6385 #: c-family/c.opt:567
6386 msgid "Warn about missing fields in struct initializers"
6389 #: c-family/c.opt:571
6390 msgid "Warn about missing sized deallocation functions"
6393 #: c-family/c.opt:575
6395 "Warn about suspicious length parameters to certain string functions if the "
6396 "argument uses sizeof"
6399 #: c-family/c.opt:579
6400 msgid "Warn when sizeof is applied on a parameter declared as an array"
6403 #: c-family/c.opt:583
6404 msgid "Warn about functions which might be candidates for format attributes"
6407 #: c-family/c.opt:587
6409 "Suggest that the override keyword be used when the declaration of a virtual"
6412 #: c-family/c.opt:592
6413 msgid "Warn about enumerated switches, with no default, missing a case"
6416 #: c-family/c.opt:596
6417 msgid "Warn about enumerated switches missing a \"default:\" statement"
6420 #: c-family/c.opt:600
6421 msgid "Warn about all enumerated switches missing a specific case"
6424 #: c-family/c.opt:604
6425 msgid "Warn about switches with boolean controlling expression"
6428 #: c-family/c.opt:612
6429 msgid "Warn about user-specified include directories that do not exist"
6432 #: c-family/c.opt:616
6434 "Warn about function parameters declared without a type specifier in K&R-"
6438 #: c-family/c.opt:620
6439 msgid "Warn about global functions without prototypes"
6442 #: c-family/c.opt:623 c-family/c.opt:937 c-family/c.opt:944
6443 #: c-family/c.opt:1114 c-family/c.opt:1133 c-family/c.opt:1156
6444 #: c-family/c.opt:1162 c-family/c.opt:1169 c-family/c.opt:1193
6445 #: c-family/c.opt:1204 c-family/c.opt:1207 c-family/c.opt:1210
6446 #: c-family/c.opt:1213 c-family/c.opt:1216 c-family/c.opt:1253
6447 #: c-family/c.opt:1384 c-family/c.opt:1395 c-family/c.opt:1413
6448 #: c-family/c.opt:1444 c-family/c.opt:1448 c-family/c.opt:1464
6449 #: config/ia64/ia64.opt:167 config/ia64/ia64.opt:170 c-family/c-opts.c:426
6450 #, gcc-internal-format
6451 msgid "switch %qs is no longer supported"
6454 #: c-family/c.opt:627
6455 msgid "Warn about use of multi-character character constants"
6458 #: c-family/c.opt:631
6460 "Warn about narrowing conversions within { } that are ill-formed in C++11"
6463 #: c-family/c.opt:635
6464 msgid "Warn about \"extern\" declarations not at file scope"
6467 #: c-family/c.opt:639
6469 "Warn when a noexcept expression evaluates to false even though the "
6470 "expression can't actually throw"
6473 #: c-family/c.opt:643
6475 "Warn when non-templatized friend functions are declared within a template"
6478 #: c-family/c.opt:647
6479 msgid "Warn about non-virtual destructors"
6482 #: c-family/c.opt:651
6484 "Warn about NULL being passed to argument slots marked as requiring non-NULL"
6487 #: c-family/c.opt:663
6489 "-Wnormalized=<none|id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
6492 #: c-family/c.opt:670
6493 msgid "argument %qs to %<-Wnormalized%> not recognized"
6496 #: c-family/c.opt:686
6497 msgid "Warn if a C-style cast is used in a program"
6500 #: c-family/c.opt:690
6501 msgid "Warn for obsolescent usage in a declaration"
6504 #: c-family/c.opt:694
6505 msgid "Warn if an old-style parameter definition is used"
6508 #: c-family/c.opt:698
6509 msgid "Warn if a simd directive is overridden by the vectorizer cost model"
6512 #: c-family/c.opt:702
6514 "Warn if a string is longer than the maximum portable length specified by the "
6518 #: c-family/c.opt:706
6519 msgid "Warn about overloaded virtual function names"
6522 #: c-family/c.opt:710
6523 msgid "Warn about overriding initializers without side effects"
6526 #: c-family/c.opt:714
6527 msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
6530 #: c-family/c.opt:718
6531 msgid "Warn about possibly missing parentheses"
6534 #: c-family/c.opt:726
6535 msgid "Warn when converting the type of pointers to member functions"
6538 #: c-family/c.opt:730
6539 msgid "Warn about function pointer arithmetic"
6542 #: c-family/c.opt:734
6543 msgid "Warn when a pointer differs in signedness in an assignment"
6546 #: c-family/c.opt:738
6547 msgid "Warn when a pointer is cast to an integer of a different size"
6550 #: c-family/c.opt:742
6551 msgid "Warn about misuses of pragmas"
6554 #: c-family/c.opt:746
6556 "Warn if a property for an Objective-C object has no assign semantics "
6560 #: c-family/c.opt:750
6561 msgid "Warn if inherited methods are unimplemented"
6564 #: c-family/c.opt:754
6565 msgid "Warn about multiple declarations of the same object"
6568 #: c-family/c.opt:758
6569 msgid "Warn when the compiler reorders code"
6572 #: c-family/c.opt:762
6574 "Warn whenever a function's return type defaults to \"int\" (C), or about "
6575 "inconsistent return types (C++)"
6578 #: c-family/c.opt:766
6579 msgid "Warn if a selector has multiple methods"
6582 #: c-family/c.opt:770
6583 msgid "Warn about possible violations of sequence point rules"
6586 #: c-family/c.opt:774
6587 msgid "Warn if a local declaration hides an instance variable"
6590 #: c-family/c.opt:778
6591 msgid "Warn if shift count is negative"
6594 #: c-family/c.opt:782
6595 msgid "Warn if shift count >= width of type"
6598 #: c-family/c.opt:786
6599 msgid "Warn about signed-unsigned comparisons"
6602 #: c-family/c.opt:794
6603 msgid "Warn for implicit type conversions between signed and unsigned integers"
6606 #: c-family/c.opt:798
6607 msgid "Warn when overload promotes from unsigned to signed"
6610 #: c-family/c.opt:802
6611 msgid "Warn about uncasted NULL used as sentinel"
6614 #: c-family/c.opt:806
6615 msgid "Warn about unprototyped function declarations"
6618 #: c-family/c.opt:818
6619 msgid "Warn if type signatures of candidate methods do not match exactly"
6622 #: c-family/c.opt:822
6624 "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions "
6628 #: c-family/c.opt:826
6629 msgid "Deprecated. This switch has no effect"
6632 #: c-family/c.opt:834
6633 msgid "Warn about features not present in traditional C"
6636 #: c-family/c.opt:838
6638 "Warn of prototypes causing type conversions different from what would happen "
6639 "in the absence of prototype"
6642 #: c-family/c.opt:842
6644 "Warn if trigraphs are encountered that might affect the meaning of the "
6648 #: c-family/c.opt:846
6649 msgid "Warn about @selector()s without previously declared methods"
6652 #: c-family/c.opt:850
6653 msgid "Warn if an undefined macro is used in an #if directive"
6656 #: c-family/c.opt:862
6657 msgid "Warn about unrecognized pragmas"
6660 #: c-family/c.opt:866
6661 msgid "Warn about unsuffixed float constants"
6664 #: c-family/c.opt:874
6665 msgid "Warn when typedefs locally defined in a function are not used"
6668 #: c-family/c.opt:878
6669 msgid "Warn about macros defined in the main file that are not used"
6672 #: c-family/c.opt:882
6674 "Warn if a caller of a function, marked with attribute warn_unused_result, "
6675 "does not use its return value"
6678 #: c-family/c.opt:886
6679 msgid "Warn about using variadic macros"
6682 #: c-family/c.opt:890
6684 "Warn about questionable usage of the macros used to retrieve variable "
6688 #: c-family/c.opt:894
6689 msgid "Warn if a variable length array is used"
6692 #: c-family/c.opt:898
6693 msgid "Warn when a register variable is declared volatile"
6696 #: c-family/c.opt:902
6697 msgid "Warn if a virtual base has a non-trivial move assignment operator"
6700 #: c-family/c.opt:906
6702 "In C++, nonzero means warn about deprecated conversion from string literals "
6703 "to 'char *'. In C, similar warning, except that the conversion is of course "
6704 "not deprecated by the ISO C standard."
6707 #: c-family/c.opt:910
6708 msgid "Warn when a literal '0' is used as null pointer"
6711 #: c-family/c.opt:914
6712 msgid "Warn about useless casts"
6715 #: c-family/c.opt:918
6716 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
6719 #: c-family/c.opt:926
6721 "The version of the C++ ABI used for -Wabi warnings and link compatibility "
6725 #: c-family/c.opt:930
6726 msgid "Enforce class member access control semantics"
6729 #: c-family/c.opt:934
6730 msgid "-fada-spec-parent=unit Dump Ada specs as child units of given parent"
6733 #: c-family/c.opt:941
6734 msgid "Allow variadic functions without named parameter"
6737 #: c-family/c.opt:945 c-family/c.opt:1170 c-family/c.opt:1445
6738 #: c-family/c.opt:1449 c-family/c.opt:1465
6739 msgid "No longer supported"
6742 #: c-family/c.opt:949
6743 msgid "Recognize the \"asm\" keyword"
6746 #: c-family/c.opt:957
6747 msgid "Recognize built-in functions"
6750 #: c-family/c.opt:964
6751 msgid "Where shorter, use canonicalized paths to systems headers."
6754 #: c-family/c.opt:968
6755 msgid "Add Pointer Bounds Checker instrumentation. fchkp-* flags are used to"
6758 #: c-family/c.opt:973
6759 msgid "Generate pointer bounds checks for variables with incomplete type"
6762 #: c-family/c.opt:977
6764 "Use zero bounds for all incoming arguments in 'main' function. It helps when"
6767 #: c-family/c.opt:982
6769 "Forces Pointer Bounds Checker to use narrowed bounds for address of the first"
6772 #: c-family/c.opt:988
6774 "Control how Pointer Bounds Checker handle pointers to object fields. When"
6777 #: c-family/c.opt:993
6779 "Forces Pointer Bounds Checker to use bounds of the innermost arrays in case "
6783 #: c-family/c.opt:998
6784 msgid "Allow Pointer Bounds Checker optimizations. By default allowed"
6787 #: c-family/c.opt:1003
6789 "Allow to use *_nobnd versions of string functions by Pointer Bounds Checker."
6792 #: c-family/c.opt:1007
6794 "Allow to use *_nochk versions of string functions by Pointer Bounds Checker."
6797 #: c-family/c.opt:1011
6798 msgid "Use statically initialized variable for vars bounds instead of"
6801 #: c-family/c.opt:1016
6802 msgid "Use statically initialized variable for constant bounds instead of"
6805 #: c-family/c.opt:1021
6806 msgid "With this option zero size obtained dynamically for objects with"
6809 #: c-family/c.opt:1026
6810 msgid "Generate checks for all read accesses to memory."
6813 #: c-family/c.opt:1030
6814 msgid "Generate checks for all write accesses to memory."
6817 #: c-family/c.opt:1034
6818 msgid "Generate bounds stores for pointer writes."
6821 #: c-family/c.opt:1038
6822 msgid "Generate bounds passing for calls."
6825 #: c-family/c.opt:1042
6826 msgid "Instrument only functions marked with bnd_instrument attribute."
6829 #: c-family/c.opt:1046
6830 msgid "Transform instrumented builtin calls into calls to wrappers."
6833 #: c-family/c.opt:1056
6834 msgid "Enable Cilk Plus"
6837 #: c-family/c.opt:1060
6838 msgid "Allow the arguments of the '?' operator to have different types"
6841 #: c-family/c.opt:1067
6843 msgid "no class name specified with %qs"
6846 #: c-family/c.opt:1068
6847 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
6850 #: c-family/c.opt:1072
6851 msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth"
6854 #: c-family/c.opt:1076
6855 msgid "Emit debug annotations during preprocessing"
6858 #: c-family/c.opt:1080
6860 "-fdeduce-init-list\tenable deduction of std::initializer_list for a template "
6861 "type parameter from a brace-enclosed initializer-list"
6864 #: c-family/c.opt:1084
6865 msgid "Factor complex constructors and destructors to favor space over speed"
6868 #: c-family/c.opt:1092
6869 msgid "Preprocess directives only."
6872 #: c-family/c.opt:1096
6873 msgid "Permit '$' as an identifier character"
6876 #: c-family/c.opt:1100
6877 msgid "Write all declarations as Ada code transitively"
6880 #: c-family/c.opt:1104
6881 msgid "Write all declarations as Ada code for the given file only"
6884 #: c-family/c.opt:1111
6885 msgid "Generate code to check exception specifications"
6888 #: c-family/c.opt:1118
6890 "-fexec-charset=<cset>\tConvert all strings and character constants to "
6891 "character set <cset>"
6894 #: c-family/c.opt:1122
6895 msgid "Permit universal character names (\\u and \\U) in identifiers"
6898 #: c-family/c.opt:1126
6900 "-finput-charset=<cset>\tSpecify the default character set for source files"
6903 #: c-family/c.opt:1130
6905 "Support dynamic initialization of thread-local variables in a different "
6909 #: c-family/c.opt:1137
6910 msgid "Scope of for-init-statement variables is local to the loop"
6913 #: c-family/c.opt:1141
6914 msgid "Do not assume that standard C libraries and \"main\" exist"
6917 #: c-family/c.opt:1145
6918 msgid "Recognize GNU-defined keywords"
6921 #: c-family/c.opt:1149
6922 msgid "Generate code for GNU runtime environment"
6925 #: c-family/c.opt:1153
6926 msgid "Use traditional GNU semantics for inline functions"
6929 #: c-family/c.opt:1159
6931 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
6934 #: c-family/c.opt:1166
6935 msgid "Assume normal C execution environment"
6938 #: c-family/c.opt:1174
6939 msgid "Export functions even if they can be inlined"
6942 #: c-family/c.opt:1178
6943 msgid "Emit implicit instantiations of inline templates"
6946 #: c-family/c.opt:1182
6947 msgid "Emit implicit instantiations of templates"
6950 #: c-family/c.opt:1186
6951 msgid "Inject friend functions into enclosing namespace"
6954 #: c-family/c.opt:1190
6955 msgid "Don't emit dllexported inline functions unless needed"
6958 #: c-family/c.opt:1197
6960 "Allow implicit conversions between vectors with differing numbers of "
6961 "subparts and/or differing element types."
6964 #: c-family/c.opt:1201
6965 msgid "Don't warn about uses of Microsoft extensions"
6968 #: c-family/c.opt:1220
6969 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
6972 #: c-family/c.opt:1224
6973 msgid "Assume that receivers of Objective-C messages may be nil"
6976 #: c-family/c.opt:1228
6978 "Allow access to instance variables as if they were local declarations within "
6979 "instance method implementations."
6982 #: c-family/c.opt:1232
6984 "-fvisibility=[private|protected|public|package]\tSet the default symbol "
6988 #: c-family/c.opt:1235
6990 msgid "unrecognized ivar visibility value %qs"
6993 #: c-family/c.opt:1257
6995 "Treat a throw() exception specification as noexcept to improve code size"
6998 #: c-family/c.opt:1261
7000 "Specify which ABI to use for Objective-C family code and meta-data "
7004 #: c-family/c.opt:1267
7006 "Generate special Objective-C methods to initialize/destroy non-POD C++ "
7010 #: c-family/c.opt:1271
7011 msgid "Allow fast jumps to the message dispatcher"
7014 #: c-family/c.opt:1277
7015 msgid "Enable Objective-C exception and synchronization syntax"
7018 #: c-family/c.opt:1281
7019 msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
7022 #: c-family/c.opt:1285
7024 "Enable inline checks for nil receivers with the NeXT runtime and ABI version "
7028 #: c-family/c.opt:1290
7029 msgid "Enable Objective-C setjmp exception handling runtime"
7032 #: c-family/c.opt:1294
7033 msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0"
7036 #: c-family/c.opt:1298
7037 msgid "Enable OpenACC"
7040 #: c-family/c.opt:1302
7041 msgid "Enable OpenMP (implies -frecursive in Fortran)"
7044 #: c-family/c.opt:1306
7045 msgid "Enable OpenMP's SIMD directives"
7048 #: c-family/c.opt:1310
7049 msgid "Recognize C++ keywords like \"compl\" and \"xor\""
7052 #: c-family/c.opt:1321
7053 msgid "Look for and use PCH files even when preprocessing"
7056 #: c-family/c.opt:1325
7057 msgid "Downgrade conformance errors to warnings"
7060 #: c-family/c.opt:1329
7061 msgid "Enable Plan 9 language extensions"
7064 #: c-family/c.opt:1333
7065 msgid "Treat the input file as already preprocessed"
7068 #: c-family/c.opt:1341
7070 "-ftrack-macro-expansion=<0|1|2> Track locations of tokens coming from macro "
7071 "expansion and display them in error messages"
7074 #: c-family/c.opt:1345
7076 "-fno-pretty-templates Do not pretty-print template specializations as the "
7077 "template signature followed by the arguments"
7080 #: c-family/c.opt:1349
7082 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
7086 #: c-family/c.opt:1353
7087 msgid "Enable automatic template instantiation"
7090 #: c-family/c.opt:1357
7091 msgid "Generate run time type descriptor information"
7094 #: c-family/c.opt:1361
7095 msgid "Use the same size for double as for float"
7098 #: c-family/c.opt:1365 ada/gcc-interface/lang.opt:77
7099 msgid "Use the narrowest integer type possible for enumeration types"
7102 #: c-family/c.opt:1369
7103 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
7106 #: c-family/c.opt:1373
7107 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
7110 #: c-family/c.opt:1377
7111 msgid "Make \"char\" signed by default"
7114 #: c-family/c.opt:1381
7115 msgid "Enable C++14 sized deallocation support"
7118 #: c-family/c.opt:1388
7119 msgid "Display statistics accumulated during compilation"
7122 #: c-family/c.opt:1392
7124 "Assume that values of enumeration type are always within the minimum range "
7128 #: c-family/c.opt:1399
7129 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
7132 #: c-family/c.opt:1403
7134 "Set the maximum number of template instantiation notes for a single warning "
7138 #: c-family/c.opt:1410
7139 msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth"
7142 #: c-family/c.opt:1417
7144 "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
7148 #: c-family/c.opt:1421
7149 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
7152 #: c-family/c.opt:1425
7153 msgid "Make \"char\" unsigned by default"
7156 #: c-family/c.opt:1429
7157 msgid "Use __cxa_atexit to register destructors"
7160 #: c-family/c.opt:1433
7161 msgid "Use __cxa_get_exception_ptr in exception handling"
7164 #: c-family/c.opt:1437
7165 msgid "Marks all inlined functions and methods as having hidden visibility"
7168 #: c-family/c.opt:1441
7169 msgid "Changes visibility to match Microsoft Visual Studio by default"
7172 #: c-family/c.opt:1453
7173 msgid "Emit common-like symbols as weak symbols"
7176 #: c-family/c.opt:1457
7178 "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
7179 "to character set <cset>"
7182 #: c-family/c.opt:1461
7183 msgid "Generate a #line directive pointing at the current working directory"
7186 #: c-family/c.opt:1469
7188 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
7191 #: c-family/c.opt:1473
7192 msgid "Dump declarations to a .decl file"
7195 #: c-family/c.opt:1477
7196 msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
7199 #: c-family/c.opt:1481
7201 "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
7204 #: c-family/c.opt:1485
7206 "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for "
7210 #: c-family/c.opt:1489
7212 "Interpret imaginary, fixed-point, or other gnu number suffix as the "
7216 #: c-family/c.opt:1494
7217 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
7220 #: c-family/c.opt:1498
7221 msgid "-imacros <file>\tAccept definition of macros in <file>"
7224 #: c-family/c.opt:1502
7225 msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory"
7228 #: c-family/c.opt:1506
7229 msgid "-include <file>\tInclude the contents of <file> before other files"
7232 #: c-family/c.opt:1510
7233 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
7236 #: c-family/c.opt:1514
7237 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
7240 #: c-family/c.opt:1518
7241 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
7244 #: c-family/c.opt:1522
7245 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
7248 #: c-family/c.opt:1526
7249 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
7252 #: c-family/c.opt:1530
7253 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
7256 #: c-family/c.opt:1540
7258 "Do not search standard system include directories (those specified with -"
7259 "isystem will still be used)"
7262 #: c-family/c.opt:1544
7263 msgid "Do not search standard system include directories for C++"
7266 #: c-family/c.opt:1556
7267 msgid "Generate C header of platform-specific features"
7270 #: c-family/c.opt:1560
7271 msgid "Remap file names when including files"
7274 #: c-family/c.opt:1564 c-family/c.opt:1568
7276 "Conform to the ISO 1998 C++ standard revised by the 2003 technical "
7280 #: c-family/c.opt:1572
7281 msgid "Conform to the ISO 2011 C++ standard"
7284 #: c-family/c.opt:1576
7285 msgid "Deprecated in favor of -std=c++11"
7288 #: c-family/c.opt:1580
7289 msgid "Deprecated in favor of -std=c++14"
7292 #: c-family/c.opt:1584
7294 "Conform to the ISO 2014 C++ standard (experimental and incomplete support)"
7297 #: c-family/c.opt:1588
7299 "Conform to the ISO 2017(?) C++ draft standard (experimental and incomplete "
7303 #: c-family/c.opt:1595 c-family/c.opt:1691
7305 "Conform to the ISO 2011 C standard (experimental and incomplete support)"
7308 #: c-family/c.opt:1599
7309 msgid "Deprecated in favor of -std=c11"
7312 #: c-family/c.opt:1603 c-family/c.opt:1607 c-family/c.opt:1675
7313 msgid "Conform to the ISO 1990 C standard"
7316 #: c-family/c.opt:1611 c-family/c.opt:1683
7317 msgid "Conform to the ISO 1999 C standard"
7320 #: c-family/c.opt:1615
7321 msgid "Deprecated in favor of -std=c99"
7324 #: c-family/c.opt:1619 c-family/c.opt:1624
7325 msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical"
7328 #: c-family/c.opt:1629
7330 "Conform to the ISO 2011 C++ standard with GNU extensions (experimental and "
7331 "incomplete support)"
7334 #: c-family/c.opt:1633
7335 msgid "Deprecated in favor of -std=gnu++11"
7338 #: c-family/c.opt:1640
7340 "Conform to the ISO 2014 C++ standard with GNU extensions (experimental and "
7341 "incomplete support)"
7344 #: c-family/c.opt:1644
7346 "Conform to the ISO 201z(7?) C++ draft standard with GNU extensions "
7347 "(experimental and incomplete support)"
7350 #: c-family/c.opt:1651
7352 "Conform to the ISO 2011 C standard with GNU extensions (experimental and "
7353 "incomplete support)"
7356 #: c-family/c.opt:1655
7357 msgid "Deprecated in favor of -std=gnu11"
7360 #: c-family/c.opt:1659 c-family/c.opt:1663
7361 msgid "Conform to the ISO 1990 C standard with GNU extensions"
7364 #: c-family/c.opt:1667
7365 msgid "Conform to the ISO 1999 C standard with GNU extensions"
7368 #: c-family/c.opt:1671
7369 msgid "Deprecated in favor of -std=gnu99"
7372 #: c-family/c.opt:1679
7373 msgid "Conform to the ISO 1990 C standard as amended in 1994"
7376 #: c-family/c.opt:1687
7377 msgid "Deprecated in favor of -std=iso9899:1999"
7380 #: c-family/c.opt:1698
7381 msgid "Enable traditional preprocessing"
7384 #: c-family/c.opt:1702
7385 msgid "-trigraphs\tSupport ISO C trigraphs"
7388 #: c-family/c.opt:1706
7389 msgid "Do not predefine system-specific and GCC-specific macros"
7392 #: ada/gcc-interface/lang.opt:61
7393 msgid "Synonym of -gnatk8"
7396 #: ada/gcc-interface/lang.opt:69
7397 msgid "Do not look for object files in standard path"
7400 #: ada/gcc-interface/lang.opt:73
7401 msgid "Select the runtime"
7404 #: ada/gcc-interface/lang.opt:81
7408 #: ada/gcc-interface/lang.opt:85
7409 msgid "Set name of output ALI file (internal switch)"
7412 #: ada/gcc-interface/lang.opt:89
7413 msgid "-gnat<options>\tSpecify options to GNAT"
7417 msgid "Add explicit checks for division by zero"
7421 msgid "Add explicit checks for division overflow in INT_MIN / -1"
7425 msgid "-fgo-dump-<type>\tDump Go frontend internal information"
7429 msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
7433 msgid "-fgo-pkgpath=<string>\tSet Go package path"
7437 msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
7442 "-fgo-relative-import-path=<path> Treat a relative import as relative to path"
7446 msgid "Functions which return values must end with return statements"
7449 #: config/vms/vms.opt:27
7450 msgid "Malloc data into P2 space"
7453 #: config/vms/vms.opt:31
7454 msgid "Set name of main routine for the debugger"
7457 #: config/vms/vms.opt:35
7458 msgid "Use VMS exit codes instead of posix ones"
7461 #: config/vms/vms.opt:39
7462 msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size"
7465 #: config/vms/vms.opt:42
7467 msgid "unknown pointer size model %qs"
7470 #: config/mcore/mcore.opt:23
7471 msgid "Generate code for the M*Core M210"
7474 #: config/mcore/mcore.opt:27
7475 msgid "Generate code for the M*Core M340"
7478 #: config/mcore/mcore.opt:31
7479 msgid "Force functions to be aligned to a 4 byte boundary"
7482 #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
7483 msgid "Generate big-endian code"
7486 #: config/mcore/mcore.opt:39
7487 msgid "Emit call graph information"
7490 #: config/mcore/mcore.opt:43
7491 msgid "Use the divide instruction"
7494 #: config/mcore/mcore.opt:47
7495 msgid "Inline constants if it can be done in 2 insns or less"
7498 #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
7499 msgid "Generate little-endian code"
7502 #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
7504 "Assume that run-time support has been provided, so omit -lsim from the "
7505 "linker command line"
7508 #: config/mcore/mcore.opt:60
7509 msgid "Use arbitrary sized immediates in bit operations"
7512 #: config/mcore/mcore.opt:64
7513 msgid "Prefer word accesses over byte accesses"
7516 #: config/mcore/mcore.opt:71
7517 msgid "Set the maximum amount for a single stack increment operation"
7520 #: config/mcore/mcore.opt:75
7521 msgid "Always treat bitfields as int-sized"
7524 #: config/linux-android.opt:23
7525 msgid "Generate code for the Android platform."
7528 #: config/mmix/mmix.opt:24
7529 msgid "For intrinsics library: pass all parameters in registers"
7532 #: config/mmix/mmix.opt:28
7533 msgid "Use register stack for parameters and return value"
7536 #: config/mmix/mmix.opt:32
7537 msgid "Use call-clobbered registers for parameters and return value"
7540 #: config/mmix/mmix.opt:37
7541 msgid "Use epsilon-respecting floating point compare instructions"
7544 #: config/mmix/mmix.opt:41
7545 msgid "Use zero-extending memory loads, not sign-extending ones"
7548 #: config/mmix/mmix.opt:45
7550 "Generate divide results with reminder having the same sign as the divisor "
7551 "(not the dividend)"
7554 #: config/mmix/mmix.opt:49
7555 msgid "Prepend global symbols with \":\" (for use with PREFIX)"
7558 #: config/mmix/mmix.opt:53
7559 msgid "Do not provide a default start-address 0x100 of the program"
7562 #: config/mmix/mmix.opt:57
7563 msgid "Link to emit program in ELF format (rather than mmo)"
7566 #: config/mmix/mmix.opt:61
7567 msgid "Use P-mnemonics for branches statically predicted as taken"
7570 #: config/mmix/mmix.opt:65
7571 msgid "Don't use P-mnemonics for branches"
7574 #: config/mmix/mmix.opt:79
7575 msgid "Use addresses that allocate global registers"
7578 #: config/mmix/mmix.opt:83
7579 msgid "Do not use addresses that allocate global registers"
7582 #: config/mmix/mmix.opt:87
7583 msgid "Generate a single exit point for each function"
7586 #: config/mmix/mmix.opt:91
7587 msgid "Do not generate a single exit point for each function"
7590 #: config/mmix/mmix.opt:95
7591 msgid "Set start-address of the program"
7594 #: config/mmix/mmix.opt:99
7595 msgid "Set start-address of data"
7598 #: config/darwin.opt:114
7599 msgid "Generate compile-time CFString objects"
7602 #: config/darwin.opt:208
7603 msgid "Warn if constant CFString objects contain non-portable characters"
7606 #: config/darwin.opt:213
7607 msgid "Generate AT&T-style stubs for Mach-O"
7610 #: config/darwin.opt:217
7611 msgid "Generate code suitable for executables (NOT shared libs)"
7614 #: config/darwin.opt:221
7615 msgid "Generate code suitable for fast turn around debugging"
7618 #: config/darwin.opt:230
7619 msgid "The earliest MacOS X version on which this program will run"
7622 #: config/darwin.opt:234
7623 msgid "Set sizeof(bool) to 1"
7626 #: config/darwin.opt:238
7627 msgid "Generate code for darwin loadable kernel extensions"
7630 #: config/darwin.opt:242
7631 msgid "Generate code for the kernel or loadable kernel extensions"
7634 #: config/darwin.opt:246
7636 "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
7639 #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
7640 #: config/mep/mep.opt:143
7641 msgid "Use simulator runtime"
7644 #: config/bfin/bfin.opt:44 config/arm/arm.opt:106
7645 msgid "Specify the name of the target CPU"
7648 #: config/bfin/bfin.opt:48
7649 msgid "Omit frame pointer for leaf functions"
7652 #: config/bfin/bfin.opt:52
7653 msgid "Program is entirely located in low 64k of memory"
7656 #: config/bfin/bfin.opt:56
7657 msgid "Work around a hardware anomaly by adding a number of NOPs before a"
7660 #: config/bfin/bfin.opt:61
7661 msgid "Avoid speculative loads to work around a hardware anomaly."
7664 #: config/bfin/bfin.opt:65
7665 msgid "Enabled ID based shared library"
7668 #: config/bfin/bfin.opt:69
7670 "Generate code that won't be linked against any other ID shared libraries,"
7673 #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:171
7674 msgid "ID of shared library to build"
7677 #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:167
7678 msgid "Enable separate data segment"
7681 #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
7682 msgid "Avoid generating pc-relative calls; use indirection"
7685 #: config/bfin/bfin.opt:86
7686 msgid "Link with the fast floating-point library"
7689 #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
7690 msgid "Enable Function Descriptor PIC mode"
7693 #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
7694 msgid "Enable inlining of PLT in function calls"
7697 #: config/bfin/bfin.opt:98
7698 msgid "Do stack checking using bounds in L1 scratch memory"
7701 #: config/bfin/bfin.opt:102
7702 msgid "Enable multicore support"
7705 #: config/bfin/bfin.opt:106
7706 msgid "Build for Core A"
7709 #: config/bfin/bfin.opt:110
7710 msgid "Build for Core B"
7713 #: config/bfin/bfin.opt:114
7714 msgid "Build for SDRAM"
7717 #: config/bfin/bfin.opt:118
7718 msgid "Assume ICPLBs are enabled at runtime."
7721 #: config/m68k/m68k-tables.opt:25
7722 msgid "Known M68K CPUs (for use with the -mcpu= option):"
7725 #: config/m68k/m68k-tables.opt:365
7726 msgid "Known M68K microarchitectures (for use with the -mtune= option):"
7729 #: config/m68k/m68k-tables.opt:411
7730 msgid "Known M68K ISAs (for use with the -march= option):"
7733 #: config/m68k/ieee.opt:24 config/i386/i386.opt:358
7734 msgid "Use IEEE math for fp comparisons"
7737 #: config/m68k/m68k.opt:30
7738 msgid "Generate code for a 520X"
7741 #: config/m68k/m68k.opt:34
7742 msgid "Generate code for a 5206e"
7745 #: config/m68k/m68k.opt:38
7746 msgid "Generate code for a 528x"
7749 #: config/m68k/m68k.opt:42
7750 msgid "Generate code for a 5307"
7753 #: config/m68k/m68k.opt:46
7754 msgid "Generate code for a 5407"
7757 #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
7758 msgid "Generate code for a 68000"
7761 #: config/m68k/m68k.opt:54
7762 msgid "Generate code for a 68010"
7765 #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
7766 msgid "Generate code for a 68020"
7769 #: config/m68k/m68k.opt:62
7770 msgid "Generate code for a 68040, without any new instructions"
7773 #: config/m68k/m68k.opt:66
7774 msgid "Generate code for a 68060, without any new instructions"
7777 #: config/m68k/m68k.opt:70
7778 msgid "Generate code for a 68030"
7781 #: config/m68k/m68k.opt:74
7782 msgid "Generate code for a 68040"
7785 #: config/m68k/m68k.opt:78
7786 msgid "Generate code for a 68060"
7789 #: config/m68k/m68k.opt:82
7790 msgid "Generate code for a 68302"
7793 #: config/m68k/m68k.opt:86
7794 msgid "Generate code for a 68332"
7797 #: config/m68k/m68k.opt:91
7798 msgid "Generate code for a 68851"
7801 #: config/m68k/m68k.opt:95
7802 msgid "Generate code that uses 68881 floating-point instructions"
7805 #: config/m68k/m68k.opt:99
7806 msgid "Align variables on a 32-bit boundary"
7809 #: config/m68k/m68k.opt:103 config/arm/arm.opt:81 config/c6x/c6x.opt:67
7810 msgid "Specify the name of the target architecture"
7813 #: config/m68k/m68k.opt:107
7814 msgid "Use the bit-field instructions"
7817 #: config/m68k/m68k.opt:119
7818 msgid "Generate code for a ColdFire v4e"
7821 #: config/m68k/m68k.opt:123
7822 msgid "Specify the target CPU"
7825 #: config/m68k/m68k.opt:127
7826 msgid "Generate code for a cpu32"
7829 #: config/m68k/m68k.opt:131
7830 msgid "Use hardware division instructions on ColdFire"
7833 #: config/m68k/m68k.opt:135
7834 msgid "Generate code for a Fido A"
7837 #: config/m68k/m68k.opt:139
7838 msgid "Generate code which uses hardware floating point instructions"
7841 #: config/m68k/m68k.opt:143
7842 msgid "Enable ID based shared library"
7845 #: config/m68k/m68k.opt:147
7846 msgid "Do not use the bit-field instructions"
7849 #: config/m68k/m68k.opt:151
7850 msgid "Use normal calling convention"
7853 #: config/m68k/m68k.opt:155
7854 msgid "Consider type 'int' to be 32 bits wide"
7857 #: config/m68k/m68k.opt:159
7858 msgid "Generate pc-relative code"
7861 #: config/m68k/m68k.opt:163
7862 msgid "Use different calling convention using 'rtd'"
7865 #: config/m68k/m68k.opt:175
7866 msgid "Consider type 'int' to be 16 bits wide"
7869 #: config/m68k/m68k.opt:179
7870 msgid "Generate code with library calls for floating point"
7873 #: config/m68k/m68k.opt:183
7874 msgid "Do not use unaligned memory references"
7877 #: config/m68k/m68k.opt:187
7878 msgid "Tune for the specified target CPU or architecture"
7881 #: config/m68k/m68k.opt:191
7882 msgid "Support more than 8192 GOT entries on ColdFire"
7885 #: config/m68k/m68k.opt:195
7886 msgid "Support TLS segment larger than 64K"
7889 #: config/m32c/m32c.opt:23
7890 msgid "-msim\tUse simulator runtime"
7893 #: config/m32c/m32c.opt:27
7894 msgid "-mcpu=r8c\tCompile code for R8C variants"
7897 #: config/m32c/m32c.opt:31
7898 msgid "-mcpu=m16c\tCompile code for M16C variants"
7901 #: config/m32c/m32c.opt:35
7902 msgid "-mcpu=m32cm\tCompile code for M32CM variants"
7905 #: config/m32c/m32c.opt:39
7906 msgid "-mcpu=m32c\tCompile code for M32C variants"
7909 #: config/m32c/m32c.opt:43
7910 msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
7913 #: config/msp430/msp430.opt:7
7914 msgid "Force assembly output to always use hex constants"
7917 #: config/msp430/msp430.opt:11
7918 msgid "Specify the MCU to build for."
7921 #: config/msp430/msp430.opt:15
7922 msgid "Specify the ISA to build for: msp430, mdsp430x, msp430xv2"
7925 #: config/msp430/msp430.opt:19
7926 msgid "Select large model - 20-bit addresses/pointers"
7929 #: config/msp430/msp430.opt:23
7930 msgid "Select small model - 16-bit addresses/pointers (default)"
7933 #: config/msp430/msp430.opt:27
7934 msgid "Optimize opcode sizes at link time"
7937 #: config/msp430/msp430.opt:34
7939 "Use a minimum runtime (no static initializers or ctors) for memory-"
7940 "constrained devices."
7943 #: config/msp430/msp430.opt:41
7944 msgid "Specify the type of hardware multiply to support"
7947 #: config/aarch64/aarch64.opt:28
7948 msgid "The possible TLS dialects:"
7951 #: config/aarch64/aarch64.opt:40
7952 msgid "The code model option names for -mcmodel:"
7955 #: config/aarch64/aarch64.opt:64 config/arm/arm.opt:94
7956 #: config/microblaze/microblaze.opt:60
7957 msgid "Assume target CPU is configured as big endian"
7960 #: config/aarch64/aarch64.opt:68
7961 msgid "Generate code which uses only the general registers"
7964 #: config/aarch64/aarch64.opt:72
7965 msgid "Workaround for ARM Cortex-A53 Erratum number 835769"
7968 #: config/aarch64/aarch64.opt:76 config/arm/arm.opt:151
7969 #: config/microblaze/microblaze.opt:64
7970 msgid "Assume target CPU is configured as little endian"
7973 #: config/aarch64/aarch64.opt:80
7974 msgid "Specify the code model"
7977 #: config/aarch64/aarch64.opt:84
7978 msgid "Don't assume that unaligned accesses are handled by the system"
7981 #: config/aarch64/aarch64.opt:88 config/i386/i386.opt:390
7982 msgid "Omit the frame pointer in leaf functions"
7985 #: config/aarch64/aarch64.opt:92
7986 msgid "Specify TLS dialect"
7989 #: config/aarch64/aarch64.opt:96
7990 msgid "-march=ARCH\tUse features of architecture ARCH"
7993 #: config/aarch64/aarch64.opt:100
7994 msgid "-mcpu=CPU\tUse features of and optimize for CPU"
7997 #: config/aarch64/aarch64.opt:104
7998 msgid "-mtune=CPU\tOptimize for CPU"
8001 #: config/aarch64/aarch64.opt:108
8002 msgid "-mabi=ABI\tGenerate code that conforms to the specified ABI"
8005 #: config/aarch64/aarch64.opt:112
8006 msgid "Known AArch64 ABIs (for use with the -mabi= option):"
8009 #: config/linux.opt:24
8010 msgid "Use Bionic C library"
8013 #: config/linux.opt:28
8014 msgid "Use GNU C library"
8017 #: config/linux.opt:32
8018 msgid "Use uClibc C library"
8021 #: config/ia64/ilp32.opt:3
8022 msgid "Generate ILP32 code"
8025 #: config/ia64/ilp32.opt:7
8026 msgid "Generate LP64 code"
8029 #: config/ia64/ia64.opt:28
8030 msgid "Generate big endian code"
8033 #: config/ia64/ia64.opt:32
8034 msgid "Generate little endian code"
8037 #: config/ia64/ia64.opt:36
8038 msgid "Generate code for GNU as"
8041 #: config/ia64/ia64.opt:40
8042 msgid "Generate code for GNU ld"
8045 #: config/ia64/ia64.opt:44
8046 msgid "Emit stop bits before and after volatile extended asms"
8049 #: config/ia64/ia64.opt:48
8050 msgid "Use in/loc/out register names"
8053 #: config/ia64/ia64.opt:55
8054 msgid "Enable use of sdata/scommon/sbss"
8057 #: config/ia64/ia64.opt:59
8058 msgid "Generate code without GP reg"
8061 #: config/ia64/ia64.opt:63
8062 msgid "gp is constant (but save/restore gp on indirect calls)"
8065 #: config/ia64/ia64.opt:67
8066 msgid "Generate self-relocatable code"
8069 #: config/ia64/ia64.opt:71
8070 msgid "Generate inline floating point division, optimize for latency"
8073 #: config/ia64/ia64.opt:75
8074 msgid "Generate inline floating point division, optimize for throughput"
8077 #: config/ia64/ia64.opt:82
8078 msgid "Generate inline integer division, optimize for latency"
8081 #: config/ia64/ia64.opt:86
8082 msgid "Generate inline integer division, optimize for throughput"
8085 #: config/ia64/ia64.opt:90
8086 msgid "Do not inline integer division"
8089 #: config/ia64/ia64.opt:94
8090 msgid "Generate inline square root, optimize for latency"
8093 #: config/ia64/ia64.opt:98
8094 msgid "Generate inline square root, optimize for throughput"
8097 #: config/ia64/ia64.opt:102
8098 msgid "Do not inline square root"
8101 #: config/ia64/ia64.opt:106
8102 msgid "Enable Dwarf 2 line debug info via GNU as"
8105 #: config/ia64/ia64.opt:110
8106 msgid "Enable earlier placing stop bits for better scheduling"
8109 #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:58
8110 #: config/sh/sh.opt:269
8111 msgid "Specify range of registers to make fixed"
8114 #: config/ia64/ia64.opt:118 config/rs6000/sysv4.opt:32
8115 #: config/alpha/alpha.opt:130
8116 msgid "Specify bit size of immediate TLS offsets"
8119 #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:504
8120 #: config/s390/s390.opt:143 config/sparc/sparc.opt:126
8121 #: config/visium/visium.opt:49
8122 msgid "Schedule code for given CPU"
8125 #: config/ia64/ia64.opt:126
8126 msgid "Known Itanium CPUs (for use with the -mtune= option):"
8129 #: config/ia64/ia64.opt:136
8130 msgid "Use data speculation before reload"
8133 #: config/ia64/ia64.opt:140
8134 msgid "Use data speculation after reload"
8137 #: config/ia64/ia64.opt:144
8138 msgid "Use control speculation"
8141 #: config/ia64/ia64.opt:148
8142 msgid "Use in block data speculation before reload"
8145 #: config/ia64/ia64.opt:152
8146 msgid "Use in block data speculation after reload"
8149 #: config/ia64/ia64.opt:156
8150 msgid "Use in block control speculation"
8153 #: config/ia64/ia64.opt:160
8154 msgid "Use simple data speculation check"
8157 #: config/ia64/ia64.opt:164
8158 msgid "Use simple data speculation check for control speculation"
8161 #: config/ia64/ia64.opt:174
8163 "Count speculative dependencies while calculating priority of instructions"
8166 #: config/ia64/ia64.opt:178
8167 msgid "Place a stop bit after every cycle when scheduling"
8170 #: config/ia64/ia64.opt:182
8172 "Assume that floating-point stores and loads are not likely to cause conflict "
8173 "when placed into one instruction group"
8176 #: config/ia64/ia64.opt:186
8178 "Soft limit on number of memory insns per instruction group, giving lower "
8179 "priority to subsequent memory insns attempting to schedule in the same insn "
8180 "group. Frequently useful to prevent cache bank conflicts. Default value is 1"
8183 #: config/ia64/ia64.opt:190
8185 "Disallow more than 'msched-max-memory-insns' in instruction group. "
8186 "Otherwise, limit is 'soft' (prefer non-memory operations when limit is "
8190 #: config/ia64/ia64.opt:194
8191 msgid "Don't generate checks for control speculation in selective scheduling"
8194 #: config/spu/spu.opt:20
8195 msgid "Emit warnings when run-time relocations are generated"
8198 #: config/spu/spu.opt:24
8199 msgid "Emit errors when run-time relocations are generated"
8202 #: config/spu/spu.opt:28
8203 msgid "Specify cost of branches (Default 20)"
8206 #: config/spu/spu.opt:32
8207 msgid "Make sure loads and stores are not moved past DMA instructions"
8210 #: config/spu/spu.opt:36
8211 msgid "volatile must be specified on any memory that is effected by DMA"
8214 #: config/spu/spu.opt:40 config/spu/spu.opt:44
8216 "Insert nops when it might improve performance by allowing dual issue "
8220 #: config/spu/spu.opt:48
8221 msgid "Use standard main function as entry for startup"
8224 #: config/spu/spu.opt:52
8225 msgid "Generate branch hints for branches"
8228 #: config/spu/spu.opt:56
8229 msgid "Maximum number of nops to insert for a hint (Default 2)"
8232 #: config/spu/spu.opt:60
8234 "Approximate maximum number of instructions to allow between a hint and its "
8238 #: config/spu/spu.opt:64
8239 msgid "Generate code for 18 bit addressing"
8242 #: config/spu/spu.opt:68
8243 msgid "Generate code for 32 bit addressing"
8246 #: config/spu/spu.opt:76
8248 "Insert hbrp instructions after hinted branch targets to avoid the SPU hang "
8252 #: config/spu/spu.opt:80 config/i386/i386.opt:247 config/s390/s390.opt:47
8253 msgid "Generate code for given CPU"
8256 #: config/spu/spu.opt:88
8257 msgid "Access variables in 32-bit PPU objects (default)"
8260 #: config/spu/spu.opt:92
8261 msgid "Access variables in 64-bit PPU objects"
8264 #: config/spu/spu.opt:96
8265 msgid "Allow conversions between __ea and generic pointers (default)"
8268 #: config/spu/spu.opt:100
8269 msgid "Size (in KB) of software data cache"
8272 #: config/spu/spu.opt:104
8273 msgid "Atomically write back software data cache lines (default)"
8276 #: config/epiphany/epiphany.opt:24
8277 msgid "Don't use any of r32..r63."
8280 #: config/epiphany/epiphany.opt:28
8282 "preferentially allocate registers that allow short instruction generation."
8285 #: config/epiphany/epiphany.opt:32
8286 msgid "Set branch cost"
8289 #: config/epiphany/epiphany.opt:36
8290 msgid "enable conditional move instruction usage."
8293 #: config/epiphany/epiphany.opt:40
8294 msgid "set number of nops to emit before each insn pattern"
8297 #: config/epiphany/epiphany.opt:52
8298 msgid "Use software floating point comparisons"
8301 #: config/epiphany/epiphany.opt:56
8302 msgid "Enable split of 32 bit immediate loads into low / high part"
8305 #: config/epiphany/epiphany.opt:60
8306 msgid "Enable use of POST_INC / POST_DEC"
8309 #: config/epiphany/epiphany.opt:64
8310 msgid "Enable use of POST_MODIFY"
8313 #: config/epiphany/epiphany.opt:68
8314 msgid "Set number of bytes on the stack preallocated for use by the callee."
8317 #: config/epiphany/epiphany.opt:72
8318 msgid "Assume round to nearest is selected for purposes of scheduling."
8321 #: config/epiphany/epiphany.opt:76
8322 msgid "Generate call insns as indirect calls"
8325 #: config/epiphany/epiphany.opt:80
8326 msgid "Generate call insns as direct calls"
8329 #: config/epiphany/epiphany.opt:84
8331 "Assume labels and symbols can be addressed using 16 bit absolute addresses."
8334 #: config/epiphany/epiphany.opt:108
8336 "A floatig point to integer truncation may be replaced with rounding to save "
8340 #: config/epiphany/epiphany.opt:112
8341 msgid "Vectorize for double-word operations."
8344 #: config/epiphany/epiphany.opt:128
8346 "Split unaligned 8 byte vector moves before post-modify address generation."
8349 #: config/epiphany/epiphany.opt:132
8350 msgid "Use the floating point unit for integer add/subtract."
8353 #: config/epiphany/epiphany.opt:136
8354 msgid "Set register to hold -1."
8357 #: config/h8300/h8300.opt:23
8358 msgid "Generate H8S code"
8361 #: config/h8300/h8300.opt:27
8362 msgid "Generate H8SX code"
8365 #: config/h8300/h8300.opt:31
8366 msgid "Generate H8S/2600 code"
8369 #: config/h8300/h8300.opt:35
8370 msgid "Make integers 32 bits wide"
8373 #: config/h8300/h8300.opt:42
8374 msgid "Use registers for argument passing"
8377 #: config/h8300/h8300.opt:46
8378 msgid "Consider access to byte sized memory slow"
8381 #: config/h8300/h8300.opt:50
8382 msgid "Enable linker relaxing"
8385 #: config/h8300/h8300.opt:54
8386 msgid "Generate H8/300H code"
8389 #: config/h8300/h8300.opt:58
8390 msgid "Enable the normal mode"
8393 #: config/h8300/h8300.opt:62
8394 msgid "Use H8/300 alignment rules"
8397 #: config/h8300/h8300.opt:66
8398 msgid "Push extended registers on stack in monitor functions"
8401 #: config/h8300/h8300.opt:70
8402 msgid "Do not push extended registers on stack in monitor functions"
8405 #: config/pdp11/pdp11.opt:23
8406 msgid "Generate code for an 11/10"
8409 #: config/pdp11/pdp11.opt:27
8410 msgid "Generate code for an 11/40"
8413 #: config/pdp11/pdp11.opt:31
8414 msgid "Generate code for an 11/45"
8417 #: config/pdp11/pdp11.opt:35
8418 msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
8421 #: config/pdp11/pdp11.opt:39
8422 msgid "Do not use inline patterns for copying memory"
8425 #: config/pdp11/pdp11.opt:43
8426 msgid "Use inline patterns for copying memory"
8429 #: config/pdp11/pdp11.opt:47
8430 msgid "Do not pretend that branches are expensive"
8433 #: config/pdp11/pdp11.opt:51
8434 msgid "Pretend that branches are expensive"
8437 #: config/pdp11/pdp11.opt:55
8438 msgid "Use the DEC assembler syntax"
8441 #: config/pdp11/pdp11.opt:59
8442 msgid "Use 32 bit float"
8445 #: config/pdp11/pdp11.opt:63
8446 msgid "Use 64 bit float"
8449 #: config/pdp11/pdp11.opt:67 config/rs6000/rs6000.opt:177
8450 #: config/frv/frv.opt:158
8451 msgid "Use hardware floating point"
8454 #: config/pdp11/pdp11.opt:71
8455 msgid "Use 16 bit int"
8458 #: config/pdp11/pdp11.opt:75
8459 msgid "Use 32 bit int"
8462 #: config/pdp11/pdp11.opt:79 config/rs6000/rs6000.opt:173
8463 msgid "Do not use hardware floating point"
8466 #: config/pdp11/pdp11.opt:83
8467 msgid "Target has split I&D"
8470 #: config/pdp11/pdp11.opt:87
8471 msgid "Use UNIX assembler syntax"
8474 #: config/xtensa/xtensa.opt:23
8475 msgid "Use CONST16 instruction to load constants"
8478 #: config/xtensa/xtensa.opt:27
8479 msgid "Disable position-independent code (PIC) for use in OS kernel code"
8482 #: config/xtensa/xtensa.opt:31
8483 msgid "Use indirect CALLXn instructions for large programs"
8486 #: config/xtensa/xtensa.opt:35
8487 msgid "Automatically align branch targets to reduce branch penalties"
8490 #: config/xtensa/xtensa.opt:39
8491 msgid "Intersperse literal pools with code in the text section"
8494 #: config/xtensa/xtensa.opt:43
8496 "-mno-serialize-volatile\tDo not serialize volatile memory references with "
8500 #: config/i386/cygming.opt:23
8501 msgid "Create console application"
8504 #: config/i386/cygming.opt:27
8505 msgid "Generate code for a DLL"
8508 #: config/i386/cygming.opt:31
8509 msgid "Ignore dllimport for functions"
8512 #: config/i386/cygming.opt:35
8513 msgid "Use Mingw-specific thread support"
8516 #: config/i386/cygming.opt:39
8517 msgid "Set Windows defines"
8520 #: config/i386/cygming.opt:43
8521 msgid "Create GUI application"
8524 #: config/i386/cygming.opt:47 config/i386/interix.opt:32
8525 msgid "Use the GNU extension to the PE format for aligned common data"
8528 #: config/i386/cygming.opt:51
8530 "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/"
8531 "delete replacement"
8534 #: config/i386/cygming.opt:58
8535 msgid "Put relocated read-only data into .data section."
8538 #: config/i386/mingw.opt:29
8539 msgid "Warn about none ISO msvcrt scanf/printf width extensions"
8542 #: config/i386/mingw.opt:33
8543 msgid "For nested functions on stack executable permission is set."
8546 #: config/i386/mingw-w64.opt:23
8547 msgid "Use unicode startup and define UNICODE macro"
8550 #: config/i386/djgpp.opt:25
8551 msgid "Ignored (obsolete)"
8554 #: config/i386/i386.opt:182
8555 msgid "sizeof(long double) is 16"
8558 #: config/i386/i386.opt:186 config/i386/i386.opt:354
8559 msgid "Use hardware fp"
8562 #: config/i386/i386.opt:190
8563 msgid "sizeof(long double) is 12"
8566 #: config/i386/i386.opt:194
8567 msgid "Use 80-bit long double"
8570 #: config/i386/i386.opt:198 config/s390/s390.opt:115
8571 #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
8572 msgid "Use 64-bit long double"
8575 #: config/i386/i386.opt:202 config/s390/s390.opt:111
8576 #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
8577 msgid "Use 128-bit long double"
8580 #: config/i386/i386.opt:206 config/sh/sh.opt:209
8581 msgid "Reserve space for outgoing arguments in the function prologue"
8584 #: config/i386/i386.opt:210
8585 msgid "Align some doubles on dword boundary"
8588 #: config/i386/i386.opt:214
8589 msgid "Function starts are aligned to this power of 2"
8592 #: config/i386/i386.opt:218
8593 msgid "Jump targets are aligned to this power of 2"
8596 #: config/i386/i386.opt:222
8597 msgid "Loop code aligned to this power of 2"
8600 #: config/i386/i386.opt:226
8601 msgid "Align destination of the string operations"
8604 #: config/i386/i386.opt:230
8605 msgid "Use the given data alignment"
8608 #: config/i386/i386.opt:234
8609 msgid "Known data alignment choices (for use with the -malign-data= option):"
8612 #: config/i386/i386.opt:251
8613 msgid "Use given assembler dialect"
8616 #: config/i386/i386.opt:255
8617 msgid "Known assembler dialects (for use with the -masm-dialect= option):"
8620 #: config/i386/i386.opt:265
8621 msgid "Branches are this expensive (1-5, arbitrary units)"
8624 #: config/i386/i386.opt:269
8626 "Data greater than given threshold will go into .ldata section in x86-64 "
8630 #: config/i386/i386.opt:273
8631 msgid "Use given x86-64 code model"
8634 #: config/i386/i386.opt:277 config/rs6000/aix64.opt:36
8635 #: config/rs6000/linux64.opt:32 config/tilegx/tilegx.opt:57
8636 msgid "Known code models (for use with the -mcmodel= option):"
8639 #: config/i386/i386.opt:296
8640 msgid "Use given address mode"
8643 #: config/i386/i386.opt:300
8644 msgid "Known address mode (for use with the -maddress-mode= option):"
8647 #: config/i386/i386.opt:309
8648 msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
8651 #: config/i386/i386.opt:313
8652 msgid "Generate sin, cos, sqrt for FPU"
8655 #: config/i386/i386.opt:317
8656 msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
8659 #: config/i386/i386.opt:321
8660 msgid "Return values of functions in FPU registers"
8663 #: config/i386/i386.opt:325
8664 msgid "Generate floating point mathematics using given instruction set"
8667 #: config/i386/i386.opt:329
8668 msgid "Valid arguments to -mfpmath=:"
8671 #: config/i386/i386.opt:362
8672 msgid "Inline all known string operations"
8675 #: config/i386/i386.opt:366
8677 "Inline memset/memcpy string operations, but perform inline version only for "
8681 #: config/i386/i386.opt:369
8683 "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-"
8684 "masm=intel%> and %<-masm=att%> instead"
8687 #: config/i386/i386.opt:394
8688 msgid "Set 80387 floating-point precision to 32-bit"
8691 #: config/i386/i386.opt:398
8692 msgid "Set 80387 floating-point precision to 64-bit"
8695 #: config/i386/i386.opt:402
8696 msgid "Set 80387 floating-point precision to 80-bit"
8699 #: config/i386/i386.opt:406
8700 msgid "Attempt to keep stack aligned to this power of 2"
8703 #: config/i386/i386.opt:410
8704 msgid "Assume incoming stack aligned to this power of 2"
8707 #: config/i386/i386.opt:414
8708 msgid "Use push instructions to save outgoing arguments"
8711 #: config/i386/i386.opt:418
8712 msgid "Use red-zone in the x86-64 code"
8715 #: config/i386/i386.opt:422
8716 msgid "Number of registers used to pass integer arguments"
8719 #: config/i386/i386.opt:426
8720 msgid "Alternate calling convention"
8723 #: config/i386/i386.opt:430 config/alpha/alpha.opt:23
8724 msgid "Do not use hardware fp"
8727 #: config/i386/i386.opt:434
8728 msgid "Use SSE register passing conventions for SF and DF mode"
8731 #: config/i386/i386.opt:438
8732 msgid "Realign stack in prologue"
8735 #: config/i386/i386.opt:442
8736 msgid "Enable stack probing"
8739 #: config/i386/i386.opt:446
8740 msgid "Specify memcpy expansion strategy when expected size is known"
8743 #: config/i386/i386.opt:450
8744 msgid "Specify memset expansion strategy when expected size is known"
8747 #: config/i386/i386.opt:454
8748 msgid "Chose strategy to generate stringop using"
8751 #: config/i386/i386.opt:458
8752 msgid "Valid arguments to -mstringop-strategy=:"
8755 #: config/i386/i386.opt:486
8756 msgid "Use given thread-local storage dialect"
8759 #: config/i386/i386.opt:490
8760 msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
8763 #: config/i386/i386.opt:500
8765 msgid "Use direct references against %gs when accessing tls data"
8768 #: config/i386/i386.opt:508
8769 msgid "Fine grain control of tune features"
8772 #: config/i386/i386.opt:512
8773 msgid "Clear all tune features"
8776 #: config/i386/i386.opt:519
8777 msgid "Generate code that conforms to the given ABI"
8780 #: config/i386/i386.opt:523
8781 msgid "Known ABIs (for use with the -mabi= option):"
8784 #: config/i386/i386.opt:533 config/rs6000/rs6000.opt:189
8785 msgid "Vector library ABI to use"
8788 #: config/i386/i386.opt:537
8790 "Known vectorization library ABIs (for use with the -mveclibabi= option):"
8793 #: config/i386/i386.opt:547
8794 msgid "Return 8-byte vectors in memory"
8797 #: config/i386/i386.opt:551
8798 msgid "Generate reciprocals instead of divss and sqrtss."
8801 #: config/i386/i386.opt:555
8802 msgid "Control generation of reciprocal estimates."
8805 #: config/i386/i386.opt:559
8806 msgid "Generate cld instruction in the function prologue."
8809 #: config/i386/i386.opt:563
8811 "Generate vzeroupper instruction before a transfer of control flow out of"
8814 #: config/i386/i386.opt:568
8816 "Do dispatch scheduling if processor is bdver1 or bdver2 or bdver3 or bdver4 "
8817 "and Haifa scheduling"
8820 #: config/i386/i386.opt:573
8822 "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-"
8826 #: config/i386/i386.opt:579
8827 msgid "Generate 32bit i386 code"
8830 #: config/i386/i386.opt:583
8831 msgid "Generate 64bit x86-64 code"
8834 #: config/i386/i386.opt:587
8835 msgid "Generate 32bit x86-64 code"
8838 #: config/i386/i386.opt:591
8839 msgid "Generate 16bit i386 code"
8842 #: config/i386/i386.opt:595
8843 msgid "Support MMX built-in functions"
8846 #: config/i386/i386.opt:599
8847 msgid "Support 3DNow! built-in functions"
8850 #: config/i386/i386.opt:603
8851 msgid "Support Athlon 3Dnow! built-in functions"
8854 #: config/i386/i386.opt:607
8855 msgid "Support MMX and SSE built-in functions and code generation"
8858 #: config/i386/i386.opt:611
8859 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
8862 #: config/i386/i386.opt:615
8863 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
8866 #: config/i386/i386.opt:619
8868 "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
8871 #: config/i386/i386.opt:623
8873 "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code "
8877 #: config/i386/i386.opt:627 config/i386/i386.opt:631
8879 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions "
8880 "and code generation"
8883 #: config/i386/i386.opt:635
8884 msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
8887 #: config/i386/i386.opt:638
8888 msgid "%<-msse5%> was removed"
8891 #: config/i386/i386.opt:643
8893 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in "
8894 "functions and code generation"
8897 #: config/i386/i386.opt:647
8899 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in "
8900 "functions and code generation"
8903 #: config/i386/i386.opt:651
8905 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
8906 "built-in functions and code generation"
8909 #: config/i386/i386.opt:655
8911 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
8912 "and AVX512PF built-in functions and code generation"
8915 #: config/i386/i386.opt:659
8917 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
8918 "and AVX512ER built-in functions and code generation"
8921 #: config/i386/i386.opt:663
8923 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
8924 "and AVX512CD built-in functions and code generation"
8927 #: config/i386/i386.opt:667
8929 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
8930 "and AVX512DQ built-in functions and code generation"
8933 #: config/i386/i386.opt:671
8935 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
8936 "and AVX512BW built-in functions and code generation"
8939 #: config/i386/i386.opt:675
8941 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
8942 "and AVX512VL built-in functions and code generation"
8945 #: config/i386/i386.opt:679
8947 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
8948 "and AVX512IFMA built-in functions and code generation"
8951 #: config/i386/i386.opt:683
8953 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
8954 "and AVX512VBMI built-in functions and code generation"
8957 #: config/i386/i386.opt:687
8959 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in "
8960 "functions and code generation"
8963 #: config/i386/i386.opt:691
8965 "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
8968 #: config/i386/i386.opt:695
8969 msgid "Support FMA4 built-in functions and code generation "
8972 #: config/i386/i386.opt:699
8973 msgid "Support XOP built-in functions and code generation "
8976 #: config/i386/i386.opt:703
8977 msgid "Support LWP built-in functions and code generation "
8980 #: config/i386/i386.opt:707
8982 "Support code generation of Advanced Bit Manipulation (ABM) instructions."
8985 #: config/i386/i386.opt:711
8986 msgid "Support code generation of popcnt instruction."
8989 #: config/i386/i386.opt:715
8990 msgid "Support BMI built-in functions and code generation"
8993 #: config/i386/i386.opt:719
8994 msgid "Support BMI2 built-in functions and code generation"
8997 #: config/i386/i386.opt:723
8998 msgid "Support LZCNT built-in function and code generation"
9001 #: config/i386/i386.opt:727
9002 msgid "Support Hardware Lock Elision prefixes"
9005 #: config/i386/i386.opt:731
9006 msgid "Support RDSEED instruction"
9009 #: config/i386/i386.opt:735
9010 msgid "Support PREFETCHW instruction"
9013 #: config/i386/i386.opt:739
9014 msgid "Support flag-preserving add-carry instructions"
9017 #: config/i386/i386.opt:743
9018 msgid "Support CLFLUSHOPT instructions"
9021 #: config/i386/i386.opt:747
9022 msgid "Support CLWB instruction"
9025 #: config/i386/i386.opt:751
9026 msgid "Support PCOMMIT instruction"
9029 #: config/i386/i386.opt:755
9030 msgid "Support FXSAVE and FXRSTOR instructions"
9033 #: config/i386/i386.opt:759
9034 msgid "Support XSAVE and XRSTOR instructions"
9037 #: config/i386/i386.opt:763
9038 msgid "Support XSAVEOPT instruction"
9041 #: config/i386/i386.opt:767
9042 msgid "Support XSAVEC instructions"
9045 #: config/i386/i386.opt:771
9046 msgid "Support XSAVES and XRSTORS instructions"
9049 #: config/i386/i386.opt:775
9050 msgid "Support TBM built-in functions and code generation"
9053 #: config/i386/i386.opt:779
9054 msgid "Support code generation of cmpxchg16b instruction."
9057 #: config/i386/i386.opt:783
9058 msgid "Support code generation of sahf instruction in 64bit x86-64 code."
9061 #: config/i386/i386.opt:787
9062 msgid "Support code generation of movbe instruction."
9065 #: config/i386/i386.opt:791
9066 msgid "Support code generation of crc32 instruction."
9069 #: config/i386/i386.opt:795
9070 msgid "Support AES built-in functions and code generation"
9073 #: config/i386/i386.opt:799
9074 msgid "Support SHA1 and SHA256 built-in functions and code generation"
9077 #: config/i386/i386.opt:803
9078 msgid "Support PCLMUL built-in functions and code generation"
9081 #: config/i386/i386.opt:807
9082 msgid "Encode SSE instructions with VEX prefix"
9085 #: config/i386/i386.opt:811
9086 msgid "Support FSGSBASE built-in functions and code generation"
9089 #: config/i386/i386.opt:815
9090 msgid "Support RDRND built-in functions and code generation"
9093 #: config/i386/i386.opt:819
9094 msgid "Support F16C built-in functions and code generation"
9097 #: config/i386/i386.opt:823
9098 msgid "Support PREFETCHWT1 built-in functions and code generation"
9101 #: config/i386/i386.opt:827
9102 msgid "Emit profiling counter call at function entry before prologue."
9105 #: config/i386/i386.opt:831
9106 msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
9109 #: config/i386/i386.opt:835
9110 msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be"
9113 #: config/i386/i386.opt:840
9114 msgid "Skip setting up RAX register when passing variable arguments."
9117 #: config/i386/i386.opt:844
9119 "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-"
9123 #: config/i386/i386.opt:848
9124 msgid "Split 32-byte AVX unaligned load"
9127 #: config/i386/i386.opt:852
9128 msgid "Split 32-byte AVX unaligned store"
9131 #: config/i386/i386.opt:856
9132 msgid "Support RTM built-in functions and code generation"
9135 #: config/i386/i386.opt:860
9136 msgid "Support MPX code generation"
9139 #: config/i386/i386.opt:864
9140 msgid "Use given stack-protector guard"
9143 #: config/i386/i386.opt:868
9145 "Known stack protector guard (for use with the -mstack-protector-guard= "
9149 #: config/i386/stringop.opt:8
9150 msgid "the Free Software Foundation; either version 3, or (at your option)"
9153 #: config/i386/stringop.opt:13
9154 msgid "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the"
9157 #: config/i386/stringop.opt:18
9158 msgid "see <http://www.gnu.org/licenses/>. */"
9161 #: config/pa/pa64-hpux.opt:23
9162 msgid "Assume code will be linked by GNU ld"
9165 #: config/pa/pa64-hpux.opt:27
9166 msgid "Assume code will be linked by HP ld"
9169 #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
9170 #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
9171 msgid "Specify UNIX standard for predefines and linking"
9174 #: config/pa/pa-hpux.opt:27
9175 msgid "Generate cpp defines for server IO"
9178 #: config/pa/pa-hpux.opt:35
9179 msgid "Generate cpp defines for workstation IO"
9182 #: config/pa/pa.opt:30 config/pa/pa.opt:83 config/pa/pa.opt:91
9183 msgid "Generate PA1.0 code"
9186 #: config/pa/pa.opt:34 config/pa/pa.opt:95 config/pa/pa.opt:136
9187 msgid "Generate PA1.1 code"
9190 #: config/pa/pa.opt:38 config/pa/pa.opt:99
9191 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
9194 #: config/pa/pa.opt:46
9195 msgid "Disable FP regs"
9198 #: config/pa/pa.opt:50
9199 msgid "Disable indexed addressing"
9202 #: config/pa/pa.opt:54
9203 msgid "Generate fast indirect calls"
9206 #: config/pa/pa.opt:62
9207 msgid "Assume code will be assembled by GAS"
9210 #: config/pa/pa.opt:71
9211 msgid "Enable linker optimizations"
9214 #: config/pa/pa.opt:75
9215 msgid "Always generate long calls"
9218 #: config/pa/pa.opt:79
9219 msgid "Emit long load/store sequences"
9222 #: config/pa/pa.opt:87
9223 msgid "Disable space regs"
9226 #: config/pa/pa.opt:103
9227 msgid "Use portable calling conventions"
9230 #: config/pa/pa.opt:107
9232 "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
9233 "7200, 7300, and 8000"
9236 #: config/pa/pa.opt:132 config/frv/frv.opt:215
9237 msgid "Use software floating point"
9240 #: config/pa/pa.opt:140
9241 msgid "Do not disable space regs"
9244 #: config/v850/v850.opt:29
9245 msgid "Use registers r2 and r5"
9248 #: config/v850/v850.opt:33
9249 msgid "Use 4 byte entries in switch tables"
9252 #: config/v850/v850.opt:37
9253 msgid "Enable backend debugging"
9256 #: config/v850/v850.opt:41
9257 msgid "Do not use the callt instruction (default)"
9260 #: config/v850/v850.opt:45
9261 msgid "Reuse r30 on a per function basis"
9264 #: config/v850/v850.opt:52
9265 msgid "Prohibit PC relative function calls"
9268 #: config/v850/v850.opt:56
9269 msgid "Use stubs for function prologues"
9272 #: config/v850/v850.opt:60
9273 msgid "Set the max size of data eligible for the SDA area"
9276 #: config/v850/v850.opt:67
9277 msgid "Enable the use of the short load instructions"
9280 #: config/v850/v850.opt:71
9281 msgid "Same as: -mep -mprolog-function"
9284 #: config/v850/v850.opt:75
9285 msgid "Set the max size of data eligible for the TDA area"
9288 #: config/v850/v850.opt:82
9289 msgid "Do not enforce strict alignment"
9292 #: config/v850/v850.opt:86
9294 "Put jump tables for switch statements into the .data section rather than "
9298 #: config/v850/v850.opt:93
9299 msgid "Compile for the v850 processor"
9302 #: config/v850/v850.opt:97
9303 msgid "Compile for the v850e processor"
9306 #: config/v850/v850.opt:101
9307 msgid "Compile for the v850e1 processor"
9310 #: config/v850/v850.opt:105
9311 msgid "Compile for the v850es variant of the v850e1"
9314 #: config/v850/v850.opt:109
9315 msgid "Compile for the v850e2 processor"
9318 #: config/v850/v850.opt:113
9319 msgid "Compile for the v850e2v3 processor"
9322 #: config/v850/v850.opt:117
9323 msgid "Compile for the v850e3v5 processor"
9326 #: config/v850/v850.opt:124
9327 msgid "Enable v850e3v5 loop instructions"
9330 #: config/v850/v850.opt:128
9331 msgid "Set the max size of data eligible for the ZDA area"
9334 #: config/v850/v850.opt:135
9335 msgid "Enable relaxing in the assembler"
9338 #: config/v850/v850.opt:139
9339 msgid "Prohibit PC relative jumps"
9342 #: config/v850/v850.opt:143
9343 msgid "Inhibit the use of hardware floating point instructions"
9346 #: config/v850/v850.opt:147
9348 "Allow the use of hardware floating point instructions for V850E2V3 and up"
9351 #: config/v850/v850.opt:151
9352 msgid "Enable support for the RH850 ABI. This is the default"
9355 #: config/v850/v850.opt:155
9356 msgid "Enable support for the old GCC ABI"
9359 #: config/v850/v850.opt:159
9360 msgid "Support alignments of up to 64-bits"
9365 "-G<number>\tPut global and static data smaller than <number> bytes into a "
9366 "special section (on some targets)"
9369 #: config/lynx.opt:23
9370 msgid "Support legacy multi-threading"
9373 #: config/lynx.opt:27
9374 msgid "Use shared libraries"
9377 #: config/lynx.opt:31
9378 msgid "Support multi-threading"
9381 #: config/nvptx/nvptx.opt:22
9382 msgid "Generate code for a 32-bit ABI"
9385 #: config/nvptx/nvptx.opt:26
9386 msgid "Generate code for a 64-bit ABI"
9389 #: config/nvptx/nvptx.opt:30
9390 msgid "Link in code for a __main kernel."
9393 #: config/vxworks.opt:36
9394 msgid "Assume the VxWorks RTP environment"
9397 #: config/vxworks.opt:43
9398 msgid "Assume the VxWorks vThreads environment"
9401 #: config/cr16/cr16.opt:23
9402 msgid "-msim Use simulator runtime"
9405 #: config/cr16/cr16.opt:27
9406 msgid "Generate SBIT, CBIT instructions"
9409 #: config/cr16/cr16.opt:31
9410 msgid "Support multiply accumulate instructions"
9413 #: config/cr16/cr16.opt:38
9414 msgid "Treat data references as near, far or medium. medium is default"
9417 #: config/cr16/cr16.opt:42
9418 msgid "Generate code for CR16C architecture"
9421 #: config/cr16/cr16.opt:46
9422 msgid "Generate code for CR16C+ architecture (Default)"
9425 #: config/cr16/cr16.opt:50
9426 msgid "Treat integers as 32-bit."
9429 #: config/avr/avr.opt:23
9430 msgid "Use subroutines for function prologues and epilogues"
9433 #: config/avr/avr.opt:26
9435 msgid "missing device or architecture after %qs"
9438 #: config/avr/avr.opt:27
9439 msgid "-mmcu=MCU\tSelect the target MCU"
9442 #: config/avr/avr.opt:31
9443 msgid "Set the number of 64 KiB flash segments"
9446 #: config/avr/avr.opt:35
9447 msgid "Indicate presence of a processor erratum"
9450 #: config/avr/avr.opt:39
9451 msgid "Enable Read-Modify-Write (RMW) instructions support/use"
9454 #: config/avr/avr.opt:49
9455 msgid "Use an 8-bit 'int' type"
9458 #: config/avr/avr.opt:53
9459 msgid "Change the stack pointer without disabling interrupts"
9462 #: config/avr/avr.opt:57
9464 "Set the branch costs for conditional branch instructions. Reasonable values "
9465 "are small, non-negative integers. The default branch cost is 0."
9468 #: config/avr/avr.opt:67
9469 msgid "Change only the low 8 bits of the stack pointer"
9472 #: config/avr/avr.opt:71
9473 msgid "Relax branches"
9476 #: config/avr/avr.opt:75
9478 "Make the linker relaxation machine assume that a program counter wrap-around "
9482 #: config/avr/avr.opt:79
9484 "Accumulate outgoing function arguments and acquire/release the needed stack "
9485 "space for outpoing function arguments in function prologue/epilogue. "
9486 "Without this option, outgoing arguments are pushed before calling a function "
9487 "and popped afterwards. This option can lead to reduced code size for "
9488 "functions that call many functions that get their arguments on the stack "
9489 "like, for example printf."
9492 #: config/avr/avr.opt:83
9494 "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-"
9495 "decrement, post-increment and indirect addressing with the X register. "
9496 "Without this option, the compiler may assume that there is an addressing "
9497 "mode X+const similar to Y+const and Z+const and emit instructions to emulate "
9498 "such an addressing mode for X."
9501 #: config/avr/avr.opt:88
9503 "The device has no SPH special function register. This option will be "
9504 "overridden by the compiler driver with the correct setting if presence/"
9505 "absence of SPH can be deduced from -mmcu=MCU."
9508 #: config/avr/avr.opt:92
9509 msgid "Warn if the address space of an address is changed."
9512 #: config/avr/avr.opt:96
9514 "Allow to use truncation instead of rounding towards 0 for fractional int "
9518 #: config/avr/avr.opt:100
9519 msgid "Do not link against the device-specific library libdev.a"
9522 #: config/m32r/m32r.opt:34
9523 msgid "Compile for the m32rx"
9526 #: config/m32r/m32r.opt:38
9527 msgid "Compile for the m32r2"
9530 #: config/m32r/m32r.opt:42
9531 msgid "Compile for the m32r"
9534 #: config/m32r/m32r.opt:46
9535 msgid "Align all loops to 32 byte boundary"
9538 #: config/m32r/m32r.opt:50
9539 msgid "Prefer branches over conditional execution"
9542 #: config/m32r/m32r.opt:54
9543 msgid "Give branches their default cost"
9546 #: config/m32r/m32r.opt:58
9547 msgid "Display compile time statistics"
9550 #: config/m32r/m32r.opt:62
9551 msgid "Specify cache flush function"
9554 #: config/m32r/m32r.opt:66
9555 msgid "Specify cache flush trap number"
9558 #: config/m32r/m32r.opt:70
9559 msgid "Only issue one instruction per cycle"
9562 #: config/m32r/m32r.opt:74
9563 msgid "Allow two instructions to be issued per cycle"
9566 #: config/m32r/m32r.opt:78
9567 msgid "Code size: small, medium or large"
9570 #: config/m32r/m32r.opt:94
9571 msgid "Don't call any cache flush functions"
9574 #: config/m32r/m32r.opt:98
9575 msgid "Don't call any cache flush trap"
9578 #: config/m32r/m32r.opt:105
9579 msgid "Small data area: none, sdata, use"
9582 #: config/s390/tpf.opt:23
9583 msgid "Enable TPF-OS tracing code"
9586 #: config/s390/tpf.opt:27
9587 msgid "Specify main object for TPF-OS"
9590 #: config/s390/s390.opt:39
9594 #: config/s390/s390.opt:43
9598 #: config/s390/s390.opt:81
9599 msgid "Maintain backchain pointer"
9602 #: config/s390/s390.opt:85
9603 msgid "Additional debug prints"
9606 #: config/s390/s390.opt:89
9607 msgid "ESA/390 architecture"
9610 #: config/s390/s390.opt:93
9611 msgid "Enable decimal floating point hardware support"
9614 #: config/s390/s390.opt:97
9615 msgid "Enable hardware floating point"
9618 #: config/s390/s390.opt:101
9619 msgid "Takes two non-negative integer numbers separated by a comma."
9622 #: config/s390/s390.opt:119
9623 msgid "Use hardware transactional execution instructions"
9626 #: config/s390/s390.opt:123
9627 msgid "Use packed stack layout"
9630 #: config/s390/s390.opt:127
9631 msgid "Use bras for executable < 64k"
9634 #: config/s390/s390.opt:131
9635 msgid "Disable hardware floating point"
9638 #: config/s390/s390.opt:135
9640 "Set the max. number of bytes which has to be left to stack size before a "
9641 "trap instruction is triggered"
9644 #: config/s390/s390.opt:139
9646 "Emit extra code in the function prologue in order to trap if the stack size "
9647 "exceeds the given limit"
9650 #: config/s390/s390.opt:147
9654 #: config/s390/s390.opt:151
9655 msgid "Warn if a function uses alloca or creates an array with dynamic size"
9658 #: config/s390/s390.opt:155
9659 msgid "Warn if a single function's framesize exceeds the given framesize"
9662 #: config/s390/s390.opt:159
9663 msgid "z/Architecture"
9666 #: config/s390/s390.opt:163
9667 msgid "Set the branch costs for conditional branch instructions. Reasonable"
9670 #: config/s390/s390.opt:169 config/rs6000/rs6000.opt:470
9671 #: config/mips/mips.opt:389
9672 msgid "Use LRA instead of reload"
9675 #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
9676 msgid "Use the simulator runtime."
9679 #: config/rl78/rl78.opt:31
9680 msgid "Select hardware or software multiplication support."
9683 #: config/rl78/rl78.opt:47
9684 msgid "Use all registers, reserving none for interrupt handlers."
9687 #: config/rl78/rl78.opt:51
9688 msgid "Enable assembler and linker relaxation. Enabled by default at -Os."
9691 #: config/rl78/rl78.opt:55
9692 msgid "Target the RL78/G10 series"
9695 #: config/rl78/rl78.opt:59
9697 "Assume ES is zero throughout program execution, use ES: for read-only data."
9700 #: config/stormy16/stormy16.opt:24
9701 msgid "Provide libraries for the simulator"
9704 #: config/arm/arm-tables.opt:25
9705 msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
9708 #: config/arm/arm-tables.opt:329
9709 msgid "Known ARM architectures (for use with the -march= option):"
9712 #: config/arm/arm-tables.opt:417
9713 msgid "Known ARM FPUs (for use with the -mfpu= option):"
9716 #: config/arm/arm.opt:26
9717 msgid "TLS dialect to use:"
9720 #: config/arm/arm.opt:36
9721 msgid "Specify an ABI"
9724 #: config/arm/arm.opt:40
9725 msgid "Known ARM ABIs (for use with the -mabi= option):"
9728 #: config/arm/arm.opt:59
9729 msgid "Generate a call to abort if a noreturn function returns"
9732 #: config/arm/arm.opt:66
9733 msgid "Pass FP arguments in FP registers"
9736 #: config/arm/arm.opt:70
9737 msgid "Generate APCS conformant stack frames"
9740 #: config/arm/arm.opt:74
9741 msgid "Generate re-entrant, PIC code"
9744 #: config/arm/arm.opt:90
9745 msgid "Generate code in 32 bit ARM state."
9748 #: config/arm/arm.opt:98
9749 msgid "Thumb: Assume non-static functions may be called from ARM code"
9752 #: config/arm/arm.opt:102
9753 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
9756 #: config/arm/arm.opt:110
9757 msgid "Specify if floating point hardware should be used"
9760 #: config/arm/arm.opt:114
9761 msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
9764 #: config/arm/arm.opt:127
9765 msgid "Specify the __fp16 floating-point format"
9768 #: config/arm/arm.opt:131
9769 msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
9772 #: config/arm/arm.opt:144
9773 msgid "Specify the name of the target floating point hardware/format"
9776 #: config/arm/arm.opt:155
9777 msgid "Generate call insns as indirect calls, if necessary"
9780 #: config/arm/arm.opt:159
9781 msgid "Assume data segments are relative to text segment."
9784 #: config/arm/arm.opt:163
9785 msgid "Specify the register to be used for PIC addressing"
9788 #: config/arm/arm.opt:167
9789 msgid "Store function names in object code"
9792 #: config/arm/arm.opt:171
9793 msgid "Permit scheduling of a function's prologue sequence"
9796 #: config/arm/arm.opt:175 config/rs6000/rs6000.opt:244
9797 msgid "Do not load the PIC register in function prologues"
9800 #: config/arm/arm.opt:182
9801 msgid "Specify the minimum bit alignment of structures"
9804 #: config/arm/arm.opt:186
9805 msgid "Generate code for Thumb state"
9808 #: config/arm/arm.opt:190
9809 msgid "Support calls between Thumb and ARM instruction sets"
9812 #: config/arm/arm.opt:194
9813 msgid "Specify thread local storage scheme"
9816 #: config/arm/arm.opt:198
9817 msgid "Specify how to access the thread pointer"
9820 #: config/arm/arm.opt:202
9821 msgid "Valid arguments to -mtp=:"
9824 #: config/arm/arm.opt:215
9825 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
9828 #: config/arm/arm.opt:219
9829 msgid "Thumb: Generate (leaf) stack frames even if not needed"
9832 #: config/arm/arm.opt:223 config/mn10300/mn10300.opt:42
9833 msgid "Tune code for the given processor"
9836 #: config/arm/arm.opt:227
9837 msgid "Print CPU tuning information as comment in assembler file. This is"
9840 #: config/arm/arm.opt:238
9842 "Use Neon quad-word (rather than double-word) registers for vectorization"
9845 #: config/arm/arm.opt:242
9847 "Use Neon double-word (rather than quad-word) registers for vectorization"
9850 #: config/arm/arm.opt:246
9851 msgid "Only generate absolute relocations on word sized values."
9854 #: config/arm/arm.opt:250
9855 msgid "Generate IT blocks appropriate for ARMv8."
9858 #: config/arm/arm.opt:254
9859 msgid "Use the old RTX costing tables (transitional)."
9862 #: config/arm/arm.opt:258
9864 "Use the new generic RTX cost tables if new core-specific cost table not "
9865 "available (transitional)."
9868 #: config/arm/arm.opt:262
9870 "Avoid overlapping destination and address registers on LDRD instructions"
9873 #: config/arm/arm.opt:267
9874 msgid "Enable unaligned word and halfword accesses to packed data."
9877 #: config/arm/arm.opt:271
9878 msgid "Use Neon to perform 64-bits operations rather than core registers."
9881 #: config/arm/arm.opt:275
9882 msgid "Assume loading data from flash is slower than fetching instructions."
9885 #: config/arm/arm.opt:279
9886 msgid "Assume unified syntax for Thumb inline assembly code."
9889 #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
9890 #: config/visium/visium.opt:37
9891 msgid "Use hardware FP"
9894 #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
9895 msgid "Do not use hardware FP"
9898 #: config/sparc/sparc.opt:42
9899 msgid "Use flat register window model"
9902 #: config/sparc/sparc.opt:46
9903 msgid "Assume possible double misalignment"
9906 #: config/sparc/sparc.opt:50
9907 msgid "Use ABI reserved registers"
9910 #: config/sparc/sparc.opt:54
9911 msgid "Use hardware quad FP instructions"
9914 #: config/sparc/sparc.opt:58
9915 msgid "Do not use hardware quad fp instructions"
9918 #: config/sparc/sparc.opt:62
9919 msgid "Compile for V8+ ABI"
9922 #: config/sparc/sparc.opt:66
9923 msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions"
9926 #: config/sparc/sparc.opt:70
9927 msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions"
9930 #: config/sparc/sparc.opt:74
9931 msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions"
9934 #: config/sparc/sparc.opt:78
9935 msgid "Use UltraSPARC Compare-and-Branch extensions"
9938 #: config/sparc/sparc.opt:82
9939 msgid "Use UltraSPARC Fused Multiply-Add extensions"
9942 #: config/sparc/sparc.opt:86
9943 msgid "Use UltraSPARC Population-Count instruction"
9946 #: config/sparc/sparc.opt:90
9947 msgid "Pointers are 64-bit"
9950 #: config/sparc/sparc.opt:94
9951 msgid "Pointers are 32-bit"
9954 #: config/sparc/sparc.opt:98
9955 msgid "Use 64-bit ABI"
9958 #: config/sparc/sparc.opt:102
9959 msgid "Use 32-bit ABI"
9962 #: config/sparc/sparc.opt:106
9963 msgid "Use stack bias"
9966 #: config/sparc/sparc.opt:110
9967 msgid "Use structs on stronger alignment for double-word copies"
9970 #: config/sparc/sparc.opt:114
9971 msgid "Optimize tail call instructions in assembler and linker"
9974 #: config/sparc/sparc.opt:118
9975 msgid "Do not generate code that can only run in supervisor mode"
9978 #: config/sparc/sparc.opt:122 config/visium/visium.opt:45
9979 msgid "Use features of and schedule code for given CPU"
9982 #: config/sparc/sparc.opt:199
9983 msgid "Use given SPARC-V9 code model"
9986 #: config/sparc/sparc.opt:203
9987 msgid "Enable debug output"
9990 #: config/sparc/sparc.opt:207
9991 msgid "Enable strict 32-bit psABI struct return checking."
9994 #: config/sparc/sparc.opt:211
9995 msgid "Enable workaround for single erratum of AT697F processor"
9998 #: config/sparc/sparc.opt:216
9999 msgid "Enable workarounds for the errata of the UT699 processor"
10002 #: config/sparc/sparc.opt:245
10003 msgid "Specify the memory model in effect for the program."
10006 #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:141
10007 msgid "Generate 64-bit code"
10010 #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:145
10011 msgid "Generate 32-bit code"
10014 #: config/rs6000/rs6000-tables.opt:24
10015 msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
10018 #: config/rs6000/476.opt:24
10020 "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl "
10021 "insns used for GOT accesses"
10024 #: config/rs6000/aix64.opt:24
10025 msgid "Compile for 64-bit pointers"
10028 #: config/rs6000/aix64.opt:28
10029 msgid "Compile for 32-bit pointers"
10032 #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
10033 msgid "Select code model"
10036 #: config/rs6000/aix64.opt:49
10037 msgid "Support message passing with the Parallel Environment"
10040 #: config/rs6000/linux64.opt:24
10041 msgid "Call mcount for profiling before a function prologue"
10044 #: config/rs6000/rs6000.opt:109
10045 msgid "Use PowerPC-64 instruction set"
10048 #: config/rs6000/rs6000.opt:113
10049 msgid "Use PowerPC General Purpose group optional instructions"
10052 #: config/rs6000/rs6000.opt:117
10053 msgid "Use PowerPC Graphics group optional instructions"
10056 #: config/rs6000/rs6000.opt:121
10057 msgid "Use PowerPC V2.01 single field mfcr instruction"
10060 #: config/rs6000/rs6000.opt:125
10061 msgid "Use PowerPC V2.02 popcntb instruction"
10064 #: config/rs6000/rs6000.opt:129
10065 msgid "Use PowerPC V2.02 floating point rounding instructions"
10068 #: config/rs6000/rs6000.opt:133
10069 msgid "Use PowerPC V2.05 compare bytes instruction"
10072 #: config/rs6000/rs6000.opt:137
10073 msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
10076 #: config/rs6000/rs6000.opt:141
10077 msgid "Use AltiVec instructions"
10080 #: config/rs6000/rs6000.opt:145
10081 msgid "Generate Altivec instructions using little-endian element order"
10084 #: config/rs6000/rs6000.opt:149
10085 msgid "Generate Altivec instructions using big-endian element order"
10088 #: config/rs6000/rs6000.opt:153
10089 msgid "Use decimal floating point instructions"
10092 #: config/rs6000/rs6000.opt:157
10093 msgid "Use 4xx half-word multiply instructions"
10096 #: config/rs6000/rs6000.opt:161
10097 msgid "Use 4xx string-search dlmzb instruction"
10100 #: config/rs6000/rs6000.opt:165
10101 msgid "Generate load/store multiple instructions"
10104 #: config/rs6000/rs6000.opt:169
10105 msgid "Generate string instructions for block moves"
10108 #: config/rs6000/rs6000.opt:181
10109 msgid "Use PowerPC V2.06 popcntd instruction"
10112 #: config/rs6000/rs6000.opt:185
10114 "Under -ffast-math, generate a FRIZ instruction for (double)(long long) "
10118 #: config/rs6000/rs6000.opt:193
10119 msgid "Use vector/scalar (VSX) instructions"
10122 #: config/rs6000/rs6000.opt:236
10123 msgid "Do not generate load/store with update instructions"
10126 #: config/rs6000/rs6000.opt:240
10127 msgid "Generate load/store with update instructions"
10130 #: config/rs6000/rs6000.opt:248
10131 msgid "Avoid generation of indexed load/store instructions when possible"
10134 #: config/rs6000/rs6000.opt:252
10135 msgid "Mark __tls_get_addr calls with argument info"
10138 #: config/rs6000/rs6000.opt:259
10139 msgid "Schedule the start and end of the procedure"
10142 #: config/rs6000/rs6000.opt:263
10143 msgid "Return all structures in memory (AIX default)"
10146 #: config/rs6000/rs6000.opt:267
10147 msgid "Return small structures in registers (SVR4 default)"
10150 #: config/rs6000/rs6000.opt:271
10151 msgid "Conform more closely to IBM XLC semantics"
10154 #: config/rs6000/rs6000.opt:275 config/rs6000/rs6000.opt:279
10156 "Generate software reciprocal divide and square root for better throughput."
10159 #: config/rs6000/rs6000.opt:283
10160 msgid "Assume that the reciprocal estimate instructions provide more accuracy."
10163 #: config/rs6000/rs6000.opt:287
10164 msgid "Do not place floating point constants in TOC"
10167 #: config/rs6000/rs6000.opt:291
10168 msgid "Place floating point constants in TOC"
10171 #: config/rs6000/rs6000.opt:295
10172 msgid "Do not place symbol+offset constants in TOC"
10175 #: config/rs6000/rs6000.opt:299
10176 msgid "Place symbol+offset constants in TOC"
10179 #: config/rs6000/rs6000.opt:310
10180 msgid "Use only one TOC entry per procedure"
10183 #: config/rs6000/rs6000.opt:314
10184 msgid "Put everything in the regular TOC"
10187 #: config/rs6000/rs6000.opt:318
10188 msgid "Generate VRSAVE instructions when generating AltiVec code"
10191 #: config/rs6000/rs6000.opt:322
10192 msgid "Deprecated option. Use -mno-vrsave instead"
10195 #: config/rs6000/rs6000.opt:326
10196 msgid "Deprecated option. Use -mvrsave instead"
10199 #: config/rs6000/rs6000.opt:330
10201 "Specify how many bytes should be moved inline before calling out to memcpy/"
10205 #: config/rs6000/rs6000.opt:334
10206 msgid "Generate isel instructions"
10209 #: config/rs6000/rs6000.opt:338
10210 msgid "Deprecated option. Use -mno-isel instead"
10213 #: config/rs6000/rs6000.opt:342
10214 msgid "Deprecated option. Use -misel instead"
10217 #: config/rs6000/rs6000.opt:346
10218 msgid "Generate SPE SIMD instructions on E500"
10221 #: config/rs6000/rs6000.opt:350
10222 msgid "Generate PPC750CL paired-single instructions"
10225 #: config/rs6000/rs6000.opt:354
10226 msgid "Deprecated option. Use -mno-spe instead"
10229 #: config/rs6000/rs6000.opt:358
10230 msgid "Deprecated option. Use -mspe instead"
10233 #: config/rs6000/rs6000.opt:362
10234 msgid "-mdebug=\tEnable debug output"
10237 #: config/rs6000/rs6000.opt:366
10238 msgid "Use the AltiVec ABI extensions"
10241 #: config/rs6000/rs6000.opt:370
10242 msgid "Do not use the AltiVec ABI extensions"
10245 #: config/rs6000/rs6000.opt:374
10246 msgid "Use the SPE ABI extensions"
10249 #: config/rs6000/rs6000.opt:378
10250 msgid "Do not use the SPE ABI extensions"
10253 #: config/rs6000/rs6000.opt:382
10254 msgid "Use the ELFv1 ABI"
10257 #: config/rs6000/rs6000.opt:386
10258 msgid "Use the ELFv2 ABI"
10261 #: config/rs6000/rs6000.opt:393
10262 msgid "using darwin64 ABI"
10265 #: config/rs6000/rs6000.opt:396
10266 msgid "using old darwin ABI"
10269 #: config/rs6000/rs6000.opt:399
10270 msgid "using IEEE extended precision long double"
10273 #: config/rs6000/rs6000.opt:402
10274 msgid "using IBM extended precision long double"
10277 #: config/rs6000/rs6000.opt:406
10278 msgid "-mcpu=\tUse features of and schedule code for given CPU"
10281 #: config/rs6000/rs6000.opt:410
10282 msgid "-mtune=\tSchedule code for given CPU"
10285 #: config/rs6000/rs6000.opt:414
10286 msgid "-mtraceback=\tSelect full, part, or no traceback table"
10289 #: config/rs6000/rs6000.opt:430
10290 msgid "Avoid all range limits on call instructions"
10293 #: config/rs6000/rs6000.opt:434
10294 msgid "Generate Cell microcode"
10297 #: config/rs6000/rs6000.opt:438
10298 msgid "Warn when a Cell microcoded instruction is emitted"
10301 #: config/rs6000/rs6000.opt:442
10302 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
10305 #: config/rs6000/rs6000.opt:446
10306 msgid "-mfloat-gprs=\tSelect GPR floating point method"
10309 #: config/rs6000/rs6000.opt:450
10310 msgid "Valid arguments to -mfloat-gprs=:"
10313 #: config/rs6000/rs6000.opt:466
10314 msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
10317 #: config/rs6000/rs6000.opt:474
10318 msgid "Determine which dependences between insns are considered costly"
10321 #: config/rs6000/rs6000.opt:478
10322 msgid "Specify which post scheduling nop insertion scheme to apply"
10325 #: config/rs6000/rs6000.opt:482
10326 msgid "Specify alignment of structure fields default/natural"
10329 #: config/rs6000/rs6000.opt:486
10330 msgid "Valid arguments to -malign-:"
10333 #: config/rs6000/rs6000.opt:496
10334 msgid "Specify scheduling priority for dispatch slot restricted insns"
10337 #: config/rs6000/rs6000.opt:500
10338 msgid "Single-precision floating point unit"
10341 #: config/rs6000/rs6000.opt:504
10342 msgid "Double-precision floating point unit"
10345 #: config/rs6000/rs6000.opt:508
10346 msgid "Floating point unit does not support divide & sqrt"
10349 #: config/rs6000/rs6000.opt:512
10350 msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
10353 #: config/rs6000/rs6000.opt:534
10354 msgid "Specify Xilinx FPU."
10357 #: config/rs6000/rs6000.opt:538
10359 "Use/do not use r11 to hold the static link in calls to functions via "
10363 #: config/rs6000/rs6000.opt:542
10365 "Control whether we save the TOC in the prologue for indirect calls or "
10366 "generate the save inline"
10369 #: config/rs6000/rs6000.opt:546
10370 msgid "Allow 128-bit integers in VSX registers"
10373 #: config/rs6000/rs6000.opt:550
10375 "Fuse certain integer operations together for better performance on power8"
10378 #: config/rs6000/rs6000.opt:554
10379 msgid "Allow sign extension in fusion operations"
10382 #: config/rs6000/rs6000.opt:558
10383 msgid "Use/do not use vector and scalar instructions added in ISA 2.07."
10386 #: config/rs6000/rs6000.opt:562
10387 msgid "Use ISA 2.07 crypto instructions"
10390 #: config/rs6000/rs6000.opt:566
10391 msgid "Use ISA 2.07 direct move between GPR & VSX register instructions"
10394 #: config/rs6000/rs6000.opt:570
10395 msgid "Use ISA 2.07 transactional memory (HTM) instructions"
10398 #: config/rs6000/rs6000.opt:574
10399 msgid "Generate the quad word memory instructions (lq/stq)."
10402 #: config/rs6000/rs6000.opt:578
10403 msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
10406 #: config/rs6000/rs6000.opt:582
10408 "Generate aggregate parameter passing code with at most 64-bit alignment."
10411 #: config/rs6000/rs6000.opt:586
10412 msgid "Allow double variables in upper registers with -mcpu=power7 or -mvsx"
10415 #: config/rs6000/rs6000.opt:590
10417 "Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector"
10420 #: config/rs6000/rs6000.opt:594
10421 msgid "Allow float/double variables in upper registers if cpu allows it"
10424 #: config/rs6000/rs6000.opt:598
10425 msgid "Analyze and remove doubleword swaps from VSX computations."
10428 #: config/rs6000/sysv4.opt:24
10429 msgid "Select ABI calling convention"
10432 #: config/rs6000/sysv4.opt:28 config/c6x/c6x.opt:42
10433 msgid "Select method for sdata handling"
10436 #: config/rs6000/sysv4.opt:48 config/rs6000/sysv4.opt:52
10437 msgid "Align to the base type of the bit-field"
10440 #: config/rs6000/sysv4.opt:57 config/rs6000/sysv4.opt:61
10441 msgid "Produce code relocatable at runtime"
10444 #: config/rs6000/sysv4.opt:65 config/rs6000/sysv4.opt:69
10445 msgid "Produce little endian code"
10448 #: config/rs6000/sysv4.opt:73 config/rs6000/sysv4.opt:77
10449 msgid "Produce big endian code"
10452 #: config/rs6000/sysv4.opt:82 config/rs6000/sysv4.opt:86
10453 #: config/rs6000/sysv4.opt:95 config/rs6000/sysv4.opt:137
10454 #: config/rs6000/sysv4.opt:149
10455 msgid "no description yet"
10458 #: config/rs6000/sysv4.opt:90
10459 msgid "Assume all variable arg functions are prototyped"
10462 #: config/rs6000/sysv4.opt:99
10466 #: config/rs6000/sysv4.opt:103
10467 msgid "Allow bit-fields to cross word boundaries"
10470 #: config/rs6000/sysv4.opt:107
10471 msgid "Use alternate register names"
10474 #: config/rs6000/sysv4.opt:113
10475 msgid "Use default method for sdata handling"
10478 #: config/rs6000/sysv4.opt:117
10479 msgid "Link with libsim.a, libc.a and sim-crt0.o"
10482 #: config/rs6000/sysv4.opt:121
10483 msgid "Link with libads.a, libc.a and crt0.o"
10486 #: config/rs6000/sysv4.opt:125
10487 msgid "Link with libyk.a, libc.a and crt0.o"
10490 #: config/rs6000/sysv4.opt:129
10491 msgid "Link with libmvme.a, libc.a and crt0.o"
10494 #: config/rs6000/sysv4.opt:133
10495 msgid "Set the PPC_EMB bit in the ELF flags header"
10498 #: config/rs6000/sysv4.opt:153
10499 msgid "Generate code to use a non-exec PLT and GOT"
10502 #: config/rs6000/sysv4.opt:157
10503 msgid "Generate code for old exec BSS PLT"
10506 #: config/alpha/alpha.opt:27
10507 msgid "Use fp registers"
10510 #: config/alpha/alpha.opt:35
10511 msgid "Request IEEE-conformant math library routines (OSF/1)"
10514 #: config/alpha/alpha.opt:39
10515 msgid "Emit IEEE-conformant code, without inexact exceptions"
10518 #: config/alpha/alpha.opt:46
10519 msgid "Do not emit complex integer constants to read-only memory"
10522 #: config/alpha/alpha.opt:50
10526 #: config/alpha/alpha.opt:54
10527 msgid "Do not use VAX fp"
10530 #: config/alpha/alpha.opt:58
10531 msgid "Emit code for the byte/word ISA extension"
10534 #: config/alpha/alpha.opt:62
10535 msgid "Emit code for the motion video ISA extension"
10538 #: config/alpha/alpha.opt:66
10539 msgid "Emit code for the fp move and sqrt ISA extension"
10542 #: config/alpha/alpha.opt:70
10543 msgid "Emit code for the counting ISA extension"
10546 #: config/alpha/alpha.opt:74
10547 msgid "Emit code using explicit relocation directives"
10550 #: config/alpha/alpha.opt:78
10551 msgid "Emit 16-bit relocations to the small data areas"
10554 #: config/alpha/alpha.opt:82
10555 msgid "Emit 32-bit relocations to the small data areas"
10558 #: config/alpha/alpha.opt:86
10559 msgid "Emit direct branches to local functions"
10562 #: config/alpha/alpha.opt:90
10563 msgid "Emit indirect branches to local functions"
10566 #: config/alpha/alpha.opt:94
10567 msgid "Emit rdval instead of rduniq for thread pointer"
10570 #: config/alpha/alpha.opt:106
10571 msgid "Use features of and schedule given CPU"
10574 #: config/alpha/alpha.opt:110
10575 msgid "Schedule given CPU"
10578 #: config/alpha/alpha.opt:114
10579 msgid "Control the generated fp rounding mode"
10582 #: config/alpha/alpha.opt:118
10583 msgid "Control the IEEE trap mode"
10586 #: config/alpha/alpha.opt:122
10587 msgid "Control the precision given to fp exceptions"
10590 #: config/alpha/alpha.opt:126
10591 msgid "Tune expected memory latency"
10594 #: config/tilepro/tilepro.opt:23
10595 msgid "Compile with 32 bit longs and pointers, which is the only supported"
10598 #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
10599 msgid "-mcpu=CPU\tUse features of and schedule code for given CPU"
10602 #: config/tilepro/tilepro.opt:32
10603 msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
10606 #: config/lm32/lm32.opt:24
10607 msgid "Enable multiply instructions"
10610 #: config/lm32/lm32.opt:28
10611 msgid "Enable divide and modulus instructions"
10614 #: config/lm32/lm32.opt:32
10615 msgid "Enable barrel shift instructions"
10618 #: config/lm32/lm32.opt:36
10619 msgid "Enable sign extend instructions"
10622 #: config/lm32/lm32.opt:40
10623 msgid "Enable user-defined instructions"
10626 #: config/nios2/elf.opt:26
10627 msgid "Link with a limited version of the C library"
10630 #: config/nios2/elf.opt:30
10631 msgid "Name of system library to link against"
10634 #: config/nios2/elf.opt:34
10635 msgid "Name of the startfile"
10638 #: config/nios2/elf.opt:38
10639 msgid "Link with HAL BSP"
10642 #: config/nios2/nios2.opt:35
10643 msgid "Enable DIV, DIVU"
10646 #: config/nios2/nios2.opt:39
10647 msgid "Enable MUL instructions"
10650 #: config/nios2/nios2.opt:43
10651 msgid "Enable MULX instructions, assume fast shifter"
10654 #: config/nios2/nios2.opt:47
10655 msgid "Use table based fast divide (default at -O3)"
10658 #: config/nios2/nios2.opt:51
10659 msgid "All memory accesses use I/O load/store instructions"
10662 #: config/nios2/nios2.opt:55
10663 msgid "Volatile memory accesses use I/O load/store instructions"
10666 #: config/nios2/nios2.opt:59
10667 msgid "Volatile memory accesses do not use I/O load/store instructions"
10670 #: config/nios2/nios2.opt:63
10671 msgid "Enable/disable GP-relative addressing."
10674 #: config/nios2/nios2.opt:67
10675 msgid "Valid options for GP-relative addressing (for -mgpopt):"
10678 #: config/nios2/nios2.opt:86
10679 msgid "Equivalent to -mgpopt=local."
10682 #: config/nios2/nios2.opt:90
10683 msgid "Equivalent to -mgpopt=none."
10686 #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mep/mep.opt:82
10687 #: config/mips/mips.opt:134
10688 msgid "Use big-endian byte order"
10691 #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mep/mep.opt:86
10692 #: config/mips/mips.opt:138
10693 msgid "Use little-endian byte order"
10696 #: config/nios2/nios2.opt:102
10697 msgid "Floating point custom instruction configuration name"
10700 #: config/nios2/nios2.opt:106
10701 msgid "Do not use the ftruncds custom instruction"
10704 #: config/nios2/nios2.opt:110
10705 msgid "Integer id (N) of ftruncds custom instruction"
10708 #: config/nios2/nios2.opt:114
10709 msgid "Do not use the fextsd custom instruction"
10712 #: config/nios2/nios2.opt:118
10713 msgid "Integer id (N) of fextsd custom instruction"
10716 #: config/nios2/nios2.opt:122
10717 msgid "Do not use the fixdu custom instruction"
10720 #: config/nios2/nios2.opt:126
10721 msgid "Integer id (N) of fixdu custom instruction"
10724 #: config/nios2/nios2.opt:130
10725 msgid "Do not use the fixdi custom instruction"
10728 #: config/nios2/nios2.opt:134
10729 msgid "Integer id (N) of fixdi custom instruction"
10732 #: config/nios2/nios2.opt:138
10733 msgid "Do not use the fixsu custom instruction"
10736 #: config/nios2/nios2.opt:142
10737 msgid "Integer id (N) of fixsu custom instruction"
10740 #: config/nios2/nios2.opt:146
10741 msgid "Do not use the fixsi custom instruction"
10744 #: config/nios2/nios2.opt:150
10745 msgid "Integer id (N) of fixsi custom instruction"
10748 #: config/nios2/nios2.opt:154
10749 msgid "Do not use the floatud custom instruction"
10752 #: config/nios2/nios2.opt:158
10753 msgid "Integer id (N) of floatud custom instruction"
10756 #: config/nios2/nios2.opt:162
10757 msgid "Do not use the floatid custom instruction"
10760 #: config/nios2/nios2.opt:166
10761 msgid "Integer id (N) of floatid custom instruction"
10764 #: config/nios2/nios2.opt:170
10765 msgid "Do not use the floatus custom instruction"
10768 #: config/nios2/nios2.opt:174
10769 msgid "Integer id (N) of floatus custom instruction"
10772 #: config/nios2/nios2.opt:178
10773 msgid "Do not use the floatis custom instruction"
10776 #: config/nios2/nios2.opt:182
10777 msgid "Integer id (N) of floatis custom instruction"
10780 #: config/nios2/nios2.opt:186
10781 msgid "Do not use the fcmpned custom instruction"
10784 #: config/nios2/nios2.opt:190
10785 msgid "Integer id (N) of fcmpned custom instruction"
10788 #: config/nios2/nios2.opt:194
10789 msgid "Do not use the fcmpeqd custom instruction"
10792 #: config/nios2/nios2.opt:198
10793 msgid "Integer id (N) of fcmpeqd custom instruction"
10796 #: config/nios2/nios2.opt:202
10797 msgid "Do not use the fcmpged custom instruction"
10800 #: config/nios2/nios2.opt:206
10801 msgid "Integer id (N) of fcmpged custom instruction"
10804 #: config/nios2/nios2.opt:210
10805 msgid "Do not use the fcmpgtd custom instruction"
10808 #: config/nios2/nios2.opt:214
10809 msgid "Integer id (N) of fcmpgtd custom instruction"
10812 #: config/nios2/nios2.opt:218
10813 msgid "Do not use the fcmpled custom instruction"
10816 #: config/nios2/nios2.opt:222
10817 msgid "Integer id (N) of fcmpled custom instruction"
10820 #: config/nios2/nios2.opt:226
10821 msgid "Do not use the fcmpltd custom instruction"
10824 #: config/nios2/nios2.opt:230
10825 msgid "Integer id (N) of fcmpltd custom instruction"
10828 #: config/nios2/nios2.opt:234
10829 msgid "Do not use the flogd custom instruction"
10832 #: config/nios2/nios2.opt:238
10833 msgid "Integer id (N) of flogd custom instruction"
10836 #: config/nios2/nios2.opt:242
10837 msgid "Do not use the fexpd custom instruction"
10840 #: config/nios2/nios2.opt:246
10841 msgid "Integer id (N) of fexpd custom instruction"
10844 #: config/nios2/nios2.opt:250
10845 msgid "Do not use the fatand custom instruction"
10848 #: config/nios2/nios2.opt:254
10849 msgid "Integer id (N) of fatand custom instruction"
10852 #: config/nios2/nios2.opt:258
10853 msgid "Do not use the ftand custom instruction"
10856 #: config/nios2/nios2.opt:262
10857 msgid "Integer id (N) of ftand custom instruction"
10860 #: config/nios2/nios2.opt:266
10861 msgid "Do not use the fsind custom instruction"
10864 #: config/nios2/nios2.opt:270
10865 msgid "Integer id (N) of fsind custom instruction"
10868 #: config/nios2/nios2.opt:274
10869 msgid "Do not use the fcosd custom instruction"
10872 #: config/nios2/nios2.opt:278
10873 msgid "Integer id (N) of fcosd custom instruction"
10876 #: config/nios2/nios2.opt:282
10877 msgid "Do not use the fsqrtd custom instruction"
10880 #: config/nios2/nios2.opt:286
10881 msgid "Integer id (N) of fsqrtd custom instruction"
10884 #: config/nios2/nios2.opt:290
10885 msgid "Do not use the fabsd custom instruction"
10888 #: config/nios2/nios2.opt:294
10889 msgid "Integer id (N) of fabsd custom instruction"
10892 #: config/nios2/nios2.opt:298
10893 msgid "Do not use the fnegd custom instruction"
10896 #: config/nios2/nios2.opt:302
10897 msgid "Integer id (N) of fnegd custom instruction"
10900 #: config/nios2/nios2.opt:306
10901 msgid "Do not use the fmaxd custom instruction"
10904 #: config/nios2/nios2.opt:310
10905 msgid "Integer id (N) of fmaxd custom instruction"
10908 #: config/nios2/nios2.opt:314
10909 msgid "Do not use the fmind custom instruction"
10912 #: config/nios2/nios2.opt:318
10913 msgid "Integer id (N) of fmind custom instruction"
10916 #: config/nios2/nios2.opt:322
10917 msgid "Do not use the fdivd custom instruction"
10920 #: config/nios2/nios2.opt:326
10921 msgid "Integer id (N) of fdivd custom instruction"
10924 #: config/nios2/nios2.opt:330
10925 msgid "Do not use the fmuld custom instruction"
10928 #: config/nios2/nios2.opt:334
10929 msgid "Integer id (N) of fmuld custom instruction"
10932 #: config/nios2/nios2.opt:338
10933 msgid "Do not use the fsubd custom instruction"
10936 #: config/nios2/nios2.opt:342
10937 msgid "Integer id (N) of fsubd custom instruction"
10940 #: config/nios2/nios2.opt:346
10941 msgid "Do not use the faddd custom instruction"
10944 #: config/nios2/nios2.opt:350
10945 msgid "Integer id (N) of faddd custom instruction"
10948 #: config/nios2/nios2.opt:354
10949 msgid "Do not use the fcmpnes custom instruction"
10952 #: config/nios2/nios2.opt:358
10953 msgid "Integer id (N) of fcmpnes custom instruction"
10956 #: config/nios2/nios2.opt:362
10957 msgid "Do not use the fcmpeqs custom instruction"
10960 #: config/nios2/nios2.opt:366
10961 msgid "Integer id (N) of fcmpeqs custom instruction"
10964 #: config/nios2/nios2.opt:370
10965 msgid "Do not use the fcmpges custom instruction"
10968 #: config/nios2/nios2.opt:374
10969 msgid "Integer id (N) of fcmpges custom instruction"
10972 #: config/nios2/nios2.opt:378
10973 msgid "Do not use the fcmpgts custom instruction"
10976 #: config/nios2/nios2.opt:382
10977 msgid "Integer id (N) of fcmpgts custom instruction"
10980 #: config/nios2/nios2.opt:386
10981 msgid "Do not use the fcmples custom instruction"
10984 #: config/nios2/nios2.opt:390
10985 msgid "Integer id (N) of fcmples custom instruction"
10988 #: config/nios2/nios2.opt:394
10989 msgid "Do not use the fcmplts custom instruction"
10992 #: config/nios2/nios2.opt:398
10993 msgid "Integer id (N) of fcmplts custom instruction"
10996 #: config/nios2/nios2.opt:402
10997 msgid "Do not use the flogs custom instruction"
11000 #: config/nios2/nios2.opt:406
11001 msgid "Integer id (N) of flogs custom instruction"
11004 #: config/nios2/nios2.opt:410
11005 msgid "Do not use the fexps custom instruction"
11008 #: config/nios2/nios2.opt:414
11009 msgid "Integer id (N) of fexps custom instruction"
11012 #: config/nios2/nios2.opt:418
11013 msgid "Do not use the fatans custom instruction"
11016 #: config/nios2/nios2.opt:422
11017 msgid "Integer id (N) of fatans custom instruction"
11020 #: config/nios2/nios2.opt:426
11021 msgid "Do not use the ftans custom instruction"
11024 #: config/nios2/nios2.opt:430
11025 msgid "Integer id (N) of ftans custom instruction"
11028 #: config/nios2/nios2.opt:434
11029 msgid "Do not use the fsins custom instruction"
11032 #: config/nios2/nios2.opt:438
11033 msgid "Integer id (N) of fsins custom instruction"
11036 #: config/nios2/nios2.opt:442
11037 msgid "Do not use the fcoss custom instruction"
11040 #: config/nios2/nios2.opt:446
11041 msgid "Integer id (N) of fcoss custom instruction"
11044 #: config/nios2/nios2.opt:450
11045 msgid "Do not use the fsqrts custom instruction"
11048 #: config/nios2/nios2.opt:454
11049 msgid "Integer id (N) of fsqrts custom instruction"
11052 #: config/nios2/nios2.opt:458
11053 msgid "Do not use the fabss custom instr"
11056 #: config/nios2/nios2.opt:462
11057 msgid "Integer id (N) of fabss custom instruction"
11060 #: config/nios2/nios2.opt:466
11061 msgid "Do not use the fnegs custom instruction"
11064 #: config/nios2/nios2.opt:470
11065 msgid "Integer id (N) of fnegs custom instruction"
11068 #: config/nios2/nios2.opt:474
11069 msgid "Do not use the fmaxs custom instruction"
11072 #: config/nios2/nios2.opt:478
11073 msgid "Integer id (N) of fmaxs custom instruction"
11076 #: config/nios2/nios2.opt:482
11077 msgid "Do not use the fmins custom instruction"
11080 #: config/nios2/nios2.opt:486
11081 msgid "Integer id (N) of fmins custom instruction"
11084 #: config/nios2/nios2.opt:490
11085 msgid "Do not use the fdivs custom instruction"
11088 #: config/nios2/nios2.opt:494
11089 msgid "Integer id (N) of fdivs custom instruction"
11092 #: config/nios2/nios2.opt:498
11093 msgid "Do not use the fmuls custom instruction"
11096 #: config/nios2/nios2.opt:502
11097 msgid "Integer id (N) of fmuls custom instruction"
11100 #: config/nios2/nios2.opt:506
11101 msgid "Do not use the fsubs custom instruction"
11104 #: config/nios2/nios2.opt:510
11105 msgid "Integer id (N) of fsubs custom instruction"
11108 #: config/nios2/nios2.opt:514
11109 msgid "Do not use the fadds custom instruction"
11112 #: config/nios2/nios2.opt:518
11113 msgid "Integer id (N) of fadds custom instruction"
11116 #: config/nios2/nios2.opt:522
11117 msgid "Do not use the frdy custom instruction"
11120 #: config/nios2/nios2.opt:526
11121 msgid "Integer id (N) of frdy custom instruction"
11124 #: config/nios2/nios2.opt:530
11125 msgid "Do not use the frdxhi custom instruction"
11128 #: config/nios2/nios2.opt:534
11129 msgid "Integer id (N) of frdxhi custom instruction"
11132 #: config/nios2/nios2.opt:538
11133 msgid "Do not use the frdxlo custom instruction"
11136 #: config/nios2/nios2.opt:542
11137 msgid "Integer id (N) of frdxlo custom instruction"
11140 #: config/nios2/nios2.opt:546
11141 msgid "Do not use the fwry custom instruction"
11144 #: config/nios2/nios2.opt:550
11145 msgid "Integer id (N) of fwry custom instruction"
11148 #: config/nios2/nios2.opt:554
11149 msgid "Do not use the fwrx custom instruction"
11152 #: config/nios2/nios2.opt:558
11153 msgid "Integer id (N) of fwrx custom instruction"
11156 #: config/nios2/nios2.opt:562
11157 msgid "Do not use the round custom instruction"
11160 #: config/nios2/nios2.opt:566
11161 msgid "Integer id (N) of round custom instruction"
11164 #: config/rx/rx.opt:29
11165 msgid "Store doubles in 64 bits."
11168 #: config/rx/rx.opt:33
11169 msgid "Stores doubles in 32 bits. This is the default."
11172 #: config/rx/rx.opt:37
11173 msgid "Disable the use of RX FPU instructions. "
11176 #: config/rx/rx.opt:44
11177 msgid "Enable the use of RX FPU instructions. This is the default."
11180 #: config/rx/rx.opt:50
11181 msgid "Specify the target RX cpu type."
11184 #: config/rx/rx.opt:71
11185 msgid "Data is stored in big-endian format."
11188 #: config/rx/rx.opt:75
11189 msgid "Data is stored in little-endian format. (Default)."
11192 #: config/rx/rx.opt:81
11194 "Maximum size of global and static variables which can be placed into the "
11198 #: config/rx/rx.opt:93
11200 "Generate assembler output that is compatible with the Renesas AS100 "
11201 "assembler. This may restrict some of the compiler's capabilities. The "
11202 "default is to generate GAS compatible syntax."
11205 #: config/rx/rx.opt:99
11206 msgid "Enable linker relaxation."
11209 #: config/rx/rx.opt:105
11210 msgid "Maximum size in bytes of constant values allowed as operands."
11213 #: config/rx/rx.opt:111
11214 msgid "Specifies the number of registers to reserve for interrupt handlers."
11217 #: config/rx/rx.opt:117
11219 "Specifies whether interrupt functions should save and restore the "
11220 "accumulator register."
11223 #: config/rx/rx.opt:123
11224 msgid "Enables Position-Independent-Data (PID) mode."
11227 #: config/rx/rx.opt:129
11229 "Warn when multiple, different, fast interrupt handlers are in the "
11230 "compilation unit."
11233 #: config/rx/rx.opt:133
11235 "Enable the use of the old, broken, ABI where all stacked function arguments "
11236 "are aligned to 32-bits."
11239 #: config/rx/rx.opt:137
11241 "Enable the use the standard RX ABI where all stacked function arguments are "
11242 "naturally aligned. This is the default."
11245 #: config/rx/rx.opt:141
11246 msgid "Enable the use of the LRA register allocator."
11249 #: config/visium/visium.opt:25
11250 msgid "Link with libc.a and libdebug.a"
11253 #: config/visium/visium.opt:29
11254 msgid "Link with libc.a and libsim.a"
11257 #: config/visium/visium.opt:33
11258 msgid "Use hardware FP (default)"
11261 #: config/visium/visium.opt:65
11262 msgid "Generate code for the supervisor mode (default)"
11265 #: config/visium/visium.opt:69
11266 msgid "Generate code for the user mode"
11269 #: config/visium/visium.opt:73
11270 msgid "Only retained for backward compatibility."
11273 #: config/fused-madd.opt:22
11274 msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
11277 #: config/sol2.opt:32
11278 msgid "Clear hardware capabilities when linking"
11281 #: config/sol2.opt:36
11282 msgid "Pass -z text to linker"
11285 #: config/moxie/moxie.opt:31
11286 msgid "Enable MUL.X and UMUL.X instructions"
11289 #: config/microblaze/microblaze.opt:40
11290 msgid "Use software emulation for floating point (default)"
11293 #: config/microblaze/microblaze.opt:44
11294 msgid "Use hardware floating point instructions"
11297 #: config/microblaze/microblaze.opt:48
11298 msgid "Use table lookup optimization for small signed integer divisions"
11301 #: config/microblaze/microblaze.opt:52
11302 msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU"
11305 #: config/microblaze/microblaze.opt:56
11306 msgid "Don't optimize block moves, use memcpy"
11309 #: config/microblaze/microblaze.opt:68
11310 msgid "Use the soft multiply emulation (default)"
11313 #: config/microblaze/microblaze.opt:72
11314 msgid "Use reorder instructions (swap and byte reversed load/store) (default)"
11317 #: config/microblaze/microblaze.opt:76
11318 msgid "Use the software emulation for divides (default)"
11321 #: config/microblaze/microblaze.opt:80
11322 msgid "Use the hardware barrel shifter instead of emulation"
11325 #: config/microblaze/microblaze.opt:84
11326 msgid "Use pattern compare instructions"
11329 #: config/microblaze/microblaze.opt:87
11331 msgid "%qs is deprecated; use -fstack-check"
11334 #: config/microblaze/microblaze.opt:88
11335 msgid "Check for stack overflow at runtime"
11338 #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
11339 msgid "Use GP relative sdata/sbss sections"
11342 #: config/microblaze/microblaze.opt:95
11344 msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
11347 #: config/microblaze/microblaze.opt:96
11348 msgid "Clear the BSS to zero and place zero initialized in BSS"
11351 #: config/microblaze/microblaze.opt:100
11352 msgid "Use multiply high instructions for high part of 32x32 multiply"
11355 #: config/microblaze/microblaze.opt:104
11356 msgid "Use hardware floating point conversion instructions"
11359 #: config/microblaze/microblaze.opt:108
11360 msgid "Use hardware floating point square root instruction"
11363 #: config/microblaze/microblaze.opt:112
11364 msgid "Description for mxl-mode-executable"
11367 #: config/microblaze/microblaze.opt:116
11368 msgid "Description for mxl-mode-xmdstub"
11371 #: config/microblaze/microblaze.opt:120
11372 msgid "Description for mxl-mode-bootstrap"
11375 #: config/microblaze/microblaze.opt:124
11376 msgid "Description for mxl-mode-novectors"
11379 #: config/vax/vax.opt:23 config/vax/vax.opt:27
11380 msgid "Target DFLOAT double precision code"
11383 #: config/vax/vax.opt:31 config/vax/vax.opt:35
11384 msgid "Generate GFLOAT double precision code"
11387 #: config/vax/vax.opt:39
11388 msgid "Generate code for GNU assembler (gas)"
11391 #: config/vax/vax.opt:43
11392 msgid "Generate code for UNIX assembler"
11395 #: config/vax/vax.opt:47
11396 msgid "Use VAXC structure conventions"
11399 #: config/vax/vax.opt:51
11400 msgid "Use new adddi3/subdi3 patterns"
11403 #: config/frv/frv.opt:30
11404 msgid "Use 4 media accumulators"
11407 #: config/frv/frv.opt:34
11408 msgid "Use 8 media accumulators"
11411 #: config/frv/frv.opt:38
11412 msgid "Enable label alignment optimizations"
11415 #: config/frv/frv.opt:42
11416 msgid "Dynamically allocate cc registers"
11419 #: config/frv/frv.opt:49
11420 msgid "Set the cost of branches"
11423 #: config/frv/frv.opt:53
11424 msgid "Enable conditional execution other than moves/scc"
11427 #: config/frv/frv.opt:57
11428 msgid "Change the maximum length of conditionally-executed sequences"
11431 #: config/frv/frv.opt:61
11433 "Change the number of temporary registers that are available to conditionally-"
11434 "executed sequences"
11437 #: config/frv/frv.opt:65
11438 msgid "Enable conditional moves"
11441 #: config/frv/frv.opt:69
11442 msgid "Set the target CPU type"
11445 #: config/frv/frv.opt:73
11446 msgid "Known FR-V CPUs (for use with the -mcpu= option):"
11449 #: config/frv/frv.opt:122
11450 msgid "Use fp double instructions"
11453 #: config/frv/frv.opt:126
11454 msgid "Change the ABI to allow double word insns"
11457 #: config/frv/frv.opt:134
11458 msgid "Just use icc0/fcc0"
11461 #: config/frv/frv.opt:138
11462 msgid "Only use 32 FPRs"
11465 #: config/frv/frv.opt:142
11466 msgid "Use 64 FPRs"
11469 #: config/frv/frv.opt:146
11470 msgid "Only use 32 GPRs"
11473 #: config/frv/frv.opt:150
11474 msgid "Use 64 GPRs"
11477 #: config/frv/frv.opt:154
11478 msgid "Enable use of GPREL for read-only data in FDPIC"
11481 #: config/frv/frv.opt:166
11482 msgid "Enable PIC support for building libraries"
11485 #: config/frv/frv.opt:170
11486 msgid "Follow the EABI linkage requirements"
11489 #: config/frv/frv.opt:174
11490 msgid "Disallow direct calls to global functions"
11493 #: config/frv/frv.opt:178
11494 msgid "Use media instructions"
11497 #: config/frv/frv.opt:182
11498 msgid "Use multiply add/subtract instructions"
11501 #: config/frv/frv.opt:186
11502 msgid "Enable optimizing &&/|| in conditional execution"
11505 #: config/frv/frv.opt:190
11506 msgid "Enable nested conditional execution optimizations"
11509 #: config/frv/frv.opt:195
11510 msgid "Do not mark ABI switches in e_flags"
11513 #: config/frv/frv.opt:199
11514 msgid "Remove redundant membars"
11517 #: config/frv/frv.opt:203
11518 msgid "Pack VLIW instructions"
11521 #: config/frv/frv.opt:207
11522 msgid "Enable setting GPRs to the result of comparisons"
11525 #: config/frv/frv.opt:211
11526 msgid "Change the amount of scheduler lookahead"
11529 #: config/frv/frv.opt:219
11530 msgid "Assume a large TLS segment"
11533 #: config/frv/frv.opt:223
11534 msgid "Do not assume a large TLS segment"
11537 #: config/frv/frv.opt:228
11538 msgid "Cause gas to print tomcat statistics"
11541 #: config/frv/frv.opt:233
11542 msgid "Link with the library-pic libraries"
11545 #: config/frv/frv.opt:237
11546 msgid "Allow branches to be packed with other instructions"
11549 #: config/mn10300/mn10300.opt:30
11550 msgid "Target the AM33 processor"
11553 #: config/mn10300/mn10300.opt:34
11554 msgid "Target the AM33/2.0 processor"
11557 #: config/mn10300/mn10300.opt:38
11558 msgid "Target the AM34 processor"
11561 #: config/mn10300/mn10300.opt:46
11562 msgid "Work around hardware multiply bug"
11565 #: config/mn10300/mn10300.opt:55
11566 msgid "Enable linker relaxations"
11569 #: config/mn10300/mn10300.opt:59
11570 msgid "Return pointers in both a0 and d0"
11573 #: config/mn10300/mn10300.opt:63
11574 msgid "Allow gcc to generate LIW instructions"
11577 #: config/mn10300/mn10300.opt:67
11578 msgid "Allow gcc to generate the SETLB and Lcc instructions"
11581 #: config/nds32/nds32.opt:26
11582 msgid "Generate code in big-endian mode."
11585 #: config/nds32/nds32.opt:30
11586 msgid "Generate code in little-endian mode."
11589 #: config/nds32/nds32.opt:34
11590 msgid "Use reduced-set registers for register allocation."
11593 #: config/nds32/nds32.opt:38
11594 msgid "Use full-set registers for register allocation."
11597 #: config/nds32/nds32.opt:42
11598 msgid "Generate conditional move instructions."
11601 #: config/nds32/nds32.opt:46
11602 msgid "Generate performance extension instructions."
11605 #: config/nds32/nds32.opt:50
11606 msgid "Generate v3 push25/pop25 instructions."
11609 #: config/nds32/nds32.opt:54
11610 msgid "Generate 16-bit instructions."
11613 #: config/nds32/nds32.opt:58
11614 msgid "Specify the size of each interrupt vector, which must be 4 or 16."
11617 #: config/nds32/nds32.opt:62
11619 "Specify the size of each cache block, which must be a power of 2 between 4 "
11623 #: config/nds32/nds32.opt:66
11624 msgid "Specify the name of the target architecture."
11627 #: config/nds32/nds32.opt:70
11628 msgid "Known arch types (for use with the -march= option):"
11631 #: config/nds32/nds32.opt:83
11632 msgid "Specify the address generation strategy for code model."
11635 #: config/nds32/nds32.opt:87
11636 msgid "Known cmodel types (for use with the -mcmodel= option):"
11639 #: config/nds32/nds32.opt:100
11640 msgid "Enable constructor/destructor feature."
11643 #: config/nds32/nds32.opt:104
11644 msgid "Guide linker to relax instructions."
11647 #: config/iq2000/iq2000.opt:31
11648 msgid "Specify CPU for code generation purposes"
11651 #: config/iq2000/iq2000.opt:47
11652 msgid "Specify CPU for scheduling purposes"
11655 #: config/iq2000/iq2000.opt:51
11656 msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
11659 #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
11660 msgid "Use ROM instead of RAM"
11663 #: config/iq2000/iq2000.opt:70
11664 msgid "No default crt0.o"
11667 #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:397
11668 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
11671 #: config/c6x/c6x-tables.opt:24
11672 msgid "Known C6X ISAs (for use with the -march= option):"
11675 #: config/c6x/c6x.opt:46
11676 msgid "Valid arguments for the -msdata= option"
11679 #: config/c6x/c6x.opt:59
11680 msgid "Compile for the DSBT shared library ABI"
11683 #: config/cris/linux.opt:27
11684 msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
11687 #: config/cris/cris.opt:45
11688 msgid "Work around bug in multiplication instruction"
11691 #: config/cris/cris.opt:51
11692 msgid "Compile for ETRAX 4 (CRIS v3)"
11695 #: config/cris/cris.opt:56
11696 msgid "Compile for ETRAX 100 (CRIS v8)"
11699 #: config/cris/cris.opt:64
11700 msgid "Emit verbose debug information in assembly code"
11703 #: config/cris/cris.opt:71
11704 msgid "Do not use condition codes from normal instructions"
11707 #: config/cris/cris.opt:80
11708 msgid "Do not emit addressing modes with side-effect assignment"
11711 #: config/cris/cris.opt:89
11712 msgid "Do not tune stack alignment"
11715 #: config/cris/cris.opt:98
11716 msgid "Do not tune writable data alignment"
11719 #: config/cris/cris.opt:107
11720 msgid "Do not tune code and read-only data alignment"
11723 #: config/cris/cris.opt:116
11724 msgid "Align code and data to 32 bits"
11727 #: config/cris/cris.opt:133
11728 msgid "Don't align items in code or data"
11731 #: config/cris/cris.opt:142
11732 msgid "Do not emit function prologue or epilogue"
11735 #: config/cris/cris.opt:149
11736 msgid "Use the most feature-enabling options allowed by other options"
11739 #: config/cris/cris.opt:158
11740 msgid "Override -mbest-lib-options"
11743 #: config/cris/cris.opt:165
11744 msgid "-march=ARCH\tGenerate code for the specified chip or CPU version"
11747 #: config/cris/cris.opt:169
11748 msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version"
11751 #: config/cris/cris.opt:173
11753 "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified "
11757 #: config/cris/cris.opt:180
11759 "Emit traps as \"break 8\", default for CRIS v3 and up. If disabled, calls "
11760 "to abort() are used."
11763 #: config/cris/cris.opt:184
11765 "Emit checks causing \"break 8\" instructions to execute when applying atomic "
11766 "builtins on misaligned memory"
11769 #: config/cris/cris.opt:188
11771 "Handle atomic builtins that may be applied to unaligned data by calling "
11772 "library functions. Overrides -mtrap-unaligned-atomic."
11775 #: config/sh/superh.opt:6
11776 msgid "Board name [and memory region]."
11779 #: config/sh/superh.opt:10
11780 msgid "Runtime name."
11783 #: config/sh/sh.opt:48
11784 msgid "Generate SH1 code"
11787 #: config/sh/sh.opt:52
11788 msgid "Generate SH2 code"
11791 #: config/sh/sh.opt:56
11792 msgid "Generate default double-precision SH2a-FPU code"
11795 #: config/sh/sh.opt:60
11796 msgid "Generate SH2a FPU-less code"
11799 #: config/sh/sh.opt:64
11800 msgid "Generate default single-precision SH2a-FPU code"
11803 #: config/sh/sh.opt:68
11804 msgid "Generate only single-precision SH2a-FPU code"
11807 #: config/sh/sh.opt:72
11808 msgid "Generate SH2e code"
11811 #: config/sh/sh.opt:76
11812 msgid "Generate SH3 code"
11815 #: config/sh/sh.opt:80
11816 msgid "Generate SH3e code"
11819 #: config/sh/sh.opt:84
11820 msgid "Generate SH4 code"
11823 #: config/sh/sh.opt:88
11824 msgid "Generate SH4-100 code"
11827 #: config/sh/sh.opt:92
11828 msgid "Generate SH4-200 code"
11831 #: config/sh/sh.opt:98
11832 msgid "Generate SH4-300 code"
11835 #: config/sh/sh.opt:102
11836 msgid "Generate SH4 FPU-less code"
11839 #: config/sh/sh.opt:106
11840 msgid "Generate SH4-100 FPU-less code"
11843 #: config/sh/sh.opt:110
11844 msgid "Generate SH4-200 FPU-less code"
11847 #: config/sh/sh.opt:114
11848 msgid "Generate SH4-300 FPU-less code"
11851 #: config/sh/sh.opt:118
11852 msgid "Generate code for SH4 340 series (MMU/FPU-less)"
11855 #: config/sh/sh.opt:123
11856 msgid "Generate code for SH4 400 series (MMU/FPU-less)"
11859 #: config/sh/sh.opt:128
11860 msgid "Generate code for SH4 500 series (FPU-less)."
11863 #: config/sh/sh.opt:133
11864 msgid "Generate default single-precision SH4 code"
11867 #: config/sh/sh.opt:137
11868 msgid "Generate default single-precision SH4-100 code"
11871 #: config/sh/sh.opt:141
11872 msgid "Generate default single-precision SH4-200 code"
11875 #: config/sh/sh.opt:145
11876 msgid "Generate default single-precision SH4-300 code"
11879 #: config/sh/sh.opt:149
11880 msgid "Generate only single-precision SH4 code"
11883 #: config/sh/sh.opt:153
11884 msgid "Generate only single-precision SH4-100 code"
11887 #: config/sh/sh.opt:157
11888 msgid "Generate only single-precision SH4-200 code"
11891 #: config/sh/sh.opt:161
11892 msgid "Generate only single-precision SH4-300 code"
11895 #: config/sh/sh.opt:165
11896 msgid "Generate SH4a code"
11899 #: config/sh/sh.opt:169
11900 msgid "Generate SH4a FPU-less code"
11903 #: config/sh/sh.opt:173
11904 msgid "Generate default single-precision SH4a code"
11907 #: config/sh/sh.opt:177
11908 msgid "Generate only single-precision SH4a code"
11911 #: config/sh/sh.opt:181
11912 msgid "Generate SH4al-dsp code"
11915 #: config/sh/sh.opt:185
11916 msgid "Generate 32-bit SHmedia code"
11919 #: config/sh/sh.opt:189
11920 msgid "Generate 32-bit FPU-less SHmedia code"
11923 #: config/sh/sh.opt:193
11924 msgid "Generate 64-bit SHmedia code"
11927 #: config/sh/sh.opt:197
11928 msgid "Generate 64-bit FPU-less SHmedia code"
11931 #: config/sh/sh.opt:201
11932 msgid "Generate SHcompact code"
11935 #: config/sh/sh.opt:205
11936 msgid "Generate FPU-less SHcompact code"
11939 #: config/sh/sh.opt:217
11940 msgid "Generate code in big endian mode"
11943 #: config/sh/sh.opt:221
11944 msgid "Generate 32-bit offsets in switch tables"
11947 #: config/sh/sh.opt:225
11948 msgid "Generate bit instructions"
11951 #: config/sh/sh.opt:229
11952 msgid "Cost to assume for a branch insn"
11955 #: config/sh/sh.opt:233
11956 msgid "Assume that zero displacement conditional branches are fast"
11959 #: config/sh/sh.opt:236 config/sh/sh.opt:240
11961 msgid "%qs is deprecated and has no effect"
11964 #: config/sh/sh.opt:237
11965 msgid "Enable cbranchdi4 pattern"
11968 #: config/sh/sh.opt:241
11969 msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
11972 #: config/sh/sh.opt:245
11973 msgid "Force the usage of delay slots for conditional branches."
11976 #: config/sh/sh.opt:249
11977 msgid "Enable SH5 cut2 workaround"
11980 #: config/sh/sh.opt:253
11981 msgid "Align doubles at 64-bit boundaries"
11984 #: config/sh/sh.opt:257
11986 "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
11987 "inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
11990 #: config/sh/sh.opt:261
11991 msgid "Specify name for 32 bit signed division function"
11994 #: config/sh/sh.opt:265
11996 "Enable the use of 64-bit floating point registers in fmov instructions. See "
11997 "-mdalign if 64-bit alignment is required."
12000 #: config/sh/sh.opt:273
12001 msgid "Cost to assume for gettr insn"
12004 #: config/sh/sh.opt:277 config/sh/sh.opt:327
12005 msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
12008 #: config/sh/sh.opt:281
12009 msgid "Increase the IEEE compliance for floating-point comparisons"
12012 #: config/sh/sh.opt:285
12013 msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
12016 #: config/sh/sh.opt:289
12018 "inline code to invalidate instruction cache entries after setting up nested "
12019 "function trampolines"
12022 #: config/sh/sh.opt:293
12023 msgid "Assume symbols might be invalid"
12026 #: config/sh/sh.opt:297 config/arc/arc.opt:183
12027 msgid "Annotate assembler instructions with estimated addresses"
12030 #: config/sh/sh.opt:301
12031 msgid "Generate code in little endian mode"
12034 #: config/sh/sh.opt:305
12035 msgid "Mark MAC register as call-clobbered"
12038 #: config/sh/sh.opt:311
12039 msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
12042 #: config/sh/sh.opt:315
12043 msgid "Emit function-calls using global offset table when generating PIC"
12046 #: config/sh/sh.opt:319
12047 msgid "Assume pt* instructions won't trap"
12050 #: config/sh/sh.opt:323
12051 msgid "Shorten address references during linking"
12054 #: config/sh/sh.opt:331
12055 msgid "Deprecated. Use -matomic= instead to select the atomic model"
12058 #: config/sh/sh.opt:335
12059 msgid "Specify the model for atomic operations"
12062 #: config/sh/sh.opt:339
12063 msgid "Use tas.b instruction for __atomic_test_and_set"
12066 #: config/sh/sh.opt:343
12067 msgid "Deprecated. Use -Os instead"
12070 #: config/sh/sh.opt:347
12071 msgid "Cost to assume for a multiply insn"
12074 #: config/sh/sh.opt:351
12076 "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate "
12077 "if the inline code would not work in user mode."
12080 #: config/sh/sh.opt:357
12081 msgid "Pretend a branch-around-a-move is a conditional move."
12084 #: config/sh/sh.opt:361
12085 msgid "Enable the use of the fsca instruction"
12088 #: config/sh/sh.opt:365
12089 msgid "Enable the use of the fsrra instruction"
12092 #: config/sh/sh.opt:369
12093 msgid "Use LRA instead of reload (transitional)"
12096 #: config/fr30/fr30.opt:23
12097 msgid "Assume small address space"
12100 #: config/mep/mep.opt:23
12101 msgid "Enable absolute difference instructions"
12104 #: config/mep/mep.opt:27
12105 msgid "Enable all optional instructions"
12108 #: config/mep/mep.opt:31
12109 msgid "Enable average instructions"
12112 #: config/mep/mep.opt:35
12113 msgid "Variables this size and smaller go in the based section. (default 0)"
12116 #: config/mep/mep.opt:39
12117 msgid "Enable bit manipulation instructions"
12120 #: config/mep/mep.opt:43
12121 msgid "Section to put all const variables in (tiny, near, far) (no default)"
12124 #: config/mep/mep.opt:47
12125 msgid "Enable clip instructions"
12128 #: config/mep/mep.opt:51
12129 msgid "Configuration name"
12132 #: config/mep/mep.opt:55
12133 msgid "Enable MeP Coprocessor"
12136 #: config/mep/mep.opt:59
12137 msgid "Enable MeP Coprocessor with 32-bit registers"
12140 #: config/mep/mep.opt:63
12141 msgid "Enable MeP Coprocessor with 64-bit registers"
12144 #: config/mep/mep.opt:67
12145 msgid "Enable IVC2 scheduling"
12148 #: config/mep/mep.opt:71
12149 msgid "Const variables default to the near section"
12152 #: config/mep/mep.opt:78
12153 msgid "Enable 32-bit divide instructions"
12156 #: config/mep/mep.opt:93
12157 msgid "__io vars are volatile by default"
12160 #: config/mep/mep.opt:97
12161 msgid "All variables default to the far section"
12164 #: config/mep/mep.opt:101
12165 msgid "Enable leading zero instructions"
12168 #: config/mep/mep.opt:108
12169 msgid "All variables default to the near section"
12172 #: config/mep/mep.opt:112
12173 msgid "Enable min/max instructions"
12176 #: config/mep/mep.opt:116
12177 msgid "Enable 32-bit multiply instructions"
12180 #: config/mep/mep.opt:120
12181 msgid "Disable all optional instructions"
12184 #: config/mep/mep.opt:127
12185 msgid "Allow gcc to use the repeat/erepeat instructions"
12188 #: config/mep/mep.opt:131
12189 msgid "All variables default to the tiny section"
12192 #: config/mep/mep.opt:135
12193 msgid "Enable saturation instructions"
12196 #: config/mep/mep.opt:139
12197 msgid "Use sdram version of runtime"
12200 #: config/mep/mep.opt:147
12201 msgid "Use simulator runtime without vectors"
12204 #: config/mep/mep.opt:151
12205 msgid "All functions default to the far section"
12208 #: config/mep/mep.opt:155
12209 msgid "Variables this size and smaller go in the tiny section. (default 4)"
12212 #: config/mips/mips.opt:32
12213 msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
12216 #: config/mips/mips.opt:36
12217 msgid "Known MIPS ABIs (for use with the -mabi= option):"
12220 #: config/mips/mips.opt:55
12221 msgid "Generate code that can be used in SVR4-style dynamic objects"
12224 #: config/mips/mips.opt:59
12225 msgid "Use PMC-style 'mad' instructions"
12228 #: config/mips/mips.opt:63
12229 msgid "Use integer madd/msub instructions"
12232 #: config/mips/mips.opt:67
12233 msgid "-march=ISA\tGenerate code for the given ISA"
12236 #: config/mips/mips.opt:71
12238 "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
12241 #: config/mips/mips.opt:75
12242 msgid "Use Branch Likely instructions, overriding the architecture default"
12245 #: config/mips/mips.opt:79
12246 msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
12249 #: config/mips/mips.opt:83
12250 msgid "Trap on integer divide by zero"
12253 #: config/mips/mips.opt:87
12255 "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code"
12258 #: config/mips/mips.opt:91
12259 msgid "Valid arguments to -mcode-readable=:"
12262 #: config/mips/mips.opt:104
12263 msgid "Use branch-and-break sequences to check for integer divide by zero"
12266 #: config/mips/mips.opt:108
12267 msgid "Use trap instructions to check for integer divide by zero"
12270 #: config/mips/mips.opt:112
12271 msgid "Allow the use of MDMX instructions"
12274 #: config/mips/mips.opt:116
12276 "Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
12280 #: config/mips/mips.opt:120
12281 msgid "Use MIPS-DSP instructions"
12284 #: config/mips/mips.opt:124
12285 msgid "Use MIPS-DSP REV 2 instructions"
12288 #: config/mips/mips.opt:146
12289 msgid "Use Enhanced Virtual Addressing instructions"
12292 #: config/mips/mips.opt:150
12293 msgid "Use NewABI-style %reloc() assembly operators"
12296 #: config/mips/mips.opt:154
12297 msgid "Use -G for data that is not defined by the current object"
12300 #: config/mips/mips.opt:158
12301 msgid "Work around certain 24K errata"
12304 #: config/mips/mips.opt:162
12305 msgid "Work around certain R4000 errata"
12308 #: config/mips/mips.opt:166
12309 msgid "Work around certain R4400 errata"
12312 #: config/mips/mips.opt:170
12313 msgid "Work around certain RM7000 errata"
12316 #: config/mips/mips.opt:174
12317 msgid "Work around certain R10000 errata"
12320 #: config/mips/mips.opt:178
12321 msgid "Work around errata for early SB-1 revision 2 cores"
12324 #: config/mips/mips.opt:182
12325 msgid "Work around certain VR4120 errata"
12328 #: config/mips/mips.opt:186
12329 msgid "Work around VR4130 mflo/mfhi errata"
12332 #: config/mips/mips.opt:190
12333 msgid "Work around an early 4300 hardware bug"
12336 #: config/mips/mips.opt:194
12337 msgid "FP exceptions are enabled"
12340 #: config/mips/mips.opt:198
12341 msgid "Use 32-bit floating-point registers"
12344 #: config/mips/mips.opt:202
12345 msgid "Conform to the o32 FPXX ABI"
12348 #: config/mips/mips.opt:206
12349 msgid "Use 64-bit floating-point registers"
12352 #: config/mips/mips.opt:210
12354 "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack "
12358 #: config/mips/mips.opt:214
12359 msgid "Generate floating-point multiply-add instructions"
12362 #: config/mips/mips.opt:218
12363 msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode"
12366 #: config/mips/mips.opt:222
12367 msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding"
12370 #: config/mips/mips.opt:226
12372 "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
12375 #: config/mips/mips.opt:236
12376 msgid "Use 32-bit general registers"
12379 #: config/mips/mips.opt:240
12380 msgid "Use 64-bit general registers"
12383 #: config/mips/mips.opt:244
12384 msgid "Use GP-relative addressing to access small data"
12387 #: config/mips/mips.opt:248
12389 "When generating -mabicalls code, allow executables to use PLTs and copy "
12393 #: config/mips/mips.opt:252
12394 msgid "Allow the use of hardware floating-point ABI and instructions"
12397 #: config/mips/mips.opt:256
12398 msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
12401 #: config/mips/mips.opt:260
12402 msgid "An alias for minterlink-compressed provided for backward-compatibility."
12405 #: config/mips/mips.opt:264
12406 msgid "-mipsN\tGenerate code for ISA level N"
12409 #: config/mips/mips.opt:268
12410 msgid "Generate MIPS16 code"
12413 #: config/mips/mips.opt:272
12414 msgid "Use MIPS-3D instructions"
12417 #: config/mips/mips.opt:276
12418 msgid "Use ll, sc and sync instructions"
12421 #: config/mips/mips.opt:280
12422 msgid "Use -G for object-local data"
12425 #: config/mips/mips.opt:284
12426 msgid "Use indirect calls"
12429 #: config/mips/mips.opt:288
12430 msgid "Use a 32-bit long type"
12433 #: config/mips/mips.opt:292
12434 msgid "Use a 64-bit long type"
12437 #: config/mips/mips.opt:296
12438 msgid "Pass the address of the ra save location to _mcount in $12"
12441 #: config/mips/mips.opt:300
12442 msgid "Don't optimize block moves"
12445 #: config/mips/mips.opt:304
12446 msgid "Use microMIPS instructions"
12449 #: config/mips/mips.opt:308
12450 msgid "Allow the use of MT instructions"
12453 #: config/mips/mips.opt:312
12454 msgid "Prevent the use of all floating-point operations"
12457 #: config/mips/mips.opt:316
12458 msgid "Use MCU instructions"
12461 #: config/mips/mips.opt:320
12462 msgid "Do not use a cache-flushing function before calling stack trampolines"
12465 #: config/mips/mips.opt:324
12466 msgid "Do not use MDMX instructions"
12469 #: config/mips/mips.opt:328
12470 msgid "Generate normal-mode code"
12473 #: config/mips/mips.opt:332
12474 msgid "Do not use MIPS-3D instructions"
12477 #: config/mips/mips.opt:336
12478 msgid "Use paired-single floating-point instructions"
12481 #: config/mips/mips.opt:340
12483 "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be "
12487 #: config/mips/mips.opt:344
12488 msgid "Valid arguments to -mr10k-cache-barrier=:"
12491 #: config/mips/mips.opt:357
12492 msgid "Try to allow the linker to turn PIC calls into direct calls"
12495 #: config/mips/mips.opt:361
12497 "When generating -mabicalls code, make the code suitable for use in shared "
12501 #: config/mips/mips.opt:365
12503 "Restrict the use of hardware floating-point instructions to 32-bit operations"
12506 #: config/mips/mips.opt:369
12507 msgid "Use SmartMIPS instructions"
12510 #: config/mips/mips.opt:373
12511 msgid "Prevent the use of all hardware floating-point instructions"
12514 #: config/mips/mips.opt:377
12515 msgid "Optimize lui/addiu address loads"
12518 #: config/mips/mips.opt:381
12519 msgid "Assume all symbols have 32-bit values"
12522 #: config/mips/mips.opt:385
12523 msgid "Use synci instruction to invalidate i-cache"
12526 #: config/mips/mips.opt:393
12527 msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
12530 #: config/mips/mips.opt:401
12531 msgid "Use Virtualization Application Specific instructions"
12534 #: config/mips/mips.opt:405
12535 msgid "Use eXtended Physical Address (XPA) instructions"
12538 #: config/mips/mips.opt:409
12539 msgid "Perform VR4130-specific alignment optimizations"
12542 #: config/mips/mips.opt:413
12543 msgid "Lift restrictions on GOT size"
12546 #: config/mips/mips.opt:417
12547 msgid "Enable use of odd-numbered single-precision registers"
12550 #: config/mips/mips-tables.opt:24
12551 msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
12554 #: config/mips/mips-tables.opt:28
12555 msgid "Known MIPS ISA levels (for use with the -mips option):"
12558 #: config/tilegx/tilegx.opt:30
12559 msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
12562 #: config/tilegx/tilegx.opt:37
12563 msgid "Compile with 32 bit longs and pointers."
12566 #: config/tilegx/tilegx.opt:41
12567 msgid "Compile with 64 bit longs and pointers."
12570 #: config/tilegx/tilegx.opt:45
12571 msgid "Use big-endian byte order."
12574 #: config/tilegx/tilegx.opt:49
12575 msgid "Use little-endian byte order."
12578 #: config/tilegx/tilegx.opt:53
12579 msgid "Use given TILE-Gx code model"
12582 #: config/arc/arc.opt:26
12583 msgid "Compile code for big endian mode"
12586 #: config/arc/arc.opt:30
12587 msgid "Compile code for little endian mode. This is the default"
12590 #: config/arc/arc.opt:34
12592 "Disable ARCompact specific pass to generate conditional execution "
12596 #: config/arc/arc.opt:38
12597 msgid "Generate ARCompact 32-bit code for ARCtangent-A5 processor"
12600 #: config/arc/arc.opt:42
12601 msgid "Generate ARCompact 32-bit code for ARC600 processor"
12604 #: config/arc/arc.opt:46
12605 msgid "Same as -mA6"
12608 #: config/arc/arc.opt:50
12609 msgid "Generate ARCompact 32-bit code for ARC601 processor"
12612 #: config/arc/arc.opt:54
12613 msgid "Generate ARCompact 32-bit code for ARC700 processor"
12616 #: config/arc/arc.opt:58
12617 msgid "Same as -mA7"
12620 #: config/arc/arc.opt:62
12621 msgid "Tweak register allocation to help 16-bit instruction generation"
12624 #: config/arc/arc.opt:72
12625 msgid "Use ordinarily cached memory accesses for volatile references"
12628 #: config/arc/arc.opt:76
12629 msgid "Enable cache bypass for volatile references"
12632 #: config/arc/arc.opt:80
12633 msgid "Generate instructions supported by barrel shifter"
12636 #: config/arc/arc.opt:84
12637 msgid "Generate norm instruction"
12640 #: config/arc/arc.opt:88
12641 msgid "Generate swap instruction"
12644 #: config/arc/arc.opt:92
12645 msgid "Generate mul64 and mulu64 instructions"
12648 #: config/arc/arc.opt:96
12649 msgid "Do not generate mpy instructions for ARC700"
12652 #: config/arc/arc.opt:100
12654 "Generate Extended arithmetic instructions. Currently only divaw, adds, subs "
12655 "and sat16 are supported"
12658 #: config/arc/arc.opt:104
12660 "Dummy flag. This is the default unless FPX switches are provided explicitly"
12663 #: config/arc/arc.opt:108
12664 msgid "Generate call insns as register indirect calls"
12667 #: config/arc/arc.opt:112
12668 msgid "Do no generate BRcc instructions in arc_reorg."
12671 #: config/arc/arc.opt:116
12673 "Generate sdata references. This is the default, unless you compile for PIC."
12676 #: config/arc/arc.opt:120
12677 msgid "Do not generate millicode thunks (needed only with -Os)"
12680 #: config/arc/arc.opt:124 config/arc/arc.opt:128
12681 msgid "FPX: Generate Single Precision FPX (compact) instructions."
12684 #: config/arc/arc.opt:132
12685 msgid "FPX: Generate Single Precision FPX (fast) instructions."
12688 #: config/arc/arc.opt:136
12690 "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
12693 #: config/arc/arc.opt:140 config/arc/arc.opt:144
12694 msgid "FPX: Generate Double Precision FPX (compact) instructions."
12697 #: config/arc/arc.opt:148
12698 msgid "FPX: Generate Double Precision FPX (fast) instructions."
12701 #: config/arc/arc.opt:152
12702 msgid "Disable LR and SR instructions from using FPX extension aux registers."
12705 #: config/arc/arc.opt:156
12707 "Enable generation of ARC SIMD instructions via target-specific builtins."
12710 #: config/arc/arc.opt:160
12711 msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
12714 #: config/arc/arc.opt:179
12716 "size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os"
12719 #: config/arc/arc.opt:187
12721 "Cost to assume for a multiply instruction, with 4 being equal to a normal "
12725 #: config/arc/arc.opt:191
12726 msgid "Tune for ARC600 cpu."
12729 #: config/arc/arc.opt:195
12730 msgid "Tune for ARC601 cpu."
12733 #: config/arc/arc.opt:199
12734 msgid "Tune for ARC700 R4.2 Cpu with standard multiplier block."
12737 #: config/arc/arc.opt:203 config/arc/arc.opt:207 config/arc/arc.opt:211
12738 msgid "Tune for ARC700 R4.2 Cpu with XMAC block."
12741 #: config/arc/arc.opt:215
12742 msgid "Enable the use of indexed loads"
12745 #: config/arc/arc.opt:219
12746 msgid "Enable the use of pre/post modify with register displacement."
12749 #: config/arc/arc.opt:223
12750 msgid "Generate 32x16 multiply and mac instructions"
12753 #: config/arc/arc.opt:229
12754 msgid "Set probability threshold for unaligning branches"
12757 #: config/arc/arc.opt:233
12758 msgid "Don't use less than 25 bit addressing range for calls."
12761 #: config/arc/arc.opt:237
12763 "Explain what alignment considerations lead to the decision to make an insn "
12767 #: config/arc/arc.opt:241
12768 msgid "Do alignment optimizations for call instructions."
12771 #: config/arc/arc.opt:245
12773 "Enable Rcq constraint handling - most short code generation depends on this."
12776 #: config/arc/arc.opt:249
12777 msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
12780 #: config/arc/arc.opt:253
12781 msgid "Enable pre-reload use of cbranchsi pattern"
12784 #: config/arc/arc.opt:257
12785 msgid "Enable bbit peephole2"
12788 #: config/arc/arc.opt:261
12790 "Use pc-relative switch case tables - this enables case table shortening."
12793 #: config/arc/arc.opt:265
12794 msgid "Enable compact casesi pattern"
12797 #: config/arc/arc.opt:269
12798 msgid "Enable 'q' instruction alternatives."
12801 #: config/arc/arc.opt:273
12802 msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
12805 #: config/arc/arc.opt:280
12806 msgid "Enable variable polynomial CRC extension"
12809 #: config/arc/arc.opt:284
12810 msgid "Enable DSP 3.1 Pack A extensions"
12813 #: config/arc/arc.opt:288
12814 msgid "Enable dual viterbi butterfly extension"
12817 #: config/arc/arc.opt:298
12818 msgid "Enable Dual and Single Operand Instructions for Telephony"
12821 #: config/arc/arc.opt:302
12822 msgid "Enable XY Memory extension (DSP version 3)"
12825 #: config/arc/arc.opt:307
12826 msgid "Enable Locked Load/Store Conditional extension"
12829 #: config/arc/arc.opt:311
12830 msgid "Enable swap byte ordering extension instruction"
12833 #: config/arc/arc.opt:315
12834 msgid "Enable 64-bit Time-Stamp Counter extension instruction"
12837 #: config/arc/arc.opt:319
12838 msgid "Disable generation of cfi for epilogues."
12841 #: config/arc/arc.opt:323
12842 msgid "Enable generation of cfi for epilogues."
12845 #: config/arc/arc.opt:327
12846 msgid "Pass -EB option through to linker."
12849 #: config/arc/arc.opt:331
12850 msgid "Pass -EL option through to linker."
12853 #: config/arc/arc.opt:335
12854 msgid "Pass -marclinux option through to linker."
12857 #: config/arc/arc.opt:339
12858 msgid "Pass -marclinux_prof option through to linker."
12861 #: config/arc/arc.opt:347
12865 #: config/arc/arc.opt:351
12866 msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY"
12869 #: config/arc/arc.opt:355
12870 msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY"
12873 #: config/arc/arc.opt:359
12874 msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY"
12877 #: config/arc/arc.opt:363
12878 msgid "instrument with mcount calls as in the ucb code"
12881 #: java/lang.opt:122
12882 msgid "Warn if deprecated empty statements are found"
12885 #: java/lang.opt:126
12886 msgid "Warn if .class files are out of date"
12889 #: java/lang.opt:130
12890 msgid "Warn if modifiers are specified when not necessary"
12893 #: java/lang.opt:150
12894 msgid "--CLASSPATH\tDeprecated; use --classpath instead"
12897 #: java/lang.opt:157
12898 msgid "Permit the use of the assert keyword"
12901 #: java/lang.opt:179
12902 msgid "--bootclasspath=<path>\tReplace system path"
12905 #: java/lang.opt:183
12906 msgid "Generate checks for references to NULL"
12909 #: java/lang.opt:187
12910 msgid "--classpath=<path>\tSet class path"
12913 #: java/lang.opt:194
12914 msgid "Output a class file"
12917 #: java/lang.opt:198
12918 msgid "Alias for -femit-class-file"
12921 #: java/lang.opt:202
12923 "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
12926 #: java/lang.opt:206
12927 msgid "--extdirs=<path>\tSet the extension directory path"
12930 #: java/lang.opt:216
12931 msgid "Input file is a file with a list of filenames to compile"
12934 #: java/lang.opt:223
12935 msgid "Always check for non gcj generated classes archives"
12938 #: java/lang.opt:227
12940 "Assume the runtime uses a hash table to map an object to its synchronization "
12944 #: java/lang.opt:231
12945 msgid "Generate instances of Class at runtime"
12948 #: java/lang.opt:235
12949 msgid "Use offset tables for virtual method calls"
12952 #: java/lang.opt:242
12953 msgid "Assume native functions are implemented using JNI"
12956 #: java/lang.opt:246
12957 msgid "Enable optimization of static class initialization code"
12960 #: java/lang.opt:253
12961 msgid "Reduce the amount of reflection meta-data generated"
12964 #: java/lang.opt:257
12965 msgid "Enable assignability checks for stores into object arrays"
12968 #: java/lang.opt:261
12969 msgid "Generate code for the Boehm GC"
12972 #: java/lang.opt:265
12973 msgid "Call a library routine to do integer divisions"
12976 #: java/lang.opt:269
12977 msgid "Generate code for built-in atomic operations"
12980 #: java/lang.opt:273
12981 msgid "Generated should be loaded by bootstrap loader"
12984 #: java/lang.opt:277
12985 msgid "Set the source language version"
12988 #: java/lang.opt:281
12989 msgid "Set the target VM version"
12993 msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
12997 msgid "Specify a file to which a list of files output by LTRANS is written."
13001 msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
13006 "Whole program analysis (WPA) mode with number of parallel jobs specified."
13010 msgid "The resolution file"
13014 msgid "Display this information"
13019 "--help=<class>\tDisplay descriptions of a specific class of options. "
13020 "<class> is one or more of optimizers, target, warnings, undocumented, params"
13024 msgid "Alias for --help=target"
13029 "--param <param>=<value>\tSet parameter <param> to value. See below for a "
13030 "complete list of parameters"
13034 msgid "-O<number>\tSet optimization level to <number>"
13038 msgid "Optimize for space rather than speed"
13042 msgid "Optimize for speed disregarding exact standards compliance"
13046 msgid "Optimize for debugging experience rather than speed or size"
13050 msgid "This switch is deprecated; use -Wextra instead"
13054 msgid "Warn about returning structures, unions or arrays"
13059 "Warn if a loop with constant number of iterations triggers undefined behavior"
13062 #: common.opt:530 common.opt:534
13063 msgid "Warn if an array is accessed out of bounds"
13067 msgid "Warn about inappropriate attribute usage"
13071 msgid "Warn about pointer casts which increase alignment"
13075 msgid "Warn when a #warning directive is encountered"
13079 msgid "Warn about uses of __attribute__((deprecated)) declarations"
13083 msgid "Warn when an optimization pass is disabled"
13087 msgid "Treat all warnings as errors"
13091 msgid "Treat specified warning as error"
13095 msgid "Print extra (possibly unwanted) warnings"
13099 msgid "Exit on the first error occurred"
13104 "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more "
13105 "than <number> bytes"
13109 msgid "Warn when attempting to free a non-heap object"
13113 msgid "Warn when an inlined function cannot be inlined"
13118 "Warn when an atomic memory model parameter is known to be outside the valid "
13123 msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
13127 msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
13132 "Warn about some C++ One Definition Rule violations during link time "
13137 msgid "Warn about overflow in arithmetic expressions"
13141 msgid "Warn when the packed attribute has no effect on struct layout"
13145 msgid "Warn when padding is required to align structure members"
13149 msgid "Issue warnings needed for strict compliance to the standard"
13154 "Warn about returning a pointer/reference to a local or temporary variable."
13158 msgid "Warn when one local variable shadows another"
13162 msgid "Warn when not issuing stack smashing protection for some reason"
13166 msgid "Warn if stack usage might be larger than specified amount"
13169 #: common.opt:640 common.opt:644
13170 msgid "Warn about code which might break strict aliasing rules"
13173 #: common.opt:648 common.opt:652
13174 msgid "Warn about optimizations that assume that signed overflow is undefined"
13179 "Warn about functions which might be candidates for __attribute__((const))"
13184 "Warn about functions which might be candidates for __attribute__((pure))"
13189 "Warn about functions which might be candidates for __attribute__((noreturn))"
13194 "Warn about C++ polymorphic types where adding final keyword would improve "
13200 "Warn about C++ virtual methods where adding final keyword would improve code "
13205 msgid "Do not suppress warnings from system headers"
13209 msgid "Warn whenever a trampoline is generated"
13214 "Warn if a comparison is always true or always false due to the limited range "
13219 msgid "Warn about uninitialized automatic variables"
13223 msgid "Warn about maybe uninitialized automatic variables"
13227 msgid "Enable all -Wunused- warnings"
13231 msgid "Warn when a function parameter is only set, otherwise unused"
13235 msgid "Warn when a variable is only set, otherwise unused"
13239 msgid "Warn when a function is unused"
13243 msgid "Warn when a label is unused"
13247 msgid "Warn when a function parameter is unused"
13251 msgid "Warn when an expression value is unused"
13255 msgid "Warn when a variable is unused"
13259 msgid "Warn in case profiles in -fprofile-use do not match"
13263 msgid "Warn when a vector operation is compiled outside the SIMD"
13267 msgid "-aux-info <file>\tEmit declaration information into <file>"
13271 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
13275 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
13279 msgid "-dumpdir <dir>\tSet the directory name to be used for dumps"
13283 msgid "The version of the C++ ABI in use"
13287 msgid "Aggressively optimize loops using language constraints"
13291 msgid "Align the start of functions"
13295 msgid "Align labels which are only reached by jumping"
13299 msgid "Align all labels"
13303 msgid "Align the start of loops"
13307 msgid "Select what to sanitize"
13311 msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
13315 msgid "After diagnosing undefined behavior attempt to continue execution"
13319 msgid "This switch is deprecated; use -fsanitize-recover= instead"
13324 "Use trap instead of a library function for undefined behavior sanitization"
13328 msgid "Generate unwind tables that are exact at each instruction boundary"
13332 msgid "Generate auto-inc/dec instructions"
13336 msgid "Use sample profile information for call graph node weights. The default"
13340 msgid "Use sample profile information for call graph node weights. The profile"
13344 msgid "Generate code to check bounds before indexing arrays"
13348 msgid "Replace add, compare, branch with branch on count register"
13352 msgid "Use profiling information for branch probabilities"
13357 "Perform branch target load optimization before prologue / epilogue threading"
13362 "Perform branch target load optimization after prologue / epilogue threading"
13367 "Restrict target load migration not to re-use registers in any basic block"
13372 "-fcall-saved-<register>\tMark <register> as being preserved across functions"
13377 "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
13381 msgid "Save registers around function calls"
13385 msgid "Compare the results of several data dependence analyzers."
13389 msgid "Check the return value of new in C++"
13394 "Looks for opportunities to reduce stack adjustments and stack references."
13398 msgid "Do not put uninitialized globals in the common section"
13403 "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and "
13404 "compare the final-insns dump"
13408 msgid "Run only the second compilation of -fcompare-debug"
13412 msgid "Perform comparison elimination after register allocation has finished"
13416 msgid "Do not perform optimizations increasing noticeably stack usage"
13420 msgid "Perform a register copy-propagation optimization pass"
13424 msgid "Perform cross-jumping optimization"
13428 msgid "When running CSE, follow jumps to their targets"
13432 msgid "Omit range reduction step when performing complex division"
13436 msgid "Complex multiplication and division follow Fortran rules"
13440 msgid "Place data items into their own section"
13444 msgid "List all available debugging counters with their limits and counts."
13449 "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter "
13454 msgid "Map one directory name to another in debug information"
13458 msgid "Output .debug_types section when using DWARF v4 debuginfo."
13462 msgid "Defer popping functions args from stack until later"
13466 msgid "Attempt to fill delay slots of branch instructions"
13470 msgid "Delete dead instructions that may throw exceptions"
13474 msgid "Delete useless null pointer checks"
13479 "Stream extra data to support more aggressive devirtualization in LTO local "
13480 "transformation mode"
13484 msgid "Perform speculative devirtualization"
13488 msgid "Try to convert virtual calls to direct ones."
13493 "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
13494 "location at the beginning of line-wrapped diagnostics"
13498 msgid "Show the source line with a caret indicating the column"
13502 msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics"
13507 "Amend appropriate diagnostic messages with the command line option that "
13513 "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass"
13518 "-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass"
13522 msgid "-fdump-<type>\tDump various compiler internals to a file"
13527 "-fdump-final-insns=filename\tDump to filename the insns at the end of "
13532 msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code"
13536 msgid "Suppress output of addresses in debugging dumps"
13540 msgid "Collect and dump debug information into temporary file if ICE in C/C++"
13544 msgid "Dump optimization passes"
13549 "Suppress output of instruction numbers, line number notes and addresses in "
13554 msgid "Suppress output of previous and next insn numbers in debugging dumps"
13558 msgid "Enable CFI tables via GAS assembler directives."
13562 msgid "Perform early inlining"
13566 msgid "Perform DWARF2 duplicate elimination"
13570 msgid "Perform interprocedural reduction of aggregates"
13574 msgid "Perform unused symbol elimination in debug info"
13578 msgid "Perform unused type elimination in debug info"
13582 msgid "Do not suppress C++ class debug information."
13586 msgid "Enable exception handling"
13590 msgid "Perform a number of minor, expensive optimizations"
13595 "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-"
13601 msgid "unknown excess precision style %qs"
13606 "Output lto objects containing both the intermediate language and binary "
13611 msgid "Assume no NaNs or infinities are generated"
13616 "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
13620 msgid "Don't allocate floats and doubles in extended-precision registers"
13624 msgid "Perform a forward propagation pass on RTL"
13629 "-ffp-contract=[off|on|fast] Perform floating-point expression contraction."
13634 msgid "unknown floating point contraction style %qs"
13638 msgid "Allow function addresses to be held in registers"
13642 msgid "Place each function into its own section"
13646 msgid "Perform global common subexpression elimination"
13651 "Perform enhanced load motion during global common subexpression elimination"
13655 msgid "Perform store motion after global common subexpression elimination"
13660 "Perform redundant load after store elimination in global common subexpression"
13665 "Perform global common subexpression elimination after register allocation"
13669 msgid "Enable in and out of Graphite representation"
13673 msgid "Enable Graphite Identity transformation"
13677 msgid "Enable hoisting adjacent loads to encourage generating conditional move"
13681 msgid "Mark all loops as parallel"
13685 msgid "Enable Loop Strip Mining transformation"
13689 msgid "Enable Loop Interchange transformation"
13693 msgid "Enable Loop Blocking transformation"
13697 msgid "Enable Loop Unroll Jam transformation"
13701 msgid "Enable support for GNU transactional memory"
13705 msgid "Use STB_GNU_UNIQUE if supported by the assembler"
13709 msgid "Enable the ISL based loop nest optimizer"
13713 msgid "Force bitfield accesses to match their type width"
13717 msgid "Enable guessing of branch probabilities"
13721 msgid "Process #ident directives"
13725 msgid "Perform conversion of conditional jumps to branchless equivalents"
13729 msgid "Perform conversion of conditional jumps to conditional execution"
13734 "-fstack-reuse=[all|named_vars|none] Set stack reuse level for local "
13740 msgid "unknown Stack Reuse Level %qs"
13744 msgid "Convert conditional jumps in innermost loops to branchless equivalents"
13748 msgid "Also if-convert conditional jumps containing memory writes"
13752 msgid "Do not generate .size directives"
13756 msgid "Perform indirect inlining"
13761 "Enable inlining of function declared \"inline\", disabling disables all "
13767 "Integrate functions into their callers when code size is known not to grow"
13772 "Integrate functions not declared \"inline\" into their callers when "
13777 msgid "Integrate functions only required by their single caller"
13782 "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
13787 "Inline __atomic operations when a lock free instruction sequence is "
13792 msgid "Instrument function entry and exit with profiling calls"
13797 "-finstrument-functions-exclude-function-list=name,... Do not instrument "
13803 "-finstrument-functions-exclude-file-list=filename,... Do not instrument "
13804 "functions listed in files"
13808 msgid "Perform interprocedural constant propagation"
13812 msgid "Perform cloning to make Interprocedural constant propagation stronger"
13817 "Perform alignment discovery and propagation to make Interprocedural constant "
13818 "propagation stronger"
13822 msgid "Perform interprocedural profile propagation"
13826 msgid "Perform interprocedural points-to analysis"
13830 msgid "Discover pure and const functions"
13834 msgid "Perform Identical Code Folding for functions and read-only variables"
13838 msgid "Perform Identical Code Folding for functions"
13842 msgid "Perform Identical Code Folding for variables"
13846 msgid "Discover readonly and non addressable static variables"
13850 msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
13855 msgid "unknown IRA algorithm %qs"
13859 msgid "-fira-region=[one|all|mixed] Set regions for IRA"
13864 msgid "unknown IRA region %qs"
13867 #: common.opt:1532 common.opt:1537
13868 msgid "Use IRA based register pressure calculation"
13872 msgid "Share slots for saving different hard registers."
13876 msgid "Share stack slots for spilled pseudo-registers."
13880 msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
13884 msgid "Optimize induction variables on trees"
13888 msgid "Use jump tables for sufficiently large switch statements"
13892 msgid "Generate code for functions even if they are fully inlined"
13896 msgid "Emit static const variables even if they are not used"
13900 msgid "Give external symbols a leading underscore"
13904 msgid "Do CFG-sensitive rematerialization in LRA"
13908 msgid "Enable link-time optimization."
13912 msgid "Link-time optimization with number of parallel jobs or jobserver."
13917 msgid "unknown LTO partitioning model %qs"
13921 msgid "Specify the algorithm to partition symbols and vars at linktime"
13926 "-flto-compression-level=<number>\tUse zlib compression level <number> for IL"
13930 msgid "Merge C++ types using One Definition Rule"
13934 msgid "Report various link-time optimization statistics"
13938 msgid "Report various link-time optimization statistics for WPA only"
13942 msgid "Set errno after built-in math functions"
13946 msgid "-fmax-errors=<number>\tMaximum number of errors to report"
13950 msgid "Report on permanent memory allocation"
13954 msgid "Report on permanent memory allocation in WPA only"
13958 msgid "Attempt to merge identical constants and constant variables"
13962 msgid "Attempt to merge identical constants across compilation units"
13966 msgid "Attempt to merge identical debug strings across compilation units"
13971 "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
13972 "line. 0 suppresses line-wrapping"
13976 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
13980 msgid "Perform SMS based modulo scheduling with register moves allowed"
13984 msgid "Move loop invariant computations out of loops"
13988 msgid "Use the RTL dead code elimination pass"
13992 msgid "Use the RTL dead store elimination pass"
13997 "Enable/Disable the traditional scheduling in loops that already passed "
13998 "modulo scheduling"
14002 msgid "Support synchronous non-call exceptions"
14007 msgid "options or targets missing after %qs"
14012 "-foffload=<targets>=<options> Specify offloading targets and options for "
14018 "-foffload-abi=[lp64|ilp32] Set the ABI to use in an offload compiler"
14023 msgid "unknown offload ABI %qs"
14027 msgid "When possible do not generate stack frames"
14031 msgid "Enable all optimization info dumps on stderr"
14035 msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details"
14039 msgid "Optimize sibling and tail recursive calls"
14043 msgid "Perform partial inlining"
14046 #: common.opt:1733 common.opt:1737
14047 msgid "Report on memory allocation before interprocedural optimization"
14051 msgid "Pack structure members together without holes"
14055 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
14059 msgid "Return small aggregates in memory, not registers"
14063 msgid "Perform loop peeling"
14067 msgid "Enable machine specific peephole optimizations"
14071 msgid "Enable an RTL peephole pass before sched2"
14075 msgid "Generate position-independent code if possible (large mode)"
14080 "Generate position-independent code for executables if possible (large mode)"
14084 msgid "Generate position-independent code if possible (small mode)"
14089 "Generate position-independent code for executables if possible (small mode)"
14093 msgid "Specify a plugin to load"
14098 "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for "
14103 msgid "Run predictive commoning optimization."
14107 msgid "Generate prefetch instructions, if available, for arrays in loops"
14111 msgid "Enable basic program profiling code"
14115 msgid "Insert arc-based program profiling code"
14119 msgid "Set the top-level directory for storing the profile data."
14123 msgid "Enable correction of flow inconsistent profile data input"
14128 "Enable common options for generating profile info for profile feedback "
14129 "directed optimizations"
14134 "Enable common options for generating profile info for profile feedback "
14135 "directed optimizations, and set -fprofile-dir="
14140 "Enable common options for performing profile feedback directed optimizations"
14145 "Enable common options for performing profile feedback directed "
14146 "optimizations, and set -fprofile-dir="
14150 msgid "Insert code to profile values of expressions"
14154 msgid "Report on consistency of profile"
14158 msgid "Enable function reordering that improves code placement"
14162 msgid "-frandom-seed=<number>\tMake compile reproducible using <number>"
14166 msgid "Record gcc command line switches in the object file."
14170 msgid "Return small aggregates in registers"
14174 msgid "Tell DSE that the storage for a C++ object is dead when the constructor"
14178 msgid "Relief of register pressure through live range shrinkage"
14182 msgid "Perform a register renaming optimization pass"
14186 msgid "Perform a target dependent instruction fusion optimization pass"
14190 msgid "Reorder basic blocks to improve code placement"
14194 msgid "Reorder basic blocks and partition into hot and cold sections"
14198 msgid "Reorder functions to improve code placement"
14202 msgid "Add a common subexpression elimination pass after loop optimizations"
14206 msgid "Disable optimizations that assume default FP rounding behavior"
14210 msgid "Enable scheduling across basic blocks"
14214 msgid "Enable register pressure sensitive insn scheduling"
14218 msgid "Allow speculative motion of non-loads"
14222 msgid "Allow speculative motion of some loads"
14226 msgid "Allow speculative motion of more loads"
14230 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
14234 msgid "If scheduling post reload, do superblock scheduling"
14238 msgid "Reschedule instructions before register allocation"
14242 msgid "Reschedule instructions after register allocation"
14246 msgid "Schedule instructions using selective scheduling algorithm"
14250 msgid "Run selective scheduling after reload"
14254 msgid "Perform software pipelining of inner loops during selective scheduling"
14258 msgid "Perform software pipelining of outer loops during selective scheduling"
14262 msgid "Reschedule pipelined regions without pipelining"
14267 "Allow interposing function (or variables) by ones with different semantics "
14268 "(or initializer) respectively by dynamic linker"
14272 msgid "Allow premature scheduling of queued insns"
14277 "-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
14278 "prematurely scheduled"
14283 "Set dependence distance checking in premature scheduling of queued insns"
14288 "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
14289 "premature scheduling of queued insns"
14293 msgid "Enable the group heuristic in the scheduler"
14297 msgid "Enable the critical path heuristic in the scheduler"
14301 msgid "Enable the speculative instruction heuristic in the scheduler"
14305 msgid "Enable the rank heuristic in the scheduler"
14309 msgid "Enable the last instruction heuristic in the scheduler"
14313 msgid "Enable the dependent count heuristic in the scheduler"
14317 msgid "Access data in the same section from shared anchor points"
14321 msgid "Turn on Redundant Extensions Elimination pass."
14325 msgid "Show column numbers in diagnostics, when available. Default on"
14329 msgid "Emit function prologues only before parts of the function that need it,"
14333 msgid "Disable optimizations observable by IEEE signaling NaNs"
14338 "Disable floating point optimizations that ignore the IEEE signedness of zero"
14342 msgid "Convert floating point constants to single precision constants"
14346 msgid "Split lifetimes of induction variables when loops are unrolled"
14350 msgid "Generate discontiguous stack frames"
14354 msgid "Split wide types into independent registers"
14358 msgid "Optimize conditional patterns using SSA PHI nodes"
14362 msgid "Optimize amount of stdarg registers saved to stack at start of function"
14366 msgid "Apply variable expansion when loops are unrolled"
14371 "-fstack-check=[no|generic|specific]\tInsert stack checking code into the "
14377 "Insert stack checking code into the program. Same as -fstack-check=specific"
14382 "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
14386 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
14390 msgid "Use propolice as a stack protection method"
14394 msgid "Use a stack protection method for every function"
14398 msgid "Use a smart stack protection method for certain functions"
14403 "Use stack protection method only for functions with the stack_protect "
14408 msgid "Output stack usage information on a per-function basis"
14412 msgid "Assume strict aliasing rules apply"
14416 msgid "Treat signed overflow as undefined"
14420 msgid "Implement __atomic operations via libcalls to legacy __sync functions"
14424 msgid "Check for syntax errors, then stop"
14428 msgid "Create data files needed by \"gcov\""
14432 msgid "Perform jump threading optimizations"
14436 msgid "Report the time taken by each compiler pass"
14441 "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
14442 "default thread-local storage code generation model"
14447 msgid "unknown TLS model %qs"
14451 msgid "Reorder top level functions, variables, and asms"
14455 msgid "Perform superblock formation via tail duplication"
14459 msgid "Assume floating-point operations can trap"
14463 msgid "Trap for signed overflow in addition, subtraction and multiplication"
14467 msgid "Enable SSA-CCP optimization on trees"
14471 msgid "Enable SSA-BIT-CCP optimization on trees"
14475 msgid "Enable loop header copying on trees"
14479 msgid "Enable coalescing of copy-related user variables that are inlined"
14483 msgid "Enable coalescing of all copy-related user variables"
14487 msgid "Replace SSA temporaries with better names in copies"
14491 msgid "Enable copy propagation on trees"
14495 msgid "Transform condition stores into unconditional ones"
14499 msgid "Perform conversions of switch initializations."
14503 msgid "Enable SSA dead code elimination optimization on trees"
14507 msgid "Enable dominator optimizations"
14511 msgid "Enable tail merging on trees"
14515 msgid "Enable dead store elimination"
14519 msgid "Enable forward propagation on trees"
14523 msgid "Enable Full Redundancy Elimination (FRE) on trees"
14527 msgid "Enable string length optimizations on trees"
14531 msgid "Detect paths that trigger erroneous or undefined behavior due to"
14536 "Detect paths that trigger erroneous or undefined behavior due a null value"
14540 msgid "Enable loop distribution on trees"
14544 msgid "Enable loop distribution for patterns transformed into a library call"
14548 msgid "Enable loop invariant motion on trees"
14552 msgid "Enable loop interchange transforms. Same as -floop-interchange"
14556 msgid "Create canonical induction variables in loops"
14560 msgid "Enable loop optimizations on tree level"
14564 msgid "Enable automatic parallelization of loops"
14568 msgid "Enable hoisting loads from conditional pointers."
14572 msgid "Enable SSA-PRE optimization on trees"
14577 "In SSA-PRE optimization on trees, enable partial-partial redundancy "
14582 msgid "Perform function-local points-to analysis on trees."
14586 msgid "Enable reassociation on tree level"
14590 msgid "Enable SSA code sinking on trees"
14594 msgid "Perform straight-line strength reduction"
14598 msgid "Perform scalar replacement of aggregates"
14602 msgid "Replace temporary expressions in the SSA->normal pass"
14606 msgid "Perform live range splitting during the SSA->normal pass"
14610 msgid "Perform Value Range Propagation on trees"
14614 msgid "Compile whole compilation unit at a time"
14618 msgid "Perform loop unrolling when iteration count is known"
14622 msgid "Perform loop unrolling for all loops"
14626 msgid "Allow loop optimizations to assume that the loops behave in normal way"
14630 msgid "Allow optimization for floating-point arithmetic which may change the"
14634 msgid "Same as -fassociative-math for expressions which include division."
14638 msgid "Allow math optimizations that may violate IEEE or ISO standards"
14642 msgid "Perform loop unswitching"
14646 msgid "Just generate unwind tables for exception handling"
14650 msgid "Use the bfd linker instead of the default linker"
14654 msgid "Use the gold linker instead of the default linker"
14658 msgid "Perform variable tracking"
14662 msgid "Perform variable tracking by annotating assignments"
14666 msgid "Toggle -fvar-tracking-assignments"
14670 msgid "Perform variable tracking and also tag variables that are uninitialized"
14674 msgid "Enable vectorization on trees"
14678 msgid "Enable loop vectorization on trees"
14682 msgid "Enable basic block vectorization (SLP) on trees"
14686 msgid "Specifies the cost model for vectorization"
14691 "Specifies the vectorization cost model for code marked with a simd directive"
14696 msgid "unknown vectorizer cost model %qs"
14701 "Enables the dynamic vectorizer cost model. Preserved for backward "
14707 "Enables the unlimited vectorizer cost model. Preserved for backward "
14712 msgid "Enable copy propagation of scalar-evolution information."
14716 msgid "Add extra commentary to assembler output"
14721 "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
14727 msgid "unrecognized visibility value %qs"
14731 msgid "Validate vtable pointers before using them."
14736 msgid "unknown vtable verify initialization priority %qs"
14740 msgid "Output vtable verification counters."
14744 msgid "Output vtable verification pointer sets information."
14748 msgid "Use expression value profiles in optimizations"
14752 msgid "Construct webs and split unrelated uses of single variable"
14756 msgid "Enable conditional dead code elimination for builtin calls"
14760 msgid "Perform whole program optimizations"
14764 msgid "Assume signed arithmetic overflow wraps around"
14768 msgid "Put zero initialized data in the bss section"
14772 msgid "Generate debug information in default format"
14776 msgid "Generate debug information in COFF format"
14780 msgid "Generate debug information in default version of DWARF format"
14784 msgid "Generate debug information in DWARF v2 (or later) format"
14788 msgid "Generate debug information in default extended format"
14792 msgid "Don't generate DWARF pubnames and pubtypes sections."
14796 msgid "Generate DWARF pubnames and pubtypes sections."
14800 msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
14804 msgid "Don't record gcc command line switches in DWARF DW_AT_producer."
14808 msgid "Record gcc command line switches in DWARF DW_AT_producer."
14812 msgid "Don't generate debug information in separate .dwo files"
14816 msgid "Generate debug information in separate .dwo files"
14820 msgid "Generate debug information in STABS format"
14824 msgid "Generate debug information in extended STABS format"
14828 msgid "Emit DWARF additions beyond selected version"
14832 msgid "Don't emit DWARF additions beyond selected version"
14836 msgid "Toggle debug information generation"
14840 msgid "Generate debug information in VMS format"
14844 msgid "Generate debug information in XCOFF format"
14848 msgid "Generate debug information in extended XCOFF format"
14852 msgid "Generate compressed debug sections"
14856 msgid "-gz=<format>\tGenerate compressed debug sections in format <format>"
14860 msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory"
14864 msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory"
14868 msgid "-o <file>\tPlace output into <file>"
14872 msgid "Enable function profiling"
14876 msgid "Like -pedantic but issue them as errors"
14880 msgid "Do not display functions compiled or elapsed time"
14884 msgid "Enable verbose output"
14888 msgid "Display the compiler's version"
14892 msgid "Suppress warnings"
14896 msgid "Create a shared library"
14900 msgid "Create a position independent executable"
14904 msgid "Use caller save register across calls if possible"
14907 #: go/gofrontend/expressions.cc:93 c-family/c-common.c:1910 cp/cvt.c:1170
14909 #, gcc-internal-format
14910 msgid "value computed is not used"
14913 #: go/gofrontend/expressions.cc:628
14914 msgid "invalid use of type"
14917 #: go/gofrontend/expressions.cc:2725 go/gofrontend/expressions.cc:2791
14918 #: go/gofrontend/expressions.cc:2807
14919 msgid "constant refers to itself"
14922 #: go/gofrontend/expressions.cc:3704 go/gofrontend/expressions.cc:4082
14923 msgid "expected pointer"
14926 #: go/gofrontend/expressions.cc:4049
14927 msgid "expected numeric type"
14930 #: go/gofrontend/expressions.cc:4054
14931 msgid "expected boolean type"
14934 #: go/gofrontend/expressions.cc:4060
14935 msgid "expected integer or boolean type"
14938 #: go/gofrontend/expressions.cc:5563
14939 msgid "invalid comparison of nil with nil"
14942 #: go/gofrontend/expressions.cc:5569 go/gofrontend/expressions.cc:5587
14943 msgid "incompatible types in binary expression"
14946 #: go/gofrontend/expressions.cc:5607
14947 msgid "integer division by zero"
14950 #: go/gofrontend/expressions.cc:5615
14951 msgid "shift of non-integer operand"
14954 #: go/gofrontend/expressions.cc:5620 go/gofrontend/expressions.cc:5628
14955 msgid "shift count not unsigned integer"
14958 #: go/gofrontend/expressions.cc:5633
14959 msgid "negative shift count"
14962 #: go/gofrontend/expressions.cc:6284
14963 msgid "object is not a method"
14966 #: go/gofrontend/expressions.cc:6301
14967 msgid "method type does not match object type"
14970 #: go/gofrontend/expressions.cc:6775
14971 msgid "invalid use of %<...%> with builtin function"
14974 #: go/gofrontend/expressions.cc:6786
14975 msgid "invalid use of method value as argument of Offsetof"
14978 #: go/gofrontend/expressions.cc:6800
14979 msgid "argument of Offsetof implies indirection of an embedded field"
14982 #: go/gofrontend/expressions.cc:6825 go/gofrontend/expressions.cc:6886
14983 #: go/gofrontend/expressions.cc:6988 go/gofrontend/expressions.cc:7802
14984 #: go/gofrontend/expressions.cc:7951 go/gofrontend/expressions.cc:7997
14985 #: go/gofrontend/expressions.cc:8056 go/gofrontend/expressions.cc:9208
14986 #: go/gofrontend/expressions.cc:9225 go/gofrontend/expressions.cc:9241
14987 msgid "not enough arguments"
14990 #: go/gofrontend/expressions.cc:6827 go/gofrontend/expressions.cc:6888
14991 #: go/gofrontend/expressions.cc:7807 go/gofrontend/expressions.cc:7934
14992 #: go/gofrontend/expressions.cc:7956 go/gofrontend/expressions.cc:8002
14993 #: go/gofrontend/expressions.cc:8058 go/gofrontend/expressions.cc:8806
14994 #: go/gofrontend/expressions.cc:9213 go/gofrontend/expressions.cc:9227
14995 #: go/gofrontend/expressions.cc:9248
14996 msgid "too many arguments"
14999 #: go/gofrontend/expressions.cc:6890
15000 msgid "argument 1 must be a map"
15003 #: go/gofrontend/expressions.cc:7014
15004 msgid "invalid type for make function"
15007 #: go/gofrontend/expressions.cc:7030
15008 msgid "length required when allocating a slice"
15011 #: go/gofrontend/expressions.cc:7065
15012 msgid "len larger than cap"
15015 #: go/gofrontend/expressions.cc:7077
15016 msgid "too many arguments to make"
15019 #: go/gofrontend/expressions.cc:7851
15020 msgid "argument must be array or slice or channel"
15023 #: go/gofrontend/expressions.cc:7861
15024 msgid "argument must be string or array or slice or map or channel"
15027 #: go/gofrontend/expressions.cc:7907
15028 msgid "unsupported argument type to builtin function"
15031 #: go/gofrontend/expressions.cc:7918
15032 msgid "argument must be channel"
15035 #: go/gofrontend/expressions.cc:7920
15036 msgid "cannot close receive-only channel"
15039 #: go/gofrontend/expressions.cc:7942
15040 msgid "argument must be a field reference"
15043 #: go/gofrontend/expressions.cc:7972
15044 msgid "left argument must be a slice"
15047 #: go/gofrontend/expressions.cc:7980
15048 msgid "element types must be the same"
15051 #: go/gofrontend/expressions.cc:7985
15052 msgid "first argument must be []byte"
15055 #: go/gofrontend/expressions.cc:7988
15056 msgid "second argument must be slice or string"
15059 #: go/gofrontend/expressions.cc:8032
15060 msgid "argument 2 has invalid type"
15063 #: go/gofrontend/expressions.cc:8048
15064 msgid "argument must have complex type"
15067 #: go/gofrontend/expressions.cc:8066
15068 msgid "complex arguments must have identical types"
15071 #: go/gofrontend/expressions.cc:8068
15072 msgid "complex arguments must have floating-point type"
15075 #: go/gofrontend/expressions.cc:8618 go/gofrontend/expressions.cc:9154
15076 #: go/gofrontend/expressions.cc:9590
15077 msgid "expected function"
15080 #: go/gofrontend/expressions.cc:8645
15081 msgid "multiple-value argument in single-value context"
15084 #: go/gofrontend/expressions.cc:8810
15085 msgid "invalid use of %<...%> with non-slice"
15088 #: go/gofrontend/expressions.cc:9162
15089 msgid "function result count mismatch"
15092 #: go/gofrontend/expressions.cc:9180
15093 msgid "incompatible type for receiver"
15096 #: go/gofrontend/expressions.cc:9198
15097 msgid "invalid use of %<...%> calling non-variadic function"
15100 #: go/gofrontend/expressions.cc:9599 go/gofrontend/expressions.cc:9613
15101 msgid "number of results does not match number of values"
15104 #: go/gofrontend/expressions.cc:9969 go/gofrontend/expressions.cc:10481
15105 msgid "index must be integer"
15108 #: go/gofrontend/expressions.cc:9977 go/gofrontend/expressions.cc:10489
15109 msgid "slice end must be integer"
15112 #: go/gofrontend/expressions.cc:9985
15113 msgid "slice capacity must be integer"
15116 #: go/gofrontend/expressions.cc:10035 go/gofrontend/expressions.cc:10520
15117 msgid "inverted slice range"
15120 #: go/gofrontend/expressions.cc:10078
15121 msgid "slice of unaddressable value"
15124 #: go/gofrontend/expressions.cc:10739
15125 msgid "incompatible type for map index"
15128 #: go/gofrontend/expressions.cc:11118
15129 msgid "expected interface or pointer to interface"
15132 #: go/gofrontend/expressions.cc:11857
15133 msgid "too many expressions for struct"
15136 #: go/gofrontend/expressions.cc:11870
15137 msgid "too few expressions for struct"
15140 #: go/gofrontend/expressions.cc:13618 go/gofrontend/statements.cc:1585
15141 msgid "type assertion only valid for interface types"
15144 #: go/gofrontend/expressions.cc:13630
15145 msgid "impossible type assertion: type does not implement interface"
15148 #: go/gofrontend/expressions.cc:13809 go/gofrontend/statements.cc:1430
15149 msgid "expected channel"
15152 #: go/gofrontend/expressions.cc:13814 go/gofrontend/statements.cc:1435
15153 msgid "invalid receive on send-only channel"
15156 #: go/gofrontend/parse.cc:2981
15158 "parentheses required around this composite literal to avoid parsing ambiguity"
15161 #: go/gofrontend/parse.cc:4558
15162 msgid "cannot fallthrough final case in switch"
15165 #: go/gofrontend/statements.cc:605
15166 msgid "invalid left hand side of assignment"
15169 #: go/gofrontend/statements.cc:616 go/gofrontend/statements.cc:1024
15170 msgid "use of untyped nil"
15173 #: go/gofrontend/statements.cc:1146
15174 msgid "expected map index on right hand side"
15177 #: go/gofrontend/statements.cc:1297
15178 msgid "expected map index on left hand side"
15181 #: go/gofrontend/statements.cc:2710 go/gofrontend/statements.cc:2740
15182 msgid "not enough arguments to return"
15185 #: go/gofrontend/statements.cc:2718
15186 msgid "return with value in function with no return type"
15189 #: go/gofrontend/statements.cc:2746
15190 msgid "too many values in return statement"
15193 #: go/gofrontend/statements.cc:3224
15194 msgid "expected boolean expression"
15197 #: go/gofrontend/statements.cc:4310
15198 msgid "cannot type switch on non-interface value"
15201 #: go/gofrontend/statements.cc:4445
15202 msgid "incompatible types in send"
15205 #: go/gofrontend/statements.cc:4450
15206 msgid "invalid send on receive-only channel"
15209 #: go/gofrontend/statements.cc:5388
15210 msgid "too many variables for range clause with channel"
15213 #: go/gofrontend/statements.cc:5395
15214 msgid "range clause must have array, slice, string, map, or channel type"
15217 #: go/gofrontend/types.cc:509
15218 msgid "invalid comparison of non-ordered type"
15221 #: go/gofrontend/types.cc:525
15222 msgid "slice can only be compared to nil"
15225 #: go/gofrontend/types.cc:527
15226 msgid "map can only be compared to nil"
15229 #: go/gofrontend/types.cc:529
15230 msgid "func can only be compared to nil"
15233 #: go/gofrontend/types.cc:535
15235 msgid "invalid operation (%s)"
15238 #: go/gofrontend/types.cc:558
15239 msgid "invalid comparison of non-comparable type"
15242 #: go/gofrontend/types.cc:576
15243 msgid "invalid comparison of non-comparable struct"
15246 #: go/gofrontend/types.cc:587
15247 msgid "invalid comparison of non-comparable array"
15250 #: go/gofrontend/types.cc:615
15251 msgid "multiple-value function call in single-value context"
15254 #: go/gofrontend/types.cc:692
15255 msgid "need explicit conversion"
15258 #: go/gofrontend/types.cc:699
15260 msgid "cannot use type %s as type %s"
15263 #: go/gofrontend/types.cc:3471
15264 msgid "different receiver types"
15267 #: go/gofrontend/types.cc:3491 go/gofrontend/types.cc:3504
15268 #: go/gofrontend/types.cc:3519
15269 msgid "different number of parameters"
15272 #: go/gofrontend/types.cc:3512
15273 msgid "different parameter types"
15276 #: go/gofrontend/types.cc:3527
15277 msgid "different varargs"
15280 #: go/gofrontend/types.cc:3536 go/gofrontend/types.cc:3549
15281 #: go/gofrontend/types.cc:3564
15282 msgid "different number of results"
15285 #: go/gofrontend/types.cc:3557
15286 msgid "different result types"
15289 #: go/gofrontend/types.cc:7351
15291 msgid "need explicit conversion; missing method %s%s%s"
15294 #: go/gofrontend/types.cc:7368 go/gofrontend/types.cc:7510
15296 msgid "incompatible type for method %s%s%s"
15299 #: go/gofrontend/types.cc:7372 go/gofrontend/types.cc:7514
15301 msgid "incompatible type for method %s%s%s (%s)"
15304 #: go/gofrontend/types.cc:7451 go/gofrontend/types.cc:7464
15305 msgid "pointer to interface type has no methods"
15308 #: go/gofrontend/types.cc:7453 go/gofrontend/types.cc:7466
15309 msgid "type has no methods"
15312 #: go/gofrontend/types.cc:7487
15314 msgid "ambiguous method %s%s%s"
15317 #: go/gofrontend/types.cc:7490
15319 msgid "missing method %s%s%s"
15322 #: go/gofrontend/types.cc:7531
15324 msgid "method %s%s%s requires a pointer receiver"
15327 #: go/gofrontend/types.cc:7549
15329 msgid "method %s%s%s is marked go:nointerface"
15332 #. Warn about and ignore all others for now, but store them.
15333 #: attribs.c:455 c-family/c-common.c:8544 objc/objc-act.c:4985
15334 #: objc/objc-act.c:6954 objc/objc-act.c:8143 objc/objc-act.c:8194
15335 #, gcc-internal-format
15336 msgid "%qE attribute directive ignored"
15340 #, gcc-internal-format
15341 msgid "%<%E::%E%> scoped attribute directive ignored"
15345 #, gcc-internal-format
15346 msgid "wrong number of arguments specified for %qE attribute"
15349 #. This is a c++11 attribute that appertains to a
15350 #. type-specifier, outside of the definition of, a class
15351 #. type. Ignore it.
15353 #, gcc-internal-format
15354 msgid "attribute ignored"
15358 #, gcc-internal-format
15359 msgid "an attribute that appertains to a type-specifier is ignored"
15363 #, gcc-internal-format
15364 msgid "%qE attribute does not apply to types"
15368 #, gcc-internal-format
15369 msgid "%qE attribute only applies to function types"
15373 #, gcc-internal-format
15374 msgid "type attributes ignored after type is already defined"
15377 #: auto-profile.c:382
15378 #, gcc-internal-format
15379 msgid "Offset exceeds 16 bytes."
15382 #: auto-profile.c:859
15383 #, gcc-internal-format
15384 msgid "Not expected TAG."
15387 #: auto-profile.c:924
15388 #, gcc-internal-format, gfc-internal-format
15389 msgid "Cannot open profile file %s."
15392 #: auto-profile.c:927
15393 #, gcc-internal-format
15394 msgid "AutoFDO profile magic number does not mathch."
15397 #: auto-profile.c:932
15398 #, gcc-internal-format, gfc-internal-format
15399 msgid "AutoFDO profile version %u does match %u."
15402 #: auto-profile.c:941
15403 #, gcc-internal-format, gfc-internal-format
15404 msgid "Cannot read string table from %s."
15407 #: auto-profile.c:946
15408 #, gcc-internal-format, gfc-internal-format
15409 msgid "Cannot read function profile from %s."
15412 #: auto-profile.c:953
15413 #, gcc-internal-format, gfc-internal-format
15414 msgid "Cannot read working set from %s."
15418 #, gcc-internal-format
15420 "branch target register load optimization is not intended to be run twice"
15424 #, gcc-internal-format
15425 msgid "offset outside bounds of constant string"
15429 #, gcc-internal-format
15430 msgid "second argument to %<__builtin_prefetch%> must be a constant"
15434 #, gcc-internal-format
15435 msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
15439 #, gcc-internal-format
15440 msgid "third argument to %<__builtin_prefetch%> must be a constant"
15444 #, gcc-internal-format
15445 msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
15448 #: builtins.c:4486 gimplify.c:2347
15449 #, gcc-internal-format
15450 msgid "too few arguments to function %<va_start%>"
15454 #, gcc-internal-format
15455 msgid "invalid argument to %<__builtin_frame_address%>"
15459 #, gcc-internal-format
15460 msgid "invalid argument to %<__builtin_return_address%>"
15464 #, gcc-internal-format
15465 msgid "unsupported argument to %<__builtin_frame_address%>"
15469 #, gcc-internal-format
15470 msgid "unsupported argument to %<__builtin_return_address%>"
15474 #, gcc-internal-format
15475 msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
15479 #, gcc-internal-format
15480 msgid "trampoline generated for nested function %qD"
15483 #: builtins.c:5248 builtins.c:5261
15484 #, gcc-internal-format
15485 msgid "%qD changed semantics in GCC 4.4"
15489 #, gcc-internal-format
15490 msgid "Unknown architecture specifier in memory model to builtin."
15494 #, gcc-internal-format
15495 msgid "invalid memory model argument to builtin"
15499 #, gcc-internal-format
15501 "failure memory model cannot be stronger than success memory model for "
15502 "%<__atomic_compare_exchange%>"
15506 #, gcc-internal-format
15507 msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
15511 #, gcc-internal-format
15512 msgid "invalid memory model for %<__atomic_load%>"
15515 #: builtins.c:5534 builtins.c:5643
15516 #, gcc-internal-format
15517 msgid "invalid memory model for %<__atomic_store%>"
15521 #, gcc-internal-format
15522 msgid "non-constant argument 1 to __atomic_always_lock_free"
15526 #, gcc-internal-format
15527 msgid "non-integer argument 1 to __atomic_is_lock_free"
15531 #, gcc-internal-format
15532 msgid "__builtin_thread_pointer is not supported on this target"
15536 #, gcc-internal-format
15537 msgid "__builtin_set_thread_pointer is not supported on this target"
15540 #. All valid uses of __builtin_va_arg_pack () are removed during
15542 #: builtins.c:6222 expr.c:10463
15543 #, gcc-internal-format
15544 msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
15547 #. All valid uses of __builtin_va_arg_pack_len () are removed during
15550 #, gcc-internal-format
15551 msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
15555 #, gcc-internal-format
15556 msgid "%<__builtin_longjmp%> second argument must be 1"
15559 #. Software implementation of Pointer Bounds Checker is NYI.
15560 #. Target support is required.
15562 #, gcc-internal-format
15563 msgid "Your target platform does not support -fcheck-pointer-bounds"
15567 #, gcc-internal-format
15568 msgid "target format does not support infinity"
15571 #: builtins.c:11228
15572 #, gcc-internal-format
15573 msgid "%<va_start%> used in function with fixed args"
15576 #: builtins.c:11236
15577 #, gcc-internal-format
15578 msgid "wrong number of arguments to function %<va_start%>"
15581 #: builtins.c:11251
15582 #, gcc-internal-format
15583 msgid "%<__builtin_next_arg%> called without an argument"
15586 #: builtins.c:11256
15587 #, gcc-internal-format
15588 msgid "wrong number of arguments to function %<__builtin_next_arg%>"
15591 #: builtins.c:11288
15592 #, gcc-internal-format
15593 msgid "second parameter of %<va_start%> not last named argument"
15596 #: builtins.c:11301
15597 #, gcc-internal-format
15599 "undefined behaviour when second parameter of %<va_start%> is declared with "
15600 "%<register%> storage"
15603 #: builtins.c:11330
15604 #, gcc-internal-format
15605 msgid "%Kfirst argument of %D must be a pointer, second integer constant"
15608 #: builtins.c:11343
15609 #, gcc-internal-format
15610 msgid "%Klast argument of %D is not integer constant between 0 and 3"
15613 #: builtins.c:11388 builtins.c:11539 builtins.c:11596
15614 #, gcc-internal-format
15615 msgid "%Kcall to %D will always overflow destination buffer"
15618 #: builtins.c:11529
15619 #, gcc-internal-format
15620 msgid "%Kcall to %D might overflow destination buffer"
15623 #: builtins.c:11617
15624 #, gcc-internal-format
15625 msgid "%Kattempt to free a non-heap object %qD"
15628 #: builtins.c:11620
15629 #, gcc-internal-format
15630 msgid "%Kattempt to free a non-heap object"
15634 #, gcc-internal-format
15635 msgid "function call has aggregate value"
15639 #, gcc-internal-format
15640 msgid "passing too large argument on stack"
15643 #: cfgexpand.c:1376 function.c:1002 varasm.c:2163
15644 #, gcc-internal-format
15645 msgid "size of variable %q+D is too large"
15648 #: cfgexpand.c:2452
15649 #, gcc-internal-format
15650 msgid "too many alternatives in %<asm%>"
15653 #: cfgexpand.c:2464
15654 #, gcc-internal-format
15655 msgid "operand constraints for %<asm%> differ in number of alternatives"
15658 #: cfgexpand.c:2492
15659 #, gcc-internal-format
15660 msgid "asm-specifier for variable %qE conflicts with asm clobber list"
15663 #: cfgexpand.c:2589
15664 #, gcc-internal-format
15665 msgid "unknown register name %qs in %<asm%>"
15668 #: cfgexpand.c:2603
15669 #, gcc-internal-format
15670 msgid "PIC register clobbered by %qs in %<asm%>"
15673 #: cfgexpand.c:2651
15674 #, gcc-internal-format
15675 msgid "more than %d operands in %<asm%>"
15678 #: cfgexpand.c:2719
15679 #, gcc-internal-format, gfc-internal-format
15680 msgid "output number %d not directly addressable"
15683 #: cfgexpand.c:2805
15684 #, gcc-internal-format
15685 msgid "asm operand %d probably doesn%'t match constraints"
15688 #: cfgexpand.c:2970
15689 #, gcc-internal-format
15690 msgid "asm clobber conflict with output operand"
15693 #: cfgexpand.c:2977
15694 #, gcc-internal-format
15695 msgid "asm clobber conflict with input operand"
15698 #: cfgexpand.c:6011
15699 #, gcc-internal-format
15700 msgid "stack protector not protecting local variables: variable length buffer"
15703 #: cfgexpand.c:6015
15704 #, gcc-internal-format, gfc-internal-format
15706 "stack protector not protecting function: all local arrays are less than %d "
15711 #, gcc-internal-format, gfc-internal-format
15712 msgid "bb %d on wrong place"
15716 #, gcc-internal-format, gfc-internal-format
15717 msgid "prev_bb of %d should be %d, not %d"
15721 #, gcc-internal-format, gfc-internal-format
15722 msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
15726 #, gcc-internal-format, gfc-internal-format
15727 msgid "verify_flow_info: Block %i lacks loop_father"
15731 #, gcc-internal-format, gfc-internal-format
15732 msgid "verify_flow_info: Wrong count of block %i %i"
15736 #, gcc-internal-format, gfc-internal-format
15737 msgid "verify_flow_info: Wrong frequency of block %i %i"
15741 #, gcc-internal-format, gfc-internal-format
15742 msgid "verify_flow_info: Duplicate edge %i->%i"
15746 #, gcc-internal-format, gfc-internal-format
15747 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
15751 #, gcc-internal-format, gfc-internal-format
15752 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
15756 #, gcc-internal-format, gfc-internal-format
15757 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
15761 #, gcc-internal-format, gfc-internal-format
15762 msgid "wrong amount of branch edges after unconditional jump %i"
15765 #: cfghooks.c:226 cfghooks.c:237
15766 #, gcc-internal-format, gfc-internal-format
15767 msgid "basic block %d pred edge is corrupted"
15771 #, gcc-internal-format, gfc-internal-format
15772 msgid "its dest_idx should be %d, not %d"
15776 #, gcc-internal-format, gfc-internal-format
15777 msgid "basic block %i edge lists are corrupted"
15781 #, gcc-internal-format
15782 msgid "verify_flow_info failed"
15786 #, gcc-internal-format, gfc-internal-format
15787 msgid "%s does not support dump_bb_for_graph"
15791 #, gcc-internal-format, gfc-internal-format
15792 msgid "%s does not support redirect_edge_and_branch"
15796 #, gcc-internal-format, gfc-internal-format
15797 msgid "%s does not support can_remove_branch_p"
15801 #, gcc-internal-format, gfc-internal-format
15802 msgid "%s does not support redirect_edge_and_branch_force"
15806 #, gcc-internal-format, gfc-internal-format
15807 msgid "%s does not support split_block"
15811 #, gcc-internal-format, gfc-internal-format
15812 msgid "%s does not support move_block_after"
15816 #, gcc-internal-format, gfc-internal-format
15817 msgid "%s does not support delete_basic_block"
15821 #, gcc-internal-format, gfc-internal-format
15822 msgid "%s does not support split_edge"
15826 #, gcc-internal-format, gfc-internal-format
15827 msgid "%s does not support create_basic_block"
15831 #, gcc-internal-format, gfc-internal-format
15832 msgid "%s does not support can_merge_blocks_p"
15836 #, gcc-internal-format, gfc-internal-format
15837 msgid "%s does not support predict_edge"
15841 #, gcc-internal-format, gfc-internal-format
15842 msgid "%s does not support predicted_by_p"
15846 #, gcc-internal-format, gfc-internal-format
15847 msgid "%s does not support merge_blocks"
15851 #, gcc-internal-format, gfc-internal-format
15852 msgid "%s does not support make_forwarder_block"
15856 #, gcc-internal-format, gfc-internal-format
15857 msgid "%s does not support force_nonfallthru"
15861 #, gcc-internal-format, gfc-internal-format
15862 msgid "%s does not support can_duplicate_block_p"
15866 #, gcc-internal-format, gfc-internal-format
15867 msgid "%s does not support duplicate_block"
15871 #, gcc-internal-format, gfc-internal-format
15872 msgid "%s does not support block_ends_with_call_p"
15876 #, gcc-internal-format, gfc-internal-format
15877 msgid "%s does not support block_ends_with_condjump_p"
15881 #, gcc-internal-format, gfc-internal-format
15882 msgid "%s does not support flow_call_edges_add"
15886 #, gcc-internal-format
15887 msgid "loop verification on loop tree that needs fixup"
15891 #, gcc-internal-format, gfc-internal-format
15892 msgid "loop with header %d marked for removal"
15896 #, gcc-internal-format, gfc-internal-format
15897 msgid "loop with header %d not in loop tree"
15901 #, gcc-internal-format, gfc-internal-format
15902 msgid "non-loop with header %d not marked for removal"
15906 #, gcc-internal-format, gfc-internal-format
15907 msgid "removed loop %d in loop tree"
15911 #, gcc-internal-format, gfc-internal-format
15912 msgid "size of loop %d should be %d, not %d"
15916 #, gcc-internal-format, gfc-internal-format
15917 msgid "bb %d does not belong to loop %d"
15921 #, gcc-internal-format, gfc-internal-format
15922 msgid "bb %d has father loop %d, should be loop %d"
15926 #, gcc-internal-format
15927 msgid "loop %d%'s header is not a loop header"
15931 #, gcc-internal-format
15932 msgid "loop %d%'s header does not have exactly 2 entries"
15936 #, gcc-internal-format
15937 msgid "loop %d%'s latch does not have an edge to its header"
15941 #, gcc-internal-format
15942 msgid "loop %d%'s latch is not dominated by its header"
15946 #, gcc-internal-format
15947 msgid "loop %d%'s latch does not have exactly 1 successor"
15951 #, gcc-internal-format
15952 msgid "loop %d%'s latch does not have header as successor"
15956 #, gcc-internal-format
15957 msgid "loop %d%'s latch does not belong directly to it"
15961 #, gcc-internal-format
15962 msgid "loop %d%'s header does not belong directly to it"
15966 #, gcc-internal-format
15967 msgid "loop %d%'s latch is marked as part of irreducible region"
15971 #, gcc-internal-format, gfc-internal-format
15972 msgid "basic block %d should be marked irreducible"
15976 #, gcc-internal-format, gfc-internal-format
15977 msgid "basic block %d should not be marked irreducible"
15981 #, gcc-internal-format, gfc-internal-format
15982 msgid "edge from %d to %d should be marked irreducible"
15986 #, gcc-internal-format, gfc-internal-format
15987 msgid "edge from %d to %d should not be marked irreducible"
15991 #, gcc-internal-format, gfc-internal-format
15992 msgid "corrupted head of the exits list of loop %d"
15996 #, gcc-internal-format, gfc-internal-format
15997 msgid "corrupted exits list of loop %d"
16001 #, gcc-internal-format, gfc-internal-format
16002 msgid "nonempty exits list of loop %d, but exits are not recorded"
16006 #, gcc-internal-format, gfc-internal-format
16007 msgid "exit %d->%d not recorded"
16011 #, gcc-internal-format, gfc-internal-format
16012 msgid "wrong list of exited loops for edge %d->%d"
16016 #, gcc-internal-format
16017 msgid "too many loop exits recorded"
16021 #, gcc-internal-format, gfc-internal-format
16022 msgid "%d exits recorded for loop %d (having %d exits)"
16026 #, gcc-internal-format, gfc-internal-format
16027 msgid "non-cold basic block %d dominated by a block in the cold partition (%d)"
16031 #, gcc-internal-format, gfc-internal-format
16032 msgid "multiple hot/cold transitions found (bb %i)"
16036 #, gcc-internal-format
16037 msgid "partition found but function partition flag not set"
16041 #, gcc-internal-format, gfc-internal-format
16042 msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
16046 #, gcc-internal-format
16047 msgid "EDGE_CROSSING incorrectly set across same section"
16051 #, gcc-internal-format, gfc-internal-format
16052 msgid "fallthru edge crosses section boundary in bb %i"
16056 #, gcc-internal-format, gfc-internal-format
16057 msgid "EH edge crosses section boundary in bb %i"
16061 #, gcc-internal-format, gfc-internal-format
16062 msgid "No region crossing jump at section boundary in bb %i"
16066 #, gcc-internal-format
16067 msgid "EDGE_CROSSING missing across section boundary"
16071 #, gcc-internal-format, gfc-internal-format
16072 msgid "Region crossing jump across same section in bb %i"
16076 #, gcc-internal-format, gfc-internal-format
16077 msgid "missing REG_EH_REGION note at the end of bb %i"
16081 #, gcc-internal-format, gfc-internal-format
16082 msgid "too many exception handling edges in bb %i"
16086 #, gcc-internal-format, gfc-internal-format
16087 msgid "too many outgoing branch edges from bb %i"
16091 #, gcc-internal-format, gfc-internal-format
16092 msgid "fallthru edge after unconditional jump in bb %i"
16096 #, gcc-internal-format, gfc-internal-format
16097 msgid "wrong number of branch edges after unconditional jump in bb %i"
16101 #, gcc-internal-format, gfc-internal-format
16102 msgid "wrong amount of branch edges after conditional jump in bb %i"
16106 #, gcc-internal-format, gfc-internal-format
16107 msgid "abnormal call edges for non-call insn in bb %i"
16111 #, gcc-internal-format, gfc-internal-format
16112 msgid "sibcall edges for non-call insn in bb %i"
16116 #, gcc-internal-format, gfc-internal-format
16117 msgid "abnormal edges for no purpose in bb %i"
16120 #: cfgrtl.c:2664 cfgrtl.c:2674
16121 #, gcc-internal-format, gfc-internal-format
16122 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
16126 #, gcc-internal-format, gfc-internal-format
16127 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
16131 #, gcc-internal-format, gfc-internal-format
16132 msgid "in basic block %d:"
16136 #, gcc-internal-format, gfc-internal-format
16137 msgid "BB_RTL flag not set for block %d"
16141 #, gcc-internal-format, gfc-internal-format
16142 msgid "insn %d basic block pointer is %d, should be %d"
16146 #, gcc-internal-format, gfc-internal-format
16147 msgid "insn %d in header of bb %d has non-NULL basic block"
16151 #, gcc-internal-format, gfc-internal-format
16152 msgid "insn %d in footer of bb %d has non-NULL basic block"
16155 #: cfgrtl.c:2822 cfgrtl.c:2870
16156 #, gcc-internal-format, gfc-internal-format
16157 msgid "insn %d outside of basic blocks has non-NULL bb field"
16161 #, gcc-internal-format, gfc-internal-format
16162 msgid "end insn %d for block %d not found in the insn stream"
16166 #, gcc-internal-format, gfc-internal-format
16167 msgid "insn %d is in multiple basic blocks (%d and %d)"
16171 #, gcc-internal-format, gfc-internal-format
16172 msgid "head insn %d for block %d not found in the insn stream"
16176 #, gcc-internal-format, gfc-internal-format
16177 msgid "missing barrier after block %i"
16181 #, gcc-internal-format, gfc-internal-format
16182 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
16186 #, gcc-internal-format, gfc-internal-format
16187 msgid "verify_flow_info: Incorrect fallthru %i->%i"
16191 #, gcc-internal-format
16192 msgid "basic blocks not laid down consecutively"
16196 #, gcc-internal-format, gfc-internal-format
16197 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
16201 #, gcc-internal-format
16202 msgid "caller edge count is negative"
16206 #, gcc-internal-format
16207 msgid "caller edge frequency is negative"
16211 #, gcc-internal-format
16212 msgid "caller edge frequency is too large"
16216 #, gcc-internal-format, gfc-internal-format
16217 msgid "aux field set for edge %s->%s"
16221 #, gcc-internal-format
16222 msgid "execution count is negative"
16226 #, gcc-internal-format
16227 msgid "inline clone in same comdat group list"
16231 #, gcc-internal-format
16232 msgid "local symbols must be defined"
16236 #, gcc-internal-format
16237 msgid "externally visible inline clone"
16241 #, gcc-internal-format
16242 msgid "inline clone with address taken"
16246 #, gcc-internal-format
16247 msgid "inline clone is forced to output"
16251 #, gcc-internal-format, gfc-internal-format
16252 msgid "aux field set for indirect edge from %s"
16256 #, gcc-internal-format, gfc-internal-format
16258 "An indirect edge from %s is not marked as indirect or has associated "
16259 "indirect_info, the corresponding statement is: "
16263 #, gcc-internal-format, gfc-internal-format
16264 msgid "comdat-local function called by %s outside its comdat"
16268 #, gcc-internal-format
16269 msgid "inlined_to pointer is wrong"
16273 #, gcc-internal-format
16274 msgid "multiple inline callers"
16278 #, gcc-internal-format
16279 msgid "inlined_to pointer set for noninline callers"
16283 #, gcc-internal-format, gfc-internal-format
16284 msgid "caller edge frequency %i does not match BB frequency %i"
16288 #, gcc-internal-format, gfc-internal-format
16289 msgid "indirect call frequency %i does not match BB frequency %i"
16293 #, gcc-internal-format
16294 msgid "inlined_to pointer is set but no predecessors found"
16298 #, gcc-internal-format
16299 msgid "inlined_to pointer refers to itself"
16303 #, gcc-internal-format
16304 msgid "cgraph_node has wrong clone_of"
16308 #, gcc-internal-format
16309 msgid "cgraph_node has wrong clone list"
16313 #, gcc-internal-format
16314 msgid "cgraph_node is in clone list but it is not clone"
16318 #, gcc-internal-format
16319 msgid "cgraph_node has wrong prev_clone pointer"
16323 #, gcc-internal-format
16324 msgid "double linked list of clones corrupted"
16328 #, gcc-internal-format
16329 msgid "Alias has call edges"
16333 #, gcc-internal-format
16334 msgid "Alias has non-alias reference"
16338 #, gcc-internal-format
16339 msgid "Alias has more than one alias reference"
16343 #, gcc-internal-format
16344 msgid "Analyzed alias has no reference"
16348 #, gcc-internal-format
16349 msgid "Instrumentation clone does not reference original node"
16353 #, gcc-internal-format
16354 msgid "Not instrumented node has non-NULL original declaration"
16358 #, gcc-internal-format
16359 msgid "Instrumented node has wrong original declaration"
16363 #, gcc-internal-format
16364 msgid "Node has more than one chkp reference"
16368 #, gcc-internal-format
16369 msgid "Wrong node is referenced with chkp reference"
16373 #, gcc-internal-format
16374 msgid "Analyzed node has no reference to instrumented version"
16378 #, gcc-internal-format
16379 msgid "No edge out of thunk node"
16383 #, gcc-internal-format
16384 msgid "More than one edge out of thunk node"
16388 #, gcc-internal-format
16389 msgid "Thunk is not supposed to have body"
16393 #, gcc-internal-format
16394 msgid "Instrumentation thunk has wrong edge callee"
16398 #, gcc-internal-format
16399 msgid "shared call_stmt:"
16403 #, gcc-internal-format
16404 msgid "edge points to wrong declaration:"
16408 #, gcc-internal-format
16410 "an indirect edge with unknown callee corresponding to a call_stmt with a "
16411 "known declaration:"
16415 #, gcc-internal-format
16416 msgid "missing callgraph edge for call stmt:"
16420 #, gcc-internal-format
16421 msgid "reference to dead statement"
16425 #, gcc-internal-format, gfc-internal-format
16426 msgid "edge %s->%s has no corresponding call_stmt"
16430 #, gcc-internal-format, gfc-internal-format
16431 msgid "an indirect edge from %s has no corresponding call_stmt"
16435 #, gcc-internal-format
16436 msgid "verify_cgraph_node failed"
16439 #: cgraph.c:3246 varpool.c:326
16440 #, gcc-internal-format, gfc-internal-format
16441 msgid "%s: section %s is missing"
16444 #: cgraphunit.c:689
16445 #, gcc-internal-format
16446 msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
16449 #: cgraphunit.c:741 cgraphunit.c:777
16450 #, gcc-internal-format
16451 msgid "%<externally_visible%> attribute have effect only on public objects"
16454 #: cgraphunit.c:748
16455 #, gcc-internal-format
16456 msgid "%<weakref%> attribute ignored because function is defined"
16459 #: cgraphunit.c:760
16460 #, gcc-internal-format
16461 msgid "always_inline function might not be inlinable"
16464 #: cgraphunit.c:785
16465 #, gcc-internal-format
16466 msgid "%<weakref%> attribute ignored because variable is initialized"
16469 #: cgraphunit.c:1187 c-family/c-pragma.c:362
16470 #, gcc-internal-format
16471 msgid "%q+D aliased to undefined symbol %qE"
16474 #: cgraphunit.c:1203
16475 #, gcc-internal-format
16476 msgid "%q+D aliased to external symbol %qE"
16479 #: cgraphunit.c:1224
16480 #, gcc-internal-format
16481 msgid "%q+D alias in between function and variable is not supported"
16484 #: cgraphunit.c:1226
16485 #, gcc-internal-format
16486 msgid "%q+D aliased declaration"
16489 #: cgraphunit.c:1299
16490 #, gcc-internal-format
16491 msgid "failed to reclaim unneeded function"
16494 #: cgraphunit.c:1329
16495 #, gcc-internal-format
16496 msgid "failed to reclaim unneeded function in same comdat group"
16499 #: cgraphunit.c:1572
16500 #, gcc-internal-format
16501 msgid "generic thunk code fails for method %qD which uses %<...%>"
16504 #: cgraphunit.c:1921
16505 #, gcc-internal-format
16506 msgid "size of return value of %q+D is %u bytes"
16509 #: cgraphunit.c:1924
16510 #, gcc-internal-format
16511 msgid "size of return value of %q+D is larger than %wd bytes"
16514 #: cgraphunit.c:2414
16515 #, gcc-internal-format
16516 msgid "nodes with unreleased memory found"
16519 #: collect-utils.c:68
16520 #, gcc-internal-format
16521 msgid "can't get program status: %m"
16524 #: collect-utils.c:76
16525 #, gcc-internal-format, gfc-internal-format
16526 msgid "%s terminated with signal %d [%s]%s"
16529 #: collect-utils.c:92
16530 #, gcc-internal-format, gfc-internal-format
16531 msgid "%s returned %d exit status"
16534 #: collect-utils.c:133
16535 #, gcc-internal-format, gfc-internal-format
16536 msgid "could not open response file %s"
16539 #: collect-utils.c:139
16540 #, gcc-internal-format, gfc-internal-format
16541 msgid "could not write to response file %s"
16544 #: collect-utils.c:145
16545 #, gcc-internal-format, gfc-internal-format
16546 msgid "could not close response file %s"
16549 #: collect-utils.c:179
16550 #, gcc-internal-format, gfc-internal-format
16551 msgid "cannot find '%s'"
16554 #: collect-utils.c:183 collect2.c:2350 collect2.c:2549 gcc.c:2860 gcc.c:6483
16555 #, gcc-internal-format
16556 msgid "pex_init failed: %m"
16559 #: collect-utils.c:192 collect2.c:2359 collect2.c:2557 gcc.c:7986
16560 #, gcc-internal-format
16565 #, gcc-internal-format
16566 msgid "COLLECT_LTO_WRAPPER must be set"
16569 #: collect2.c:966 gcc.c:6986 lto-wrapper.c:1354
16570 #: config/i386/intelmic-mkoffload.c:504
16571 #, gcc-internal-format
16572 msgid "atexit failed"
16576 #, gcc-internal-format
16577 msgid "no arguments"
16580 #: collect2.c:1303 opts.c:840
16581 #, gcc-internal-format
16582 msgid "LTO support has not been enabled in this configuration"
16586 #, gcc-internal-format
16587 msgid "can't open %s: %m"
16591 #, gcc-internal-format, gfc-internal-format
16592 msgid "unknown demangling style '%s'"
16595 #: collect2.c:1546 collect2.c:1729 collect2.c:1769
16596 #, gcc-internal-format
16597 msgid "fopen %s: %m"
16600 #: collect2.c:1549 collect2.c:1734 collect2.c:1772
16601 #, gcc-internal-format
16602 msgid "fclose %s: %m"
16606 #, gcc-internal-format
16607 msgid "cannot find 'nm'"
16611 #, gcc-internal-format
16612 msgid "can't open nm output: %m"
16616 #, gcc-internal-format, gfc-internal-format
16617 msgid "init function found in object %s"
16621 #, gcc-internal-format, gfc-internal-format
16622 msgid "fini function found in object %s"
16626 #, gcc-internal-format
16627 msgid "cannot find 'ldd'"
16631 #, gcc-internal-format
16632 msgid "can't open ldd output: %m"
16636 #, gcc-internal-format, gfc-internal-format
16637 msgid "dynamic dependency %s not found"
16641 #, gcc-internal-format, gfc-internal-format
16642 msgid "unable to open dynamic dependency '%s'"
16646 #, gcc-internal-format, gfc-internal-format
16647 msgid "%s: not a COFF file"
16651 #, gcc-internal-format, gfc-internal-format
16652 msgid "%s: cannot open as COFF file"
16656 #, gcc-internal-format, gfc-internal-format
16657 msgid "library lib%s not found"
16661 #, gcc-internal-format
16662 msgid "cannot convert to a pointer type"
16666 #, gcc-internal-format
16667 msgid "pointer value used where a floating point value was expected"
16671 #, gcc-internal-format
16672 msgid "aggregate value used where a float was expected"
16676 #, gcc-internal-format
16677 msgid "conversion to incomplete type"
16680 #: convert.c:923 convert.c:1007
16681 #, gcc-internal-format
16682 msgid "can%'t convert between vector values of different size"
16686 #, gcc-internal-format
16687 msgid "aggregate value used where an integer was expected"
16691 #, gcc-internal-format
16692 msgid "pointer value used where a complex was expected"
16696 #, gcc-internal-format
16697 msgid "aggregate value used where a complex was expected"
16701 #, gcc-internal-format
16702 msgid "can%'t convert value to a vector"
16706 #, gcc-internal-format
16707 msgid "aggregate value used where a fixed-point was expected"
16711 #, gcc-internal-format
16712 msgid "%qs is not a gcov data file"
16716 #, gcc-internal-format
16717 msgid "%qs is version %q.*s, expected version %q.*s"
16720 #: coverage.c:333 coverage.c:343
16721 #, gcc-internal-format, gfc-internal-format
16722 msgid "Profile data for function %u is corrupted"
16726 #, gcc-internal-format
16727 msgid "checksum is (%x,%x) instead of (%x,%x)"
16731 #, gcc-internal-format, gfc-internal-format
16732 msgid "number of counters is %d instead of %d"
16736 #, gcc-internal-format, gfc-internal-format
16737 msgid "cannot merge separate %s counters for function %u"
16741 #, gcc-internal-format
16742 msgid "%qs has overflowed"
16746 #, gcc-internal-format
16748 "the control flow of function %qE does not match its profile data (counter "
16753 #, gcc-internal-format
16754 msgid "execution counts estimated\n"
16758 #, gcc-internal-format
16759 msgid "execution counts assumed to be zero\n"
16763 #, gcc-internal-format
16765 "source locations for function %qE have changed, the profile data may be out "
16770 #, gcc-internal-format
16771 msgid "error writing %qs"
16775 #, gcc-internal-format, gfc-internal-format
16776 msgid "cannot open %s"
16779 #: cprop.c:1760 gcse.c:4009
16780 #, gcc-internal-format, gfc-internal-format
16781 msgid "%s: %d basic blocks and %d edges/basic block"
16784 #: cprop.c:1774 gcse.c:4023
16785 #, gcc-internal-format, gfc-internal-format
16786 msgid "%s: %d basic blocks and %d registers"
16789 #: data-streamer-in.c:78
16790 #, gcc-internal-format
16791 msgid "bytecode stream: string too long for the string table"
16794 #: data-streamer-in.c:109 data-streamer-in.c:138
16795 #, gcc-internal-format
16796 msgid "bytecode stream: found non-null terminated string"
16800 #, gcc-internal-format
16801 msgid "cannot find a valid counter:value pair:"
16805 #, gcc-internal-format, gfc-internal-format
16806 msgid "-fdbg-cnt=%s"
16810 #, gcc-internal-format, gfc-internal-format
16815 #, gcc-internal-format
16816 msgid "common symbol debug info is not structured as symbol+offset"
16820 #, gcc-internal-format
16821 msgid "global destructors not supported on this target"
16825 #, gcc-internal-format
16826 msgid "global constructors not supported on this target"
16829 #: diagnostic.c:1291
16830 #, gcc-internal-format, gfc-internal-format
16831 msgid "in %s, at %s:%d"
16834 #: dominance.c:1049
16835 #, gcc-internal-format, gfc-internal-format
16836 msgid "dominator of %d status unknown"
16839 #: dominance.c:1056
16840 #, gcc-internal-format, gfc-internal-format
16841 msgid "dominator of %d should be %d, not %d"
16844 #: dumpfile.c:326 dumpfile.c:490 dumpfile.c:583
16845 #, gcc-internal-format
16846 msgid "could not open dump file %qs: %m"
16850 #, gcc-internal-format
16851 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
16855 #, gcc-internal-format
16856 msgid "unknown option %q.*s in %<-fopt-info-%s%>"
16860 #, gcc-internal-format
16861 msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
16864 #: dwarf2out.c:1113
16865 #, gcc-internal-format
16867 "multiple EH personalities are supported only with assemblers supporting ."
16868 "cfi_personality directive"
16871 #: dwarf2out.c:11635
16872 #, gcc-internal-format, gfc-internal-format
16873 msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
16876 #: dwarf2out.c:22628
16877 #, gcc-internal-format
16878 msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
16882 #, gcc-internal-format
16883 msgid "invalid rtl sharing found in the insn"
16887 #, gcc-internal-format
16892 #, gcc-internal-format
16893 msgid "internal consistency failure"
16897 #, gcc-internal-format
16898 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
16902 #, gcc-internal-format, gfc-internal-format
16903 msgid "abort in %s, at %s:%d"
16907 #, gcc-internal-format
16908 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
16912 #, gcc-internal-format
16913 msgid "__builtin_eh_return not supported on this target"
16916 #: except.c:3350 except.c:3375
16917 #, gcc-internal-format, gfc-internal-format
16918 msgid "region_array is corrupted for region %i"
16921 #: except.c:3363 except.c:3394
16922 #, gcc-internal-format, gfc-internal-format
16923 msgid "lp_array is corrupted for lp %i"
16927 #, gcc-internal-format, gfc-internal-format
16928 msgid "outer block of region %i is wrong"
16932 #, gcc-internal-format, gfc-internal-format
16933 msgid "negative nesting depth of region %i"
16937 #, gcc-internal-format, gfc-internal-format
16938 msgid "region of lp %i is wrong"
16942 #, gcc-internal-format, gfc-internal-format
16943 msgid "tree list ends on depth %i"
16947 #, gcc-internal-format
16948 msgid "region_array does not match region_tree"
16952 #, gcc-internal-format
16953 msgid "lp_array does not match region_tree"
16957 #, gcc-internal-format
16958 msgid "verify_eh_tree failed"
16962 #, gcc-internal-format
16963 msgid "stack limits not supported on this target"
16967 #, gcc-internal-format
16969 "write of %wu-bit data outside the bound of destination object, data "
16970 "truncated into %wu-bit"
16974 #, gcc-internal-format
16975 msgid "local frame unavailable (naked function?)"
16979 #, gcc-internal-format
16980 msgid "%Kcall to %qs declared with attribute error: %s"
16984 #, gcc-internal-format
16985 msgid "%Kcall to %qs declared with attribute warning: %s"
16989 #, gcc-internal-format
16990 msgid "invalid argument %qs to -fdebug-prefix-map"
16994 #, gcc-internal-format
16995 msgid "the frame size of %wd bytes is larger than %wd bytes"
16998 #: final.c:4636 toplev.c:1481 tree-cfgcleanup.c:1120
16999 #, gcc-internal-format
17000 msgid "could not open final insn dump file %qs: %m"
17003 #: final.c:4689 tree-cfgcleanup.c:1136
17004 #, gcc-internal-format
17005 msgid "could not close final insn dump file %qs: %m"
17008 #: fixed-value.c:139
17009 #, gcc-internal-format
17010 msgid "large fixed-point constant implicitly truncated to fixed-point type"
17013 #: fold-const.c:697
17014 #, gcc-internal-format
17015 msgid "assuming signed overflow does not occur when negating a division"
17018 #: fold-const.c:3811 fold-const.c:3821
17019 #, gcc-internal-format, gfc-internal-format
17020 msgid "comparison is always %d due to width of bit-field"
17023 #: fold-const.c:5185 tree-ssa-reassoc.c:2144
17024 #, gcc-internal-format
17025 msgid "assuming signed overflow does not occur when simplifying range test"
17028 #: fold-const.c:5626 fold-const.c:5640
17029 #, gcc-internal-format, gfc-internal-format
17030 msgid "comparison is always %d"
17033 #: fold-const.c:5773
17034 #, gcc-internal-format
17035 msgid "%<or%> of unmatched not-equal tests is always 1"
17038 #: fold-const.c:5778
17039 #, gcc-internal-format
17040 msgid "%<and%> of mutually exclusive equal-tests is always 0"
17043 #: fold-const.c:8641
17044 #, gcc-internal-format
17046 "assuming signed overflow does not occur when reducing constant in comparison"
17049 #: fold-const.c:8811
17050 #, gcc-internal-format
17052 "assuming signed overflow does not occur when changing X +- C1 cmp C2 to X "
17056 #: fold-const.c:8829
17057 #, gcc-internal-format
17059 "assuming signed overflow does not occur when changing X - Y cmp 0 to X cmp Y"
17062 #: fold-const.c:9087
17063 #, gcc-internal-format
17065 "assuming signed overflow does not occur when combining constants around a "
17069 #: fold-const.c:14075
17070 #, gcc-internal-format
17071 msgid "fold check: original tree changed by fold"
17075 #, gcc-internal-format
17076 msgid "total size of local objects too large"
17079 #: function.c:1774 gimplify.c:5188
17080 #, gcc-internal-format
17081 msgid "impossible constraint in %<asm%>"
17085 #, gcc-internal-format
17086 msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
17090 #, gcc-internal-format
17091 msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
17095 #, gcc-internal-format
17096 msgid "function returns an aggregate"
17100 #, gcc-internal-format
17101 msgid "unused parameter %q+D"
17104 #: gcc.c:1905 gcc.c:1926
17105 #, gcc-internal-format, gfc-internal-format
17106 msgid "specs %%include syntax malformed after %ld characters"
17109 #: gcc.c:1953 gcc.c:1963 gcc.c:1974 gcc.c:1985
17110 #, gcc-internal-format, gfc-internal-format
17111 msgid "specs %%rename syntax malformed after %ld characters"
17115 #, gcc-internal-format, gfc-internal-format
17116 msgid "specs %s spec was not found to be renamed"
17120 #, gcc-internal-format
17121 msgid "%s: attempt to rename spec %qs to already defined spec %qs"
17125 #, gcc-internal-format, gfc-internal-format
17126 msgid "specs unknown %% command after %ld characters"
17129 #: gcc.c:2038 gcc.c:2052
17130 #, gcc-internal-format, gfc-internal-format
17131 msgid "specs file malformed after %ld characters"
17135 #, gcc-internal-format
17136 msgid "spec file has no spec for linking"
17140 #, gcc-internal-format
17141 msgid "system path %qs is not absolute"
17145 #, gcc-internal-format
17146 msgid "-pipe not supported"
17150 #, gcc-internal-format
17151 msgid "failed to get exit status: %m"
17155 #, gcc-internal-format
17156 msgid "failed to get process times: %m"
17160 #, gcc-internal-format, gfc-internal-format
17161 msgid "%s (program %s)"
17164 #: gcc.c:3375 opts-common.c:1030 opts-common.c:1102 opts-global.c:161
17165 #, gcc-internal-format
17166 msgid "unrecognized command line option %qs"
17170 #, gcc-internal-format, gfc-internal-format
17171 msgid "GCC is not configured to support %s as offload target"
17175 #, gcc-internal-format
17176 msgid "%qs is an unknown -save-temps option"
17179 #: gcc.c:4195 toplev.c:992
17180 #, gcc-internal-format
17181 msgid "input file %qs is the same as output file"
17185 #, gcc-internal-format
17186 msgid "-pipe ignored because -save-temps specified"
17190 #, gcc-internal-format
17191 msgid "%<-x %s%> after last input file has no effect"
17195 #, gcc-internal-format
17196 msgid "unable to locate default linker script %qs in the library search paths"
17200 #, gcc-internal-format
17201 msgid "switch %qs does not start with %<-%>"
17205 #, gcc-internal-format
17206 msgid "spec-generated switch is just %<-%>"
17210 #, gcc-internal-format, gfc-internal-format
17211 msgid "could not open temporary response file %s"
17215 #, gcc-internal-format, gfc-internal-format
17216 msgid "could not write to temporary response file %s"
17220 #, gcc-internal-format, gfc-internal-format
17221 msgid "could not close temporary response file %s"
17225 #, gcc-internal-format
17226 msgid "spec %qs invalid"
17230 #, gcc-internal-format
17231 msgid "spec %qs has invalid %<%%0%c%>"
17235 #, gcc-internal-format
17236 msgid "spec %qs has invalid %<%%W%c%>"
17240 #, gcc-internal-format
17241 msgid "spec %qs has invalid %<%%x%c%>"
17244 #. Catch the case where a spec string contains something like
17245 #. '%{foo:%*}'. i.e. there is no * in the pattern on the left
17246 #. hand side of the :.
17248 #, gcc-internal-format
17249 msgid "spec failure: %<%%*%> has not been initialized by pattern match"
17253 #, gcc-internal-format
17254 msgid "spec failure: unrecognized spec option %qc"
17258 #, gcc-internal-format
17259 msgid "unknown spec function %qs"
17263 #, gcc-internal-format
17264 msgid "error in args to spec function %qs"
17268 #, gcc-internal-format
17269 msgid "malformed spec function name"
17274 #, gcc-internal-format
17275 msgid "no arguments for spec function"
17279 #, gcc-internal-format
17280 msgid "malformed spec function arguments"
17284 #, gcc-internal-format
17285 msgid "braced spec %qs is invalid at %qc"
17289 #, gcc-internal-format
17290 msgid "braced spec body %qs is invalid"
17294 #, gcc-internal-format, gfc-internal-format
17295 msgid "%s: could not determine length of compare-debug file %s"
17299 #, gcc-internal-format, gfc-internal-format
17300 msgid "%s: -fcompare-debug failure (length)"
17303 #: gcc.c:6814 gcc.c:6855
17304 #, gcc-internal-format, gfc-internal-format
17305 msgid "%s: could not open compare-debug file %s"
17308 #: gcc.c:6834 gcc.c:6871
17309 #, gcc-internal-format, gfc-internal-format
17310 msgid "%s: -fcompare-debug failure"
17314 #, gcc-internal-format
17315 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
17319 #, gcc-internal-format
17320 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
17324 #, gcc-internal-format
17325 msgid "unrecognized command line option %<-%s%>"
17329 #, gcc-internal-format
17330 msgid "not configured with sysroot headers suffix"
17334 #, gcc-internal-format
17335 msgid "no input files"
17339 #, gcc-internal-format
17340 msgid "cannot specify -o with -c, -S or -E with multiple files"
17344 #, gcc-internal-format, gfc-internal-format
17345 msgid "%s: %s compiler not installed on this system"
17349 #, gcc-internal-format
17350 msgid "recompiling with -fcompare-debug"
17354 #, gcc-internal-format
17355 msgid "during -fcompare-debug recompilation"
17359 #, gcc-internal-format
17360 msgid "comparing final insns dumps"
17364 #, gcc-internal-format, gfc-internal-format
17365 msgid "-fuse-linker-plugin, but %s not found"
17369 #, gcc-internal-format, gfc-internal-format
17370 msgid "%s: linker input file unused because linking not done"
17374 #, gcc-internal-format, gfc-internal-format
17375 msgid "language %s not recognized"
17379 #, gcc-internal-format
17380 msgid "multilib spec %qs is invalid"
17384 #, gcc-internal-format
17385 msgid "multilib exclusions %qs is invalid"
17389 #, gcc-internal-format
17390 msgid "multilib select %qs %qs is invalid"
17394 #, gcc-internal-format
17395 msgid "multilib select %qs is invalid"
17399 #, gcc-internal-format
17400 msgid "multilib exclusion %qs is invalid"
17404 #, gcc-internal-format
17405 msgid "environment variable %qs not defined"
17408 #: gcc.c:8948 gcc.c:8953
17409 #, gcc-internal-format
17410 msgid "invalid version number %qs"
17414 #, gcc-internal-format, gfc-internal-format
17415 msgid "too few arguments to %%:version-compare"
17419 #, gcc-internal-format, gfc-internal-format
17420 msgid "too many arguments to %%:version-compare"
17424 #, gcc-internal-format
17425 msgid "unknown operator %qs in %%:version-compare"
17429 #, gcc-internal-format, gfc-internal-format
17430 msgid "too many arguments to %%:compare-debug-dump-opt"
17434 #, gcc-internal-format, gfc-internal-format
17435 msgid "too many arguments to %%:compare-debug-self-opt"
17439 #, gcc-internal-format, gfc-internal-format
17440 msgid "too few arguments to %%:compare-debug-auxbase-opt"
17444 #, gcc-internal-format, gfc-internal-format
17445 msgid "too many arguments to %%:compare-debug-auxbase-opt"
17449 #, gcc-internal-format, gfc-internal-format
17450 msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
17454 #, gcc-internal-format, gfc-internal-format
17455 msgid "too few arguments to %%:replace-extension"
17459 #, gcc-internal-format, gfc-internal-format
17460 msgid "error in removing %s\n"
17464 #, gcc-internal-format, gfc-internal-format
17465 msgid "Cannot make directory %s"
17469 #, gcc-internal-format
17470 msgid "Cannot get current directory name"
17473 #: gcov-tool.c:115 gcov-tool.c:121
17474 #, gcc-internal-format, gfc-internal-format
17475 msgid "Cannot change directory to %s"
17479 #, gcc-internal-format
17480 msgid "weights need to be non-negative\n"
17484 #, gcc-internal-format
17485 msgid "scale needs to be non-negative\n"
17488 #: ggc-common.c:398 ggc-common.c:406 ggc-common.c:475 ggc-common.c:493
17489 #: ggc-page.c:2452 ggc-page.c:2483 ggc-page.c:2490
17490 #, gcc-internal-format
17491 msgid "can%'t write PCH file: %m"
17494 #: ggc-common.c:486 config/i386/host-cygwin.c:55
17495 #, gcc-internal-format
17496 msgid "can%'t get position in PCH file: %m"
17499 #: ggc-common.c:496
17500 #, gcc-internal-format
17501 msgid "can%'t write padding to PCH file: %m"
17504 #: ggc-common.c:618 ggc-common.c:626 ggc-common.c:629 ggc-common.c:639
17505 #: ggc-common.c:642 ggc-page.c:2580
17506 #, gcc-internal-format
17507 msgid "can%'t read PCH file: %m"
17510 #: ggc-common.c:634
17511 #, gcc-internal-format
17512 msgid "had to relocate PCH"
17516 #, gcc-internal-format
17517 msgid "open /dev/zero: %m"
17520 #: ggc-page.c:2468 ggc-page.c:2474
17521 #, gcc-internal-format
17522 msgid "can%'t write PCH file"
17525 #: gimple-ssa-isolate-paths.c:319 gimple-ssa-isolate-paths.c:448 tree.c:12136
17526 #: tree.c:12173 c/c-typeck.c:2789 c/c-typeck.c:2872 cp/constexpr.c:748
17527 #: cp/decl2.c:4967 cp/pt.c:7035 cp/semantics.c:1742 cp/typeck.c:1643
17528 #: cp/typeck.c:3598
17529 #, gcc-internal-format
17530 msgid "declared here"
17533 #: gimple-streamer-in.c:236
17534 #, gcc-internal-format, gfc-internal-format
17535 msgid "bytecode stream: unknown GIMPLE statement tag %s"
17539 #, gcc-internal-format, gfc-internal-format
17540 msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
17544 #, gcc-internal-format
17545 msgid "using result of function returning %<void%>"
17549 #, gcc-internal-format, gfc-internal-format
17550 msgid "invalid lvalue in asm output %d"
17554 #, gcc-internal-format, gfc-internal-format
17555 msgid "non-memory input %d must stay in memory"
17559 #, gcc-internal-format, gfc-internal-format
17560 msgid "memory input %d is not directly addressable"
17564 #, gcc-internal-format
17565 msgid "threadprivate variable %qE used in target region"
17569 #, gcc-internal-format
17570 msgid "enclosing target region"
17574 #, gcc-internal-format
17575 msgid "threadprivate variable %qE used in untied task"
17578 #: gimplify.c:5748 gimplify.c:5843
17579 #, gcc-internal-format
17580 msgid "enclosing task"
17584 #, gcc-internal-format
17585 msgid "%qD referenced in target region does not have a mappable type"
17589 #, gcc-internal-format
17590 msgid "%qE not specified in enclosing parallel"
17594 #, gcc-internal-format
17595 msgid "enclosing parallel"
17599 #, gcc-internal-format
17600 msgid "%qE not specified in enclosing task"
17604 #, gcc-internal-format
17605 msgid "%qE not specified in enclosing teams construct"
17609 #, gcc-internal-format
17610 msgid "enclosing teams construct"
17613 #: gimplify.c:5960 gimplify.c:5989
17614 #, gcc-internal-format
17615 msgid "iteration variable %qE is predetermined linear"
17619 #, gcc-internal-format
17620 msgid "iteration variable %qE should be private"
17624 #, gcc-internal-format
17625 msgid "iteration variable %qE should not be firstprivate"
17629 #, gcc-internal-format
17630 msgid "iteration variable %qE should not be reduction"
17634 #, gcc-internal-format
17635 msgid "iteration variable %qE should not be lastprivate"
17639 #, gcc-internal-format
17640 msgid "iteration variable %qE should not be private"
17644 #, gcc-internal-format
17646 "copyprivate variable %qE is not threadprivate or private in outer context"
17650 #, gcc-internal-format
17651 msgid "%s variable %qE is private in outer context"
17655 #, gcc-internal-format
17656 msgid "lastprivate variable %qE is private in outer context"
17659 #: gimplify.c:8369 gimplify.c:8375 gimplify.c:8383
17660 #, gcc-internal-format
17661 msgid "directive not yet implemented"
17665 #, gcc-internal-format
17666 msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
17670 #, gcc-internal-format
17671 msgid "gimplification failed"
17675 #, gcc-internal-format
17676 msgid "first argument to %<va_arg%> not of type %<va_list%>"
17680 #, gcc-internal-format
17681 msgid "%qT is promoted to %qT when passed through %<...%>"
17685 #, gcc-internal-format
17686 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
17690 #, gcc-internal-format
17691 msgid "if this code is reached, the program will abort"
17695 #, gcc-internal-format
17696 msgid "could not close Go dump file: %m"
17700 #, gcc-internal-format
17701 msgid "could not open Go dump file %qs: %m"
17704 #: graph.c:66 toplev.c:1589 java/jcf-parse.c:1774 java/jcf-parse.c:1913
17705 #: objc/objc-act.c:488
17706 #, gcc-internal-format
17707 msgid "can%'t open %s: %m"
17711 #, gcc-internal-format
17712 msgid "Graphite loop optimizations cannot be used (ISL is not available)."
17716 #, gcc-internal-format
17717 msgid "function cannot be instrumented"
17720 #: ipa-devirt.c:712 ipa-devirt.c:865
17721 #, gcc-internal-format
17722 msgid "virtual table of type %qD violates one definition rule"
17725 #: ipa-devirt.c:715
17726 #, gcc-internal-format
17728 "variable of same assembler name as the virtual table is defined in another "
17732 #: ipa-devirt.c:754
17733 #, gcc-internal-format
17734 msgid "virtual table of type %qD contains RTTI information"
17737 #: ipa-devirt.c:760
17738 #, gcc-internal-format
17739 msgid "but is prevailed by one without from other translation unit"
17742 #: ipa-devirt.c:764
17743 #, gcc-internal-format
17744 msgid "RTTI will not work on this type"
17747 #: ipa-devirt.c:795 ipa-devirt.c:824 ipa-devirt.c:895
17748 #, gcc-internal-format
17749 msgid "virtual table of type %qD violates one definition rule "
17752 #: ipa-devirt.c:801
17753 #, gcc-internal-format
17755 "the conflicting type defined in another translation unit has virtual table "
17756 "of different size"
17759 #: ipa-devirt.c:830
17760 #, gcc-internal-format
17762 "the conflicting type defined in another translation unit with different RTTI "
17766 #: ipa-devirt.c:873 ipa-devirt.c:903
17767 #, gcc-internal-format
17768 msgid "the conflicting type defined in another translation unit"
17771 #: ipa-devirt.c:877
17772 #, gcc-internal-format
17773 msgid "contains additional virtual method %qD"
17776 #: ipa-devirt.c:884
17777 #, gcc-internal-format
17779 "the conflicting type defined in another translation unit has virtual table "
17780 "table with more entries"
17783 #: ipa-devirt.c:908
17784 #, gcc-internal-format
17785 msgid "virtual method %qD"
17788 #: ipa-devirt.c:910
17789 #, gcc-internal-format
17790 msgid "ought to match virtual method %qD but does not"
17793 #: ipa-devirt.c:916
17794 #, gcc-internal-format
17796 "the conflicting type defined in another translation unit has virtual table "
17797 "table with different contents"
17800 #: ipa-devirt.c:946
17801 #, gcc-internal-format
17802 msgid "type %qT violates one definition rule"
17805 #: ipa-devirt.c:957 ipa-devirt.c:972 ipa-devirt.c:1167 ipa-devirt.c:1249
17806 #: ipa-devirt.c:1285 ipa-devirt.c:1302
17807 #, gcc-internal-format
17808 msgid "a different type is defined in another translation unit"
17811 #: ipa-devirt.c:964
17812 #, gcc-internal-format
17813 msgid "the first difference of corresponding definitions is field %qD"
17816 #: ipa-devirt.c:974
17817 #, gcc-internal-format
17818 msgid "the first difference of corresponding definitions is method %qD"
17821 #: ipa-devirt.c:1010
17822 #, gcc-internal-format
17823 msgid "type name %<%s%> should match type name %<%s%>"
17826 #: ipa-devirt.c:1013 ipa-devirt.c:1145
17827 #, gcc-internal-format
17828 msgid "the incompatible type is defined here"
17831 #: ipa-devirt.c:1033
17832 #, gcc-internal-format
17833 msgid "type %qT defined in anonymous namespace can not match type %qT"
17836 #: ipa-devirt.c:1037
17837 #, gcc-internal-format
17839 "the incompatible type defined in anonymous namespace in another translation "
17843 #: ipa-devirt.c:1042
17844 #, gcc-internal-format
17846 "types in anonymous namespace does not match across translation unit boundary"
17849 #: ipa-devirt.c:1069
17850 #, gcc-internal-format
17851 msgid "array types have different bounds"
17854 #: ipa-devirt.c:1087
17855 #, gcc-internal-format
17856 msgid "return value type mismatch"
17859 #: ipa-devirt.c:1100
17860 #, gcc-internal-format, gfc-internal-format
17861 msgid "type mismatch in parameter %i"
17864 #: ipa-devirt.c:1109
17865 #, gcc-internal-format
17866 msgid "types have different parameter counts"
17869 #: ipa-devirt.c:1130
17870 #, gcc-internal-format
17871 msgid "type %qT should match type %qT but is defined in different namespace "
17874 #: ipa-devirt.c:1136
17875 #, gcc-internal-format
17876 msgid "type %qT should match type %qT that itself violate one definition rule"
17879 #: ipa-devirt.c:1141
17880 #, gcc-internal-format
17881 msgid "type %qT should match type %qT"
17884 #: ipa-devirt.c:1174
17885 #, gcc-internal-format
17886 msgid "a type with different qualifiers is defined in another translation unit"
17889 #: ipa-devirt.c:1182
17890 #, gcc-internal-format
17891 msgid "a type with attributes is defined in another translation unit"
17894 #: ipa-devirt.c:1197
17895 #, gcc-internal-format
17897 "an enum with different value name is defined in another translation unit"
17900 #: ipa-devirt.c:1206
17901 #, gcc-internal-format
17902 msgid "an enum with different values is defined in another translation unit"
17905 #: ipa-devirt.c:1214
17906 #, gcc-internal-format
17908 "an enum with mismatching number of values is defined in another translation "
17912 #: ipa-devirt.c:1232
17913 #, gcc-internal-format
17914 msgid "a type with different precision is defined in another translation unit"
17917 #: ipa-devirt.c:1239
17918 #, gcc-internal-format
17919 msgid "a type with different signedness is defined in another translation unit"
17922 #: ipa-devirt.c:1264
17923 #, gcc-internal-format
17925 "it is defined as a pointer in different address space in another translation "
17929 #: ipa-devirt.c:1272
17930 #, gcc-internal-format
17932 "it is defined as a pointer to different type in another translation unit"
17935 #: ipa-devirt.c:1329
17936 #, gcc-internal-format
17937 msgid "an array of different size is defined in another translation unit"
17940 #: ipa-devirt.c:1343
17941 #, gcc-internal-format
17942 msgid "has different return value in another translation unit"
17945 #: ipa-devirt.c:1364 ipa-devirt.c:1376
17946 #, gcc-internal-format
17947 msgid "has different parameters in another translation unit"
17950 #: ipa-devirt.c:1399
17951 #, gcc-internal-format
17952 msgid "a type defined in another translation unit is not polymorphic"
17955 #: ipa-devirt.c:1403
17956 #, gcc-internal-format
17957 msgid "a type defined in another translation unit is polymorphic"
17960 #: ipa-devirt.c:1421 ipa-devirt.c:1476
17961 #, gcc-internal-format
17963 "a type with different virtual table pointers is defined in another "
17967 #: ipa-devirt.c:1428 ipa-devirt.c:1481
17968 #, gcc-internal-format
17969 msgid "a type with different bases is defined in another translation unit"
17972 #: ipa-devirt.c:1436
17973 #, gcc-internal-format
17974 msgid "a field with different name is defined in another translation unit"
17977 #: ipa-devirt.c:1449
17978 #, gcc-internal-format
17980 "a field of same name but different type is defined in another translation "
17984 #: ipa-devirt.c:1462
17985 #, gcc-internal-format
17986 msgid "fields has different layout in another translation unit"
17989 #: ipa-devirt.c:1485
17990 #, gcc-internal-format
17992 "a type with different number of fields is defined in another translation unit"
17995 #: ipa-devirt.c:1501
17996 #, gcc-internal-format
17997 msgid "a different method of same type is defined in another translation unit"
18000 #: ipa-devirt.c:1508
18001 #, gcc-internal-format
18003 "s definition that differs by virtual keyword in another translation unit"
18006 #: ipa-devirt.c:1515
18007 #, gcc-internal-format
18008 msgid "virtual table layout differs in another translation unit"
18011 #: ipa-devirt.c:1522
18012 #, gcc-internal-format
18013 msgid "method with incompatible type is defined in another translation unit"
18016 #: ipa-devirt.c:1530
18017 #, gcc-internal-format
18019 "a type with different number of methods is defined in another translation "
18023 #: ipa-devirt.c:1551
18024 #, gcc-internal-format
18025 msgid "a type with different size is defined in another translation unit"
18028 #: ipa-devirt.c:1559
18029 #, gcc-internal-format
18030 msgid "a type with different alignment is defined in another translation unit"
18033 #: ipa-devirt.c:1674
18034 #, gcc-internal-format
18035 msgid "the extra base is defined here"
18038 #: ipa-devirt.c:3629
18039 #, gcc-internal-format
18040 msgid "Declaring type %qD final would enable devirtualization of %i call"
18042 "Declaring type %qD final would enable devirtualization of %i calls"
18046 #: ipa-devirt.c:3638
18047 #, gcc-internal-format
18049 "Declaring type %qD final would enable devirtualization of %i call executed "
18052 "Declaring type %qD final would enable devirtualization of %i calls executed "
18057 #: ipa-devirt.c:3667
18058 #, gcc-internal-format
18060 "Declaring virtual destructor of %qD final would enable devirtualization of "
18063 "Declaring virtual destructor of %qD final would enable devirtualization of "
18068 #: ipa-devirt.c:3675
18069 #, gcc-internal-format
18070 msgid "Declaring method %qD final would enable devirtualization of %i call"
18072 "Declaring method %qD final would enable devirtualization of %i calls"
18076 #: ipa-devirt.c:3683
18077 #, gcc-internal-format
18079 "Declaring virtual destructor of %qD final would enable devirtualization of "
18080 "%i call executed %lli times"
18082 "Declaring virtual destructor of %qD final would enable devirtualization of "
18083 "%i calls executed %lli times"
18087 #: ipa-devirt.c:3693
18088 #, gcc-internal-format
18090 "Declaring method %qD final would enable devirtualization of %i call executed "
18093 "Declaring method %qD final would enable devirtualization of %i calls "
18094 "executed %lli times"
18098 #: ipa-inline-analysis.c:4311
18099 #, gcc-internal-format
18100 msgid "ipa inline summary is missing in input file"
18103 #: ipa-reference.c:1176
18104 #, gcc-internal-format
18105 msgid "ipa reference summary is missing in ltrans unit"
18108 #: ira.c:2339 ira.c:2352 ira.c:2366
18109 #, gcc-internal-format, gfc-internal-format
18110 msgid "%s cannot be used in asm here"
18114 #, gcc-internal-format
18115 msgid "frame pointer required, but reserved"
18119 #, gcc-internal-format
18123 #: lra-assigns.c:1406 reload1.c:1288
18124 #, gcc-internal-format
18125 msgid "%<asm%> operand has impossible constraints"
18128 #: lra-assigns.c:1427
18129 #, gcc-internal-format
18130 msgid "unable to find a register to spill"
18133 #: lra-assigns.c:1638
18134 #, gcc-internal-format, gfc-internal-format
18135 msgid "Maximum number of LRA assignment passes is achieved (%d)\n"
18138 #: lra-constraints.c:3497 reload.c:3863 reload.c:4118
18139 #, gcc-internal-format
18140 msgid "inconsistent operand constraints in an %<asm%>"
18143 #: lra-constraints.c:4366
18144 #, gcc-internal-format, gfc-internal-format
18145 msgid "Max. number of generated reload insns per insn is achieved (%d)\n"
18148 #: lto-cgraph.c:1307
18149 #, gcc-internal-format, gfc-internal-format
18150 msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
18153 #: lto-cgraph.c:1484
18154 #, gcc-internal-format
18155 msgid "bytecode stream: no caller found while reading edge"
18158 #: lto-cgraph.c:1490
18159 #, gcc-internal-format
18160 msgid "bytecode stream: no callee found while reading edge"
18163 #: lto-cgraph.c:1565
18164 #, gcc-internal-format
18165 msgid "bytecode stream: found empty cgraph node"
18168 #: lto-cgraph.c:1739
18169 #, gcc-internal-format, gfc-internal-format
18170 msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
18173 #: lto-cgraph.c:1826
18174 #, gcc-internal-format, gfc-internal-format
18175 msgid "Profile information in %s corrupted"
18178 #: lto-cgraph.c:1859
18179 #, gcc-internal-format, gfc-internal-format
18180 msgid "cannot find LTO cgraph in %s"
18183 #: lto-cgraph.c:1869
18184 #, gcc-internal-format, gfc-internal-format
18185 msgid "cannot find LTO section refs in %s"
18188 #: lto-cgraph.c:1937
18189 #, gcc-internal-format, gfc-internal-format
18190 msgid "invalid offload table in %s"
18193 #: lto-compress.c:215 lto-compress.c:223 lto-compress.c:244 lto-compress.c:305
18194 #: lto-compress.c:313 lto-compress.c:334
18195 #, gcc-internal-format, gfc-internal-format
18196 msgid "compressed stream: %s"
18199 #: lto-section-in.c:462
18200 #, gcc-internal-format, gfc-internal-format
18202 "bytecode stream: trying to read %d bytes after the end of the input buffer"
18205 #: lto-section-in.c:473
18206 #, gcc-internal-format, gfc-internal-format
18207 msgid "%s out of range: Range is %i to %i, value is %i"
18210 #: lto-streamer-in.c:124
18211 #, gcc-internal-format, gfc-internal-format
18212 msgid "bytecode stream: unexpected tag %s"
18215 #: lto-streamer-in.c:946 lto-streamer-in.c:956
18216 #, gcc-internal-format
18217 msgid "Cgraph edge statement index out of range"
18220 #: lto-streamer-in.c:950 lto-streamer-in.c:959
18221 #, gcc-internal-format
18222 msgid "Cgraph edge statement index not found"
18225 #: lto-streamer-in.c:966
18226 #, gcc-internal-format
18227 msgid "Reference statement index out of range"
18230 #: lto-streamer-in.c:969
18231 #, gcc-internal-format
18232 msgid "Reference statement index not found"
18235 #: lto-streamer-in.c:1547
18236 #, gcc-internal-format, gfc-internal-format
18237 msgid "cannot read LTO mode table from %s"
18240 #: lto-streamer-in.c:1643
18241 #, gcc-internal-format, gfc-internal-format
18242 msgid "unsupported mode %s\n"
18245 #: lto-streamer-out.c:414 lto-streamer-out.c:670
18246 #, gcc-internal-format
18247 msgid "tree code %qs is not supported in LTO streams"
18250 #: lto-streamer.c:188
18251 #, gcc-internal-format, gfc-internal-format
18252 msgid "bytecode stream: unexpected LTO section %s"
18255 #: lto-streamer.c:412
18256 #, gcc-internal-format, gfc-internal-format
18258 "bytecode stream generated with LTO version %d.%d instead of the expected %d."
18262 #: lto-wrapper.c:112
18263 #, gcc-internal-format
18264 msgid "deleting LTRANS file %s: %m"
18267 #: lto-wrapper.c:149
18268 #, gcc-internal-format
18269 msgid "malformed COLLECT_GCC_OPTIONS"
18272 #: lto-wrapper.c:298 lto-wrapper.c:310
18273 #, gcc-internal-format, gfc-internal-format
18274 msgid "Option %s not used consistently in all LTO input files"
18277 #: lto-wrapper.c:736
18278 #, gcc-internal-format, gfc-internal-format
18279 msgid "problem with building target image for %s\n"
18282 #: lto-wrapper.c:755
18283 #, gcc-internal-format
18284 msgid "reading input file"
18287 #: lto-wrapper.c:760
18288 #, gcc-internal-format
18289 msgid "writing output file"
18292 #: lto-wrapper.c:786
18293 #, gcc-internal-format
18294 msgid "installation error, can't find crtoffloadend.o"
18297 #: lto-wrapper.c:798
18298 #, gcc-internal-format
18299 msgid "installation error, can't find crtoffloadbegin.o"
18302 #: lto-wrapper.c:902
18303 #, gcc-internal-format
18304 msgid "environment variable COLLECT_GCC must be set"
18307 #: lto-wrapper.c:906 config/nvptx/mkoffload.c:883
18308 #, gcc-internal-format
18309 msgid "environment variable COLLECT_GCC_OPTIONS must be set"
18312 #: lto-wrapper.c:1172
18313 #, gcc-internal-format
18314 msgid "fopen: %s: %m"
18317 #: omp-low.c:1731 omp-low.c:1955
18318 #, gcc-internal-format
18319 msgid "clause not supported yet"
18322 #: omp-low.c:1931 omp-low.c:2058
18323 #, gcc-internal-format
18324 msgid "Clause not supported yet"
18328 #, gcc-internal-format
18329 msgid "no arguments allowed to gang, worker and vector clauses inside parallel"
18333 #, gcc-internal-format
18334 msgid "gang, worker and vector may occur only once in a loop nest"
18338 #, gcc-internal-format
18339 msgid "gang, worker and vector must occur in this order in a loop nest"
18343 #, gcc-internal-format
18344 msgid "non-OpenACC construct inside of OpenACC region"
18348 #, gcc-internal-format
18349 msgid "OpenMP constructs may not be nested inside simd region"
18353 #, gcc-internal-format
18355 "only distribute or parallel constructs are allowed to be closely nested "
18356 "inside teams construct"
18360 #, gcc-internal-format
18361 msgid "distribute construct must be closely nested inside teams construct"
18365 #, gcc-internal-format
18366 msgid "orphaned %qs construct"
18370 #, gcc-internal-format
18371 msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
18375 #, gcc-internal-format
18376 msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
18379 #: omp-low.c:2861 omp-low.c:2874
18380 #, gcc-internal-format
18381 msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
18385 #, gcc-internal-format
18386 msgid "invalid arguments"
18390 #, gcc-internal-format
18391 msgid "%<%s %s%> construct not closely nested inside of %qs"
18395 #, gcc-internal-format
18397 "barrier region may not be closely nested inside of work-sharing, critical, "
18398 "ordered, master or explicit task region"
18402 #, gcc-internal-format
18404 "work-sharing region may not be closely nested inside of work-sharing, "
18405 "critical, ordered, master or explicit task region"
18409 #, gcc-internal-format
18411 "master region may not be closely nested inside of work-sharing or explicit "
18416 #, gcc-internal-format
18418 "ordered region may not be closely nested inside of critical or explicit task "
18422 #: omp-low.c:2970 omp-low.c:2977
18423 #, gcc-internal-format
18425 "ordered region must be closely nested inside a loop region with an ordered "
18430 #, gcc-internal-format
18432 "critical region may not be nested inside a critical region with the same name"
18436 #, gcc-internal-format
18437 msgid "teams construct not closely nested inside of target region"
18441 #, gcc-internal-format
18442 msgid "OpenACC construct inside of non-OpenACC region"
18446 #, gcc-internal-format, gfc-internal-format
18447 msgid "%s %s construct inside of %s %s region"
18450 #: omp-low.c:3068 omp-low.c:3076
18451 #, gcc-internal-format, gfc-internal-format
18452 msgid "%s construct inside of %s region"
18456 #, gcc-internal-format
18457 msgid "setjmp/longjmp inside simd construct"
18461 #, gcc-internal-format, gfc-internal-format
18462 msgid "invalid exit from %s structured block"
18465 #: omp-low.c:12031 omp-low.c:12036
18466 #, gcc-internal-format, gfc-internal-format
18467 msgid "invalid entry to %s structured block"
18470 #. Otherwise, be vague and lazy, but efficient.
18472 #, gcc-internal-format, gfc-internal-format
18473 msgid "invalid branch to/from %s structured block"
18477 #, gcc-internal-format
18478 msgid "ignoring large linear step"
18482 #, gcc-internal-format
18483 msgid "ignoring zero linear step"
18487 #, gcc-internal-format
18488 msgid "indirect jumps are not available on this target"
18491 #: opts-common.c:1041
18492 #, gcc-internal-format
18493 msgid "command line option %qs is not supported by this configuration"
18496 #: opts-common.c:1051
18497 #, gcc-internal-format
18498 msgid "missing argument to %qs"
18501 #: opts-common.c:1057
18502 #, gcc-internal-format
18503 msgid "argument to %qs should be a non-negative integer"
18506 #: opts-common.c:1072
18507 #, gcc-internal-format
18508 msgid "unrecognized argument in option %qs"
18511 #: opts-common.c:1088
18512 #, gcc-internal-format
18513 msgid "valid arguments to %qs are: %s"
18516 #: opts-global.c:124
18517 #, gcc-internal-format
18518 msgid "command line option %qs is valid for the driver but not for %s"
18521 #. Eventually this should become a hard error IMO.
18522 #: opts-global.c:130
18523 #, gcc-internal-format
18524 msgid "command line option %qs is valid for %s but not for %s"
18527 #: opts-global.c:385
18528 #, gcc-internal-format
18529 msgid "unrecognized command line option %<-fdump-%s%>"
18532 #: opts-global.c:390
18533 #, gcc-internal-format
18534 msgid "unrecognized command line option %<-fopt-info-%s%>"
18537 #: opts-global.c:411 opts-global.c:419
18538 #, gcc-internal-format
18539 msgid "plugin support is disabled; configure with --enable-plugin"
18542 #: opts-global.c:443
18543 #, gcc-internal-format
18544 msgid "unrecognized register name %qs"
18547 #: opts-global.c:455
18548 #, gcc-internal-format
18549 msgid "-fasan-shadow-offset should only be used with -fsanitize=kernel-address"
18552 #: opts-global.c:458
18553 #, gcc-internal-format
18554 msgid "unrecognized shadow offset %qs"
18558 #, gcc-internal-format
18559 msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
18563 #, gcc-internal-format
18564 msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
18568 #, gcc-internal-format
18570 "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-"
18571 "femit-struct-debug-detailed=ind:...%>"
18575 #, gcc-internal-format
18577 "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>"
18581 #, gcc-internal-format
18582 msgid "section anchors must be disabled when unit-at-a-time is disabled"
18586 #, gcc-internal-format
18587 msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
18591 #, gcc-internal-format
18592 msgid "transactional memory is not supported with non-call exceptions"
18596 #, gcc-internal-format
18597 msgid "section anchors must be disabled when toplevel reorder is disabled"
18600 #: opts.c:773 config/darwin.c:3161
18601 #, gcc-internal-format
18603 "-freorder-blocks-and-partition does not work with exceptions on this "
18608 #, gcc-internal-format
18610 "-freorder-blocks-and-partition does not support unwind info on this "
18614 #: opts.c:807 config/pa/pa.c:555
18615 #, gcc-internal-format
18616 msgid "-freorder-blocks-and-partition does not work on this architecture"
18620 #, gcc-internal-format
18621 msgid "-fno-fat-lto-objects are supported only with linker plugin"
18625 #, gcc-internal-format
18626 msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
18630 #, gcc-internal-format
18631 msgid "-fsanitize=address is incompatible with -fsanitize=kernel-address"
18635 #, gcc-internal-format
18637 "-fsanitize=address and -fsanitize=kernel-address are incompatible with -"
18642 #, gcc-internal-format
18643 msgid "-fsanitize-recover=address is not supported"
18647 #, gcc-internal-format
18648 msgid "-fsanitize-recover=thread is not supported"
18652 #, gcc-internal-format
18653 msgid "-fsanitize-recover=leak is not supported"
18657 #, gcc-internal-format
18658 msgid "unrecognized include_flags 0x%x passed to print_specific_help"
18662 #, gcc-internal-format
18663 msgid "--help argument %q.*s is ambiguous, please be more specific"
18667 #, gcc-internal-format
18668 msgid "unrecognized argument to --help= option: %q.*s"
18672 #, gcc-internal-format
18673 msgid "-fsanitize=all option is not valid"
18677 #, gcc-internal-format
18678 msgid "unrecognized argument to -fsanitize%s= option: %q.*s"
18682 #, gcc-internal-format
18683 msgid "-foffload-abi option can be specified only for offload compiler"
18687 #, gcc-internal-format, gfc-internal-format
18688 msgid "structure alignment must be a small power of two, not %d"
18692 #, gcc-internal-format
18693 msgid "unknown stack check parameter %qs"
18697 #, gcc-internal-format
18699 "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-"
18700 "gdwarf -g%s%> for debug level"
18704 #, gcc-internal-format, gfc-internal-format
18705 msgid "dwarf version %d is not supported"
18709 #, gcc-internal-format, gfc-internal-format
18710 msgid "%s: --param arguments should be of the form NAME=VALUE"
18714 #, gcc-internal-format
18715 msgid "invalid --param value %qs"
18719 #, gcc-internal-format
18720 msgid "target system does not support debug output"
18724 #, gcc-internal-format
18725 msgid "debug format %qs conflicts with prior selection"
18729 #, gcc-internal-format
18730 msgid "unrecognised debug output level %qs"
18734 #, gcc-internal-format
18735 msgid "debug output level %qs is too high"
18739 #, gcc-internal-format
18740 msgid "getting core file size maximum limit: %m"
18744 #, gcc-internal-format
18745 msgid "setting core file size limit to maximum: %m"
18749 #, gcc-internal-format, gfc-internal-format
18750 msgid "unrecognized gcc debugging option: %c"
18754 #, gcc-internal-format, gfc-internal-format
18755 msgid "-Werror=%s: no option -%s"
18759 #, gcc-internal-format
18760 msgid "minimum value of parameter %qs is %u"
18764 #, gcc-internal-format
18765 msgid "maximum value of parameter %qs is %u"
18768 #. If we didn't find this parameter, issue an error message.
18770 #, gcc-internal-format
18771 msgid "invalid parameter %qs"
18775 #, gcc-internal-format, gfc-internal-format
18776 msgid "pass %s does not support cloning"
18780 #, gcc-internal-format
18781 msgid "unrecognized option -fenable"
18785 #, gcc-internal-format
18786 msgid "unrecognized option -fdisable"
18790 #, gcc-internal-format, gfc-internal-format
18791 msgid "unknown pass %s specified in -fenable"
18795 #, gcc-internal-format, gfc-internal-format
18796 msgid "unknown pass %s specified in -fdisable"
18799 #: passes.c:1073 passes.c:1162
18800 #, gcc-internal-format, gfc-internal-format
18801 msgid "enable pass %s for functions in the range of [%u, %u]"
18804 #: passes.c:1076 passes.c:1173
18805 #, gcc-internal-format, gfc-internal-format
18806 msgid "disable pass %s for functions in the range of [%u, %u]"
18809 #: passes.c:1112 passes.c:1140
18810 #, gcc-internal-format, gfc-internal-format
18811 msgid "Invalid range %s in option %s"
18815 #, gcc-internal-format, gfc-internal-format
18816 msgid "enable pass %s for function %s"
18820 #, gcc-internal-format, gfc-internal-format
18821 msgid "disable pass %s for function %s"
18825 #, gcc-internal-format
18826 msgid "invalid pass positioning operation"
18830 #, gcc-internal-format
18831 msgid "plugin cannot register a missing pass"
18835 #, gcc-internal-format
18836 msgid "plugin cannot register an unnamed pass"
18840 #, gcc-internal-format
18841 msgid "plugin cannot register pass %qs without reference pass name"
18845 #, gcc-internal-format
18846 msgid "pass %qs not found but is referenced by new pass %qs"
18850 #, gcc-internal-format
18851 msgid "inaccessible plugin file %s expanded from short plugin name %s: %m"
18855 #, gcc-internal-format, gfc-internal-format
18857 "plugin %s was specified with different paths:\n"
18863 #, gcc-internal-format, gfc-internal-format
18864 msgid "malformed option -fplugin-arg-%s (missing -<key>[=<value>])"
18868 #, gcc-internal-format, gfc-internal-format
18870 "plugin %s should be specified before -fplugin-arg-%s in the command line"
18874 #, gcc-internal-format, gfc-internal-format
18875 msgid "unknown callback event registered by plugin %s"
18879 #, gcc-internal-format, gfc-internal-format
18880 msgid "plugin %s registered a null callback function for event %s"
18884 #, gcc-internal-format, gfc-internal-format
18886 "cannot load plugin %s\n"
18891 #, gcc-internal-format, gfc-internal-format
18893 "plugin %s is not licensed under a GPL-compatible license\n"
18898 #, gcc-internal-format, gfc-internal-format
18900 "cannot find %s in plugin %s\n"
18905 #, gcc-internal-format, gfc-internal-format
18906 msgid "fail to initialize plugin %s"
18910 #, gcc-internal-format
18911 msgid "-iplugindir <dir> option not passed from the gcc driver"
18915 #, gcc-internal-format, gfc-internal-format
18916 msgid "Missing counts for called function %s/%i"
18920 #, gcc-internal-format, gfc-internal-format
18921 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
18925 #, gcc-internal-format
18926 msgid "corrupted profile info: sum_all is smaller than sum_max"
18930 #, gcc-internal-format
18931 msgid "corrupted profile info: profile data is not flow-consistent"
18935 #, gcc-internal-format, gfc-internal-format
18937 "corrupted profile info: number of iterations for basic block %d thought to "
18942 #, gcc-internal-format, gfc-internal-format
18944 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
18948 #, gcc-internal-format, gfc-internal-format
18949 msgid "output constraint %d must specify a single register"
18953 #, gcc-internal-format, gfc-internal-format
18954 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
18958 #, gcc-internal-format
18959 msgid "output regs must be grouped at top of stack"
18963 #, gcc-internal-format
18964 msgid "implicitly popped regs must be grouped at top of stack"
18968 #, gcc-internal-format
18969 msgid "output operand %d must use %<&%> constraint"
18973 #, gcc-internal-format, gfc-internal-format
18974 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
18978 #, gcc-internal-format, gfc-internal-format
18979 msgid "validate_value_data: Loop in regno chain (%u)"
18983 #, gcc-internal-format, gfc-internal-format
18984 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
18988 #, gcc-internal-format, gfc-internal-format
18989 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
18993 #, gcc-internal-format
18994 msgid "can%'t use %qs as a call-saved register"
18998 #, gcc-internal-format
18999 msgid "can%'t use %qs as a call-used register"
19003 #, gcc-internal-format
19004 msgid "can%'t use %qs as a fixed register"
19007 #: reginfo.c:790 config/ia64/ia64.c:5983 config/ia64/ia64.c:5990
19008 #: config/pa/pa.c:466 config/pa/pa.c:473 config/sh/sh.c:9543
19009 #: config/sh/sh.c:9550 config/spu/spu.c:4956 config/spu/spu.c:4963
19010 #, gcc-internal-format, gfc-internal-format
19011 msgid "unknown register name: %s"
19015 #, gcc-internal-format
19016 msgid "stack register used for global register variable"
19020 #, gcc-internal-format
19021 msgid "global register variable follows a function definition"
19025 #, gcc-internal-format
19026 msgid "register of %qD used for multiple global register variables"
19030 #, gcc-internal-format
19031 msgid "conflicts with %qD"
19035 #, gcc-internal-format
19036 msgid "call-clobbered register used for global register variable"
19040 #, gcc-internal-format
19041 msgid "cannot reload integer constant operand in %<asm%>"
19045 #, gcc-internal-format
19046 msgid "impossible register constraint in %<asm%>"
19050 #, gcc-internal-format
19051 msgid "%<&%> constraint used with no register class"
19055 #, gcc-internal-format
19056 msgid "frame size too large for reliable stack checking"
19060 #, gcc-internal-format
19061 msgid "try reducing the number of local variables"
19065 #, gcc-internal-format
19066 msgid "can%'t find a register in class %qs while reloading %<asm%>"
19070 #, gcc-internal-format
19071 msgid "unable to find a register to spill in class %qs"
19075 #, gcc-internal-format
19076 msgid "%<asm%> operand requires impossible reload"
19080 #, gcc-internal-format
19081 msgid "%<asm%> operand constraint incompatible with operand size"
19085 #, gcc-internal-format
19086 msgid "output operand is constant in %<asm%>"
19090 #, gcc-internal-format, gfc-internal-format
19091 msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
19095 #, gcc-internal-format, gfc-internal-format
19097 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
19101 #, gcc-internal-format, gfc-internal-format
19103 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at "
19108 #, gcc-internal-format, gfc-internal-format
19109 msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
19113 #, gcc-internal-format, gfc-internal-format
19114 msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
19118 #, gcc-internal-format, gfc-internal-format
19120 "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:"
19125 #, gcc-internal-format, gfc-internal-format
19127 "RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
19131 #, gcc-internal-format, gfc-internal-format
19132 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
19136 #, gcc-internal-format, gfc-internal-format
19137 msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
19141 #, gcc-internal-format
19142 msgid "output operand constraint lacks %<=%>"
19146 #, gcc-internal-format
19147 msgid "output constraint %qc for operand %d is not at the beginning"
19151 #, gcc-internal-format
19152 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
19155 #: stmt.c:304 stmt.c:394
19156 #, gcc-internal-format
19157 msgid "%<%%%> constraint used with last operand"
19161 #, gcc-internal-format
19162 msgid "matching constraint not valid in output operand"
19166 #, gcc-internal-format
19167 msgid "input operand constraint contains %qc"
19171 #, gcc-internal-format
19172 msgid "matching constraint references invalid operand number"
19176 #, gcc-internal-format
19177 msgid "invalid punctuation %qc in constraint"
19181 #, gcc-internal-format
19182 msgid "matching constraint does not allow a register"
19186 #, gcc-internal-format
19187 msgid "duplicate asm operand name %qs"
19191 #, gcc-internal-format
19192 msgid "missing close brace for named operand"
19196 #, gcc-internal-format
19197 msgid "undefined named operand %qs"
19200 #: stor-layout.c:802
19201 #, gcc-internal-format
19202 msgid "size of %q+D is %d bytes"
19205 #: stor-layout.c:804
19206 #, gcc-internal-format
19207 msgid "size of %q+D is larger than %wd bytes"
19210 #: stor-layout.c:1245
19211 #, gcc-internal-format
19212 msgid "packed attribute causes inefficient alignment for %q+D"
19215 #: stor-layout.c:1249
19216 #, gcc-internal-format
19217 msgid "packed attribute is unnecessary for %q+D"
19220 #: stor-layout.c:1266
19221 #, gcc-internal-format
19222 msgid "padding struct to align %q+D"
19225 #: stor-layout.c:1328
19226 #, gcc-internal-format
19227 msgid "offset of packed bit-field %qD has changed in GCC 4.4"
19230 #: stor-layout.c:1638
19231 #, gcc-internal-format
19232 msgid "padding struct size to alignment boundary"
19235 #: stor-layout.c:1666
19236 #, gcc-internal-format
19237 msgid "packed attribute causes inefficient alignment for %qE"
19240 #: stor-layout.c:1670
19241 #, gcc-internal-format
19242 msgid "packed attribute is unnecessary for %qE"
19245 #: stor-layout.c:1676
19246 #, gcc-internal-format
19247 msgid "packed attribute causes inefficient alignment"
19250 #: stor-layout.c:1678
19251 #, gcc-internal-format
19252 msgid "packed attribute is unnecessary"
19255 #: stor-layout.c:2388
19256 #, gcc-internal-format
19257 msgid "alignment of array elements is greater than element size"
19261 #, gcc-internal-format
19262 msgid "%D renamed after being referenced in assembly"
19266 #, gcc-internal-format
19267 msgid "function symbol is not function"
19271 #, gcc-internal-format
19272 msgid "variable symbol is not variable"
19276 #, gcc-internal-format
19277 msgid "node has unknown type"
19281 #, gcc-internal-format
19282 msgid "node not found node->decl->decl_with_vis.symtab_node"
19286 #, gcc-internal-format
19287 msgid "node differs from node->decl->decl_with_vis.symtab_node"
19291 #, gcc-internal-format
19292 msgid "assembler name hash list corrupted"
19296 #, gcc-internal-format
19297 msgid "node not found in symtab assembler name hash"
19301 #, gcc-internal-format
19302 msgid "double linked list of assembler names corrupted"
19306 #, gcc-internal-format
19307 msgid "node has body_removed but is definition"
19311 #, gcc-internal-format
19312 msgid "node is analyzed byt it is not a definition"
19316 #, gcc-internal-format
19317 msgid "node is alias but not implicit alias"
19321 #, gcc-internal-format
19322 msgid "node is alias but not definition"
19326 #, gcc-internal-format
19327 msgid "node is weakref but not an alias"
19331 #, gcc-internal-format
19332 msgid "node is in same_comdat_group list but has no comdat_group"
19336 #, gcc-internal-format
19337 msgid "same_comdat_group list across different groups"
19341 #, gcc-internal-format
19342 msgid "mixing different types of symbol in same comdat groups is not supported"
19346 #, gcc-internal-format
19347 msgid "node is alone in a comdat group"
19351 #, gcc-internal-format
19352 msgid "same_comdat_group is not a circular list"
19356 #, gcc-internal-format, gfc-internal-format
19357 msgid "comdat-local symbol referred to by %s outside its comdat"
19361 #, gcc-internal-format
19362 msgid "implicit_section flag is set but section isn't"
19366 #, gcc-internal-format
19367 msgid "Both section and comdat group is set"
19371 #, gcc-internal-format
19372 msgid "Alias and target's section differs"
19376 #, gcc-internal-format
19377 msgid "Alias and target's comdat groups differs"
19380 #: symtab.c:1108 symtab.c:1145
19381 #, gcc-internal-format
19382 msgid "symtab_node::verify failed"
19386 #, gcc-internal-format
19388 "Two symbols with same comdat_group are not linked by the same_comdat_group "
19393 #, gcc-internal-format
19394 msgid "function %q+D part of alias cycle"
19398 #, gcc-internal-format
19399 msgid "variable %q+D part of alias cycle"
19403 #, gcc-internal-format
19404 msgid "section of alias %q+D must match section of its target"
19408 #, gcc-internal-format
19409 msgid "__builtin_saveregs not supported by this target"
19413 #, gcc-internal-format
19414 msgid "nested functions not supported on this target"
19418 #, gcc-internal-format
19419 msgid "nested function trampolines not supported on this target"
19422 #: targhooks.c:1306
19423 #, gcc-internal-format
19424 msgid "target attribute is not supported on this machine"
19427 #: targhooks.c:1316
19428 #, gcc-internal-format
19429 msgid "#pragma GCC target is not supported for this machine"
19433 #, gcc-internal-format
19434 msgid "removing .rpo file: %m"
19438 #, gcc-internal-format
19439 msgid "renaming .rpo file: %m"
19443 #, gcc-internal-format, gfc-internal-format
19444 msgid "repository file '%s' does not contain command-line arguments"
19448 #, gcc-internal-format, gfc-internal-format
19450 "'%s' was assigned to '%s', but was not defined during recompilation, or vice "
19455 #, gcc-internal-format, gfc-internal-format
19456 msgid "ld returned %d exit status"
19459 #: toplev.c:522 c/c-decl.c:10661
19460 #, gcc-internal-format
19461 msgid "%q+F used but never defined"
19465 #, gcc-internal-format
19466 msgid "%q+F declared %<static%> but never defined"
19470 #, gcc-internal-format
19471 msgid "%q+D defined but not used"
19475 #, gcc-internal-format
19476 msgid "can%'t open %qs for writing: %m"
19480 #, gcc-internal-format
19481 msgid "-frecord-gcc-switches is not supported by the current target"
19485 #, gcc-internal-format
19486 msgid "stack usage computation not supported for this target"
19490 #, gcc-internal-format
19491 msgid "stack usage might be unbounded"
19495 #, gcc-internal-format
19496 msgid "stack usage might be %wd bytes"
19500 #, gcc-internal-format
19501 msgid "stack usage is %wd bytes"
19505 #, gcc-internal-format
19506 msgid "can%'t open %s for writing: %m"
19510 #, gcc-internal-format
19511 msgid "this target does not support %qs"
19515 #, gcc-internal-format
19517 "Graphite loop optimizations cannot be used (ISL is not available)(-"
19518 "fgraphite, -fgraphite-identity, -floop-block, -floop-interchange, -floop-"
19519 "strip-mine, -floop-parallelize-all, -floop-unroll-and-jam, and -ftree-loop-"
19524 #, gcc-internal-format
19525 msgid "-fcheck-pointer-bounds is not supported for this target"
19529 #, gcc-internal-format
19530 msgid "-fcheck-pointer-bounds is not supported with Address Sanitizer"
19533 #. -fabi-version=1 support was removed after GCC 4.9.
19535 #, gcc-internal-format
19536 msgid "%<-fabi-version=1%> is no longer supported"
19540 #, gcc-internal-format
19541 msgid "instruction scheduling not supported on this target machine"
19545 #, gcc-internal-format
19546 msgid "this target machine does not have delayed branches"
19550 #, gcc-internal-format, gfc-internal-format
19551 msgid "-f%sleading-underscore not supported on this target machine"
19555 #, gcc-internal-format
19556 msgid "could not close zeroed insn dump file %qs: %m"
19560 #, gcc-internal-format
19561 msgid "target system does not support the %qs debug format"
19565 #, gcc-internal-format
19566 msgid "variable tracking requested, but useless unless producing debug info"
19570 #, gcc-internal-format
19571 msgid "variable tracking requested, but not supported by this debug format"
19575 #, gcc-internal-format
19576 msgid "var-tracking-assignments changes selective scheduling"
19580 #, gcc-internal-format
19581 msgid "-ffunction-sections not supported for this target"
19585 #, gcc-internal-format
19586 msgid "-fdata-sections not supported for this target"
19590 #, gcc-internal-format
19591 msgid "-fprefetch-loop-arrays not supported for this target"
19595 #, gcc-internal-format
19597 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
19601 #, gcc-internal-format
19602 msgid "-fprefetch-loop-arrays is not supported with -Os"
19606 #, gcc-internal-format
19607 msgid "-fassociative-math disabled; other options take precedence"
19611 #, gcc-internal-format
19612 msgid "-fstack-protector not supported for this target"
19616 #, gcc-internal-format
19618 "-fsanitize=address and -fsanitize=kernel-address are not supported for this "
19623 #, gcc-internal-format
19624 msgid "-fsanitize=address not supported for this target"
19628 #, gcc-internal-format
19629 msgid "error writing to %s: %m"
19632 #: toplev.c:1988 java/jcf-parse.c:1793
19633 #, gcc-internal-format
19634 msgid "error closing %s: %m"
19638 #, gcc-internal-format
19639 msgid "invalid volatile use of %qD inside transaction"
19643 #, gcc-internal-format
19645 "%<transaction_may_cancel_outer%> function call not within outer transaction "
19646 "or %<transaction_may_cancel_outer%>"
19649 #: trans-mem.c:749 trans-mem.c:4793
19650 #, gcc-internal-format
19651 msgid "unsafe function call %qD within atomic transaction"
19655 #, gcc-internal-format
19656 msgid "unsafe function call %qE within atomic transaction"
19660 #, gcc-internal-format
19661 msgid "unsafe indirect function call within atomic transaction"
19664 #: trans-mem.c:767 trans-mem.c:4725
19665 #, gcc-internal-format
19666 msgid "unsafe function call %qD within %<transaction_safe%> function"
19670 #, gcc-internal-format
19671 msgid "unsafe function call %qE within %<transaction_safe%> function"
19675 #, gcc-internal-format
19676 msgid "unsafe indirect function call within %<transaction_safe%> function"
19679 #: trans-mem.c:792 trans-mem.c:4765
19680 #, gcc-internal-format
19681 msgid "asm not allowed in atomic transaction"
19685 #, gcc-internal-format
19686 msgid "asm not allowed in %<transaction_safe%> function"
19690 #, gcc-internal-format
19691 msgid "relaxed transaction in atomic transaction"
19695 #, gcc-internal-format
19696 msgid "relaxed transaction in %<transaction_safe%> function"
19700 #, gcc-internal-format
19701 msgid "outer transaction in transaction"
19705 #, gcc-internal-format
19706 msgid "outer transaction in %<transaction_may_cancel_outer%> function"
19710 #, gcc-internal-format
19711 msgid "outer transaction in %<transaction_safe%> function"
19714 #: trans-mem.c:4391
19715 #, gcc-internal-format
19716 msgid "%Kasm not allowed in %<transaction_safe%> function"
19720 #, gcc-internal-format
19721 msgid "ignoring loop annotation"
19725 #, gcc-internal-format
19726 msgid "constant not recomputed when ADDR_EXPR changed"
19730 #, gcc-internal-format
19731 msgid "side effects not recomputed when ADDR_EXPR changed"
19735 #, gcc-internal-format
19736 msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
19740 #, gcc-internal-format
19741 msgid "SSA name in freelist but still referenced"
19744 #: tree-cfg.c:2806 tree-cfg.c:4131
19745 #, gcc-internal-format
19746 msgid "INDIRECT_REF in gimple IL"
19750 #, gcc-internal-format
19751 msgid "invalid first operand of MEM_REF"
19755 #, gcc-internal-format
19756 msgid "invalid offset operand of MEM_REF"
19760 #, gcc-internal-format
19761 msgid "ASSERT_EXPR with an always-false condition"
19765 #, gcc-internal-format
19766 msgid "MODIFY_EXPR not expected while having tuples"
19769 #: tree-cfg.c:2866 tree-ssa.c:899
19770 #, gcc-internal-format
19771 msgid "address taken, but ADDRESSABLE bit not set"
19775 #, gcc-internal-format
19776 msgid "non-integral used in condition"
19780 #, gcc-internal-format
19781 msgid "invalid conditional operand"
19785 #, gcc-internal-format
19786 msgid "non-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
19790 #, gcc-internal-format
19791 msgid "invalid position or size operand to BIT_FIELD_REF"
19795 #, gcc-internal-format
19797 "integral result type precision does not match field size of BIT_FIELD_REF"
19801 #, gcc-internal-format
19803 "mode precision of non-integral result does not match field size of "
19808 #, gcc-internal-format
19809 msgid "position plus size exceeds size of referenced object in BIT_FIELD_REF"
19813 #, gcc-internal-format
19814 msgid "non-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
19818 #, gcc-internal-format
19819 msgid "invalid reference prefix"
19823 #, gcc-internal-format
19824 msgid "invalid operand to plus/minus, type is a pointer"
19828 #, gcc-internal-format
19829 msgid "invalid operand to pointer plus, first operand is not a pointer"
19833 #, gcc-internal-format
19835 "invalid operand to pointer plus, second operand is not an integer type of "
19836 "appropriate width"
19840 #, gcc-internal-format
19841 msgid "invalid CASE_CHAIN"
19845 #, gcc-internal-format
19846 msgid "invalid expression for min lvalue"
19850 #, gcc-internal-format
19851 msgid "invalid operand in indirect reference"
19855 #, gcc-internal-format
19856 msgid "invalid operands to array reference"
19860 #, gcc-internal-format
19861 msgid "type mismatch in array reference"
19865 #, gcc-internal-format
19866 msgid "type mismatch in array range reference"
19870 #, gcc-internal-format
19871 msgid "type mismatch in real/imagpart reference"
19875 #, gcc-internal-format
19876 msgid "type mismatch in component reference"
19880 #, gcc-internal-format
19881 msgid "conversion of an SSA_NAME on the left hand side"
19885 #, gcc-internal-format
19886 msgid "conversion of register to a different size"
19890 #, gcc-internal-format
19891 msgid "invalid address operand in MEM_REF"
19895 #, gcc-internal-format
19896 msgid "invalid offset operand in MEM_REF"
19900 #, gcc-internal-format
19901 msgid "invalid address operand in TARGET_MEM_REF"
19905 #, gcc-internal-format
19906 msgid "invalid offset operand in TARGET_MEM_REF"
19910 #, gcc-internal-format
19911 msgid "gimple call has two targets"
19915 #, gcc-internal-format
19916 msgid "gimple call has no target"
19920 #, gcc-internal-format
19921 msgid "invalid function in gimple call"
19925 #, gcc-internal-format
19926 msgid "non-function in gimple call"
19930 #, gcc-internal-format
19931 msgid "invalid pure const state for function"
19935 #, gcc-internal-format
19936 msgid "invalid LHS in gimple call"
19940 #, gcc-internal-format
19941 msgid "LHS in noreturn call"
19945 #, gcc-internal-format
19946 msgid "invalid conversion in gimple call"
19950 #, gcc-internal-format
19951 msgid "invalid static chain in gimple call"
19955 #, gcc-internal-format
19956 msgid "static chain with function that doesn%'t use one"
19960 #, gcc-internal-format
19961 msgid "invalid argument to gimple call"
19965 #, gcc-internal-format
19966 msgid "invalid operands in gimple comparison"
19970 #, gcc-internal-format
19971 msgid "mismatching comparison operand types"
19975 #, gcc-internal-format
19976 msgid "vector comparison returning a boolean"
19980 #, gcc-internal-format
19981 msgid "non-vector operands in vector comparison"
19985 #, gcc-internal-format
19986 msgid "invalid vector comparison resulting type"
19990 #, gcc-internal-format
19991 msgid "bogus comparison result type"
19995 #, gcc-internal-format
19996 msgid "non-register as LHS of unary operation"
20000 #, gcc-internal-format
20001 msgid "invalid operand in unary operation"
20005 #, gcc-internal-format
20006 msgid "invalid types in nop conversion"
20010 #, gcc-internal-format
20011 msgid "invalid types in address space conversion"
20015 #, gcc-internal-format
20016 msgid "invalid types in fixed-point conversion"
20020 #, gcc-internal-format
20021 msgid "invalid types in conversion to floating point"
20025 #, gcc-internal-format
20026 msgid "invalid types in conversion to integer"
20030 #, gcc-internal-format
20031 msgid "reduction should convert from vector to element type"
20035 #, gcc-internal-format
20036 msgid "non-trivial conversion in unary operation"
20040 #, gcc-internal-format
20041 msgid "non-register as LHS of binary operation"
20045 #, gcc-internal-format
20046 msgid "invalid operands in binary operation"
20050 #, gcc-internal-format
20051 msgid "type mismatch in complex expression"
20055 #, gcc-internal-format
20056 msgid "type mismatch in shift expression"
20059 #: tree-cfg.c:3734 tree-cfg.c:3755
20060 #, gcc-internal-format
20061 msgid "type mismatch in widening vector shift expression"
20065 #, gcc-internal-format
20066 msgid "invalid non-vector operands to vector valued plus"
20070 #, gcc-internal-format
20071 msgid "invalid (pointer) operands to plus/minus"
20075 #, gcc-internal-format
20076 msgid "type mismatch in pointer plus expression"
20080 #, gcc-internal-format
20081 msgid "type mismatch in binary expression"
20085 #, gcc-internal-format
20086 msgid "non-register as LHS of ternary operation"
20090 #, gcc-internal-format
20091 msgid "invalid operands in ternary operation"
20095 #, gcc-internal-format
20096 msgid "type mismatch in widening multiply-accumulate expression"
20100 #, gcc-internal-format
20101 msgid "type mismatch in fused multiply-add expression"
20104 #: tree-cfg.c:3962 c/c-typeck.c:4739
20105 #, gcc-internal-format
20106 msgid "type mismatch in conditional expression"
20110 #, gcc-internal-format
20111 msgid "type mismatch in vector permute expression"
20115 #, gcc-internal-format
20116 msgid "vector types expected in vector permute expression"
20120 #, gcc-internal-format
20122 "vectors with different element number found in vector permute expression"
20126 #, gcc-internal-format
20127 msgid "invalid mask type in vector permute expression"
20131 #, gcc-internal-format
20132 msgid "type mismatch in sad expression"
20136 #, gcc-internal-format
20137 msgid "vector types expected in sad expression"
20141 #, gcc-internal-format
20142 msgid "non-trivial conversion at assignment"
20146 #, gcc-internal-format
20147 msgid "non-decl/MEM_REF LHS in clobber statement"
20151 #, gcc-internal-format
20152 msgid "invalid operand in unary expression"
20156 #, gcc-internal-format
20157 msgid "type mismatch in address expression"
20160 #: tree-cfg.c:4146 tree-cfg.c:4172
20161 #, gcc-internal-format
20162 msgid "invalid rhs for gimple memory store"
20165 #: tree-cfg.c:4206 tree-cfg.c:4224 tree-cfg.c:4238
20166 #, gcc-internal-format
20167 msgid "incorrect type of vector CONSTRUCTOR elements"
20170 #: tree-cfg.c:4215 tree-cfg.c:4231
20171 #, gcc-internal-format
20172 msgid "incorrect number of vector CONSTRUCTOR elements"
20176 #, gcc-internal-format
20177 msgid "vector CONSTRUCTOR with non-NULL element index"
20181 #, gcc-internal-format
20182 msgid "vector CONSTRUCTOR element is not a GIMPLE value"
20186 #, gcc-internal-format
20187 msgid "non-vector CONSTRUCTOR with elements"
20191 #, gcc-internal-format
20192 msgid "invalid operand in return statement"
20196 #, gcc-internal-format
20197 msgid "invalid conversion in return statement"
20201 #, gcc-internal-format
20202 msgid "goto destination is neither a label nor a pointer"
20206 #, gcc-internal-format
20207 msgid "invalid operand to switch statement"
20211 #, gcc-internal-format
20212 msgid "non-integral type switch statement"
20216 #, gcc-internal-format
20217 msgid "invalid default case label in switch statement"
20221 #, gcc-internal-format
20222 msgid "invalid case label in switch statement"
20226 #, gcc-internal-format
20227 msgid "invalid case range in switch statement"
20231 #, gcc-internal-format
20232 msgid "type mismatch for case label in switch statement"
20236 #, gcc-internal-format
20237 msgid "type precision mismatch in switch statement"
20241 #, gcc-internal-format
20242 msgid "case labels not sorted in switch statement"
20246 #, gcc-internal-format
20247 msgid "label's context is not the current function decl"
20251 #, gcc-internal-format
20252 msgid "incorrect entry in label_to_block_map"
20256 #, gcc-internal-format
20257 msgid "incorrect setting of landing pad number"
20261 #, gcc-internal-format
20262 msgid "invalid comparison code in gimple cond"
20266 #, gcc-internal-format
20267 msgid "invalid labels in gimple cond"
20270 #: tree-cfg.c:4610 tree-cfg.c:4619
20271 #, gcc-internal-format
20272 msgid "invalid PHI result"
20276 #, gcc-internal-format
20277 msgid "missing PHI def"
20281 #, gcc-internal-format
20282 msgid "invalid PHI argument"
20286 #, gcc-internal-format, gfc-internal-format
20287 msgid "incompatible types in PHI argument %u"
20290 #: tree-cfg.c:4739 tree-cfg.c:5072
20291 #, gcc-internal-format
20292 msgid "verify_gimple failed"
20296 #, gcc-internal-format
20297 msgid "dead STMT in EH table"
20301 #, gcc-internal-format
20302 msgid "location references block not in block tree"
20306 #, gcc-internal-format
20307 msgid "gimple_bb (phi) is set to a wrong basic block"
20311 #, gcc-internal-format
20312 msgid "PHI node with location"
20315 #: tree-cfg.c:4958 tree-cfg.c:5007
20316 #, gcc-internal-format
20317 msgid "incorrect sharing of tree nodes"
20321 #, gcc-internal-format
20322 msgid "virtual PHI with argument locations"
20326 #, gcc-internal-format
20327 msgid "gimple_bb (stmt) is set to a wrong basic block"
20331 #, gcc-internal-format
20332 msgid "in statement"
20336 #, gcc-internal-format
20337 msgid "statement marked for throw, but doesn%'t"
20341 #, gcc-internal-format
20342 msgid "statement marked for throw in middle of block"
20346 #, gcc-internal-format
20347 msgid "ENTRY_BLOCK has IL associated with it"
20351 #, gcc-internal-format
20352 msgid "EXIT_BLOCK has IL associated with it"
20356 #, gcc-internal-format, gfc-internal-format
20357 msgid "fallthru to exit from bb %d"
20361 #, gcc-internal-format
20362 msgid "nonlocal label "
20366 #, gcc-internal-format
20367 msgid "EH landing pad label "
20370 #: tree-cfg.c:5150 tree-cfg.c:5159 tree-cfg.c:5184
20371 #, gcc-internal-format
20376 #, gcc-internal-format, gfc-internal-format
20377 msgid "control flow in the middle of basic block %d"
20381 #, gcc-internal-format, gfc-internal-format
20382 msgid "fallthru edge after a control statement in bb %d"
20386 #, gcc-internal-format, gfc-internal-format
20387 msgid "true/false edge after a non-GIMPLE_COND in bb %d"
20390 #: tree-cfg.c:5243 tree-cfg.c:5265 tree-cfg.c:5282 tree-cfg.c:5352
20391 #, gcc-internal-format, gfc-internal-format
20392 msgid "wrong outgoing edge flags at end of bb %d"
20396 #, gcc-internal-format, gfc-internal-format
20397 msgid "explicit goto at end of bb %d"
20401 #, gcc-internal-format, gfc-internal-format
20402 msgid "return edge does not point to exit in bb %d"
20406 #, gcc-internal-format
20407 msgid "found default case not at the start of case vector"
20411 #, gcc-internal-format
20412 msgid "case labels not sorted: "
20416 #, gcc-internal-format, gfc-internal-format
20417 msgid "extra outgoing edge %d->%d"
20421 #, gcc-internal-format, gfc-internal-format
20422 msgid "missing edge %i->%i"
20426 #, gcc-internal-format
20427 msgid "%<noreturn%> function does return"
20431 #, gcc-internal-format
20432 msgid "control reaches end of non-void function"
20436 #, gcc-internal-format
20438 "ignoring return value of %qD, declared with attribute warn_unused_result"
20442 #, gcc-internal-format
20444 "ignoring return value of function declared with attribute warn_unused_result"
20447 #: tree-chkp-opt.c:761
20448 #, gcc-internal-format
20449 msgid "memory access check always fail"
20452 #: tree-chkp.c:1929
20453 #, gcc-internal-format, gfc-internal-format
20454 msgid "-fcheck-pointer-bounds requires '%s' name for internal usage"
20457 #: tree-chkp.c:2636
20458 #, gcc-internal-format, gfc-internal-format
20459 msgid "pointer bounds were lost due to unexpected expression %s"
20462 #: tree-chkp.c:2711
20463 #, gcc-internal-format, gfc-internal-format
20464 msgid "chkp_get_bounds_by_definition: Unexpected var of type %s"
20467 #: tree-chkp.c:2754
20468 #, gcc-internal-format, gfc-internal-format
20469 msgid "chkp_get_bounds_by_definition: Unexpected GIMPLE code %s"
20472 #: tree-chkp.c:3375
20473 #, gcc-internal-format, gfc-internal-format
20474 msgid "chkp_make_addressed_object_bounds: Unexpected tree code %s"
20477 #: tree-chkp.c:3527
20478 #, gcc-internal-format, gfc-internal-format
20479 msgid "chkp_find_bounds: Unexpected tree code %s"
20482 #: tree-chkp.c:3538
20483 #, gcc-internal-format
20484 msgid "chkp_find_bounds: Cannot find bounds for pointer"
20487 #: tree-chkp.c:3654
20488 #, gcc-internal-format, gfc-internal-format
20489 msgid "chkp_walk_pointer_assignments: unexpected RHS type: %s"
20492 #: tree-diagnostic.c:213
20493 #, gcc-internal-format
20494 msgid "in definition of macro %qs"
20497 #: tree-diagnostic.c:230
20498 #, gcc-internal-format
20499 msgid "in expansion of macro %qs"
20503 #, gcc-internal-format, gfc-internal-format
20504 msgid "BB %i has multiple EH edges"
20508 #, gcc-internal-format, gfc-internal-format
20509 msgid "BB %i can not throw but has an EH edge"
20513 #, gcc-internal-format, gfc-internal-format
20514 msgid "BB %i last statement has incorrectly set lp"
20518 #, gcc-internal-format, gfc-internal-format
20519 msgid "BB %i is missing an EH edge"
20523 #, gcc-internal-format, gfc-internal-format
20524 msgid "Incorrect EH edge %i->%i"
20527 #: tree-eh.c:4748 tree-eh.c:4767
20528 #, gcc-internal-format, gfc-internal-format
20529 msgid "BB %i is missing an edge"
20533 #, gcc-internal-format, gfc-internal-format
20534 msgid "BB %i too many fallthru edges"
20538 #, gcc-internal-format, gfc-internal-format
20539 msgid "BB %i has incorrect edge"
20543 #, gcc-internal-format, gfc-internal-format
20544 msgid "BB %i has incorrect fallthru edge"
20547 #: tree-inline.c:3566
20548 #, gcc-internal-format
20549 msgid "function %q+F can never be copied because it receives a non-local goto"
20552 #: tree-inline.c:3580
20553 #, gcc-internal-format
20555 "function %q+F can never be copied because it saves address of local label in "
20556 "a static variable"
20559 #: tree-inline.c:3620
20560 #, gcc-internal-format
20562 "function %q+F can never be inlined because it uses alloca (override using "
20563 "the always_inline attribute)"
20566 #: tree-inline.c:3634
20567 #, gcc-internal-format
20568 msgid "function %q+F can never be inlined because it uses setjmp"
20571 #: tree-inline.c:3648
20572 #, gcc-internal-format
20574 "function %q+F can never be inlined because it uses variable argument lists"
20577 #: tree-inline.c:3660
20578 #, gcc-internal-format
20580 "function %q+F can never be inlined because it uses setjmp-longjmp exception "
20584 #: tree-inline.c:3668
20585 #, gcc-internal-format
20586 msgid "function %q+F can never be inlined because it uses non-local goto"
20589 #: tree-inline.c:3680
20590 #, gcc-internal-format
20592 "function %q+F can never be inlined because it uses __builtin_return or "
20593 "__builtin_apply_args"
20596 #: tree-inline.c:3700
20597 #, gcc-internal-format
20598 msgid "function %q+F can never be inlined because it contains a computed goto"
20601 #: tree-inline.c:3801
20602 #, gcc-internal-format
20604 "function %q+F can never be inlined because it is suppressed using -fno-inline"
20607 #: tree-inline.c:3809
20608 #, gcc-internal-format
20610 "function %q+F can never be inlined because it uses attributes conflicting "
20614 #: tree-inline.c:4430
20615 #, gcc-internal-format
20616 msgid "inlining failed in call to always_inline %q+F: %s"
20619 #: tree-inline.c:4432 tree-inline.c:4447
20620 #, gcc-internal-format
20621 msgid "called from here"
20624 #: tree-inline.c:4445
20625 #, gcc-internal-format
20626 msgid "inlining failed in call to %q+F: %s"
20629 #: tree-into-ssa.c:3233
20630 #, gcc-internal-format
20631 msgid "statement uses released SSA name:"
20634 #: tree-into-ssa.c:3245
20635 #, gcc-internal-format
20636 msgid "cannot update SSA form"
20639 #: tree-into-ssa.c:3332 tree-outof-ssa.c:891 tree-outof-ssa.c:948
20640 #: tree-ssa-coalesce.c:927 tree-ssa-live.c:1417
20641 #, gcc-internal-format
20642 msgid "SSA corruption"
20645 #: tree-profile.c:488
20646 #, gcc-internal-format
20647 msgid "unimplemented functionality"
20650 #: tree-ssa-loop-niter.c:2665
20651 #, gcc-internal-format
20652 msgid "iteration %E invokes undefined behavior"
20655 #: tree-ssa-loop-niter.c:2668
20656 #, gcc-internal-format
20657 msgid "containing loop"
20660 #: tree-ssa-operands.c:1002
20661 #, gcc-internal-format
20662 msgid "virtual definition of statement not up-to-date"
20665 #: tree-ssa-operands.c:1009
20666 #, gcc-internal-format
20667 msgid "virtual def operand missing for stmt"
20670 #: tree-ssa-operands.c:1019
20671 #, gcc-internal-format
20672 msgid "virtual use of statement not up-to-date"
20675 #: tree-ssa-operands.c:1026
20676 #, gcc-internal-format
20677 msgid "virtual use operand missing for stmt"
20680 #: tree-ssa-operands.c:1042
20681 #, gcc-internal-format
20682 msgid "excess use operand for stmt"
20685 #: tree-ssa-operands.c:1050
20686 #, gcc-internal-format
20687 msgid "use operand missing for stmt"
20690 #: tree-ssa-operands.c:1057
20691 #, gcc-internal-format
20692 msgid "stmt volatile flag not up-to-date"
20695 #: tree-ssa-uninit.c:195 varasm.c:350
20696 #, gcc-internal-format
20697 msgid "%qD was declared here"
20700 #: tree-ssa-uninit.c:227
20701 #, gcc-internal-format
20702 msgid "%qD is used uninitialized in this function"
20705 #: tree-ssa-uninit.c:232 tree-ssa-uninit.c:2368
20706 #, gcc-internal-format
20707 msgid "%qD may be used uninitialized in this function"
20710 #: tree-ssa-uninit.c:263
20711 #, gcc-internal-format
20712 msgid "%qE is used uninitialized in this function"
20715 #: tree-ssa-uninit.c:268
20716 #, gcc-internal-format
20717 msgid "%qE may be used uninitialized in this function"
20721 #, gcc-internal-format
20722 msgid "expected an SSA_NAME object"
20726 #, gcc-internal-format
20727 msgid "found an SSA_NAME that had been released into the free pool"
20731 #, gcc-internal-format
20732 msgid "type mismatch between an SSA_NAME and its symbol"
20736 #, gcc-internal-format
20737 msgid "found a virtual definition for a GIMPLE register"
20741 #, gcc-internal-format
20742 msgid "virtual SSA name for non-VOP decl"
20746 #, gcc-internal-format
20747 msgid "found a real definition for a non-register"
20751 #, gcc-internal-format
20752 msgid "found a default name with a non-empty defining statement"
20756 #, gcc-internal-format
20757 msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set"
20761 #, gcc-internal-format, gfc-internal-format
20762 msgid "SSA_NAME created in two different blocks %i and %i"
20765 #: tree-ssa.c:728 tree-ssa.c:1039
20766 #, gcc-internal-format
20767 msgid "SSA_NAME_DEF_STMT is wrong"
20771 #, gcc-internal-format
20772 msgid "missing definition"
20776 #, gcc-internal-format, gfc-internal-format
20777 msgid "definition in block %i does not dominate use in block %i"
20781 #, gcc-internal-format, gfc-internal-format
20782 msgid "definition in block %i follows the use"
20786 #, gcc-internal-format
20787 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
20791 #, gcc-internal-format
20792 msgid "no immediate_use list"
20796 #, gcc-internal-format
20797 msgid "wrong immediate use list"
20801 #, gcc-internal-format
20802 msgid "incoming edge count does not match number of PHI arguments"
20806 #, gcc-internal-format, gfc-internal-format
20807 msgid "PHI argument is missing for edge %d->%d"
20811 #, gcc-internal-format
20812 msgid "PHI argument is not SSA_NAME, or invariant"
20816 #, gcc-internal-format, gfc-internal-format
20817 msgid "wrong edge %d->%d for PHI argument"
20821 #, gcc-internal-format, gfc-internal-format
20822 msgid "AUX pointer initialized for edge %d->%d"
20826 #, gcc-internal-format
20827 msgid "stmt (%p) marked modified after optimization pass: "
20831 #, gcc-internal-format
20832 msgid "verify_ssa failed"
20835 #: tree-streamer-in.c:359 tree-streamer-in.c:1154
20836 #, gcc-internal-format
20837 msgid "machine independent builtin code out of range"
20840 #: tree-streamer-in.c:365 tree-streamer-in.c:1170
20841 #, gcc-internal-format
20842 msgid "target specific builtin not available"
20845 #: tree-streamer-out.c:512
20846 #, gcc-internal-format
20848 "tree bytecode streams do not support machine specific builtin functions on "
20852 #: tree-vect-generic.c:282
20853 #, gcc-internal-format
20854 msgid "vector operation will be expanded piecewise"
20857 #: tree-vect-generic.c:285
20858 #, gcc-internal-format
20859 msgid "vector operation will be expanded in parallel"
20862 #: tree-vect-generic.c:336
20863 #, gcc-internal-format
20864 msgid "vector operation will be expanded with a single scalar operation"
20867 #: tree-vect-generic.c:902
20868 #, gcc-internal-format
20869 msgid "vector condition will be expanded piecewise"
20872 #: tree-vect-generic.c:1295
20873 #, gcc-internal-format
20874 msgid "vector shuffling operation will be expanded piecewise"
20877 #: tree-vect-loop.c:3072
20878 #, gcc-internal-format
20879 msgid "vectorization did not happen for a simd loop"
20883 #, gcc-internal-format
20884 msgid "array subscript is outside array bounds"
20887 #: tree-vrp.c:6604 tree-vrp.c:6704
20888 #, gcc-internal-format
20889 msgid "array subscript is above array bounds"
20892 #: tree-vrp.c:6617 tree-vrp.c:6691
20893 #, gcc-internal-format
20894 msgid "array subscript is below array bounds"
20898 #, gcc-internal-format
20900 "assuming signed overflow does not occur when simplifying conditional to "
20904 #: tree-vrp.c:7563 tree-vrp.c:9470 tree-vrp.c:9514 tree-vrp.c:9575
20905 #, gcc-internal-format
20906 msgid "assuming signed overflow does not occur when simplifying conditional"
20910 #, gcc-internal-format
20911 msgid "comparison always false due to limited range of data type"
20915 #, gcc-internal-format
20916 msgid "comparison always true due to limited range of data type"
20920 #, gcc-internal-format
20922 "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to "
20927 #, gcc-internal-format
20929 "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X"
20934 #, gcc-internal-format
20935 msgid "ignoring attributes applied to %qT after definition"
20939 #, gcc-internal-format
20940 msgid "%q+D already declared with dllexport attribute: dllimport ignored"
20944 #, gcc-internal-format
20946 "%q+D redeclared without dllimport attribute after being referenced with dll "
20951 #, gcc-internal-format
20952 msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
20955 #: tree.c:6219 tree.c:6231 tree.c:6241 c-family/c-common.c:6623
20956 #: c-family/c-common.c:6642 c-family/c-common.c:6660 c-family/c-common.c:6690
20957 #: c-family/c-common.c:6718 c-family/c-common.c:6746 c-family/c-common.c:6762
20958 #: c-family/c-common.c:6777 c-family/c-common.c:6795 c-family/c-common.c:6810
20959 #: c-family/c-common.c:6842 c-family/c-common.c:6859 c-family/c-common.c:6876
20960 #: c-family/c-common.c:6908 c-family/c-common.c:6931 c-family/c-common.c:6948
20961 #: c-family/c-common.c:6976 c-family/c-common.c:6997 c-family/c-common.c:7018
20962 #: c-family/c-common.c:7045 c-family/c-common.c:7076 c-family/c-common.c:7113
20963 #: c-family/c-common.c:7166 c-family/c-common.c:7226 c-family/c-common.c:7315
20964 #: c-family/c-common.c:7345 c-family/c-common.c:7399 c-family/c-common.c:7875
20965 #: c-family/c-common.c:7893 c-family/c-common.c:7949 c-family/c-common.c:8005
20966 #: c-family/c-common.c:8083 c-family/c-common.c:8211 c-family/c-common.c:8273
20967 #: c-family/c-common.c:8380 c-family/c-common.c:8396 c-family/c-common.c:8412
20968 #: c-family/c-common.c:8433 c-family/c-common.c:8469 c-family/c-common.c:8517
20969 #: c-family/c-common.c:8680 c-family/c-common.c:8701 c-family/c-common.c:8815
20970 #: c-family/c-common.c:8842 c-family/c-common.c:9155 c-family/c-common.c:9178
20971 #: c-family/c-common.c:9217 c-family/c-common.c:9299 c-family/c-common.c:9446
20972 #: config/darwin.c:2069 config/arm/arm.c:6250 config/arm/arm.c:6278
20973 #: config/arm/arm.c:6295 config/avr/avr.c:8975 config/h8300/h8300.c:5496
20974 #: config/h8300/h8300.c:5520 config/i386/i386.c:5589 config/i386/i386.c:42818
20975 #: config/ia64/ia64.c:797 config/rs6000/rs6000.c:28992 config/spu/spu.c:3790
20976 #: ada/gcc-interface/utils.c:5811 ada/gcc-interface/utils.c:5837
20977 #: lto/lto-lang.c:260
20978 #, gcc-internal-format
20979 msgid "%qE attribute ignored"
20983 #, gcc-internal-format
20984 msgid "inline function %q+D declared as dllimport: attribute ignored"
20988 #, gcc-internal-format
20989 msgid "function %q+D definition is marked dllimport"
20993 #, gcc-internal-format
20994 msgid "variable %q+D definition is marked dllimport"
20998 #, gcc-internal-format
20999 msgid "external linkage required for symbol %q+D because of %qE attribute"
21003 #, gcc-internal-format
21005 "%qE implies default visibility, but %qD has already been declared with a "
21006 "different visibility"
21010 #, gcc-internal-format
21011 msgid "arrays of functions are not meaningful"
21015 #, gcc-internal-format
21016 msgid "function return type cannot be function"
21019 #: tree.c:9295 tree.c:9380 tree.c:9441
21020 #, gcc-internal-format, gfc-internal-format
21021 msgid "tree check: %s, have %s in %s, at %s:%d"
21025 #, gcc-internal-format, gfc-internal-format
21026 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
21030 #, gcc-internal-format
21031 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
21035 #, gcc-internal-format
21036 msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
21040 #, gcc-internal-format, gfc-internal-format
21041 msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
21045 #, gcc-internal-format
21047 "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
21052 #, gcc-internal-format, gfc-internal-format
21054 "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
21058 #, gcc-internal-format, gfc-internal-format
21059 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
21063 #, gcc-internal-format, gfc-internal-format
21064 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
21068 #, gcc-internal-format, gfc-internal-format
21070 "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at "
21075 #, gcc-internal-format
21076 msgid "%qD is deprecated: %s"
21080 #, gcc-internal-format
21081 msgid "%qD is deprecated"
21084 #: tree.c:12158 tree.c:12180
21085 #, gcc-internal-format
21086 msgid "%qE is deprecated: %s"
21089 #: tree.c:12161 tree.c:12183
21090 #, gcc-internal-format
21091 msgid "%qE is deprecated"
21094 #: tree.c:12167 tree.c:12188
21095 #, gcc-internal-format, gfc-internal-format
21096 msgid "type is deprecated: %s"
21099 #: tree.c:12170 tree.c:12191
21100 #, gcc-internal-format
21101 msgid "type is deprecated"
21104 #: value-prof.c:575
21105 #, gcc-internal-format
21106 msgid "dead histogram"
21109 #: value-prof.c:605
21110 #, gcc-internal-format
21112 "Histogram value statement does not correspond to the statement it is "
21116 #: value-prof.c:617
21117 #, gcc-internal-format
21118 msgid "verify_histograms failed"
21121 #: value-prof.c:676
21122 #, gcc-internal-format, gfc-internal-format
21124 "corrupted value profile: %s profile counter (%d out of %d) inconsistent with "
21125 "basic-block count (%d)"
21128 #: var-tracking.c:7115
21129 #, gcc-internal-format
21131 "variable tracking size limit exceeded with -fvar-tracking-assignments, "
21135 #: var-tracking.c:7119
21136 #, gcc-internal-format
21137 msgid "variable tracking size limit exceeded"
21141 #, gcc-internal-format
21142 msgid "%+D causes a section type conflict with %D"
21146 #, gcc-internal-format
21147 msgid "section type conflict with %D"
21151 #, gcc-internal-format
21152 msgid "%+D causes a section type conflict"
21156 #, gcc-internal-format
21157 msgid "section type conflict"
21161 #, gcc-internal-format
21162 msgid "alignment of %q+D is greater than maximum object file alignment %d"
21165 #: varasm.c:1369 varasm.c:1378
21166 #, gcc-internal-format
21167 msgid "register name not specified for %q+D"
21171 #, gcc-internal-format
21172 msgid "invalid register name for %q+D"
21176 #, gcc-internal-format
21177 msgid "data type of %q+D isn%'t suitable for a register"
21181 #, gcc-internal-format
21183 "the register specified for %q+D cannot be accessed by the current target"
21187 #, gcc-internal-format
21189 "the register specified for %q+D is not general enough to be used as a "
21190 "register variable"
21194 #, gcc-internal-format
21195 msgid "register specified for %q+D isn%'t suitable for data type"
21199 #, gcc-internal-format
21200 msgid "global register variable has initial value"
21204 #, gcc-internal-format
21205 msgid "optimization may eliminate reads and/or writes to register variables"
21209 #, gcc-internal-format
21210 msgid "register name given for non-register variable %q+D"
21214 #, gcc-internal-format
21215 msgid "thread-local COMMON data not implemented"
21219 #, gcc-internal-format
21221 "requested alignment for %q+D is greater than implemented alignment of %wu"
21224 #: varasm.c:2137 c/c-decl.c:4804
21225 #, gcc-internal-format
21226 msgid "storage size of %q+D isn%'t known"
21230 #, gcc-internal-format
21231 msgid "initializer for integer/fixed-point value is too complicated"
21235 #, gcc-internal-format
21236 msgid "initializer for floating value is not a floating constant"
21240 #, gcc-internal-format
21241 msgid "invalid initial value for member %qE"
21244 #: varasm.c:5327 c-family/c-common.c:7871
21245 #, gcc-internal-format
21246 msgid "%+D declared weak after being used"
21250 #, gcc-internal-format
21251 msgid "weak declaration of %q+D must be public"
21255 #, gcc-internal-format
21256 msgid "weak declaration of %q+D not supported"
21259 #: varasm.c:5440 varasm.c:5744
21260 #, gcc-internal-format
21261 msgid "only weak aliases are supported in this configuration"
21265 #, gcc-internal-format
21266 msgid "weakref is not supported in this configuration"
21270 #, gcc-internal-format
21271 msgid "ifunc is not supported on this target"
21275 #, gcc-internal-format
21276 msgid "weakref %q+D ultimately targets itself"
21280 #, gcc-internal-format
21281 msgid "weakref %q+D must have static linkage"
21285 #, gcc-internal-format
21286 msgid "alias definitions not supported in this configuration"
21290 #, gcc-internal-format
21291 msgid "ifunc is not supported in this configuration"
21294 #: varasm.c:5966 config/sol2.c:167 config/i386/winnt.c:293
21295 #, gcc-internal-format
21296 msgid "visibility attribute not supported in this configuration; ignored"
21299 #. Print an error message for unrecognized stab codes.
21301 #, gcc-internal-format
21302 msgid "no sclass for %s stab (0x%x)"
21305 #: lto-streamer.h:1013
21306 #, gcc-internal-format, gfc-internal-format
21307 msgid "bytecode stream: expected tag %s instead of %s"
21310 #: lto-streamer.h:1023
21311 #, gcc-internal-format, gfc-internal-format
21312 msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
21315 #: c-family/array-notation-common.c:83
21316 #, gcc-internal-format
21317 msgid "__sec_implicit_index parameter must be an integer constant expression"
21320 #: c-family/array-notation-common.c:119
21321 #, gcc-internal-format
21322 msgid "length mismatch in expression"
21325 #: c-family/array-notation-common.c:294 c-family/array-notation-common.c:322
21326 #: c/c-array-notation.c:744 cp/cp-array-notation.c:625
21327 #, gcc-internal-format
21328 msgid "rank mismatch between %qE and %qE"
21331 #. Here the original expression is printed as a "heads-up"
21332 #. to the programmer. This is because since there is no
21333 #. location information for the offending argument, the
21334 #. error could be in some internally generated code that is
21335 #. not visible for the programmer. Thus, the correct fix
21336 #. may lie in the original expression.
21337 #: c-family/array-notation-common.c:303
21338 #, gcc-internal-format
21339 msgid "rank mismatch in expression %qE"
21342 #: c-family/array-notation-common.c:677
21343 #, gcc-internal-format
21344 msgid "__sec_implicit_index argument %d must be less than the rank of %qE"
21347 #: c-family/c-cilkplus.c:49
21348 #, gcc-internal-format
21349 msgid "iteration variable cannot be volatile"
21352 #: c-family/c-cilkplus.c:92
21353 #, gcc-internal-format
21354 msgid "variable appears in more than one clause"
21357 #: c-family/c-cilkplus.c:94
21358 #, gcc-internal-format
21359 msgid "other clause defined here"
21362 #: c-family/c-common.c:1005
21363 #, gcc-internal-format
21364 msgid "%qD is not defined outside of function scope"
21367 #: c-family/c-common.c:1055
21368 #, gcc-internal-format
21370 "string length %qd is greater than the length %qd ISO C%d compilers are "
21371 "required to support"
21374 #: c-family/c-common.c:1374 c/c-typeck.c:10711 cp/typeck.c:4340
21375 #, gcc-internal-format
21376 msgid "left shift count is negative"
21379 #: c-family/c-common.c:1375 c/c-typeck.c:10661 cp/typeck.c:4295
21380 #, gcc-internal-format
21381 msgid "right shift count is negative"
21384 #: c-family/c-common.c:1380 c/c-typeck.c:10719 cp/typeck.c:4348
21385 #, gcc-internal-format
21386 msgid "left shift count >= width of type"
21389 #: c-family/c-common.c:1381 c/c-typeck.c:10673 cp/typeck.c:4303
21390 #, gcc-internal-format
21391 msgid "right shift count >= width of type"
21394 #: c-family/c-common.c:1614 c-family/c-common.c:1626 cp/constexpr.c:1503
21395 #, gcc-internal-format
21396 msgid "overflow in constant expression"
21399 #: c-family/c-common.c:1649
21400 #, gcc-internal-format
21401 msgid "integer overflow in expression"
21404 #: c-family/c-common.c:1654
21405 #, gcc-internal-format
21406 msgid "floating point overflow in expression"
21409 #: c-family/c-common.c:1658
21410 #, gcc-internal-format
21411 msgid "fixed-point overflow in expression"
21414 #: c-family/c-common.c:1662
21415 #, gcc-internal-format
21416 msgid "vector overflow in expression"
21419 #: c-family/c-common.c:1668
21420 #, gcc-internal-format
21421 msgid "complex integer overflow in expression"
21424 #: c-family/c-common.c:1671
21425 #, gcc-internal-format
21426 msgid "complex floating point overflow in expression"
21429 #: c-family/c-common.c:1714
21430 #, gcc-internal-format
21431 msgid "logical %<or%> applied to non-boolean constant"
21434 #: c-family/c-common.c:1717
21435 #, gcc-internal-format
21436 msgid "logical %<and%> applied to non-boolean constant"
21439 #: c-family/c-common.c:1785
21440 #, gcc-internal-format
21441 msgid "logical %<or%> of collectively exhaustive tests is always true"
21444 #: c-family/c-common.c:1789
21445 #, gcc-internal-format
21446 msgid "logical %<and%> of mutually exclusive tests is always false"
21449 #: c-family/c-common.c:1814
21450 #, gcc-internal-format
21451 msgid "logical not is only applied to the left hand side of comparison"
21454 #: c-family/c-common.c:1944
21455 #, gcc-internal-format
21456 msgid "type-punning to incomplete type might break strict-aliasing rules"
21459 #: c-family/c-common.c:1959
21460 #, gcc-internal-format
21461 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
21464 #: c-family/c-common.c:1966 c-family/c-common.c:1984
21465 #, gcc-internal-format
21466 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
21469 #: c-family/c-common.c:2118
21470 #, gcc-internal-format
21472 "argument to %<sizeof%> in %qD call is the same expression as the "
21473 "destination; did you mean to remove the addressof?"
21476 #: c-family/c-common.c:2125
21477 #, gcc-internal-format
21479 "argument to %<sizeof%> in %qD call is the same expression as the "
21480 "destination; did you mean to provide an explicit length?"
21483 #: c-family/c-common.c:2130
21484 #, gcc-internal-format
21486 "argument to %<sizeof%> in %qD call is the same expression as the "
21487 "destination; did you mean to dereference it?"
21490 #: c-family/c-common.c:2142
21491 #, gcc-internal-format
21493 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
21494 "destination; expected %qT or an explicit length"
21497 #: c-family/c-common.c:2158
21498 #, gcc-internal-format
21500 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
21501 "you mean to remove the addressof?"
21504 #: c-family/c-common.c:2165
21505 #, gcc-internal-format
21507 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
21508 "you mean to provide an explicit length?"
21511 #: c-family/c-common.c:2170
21512 #, gcc-internal-format
21514 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
21515 "you mean to dereference it?"
21518 #: c-family/c-common.c:2182
21519 #, gcc-internal-format
21521 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
21522 "source; expected %qT or an explicit length"
21525 #: c-family/c-common.c:2198
21526 #, gcc-internal-format
21528 "argument to %<sizeof%> in %qD call is the same expression as the first "
21529 "source; did you mean to remove the addressof?"
21532 #: c-family/c-common.c:2205
21533 #, gcc-internal-format
21535 "argument to %<sizeof%> in %qD call is the same expression as the first "
21536 "source; did you mean to provide an explicit length?"
21539 #: c-family/c-common.c:2210
21540 #, gcc-internal-format
21542 "argument to %<sizeof%> in %qD call is the same expression as the first "
21543 "source; did you mean to dereference it?"
21546 #: c-family/c-common.c:2222
21547 #, gcc-internal-format
21549 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the first "
21550 "source; expected %qT or an explicit length"
21553 #: c-family/c-common.c:2238
21554 #, gcc-internal-format
21556 "argument to %<sizeof%> in %qD call is the same expression as the second "
21557 "source; did you mean to remove the addressof?"
21560 #: c-family/c-common.c:2245
21561 #, gcc-internal-format
21563 "argument to %<sizeof%> in %qD call is the same expression as the second "
21564 "source; did you mean to provide an explicit length?"
21567 #: c-family/c-common.c:2250
21568 #, gcc-internal-format
21570 "argument to %<sizeof%> in %qD call is the same expression as the second "
21571 "source; did you mean to dereference it?"
21574 #: c-family/c-common.c:2262
21575 #, gcc-internal-format
21577 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
21578 "second source; expected %qT or an explicit length"
21581 #: c-family/c-common.c:2291 c-family/c-common.c:2298
21582 #, gcc-internal-format
21583 msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
21586 #: c-family/c-common.c:2308
21587 #, gcc-internal-format
21588 msgid "first argument of %q+D should be %<int%>"
21591 #: c-family/c-common.c:2317
21592 #, gcc-internal-format
21593 msgid "second argument of %q+D should be %<char **%>"
21596 #: c-family/c-common.c:2326
21597 #, gcc-internal-format
21598 msgid "third argument of %q+D should probably be %<char **%>"
21601 #: c-family/c-common.c:2337
21602 #, gcc-internal-format
21603 msgid "%q+D takes only zero or two arguments"
21606 #: c-family/c-common.c:2341
21607 #, gcc-internal-format
21608 msgid "%q+D declared as variadic function"
21611 #: c-family/c-common.c:2409
21612 #, gcc-internal-format
21614 "use -flax-vector-conversions to permit conversions between vectors with "
21615 "differing element types or numbers of subparts"
21618 #: c-family/c-common.c:2450
21619 #, gcc-internal-format
21620 msgid "__builtin_shuffle last argument must be an integer vector"
21623 #: c-family/c-common.c:2459
21624 #, gcc-internal-format
21625 msgid "__builtin_shuffle arguments must be vectors"
21628 #: c-family/c-common.c:2466
21629 #, gcc-internal-format
21630 msgid "__builtin_shuffle argument vectors must be of the same type"
21633 #: c-family/c-common.c:2477
21634 #, gcc-internal-format
21636 "__builtin_shuffle number of elements of the argument vector(s) and the mask "
21637 "vector should be the same"
21640 #: c-family/c-common.c:2487
21641 #, gcc-internal-format
21643 "__builtin_shuffle argument vector(s) inner type must have the same size as "
21644 "inner type of the mask"
21647 #: c-family/c-common.c:2684
21648 #, gcc-internal-format
21649 msgid "negative integer implicitly converted to unsigned type"
21652 #: c-family/c-common.c:2690
21653 #, gcc-internal-format
21654 msgid "conversion of unsigned constant value to negative integer"
21657 #: c-family/c-common.c:2784
21658 #, gcc-internal-format
21659 msgid "conversion to %qT from %qT may change the sign of the result"
21662 #: c-family/c-common.c:2861
21663 #, gcc-internal-format
21664 msgid "conversion to %qT from boolean expression"
21667 #: c-family/c-common.c:2869 c-family/c-common.c:2873
21668 #, gcc-internal-format
21669 msgid "conversion to %qT alters %qT constant value"
21672 #: c-family/c-common.c:2893 c-family/c-common.c:2897
21673 #, gcc-internal-format
21674 msgid "conversion to %qT from %qT may alter its value"
21677 #: c-family/c-common.c:2928
21678 #, gcc-internal-format
21679 msgid "large integer implicitly truncated to unsigned type"
21682 #: c-family/c-common.c:2934 c-family/c-common.c:2941 c-family/c-common.c:2949
21683 #, gcc-internal-format
21684 msgid "overflow in implicit constant conversion"
21687 #: c-family/c-common.c:3121
21688 #, gcc-internal-format
21689 msgid "operation on %qE may be undefined"
21692 #: c-family/c-common.c:3428
21693 #, gcc-internal-format
21694 msgid "case label does not reduce to an integer constant"
21697 #: c-family/c-common.c:3468
21698 #, gcc-internal-format
21699 msgid "case label value is less than minimum value for type"
21702 #: c-family/c-common.c:3477
21703 #, gcc-internal-format
21704 msgid "case label value exceeds maximum value for type"
21707 #: c-family/c-common.c:3485
21708 #, gcc-internal-format
21709 msgid "lower value in case label range less than minimum value for type"
21712 #: c-family/c-common.c:3494
21713 #, gcc-internal-format
21714 msgid "upper value in case label range exceeds maximum value for type"
21717 #: c-family/c-common.c:3576
21718 #, gcc-internal-format
21720 "GCC cannot support operators with integer types and fixed-point types that "
21721 "have too many integral and fractional bits together"
21724 #: c-family/c-common.c:4095
21725 #, gcc-internal-format
21726 msgid "invalid operands to binary %s (have %qT and %qT)"
21729 #: c-family/c-common.c:4349
21730 #, gcc-internal-format
21731 msgid "comparison is always false due to limited range of data type"
21734 #: c-family/c-common.c:4352
21735 #, gcc-internal-format
21736 msgid "comparison is always true due to limited range of data type"
21739 #: c-family/c-common.c:4442
21740 #, gcc-internal-format
21741 msgid "comparison of unsigned expression >= 0 is always true"
21744 #: c-family/c-common.c:4449
21745 #, gcc-internal-format
21746 msgid "comparison of unsigned expression < 0 is always false"
21749 #: c-family/c-common.c:4492
21750 #, gcc-internal-format
21751 msgid "pointer of type %<void *%> used in arithmetic"
21754 #: c-family/c-common.c:4501
21755 #, gcc-internal-format
21756 msgid "pointer to a function used in arithmetic"
21759 #: c-family/c-common.c:4714
21760 #, gcc-internal-format
21761 msgid "the address of %qD will always evaluate as %<true%>"
21764 #: c-family/c-common.c:4809 cp/semantics.c:680 cp/typeck.c:8257
21765 #, gcc-internal-format
21766 msgid "suggest parentheses around assignment used as truth value"
21769 #: c-family/c-common.c:4888 c/c-decl.c:4101 c/c-typeck.c:12630
21770 #, gcc-internal-format
21771 msgid "invalid use of %<restrict%>"
21774 #: c-family/c-common.c:5092
21775 #, gcc-internal-format
21776 msgid "invalid application of %<sizeof%> to a function type"
21779 #: c-family/c-common.c:5102
21780 #, gcc-internal-format
21781 msgid "ISO C++ does not permit %<alignof%> applied to a function type"
21784 #: c-family/c-common.c:5105
21785 #, gcc-internal-format
21786 msgid "ISO C does not permit %<_Alignof%> applied to a function type"
21789 #: c-family/c-common.c:5116
21790 #, gcc-internal-format
21791 msgid "invalid application of %qs to a void type"
21794 #: c-family/c-common.c:5125
21795 #, gcc-internal-format
21796 msgid "invalid application of %qs to incomplete type %qT"
21799 #: c-family/c-common.c:5133
21800 #, gcc-internal-format
21801 msgid "invalid application of %qs to array type %qT of incomplete element type"
21804 #: c-family/c-common.c:5175
21805 #, gcc-internal-format
21806 msgid "%<__alignof%> applied to a bit-field"
21809 #: c-family/c-common.c:5915
21810 #, gcc-internal-format
21811 msgid "cannot disable built-in function %qs"
21814 #: c-family/c-common.c:6106
21815 #, gcc-internal-format
21816 msgid "pointers are not permitted as case values"
21819 #: c-family/c-common.c:6113
21820 #, gcc-internal-format
21821 msgid "range expressions in switch statements are non-standard"
21824 #: c-family/c-common.c:6139
21825 #, gcc-internal-format
21826 msgid "empty range specified"
21829 #: c-family/c-common.c:6199
21830 #, gcc-internal-format
21831 msgid "duplicate (or overlapping) case value"
21834 #: c-family/c-common.c:6201
21835 #, gcc-internal-format
21836 msgid "this is the first entry overlapping that value"
21839 #: c-family/c-common.c:6205
21840 #, gcc-internal-format
21841 msgid "duplicate case value"
21844 #: c-family/c-common.c:6206
21845 #, gcc-internal-format
21846 msgid "previously used here"
21849 #: c-family/c-common.c:6210
21850 #, gcc-internal-format
21851 msgid "multiple default labels in one switch"
21854 #: c-family/c-common.c:6212
21855 #, gcc-internal-format
21856 msgid "this is the first default label"
21859 #: c-family/c-common.c:6256
21860 #, gcc-internal-format
21861 msgid "case value %qs not in enumerated type"
21864 #: c-family/c-common.c:6261
21865 #, gcc-internal-format
21866 msgid "case value %qs not in enumerated type %qT"
21869 #: c-family/c-common.c:6320
21870 #, gcc-internal-format
21871 msgid "switch missing default case"
21874 #: c-family/c-common.c:6392
21875 #, gcc-internal-format
21876 msgid "enumeration value %qE not handled in switch"
21879 #: c-family/c-common.c:6418
21880 #, gcc-internal-format
21881 msgid "taking the address of a label is non-standard"
21884 #: c-family/c-common.c:6612
21885 #, gcc-internal-format
21886 msgid "%qE attribute ignored for field of type %qT"
21889 #: c-family/c-common.c:6709 c-family/c-common.c:6737 c-family/c-common.c:6833
21890 #, gcc-internal-format
21891 msgid "%qE attribute ignored due to conflict with attribute %qs"
21894 #: c-family/c-common.c:6897
21895 #, gcc-internal-format
21896 msgid "%qE attribute ignored due to conflict with %qs attribute"
21899 #: c-family/c-common.c:6953 lto/lto-lang.c:265
21900 #, gcc-internal-format
21901 msgid "%qE attribute has no effect on unit local functions"
21904 #: c-family/c-common.c:7107
21905 #, gcc-internal-format
21906 msgid "%qE attribute have effect only on public objects"
21909 #: c-family/c-common.c:7136
21910 #, gcc-internal-format
21911 msgid "%qE attribute only affects top level objects"
21914 #: c-family/c-common.c:7247
21915 #, gcc-internal-format
21916 msgid "destructor priorities are not supported"
21919 #: c-family/c-common.c:7249
21920 #, gcc-internal-format
21921 msgid "constructor priorities are not supported"
21924 #: c-family/c-common.c:7271
21925 #, gcc-internal-format, gfc-internal-format
21926 msgid "destructor priorities from 0 to %d are reserved for the implementation"
21929 #: c-family/c-common.c:7276
21930 #, gcc-internal-format, gfc-internal-format
21931 msgid "constructor priorities from 0 to %d are reserved for the implementation"
21934 #: c-family/c-common.c:7284
21935 #, gcc-internal-format, gfc-internal-format
21936 msgid "destructor priorities must be integers from 0 to %d inclusive"
21939 #: c-family/c-common.c:7287
21940 #, gcc-internal-format, gfc-internal-format
21941 msgid "constructor priorities must be integers from 0 to %d inclusive"
21944 #: c-family/c-common.c:7443
21945 #, gcc-internal-format
21946 msgid "unknown machine mode %qE"
21949 #: c-family/c-common.c:7472
21950 #, gcc-internal-format
21951 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
21954 #: c-family/c-common.c:7475
21955 #, gcc-internal-format
21956 msgid "use __attribute__ ((vector_size)) instead"
21959 #: c-family/c-common.c:7484
21960 #, gcc-internal-format
21961 msgid "unable to emulate %qs"
21964 #: c-family/c-common.c:7495
21965 #, gcc-internal-format
21966 msgid "invalid pointer mode %qs"
21969 #: c-family/c-common.c:7512
21970 #, gcc-internal-format
21971 msgid "signedness of type and machine mode %qs don%'t match"
21974 #: c-family/c-common.c:7523
21975 #, gcc-internal-format
21976 msgid "no data type for mode %qs"
21979 #: c-family/c-common.c:7533
21980 #, gcc-internal-format
21981 msgid "cannot use mode %qs for enumeral types"
21984 #: c-family/c-common.c:7560
21985 #, gcc-internal-format
21986 msgid "mode %qs applied to inappropriate type"
21989 #: c-family/c-common.c:7592
21990 #, gcc-internal-format
21991 msgid "section attribute cannot be specified for local variables"
21994 #: c-family/c-common.c:7603 config/bfin/bfin.c:4800 config/bfin/bfin.c:4851
21995 #: config/bfin/bfin.c:4877 config/bfin/bfin.c:4890
21996 #, gcc-internal-format
21997 msgid "section of %q+D conflicts with previous declaration"
22000 #: c-family/c-common.c:7611
22001 #, gcc-internal-format
22002 msgid "section of %q+D cannot be overridden"
22005 #: c-family/c-common.c:7620
22006 #, gcc-internal-format
22007 msgid "section attribute not allowed for %q+D"
22010 #: c-family/c-common.c:7627
22011 #, gcc-internal-format
22012 msgid "section attributes are not supported for this target"
22015 #: c-family/c-common.c:7648
22016 #, gcc-internal-format
22017 msgid "requested alignment is not an integer constant"
22020 #: c-family/c-common.c:7656
22021 #, gcc-internal-format
22022 msgid "requested alignment is not a positive power of 2"
22025 #: c-family/c-common.c:7661
22026 #, gcc-internal-format
22027 msgid "requested alignment is too large"
22030 #: c-family/c-common.c:7744
22031 #, gcc-internal-format, gfc-internal-format
22032 msgid "requested alignment %d is larger than %d"
22035 #: c-family/c-common.c:7810
22036 #, gcc-internal-format
22037 msgid "alignment may not be specified for %q+D"
22040 #: c-family/c-common.c:7828
22041 #, gcc-internal-format
22043 "alignment for %q+D was previously specified as %d and may not be decreased"
22046 #: c-family/c-common.c:7832
22047 #, gcc-internal-format
22048 msgid "alignment for %q+D must be at least %d"
22051 #: c-family/c-common.c:7857
22052 #, gcc-internal-format
22053 msgid "inline function %q+D declared weak"
22056 #: c-family/c-common.c:7862
22057 #, gcc-internal-format
22058 msgid "indirect function %q+D cannot be declared weak"
22061 #: c-family/c-common.c:7904
22062 #, gcc-internal-format
22063 msgid "%q+D defined both normally and as %qE attribute"
22066 #: c-family/c-common.c:7912
22067 #, gcc-internal-format
22068 msgid "weak %q+D cannot be defined %qE"
22071 #: c-family/c-common.c:7929
22072 #, gcc-internal-format
22073 msgid "attribute %qE argument not a string"
22076 #: c-family/c-common.c:7959
22077 #, gcc-internal-format
22078 msgid "%+D declared alias after being used"
22081 #: c-family/c-common.c:7961
22082 #, gcc-internal-format
22083 msgid "%+D declared ifunc after being used"
22086 #: c-family/c-common.c:8012
22087 #, gcc-internal-format
22088 msgid "indirect function %q+D cannot be declared weakref"
22091 #: c-family/c-common.c:8034
22092 #, gcc-internal-format
22093 msgid "weakref attribute must appear before alias attribute"
22096 #: c-family/c-common.c:8046
22097 #, gcc-internal-format
22098 msgid "%+D declared weakref after being used"
22101 #: c-family/c-common.c:8070
22102 #, gcc-internal-format
22103 msgid "%qE attribute ignored on non-class types"
22106 #: c-family/c-common.c:8076
22107 #, gcc-internal-format
22108 msgid "%qE attribute ignored because %qT is already defined"
22111 #: c-family/c-common.c:8089
22112 #, gcc-internal-format
22113 msgid "visibility argument not a string"
22116 #: c-family/c-common.c:8101
22117 #, gcc-internal-format
22118 msgid "%qE attribute ignored on types"
22121 #: c-family/c-common.c:8117
22122 #, gcc-internal-format
22124 "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
22128 #: c-family/c-common.c:8128
22129 #, gcc-internal-format
22130 msgid "%qD redeclared with different visibility"
22133 #: c-family/c-common.c:8131 c-family/c-common.c:8135
22134 #, gcc-internal-format
22135 msgid "%qD was declared %qs which implies default visibility"
22138 #: c-family/c-common.c:8219
22139 #, gcc-internal-format
22140 msgid "tls_model argument not a string"
22143 #: c-family/c-common.c:8232
22144 #, gcc-internal-format
22146 "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
22147 "dynamic\" or \"global-dynamic\""
22150 #: c-family/c-common.c:8252 c-family/c-common.c:8490 c-family/c-common.c:9488
22151 #: config/m32c/m32c.c:2974
22152 #, gcc-internal-format
22153 msgid "%qE attribute applies only to functions"
22156 #: c-family/c-common.c:8300
22157 #, gcc-internal-format
22158 msgid "alloc_size parameter outside range"
22161 #: c-family/c-common.c:8325
22162 #, gcc-internal-format
22163 msgid "alloc_align parameter outside range"
22166 #: c-family/c-common.c:8349
22167 #, gcc-internal-format
22168 msgid "assume_aligned parameter not integer constant"
22171 #: c-family/c-common.c:8496 c-family/c-common.c:9494
22172 #, gcc-internal-format
22173 msgid "can%'t set %qE attribute after definition"
22176 #: c-family/c-common.c:8554
22177 #, gcc-internal-format
22178 msgid "%qE attribute duplicated"
22181 #: c-family/c-common.c:8556
22182 #, gcc-internal-format
22183 msgid "%qE attribute follows %qE"
22186 #: c-family/c-common.c:8655
22187 #, gcc-internal-format
22188 msgid "type was previously declared %qE"
22191 #: c-family/c-common.c:8710
22192 #, gcc-internal-format
22193 msgid "%qE argument not an identifier"
22196 #: c-family/c-common.c:8721
22197 #, gcc-internal-format
22198 msgid "%qD is not compatible with %qD"
22201 #: c-family/c-common.c:8724
22202 #, gcc-internal-format
22203 msgid "%qE argument is not a function"
22206 #: c-family/c-common.c:8772
22207 #, gcc-internal-format
22208 msgid "deprecated message is not a string"
22211 #: c-family/c-common.c:8813
22212 #, gcc-internal-format
22213 msgid "%qE attribute ignored for %qE"
22216 #: c-family/c-common.c:8876
22217 #, gcc-internal-format
22218 msgid "invalid vector type for attribute %qE"
22221 #: c-family/c-common.c:8882 ada/gcc-interface/utils.c:3640
22222 #, gcc-internal-format
22223 msgid "vector size not an integral multiple of component size"
22226 #: c-family/c-common.c:8888 ada/gcc-interface/utils.c:3647
22227 #, gcc-internal-format
22228 msgid "zero vector size"
22231 #: c-family/c-common.c:8896
22232 #, gcc-internal-format
22233 msgid "number of components of the vector not a power of two"
22236 #: c-family/c-common.c:8924 ada/gcc-interface/utils.c:5671
22237 #, gcc-internal-format
22238 msgid "nonnull attribute without arguments on a non-prototype"
22241 #: c-family/c-common.c:8943 ada/gcc-interface/utils.c:5685
22242 #, gcc-internal-format, gfc-internal-format
22243 msgid "nonnull argument has invalid operand number (argument %lu)"
22246 #: c-family/c-common.c:8965 ada/gcc-interface/utils.c:5707
22247 #, gcc-internal-format, gfc-internal-format
22249 "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
22252 #: c-family/c-common.c:8973 ada/gcc-interface/utils.c:5716
22253 #, gcc-internal-format, gfc-internal-format
22255 "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
22258 #: c-family/c-common.c:9068
22259 #, gcc-internal-format
22260 msgid "not enough variable arguments to fit a sentinel"
22263 #: c-family/c-common.c:9082
22264 #, gcc-internal-format
22265 msgid "missing sentinel in function call"
22268 #: c-family/c-common.c:9123
22269 #, gcc-internal-format, gfc-internal-format
22270 msgid "null argument where non-null required (argument %lu)"
22273 #: c-family/c-common.c:9189
22274 #, gcc-internal-format
22275 msgid "cleanup argument not an identifier"
22278 #: c-family/c-common.c:9196
22279 #, gcc-internal-format
22280 msgid "cleanup argument not a function"
22283 #: c-family/c-common.c:9233
22284 #, gcc-internal-format
22285 msgid "%qE attribute requires prototypes with named arguments"
22288 #: c-family/c-common.c:9241
22289 #, gcc-internal-format
22290 msgid "%qE attribute only applies to variadic functions"
22293 #: c-family/c-common.c:9257 ada/gcc-interface/utils.c:5758
22294 #, gcc-internal-format
22295 msgid "requested position is not an integer constant"
22298 #: c-family/c-common.c:9265 ada/gcc-interface/utils.c:5765
22299 #, gcc-internal-format
22300 msgid "requested position is less than zero"
22303 #: c-family/c-common.c:9383
22304 #, gcc-internal-format, gfc-internal-format
22305 msgid "bad option %s to optimize attribute"
22308 #: c-family/c-common.c:9386
22309 #, gcc-internal-format, gfc-internal-format
22310 msgid "bad option %s to pragma attribute"
22313 #: c-family/c-common.c:9511
22314 #, gcc-internal-format
22315 msgid "returns_nonnull attribute on a function not returning a pointer"
22318 #: c-family/c-common.c:9526
22319 #, gcc-internal-format
22320 msgid "%qE attribute is only valid on %<struct%> type"
22323 #: c-family/c-common.c:9642
22324 #, gcc-internal-format
22325 msgid "not enough arguments to function %qE"
22328 #: c-family/c-common.c:9648 c-family/c-common.c:10606 c/c-typeck.c:3144
22329 #, gcc-internal-format
22330 msgid "too many arguments to function %qE"
22333 #: c-family/c-common.c:9678 c-family/c-common.c:9724
22334 #, gcc-internal-format
22335 msgid "non-floating-point argument in call to function %qE"
22338 #: c-family/c-common.c:9701
22339 #, gcc-internal-format
22340 msgid "non-floating-point arguments in call to function %qE"
22343 #: c-family/c-common.c:9717
22344 #, gcc-internal-format
22345 msgid "non-const integer argument %u in call to function %qE"
22348 #: c-family/c-common.c:9737
22349 #, gcc-internal-format
22350 msgid "non-integer argument 3 in call to function %qE"
22353 #: c-family/c-common.c:9753
22354 #, gcc-internal-format
22355 msgid "argument %u in call to function %qE does not have integral type"
22358 #: c-family/c-common.c:9760
22359 #, gcc-internal-format
22361 "argument 3 in call to function %qE does not have pointer to integer type"
22364 #: c-family/c-common.c:10071
22365 #, gcc-internal-format
22366 msgid "cannot apply %<offsetof%> to static data member %qD"
22369 #: c-family/c-common.c:10076
22370 #, gcc-internal-format
22371 msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
22374 #: c-family/c-common.c:10083
22375 #, gcc-internal-format
22376 msgid "cannot apply %<offsetof%> to a non constant address"
22379 #: c-family/c-common.c:10096 cp/typeck.c:5576
22380 #, gcc-internal-format
22381 msgid "attempt to take address of bit-field structure member %qD"
22384 #: c-family/c-common.c:10147
22385 #, gcc-internal-format
22386 msgid "index %E denotes an offset greater than size of %qT"
22389 #: c-family/c-common.c:10187
22390 #, gcc-internal-format
22392 "the omitted middle operand in ?: will always be %<true%>, suggest explicit "
22396 #: c-family/c-common.c:10208
22397 #, gcc-internal-format
22398 msgid "assignment of member %qD in read-only object"
22401 #: c-family/c-common.c:10210
22402 #, gcc-internal-format
22403 msgid "increment of member %qD in read-only object"
22406 #: c-family/c-common.c:10212
22407 #, gcc-internal-format
22408 msgid "decrement of member %qD in read-only object"
22411 #: c-family/c-common.c:10214
22412 #, gcc-internal-format
22413 msgid "member %qD in read-only object used as %<asm%> output"
22416 #: c-family/c-common.c:10218
22417 #, gcc-internal-format
22418 msgid "assignment of read-only member %qD"
22421 #: c-family/c-common.c:10219
22422 #, gcc-internal-format
22423 msgid "increment of read-only member %qD"
22426 #: c-family/c-common.c:10220
22427 #, gcc-internal-format
22428 msgid "decrement of read-only member %qD"
22431 #: c-family/c-common.c:10221
22432 #, gcc-internal-format
22433 msgid "read-only member %qD used as %<asm%> output"
22436 #: c-family/c-common.c:10225
22437 #, gcc-internal-format
22438 msgid "assignment of read-only variable %qD"
22441 #: c-family/c-common.c:10226
22442 #, gcc-internal-format
22443 msgid "increment of read-only variable %qD"
22446 #: c-family/c-common.c:10227
22447 #, gcc-internal-format
22448 msgid "decrement of read-only variable %qD"
22451 #: c-family/c-common.c:10228
22452 #, gcc-internal-format
22453 msgid "read-only variable %qD used as %<asm%> output"
22456 #: c-family/c-common.c:10231
22457 #, gcc-internal-format
22458 msgid "assignment of read-only parameter %qD"
22461 #: c-family/c-common.c:10232
22462 #, gcc-internal-format
22463 msgid "increment of read-only parameter %qD"
22466 #: c-family/c-common.c:10233
22467 #, gcc-internal-format
22468 msgid "decrement of read-only parameter %qD"
22471 #: c-family/c-common.c:10234
22472 #, gcc-internal-format
22473 msgid "read-only parameter %qD use as %<asm%> output"
22476 #: c-family/c-common.c:10239
22477 #, gcc-internal-format
22478 msgid "assignment of read-only named return value %qD"
22481 #: c-family/c-common.c:10241
22482 #, gcc-internal-format
22483 msgid "increment of read-only named return value %qD"
22486 #: c-family/c-common.c:10243
22487 #, gcc-internal-format
22488 msgid "decrement of read-only named return value %qD"
22491 #: c-family/c-common.c:10245
22492 #, gcc-internal-format
22493 msgid "read-only named return value %qD used as %<asm%>output"
22496 #: c-family/c-common.c:10250
22497 #, gcc-internal-format
22498 msgid "assignment of function %qD"
22501 #: c-family/c-common.c:10251
22502 #, gcc-internal-format
22503 msgid "increment of function %qD"
22506 #: c-family/c-common.c:10252
22507 #, gcc-internal-format
22508 msgid "decrement of function %qD"
22511 #: c-family/c-common.c:10253
22512 #, gcc-internal-format
22513 msgid "function %qD used as %<asm%> output"
22516 #: c-family/c-common.c:10256 c/c-typeck.c:4332
22517 #, gcc-internal-format
22518 msgid "assignment of read-only location %qE"
22521 #: c-family/c-common.c:10257 c/c-typeck.c:4335
22522 #, gcc-internal-format
22523 msgid "increment of read-only location %qE"
22526 #: c-family/c-common.c:10258 c/c-typeck.c:4338
22527 #, gcc-internal-format
22528 msgid "decrement of read-only location %qE"
22531 #: c-family/c-common.c:10259
22532 #, gcc-internal-format
22533 msgid "read-only location %qE used as %<asm%> output"
22536 #: c-family/c-common.c:10273
22537 #, gcc-internal-format
22538 msgid "lvalue required as left operand of assignment"
22541 #: c-family/c-common.c:10276
22542 #, gcc-internal-format
22543 msgid "lvalue required as increment operand"
22546 #: c-family/c-common.c:10279
22547 #, gcc-internal-format
22548 msgid "lvalue required as decrement operand"
22551 #: c-family/c-common.c:10282
22552 #, gcc-internal-format
22553 msgid "lvalue required as unary %<&%> operand"
22556 #: c-family/c-common.c:10285
22557 #, gcc-internal-format
22558 msgid "lvalue required in asm statement"
22561 #: c-family/c-common.c:10302
22562 #, gcc-internal-format
22563 msgid "invalid type argument (have %qT)"
22566 #: c-family/c-common.c:10306
22567 #, gcc-internal-format
22568 msgid "invalid type argument of array indexing (have %qT)"
22571 #: c-family/c-common.c:10311
22572 #, gcc-internal-format
22573 msgid "invalid type argument of unary %<*%> (have %qT)"
22576 #: c-family/c-common.c:10316
22577 #, gcc-internal-format
22578 msgid "invalid type argument of %<->%> (have %qT)"
22581 #: c-family/c-common.c:10321
22582 #, gcc-internal-format
22583 msgid "invalid type argument of %<->*%> (have %qT)"
22586 #: c-family/c-common.c:10326
22587 #, gcc-internal-format
22588 msgid "invalid type argument of implicit conversion (have %qT)"
22591 #: c-family/c-common.c:10468 cp/init.c:2472
22592 #, gcc-internal-format
22593 msgid "size of array is too large"
22596 #: c-family/c-common.c:10516 c-family/c-common.c:10580 c/c-typeck.c:3386
22597 #, gcc-internal-format
22598 msgid "too few arguments to function %qE"
22601 #: c-family/c-common.c:10540 config/mep/mep.c:6201 c/c-typeck.c:6368
22602 #, gcc-internal-format
22603 msgid "incompatible type for argument %d of %qE"
22606 #: c-family/c-common.c:10673
22607 #, gcc-internal-format
22608 msgid "incorrect number of arguments to function %qE"
22611 #: c-family/c-common.c:10688
22612 #, gcc-internal-format
22613 msgid "argument 1 of %qE must be a non-void pointer type"
22616 #: c-family/c-common.c:10697
22617 #, gcc-internal-format
22618 msgid "argument 1 of %qE must be a pointer to a constant size type"
22621 #: c-family/c-common.c:10708
22622 #, gcc-internal-format
22623 msgid "argument 1 of %qE must be a pointer to a nonzero size object"
22626 #: c-family/c-common.c:10723
22627 #, gcc-internal-format
22628 msgid "argument %d of %qE must be a pointer type"
22631 #: c-family/c-common.c:10731
22632 #, gcc-internal-format
22633 msgid "size mismatch in argument %d of %qE"
22636 #: c-family/c-common.c:10747
22637 #, gcc-internal-format
22638 msgid "invalid memory model argument %d of %qE"
22641 #: c-family/c-common.c:10754
22642 #, gcc-internal-format
22643 msgid "non-integer memory model argument %d of %qE"
22646 #: c-family/c-common.c:11330
22647 #, gcc-internal-format
22648 msgid "array subscript has type %<char%>"
22651 #: c-family/c-common.c:11365 c-family/c-common.c:11368
22652 #, gcc-internal-format
22653 msgid "suggest parentheses around %<+%> inside %<<<%>"
22656 #: c-family/c-common.c:11371 c-family/c-common.c:11374
22657 #, gcc-internal-format
22658 msgid "suggest parentheses around %<-%> inside %<<<%>"
22661 #: c-family/c-common.c:11380 c-family/c-common.c:11383
22662 #, gcc-internal-format
22663 msgid "suggest parentheses around %<+%> inside %<>>%>"
22666 #: c-family/c-common.c:11386 c-family/c-common.c:11389
22667 #, gcc-internal-format
22668 msgid "suggest parentheses around %<-%> inside %<>>%>"
22671 #: c-family/c-common.c:11395 c-family/c-common.c:11398
22672 #, gcc-internal-format
22673 msgid "suggest parentheses around %<&&%> within %<||%>"
22676 #: c-family/c-common.c:11405 c-family/c-common.c:11409
22677 #, gcc-internal-format
22678 msgid "suggest parentheses around arithmetic in operand of %<|%>"
22681 #: c-family/c-common.c:11413 c-family/c-common.c:11416
22682 #, gcc-internal-format
22683 msgid "suggest parentheses around comparison in operand of %<|%>"
22686 #: c-family/c-common.c:11421
22687 #, gcc-internal-format
22689 "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!"
22693 #: c-family/c-common.c:11429 c-family/c-common.c:11433
22694 #, gcc-internal-format
22695 msgid "suggest parentheses around arithmetic in operand of %<^%>"
22698 #: c-family/c-common.c:11437 c-family/c-common.c:11440
22699 #, gcc-internal-format
22700 msgid "suggest parentheses around comparison in operand of %<^%>"
22703 #: c-family/c-common.c:11446 c-family/c-common.c:11449
22704 #, gcc-internal-format
22705 msgid "suggest parentheses around %<+%> in operand of %<&%>"
22708 #: c-family/c-common.c:11452 c-family/c-common.c:11455
22709 #, gcc-internal-format
22710 msgid "suggest parentheses around %<-%> in operand of %<&%>"
22713 #: c-family/c-common.c:11459 c-family/c-common.c:11462
22714 #, gcc-internal-format
22715 msgid "suggest parentheses around comparison in operand of %<&%>"
22718 #: c-family/c-common.c:11467
22719 #, gcc-internal-format
22721 "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!"
22725 #: c-family/c-common.c:11474 c-family/c-common.c:11477
22726 #, gcc-internal-format
22727 msgid "suggest parentheses around comparison in operand of %<==%>"
22730 #: c-family/c-common.c:11482 c-family/c-common.c:11485
22731 #, gcc-internal-format
22732 msgid "suggest parentheses around comparison in operand of %<!=%>"
22735 #: c-family/c-common.c:11495 c-family/c-common.c:11501
22736 #, gcc-internal-format
22737 msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
22740 #: c-family/c-common.c:11517
22741 #, gcc-internal-format
22742 msgid "label %q+D defined but not used"
22745 #: c-family/c-common.c:11519
22746 #, gcc-internal-format
22747 msgid "label %q+D declared but not defined"
22750 #: c-family/c-common.c:11535
22751 #, gcc-internal-format
22752 msgid "division by zero"
22755 #: c-family/c-common.c:11567
22756 #, gcc-internal-format
22757 msgid "comparison between types %qT and %qT"
22760 #: c-family/c-common.c:11618
22761 #, gcc-internal-format
22762 msgid "comparison between signed and unsigned integer expressions"
22765 #: c-family/c-common.c:11669
22766 #, gcc-internal-format
22767 msgid "promoted ~unsigned is always non-zero"
22770 #: c-family/c-common.c:11672
22771 #, gcc-internal-format
22772 msgid "comparison of promoted ~unsigned with constant"
22775 #: c-family/c-common.c:11682
22776 #, gcc-internal-format
22777 msgid "comparison of promoted ~unsigned with unsigned"
22780 #: c-family/c-common.c:11860
22781 #, gcc-internal-format
22782 msgid "typedef %qD locally defined but not used"
22785 #: c-family/c-common.c:11892
22786 #, gcc-internal-format
22787 msgid "comparison of constant %qE with boolean expression is always false"
22790 #: c-family/c-common.c:11895
22791 #, gcc-internal-format
22792 msgid "comparison of constant %qE with boolean expression is always true"
22795 #: c-family/c-common.c:12141
22796 #, gcc-internal-format
22797 msgid "index value is out of bound"
22800 #: c-family/c-common.c:12214 c-family/c-common.c:12264
22801 #: c-family/c-common.c:12279 cp/call.c:4631 cp/call.c:4638
22802 #, gcc-internal-format
22803 msgid "conversion of scalar %qT to vector %qT involves truncation"
22806 #: c-family/c-format.c:114 c-family/c-format.c:301
22807 #, gcc-internal-format
22808 msgid "format string has invalid operand number"
22811 #: c-family/c-format.c:130
22812 #, gcc-internal-format
22813 msgid "function does not return string type"
22816 #: c-family/c-format.c:164
22817 #, gcc-internal-format
22818 msgid "format string argument is not a string type"
22821 #: c-family/c-format.c:190
22822 #, gcc-internal-format
22823 msgid "found a %<%s%> reference but the format argument should be a string"
22826 #: c-family/c-format.c:193
22827 #, gcc-internal-format
22828 msgid "found a %qT but the format argument should be a string"
22831 #: c-family/c-format.c:203
22832 #, gcc-internal-format
22833 msgid "format argument should be a %<%s%> reference but a string was found"
22836 #: c-family/c-format.c:225
22837 #, gcc-internal-format
22838 msgid "format argument should be a %<%s%> reference"
22841 #: c-family/c-format.c:269
22842 #, gcc-internal-format
22843 msgid "unrecognized format specifier"
22846 #: c-family/c-format.c:284
22847 #, gcc-internal-format
22848 msgid "%qE is only allowed in Objective-C dialects"
22851 #: c-family/c-format.c:293
22852 #, gcc-internal-format
22853 msgid "%qE is an unrecognized format function type"
22856 #: c-family/c-format.c:307
22857 #, gcc-internal-format
22858 msgid "%<...%> has invalid operand number"
22861 #: c-family/c-format.c:314
22862 #, gcc-internal-format
22863 msgid "format string argument follows the args to be formatted"
22866 #: c-family/c-format.c:1060
22867 #, gcc-internal-format
22868 msgid "function might be possible candidate for %qs format attribute"
22871 #: c-family/c-format.c:1150 c-family/c-format.c:1171 c-family/c-format.c:2263
22872 #, gcc-internal-format
22873 msgid "missing $ operand number in format"
22876 #: c-family/c-format.c:1180
22877 #, gcc-internal-format, gfc-internal-format
22878 msgid "%s does not support %%n$ operand number formats"
22881 #: c-family/c-format.c:1187
22882 #, gcc-internal-format
22883 msgid "operand number out of range in format"
22886 #: c-family/c-format.c:1210
22887 #, gcc-internal-format, gfc-internal-format
22888 msgid "format argument %d used more than once in %s format"
22891 #: c-family/c-format.c:1242
22892 #, gcc-internal-format
22893 msgid "$ operand number used after format without operand number"
22896 #: c-family/c-format.c:1273
22897 #, gcc-internal-format, gfc-internal-format
22898 msgid "format argument %d unused before used argument %d in $-style format"
22901 #: c-family/c-format.c:1374
22902 #, gcc-internal-format
22903 msgid "format not a string literal, format string not checked"
22906 #: c-family/c-format.c:1389 c-family/c-format.c:1392
22907 #, gcc-internal-format
22908 msgid "format not a string literal and no format arguments"
22911 #: c-family/c-format.c:1395
22912 #, gcc-internal-format
22913 msgid "format not a string literal, argument types not checked"
22916 #: c-family/c-format.c:1409
22917 #, gcc-internal-format
22918 msgid "too many arguments for format"
22921 #: c-family/c-format.c:1412
22922 #, gcc-internal-format
22923 msgid "unused arguments in $-style format"
22926 #: c-family/c-format.c:1415
22927 #, gcc-internal-format, gfc-internal-format
22928 msgid "zero-length %s format string"
22931 #: c-family/c-format.c:1419
22932 #, gcc-internal-format
22933 msgid "format is a wide character string"
22936 #: c-family/c-format.c:1422
22937 #, gcc-internal-format
22938 msgid "unterminated format string"
22941 #: c-family/c-format.c:1686
22942 #, gcc-internal-format
22943 msgid "spurious trailing %<%%%> in format"
22946 #: c-family/c-format.c:1731 c-family/c-format.c:2016
22947 #, gcc-internal-format, gfc-internal-format
22948 msgid "repeated %s in format"
22951 #: c-family/c-format.c:1745
22952 #, gcc-internal-format
22953 msgid "missing fill character at end of strfmon format"
22956 #: c-family/c-format.c:1834
22957 #, gcc-internal-format, gfc-internal-format
22958 msgid "zero width in %s format"
22961 #: c-family/c-format.c:1853
22962 #, gcc-internal-format, gfc-internal-format
22963 msgid "empty left precision in %s format"
22966 #: c-family/c-format.c:1930
22967 #, gcc-internal-format, gfc-internal-format
22968 msgid "empty precision in %s format"
22971 #: c-family/c-format.c:1999
22972 #, gcc-internal-format
22973 msgid "%s does not support the %qs %s length modifier"
22976 #: c-family/c-format.c:2034
22977 #, gcc-internal-format
22978 msgid "conversion lacks type at end of format"
22981 #: c-family/c-format.c:2046
22982 #, gcc-internal-format
22983 msgid "unknown conversion type character %qc in format"
22986 #: c-family/c-format.c:2050
22987 #, gcc-internal-format
22988 msgid "unknown conversion type character 0x%x in format"
22991 #: c-family/c-format.c:2058
22992 #, gcc-internal-format
22993 msgid "%s does not support the %<%%%c%> %s format"
22996 #: c-family/c-format.c:2075
22997 #, gcc-internal-format
22998 msgid "%s used with %<%%%c%> %s format"
23001 #: c-family/c-format.c:2085
23002 #, gcc-internal-format, gfc-internal-format
23003 msgid "%s does not support %s"
23006 #: c-family/c-format.c:2095
23007 #, gcc-internal-format
23008 msgid "%s does not support %s with the %<%%%c%> %s format"
23011 #: c-family/c-format.c:2131
23012 #, gcc-internal-format
23013 msgid "%s ignored with %s and %<%%%c%> %s format"
23016 #: c-family/c-format.c:2136
23017 #, gcc-internal-format, gfc-internal-format
23018 msgid "%s ignored with %s in %s format"
23021 #: c-family/c-format.c:2143
23022 #, gcc-internal-format
23023 msgid "use of %s and %s together with %<%%%c%> %s format"
23026 #: c-family/c-format.c:2148
23027 #, gcc-internal-format, gfc-internal-format
23028 msgid "use of %s and %s together in %s format"
23031 #: c-family/c-format.c:2168
23032 #, gcc-internal-format
23033 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
23036 #: c-family/c-format.c:2172
23037 #, gcc-internal-format
23038 msgid "%<%%%c%> yields only last 2 digits of year"
23041 #: c-family/c-format.c:2190
23042 #, gcc-internal-format
23043 msgid "no closing %<]%> for %<%%[%> format"
23046 #: c-family/c-format.c:2204
23047 #, gcc-internal-format
23048 msgid "use of %qs length modifier with %qc type character"
23051 #: c-family/c-format.c:2222
23052 #, gcc-internal-format
23053 msgid "%s does not support the %<%%%s%c%> %s format"
23056 #: c-family/c-format.c:2240
23057 #, gcc-internal-format
23058 msgid "operand number specified with suppressed assignment"
23061 #: c-family/c-format.c:2244
23062 #, gcc-internal-format
23063 msgid "operand number specified for format taking no argument"
23066 #: c-family/c-format.c:2331
23067 #, gcc-internal-format
23068 msgid "embedded %<\\0%> in format"
23071 #: c-family/c-format.c:2401
23072 #, gcc-internal-format, gfc-internal-format
23073 msgid "writing through null pointer (argument %d)"
23076 #: c-family/c-format.c:2409
23077 #, gcc-internal-format, gfc-internal-format
23078 msgid "reading through null pointer (argument %d)"
23081 #: c-family/c-format.c:2429
23082 #, gcc-internal-format, gfc-internal-format
23083 msgid "writing into constant object (argument %d)"
23086 #: c-family/c-format.c:2441
23087 #, gcc-internal-format, gfc-internal-format
23088 msgid "extra type qualifiers in format argument (argument %d)"
23091 #: c-family/c-format.c:2575
23092 #, gcc-internal-format
23094 "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
23097 #: c-family/c-format.c:2583
23098 #, gcc-internal-format
23099 msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
23102 #: c-family/c-format.c:2592
23103 #, gcc-internal-format
23105 "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
23108 #: c-family/c-format.c:2600
23109 #, gcc-internal-format
23110 msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
23113 #: c-family/c-format.c:2660 c-family/c-format.c:2666 c-family/c-format.c:2817
23114 #, gcc-internal-format
23115 msgid "%<__gcc_host_wide_int__%> is not defined as a type"
23118 #: c-family/c-format.c:2673 c-family/c-format.c:2827
23119 #, gcc-internal-format
23120 msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
23123 #: c-family/c-format.c:2723
23124 #, gcc-internal-format
23125 msgid "%<locus%> is not defined as a type"
23128 #: c-family/c-format.c:2776
23129 #, gcc-internal-format
23130 msgid "%<location_t%> is not defined as a type"
23133 #: c-family/c-format.c:2793
23134 #, gcc-internal-format
23135 msgid "%<tree%> is not defined as a type"
23138 #: c-family/c-format.c:2798
23139 #, gcc-internal-format
23140 msgid "%<tree%> is not defined as a pointer type"
23143 #: c-family/c-format.c:3071
23144 #, gcc-internal-format
23145 msgid "args to be formatted is not %<...%>"
23148 #: c-family/c-format.c:3083
23149 #, gcc-internal-format
23150 msgid "strftime formats cannot format arguments"
23153 #: c-family/c-lex.c:239
23154 #, gcc-internal-format
23155 msgid "badly nested C headers from preprocessor"
23158 #: c-family/c-lex.c:274
23159 #, gcc-internal-format, gfc-internal-format
23160 msgid "ignoring #pragma %s %s"
23164 #: c-family/c-lex.c:511 c-family/c-lex.c:1171
23165 #, gcc-internal-format
23166 msgid "stray %<@%> in program"
23169 #: c-family/c-lex.c:526
23170 #, gcc-internal-format
23171 msgid "stray %qs in program"
23174 #: c-family/c-lex.c:536
23175 #, gcc-internal-format, gfc-internal-format
23176 msgid "missing terminating %c character"
23179 #: c-family/c-lex.c:538
23180 #, gcc-internal-format
23181 msgid "stray %qc in program"
23184 #: c-family/c-lex.c:540
23185 #, gcc-internal-format
23186 msgid "stray %<\\%o%> in program"
23189 #: c-family/c-lex.c:746
23190 #, gcc-internal-format
23191 msgid "this decimal constant is unsigned only in ISO C90"
23194 #: c-family/c-lex.c:750
23195 #, gcc-internal-format
23196 msgid "this decimal constant would be unsigned in ISO C90"
23199 #: c-family/c-lex.c:770
23200 #, gcc-internal-format
23201 msgid "integer constant is too large for %<unsigned long%> type"
23204 #: c-family/c-lex.c:810
23205 #, gcc-internal-format
23206 msgid "unsuffixed float constant"
23209 #: c-family/c-lex.c:842
23210 #, gcc-internal-format
23211 msgid "unsupported non-standard suffix on floating constant"
23214 #: c-family/c-lex.c:847
23215 #, gcc-internal-format
23216 msgid "non-standard suffix on floating constant"
23219 #: c-family/c-lex.c:918 c-family/c-lex.c:921
23220 #, gcc-internal-format
23221 msgid "floating constant exceeds range of %qT"
23224 #: c-family/c-lex.c:936
23225 #, gcc-internal-format
23226 msgid "floating constant truncated to zero"
23229 #: c-family/c-lex.c:1133
23230 #, gcc-internal-format
23231 msgid "repeated %<@%> before Objective-C string"
23234 #: c-family/c-lex.c:1152 cp/parser.c:3716
23235 #, gcc-internal-format
23236 msgid "unsupported non-standard concatenation of string literals"
23239 #: c-family/c-lex.c:1180
23240 #, gcc-internal-format
23241 msgid "traditional C rejects string constant concatenation"
23244 #: c-family/c-omp.c:205
23245 #, gcc-internal-format
23246 msgid "invalid expression type for %<#pragma omp atomic%>"
23249 #: c-family/c-omp.c:279
23250 #, gcc-internal-format
23251 msgid "%<#pragma omp atomic update%> uses two different variables for memory"
23254 #: c-family/c-omp.c:281 c-family/c-omp.c:293
23255 #, gcc-internal-format
23256 msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
23259 #: c-family/c-omp.c:474 cp/semantics.c:6629
23260 #, gcc-internal-format
23261 msgid "invalid type for iteration variable %qE"
23264 #: c-family/c-omp.c:487
23265 #, gcc-internal-format
23266 msgid "%qE is not initialized"
23269 #: c-family/c-omp.c:507 cp/semantics.c:6535
23270 #, gcc-internal-format
23271 msgid "missing controlling predicate"
23274 #: c-family/c-omp.c:592 cp/semantics.c:6279
23275 #, gcc-internal-format
23276 msgid "invalid controlling predicate"
23279 #: c-family/c-omp.c:599 cp/semantics.c:6541
23280 #, gcc-internal-format
23281 msgid "missing increment expression"
23284 #: c-family/c-omp.c:663 cp/semantics.c:6389
23285 #, gcc-internal-format
23286 msgid "invalid increment expression"
23289 #: c-family/c-omp.c:1036
23290 #, gcc-internal-format
23291 msgid "%qD is not an function argument"
23294 #: c-family/c-opts.c:329
23295 #, gcc-internal-format
23296 msgid "-I- specified twice"
23299 #: c-family/c-opts.c:332
23300 #, gcc-internal-format
23301 msgid "obsolete option -I- used, please use -iquote instead"
23304 #: c-family/c-opts.c:410
23305 #, gcc-internal-format
23306 msgid "%<-Wabi=1%> is not supported, using =2"
23309 #: c-family/c-opts.c:600 fortran/cpp.c:365
23310 #, gcc-internal-format
23311 msgid "output filename specified twice"
23314 #: c-family/c-opts.c:779
23315 #, gcc-internal-format
23316 msgid "-fexcess-precision=standard for C++"
23319 #: c-family/c-opts.c:802
23320 #, gcc-internal-format
23321 msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
23324 #: c-family/c-opts.c:848
23325 #, gcc-internal-format
23326 msgid "-Wformat-y2k ignored without -Wformat"
23329 #: c-family/c-opts.c:850
23330 #, gcc-internal-format
23331 msgid "-Wformat-extra-args ignored without -Wformat"
23334 #: c-family/c-opts.c:852
23335 #, gcc-internal-format
23336 msgid "-Wformat-zero-length ignored without -Wformat"
23339 #: c-family/c-opts.c:854
23340 #, gcc-internal-format
23341 msgid "-Wformat-nonliteral ignored without -Wformat"
23344 #: c-family/c-opts.c:856
23345 #, gcc-internal-format
23346 msgid "-Wformat-contains-nul ignored without -Wformat"
23349 #: c-family/c-opts.c:858
23350 #, gcc-internal-format
23351 msgid "-Wformat-security ignored without -Wformat"
23354 #: c-family/c-opts.c:875
23355 #, gcc-internal-format
23356 msgid "%<-fabi-compat-version=1%> is not supported, using =2"
23359 #: c-family/c-opts.c:916
23360 #, gcc-internal-format
23361 msgid "external TLS initialization functions not supported on this target"
23364 #: c-family/c-opts.c:936
23365 #, gcc-internal-format
23366 msgid "opening output file %s: %m"
23369 #: c-family/c-opts.c:941
23370 #, gcc-internal-format, gfc-internal-format
23371 msgid "too many filenames given. Type %s --help for usage"
23374 #: c-family/c-opts.c:960
23375 #, gcc-internal-format, gfc-internal-format
23376 msgid "the \"%s\" debug format cannot be used with pre-compiled headers"
23379 #: c-family/c-opts.c:1119
23380 #, gcc-internal-format
23381 msgid "opening dependency file %s: %m"
23384 #: c-family/c-opts.c:1130
23385 #, gcc-internal-format
23386 msgid "closing dependency file %s: %m"
23389 #: c-family/c-opts.c:1133
23390 #, gcc-internal-format
23391 msgid "when writing output to %s: %m"
23394 #: c-family/c-opts.c:1213
23395 #, gcc-internal-format
23396 msgid "to generate dependencies you must specify either -M or -MM"
23399 #: c-family/c-opts.c:1236
23400 #, gcc-internal-format
23401 msgid "-MG may only be used with -M or -MM"
23404 #: c-family/c-opts.c:1264
23405 #, gcc-internal-format
23406 msgid "-fdirectives-only is incompatible with -Wunused_macros"
23409 #: c-family/c-opts.c:1266
23410 #, gcc-internal-format
23411 msgid "-fdirectives-only is incompatible with -traditional"
23414 #: c-family/c-opts.c:1456
23415 #, gcc-internal-format
23416 msgid "too late for # directive to set debug directory"
23419 #: c-family/c-pch.c:125
23420 #, gcc-internal-format
23421 msgid "can%'t create precompiled header %s: %m"
23424 #: c-family/c-pch.c:148
23425 #, gcc-internal-format
23426 msgid "can%'t write to %s: %m"
23429 #: c-family/c-pch.c:206
23430 #, gcc-internal-format
23431 msgid "can%'t write %s: %m"
23434 #: c-family/c-pch.c:234 c-family/c-pch.c:275 c-family/c-pch.c:326
23435 #, gcc-internal-format
23436 msgid "can%'t read %s: %m"
23439 #: c-family/c-pch.c:432
23440 #, gcc-internal-format
23441 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
23444 #: c-family/c-pch.c:433
23445 #, gcc-internal-format
23446 msgid "use #include instead"
23449 #: c-family/c-pch.c:439
23450 #, gcc-internal-format
23451 msgid "%s: couldn%'t open PCH file: %m"
23454 #: c-family/c-pch.c:444
23455 #, gcc-internal-format
23456 msgid "use -Winvalid-pch for more information"
23459 #: c-family/c-pch.c:445
23460 #, gcc-internal-format, gfc-internal-format
23461 msgid "%s: PCH file was invalid"
23464 #: c-family/c-pragma.c:119
23465 #, gcc-internal-format
23466 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
23469 #: c-family/c-pragma.c:132
23470 #, gcc-internal-format
23472 "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
23475 #: c-family/c-pragma.c:162
23476 #, gcc-internal-format
23477 msgid "missing %<(%> after %<#pragma pack%> - ignored"
23480 #: c-family/c-pragma.c:173 c-family/c-pragma.c:205
23481 #, gcc-internal-format
23482 msgid "invalid constant in %<#pragma pack%> - ignored"
23485 #: c-family/c-pragma.c:177 c-family/c-pragma.c:219
23486 #, gcc-internal-format
23487 msgid "malformed %<#pragma pack%> - ignored"
23490 #: c-family/c-pragma.c:182
23491 #, gcc-internal-format
23492 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
23495 #: c-family/c-pragma.c:184
23496 #, gcc-internal-format
23497 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
23500 #: c-family/c-pragma.c:193
23501 #, gcc-internal-format
23502 msgid "unknown action %qE for %<#pragma pack%> - ignored"
23505 #: c-family/c-pragma.c:222
23506 #, gcc-internal-format
23507 msgid "junk at end of %<#pragma pack%>"
23510 #: c-family/c-pragma.c:225
23511 #, gcc-internal-format
23512 msgid "#pragma pack has no effect with -fpack-struct - ignored"
23515 #: c-family/c-pragma.c:245
23516 #, gcc-internal-format, gfc-internal-format
23517 msgid "alignment must be a small power of two, not %d"
23520 #: c-family/c-pragma.c:284
23521 #, gcc-internal-format
23523 "applying #pragma weak %q+D after first use results in unspecified behavior"
23526 #: c-family/c-pragma.c:381 c-family/c-pragma.c:386
23527 #, gcc-internal-format
23528 msgid "malformed #pragma weak, ignored"
23531 #: c-family/c-pragma.c:390
23532 #, gcc-internal-format
23533 msgid "junk at end of %<#pragma weak%>"
23536 #: c-family/c-pragma.c:396
23537 #, gcc-internal-format
23538 msgid "%<#pragma weak%> declaration of %q+D not allowed, ignored"
23541 #: c-family/c-pragma.c:465 c-family/c-pragma.c:467
23542 #, gcc-internal-format
23543 msgid "malformed #pragma redefine_extname, ignored"
23546 #: c-family/c-pragma.c:470
23547 #, gcc-internal-format
23548 msgid "junk at end of %<#pragma redefine_extname%>"
23551 #: c-family/c-pragma.c:499 c-family/c-pragma.c:572
23552 #, gcc-internal-format
23553 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
23556 #: c-family/c-pragma.c:527
23557 #, gcc-internal-format
23559 "#pragma redefine_extname ignored due to conflict with previous #pragma "
23563 #: c-family/c-pragma.c:563
23564 #, gcc-internal-format
23565 msgid "asm declaration ignored due to conflict with previous rename"
23568 #: c-family/c-pragma.c:594
23569 #, gcc-internal-format
23571 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
23574 #: c-family/c-pragma.c:655
23575 #, gcc-internal-format
23577 "#pragma GCC visibility push() must specify default, internal, hidden or "
23581 #: c-family/c-pragma.c:697
23582 #, gcc-internal-format
23583 msgid "#pragma GCC visibility must be followed by push or pop"
23586 #: c-family/c-pragma.c:703
23587 #, gcc-internal-format
23588 msgid "no matching push for %<#pragma GCC visibility pop%>"
23591 #: c-family/c-pragma.c:708 c-family/c-pragma.c:715
23592 #, gcc-internal-format
23593 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
23596 #: c-family/c-pragma.c:711
23597 #, gcc-internal-format
23598 msgid "malformed #pragma GCC visibility push"
23601 #: c-family/c-pragma.c:719
23602 #, gcc-internal-format
23603 msgid "junk at end of %<#pragma GCC visibility%>"
23606 #: c-family/c-pragma.c:734
23607 #, gcc-internal-format
23608 msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
23611 #: c-family/c-pragma.c:753
23612 #, gcc-internal-format
23614 "expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
23617 #: c-family/c-pragma.c:757
23618 #, gcc-internal-format
23619 msgid "missing option after %<#pragma GCC diagnostic%> kind"
23622 #: c-family/c-pragma.c:769
23623 #, gcc-internal-format
23624 msgid "unknown option after %<#pragma GCC diagnostic%> kind"
23627 #: c-family/c-pragma.c:782
23628 #, gcc-internal-format
23629 msgid "#pragma GCC option is not allowed inside functions"
23632 #: c-family/c-pragma.c:795
23633 #, gcc-internal-format
23634 msgid "%<#pragma GCC option%> is not a string"
23637 #: c-family/c-pragma.c:822
23638 #, gcc-internal-format
23640 "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
23643 #: c-family/c-pragma.c:828
23644 #, gcc-internal-format
23645 msgid "#pragma GCC target string... is badly formed"
23648 #: c-family/c-pragma.c:851
23649 #, gcc-internal-format
23650 msgid "#pragma GCC optimize is not allowed inside functions"
23653 #: c-family/c-pragma.c:864
23654 #, gcc-internal-format
23655 msgid "%<#pragma GCC optimize%> is not a string or number"
23658 #: c-family/c-pragma.c:890
23659 #, gcc-internal-format
23661 "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
23664 #: c-family/c-pragma.c:896
23665 #, gcc-internal-format
23666 msgid "#pragma GCC optimize string... is badly formed"
23669 #: c-family/c-pragma.c:937
23670 #, gcc-internal-format
23671 msgid "junk at end of %<#pragma push_options%>"
23674 #: c-family/c-pragma.c:967
23675 #, gcc-internal-format
23676 msgid "junk at end of %<#pragma pop_options%>"
23679 #: c-family/c-pragma.c:974
23680 #, gcc-internal-format
23682 "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC "
23686 #: c-family/c-pragma.c:1016
23687 #, gcc-internal-format
23688 msgid "junk at end of %<#pragma reset_options%>"
23691 #: c-family/c-pragma.c:1054 c-family/c-pragma.c:1061
23692 #, gcc-internal-format
23693 msgid "expected a string after %<#pragma message%>"
23696 #: c-family/c-pragma.c:1056
23697 #, gcc-internal-format
23698 msgid "malformed %<#pragma message%>, ignored"
23701 #: c-family/c-pragma.c:1066
23702 #, gcc-internal-format
23703 msgid "junk at end of %<#pragma message%>"
23706 #: c-family/c-pragma.c:1069
23707 #, gcc-internal-format, gfc-internal-format
23708 msgid "#pragma message: %s"
23711 #: c-family/c-pragma.c:1106
23712 #, gcc-internal-format
23713 msgid "invalid location for %<pragma %s%>, ignored"
23716 #: c-family/c-pragma.c:1113 c-family/c-pragma.c:1127
23717 #, gcc-internal-format
23718 msgid "malformed %<#pragma %s%>, ignored"
23721 #: c-family/c-pragma.c:1133
23722 #, gcc-internal-format
23723 msgid "junk at end of %<#pragma %s%>"
23726 #: c-family/c-pragma.c:1151
23727 #, gcc-internal-format
23728 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
23731 #: c-family/c-pragma.c:1160
23732 #, gcc-internal-format
23733 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
23736 #: c-family/c-pragma.c:1166
23737 #, gcc-internal-format
23738 msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
23741 #: c-family/c-pretty-print.c:362
23742 #, gcc-internal-format
23743 msgid "<type-error>"
23746 #: c-family/c-pretty-print.c:401
23747 #, gcc-internal-format
23748 msgid "<unnamed-unsigned:"
23751 #: c-family/c-pretty-print.c:405
23752 #, gcc-internal-format
23753 msgid "<unnamed-float:"
23756 #: c-family/c-pretty-print.c:408
23757 #, gcc-internal-format
23758 msgid "<unnamed-fixed:"
23761 #: c-family/c-pretty-print.c:423
23762 #, gcc-internal-format
23763 msgid "<typedef-error>"
23766 #: c-family/c-pretty-print.c:438
23767 #, gcc-internal-format
23768 msgid "<tag-error>"
23771 #: c-family/c-pretty-print.c:1272
23772 #, gcc-internal-format
23773 msgid "<erroneous-expression>"
23776 #: c-family/c-pretty-print.c:1276 cp/cxx-pretty-print.c:139
23777 #, gcc-internal-format
23778 msgid "<return-value>"
23781 #: c-family/c-semantics.c:168
23782 #, gcc-internal-format, gfc-internal-format
23783 msgid "wrong type argument to %s"
23786 #: c-family/cilk.c:116 cp/parser.c:5997
23787 #, gcc-internal-format
23788 msgid "%<_Cilk_spawn%> may only be used inside a function"
23791 #: c-family/cilk.c:129
23792 #, gcc-internal-format
23793 msgid "only function calls can be spawned"
23796 #: c-family/cilk.c:262
23797 #, gcc-internal-format
23798 msgid "invalid use of %<_Cilk_spawn%>"
23801 #: c-family/cilk.c:403
23802 #, gcc-internal-format
23803 msgid "explicit register variable %qD may not be modified in spawn"
23806 #: c-family/cilk.c:484
23807 #, gcc-internal-format
23808 msgid "cannot spawn call to function that returns twice"
23811 #: c-family/cilk.c:505
23812 #, gcc-internal-format
23813 msgid "invalid use of label %q+D in %<_Cilk_spawn%>"
23816 #: c-family/cilk.c:975
23817 #, gcc-internal-format
23818 msgid "register assignment ignored for %qD used in Cilk block"
23821 #: c-family/cppspec.c:93
23822 #, gcc-internal-format
23823 msgid "%qs is not a valid option to the preprocessor"
23826 #: c-family/cppspec.c:112
23827 #, gcc-internal-format
23828 msgid "too many input files"
23831 #: common/config/alpha/alpha-common.c:76
23832 #, gcc-internal-format
23833 msgid "bad value %qs for -mtls-size switch"
23836 #: common/config/arc/arc-common.c:80
23837 #, gcc-internal-format
23838 msgid "multiple -mcpu= options specified."
23841 #: common/config/bfin/bfin-common.c:304 common/config/m68k/m68k-common.c:60
23842 #, gcc-internal-format, gfc-internal-format
23843 msgid "-mshared-library-id=%s is not between 0 and %d"
23846 #: common/config/bfin/bfin-common.c:323
23847 #, gcc-internal-format, gfc-internal-format
23848 msgid "-mcpu=%s is not valid"
23851 #: common/config/bfin/bfin-common.c:359
23852 #, gcc-internal-format, gfc-internal-format
23853 msgid "-mcpu=%s has invalid silicon revision"
23856 #: common/config/i386/i386-common.c:939
23857 #, gcc-internal-format
23858 msgid "-malign-loops is obsolete, use -falign-loops"
23861 #: common/config/i386/i386-common.c:941
23862 #, gcc-internal-format, gfc-internal-format
23863 msgid "-malign-loops=%d is not between 0 and %d"
23866 #: common/config/i386/i386-common.c:948
23867 #, gcc-internal-format
23868 msgid "-malign-jumps is obsolete, use -falign-jumps"
23871 #: common/config/i386/i386-common.c:950
23872 #, gcc-internal-format, gfc-internal-format
23873 msgid "-malign-jumps=%d is not between 0 and %d"
23876 #: common/config/i386/i386-common.c:958
23877 #, gcc-internal-format
23878 msgid "-malign-functions is obsolete, use -falign-functions"
23881 #: common/config/i386/i386-common.c:960
23882 #, gcc-internal-format, gfc-internal-format
23883 msgid "-malign-functions=%d is not between 0 and %d"
23886 #: common/config/i386/i386-common.c:969
23887 #, gcc-internal-format, gfc-internal-format
23888 msgid "-mbranch-cost=%d is not between 0 and 5"
23891 #: common/config/i386/i386-common.c:1020
23892 #, gcc-internal-format
23893 msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
23896 #: common/config/i386/i386-common.c:1026
23897 #, gcc-internal-format
23898 msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
23901 #: common/config/ia64/ia64-common.c:58
23902 #, gcc-internal-format
23903 msgid "bad value %<%s%> for -mtls-size= switch"
23906 #: common/config/msp430/msp430-common.c:59
23907 #, gcc-internal-format, gfc-internal-format
23908 msgid "unrecognised argument of -mcpu: %s"
23911 #: common/config/nds32/nds32-common.c:49
23912 #, gcc-internal-format
23913 msgid "for the option -misr-vector-size=X, the valid X must be: 4 or 16"
23916 #: common/config/nds32/nds32-common.c:60
23917 #, gcc-internal-format
23919 "for the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, "
23923 #: common/config/rs6000/rs6000-common.c:172 config/sparc/sparc.c:1362
23924 #, gcc-internal-format, gfc-internal-format
23925 msgid "unknown -mdebug-%s switch"
23928 #: common/config/rs6000/rs6000-common.c:220
23929 #, gcc-internal-format, gfc-internal-format
23930 msgid "unknown switch -mlong-double-%s"
23933 #: common/config/rs6000/rs6000-common.c:230
23934 #, gcc-internal-format
23935 msgid "-msingle-float option equivalent to -mhard-float"
23938 #: common/config/rs6000/rs6000-common.c:246
23939 #, gcc-internal-format
23940 msgid "-msimple-fpu option ignored"
23943 #: common/config/rx/rx-common.c:61
23944 #, gcc-internal-format
23945 msgid "the RX200 cpu does not have FPU hardware"
23948 #: common/config/rx/rx-common.c:63
23949 #, gcc-internal-format
23950 msgid "the RX100 cpu does not have FPU hardware"
23953 #: common/config/s390/s390-common.c:98
23954 #, gcc-internal-format
23955 msgid "stack guard value must be an exact power of 2"
23958 #: common/config/s390/s390-common.c:103
23959 #, gcc-internal-format
23960 msgid "stack size must be an exact power of 2"
23963 #: common/config/v850/v850-common.c:47
23964 #, gcc-internal-format
23965 msgid "value passed in %qs is too large"
23968 #: config/darwin-c.c:116
23969 #, gcc-internal-format
23970 msgid "too many #pragma options align=reset"
23973 #: config/darwin-c.c:136 config/darwin-c.c:139 config/darwin-c.c:141
23974 #: config/darwin-c.c:143
23975 #, gcc-internal-format
23976 msgid "malformed '#pragma options', ignoring"
23979 #: config/darwin-c.c:146
23980 #, gcc-internal-format
23981 msgid "junk at end of '#pragma options'"
23984 #: config/darwin-c.c:156
23985 #, gcc-internal-format
23986 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
23989 #: config/darwin-c.c:168
23990 #, gcc-internal-format
23991 msgid "missing '(' after '#pragma unused', ignoring"
23994 #: config/darwin-c.c:189
23995 #, gcc-internal-format
23996 msgid "missing ')' after '#pragma unused', ignoring"
23999 #: config/darwin-c.c:192
24000 #, gcc-internal-format
24001 msgid "junk at end of '#pragma unused'"
24004 #: config/darwin-c.c:203
24005 #, gcc-internal-format
24006 msgid "malformed '#pragma ms_struct', ignoring"
24009 #: config/darwin-c.c:211
24010 #, gcc-internal-format
24011 msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
24014 #: config/darwin-c.c:214
24015 #, gcc-internal-format
24016 msgid "junk at end of '#pragma ms_struct'"
24019 #: config/darwin-c.c:440
24020 #, gcc-internal-format, gfc-internal-format
24021 msgid "subframework include %s conflicts with framework include"
24024 #: config/darwin-c.c:636
24025 #, gcc-internal-format
24026 msgid "unknown value %qs of -mmacosx-version-min"
24029 #: config/darwin-driver.c:49
24030 #, gcc-internal-format
24031 msgid "sysctl for kern.osversion failed: %m"
24034 #: config/darwin-driver.c:83
24035 #, gcc-internal-format
24036 msgid "couldn%'t understand kern.osversion %q.*s"
24039 #: config/darwin.c:1698
24040 #, gcc-internal-format
24042 "the use of _OBJC_-prefixed variable names to select meta-data sections is "
24043 "deprecated at 4.6 and will be removed in 4.7"
24046 #: config/darwin.c:1953
24047 #, gcc-internal-format, gfc-internal-format
24048 msgid "failed to open temporary file %s for LTO output"
24051 #: config/darwin.c:2042
24052 #, gcc-internal-format
24054 "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
24057 #: config/darwin.c:2049
24058 #, gcc-internal-format
24059 msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
24062 #: config/darwin.c:2761
24063 #, gcc-internal-format
24065 "protected visibility attribute not supported in this configuration; ignored"
24068 #: config/darwin.c:2947
24069 #, gcc-internal-format, gfc-internal-format
24070 msgid "failed to open temporary file %s with LTO output"
24073 #: config/darwin.c:3120
24074 #, gcc-internal-format
24076 "%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-"
24080 #: config/darwin.c:3124
24081 #, gcc-internal-format
24083 "%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-"
24087 #: config/darwin.c:3209
24088 #, gcc-internal-format
24090 "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
24093 #: config/darwin.c:3397
24094 #, gcc-internal-format
24095 msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
24098 #: config/darwin.c:3404
24099 #, gcc-internal-format
24100 msgid "built-in function %qD takes one argument only"
24103 #: config/darwin.c:3490
24104 #, gcc-internal-format
24105 msgid "CFString literal is missing"
24108 #: config/darwin.c:3501
24109 #, gcc-internal-format
24110 msgid "CFString literal expression is not a string constant"
24113 #: config/darwin.c:3524
24114 #, gcc-internal-format, gfc-internal-format
24115 msgid "%s in CFString literal"
24118 #: config/host-darwin.c:61
24119 #, gcc-internal-format
24120 msgid "couldn%'t unmap pch_address_space: %m"
24123 #: config/sol2-c.c:104 config/sol2-c.c:120
24124 #, gcc-internal-format
24125 msgid "malformed %<#pragma align%>, ignoring"
24128 #: config/sol2-c.c:113
24129 #, gcc-internal-format
24130 msgid "invalid alignment for %<#pragma align%>, ignoring"
24133 #: config/sol2-c.c:128
24134 #, gcc-internal-format
24135 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
24138 #: config/sol2-c.c:140 config/sol2-c.c:152
24139 #, gcc-internal-format
24140 msgid "malformed %<#pragma align%>"
24143 #: config/sol2-c.c:147
24144 #, gcc-internal-format
24145 msgid "junk at end of %<#pragma align%>"
24148 #: config/sol2-c.c:168 config/sol2-c.c:175
24149 #, gcc-internal-format
24150 msgid "malformed %<#pragma init%>, ignoring"
24153 #: config/sol2-c.c:199 config/sol2-c.c:211
24154 #, gcc-internal-format
24155 msgid "malformed %<#pragma init%>"
24158 #: config/sol2-c.c:206
24159 #, gcc-internal-format
24160 msgid "junk at end of %<#pragma init%>"
24163 #: config/sol2-c.c:227 config/sol2-c.c:234
24164 #, gcc-internal-format
24165 msgid "malformed %<#pragma fini%>, ignoring"
24168 #: config/sol2-c.c:258 config/sol2-c.c:270
24169 #, gcc-internal-format
24170 msgid "malformed %<#pragma fini%>"
24173 #: config/sol2-c.c:265
24174 #, gcc-internal-format
24175 msgid "junk at end of %<#pragma fini%>"
24178 #: config/sol2.c:68
24179 #, gcc-internal-format
24180 msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
24183 #: config/vxworks.c:155
24184 #, gcc-internal-format
24185 msgid "PIC is only supported for RTPs"
24188 #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
24189 #. sections. machopic_select_section ensures that weak variables go in
24190 #. coalesced sections. Weak aliases (or any other kind of aliases) are
24191 #. not supported. Weak symbols that aren't visible outside the .s file
24192 #. are not supported.
24193 #: config/darwin.h:444
24194 #, gcc-internal-format
24195 msgid "alias definitions not supported in Mach-O; ignored"
24199 #: config/vx-common.h:89
24200 #, gcc-internal-format
24201 msgid "profiler support for VxWorks"
24204 #: config/aarch64/aarch64-builtins.c:947
24205 #, gcc-internal-format
24206 msgid "%Kargument %d must be a constant immediate"
24209 #: config/aarch64/aarch64-builtins.c:1018
24210 #, gcc-internal-format
24211 msgid "%Klane index must be a constant immediate"
24214 #: config/aarch64/aarch64-builtins.c:1021
24215 #, gcc-internal-format
24216 msgid "%Ktotal size and element size must be a non-zero constant immediate"
24219 #: config/aarch64/aarch64.c:6643
24220 #, gcc-internal-format
24221 msgid "missing feature modifier after %qs"
24224 #. Extension not found in list.
24225 #: config/aarch64/aarch64.c:6665
24226 #, gcc-internal-format
24227 msgid "unknown feature modifier %qs"
24230 #: config/aarch64/aarch64.c:6696
24231 #, gcc-internal-format
24232 msgid "missing arch name in -march=%qs"
24235 #: config/aarch64/aarch64.c:6719 config/arm/arm.c:2660
24236 #, gcc-internal-format, gfc-internal-format
24237 msgid "switch -mcpu=%s conflicts with -march=%s switch"
24240 #. ARCH name not found in list.
24241 #: config/aarch64/aarch64.c:6728
24242 #, gcc-internal-format
24243 msgid "unknown value %qs for -march"
24246 #: config/aarch64/aarch64.c:6753
24247 #, gcc-internal-format
24248 msgid "missing cpu name in -mcpu=%qs"
24251 #. CPU name not found in list.
24252 #: config/aarch64/aarch64.c:6776
24253 #, gcc-internal-format
24254 msgid "unknown value %qs for -mcpu"
24257 #. CPU name not found in list.
24258 #: config/aarch64/aarch64.c:6800
24259 #, gcc-internal-format
24260 msgid "unknown value %qs for -mtune"
24263 #: config/aarch64/aarch64.c:6836
24264 #, gcc-internal-format
24265 msgid "Assembler does not support -mabi=ilp32"
24268 #: config/aarch64/aarch64.c:6930
24269 #, gcc-internal-format
24270 msgid "code model %qs with -f%s"
24273 #: config/aarch64/aarch64.c:7239 config/aarch64/aarch64.c:7347
24274 #: config/aarch64/aarch64.c:7586
24275 #, gcc-internal-format
24276 msgid "%qs and floating point or vector arguments"
24279 #: config/aarch64/aarch64.c:8566
24280 #, gcc-internal-format
24281 msgid "%Klane %ld out of range %ld - %ld"
24284 #: config/aarch64/aarch64.c:8568
24285 #, gcc-internal-format, gfc-internal-format
24286 msgid "lane %ld out of range %ld - %ld"
24289 #: config/alpha/alpha.c:464
24290 #, gcc-internal-format
24291 msgid "bad value %qs for -mtrap-precision switch"
24294 #: config/alpha/alpha.c:478
24295 #, gcc-internal-format
24296 msgid "bad value %qs for -mfp-rounding-mode switch"
24299 #: config/alpha/alpha.c:493
24300 #, gcc-internal-format
24301 msgid "bad value %qs for -mfp-trap-mode switch"
24304 #: config/alpha/alpha.c:510
24305 #, gcc-internal-format
24306 msgid "bad value %qs for -mcpu switch"
24309 #: config/alpha/alpha.c:525
24310 #, gcc-internal-format
24311 msgid "bad value %qs for -mtune switch"
24314 #: config/alpha/alpha.c:546
24315 #, gcc-internal-format
24316 msgid "fp software completion requires -mtrap-precision=i"
24319 #: config/alpha/alpha.c:562
24320 #, gcc-internal-format
24321 msgid "rounding mode not supported for VAX floats"
24324 #: config/alpha/alpha.c:567
24325 #, gcc-internal-format
24326 msgid "trap mode not supported for VAX floats"
24329 #: config/alpha/alpha.c:571
24330 #, gcc-internal-format
24331 msgid "128-bit long double not supported for VAX floats"
24334 #: config/alpha/alpha.c:599
24335 #, gcc-internal-format, gfc-internal-format
24336 msgid "L%d cache latency unknown for %s"
24339 #: config/alpha/alpha.c:614
24340 #, gcc-internal-format
24341 msgid "bad value %qs for -mmemory-latency"
24344 #: config/alpha/alpha.c:6726 config/alpha/alpha.c:6729
24345 #: config/s390/s390.c:10096 config/s390/s390.c:10099
24346 #: config/tilegx/tilegx.c:3579 config/tilepro/tilepro.c:3147
24347 #, gcc-internal-format
24348 msgid "bad builtin fcode"
24351 #: config/arc/arc.c:778
24352 #, gcc-internal-format
24353 msgid "-mmul64 not supported for ARC700"
24356 #: config/arc/arc.c:782
24357 #, gcc-internal-format
24358 msgid "-mno-mpy supported only for ARC700"
24361 #: config/arc/arc.c:786
24362 #, gcc-internal-format
24363 msgid "-mmul32x16 supported only for ARC600 or ARC601"
24366 #: config/arc/arc.c:789
24367 #, gcc-internal-format
24368 msgid "-mno-dpfp-lrsr supported only with -mdpfp"
24371 #: config/arc/arc.c:794
24372 #, gcc-internal-format
24373 msgid "FPX fast and compact options cannot be specified together"
24376 #: config/arc/arc.c:798
24377 #, gcc-internal-format
24378 msgid "-mspfp_fast not available on ARC600 or ARC601"
24381 #: config/arc/arc.c:803
24382 #, gcc-internal-format
24383 msgid "FPX extensions not available on pre-ARC600 cores"
24386 #: config/arc/arc.c:808
24387 #, gcc-internal-format, gfc-internal-format
24388 msgid "PIC is not supported for %s. Generating non-PIC code only.."
24391 #: config/arc/arc.c:1272
24392 #, gcc-internal-format, gfc-internal-format
24393 msgid "multiply option implies r%d is fixed"
24396 #: config/arc/arc.c:1448 config/epiphany/epiphany.c:524
24397 #: config/epiphany/epiphany.c:564
24398 #, gcc-internal-format
24399 msgid "argument of %qE attribute is not a string constant"
24402 #: config/arc/arc.c:1456
24403 #, gcc-internal-format
24404 msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
24407 #. Keep this message in sync with the one in arc.md:trap_s,
24408 #. because *.md files don't get scanned by exgettext.
24409 #: config/arc/arc.c:5392
24410 #, gcc-internal-format
24411 msgid "operand to trap_s should be an unsigned 6-bit value"
24414 #: config/arc/arc.c:5416
24415 #, gcc-internal-format
24416 msgid "__builtin_arc_aligned with non-constant alignment"
24419 #: config/arc/arc.c:5424
24420 #, gcc-internal-format
24421 msgid "invalid alignment value for __builtin_arc_aligned"
24424 #: config/arc/arc.c:5476
24425 #, gcc-internal-format
24427 "register number must be a compile-time constant. Try giving higher "
24428 "optimization levels"
24431 #: config/arc/arc.c:5496
24432 #, gcc-internal-format
24434 "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
24437 #: config/arc/arc.c:6048
24438 #, gcc-internal-format
24439 msgid "Insn addresses not set after shorten_branches"
24442 #: config/arc/arc.c:6252
24443 #, gcc-internal-format
24444 msgid "insn addresses not freed"
24447 #: config/arc/arc.c:6930
24448 #, gcc-internal-format, gfc-internal-format
24449 msgid "operand 2 of %s instruction should be an unsigned %d-bit value"
24452 #: config/arc/arc.c:6957 config/arc/arc.c:7170 config/arc/arc.c:7241
24453 #, gcc-internal-format, gfc-internal-format
24454 msgid "operand 2 of %s instruction should be an unsigned 8-bit value"
24457 #: config/arc/arc.c:6984 config/arc/arc.c:7199
24458 #, gcc-internal-format, gfc-internal-format
24459 msgid "operand 2 of %s instruction should be an unsigned 3-bit value (I0-I7)"
24462 #: config/arc/arc.c:7078
24463 #, gcc-internal-format, gfc-internal-format
24464 msgid "operand 1 of %s instruction should be an unsigned 3-bit value (DR0-DR7)"
24467 #: config/arc/arc.c:7114
24468 #, gcc-internal-format, gfc-internal-format
24469 msgid "operand of %s instruction should be an unsigned 6-bit value"
24472 #: config/arc/arc.c:7165 config/arc/arc.c:7236
24473 #, gcc-internal-format, gfc-internal-format
24474 msgid "operand 1 of %s instruction should be an unsigned 3-bit value (I0-I7)"
24477 #: config/arc/arc.c:7204
24478 #, gcc-internal-format, gfc-internal-format
24479 msgid "operand 3 of %s instruction should be an unsigned 8-bit value"
24482 #: config/arc/arc.c:7272
24483 #, gcc-internal-format, gfc-internal-format
24484 msgid "operand 4 of %s instruction should be an unsigned 8-bit value (0-255)"
24487 #: config/arc/arc.c:7277
24488 #, gcc-internal-format, gfc-internal-format
24489 msgid "operand 3 of %s instruction should be an unsigned 3-bit value (I0-I7)"
24492 #: config/arc/arc.c:7285
24493 #, gcc-internal-format, gfc-internal-format
24495 "operand 2 of %s instruction should be an unsigned 3-bit value (subreg 0-7)"
24498 #: config/arc/arc.c:7289
24499 #, gcc-internal-format, gfc-internal-format
24501 "operand 2 of %s instruction should be an even 3-bit value (subreg 0,2,4,6)"
24504 #: config/arm/arm-builtins.c:2061
24505 #, gcc-internal-format
24506 msgid "incompatible type for argument %d, expected %<const int%>"
24509 #. @@@ better error message
24510 #: config/arm/arm-builtins.c:2300 config/arm/arm-builtins.c:2404
24511 #, gcc-internal-format
24512 msgid "selector must be an immediate"
24515 #: config/arm/arm-builtins.c:2308 config/arm/arm-builtins.c:2353
24516 #: config/arm/arm-builtins.c:2411 config/arm/arm-builtins.c:2420
24517 #, gcc-internal-format
24518 msgid "the range of selector should be in 0 to 7"
24521 #: config/arm/arm-builtins.c:2313 config/arm/arm-builtins.c:2422
24522 #, gcc-internal-format
24523 msgid "the range of selector should be in 0 to 3"
24526 #: config/arm/arm-builtins.c:2318 config/arm/arm-builtins.c:2424
24527 #, gcc-internal-format
24528 msgid "the range of selector should be in 0 to 1"
24531 #: config/arm/arm-builtins.c:2490
24532 #, gcc-internal-format
24533 msgid "mask must be an immediate"
24536 #: config/arm/arm-builtins.c:2495
24537 #, gcc-internal-format
24538 msgid "the range of mask should be in 0 to 255"
24541 #: config/arm/arm-builtins.c:2683
24542 #, gcc-internal-format
24544 "the range of count should be in 0 to 32. please check the intrinsic "
24545 "_mm_rori_pi16 in code."
24548 #: config/arm/arm-builtins.c:2685
24549 #, gcc-internal-format
24551 "the range of count should be in 0 to 32. please check the intrinsic "
24552 "_mm_rori_pi32 in code."
24555 #: config/arm/arm-builtins.c:2687
24556 #, gcc-internal-format
24558 "the range of count should be in 0 to 32. please check the intrinsic "
24559 "_mm_ror_pi16 in code."
24562 #: config/arm/arm-builtins.c:2689
24563 #, gcc-internal-format
24565 "the range of count should be in 0 to 32. please check the intrinsic "
24566 "_mm_ror_pi32 in code."
24569 #: config/arm/arm-builtins.c:2695
24570 #, gcc-internal-format
24572 "the range of count should be in 0 to 64. please check the intrinsic "
24573 "_mm_rori_si64 in code."
24576 #: config/arm/arm-builtins.c:2697
24577 #, gcc-internal-format
24579 "the range of count should be in 0 to 64. please check the intrinsic "
24580 "_mm_ror_si64 in code."
24583 #: config/arm/arm-builtins.c:2702
24584 #, gcc-internal-format
24586 "the count should be no less than 0. please check the intrinsic "
24587 "_mm_srli_pi16 in code."
24590 #: config/arm/arm-builtins.c:2704
24591 #, gcc-internal-format
24593 "the count should be no less than 0. please check the intrinsic "
24594 "_mm_srli_pi32 in code."
24597 #: config/arm/arm-builtins.c:2706
24598 #, gcc-internal-format
24600 "the count should be no less than 0. please check the intrinsic "
24601 "_mm_srli_si64 in code."
24604 #: config/arm/arm-builtins.c:2708
24605 #, gcc-internal-format
24607 "the count should be no less than 0. please check the intrinsic "
24608 "_mm_slli_pi16 in code."
24611 #: config/arm/arm-builtins.c:2710
24612 #, gcc-internal-format
24614 "the count should be no less than 0. please check the intrinsic "
24615 "_mm_slli_pi32 in code."
24618 #: config/arm/arm-builtins.c:2712
24619 #, gcc-internal-format
24621 "the count should be no less than 0. please check the intrinsic "
24622 "_mm_slli_si64 in code."
24625 #: config/arm/arm-builtins.c:2714
24626 #, gcc-internal-format
24628 "the count should be no less than 0. please check the intrinsic "
24629 "_mm_srai_pi16 in code."
24632 #: config/arm/arm-builtins.c:2716
24633 #, gcc-internal-format
24635 "the count should be no less than 0. please check the intrinsic "
24636 "_mm_srai_pi32 in code."
24639 #: config/arm/arm-builtins.c:2718
24640 #, gcc-internal-format
24642 "the count should be no less than 0. please check the intrinsic "
24643 "_mm_srai_si64 in code."
24646 #: config/arm/arm-builtins.c:2720
24647 #, gcc-internal-format
24649 "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 "
24653 #: config/arm/arm-builtins.c:2722
24654 #, gcc-internal-format
24656 "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 "
24660 #: config/arm/arm-builtins.c:2724
24661 #, gcc-internal-format
24663 "the count should be no less than 0. please check the intrinsic _mm_srl_si64 "
24667 #: config/arm/arm-builtins.c:2726
24668 #, gcc-internal-format
24670 "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 "
24674 #: config/arm/arm-builtins.c:2728
24675 #, gcc-internal-format
24677 "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 "
24681 #: config/arm/arm-builtins.c:2730
24682 #, gcc-internal-format
24684 "the count should be no less than 0. please check the intrinsic _mm_sll_si64 "
24688 #: config/arm/arm-builtins.c:2732
24689 #, gcc-internal-format
24691 "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 "
24695 #: config/arm/arm-builtins.c:2734
24696 #, gcc-internal-format
24698 "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 "
24702 #: config/arm/arm-builtins.c:2736
24703 #, gcc-internal-format
24705 "the count should be no less than 0. please check the intrinsic _mm_sra_si64 "
24709 #: config/arm/arm.c:2778
24710 #, gcc-internal-format
24711 msgid "target CPU does not support ARM mode"
24714 #: config/arm/arm.c:2784
24715 #, gcc-internal-format
24716 msgid "target CPU does not support interworking"
24719 #: config/arm/arm.c:2790
24720 #, gcc-internal-format
24721 msgid "target CPU does not support THUMB instructions"
24724 #: config/arm/arm.c:2808
24725 #, gcc-internal-format
24727 "enabling backtrace support is only meaningful when compiling for the Thumb"
24730 #: config/arm/arm.c:2811
24731 #, gcc-internal-format
24733 "enabling callee interworking support is only meaningful when compiling for "
24737 #: config/arm/arm.c:2815
24738 #, gcc-internal-format
24739 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
24742 #: config/arm/arm.c:2823
24743 #, gcc-internal-format
24744 msgid "-fpic and -mapcs-reent are incompatible"
24747 #: config/arm/arm.c:2826
24748 #, gcc-internal-format
24749 msgid "APCS reentrant code not supported. Ignored"
24752 #: config/arm/arm.c:2834
24753 #, gcc-internal-format
24754 msgid "-g with -mno-apcs-frame may not give sensible debugging"
24757 #: config/arm/arm.c:2837
24758 #, gcc-internal-format
24759 msgid "passing floating point arguments in fp regs not yet supported"
24762 #: config/arm/arm.c:2908
24763 #, gcc-internal-format
24764 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
24767 #: config/arm/arm.c:2911
24768 #, gcc-internal-format
24769 msgid "iwmmxt abi requires an iwmmxt capable cpu"
24772 #: config/arm/arm.c:2944
24773 #, gcc-internal-format
24774 msgid "AAPCS does not support -mcaller-super-interworking"
24777 #: config/arm/arm.c:2947
24778 #, gcc-internal-format
24779 msgid "AAPCS does not support -mcallee-super-interworking"
24782 #: config/arm/arm.c:2952
24783 #, gcc-internal-format
24784 msgid "iWMMXt and NEON are incompatible"
24787 #: config/arm/arm.c:2956
24788 #, gcc-internal-format
24789 msgid "iWMMXt unsupported under Thumb mode"
24792 #: config/arm/arm.c:2960
24793 #, gcc-internal-format
24794 msgid "__fp16 and no ldrh"
24797 #: config/arm/arm.c:2980
24798 #, gcc-internal-format
24799 msgid "-mfloat-abi=hard and VFP"
24802 #: config/arm/arm.c:3003
24803 #, gcc-internal-format
24804 msgid "can not use -mtp=cp15 with 16-bit Thumb"
24807 #: config/arm/arm.c:3019
24808 #, gcc-internal-format
24809 msgid "structure size boundary can only be set to 8, 32 or 64"
24812 #: config/arm/arm.c:3021
24813 #, gcc-internal-format
24814 msgid "structure size boundary can only be set to 8 or 32"
24817 #: config/arm/arm.c:3029
24818 #, gcc-internal-format
24819 msgid "RTP PIC is incompatible with Thumb"
24822 #: config/arm/arm.c:3038
24823 #, gcc-internal-format
24824 msgid "RTP PIC is incompatible with -msingle-pic-base"
24827 #: config/arm/arm.c:3050
24828 #, gcc-internal-format
24829 msgid "-mpic-register= is useless without -fpic"
24832 #: config/arm/arm.c:3059
24833 #, gcc-internal-format, gfc-internal-format
24834 msgid "unable to use '%s' for PIC register"
24837 #: config/arm/arm.c:3096
24838 #, gcc-internal-format
24839 msgid "target CPU does not support unaligned accesses"
24842 #: config/arm/arm.c:3124
24843 #, gcc-internal-format
24844 msgid "-freorder-blocks-and-partition not supported on this architecture"
24847 #: config/arm/arm.c:3208
24848 #, gcc-internal-format
24849 msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
24852 #: config/arm/arm.c:5278
24853 #, gcc-internal-format
24854 msgid "non-AAPCS derived PCS variant"
24857 #: config/arm/arm.c:5280
24858 #, gcc-internal-format
24859 msgid "variadic functions must use the base AAPCS variant"
24862 #: config/arm/arm.c:5299
24863 #, gcc-internal-format
24864 msgid "PCS variant"
24867 #: config/arm/arm.c:5494
24868 #, gcc-internal-format
24869 msgid "Thumb-1 hard-float VFP ABI"
24872 #: config/arm/arm.c:6218 config/arm/arm.c:6236 config/avr/avr.c:8995
24873 #: config/avr/avr.c:9011 config/bfin/bfin.c:4699 config/bfin/bfin.c:4760
24874 #: config/bfin/bfin.c:4789 config/epiphany/epiphany.c:507
24875 #: config/h8300/h8300.c:5472 config/i386/i386.c:5544 config/i386/i386.c:42722
24876 #: config/i386/i386.c:42772 config/i386/i386.c:42842 config/m68k/m68k.c:764
24877 #: config/mcore/mcore.c:3079 config/mep/mep.c:3929 config/mep/mep.c:3943
24878 #: config/mep/mep.c:4017 config/msp430/msp430.c:1312 config/nvptx/nvptx.c:2001
24879 #: config/rl78/rl78.c:734 config/rs6000/rs6000.c:28918 config/rx/rx.c:2696
24880 #: config/rx/rx.c:2722 config/s390/s390.c:480 config/sh/sh.c:9696
24881 #: config/sh/sh.c:9714 config/sh/sh.c:9743 config/sh/sh.c:9825
24882 #: config/sh/sh.c:9848 config/spu/spu.c:3732 config/stormy16/stormy16.c:2251
24883 #: config/v850/v850.c:2117 config/visium/visium.c:653
24884 #, gcc-internal-format
24885 msgid "%qE attribute only applies to functions"
24888 #: config/arm/arm.c:23326
24889 #, gcc-internal-format
24890 msgid "unable to compute real location of stacked parameter"
24893 #: config/arm/arm.c:23944
24894 #, gcc-internal-format
24895 msgid "Unexpected thumb1 far jump"
24898 #: config/arm/arm.c:24211
24899 #, gcc-internal-format
24900 msgid "no low registers available for popping high registers"
24903 #: config/arm/arm.c:24436
24904 #, gcc-internal-format
24905 msgid "interrupt Service Routines cannot be coded in Thumb mode"
24908 #: config/avr/avr-c.c:75 config/avr/avr-c.c:200
24909 #, gcc-internal-format
24910 msgid "%qs expects 1 argument but %d given"
24913 #: config/avr/avr-c.c:86
24914 #, gcc-internal-format
24915 msgid "%qs expects a fixed-point value as argument"
24918 #: config/avr/avr-c.c:112
24919 #, gcc-internal-format
24920 msgid "using %qs with unsigned type has no effect"
24923 #: config/avr/avr-c.c:117 config/avr/avr-c.c:183 config/avr/avr-c.c:240
24924 #, gcc-internal-format
24925 msgid "no matching fixed-point overload found for %qs"
24928 #: config/avr/avr-c.c:134
24929 #, gcc-internal-format
24930 msgid "%qs expects 2 arguments but %d given"
24933 #: config/avr/avr-c.c:146 config/avr/avr-c.c:211
24934 #, gcc-internal-format
24935 msgid "%qs expects a fixed-point value as first argument"
24938 #: config/avr/avr-c.c:154
24939 #, gcc-internal-format
24940 msgid "%qs expects an integer value as second argument"
24943 #: config/avr/avr-devices.c:203
24944 #, gcc-internal-format, gfc-internal-format
24945 msgid "devices natively supported:%s"
24948 #: config/avr/avr-devices.c:212
24949 #, gcc-internal-format, gfc-internal-format
24950 msgid "supported core architectures:%s"
24953 #. Reached the end of `avr_mcu_types'. This should actually never
24954 #. happen as options are provided by device-specs. It could be a
24955 #. typo in a device-specs or calling the compiler proper directly
24956 #. with -mmcu=<device>.
24957 #: config/avr/avr.c:402
24958 #, gcc-internal-format
24959 msgid "unknown core architecture %qs specified with %qs"
24962 #: config/avr/avr.c:459 config/mep/mep.c:394 config/visium/visium.c:354
24963 #, gcc-internal-format
24964 msgid "-fpic is not supported"
24967 #: config/avr/avr.c:461 config/mep/mep.c:396 config/visium/visium.c:356
24968 #, gcc-internal-format
24969 msgid "-fPIC is not supported"
24972 #: config/avr/avr.c:463
24973 #, gcc-internal-format
24974 msgid "-fpie is not supported"
24977 #: config/avr/avr.c:465
24978 #, gcc-internal-format
24979 msgid "-fPIE is not supported"
24982 #: config/avr/avr.c:737
24983 #, gcc-internal-format
24984 msgid "function attributes %qs, %qs and %qs are mutually exclusive"
24987 #: config/avr/avr.c:744
24988 #, gcc-internal-format
24989 msgid "function attributes %qs and %qs have no effect on %qs function"
24992 #: config/avr/avr.c:771
24993 #, gcc-internal-format
24994 msgid "%qs function cannot have arguments"
24997 #: config/avr/avr.c:774
24998 #, gcc-internal-format
24999 msgid "%qs function cannot return a value"
25002 #: config/avr/avr.c:781
25003 #, gcc-internal-format
25004 msgid "%qs appears to be a misspelled %s handler"
25007 #: config/avr/avr.c:1008
25008 #, gcc-internal-format
25009 msgid "%<builtin_return_address%> contains only 2 bytes of address"
25012 #: config/avr/avr.c:2233
25013 #, gcc-internal-format
25014 msgid "pointer offset from symbol maybe incorrect"
25017 #: config/avr/avr.c:2372
25018 #, gcc-internal-format
25019 msgid "accessing data memory with program memory address"
25022 #: config/avr/avr.c:2432
25023 #, gcc-internal-format
25024 msgid "accessing program memory with data memory address"
25027 #: config/avr/avr.c:2857
25028 #, gcc-internal-format, gfc-internal-format
25029 msgid "fixed register %s used to pass parameter to function"
25032 #: config/avr/avr.c:3128
25033 #, gcc-internal-format
25034 msgid "writing to address space %qs not supported"
25037 #: config/avr/avr.c:9028 config/bfin/bfin.c:4821 config/i386/winnt.c:97
25038 #: config/mep/mep.c:3833 config/mep/mep.c:3971
25039 #, gcc-internal-format
25040 msgid "%qE attribute only applies to variables"
25043 #: config/avr/avr.c:9039 config/mep/mep.c:3981
25044 #, gcc-internal-format
25045 msgid "%qE attribute allows only an integer constant argument"
25048 #: config/avr/avr.c:9049
25049 #, gcc-internal-format
25050 msgid "%qE attribute address out of range"
25053 #: config/avr/avr.c:9062
25054 #, gcc-internal-format
25055 msgid "both %s and %qE attribute provide address"
25058 #: config/avr/avr.c:9072
25059 #, gcc-internal-format
25060 msgid "%qE attribute on non-volatile variable"
25063 #: config/avr/avr.c:9274
25064 #, gcc-internal-format
25065 msgid "%qT uses address space %qs beyond flash of %d KiB"
25068 #: config/avr/avr.c:9277
25069 #, gcc-internal-format
25070 msgid "%s %q+D uses address space %qs beyond flash of %d KiB"
25073 #: config/avr/avr.c:9283
25074 #, gcc-internal-format
25075 msgid "pointer targeting address space %qs must be const in %qT"
25078 #: config/avr/avr.c:9286
25079 #, gcc-internal-format
25080 msgid "pointer targeting address space %qs must be const in %s %q+D"
25083 #: config/avr/avr.c:9324
25084 #, gcc-internal-format
25085 msgid "variable %q+D located in address space %qs beyond flash of %d KiB"
25088 #: config/avr/avr.c:9329
25089 #, gcc-internal-format
25091 "variable %q+D located in address space %qs which is not supported for "
25095 #: config/avr/avr.c:9345
25096 #, gcc-internal-format
25098 "variable %q+D must be const in order to be put into read-only section by "
25102 #: config/avr/avr.c:9385
25103 #, gcc-internal-format
25104 msgid "static IO declaration for %q+D needs an address"
25107 #: config/avr/avr.c:9417
25108 #, gcc-internal-format
25109 msgid "IO definition for %q+D needs an address"
25112 #: config/avr/avr.c:9601
25113 #, gcc-internal-format
25114 msgid "only uninitialized variables can be placed in the .noinit section"
25117 #: config/avr/avr.c:9642
25118 #, gcc-internal-format
25119 msgid "uninitialized variable %q+D put into program memory area"
25122 #: config/avr/avr.c:9752
25123 #, gcc-internal-format
25124 msgid "architecture %qs supported for assembler only"
25127 #: config/avr/avr.c:12265
25128 #, gcc-internal-format
25129 msgid "conversion from address space %qs to address space %qs"
25132 #: config/avr/avr.c:13321
25133 #, gcc-internal-format, gfc-internal-format
25134 msgid "%s expects a compile time integer constant"
25137 #: config/avr/avr.c:13335
25138 #, gcc-internal-format, gfc-internal-format
25139 msgid "%s expects a compile time long integer constant as first argument"
25142 #: config/avr/avr.c:13363
25143 #, gcc-internal-format, gfc-internal-format
25145 "rounding to %d bits has no effect for fixed-point value with %d fractional "
25149 #: config/avr/avr.c:13372
25150 #, gcc-internal-format
25151 msgid "rounding result will always be 0"
25154 #: config/avr/driver-avr.c:39
25155 #, gcc-internal-format
25156 msgid "cannot access device-specs for %qs expected at %qs"
25159 #: config/avr/driver-avr.c:49
25160 #, gcc-internal-format, gfc-internal-format
25161 msgid "you can provide your own specs files, see <%s> for details"
25164 #: config/avr/driver-avr.c:79
25165 #, gcc-internal-format
25166 msgid "bad usage of spec function %qs"
25169 #: config/avr/driver-avr.c:107
25170 #, gcc-internal-format
25171 msgid "specified option %qs more than once"
25174 #: config/avr/driver-avr.c:129
25175 #, gcc-internal-format
25176 msgid "strange device name %qs after %qs: bad character %qc"
25179 #: config/bfin/bfin.c:2387
25180 #, gcc-internal-format
25181 msgid "-mfdpic is not supported, please use a bfin-linux-uclibc target"
25184 #: config/bfin/bfin.c:2392
25185 #, gcc-internal-format
25186 msgid "-mshared-library-id= specified without -mid-shared-library"
25189 #: config/bfin/bfin.c:2396
25190 #, gcc-internal-format
25191 msgid "-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1"
25194 #: config/bfin/bfin.c:2401
25195 #, gcc-internal-format
25196 msgid "can%'t use multiple stack checking methods together"
25199 #: config/bfin/bfin.c:2404
25200 #, gcc-internal-format
25201 msgid "ID shared libraries and FD-PIC mode can%'t be used together"
25204 #: config/bfin/bfin.c:2409 config/m68k/m68k.c:568
25205 #, gcc-internal-format
25206 msgid "cannot specify both -msep-data and -mid-shared-library"
25209 #: config/bfin/bfin.c:2429
25210 #, gcc-internal-format
25211 msgid "-mmulticore can only be used with BF561"
25214 #: config/bfin/bfin.c:2432
25215 #, gcc-internal-format
25216 msgid "-mcorea should be used with -mmulticore"
25219 #: config/bfin/bfin.c:2435
25220 #, gcc-internal-format
25221 msgid "-mcoreb should be used with -mmulticore"
25224 #: config/bfin/bfin.c:2438
25225 #, gcc-internal-format
25226 msgid "-mcorea and -mcoreb can%'t be used together"
25229 #: config/bfin/bfin.c:4704
25230 #, gcc-internal-format
25231 msgid "multiple function type attributes specified"
25234 #: config/bfin/bfin.c:4771
25235 #, gcc-internal-format
25237 "can%'t apply both longcall and shortcall attributes to the same function"
25240 #: config/bfin/bfin.c:4828
25241 #, gcc-internal-format
25242 msgid "%qE attribute cannot be specified for local variables"
25245 #: config/c6x/c6x.c:274
25246 #, gcc-internal-format
25247 msgid "-fpic and -fPIC not supported without -mdsbt on this target"
25250 #: config/c6x/c6x.h:363 config/nvptx/nvptx.h:193
25251 #, gcc-internal-format
25252 msgid "profiling is not yet implemented for this architecture"
25255 #: config/cr16/cr16.c:325
25256 #, gcc-internal-format
25257 msgid "data-model=far not valid for cr16c architecture"
25260 #: config/cr16/cr16.c:328
25261 #, gcc-internal-format, gfc-internal-format
25262 msgid "invalid data model option -mdata-model=%s"
25265 #: config/cr16/cr16.h:431
25266 #, gcc-internal-format
25267 msgid "profiler support for CR16"
25270 #. This function is for retrieving a part of an instruction name for
25271 #. an operator, for immediate output. If that ever happens for
25272 #. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
25274 #: config/cris/cris.c:588
25275 #, gcc-internal-format
25276 msgid "MULT case in cris_op_str"
25279 #: config/cris/cris.c:926
25280 #, gcc-internal-format
25281 msgid "invalid use of ':' modifier"
25284 #: config/cris/cris.c:1160 config/moxie/moxie.c:221
25285 #, gcc-internal-format, gfc-internal-format
25286 msgid "internal error: bad register: %d"
25289 #: config/cris/cris.c:1915
25290 #, gcc-internal-format
25291 msgid "internal error: sideeffect-insn affecting main effect"
25294 #: config/cris/cris.c:2012
25295 #, gcc-internal-format
25296 msgid "unknown cc_attr value"
25299 #. If we get here, the caller got its initial tests wrong.
25300 #: config/cris/cris.c:2436
25301 #, gcc-internal-format
25302 msgid "internal error: cris_side_effect_mode_ok with bad operands"
25305 #: config/cris/cris.c:2675
25306 #, gcc-internal-format, gfc-internal-format
25307 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
25310 #: config/cris/cris.c:2703
25311 #, gcc-internal-format, gfc-internal-format
25312 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
25315 #: config/cris/cris.c:2739
25316 #, gcc-internal-format, gfc-internal-format
25317 msgid "unknown CRIS cpu version specification in -mtune= : %s"
25320 #: config/cris/cris.c:2760
25321 #, gcc-internal-format
25322 msgid "-fPIC and -fpic are not supported in this configuration"
25325 #: config/cris/cris.c:3017
25326 #, gcc-internal-format
25327 msgid "unknown src"
25330 #: config/cris/cris.c:3078
25331 #, gcc-internal-format
25332 msgid "unknown dest"
25335 #: config/cris/cris.c:3367
25336 #, gcc-internal-format, gfc-internal-format
25337 msgid "stackframe too big: %d bytes"
25340 #: config/cris/cris.c:3865 config/cris/cris.c:3893
25341 #, gcc-internal-format
25342 msgid "expand_binop failed in movsi got"
25345 #: config/cris/cris.c:3988
25346 #, gcc-internal-format
25347 msgid "emitting PIC operand, but PIC register isn%'t set up"
25350 #. Definitions for GCC. Part of the machine description for CRIS.
25351 #. Copyright (C) 1998-2015 Free Software Foundation, Inc.
25352 #. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
25354 #. This file is part of GCC.
25356 #. GCC is free software; you can redistribute it and/or modify
25357 #. it under the terms of the GNU General Public License as published by
25358 #. the Free Software Foundation; either version 3, or (at your option)
25359 #. any later version.
25361 #. GCC is distributed in the hope that it will be useful,
25362 #. but WITHOUT ANY WARRANTY; without even the implied warranty of
25363 #. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25364 #. GNU General Public License for more details.
25366 #. You should have received a copy of the GNU General Public License
25367 #. along with GCC; see the file COPYING3. If not see
25368 #. <http://www.gnu.org/licenses/>.
25369 #. After the first "Node:" comment comes all preprocessor directives and
25370 #. attached declarations described in the info files, the "Using and
25371 #. Porting GCC" manual (uapgcc), in the same order as found in the "Target
25372 #. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
25373 #. really, but needs an update anyway.
25375 #. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
25376 #. for that. If applicable, there is a CRIS-specific comment. The order
25377 #. of macro definitions follow the order in the manual. Every section in
25378 #. the manual (node in the info pages) has an introductory `Node:
25379 #. <subchapter>' comment. If no macros are defined for a section, only
25380 #. the section-comment is present.
25381 #. Note that other header files (e.g. config/elfos.h, config/linux.h,
25382 #. and config/cris/linux.h) are responsible for lots of settings not
25383 #. repeated below. This file contains general CRIS definitions
25384 #. and definitions for the cris-*-elf subtarget.
25385 #. We don't want to use gcc_assert for everything, as that can be
25387 #: config/cris/cris.h:42
25388 #, gcc-internal-format
25389 msgid "CRIS-port assertion failed: "
25392 #. Node: Caller Saves
25393 #. (no definitions)
25394 #. Node: Function entry
25395 #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
25396 #. TARGET_ASM_FUNCTION_EPILOGUE.
25398 #: config/cris/cris.h:749
25399 #, gcc-internal-format
25400 msgid "no FUNCTION_PROFILER for CRIS"
25403 #: config/epiphany/epiphany.c:515
25404 #, gcc-internal-format
25405 msgid "interrupt handlers cannot have arguments"
25408 #: config/epiphany/epiphany.c:539
25409 #, gcc-internal-format
25411 "argument of %qE attribute is not \"reset\", \"software_exception\", "
25412 "\"page_miss\", \"timer0\", \"timer1\", \"message\", \"dma0\", \"dma1\", "
25413 "\"wand\" or \"swi\""
25416 #: config/epiphany/epiphany.c:1553
25417 #, gcc-internal-format
25418 msgid "stack_offset must be at least 4"
25421 #: config/epiphany/epiphany.c:1555
25422 #, gcc-internal-format
25423 msgid "stack_offset must be a multiple of 4"
25426 #: config/frv/frv.c:8644
25427 #, gcc-internal-format
25428 msgid "accumulator is not a constant integer"
25431 #: config/frv/frv.c:8649
25432 #, gcc-internal-format
25433 msgid "accumulator number is out of bounds"
25436 #: config/frv/frv.c:8660
25437 #, gcc-internal-format
25438 msgid "inappropriate accumulator for %qs"
25441 #: config/frv/frv.c:8736
25442 #, gcc-internal-format
25443 msgid "invalid IACC argument"
25446 #: config/frv/frv.c:8759
25447 #, gcc-internal-format
25448 msgid "%qs expects a constant argument"
25451 #: config/frv/frv.c:8764
25452 #, gcc-internal-format
25453 msgid "constant argument out of range for %qs"
25456 #: config/frv/frv.c:9245
25457 #, gcc-internal-format
25458 msgid "media functions are not available unless -mmedia is used"
25461 #: config/frv/frv.c:9257
25462 #, gcc-internal-format
25463 msgid "this media function is only available on the fr500"
25466 #: config/frv/frv.c:9285
25467 #, gcc-internal-format
25468 msgid "this media function is only available on the fr400 and fr550"
25471 #: config/frv/frv.c:9304
25472 #, gcc-internal-format
25473 msgid "this builtin function is only available on the fr405 and fr450"
25476 #: config/frv/frv.c:9313
25477 #, gcc-internal-format
25478 msgid "this builtin function is only available on the fr500 and fr550"
25481 #: config/frv/frv.c:9325
25482 #, gcc-internal-format
25483 msgid "this builtin function is only available on the fr450"
25486 #: config/h8300/h8300.c:353
25487 #, gcc-internal-format
25488 msgid "-msx is not supported in coff"
25491 #: config/h8300/h8300.c:375
25492 #, gcc-internal-format
25493 msgid "-ms2600 is used without -ms"
25496 #: config/h8300/h8300.c:381
25497 #, gcc-internal-format
25498 msgid "-mn is used without -mh or -ms or -msx"
25501 #: config/h8300/h8300.c:387
25502 #, gcc-internal-format
25503 msgid "-mexr is used without -ms"
25506 #: config/h8300/h8300.c:393
25507 #, gcc-internal-format
25508 msgid "-mint32 is not supported for H8300 and H8300L targets"
25511 #: config/h8300/h8300.c:399
25512 #, gcc-internal-format
25513 msgid "-mexr is used without -ms or -msx"
25516 #: config/h8300/h8300.c:405
25517 #, gcc-internal-format
25519 "-mno-exr valid only with -ms or -msx - Option ignored!"
25522 #: config/i386/host-cygwin.c:62
25523 #, gcc-internal-format
25524 msgid "can%'t extend PCH file: %m"
25527 #: config/i386/host-cygwin.c:73
25528 #, gcc-internal-format
25529 msgid "can%'t set position in PCH file: %m"
25532 #: config/i386/i386.c:2967
25533 #, gcc-internal-format, gfc-internal-format
25534 msgid "wrong arg %s to option %s"
25537 #: config/i386/i386.c:2974
25538 #, gcc-internal-format, gfc-internal-format
25539 msgid "size ranges of option %s should be increasing"
25542 #: config/i386/i386.c:2985
25543 #, gcc-internal-format, gfc-internal-format
25544 msgid "wrong stringop strategy name %s specified for option %s"
25547 #: config/i386/i386.c:2999
25548 #, gcc-internal-format, gfc-internal-format
25549 msgid "unknown alignment %s specified for option %s"
25552 #: config/i386/i386.c:3010
25553 #, gcc-internal-format, gfc-internal-format
25554 msgid "the max value for the last size range should be -1 for option %s"
25557 #: config/i386/i386.c:3018
25558 #, gcc-internal-format, gfc-internal-format
25559 msgid "too many size ranges specified in option %s"
25562 #: config/i386/i386.c:3072
25563 #, gcc-internal-format, gfc-internal-format
25564 msgid "Unknown parameter to option -mtune-ctrl: %s"
25567 #: config/i386/i386.c:3453
25568 #, gcc-internal-format, gfc-internal-format
25570 "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead "
25574 #. rep; movq isn't available in 32-bit code.
25575 #: config/i386/i386.c:3480
25576 #, gcc-internal-format
25577 msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
25580 #: config/i386/i386.c:3497
25581 #, gcc-internal-format
25582 msgid "address mode %qs not supported in the %s bit mode"
25585 #: config/i386/i386.c:3523 config/i386/i386.c:3532 config/i386/i386.c:3544
25586 #: config/i386/i386.c:3555 config/i386/i386.c:3566
25587 #, gcc-internal-format
25588 msgid "code model %qs not supported in the %s bit mode"
25591 #: config/i386/i386.c:3535 config/i386/i386.c:3547
25592 #, gcc-internal-format
25593 msgid "code model %qs not supported in x32 mode"
25596 #: config/i386/i386.c:3553 config/i386/i386.c:3562 config/i386/i386.c:4601
25597 #, gcc-internal-format, gfc-internal-format
25598 msgid "code model %s does not support PIC mode"
25601 #: config/i386/i386.c:3590
25602 #, gcc-internal-format
25603 msgid "-masm=intel not supported in this configuration"
25606 #: config/i386/i386.c:3595
25607 #, gcc-internal-format, gfc-internal-format
25608 msgid "%i-bit mode not compiled in"
25611 #: config/i386/i386.c:3608 config/i386/i386.c:3823
25612 #, gcc-internal-format
25613 msgid "CPU you selected does not support x86-64 instruction set"
25616 #: config/i386/i386.c:3784 config/i386/i386.c:3787
25617 #, gcc-internal-format
25618 msgid "Intel MPX does not support x32"
25621 #: config/i386/i386.c:3790
25622 #, gcc-internal-format, gfc-internal-format
25623 msgid "generic CPU can be used only for %stune=%s %s"
25626 #: config/i386/i386.c:3793
25627 #, gcc-internal-format, gfc-internal-format
25628 msgid "intel CPU can be used only for %stune=%s %s"
25631 #: config/i386/i386.c:3796
25632 #, gcc-internal-format, gfc-internal-format
25633 msgid "bad value (%s) for %sarch=%s %s"
25636 #: config/i386/i386.c:3839
25637 #, gcc-internal-format, gfc-internal-format
25638 msgid "bad value (%s) for %stune=%s %s"
25641 #: config/i386/i386.c:3894
25642 #, gcc-internal-format
25643 msgid "-mregparm is ignored in 64-bit mode"
25646 #: config/i386/i386.c:3897
25647 #, gcc-internal-format, gfc-internal-format
25648 msgid "-mregparm=%d is not between 0 and %d"
25651 #: config/i386/i386.c:3940
25652 #, gcc-internal-format, gfc-internal-format
25653 msgid "%srtd%s is ignored in 64bit mode"
25656 #: config/i386/i386.c:4018
25657 #, gcc-internal-format
25658 msgid "-mpreferred-stack-boundary is not supported for this target"
25661 #: config/i386/i386.c:4021
25662 #, gcc-internal-format, gfc-internal-format
25663 msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
25666 #: config/i386/i386.c:4043
25667 #, gcc-internal-format, gfc-internal-format
25668 msgid "-mincoming-stack-boundary=%d is not between %d and 12"
25671 #: config/i386/i386.c:4057
25672 #, gcc-internal-format
25673 msgid "-mnop-mcount is not compatible with this target"
25676 #: config/i386/i386.c:4060
25677 #, gcc-internal-format
25678 msgid "-mnop-mcount is not implemented for -fPIC"
25681 #: config/i386/i386.c:4065
25682 #, gcc-internal-format, gfc-internal-format
25683 msgid "%ssseregparm%s used without SSE enabled"
25686 #: config/i386/i386.c:4073
25687 #, gcc-internal-format
25688 msgid "SSE instruction set disabled, using 387 arithmetics"
25691 #: config/i386/i386.c:4079
25692 #, gcc-internal-format
25693 msgid "387 instruction set disabled, using SSE arithmetics"
25696 #: config/i386/i386.c:4131
25697 #, gcc-internal-format, gfc-internal-format
25698 msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
25701 #: config/i386/i386.c:4233
25702 #, gcc-internal-format
25703 msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
25706 #: config/i386/i386.c:4240
25707 #, gcc-internal-format
25708 msgid "-mno-fentry isn%'t compatible with SEH"
25711 #: config/i386/i386.c:4297 config/rs6000/rs6000.c:4240
25712 #, gcc-internal-format, gfc-internal-format
25713 msgid "unknown option for -mrecip=%s"
25716 #: config/i386/i386.c:4802
25717 #, gcc-internal-format
25718 msgid "attribute %<target%> argument not a string"
25721 #: config/i386/i386.c:4868 config/i386/i386.c:4915
25722 #, gcc-internal-format, gfc-internal-format
25723 msgid "attribute(target(\"%s\")) is unknown"
25726 #: config/i386/i386.c:4896
25727 #, gcc-internal-format, gfc-internal-format
25728 msgid "option(\"%s\") was already specified"
25731 #: config/i386/i386.c:5557 config/i386/i386.c:5608
25732 #, gcc-internal-format
25733 msgid "fastcall and regparm attributes are not compatible"
25736 #: config/i386/i386.c:5562
25737 #, gcc-internal-format
25738 msgid "regparam and thiscall attributes are not compatible"
25741 #: config/i386/i386.c:5569 config/i386/i386.c:42742
25742 #, gcc-internal-format
25743 msgid "%qE attribute requires an integer constant argument"
25746 #: config/i386/i386.c:5575
25747 #, gcc-internal-format
25748 msgid "argument to %qE attribute larger than %d"
25751 #: config/i386/i386.c:5600 config/i386/i386.c:5643
25752 #, gcc-internal-format
25753 msgid "fastcall and cdecl attributes are not compatible"
25756 #: config/i386/i386.c:5604
25757 #, gcc-internal-format
25758 msgid "fastcall and stdcall attributes are not compatible"
25761 #: config/i386/i386.c:5612 config/i386/i386.c:5661
25762 #, gcc-internal-format
25763 msgid "fastcall and thiscall attributes are not compatible"
25766 #: config/i386/i386.c:5622 config/i386/i386.c:5639
25767 #, gcc-internal-format
25768 msgid "stdcall and cdecl attributes are not compatible"
25771 #: config/i386/i386.c:5626
25772 #, gcc-internal-format
25773 msgid "stdcall and fastcall attributes are not compatible"
25776 #: config/i386/i386.c:5630 config/i386/i386.c:5657
25777 #, gcc-internal-format
25778 msgid "stdcall and thiscall attributes are not compatible"
25781 #: config/i386/i386.c:5647 config/i386/i386.c:5665
25782 #, gcc-internal-format
25783 msgid "cdecl and thiscall attributes are not compatible"
25786 #: config/i386/i386.c:5653
25787 #, gcc-internal-format
25788 msgid "%qE attribute is used for non-class method"
25791 #: config/i386/i386.c:5888
25792 #, gcc-internal-format
25793 msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
25796 #: config/i386/i386.c:5891
25797 #, gcc-internal-format
25798 msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
25801 #: config/i386/i386.c:5924
25802 #, gcc-internal-format
25803 msgid "calling %qD with SSE caling convention without SSE/SSE2 enabled"
25806 #: config/i386/i386.c:6211
25807 #, gcc-internal-format
25808 msgid "X32 does not support ms_abi attribute"
25811 #: config/i386/i386.c:6240
25812 #, gcc-internal-format
25813 msgid "ms_hook_prologue is not compatible with nested function"
25816 #: config/i386/i386.c:6574
25817 #, gcc-internal-format
25818 msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
25821 #: config/i386/i386.c:6580
25822 #, gcc-internal-format
25823 msgid "AVX512F vector return without AVX512F enabled changes the ABI"
25826 #: config/i386/i386.c:6594
25827 #, gcc-internal-format
25828 msgid "AVX vector argument without AVX enabled changes the ABI"
25831 #: config/i386/i386.c:6600
25832 #, gcc-internal-format
25833 msgid "AVX vector return without AVX enabled changes the ABI"
25836 #: config/i386/i386.c:6615
25837 #, gcc-internal-format
25838 msgid "SSE vector argument without SSE enabled changes the ABI"
25841 #: config/i386/i386.c:6621
25842 #, gcc-internal-format
25843 msgid "SSE vector return without SSE enabled changes the ABI"
25846 #: config/i386/i386.c:6633
25847 #, gcc-internal-format
25848 msgid "MMX vector argument without MMX enabled changes the ABI"
25851 #: config/i386/i386.c:6639
25852 #, gcc-internal-format
25853 msgid "MMX vector return without MMX enabled changes the ABI"
25856 #: config/i386/i386.c:6822
25857 #, gcc-internal-format
25859 "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
25862 #: config/i386/i386.c:6939
25863 #, gcc-internal-format
25864 msgid "the ABI of passing union with long double has changed in GCC 4.4"
25867 #: config/i386/i386.c:7057
25868 #, gcc-internal-format
25870 "the ABI of passing structure with complex float member has changed in GCC 4.4"
25873 #: config/i386/i386.c:7220
25874 #, gcc-internal-format
25875 msgid "SSE register return with SSE disabled"
25878 #: config/i386/i386.c:7226
25879 #, gcc-internal-format
25880 msgid "SSE register argument with SSE disabled"
25883 #: config/i386/i386.c:7242
25884 #, gcc-internal-format
25885 msgid "x87 register return with x87 disabled"
25888 #: config/i386/i386.c:8139
25889 #, gcc-internal-format, gfc-internal-format
25891 "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
25894 #: config/i386/i386.c:11320
25895 #, gcc-internal-format
25896 msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
25899 #: config/i386/i386.c:12358
25900 #, gcc-internal-format
25901 msgid "-fsplit-stack does not support fastcall with nested function"
25904 #: config/i386/i386.c:12378
25905 #, gcc-internal-format
25907 "-fsplit-stack does not support 2 register parameters for a nested function"
25910 #. FIXME: We could make this work by pushing a register
25911 #. around the addition and comparison.
25912 #: config/i386/i386.c:12389
25913 #, gcc-internal-format
25914 msgid "-fsplit-stack does not support 3 register parameters"
25917 #: config/i386/i386.c:15245
25918 #, gcc-internal-format
25919 msgid "extended registers have no high halves"
25922 #: config/i386/i386.c:15260
25923 #, gcc-internal-format
25924 msgid "unsupported operand size for extended register"
25927 #: config/i386/i386.c:15505
25928 #, gcc-internal-format
25929 msgid "non-integer operand used with operand code 'z'"
25932 #: config/i386/i386.c:34586
25933 #, gcc-internal-format
25934 msgid "No dispatcher found for the versioning attributes"
25937 #: config/i386/i386.c:34636
25938 #, gcc-internal-format, gfc-internal-format
25939 msgid "No dispatcher found for %s"
25942 #: config/i386/i386.c:34646
25943 #, gcc-internal-format, gfc-internal-format
25944 msgid "No dispatcher found for the versioning attributes : %s"
25947 #: config/i386/i386.c:34894
25948 #, gcc-internal-format
25950 "Function versions cannot be marked as gnu_inline, bodies have to be generated"
25953 #: config/i386/i386.c:34899 config/i386/i386.c:35347
25954 #, gcc-internal-format
25955 msgid "Virtual function multiversioning not supported"
25958 #: config/i386/i386.c:34964
25959 #, gcc-internal-format
25960 msgid "missing %<target%> attribute for multi-versioned %D"
25963 #: config/i386/i386.c:34967
25964 #, gcc-internal-format
25965 msgid "previous declaration of %D"
25968 #: config/i386/i386.c:35186
25969 #, gcc-internal-format
25970 msgid "multiversioning needs ifunc which is not supported on this target"
25973 #: config/i386/i386.c:35564
25974 #, gcc-internal-format
25975 msgid "Parameter to builtin must be a string constant or literal"
25978 #: config/i386/i386.c:35589 config/i386/i386.c:35639
25979 #, gcc-internal-format, gfc-internal-format
25980 msgid "Parameter to builtin not valid: %s"
25983 #: config/i386/i386.c:36050 config/i386/i386.c:37458
25984 #, gcc-internal-format
25985 msgid "the last argument must be a 2-bit immediate"
25988 #: config/i386/i386.c:36447
25989 #, gcc-internal-format
25990 msgid "the fifth argument must be an 8-bit immediate"
25993 #: config/i386/i386.c:36542
25994 #, gcc-internal-format
25995 msgid "the third argument must be an 8-bit immediate"
25998 #: config/i386/i386.c:37389
25999 #, gcc-internal-format
26000 msgid "the last argument must be an 1-bit immediate"
26003 #: config/i386/i386.c:37404
26004 #, gcc-internal-format
26005 msgid "the last argument must be a 3-bit immediate"
26008 #: config/i386/i386.c:37437
26009 #, gcc-internal-format
26010 msgid "the last argument must be a 4-bit immediate"
26013 #: config/i386/i386.c:37477
26014 #, gcc-internal-format
26015 msgid "the last argument must be a 1-bit immediate"
26018 #: config/i386/i386.c:37490
26019 #, gcc-internal-format
26020 msgid "the last argument must be a 5-bit immediate"
26023 #: config/i386/i386.c:37500
26024 #, gcc-internal-format
26025 msgid "the next to last argument must be an 8-bit immediate"
26028 #: config/i386/i386.c:37504 config/i386/i386.c:38277
26029 #, gcc-internal-format
26030 msgid "the last argument must be an 8-bit immediate"
26033 #: config/i386/i386.c:37671
26034 #, gcc-internal-format
26035 msgid "the third argument must be comparison constant"
26038 #: config/i386/i386.c:37676
26039 #, gcc-internal-format
26040 msgid "incorrect comparison mode"
26043 #: config/i386/i386.c:37682 config/i386/i386.c:37884
26044 #, gcc-internal-format
26045 msgid "incorrect rounding operand"
26048 #: config/i386/i386.c:37866
26049 #, gcc-internal-format
26050 msgid "the immediate argument must be a 4-bit immediate"
26053 #: config/i386/i386.c:37872
26054 #, gcc-internal-format
26055 msgid "the immediate argument must be a 5-bit immediate"
26058 #: config/i386/i386.c:37875
26059 #, gcc-internal-format
26060 msgid "the immediate argument must be an 8-bit immediate"
26063 #: config/i386/i386.c:38275
26064 #, gcc-internal-format
26065 msgid "the last argument must be a 32-bit immediate"
26068 #: config/i386/i386.c:38357 config/rs6000/rs6000.c:13196
26069 #, gcc-internal-format
26070 msgid "selector must be an integer constant in the range 0..%wi"
26073 #: config/i386/i386.c:38552
26074 #, gcc-internal-format
26075 msgid "%qE needs unknown isa option"
26078 #: config/i386/i386.c:38556
26079 #, gcc-internal-format
26080 msgid "%qE needs isa option %s"
26083 #: config/i386/i386.c:39290
26084 #, gcc-internal-format
26085 msgid "last argument must be an immediate"
26088 #: config/i386/i386.c:39886 config/i386/i386.c:40038
26089 #, gcc-internal-format
26090 msgid "the last argument must be scale 1, 2, 4, 8"
26093 #: config/i386/i386.c:40092
26094 #, gcc-internal-format
26095 msgid "the forth argument must be scale 1, 2, 4, 8"
26098 #: config/i386/i386.c:40098
26099 #, gcc-internal-format
26100 msgid "incorrect hint operand"
26103 #: config/i386/i386.c:40117
26104 #, gcc-internal-format
26105 msgid "the xabort's argument must be an 8-bit immediate"
26108 #: config/i386/i386.c:42729
26109 #, gcc-internal-format
26110 msgid "%qE attribute only available for 32-bit"
26113 #: config/i386/i386.c:42750
26114 #, gcc-internal-format
26115 msgid "argument to %qE attribute is neither zero, nor one"
26118 #: config/i386/i386.c:42783 config/i386/i386.c:42792
26119 #, gcc-internal-format
26120 msgid "ms_abi and sysv_abi attributes are not compatible"
26123 #: config/i386/i386.c:42828 config/rs6000/rs6000.c:29001
26124 #, gcc-internal-format
26125 msgid "%qE incompatible attribute ignored"
26128 #: config/i386/i386.c:51387
26129 #, gcc-internal-format
26130 msgid "Unknown architecture specific memory model"
26133 #: config/i386/i386.c:51394
26134 #, gcc-internal-format
26135 msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
26138 #: config/i386/i386.c:51400
26139 #, gcc-internal-format
26140 msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
26143 #: config/i386/i386.c:51424
26144 #, gcc-internal-format, gfc-internal-format
26145 msgid "unsupported simdlen %d"
26148 #: config/i386/i386.c:51443
26149 #, gcc-internal-format
26150 msgid "unsupported return type %qT for simd\n"
26153 #: config/i386/i386.c:51465
26154 #, gcc-internal-format
26155 msgid "unsupported argument type %qT for simd\n"
26158 #: config/i386/i386.c:51749
26159 #, gcc-internal-format
26161 "Pointer Checker requires MPX support on this target. Use -mmpx options to "
26165 #: config/i386/intelmic-mkoffload.c:241 config/i386/intelmic-mkoffload.c:301
26166 #: config/i386/intelmic-mkoffload.c:338 config/nvptx/mkoffload.c:1008
26167 #, gcc-internal-format, gfc-internal-format
26168 msgid "cannot open '%s'"
26171 #: config/i386/intelmic-mkoffload.c:428
26172 #, gcc-internal-format
26173 msgid "output file not specified"
26176 #: config/i386/intelmic-mkoffload.c:508
26177 #, gcc-internal-format
26178 msgid "COLLECT_GCC must be set"
26181 #: config/i386/intelmic-mkoffload.c:513 config/nvptx/mkoffload.c:959
26182 #, gcc-internal-format, gfc-internal-format
26183 msgid "offload compiler %s not found"
26186 #: config/i386/intelmic-mkoffload.c:528
26187 #, gcc-internal-format
26188 msgid "unrecognizable argument of option -foffload-abi"
26191 #: config/i386/winnt.c:117
26192 #, gcc-internal-format
26194 "%qE attribute applies only to initialized variables with external linkage"
26197 #: config/i386/winnt.c:184
26198 #, gcc-internal-format
26199 msgid "definition of static data member %q+D of dllimport%'d class"
26202 #: config/i386/winnt.c:370
26203 #, gcc-internal-format
26204 msgid "%q+D:'selectany' attribute applies only to initialized objects"
26207 #: config/i386/cygming.h:205
26208 #, gcc-internal-format
26209 msgid "-fPIC ignored for target (all code is position independent)"
26212 #: config/i386/cygming.h:211
26213 #, gcc-internal-format, gfc-internal-format
26214 msgid "-f%s ignored for target (all code is position independent)"
26217 #: config/i386/djgpp.h:172
26218 #, gcc-internal-format
26219 msgid "-mbnu210 is ignored (option is obsolete)"
26222 #: config/ia64/ia64-c.c:61
26223 #, gcc-internal-format
26224 msgid "malformed #pragma builtin"
26227 #: config/ia64/ia64.c:763
26228 #, gcc-internal-format
26229 msgid "invalid argument of %qE attribute"
26232 #: config/ia64/ia64.c:776
26233 #, gcc-internal-format
26234 msgid "an address area attribute cannot be specified for local variables"
26237 #: config/ia64/ia64.c:783
26238 #, gcc-internal-format
26239 msgid "address area of %q+D conflicts with previous declaration"
26242 #: config/ia64/ia64.c:791
26243 #, gcc-internal-format
26244 msgid "address area attribute cannot be specified for functions"
26247 #: config/ia64/ia64.c:824
26248 #, gcc-internal-format
26249 msgid "%qE attribute requires a string constant argument"
26252 #: config/ia64/ia64.c:5971 config/pa/pa.c:454 config/sh/sh.c:9532
26253 #: config/spu/spu.c:4945
26254 #, gcc-internal-format
26255 msgid "value of -mfixed-range must have form REG1-REG2"
26258 #: config/ia64/ia64.c:5998 config/pa/pa.c:481 config/sh/sh.c:9558
26259 #: config/spu/spu.c:4971
26260 #, gcc-internal-format, gfc-internal-format
26261 msgid "%s-%s is an empty range"
26264 #: config/ia64/ia64.c:11203
26265 #, gcc-internal-format
26266 msgid "version attribute is not a string"
26269 #: config/iq2000/iq2000.c:1866
26270 #, gcc-internal-format, gfc-internal-format
26271 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
26274 #: config/iq2000/iq2000.c:2630
26275 #, gcc-internal-format
26276 msgid "argument %qd is not a constant"
26279 #: config/iq2000/iq2000.c:2933 config/xtensa/xtensa.c:2473
26280 #, gcc-internal-format
26281 msgid "PRINT_OPERAND_ADDRESS, null pointer"
26284 #: config/iq2000/iq2000.c:3088
26285 #, gcc-internal-format, gfc-internal-format
26286 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
26289 #: config/iq2000/iq2000.c:3097 config/xtensa/xtensa.c:2327
26290 #, gcc-internal-format
26291 msgid "PRINT_OPERAND null pointer"
26294 #: config/m32c/m32c-pragma.c:64
26295 #, gcc-internal-format
26296 msgid "junk at end of #pragma GCC memregs [0..16]"
26299 #: config/m32c/m32c-pragma.c:71
26300 #, gcc-internal-format
26301 msgid "#pragma GCC memregs must precede any function decls"
26304 #: config/m32c/m32c-pragma.c:79 config/m32c/m32c-pragma.c:86
26305 #, gcc-internal-format
26306 msgid "#pragma GCC memregs takes a number [0..16]"
26309 #: config/m32c/m32c-pragma.c:114
26310 #, gcc-internal-format
26311 msgid "junk at end of #pragma ADDRESS"
26314 #: config/m32c/m32c-pragma.c:119
26315 #, gcc-internal-format
26316 msgid "malformed #pragma ADDRESS variable address"
26319 #: config/m32c/m32c.c:454
26320 #, gcc-internal-format, gfc-internal-format
26321 msgid "invalid target memregs value '%d'"
26324 #: config/m32c/m32c.c:2966
26325 #, gcc-internal-format
26326 msgid "%qE attribute is not supported for R8C target"
26329 #. The argument must be a constant integer.
26330 #: config/m32c/m32c.c:2982 config/sh/sh.c:9751 config/sh/sh.c:9857
26331 #, gcc-internal-format
26332 msgid "%qE attribute argument not an integer constant"
26335 #: config/m32c/m32c.c:2991
26336 #, gcc-internal-format
26337 msgid "%qE attribute argument should be between 18 to 255"
26340 #: config/m32c/m32c.c:4143
26341 #, gcc-internal-format
26342 msgid "%<bank_switch%> has no effect on non-interrupt functions"
26345 #: config/m32c/m32c.c:4247
26346 #, gcc-internal-format
26347 msgid "%<fast_interrupt%> attribute directive ignored"
26350 #: config/m32r/m32r.c:416
26351 #, gcc-internal-format
26352 msgid "invalid argument of %qs attribute"
26355 #: config/m68k/m68k.c:509
26356 #, gcc-internal-format, gfc-internal-format
26357 msgid "-mcpu=%s conflicts with -march=%s"
26360 #: config/m68k/m68k.c:580
26361 #, gcc-internal-format
26362 msgid "-mpcrel -fPIC is not currently supported on selected cpu"
26365 #: config/m68k/m68k.c:642
26366 #, gcc-internal-format, gfc-internal-format
26367 msgid "-falign-labels=%d is not supported"
26370 #: config/m68k/m68k.c:647
26371 #, gcc-internal-format, gfc-internal-format
26372 msgid "-falign-loops=%d is not supported"
26375 #: config/m68k/m68k.c:654
26376 #, gcc-internal-format
26377 msgid "-fstack-limit- options are not supported on this cpu"
26380 #: config/m68k/m68k.c:771
26381 #, gcc-internal-format
26382 msgid "multiple interrupt attributes not allowed"
26385 #: config/m68k/m68k.c:778
26386 #, gcc-internal-format
26387 msgid "interrupt_thread is available only on fido"
26390 #: config/m68k/m68k.c:1112 config/rs6000/rs6000.c:22579
26391 #, gcc-internal-format
26392 msgid "stack limit expression is not supported"
26395 #: config/mcore/mcore.c:2972
26396 #, gcc-internal-format
26397 msgid "initialized variable %q+D is marked dllimport"
26400 #: config/mep/mep-pragma.c:81
26401 #, gcc-internal-format
26402 msgid "junk at end of #pragma io_volatile"
26405 #: config/mep/mep-pragma.c:95
26406 #, gcc-internal-format
26407 msgid "#pragma io_volatile takes only on or off"
26410 #: config/mep/mep-pragma.c:134
26411 #, gcc-internal-format
26412 msgid "invalid coprocessor register range"
26415 #: config/mep/mep-pragma.c:154
26416 #, gcc-internal-format
26417 msgid "invalid coprocessor register %qE"
26420 #: config/mep/mep-pragma.c:177
26421 #, gcc-internal-format
26422 msgid "malformed coprocessor register"
26425 #: config/mep/mep-pragma.c:264
26426 #, gcc-internal-format
26427 msgid "junk at end of #pragma GCC coprocessor width"
26430 #: config/mep/mep-pragma.c:271
26431 #, gcc-internal-format
26432 msgid "#pragma GCC coprocessor width takes only 32 or 64"
26435 #: config/mep/mep-pragma.c:302
26436 #, gcc-internal-format
26437 msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]"
26440 #: config/mep/mep-pragma.c:307
26441 #, gcc-internal-format, gfc-internal-format
26442 msgid "#pragma GCC coprocessor subclass '%c' already defined"
26445 #: config/mep/mep-pragma.c:325
26446 #, gcc-internal-format
26447 msgid "malformed #pragma GCC coprocessor subclass"
26450 #: config/mep/mep-pragma.c:347
26451 #, gcc-internal-format
26452 msgid "malformed #pragma disinterrupt"
26455 #: config/mep/mep-pragma.c:361
26456 #, gcc-internal-format
26457 msgid "malformed #pragma GCC coprocessor"
26460 #: config/mep/mep-pragma.c:366
26461 #, gcc-internal-format
26462 msgid "coprocessor not enabled"
26465 #: config/mep/mep-pragma.c:377
26466 #, gcc-internal-format
26467 msgid "unknown #pragma GCC coprocessor %E"
26470 #: config/mep/mep-pragma.c:399
26471 #, gcc-internal-format
26472 msgid "malformed #pragma call"
26475 #: config/mep/mep.c:398
26476 #, gcc-internal-format
26477 msgid "only one of -ms and -mm may be given"
26480 #: config/mep/mep.c:400
26481 #, gcc-internal-format
26482 msgid "only one of -ms and -ml may be given"
26485 #: config/mep/mep.c:402
26486 #, gcc-internal-format
26487 msgid "only one of -mm and -ml may be given"
26490 #: config/mep/mep.c:404
26491 #, gcc-internal-format
26492 msgid "only one of -ms and -mtiny= may be given"
26495 #: config/mep/mep.c:406
26496 #, gcc-internal-format
26497 msgid "only one of -mm and -mtiny= may be given"
26500 #: config/mep/mep.c:408
26501 #, gcc-internal-format
26502 msgid "-mclip currently has no effect without -mminmax"
26505 #: config/mep/mep.c:415
26506 #, gcc-internal-format
26507 msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
26510 #: config/mep/mep.c:1417
26511 #, gcc-internal-format
26512 msgid "unusual TP-relative address"
26515 #: config/mep/mep.c:3394
26516 #, gcc-internal-format
26517 msgid "unconvertible operand %c %qs"
26520 #: config/mep/mep.c:3840 config/mep/mep.c:3903
26521 #, gcc-internal-format
26522 msgid "address region attributes not allowed with auto storage class"
26525 #: config/mep/mep.c:3846 config/mep/mep.c:3909
26526 #, gcc-internal-format
26527 msgid "address region attributes on pointed-to types ignored"
26530 #: config/mep/mep.c:3895
26531 #, gcc-internal-format
26532 msgid "%qE attribute only applies to variables and functions"
26535 #: config/mep/mep.c:3915 config/mep/mep.c:4214
26536 #, gcc-internal-format
26537 msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
26540 #: config/mep/mep.c:3949
26541 #, gcc-internal-format
26542 msgid "cannot inline interrupt function %qE"
26545 #: config/mep/mep.c:3955
26546 #, gcc-internal-format
26547 msgid "interrupt function must have return type of void"
26550 #: config/mep/mep.c:3960
26551 #, gcc-internal-format
26552 msgid "interrupt function must have no arguments"
26555 #: config/mep/mep.c:4014
26556 #, gcc-internal-format
26557 msgid "%qE attribute only applies to functions, not %s"
26560 #: config/mep/mep.c:4025
26561 #, gcc-internal-format, gfc-internal-format
26563 "to describe a pointer to a VLIW function, use syntax like this:\n"
26567 #: config/mep/mep.c:4034
26568 #, gcc-internal-format, gfc-internal-format
26570 "to describe an array of VLIW function pointers, use syntax like this:\n"
26574 #: config/mep/mep.c:4040
26575 #, gcc-internal-format
26576 msgid "VLIW functions are not allowed without a VLIW configuration"
26579 #: config/mep/mep.c:4173
26580 #, gcc-internal-format, gfc-internal-format
26581 msgid "\"#pragma disinterrupt %s\" not used"
26584 #: config/mep/mep.c:4339
26585 #, gcc-internal-format
26586 msgid "__io address 0x%x is the same for %qE and %qE"
26589 #: config/mep/mep.c:4487
26590 #, gcc-internal-format, gfc-internal-format
26591 msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
26594 #: config/mep/mep.c:4585
26595 #, gcc-internal-format
26596 msgid "variable %D of type %<io%> must be uninitialized"
26599 #: config/mep/mep.c:4590
26600 #, gcc-internal-format
26601 msgid "variable %D of type %<cb%> must be uninitialized"
26604 #: config/mep/mep.c:6025
26605 #, gcc-internal-format
26606 msgid "coprocessor intrinsic %qs is not available in this configuration"
26609 #: config/mep/mep.c:6028
26610 #, gcc-internal-format
26611 msgid "%qs is not available in VLIW functions"
26614 #: config/mep/mep.c:6031
26615 #, gcc-internal-format
26616 msgid "%qs is not available in non-VLIW functions"
26619 #: config/mep/mep.c:6193 config/mep/mep.c:6310
26620 #, gcc-internal-format
26621 msgid "argument %d of %qE must be in the range %d...%d"
26624 #: config/mep/mep.c:6196
26625 #, gcc-internal-format
26626 msgid "argument %d of %qE must be a multiple of %d"
26629 #: config/mep/mep.c:6249
26630 #, gcc-internal-format
26631 msgid "too few arguments to %qE"
26634 #: config/mep/mep.c:6254
26635 #, gcc-internal-format
26636 msgid "too many arguments to %qE"
26639 #: config/mep/mep.c:6272
26640 #, gcc-internal-format
26641 msgid "argument %d of %qE must be an address"
26644 #: config/mep/mep.c:7068
26645 #, gcc-internal-format
26646 msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
26649 #: config/mep/mep.c:7074
26650 #, gcc-internal-format, gfc-internal-format
26651 msgid "unexpected %d byte cop instruction"
26654 #: config/microblaze/microblaze.c:1723
26655 #, gcc-internal-format
26656 msgid "-fPIC/-fpic not supported for this target"
26659 #: config/microblaze/microblaze.c:1735
26660 #, gcc-internal-format
26661 msgid "%qs is an invalid argument to -mcpu="
26664 #: config/microblaze/microblaze.c:1784
26665 #, gcc-internal-format
26666 msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
26669 #: config/microblaze/microblaze.c:1800
26670 #, gcc-internal-format
26671 msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
26674 #: config/microblaze/microblaze.c:1806
26675 #, gcc-internal-format
26676 msgid "-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a"
26679 #: config/microblaze/microblaze.c:1811
26680 #, gcc-internal-format
26681 msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
26684 #: config/mips/mips.c:1493 config/mips/mips.c:1497
26685 #, gcc-internal-format
26686 msgid "%qs attribute only applies to functions"
26689 #: config/mips/mips.c:1507 config/mips/mips.c:1513
26690 #, gcc-internal-format
26691 msgid "%qE cannot have both %qs and %qs attributes"
26694 #: config/mips/mips.c:1542 config/mips/mips.c:1548 config/nios2/nios2.c:3339
26695 #, gcc-internal-format
26696 msgid "%qE redeclared with conflicting %qs attributes"
26699 #: config/mips/mips.c:7239
26700 #, gcc-internal-format
26701 msgid "cannot handle inconsistent calls to %qs"
26704 #: config/mips/mips.c:10332
26705 #, gcc-internal-format
26706 msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
26709 #: config/mips/mips.c:10334
26710 #, gcc-internal-format
26711 msgid "the %<interrupt%> attribute requires %<-msoft-float%>"
26714 #: config/mips/mips.c:10336
26715 #, gcc-internal-format
26716 msgid "interrupt handlers cannot be MIPS16 functions"
26719 #: config/mips/mips.c:11279
26720 #, gcc-internal-format
26721 msgid "-fstack-check=specific not implemented for MIPS16"
26724 #: config/mips/mips.c:14782 config/nds32/nds32-intrinsic.c:106
26725 #: config/nds32/nds32-intrinsic.c:134 config/nds32/nds32-intrinsic.c:164
26726 #: config/nios2/nios2.c:2608
26727 #, gcc-internal-format
26728 msgid "invalid argument to built-in function"
26731 #: config/mips/mips.c:14983
26732 #, gcc-internal-format
26733 msgid "built-in function %qE not supported for MIPS16"
26736 #: config/mips/mips.c:15579
26737 #, gcc-internal-format
26738 msgid "%qs does not support MIPS16 code"
26741 #: config/mips/mips.c:17142
26742 #, gcc-internal-format
26743 msgid "MIPS16 PIC for ABIs other than o32 and o64"
26746 #: config/mips/mips.c:17145
26747 #, gcc-internal-format
26748 msgid "MIPS16 -mxgot code"
26751 #: config/mips/mips.c:17148
26752 #, gcc-internal-format
26753 msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
26756 #: config/mips/mips.c:17316 config/mips/mips.c:17398 config/mips/mips.c:17400
26757 #: config/mips/mips.c:17428 config/mips/mips.c:17438 config/mips/mips.c:17537
26758 #: config/mips/mips.c:17546
26759 #, gcc-internal-format, gfc-internal-format
26760 msgid "unsupported combination: %s"
26763 #: config/mips/mips.c:17350
26764 #, gcc-internal-format
26766 "%<-%s%> conflicts with the other architecture options, which specify a %s "
26770 #: config/mips/mips.c:17360
26771 #, gcc-internal-format
26772 msgid "%<-march=%s%> is not compatible with the selected ABI"
26775 #: config/mips/mips.c:17375
26776 #, gcc-internal-format
26777 msgid "%<-mgp64%> used with a 32-bit processor"
26780 #: config/mips/mips.c:17377
26781 #, gcc-internal-format
26782 msgid "%<-mgp32%> used with a 64-bit ABI"
26785 #: config/mips/mips.c:17379
26786 #, gcc-internal-format
26787 msgid "%<-mgp64%> used with a 32-bit ABI"
26790 #: config/mips/mips.c:17395
26791 #, gcc-internal-format
26792 msgid "the %qs architecture does not support %<-mfp32%>"
26795 #: config/mips/mips.c:17404
26796 #, gcc-internal-format
26798 "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the "
26799 "mfhc1 and mthc1 instructions"
26802 #: config/mips/mips.c:17407
26803 #, gcc-internal-format
26804 msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
26807 #: config/mips/mips.c:17426
26808 #, gcc-internal-format
26809 msgid "%<-mfpxx%> can only be used with the o32 ABI"
26812 #: config/mips/mips.c:17430
26813 #, gcc-internal-format
26814 msgid "%<-march=%s%> requires %<-mfp32%>"
26817 #: config/mips/mips.c:17432
26818 #, gcc-internal-format
26819 msgid "%<-mfpxx%> requires %<-mlra%>"
26822 #: config/mips/mips.c:17448 config/mips/mips.c:17450 config/mips/mips.c:17463
26823 #, gcc-internal-format
26824 msgid "%qs is incompatible with %qs"
26827 #. We have traditionally allowed non-abicalls code to use
26828 #. an LP64 form of o64. However, it would take a bit more
26829 #. effort to support the combination of 32-bit GOT entries
26830 #. and 64-bit pointers, so we treat the abicalls case as
26832 #: config/mips/mips.c:17457
26833 #, gcc-internal-format
26834 msgid "the combination of %qs and %qs is incompatible with %qs"
26837 #: config/mips/mips.c:17503
26838 #, gcc-internal-format
26839 msgid "the %qs architecture does not support branch-likely instructions"
26842 #: config/mips/mips.c:17518
26843 #, gcc-internal-format
26844 msgid "the %qs architecture does not support madd or msub instructions"
26847 #: config/mips/mips.c:17532
26848 #, gcc-internal-format
26849 msgid "the %qs architecture does not support odd single-precision registers"
26852 #: config/mips/mips.c:17554
26853 #, gcc-internal-format
26854 msgid "cannot generate position-independent code for %qs"
26857 #: config/mips/mips.c:17557
26858 #, gcc-internal-format
26859 msgid "position-independent code requires %qs"
26862 #: config/mips/mips.c:17590
26863 #, gcc-internal-format
26864 msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
26867 #: config/mips/mips.c:17598 config/mips/mips.c:17601
26868 #, gcc-internal-format
26869 msgid "cannot use small-data accesses for %qs"
26872 #: config/mips/mips.c:17616
26873 #, gcc-internal-format
26874 msgid "the %qs architecture does not support %<-m%s=legacy%>"
26877 #: config/mips/mips.c:17623
26878 #, gcc-internal-format
26879 msgid "the %qs architecture does not support %<-m%s=2008%>"
26882 #: config/mips/mips.c:17641
26883 #, gcc-internal-format
26884 msgid "%<-mips3d%> requires %<-mpaired-single%>"
26887 #: config/mips/mips.c:17651
26888 #, gcc-internal-format
26889 msgid "%qs must be used with %qs"
26892 #: config/mips/mips.c:17663
26893 #, gcc-internal-format
26894 msgid "the %qs architecture does not support paired-single instructions"
26897 #: config/mips/mips.c:17672
26898 #, gcc-internal-format
26899 msgid "%qs requires a target that provides the %qs instruction"
26902 #: config/mips/mips.c:17683
26903 #, gcc-internal-format
26904 msgid "the %qs architecture does not support DSP instructions"
26907 #: config/mips/mips.c:17785
26908 #, gcc-internal-format
26909 msgid "%qs requires branch-likely instructions"
26912 #: config/mips/mips.c:17789
26913 #, gcc-internal-format
26914 msgid "the %qs architecture does not support the synci instruction"
26917 #: config/mips/mips.c:18527
26918 #, gcc-internal-format
26919 msgid "mips16 function profiling"
26922 #: config/mmix/mmix.c:324
26923 #, gcc-internal-format, gfc-internal-format
26924 msgid "-f%s not supported: ignored"
26927 #: config/mmix/mmix.c:754
26928 #, gcc-internal-format
26929 msgid "support for mode %qs"
26932 #: config/mmix/mmix.c:768
26933 #, gcc-internal-format, gfc-internal-format
26935 "too large function value type, needs %d registers, have only %d registers "
26939 #: config/mmix/mmix.c:947
26940 #, gcc-internal-format
26941 msgid "function_profiler support for MMIX"
26944 #: config/mmix/mmix.c:971
26945 #, gcc-internal-format
26946 msgid "MMIX Internal: Last named vararg would not fit in a register"
26949 #: config/mmix/mmix.c:1583 config/mmix/mmix.c:1607 config/mmix/mmix.c:1723
26950 #, gcc-internal-format, gfc-internal-format
26951 msgid "MMIX Internal: Bad register: %d"
26954 #. Presumably there's a missing case above if we get here.
26955 #: config/mmix/mmix.c:1715
26956 #, gcc-internal-format
26957 msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
26960 #: config/mmix/mmix.c:2000
26961 #, gcc-internal-format
26962 msgid "stack frame not a multiple of 8 bytes: %wd"
26965 #: config/mmix/mmix.c:2239
26966 #, gcc-internal-format
26967 msgid "stack frame not a multiple of octabyte: %wd"
26970 #: config/mmix/mmix.c:2525 config/mmix/mmix.c:2584
26971 #, gcc-internal-format, gfc-internal-format
26972 msgid "MMIX Internal: %s is not a shiftable int"
26975 #: config/mn10300/mn10300.c:130
26976 #, gcc-internal-format
26977 msgid "-mtune= expects mn10300, am33, am33-2, or am34"
26980 #: config/msp430/msp430.c:245
26981 #, gcc-internal-format
26982 msgid "-mlarge requires a 430X-compatible -mmcu="
26985 #: config/msp430/msp430.c:1287
26986 #, gcc-internal-format
26987 msgid "unrecognised interrupt vector argument of %qE attribute"
26990 #: config/msp430/msp430.c:1296
26991 #, gcc-internal-format
26992 msgid "numeric argument of %qE attribute must be in range 0..63"
26995 #: config/msp430/msp430.c:1302
26996 #, gcc-internal-format
26997 msgid "argument of %qE attribute is not a string constant or number"
27000 #: config/msp430/msp430.c:1469
27001 #, gcc-internal-format
27002 msgid "__delay_cycles() only takes constant arguments"
27005 #: config/msp430/msp430.c:1479
27006 #, gcc-internal-format
27007 msgid "__delay_cycles only takes non-negative cycle counts."
27010 #: config/msp430/msp430.c:1499
27011 #, gcc-internal-format
27012 msgid "__delay_cycles is limited to 32-bit loop counts."
27015 #: config/msp430/msp430.c:1569
27016 #, gcc-internal-format
27017 msgid "MSP430 builtin functions only work inside interrupt handlers"
27020 #: config/msp430/msp430.c:1581 config/rx/rx.c:2635 config/xtensa/xtensa.c:3371
27021 #: config/xtensa/xtensa.c:3397
27022 #, gcc-internal-format
27023 msgid "bad builtin code"
27026 #: config/nds32/nds32-isr.c:387
27027 #, gcc-internal-format
27028 msgid "multiple save reg attributes to function %qD"
27031 #: config/nds32/nds32-isr.c:398
27032 #, gcc-internal-format
27033 msgid "multiple nested types attributes to function %qD"
27036 #: config/nds32/nds32-isr.c:410
27037 #, gcc-internal-format
27038 msgid "multiple interrupt attributes to function %qD"
27041 #. Trampoline is not supported on reduced-set registers yet.
27042 #: config/nds32/nds32.c:1779 config/nds32/nds32.c:1833
27043 #: config/nds32/nds32.c:2345 config/nds32/nds32.c:2392
27044 #: config/nds32/nds32.c:2407 config/nds32/nds32.c:2413
27045 #: config/nds32/nds32.c:2473 config/nds32/nds32.c:2479
27046 #: config/nds32/nds32.c:2511
27047 #, gcc-internal-format
27048 msgid "a nested function is not supported for reduced registers"
27051 #. The enum index value for array size is out of range.
27052 #: config/nds32/nds32.c:2314
27053 #, gcc-internal-format
27054 msgid "intrinsic register index is out of range"
27057 #: config/nds32/nds32.c:2619
27058 #, gcc-internal-format
27059 msgid "invalid id value for interrupt/exception attribute"
27062 #: config/nds32/nds32.c:2647
27063 #, gcc-internal-format
27064 msgid "invalid id value for reset attribute"
27067 #: config/nds32/nds32.c:2663
27068 #, gcc-internal-format
27069 msgid "invalid nmi function for reset attribute"
27072 #: config/nds32/nds32.c:2676
27073 #, gcc-internal-format
27074 msgid "invalid warm function for reset attribute"
27077 #: config/nds32/nds32.c:2744
27078 #, gcc-internal-format
27079 msgid "not support -fpic"
27082 #: config/nios2/nios2.c:486
27083 #, gcc-internal-format
27084 msgid "only register based stack limit is supported"
27087 #: config/nios2/nios2.c:868
27088 #, gcc-internal-format
27089 msgid "switch %<-mcustom-%s%> is required for double precision floating point"
27092 #: config/nios2/nios2.c:881
27093 #, gcc-internal-format
27095 "switch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is "
27099 #: config/nios2/nios2.c:890
27100 #, gcc-internal-format
27102 "switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specified"
27105 #: config/nios2/nios2.c:899
27106 #, gcc-internal-format
27108 "switch %<-mcustom-%s%> has no effect unless -fno-math-errno is specified"
27111 #: config/nios2/nios2.c:904
27112 #, gcc-internal-format
27114 "conflicting use of -mcustom switches, target attributes, and/or "
27115 "__builtin_custom_ functions"
27118 #: config/nios2/nios2.c:1006
27119 #, gcc-internal-format
27120 msgid "ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>"
27123 #: config/nios2/nios2.c:1025
27124 #, gcc-internal-format
27125 msgid "switch %<-mcustom-%s%> value %d must be between 0 and 255"
27128 #: config/nios2/nios2.c:1048
27129 #, gcc-internal-format
27130 msgid "position-independent code requires the Linux ABI"
27133 #: config/nios2/nios2.c:2592
27134 #, gcc-internal-format
27136 "Cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
27139 #: config/nios2/nios2.c:2700
27140 #, gcc-internal-format, gfc-internal-format
27142 "custom instruction opcode must be compile time constant in the range 0-255 "
27143 "for __builtin_custom_%s"
27146 #: config/nios2/nios2.c:2836
27147 #, gcc-internal-format, gfc-internal-format
27148 msgid "invalid argument to built-in function %s"
27151 #: config/nios2/nios2.c:2886
27152 #, gcc-internal-format, gfc-internal-format
27153 msgid "Control register number must be in range 0-31 for %s"
27156 #: config/nios2/nios2.c:2981
27157 #, gcc-internal-format
27158 msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
27161 #: config/nios2/nios2.c:2987 config/nios2/nios2.c:2997
27162 #, gcc-internal-format
27163 msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
27166 #: config/nios2/nios2.c:3103
27167 #, gcc-internal-format
27168 msgid "custom-fpu-cfg option does not support %<no-%>"
27171 #: config/nios2/nios2.c:3108
27172 #, gcc-internal-format
27173 msgid "custom-fpu-cfg option requires configuration argument"
27176 #: config/nios2/nios2.c:3137
27177 #, gcc-internal-format
27178 msgid "%<no-custom-%s%> does not accept arguments"
27181 #: config/nios2/nios2.c:3152
27182 #, gcc-internal-format
27183 msgid "%<custom-%s=%> requires argument"
27186 #: config/nios2/nios2.c:3162
27187 #, gcc-internal-format, gfc-internal-format
27188 msgid "`custom-%s=' argument requires numeric digits"
27191 #: config/nios2/nios2.c:3174
27192 #, gcc-internal-format
27193 msgid "%<custom-%s=%> is not recognised as FPU instruction"
27196 #: config/nios2/nios2.c:3181
27197 #, gcc-internal-format
27198 msgid "%<%s%> is unknown"
27201 #: config/nvptx/mkoffload.c:140
27202 #, gcc-internal-format
27203 msgid "deleting file %s: %m"
27206 #: config/nvptx/mkoffload.c:167
27207 #, gcc-internal-format
27208 msgid "malformed ptx file"
27211 #: config/nvptx/mkoffload.c:911
27212 #, gcc-internal-format
27213 msgid "COLLECT_GCC must be set."
27216 #: config/nvptx/mkoffload.c:1002
27217 #, gcc-internal-format
27218 msgid "cannot open intermediate ptx file"
27221 #: config/nvptx/nvptx.c:1287
27222 #, gcc-internal-format
27223 msgid "cannot emit unaligned pointers in ptx assembly"
27226 #: config/nvptx/nvptx.c:2007
27227 #, gcc-internal-format
27228 msgid "%qE attribute requires a void return type"
27231 #: config/pa/pa.c:530
27232 #, gcc-internal-format
27233 msgid "PIC code generation is not supported in the portable runtime model"
27236 #: config/pa/pa.c:535
27237 #, gcc-internal-format
27238 msgid "PIC code generation is not compatible with fast indirect calls"
27241 #: config/pa/pa.c:540
27242 #, gcc-internal-format
27243 msgid "-g is only supported when using GAS on this processor,"
27246 #: config/pa/pa.c:541
27247 #, gcc-internal-format
27248 msgid "-g option disabled"
27251 #: config/pa/pa.c:8642
27252 #, gcc-internal-format, gfc-internal-format
27254 "alignment (%u) for %s exceeds maximum alignment for global common data. "
27258 #: config/pa/pa-hpux11.h:83
27259 #, gcc-internal-format
27260 msgid "-munix=98 option required for C89 Amendment 1 features.\n"
27263 #. Address spaces are currently only supported by C.
27264 #: config/rl78/rl78.c:379
27265 #, gcc-internal-format
27266 msgid "-mes0 can only be used with C"
27269 #: config/rl78/rl78.c:757
27270 #, gcc-internal-format
27271 msgid "naked attribute only applies to functions"
27274 #: config/rl78/rl78.c:781
27275 #, gcc-internal-format
27276 msgid "%qE attribute doesn't apply to functions"
27279 #. This is unpredictable, as we're truncating off usable address
27281 #: config/rl78/rl78.c:1120
27282 #, gcc-internal-format
27283 msgid "converting far pointer to near pointer"
27286 #: config/rs6000/host-darwin.c:59
27287 #, gcc-internal-format
27288 msgid "Segmentation Fault (code)"
27291 #: config/rs6000/host-darwin.c:129
27292 #, gcc-internal-format
27293 msgid "Segmentation Fault"
27296 #: config/rs6000/host-darwin.c:143
27297 #, gcc-internal-format
27298 msgid "While setting up signal stack: %m"
27301 #: config/rs6000/host-darwin.c:149
27302 #, gcc-internal-format
27303 msgid "While setting up signal handler: %m"
27306 #. Handle the machine specific pragma longcall. Its syntax is
27308 #. # pragma longcall ( TOGGLE )
27310 #. where TOGGLE is either 0 or 1.
27312 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
27313 #. whether or not new function declarations receive a longcall
27314 #. attribute by default.
27315 #: config/rs6000/rs6000-c.c:63
27316 #, gcc-internal-format
27317 msgid "ignoring malformed #pragma longcall"
27320 #: config/rs6000/rs6000-c.c:76
27321 #, gcc-internal-format
27322 msgid "missing open paren"
27325 #: config/rs6000/rs6000-c.c:78
27326 #, gcc-internal-format
27327 msgid "missing number"
27330 #: config/rs6000/rs6000-c.c:80
27331 #, gcc-internal-format
27332 msgid "missing close paren"
27335 #: config/rs6000/rs6000-c.c:83
27336 #, gcc-internal-format
27337 msgid "number must be 0 or 1"
27340 #: config/rs6000/rs6000-c.c:86
27341 #, gcc-internal-format
27342 msgid "junk at end of #pragma longcall"
27345 #: config/rs6000/rs6000-c.c:4367
27346 #, gcc-internal-format
27348 "vec_lvsl is deprecated for little endian; use assignment for unaligned loads "
27352 #: config/rs6000/rs6000-c.c:4370
27353 #, gcc-internal-format
27355 "vec_lvsr is deprecated for little endian; use assignment for unaligned loads "
27359 #: config/rs6000/rs6000-c.c:4386
27360 #, gcc-internal-format, gfc-internal-format
27361 msgid "%s only accepts %d arguments"
27364 #: config/rs6000/rs6000-c.c:4391
27365 #, gcc-internal-format, gfc-internal-format
27366 msgid "%s only accepts 1 argument"
27369 #: config/rs6000/rs6000-c.c:4396
27370 #, gcc-internal-format, gfc-internal-format
27371 msgid "%s only accepts 2 arguments"
27374 #: config/rs6000/rs6000-c.c:4462
27375 #, gcc-internal-format
27376 msgid "vec_extract only accepts 2 arguments"
27379 #: config/rs6000/rs6000-c.c:4564
27380 #, gcc-internal-format
27381 msgid "vec_insert only accepts 3 arguments"
27384 #: config/rs6000/rs6000-c.c:4696
27385 #, gcc-internal-format
27386 msgid "passing arg %d of %qE discards qualifiers frompointer target type"
27389 #: config/rs6000/rs6000-c.c:4740
27390 #, gcc-internal-format
27391 msgid "invalid parameter combination for AltiVec intrinsic"
27394 #: config/rs6000/rs6000.c:3046
27395 #, gcc-internal-format
27396 msgid "-mrecip requires -ffinite-math or -ffast-math"
27399 #: config/rs6000/rs6000.c:3048
27400 #, gcc-internal-format
27401 msgid "-mrecip requires -fno-trapping-math or -ffast-math"
27404 #: config/rs6000/rs6000.c:3050
27405 #, gcc-internal-format
27406 msgid "-mrecip requires -freciprocal-math or -ffast-math"
27409 #: config/rs6000/rs6000.c:3150
27410 #, gcc-internal-format
27411 msgid "-m64 requires PowerPC64 architecture, enabling"
27414 #: config/rs6000/rs6000.c:3260
27415 #, gcc-internal-format
27417 "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
27418 "the installed C and C++ libraries"
27421 #: config/rs6000/rs6000.c:3407
27422 #, gcc-internal-format
27423 msgid "not configured for SPE ABI"
27426 #: config/rs6000/rs6000.c:3412
27427 #, gcc-internal-format
27428 msgid "not configured for SPE instruction set"
27431 #: config/rs6000/rs6000.c:3418
27432 #, gcc-internal-format
27433 msgid "target attribute or pragma changes SPE ABI"
27436 #: config/rs6000/rs6000.c:3425
27437 #, gcc-internal-format
27438 msgid "AltiVec not supported in this target"
27441 #: config/rs6000/rs6000.c:3427 config/rs6000/rs6000.c:3432
27442 #, gcc-internal-format
27443 msgid "SPE not supported in this target"
27446 #: config/rs6000/rs6000.c:3460
27447 #, gcc-internal-format
27448 msgid "-mmultiple is not supported on little endian systems"
27451 #: config/rs6000/rs6000.c:3467
27452 #, gcc-internal-format
27453 msgid "-mstring is not supported on little endian systems"
27456 #: config/rs6000/rs6000.c:3560
27457 #, gcc-internal-format
27458 msgid "-mcrypto requires -maltivec"
27461 #: config/rs6000/rs6000.c:3567
27462 #, gcc-internal-format
27463 msgid "-mdirect-move requires -mvsx"
27466 #: config/rs6000/rs6000.c:3574
27467 #, gcc-internal-format
27468 msgid "-mpower8-vector requires -maltivec"
27471 #: config/rs6000/rs6000.c:3581
27472 #, gcc-internal-format
27473 msgid "-mpower8-vector requires -mvsx"
27476 #: config/rs6000/rs6000.c:3588
27477 #, gcc-internal-format
27478 msgid "-mvsx-timode requires -mvsx"
27481 #: config/rs6000/rs6000.c:3595
27482 #, gcc-internal-format
27483 msgid "-mhard-dfp requires -mhard-float"
27486 #: config/rs6000/rs6000.c:3636
27487 #, gcc-internal-format
27488 msgid "-mupper-regs-df requires -mvsx"
27491 #: config/rs6000/rs6000.c:3643
27492 #, gcc-internal-format
27493 msgid "-mupper-regs-sf requires -mpower8-vector"
27496 #: config/rs6000/rs6000.c:3748
27497 #, gcc-internal-format, gfc-internal-format
27498 msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
27501 #: config/rs6000/rs6000.c:3760
27502 #, gcc-internal-format
27503 msgid "target attribute or pragma changes long double size"
27506 #: config/rs6000/rs6000.c:3782 config/rs6000/rs6000.c:3797
27507 #, gcc-internal-format
27508 msgid "target attribute or pragma changes AltiVec ABI"
27511 #: config/rs6000/rs6000.c:3810
27512 #, gcc-internal-format
27513 msgid "target attribute or pragma changes darwin64 ABI"
27516 #: config/rs6000/rs6000.c:3876
27517 #, gcc-internal-format
27518 msgid "target attribute or pragma changes single precision floating point"
27521 #: config/rs6000/rs6000.c:3879
27522 #, gcc-internal-format
27523 msgid "target attribute or pragma changes double precision floating point"
27526 #: config/rs6000/rs6000.c:6162
27527 #, gcc-internal-format, gfc-internal-format
27529 "the layout of aggregates containing vectors with %d-byte alignment has "
27533 #: config/rs6000/rs6000.c:9232
27534 #, gcc-internal-format
27536 "GCC vector returned by reference: non-standard ABI extension with no "
27537 "compatibility guarantee"
27540 #: config/rs6000/rs6000.c:9383
27541 #, gcc-internal-format
27543 "cannot return value in vector register because altivec instructions are "
27544 "disabled, use -maltivec to enable them"
27547 #: config/rs6000/rs6000.c:9541
27548 #, gcc-internal-format, gfc-internal-format
27550 "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
27553 #: config/rs6000/rs6000.c:9803
27554 #, gcc-internal-format
27556 "cannot pass argument in vector register because altivec instructions are "
27557 "disabled, use -maltivec to enable them"
27560 #: config/rs6000/rs6000.c:10662
27561 #, gcc-internal-format
27562 msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
27565 #: config/rs6000/rs6000.c:10833
27566 #, gcc-internal-format
27568 "GCC vector passed by reference: non-standard ABI extension with no "
27569 "compatibility guarantee"
27572 #: config/rs6000/rs6000.c:11625
27573 #, gcc-internal-format, gfc-internal-format
27574 msgid "internal error: builtin function %s already processed"
27577 #: config/rs6000/rs6000.c:12067
27578 #, gcc-internal-format
27579 msgid "argument 1 must be an 8-bit field value"
27582 #: config/rs6000/rs6000.c:12114
27583 #, gcc-internal-format
27584 msgid "argument 1 must be a 5-bit signed literal"
27587 #: config/rs6000/rs6000.c:12217 config/rs6000/rs6000.c:13659
27588 #, gcc-internal-format
27589 msgid "argument 2 must be a 5-bit unsigned literal"
27592 #: config/rs6000/rs6000.c:12256
27593 #, gcc-internal-format
27594 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
27597 #: config/rs6000/rs6000.c:12308
27598 #, gcc-internal-format
27599 msgid "argument 1 of __builtin_altivec_predicate is out of range"
27602 #: config/rs6000/rs6000.c:12718
27603 #, gcc-internal-format, gfc-internal-format
27604 msgid "argument %d must be an unsigned literal"
27607 #: config/rs6000/rs6000.c:12720
27608 #, gcc-internal-format, gfc-internal-format
27609 msgid "argument %d is an unsigned literal that is out of range"
27612 #: config/rs6000/rs6000.c:12847
27613 #, gcc-internal-format
27614 msgid "argument 3 must be a 4-bit unsigned literal"
27617 #: config/rs6000/rs6000.c:12865
27618 #, gcc-internal-format
27619 msgid "argument 3 must be a 2-bit unsigned literal"
27622 #: config/rs6000/rs6000.c:12885
27623 #, gcc-internal-format
27624 msgid "argument 3 must be a 1-bit unsigned literal"
27627 #: config/rs6000/rs6000.c:12897
27628 #, gcc-internal-format
27629 msgid "argument 1 must be 0 or 2"
27632 #: config/rs6000/rs6000.c:12909
27633 #, gcc-internal-format
27634 msgid "argument 1 must be a 1-bit unsigned literal"
27637 #: config/rs6000/rs6000.c:12923
27638 #, gcc-internal-format
27639 msgid "argument 2 must be a 6-bit unsigned literal"
27642 #: config/rs6000/rs6000.c:12935
27643 #, gcc-internal-format
27644 msgid "argument 2 must be 0 or 1"
27647 #: config/rs6000/rs6000.c:12942
27648 #, gcc-internal-format
27649 msgid "argument 3 must be in the range 0..15"
27652 #: config/rs6000/rs6000.c:13129
27653 #, gcc-internal-format
27654 msgid "argument to %qs must be a 2-bit unsigned literal"
27657 #: config/rs6000/rs6000.c:13282
27658 #, gcc-internal-format
27659 msgid "unresolved overload for Altivec builtin %qF"
27662 #: config/rs6000/rs6000.c:13412
27663 #, gcc-internal-format
27664 msgid "argument to dss must be a 2-bit unsigned literal"
27667 #: config/rs6000/rs6000.c:13779
27668 #, gcc-internal-format
27669 msgid "argument 1 of __builtin_paired_predicate must be a constant"
27672 #: config/rs6000/rs6000.c:13826
27673 #, gcc-internal-format
27674 msgid "argument 1 of __builtin_paired_predicate is out of range"
27677 #: config/rs6000/rs6000.c:13851
27678 #, gcc-internal-format
27679 msgid "argument 1 of __builtin_spe_predicate must be a constant"
27682 #: config/rs6000/rs6000.c:13923
27683 #, gcc-internal-format
27684 msgid "argument 1 of __builtin_spe_predicate is out of range"
27687 #: config/rs6000/rs6000.c:14005
27688 #, gcc-internal-format, gfc-internal-format
27689 msgid "Builtin function %s is only valid for the cell processor"
27692 #: config/rs6000/rs6000.c:14007
27693 #, gcc-internal-format, gfc-internal-format
27694 msgid "Builtin function %s requires the -mvsx option"
27697 #: config/rs6000/rs6000.c:14009
27698 #, gcc-internal-format, gfc-internal-format
27699 msgid "Builtin function %s requires the -mhtm option"
27702 #: config/rs6000/rs6000.c:14011
27703 #, gcc-internal-format, gfc-internal-format
27704 msgid "Builtin function %s requires the -maltivec option"
27707 #: config/rs6000/rs6000.c:14013
27708 #, gcc-internal-format, gfc-internal-format
27709 msgid "Builtin function %s requires the -mpaired option"
27712 #: config/rs6000/rs6000.c:14015
27713 #, gcc-internal-format, gfc-internal-format
27714 msgid "Builtin function %s requires the -mspe option"
27717 #: config/rs6000/rs6000.c:14018
27718 #, gcc-internal-format, gfc-internal-format
27719 msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
27722 #: config/rs6000/rs6000.c:14021
27723 #, gcc-internal-format, gfc-internal-format
27724 msgid "Builtin function %s requires the -mhard-dfp option"
27727 #: config/rs6000/rs6000.c:14023
27728 #, gcc-internal-format, gfc-internal-format
27729 msgid "Builtin function %s requires the -mpower8-vector option"
27732 #: config/rs6000/rs6000.c:14026
27733 #, gcc-internal-format, gfc-internal-format
27735 "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
27738 #: config/rs6000/rs6000.c:14029
27739 #, gcc-internal-format, gfc-internal-format
27740 msgid "Builtin function %s requires the -mhard-float option"
27743 #: config/rs6000/rs6000.c:14031
27744 #, gcc-internal-format, gfc-internal-format
27745 msgid "Builtin function %s is not supported with the current options"
27748 #: config/rs6000/rs6000.c:15524
27749 #, gcc-internal-format, gfc-internal-format
27750 msgid "internal error: builtin function %s had no type"
27753 #: config/rs6000/rs6000.c:15532
27754 #, gcc-internal-format, gfc-internal-format
27755 msgid "internal error: builtin function %s had an unexpected return type %s"
27758 #: config/rs6000/rs6000.c:15549
27759 #, gcc-internal-format, gfc-internal-format
27761 "internal error: builtin function %s, argument %d had unexpected argument "
27765 #: config/rs6000/rs6000.c:22549
27766 #, gcc-internal-format
27767 msgid "stack frame too large"
27770 #: config/rs6000/rs6000.c:26625
27771 #, gcc-internal-format
27772 msgid "no profiling of 64-bit code for this ABI"
27775 #: config/rs6000/rs6000.c:28703
27776 #, gcc-internal-format
27778 "You cannot take the address of a nested function if you use the -mno-"
27779 "pointers-to-nested-functions option."
27782 #: config/rs6000/rs6000.c:28785
27783 #, gcc-internal-format
27784 msgid "use of %<long double%> in AltiVec types is invalid"
27787 #: config/rs6000/rs6000.c:28787
27788 #, gcc-internal-format
27789 msgid "use of boolean types in AltiVec types is invalid"
27792 #: config/rs6000/rs6000.c:28789
27793 #, gcc-internal-format
27794 msgid "use of %<complex%> in AltiVec types is invalid"
27797 #: config/rs6000/rs6000.c:28791
27798 #, gcc-internal-format
27799 msgid "use of decimal floating point types in AltiVec types is invalid"
27802 #: config/rs6000/rs6000.c:28797
27803 #, gcc-internal-format
27805 "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
27808 #: config/rs6000/rs6000.c:28800
27809 #, gcc-internal-format
27810 msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
27813 #: config/rs6000/rs6000.c:28805
27814 #, gcc-internal-format
27815 msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
27818 #: config/rs6000/rs6000.c:28808
27819 #, gcc-internal-format
27820 msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
27823 #: config/rs6000/rs6000.c:32141
27824 #, gcc-internal-format, gfc-internal-format
27825 msgid "emitting microcode insn %s\t[%s] #%d"
27828 #: config/rs6000/rs6000.c:32145
27829 #, gcc-internal-format, gfc-internal-format
27830 msgid "emitting conditional microcode insn %s\t[%s] #%d"
27833 #: config/rs6000/rs6000.c:32391
27834 #, gcc-internal-format, gfc-internal-format
27835 msgid "invalid cpu \"%s\" for %s\"%s\"%s"
27838 #: config/rs6000/rs6000.c:32394
27839 #, gcc-internal-format, gfc-internal-format
27840 msgid "%s\"%s\"%s is not allowed"
27843 #: config/rs6000/rs6000.c:32396
27844 #, gcc-internal-format, gfc-internal-format
27845 msgid "%s\"%s\"%s is invalid"
27848 #. Definitions of target machine for GNU compiler,
27849 #. for IBM RS/6000 POWER running AIX version 4.3.
27850 #. Copyright (C) 1998-2015 Free Software Foundation, Inc.
27851 #. Contributed by David Edelsohn (edelsohn@gnu.org).
27853 #. This file is part of GCC.
27855 #. GCC is free software; you can redistribute it and/or modify it
27856 #. under the terms of the GNU General Public License as published
27857 #. by the Free Software Foundation; either version 3, or (at your
27858 #. option) any later version.
27860 #. GCC is distributed in the hope that it will be useful, but WITHOUT
27861 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27862 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
27863 #. License for more details.
27865 #. You should have received a copy of the GNU General Public License
27866 #. along with GCC; see the file COPYING3. If not see
27867 #. <http://www.gnu.org/licenses/>.
27868 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
27869 #. get control in TARGET_OPTION_OVERRIDE.
27870 #. Definitions of target machine for GNU compiler,
27871 #. for IBM RS/6000 POWER running AIX V5.
27872 #. Copyright (C) 2001-2015 Free Software Foundation, Inc.
27873 #. Contributed by David Edelsohn (edelsohn@gnu.org).
27875 #. This file is part of GCC.
27877 #. GCC is free software; you can redistribute it and/or modify it
27878 #. under the terms of the GNU General Public License as published
27879 #. by the Free Software Foundation; either version 3, or (at your
27880 #. option) any later version.
27882 #. GCC is distributed in the hope that it will be useful, but WITHOUT
27883 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27884 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
27885 #. License for more details.
27887 #. You should have received a copy of the GNU General Public License
27888 #. along with GCC; see the file COPYING3. If not see
27889 #. <http://www.gnu.org/licenses/>.
27890 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
27891 #. get control in TARGET_OPTION_OVERRIDE.
27892 #. Definitions of target machine for GNU compiler,
27893 #. for IBM RS/6000 POWER running AIX V5.2.
27894 #. Copyright (C) 2002-2015 Free Software Foundation, Inc.
27895 #. Contributed by David Edelsohn (edelsohn@gnu.org).
27897 #. This file is part of GCC.
27899 #. GCC is free software; you can redistribute it and/or modify it
27900 #. under the terms of the GNU General Public License as published
27901 #. by the Free Software Foundation; either version 3, or (at your
27902 #. option) any later version.
27904 #. GCC is distributed in the hope that it will be useful, but WITHOUT
27905 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27906 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
27907 #. License for more details.
27909 #. You should have received a copy of the GNU General Public License
27910 #. along with GCC; see the file COPYING3. If not see
27911 #. <http://www.gnu.org/licenses/>.
27912 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
27913 #. get control in TARGET_OPTION_OVERRIDE.
27914 #. Definitions of target machine for GNU compiler,
27915 #. for IBM RS/6000 POWER running AIX V5.3.
27916 #. Copyright (C) 2002-2015 Free Software Foundation, Inc.
27917 #. Contributed by David Edelsohn (edelsohn@gnu.org).
27919 #. This file is part of GCC.
27921 #. GCC is free software; you can redistribute it and/or modify it
27922 #. under the terms of the GNU General Public License as published
27923 #. by the Free Software Foundation; either version 3, or (at your
27924 #. option) any later version.
27926 #. GCC is distributed in the hope that it will be useful, but WITHOUT
27927 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27928 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
27929 #. License for more details.
27931 #. You should have received a copy of the GNU General Public License
27932 #. along with GCC; see the file COPYING3. If not see
27933 #. <http://www.gnu.org/licenses/>.
27934 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
27935 #. get control in TARGET_OPTION_OVERRIDE.
27936 #. Definitions of target machine for GNU compiler,
27937 #. for IBM RS/6000 POWER running AIX V6.1.
27938 #. Copyright (C) 2002-2015 Free Software Foundation, Inc.
27939 #. Contributed by David Edelsohn (edelsohn@gnu.org).
27941 #. This file is part of GCC.
27943 #. GCC is free software; you can redistribute it and/or modify it
27944 #. under the terms of the GNU General Public License as published
27945 #. by the Free Software Foundation; either version 3, or (at your
27946 #. option) any later version.
27948 #. GCC is distributed in the hope that it will be useful, but WITHOUT
27949 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27950 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
27951 #. License for more details.
27953 #. You should have received a copy of the GNU General Public License
27954 #. along with GCC; see the file COPYING3. If not see
27955 #. <http://www.gnu.org/licenses/>.
27956 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
27957 #. get control in TARGET_OPTION_OVERRIDE.
27958 #: config/rs6000/aix43.h:30 config/rs6000/aix51.h:30 config/rs6000/aix52.h:30
27959 #: config/rs6000/aix53.h:30 config/rs6000/aix61.h:30
27960 #, gcc-internal-format
27961 msgid "-maix64 requires PowerPC64 architecture remain enabled"
27964 #: config/rs6000/aix43.h:36 config/rs6000/aix52.h:36 config/rs6000/aix53.h:36
27965 #: config/rs6000/aix61.h:36
27966 #, gcc-internal-format
27967 msgid "soft-float and long-double-128 are incompatible"
27970 #: config/rs6000/aix43.h:40 config/rs6000/aix51.h:34 config/rs6000/aix52.h:40
27971 #: config/rs6000/aix53.h:40 config/rs6000/aix61.h:40
27972 #, gcc-internal-format
27974 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
27977 #: config/rs6000/aix61.h:47 config/rs6000/freebsd64.h:107
27978 #: config/rs6000/linux64.h:139
27979 #, gcc-internal-format
27980 msgid "-mcmodel incompatible with other toc options"
27983 #: config/rs6000/e500.h:37
27984 #, gcc-internal-format
27985 msgid "AltiVec and SPE instructions cannot coexist"
27988 #: config/rs6000/e500.h:39
27989 #, gcc-internal-format
27990 msgid "VSX and SPE instructions cannot coexist"
27993 #: config/rs6000/e500.h:41
27994 #, gcc-internal-format
27995 msgid "64-bit SPE not supported"
27998 #: config/rs6000/e500.h:43
27999 #, gcc-internal-format
28000 msgid "E500 and FPRs not supported"
28003 #: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:132
28004 #, gcc-internal-format
28005 msgid "-m64 requires a PowerPC64 cpu"
28008 #: config/rs6000/linux64.h:112
28009 #, gcc-internal-format
28010 msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
28013 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
28014 #. get control in TARGET_OPTION_OVERRIDE.
28015 #: config/rs6000/sysv4.h:113
28016 #, gcc-internal-format, gfc-internal-format
28017 msgid "bad value for -mcall-%s"
28020 #: config/rs6000/sysv4.h:129
28021 #, gcc-internal-format, gfc-internal-format
28022 msgid "bad value for -msdata=%s"
28025 #: config/rs6000/sysv4.h:146
28026 #, gcc-internal-format, gfc-internal-format
28027 msgid "-mrelocatable and -msdata=%s are incompatible"
28030 #: config/rs6000/sysv4.h:155
28031 #, gcc-internal-format, gfc-internal-format
28032 msgid "-f%s and -msdata=%s are incompatible"
28035 #: config/rs6000/sysv4.h:164
28036 #, gcc-internal-format, gfc-internal-format
28037 msgid "-msdata=%s and -mcall-%s are incompatible"
28040 #: config/rs6000/sysv4.h:173
28041 #, gcc-internal-format
28042 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
28045 #: config/rs6000/sysv4.h:179
28046 #, gcc-internal-format, gfc-internal-format
28047 msgid "-mrelocatable and -mcall-%s are incompatible"
28050 #: config/rs6000/sysv4.h:186
28051 #, gcc-internal-format, gfc-internal-format
28052 msgid "-fPIC and -mcall-%s are incompatible"
28055 #: config/rs6000/sysv4.h:192
28056 #, gcc-internal-format
28057 msgid "-msecure-plt not supported by your assembler"
28060 #: config/rs6000/sysv4.h:211
28061 #, gcc-internal-format, gfc-internal-format
28062 msgid "-m%s not supported in this configuration"
28065 #: config/rx/rx.c:677
28066 #, gcc-internal-format, gfc-internal-format
28067 msgid "unrecognized control register number: %d - using 'psw'"
28070 #: config/rx/rx.c:1413
28071 #, gcc-internal-format
28072 msgid "multiple fast interrupt routines seen: %qE and %qE"
28075 #: config/rx/rx.c:2578
28076 #, gcc-internal-format, gfc-internal-format
28077 msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'"
28080 #: config/rx/rx.c:2580
28081 #, gcc-internal-format
28082 msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW"
28085 #: config/rx/rx.c:2769
28086 #, gcc-internal-format
28087 msgid "RX FPU instructions do not support NaNs and infinities"
28090 #: config/s390/s390.c:503
28091 #, gcc-internal-format
28093 "requested %qE attribute is not a comma separated pair of non-negative "
28094 "integer constants or too large (max. %d)"
28097 #: config/s390/s390.c:7790
28098 #, gcc-internal-format
28099 msgid "total size of local variables exceeds architecture limit"
28102 #: config/s390/s390.c:8790
28103 #, gcc-internal-format
28105 "frame size of function %qs is %wd bytes exceeding user provided stack limit "
28106 "of %d bytes. An unconditional trap is added."
28109 #: config/s390/s390.c:8805
28110 #, gcc-internal-format
28112 "frame size of function %qs is %wd bytes which is more than half the stack "
28113 "size. The dynamic check would not be reliable. No check emitted for this "
28117 #: config/s390/s390.c:8833
28118 #, gcc-internal-format
28119 msgid "frame size of %qs is %wd bytes"
28122 #: config/s390/s390.c:8837
28123 #, gcc-internal-format
28124 msgid "%qs uses dynamic stack allocation"
28127 #: config/s390/s390.c:10102
28128 #, gcc-internal-format
28129 msgid "Transactional execution builtins not enabled (-mhtm)\n"
28132 #. argument is not a plain number
28133 #: config/s390/s390.c:11935
28134 #, gcc-internal-format
28135 msgid "arguments to %qs should be non-negative integers"
28138 #: config/s390/s390.c:11942
28139 #, gcc-internal-format
28140 msgid "argument to %qs is too large (max. %d)"
28143 #: config/s390/s390.c:11985
28144 #, gcc-internal-format, gfc-internal-format
28145 msgid "z/Architecture mode not supported on %s"
28148 #: config/s390/s390.c:11987
28149 #, gcc-internal-format
28150 msgid "64-bit ABI not supported in ESA/390 mode"
28153 #: config/s390/s390.c:12004
28154 #, gcc-internal-format, gfc-internal-format
28155 msgid "hardware decimal floating point instructions not available on %s"
28158 #: config/s390/s390.c:12007
28159 #, gcc-internal-format
28161 "hardware decimal floating point instructions not available in ESA/390 mode"
28164 #: config/s390/s390.c:12017
28165 #, gcc-internal-format
28166 msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
28169 #: config/s390/s390.c:12045
28170 #, gcc-internal-format
28172 "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
28175 #: config/s390/s390.c:12051
28176 #, gcc-internal-format
28177 msgid "stack size must be greater than the stack guard value"
28180 #: config/s390/s390.c:12053
28181 #, gcc-internal-format
28182 msgid "stack size must not be greater than 64k"
28185 #: config/s390/s390.c:12056
28186 #, gcc-internal-format
28187 msgid "-mstack-guard implies use of -mstack-size"
28190 #: config/sh/sh.c:1046
28191 #, gcc-internal-format
28192 msgid "ignoring -fschedule-insns because of exception handling bug"
28195 #: config/sh/sh.c:1063
28196 #, gcc-internal-format
28198 "unwind tables currently require either a frame pointer or -maccumulate-"
28199 "outgoing-args for correctness"
28202 #: config/sh/sh.c:8417
28203 #, gcc-internal-format
28204 msgid "__builtin_saveregs not supported by this subtarget"
28207 #: config/sh/sh.c:9620
28208 #, gcc-internal-format
28209 msgid "%qE attribute only applies to interrupt functions"
28212 #: config/sh/sh.c:9690
28213 #, gcc-internal-format
28214 msgid "%qE attribute is supported only for SH2A"
28217 #: config/sh/sh.c:9720
28218 #, gcc-internal-format
28219 msgid "attribute interrupt_handler is not compatible with -m5-compact"
28222 #: config/sh/sh.c:9737
28223 #, gcc-internal-format
28224 msgid "%qE attribute only applies to SH2A"
28227 #: config/sh/sh.c:9759
28228 #, gcc-internal-format
28229 msgid "%qE attribute argument should be between 0 to 255"
28232 #. The argument must be a constant string.
28233 #: config/sh/sh.c:9832
28234 #, gcc-internal-format
28235 msgid "%qE attribute argument not a string constant"
28238 #: config/sh/sh.c:12595
28239 #, gcc-internal-format
28240 msgid "r0 needs to be available as a call-clobbered register"
28243 #: config/sh/sh.c:12616
28244 #, gcc-internal-format
28245 msgid "need a second call-clobbered general purpose register"
28248 #: config/sh/sh.c:12624
28249 #, gcc-internal-format
28250 msgid "need a call-clobbered target register"
28254 #: config/sh/netbsd-elf.h:73
28255 #, gcc-internal-format
28256 msgid "unimplemented-shmedia profiling"
28259 #. 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.
28260 #: config/sh/vxworks.h:43
28261 #, gcc-internal-format
28262 msgid "-mrelax is only supported for RTP PIC"
28265 #: config/sparc/sparc.c:1384
28266 #, gcc-internal-format, gfc-internal-format
28267 msgid "%s is not supported by this configuration"
28270 #: config/sparc/sparc.c:1391
28271 #, gcc-internal-format
28272 msgid "-mlong-double-64 not allowed with -m64"
28275 #: config/sparc/sparc.c:1411
28276 #, gcc-internal-format, gfc-internal-format
28277 msgid "bad value (%s) for -mcmodel= switch"
28280 #: config/sparc/sparc.c:1416
28281 #, gcc-internal-format
28282 msgid "-mcmodel= is not supported on 32 bit systems"
28285 #: config/sparc/sparc.c:1423
28286 #, gcc-internal-format
28287 msgid "-fcall-saved-REG is not supported for out registers"
28290 #: config/spu/spu-c.c:145
28291 #, gcc-internal-format, gfc-internal-format
28292 msgid "insufficient arguments to overloaded function %s"
28295 #: config/spu/spu-c.c:176
28296 #, gcc-internal-format, gfc-internal-format
28297 msgid "too many arguments to overloaded function %s"
28300 #: config/spu/spu-c.c:188
28301 #, gcc-internal-format, gfc-internal-format
28302 msgid "parameter list does not match a valid signature for %s()"
28305 #: config/spu/spu.c:291
28306 #, gcc-internal-format, gfc-internal-format
28307 msgid "bad value (%s) for -march= switch"
28310 #: config/spu/spu.c:302
28311 #, gcc-internal-format, gfc-internal-format
28312 msgid "bad value (%s) for -mtune= switch"
28315 #: config/spu/spu.c:5225 config/spu/spu.c:5228
28316 #, gcc-internal-format
28317 msgid "creating run-time relocation for %qD"
28320 #: config/spu/spu.c:5233 config/spu/spu.c:5235
28321 #, gcc-internal-format
28322 msgid "creating run-time relocation"
28325 #: config/spu/spu.c:6370
28326 #, gcc-internal-format, gfc-internal-format
28327 msgid "%s expects an integer literal in the range [%d, %d]"
28330 #: config/spu/spu.c:6390
28331 #, gcc-internal-format
28332 msgid "%s expects an integer literal in the range [%d, %d]. (%wd)"
28335 #: config/spu/spu.c:6419
28336 #, gcc-internal-format, gfc-internal-format
28337 msgid "%d least significant bits of %s are ignored"
28340 #: config/stormy16/stormy16.c:1082
28341 #, gcc-internal-format
28342 msgid "local variable memory requirements exceed capacity"
28345 #: config/stormy16/stormy16.c:1241
28346 #, gcc-internal-format
28347 msgid "function_profiler support"
28350 #: config/stormy16/stormy16.c:1335
28351 #, gcc-internal-format
28352 msgid "cannot use va_start in interrupt function"
28355 #: config/stormy16/stormy16.c:1902
28356 #, gcc-internal-format, gfc-internal-format
28357 msgid "switch statement of size %lu entries too large"
28360 #: config/stormy16/stormy16.c:2274
28361 #, gcc-internal-format
28362 msgid "%<__BELOW100__%> attribute only applies to variables"
28365 #: config/stormy16/stormy16.c:2281
28366 #, gcc-internal-format
28367 msgid "__BELOW100__ attribute not allowed with auto storage class"
28370 #: config/tilegx/tilegx.c:3582 config/tilepro/tilepro.c:3150
28371 #, gcc-internal-format
28372 msgid "bad builtin icode"
28375 #: config/tilegx/tilegx.c:3623 config/tilepro/tilepro.c:3176
28376 #, gcc-internal-format
28377 msgid "operand must be an immediate of the right size"
28380 #: config/v850/v850-c.c:77
28381 #, gcc-internal-format
28382 msgid "#pragma GHS endXXXX found without previous startXXX"
28385 #: config/v850/v850-c.c:80
28386 #, gcc-internal-format
28387 msgid "#pragma GHS endXXX does not match previous startXXX"
28390 #: config/v850/v850-c.c:106
28391 #, gcc-internal-format
28392 msgid "cannot set interrupt attribute: no current function"
28395 #: config/v850/v850-c.c:114
28396 #, gcc-internal-format
28397 msgid "cannot set interrupt attribute: no such identifier"
28400 #: config/v850/v850-c.c:163
28401 #, gcc-internal-format
28402 msgid "junk at end of #pragma ghs section"
28405 #: config/v850/v850-c.c:180
28406 #, gcc-internal-format
28407 msgid "unrecognized section name %qE"
28410 #: config/v850/v850-c.c:194
28411 #, gcc-internal-format
28412 msgid "malformed #pragma ghs section"
28415 #: config/v850/v850-c.c:213
28416 #, gcc-internal-format
28417 msgid "junk at end of #pragma ghs interrupt"
28420 #: config/v850/v850-c.c:224
28421 #, gcc-internal-format
28422 msgid "junk at end of #pragma ghs starttda"
28425 #: config/v850/v850-c.c:235
28426 #, gcc-internal-format
28427 msgid "junk at end of #pragma ghs startsda"
28430 #: config/v850/v850-c.c:246
28431 #, gcc-internal-format
28432 msgid "junk at end of #pragma ghs startzda"
28435 #: config/v850/v850-c.c:257
28436 #, gcc-internal-format
28437 msgid "junk at end of #pragma ghs endtda"
28440 #: config/v850/v850-c.c:268
28441 #, gcc-internal-format
28442 msgid "junk at end of #pragma ghs endsda"
28445 #: config/v850/v850-c.c:279
28446 #, gcc-internal-format
28447 msgid "junk at end of #pragma ghs endzda"
28450 #: config/v850/v850.c:2154
28451 #, gcc-internal-format
28452 msgid "data area attributes cannot be specified for local variables"
28455 #: config/v850/v850.c:2165
28456 #, gcc-internal-format
28457 msgid "data area of %q+D conflicts with previous declaration"
28460 #: config/v850/v850.c:2296
28461 #, gcc-internal-format, gfc-internal-format
28462 msgid "bogus JR construction: %d"
28465 #: config/v850/v850.c:2314 config/v850/v850.c:2421
28466 #, gcc-internal-format, gfc-internal-format
28467 msgid "bad amount of stack space removal: %d"
28470 #: config/v850/v850.c:2401
28471 #, gcc-internal-format, gfc-internal-format
28472 msgid "bogus JARL construction: %d"
28475 #: config/v850/v850.c:2698
28476 #, gcc-internal-format, gfc-internal-format
28477 msgid "bogus DISPOSE construction: %d"
28480 #: config/v850/v850.c:2717
28481 #, gcc-internal-format, gfc-internal-format
28482 msgid "too much stack space to dispose of: %d"
28485 #: config/v850/v850.c:2819
28486 #, gcc-internal-format, gfc-internal-format
28487 msgid "bogus PREPEARE construction: %d"
28490 #: config/v850/v850.c:2836
28491 #, gcc-internal-format, gfc-internal-format
28492 msgid "too much stack space to prepare: %d"
28495 #: config/visium/visium.c:659
28496 #, gcc-internal-format
28497 msgid "an interrupt handler cannot be compiled with -muser-mode"
28500 #: config/vms/vms-c.c:53
28501 #, gcc-internal-format
28502 msgid "junk at end of #pragma __nostandard"
28505 #: config/vms/vms-c.c:64
28506 #, gcc-internal-format
28507 msgid "junk at end of #pragma __standard"
28510 #: config/vms/vms-c.c:89
28511 #, gcc-internal-format
28512 msgid "malformed '#pragma member_alignment', ignoring"
28515 #: config/vms/vms-c.c:104
28516 #, gcc-internal-format, gfc-internal-format
28517 msgid "unknown '#pragma member_alignment' name %s"
28520 #: config/vms/vms-c.c:109
28521 #, gcc-internal-format
28522 msgid "malformed '#pragma member_alignment'"
28525 #: config/vms/vms-c.c:143
28526 #, gcc-internal-format
28527 msgid "unhandled alignment for '#pragma nomember_alignment'"
28530 #: config/vms/vms-c.c:156
28531 #, gcc-internal-format
28532 msgid "garbage at end of '#pragma nomember_alignment'"
28535 #: config/vms/vms-c.c:211
28536 #, gcc-internal-format
28537 msgid "malformed '#pragma extern_model', ignoring"
28540 #: config/vms/vms-c.c:232
28541 #, gcc-internal-format
28542 msgid "extern model globalvalue"
28545 #: config/vms/vms-c.c:237
28546 #, gcc-internal-format, gfc-internal-format
28547 msgid "unknown '#pragma extern_model' model '%s'"
28550 #: config/vms/vms-c.c:243
28551 #, gcc-internal-format
28552 msgid "junk at end of '#pragma extern_model'"
28555 #: config/vms/vms-c.c:257
28556 #, gcc-internal-format
28557 msgid "vms '#pragma __message' is ignored"
28560 #: config/vms/vms-c.c:282 config/vms/vms-c.c:288
28561 #, gcc-internal-format
28562 msgid "malformed '#pragma __extern_prefix', ignoring"
28565 #: config/vms/vms-c.c:321 config/vms/vms-c.c:341
28566 #, gcc-internal-format
28567 msgid "malformed %<#pragma %s%>, ignoring"
28570 #: config/vms/vms-c.c:337
28571 #, gcc-internal-format
28572 msgid "invalid constant in %<#pragma %s%>"
28575 #: config/xtensa/xtensa.c:2213
28576 #, gcc-internal-format
28577 msgid "boolean registers required for the floating-point option"
28580 #: config/xtensa/xtensa.c:2248
28581 #, gcc-internal-format, gfc-internal-format
28582 msgid "-f%s is not supported with CONST16 instructions"
28585 #: config/xtensa/xtensa.c:2255
28586 #, gcc-internal-format
28587 msgid "PIC is required but not supported with CONST16 instructions"
28590 #: config/xtensa/xtensa.c:3539
28591 #, gcc-internal-format
28592 msgid "only uninitialized variables can be placed in a .bss section"
28595 #: ada/gcc-interface/decl.c:2219 ada/gcc-interface/decl.c:2955
28596 #, gcc-internal-format
28597 msgid "non-default Scalar_Storage_Order"
28600 #: ada/gcc-interface/misc.c:158
28601 #, gcc-internal-format
28602 msgid "%<-gnat%> misspelled as %<-gant%>"
28605 #: ada/gcc-interface/misc.c:269
28606 #, gcc-internal-format
28607 msgid "-fexcess-precision=standard for Ada"
28610 #: ada/gcc-interface/trans.c:1529
28611 #, gcc-internal-format
28612 msgid "subprogram %q+F not marked Inline_Always"
28615 #: ada/gcc-interface/trans.c:1530 ada/gcc-interface/trans.c:1536
28616 #, gcc-internal-format
28617 msgid "parent subprogram cannot be inlined"
28620 #: ada/gcc-interface/trans.c:1534
28621 #, gcc-internal-format
28622 msgid "subprogram %q+F not marked Inline"
28625 #: ada/gcc-interface/utils.c:3631
28626 #, gcc-internal-format
28627 msgid "invalid element type for attribute %qs"
28630 #: ada/gcc-interface/utils.c:3655
28631 #, gcc-internal-format
28632 msgid "number of components of vector not a power of two"
28635 #: ada/gcc-interface/utils.c:5620 ada/gcc-interface/utils.c:5794
28636 #: ada/gcc-interface/utils.c:5856
28637 #, gcc-internal-format
28638 msgid "%qs attribute ignored"
28641 #: ada/gcc-interface/utils.c:5737
28642 #, gcc-internal-format
28643 msgid "%qs attribute requires prototypes with named arguments"
28646 #: ada/gcc-interface/utils.c:5746
28647 #, gcc-internal-format
28648 msgid "%qs attribute only applies to variadic functions"
28651 #: ada/gcc-interface/utils.c:5816
28652 #, gcc-internal-format
28653 msgid "%qE attribute has no effect"
28656 #: ada/gcc-interface/utils.c:5940
28657 #, gcc-internal-format
28658 msgid "attribute %qs applies to array types only"
28661 #: c/c-array-notation.c:229 c/c-array-notation.c:258 cp/call.c:7569
28662 #: cp/cp-array-notation.c:264
28663 #, gcc-internal-format
28664 msgid "Invalid builtin arguments"
28667 #: c/c-array-notation.c:265 cp/cp-array-notation.c:271
28668 #, gcc-internal-format
28670 "__sec_reduce_min_ind or __sec_reduce_max_ind cannot have arrays with "
28671 "dimension greater than 1"
28674 #: c/c-array-notation.c:731 c/c-array-notation.c:737
28675 #: cp/cp-array-notation.c:620
28676 #, gcc-internal-format
28677 msgid "%qE cannot be scalar when %qE is not"
28680 #: c/c-array-notation.c:799 cp/cp-array-notation.c:673
28681 #, gcc-internal-format
28682 msgid "length mismatch between LHS and RHS"
28685 #: c/c-array-notation.c:1360 cp/cp-array-notation.c:1437
28686 #, gcc-internal-format
28687 msgid "start-index of array notation triplet is not an integer"
28690 #: c/c-array-notation.c:1365 cp/cp-array-notation.c:1442
28691 #, gcc-internal-format
28692 msgid "length of array notation triplet is not an integer"
28695 #: c/c-array-notation.c:1372 cp/cp-array-notation.c:1447
28696 #, gcc-internal-format
28697 msgid "stride of array notation triplet is not an integer"
28700 #: c/c-array-notation.c:1393
28701 #, gcc-internal-format
28702 msgid "rank of an array notation triplet's start-index is not zero"
28705 #: c/c-array-notation.c:1399
28706 #, gcc-internal-format
28707 msgid "rank of an array notation triplet's length is not zero"
28710 #: c/c-array-notation.c:1404
28711 #, gcc-internal-format
28712 msgid "rank of array notation triplet's stride is not zero"
28715 #. Except for passing an argument to an unprototyped function,
28716 #. this is a constraint violation. When passing an argument to
28717 #. an unprototyped function, it is compile-time undefined;
28718 #. making it a constraint in that case was rejected in
28720 #: c/c-convert.c:110 c/c-typeck.c:2144 c/c-typeck.c:5879 c/c-typeck.c:11329
28721 #: cp/typeck.c:1952 cp/typeck.c:7383 cp/typeck.c:8094
28722 #, gcc-internal-format
28723 msgid "void value not ignored as it ought to be"
28726 #: c/c-convert.c:211 java/typeck.c:161
28727 #, gcc-internal-format
28728 msgid "conversion to non-scalar type requested"
28732 #, gcc-internal-format
28733 msgid "array %q+D assumed to have one element"
28737 #, gcc-internal-format
28738 msgid "%qD is static but used in inline function %qD which is not static"
28742 #, gcc-internal-format
28743 msgid "%q+D is static but declared in inline function %qD which is not static"
28747 #, gcc-internal-format, gfc-internal-format
28748 msgid "GCC supports only %u nested scopes"
28751 #: c/c-decl.c:1224 cp/decl.c:391
28752 #, gcc-internal-format
28753 msgid "label %q+D used but not defined"
28757 #, gcc-internal-format
28758 msgid "nested function %q+D declared but never defined"
28762 #, gcc-internal-format
28763 msgid "inline function %q+D declared but never defined"
28766 #: c/c-decl.c:1300 cp/decl.c:658
28767 #, gcc-internal-format
28768 msgid "unused variable %q+D"
28772 #, gcc-internal-format
28773 msgid "variable %qD set but not used"
28777 #, gcc-internal-format
28778 msgid "type of array %q+D completed incompatibly with implicit initialization"
28781 #: c/c-decl.c:1588 c/c-decl.c:6358 c/c-decl.c:7220 c/c-decl.c:7929
28782 #, gcc-internal-format
28783 msgid "originally defined here"
28787 #, gcc-internal-format
28789 "a parameter list with an ellipsis can%'t match an empty parameter name list "
28794 #, gcc-internal-format
28796 "an argument type that has a default promotion can%'t match an empty "
28797 "parameter name list declaration"
28801 #, gcc-internal-format
28803 "prototype for %q+D declares more arguments than previous old-style definition"
28807 #, gcc-internal-format
28809 "prototype for %q+D declares fewer arguments than previous old-style "
28814 #, gcc-internal-format
28815 msgid "prototype for %q+D declares argument %d with incompatible type"
28818 #. If we get here, no errors were found, but do issue a warning
28819 #. for this poor-style construct.
28821 #, gcc-internal-format
28822 msgid "prototype for %q+D follows non-prototype definition"
28826 #, gcc-internal-format
28827 msgid "previous definition of %q+D was here"
28831 #, gcc-internal-format
28832 msgid "previous implicit declaration of %q+D was here"
28836 #, gcc-internal-format
28837 msgid "previous declaration of %q+D was here"
28841 #, gcc-internal-format
28842 msgid "%q+D redeclared as different kind of symbol"
28846 #, gcc-internal-format
28847 msgid "built-in function %q+D declared as non-function"
28850 #: c/c-decl.c:1855 c/c-decl.c:2025 c/c-decl.c:2801
28851 #, gcc-internal-format
28852 msgid "declaration of %q+D shadows a built-in function"
28856 #, gcc-internal-format
28857 msgid "redeclaration of enumerator %q+D"
28860 #. If types don't match for a built-in, throw away the
28861 #. built-in. No point in calling locate_old_decl here, it
28862 #. won't print anything.
28864 #, gcc-internal-format
28865 msgid "conflicting types for built-in function %q+D"
28868 #: c/c-decl.c:1910 c/c-decl.c:1923 c/c-decl.c:1959
28869 #, gcc-internal-format
28870 msgid "conflicting types for %q+D"
28874 #, gcc-internal-format
28875 msgid "conflicting named address spaces (generic vs %s) for %q+D"
28879 #, gcc-internal-format
28880 msgid "conflicting named address spaces (%s vs generic) for %q+D"
28884 #, gcc-internal-format
28885 msgid "conflicting named address spaces (%s vs %s) for %q+D"
28889 #, gcc-internal-format
28890 msgid "conflicting type qualifiers for %q+D"
28894 #, gcc-internal-format
28895 msgid "redefinition of typedef %q+D with different type"
28899 #, gcc-internal-format
28900 msgid "redefinition of typedef %q+D with variably modified type"
28904 #, gcc-internal-format
28905 msgid "redefinition of typedef %q+D"
28908 #: c/c-decl.c:2051 c/c-decl.c:2154
28909 #, gcc-internal-format
28910 msgid "redefinition of %q+D"
28913 #: c/c-decl.c:2086 c/c-decl.c:2192
28914 #, gcc-internal-format
28915 msgid "static declaration of %q+D follows non-static declaration"
28918 #: c/c-decl.c:2096 c/c-decl.c:2104 c/c-decl.c:2182 c/c-decl.c:2189
28919 #, gcc-internal-format
28920 msgid "non-static declaration of %q+D follows static declaration"
28924 #, gcc-internal-format
28925 msgid "%<gnu_inline%> attribute present on %q+D"
28929 #, gcc-internal-format
28930 msgid "but not here"
28934 #, gcc-internal-format
28935 msgid "thread-local declaration of %q+D follows non-thread-local declaration"
28939 #, gcc-internal-format
28940 msgid "non-thread-local declaration of %q+D follows thread-local declaration"
28944 #, gcc-internal-format
28945 msgid "extern declaration of %q+D follows declaration with no linkage"
28949 #, gcc-internal-format
28950 msgid "declaration of %q+D with no linkage follows extern declaration"
28954 #, gcc-internal-format
28955 msgid "redeclaration of %q+D with no linkage"
28959 #, gcc-internal-format
28961 "redeclaration of %q+D with different visibility (old visibility preserved)"
28965 #, gcc-internal-format
28966 msgid "inline declaration of %qD follows declaration with attribute noinline"
28970 #, gcc-internal-format
28971 msgid "declaration of %q+D with attribute noinline follows inline declaration "
28974 #: c/c-decl.c:2262 c/c-decl.c:2268 c/c-decl.c:2274 c/c-decl.c:2280
28975 #, gcc-internal-format
28977 "declaration of %q+D with attribute %qs follows declaration with attribute %qs"
28981 #, gcc-internal-format
28982 msgid "redefinition of parameter %q+D"
28986 #, gcc-internal-format
28987 msgid "redundant redeclaration of %q+D"
28991 #, gcc-internal-format
28992 msgid "declaration of %q+D shadows previous non-variable"
28996 #, gcc-internal-format
28997 msgid "declaration of %q+D shadows a parameter"
29000 #: c/c-decl.c:2794 cp/name-lookup.c:1284
29001 #, gcc-internal-format
29002 msgid "declaration of %qD shadows a global declaration"
29006 #, gcc-internal-format
29007 msgid "declaration of %q+D shadows a previous local"
29010 #: c/c-decl.c:2811 cp/name-lookup.c:1227 cp/name-lookup.c:1269
29011 #: cp/name-lookup.c:1287
29012 #, gcc-internal-format
29013 msgid "shadowed declaration is here"
29017 #, gcc-internal-format
29018 msgid "nested extern declaration of %qD"
29021 #: c/c-decl.c:3114 c/c-decl.c:3117
29022 #, gcc-internal-format
29023 msgid "implicit declaration of function %qE"
29027 #, gcc-internal-format
29028 msgid "incompatible implicit declaration of built-in function %qD"
29032 #, gcc-internal-format
29033 msgid "include %qs or provide a declaration of %qD"
29037 #, gcc-internal-format
29038 msgid "incompatible implicit declaration of function %qD"
29042 #, gcc-internal-format
29043 msgid "%qE undeclared here (not in a function)"
29047 #, gcc-internal-format
29048 msgid "%qE undeclared (first use in this function)"
29052 #, gcc-internal-format
29054 "each undeclared identifier is reported only once for each function it "
29058 #: c/c-decl.c:3490 cp/decl.c:2838
29059 #, gcc-internal-format
29060 msgid "label %qE referenced outside of any function"
29064 #, gcc-internal-format
29065 msgid "jump into scope of identifier with variably modified type"
29069 #, gcc-internal-format
29070 msgid "jump skips variable initialization"
29073 #: c/c-decl.c:3530 c/c-decl.c:3585 c/c-decl.c:3674
29074 #, gcc-internal-format
29075 msgid "label %qD defined here"
29078 #: c/c-decl.c:3531 c/c-decl.c:3802 c/c-typeck.c:7634 cp/class.c:1435
29079 #: cp/class.c:3260 cp/decl.c:3631 cp/parser.c:5464
29080 #, gcc-internal-format
29081 msgid "%qD declared here"
29084 #: c/c-decl.c:3584 c/c-decl.c:3673
29085 #, gcc-internal-format
29086 msgid "jump into statement expression"
29090 #, gcc-internal-format
29091 msgid "duplicate label declaration %qE"
29094 #: c/c-decl.c:3704 cp/decl.c:3182
29095 #, gcc-internal-format
29096 msgid "duplicate label %qD"
29100 #, gcc-internal-format
29102 "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
29106 #, gcc-internal-format
29107 msgid "switch jumps over variable initialization"
29110 #: c/c-decl.c:3801 c/c-decl.c:3812
29111 #, gcc-internal-format
29112 msgid "switch starts here"
29116 #, gcc-internal-format
29117 msgid "switch jumps into statement expression"
29121 #, gcc-internal-format
29122 msgid "%qE defined as wrong kind of tag"
29126 #, gcc-internal-format
29127 msgid "unnamed struct/union that defines no instances"
29131 #, gcc-internal-format
29132 msgid "empty declaration with storage class specifier does not redeclare tag"
29136 #, gcc-internal-format
29137 msgid "empty declaration with type qualifier does not redeclare tag"
29141 #, gcc-internal-format
29142 msgid "empty declaration with %<_Alignas%> does not redeclare tag"
29145 #: c/c-decl.c:4169 c/c-decl.c:4177
29146 #, gcc-internal-format
29147 msgid "useless type name in empty declaration"
29151 #, gcc-internal-format
29152 msgid "%<inline%> in empty declaration"
29156 #, gcc-internal-format
29157 msgid "%<_Noreturn%> in empty declaration"
29161 #, gcc-internal-format
29162 msgid "%<auto%> in file-scope empty declaration"
29166 #, gcc-internal-format
29167 msgid "%<register%> in file-scope empty declaration"
29171 #, gcc-internal-format
29172 msgid "useless storage class specifier in empty declaration"
29176 #, gcc-internal-format
29177 msgid "useless %qs in empty declaration"
29181 #, gcc-internal-format
29182 msgid "useless type qualifier in empty declaration"
29186 #, gcc-internal-format
29187 msgid "useless %<_Alignas%> in empty declaration"
29190 #: c/c-decl.c:4243 c/c-parser.c:1594
29191 #, gcc-internal-format
29192 msgid "empty declaration"
29196 #, gcc-internal-format
29198 "ISO C90 does not support %<static%> or type qualifiers in parameter array "
29203 #, gcc-internal-format
29204 msgid "ISO C90 does not support %<[*]%> array declarators"
29208 #. A function definition isn't function prototype scope C99 6.2.1p4.
29210 #: c/c-decl.c:4324 c/c-decl.c:6788
29211 #, gcc-internal-format
29212 msgid "%<[*]%> not allowed in other than function prototype scope"
29215 #: c/c-decl.c:4414 cp/decl2.c:1454
29216 #, gcc-internal-format
29217 msgid "%q+D in block scope inside of declare target directive"
29220 #: c/c-decl.c:4418 cp/decl2.c:1459
29221 #, gcc-internal-format
29222 msgid "%q+D in declare target directive does not have mappable type"
29226 #, gcc-internal-format
29227 msgid "%q+D is usually a function"
29231 #, gcc-internal-format
29232 msgid "typedef %qD is initialized (use __typeof__ instead)"
29236 #, gcc-internal-format
29237 msgid "function %qD is initialized like a variable"
29240 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
29242 #, gcc-internal-format
29243 msgid "parameter %qD is initialized"
29246 #. Although C99 is unclear about whether incomplete arrays
29247 #. of VLAs themselves count as VLAs, it does not make
29248 #. sense to permit them to be initialized given that
29249 #. ordinary VLAs may not be initialized.
29250 #: c/c-decl.c:4506 c/c-decl.c:4521 c/c-typeck.c:6929
29251 #, gcc-internal-format
29252 msgid "variable-sized object may not be initialized"
29256 #, gcc-internal-format
29257 msgid "variable %qD has initializer but incomplete type"
29260 #: c/c-decl.c:4601 cp/decl.c:4728 cp/decl.c:13370
29261 #, gcc-internal-format
29262 msgid "inline function %q+D given attribute noinline"
29266 #, gcc-internal-format
29267 msgid "uninitialized const member in %qT is invalid in C++"
29271 #, gcc-internal-format
29272 msgid "%qD should be initialized"
29276 #, gcc-internal-format
29277 msgid "initializer fails to determine size of %q+D"
29281 #, gcc-internal-format
29282 msgid "array size missing in %q+D"
29286 #, gcc-internal-format
29287 msgid "zero or negative size array %q+D"
29291 #, gcc-internal-format
29292 msgid "storage size of %q+D isn%'t constant"
29296 #, gcc-internal-format
29297 msgid "ignoring asm-specifier for non-static local variable %q+D"
29301 #, gcc-internal-format
29302 msgid "cannot put object with volatile field into register"
29306 #, gcc-internal-format
29307 msgid "uninitialized const %qD is invalid in C++"
29311 #, gcc-internal-format
29312 msgid "ISO C forbids forward parameter declarations"
29316 #, gcc-internal-format
29317 msgid "defining a type in a compound literal is invalid in C++"
29320 #: c/c-decl.c:5189 c/c-decl.c:5204
29321 #, gcc-internal-format
29322 msgid "bit-field %qs width not an integer constant"
29326 #, gcc-internal-format
29327 msgid "bit-field %qs width not an integer constant expression"
29331 #, gcc-internal-format
29332 msgid "negative width in bit-field %qs"
29336 #, gcc-internal-format
29337 msgid "zero width for bit-field %qs"
29341 #, gcc-internal-format
29342 msgid "bit-field %qs has invalid type"
29346 #, gcc-internal-format
29347 msgid "type of bit-field %qs is a GCC extension"
29351 #, gcc-internal-format
29352 msgid "width of %qs exceeds its type"
29356 #, gcc-internal-format
29357 msgid "%qs is narrower than values of its type"
29361 #, gcc-internal-format
29362 msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
29366 #, gcc-internal-format
29367 msgid "ISO C90 forbids array whose size can%'t be evaluated"
29371 #, gcc-internal-format
29372 msgid "ISO C90 forbids variable length array %qE"
29376 #, gcc-internal-format
29377 msgid "ISO C90 forbids variable length array"
29380 #: c/c-decl.c:5457 c/c-decl.c:5815 c/c-decl.c:5825
29381 #, gcc-internal-format
29382 msgid "variably modified %qE at file scope"
29386 #, gcc-internal-format
29387 msgid "variably modified field at file scope"
29391 #, gcc-internal-format
29392 msgid "type defaults to %<int%> in declaration of %qE"
29396 #, gcc-internal-format
29397 msgid "type defaults to %<int%> in type name"
29401 #, gcc-internal-format
29402 msgid "duplicate %<const%>"
29406 #, gcc-internal-format
29407 msgid "duplicate %<restrict%>"
29411 #, gcc-internal-format
29412 msgid "duplicate %<volatile%>"
29416 #, gcc-internal-format
29417 msgid "duplicate %<_Atomic%>"
29421 #, gcc-internal-format, gfc-internal-format
29422 msgid "conflicting named address spaces (%s vs %s)"
29425 #: c/c-decl.c:5542 c/c-parser.c:2460
29426 #, gcc-internal-format
29427 msgid "%<_Atomic%>-qualified array type"
29431 #, gcc-internal-format
29432 msgid "function definition declared %<auto%>"
29436 #, gcc-internal-format
29437 msgid "function definition declared %<register%>"
29441 #, gcc-internal-format
29442 msgid "function definition declared %<typedef%>"
29446 #, gcc-internal-format
29447 msgid "function definition declared %qs"
29451 #, gcc-internal-format
29452 msgid "storage class specified for structure field %qE"
29456 #, gcc-internal-format
29457 msgid "storage class specified for structure field"
29461 #, gcc-internal-format
29462 msgid "storage class specified for parameter %qE"
29466 #, gcc-internal-format
29467 msgid "storage class specified for unnamed parameter"
29470 #: c/c-decl.c:5593 cp/decl.c:9586
29471 #, gcc-internal-format
29472 msgid "storage class specified for typename"
29476 #, gcc-internal-format
29477 msgid "%qE initialized and declared %<extern%>"
29481 #, gcc-internal-format
29482 msgid "%qE has both %<extern%> and initializer"
29486 #, gcc-internal-format
29487 msgid "file-scope declaration of %qE specifies %<auto%>"
29491 #, gcc-internal-format
29492 msgid "file-scope declaration of %qE specifies %<register%>"
29496 #, gcc-internal-format
29497 msgid "nested function %qE declared %<extern%>"
29501 #, gcc-internal-format
29502 msgid "function-scope %qE implicitly auto and declared %qs"
29505 #. Only the innermost declarator (making a parameter be of
29506 #. array type which is converted to pointer type)
29507 #. may have static or type qualifiers.
29508 #: c/c-decl.c:5678 c/c-decl.c:6021
29509 #, gcc-internal-format
29510 msgid "static or type qualifiers in non-parameter array declarator"
29514 #, gcc-internal-format
29515 msgid "declaration of %qE as array of voids"
29519 #, gcc-internal-format
29520 msgid "declaration of type name as array of voids"
29524 #, gcc-internal-format
29525 msgid "declaration of %qE as array of functions"
29529 #, gcc-internal-format
29530 msgid "declaration of type name as array of functions"
29533 #: c/c-decl.c:5746 c/c-decl.c:7709
29534 #, gcc-internal-format
29535 msgid "invalid use of structure with flexible array member"
29539 #, gcc-internal-format
29540 msgid "size of array %qE has non-integer type"
29544 #, gcc-internal-format
29545 msgid "size of unnamed array has non-integer type"
29549 #, gcc-internal-format
29550 msgid "ISO C forbids zero-size array %qE"
29554 #, gcc-internal-format
29555 msgid "ISO C forbids zero-size array"
29559 #, gcc-internal-format
29560 msgid "size of array %qE is negative"
29564 #, gcc-internal-format
29565 msgid "size of unnamed array is negative"
29568 #: c/c-decl.c:5885 c/c-decl.c:6308
29569 #, gcc-internal-format
29570 msgid "size of array %qE is too large"
29573 #: c/c-decl.c:5888 c/c-decl.c:6310
29574 #, gcc-internal-format
29575 msgid "size of unnamed array is too large"
29578 #: c/c-decl.c:5924 c/c-decl.c:6519
29579 #, gcc-internal-format
29580 msgid "ISO C90 does not support flexible array members"
29585 #, gcc-internal-format
29586 msgid "%<[*]%> not in a declaration"
29590 #, gcc-internal-format
29591 msgid "array type has incomplete element type %qT"
29595 #, gcc-internal-format
29596 msgid "%qE declared as function returning a function"
29600 #, gcc-internal-format
29601 msgid "type name declared as function returning a function"
29605 #, gcc-internal-format
29606 msgid "%qE declared as function returning an array"
29610 #, gcc-internal-format
29611 msgid "type name declared as function returning an array"
29615 #, gcc-internal-format
29616 msgid "function definition has qualified void return type"
29619 #: c/c-decl.c:6098 cp/decl.c:9713
29620 #, gcc-internal-format
29621 msgid "type qualifiers ignored on function return type"
29624 #: c/c-decl.c:6127 c/c-decl.c:6325 c/c-decl.c:6378 c/c-decl.c:6453
29625 #: c/c-decl.c:6568 c/c-parser.c:2462
29626 #, gcc-internal-format
29627 msgid "%<_Atomic%>-qualified function type"
29630 #: c/c-decl.c:6133 c/c-decl.c:6331 c/c-decl.c:6458 c/c-decl.c:6573
29631 #, gcc-internal-format
29632 msgid "ISO C forbids qualified function types"
29636 #, gcc-internal-format
29637 msgid "%qs combined with %<auto%> qualifier for %qE"
29641 #, gcc-internal-format
29642 msgid "%qs combined with %<register%> qualifier for %qE"
29646 #, gcc-internal-format
29647 msgid "%qs specified for auto variable %qE"
29651 #, gcc-internal-format
29652 msgid "%qs specified for parameter %qE"
29656 #, gcc-internal-format
29657 msgid "%qs specified for unnamed parameter"
29661 #, gcc-internal-format
29662 msgid "%qs specified for structure field %qE"
29666 #, gcc-internal-format
29667 msgid "%qs specified for structure field"
29671 #, gcc-internal-format
29672 msgid "bit-field %qE has atomic type"
29676 #, gcc-internal-format
29677 msgid "bit-field has atomic type"
29681 #, gcc-internal-format
29682 msgid "alignment specified for typedef %qE"
29686 #, gcc-internal-format
29687 msgid "alignment specified for %<register%> object %qE"
29691 #, gcc-internal-format
29692 msgid "alignment specified for parameter %qE"
29696 #, gcc-internal-format
29697 msgid "alignment specified for unnamed parameter"
29701 #, gcc-internal-format
29702 msgid "alignment specified for bit-field %qE"
29706 #, gcc-internal-format
29707 msgid "alignment specified for unnamed bit-field"
29711 #, gcc-internal-format
29712 msgid "alignment specified for function %qE"
29716 #, gcc-internal-format
29717 msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
29721 #, gcc-internal-format
29722 msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
29726 #, gcc-internal-format
29727 msgid "typedef %q+D declared %<inline%>"
29731 #, gcc-internal-format
29732 msgid "typedef %q+D declared %<_Noreturn%>"
29736 #, gcc-internal-format
29737 msgid "ISO C forbids const or volatile function types"
29742 #, gcc-internal-format
29743 msgid "a member of a structure or union cannot have a variably modified type"
29746 #: c/c-decl.c:6411 cp/decl.c:8821
29747 #, gcc-internal-format
29748 msgid "variable or field %qE declared void"
29752 #, gcc-internal-format
29753 msgid "attributes in parameter array declarator ignored"
29757 #, gcc-internal-format
29758 msgid "parameter %q+D declared %<inline%>"
29762 #, gcc-internal-format
29763 msgid "parameter %q+D declared %<_Noreturn%>"
29767 #, gcc-internal-format
29768 msgid "field %qE declared as a function"
29772 #, gcc-internal-format
29773 msgid "field %qE has incomplete type"
29777 #, gcc-internal-format
29778 msgid "unnamed field has incomplete type"
29781 #: c/c-decl.c:6539 c/c-decl.c:6550 c/c-decl.c:6553
29782 #, gcc-internal-format
29783 msgid "invalid storage class for function %qE"
29787 #, gcc-internal-format
29788 msgid "cannot inline function %<main%>"
29792 #, gcc-internal-format
29793 msgid "%<main%> declared %<_Noreturn%>"
29797 #, gcc-internal-format
29798 msgid "ISO C99 does not support %<_Noreturn%>"
29802 #, gcc-internal-format
29803 msgid "ISO C90 does not support %<_Noreturn%>"
29807 #, gcc-internal-format
29808 msgid "variable previously declared %<static%> redeclared %<extern%>"
29812 #, gcc-internal-format
29813 msgid "variable %q+D declared %<inline%>"
29817 #, gcc-internal-format
29818 msgid "variable %q+D declared %<_Noreturn%>"
29822 #, gcc-internal-format
29823 msgid "non-nested function with variably modified type"
29827 #, gcc-internal-format
29828 msgid "object with variably modified type must have no linkage"
29831 #: c/c-decl.c:6794 c/c-decl.c:8352
29832 #, gcc-internal-format
29833 msgid "function declaration isn%'t a prototype"
29837 #, gcc-internal-format
29838 msgid "parameter names (without types) in function declaration"
29842 #, gcc-internal-format
29843 msgid "parameter %u (%q+D) has incomplete type"
29847 #, gcc-internal-format, gfc-internal-format
29848 msgid "parameter %u has incomplete type"
29852 #, gcc-internal-format
29853 msgid "parameter %u (%q+D) has void type"
29857 #, gcc-internal-format, gfc-internal-format
29858 msgid "parameter %u has void type"
29862 #, gcc-internal-format
29863 msgid "%<void%> as only parameter may not be qualified"
29866 #: c/c-decl.c:6948 c/c-decl.c:6983
29867 #, gcc-internal-format
29868 msgid "%<void%> must be the only parameter"
29872 #, gcc-internal-format
29873 msgid "parameter %q+D has just a forward declaration"
29876 #. The %s will be one of 'struct', 'union', or 'enum'.
29878 #, gcc-internal-format
29879 msgid "%<%s %E%> declared inside parameter list"
29882 #. The %s will be one of 'struct', 'union', or 'enum'.
29884 #, gcc-internal-format, gfc-internal-format
29885 msgid "anonymous %s declared inside parameter list"
29889 #, gcc-internal-format
29891 "its scope is only this definition or declaration, which is probably not what "
29896 #, gcc-internal-format
29897 msgid "enum type defined here"
29901 #, gcc-internal-format
29902 msgid "struct defined here"
29906 #, gcc-internal-format
29907 msgid "union defined here"
29911 #, gcc-internal-format
29912 msgid "redefinition of %<union %E%>"
29916 #, gcc-internal-format
29917 msgid "redefinition of %<struct %E%>"
29921 #, gcc-internal-format
29922 msgid "nested redefinition of %<union %E%>"
29926 #, gcc-internal-format
29927 msgid "nested redefinition of %<struct %E%>"
29930 #: c/c-decl.c:7261 c/c-decl.c:7947
29931 #, gcc-internal-format
29932 msgid "defining type in %qs expression is invalid in C++"
29935 #: c/c-decl.c:7330 cp/decl.c:4444
29936 #, gcc-internal-format
29937 msgid "declaration does not declare anything"
29941 #, gcc-internal-format
29942 msgid "ISO C99 doesn%'t support unnamed structs/unions"
29946 #, gcc-internal-format
29947 msgid "ISO C90 doesn%'t support unnamed structs/unions"
29950 #: c/c-decl.c:7429 c/c-decl.c:7448 c/c-decl.c:7511
29951 #, gcc-internal-format
29952 msgid "duplicate member %q+D"
29956 #, gcc-internal-format
29957 msgid "union has no named members"
29961 #, gcc-internal-format
29962 msgid "union has no members"
29966 #, gcc-internal-format
29967 msgid "struct has no named members"
29971 #, gcc-internal-format
29972 msgid "struct has no members"
29976 #, gcc-internal-format
29977 msgid "flexible array member in union"
29981 #, gcc-internal-format
29982 msgid "flexible array member not at end of struct"
29986 #, gcc-internal-format
29987 msgid "flexible array member in otherwise empty struct"
29990 #: c/c-decl.c:7730 cp/class.c:6474
29991 #, gcc-internal-format
29992 msgid "type %qT is too large"
29996 #, gcc-internal-format
29997 msgid "union cannot be made transparent"
30001 #, gcc-internal-format
30002 msgid "nested redefinition of %<enum %E%>"
30005 #. This enum is a named one that has been declared already.
30007 #, gcc-internal-format
30008 msgid "redeclaration of %<enum %E%>"
30012 #, gcc-internal-format
30013 msgid "enumeration values exceed range of largest integer"
30017 #, gcc-internal-format
30018 msgid "specified mode too small for enumeral values"
30021 #: c/c-decl.c:8125 c/c-decl.c:8141
30022 #, gcc-internal-format
30023 msgid "enumerator value for %qE is not an integer constant"
30027 #, gcc-internal-format
30028 msgid "enumerator value for %qE is not an integer constant expression"
30032 #, gcc-internal-format
30033 msgid "overflow in enumeration values"
30037 #, gcc-internal-format
30038 msgid "ISO C restricts enumerator values to range of %<int%>"
30042 #, gcc-internal-format
30043 msgid "inline function %qD given attribute noinline"
30047 #, gcc-internal-format
30048 msgid "return type is an incomplete type"
30052 #, gcc-internal-format
30053 msgid "return type defaults to %<int%>"
30057 #, gcc-internal-format
30058 msgid "no previous prototype for %qD"
30062 #, gcc-internal-format
30063 msgid "%qD was used with no prototype before its definition"
30067 #, gcc-internal-format
30068 msgid "no previous declaration for %qD"
30072 #, gcc-internal-format
30073 msgid "%qD was used with no declaration before its definition"
30077 #, gcc-internal-format
30078 msgid "return type of %qD is not %<int%>"
30082 #, gcc-internal-format
30083 msgid "%<_Atomic%>-qualified return type of %qD"
30087 #, gcc-internal-format
30088 msgid "%qD is normally a non-static function"
30092 #, gcc-internal-format
30093 msgid "old-style parameter declarations in prototyped function definition"
30097 #, gcc-internal-format
30098 msgid "traditional C rejects ISO C style function definitions"
30102 #, gcc-internal-format
30103 msgid "parameter name omitted"
30107 #, gcc-internal-format
30108 msgid "old-style function definition"
30112 #, gcc-internal-format
30113 msgid "parameter name missing from parameter list"
30117 #, gcc-internal-format
30118 msgid "%qD declared as a non-parameter"
30122 #, gcc-internal-format
30123 msgid "multiple parameters named %qD"
30127 #, gcc-internal-format
30128 msgid "parameter %qD declared with void type"
30131 #: c/c-decl.c:8589 c/c-decl.c:8594
30132 #, gcc-internal-format
30133 msgid "type of %qD defaults to %<int%>"
30137 #, gcc-internal-format
30138 msgid "parameter %qD has incomplete type"
30142 #, gcc-internal-format
30143 msgid "declaration for parameter %qD but no such parameter"
30147 #, gcc-internal-format
30148 msgid "number of arguments doesn%'t match built-in prototype"
30152 #, gcc-internal-format
30153 msgid "number of arguments doesn%'t match prototype"
30156 #: c/c-decl.c:8685 c/c-decl.c:8732 c/c-decl.c:8746
30157 #, gcc-internal-format
30158 msgid "prototype declaration"
30162 #, gcc-internal-format
30163 msgid "promoted argument %qD doesn%'t match built-in prototype"
30167 #, gcc-internal-format
30168 msgid "promoted argument %qD doesn%'t match prototype"
30172 #, gcc-internal-format
30173 msgid "argument %qD doesn%'t match built-in prototype"
30177 #, gcc-internal-format
30178 msgid "argument %qD doesn%'t match prototype"
30181 #: c/c-decl.c:8971 cp/decl.c:14277
30182 #, gcc-internal-format
30183 msgid "no return statement in function returning non-void"
30187 #, gcc-internal-format
30188 msgid "parameter %qD set but not used"
30191 #. If we get here, declarations have been used in a for loop without
30192 #. the C99 for loop scope. This doesn't make much sense, so don't
30195 #, gcc-internal-format
30196 msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
30200 #, gcc-internal-format
30202 "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
30206 #, gcc-internal-format
30207 msgid "declaration of static variable %qD in %<for%> loop initial declaration"
30211 #, gcc-internal-format
30213 "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
30217 #, gcc-internal-format
30218 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
30222 #, gcc-internal-format
30223 msgid "%<union %E%> declared in %<for%> loop initial declaration"
30227 #, gcc-internal-format
30228 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
30232 #, gcc-internal-format
30233 msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
30237 #, gcc-internal-format
30238 msgid "incompatible address space qualifiers %qs and %qs"
30241 #: c/c-decl.c:9468 c/c-decl.c:9825 c/c-decl.c:10315
30242 #, gcc-internal-format
30243 msgid "duplicate %qE"
30246 #: c/c-decl.c:9494 c/c-decl.c:9837 c/c-decl.c:10158
30247 #, gcc-internal-format
30248 msgid "two or more data types in declaration specifiers"
30251 #: c/c-decl.c:9506 cp/parser.c:24675
30252 #, gcc-internal-format
30253 msgid "%<long long long%> is too long for GCC"
30257 #, gcc-internal-format
30258 msgid "ISO C90 does not support %<long long%>"
30261 #: c/c-decl.c:9716 c/c-parser.c:7557
30262 #, gcc-internal-format
30263 msgid "ISO C90 does not support complex types"
30267 #, gcc-internal-format
30268 msgid "ISO C does not support saturating types"
30272 #, gcc-internal-format
30273 msgid "ISO C does not support %<__int%d%> types"
30277 #, gcc-internal-format
30278 msgid "%<__int%d%> is not supported on this target"
30282 #, gcc-internal-format
30283 msgid "ISO C90 does not support boolean types"
30286 #: c/c-decl.c:10116
30287 #, gcc-internal-format
30288 msgid "ISO C does not support decimal floating point"
30291 #: c/c-decl.c:10139 c/c-decl.c:10405 c/c-parser.c:7092
30292 #, gcc-internal-format
30293 msgid "fixed-point types not supported for this target"
30296 #: c/c-decl.c:10141
30297 #, gcc-internal-format
30298 msgid "ISO C does not support fixed-point types"
30301 #: c/c-decl.c:10176
30302 #, gcc-internal-format
30303 msgid "C++ lookup of %qD would return a field, not a type"
30306 #: c/c-decl.c:10189
30307 #, gcc-internal-format
30308 msgid "%qE fails to be a typedef or built in type"
30311 #: c/c-decl.c:10237
30312 #, gcc-internal-format
30313 msgid "%qE is not at beginning of declaration"
30316 #: c/c-decl.c:10258
30317 #, gcc-internal-format
30318 msgid "%qE used with %<auto%>"
30321 #: c/c-decl.c:10260
30322 #, gcc-internal-format
30323 msgid "%qE used with %<register%>"
30326 #: c/c-decl.c:10262
30327 #, gcc-internal-format
30328 msgid "%qE used with %<typedef%>"
30331 #: c/c-decl.c:10276 c/c-parser.c:6681
30332 #, gcc-internal-format
30333 msgid "ISO C99 does not support %qE"
30336 #: c/c-decl.c:10279 c/c-parser.c:6684
30337 #, gcc-internal-format
30338 msgid "ISO C90 does not support %qE"
30341 #: c/c-decl.c:10291
30342 #, gcc-internal-format
30343 msgid "%<__thread%> before %<extern%>"
30346 #: c/c-decl.c:10300
30347 #, gcc-internal-format
30348 msgid "%<__thread%> before %<static%>"
30351 #: c/c-decl.c:10313
30352 #, gcc-internal-format
30353 msgid "duplicate %<_Thread_local%> or %<__thread%>"
30356 #: c/c-decl.c:10321
30357 #, gcc-internal-format
30358 msgid "multiple storage classes in declaration specifiers"
30361 #: c/c-decl.c:10329
30362 #, gcc-internal-format
30363 msgid "%qs used with %qE"
30366 #: c/c-decl.c:10402
30367 #, gcc-internal-format
30368 msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
30371 #: c/c-decl.c:10417
30372 #, gcc-internal-format
30373 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
30376 #: c/c-decl.c:10468 c/c-decl.c:10481 c/c-decl.c:10507
30377 #, gcc-internal-format
30378 msgid "ISO C does not support complex integer types"
30381 #: c/c-decl.c:10925 cp/semantics.c:4930
30382 #, gcc-internal-format
30384 "%<#pragma omp declare reduction%> combiner refers to variable %qD which is "
30385 "not %<omp_out%> nor %<omp_in%>"
30388 #: c/c-decl.c:10929 cp/semantics.c:4934
30389 #, gcc-internal-format
30391 "%<#pragma omp declare reduction%> initializer refers to variable %qD which "
30392 "is not %<omp_priv%> nor %<omp_orig%>"
30395 #: c/c-parser.c:283
30396 #, gcc-internal-format
30397 msgid "identifier %qE conflicts with C++ keyword"
30400 #: c/c-parser.c:1000 cp/parser.c:24882
30401 #, gcc-internal-format
30402 msgid "expected end of line"
30405 #: c/c-parser.c:1330
30406 #, gcc-internal-format
30407 msgid "ISO C forbids an empty translation unit"
30410 #: c/c-parser.c:1428 c/c-parser.c:8633
30411 #, gcc-internal-format
30412 msgid "ISO C does not allow extra %<;%> outside of a function"
30415 #: c/c-parser.c:1558 c/c-parser.c:2286 c/c-parser.c:3665
30416 #, gcc-internal-format
30417 msgid "unknown type name %qE"
30420 #: c/c-parser.c:1579 c/c-parser.c:9770 c/c-parser.c:13884 cp/parser.c:31426
30421 #: cp/parser.c:33139
30422 #, gcc-internal-format
30423 msgid "expected declaration specifiers"
30426 #: c/c-parser.c:1588
30427 #, gcc-internal-format
30428 msgid "%<__auto_type%> in empty declaration"
30431 #: c/c-parser.c:1607 c/c-parser.c:2944
30432 #, gcc-internal-format
30433 msgid "expected %<;%>, identifier or %<(%>"
30436 #: c/c-parser.c:1625 cp/parser.c:26480 cp/parser.c:26554
30437 #, gcc-internal-format
30438 msgid "prefix attributes are ignored for methods"
30441 #: c/c-parser.c:1660
30442 #, gcc-internal-format
30443 msgid "prefix attributes are ignored for implementations"
30446 #: c/c-parser.c:1681
30447 #, gcc-internal-format
30448 msgid "unexpected attribute"
30451 #: c/c-parser.c:1719
30452 #, gcc-internal-format
30453 msgid "%<__auto_type%> requires a plain identifier as declarator"
30456 #: c/c-parser.c:1736
30457 #, gcc-internal-format
30458 msgid "data definition has no type or storage class"
30461 #. This means there is an attribute specifier after
30462 #. the declarator in a function definition. Provide
30463 #. some more information for the user.
30464 #: c/c-parser.c:1751
30465 #, gcc-internal-format
30467 "attributes should be specified before the declarator in a function definition"
30470 #: c/c-parser.c:1771
30471 #, gcc-internal-format
30472 msgid "%<__auto_type%> used with a bit-field initializer"
30475 #: c/c-parser.c:1839 c/c-parser.c:1924
30476 #, gcc-internal-format
30477 msgid "%<__auto_type%> requires an initialized data declaration"
30480 #: c/c-parser.c:1887
30481 #, gcc-internal-format
30482 msgid "%<__auto_type%> may only be used with a single declarator"
30485 #: c/c-parser.c:1916 cp/parser.c:11654
30486 #, gcc-internal-format
30487 msgid "expected %<,%> or %<;%>"
30490 #. This can appear in many cases looking nothing like a
30491 #. function definition, so we don't give a more specific
30492 #. error suggesting there was one.
30493 #: c/c-parser.c:1930 c/c-parser.c:1946
30494 #, gcc-internal-format
30495 msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
30498 #: c/c-parser.c:1938
30499 #, gcc-internal-format
30500 msgid "ISO C forbids nested functions"
30503 #: c/c-parser.c:2058
30504 #, gcc-internal-format
30505 msgid "ISO C99 does not support %<_Static_assert%>"
30508 #: c/c-parser.c:2061
30509 #, gcc-internal-format
30510 msgid "ISO C90 does not support %<_Static_assert%>"
30513 #: c/c-parser.c:2085 c/c-parser.c:3733 c/c-parser.c:9825 cp/parser.c:32869
30514 #, gcc-internal-format
30515 msgid "expected string literal"
30518 #: c/c-parser.c:2093
30519 #, gcc-internal-format
30520 msgid "expression in static assertion is not an integer"
30523 #: c/c-parser.c:2102
30524 #, gcc-internal-format
30525 msgid "expression in static assertion is not an integer constant expression"
30528 #: c/c-parser.c:2107
30529 #, gcc-internal-format
30530 msgid "expression in static assertion is not constant"
30533 #: c/c-parser.c:2112
30534 #, gcc-internal-format
30535 msgid "static assertion failed: %E"
30538 #: c/c-parser.c:2427
30539 #, gcc-internal-format
30540 msgid "%<_Atomic%> in Objective-C"
30543 #: c/c-parser.c:2431
30544 #, gcc-internal-format
30545 msgid "%<_Atomic%> with OpenMP"
30548 #: c/c-parser.c:2434
30549 #, gcc-internal-format
30550 msgid "ISO C99 does not support the %<_Atomic%> qualifier"
30553 #: c/c-parser.c:2437
30554 #, gcc-internal-format
30555 msgid "ISO C90 does not support the %<_Atomic%> qualifier"
30558 #: c/c-parser.c:2464
30559 #, gcc-internal-format
30560 msgid "%<_Atomic%> applied to a qualified type"
30563 #: c/c-parser.c:2567 c/c-parser.c:3505 c/c-parser.c:4283 c/c-parser.c:4579
30564 #: c/c-parser.c:5824 c/c-parser.c:5911 c/c-parser.c:6565 c/c-parser.c:7146
30565 #: c/c-parser.c:7351 c/c-parser.c:7376 c/c-parser.c:7628 c/c-parser.c:7918
30566 #: c/c-parser.c:7947 c/c-parser.c:8217 c/c-parser.c:8266 c/c-parser.c:8426
30567 #: c/c-parser.c:8456 c/c-parser.c:8464 c/c-parser.c:8493 c/c-parser.c:8506
30568 #: c/c-parser.c:8811 c/c-parser.c:8935 c/c-parser.c:9375 c/c-parser.c:9410
30569 #: c/c-parser.c:9463 c/c-parser.c:9516 c/c-parser.c:9532 c/c-parser.c:9578
30570 #: c/c-parser.c:10109 c/c-parser.c:12764 c/c-parser.c:14883 c/c-parser.c:15211
30571 #: cp/parser.c:24885 cp/parser.c:27323 cp/parser.c:27353 cp/parser.c:27423
30572 #: cp/parser.c:32590 cp/parser.c:33284
30573 #, gcc-internal-format
30574 msgid "expected identifier"
30577 #: c/c-parser.c:2601 cp/parser.c:16064
30578 #, gcc-internal-format
30579 msgid "comma at end of enumerator list"
30582 #: c/c-parser.c:2607
30583 #, gcc-internal-format
30584 msgid "expected %<,%> or %<}%>"
30587 #: c/c-parser.c:2638
30588 #, gcc-internal-format
30589 msgid "ISO C forbids forward references to %<enum%> types"
30592 #: c/c-parser.c:2754
30593 #, gcc-internal-format
30594 msgid "expected class name"
30597 #: c/c-parser.c:2773
30598 #, gcc-internal-format
30599 msgid "extra semicolon in struct or union specified"
30602 #: c/c-parser.c:2802
30603 #, gcc-internal-format
30604 msgid "no semicolon at end of struct or union"
30607 #: c/c-parser.c:2906 c/c-parser.c:4096
30608 #, gcc-internal-format
30609 msgid "expected specifier-qualifier-list"
30612 #: c/c-parser.c:2917
30613 #, gcc-internal-format
30614 msgid "ISO C forbids member declarations with no members"
30617 #: c/c-parser.c:3007
30618 #, gcc-internal-format
30619 msgid "expected %<,%>, %<;%> or %<}%>"
30622 #: c/c-parser.c:3014
30623 #, gcc-internal-format
30624 msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
30627 #: c/c-parser.c:3067
30628 #, gcc-internal-format
30629 msgid "%<typeof%> applied to a bit-field"
30632 #: c/c-parser.c:3104
30633 #, gcc-internal-format
30634 msgid "ISO C99 does not support %<_Alignas%>"
30637 #: c/c-parser.c:3107
30638 #, gcc-internal-format
30639 msgid "ISO C90 does not support %<_Alignas%>"
30642 #: c/c-parser.c:3342
30643 #, gcc-internal-format
30644 msgid "expected identifier or %<(%>"
30647 #: c/c-parser.c:3403 c/c-parser.c:3432
30648 #, gcc-internal-format
30649 msgid "array notations cannot be used in declaration"
30652 #: c/c-parser.c:3571
30653 #, gcc-internal-format
30654 msgid "ISO C requires a named argument before %<...%>"
30657 #: c/c-parser.c:3672
30658 #, gcc-internal-format
30659 msgid "expected declaration specifiers or %<...%>"
30662 #: c/c-parser.c:3727
30663 #, gcc-internal-format
30664 msgid "wide string literal in %<asm%>"
30667 #: c/c-parser.c:4196
30668 #, gcc-internal-format
30669 msgid "ISO C forbids empty initializer braces"
30672 #: c/c-parser.c:4248
30673 #, gcc-internal-format
30674 msgid "obsolete use of designated initializer with %<:%>"
30677 #: c/c-parser.c:4392
30678 #, gcc-internal-format
30679 msgid "ISO C forbids specifying range of elements to initialize"
30682 #: c/c-parser.c:4404
30683 #, gcc-internal-format
30684 msgid "ISO C90 forbids specifying subobject to initialize"
30687 #: c/c-parser.c:4412
30688 #, gcc-internal-format
30689 msgid "obsolete use of designated initializer without %<=%>"
30692 #: c/c-parser.c:4594
30693 #, gcc-internal-format
30694 msgid "ISO C forbids label declarations"
30697 #: c/c-parser.c:4600 c/c-parser.c:4677
30698 #, gcc-internal-format
30699 msgid "expected declaration or statement"
30702 #: c/c-parser.c:4630 c/c-parser.c:4658
30703 #, gcc-internal-format
30704 msgid "ISO C90 forbids mixed declarations and code"
30707 #: c/c-parser.c:4685
30708 #, gcc-internal-format
30709 msgid "expected %<}%> before %<else%>"
30712 #: c/c-parser.c:4690 cp/parser.c:10109
30713 #, gcc-internal-format
30714 msgid "%<else%> without a previous %<if%>"
30717 #: c/c-parser.c:4707
30718 #, gcc-internal-format
30719 msgid "label at end of compound statement"
30722 #: c/c-parser.c:4764
30723 #, gcc-internal-format
30724 msgid "expected %<:%> or %<...%>"
30727 #: c/c-parser.c:4795
30728 #, gcc-internal-format
30730 "a label can only be part of a statement and a declaration is not a statement"
30733 #: c/c-parser.c:4988 cp/parser.c:9714
30734 #, gcc-internal-format
30735 msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
30738 #: c/c-parser.c:4998 cp/parser.c:9740
30739 #, gcc-internal-format
30740 msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
30743 #: c/c-parser.c:5025
30744 #, gcc-internal-format
30745 msgid "expected identifier or %<*%>"
30748 #. Avoid infinite loop in error recovery:
30749 #. c_parser_skip_until_found stops at a closing nesting
30750 #. delimiter without consuming it, but here we need to consume
30751 #. it to proceed further.
30752 #: c/c-parser.c:5107 cp/parser.c:9814
30753 #, gcc-internal-format
30754 msgid "expected statement"
30757 #: c/c-parser.c:5201 cp/parser.c:10191
30758 #, gcc-internal-format
30759 msgid "suggest braces around empty body in an %<if%> statement"
30762 #: c/c-parser.c:5225 cp/parser.c:10214
30763 #, gcc-internal-format
30764 msgid "suggest braces around empty body in an %<else%> statement"
30767 #: c/c-parser.c:5259
30768 #, gcc-internal-format
30769 msgid "if statement cannot contain %<Cilk_spawn%>"
30772 #: c/c-parser.c:5388
30773 #, gcc-internal-format
30774 msgid "suggest braces around empty body in %<do%> statement"
30777 #: c/c-parser.c:5512 c/c-parser.c:5542
30778 #, gcc-internal-format
30779 msgid "multiple iterating variables in fast enumeration"
30782 #: c/c-parser.c:5566
30783 #, gcc-internal-format
30784 msgid "invalid iterating variable in fast enumeration"
30787 #: c/c-parser.c:5587 cp/parser.c:10434
30788 #, gcc-internal-format
30789 msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
30792 #: c/c-parser.c:5619
30793 #, gcc-internal-format
30794 msgid "missing collection in fast enumeration"
30797 #: c/c-parser.c:5694
30798 #, gcc-internal-format
30799 msgid "%E qualifier ignored on asm"
30802 #: c/c-parser.c:6044
30803 #, gcc-internal-format
30804 msgid "ISO C forbids omitting the middle term of a ?: expression"
30807 #: c/c-parser.c:6530
30808 #, gcc-internal-format
30809 msgid "traditional C rejects the unary plus operator"
30812 #: c/c-parser.c:6659
30813 #, gcc-internal-format
30814 msgid "%<sizeof%> applied to a bit-field"
30817 #: c/c-parser.c:6737
30818 #, gcc-internal-format
30819 msgid "ISO C does not allow %<%E (expression)%>"
30822 #: c/c-parser.c:6764
30823 #, gcc-internal-format
30824 msgid "cannot take address of %qs"
30827 #: c/c-parser.c:6846
30828 #, gcc-internal-format
30829 msgid "ISO C99 does not support %<_Generic%>"
30832 #: c/c-parser.c:6849
30833 #, gcc-internal-format
30834 msgid "ISO C90 does not support %<_Generic%>"
30837 #: c/c-parser.c:6915
30838 #, gcc-internal-format
30839 msgid "%<_Generic%> association has function type"
30842 #: c/c-parser.c:6918
30843 #, gcc-internal-format
30844 msgid "%<_Generic%> association has incomplete type"
30847 #: c/c-parser.c:6922
30848 #, gcc-internal-format
30849 msgid "%<_Generic%> association has variable length type"
30852 #: c/c-parser.c:6946
30853 #, gcc-internal-format
30854 msgid "duplicate %<default%> case in %<_Generic%>"
30857 #: c/c-parser.c:6947
30858 #, gcc-internal-format
30859 msgid "original %<default%> is here"
30862 #: c/c-parser.c:6955
30863 #, gcc-internal-format
30864 msgid "%<_Generic%> specifies two compatible types"
30867 #: c/c-parser.c:6956
30868 #, gcc-internal-format
30869 msgid "compatible type is here"
30872 #: c/c-parser.c:6979
30873 #, gcc-internal-format
30874 msgid "%<_Generic> selector matches multiple associations"
30877 #: c/c-parser.c:6981
30878 #, gcc-internal-format
30879 msgid "other match is here"
30882 #: c/c-parser.c:7002
30883 #, gcc-internal-format
30885 "%<_Generic%> selector of type %qT is not compatible with any association"
30888 #: c/c-parser.c:7157 c/c-parser.c:7692 c/c-parser.c:7711
30889 #, gcc-internal-format
30890 msgid "expected expression"
30893 #: c/c-parser.c:7175
30894 #, gcc-internal-format
30895 msgid "braced-group within expression allowed only inside a function"
30898 #: c/c-parser.c:7188
30899 #, gcc-internal-format
30900 msgid "ISO C forbids braced-groups within expressions"
30903 #: c/c-parser.c:7232
30904 #, gcc-internal-format
30905 msgid "ISO C does not support %<__FUNCTION__%> predefined identifier"
30908 #: c/c-parser.c:7240
30909 #, gcc-internal-format
30910 msgid "ISO C does not support %<__PRETTY_FUNCTION__%> predefined identifier"
30913 #: c/c-parser.c:7248
30914 #, gcc-internal-format
30915 msgid "ISO C90 does not support %<__func__%> predefined identifier"
30918 #: c/c-parser.c:7399
30919 #, gcc-internal-format
30920 msgid "wrong number of arguments to %<__builtin_choose_expr%>"
30923 #: c/c-parser.c:7415
30924 #, gcc-internal-format
30925 msgid "first argument to %<__builtin_choose_expr%> not a constant"
30928 #: c/c-parser.c:7481
30929 #, gcc-internal-format
30930 msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
30933 #: c/c-parser.c:7494
30934 #, gcc-internal-format
30936 "first argument to %<__builtin_call_with_static_chain%> must be a call "
30940 #: c/c-parser.c:7498
30941 #, gcc-internal-format
30943 "second argument to %<__builtin_call_with_static_chain%> must be a pointer "
30947 #: c/c-parser.c:7521
30948 #, gcc-internal-format
30949 msgid "wrong number of arguments to %<__builtin_complex%>"
30952 #: c/c-parser.c:7543
30953 #, gcc-internal-format
30954 msgid "%<__builtin_complex%> operand not of real binary floating-point type"
30957 #: c/c-parser.c:7552
30958 #, gcc-internal-format
30959 msgid "%<__builtin_complex%> operands of different types"
30962 #: c/c-parser.c:7597 cp/parser.c:6060
30963 #, gcc-internal-format
30964 msgid "wrong number of arguments to %<__builtin_shuffle%>"
30967 #: c/c-parser.c:7671 cp/parser.c:6014
30968 #, gcc-internal-format
30969 msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
30972 #: c/c-parser.c:7678 cp/parser.c:6020
30973 #, gcc-internal-format
30974 msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
30977 #: c/c-parser.c:7746
30978 #, gcc-internal-format
30979 msgid "compound literal has variable size"
30982 #: c/c-parser.c:7757
30983 #, gcc-internal-format
30984 msgid "compound literal qualified by address-space qualifier"
30987 #: c/c-parser.c:7761
30988 #, gcc-internal-format
30989 msgid "ISO C90 forbids compound literals"
30992 #: c/c-parser.c:7890 cp/parser.c:6306
30993 #, gcc-internal-format
30995 "%<memset%> used with constant zero length parameter; this could be due to "
30996 "transposed parameters"
30999 #: c/c-parser.c:8237
31000 #, gcc-internal-format
31001 msgid "expected identifier or %<)%>"
31004 #: c/c-parser.c:8333
31005 #, gcc-internal-format
31006 msgid "extra semicolon"
31009 #: c/c-parser.c:8581
31010 #, gcc-internal-format
31011 msgid "extra semicolon in method definition specified"
31014 #: c/c-parser.c:8713
31015 #, gcc-internal-format
31016 msgid "method attributes must be specified at the end only"
31019 #: c/c-parser.c:8733
31020 #, gcc-internal-format
31021 msgid "expected %<;%> or %<{%> after method attribute definition"
31024 #: c/c-parser.c:8854
31025 #, gcc-internal-format
31026 msgid "objective-c method declaration is expected"
31029 #: c/c-parser.c:9289
31030 #, gcc-internal-format
31031 msgid "no type or storage class may be specified here,"
31034 #: c/c-parser.c:9379 c/c-parser.c:9436 cp/parser.c:27383
31035 #, gcc-internal-format
31036 msgid "unknown property attribute"
31039 #: c/c-parser.c:9400 cp/parser.c:27343
31040 #, gcc-internal-format
31041 msgid "missing %<=%> (after %<getter%> attribute)"
31044 #: c/c-parser.c:9403 cp/parser.c:27346
31045 #, gcc-internal-format
31046 msgid "missing %<=%> (after %<setter%> attribute)"
31049 #: c/c-parser.c:9417 cp/parser.c:27361
31050 #, gcc-internal-format
31051 msgid "the %<setter%> attribute may only be specified once"
31054 #: c/c-parser.c:9422 cp/parser.c:27367
31055 #, gcc-internal-format
31056 msgid "setter name must terminate with %<:%>"
31059 #: c/c-parser.c:9429 cp/parser.c:27375
31060 #, gcc-internal-format
31061 msgid "the %<getter%> attribute may only be specified once"
31064 #: c/c-parser.c:9623
31065 #, gcc-internal-format
31066 msgid "%<#pragma acc update%> may only be used in compound statements"
31069 #: c/c-parser.c:9634 cp/parser.c:32945
31070 #, gcc-internal-format
31071 msgid "%<#pragma omp barrier%> may only be used in compound statements"
31074 #: c/c-parser.c:9645 cp/parser.c:32960
31075 #, gcc-internal-format
31076 msgid "%<#pragma omp flush%> may only be used in compound statements"
31079 #: c/c-parser.c:9656 cp/parser.c:32976
31080 #, gcc-internal-format
31081 msgid "%<#pragma omp taskwait%> may only be used in compound statements"
31084 #: c/c-parser.c:9667 cp/parser.c:32992
31085 #, gcc-internal-format
31086 msgid "%<#pragma omp taskyield%> may only be used in compound statements"
31089 #: c/c-parser.c:9678 cp/parser.c:33008
31090 #, gcc-internal-format
31091 msgid "%<#pragma omp cancel%> may only be used in compound statements"
31094 #: c/c-parser.c:9689 cp/parser.c:33024
31095 #, gcc-internal-format
31097 "%<#pragma omp cancellation point%> may only be used in compound statements"
31100 #: c/c-parser.c:9709 cp/parser.c:33076
31101 #, gcc-internal-format
31103 "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
31107 #: c/c-parser.c:9724 cp/parser.c:33095
31108 #, gcc-internal-format
31109 msgid "for, while or do statement expected"
31112 #: c/c-parser.c:9736 cp/parser.c:32935
31113 #, gcc-internal-format
31114 msgid "%<#pragma GCC pch_preprocess%> must be first"
31117 #: c/c-parser.c:9749
31118 #, gcc-internal-format
31119 msgid "%<#pragma grainsize%> ignored because -fcilkplus is not enabled"
31122 #: c/c-parser.c:9757
31123 #, gcc-internal-format
31124 msgid "%<#pragma grainsize%> must be inside a function"
31127 #: c/c-parser.c:10035 cp/parser.c:27731
31128 #, gcc-internal-format
31129 msgid "too many %qs clauses"
31132 #: c/c-parser.c:10056 cp/parser.c:28073
31133 #, gcc-internal-format
31134 msgid "expected integer expression before ')'"
31137 #: c/c-parser.c:10071
31138 #, gcc-internal-format
31139 msgid "expression must be integral"
31142 #: c/c-parser.c:10184 c/c-parser.c:10192 cp/parser.c:27831 cp/parser.c:27839
31143 #, gcc-internal-format
31144 msgid "%qD is not a constant"
31147 #: c/c-parser.c:10338 c/c-parser.c:14744 cp/parser.c:28002
31148 #, gcc-internal-format
31149 msgid "%qD is not a variable"
31152 #: c/c-parser.c:10342 cp/parser.c:28006
31153 #, gcc-internal-format
31154 msgid "%qD is not a pointer variable"
31157 #: c/c-parser.c:10382 cp/parser.c:28151
31158 #, gcc-internal-format
31159 msgid "collapse argument needs positive constant integer expression"
31162 #: c/c-parser.c:10448 cp/parser.c:28202
31163 #, gcc-internal-format
31164 msgid "expected %<none%> or %<shared%>"
31167 #: c/c-parser.c:10583 c/c-parser.c:10628 c/c-parser.c:10673 c/c-parser.c:10717
31168 #: c/c-parser.c:10955 c/c-parser.c:11018 c/c-parser.c:11095 c/c-parser.c:11139
31169 #: c/c-parser.c:11441
31170 #, gcc-internal-format
31171 msgid "expected integer expression"
31174 #: c/c-parser.c:10595
31175 #, gcc-internal-format
31176 msgid "%<num_gangs%> value must be positive"
31179 #: c/c-parser.c:10640
31180 #, gcc-internal-format
31181 msgid "%<num_threads%> value must be positive"
31184 #: c/c-parser.c:10685
31185 #, gcc-internal-format
31186 msgid "%<num_workers%> value must be positive"
31189 #: c/c-parser.c:10846
31190 #, gcc-internal-format
31192 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> "
31196 #: c/c-parser.c:10946 cp/parser.c:28604
31197 #, gcc-internal-format
31198 msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
31201 #: c/c-parser.c:10950 cp/parser.c:28607
31202 #, gcc-internal-format
31203 msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
31206 #: c/c-parser.c:10968 cp/parser.c:28623
31207 #, gcc-internal-format
31208 msgid "invalid schedule kind"
31211 #: c/c-parser.c:11030
31212 #, gcc-internal-format
31213 msgid "%<vector_length%> value must be positive"
31216 #: c/c-parser.c:11106
31217 #, gcc-internal-format
31218 msgid "%<num_teams%> value must be positive"
31221 #: c/c-parser.c:11150
31222 #, gcc-internal-format
31223 msgid "%<thread_limit%> value must be positive"
31226 #: c/c-parser.c:11192 cp/semantics.c:5725
31227 #, gcc-internal-format
31229 "%<aligned%> clause alignment expression must be positive constant integer "
31233 #: c/c-parser.c:11229 cp/parser.c:28795
31234 #, gcc-internal-format
31235 msgid "using parameters for %<linear%> step is not supported yet"
31238 #: c/c-parser.c:11234
31239 #, gcc-internal-format
31240 msgid "%<linear%> clause step expression must be integral"
31243 #: c/c-parser.c:11271
31244 #, gcc-internal-format
31246 "%<safelen%> clause expression must be positive constant integer expression"
31249 #: c/c-parser.c:11307
31250 #, gcc-internal-format
31252 "%<simdlen%> clause expression must be positive constant integer expression"
31255 #: c/c-parser.c:11369 cp/parser.c:28916 cp/parser.c:29099
31256 #, gcc-internal-format
31257 msgid "invalid depend kind"
31260 #: c/c-parser.c:11406 cp/parser.c:28956
31261 #, gcc-internal-format
31262 msgid "invalid map kind"
31265 #: c/c-parser.c:11471 cp/parser.c:29046
31266 #, gcc-internal-format
31267 msgid "invalid dist_schedule kind"
31270 #: c/c-parser.c:11540
31271 #, gcc-internal-format
31272 msgid "invalid proc_bind kind"
31275 #: c/c-parser.c:11703 cp/parser.c:29255
31276 #, gcc-internal-format
31277 msgid "expected %<#pragma acc%> clause"
31280 #: c/c-parser.c:11714 c/c-parser.c:11943 cp/parser.c:29266 cp/parser.c:29517
31281 #, gcc-internal-format
31282 msgid "%qs is not valid for %qs"
31285 #: c/c-parser.c:11840 cp/parser.c:29407
31286 #, gcc-internal-format
31287 msgid "%qs must be the first clause of %qs"
31290 #: c/c-parser.c:11932 cp/parser.c:29506
31291 #, gcc-internal-format
31292 msgid "expected %<#pragma omp%> clause"
31295 #: c/c-parser.c:12125 cp/parser.c:31592
31296 #, gcc-internal-format
31297 msgid "expected %<data%> in %<#pragma acc enter data%>"
31300 #: c/c-parser.c:12134 cp/parser.c:31602
31301 #, gcc-internal-format
31302 msgid "invalid pragma"
31305 #: c/c-parser.c:12151 cp/parser.c:31619
31306 #, gcc-internal-format
31307 msgid "%<#pragma acc enter data%> has no data movement clause"
31310 #: c/c-parser.c:12278 cp/parser.c:31758
31311 #, gcc-internal-format
31313 "%<#pragma acc update%> must contain at least one %<device%> or %<host/self%> "
31317 #: c/c-parser.c:12666 cp/parser.c:29883 cp/parser.c:29909
31318 #, gcc-internal-format
31319 msgid "invalid form of %<#pragma omp atomic%>"
31322 #: c/c-parser.c:12670 cp/parser.c:29940 cp/parser.c:29956
31323 #, gcc-internal-format
31324 msgid "invalid operator for %<#pragma omp atomic%>"
31327 #: c/c-parser.c:12714 cp/semantics.c:6891 cp/semantics.c:6901
31328 #, gcc-internal-format
31330 "%<#pragma omp atomic capture%> uses two different expressions for memory"
31333 #: c/c-parser.c:12767 c/c-parser.c:12788
31334 #, gcc-internal-format
31335 msgid "expected %<(%> or end of line"
31338 #: c/c-parser.c:12825 cp/parser.c:30413 cp/parser.c:33461
31339 #, gcc-internal-format
31340 msgid "for statement expected"
31343 #: c/c-parser.c:12831 cp/parser.c:30419
31344 #, gcc-internal-format
31345 msgid "_Cilk_for statement expected"
31348 #: c/c-parser.c:12885 cp/semantics.c:6525 cp/semantics.c:6595
31349 #, gcc-internal-format
31350 msgid "expected iteration declaration or initialization"
31353 #: c/c-parser.c:12970
31354 #, gcc-internal-format
31355 msgid "not enough perfectly nested loops"
31358 #: c/c-parser.c:13026 cp/parser.c:30632
31359 #, gcc-internal-format
31360 msgid "collapsed loops not perfectly nested"
31363 #: c/c-parser.c:13066 cp/parser.c:30462 cp/parser.c:30508 cp/pt.c:13676
31364 #, gcc-internal-format
31365 msgid "iteration variable %qD should not be firstprivate"
31368 #: c/c-parser.c:13445 cp/parser.c:30976
31369 #, gcc-internal-format
31370 msgid "expected %<for%> after %qs"
31373 #: c/c-parser.c:13637 cp/parser.c:31163
31374 #, gcc-internal-format
31375 msgid "expected %<point%>"
31378 #: c/c-parser.c:13841 cp/parser.c:31385
31379 #, gcc-internal-format
31380 msgid "%<#pragma omp target update%> may only be used in compound statements"
31383 #: c/c-parser.c:13854 cp/parser.c:31398
31384 #, gcc-internal-format
31386 "%<#pragma omp target update must contain at least one %<from%> or %<to%> "
31390 #: c/c-parser.c:13996
31391 #, gcc-internal-format
31393 "%<#pragma omp declare simd%> must be followed by function declaration or "
31394 "definition or another %<#pragma omp declare simd%>"
31397 #: c/c-parser.c:14047 c/c-parser.c:14075
31398 #, gcc-internal-format
31400 "%<#pragma omp declare simd%> must be followed by function declaration or "
31404 #: c/c-parser.c:14094 cp/parser.c:31873
31405 #, gcc-internal-format
31407 "%<#pragma omp declare simd%> cannot be used in the same function marked as a "
31408 "Cilk Plus SIMD-enabled function"
31411 #: c/c-parser.c:14107
31412 #, gcc-internal-format
31414 "%<#pragma omp declare simd%> not immediately followed by a function "
31415 "declaration or definition"
31418 #: c/c-parser.c:14115 cp/parser.c:31929
31419 #, gcc-internal-format
31421 "%<#pragma omp declare simd%> not immediately followed by a single function "
31422 "declaration or definition"
31425 #: c/c-parser.c:14213 cp/parser.c:31997
31426 #, gcc-internal-format
31427 msgid "expected %<target%>"
31430 #: c/c-parser.c:14220 cp/parser.c:32004
31431 #, gcc-internal-format
31432 msgid "expected %<declare%>"
31435 #: c/c-parser.c:14226 cp/parser.c:32011
31436 #, gcc-internal-format
31438 "%<#pragma omp end declare target%> without corresponding %<#pragma omp "
31442 #: c/c-parser.c:14254
31443 #, gcc-internal-format
31444 msgid "%<#pragma omp declare reduction%> not at file or block scope"
31447 #: c/c-parser.c:14304
31448 #, gcc-internal-format
31450 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> "
31454 #: c/c-parser.c:14331
31455 #, gcc-internal-format
31456 msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
31459 #: c/c-parser.c:14335
31460 #, gcc-internal-format
31461 msgid "function or array type in %<#pragma omp declare reduction%>"
31464 #: c/c-parser.c:14338
31465 #, gcc-internal-format
31467 "const, volatile or restrict qualified type in %<#pragma omp declare reduction"
31471 #: c/c-parser.c:14346
31472 #, gcc-internal-format
31473 msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
31476 #: c/c-parser.c:14355
31477 #, gcc-internal-format
31478 msgid "previous %<#pragma omp declare reduction%>"
31481 #: c/c-parser.c:14472
31482 #, gcc-internal-format
31483 msgid "expected %<omp_priv%> or function-name"
31486 #: c/c-parser.c:14483
31487 #, gcc-internal-format
31488 msgid "expected function-name %<(%>"
31491 #: c/c-parser.c:14498
31492 #, gcc-internal-format
31493 msgid "one of the initializer call arguments should be %<&omp_priv%>"
31496 #: c/c-parser.c:14618 cp/parser.c:32455
31497 #, gcc-internal-format
31498 msgid "expected %<simd%> or %<reduction%> or %<target%>"
31501 #: c/c-parser.c:14746 cp/semantics.c:6080
31502 #, gcc-internal-format
31503 msgid "%qE declared %<threadprivate%> after first use"
31506 #: c/c-parser.c:14748 cp/semantics.c:6082
31507 #, gcc-internal-format
31508 msgid "automatic variable %qE cannot be %<threadprivate%>"
31511 #: c/c-parser.c:14752 cp/semantics.c:6084
31512 #, gcc-internal-format
31513 msgid "%<threadprivate%> %qE has incomplete type"
31516 #: c/c-parser.c:14783
31517 #, gcc-internal-format
31518 msgid "pragma simd ignored because -fcilkplus is not enabled"
31521 #: c/c-parser.c:14789
31522 #, gcc-internal-format
31523 msgid "pragma simd must be inside a function"
31526 #: c/c-parser.c:14833 cp/parser.c:33232
31527 #, gcc-internal-format
31528 msgid "vectorlength must be an integer constant"
31531 #: c/c-parser.c:14835 cp/parser.c:33235
31532 #, gcc-internal-format
31533 msgid "vectorlength must be a power of 2"
31536 #: c/c-parser.c:14918 cp/parser.c:33342
31537 #, gcc-internal-format
31538 msgid "step size must be an integer constant expression or an integer variable"
31541 #: c/c-parser.c:15017 cp/parser.c:33435
31542 #, gcc-internal-format
31543 msgid "expected %<#pragma simd%> clause"
31546 #: c/c-parser.c:15061 cp/parser.c:32908
31547 #, gcc-internal-format
31548 msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
31551 #: c/c-parser.c:15358 cp/parser.c:32800
31552 #, gcc-internal-format
31553 msgid "%<__transaction_cancel%> without transactional memory support enabled"
31556 #: c/c-parser.c:15364 cp/parser.c:32806
31557 #, gcc-internal-format
31558 msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
31561 #: c/c-parser.c:15373 cp/parser.c:32815
31562 #, gcc-internal-format
31564 "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
31567 #: c/c-parser.c:15375 cp/parser.c:32818
31568 #, gcc-internal-format
31569 msgid " or a %<transaction_may_cancel_outer%> function"
31572 #: c/c-parser.c:15381 cp/parser.c:32824
31573 #, gcc-internal-format
31574 msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
31577 #: c/c-parser.c:15449 cp/cp-array-notation.c:1418
31578 #, gcc-internal-format
31579 msgid "base of array section must be pointer or array type"
31582 #: c/c-parser.c:15458 cp/parser.c:6476
31583 #, gcc-internal-format
31584 msgid "expected %<:%> or numeral"
31587 #: c/c-parser.c:15469
31588 #, gcc-internal-format
31590 "start-index and length fields necessary for using array notations in pointers"
31593 #: c/c-parser.c:15476 c/c-parser.c:15519
31594 #, gcc-internal-format
31595 msgid "array notations cannot be used with function type"
31598 #: c/c-parser.c:15485
31599 #, gcc-internal-format
31601 "start-index and length fields necessary for using array notations in "
31602 "dimensionless arrays"
31605 #: c/c-parser.c:15497
31606 #, gcc-internal-format
31608 "start-index and length fields necessary for using array notations in "
31609 "variable-length arrays"
31612 #: c/c-parser.c:15547 c/c-parser.c:15550
31613 #, gcc-internal-format
31614 msgid "expected array notation expression"
31617 #: c/c-typeck.c:240
31618 #, gcc-internal-format
31619 msgid "%qD has an incomplete type"
31622 #: c/c-typeck.c:261 c/c-typeck.c:9258 c/c-typeck.c:9300 cp/call.c:3945
31623 #, gcc-internal-format
31624 msgid "invalid use of void expression"
31627 #: c/c-typeck.c:269
31628 #, gcc-internal-format
31629 msgid "invalid use of flexible array member"
31632 #: c/c-typeck.c:275 cp/typeck2.c:517
31633 #, gcc-internal-format
31634 msgid "invalid use of array with unspecified bounds"
31637 #: c/c-typeck.c:283
31638 #, gcc-internal-format
31639 msgid "invalid use of undefined type %<%s %E%>"
31642 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
31643 #: c/c-typeck.c:287
31644 #, gcc-internal-format
31645 msgid "invalid use of incomplete typedef %qD"
31648 #: c/c-typeck.c:360
31649 #, gcc-internal-format
31650 msgid "%qT and %qT are in disjoint named address spaces"
31653 #: c/c-typeck.c:599 c/c-typeck.c:624
31654 #, gcc-internal-format
31655 msgid "function types not truly compatible in ISO C"
31658 #: c/c-typeck.c:768
31659 #, gcc-internal-format
31660 msgid "can%'t mix operands of decimal float and vector types"
31663 #: c/c-typeck.c:773
31664 #, gcc-internal-format
31665 msgid "can%'t mix operands of decimal float and complex types"
31668 #: c/c-typeck.c:778
31669 #, gcc-internal-format
31670 msgid "can%'t mix operands of decimal float and other float types"
31673 #: c/c-typeck.c:1275
31674 #, gcc-internal-format
31675 msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
31678 #: c/c-typeck.c:1279
31679 #, gcc-internal-format
31680 msgid "types are not quite compatible"
31683 #: c/c-typeck.c:1283
31684 #, gcc-internal-format
31685 msgid "pointer target types incompatible in C++"
31688 #: c/c-typeck.c:1615
31689 #, gcc-internal-format
31690 msgid "function return types not compatible due to %<volatile%>"
31693 #: c/c-typeck.c:1865
31694 #, gcc-internal-format
31695 msgid "converting an array compound literal to a pointer is ill-formed in C++"
31698 #: c/c-typeck.c:2312
31699 #, gcc-internal-format
31700 msgid "%qT has no member named %qE"
31703 #: c/c-typeck.c:2366
31704 #, gcc-internal-format
31705 msgid "request for member %qE in something not a structure or union"
31708 #: c/c-typeck.c:2417
31709 #, gcc-internal-format
31710 msgid "dereferencing pointer to incomplete type %qT"
31713 #: c/c-typeck.c:2424
31714 #, gcc-internal-format
31715 msgid "dereferencing %<void *%> pointer"
31718 #: c/c-typeck.c:2477
31719 #, gcc-internal-format
31720 msgid "rank of the array's index is greater than 1"
31723 #: c/c-typeck.c:2491
31724 #, gcc-internal-format
31725 msgid "subscripted value is neither array nor pointer nor vector"
31728 #: c/c-typeck.c:2503 cp/typeck.c:3101 cp/typeck.c:3202
31729 #, gcc-internal-format
31730 msgid "array subscript is not an integer"
31733 #: c/c-typeck.c:2509
31734 #, gcc-internal-format
31735 msgid "subscripted value is pointer to function"
31738 #: c/c-typeck.c:2562
31739 #, gcc-internal-format
31740 msgid "ISO C forbids subscripting %<register%> array"
31743 #: c/c-typeck.c:2565
31744 #, gcc-internal-format
31745 msgid "ISO C90 forbids subscripting non-lvalue array"
31748 #: c/c-typeck.c:2679
31749 #, gcc-internal-format
31750 msgid "enum constant defined here"
31753 #: c/c-typeck.c:2786 cp/typeck.c:1641
31754 #, gcc-internal-format
31755 msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
31758 #: c/c-typeck.c:2935
31759 #, gcc-internal-format
31760 msgid "called object %qE is not a function or function pointer"
31763 #: c/c-typeck.c:2940
31764 #, gcc-internal-format
31765 msgid "called object %qD is not a function or function pointer"
31768 #: c/c-typeck.c:2946
31769 #, gcc-internal-format
31770 msgid "called object is not a function or function pointer"
31773 #. This situation leads to run-time undefined behavior. We can't,
31774 #. therefore, simply error unless we can prove that all possible
31775 #. executions of the program must execute the code.
31776 #: c/c-typeck.c:2976
31777 #, gcc-internal-format
31778 msgid "function called through a non-compatible type"
31781 #: c/c-typeck.c:2981 c/c-typeck.c:3018
31782 #, gcc-internal-format
31783 msgid "function with qualified void return type called"
31786 #: c/c-typeck.c:3142
31787 #, gcc-internal-format
31788 msgid "too many arguments to method %qE"
31791 #: c/c-typeck.c:3180
31792 #, gcc-internal-format, gfc-internal-format
31793 msgid "type of formal parameter %d is incomplete"
31796 #: c/c-typeck.c:3197
31797 #, gcc-internal-format
31799 "passing argument %d of %qE as integer rather than floating due to prototype"
31802 #: c/c-typeck.c:3203
31803 #, gcc-internal-format
31805 "passing argument %d of %qE as integer rather than complex due to prototype"
31808 #: c/c-typeck.c:3209
31809 #, gcc-internal-format
31811 "passing argument %d of %qE as complex rather than floating due to prototype"
31814 #: c/c-typeck.c:3215
31815 #, gcc-internal-format
31817 "passing argument %d of %qE as floating rather than integer due to prototype"
31820 #: c/c-typeck.c:3221
31821 #, gcc-internal-format
31823 "passing argument %d of %qE as complex rather than integer due to prototype"
31826 #: c/c-typeck.c:3227
31827 #, gcc-internal-format
31829 "passing argument %d of %qE as floating rather than complex due to prototype"
31832 #: c/c-typeck.c:3241
31833 #, gcc-internal-format
31835 "passing argument %d of %qE as %<float%> rather than %<double%> due to "
31839 #: c/c-typeck.c:3267
31840 #, gcc-internal-format
31841 msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
31844 #: c/c-typeck.c:3289
31845 #, gcc-internal-format
31846 msgid "passing argument %d of %qE with different width due to prototype"
31849 #: c/c-typeck.c:3313
31850 #, gcc-internal-format
31851 msgid "passing argument %d of %qE as unsigned due to prototype"
31854 #: c/c-typeck.c:3318
31855 #, gcc-internal-format
31856 msgid "passing argument %d of %qE as signed due to prototype"
31859 #: c/c-typeck.c:3354 cp/call.c:6615
31860 #, gcc-internal-format
31861 msgid "implicit conversion from %qT to %qT when passing argument to function"
31864 #: c/c-typeck.c:3500 c/c-typeck.c:3505
31865 #, gcc-internal-format
31866 msgid "comparison with string literal results in unspecified behavior"
31869 #: c/c-typeck.c:3519
31870 #, gcc-internal-format
31871 msgid "comparison between %qT and %qT"
31874 #: c/c-typeck.c:3568
31875 #, gcc-internal-format
31876 msgid "pointer of type %<void *%> used in subtraction"
31879 #: c/c-typeck.c:3571
31880 #, gcc-internal-format
31881 msgid "pointer to a function used in subtraction"
31884 #: c/c-typeck.c:3583
31885 #, gcc-internal-format
31886 msgid "arithmetic on pointer to an incomplete type"
31889 #: c/c-typeck.c:3588 cp/typeck.c:5146
31890 #, gcc-internal-format
31891 msgid "arithmetic on pointer to an empty aggregate"
31894 #: c/c-typeck.c:3904
31895 #, gcc-internal-format
31896 msgid "ISO C does not support %<~%> for complex conjugation"
31899 #: c/c-typeck.c:3943
31900 #, gcc-internal-format
31901 msgid "wrong type argument to unary exclamation mark"
31904 #: c/c-typeck.c:4000
31905 #, gcc-internal-format
31906 msgid "increment of enumeration value is invalid in C++"
31909 #: c/c-typeck.c:4003
31910 #, gcc-internal-format
31911 msgid "decrement of enumeration value is invalid in C++"
31914 #: c/c-typeck.c:4019
31915 #, gcc-internal-format
31916 msgid "ISO C does not support %<++%> and %<--%> on complex types"
31919 #: c/c-typeck.c:4042 c/c-typeck.c:4076
31920 #, gcc-internal-format
31921 msgid "wrong type argument to increment"
31924 #: c/c-typeck.c:4044 c/c-typeck.c:4079
31925 #, gcc-internal-format
31926 msgid "wrong type argument to decrement"
31929 #: c/c-typeck.c:4064
31930 #, gcc-internal-format
31931 msgid "increment of pointer to an incomplete type %qT"
31934 #: c/c-typeck.c:4068
31935 #, gcc-internal-format
31936 msgid "decrement of pointer to an incomplete type %qT"
31939 #: c/c-typeck.c:4173
31940 #, gcc-internal-format
31941 msgid "taking address of expression of type %<void%>"
31944 #: c/c-typeck.c:4379
31945 #, gcc-internal-format
31946 msgid "cannot take address of bit-field %qD"
31949 #: c/c-typeck.c:4407
31950 #, gcc-internal-format
31951 msgid "global register variable %qD used in nested function"
31954 #: c/c-typeck.c:4410
31955 #, gcc-internal-format
31956 msgid "register variable %qD used in nested function"
31959 #: c/c-typeck.c:4415
31960 #, gcc-internal-format
31961 msgid "address of global register variable %qD requested"
31964 #: c/c-typeck.c:4417
31965 #, gcc-internal-format
31966 msgid "address of register variable %qD requested"
31969 #: c/c-typeck.c:4512
31970 #, gcc-internal-format
31971 msgid "non-lvalue array in conditional expression"
31974 #: c/c-typeck.c:4568 cp/call.c:5027
31975 #, gcc-internal-format
31977 "implicit conversion from %qT to %qT to match other result of conditional"
31980 #: c/c-typeck.c:4642
31981 #, gcc-internal-format
31982 msgid "ISO C forbids conditional expr with only one void side"
31985 #: c/c-typeck.c:4659
31986 #, gcc-internal-format
31987 msgid "pointers to disjoint address spaces used in conditional expression"
31990 #: c/c-typeck.c:4670 c/c-typeck.c:4687
31991 #, gcc-internal-format
31992 msgid "pointer to array loses qualifier in conditional expression"
31995 #: c/c-typeck.c:4675 c/c-typeck.c:4692
31996 #, gcc-internal-format
31997 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
32000 #: c/c-typeck.c:4705
32001 #, gcc-internal-format
32002 msgid "pointer type mismatch in conditional expression"
32005 #: c/c-typeck.c:4714 c/c-typeck.c:4725
32006 #, gcc-internal-format
32007 msgid "pointer/integer type mismatch in conditional expression"
32010 #: c/c-typeck.c:4816 cp/typeck.c:6277
32011 #, gcc-internal-format
32012 msgid "spawned function call cannot be part of a comma expression"
32015 #: c/c-typeck.c:4850
32016 #, gcc-internal-format
32017 msgid "left-hand operand of comma expression has no effect"
32020 #: c/c-typeck.c:4868 c/c-typeck.c:9945
32021 #, gcc-internal-format
32022 msgid "right-hand operand of comma expression has no effect"
32025 #: c/c-typeck.c:4937
32026 msgid "cast adds %q#v qualifier to function type"
32029 #: c/c-typeck.c:4943
32030 msgid "cast discards %qv qualifier from pointer target type"
32033 #: c/c-typeck.c:4978
32034 #, gcc-internal-format
32036 "to be safe all intermediate pointers in cast from %qT to %qT must be %<const"
32040 #: c/c-typeck.c:5015
32041 #, gcc-internal-format
32042 msgid "cast specifies array type"
32045 #: c/c-typeck.c:5021
32046 #, gcc-internal-format
32047 msgid "cast specifies function type"
32050 #: c/c-typeck.c:5037
32051 #, gcc-internal-format
32052 msgid "ISO C forbids casting nonscalar to the same type"
32055 #: c/c-typeck.c:5057
32056 #, gcc-internal-format
32057 msgid "ISO C forbids casts to union type"
32060 #: c/c-typeck.c:5067
32061 #, gcc-internal-format
32062 msgid "cast to union type from type not present in union"
32065 #: c/c-typeck.c:5102
32066 #, gcc-internal-format, gfc-internal-format
32068 "cast to %s address space pointer from disjoint generic address space pointer"
32071 #: c/c-typeck.c:5107
32072 #, gcc-internal-format, gfc-internal-format
32074 "cast to generic address space pointer from disjoint %s address space pointer"
32077 #: c/c-typeck.c:5112
32078 #, gcc-internal-format, gfc-internal-format
32079 msgid "cast to %s address space pointer from disjoint %s address space pointer"
32082 #: c/c-typeck.c:5132
32083 #, gcc-internal-format
32084 msgid "cast increases required alignment of target type"
32087 #: c/c-typeck.c:5143
32088 #, gcc-internal-format
32089 msgid "cast from pointer to integer of different size"
32092 #: c/c-typeck.c:5148
32093 #, gcc-internal-format
32094 msgid "cast from function call of type %qT to non-matching type %qT"
32097 #: c/c-typeck.c:5157 cp/typeck.c:7232
32098 #, gcc-internal-format
32099 msgid "cast to pointer from integer of different size"
32102 #: c/c-typeck.c:5171
32103 #, gcc-internal-format
32104 msgid "ISO C forbids conversion of function pointer to object pointer type"
32107 #: c/c-typeck.c:5180
32108 #, gcc-internal-format
32109 msgid "ISO C forbids conversion of object pointer to function pointer type"
32112 #: c/c-typeck.c:5264
32113 #, gcc-internal-format
32114 msgid "defining a type in a cast is invalid in C++"
32117 #: c/c-typeck.c:5306
32118 #, gcc-internal-format
32119 msgid "assignment to expression with array type"
32122 #: c/c-typeck.c:5430 c/c-typeck.c:5860
32123 #, gcc-internal-format
32124 msgid "enum conversion in assignment is invalid in C++"
32127 #: c/c-typeck.c:5626 c/c-typeck.c:5644 c/c-typeck.c:5663
32128 #, gcc-internal-format
32129 msgid "(near initialization for %qs)"
32132 #: c/c-typeck.c:5678
32133 #, gcc-internal-format
32134 msgid "array initialized from parenthesized string constant"
32137 #. This macro is used to emit diagnostics to ensure that all format
32138 #. strings are complete sentences, visible to gettext and checked at
32140 #. This macro is used to emit diagnostics to ensure that all format
32141 #. strings are complete sentences, visible to gettext and checked at
32142 #. compile time. It is the same as PEDWARN_FOR_ASSIGNMENT but with an
32143 #. extra parameter to enumerate qualifiers.
32144 #. This macro is used to emit diagnostics to ensure that all format
32145 #. strings are complete sentences, visible to gettext and checked at
32146 #. compile time. It is the same as PEDWARN_FOR_QUALIFIERS but uses
32147 #. warning_at instead of pedwarn.
32148 #: c/c-typeck.c:5740 c/c-typeck.c:5769 c/c-typeck.c:5798 c/c-typeck.c:6372
32149 #, gcc-internal-format
32150 msgid "expected %qT but argument is of type %qT"
32153 #: c/c-typeck.c:5858
32154 #, gcc-internal-format
32155 msgid "enum conversion when passing argument %d of %qE is invalid in C++"
32158 #: c/c-typeck.c:5862 c/c-typeck.c:8465
32159 #, gcc-internal-format
32160 msgid "enum conversion in initialization is invalid in C++"
32163 #: c/c-typeck.c:5864
32164 #, gcc-internal-format
32165 msgid "enum conversion in return is invalid in C++"
32168 #: c/c-typeck.c:5891
32169 #, gcc-internal-format
32170 msgid "cannot pass rvalue to reference parameter"
32173 #: c/c-typeck.c:6024 c/c-typeck.c:6289
32175 "passing argument %d of %qE makes %q#v qualified function pointer from "
32179 #: c/c-typeck.c:6027 c/c-typeck.c:6292
32180 msgid "assignment makes %q#v qualified function pointer from unqualified"
32183 #: c/c-typeck.c:6030 c/c-typeck.c:6294
32184 msgid "initialization makes %q#v qualified function pointer from unqualified"
32187 #: c/c-typeck.c:6033 c/c-typeck.c:6296
32188 msgid "return makes %q#v qualified function pointer from unqualified"
32191 #: c/c-typeck.c:6041 c/c-typeck.c:6208 c/c-typeck.c:6251
32193 "passing argument %d of %qE discards %qv qualifier from pointer target type"
32196 #: c/c-typeck.c:6043 c/c-typeck.c:6210 c/c-typeck.c:6253
32197 msgid "assignment discards %qv qualifier from pointer target type"
32200 #: c/c-typeck.c:6045 c/c-typeck.c:6212 c/c-typeck.c:6255
32201 msgid "initialization discards %qv qualifier from pointer target type"
32204 #: c/c-typeck.c:6047 c/c-typeck.c:6214 c/c-typeck.c:6257
32205 msgid "return discards %qv qualifier from pointer target type"
32208 #: c/c-typeck.c:6056
32209 #, gcc-internal-format
32210 msgid "ISO C prohibits argument conversion to union type"
32213 #: c/c-typeck.c:6118
32214 #, gcc-internal-format
32215 msgid "request for implicit conversion from %qT to %qT not permitted in C++"
32218 #: c/c-typeck.c:6130
32219 #, gcc-internal-format
32220 msgid "passing argument %d of %qE from pointer to non-enclosed address space"
32223 #: c/c-typeck.c:6134
32224 #, gcc-internal-format
32225 msgid "assignment from pointer to non-enclosed address space"
32228 #: c/c-typeck.c:6138
32229 #, gcc-internal-format
32230 msgid "initialization from pointer to non-enclosed address space"
32233 #: c/c-typeck.c:6142
32234 #, gcc-internal-format
32235 msgid "return from pointer to non-enclosed address space"
32238 #: c/c-typeck.c:6160
32239 #, gcc-internal-format
32240 msgid "argument %d of %qE might be a candidate for a format attribute"
32243 #: c/c-typeck.c:6166
32244 #, gcc-internal-format
32245 msgid "assignment left-hand side might be a candidate for a format attribute"
32248 #: c/c-typeck.c:6171
32249 #, gcc-internal-format
32251 "initialization left-hand side might be a candidate for a format attribute"
32254 #: c/c-typeck.c:6176 cp/typeck.c:8232
32255 #, gcc-internal-format
32256 msgid "return type might be a candidate for a format attribute"
32259 #: c/c-typeck.c:6225
32260 #, gcc-internal-format
32262 "ISO C forbids passing argument %d of %qE between function pointer and %<void "
32266 #: c/c-typeck.c:6228
32267 #, gcc-internal-format
32268 msgid "ISO C forbids assignment between function pointer and %<void *%>"
32271 #: c/c-typeck.c:6230
32272 #, gcc-internal-format
32273 msgid "ISO C forbids initialization between function pointer and %<void *%>"
32276 #: c/c-typeck.c:6232
32277 #, gcc-internal-format
32278 msgid "ISO C forbids return between function pointer and %<void *%>"
32281 #: c/c-typeck.c:6269
32282 #, gcc-internal-format
32283 msgid "pointer targets in passing argument %d of %qE differ in signedness"
32286 #: c/c-typeck.c:6271
32287 #, gcc-internal-format
32288 msgid "pointer targets in assignment differ in signedness"
32291 #: c/c-typeck.c:6273
32292 #, gcc-internal-format
32293 msgid "pointer targets in initialization differ in signedness"
32296 #: c/c-typeck.c:6275
32297 #, gcc-internal-format
32298 msgid "pointer targets in return differ in signedness"
32301 #: c/c-typeck.c:6306
32302 #, gcc-internal-format
32303 msgid "passing argument %d of %qE from incompatible pointer type"
32306 #: c/c-typeck.c:6308
32307 #, gcc-internal-format
32308 msgid "assignment from incompatible pointer type"
32311 #: c/c-typeck.c:6309
32312 #, gcc-internal-format
32313 msgid "initialization from incompatible pointer type"
32316 #: c/c-typeck.c:6311
32317 #, gcc-internal-format
32318 msgid "return from incompatible pointer type"
32321 #. ??? This should not be an error when inlining calls to
32322 #. unprototyped functions.
32323 #: c/c-typeck.c:6319 c/c-typeck.c:6813 cp/typeck.c:1981
32324 #, gcc-internal-format
32325 msgid "invalid use of non-lvalue array"
32328 #: c/c-typeck.c:6330
32329 #, gcc-internal-format
32330 msgid "passing argument %d of %qE makes pointer from integer without a cast"
32333 #: c/c-typeck.c:6332
32334 #, gcc-internal-format
32335 msgid "assignment makes pointer from integer without a cast"
32338 #: c/c-typeck.c:6334
32339 #, gcc-internal-format
32340 msgid "initialization makes pointer from integer without a cast"
32343 #: c/c-typeck.c:6336
32344 #, gcc-internal-format
32345 msgid "return makes pointer from integer without a cast"
32348 #: c/c-typeck.c:6345
32349 #, gcc-internal-format
32350 msgid "passing argument %d of %qE makes integer from pointer without a cast"
32353 #: c/c-typeck.c:6347
32354 #, gcc-internal-format
32355 msgid "assignment makes integer from pointer without a cast"
32358 #: c/c-typeck.c:6349
32359 #, gcc-internal-format
32360 msgid "initialization makes integer from pointer without a cast"
32363 #: c/c-typeck.c:6351
32364 #, gcc-internal-format
32365 msgid "return makes integer from pointer without a cast"
32368 #: c/c-typeck.c:6375
32369 #, gcc-internal-format
32370 msgid "incompatible types when assigning to type %qT from type %qT"
32373 #: c/c-typeck.c:6380
32374 #, gcc-internal-format
32375 msgid "incompatible types when initializing type %qT using type %qT"
32378 #: c/c-typeck.c:6385
32379 #, gcc-internal-format
32380 msgid "incompatible types when returning type %qT but %qT was expected"
32383 #: c/c-typeck.c:6449
32384 #, gcc-internal-format
32385 msgid "traditional C rejects automatic aggregate initialization"
32388 #: c/c-typeck.c:6686 c/c-typeck.c:7577
32389 #, gcc-internal-format
32390 msgid "initialization of a flexible array member"
32393 #: c/c-typeck.c:6696 cp/typeck2.c:1017
32394 #, gcc-internal-format
32395 msgid "char-array initialized from wide string"
32398 #: c/c-typeck.c:6705
32399 #, gcc-internal-format
32400 msgid "wide character array initialized from non-wide string"
32403 #: c/c-typeck.c:6711
32404 #, gcc-internal-format
32405 msgid "wide character array initialized from incompatible wide string"
32408 #: c/c-typeck.c:6745
32409 #, gcc-internal-format
32410 msgid "array of inappropriate type initialized from string constant"
32413 #: c/c-typeck.c:6832 c/c-typeck.c:6856 c/c-typeck.c:6859 c/c-typeck.c:6867
32414 #: c/c-typeck.c:6907 c/c-typeck.c:8407 c/c-typeck.c:8438
32415 #, gcc-internal-format
32416 msgid "initializer element is not constant"
32419 #: c/c-typeck.c:6841
32420 #, gcc-internal-format
32421 msgid "array initialized from non-constant array expression"
32424 #: c/c-typeck.c:6872 c/c-typeck.c:6920 c/c-typeck.c:8448
32425 #, gcc-internal-format
32426 msgid "initializer element is not a constant expression"
32429 #: c/c-typeck.c:6914 c/c-typeck.c:8443
32430 #, gcc-internal-format
32431 msgid "initializer element is not computable at load time"
32434 #: c/c-typeck.c:6933
32435 #, gcc-internal-format
32436 msgid "invalid initializer"
32439 #: c/c-typeck.c:7211 cp/decl.c:5922
32440 #, gcc-internal-format
32441 msgid "opaque vector types cannot be initialized"
32444 #: c/c-typeck.c:7435
32445 #, gcc-internal-format
32446 msgid "extra brace group at end of initializer"
32449 #: c/c-typeck.c:7514
32450 #, gcc-internal-format
32451 msgid "braces around scalar initializer"
32454 #: c/c-typeck.c:7574 c/c-typeck.c:8880
32455 #, gcc-internal-format
32456 msgid "initialization of flexible array member in a nested context"
32459 #: c/c-typeck.c:7608
32460 #, gcc-internal-format
32461 msgid "missing braces around initializer"
32464 #: c/c-typeck.c:7630
32465 #, gcc-internal-format
32466 msgid "missing initializer for field %qD of %qT"
32469 #: c/c-typeck.c:7655
32470 #, gcc-internal-format
32471 msgid "empty scalar initializer"
32474 #: c/c-typeck.c:7660
32475 #, gcc-internal-format
32476 msgid "extra elements in scalar initializer"
32479 #: c/c-typeck.c:7772 c/c-typeck.c:7853
32480 #, gcc-internal-format
32481 msgid "array index in non-array initializer"
32484 #: c/c-typeck.c:7777 c/c-typeck.c:7916
32485 #, gcc-internal-format
32486 msgid "field name not in record or union initializer"
32489 #: c/c-typeck.c:7826
32490 #, gcc-internal-format
32491 msgid "array index in initializer not of integer type"
32494 #: c/c-typeck.c:7835 c/c-typeck.c:7844
32495 #, gcc-internal-format
32496 msgid "array index in initializer is not an integer constant expression"
32499 #: c/c-typeck.c:7849 c/c-typeck.c:7851
32500 #, gcc-internal-format
32501 msgid "nonconstant array index in initializer"
32504 #: c/c-typeck.c:7855 c/c-typeck.c:7858
32505 #, gcc-internal-format
32506 msgid "array index in initializer exceeds array bounds"
32509 #: c/c-typeck.c:7877
32510 #, gcc-internal-format
32511 msgid "empty index range in initializer"
32514 #: c/c-typeck.c:7886
32515 #, gcc-internal-format
32516 msgid "array index range in initializer exceeds array bounds"
32519 #: c/c-typeck.c:7923
32520 #, gcc-internal-format
32521 msgid "unknown field %qE specified in initializer"
32524 #: c/c-typeck.c:7976 c/c-typeck.c:8006 c/c-typeck.c:8538
32525 #, gcc-internal-format
32526 msgid "initialized field with side-effects overwritten"
32529 #: c/c-typeck.c:7980 c/c-typeck.c:8010 c/c-typeck.c:8541
32530 #, gcc-internal-format
32531 msgid "initialized field overwritten"
32534 #: c/c-typeck.c:8762
32535 #, gcc-internal-format
32536 msgid "excess elements in char array initializer"
32539 #: c/c-typeck.c:8769 c/c-typeck.c:8839
32540 #, gcc-internal-format
32541 msgid "excess elements in struct initializer"
32544 #: c/c-typeck.c:8784
32545 #, gcc-internal-format
32547 "positional initialization of field in %<struct%> declared with "
32548 "%<designated_init%> attribute"
32551 #: c/c-typeck.c:8854
32552 #, gcc-internal-format
32553 msgid "non-static initialization of a flexible array member"
32556 #: c/c-typeck.c:8953
32557 #, gcc-internal-format
32558 msgid "excess elements in union initializer"
32561 #: c/c-typeck.c:8975
32562 #, gcc-internal-format
32563 msgid "traditional C rejects initialization of unions"
32566 #: c/c-typeck.c:9043
32567 #, gcc-internal-format
32568 msgid "excess elements in array initializer"
32571 #: c/c-typeck.c:9077
32572 #, gcc-internal-format
32573 msgid "excess elements in vector initializer"
32576 #: c/c-typeck.c:9109
32577 #, gcc-internal-format
32578 msgid "excess elements in scalar initializer"
32581 #: c/c-typeck.c:9349
32582 #, gcc-internal-format
32583 msgid "ISO C forbids %<goto *expr;%>"
32586 #: c/c-typeck.c:9373 cp/typeck.c:8455
32587 #, gcc-internal-format
32588 msgid "function declared %<noreturn%> has a %<return%> statement"
32591 #: c/c-typeck.c:9383 cp/cp-array-notation.c:1103
32592 #, gcc-internal-format
32593 msgid "array notation expression cannot be used as a return value"
32596 #: c/c-typeck.c:9390 cp/typeck.c:8446
32597 #, gcc-internal-format
32598 msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
32601 #: c/c-typeck.c:9415 c/c-typeck.c:9418
32602 #, gcc-internal-format
32603 msgid "%<return%> with no value, in function returning non-void"
32606 #: c/c-typeck.c:9428
32607 #, gcc-internal-format
32608 msgid "%<return%> with a value, in function returning void"
32611 #: c/c-typeck.c:9430
32612 #, gcc-internal-format
32613 msgid "ISO C forbids %<return%> with expression, in function returning void"
32616 #: c/c-typeck.c:9503
32617 #, gcc-internal-format
32618 msgid "function returns address of label"
32621 #: c/c-typeck.c:9585 cp/semantics.c:1163
32622 #, gcc-internal-format
32623 msgid "switch quantity not an integer"
32626 #: c/c-typeck.c:9605
32627 #, gcc-internal-format
32628 msgid "switch condition has boolean value"
32631 #: c/c-typeck.c:9611
32632 #, gcc-internal-format
32633 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
32636 #: c/c-typeck.c:9647 c/c-typeck.c:9655
32637 #, gcc-internal-format
32638 msgid "case label is not an integer constant expression"
32641 #: c/c-typeck.c:9661 cp/parser.c:9932
32642 #, gcc-internal-format
32643 msgid "case label not within a switch statement"
32646 #: c/c-typeck.c:9663
32647 #, gcc-internal-format
32648 msgid "%<default%> label not within a switch statement"
32651 #: c/c-typeck.c:9733
32652 #, gcc-internal-format
32653 msgid "rank-mismatch between if-statement%'s condition and the then-block"
32656 #: c/c-typeck.c:9739
32657 #, gcc-internal-format
32658 msgid "rank-mismatch between if-statement%'s condition and the else-block"
32661 #: c/c-typeck.c:9775 cp/parser.c:10240
32662 #, gcc-internal-format
32663 msgid "suggest explicit braces to avoid ambiguous %<else%>"
32666 #: c/c-typeck.c:9887 cp/parser.c:11013
32667 #, gcc-internal-format
32668 msgid "break statement not within loop or switch"
32671 #: c/c-typeck.c:9889 cp/parser.c:11039
32672 #, gcc-internal-format
32673 msgid "continue statement not within a loop"
32676 #: c/c-typeck.c:9894 cp/parser.c:11026
32677 #, gcc-internal-format
32678 msgid "break statement used with OpenMP for loop"
32681 #: c/c-typeck.c:9899
32682 #, gcc-internal-format
32683 msgid "break statement within %<#pragma simd%> loop body"
32686 #: c/c-typeck.c:9901 cp/parser.c:11043
32687 #, gcc-internal-format
32688 msgid "continue statement within %<#pragma simd%> loop body"
32691 #: c/c-typeck.c:9927 cp/cp-gimplify.c:439
32692 #, gcc-internal-format
32693 msgid "statement with no effect"
32696 #: c/c-typeck.c:9971
32697 #, gcc-internal-format
32698 msgid "expression statement has incomplete type"
32701 #: c/c-typeck.c:10737 c/c-typeck.c:10879 cp/typeck.c:4664
32702 #, gcc-internal-format
32703 msgid "comparing vectors with different element types"
32706 #: c/c-typeck.c:10744 c/c-typeck.c:10886 cp/typeck.c:4676
32707 #, gcc-internal-format
32708 msgid "comparing vectors with different number of elements"
32711 #: c/c-typeck.c:10760 cp/typeck.c:4392
32712 #, gcc-internal-format
32713 msgid "comparing floating point with == or != is unsafe"
32716 #: c/c-typeck.c:10777 c/c-typeck.c:10797
32717 #, gcc-internal-format
32719 "the comparison will always evaluate as %<false%> for the address of %qD will "
32723 #: c/c-typeck.c:10783 c/c-typeck.c:10803
32724 #, gcc-internal-format
32726 "the comparison will always evaluate as %<true%> for the address of %qD will "
32730 #: c/c-typeck.c:10824 c/c-typeck.c:10929
32731 #, gcc-internal-format
32732 msgid "comparison of pointers to disjoint address spaces"
32735 #: c/c-typeck.c:10831 c/c-typeck.c:10837
32736 #, gcc-internal-format
32737 msgid "ISO C forbids comparison of %<void *%> with function pointer"
32740 #: c/c-typeck.c:10844 c/c-typeck.c:10939
32741 #, gcc-internal-format
32742 msgid "comparison of distinct pointer types lacks a cast"
32745 #: c/c-typeck.c:10856 c/c-typeck.c:10861 c/c-typeck.c:10965 c/c-typeck.c:10970
32746 #, gcc-internal-format
32747 msgid "comparison between pointer and integer"
32750 #: c/c-typeck.c:10917
32751 #, gcc-internal-format
32752 msgid "comparison of complete and incomplete pointers"
32755 #: c/c-typeck.c:10919
32756 #, gcc-internal-format
32757 msgid "ISO C forbids ordered comparisons of pointers to functions"
32760 #: c/c-typeck.c:10924
32761 #, gcc-internal-format
32762 msgid "ordered comparison of pointer with null pointer"
32765 #: c/c-typeck.c:10947 c/c-typeck.c:10950 c/c-typeck.c:10957 c/c-typeck.c:10960
32766 #: cp/typeck.c:4713 cp/typeck.c:4720
32767 #, gcc-internal-format
32768 msgid "ordered comparison of pointer with integer zero"
32771 #: c/c-typeck.c:11008 cp/typeck.c:4793
32772 #, gcc-internal-format
32774 "implicit conversion from %qT to %qT to match other operand of binary "
32778 #: c/c-typeck.c:11317
32779 #, gcc-internal-format
32780 msgid "used array that cannot be converted to pointer where scalar is required"
32783 #: c/c-typeck.c:11321
32784 #, gcc-internal-format
32785 msgid "used struct type value where scalar is required"
32788 #: c/c-typeck.c:11325
32789 #, gcc-internal-format
32790 msgid "used union type value where scalar is required"
32793 #: c/c-typeck.c:11336
32794 #, gcc-internal-format
32795 msgid "used vector type where scalar is required"
32798 #: c/c-typeck.c:11527 cp/semantics.c:6997
32799 #, gcc-internal-format
32801 "%<#pragma omp cancel must specify one of %<parallel%>, %<for%>, %<sections%> "
32802 "or %<taskgroup%> clauses"
32805 #: c/c-typeck.c:11566 cp/semantics.c:7034
32806 #, gcc-internal-format
32808 "%<#pragma omp cancellation point must specify one of %<parallel%>, %<for%>, "
32809 "%<sections%> or %<taskgroup%> clauses"
32812 #: c/c-typeck.c:11609 cp/semantics.c:4299 cp/semantics.c:5794
32813 #, gcc-internal-format
32814 msgid "%qD is not a variable in %qs clause"
32817 #: c/c-typeck.c:11613 c/c-typeck.c:12388 cp/semantics.c:4303
32818 #: cp/semantics.c:5797
32819 #, gcc-internal-format
32820 msgid "%qE is not a variable in %qs clause"
32823 #: c/c-typeck.c:11621 c/c-typeck.c:12395 cp/semantics.c:4311
32824 #: cp/semantics.c:5803
32825 #, gcc-internal-format
32826 msgid "%qD is threadprivate variable in %qs clause"
32829 #: c/c-typeck.c:11643 cp/semantics.c:4337
32830 #, gcc-internal-format
32831 msgid "low bound %qE of array section does not have integral type"
32834 #: c/c-typeck.c:11650 cp/semantics.c:4344
32835 #, gcc-internal-format
32836 msgid "length %qE of array section does not have integral type"
32839 #: c/c-typeck.c:11682 cp/semantics.c:4380
32840 #, gcc-internal-format
32841 msgid "for unknown bound array type length expression must be specified"
32844 #: c/c-typeck.c:11690 cp/semantics.c:4388
32845 #, gcc-internal-format
32846 msgid "negative low bound in array section in %qs clause"
32849 #: c/c-typeck.c:11699 cp/semantics.c:4397
32850 #, gcc-internal-format
32851 msgid "negative length in array section in %qs clause"
32854 #: c/c-typeck.c:11716 cp/semantics.c:4414
32855 #, gcc-internal-format
32856 msgid "low bound %qE above array section size in %qs clause"
32859 #: c/c-typeck.c:11741 cp/semantics.c:4439
32860 #, gcc-internal-format
32861 msgid "length %qE above array section size in %qs clause"
32864 #: c/c-typeck.c:11756 cp/semantics.c:4454
32865 #, gcc-internal-format
32866 msgid "high bound %qE above array section size in %qs clause"
32869 #: c/c-typeck.c:11787 cp/semantics.c:4485
32870 #, gcc-internal-format
32871 msgid "for pointer type length expression must be specified"
32874 #: c/c-typeck.c:11796 c/c-typeck.c:11911 cp/semantics.c:4494
32875 #: cp/semantics.c:4605
32876 #, gcc-internal-format
32877 msgid "array section is not contiguous in %qs clause"
32880 #: c/c-typeck.c:11804 cp/semantics.c:4502
32881 #, gcc-internal-format
32882 msgid "%qE does not have pointer or array type"
32885 #: c/c-typeck.c:12124
32886 #, gcc-internal-format
32887 msgid "%qE has invalid type for %<reduction(%s)%>"
32890 #: c/c-typeck.c:12133 cp/semantics.c:5286
32891 #, gcc-internal-format
32892 msgid "user defined reduction not found for %qD"
32895 #: c/c-typeck.c:12205 c/c-typeck.c:12443 cp/semantics.c:5933
32896 #, gcc-internal-format
32897 msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
32900 #: c/c-typeck.c:12217 cp/semantics.c:5973
32901 #, gcc-internal-format
32902 msgid "%qE must be %<threadprivate%> for %<copyin%>"
32905 #: c/c-typeck.c:12229
32906 #, gcc-internal-format
32908 "linear clause applied to non-integral non-pointer variable with type %qT"
32911 #: c/c-typeck.c:12255 cp/semantics.c:5391
32912 #, gcc-internal-format
32913 msgid "%qE is not a variable in clause %qs"
32916 #: c/c-typeck.c:12264 c/c-typeck.c:12285 c/c-typeck.c:12306
32917 #, gcc-internal-format
32918 msgid "%qE appears more than once in data clauses"
32921 #: c/c-typeck.c:12278 cp/semantics.c:5415
32922 #, gcc-internal-format
32923 msgid "%qE is not a variable in clause %<firstprivate%>"
32926 #: c/c-typeck.c:12299 cp/semantics.c:5437
32927 #, gcc-internal-format
32928 msgid "%qE is not a variable in clause %<lastprivate%>"
32931 #: c/c-typeck.c:12318 cp/semantics.c:5681
32932 #, gcc-internal-format
32933 msgid "%qE is not a variable in %<aligned%> clause"
32936 #: c/c-typeck.c:12325
32937 #, gcc-internal-format
32938 msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
32941 #: c/c-typeck.c:12332
32942 #, gcc-internal-format
32943 msgid "%qE appears more than once in %<aligned%> clauses"
32946 #: c/c-typeck.c:12353 cp/semantics.c:5751
32947 #, gcc-internal-format
32948 msgid "%qE is not a variable in %<depend%> clause"
32951 #: c/c-typeck.c:12375 cp/semantics.c:5776
32952 #, gcc-internal-format
32953 msgid "array section does not have mappable type in %qs clause"
32956 #: c/c-typeck.c:12408 cp/semantics.c:5820
32957 #, gcc-internal-format
32958 msgid "%qD does not have a mappable type in %qs clause"
32961 #: c/c-typeck.c:12415 cp/semantics.c:5827
32962 #, gcc-internal-format
32963 msgid "%qD appears more than once in motion clauses"
32966 #: c/c-typeck.c:12417 cp/semantics.c:5829
32967 #, gcc-internal-format
32968 msgid "%qD appears more than once in map clauses"
32971 #: c/c-typeck.c:12430 cp/semantics.c:5843
32972 #, gcc-internal-format
32973 msgid "%qD is not an argument in %<uniform%> clause"
32976 #: c/c-typeck.c:12433 cp/semantics.c:5845
32977 #, gcc-internal-format
32978 msgid "%qE is not an argument in %<uniform%> clause"
32981 #: c/c-typeck.c:12491 cp/semantics.c:5869
32982 #, gcc-internal-format
32983 msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
32986 #: c/c-typeck.c:12541 cp/semantics.c:6020
32987 #, gcc-internal-format
32988 msgid "%qE is predetermined %qs for %qs"
32991 #: c/c-typeck.c:12644
32992 #, gcc-internal-format
32993 msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
32996 #. A bad conversion for 'this' must be discarding cv-quals.
32998 #, gcc-internal-format
32999 msgid " passing %qT as %<this%> argument discards qualifiers"
33003 #, gcc-internal-format
33004 msgid " no known conversion for implicit %<this%> parameter from %qT to %qT"
33008 #, gcc-internal-format, gfc-internal-format
33009 msgid " conversion of argument %d would be ill-formed:"
33012 #. Conversion of conversion function return value failed.
33014 #, gcc-internal-format
33015 msgid " no known conversion from %qT to %qT"
33019 #, gcc-internal-format
33020 msgid " no known conversion for argument %d from %qT to %qT"
33023 #: cp/call.c:3323 cp/pt.c:5658
33024 #, gcc-internal-format, gfc-internal-format
33025 msgid " candidate expects %d argument, %d provided"
33026 msgid_plural " candidate expects %d arguments, %d provided"
33031 #, gcc-internal-format
33032 msgid "%s%D(%T, %T, %T) <built-in>"
33036 #, gcc-internal-format
33037 msgid "%s%D(%T, %T) <built-in>"
33041 #, gcc-internal-format
33042 msgid "%s%D(%T) <built-in>"
33046 #, gcc-internal-format
33047 msgid "%s%T <conversion>"
33051 #, gcc-internal-format
33052 msgid "%s%#D <near match>"
33056 #, gcc-internal-format
33057 msgid "%s%#D <deleted>"
33061 #, gcc-internal-format
33066 #, gcc-internal-format
33068 " return type %qT of explicit conversion function cannot be converted to %qT "
33069 "with a qualification conversion"
33073 #, gcc-internal-format
33075 " conversion from return type %qT of template conversion function "
33076 "specialization to %qT is not an exact match"
33080 #, gcc-internal-format
33082 " substitution of deduced template arguments resulted in errors seen above"
33085 #. Re-run template unification with diagnostics.
33087 #, gcc-internal-format
33088 msgid " template argument deduction/substitution failed:"
33092 #, gcc-internal-format
33094 " a constructor taking a single argument of its own class type is invalid"
33098 #, gcc-internal-format
33099 msgid "conversion from %qT to %qT is ambiguous"
33103 #, gcc-internal-format
33105 "conversion from %qT to %qT not considered for non-type template argument"
33109 #, gcc-internal-format
33110 msgid "no matching function for call to %<%D(%A)%>"
33114 #, gcc-internal-format
33115 msgid "call of overloaded %<%D(%A)%> is ambiguous"
33118 #. It's no good looking for an overloaded operator() on a
33119 #. pointer-to-member-function.
33121 #, gcc-internal-format
33123 "pointer-to-member function %E cannot be called without an object; consider "
33128 #, gcc-internal-format
33129 msgid "no match for call to %<(%T) (%A)%>"
33133 #, gcc-internal-format
33134 msgid "call of %<(%T) (%A)%> is ambiguous"
33138 #, gcc-internal-format
33139 msgid "ambiguous overload for "
33143 #, gcc-internal-format
33144 msgid "no match for "
33148 #, gcc-internal-format
33149 msgid " (operand types are %qT, %qT, and %qT)"
33153 #, gcc-internal-format
33154 msgid " (operand types are %qT and %qT)"
33158 #, gcc-internal-format
33159 msgid " (operand type is %qT)"
33163 #, gcc-internal-format
33164 msgid "ternary %<operator?:%>"
33168 #, gcc-internal-format
33169 msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
33172 #: cp/call.c:4413 cp/call.c:4444 cp/call.c:4453
33173 #, gcc-internal-format
33174 msgid "%<operator%s%>"
33178 #, gcc-internal-format
33179 msgid "%<operator%s%> in %<%E%s%>"
33183 #, gcc-internal-format
33184 msgid "%<operator[]%>"
33188 #, gcc-internal-format
33189 msgid "%<operator[]%> in %<%E[%E]%>"
33193 #, gcc-internal-format
33198 #, gcc-internal-format
33199 msgid "%qs in %<%s %E%>"
33203 #, gcc-internal-format
33204 msgid "%<operator%s%> in %<%E %s %E%>"
33208 #, gcc-internal-format
33209 msgid "%<operator%s%> in %<%s%E%>"
33213 #, gcc-internal-format
33214 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
33218 #, gcc-internal-format
33220 "inferred scalar type %qT is not an integer or floating point type of the "
33225 #, gcc-internal-format
33226 msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
33230 #, gcc-internal-format
33232 "second operand to the conditional operator is of type %<void%>, but the "
33233 "third operand is neither a throw-expression nor of type %<void%>"
33237 #, gcc-internal-format
33239 "third operand to the conditional operator is of type %<void%>, but the "
33240 "second operand is neither a throw-expression nor of type %<void%>"
33243 #: cp/call.c:4836 cp/call.c:4952 cp/call.c:5095
33244 #, gcc-internal-format
33245 msgid "operands to ?: have different types %qT and %qT"
33249 #, gcc-internal-format
33250 msgid " and each type can be converted to the other"
33254 #, gcc-internal-format
33255 msgid "enumeral mismatch in conditional expression: %qT vs %qT"
33259 #, gcc-internal-format
33260 msgid "enumeral and non-enumeral type in conditional expression"
33264 #, gcc-internal-format
33265 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
33269 #, gcc-internal-format
33270 msgid "no %<%D(int)%> declared for postfix %qs"
33274 #, gcc-internal-format
33275 msgid "comparison between %q#T and %q#T"
33279 #, gcc-internal-format
33280 msgid "non-placement deallocation function %q+D"
33284 #, gcc-internal-format
33285 msgid "selected for placement delete"
33289 #, gcc-internal-format
33290 msgid "no corresponding deallocation function for %qD"
33294 #, gcc-internal-format
33295 msgid "no suitable %<operator %s%> for %qT"
33299 #, gcc-internal-format
33300 msgid "%q+#D is private"
33304 #, gcc-internal-format
33305 msgid "%q+#D is protected"
33309 #, gcc-internal-format
33310 msgid "%q+#D is inaccessible"
33314 #, gcc-internal-format
33315 msgid "within this context"
33319 #, gcc-internal-format
33320 msgid "passing NULL to non-pointer argument %P of %qD"
33324 #, gcc-internal-format
33325 msgid "converting to non-pointer type %qT from NULL"
33329 #, gcc-internal-format
33330 msgid "converting %<false%> to pointer type for argument %P of %qD"
33334 #, gcc-internal-format
33335 msgid "converting %<false%> to pointer type %qT"
33339 #, gcc-internal-format
33340 msgid "too many braces around initializer for %qT"
33344 #, gcc-internal-format
33345 msgid "converting to %qT from %qT requires direct-initialization"
33349 #, gcc-internal-format
33350 msgid "invalid user-defined conversion from %qT to %qT"
33353 #: cp/call.c:6195 cp/call.c:6219 cp/call.c:6447
33354 #, gcc-internal-format
33355 msgid " initializing argument %P of %qD"
33358 #: cp/call.c:6215 cp/cvt.c:236
33359 #, gcc-internal-format
33360 msgid "invalid conversion from %qT to %qT"
33364 #, gcc-internal-format
33366 "converting to %qT from initializer list would use explicit constructor %qD"
33369 #: cp/call.c:6323 cp/call.c:6475
33370 #, gcc-internal-format
33371 msgid " initializing argument %P of %q+D"
33375 #, gcc-internal-format
33376 msgid "cannot bind %qT lvalue to %qT"
33379 #: cp/call.c:6465 cp/call.c:9721
33380 #, gcc-internal-format
33382 "invalid initialization of non-const reference of type %qT from an rvalue of "
33387 #, gcc-internal-format
33388 msgid "binding %qT to reference of type %qT discards qualifiers"
33392 #, gcc-internal-format
33393 msgid "cannot bind bitfield %qE to %qT"
33396 #: cp/call.c:6507 cp/call.c:6524
33397 #, gcc-internal-format
33398 msgid "cannot bind packed field %qE to %qT"
33402 #, gcc-internal-format
33403 msgid "cannot bind rvalue %qE to %qT"
33406 #: cp/call.c:6632 cp/cvt.c:1734
33407 #, gcc-internal-format
33409 "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
33413 #, gcc-internal-format
33415 "passing objects of non-trivially-copyable type %q#T through %<...%> is "
33416 "conditionally supported"
33420 #, gcc-internal-format
33421 msgid "cannot receive reference type %qT through %<...%>"
33425 #, gcc-internal-format
33427 "receiving objects of non-trivially-copyable type %q#T through %<...%> is "
33428 "conditionally-supported"
33432 #, gcc-internal-format
33433 msgid "recursive evaluation of default argument for %q#D"
33437 #, gcc-internal-format
33439 "call to %qD uses the default argument for parameter %P, which is not yet "
33444 #, gcc-internal-format
33445 msgid "argument of function call might be a candidate for a format attribute"
33449 #, gcc-internal-format
33450 msgid "use of multiversioned function without a default"
33454 #, gcc-internal-format
33455 msgid "passing %qT as %<this%> argument discards qualifiers"
33458 #: cp/call.c:7180 cp/call.c:8961 cp/name-lookup.c:5713
33459 #, gcc-internal-format
33460 msgid " in call to %qD"
33464 #, gcc-internal-format
33465 msgid "%qT is not an accessible base of %qT"
33469 #, gcc-internal-format
33470 msgid "deducing %qT as %qT"
33474 #, gcc-internal-format
33475 msgid " in call to %q+D"
33479 #, gcc-internal-format
33480 msgid " (you can disable this with -fno-deduce-init-list)"
33484 #, gcc-internal-format
33485 msgid "could not find class$ field in java interface type %qT"
33489 #, gcc-internal-format
33490 msgid "constructor delegates to itself"
33494 #, gcc-internal-format
33495 msgid "call to non-function %qD"
33498 #: cp/call.c:7962 cp/typeck.c:2750
33499 #, gcc-internal-format
33500 msgid "cannot call constructor %<%T::%D%> directly"
33504 #, gcc-internal-format
33505 msgid "for a function-style cast, remove the redundant %<::%D%>"
33509 #, gcc-internal-format
33510 msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
33514 #, gcc-internal-format
33515 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
33519 #, gcc-internal-format
33520 msgid "no matching function for call to %<%s(%A)%>"
33524 #, gcc-internal-format
33525 msgid "call of overloaded %<%s(%A)%> is ambiguous"
33529 #, gcc-internal-format
33530 msgid "pure virtual %q#D called from non-static data member initializer"
33534 #, gcc-internal-format
33535 msgid "cannot call member function %qD without object"
33539 #, gcc-internal-format
33540 msgid "passing %qT chooses %qT over %qT"
33544 #, gcc-internal-format
33545 msgid "choosing %qD over %qD"
33549 #, gcc-internal-format
33550 msgid " for conversion from %qT to %qT"
33554 #, gcc-internal-format
33555 msgid " because conversion sequence for the argument is better"
33559 #, gcc-internal-format
33560 msgid "default argument mismatch in overload resolution"
33564 #, gcc-internal-format
33565 msgid " candidate 1: %q+#F"
33569 #, gcc-internal-format
33570 msgid " candidate 2: %q+#F"
33574 #, gcc-internal-format
33576 "ISO C++ says that these are ambiguous, even though the worst conversion for "
33577 "the first is better than the worst conversion for the second:"
33581 #, gcc-internal-format
33582 msgid "could not convert %qE from %qT to %qT"
33586 #, gcc-internal-format
33587 msgid "a temporary bound to %qD only persists until the constructor exits"
33591 #, gcc-internal-format
33593 "invalid initialization of reference of type %qT from expression of type %qT"
33597 #, gcc-internal-format
33599 "cannot convert from pointer to base class %qT to pointer to derived class "
33600 "%qT because the base is virtual"
33604 #, gcc-internal-format
33606 "cannot convert from base class %qT to derived class %qT because the base is "
33611 #, gcc-internal-format
33613 "cannot convert from pointer to base class %qT to pointer to derived class "
33614 "%qT via virtual base %qT"
33618 #, gcc-internal-format
33620 "cannot convert from base class %qT to derived class %qT via virtual base %qT"
33624 #, gcc-internal-format
33625 msgid "Java class %qT cannot have a destructor"
33629 #, gcc-internal-format
33630 msgid "Java class %qT cannot have an implicit non-trivial destructor"
33634 #, gcc-internal-format
33635 msgid "%q#D inherited from %qT"
33639 #, gcc-internal-format
33640 msgid "conflicts with version inherited from %qT"
33644 #, gcc-internal-format
33645 msgid "%q+#D cannot be overloaded"
33649 #, gcc-internal-format
33654 #, gcc-internal-format
33655 msgid "conflicting access specifications for method %q+D, ignored"
33659 #, gcc-internal-format
33660 msgid "conflicting access specifications for field %qE, ignored"
33663 #: cp/class.c:1347 cp/class.c:1355
33664 #, gcc-internal-format
33665 msgid "%q+D invalid in %q#T"
33669 #, gcc-internal-format
33670 msgid " because of local method %q+#D with same name"
33674 #, gcc-internal-format
33675 msgid " because of local member %q+#D with same name"
33679 #, gcc-internal-format
33680 msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
33683 #: cp/class.c:1414 cp/class.c:1420 cp/class.c:1426 cp/class.c:1437
33684 #, gcc-internal-format
33685 msgid "%qT declared here"
33689 #, gcc-internal-format
33690 msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
33694 #, gcc-internal-format
33695 msgid "%qT does not have the %E ABI tag that base %qT has"
33699 #, gcc-internal-format
33700 msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
33704 #, gcc-internal-format
33705 msgid "cannot derive from %<final%> base %qT in derived type %qT"
33709 #, gcc-internal-format
33710 msgid "all member functions in class %qT are private"
33714 #, gcc-internal-format
33715 msgid "%q#T only defines a private destructor and has no friends"
33719 #, gcc-internal-format
33720 msgid "%q#T only defines private constructors and has no friends"
33724 #, gcc-internal-format
33725 msgid "no unique final overrider for %qD in %qT"
33729 #, gcc-internal-format
33730 msgid "%q+D can be marked override"
33734 #, gcc-internal-format
33735 msgid "%q+#D marked %<final%>, but is not virtual"
33739 #, gcc-internal-format
33740 msgid "%q+#D marked %<override%>, but does not override"
33743 #. Here we know it is a hider, and no overrider exists.
33745 #, gcc-internal-format
33746 msgid "%q+D was hidden"
33750 #, gcc-internal-format
33754 #: cp/class.c:3053 cp/decl2.c:1533
33755 #, gcc-internal-format
33756 msgid "%q+#D invalid; an anonymous union can only have non-static data members"
33760 #, gcc-internal-format
33762 "%q+#D invalid; an anonymous struct can only have non-static data members"
33765 #: cp/class.c:3069 cp/decl2.c:1539
33766 #, gcc-internal-format
33767 msgid "private member %q+#D in anonymous union"
33771 #, gcc-internal-format
33772 msgid "private member %q+#D in anonymous struct"
33775 #: cp/class.c:3078 cp/decl2.c:1541
33776 #, gcc-internal-format
33777 msgid "protected member %q+#D in anonymous union"
33781 #, gcc-internal-format
33782 msgid "protected member %q+#D in anonymous struct"
33786 #, gcc-internal-format
33787 msgid "the ellipsis in %qD is not inherited"
33791 #, gcc-internal-format
33792 msgid "bit-field %q+#D with non-integral type"
33796 #, gcc-internal-format
33797 msgid "bit-field %q+D width not an integer constant"
33801 #, gcc-internal-format
33802 msgid "negative width in bit-field %q+D"
33806 #, gcc-internal-format
33807 msgid "zero width for bit-field %q+D"
33811 #, gcc-internal-format
33812 msgid "width of %q+D exceeds its type"
33816 #, gcc-internal-format
33817 msgid "%q+D is too small to hold all values of %q#T"
33821 #, gcc-internal-format
33822 msgid "member %q+#D with constructor not allowed in union"
33826 #, gcc-internal-format
33827 msgid "member %q+#D with destructor not allowed in union"
33831 #, gcc-internal-format
33832 msgid "member %q+#D with copy assignment operator not allowed in union"
33836 #, gcc-internal-format
33837 msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
33841 #, gcc-internal-format
33842 msgid "multiple fields in union %qT initialized"
33846 #, gcc-internal-format
33847 msgid "in C++98 %q+D may not be static because it is a member of a union"
33851 #, gcc-internal-format
33853 "in C++98 %q+D may not have reference type %qT because it is a member of a "
33858 #, gcc-internal-format
33859 msgid "field %q+D invalidly declared function type"
33863 #, gcc-internal-format
33864 msgid "field %q+D invalidly declared method type"
33868 #, gcc-internal-format
33869 msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
33873 #, gcc-internal-format
33874 msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
33878 #, gcc-internal-format
33879 msgid "member %q+D cannot be declared as a %<mutable%> reference"
33883 #, gcc-internal-format
33884 msgid "field %q+#D with same name as class"
33888 #, gcc-internal-format
33889 msgid "%q#T has pointer data members"
33893 #, gcc-internal-format
33894 msgid " but does not override %<%T(const %T&)%>"
33898 #, gcc-internal-format
33899 msgid " or %<operator=(const %T&)%>"
33903 #, gcc-internal-format
33904 msgid " but does not override %<operator=(const %T&)%>"
33908 #, gcc-internal-format
33909 msgid "initializer specified for non-virtual method %q+D"
33913 #, gcc-internal-format
33914 msgid "method overrides both %<transaction_pure%> and %qE methods"
33918 #, gcc-internal-format
33919 msgid "method declared %qE overriding %qE method"
33922 #: cp/class.c:5532 cp/constexpr.c:228
33923 #, gcc-internal-format
33925 "enclosing class of constexpr non-static member function %q+#D is not a "
33930 #, gcc-internal-format
33931 msgid "%q+T is not literal because:"
33935 #, gcc-internal-format
33936 msgid " %q+T has a non-trivial destructor"
33940 #, gcc-internal-format
33942 " %q+T is not an aggregate, does not have a trivial default constructor, and "
33943 "has no constexpr constructor that is not a copy or move constructor"
33947 #, gcc-internal-format
33948 msgid " base class %qT of %q+T is non-literal"
33952 #, gcc-internal-format
33953 msgid " non-static data member %q+D has non-literal type"
33957 #, gcc-internal-format
33958 msgid " non-static data member %q+D has volatile type"
33962 #, gcc-internal-format
33963 msgid "base class %q#T has accessible non-virtual destructor"
33967 #, gcc-internal-format
33968 msgid "non-static reference %q+#D in class without a constructor"
33972 #, gcc-internal-format
33973 msgid "non-static const member %q+#D in class without a constructor"
33976 #. If the function is defaulted outside the class, we just
33977 #. give the synthesis error.
33979 #, gcc-internal-format
33981 "%q+D declared to take const reference, but implicit declaration would take "
33986 #, gcc-internal-format
33987 msgid "direct base %qT inaccessible in %qT due to ambiguity"
33991 #, gcc-internal-format
33992 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
33996 #, gcc-internal-format
33998 "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
34001 #: cp/class.c:6554 cp/decl.c:12512 cp/parser.c:20482
34002 #, gcc-internal-format
34003 msgid "redefinition of %q#T"
34007 #, gcc-internal-format
34008 msgid "%q#T has virtual functions and accessible non-virtual destructor"
34012 #, gcc-internal-format
34013 msgid "type transparent %q#T does not have any fields"
34017 #, gcc-internal-format
34018 msgid "type transparent class %qT has base classes"
34022 #, gcc-internal-format
34023 msgid "type transparent class %qT has virtual functions"
34027 #, gcc-internal-format
34029 "type transparent %q#T cannot be made transparent because the type of the "
34030 "first field has a different ABI from the class overall"
34034 #, gcc-internal-format
34036 "definition of std::initializer_list does not match #include "
34037 "<initializer_list>"
34041 #, gcc-internal-format
34042 msgid "trying to finish struct, but kicked out due to previous parse errors"
34046 #, gcc-internal-format
34047 msgid "language string %<\"%E\"%> not recognized"
34051 #, gcc-internal-format
34052 msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
34056 #, gcc-internal-format
34057 msgid "no matches converting function %qD to type %q#T"
34061 #, gcc-internal-format
34062 msgid "converting overloaded function %qD to type %q#T is ambiguous"
34066 #, gcc-internal-format
34067 msgid "assuming pointer to member %qD"
34071 #, gcc-internal-format
34072 msgid "(a pointer to member can only be formed with %<&%E%>)"
34075 #: cp/class.c:7805 cp/class.c:7840
34076 #, gcc-internal-format
34077 msgid "not enough type information"
34080 #: cp/class.c:7823 cp/cvt.c:183 cp/cvt.c:210 cp/cvt.c:259
34081 #, gcc-internal-format
34082 msgid "cannot convert %qE from type %qT to type %qT"
34085 #. [basic.scope.class]
34087 #. A name N used in a class S shall refer to the same declaration
34088 #. in its context and when re-evaluated in the completed scope of
34091 #, gcc-internal-format
34092 msgid "declaration of %q#D"
34096 #, gcc-internal-format
34097 msgid "changes meaning of %qD from %q+#D"
34100 #: cp/constexpr.c:106
34101 #, gcc-internal-format
34102 msgid "the type %qT of constexpr variable %qD is not literal"
34105 #: cp/constexpr.c:114
34106 #, gcc-internal-format
34107 msgid "variable %qD of non-literal type %qT in %<constexpr%> function"
34110 #: cp/constexpr.c:189
34111 #, gcc-internal-format
34112 msgid "inherited constructor %qD is not constexpr"
34115 #: cp/constexpr.c:201
34116 #, gcc-internal-format
34117 msgid "invalid type for parameter %d of constexpr function %q+#D"
34120 #: cp/constexpr.c:216
34121 #, gcc-internal-format
34122 msgid "invalid return type %qT of constexpr function %q+D"
34125 #: cp/constexpr.c:238
34126 #, gcc-internal-format
34127 msgid "%q#T has virtual base classes"
34130 #: cp/constexpr.c:489
34131 #, gcc-internal-format
34132 msgid "constexpr constructor does not have empty body"
34135 #: cp/constexpr.c:575
34136 #, gcc-internal-format
34137 msgid "body of %<constexpr%> constructor cannot be a function-try-block"
34140 #: cp/constexpr.c:706
34141 #, gcc-internal-format
34143 "%<constexpr%> constructor for union %qT must initialize exactly one non-"
34144 "static data member"
34147 #: cp/constexpr.c:746
34148 #, gcc-internal-format
34150 "member %qD must be initialized by mem-initializer in %<constexpr%> "
34154 #: cp/constexpr.c:778
34155 #, gcc-internal-format
34156 msgid "body of constexpr function %qD not a return-statement"
34159 #: cp/constexpr.c:831
34160 #, gcc-internal-format
34161 msgid "%q+D is not usable as a constexpr function because:"
34164 #: cp/constexpr.c:1190 cp/constexpr.c:3926
34165 #, gcc-internal-format
34166 msgid "call to internal function"
34169 #: cp/constexpr.c:1208
34170 #, gcc-internal-format
34171 msgid "expression %qE does not designate a constexpr function"
34174 #: cp/constexpr.c:1226 cp/constexpr.c:3943
34175 #, gcc-internal-format
34176 msgid "call to non-constexpr function %qD"
34179 #. The definition of fun was somehow unsuitable.
34180 #: cp/constexpr.c:1261
34181 #, gcc-internal-format
34182 msgid "%qD called in a constant expression"
34185 #: cp/constexpr.c:1265
34186 #, gcc-internal-format
34187 msgid "%qD used before its definition"
34190 #: cp/constexpr.c:1318
34191 #, gcc-internal-format
34192 msgid "call has circular dependency"
34195 #: cp/constexpr.c:1329
34196 #, gcc-internal-format, gfc-internal-format
34198 "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to "
34199 "increase the maximum)"
34202 #: cp/constexpr.c:1409
34203 #, gcc-internal-format
34204 msgid "constexpr call flows off the end of the function"
34207 #: cp/constexpr.c:1496
34208 #, gcc-internal-format
34209 msgid "%q+E is not a constant expression"
34212 #: cp/constexpr.c:1536
34213 #, gcc-internal-format
34214 msgid "right operand of shift expression %q+E is negative"
34217 #: cp/constexpr.c:1543
34218 #, gcc-internal-format
34220 "right operand of shift expression %q+E is >= than the precision of the left "
34224 #: cp/constexpr.c:1560
34225 #, gcc-internal-format
34226 msgid "left operand of shift expression %q+E is negative"
34229 #: cp/constexpr.c:1579
34230 #, gcc-internal-format
34231 msgid "shift expression %q+E overflows"
34234 #: cp/constexpr.c:1741
34235 #, gcc-internal-format
34236 msgid "array subscript out of bound"
34239 #: cp/constexpr.c:1748
34240 #, gcc-internal-format
34241 msgid "negative array subscript"
34244 #: cp/constexpr.c:1794 cp/constexpr.c:1873 cp/constexpr.c:3071
34245 #, gcc-internal-format
34246 msgid "%qE is not a constant expression"
34249 #: cp/constexpr.c:1800
34250 #, gcc-internal-format
34251 msgid "mutable %qD is not usable in a constant expression"
34254 #: cp/constexpr.c:1821
34255 #, gcc-internal-format
34257 "accessing %qD member instead of initialized %qD member in constant expression"
34260 #: cp/constexpr.c:1833
34261 #, gcc-internal-format
34262 msgid "accessing uninitialized member %qD"
34265 #: cp/constexpr.c:2488
34266 #, gcc-internal-format
34267 msgid "accessing value of %qE through a %qT glvalue in a constant expression"
34270 #: cp/constexpr.c:2525
34271 #, gcc-internal-format
34272 msgid "the value of %qD is not usable in a constant expression"
34275 #: cp/constexpr.c:2532
34276 #, gcc-internal-format
34277 msgid "%qD used in its own initializer"
34280 #: cp/constexpr.c:2537
34281 #, gcc-internal-format
34282 msgid "%q#D is not const"
34285 #: cp/constexpr.c:2540
34286 #, gcc-internal-format
34287 msgid "%q#D is volatile"
34290 #: cp/constexpr.c:2544
34291 #, gcc-internal-format
34292 msgid "%qD was not initialized with a constant expression"
34295 #: cp/constexpr.c:2553
34296 #, gcc-internal-format
34297 msgid "%qD was not declared %<constexpr%>"
34300 #: cp/constexpr.c:2556
34301 #, gcc-internal-format
34302 msgid "%qD does not have integral or enumeration type"
34305 #: cp/constexpr.c:2646
34306 #, gcc-internal-format
34307 msgid "modification of %qE is not a constant-expression"
34310 #: cp/constexpr.c:3115 cp/constexpr.c:4313
34311 #, gcc-internal-format
34312 msgid "temporary of non-literal type %qT in a constant expression"
34315 #: cp/constexpr.c:3425 cp/constexpr.c:4033
34316 #, gcc-internal-format
34317 msgid "reinterpret_cast from integer to pointer"
34320 #: cp/constexpr.c:3482 cp/constexpr.c:4190 cp/constexpr.c:4478
34321 #, gcc-internal-format
34322 msgid "expression %qE is not a constant-expression"
34325 #: cp/constexpr.c:3533
34326 #, gcc-internal-format
34327 msgid "statement is not a constant-expression"
34330 #: cp/constexpr.c:3536
34331 #, gcc-internal-format
34332 msgid "unexpected expression %qE of kind %s"
34335 #: cp/constexpr.c:3603
34336 #, gcc-internal-format
34338 "%qE is not a constant expression because it refers to mutable subobjects of "
34342 #: cp/constexpr.c:3616
34343 #, gcc-internal-format
34345 "conversion from pointer type %qT to arithmetic type %qT in a constant-"
34349 #: cp/constexpr.c:3864
34350 #, gcc-internal-format
34351 msgid "expression %qE has side-effects"
34354 #: cp/constexpr.c:4059
34355 #, gcc-internal-format
34357 "address-of an object %qE with thread local or automatic storage is not a "
34358 "constant expression"
34361 #: cp/constexpr.c:4089
34362 #, gcc-internal-format
34363 msgid "use of %<this%> in a constant expression"
34366 #: cp/constexpr.c:4202
34367 #, gcc-internal-format
34369 "typeid-expression is not a constant expression because %qE is of polymorphic "
34373 #: cp/constexpr.c:4215
34374 #, gcc-internal-format
34375 msgid "difference of two pointer expressions is not a constant expression"
34378 #: cp/constexpr.c:4234
34379 #, gcc-internal-format
34380 msgid "pointer comparison expression is not a constant expression"
34383 #: cp/constexpr.c:4281
34384 #, gcc-internal-format
34385 msgid "cast to non-integral type %qT in a constant expression"
34388 #: cp/constexpr.c:4361
34389 #, gcc-internal-format
34390 msgid "division by zero is not a constant-expression"
34393 #: cp/constexpr.c:4486
34394 #, gcc-internal-format
34395 msgid "non-constant array initialization"
34398 #: cp/constexpr.c:4495
34399 #, gcc-internal-format, gfc-internal-format
34400 msgid "unexpected AST of kind %s"
34403 #: cp/cp-array-notation.c:833 cp/cp-array-notation.c:839
34404 #: cp/cp-array-notation.c:864 cp/cp-array-notation.c:870
34405 #, gcc-internal-format
34406 msgid "rank mismatch with controlling expression of parent if-statement"
34409 #: cp/cp-array-notation.c:1277
34410 #, gcc-internal-format
34411 msgid "array notation cannot be used in a condition for a for-loop"
34414 #: cp/cp-array-notation.c:1310
34415 #, gcc-internal-format
34416 msgid "array notation cannot be used as a condition for switch statement"
34419 #: cp/cp-array-notation.c:1323
34420 #, gcc-internal-format
34421 msgid "array notation cannot be used as a condition for while statement"
34424 #: cp/cp-array-notation.c:1334
34425 #, gcc-internal-format
34426 msgid "array notation cannot be used as a condition for a do-while statement"
34429 #: cp/cp-array-notation.c:1379
34430 #, gcc-internal-format
34432 "start-index and length fields necessary for using array notation in pointers "
34436 #: cp/cp-array-notation.c:1386
34437 #, gcc-internal-format
34439 "start-index and length fields necessary for using array notation with array "
34443 #: cp/cp-array-notation.c:1452
34444 #, gcc-internal-format
34445 msgid "array notation cannot be used with function type"
34448 #: cp/cp-array-notation.c:1462
34449 #, gcc-internal-format
34450 msgid "rank of an array notation triplet%'s start-index is not zero"
34453 #: cp/cp-array-notation.c:1468
34454 #, gcc-internal-format
34455 msgid "rank of an array notation triplet%'s length is not zero"
34458 #: cp/cp-array-notation.c:1473
34459 #, gcc-internal-format
34460 msgid "rank of array notation triplet%'s stride is not zero"
34463 #: cp/cp-cilkplus.c:52
34464 #, gcc-internal-format
34465 msgid "throw expressions are not allowed inside loops marked with pragma simd"
34468 #: cp/cp-cilkplus.c:59
34469 #, gcc-internal-format
34470 msgid "try statements are not allowed inside loops marked with #pragma simd"
34473 #: cp/cp-gimplify.c:1672
34474 #, gcc-internal-format
34475 msgid "%qE implicitly determined as %<firstprivate%> has reference type"
34479 #, gcc-internal-format
34480 msgid "can%'t convert from incomplete type %qT to %qT"
34484 #, gcc-internal-format
34485 msgid "conversion of %qE from %qT to %qT is ambiguous"
34489 #, gcc-internal-format
34490 msgid "initialization of volatile reference type %q#T from rvalue of type %qT"
34494 #, gcc-internal-format
34495 msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
34499 #, gcc-internal-format
34500 msgid "initialization of non-const reference type %q#T from rvalue of type %qT"
34504 #, gcc-internal-format
34505 msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
34509 #, gcc-internal-format
34510 msgid "conversion from %qT to %qT discards qualifiers"
34513 #: cp/cvt.c:501 cp/typeck.c:6823
34514 #, gcc-internal-format
34515 msgid "casting %qT to %qT does not dereference pointer"
34519 #, gcc-internal-format
34520 msgid "cannot convert type %qT to type %qT"
34524 #, gcc-internal-format
34525 msgid "conversion from %q#T to %q#T"
34529 #, gcc-internal-format
34531 "the result of the conversion is unspecified because %qE is outside the range "
34535 #: cp/cvt.c:777 cp/cvt.c:821
34536 #, gcc-internal-format
34537 msgid "%q#T used where a %qT was expected"
34541 #, gcc-internal-format
34542 msgid "could not convert %qE from %<void%> to %<bool%>"
34546 #, gcc-internal-format
34547 msgid "%q#T used where a floating point value was expected"
34551 #, gcc-internal-format
34552 msgid "conversion from %qT to non-scalar type %qT requested"
34556 #, gcc-internal-format
34557 msgid "pseudo-destructor is not called"
34561 #, gcc-internal-format
34562 msgid "conversion to void will not access object of incomplete type %qT"
34566 #, gcc-internal-format
34568 "indirection will not access object of incomplete type %qT in second operand "
34569 "of conditional expression"
34573 #, gcc-internal-format
34575 "indirection will not access object of incomplete type %qT in third operand "
34576 "of conditional expression"
34580 #, gcc-internal-format
34582 "indirection will not access object of incomplete type %qT in right operand "
34583 "of comma operator"
34587 #, gcc-internal-format
34589 "indirection will not access object of incomplete type %qT in left operand of "
34594 #, gcc-internal-format
34595 msgid "indirection will not access object of incomplete type %qT in statement"
34599 #, gcc-internal-format
34601 "indirection will not access object of incomplete type %qT in for increment "
34606 #, gcc-internal-format
34607 msgid "conversion to void will not access object of type %qT"
34611 #, gcc-internal-format
34613 "implicit dereference will not access object of type %qT in second operand of "
34614 "conditional expression"
34618 #, gcc-internal-format
34620 "implicit dereference will not access object of type %qT in third operand of "
34621 "conditional expression"
34625 #, gcc-internal-format
34627 "implicit dereference will not access object of type %qT in right operand of "
34632 #, gcc-internal-format
34634 "implicit dereference will not access object of type %qT in left operand of "
34639 #, gcc-internal-format
34640 msgid "implicit dereference will not access object of type %qT in statement"
34644 #, gcc-internal-format
34646 "implicit dereference will not access object of type %qT in for increment "
34651 #, gcc-internal-format
34653 "conversion to void will not access object of non-trivially-copyable type %qT"
34657 #, gcc-internal-format
34659 "indirection will not access object of non-trivially-copyable type %qT in "
34660 "second operand of conditional expression"
34664 #, gcc-internal-format
34666 "indirection will not access object of non-trivially-copyable type %qT in "
34667 "third operand of conditional expression"
34671 #, gcc-internal-format
34673 "indirection will not access object of non-trivially-copyable type %qT in "
34674 "right operand of comma operator"
34678 #, gcc-internal-format
34680 "indirection will not access object of non-trivially-copyable type %qT in "
34681 "left operand of comma operator"
34685 #, gcc-internal-format
34687 "indirection will not access object of non-trivially-copyable type %qT in "
34692 #, gcc-internal-format
34694 "indirection will not access object of non-trivially-copyable type %qT in for "
34695 "increment expression"
34699 #, gcc-internal-format
34700 msgid "conversion to void will not access object %qE of incomplete type %qT"
34704 #, gcc-internal-format
34706 "variable %qE of incomplete type %qT will not be accessed in second operand "
34707 "of conditional expression"
34711 #, gcc-internal-format
34713 "variable %qE of incomplete type %qT will not be accessed in third operand of "
34714 "conditional expression"
34718 #, gcc-internal-format
34720 "variable %qE of incomplete type %qT will not be accessed in right operand of "
34725 #, gcc-internal-format
34727 "variable %qE of incomplete type %qT will not be accessed in left operand of "
34732 #, gcc-internal-format
34733 msgid "variable %qE of incomplete type %qT will not be accessed in statement"
34737 #, gcc-internal-format
34739 "variable %qE of incomplete type %qT will not be accessed in for increment "
34744 #, gcc-internal-format
34745 msgid "conversion to void cannot resolve address of overloaded function"
34749 #, gcc-internal-format
34751 "second operand of conditional expression cannot resolve address of "
34752 "overloaded function"
34756 #, gcc-internal-format
34758 "third operand of conditional expression cannot resolve address of overloaded "
34763 #, gcc-internal-format
34765 "right operand of comma operator cannot resolve address of overloaded function"
34769 #, gcc-internal-format
34771 "left operand of comma operator cannot resolve address of overloaded function"
34775 #, gcc-internal-format
34776 msgid "statement cannot resolve address of overloaded function"
34780 #, gcc-internal-format
34781 msgid "for increment expression cannot resolve address of overloaded function"
34785 #, gcc-internal-format
34787 "second operand of conditional expression is a reference, not call, to "
34792 #, gcc-internal-format
34794 "third operand of conditional expression is a reference, not call, to "
34799 #, gcc-internal-format
34801 "right operand of comma operator is a reference, not call, to function %qE"
34805 #, gcc-internal-format
34807 "left operand of comma operator is a reference, not call, to function %qE"
34811 #, gcc-internal-format
34812 msgid "statement is a reference, not call, to function %qE"
34816 #, gcc-internal-format
34817 msgid "for increment expression is a reference, not call, to function %qE"
34821 #, gcc-internal-format
34822 msgid "second operand of conditional expression has no effect"
34826 #, gcc-internal-format
34827 msgid "third operand of conditional expression has no effect"
34831 #, gcc-internal-format
34832 msgid "right operand of comma operator has no effect"
34836 #, gcc-internal-format
34837 msgid "left operand of comma operator has no effect"
34841 #, gcc-internal-format
34842 msgid "statement has no effect"
34846 #, gcc-internal-format
34847 msgid "for increment expression has no effect"
34851 #, gcc-internal-format
34852 msgid "converting NULL to non-pointer type"
34856 #, gcc-internal-format
34857 msgid "default type conversion can't deduce template argument for %qD"
34861 #, gcc-internal-format
34862 msgid "ambiguous default type conversion from %qT"
34866 #, gcc-internal-format
34867 msgid " candidate conversions include %qD and %qD"
34870 #: cp/cxx-pretty-print.c:2148
34871 #, gcc-internal-format
34872 msgid "template-parameter-"
34876 #, gcc-internal-format
34877 msgid "variable %q+D set but not used"
34881 #, gcc-internal-format
34882 msgid "%qD was declared %<extern%> and later %<static%>"
34885 #: cp/decl.c:1186 objc/objc-act.c:3421 objc/objc-act.c:4009
34886 #: objc/objc-act.c:4037 objc/objc-act.c:4092 objc/objc-act.c:6863
34887 #, gcc-internal-format
34888 msgid "previous declaration of %q+D"
34892 #, gcc-internal-format
34893 msgid "declaration of %qF has a different exception specifier"
34897 #, gcc-internal-format
34898 msgid "from previous declaration %q+F"
34902 #, gcc-internal-format
34903 msgid "redeclaration %qD differs in %<constexpr%>"
34907 #, gcc-internal-format
34908 msgid "from previous declaration %q+D"
34912 #, gcc-internal-format
34913 msgid "redeclaration of %q#D may not have default arguments"
34917 #, gcc-internal-format
34918 msgid "literal operator template %q+D conflicts with raw literal operator %qD"
34922 #, gcc-internal-format
34923 msgid "raw literal operator %q+D conflicts with literal operator template %qD"
34927 #, gcc-internal-format
34928 msgid "function %q+D redeclared as inline"
34932 #, gcc-internal-format
34933 msgid "previous declaration of %qD with attribute noinline"
34937 #, gcc-internal-format
34938 msgid "function %q+D redeclared with attribute noinline"
34942 #, gcc-internal-format
34943 msgid "previous declaration of %qD was inline"
34946 #: cp/decl.c:1389 cp/decl.c:1465
34947 #, gcc-internal-format
34948 msgid "shadowing built-in function %q#D"
34951 #: cp/decl.c:1390 cp/decl.c:1466
34952 #, gcc-internal-format
34953 msgid "shadowing library function %q#D"
34957 #, gcc-internal-format
34958 msgid "library function %q#D redeclared as non-function %q#D"
34962 #, gcc-internal-format
34963 msgid "declaration of %q#D conflicts with built-in declaration %q#D"
34967 #, gcc-internal-format
34968 msgid "redeclaration of %<pragma omp declare reduction%>"
34972 #, gcc-internal-format
34973 msgid "previous %<pragma omp declare reduction%> declaration"
34977 #, gcc-internal-format
34978 msgid "new declaration %q#D ambiguates built-in declaration %q#D"
34982 #, gcc-internal-format
34983 msgid "%q#D redeclared as different kind of symbol"
34986 #: cp/decl.c:1555 cp/decl.c:1576 cp/decl.c:1603
34987 #, gcc-internal-format
34988 msgid "previous declaration %q#D"
34992 #, gcc-internal-format
34993 msgid "conflicting declaration of template %q#D"
34997 #, gcc-internal-format
34998 msgid "ambiguating new declaration %q#D"
35001 #: cp/decl.c:1592 cp/decl.c:1615
35002 #, gcc-internal-format
35003 msgid "old declaration %q#D"
35007 #, gcc-internal-format
35008 msgid "conflicting declaration of C function %q#D"
35012 #, gcc-internal-format
35013 msgid "ambiguating new declaration of %q#D"
35017 #, gcc-internal-format
35018 msgid "conflicting declaration %q#D"
35022 #, gcc-internal-format
35023 msgid "previous declaration as %q#D"
35026 #. [namespace.alias]
35028 #. A namespace-name or namespace-alias shall not be declared as
35029 #. the name of any other entity in the same declarative region.
35030 #. A namespace-name defined at global scope shall not be
35031 #. declared as the name of any other entity in any global scope
35034 #, gcc-internal-format
35035 msgid "conflicting declaration of namespace %qD"
35039 #, gcc-internal-format
35040 msgid "previous declaration of namespace %qD here"
35044 #, gcc-internal-format
35045 msgid "%q+#D previously defined here"
35048 #: cp/decl.c:1692 cp/name-lookup.c:1181 cp/name-lookup.c:1204
35049 #, gcc-internal-format
35050 msgid "%q+#D previously declared here"
35054 #, gcc-internal-format
35055 msgid "prototype specified for %q#D"
35059 #, gcc-internal-format
35060 msgid "previous non-prototype definition here"
35064 #, gcc-internal-format
35065 msgid "conflicting declaration of %q#D with %qL linkage"
35069 #, gcc-internal-format
35070 msgid "previous declaration with %qL linkage"
35073 #: cp/decl.c:1780 cp/decl.c:1788
35074 #, gcc-internal-format
35075 msgid "default argument given for parameter %d of %q#D"
35078 #: cp/decl.c:1783 cp/decl.c:1791
35079 #, gcc-internal-format
35080 msgid "previous specification in %q#D here"
35084 #, gcc-internal-format
35085 msgid "redundant redeclaration of %qD in same scope"
35088 #: cp/decl.c:1859 cp/decl.c:1869 cp/decl.c:2371
35089 #, gcc-internal-format
35090 msgid "previous declaration of %qD"
35094 #, gcc-internal-format
35095 msgid "deleted definition of %qD"
35098 #. From [temp.expl.spec]:
35100 #. If a template, a member template or the member of a class
35101 #. template is explicitly specialized then that
35102 #. specialization shall be declared before the first use of
35103 #. that specialization that would cause an implicit
35104 #. instantiation to take place, in every translation unit in
35105 #. which such a use occurs.
35107 #, gcc-internal-format
35108 msgid "explicit specialization of %qD after first use"
35112 #, gcc-internal-format
35114 "%qD: visibility attribute ignored because it conflicts with previous "
35118 #. Reject two definitions.
35119 #: cp/decl.c:2609 cp/decl.c:2638 cp/decl.c:2671 cp/decl.c:2688 cp/decl.c:2761
35120 #, gcc-internal-format
35121 msgid "redefinition of %q#D"
35125 #, gcc-internal-format
35126 msgid "%qD conflicts with used function"
35130 #, gcc-internal-format
35131 msgid "%q#D not declared in class"
35134 #: cp/decl.c:2649 cp/decl.c:2698
35135 #, gcc-internal-format
35136 msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
35139 #: cp/decl.c:2652 cp/decl.c:2701
35140 #, gcc-internal-format
35141 msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
35148 #, gcc-internal-format
35149 msgid "redeclaration of friend %q#D may not have default template arguments"
35153 #, gcc-internal-format
35154 msgid "thread-local declaration of %q#D follows non-thread-local declaration"
35158 #, gcc-internal-format
35159 msgid "non-thread-local declaration of %q#D follows thread-local declaration"
35162 #: cp/decl.c:2750 cp/decl.c:2769 cp/name-lookup.c:597 cp/name-lookup.c:1180
35163 #: cp/name-lookup.c:1203
35164 #, gcc-internal-format
35165 msgid "redeclaration of %q#D"
35169 #, gcc-internal-format
35170 msgid "jump to label %qD"
35174 #, gcc-internal-format
35175 msgid "jump to case label"
35178 #: cp/decl.c:2919 cp/decl.c:3073 cp/decl.c:3125
35179 #, gcc-internal-format
35183 #: cp/decl.c:2941 cp/decl.c:3129
35184 #, gcc-internal-format
35185 msgid " exits OpenMP structured block"
35189 #, gcc-internal-format
35190 msgid " crosses initialization of %q+#D"
35193 #: cp/decl.c:2968 cp/decl.c:3093
35194 #, gcc-internal-format
35195 msgid " enters scope of %q+#D which has non-trivial destructor"
35198 #: cp/decl.c:2985 cp/decl.c:3101
35199 #, gcc-internal-format
35200 msgid " enters try block"
35203 #: cp/decl.c:2987 cp/decl.c:3085 cp/decl.c:3103
35204 #, gcc-internal-format
35205 msgid " enters catch block"
35208 #: cp/decl.c:2999 cp/decl.c:3109
35209 #, gcc-internal-format
35210 msgid " enters OpenMP structured block"
35213 #: cp/decl.c:3071 cp/decl.c:3123
35214 #, gcc-internal-format
35215 msgid "jump to label %q+D"
35219 #, gcc-internal-format
35220 msgid " skips initialization of %q+#D"
35223 #: cp/decl.c:3146 cp/parser.c:11023 cp/parser.c:11050
35224 #, gcc-internal-format
35225 msgid "invalid exit from OpenMP structured block"
35229 #, gcc-internal-format
35230 msgid "label named wchar_t"
35234 #, gcc-internal-format
35235 msgid "%qD is not a type"
35238 #: cp/decl.c:3495 cp/parser.c:5503
35239 #, gcc-internal-format
35240 msgid "%qD used without template parameters"
35244 #, gcc-internal-format
35245 msgid "%q#T is not a class"
35248 #: cp/decl.c:3528 cp/decl.c:3620
35249 #, gcc-internal-format
35250 msgid "no class template named %q#T in %q#T"
35254 #, gcc-internal-format
35255 msgid "no type named %q#T in %q#T"
35259 #, gcc-internal-format
35260 msgid "lookup of %qT in %qT is ambiguous"
35264 #, gcc-internal-format
35265 msgid "%<typename %T::%D%> names %q#T, which is not a class template"
35269 #, gcc-internal-format
35270 msgid "%<typename %T::%D%> names %q#T, which is not a type"
35274 #, gcc-internal-format
35275 msgid "template parameters do not match template %qD"
35279 #, gcc-internal-format
35280 msgid "an anonymous struct cannot have function members"
35284 #, gcc-internal-format
35285 msgid "an anonymous union cannot have function members"
35289 #, gcc-internal-format
35290 msgid "member %q+#D with constructor not allowed in anonymous aggregate"
35294 #, gcc-internal-format
35295 msgid "member %q+#D with destructor not allowed in anonymous aggregate"
35299 #, gcc-internal-format
35301 "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
35305 #, gcc-internal-format
35306 msgid "attribute ignored in declaration of %q#T"
35310 #, gcc-internal-format
35311 msgid "attribute for %q#T must follow the %qs keyword"
35315 #, gcc-internal-format
35316 msgid "multiple types in one declaration"
35320 #, gcc-internal-format
35321 msgid "redeclaration of C++ built-in type %qT"
35325 #, gcc-internal-format
35326 msgid "%<auto%> can only be specified for variables or function declarations"
35330 #, gcc-internal-format
35331 msgid "missing type-name in typedef-declaration"
35335 #, gcc-internal-format
35336 msgid "ISO C++ prohibits anonymous structs"
35340 #, gcc-internal-format
35341 msgid "%qs can only be specified for functions"
35345 #, gcc-internal-format
35346 msgid "%<friend%> can only be specified inside a class"
35350 #, gcc-internal-format
35351 msgid "%<explicit%> can only be specified for constructors"
35355 #, gcc-internal-format
35356 msgid "a storage class can only be specified for objects and functions"
35360 #, gcc-internal-format
35361 msgid "qualifiers can only be specified for objects and functions"
35365 #, gcc-internal-format
35366 msgid "%<typedef%> was ignored in this declaration"
35370 #, gcc-internal-format
35371 msgid "%<constexpr%> cannot be used for type declarations"
35375 #, gcc-internal-format
35376 msgid "attribute ignored in explicit instantiation %q#T"
35380 #, gcc-internal-format
35381 msgid "no attribute can be applied to an explicit instantiation"
35385 #, gcc-internal-format
35386 msgid "ignoring attributes applied to class type %qT outside of definition"
35389 #. A template type parameter or other dependent type.
35391 #, gcc-internal-format
35393 "ignoring attributes applied to dependent type %qT without an associated "
35397 #: cp/decl.c:4679 cp/decl2.c:889
35398 #, gcc-internal-format
35399 msgid "typedef %qD is initialized (use decltype instead)"
35403 #, gcc-internal-format
35404 msgid "declaration of %q#D has %<extern%> and is initialized"
35408 #, gcc-internal-format
35409 msgid "definition of %q#D is marked %<dllimport%>"
35413 #, gcc-internal-format
35414 msgid "%q+#D is not a static data member of %q#T"
35418 #, gcc-internal-format
35419 msgid "non-member-template declaration of %qD"
35423 #, gcc-internal-format
35424 msgid "does not match member template declaration here"
35428 #, gcc-internal-format
35429 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
35433 #, gcc-internal-format
35434 msgid "duplicate initialization of %qD"
35438 #, gcc-internal-format
35439 msgid "%qD declared %<constexpr%> outside its class"
35443 #, gcc-internal-format
35444 msgid "declaration of %q#D outside of class is not definition"
35448 #, gcc-internal-format
35449 msgid "%qD declared %<thread_local%> in %<constexpr%> function"
35453 #, gcc-internal-format
35454 msgid "%qD declared %<static%> in %<constexpr%> function"
35458 #, gcc-internal-format
35459 msgid "variable %q#D has initializer but incomplete type"
35462 #: cp/decl.c:4926 cp/decl.c:5789
35463 #, gcc-internal-format
35464 msgid "elements of array %q#D have incomplete type"
35467 #: cp/decl.c:4933 cp/decl.c:6409
35468 #, gcc-internal-format
35469 msgid "declaration of %q#D has no initializer"
35473 #, gcc-internal-format
35474 msgid "aggregate %q#D has incomplete type and cannot be defined"
35478 #, gcc-internal-format
35479 msgid "%qD declared as reference but not initialized"
35483 #, gcc-internal-format
35484 msgid "name used in a GNU-style designated initializer for an array"
35488 #, gcc-internal-format
35489 msgid "name %qD used in a GNU-style designated initializer for an array"
35492 #: cp/decl.c:5048 cp/typeck2.c:1253 cp/typeck2.c:1364
35493 #, gcc-internal-format
35494 msgid "non-trivial designated initializers not supported"
35498 #, gcc-internal-format
35499 msgid "C99 designator %qE is not an integral constant-expression"
35503 #, gcc-internal-format
35504 msgid "initializer fails to determine size of %qD"
35508 #, gcc-internal-format
35509 msgid "array size missing in %qD"
35513 #, gcc-internal-format
35514 msgid "zero-size array %qD"
35517 #. An automatic variable with an incomplete type: that is an error.
35518 #. Don't talk about array types here, since we took care of that
35519 #. message in grokdeclarator.
35521 #, gcc-internal-format
35522 msgid "storage size of %qD isn%'t known"
35526 #, gcc-internal-format
35527 msgid "storage size of %qD isn%'t constant"
35531 #, gcc-internal-format
35533 "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind "
35534 "up with multiple copies)"
35538 #, gcc-internal-format
35539 msgid "you can work around this by removing the initializer"
35543 #, gcc-internal-format
35544 msgid "uninitialized const %qD"
35548 #, gcc-internal-format
35549 msgid "uninitialized variable %qD in %<constexpr%> function"
35553 #, gcc-internal-format
35554 msgid "%q#T has no user-provided default constructor"
35558 #, gcc-internal-format
35560 "constructor is not user-provided because it is explicitly defaulted in the "
35565 #, gcc-internal-format
35566 msgid "and the implicitly-defined constructor does not initialize %q+#D"
35570 #, gcc-internal-format
35571 msgid "invalid type %qT as initializer for a vector of type %qT"
35575 #, gcc-internal-format
35576 msgid "initializer for %qT must be brace-enclosed"
35580 #, gcc-internal-format
35581 msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
35585 #, gcc-internal-format
35586 msgid "%qT has no non-static data member named %qD"
35590 #, gcc-internal-format
35591 msgid "invalid initializer for %q#D"
35595 #, gcc-internal-format
35596 msgid "C99 designator %qE outside aggregate initializer"
35599 #: cp/decl.c:5563 cp/decl.c:5768 cp/typeck2.c:1240 cp/typeck2.c:1450
35600 #: cp/typeck2.c:1479 cp/typeck2.c:1526
35601 #, gcc-internal-format
35602 msgid "too many initializers for %qT"
35606 #, gcc-internal-format
35607 msgid "braces around scalar initializer for type %qT"
35611 #, gcc-internal-format
35612 msgid "missing braces around initializer for %qT"
35616 #, gcc-internal-format
35617 msgid "elements of array %q#T have incomplete type"
35621 #, gcc-internal-format
35622 msgid "variable-sized compound literal"
35626 #, gcc-internal-format
35627 msgid "%q#D has incomplete type"
35631 #, gcc-internal-format
35632 msgid "scalar object %qD requires one element in initializer"
35636 #, gcc-internal-format
35637 msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
35641 #, gcc-internal-format
35642 msgid "array %qD initialized by parenthesized string literal %qE"
35646 #, gcc-internal-format
35647 msgid "initializer invalid for static member with constructor"
35651 #, gcc-internal-format
35652 msgid "non-constant in-class initialization invalid for static member %qD"
35656 #, gcc-internal-format
35657 msgid "(an out of class initialization is required)"
35661 #, gcc-internal-format
35662 msgid "reference %qD is initialized with itself"
35666 #, gcc-internal-format
35667 msgid "assignment (not initialization) in declaration"
35671 #, gcc-internal-format
35672 msgid "shadowing previous type declaration of %q#D"
35676 #, gcc-internal-format
35677 msgid "Java object %qD not allocated with %<new%>"
35681 #, gcc-internal-format
35682 msgid "non-static data member %qD has Java class type"
35686 #, gcc-internal-format
35687 msgid "function %q#D is initialized like a variable"
35691 #, gcc-internal-format
35693 "non-local variable %qD declared %<__thread%> needs dynamic initialization"
35697 #, gcc-internal-format
35699 "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
35703 #, gcc-internal-format
35704 msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
35708 #, gcc-internal-format
35709 msgid "initializer fails to determine size of %qT"
35713 #, gcc-internal-format
35714 msgid "array size missing in %qT"
35718 #, gcc-internal-format
35719 msgid "zero-size array %qT"
35723 #, gcc-internal-format
35724 msgid "destructor for alien class %qT cannot be a member"
35728 #, gcc-internal-format
35729 msgid "constructor for alien class %qT cannot be a member"
35733 #, gcc-internal-format
35734 msgid "%qD declared as a %<virtual%> variable"
35738 #, gcc-internal-format
35739 msgid "%qD declared as an %<inline%> variable"
35743 #, gcc-internal-format
35745 "%<const%> and %<volatile%> function specifiers on %qD invalid in variable "
35750 #, gcc-internal-format
35751 msgid "%qD declared as a %<virtual%> parameter"
35755 #, gcc-internal-format
35756 msgid "%qD declared as an %<inline%> parameter"
35760 #, gcc-internal-format
35762 "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter "
35767 #, gcc-internal-format
35768 msgid "%qD declared as a %<virtual%> type"
35772 #, gcc-internal-format
35773 msgid "%qD declared as an %<inline%> type"
35777 #, gcc-internal-format
35779 "%<const%> and %<volatile%> function specifiers on %qD invalid in type "
35784 #, gcc-internal-format
35785 msgid "%qD declared as a %<virtual%> field"
35789 #, gcc-internal-format
35790 msgid "%qD declared as an %<inline%> field"
35794 #, gcc-internal-format
35796 "%<const%> and %<volatile%> function specifiers on %qD invalid in field "
35801 #, gcc-internal-format
35802 msgid "%q+D declared as a friend"
35806 #, gcc-internal-format
35807 msgid "%q+D declared with an exception specification"
35811 #, gcc-internal-format
35812 msgid "definition of %qD is not in namespace enclosing %qT"
35816 #, gcc-internal-format
35817 msgid "static member function %q#D declared with type qualifiers"
35821 #, gcc-internal-format
35822 msgid "defining explicit specialization %qD in friend declaration"
35825 #. Something like `template <class T> friend void f<T>()'.
35827 #, gcc-internal-format
35828 msgid "invalid use of template-id %qD in declaration of primary template"
35832 #, gcc-internal-format
35834 "default arguments are not allowed in declaration of friend template "
35835 "specialization %qD"
35839 #, gcc-internal-format
35841 "%<inline%> is not allowed in declaration of friend template specialization "
35846 #, gcc-internal-format
35848 "%<constexpr%> is not allowed in declaration of friend template "
35849 "specialization %qD"
35853 #, gcc-internal-format
35854 msgid "cannot declare %<::main%> to be a template"
35858 #, gcc-internal-format
35859 msgid "cannot declare %<::main%> to be inline"
35863 #, gcc-internal-format
35864 msgid "cannot declare %<::main%> to be constexpr"
35868 #, gcc-internal-format
35869 msgid "cannot declare %<::main%> to be static"
35873 #, gcc-internal-format
35874 msgid "static member function %qD cannot have cv-qualifier"
35878 #, gcc-internal-format
35879 msgid "non-member function %qD cannot have cv-qualifier"
35883 #, gcc-internal-format
35884 msgid "static member function %qD cannot have ref-qualifier"
35888 #, gcc-internal-format
35889 msgid "non-member function %qD cannot have ref-qualifier"
35893 #, gcc-internal-format
35894 msgid "literal operator with C linkage"
35898 #, gcc-internal-format
35899 msgid "%qD has invalid argument list"
35903 #, gcc-internal-format
35904 msgid "integer suffix %<%s%> shadowed by implementation"
35908 #, gcc-internal-format
35909 msgid "floating point suffix %<%s%> shadowed by implementation"
35913 #, gcc-internal-format
35914 msgid "%qD must be a non-member function"
35918 #, gcc-internal-format
35919 msgid "%<::main%> must return %<int%>"
35923 #, gcc-internal-format
35924 msgid "definition of implicitly-declared %qD"
35928 #, gcc-internal-format
35929 msgid "definition of explicitly-defaulted %q+D"
35933 #, gcc-internal-format
35934 msgid "%q+#D explicitly defaulted here"
35937 #: cp/decl.c:8038 cp/decl2.c:787
35938 #, gcc-internal-format
35939 msgid "no %q#D member function declared in class %qT"
35943 #, gcc-internal-format
35944 msgid "in-class initialization of static data member %q#D of incomplete type"
35948 #, gcc-internal-format
35950 "%<constexpr%> needed for in-class initialization of static data member %q#D "
35951 "of non-integral type"
35955 #, gcc-internal-format
35956 msgid "in-class initialization of static data member %q#D of non-literal type"
35960 #, gcc-internal-format
35962 "invalid in-class initialization of static data member of non-integral type "
35967 #, gcc-internal-format
35968 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
35972 #, gcc-internal-format
35974 "ISO C++ forbids initialization of member constant %qD of non-integral type "
35978 #: cp/decl.c:8451 cp/decl.c:8478
35979 #, gcc-internal-format
35980 msgid "size of array %qD has non-integral type %qT"
35983 #: cp/decl.c:8454 cp/decl.c:8480
35984 #, gcc-internal-format
35985 msgid "size of array has non-integral type %qT"
35989 #, gcc-internal-format
35990 msgid "size of array %qD is negative"
35994 #, gcc-internal-format
35995 msgid "size of array is negative"
35999 #, gcc-internal-format
36000 msgid "ISO C++ forbids zero-size array %qD"
36004 #, gcc-internal-format
36005 msgid "ISO C++ forbids zero-size array"
36009 #, gcc-internal-format
36010 msgid "size of array %qD is not an integral constant-expression"
36014 #, gcc-internal-format
36015 msgid "size of array is not an integral constant-expression"
36019 #, gcc-internal-format
36020 msgid "ISO C++ forbids variable length array %qD"
36024 #, gcc-internal-format
36025 msgid "ISO C++ forbids variable length array"
36029 #, gcc-internal-format
36030 msgid "variable length array %qD is used"
36034 #, gcc-internal-format
36035 msgid "variable length array is used"
36039 #, gcc-internal-format
36040 msgid "overflow in array dimension"
36044 #, gcc-internal-format
36045 msgid "%qD declared as array of %qT"
36049 #, gcc-internal-format
36050 msgid "declaration of %qD as array of void"
36054 #, gcc-internal-format
36055 msgid "creating array of void"
36059 #, gcc-internal-format
36060 msgid "declaration of %qD as array of functions"
36064 #, gcc-internal-format
36065 msgid "creating array of functions"
36069 #, gcc-internal-format
36070 msgid "declaration of %qD as array of references"
36074 #, gcc-internal-format
36075 msgid "creating array of references"
36079 #, gcc-internal-format
36080 msgid "declaration of %qD as array of function members"
36084 #, gcc-internal-format
36085 msgid "creating array of function members"
36089 #, gcc-internal-format
36091 "declaration of %qD as multidimensional array must have bounds for all "
36092 "dimensions except the first"
36096 #, gcc-internal-format
36098 "multidimensional array must have bounds for all dimensions except the first"
36102 #, gcc-internal-format
36103 msgid "return type specification for constructor invalid"
36107 #, gcc-internal-format
36108 msgid "return type specification for destructor invalid"
36112 #, gcc-internal-format
36113 msgid "return type specified for %<operator %T%>"
36117 #, gcc-internal-format
36118 msgid "unnamed variable or field declared void"
36122 #, gcc-internal-format
36123 msgid "variable or field declared void"
36127 #, gcc-internal-format
36128 msgid "invalid use of qualified-name %<::%D%>"
36131 #: cp/decl.c:9017 cp/decl.c:9037
36132 #, gcc-internal-format
36133 msgid "invalid use of qualified-name %<%T::%D%>"
36137 #, gcc-internal-format
36138 msgid "invalid use of qualified-name %<%D::%D%>"
36142 #, gcc-internal-format
36143 msgid "%q#T is not a class or a namespace"
36146 #: cp/decl.c:9053 cp/decl.c:9150 cp/decl.c:9159 cp/decl.c:10562
36147 #, gcc-internal-format
36148 msgid "declaration of %qD as non-function"
36152 #, gcc-internal-format
36153 msgid "declaration of %qD as non-member"
36157 #, gcc-internal-format
36158 msgid "declarator-id missing; using reserved word %qD"
36162 #, gcc-internal-format
36163 msgid "function definition does not declare parameters"
36167 #, gcc-internal-format
36168 msgid "declaration of %qD as %<typedef%>"
36172 #, gcc-internal-format
36173 msgid "declaration of %qD as parameter"
36177 #, gcc-internal-format
36178 msgid "%<constexpr%> cannot appear in a typedef declaration"
36182 #, gcc-internal-format
36183 msgid "two or more data types in declaration of %qs"
36187 #, gcc-internal-format
36188 msgid "conflicting specifiers in declaration of %qs"
36192 #, gcc-internal-format
36193 msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
36196 #: cp/decl.c:9303 cp/decl.c:9306 cp/decl.c:9309
36197 #, gcc-internal-format
36198 msgid "ISO C++ forbids declaration of %qs with no type"
36202 #, gcc-internal-format
36203 msgid "%<__int%d%> is not supported by this target"
36207 #, gcc-internal-format
36208 msgid "ISO C++ does not support %<__int%d%> for %qs"
36211 #: cp/decl.c:9348 cp/decl.c:9368
36212 #, gcc-internal-format
36213 msgid "%<signed%> or %<unsigned%> invalid for %qs"
36217 #, gcc-internal-format
36218 msgid "%<signed%> and %<unsigned%> specified together for %qs"
36222 #, gcc-internal-format
36223 msgid "%<long long%> invalid for %qs"
36227 #, gcc-internal-format
36228 msgid "%<long%> invalid for %qs"
36232 #, gcc-internal-format
36233 msgid "%<short%> invalid for %qs"
36237 #, gcc-internal-format
36238 msgid "%<long%> or %<short%> invalid for %qs"
36242 #, gcc-internal-format
36243 msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
36247 #, gcc-internal-format
36248 msgid "%<long%> or %<short%> specified with char for %qs"
36252 #, gcc-internal-format
36253 msgid "%<long%> and %<short%> specified together for %qs"
36257 #, gcc-internal-format
36258 msgid "%<short%> or %<long%> invalid for %qs"
36262 #, gcc-internal-format
36263 msgid "long, short, signed or unsigned used invalidly for %qs"
36267 #, gcc-internal-format
36268 msgid "complex invalid for %qs"
36272 #, gcc-internal-format
36273 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
36277 #, gcc-internal-format
36278 msgid "member %qD cannot be declared both virtual and static"
36282 #, gcc-internal-format
36283 msgid "typedef declaration invalid in parameter declaration"
36287 #, gcc-internal-format
36288 msgid "storage class specified for template parameter %qs"
36292 #, gcc-internal-format
36293 msgid "storage class specifiers invalid in parameter declarations"
36297 #, gcc-internal-format
36298 msgid "a parameter cannot be declared %<constexpr%>"
36302 #, gcc-internal-format
36303 msgid "%<virtual%> outside class declaration"
36307 #, gcc-internal-format
36308 msgid "multiple storage classes in declaration of %qs"
36312 #, gcc-internal-format
36313 msgid "storage class specified for %qs"
36317 #, gcc-internal-format
36318 msgid "storage class specified for parameter %qs"
36322 #, gcc-internal-format
36323 msgid "nested function %qs declared %<extern%>"
36327 #, gcc-internal-format
36328 msgid "top-level declaration of %qs specifies %<auto%>"
36332 #, gcc-internal-format
36333 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
36337 #, gcc-internal-format
36338 msgid "storage class specifiers invalid in friend function declarations"
36342 #, gcc-internal-format
36343 msgid "%qs declared as function returning a function"
36347 #, gcc-internal-format
36348 msgid "%qs declared as function returning an array"
36352 #, gcc-internal-format
36353 msgid "%qs function uses %<auto%> type specifier without trailing return type"
36357 #, gcc-internal-format
36358 msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
36362 #, gcc-internal-format
36363 msgid "virtual function cannot have deduced return type"
36367 #, gcc-internal-format
36369 "%qs function with trailing return type has %qT as its type rather than plain "
36373 #. Not using maybe_warn_cpp0x because this should
36374 #. always be an error.
36376 #, gcc-internal-format
36377 msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
36381 #, gcc-internal-format
36383 "%qs function with trailing return type not declared with %<auto%> type "
36388 #, gcc-internal-format
36389 msgid "destructor cannot be static member function"
36393 #, gcc-internal-format
36394 msgid "constructor cannot be static member function"
36398 #, gcc-internal-format
36399 msgid "destructors may not be cv-qualified"
36403 #, gcc-internal-format
36404 msgid "constructors may not be cv-qualified"
36408 #, gcc-internal-format
36409 msgid "destructors may not be ref-qualified"
36413 #, gcc-internal-format
36414 msgid "constructors cannot be declared virtual"
36417 #. Cannot be both friend and virtual.
36419 #, gcc-internal-format
36420 msgid "virtual functions cannot be friends"
36424 #, gcc-internal-format
36425 msgid "friend declaration not in class definition"
36429 #, gcc-internal-format
36430 msgid "can%'t define friend function %qs in a local class definition"
36434 #, gcc-internal-format
36435 msgid "destructors may not have parameters"
36439 #, gcc-internal-format
36440 msgid "cannot declare pointer to %q#T"
36443 #: cp/decl.c:9951 cp/decl.c:9958
36444 #, gcc-internal-format
36445 msgid "cannot declare reference to %q#T"
36449 #, gcc-internal-format
36450 msgid "cannot declare pointer to %q#T member"
36454 #, gcc-internal-format
36455 msgid "cannot declare reference to qualified function type %qT"
36459 #, gcc-internal-format
36460 msgid "cannot declare pointer to qualified function type %qT"
36464 #, gcc-internal-format
36466 "cannot declare reference to %q#T, which is not a typedef or a template type "
36471 #, gcc-internal-format
36472 msgid "template-id %qD used as a declarator"
36476 #, gcc-internal-format
36477 msgid "member functions are implicitly friends of their class"
36481 #, gcc-internal-format
36482 msgid "extra qualification %<%T::%> on member %qs"
36486 #, gcc-internal-format
36487 msgid "cannot define member function %<%T::%s%> within %<%T%>"
36491 #, gcc-internal-format
36492 msgid "cannot declare member function %<%T::%s%> within %<%T%>"
36496 #, gcc-internal-format
36497 msgid "cannot declare member %<%T::%s%> within %qT"
36501 #, gcc-internal-format
36502 msgid "non-parameter %qs cannot be a parameter pack"
36506 #, gcc-internal-format
36507 msgid "size of array %qs is too large"
36511 #, gcc-internal-format
36512 msgid "data member may not have variably modified type %qT"
36516 #, gcc-internal-format
36517 msgid "parameter may not have variably modified type %qT"
36521 #, gcc-internal-format
36522 msgid "%<explicit%> outside class declaration"
36526 #, gcc-internal-format
36527 msgid "%<explicit%> in friend declaration"
36531 #, gcc-internal-format
36533 "only declarations of constructors and conversion operators can be %<explicit"
36538 #, gcc-internal-format
36539 msgid "non-member %qs cannot be declared %<mutable%>"
36543 #, gcc-internal-format
36544 msgid "non-object member %qs cannot be declared %<mutable%>"
36548 #, gcc-internal-format
36549 msgid "function %qs cannot be declared %<mutable%>"
36553 #, gcc-internal-format
36554 msgid "static %qs cannot be declared %<mutable%>"
36558 #, gcc-internal-format
36559 msgid "const %qs cannot be declared %<mutable%>"
36563 #, gcc-internal-format
36564 msgid "reference %qs cannot be declared %<mutable%>"
36568 #, gcc-internal-format
36569 msgid "typedef declared %<auto%>"
36573 #, gcc-internal-format
36574 msgid "typedef name may not be a nested-name-specifier"
36578 #, gcc-internal-format
36579 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
36583 #, gcc-internal-format
36584 msgid "type qualifiers specified for friend class declaration"
36588 #, gcc-internal-format
36589 msgid "%<inline%> specified for friend class declaration"
36593 #, gcc-internal-format
36594 msgid "template parameters cannot be friends"
36598 #, gcc-internal-format
36599 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
36603 #, gcc-internal-format
36604 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
36608 #, gcc-internal-format
36609 msgid "trying to make class %qT a friend of global scope"
36613 #, gcc-internal-format
36614 msgid "invalid qualifiers on non-member function type"
36618 #, gcc-internal-format
36619 msgid "abstract declarator %qT used as declaration"
36623 #, gcc-internal-format
36624 msgid "cannot use %<::%> in parameter declaration"
36628 #, gcc-internal-format
36629 msgid "%<auto%> parameter not permitted in this context"
36633 #, gcc-internal-format
36634 msgid "parameter declared %<auto%>"
36638 #, gcc-internal-format
36639 msgid "non-static data member declared %<auto%>"
36642 #. Something like struct S { int N::j; };
36644 #, gcc-internal-format
36645 msgid "invalid use of %<::%>"
36649 #, gcc-internal-format
36650 msgid "declaration of function %qD in invalid context"
36654 #, gcc-internal-format
36655 msgid "function %qD declared virtual inside a union"
36659 #, gcc-internal-format
36660 msgid "%qD cannot be declared virtual, since it is always static"
36664 #, gcc-internal-format
36665 msgid "expected qualified name in friend declaration for destructor %qD"
36669 #, gcc-internal-format
36670 msgid "declaration of %qD as member of %qT"
36674 #, gcc-internal-format
36675 msgid "a destructor cannot be %<constexpr%>"
36679 #, gcc-internal-format
36680 msgid "expected qualified name in friend declaration for constructor %qD"
36684 #, gcc-internal-format
36685 msgid "specialization of variable template %qD declared as function"
36689 #, gcc-internal-format
36690 msgid "variable template declared here"
36694 #, gcc-internal-format
36695 msgid "field %qD has incomplete type %qT"
36699 #, gcc-internal-format
36700 msgid "name %qT has incomplete type"
36704 #, gcc-internal-format
36705 msgid "%qE is neither function nor member function; cannot be declared friend"
36709 #, gcc-internal-format
36710 msgid "constexpr static data member %qD must have an initializer"
36714 #, gcc-internal-format
36715 msgid "non-static data member %qE declared %<constexpr%>"
36719 #, gcc-internal-format
36720 msgid "storage class %<auto%> invalid for function %qs"
36724 #, gcc-internal-format
36725 msgid "storage class %<register%> invalid for function %qs"
36729 #, gcc-internal-format
36730 msgid "storage class %<__thread%> invalid for function %qs"
36734 #, gcc-internal-format
36735 msgid "storage class %<thread_local%> invalid for function %qs"
36739 #, gcc-internal-format
36740 msgid "virt-specifiers in %qs not allowed outside a class definition"
36744 #, gcc-internal-format
36746 "%<static%> specified invalid for function %qs declared out of global scope"
36750 #, gcc-internal-format
36752 "%<inline%> specifier invalid for function %qs declared out of global scope"
36756 #, gcc-internal-format
36757 msgid "virtual non-class function %qs"
36761 #, gcc-internal-format
36762 msgid "%qs defined in a non-class scope"
36766 #, gcc-internal-format
36767 msgid "%qs declared in a non-class scope"
36771 #, gcc-internal-format
36772 msgid "cannot declare member function %qD to have static linkage"
36775 #. FIXME need arm citation
36777 #, gcc-internal-format
36778 msgid "cannot declare static function inside another function"
36782 #, gcc-internal-format
36784 "%<static%> may not be used when defining (as opposed to declaring) a static "
36789 #, gcc-internal-format
36790 msgid "static member %qD declared %<register%>"
36794 #, gcc-internal-format
36795 msgid "cannot explicitly declare member %q#D to have extern linkage"
36799 #, gcc-internal-format
36800 msgid "declaration of constexpr variable %qD is not a definition"
36804 #, gcc-internal-format
36805 msgid "%qs initialized and declared %<extern%>"
36809 #, gcc-internal-format
36810 msgid "%qs has both %<extern%> and initializer"
36814 #, gcc-internal-format
36815 msgid "default argument %qE uses %qD"
36819 #, gcc-internal-format
36820 msgid "default argument %qE uses local variable %qD"
36824 #, gcc-internal-format
36825 msgid "invalid use of cv-qualified type %qT in parameter declaration"
36829 #, gcc-internal-format
36830 msgid "invalid use of type %<void%> in parameter declaration"
36834 #, gcc-internal-format
36835 msgid "parameter %qD has Java class type"
36839 #, gcc-internal-format
36840 msgid "parameter %qD invalidly declared method type"
36844 #, gcc-internal-format
36845 msgid "parameter %qD includes pointer to array of unknown bound %qT"
36849 #, gcc-internal-format
36850 msgid "parameter %qD includes reference to array of unknown bound %qT"
36855 #. A declaration of a constructor for a class X is ill-formed if
36856 #. its first parameter is of type (optionally cv-qualified) X
36857 #. and either there are no other parameters or else all other
36858 #. parameters have default arguments.
36860 #. We *don't* complain about member template instantiations that
36861 #. have this form, though; they can occur as we try to decide
36862 #. what constructor to use during overload resolution. Since
36863 #. overload resolution will never prefer such a constructor to
36864 #. the non-template copy constructor (which is either explicitly
36865 #. or implicitly defined), there's no need to worry about their
36866 #. existence. Theoretically, they should never even be
36867 #. instantiated, but that's hard to forestall.
36869 #, gcc-internal-format
36870 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
36874 #, gcc-internal-format
36875 msgid "%qD may not be declared within a namespace"
36879 #, gcc-internal-format
36880 msgid "%qD may not be declared as static"
36884 #, gcc-internal-format
36886 "%qD is a usual (non-placement) deallocation function in C++14 (or with -"
36887 "fsized-deallocation)"
36891 #, gcc-internal-format
36892 msgid "%qD must be a nonstatic member function"
36896 #, gcc-internal-format
36898 "%qD must be either a non-static member function or a non-member function"
36902 #, gcc-internal-format
36903 msgid "%qD must have an argument of class or enumerated type"
36907 #, gcc-internal-format
36909 "conversion to a reference to void will never use a type conversion operator"
36913 #, gcc-internal-format
36914 msgid "conversion to void will never use a type conversion operator"
36918 #, gcc-internal-format
36920 "conversion to a reference to the same type will never use a type conversion "
36925 #, gcc-internal-format
36926 msgid "conversion to the same type will never use a type conversion operator"
36930 #, gcc-internal-format
36932 "conversion to a reference to a base class will never use a type conversion "
36937 #, gcc-internal-format
36938 msgid "conversion to a base class will never use a type conversion operator"
36943 #, gcc-internal-format
36944 msgid "ISO C++ prohibits overloading operator ?:"
36948 #, gcc-internal-format
36949 msgid "%qD must not have variable number of arguments"
36953 #, gcc-internal-format
36954 msgid "postfix %qD must take %<int%> as its argument"
36958 #, gcc-internal-format
36959 msgid "postfix %qD must take %<int%> as its second argument"
36963 #, gcc-internal-format
36964 msgid "%qD must take either zero or one argument"
36968 #, gcc-internal-format
36969 msgid "%qD must take either one or two arguments"
36973 #, gcc-internal-format
36974 msgid "prefix %qD should return %qT"
36978 #, gcc-internal-format
36979 msgid "postfix %qD should return %qT"
36983 #, gcc-internal-format
36984 msgid "%qD must take %<void%>"
36987 #: cp/decl.c:11997 cp/decl.c:12006
36988 #, gcc-internal-format
36989 msgid "%qD must take exactly one argument"
36993 #, gcc-internal-format
36994 msgid "%qD must take exactly two arguments"
36998 #, gcc-internal-format
36999 msgid "user-defined %qD always evaluates both arguments"
37003 #, gcc-internal-format
37004 msgid "%qD should return by value"
37007 #: cp/decl.c:12042 cp/decl.c:12047
37008 #, gcc-internal-format
37009 msgid "%qD cannot have default arguments"
37013 #, gcc-internal-format
37014 msgid "using template type parameter %qT after %qs"
37018 #, gcc-internal-format
37019 msgid "using alias template specialization %qT after %qs"
37023 #, gcc-internal-format
37024 msgid "using typedef-name %qD after %qs"
37028 #, gcc-internal-format
37029 msgid "%qD has a previous declaration here"
37033 #, gcc-internal-format
37034 msgid "%qT referred to as %qs"
37037 #: cp/decl.c:12142 cp/decl.c:12149
37038 #, gcc-internal-format
37039 msgid "%q+T has a previous declaration here"
37043 #, gcc-internal-format
37044 msgid "%qT referred to as enum"
37047 #. If a class template appears as elaborated type specifier
37048 #. without a template header such as:
37050 #. template <class T> class C {};
37051 #. void f(class C); // No template header here
37053 #. then the required template argument is missing.
37055 #, gcc-internal-format
37056 msgid "template argument required for %<%s %T%>"
37059 #: cp/decl.c:12217 cp/name-lookup.c:3202
37060 #, gcc-internal-format
37061 msgid "%qD has the same name as the class in which it is declared"
37064 #: cp/decl.c:12247 cp/name-lookup.c:2692 cp/name-lookup.c:3530
37065 #: cp/name-lookup.c:3575 cp/parser.c:5513 cp/parser.c:22944
37066 #, gcc-internal-format
37067 msgid "reference to %qD is ambiguous"
37071 #, gcc-internal-format
37072 msgid "use of enum %q#D without previous declaration"
37076 #, gcc-internal-format
37077 msgid "redeclaration of %qT as a non-template"
37081 #, gcc-internal-format
37082 msgid "previous declaration %q+D"
37086 #, gcc-internal-format
37087 msgid "derived union %qT invalid"
37091 #, gcc-internal-format
37092 msgid "Java class %qT cannot have multiple bases"
37096 #, gcc-internal-format
37097 msgid "Java class %qT cannot have virtual bases"
37101 #, gcc-internal-format
37102 msgid "base type %qT fails to be a struct or class type"
37106 #, gcc-internal-format
37107 msgid "recursive type %qT undefined"
37111 #, gcc-internal-format
37112 msgid "duplicate base type %qT invalid"
37116 #, gcc-internal-format
37117 msgid "scoped/unscoped mismatch in enum %q#T"
37120 #: cp/decl.c:12737 cp/decl.c:12745 cp/decl.c:12757 cp/parser.c:15963
37121 #, gcc-internal-format
37122 msgid "previous definition here"
37126 #, gcc-internal-format
37127 msgid "underlying type mismatch in enum %q#T"
37131 #, gcc-internal-format
37132 msgid "different underlying type in enum %q#T"
37136 #, gcc-internal-format
37137 msgid "underlying type %<%T%> of %<%T%> must be an integral type"
37142 #. IF no integral type can represent all the enumerator values, the
37143 #. enumeration is ill-formed.
37145 #, gcc-internal-format
37146 msgid "no integral type can represent all of the enumerator values for %qT"
37150 #, gcc-internal-format
37151 msgid "enumerator value for %qD is not an integer constant"
37155 #, gcc-internal-format
37156 msgid "incremented enumerator value is too large for %<unsigned long%>"
37160 #, gcc-internal-format
37161 msgid "overflow in enumeration values at %qD"
37165 #, gcc-internal-format
37166 msgid "enumerator value %E is outside the range of underlying type %<%T%>"
37170 #, gcc-internal-format
37171 msgid "return type %q#T is incomplete"
37175 #, gcc-internal-format
37176 msgid "return type has Java class type %q#T"
37179 #: cp/decl.c:13412 cp/typeck.c:8614
37180 #, gcc-internal-format
37181 msgid "%<operator=%> should return a reference to %<*this%>"
37185 #, gcc-internal-format
37186 msgid "no previous declaration for %q+D"
37190 #, gcc-internal-format
37191 msgid "invalid function declaration"
37195 #, gcc-internal-format
37196 msgid "parameter %qD declared void"
37200 #, gcc-internal-format
37201 msgid "no return statements in function returning %qT"
37204 #: cp/decl.c:14210 cp/typeck.c:8497
37205 #, gcc-internal-format
37206 msgid "only plain %<auto%> return type can be deduced to %<void%>"
37210 #, gcc-internal-format
37211 msgid "parameter %q+D set but not used"
37215 #, gcc-internal-format
37216 msgid "invalid member function declaration"
37220 #, gcc-internal-format
37221 msgid "%qD is already defined in class %qT"
37224 #: cp/decl.c:14785 cp/decl2.c:4986 cp/decl2.c:5044
37225 #, gcc-internal-format
37226 msgid "use of %qD before deduction of %<auto%>"
37230 #, gcc-internal-format
37231 msgid "name missing for member function"
37234 #: cp/decl2.c:420 cp/decl2.c:434
37235 #, gcc-internal-format
37236 msgid "ambiguous conversion for array subscript"
37240 #, gcc-internal-format
37241 msgid "invalid types %<%T[%T]%> for array subscript"
37245 #, gcc-internal-format
37246 msgid "deleting array %q#E"
37250 #, gcc-internal-format
37251 msgid "type %q#T argument given to %<delete%>, expected pointer"
37255 #, gcc-internal-format
37257 "cannot delete a function. Only pointer-to-objects are valid arguments to "
37262 #, gcc-internal-format
37263 msgid "deleting %qT is undefined"
37266 #: cp/decl2.c:545 cp/pt.c:4835
37267 #, gcc-internal-format
37268 msgid "template declaration of %q#D"
37272 #, gcc-internal-format
37273 msgid "Java method %qD has non-Java return type %qT"
37277 #, gcc-internal-format
37278 msgid "Java method %qD has non-Java parameter type %qT"
37282 #, gcc-internal-format
37284 "template parameter lists provided don%'t match the template parameters of %qD"
37289 #. A destructor shall not be a member template.
37290 #: cp/decl2.c:678 cp/pt.c:4805
37291 #, gcc-internal-format
37292 msgid "destructor %qD declared as member template"
37296 #, gcc-internal-format
37297 msgid "prototype for %q#D does not match any in class %qT"
37301 #, gcc-internal-format
37302 msgid "local class %q#T shall not have static data member %q#D"
37306 #, gcc-internal-format
37307 msgid "static data member %qD in unnamed class"
37311 #, gcc-internal-format
37312 msgid "unnamed class defined here"
37316 #, gcc-internal-format
37317 msgid "explicit template argument list not allowed"
37321 #, gcc-internal-format
37322 msgid "member %qD conflicts with virtual function table field name"
37326 #, gcc-internal-format
37327 msgid "%qD is already defined in %qT"
37330 #: cp/decl2.c:979 cp/decl2.c:987
37331 #, gcc-internal-format
37332 msgid "invalid initializer for member function %qD"
37336 #, gcc-internal-format
37337 msgid "initializer specified for friend function %qD"
37341 #, gcc-internal-format
37342 msgid "initializer specified for static member function %qD"
37346 #, gcc-internal-format
37347 msgid "%<asm%> specifiers are not permitted on non-static data members"
37351 #, gcc-internal-format
37352 msgid "bit-field %qD with non-integral type"
37356 #, gcc-internal-format
37357 msgid "cannot declare %qD to be a bit-field type"
37361 #, gcc-internal-format
37362 msgid "cannot declare bit-field %qD with function type"
37366 #, gcc-internal-format
37367 msgid "%qD is already defined in the class %qT"
37371 #, gcc-internal-format
37372 msgid "static member %qD cannot be a bit-field"
37376 #, gcc-internal-format
37377 msgid "width of bit-field %qD has non-integral type %qT"
37381 #, gcc-internal-format
37382 msgid "%q+D static data member inside of declare target directive"
37386 #, gcc-internal-format
37387 msgid "anonymous struct not inside named type"
37391 #, gcc-internal-format
37392 msgid "namespace-scope anonymous aggregates must be static"
37396 #, gcc-internal-format
37397 msgid "anonymous union with no members"
37401 #, gcc-internal-format
37402 msgid "%<operator new%> must return type %qT"
37405 #. [basic.stc.dynamic.allocation]
37407 #. The first parameter shall not have an associated default
37410 #, gcc-internal-format
37411 msgid "the first parameter of %<operator new%> cannot have a default argument"
37415 #, gcc-internal-format
37416 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
37420 #, gcc-internal-format
37421 msgid "%<operator delete%> must return type %qT"
37425 #, gcc-internal-format
37426 msgid "%<operator delete%> takes type %qT as first parameter"
37430 #, gcc-internal-format
37431 msgid "%qT has a field %qD whose type uses the anonymous namespace"
37435 #, gcc-internal-format
37436 msgid "%qT declared with greater visibility than the type of its field %qD"
37440 #, gcc-internal-format
37441 msgid "%qT has a base %qT whose type uses the anonymous namespace"
37445 #, gcc-internal-format
37446 msgid "%qT declared with greater visibility than its base %qT"
37450 #, gcc-internal-format
37451 msgid "%q#D, declared using anonymous type, is used but never defined"
37454 #. DRs 132, 319 and 389 seem to indicate types with
37455 #. no linkage can only be used to declare extern "C"
37456 #. entities. Since it's not always an error in the
37457 #. ISO C++ 90 Standard, we only issue a warning.
37459 #, gcc-internal-format
37461 "anonymous type with no linkage used to declare variable %q#D with linkage"
37465 #, gcc-internal-format
37467 "anonymous type with no linkage used to declare function %q#D with linkage"
37471 #, gcc-internal-format
37473 "%q#D does not refer to the unqualified type, so it is not used for linkage"
37477 #, gcc-internal-format
37478 msgid "%q#D, declared using local type %qT, is used but never defined"
37482 #, gcc-internal-format
37483 msgid "type %qT with no linkage used to declare variable %q#D with linkage"
37487 #, gcc-internal-format
37488 msgid "type %qT with no linkage used to declare function %q#D with linkage"
37491 #: cp/decl2.c:4358 cp/decl2.c:4361
37492 #, gcc-internal-format
37493 msgid "the program should also define %qD"
37497 #, gcc-internal-format
37498 msgid "inline function %q+D used but never defined"
37502 #, gcc-internal-format
37503 msgid "default argument missing for parameter %P of %q+#D"
37506 #. We mark a lambda conversion op as deleted if we can't
37507 #. generate it properly; see maybe_add_lambda_conv_op.
37509 #, gcc-internal-format
37510 msgid "converting lambda which uses %<...%> to function pointer"
37514 #, gcc-internal-format
37515 msgid "use of deleted function %qD"
37519 #, gcc-internal-format
37524 #, gcc-internal-format
37526 "extended initializer lists only available with -std=c++11 or -std=gnu++11"
37530 #, gcc-internal-format
37532 "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
37536 #, gcc-internal-format
37537 msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
37541 #, gcc-internal-format
37542 msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
37546 #, gcc-internal-format
37547 msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
37551 #, gcc-internal-format
37552 msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
37556 #, gcc-internal-format
37558 "defaulted and deleted functions only available with -std=c++11 or -std=gnu+"
37563 #, gcc-internal-format
37564 msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
37568 #, gcc-internal-format
37570 "override controls (override/final) only available with -std=c++11 or -std=gnu"
37575 #, gcc-internal-format
37577 "non-static data member initializers only available with -std=c++11 or -"
37582 #, gcc-internal-format
37583 msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
37587 #, gcc-internal-format
37588 msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
37592 #, gcc-internal-format
37593 msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
37597 #, gcc-internal-format
37598 msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
37602 #, gcc-internal-format
37603 msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
37607 #, gcc-internal-format
37608 msgid "incomplete type %qT used in nested name specifier"
37612 #, gcc-internal-format
37613 msgid "reference to %<%T::%D%> is ambiguous"
37616 #: cp/error.c:3664 cp/typeck.c:2321
37617 #, gcc-internal-format
37618 msgid "%qD is not a member of %qT"
37622 #, gcc-internal-format
37623 msgid "%qD is not a member of %qD"
37627 #, gcc-internal-format
37628 msgid "%<::%D%> has not been declared"
37631 #. Can't throw a reference.
37633 #, gcc-internal-format
37634 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
37638 #, gcc-internal-format
37639 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
37642 #. Thrown object must be a Throwable.
37644 #, gcc-internal-format
37645 msgid "type %qT is not derived from %<java::lang::Throwable%>"
37649 #, gcc-internal-format
37650 msgid "mixing C++ and Java catches in a single translation unit"
37653 #: cp/except.c:477 java/except.c:592
37654 #, gcc-internal-format
37655 msgid "exception handling disabled, use -fexceptions to enable"
37659 #, gcc-internal-format
37660 msgid "throwing NULL, which has integral, not pointer type"
37663 #: cp/except.c:754 cp/init.c:2531
37664 #, gcc-internal-format
37665 msgid "%qD should never be overloaded"
37669 #, gcc-internal-format
37670 msgid " in thrown expression"
37674 #, gcc-internal-format
37675 msgid "cannot declare catch parameter to be of rvalue reference type %qT"
37678 #: cp/except.c:1004
37679 #, gcc-internal-format
37681 "cannot throw expression of type %qT because it involves types of variable "
37685 #: cp/except.c:1007
37686 #, gcc-internal-format
37687 msgid "cannot catch type %qT because it involves types of variable size"
37690 #: cp/except.c:1093
37691 #, gcc-internal-format
37692 msgid "exception of type %qT will be caught"
37695 #: cp/except.c:1096
37696 #, gcc-internal-format
37697 msgid " by earlier handler for %qT"
37700 #: cp/except.c:1125
37701 #, gcc-internal-format
37702 msgid "%<...%> handler must be the last handler for its try block"
37705 #: cp/except.c:1205
37706 #, gcc-internal-format
37707 msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
37710 #: cp/except.c:1207
37711 #, gcc-internal-format
37712 msgid "but %q+D does not throw; perhaps it should be declared %<noexcept%>"
37716 #, gcc-internal-format
37717 msgid "%qD is already a friend of class %qT"
37721 #, gcc-internal-format
37722 msgid "invalid type %qT declared %<friend%>"
37726 #. Friend declarations shall not declare partial
37727 #. specializations.
37728 #. template <class U> friend class T::X<U>;
37730 #. Friend declarations shall not declare partial
37731 #. specializations.
37732 #: cp/friend.c:267 cp/friend.c:297
37733 #, gcc-internal-format
37734 msgid "partial specialization %qT declared %<friend%>"
37738 #, gcc-internal-format
37739 msgid "class %qT is implicitly friends with itself"
37743 #, gcc-internal-format
37744 msgid "%qT is not a member of %qT"
37748 #, gcc-internal-format
37749 msgid "%qT is not a member class template of %qT"
37752 #: cp/friend.c:340 cp/friend.c:348
37753 #, gcc-internal-format
37754 msgid "%q+D declared here"
37758 #, gcc-internal-format
37759 msgid "%qT is not a nested class of %qT"
37762 #. template <class T> friend class T;
37764 #, gcc-internal-format
37765 msgid "template parameter type %qT declared %<friend%>"
37768 #. template <class T> friend class A; where A is not a template
37770 #, gcc-internal-format
37771 msgid "%q#T is not a template"
37775 #, gcc-internal-format
37776 msgid "%qD is already a friend of %qT"
37780 #, gcc-internal-format
37781 msgid "%qT is already a friend of %qT"
37785 #, gcc-internal-format
37786 msgid "friend declaration %qD may not have virt-specifiers"
37790 #, gcc-internal-format
37791 msgid "member %qD declared as friend before type %qT defined"
37795 #, gcc-internal-format
37796 msgid "friend declaration %qD in local class without prior declaration"
37800 #, gcc-internal-format
37801 msgid "friend declaration %q#D declares a non-template function"
37805 #, gcc-internal-format
37807 "(if this is not what you intended, make sure the function template has "
37808 "already been declared and add <> after the function name here) "
37812 #, gcc-internal-format
37813 msgid "value-initialization of incomplete type %qT"
37817 #, gcc-internal-format
37818 msgid "cannot value-initialize array of unknown bound %qT"
37822 #, gcc-internal-format
37823 msgid "value-initialization of function type %qT"
37827 #, gcc-internal-format
37828 msgid "value-initialization of reference type %qT"
37832 #, gcc-internal-format
37834 "constructor required before non-static data member for %qD has been parsed"
37838 #, gcc-internal-format
37839 msgid "%qD should be initialized in the member initialization list"
37843 #, gcc-internal-format
37844 msgid "%qD is initialized with itself"
37848 #, gcc-internal-format
37849 msgid "invalid initializer for array member %q#D"
37852 #: cp/init.c:743 cp/init.c:767 cp/init.c:2208 cp/method.c:1234
37853 #, gcc-internal-format
37854 msgid "uninitialized const member in %q#T"
37857 #: cp/init.c:745 cp/init.c:762 cp/init.c:769 cp/init.c:2193 cp/init.c:2221
37858 #: cp/method.c:1237 cp/method.c:1248
37859 #, gcc-internal-format
37860 msgid "%q#D should be initialized"
37863 #: cp/init.c:760 cp/init.c:2180 cp/method.c:1245
37864 #, gcc-internal-format
37865 msgid "uninitialized reference member in %q#T"
37869 #, gcc-internal-format
37870 msgid "%q+D will be initialized after"
37874 #, gcc-internal-format
37875 msgid "base %qT will be initialized after"
37879 #, gcc-internal-format
37884 #, gcc-internal-format
37889 #, gcc-internal-format
37890 msgid " when initialized here"
37894 #, gcc-internal-format
37895 msgid "multiple initializations given for %qD"
37899 #, gcc-internal-format
37900 msgid "multiple initializations given for base %qT"
37904 #, gcc-internal-format
37905 msgid "initializations for multiple members of %qT"
37909 #, gcc-internal-format
37911 "base class %q#T should be explicitly initialized in the copy constructor"
37914 #: cp/init.c:1346 cp/init.c:1365
37915 #, gcc-internal-format
37916 msgid "class %qT does not have any field named %qD"
37920 #, gcc-internal-format
37922 "%q#D is a static data member; it can only be initialized at its definition"
37926 #, gcc-internal-format
37927 msgid "%q#D is not a non-static data member of %qT"
37931 #, gcc-internal-format
37932 msgid "unnamed initializer for %qT, which has no base classes"
37936 #, gcc-internal-format
37937 msgid "unnamed initializer for %qT, which uses multiple inheritance"
37941 #, gcc-internal-format
37942 msgid "%qD is both a direct base and an indirect virtual base"
37946 #, gcc-internal-format
37947 msgid "type %qT is not a direct or virtual base of %qT"
37951 #, gcc-internal-format
37952 msgid "type %qT is not a direct base of %qT"
37956 #, gcc-internal-format
37957 msgid "bad array initializer"
37960 #: cp/init.c:1845 cp/semantics.c:3037
37961 #, gcc-internal-format
37962 msgid "%qT is not a class type"
37966 #, gcc-internal-format
37967 msgid "incomplete type %qT does not have member %qD"
37971 #, gcc-internal-format
37972 msgid "invalid pointer to bit-field %qD"
37976 #, gcc-internal-format
37977 msgid "invalid use of non-static member function %qD"
37980 #: cp/init.c:2003 cp/semantics.c:1741
37981 #, gcc-internal-format
37982 msgid "invalid use of non-static data member %qD"
37986 #, gcc-internal-format
37988 "uninitialized reference member in %q#T using %<new%> without new-initializer"
37992 #, gcc-internal-format
37994 "uninitialized reference member in base %q#T of %q#T using %<new%> without "
37999 #, gcc-internal-format
38000 msgid "uninitialized reference member in base %q#T of %q#T"
38004 #, gcc-internal-format
38006 "uninitialized const member in %q#T using %<new%> without new-initializer"
38010 #, gcc-internal-format
38012 "uninitialized const member in base %q#T of %q#T using %<new%> without new-"
38017 #, gcc-internal-format
38018 msgid "uninitialized const member in base %q#T of %q#T"
38022 #, gcc-internal-format
38023 msgid "integer overflow in array size"
38027 #, gcc-internal-format
38028 msgid "array size in new-expression must be constant"
38032 #, gcc-internal-format
38033 msgid "variably modified type not allowed in new-expression"
38037 #, gcc-internal-format
38038 msgid "invalid type %<void%> for new"
38042 #, gcc-internal-format
38043 msgid "uninitialized const in %<new%> of %q#T"
38047 #, gcc-internal-format
38048 msgid "%qT isn%'t a valid Java class type"
38052 #, gcc-internal-format
38053 msgid "call to Java constructor with %qs undefined"
38057 #, gcc-internal-format
38058 msgid "Java class %q#T object allocated using placement new"
38062 #, gcc-internal-format
38063 msgid "no suitable %qD found in class %qT"
38066 #: cp/init.c:2590 cp/search.c:1122
38067 #, gcc-internal-format
38068 msgid "request for member %qD is ambiguous"
38072 #, gcc-internal-format
38073 msgid "parenthesized initializer in array new"
38077 #, gcc-internal-format
38078 msgid "size in array new must have integral type"
38082 #, gcc-internal-format
38083 msgid "new cannot be applied to a reference type"
38087 #, gcc-internal-format
38088 msgid "new cannot be applied to a function type"
38092 #, gcc-internal-format
38093 msgid "call to Java constructor, while %<jclass%> undefined"
38097 #, gcc-internal-format
38098 msgid "can%'t find %<class$%> in %qT"
38102 #, gcc-internal-format
38103 msgid "possible problem detected in invocation of delete [] operator:"
38107 #, gcc-internal-format
38109 "neither the destructor nor the class-specific operator delete [] will be "
38110 "called, even if they are declared when the class is defined"
38114 #, gcc-internal-format
38115 msgid "initializer ends prematurely"
38119 #, gcc-internal-format
38120 msgid "cannot initialize multi-dimensional array with initializer"
38124 #, gcc-internal-format
38125 msgid "unknown array size in delete"
38129 #, gcc-internal-format
38130 msgid "possible problem detected in invocation of delete operator:"
38134 #, gcc-internal-format
38136 "neither the destructor nor the class-specific operator delete will be "
38137 "called, even if they are declared when the class is defined"
38141 #, gcc-internal-format
38143 "deleting object of abstract class type %qT which has non-virtual destructor "
38144 "will cause undefined behaviour"
38148 #, gcc-internal-format
38150 "deleting object of polymorphic class type %qT which has non-virtual "
38151 "destructor might cause undefined behaviour"
38155 #, gcc-internal-format
38156 msgid "type to vector delete is neither pointer or array type"
38160 #, gcc-internal-format
38161 msgid "array of runtime bound cannot be captured by copy, only by reference"
38165 #, gcc-internal-format
38167 "capture of variable-size type %qT that is not an N3639 array of runtime bound"
38171 #, gcc-internal-format
38172 msgid "because the array element type %qT has variable size"
38176 #, gcc-internal-format
38177 msgid "cannot capture %qE by reference"
38181 #, gcc-internal-format
38182 msgid "capture by copy of incomplete type %qT"
38186 #, gcc-internal-format
38187 msgid "already captured %qD in lambda expression"
38191 #, gcc-internal-format
38192 msgid "%<this%> was not captured for this lambda function"
38196 #, gcc-internal-format, gfc-internal-format
38197 msgid "junk at end of #pragma %s"
38201 #, gcc-internal-format, gfc-internal-format
38202 msgid "invalid #pragma %s"
38206 #, gcc-internal-format
38207 msgid "#pragma vtable no longer supported"
38211 #, gcc-internal-format
38212 msgid "#pragma implementation for %qs appears after file is included"
38216 #, gcc-internal-format
38217 msgid "junk at end of #pragma GCC java_exceptions"
38221 #, gcc-internal-format
38222 msgid "%qD not defined"
38226 #, gcc-internal-format
38227 msgid "%qD was not declared in this scope"
38230 #. In a template, it is invalid to write "f()" or "f(3)" if no
38231 #. declaration of "f" is available. Historically, G++ and most
38232 #. other compilers accepted that usage since they deferred all name
38233 #. lookup until instantiation time rather than doing unqualified
38234 #. name lookup at template definition time; explain to the user what
38237 #. Note that we have the exact wording of the following message in
38238 #. the manual (trouble.texi, node "Name lookup"), so they need to
38239 #. be kept in synch.
38241 #, gcc-internal-format
38243 "there are no arguments to %qD that depend on a template parameter, so a "
38244 "declaration of %qD must be available"
38248 #, gcc-internal-format
38250 "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the "
38251 "use of an undeclared name is deprecated)"
38254 #: cp/mangle.c:2150
38255 #, gcc-internal-format
38256 msgid "mangling typeof, use decltype instead"
38259 #: cp/mangle.c:2154
38260 #, gcc-internal-format
38261 msgid "mangling __underlying_type"
38264 #: cp/mangle.c:2379
38265 #, gcc-internal-format
38266 msgid "mangling unknown fixed point type"
38269 #: cp/mangle.c:2947
38270 #, gcc-internal-format
38272 "use of built-in trait %qE in function signature; use library traits instead"
38275 #: cp/mangle.c:2952
38276 #, gcc-internal-format, gfc-internal-format
38277 msgid "mangling %C"
38280 #: cp/mangle.c:3029
38281 #, gcc-internal-format
38282 msgid "omitted middle operand to %<?:%> operand cannot be mangled"
38285 #: cp/mangle.c:3093
38286 #, gcc-internal-format
38287 msgid "string literal in function template signature"
38290 #: cp/mangle.c:3530
38291 #, gcc-internal-format
38293 "a later -fabi-version= (or =0) avoids this error with a change in mangling"
38296 #: cp/mangle.c:3546
38297 #, gcc-internal-format
38299 "the mangled name of %q+D changed between -fabi-version=%d (%D) and -fabi-"
38303 #: cp/mangle.c:3551
38304 #, gcc-internal-format
38306 "the mangled name of %q+D changes between -fabi-version=%d (%D) and -fabi-"
38310 #: cp/method.c:713 cp/method.c:1191
38311 #, gcc-internal-format
38312 msgid "non-static const member %q#D, can%'t use default assignment operator"
38315 #: cp/method.c:719 cp/method.c:1197
38316 #, gcc-internal-format
38318 "non-static reference member %q#D, can%'t use default assignment operator"
38322 #, gcc-internal-format
38323 msgid "synthesized method %qD first required here "
38326 #: cp/method.c:1143
38327 #, gcc-internal-format
38328 msgid "union member %q+D with non-trivial %qD"
38331 #: cp/method.c:1152
38332 #, gcc-internal-format
38333 msgid "defaulted constructor calls non-constexpr %q+D"
38336 #: cp/method.c:1213
38337 #, gcc-internal-format
38338 msgid "initializer for %q+#D is invalid"
38341 #: cp/method.c:1264
38342 #, gcc-internal-format
38343 msgid "defaulted default constructor does not initialize %q+#D"
38346 #: cp/method.c:1275
38347 #, gcc-internal-format
38348 msgid "copying non-static data member %q#D of rvalue reference type"
38351 #. A trivial constructor doesn't have any NSDMI.
38352 #: cp/method.c:1433
38353 #, gcc-internal-format
38355 "defaulted default constructor does not initialize any non-static data member"
38358 #: cp/method.c:1510
38359 #, gcc-internal-format
38361 "defaulted move assignment for %qT calls a non-trivial move assignment "
38362 "operator for virtual base %qT"
38365 #: cp/method.c:1616
38366 #, gcc-internal-format
38367 msgid "a lambda closure type has a deleted default constructor"
38370 #: cp/method.c:1619
38371 #, gcc-internal-format
38372 msgid "a lambda closure type has a deleted copy assignment operator"
38375 #: cp/method.c:1629
38376 #, gcc-internal-format
38378 "%q+#D is implicitly declared as deleted because %qT declares a move "
38379 "constructor or move assignment operator"
38382 #: cp/method.c:1648
38383 #, gcc-internal-format
38385 "%q+#D is implicitly deleted because the default definition would be ill-"
38389 #: cp/method.c:1657
38391 "%q#F is implicitly deleted because its exception-specification does not "
38392 "match the implicit exception-specification %qX"
38395 #: cp/method.c:1973
38396 #, gcc-internal-format
38397 msgid "defaulted declaration %q+D"
38400 #: cp/method.c:1975
38401 #, gcc-internal-format
38402 msgid "does not match expected signature %qD"
38405 #: cp/method.c:2007
38407 "function %q+D defaulted on its redeclaration with an exception-specification "
38408 "that differs from the implicit exception-specification %qX"
38411 #: cp/method.c:2029
38412 #, gcc-internal-format
38414 "explicitly defaulted function %q+D cannot be declared as constexpr because "
38415 "the implicit declaration is not constexpr:"
38418 #: cp/method.c:2075
38419 #, gcc-internal-format
38420 msgid "a template cannot be defaulted"
38423 #: cp/method.c:2103
38424 #, gcc-internal-format
38425 msgid "%qD cannot be defaulted"
38428 #: cp/method.c:2112
38429 #, gcc-internal-format
38430 msgid "defaulted function %q+D with default argument"
38433 #: cp/name-lookup.c:599
38434 #, gcc-internal-format
38435 msgid "%q#D conflicts with a previous declaration"
38438 #: cp/name-lookup.c:601
38439 #, gcc-internal-format
38440 msgid "previous declaration %q+#D"
38443 #: cp/name-lookup.c:812
38444 #, gcc-internal-format
38445 msgid "redeclaration of %<wchar_t%> as %qT"
38448 #. A redeclaration of main, but not a duplicate of the
38451 #. [basic.start.main]
38453 #. This function shall not be overloaded.
38454 #: cp/name-lookup.c:842
38455 #, gcc-internal-format
38456 msgid "invalid redeclaration of %q+D"
38459 #: cp/name-lookup.c:843
38460 #, gcc-internal-format
38464 #: cp/name-lookup.c:884 cp/name-lookup.c:900
38465 #, gcc-internal-format
38466 msgid "declaration of %q#D with C language linkage"
38469 #: cp/name-lookup.c:887 cp/name-lookup.c:902
38470 #, gcc-internal-format
38471 msgid "conflicts with previous declaration %q+#D"
38474 #: cp/name-lookup.c:890
38475 #, gcc-internal-format
38476 msgid "due to different exception specifications"
38479 #: cp/name-lookup.c:1001
38480 #, gcc-internal-format
38481 msgid "type mismatch with previous external decl of %q#D"
38484 #: cp/name-lookup.c:1003
38485 #, gcc-internal-format
38486 msgid "previous external decl of %q+#D"
38489 #: cp/name-lookup.c:1092
38490 #, gcc-internal-format
38491 msgid "extern declaration of %q#D doesn%'t match"
38494 #: cp/name-lookup.c:1093
38495 #, gcc-internal-format
38496 msgid "global declaration %q+#D"
38499 #: cp/name-lookup.c:1145 cp/name-lookup.c:1215
38500 #, gcc-internal-format
38501 msgid "declaration of %q#D shadows a parameter"
38504 #: cp/name-lookup.c:1218
38505 #, gcc-internal-format
38506 msgid "declaration of %qD shadows a lambda capture"
38509 #: cp/name-lookup.c:1222
38510 #, gcc-internal-format
38511 msgid "declaration of %qD shadows a previous local"
38514 #: cp/name-lookup.c:1265
38515 #, gcc-internal-format
38516 msgid "declaration of %qD shadows a member of %qT"
38519 #: cp/name-lookup.c:1420
38520 #, gcc-internal-format
38521 msgid "name lookup of %qD changed"
38524 #: cp/name-lookup.c:1421
38525 #, gcc-internal-format
38526 msgid " matches this %q+D under ISO standard rules"
38529 #: cp/name-lookup.c:1423
38530 #, gcc-internal-format
38531 msgid " matches this %q+D under old rules"
38534 #: cp/name-lookup.c:1441 cp/name-lookup.c:1449
38535 #, gcc-internal-format
38536 msgid "name lookup of %qD changed for ISO %<for%> scoping"
38539 #: cp/name-lookup.c:1443
38540 #, gcc-internal-format
38541 msgid " cannot use obsolete binding at %q+D because it has a destructor"
38544 #: cp/name-lookup.c:1452
38545 #, gcc-internal-format
38546 msgid " using obsolete binding at %q+D"
38549 #: cp/name-lookup.c:1458
38550 #, gcc-internal-format
38551 msgid "(if you use %<-fpermissive%> G++ will accept your code)"
38554 #: cp/name-lookup.c:1513
38555 #, gcc-internal-format
38556 msgid "%s %s(%E) %p %d\n"
38559 #: cp/name-lookup.c:1516
38560 #, gcc-internal-format
38561 msgid "%s %s %p %d\n"
38564 #: cp/name-lookup.c:2388
38565 #, gcc-internal-format
38566 msgid "%q#D hides constructor for %q#T"
38569 #: cp/name-lookup.c:2426
38570 #, gcc-internal-format
38571 msgid "previous non-function declaration %q+#D"
38574 #: cp/name-lookup.c:2427
38575 #, gcc-internal-format
38576 msgid "conflicts with function declaration %q#D"
38579 #: cp/name-lookup.c:2517
38580 #, gcc-internal-format
38581 msgid "%qT is not a namespace or unscoped enum"
38585 #. A using-declaration shall not name a template-id.
38586 #: cp/name-lookup.c:2527
38587 #, gcc-internal-format
38588 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
38591 #: cp/name-lookup.c:2534
38592 #, gcc-internal-format
38593 msgid "namespace %qD not allowed in using-declaration"
38596 #. It's a nested name with template parameter dependent scope.
38597 #. This can only be using-declaration for class member.
38598 #: cp/name-lookup.c:2542
38599 #, gcc-internal-format
38600 msgid "%qT is not a namespace"
38604 #: cp/name-lookup.c:2558 cp/name-lookup.c:2614 cp/name-lookup.c:2684
38605 #: cp/name-lookup.c:2699
38606 #, gcc-internal-format
38607 msgid "%qD is already declared in this scope"
38610 #: cp/name-lookup.c:2578
38611 #, gcc-internal-format
38612 msgid "%qD not declared"
38615 #: cp/name-lookup.c:3351
38616 #, gcc-internal-format
38617 msgid "using-declaration for non-member at class scope"
38620 #: cp/name-lookup.c:3358
38621 #, gcc-internal-format
38622 msgid "%<%T::%D%> names destructor"
38625 #: cp/name-lookup.c:3371
38626 #, gcc-internal-format
38627 msgid "%<%T::%D%> names constructor in %qT"
38630 #: cp/name-lookup.c:3422
38631 #, gcc-internal-format
38632 msgid "no members matching %<%T::%D%> in %q#T"
38635 #: cp/name-lookup.c:3509
38636 #, gcc-internal-format
38637 msgid "declaration of %qD not in a namespace surrounding %qD"
38640 #: cp/name-lookup.c:3517
38641 #, gcc-internal-format
38642 msgid "explicit qualification in declaration of %qD"
38645 #: cp/name-lookup.c:3600
38646 #, gcc-internal-format
38647 msgid "%qD should have been declared inside %qD"
38650 #: cp/name-lookup.c:3645
38651 #, gcc-internal-format
38652 msgid "%qD attribute requires a single NTBS argument"
38655 #: cp/name-lookup.c:3652
38656 #, gcc-internal-format
38658 "%qD attribute is meaningless since members of the anonymous namespace get "
38662 #: cp/name-lookup.c:3662
38663 #, gcc-internal-format
38664 msgid "ignoring %qD attribute on non-inline namespace"
38667 #: cp/name-lookup.c:3668
38668 #, gcc-internal-format
38669 msgid "ignoring %qD attribute on anonymous namespace"
38672 #: cp/name-lookup.c:3687 cp/name-lookup.c:4100
38673 #, gcc-internal-format
38674 msgid "%qD attribute directive ignored"
38677 #: cp/name-lookup.c:3751
38678 #, gcc-internal-format
38679 msgid "namespace alias %qD not allowed here, assuming %qD"
38682 #: cp/name-lookup.c:4088
38683 #, gcc-internal-format
38684 msgid "strong using only meaningful at namespace scope"
38687 #: cp/name-lookup.c:4092
38688 #, gcc-internal-format
38689 msgid "current namespace %qD does not enclose strongly used namespace %qD"
38692 #: cp/name-lookup.c:4431
38693 #, gcc-internal-format
38694 msgid "maximum limit of %d namespaces searched for %qE"
38697 #: cp/name-lookup.c:4441
38698 #, gcc-internal-format
38699 msgid "suggested alternative:"
38700 msgid_plural "suggested alternatives:"
38704 #: cp/name-lookup.c:4445
38705 #, gcc-internal-format
38709 #: cp/name-lookup.c:5712
38710 #, gcc-internal-format
38711 msgid "argument dependent lookup finds %q+D"
38714 #: cp/name-lookup.c:6246
38715 #, gcc-internal-format
38716 msgid "XXX entering pop_everything ()\n"
38719 #: cp/name-lookup.c:6255
38720 #, gcc-internal-format
38721 msgid "XXX leaving pop_everything ()\n"
38724 #: cp/optimize.c:594
38725 #, gcc-internal-format
38726 msgid "making multiple clones of %qD"
38730 #, gcc-internal-format
38731 msgid "identifier %qE is a keyword in C++11"
38734 #: cp/parser.c:1313 cp/parser.c:31853
38735 #, gcc-internal-format
38737 "%<#pragma omp declare simd%> not immediately followed by function "
38738 "declaration or definition"
38741 #: cp/parser.c:2605
38742 #, gcc-internal-format
38743 msgid "%<#pragma%> is not allowed here"
38746 #: cp/parser.c:2636
38747 #, gcc-internal-format
38748 msgid "%<%E::%E%> has not been declared"
38751 #: cp/parser.c:2639
38752 #, gcc-internal-format
38753 msgid "%<::%E%> has not been declared"
38756 #: cp/parser.c:2642
38757 #, gcc-internal-format
38758 msgid "request for member %qE in non-class type %qT"
38761 #: cp/parser.c:2645 cp/parser.c:15919
38762 #, gcc-internal-format
38763 msgid "%<%T::%E%> has not been declared"
38766 #: cp/parser.c:2648
38767 #, gcc-internal-format
38768 msgid "%qE has not been declared"
38771 #: cp/parser.c:2655
38772 #, gcc-internal-format
38773 msgid "%<%E::%E%> is not a type"
38776 #: cp/parser.c:2659
38777 #, gcc-internal-format
38778 msgid "%<%E::%E%> is not a class or namespace"
38781 #: cp/parser.c:2664
38782 #, gcc-internal-format
38783 msgid "%<%E::%E%> is not a class, namespace, or enumeration"
38786 #: cp/parser.c:2677
38787 #, gcc-internal-format
38788 msgid "%<::%E%> is not a type"
38791 #: cp/parser.c:2680
38792 #, gcc-internal-format
38793 msgid "%<::%E%> is not a class or namespace"
38796 #: cp/parser.c:2684
38797 #, gcc-internal-format
38798 msgid "%<::%E%> is not a class, namespace, or enumeration"
38801 #: cp/parser.c:2696
38802 #, gcc-internal-format
38803 msgid "%qE is not a type"
38806 #: cp/parser.c:2699
38807 #, gcc-internal-format
38808 msgid "%qE is not a class or namespace"
38811 #: cp/parser.c:2703
38812 #, gcc-internal-format
38813 msgid "%qE is not a class, namespace, or enumeration"
38816 #: cp/parser.c:2766
38817 #, gcc-internal-format
38818 msgid "new types may not be defined in a return type"
38821 #: cp/parser.c:2768
38822 #, gcc-internal-format
38823 msgid "(perhaps a semicolon is missing after the definition of %qT)"
38826 #: cp/parser.c:2790 cp/parser.c:5562 cp/pt.c:7598
38827 #, gcc-internal-format
38828 msgid "%qT is not a template"
38831 #: cp/parser.c:2794
38832 #, gcc-internal-format
38833 msgid "%qE is not a class template"
38836 #: cp/parser.c:2796
38837 #, gcc-internal-format
38838 msgid "%qE is not a template"
38841 #: cp/parser.c:2799
38842 #, gcc-internal-format
38843 msgid "invalid template-id"
38846 #: cp/parser.c:2832
38847 #, gcc-internal-format
38848 msgid "floating-point literal cannot appear in a constant-expression"
38851 #: cp/parser.c:2836 cp/pt.c:14659
38852 #, gcc-internal-format
38854 "a cast to a type other than an integral or enumeration type cannot appear in "
38855 "a constant-expression"
38858 #: cp/parser.c:2841
38859 #, gcc-internal-format
38860 msgid "%<typeid%> operator cannot appear in a constant-expression"
38863 #: cp/parser.c:2845
38864 #, gcc-internal-format
38865 msgid "non-constant compound literals cannot appear in a constant-expression"
38868 #: cp/parser.c:2849
38869 #, gcc-internal-format
38870 msgid "a function call cannot appear in a constant-expression"
38873 #: cp/parser.c:2853
38874 #, gcc-internal-format
38875 msgid "an increment cannot appear in a constant-expression"
38878 #: cp/parser.c:2857
38879 #, gcc-internal-format
38880 msgid "an decrement cannot appear in a constant-expression"
38883 #: cp/parser.c:2861
38884 #, gcc-internal-format
38885 msgid "an array reference cannot appear in a constant-expression"
38888 #: cp/parser.c:2865
38889 #, gcc-internal-format
38890 msgid "the address of a label cannot appear in a constant-expression"
38893 #: cp/parser.c:2869
38894 #, gcc-internal-format
38895 msgid "calls to overloaded operators cannot appear in a constant-expression"
38898 #: cp/parser.c:2873
38899 #, gcc-internal-format
38900 msgid "an assignment cannot appear in a constant-expression"
38903 #: cp/parser.c:2876
38904 #, gcc-internal-format
38905 msgid "a comma operator cannot appear in a constant-expression"
38908 #: cp/parser.c:2880
38909 #, gcc-internal-format
38910 msgid "a call to a constructor cannot appear in a constant-expression"
38913 #: cp/parser.c:2884
38914 #, gcc-internal-format
38915 msgid "a transaction expression cannot appear in a constant-expression"
38918 #: cp/parser.c:2930
38919 #, gcc-internal-format
38920 msgid "%qs cannot appear in a constant-expression"
38923 #: cp/parser.c:2962
38924 #, gcc-internal-format
38925 msgid "invalid use of template-name %qE without an argument list"
38928 #: cp/parser.c:2965
38929 #, gcc-internal-format
38930 msgid "invalid use of destructor %qD as a type"
38933 #. Something like 'unsigned A a;'
38934 #: cp/parser.c:2968
38935 #, gcc-internal-format
38936 msgid "invalid combination of multiple type-specifiers"
38939 #. Issue an error message.
38940 #: cp/parser.c:2972
38941 #, gcc-internal-format
38942 msgid "%qE does not name a type"
38945 #: cp/parser.c:2981
38946 #, gcc-internal-format
38947 msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
38950 #: cp/parser.c:2984
38951 #, gcc-internal-format
38952 msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
38955 #: cp/parser.c:2989
38956 #, gcc-internal-format
38957 msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
38960 #: cp/parser.c:3016
38961 #, gcc-internal-format
38962 msgid "(perhaps %<typename %T::%E%> was intended)"
38965 #: cp/parser.c:3034
38966 #, gcc-internal-format
38967 msgid "%qE in namespace %qE does not name a template type"
38970 #: cp/parser.c:3038
38971 #, gcc-internal-format
38972 msgid "%qE in namespace %qE does not name a type"
38976 #: cp/parser.c:3045
38977 #, gcc-internal-format
38978 msgid "%<%T::%E%> names the constructor, not the type"
38981 #: cp/parser.c:3048
38982 #, gcc-internal-format
38983 msgid "and %qT has no template constructors"
38986 #: cp/parser.c:3053
38987 #, gcc-internal-format
38988 msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
38991 #: cp/parser.c:3060
38992 #, gcc-internal-format
38993 msgid "%qE in %q#T does not name a template type"
38996 #: cp/parser.c:3064
38997 #, gcc-internal-format
38998 msgid "%qE in %q#T does not name a type"
39001 #: cp/parser.c:3638
39002 #, gcc-internal-format
39003 msgid "expected string-literal"
39006 #: cp/parser.c:3700
39007 #, gcc-internal-format
39009 "inconsistent user-defined literal suffixes %qD and %qD in string literal"
39012 #: cp/parser.c:3743
39013 #, gcc-internal-format
39014 msgid "a wide string is invalid in this context"
39017 #: cp/parser.c:3858
39018 #, gcc-internal-format
39019 msgid "unable to find character literal operator %qD with %qT argument"
39022 #: cp/parser.c:3959
39023 #, gcc-internal-format
39024 msgid "integer literal exceeds range of %qT type"
39027 #: cp/parser.c:3966
39028 #, gcc-internal-format
39029 msgid "floating literal exceeds range of %qT type"
39032 #: cp/parser.c:3970
39033 #, gcc-internal-format
39034 msgid "floating literal truncated to zero"
39037 #: cp/parser.c:4010
39038 #, gcc-internal-format
39039 msgid "unable to find numeric literal operator %qD"
39042 #: cp/parser.c:4012
39043 #, gcc-internal-format
39045 "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
39048 #: cp/parser.c:4064
39049 #, gcc-internal-format
39050 msgid "unable to find string literal operator %qD with %qT, %qT arguments"
39053 #: cp/parser.c:4124 cp/parser.c:11544
39054 #, gcc-internal-format
39055 msgid "expected declaration"
39058 #: cp/parser.c:4300
39059 #, gcc-internal-format
39060 msgid "fixed-point types not supported in C++"
39063 #: cp/parser.c:4380
39064 #, gcc-internal-format
39065 msgid "ISO C++ forbids braced-groups within expressions"
39068 #: cp/parser.c:4392
39069 #, gcc-internal-format
39071 "statement-expressions are not allowed outside functions nor in template-"
39075 #: cp/parser.c:4465 cp/parser.c:4618 cp/parser.c:4771
39076 #, gcc-internal-format
39077 msgid "expected primary-expression"
39080 #: cp/parser.c:4495
39081 #, gcc-internal-format
39082 msgid "%<this%> may not be used in this context"
39085 #: cp/parser.c:4613
39086 #, gcc-internal-format
39087 msgid "a template declaration cannot appear at block scope"
39090 #: cp/parser.c:4747
39091 #, gcc-internal-format
39092 msgid "local variable %qD may not appear in this context"
39095 #: cp/parser.c:4923
39096 #, gcc-internal-format
39097 msgid "expected id-expression"
39100 #: cp/parser.c:5055
39101 #, gcc-internal-format
39102 msgid "scope %qT before %<~%> is not a class-name"
39105 #: cp/parser.c:5084 cp/parser.c:7051
39106 #, gcc-internal-format
39107 msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
39110 #: cp/parser.c:5188
39111 #, gcc-internal-format
39112 msgid "declaration of %<~%T%> as member of %qT"
39115 #: cp/parser.c:5203
39116 #, gcc-internal-format
39117 msgid "typedef-name %qD used as destructor declarator"
39120 #: cp/parser.c:5238
39121 #, gcc-internal-format
39123 "literal operator suffixes not preceded by %<_%> are reserved for future "
39127 #: cp/parser.c:5249 cp/parser.c:17785
39128 #, gcc-internal-format
39129 msgid "expected unqualified-id"
39132 #: cp/parser.c:5356
39133 #, gcc-internal-format
39134 msgid "found %<:%> in nested-name-specifier, expected %<::%>"
39137 #: cp/parser.c:5425
39138 #, gcc-internal-format
39139 msgid "decltype evaluates to %qT, which is not a class or enumeration type"
39142 #: cp/parser.c:5451
39143 #, gcc-internal-format
39144 msgid "function template-id %qD in nested-name-specifier"
39147 #: cp/parser.c:5459
39148 #, gcc-internal-format
39149 msgid "variable template-id %qD in nested-name-specifier"
39152 #: cp/parser.c:5563 cp/typeck.c:2585 cp/typeck.c:2605
39153 #, gcc-internal-format
39154 msgid "%qD is not a template"
39157 #: cp/parser.c:5641
39158 #, gcc-internal-format
39159 msgid "expected nested-name-specifier"
39162 #: cp/parser.c:5866 cp/parser.c:7956
39163 #, gcc-internal-format
39164 msgid "types may not be defined in casts"
39167 #: cp/parser.c:5936
39168 #, gcc-internal-format
39169 msgid "types may not be defined in a %<typeid%> expression"
39172 #: cp/parser.c:5990
39173 #, gcc-internal-format
39174 msgid "%<_Cilk_spawn%> must be followed by an expression"
39177 #: cp/parser.c:6128
39178 #, gcc-internal-format
39179 msgid "ISO C++ forbids compound-literals"
39182 #: cp/parser.c:6186
39183 #, gcc-internal-format
39184 msgid "two consecutive %<[%> shall only introduce an attribute"
39187 #: cp/parser.c:6582
39188 #, gcc-internal-format
39189 msgid "braced list index is not allowed with array notation"
39192 #: cp/parser.c:6674
39193 #, gcc-internal-format
39194 msgid "%qE does not have class type"
39197 #: cp/parser.c:6763 cp/typeck.c:2478
39198 #, gcc-internal-format
39199 msgid "invalid use of %qD"
39202 #: cp/parser.c:6772
39203 #, gcc-internal-format
39204 msgid "%<%D::%D%> is not a class member"
39207 #: cp/parser.c:7103
39208 #, gcc-internal-format
39209 msgid "non-scalar type"
39212 #: cp/parser.c:7202
39213 #, gcc-internal-format
39214 msgid "ISO C++ does not allow %<alignof%> with a non-type"
39217 #: cp/parser.c:7287
39218 #, gcc-internal-format
39219 msgid "types may not be defined in %<noexcept%> expressions"
39222 #: cp/parser.c:7522
39223 #, gcc-internal-format
39224 msgid "types may not be defined in a new-expression"
39227 #: cp/parser.c:7535
39228 #, gcc-internal-format
39229 msgid "array bound forbidden after parenthesized type-id"
39232 #: cp/parser.c:7537
39233 #, gcc-internal-format
39234 msgid "try removing the parentheses around the type-id"
39237 #: cp/parser.c:7616
39238 #, gcc-internal-format
39239 msgid "types may not be defined in a new-type-id"
39242 #: cp/parser.c:7744
39243 #, gcc-internal-format
39244 msgid "expression in new-declarator must have integral or enumeration type"
39247 #: cp/parser.c:8050
39248 #, gcc-internal-format
39249 msgid "use of old-style cast"
39252 #: cp/parser.c:8189
39253 #, gcc-internal-format
39254 msgid "%<>>%> operator is treated as two right angle brackets in C++11"
39257 #: cp/parser.c:8192
39258 #, gcc-internal-format
39259 msgid "suggest parentheses around %<>>%> expression"
39262 #: cp/parser.c:8369
39263 #, gcc-internal-format
39264 msgid "ISO C++ does not allow ?: with omitted middle operand"
39267 #: cp/parser.c:9020
39268 #, gcc-internal-format
39269 msgid "lambda-expression in unevaluated context"
39272 #: cp/parser.c:9029
39273 #, gcc-internal-format
39274 msgid "lambda-expression in template-argument"
39277 #: cp/parser.c:9180
39278 #, gcc-internal-format
39279 msgid "expected end of capture-list"
39282 #: cp/parser.c:9194
39283 #, gcc-internal-format
39285 "explicit by-copy capture of %<this%> redundant with by-copy capture default"
39288 #: cp/parser.c:9238
39289 #, gcc-internal-format
39291 "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
39294 #: cp/parser.c:9245
39295 #, gcc-internal-format
39296 msgid "empty initializer for lambda init-capture"
39299 #: cp/parser.c:9268
39300 #, gcc-internal-format
39301 msgid "capture of non-variable %qD "
39304 #: cp/parser.c:9270 cp/parser.c:9279 cp/semantics.c:3195 cp/semantics.c:3205
39305 #, gcc-internal-format
39306 msgid "%q+#D declared here"
39309 #: cp/parser.c:9276
39310 #, gcc-internal-format
39311 msgid "capture of variable %qD with non-automatic storage duration"
39314 #: cp/parser.c:9313
39315 #, gcc-internal-format
39316 msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
39319 #: cp/parser.c:9318
39320 #, gcc-internal-format
39322 "explicit by-reference capture of %qD redundant with by-reference capture "
39326 #: cp/parser.c:9364
39327 #, gcc-internal-format
39328 msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
39331 #: cp/parser.c:9394
39332 #, gcc-internal-format
39333 msgid "default argument specified for lambda parameter"
39336 #: cp/parser.c:9854
39337 #, gcc-internal-format
39338 msgid "attributes at the beginning of statement are ignored"
39341 #: cp/parser.c:9882
39342 #, gcc-internal-format
39343 msgid "expected labeled-statement"
39346 #: cp/parser.c:9920
39347 #, gcc-internal-format
39348 msgid "case label %qE not within a switch statement"
39351 #: cp/parser.c:10005
39352 #, gcc-internal-format
39353 msgid "need %<typename%> before %qE because %qT is a dependent scope"
39356 #: cp/parser.c:10014
39357 #, gcc-internal-format
39358 msgid "%<%T::%D%> names the constructor, not the type"
39361 #: cp/parser.c:10061
39362 #, gcc-internal-format
39363 msgid "compound-statement in constexpr function"
39366 #: cp/parser.c:10273 cp/parser.c:24888
39367 #, gcc-internal-format
39368 msgid "expected selection-statement"
39371 #: cp/parser.c:10306
39372 #, gcc-internal-format
39373 msgid "types may not be defined in conditions"
39376 #: cp/parser.c:10675
39377 #, gcc-internal-format
39378 msgid "range-based %<for%> expression of type %qT has incomplete type"
39381 #: cp/parser.c:10713
39382 #, gcc-internal-format
39384 "range-based %<for%> expression of type %qT has an %<end%> member but not a "
39388 #: cp/parser.c:10719
39389 #, gcc-internal-format
39391 "range-based %<for%> expression of type %qT has a %<begin%> member but not an "
39395 #: cp/parser.c:10760
39396 #, gcc-internal-format
39398 "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
39401 #: cp/parser.c:10891 cp/parser.c:24891
39402 #, gcc-internal-format
39403 msgid "expected iteration-statement"
39406 #: cp/parser.c:10925
39407 #, gcc-internal-format
39409 "range-based for loop without a type-specifier only available with -std=c++1z "
39413 #: cp/parser.c:10955
39414 #, gcc-internal-format
39416 "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
39419 #: cp/parser.c:11029
39420 #, gcc-internal-format
39421 msgid "break statement used with Cilk Plus for loop"
39424 #: cp/parser.c:11086
39425 #, gcc-internal-format
39426 msgid "%<goto%> in %<constexpr%> function"
39429 #. Issue a warning about this use of a GNU extension.
39430 #: cp/parser.c:11094
39431 #, gcc-internal-format
39432 msgid "ISO C++ forbids computed gotos"
39435 #: cp/parser.c:11107 cp/parser.c:24894
39436 #, gcc-internal-format
39437 msgid "expected jump-statement"
39440 #: cp/parser.c:11236 cp/parser.c:20822
39441 #, gcc-internal-format
39442 msgid "extra %<;%>"
39445 #: cp/parser.c:11469
39446 #, gcc-internal-format
39447 msgid "%<__label__%> not at the beginning of a block"
39450 #: cp/parser.c:11627
39451 #, gcc-internal-format
39452 msgid "mixing declarations and function-definitions is forbidden"
39455 #: cp/parser.c:11697
39456 #, gcc-internal-format
39457 msgid "initializer in range-based %<for%> loop"
39460 #: cp/parser.c:11700
39461 #, gcc-internal-format
39462 msgid "multiple declarations in range-based %<for%> loop"
39465 #: cp/parser.c:11836
39466 #, gcc-internal-format
39467 msgid "%<friend%> used outside of class"
39470 #. Complain about `auto' as a storage specifier, if
39471 #. we're complaining about C++0x compatibility.
39472 #: cp/parser.c:11895
39473 #, gcc-internal-format
39474 msgid "%<auto%> changes meaning in C++11; please remove it"
39477 #: cp/parser.c:11931
39478 #, gcc-internal-format
39479 msgid "decl-specifier invalid in condition"
39482 #: cp/parser.c:12023
39483 #, gcc-internal-format
39484 msgid "class definition may not be declared a friend"
39487 #: cp/parser.c:12091 cp/parser.c:21228
39488 #, gcc-internal-format
39489 msgid "templates may not be %<virtual%>"
39492 #: cp/parser.c:12131
39493 #, gcc-internal-format
39494 msgid "invalid linkage-specification"
39497 #: cp/parser.c:12390
39498 #, gcc-internal-format
39499 msgid "types may not be defined in %<decltype%> expressions"
39502 #: cp/parser.c:12531
39503 #, gcc-internal-format
39504 msgid "types may not be defined in a conversion-type-id"
39507 #: cp/parser.c:12558
39508 #, gcc-internal-format
39509 msgid "invalid use of %<auto%> in conversion operator"
39512 #: cp/parser.c:12562
39513 #, gcc-internal-format
39515 "use of %<auto%> in member template conversion operator can never be deduced"
39518 #: cp/parser.c:12651
39519 #, gcc-internal-format
39520 msgid "only constructors take member initializers"
39523 #: cp/parser.c:12673
39524 #, gcc-internal-format
39525 msgid "cannot expand initializer for member %<%D%>"
39528 #: cp/parser.c:12685
39529 #, gcc-internal-format
39530 msgid "mem-initializer for %qD follows constructor delegation"
39533 #: cp/parser.c:12697
39534 #, gcc-internal-format
39535 msgid "constructor delegation follows mem-initializer for %qD"
39538 #: cp/parser.c:12749
39539 #, gcc-internal-format
39540 msgid "anachronistic old-style base class initializer"
39543 #: cp/parser.c:12818
39544 #, gcc-internal-format
39546 "keyword %<typename%> not allowed in this context (a qualified member "
39547 "initializer is implicitly a type)"
39550 #: cp/parser.c:13167
39551 #, gcc-internal-format
39552 msgid "unexpected keyword; remove space between quotes and suffix identifier"
39555 #: cp/parser.c:13173
39556 #, gcc-internal-format
39557 msgid "expected suffix identifier"
39560 #: cp/parser.c:13182
39561 #, gcc-internal-format
39562 msgid "expected empty string after %<operator%> keyword"
39565 #: cp/parser.c:13188
39566 #, gcc-internal-format
39567 msgid "invalid encoding prefix in literal operator"
39570 #: cp/parser.c:13211
39571 #, gcc-internal-format
39572 msgid "expected operator"
39575 #. Warn that we do not support `export'.
39576 #: cp/parser.c:13248
39577 #, gcc-internal-format
39578 msgid "keyword %<export%> not implemented, and will be ignored"
39581 #: cp/parser.c:13447 cp/parser.c:13545 cp/parser.c:13654 cp/parser.c:19121
39582 #, gcc-internal-format
39583 msgid "template parameter pack %qD cannot have a default argument"
39586 #: cp/parser.c:13451 cp/parser.c:19129
39587 #, gcc-internal-format
39588 msgid "template parameter pack cannot have a default argument"
39591 #: cp/parser.c:13549 cp/parser.c:13658
39592 #, gcc-internal-format
39593 msgid "template parameter packs cannot have default arguments"
39596 #: cp/parser.c:13742
39597 #, gcc-internal-format
39598 msgid "expected template-id"
39601 #: cp/parser.c:13790 cp/parser.c:24852
39602 #, gcc-internal-format
39603 msgid "expected %<<%>"
39606 #: cp/parser.c:13797
39607 #, gcc-internal-format
39608 msgid "%<<::%> cannot begin a template-argument list"
39611 #: cp/parser.c:13801
39612 #, gcc-internal-format
39614 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
39618 #: cp/parser.c:13805
39619 #, gcc-internal-format
39621 "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will "
39622 "accept your code)"
39625 #: cp/parser.c:13891
39626 #, gcc-internal-format
39627 msgid "parse error in template argument list"
39630 #. The name does not name a template.
39631 #: cp/parser.c:13960 cp/parser.c:14081 cp/parser.c:14293
39632 #, gcc-internal-format
39633 msgid "expected template-name"
39636 #. Explain what went wrong.
39637 #: cp/parser.c:14006
39638 #, gcc-internal-format
39639 msgid "non-template %qD used as template"
39642 #: cp/parser.c:14008
39643 #, gcc-internal-format
39644 msgid "use %<%T::template %D%> to indicate that it is a template"
39647 #: cp/parser.c:14148
39648 #, gcc-internal-format
39649 msgid "expected parameter pack before %<...%>"
39652 #: cp/parser.c:14258 cp/parser.c:14276 cp/parser.c:14425
39653 #, gcc-internal-format
39654 msgid "expected template-argument"
39657 #: cp/parser.c:14410
39658 #, gcc-internal-format
39659 msgid "invalid non-type template argument"
39662 #: cp/parser.c:14527
39663 #, gcc-internal-format
39664 msgid "explicit instantiation shall not use %<inline%> specifier"
39667 #: cp/parser.c:14531
39668 #, gcc-internal-format
39669 msgid "explicit instantiation shall not use %<constexpr%> specifier"
39672 #: cp/parser.c:14590
39673 #, gcc-internal-format
39674 msgid "template specialization with C linkage"
39677 #: cp/parser.c:14810
39678 #, gcc-internal-format
39679 msgid "expected type specifier"
39682 #: cp/parser.c:14945
39683 #, gcc-internal-format
39685 "use of %<auto%> in lambda parameter declaration only available with -std=c+"
39686 "+14 or -std=gnu++14"
39689 #: cp/parser.c:14951
39690 #, gcc-internal-format
39692 "use of %<auto%> in parameter declaration only available with -std=c++14 or -"
39696 #: cp/parser.c:14956
39697 #, gcc-internal-format
39698 msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
39701 #: cp/parser.c:15100
39702 #, gcc-internal-format
39703 msgid "expected template-id for type"
39706 #: cp/parser.c:15127
39707 #, gcc-internal-format
39708 msgid "expected type-name"
39711 #: cp/parser.c:15348
39712 #, gcc-internal-format
39714 "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
39717 #: cp/parser.c:15557
39718 #, gcc-internal-format
39719 msgid "declaration %qD does not declare anything"
39722 #: cp/parser.c:15644
39723 #, gcc-internal-format
39724 msgid "attributes ignored on uninstantiated type"
39727 #: cp/parser.c:15648
39728 #, gcc-internal-format
39729 msgid "attributes ignored on template instantiation"
39732 #: cp/parser.c:15653
39733 #, gcc-internal-format
39735 "attributes ignored on elaborated-type-specifier that is not a forward "
39739 #: cp/parser.c:15787
39740 #, gcc-internal-format
39741 msgid "%qD is an enumeration template"
39744 #: cp/parser.c:15797
39745 #, gcc-internal-format
39746 msgid "%qD is not an enumerator-name"
39749 #: cp/parser.c:15809
39750 #, gcc-internal-format
39751 msgid "anonymous scoped enum is not allowed"
39754 #: cp/parser.c:15864
39755 #, gcc-internal-format
39756 msgid "expected %<;%> or %<{%>"
39759 #: cp/parser.c:15913
39760 #, gcc-internal-format
39761 msgid "cannot add an enumerator list to a template instantiation"
39764 #: cp/parser.c:15931 cp/parser.c:20336
39765 #, gcc-internal-format
39766 msgid "declaration of %qD in namespace %qD which does not enclose %qD"
39769 #: cp/parser.c:15936 cp/parser.c:20341
39770 #, gcc-internal-format
39771 msgid "declaration of %qD in %qD which does not enclose %qD"
39774 #: cp/parser.c:15961
39775 #, gcc-internal-format
39776 msgid "multiple definition of %q#T"
39779 #: cp/parser.c:15974
39780 #, gcc-internal-format
39781 msgid "ISO C++ forbids empty anonymous enum"
39784 #: cp/parser.c:15994
39785 #, gcc-internal-format
39786 msgid "opaque-enum-specifier without name"
39789 #: cp/parser.c:15997
39790 #, gcc-internal-format
39791 msgid "opaque-enum-specifier must use a simple identifier"
39794 #: cp/parser.c:16167
39795 #, gcc-internal-format
39796 msgid "%qD is not a namespace-name"
39799 #: cp/parser.c:16168
39800 #, gcc-internal-format
39801 msgid "expected namespace-name"
39804 #: cp/parser.c:16294
39805 #, gcc-internal-format
39806 msgid "%<namespace%> definition is not allowed here"
39809 #: cp/parser.c:16449
39810 #, gcc-internal-format
39811 msgid "a template-id may not appear in a using-declaration"
39814 #: cp/parser.c:16495
39815 #, gcc-internal-format
39817 "access declarations are deprecated in favour of using-declarations; "
39818 "suggestion: add the %<using%> keyword"
39821 #: cp/parser.c:16560
39822 #, gcc-internal-format
39823 msgid "types may not be defined in alias template declarations"
39826 #: cp/parser.c:16705
39827 #, gcc-internal-format
39828 msgid "%<asm%> in %<constexpr%> function"
39831 #: cp/parser.c:17043
39832 #, gcc-internal-format
39833 msgid "a function-definition is not allowed here"
39836 #: cp/parser.c:17054
39837 #, gcc-internal-format
39838 msgid "an asm-specification is not allowed on a function-definition"
39841 #: cp/parser.c:17058
39842 #, gcc-internal-format
39843 msgid "attributes are not allowed on a function-definition"
39846 #: cp/parser.c:17109
39847 #, gcc-internal-format
39848 msgid "expected constructor, destructor, or type conversion"
39851 #. Anything else is an error.
39852 #: cp/parser.c:17148 cp/parser.c:19309
39853 #, gcc-internal-format
39854 msgid "expected initializer"
39857 #: cp/parser.c:17228
39858 #, gcc-internal-format
39859 msgid "initializer provided for function"
39862 #: cp/parser.c:17262
39863 #, gcc-internal-format
39864 msgid "attributes after parenthesized initializer ignored"
39867 #: cp/parser.c:17267
39868 #, gcc-internal-format
39869 msgid "non-function %qD declared as implicit template"
39872 #: cp/parser.c:17705
39873 #, gcc-internal-format
39874 msgid "array bound is not an integer constant"
39877 #: cp/parser.c:17831
39878 #, gcc-internal-format
39879 msgid "cannot define member of dependent typedef %qT"
39882 #: cp/parser.c:17835
39883 #, gcc-internal-format
39884 msgid "%<%T::%E%> is not a type"
39887 #: cp/parser.c:17863
39888 #, gcc-internal-format
39889 msgid "invalid use of constructor as a template"
39892 #: cp/parser.c:17865
39893 #, gcc-internal-format
39895 "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
39899 #. We do not attempt to print the declarator
39900 #. here because we do not have enough
39901 #. information about its original syntactic
39903 #: cp/parser.c:17882
39904 #, gcc-internal-format
39905 msgid "invalid declarator"
39908 #. But declarations with qualified-ids can't appear in a
39910 #: cp/parser.c:17952
39911 #, gcc-internal-format
39912 msgid "qualified-id in declaration"
39915 #: cp/parser.c:17977
39916 #, gcc-internal-format
39917 msgid "expected declarator"
39920 #: cp/parser.c:18080
39921 #, gcc-internal-format
39922 msgid "%qD is a namespace"
39925 #: cp/parser.c:18082
39926 #, gcc-internal-format
39927 msgid "cannot form pointer to member of non-class %q#T"
39930 #: cp/parser.c:18103
39931 #, gcc-internal-format
39932 msgid "expected ptr-operator"
39935 #: cp/parser.c:18162
39936 #, gcc-internal-format
39937 msgid "duplicate cv-qualifier"
39940 #: cp/parser.c:18216
39941 #, gcc-internal-format
39942 msgid "multiple ref-qualifiers"
39945 #: cp/parser.c:18274
39946 #, gcc-internal-format
39947 msgid "duplicate virt-specifier"
39950 #: cp/parser.c:18481 cp/typeck2.c:541 cp/typeck2.c:1908
39951 #, gcc-internal-format
39952 msgid "invalid use of %<auto%>"
39955 #: cp/parser.c:18500
39956 #, gcc-internal-format
39957 msgid "types may not be defined in template arguments"
39960 #: cp/parser.c:18505
39961 #, gcc-internal-format
39962 msgid "invalid use of %<auto%> in template argument"
39965 #: cp/parser.c:18592
39966 #, gcc-internal-format
39967 msgid "expected type-specifier"
39970 #: cp/parser.c:18898
39971 #, gcc-internal-format
39972 msgid "expected %<,%> or %<...%>"
39975 #: cp/parser.c:18972
39976 #, gcc-internal-format
39977 msgid "types may not be defined in parameter types"
39980 #: cp/parser.c:19100
39981 #, gcc-internal-format
39982 msgid "deprecated use of default argument for parameter of non-function"
39985 #: cp/parser.c:19104
39986 #, gcc-internal-format
39987 msgid "default arguments are only permitted for function parameters"
39990 #: cp/parser.c:19123
39991 #, gcc-internal-format
39992 msgid "parameter pack %qD cannot have a default argument"
39995 #: cp/parser.c:19131
39996 #, gcc-internal-format
39997 msgid "parameter pack cannot have a default argument"
40000 #: cp/parser.c:19502
40001 #, gcc-internal-format
40002 msgid "ISO C++ does not allow designated initializers"
40005 #: cp/parser.c:19516
40006 #, gcc-internal-format
40007 msgid "ISO C++ does not allow C99 designated initializers"
40010 #: cp/parser.c:19634 cp/parser.c:19759
40011 #, gcc-internal-format
40012 msgid "expected class-name"
40015 #: cp/parser.c:19941
40016 #, gcc-internal-format
40017 msgid "expected %<;%> after class definition"
40020 #: cp/parser.c:19943
40021 #, gcc-internal-format
40022 msgid "expected %<;%> after struct definition"
40025 #: cp/parser.c:19945
40026 #, gcc-internal-format
40027 msgid "expected %<;%> after union definition"
40030 #: cp/parser.c:20284
40031 #, gcc-internal-format
40032 msgid "expected %<{%> or %<:%>"
40035 #: cp/parser.c:20295
40036 #, gcc-internal-format
40037 msgid "cannot specify %<override%> for a class"
40040 #: cp/parser.c:20303
40041 #, gcc-internal-format
40042 msgid "global qualification of class name is invalid"
40045 #: cp/parser.c:20310
40046 #, gcc-internal-format
40047 msgid "qualified name does not name a class"
40050 #: cp/parser.c:20322
40051 #, gcc-internal-format
40052 msgid "invalid class name in declaration of %qD"
40055 #: cp/parser.c:20355
40056 #, gcc-internal-format
40057 msgid "extra qualification not allowed"
40060 #: cp/parser.c:20367
40061 #, gcc-internal-format
40062 msgid "an explicit specialization must be preceded by %<template <>%>"
40065 #: cp/parser.c:20397
40066 #, gcc-internal-format
40067 msgid "function template %qD redeclared as a class template"
40070 #: cp/parser.c:20428
40071 #, gcc-internal-format
40072 msgid "could not resolve typename type"
40075 #: cp/parser.c:20484
40076 #, gcc-internal-format
40077 msgid "previous definition of %q+#T"
40080 #: cp/parser.c:20575 cp/parser.c:24897
40081 #, gcc-internal-format
40082 msgid "expected class-key"
40085 #: cp/parser.c:20599
40086 #, gcc-internal-format
40088 "ISO C++ forbids typename key in template template parameter; use -std=c++1z "
40092 #: cp/parser.c:20603
40093 #, gcc-internal-format
40094 msgid "expected %<class%> or %<typename%>"
40097 #: cp/parser.c:20842
40098 #, gcc-internal-format
40099 msgid "in C++03 a class-key must be used when declaring a friend"
40102 #: cp/parser.c:20860
40103 #, gcc-internal-format
40104 msgid "friend declaration does not name a class or function"
40107 #: cp/parser.c:20878
40108 #, gcc-internal-format
40109 msgid "a storage class on an anonymous aggregate in class scope is not allowed"
40112 #: cp/parser.c:21082
40113 #, gcc-internal-format
40114 msgid "pure-specifier on function-definition"
40117 #: cp/parser.c:21136
40118 #, gcc-internal-format
40119 msgid "stray %<,%> at end of member declaration"
40122 #: cp/parser.c:21148
40123 #, gcc-internal-format
40124 msgid "expected %<;%> at end of member declaration"
40127 #: cp/parser.c:21222
40128 #, gcc-internal-format
40129 msgid "invalid pure specifier (only %<= 0%> is allowed)"
40132 #: cp/parser.c:21257
40133 #, gcc-internal-format
40134 msgid "a brace-enclosed initializer is not allowed here"
40137 #: cp/parser.c:21386
40138 #, gcc-internal-format
40139 msgid "%<virtual%> specified more than once in base-specified"
40142 #: cp/parser.c:21406
40143 #, gcc-internal-format
40144 msgid "more than one access specifier in base-specified"
40147 #: cp/parser.c:21430
40148 #, gcc-internal-format
40149 msgid "keyword %<typename%> not allowed outside of templates"
40152 #: cp/parser.c:21433
40153 #, gcc-internal-format
40155 "keyword %<typename%> not allowed in this context (the base class is "
40156 "implicitly a type)"
40159 #: cp/parser.c:21526 cp/parser.c:21608
40160 #, gcc-internal-format
40161 msgid "types may not be defined in an exception-specification"
40164 #: cp/parser.c:21590
40165 #, gcc-internal-format
40167 "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> "
40171 #: cp/parser.c:21680
40172 #, gcc-internal-format
40173 msgid "%<try%> in %<constexpr%> function"
40176 #: cp/parser.c:21793
40177 #, gcc-internal-format
40178 msgid "types may not be defined in exception-declarations"
40181 #: cp/parser.c:22417
40182 #, gcc-internal-format
40183 msgid "expected an identifier for the attribute name"
40186 #: cp/parser.c:22436
40187 #, gcc-internal-format
40188 msgid "%<deprecated%> is a C++14 feature; use %<gnu::deprecated%>"
40191 #: cp/parser.c:23103
40192 #, gcc-internal-format
40193 msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
40196 #: cp/parser.c:23108
40197 #, gcc-internal-format
40198 msgid "invalid declaration of %<%T::%E%>"
40201 #: cp/parser.c:23112
40202 #, gcc-internal-format
40203 msgid "too few template-parameter-lists"
40206 #. Otherwise, there are too many template parameter lists. We have
40209 #. template <class T> template <class U> void S::f();
40210 #: cp/parser.c:23119
40211 #, gcc-internal-format
40212 msgid "too many template-parameter-lists"
40215 #: cp/parser.c:23443
40216 #, gcc-internal-format
40217 msgid "named return values are no longer supported"
40220 #: cp/parser.c:23540
40221 #, gcc-internal-format
40222 msgid "invalid declaration of member template in local class"
40225 #: cp/parser.c:23549
40226 #, gcc-internal-format
40227 msgid "template with C linkage"
40230 #: cp/parser.c:23568
40231 #, gcc-internal-format
40232 msgid "invalid explicit specialization"
40235 #: cp/parser.c:23666
40236 #, gcc-internal-format
40238 "literal operator template %qD has invalid parameter list. Expected non-type "
40239 "template argument pack <char...> or <typename CharT, CharT...>"
40242 #: cp/parser.c:23671
40243 #, gcc-internal-format
40245 "literal operator template %qD has invalid parameter list. Expected non-type "
40246 "template argument pack <char...>"
40249 #: cp/parser.c:23745
40250 #, gcc-internal-format
40251 msgid "template declaration of %<typedef%>"
40254 #: cp/parser.c:23822
40255 #, gcc-internal-format
40256 msgid "explicit template specialization cannot have a storage class"
40259 #: cp/parser.c:24067
40260 #, gcc-internal-format
40261 msgid "%<>>%> should be %<> >%> within a nested template argument list"
40264 #: cp/parser.c:24080
40265 #, gcc-internal-format
40266 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
40269 #: cp/parser.c:24377
40270 #, gcc-internal-format
40271 msgid "%<sizeof...%> argument must be surrounded by parentheses"
40274 #: cp/parser.c:24532
40275 #, gcc-internal-format
40276 msgid "invalid use of %qD in linkage specification"
40279 #: cp/parser.c:24547
40280 #, gcc-internal-format
40281 msgid "%<__thread%> before %qD"
40284 #: cp/parser.c:24681
40285 #, gcc-internal-format
40286 msgid "ISO C++ 1998 does not support %<long long%>"
40289 #: cp/parser.c:24689
40290 #, gcc-internal-format
40291 msgid "both %<__thread%> and %<thread_local%> specified"
40294 #: cp/parser.c:24691
40295 #, gcc-internal-format
40296 msgid "duplicate %qD"
40299 #: cp/parser.c:24713
40300 #, gcc-internal-format
40301 msgid "duplicate %qs"
40304 #: cp/parser.c:24755
40305 #, gcc-internal-format
40306 msgid "expected %<new%>"
40309 #: cp/parser.c:24758
40310 #, gcc-internal-format
40311 msgid "expected %<delete%>"
40314 #: cp/parser.c:24761
40315 #, gcc-internal-format
40316 msgid "expected %<return%>"
40319 #: cp/parser.c:24767
40320 #, gcc-internal-format
40321 msgid "expected %<extern%>"
40324 #: cp/parser.c:24770
40325 #, gcc-internal-format
40326 msgid "expected %<static_assert%>"
40329 #: cp/parser.c:24773
40330 #, gcc-internal-format
40331 msgid "expected %<decltype%>"
40334 #: cp/parser.c:24776
40335 #, gcc-internal-format
40336 msgid "expected %<operator%>"
40339 #: cp/parser.c:24779
40340 #, gcc-internal-format
40341 msgid "expected %<class%>"
40344 #: cp/parser.c:24782
40345 #, gcc-internal-format
40346 msgid "expected %<template%>"
40349 #: cp/parser.c:24785
40350 #, gcc-internal-format
40351 msgid "expected %<namespace%>"
40354 #: cp/parser.c:24788
40355 #, gcc-internal-format
40356 msgid "expected %<using%>"
40359 #: cp/parser.c:24791
40360 #, gcc-internal-format
40361 msgid "expected %<asm%>"
40364 #: cp/parser.c:24794
40365 #, gcc-internal-format
40366 msgid "expected %<try%>"
40369 #: cp/parser.c:24797
40370 #, gcc-internal-format
40371 msgid "expected %<catch%>"
40374 #: cp/parser.c:24800
40375 #, gcc-internal-format
40376 msgid "expected %<throw%>"
40379 #: cp/parser.c:24803
40380 #, gcc-internal-format
40381 msgid "expected %<__label__%>"
40384 #: cp/parser.c:24806
40385 #, gcc-internal-format
40386 msgid "expected %<@try%>"
40389 #: cp/parser.c:24809
40390 #, gcc-internal-format
40391 msgid "expected %<@synchronized%>"
40394 #: cp/parser.c:24812
40395 #, gcc-internal-format
40396 msgid "expected %<@throw%>"
40399 #: cp/parser.c:24815
40400 #, gcc-internal-format
40401 msgid "expected %<__transaction_atomic%>"
40404 #: cp/parser.c:24818
40405 #, gcc-internal-format
40406 msgid "expected %<__transaction_relaxed%>"
40409 #: cp/parser.c:24849
40410 #, gcc-internal-format
40411 msgid "expected %<::%>"
40414 #: cp/parser.c:24861
40415 #, gcc-internal-format
40416 msgid "expected %<...%>"
40419 #: cp/parser.c:24864
40420 #, gcc-internal-format
40421 msgid "expected %<*%>"
40424 #: cp/parser.c:24867
40425 #, gcc-internal-format
40426 msgid "expected %<~%>"
40429 #: cp/parser.c:24873
40430 #, gcc-internal-format
40431 msgid "expected %<:%> or %<::%>"
40434 #: cp/parser.c:24901
40435 #, gcc-internal-format
40436 msgid "expected %<class%>, %<typename%>, or %<template%>"
40439 #: cp/parser.c:25162
40440 #, gcc-internal-format
40441 msgid "%qs tag used in naming %q#T"
40444 #: cp/parser.c:25167
40445 #, gcc-internal-format
40446 msgid "%q#T was previously declared here"
40449 #: cp/parser.c:25186
40450 #, gcc-internal-format
40451 msgid "%qD redeclared with different access"
40454 #: cp/parser.c:25207
40455 #, gcc-internal-format
40457 "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
40460 #: cp/parser.c:25439
40461 #, gcc-internal-format
40462 msgid "file ends in default argument"
40465 #: cp/parser.c:25669 cp/parser.c:26936 cp/parser.c:27122
40466 #, gcc-internal-format
40467 msgid "misplaced %<@%D%> Objective-C++ construct"
40470 #: cp/parser.c:25727
40471 #, gcc-internal-format
40472 msgid "objective-c++ message receiver expected"
40475 #: cp/parser.c:25797
40476 #, gcc-internal-format
40477 msgid "objective-c++ message argument(s) are expected"
40480 #: cp/parser.c:25826
40481 #, gcc-internal-format
40482 msgid "%<@encode%> must specify a type as an argument"
40485 #: cp/parser.c:26202
40486 #, gcc-internal-format
40487 msgid "invalid Objective-C++ selector name"
40490 #: cp/parser.c:26277 cp/parser.c:26295
40491 #, gcc-internal-format
40492 msgid "objective-c++ method declaration is expected"
40495 #: cp/parser.c:26289 cp/parser.c:26354
40496 #, gcc-internal-format
40497 msgid "method attributes must be specified at the end"
40500 #: cp/parser.c:26397
40501 #, gcc-internal-format
40502 msgid "stray %qs between Objective-C++ methods"
40505 #: cp/parser.c:26603 cp/parser.c:26610 cp/parser.c:26617
40506 #, gcc-internal-format
40507 msgid "invalid type for instance variable"
40510 #: cp/parser.c:26730
40511 #, gcc-internal-format
40512 msgid "identifier expected after %<@protocol%>"
40515 #: cp/parser.c:26901
40516 #, gcc-internal-format
40518 "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
40521 #: cp/parser.c:26908
40522 #, gcc-internal-format
40523 msgid "prefix attributes are ignored before %<@%D%>"
40526 #: cp/parser.c:27181 cp/parser.c:27188 cp/parser.c:27195
40527 #, gcc-internal-format
40528 msgid "invalid type for property"
40531 #: cp/parser.c:28034 cp/parser.c:28332 cp/parser.c:28398
40532 #, gcc-internal-format
40533 msgid "expected positive integer expression"
40536 #: cp/parser.c:28090
40537 #, gcc-internal-format
40538 msgid "%<wait%> expression must be integral"
40541 #: cp/parser.c:28516
40542 #, gcc-internal-format
40543 msgid "invalid reduction-identifier"
40546 #: cp/parser.c:30268
40547 #, gcc-internal-format
40548 msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
40551 #: cp/parser.c:30271
40552 #, gcc-internal-format
40553 msgid "parenthesized initialization is not allowed in for-loop"
40556 #: cp/parser.c:30340
40557 #, gcc-internal-format
40559 "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
40562 #: cp/parser.c:30513 cp/pt.c:13679
40563 #, gcc-internal-format
40564 msgid "iteration variable %qD should not be reduction"
40567 #: cp/parser.c:30583
40568 #, gcc-internal-format
40569 msgid "not enough collapsed for loops"
40572 #: cp/parser.c:31881
40573 #, gcc-internal-format
40575 "vector attribute not immediately followed by a single function declaration "
40579 #: cp/parser.c:32108
40580 #, gcc-internal-format
40581 msgid "invalid initializer clause"
40584 #: cp/parser.c:32136
40585 #, gcc-internal-format
40586 msgid "expected id-expression (arguments)"
40589 #: cp/parser.c:32148
40590 #, gcc-internal-format
40592 "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
40595 #: cp/parser.c:32229
40596 #, gcc-internal-format
40598 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
40602 #: cp/parser.c:32248
40603 #, gcc-internal-format
40604 msgid "types may not be defined in declare reduction type list"
40607 #: cp/parser.c:32270 cp/semantics.c:4987
40608 #, gcc-internal-format
40609 msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
40612 #: cp/parser.c:32275 cp/semantics.c:4996
40613 #, gcc-internal-format
40614 msgid "function or array type %qT in %<#pragma omp declare reduction%>"
40617 #: cp/parser.c:32278 cp/pt.c:10880 cp/semantics.c:5002
40618 #, gcc-internal-format
40619 msgid "reference type %qT in %<#pragma omp declare reduction%>"
40622 #: cp/parser.c:32281 cp/semantics.c:5008
40623 #, gcc-internal-format
40625 "const, volatile or __restrict qualified type %qT in %<#pragma omp declare "
40629 #: cp/parser.c:32668 cp/semantics.c:7064
40630 #, gcc-internal-format
40631 msgid "%<__transaction_relaxed%> without transactional memory support enabled"
40634 #: cp/parser.c:32670 cp/semantics.c:7066
40635 #, gcc-internal-format
40636 msgid "%<__transaction_atomic%> without transactional memory support enabled"
40639 #: cp/parser.c:32866
40640 #, gcc-internal-format
40641 msgid "junk at end of %<#pragma GCC pch_preprocess%>"
40644 #: cp/parser.c:32899
40645 #, gcc-internal-format
40646 msgid "invalid grainsize for _Cilk_for"
40649 #: cp/parser.c:33085
40650 #, gcc-internal-format
40651 msgid "%<#pragma GCC ivdep%> must be inside a function"
40654 #: cp/parser.c:33106
40655 #, gcc-internal-format
40656 msgid "%<#pragma simd%> must be inside a function"
40659 #: cp/parser.c:33116
40660 #, gcc-internal-format
40661 msgid "%<#pragma cilk grainsize%> must be inside a function"
40664 #: cp/parser.c:33128
40665 #, gcc-internal-format
40666 msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
40669 #: cp/parser.c:33186
40670 #, gcc-internal-format
40671 msgid "inter-module optimizations not implemented for C++"
40674 #: cp/parser.c:33296
40675 #, gcc-internal-format
40676 msgid "expected variable-name"
40679 #: cp/parser.c:33360
40680 #, gcc-internal-format
40681 msgid "expected %<,%> or %<)%> after %qE"
40684 #: cp/parser.c:33701
40685 #, gcc-internal-format
40686 msgid "implicit templates may not be %<virtual%>"
40690 #, gcc-internal-format
40691 msgid "data member %qD cannot be a member template"
40695 #, gcc-internal-format
40696 msgid "invalid member template declaration %qD"
40700 #, gcc-internal-format
40701 msgid "explicit specialization in non-namespace scope %qD"
40705 #, gcc-internal-format
40706 msgid "enclosing class templates are not explicitly specialized"
40710 #, gcc-internal-format
40711 msgid "specialization of %qD must appear at namespace scope"
40715 #, gcc-internal-format
40716 msgid "specialization of %qD in different namespace"
40719 #: cp/pt.c:798 cp/pt.c:925
40720 #, gcc-internal-format
40721 msgid " from definition of %q+#D"
40725 #, gcc-internal-format
40727 "explicit instantiation of %qD in namespace %qD (which does not enclose "
40732 #, gcc-internal-format
40733 msgid "name of class shadows template template parameter %qD"
40737 #, gcc-internal-format
40738 msgid "specialization of alias template %qD"
40741 #: cp/pt.c:852 cp/pt.c:987
40742 #, gcc-internal-format
40743 msgid "explicit specialization of non-template %qT"
40747 #, gcc-internal-format
40748 msgid "specialization of %qT after instantiation"
40752 #, gcc-internal-format
40753 msgid "specializing %q#T in different namespace"
40756 #. But if we've had an implicit instantiation, that's a
40757 #. problem ([temp.expl.spec]/6).
40759 #, gcc-internal-format
40760 msgid "specialization %qT after instantiation %qT"
40764 #, gcc-internal-format
40765 msgid "template specialization of %qD not allowed by ISO C++"
40769 #, gcc-internal-format
40770 msgid "specialization of %qD after instantiation"
40774 #, gcc-internal-format
40775 msgid "candidate is: %#D"
40778 #: cp/pt.c:1810 cp/semantics.c:4856
40779 #, gcc-internal-format
40784 #, gcc-internal-format
40785 msgid "%qD is not a function template"
40789 #, gcc-internal-format
40790 msgid "%qD is not a variable template"
40794 #, gcc-internal-format
40795 msgid "template-id %qD for %q+D does not match any template declaration"
40799 #, gcc-internal-format
40801 "saw %d %<template<>%>, need %d for specializing a member function template"
40805 #, gcc-internal-format
40806 msgid "ambiguous template specialization %qD for %q+D"
40810 #, gcc-internal-format
40811 msgid "variable templates only available with -std=c++14 or -std=gnu++14"
40815 #, gcc-internal-format
40816 msgid "too many template headers for %D (should be %d)"
40820 #, gcc-internal-format
40822 "members of an explicitly specialized class are defined without a template "
40826 #. This case handles bogus declarations like template <>
40827 #. template <class T> void f<int>();
40828 #: cp/pt.c:2445 cp/pt.c:2501
40829 #, gcc-internal-format
40830 msgid "template-id %qD in declaration of primary template"
40834 #, gcc-internal-format
40835 msgid "template parameter list used in explicit instantiation"
40839 #, gcc-internal-format
40840 msgid "definition provided for explicit instantiation"
40844 #, gcc-internal-format
40845 msgid "too many template parameter lists in declaration of %qD"
40849 #, gcc-internal-format
40850 msgid "too few template parameter lists in declaration of %qD"
40854 #, gcc-internal-format
40855 msgid "explicit specialization of %qD must be introduced by %<template <>%>"
40859 #, gcc-internal-format
40860 msgid "non-type partial specialization %qD is not allowed"
40864 #, gcc-internal-format
40865 msgid "non-class, non-variable partial specialization %qD is not allowed"
40869 #, gcc-internal-format
40870 msgid "default argument specified in explicit specialization"
40874 #, gcc-internal-format
40875 msgid "%qD is not a template function"
40879 #, gcc-internal-format
40880 msgid "%qD is not declared in %qD"
40883 #. From [temp.expl.spec]:
40885 #. If such an explicit specialization for the member
40886 #. of a class template names an implicitly-declared
40887 #. special member function (clause _special_), the
40888 #. program is ill-formed.
40890 #. Similar language is found in [temp.explicit].
40892 #, gcc-internal-format
40893 msgid "specialization of implicitly-declared special member function"
40897 #, gcc-internal-format
40898 msgid "no member function %qD declared in %qT"
40902 #, gcc-internal-format
40903 msgid "base initializer expansion %<%T%> contains no parameter packs"
40907 #, gcc-internal-format
40908 msgid "expansion pattern %<%T%> contains no argument packs"
40912 #, gcc-internal-format
40913 msgid "expansion pattern %<%E%> contains no argument packs"
40917 #, gcc-internal-format
40918 msgid "parameter packs not expanded with %<...%>:"
40921 #: cp/pt.c:3496 cp/pt.c:4207
40922 #, gcc-internal-format
40927 #, gcc-internal-format
40928 msgid " <anonymous>"
40932 #, gcc-internal-format
40933 msgid "declaration of %q+#D"
40937 #, gcc-internal-format
40938 msgid " shadows template parm %q+#D"
40942 #, gcc-internal-format
40943 msgid "template parameters not deducible in partial specialization:"
40947 #, gcc-internal-format
40948 msgid "partial specialization %qD does not specialize any template arguments"
40952 #, gcc-internal-format
40954 "partial specialization is not more specialized than the primary template "
40955 "because it replaces multiple parameters with a pack expansion"
40959 #, gcc-internal-format
40960 msgid "primary template here"
40964 #, gcc-internal-format
40966 "parameter pack argument %qE must be at the end of the template argument list"
40970 #, gcc-internal-format
40972 "parameter pack argument %qT must be at the end of the template argument list"
40976 #, gcc-internal-format
40977 msgid "template argument %qE involves template parameter(s)"
40981 #, gcc-internal-format
40982 msgid "type %qT of template argument %qE depends on a template parameter"
40983 msgid_plural "type %qT of template argument %qE depends on template parameters"
40988 #, gcc-internal-format
40989 msgid "partial specialization of %qD after instantiation of %qD"
40993 #, gcc-internal-format
40994 msgid "no default argument for %qD"
40997 #. A primary class template can only have one
40998 #. parameter pack, at the end of the template
41001 #, gcc-internal-format
41002 msgid "parameter pack %q+D must be at the end of the template parameter list"
41006 #, gcc-internal-format
41008 "default template arguments may not be used in function template friend re-"
41013 #, gcc-internal-format
41015 "default template arguments may not be used in function template friend "
41020 #, gcc-internal-format
41022 "default template arguments may not be used in function templates without -"
41023 "std=c++11 or -std=gnu++11"
41027 #, gcc-internal-format
41028 msgid "default template arguments may not be used in partial specializations"
41031 #: cp/pt.c:4638 cp/pt.c:4689
41032 #, gcc-internal-format
41033 msgid "default argument for template parameter for class enclosing %qD"
41037 #, gcc-internal-format
41038 msgid "template class without a name"
41042 #, gcc-internal-format
41043 msgid "member template %qD may not have virt-specifiers"
41046 #. [basic.stc.dynamic.allocation]
41048 #. An allocation function can be a function
41049 #. template. ... Template allocation functions shall
41050 #. have two or more parameters.
41052 #, gcc-internal-format
41053 msgid "invalid template declaration of %qD"
41057 #, gcc-internal-format
41058 msgid "template definition of non-template %q#D"
41062 #, gcc-internal-format
41063 msgid "expected %d levels of template parms for %q#D, got %d"
41067 #, gcc-internal-format
41068 msgid "got %d template parameters for %q#D"
41072 #, gcc-internal-format
41073 msgid "got %d template parameters for %q#T"
41077 #, gcc-internal-format, gfc-internal-format
41078 msgid " but %d required"
41082 #, gcc-internal-format
41083 msgid "template arguments to %qD do not match original template %qD"
41087 #, gcc-internal-format
41088 msgid "use template<> for an explicit specialization"
41092 #, gcc-internal-format
41093 msgid "%qT is not a template type"
41097 #, gcc-internal-format
41098 msgid "template specifiers not specified in declaration of %qD"
41102 #, gcc-internal-format, gfc-internal-format
41103 msgid "redeclared with %d template parameter"
41104 msgid_plural "redeclared with %d template parameters"
41109 #, gcc-internal-format
41110 msgid "previous declaration %q+D used %d template parameter"
41111 msgid_plural "previous declaration %q+D used %d template parameters"
41116 #, gcc-internal-format
41117 msgid "template parameter %q+#D"
41121 #, gcc-internal-format
41122 msgid "redeclared here as %q#D"
41125 #. We have in [temp.param]:
41127 #. A template-parameter may not be given default arguments
41128 #. by two different declarations in the same scope.
41130 #, gcc-internal-format
41131 msgid "redefinition of default argument for %q#D"
41135 #, gcc-internal-format
41136 msgid "original definition appeared here"
41139 #: cp/pt.c:5436 cp/pt.c:5487
41140 #, gcc-internal-format
41141 msgid "%qE is not a valid template argument for type %qT"
41145 #, gcc-internal-format
41146 msgid "it must be the address of a function with external linkage"
41150 #, gcc-internal-format
41151 msgid "it must be the name of a function with external linkage"
41155 #, gcc-internal-format
41157 "%qE is not a valid template argument for type %qT because %qD has no linkage"
41161 #, gcc-internal-format
41163 "%qE is not a valid template argument for type %qT because %qD does not have "
41168 #, gcc-internal-format
41169 msgid "it must be a pointer-to-member of the form %<&X::Y%>"
41173 #, gcc-internal-format
41174 msgid " couldn't deduce template parameter %qD"
41178 #, gcc-internal-format
41179 msgid " types %qT and %qT have incompatible cv-qualifiers"
41183 #, gcc-internal-format
41184 msgid " mismatched types %qT and %qT"
41188 #, gcc-internal-format
41189 msgid " template parameter %qD is not a parameter pack, but argument %qD is"
41193 #, gcc-internal-format
41194 msgid " template argument %qE does not match pointer-to-member constant %qE"
41198 #, gcc-internal-format
41199 msgid " %qE is not equivalent to %qE"
41203 #, gcc-internal-format
41204 msgid " inconsistent parameter pack deduction with %qT and %qT"
41208 #, gcc-internal-format
41209 msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
41213 #, gcc-internal-format
41214 msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
41218 #, gcc-internal-format
41219 msgid " variable-sized array type %qT is not a valid template argument"
41223 #, gcc-internal-format
41224 msgid " member function type %qT is not a valid template argument"
41228 #, gcc-internal-format, gfc-internal-format
41229 msgid " candidate expects at least %d argument, %d provided"
41230 msgid_plural " candidate expects at least %d arguments, %d provided"
41235 #, gcc-internal-format
41236 msgid " cannot convert %qE (type %qT) to type %qT"
41240 #, gcc-internal-format
41241 msgid " %qT is an ambiguous base class of %qT"
41245 #, gcc-internal-format
41246 msgid " %qT is not derived from %qT"
41250 #, gcc-internal-format
41252 " template parameters of a template template argument are inconsistent with "
41253 "other deduced template arguments"
41257 #, gcc-internal-format
41258 msgid " can't deduce a template for %qT from non-template type %qT"
41262 #, gcc-internal-format
41263 msgid " template argument %qE does not match %qD"
41267 #, gcc-internal-format
41268 msgid " could not resolve address from overloaded function %qE"
41272 #, gcc-internal-format
41274 "%qE is not a valid template argument for type %qT because string literals "
41275 "can never be used in this context"
41279 #, gcc-internal-format
41280 msgid "in template argument for type %qT "
41284 #, gcc-internal-format
41286 "%qD is not a valid template argument because %qD is a variable, not the "
41287 "address of a variable"
41291 #, gcc-internal-format
41293 "%qE is not a valid template argument for %qT because it is not the address "
41298 #, gcc-internal-format
41300 "%qE is not a valid template argument of type %qT because %qE is not a "
41305 #, gcc-internal-format
41307 "%qE is not a valid template argument of type %qT because %qD does not have "
41312 #, gcc-internal-format
41314 "%qE is not a valid template argument of type %qT because %qD has no linkage"
41318 #, gcc-internal-format
41320 "%qE is not a valid template argument for type %qT because of conflicts in cv-"
41325 #, gcc-internal-format
41327 "%qE is not a valid template argument for type %qT because it is not an lvalue"
41331 #, gcc-internal-format
41333 "%q#D is not a valid template argument for type %qT because a reference "
41334 "variable does not have a constant address"
41338 #, gcc-internal-format
41340 "%qE is not a valid template argument for type %qT because it is not an "
41341 "object with external linkage"
41345 #, gcc-internal-format
41347 "%qE is not a valid template argument for type %qT because object %qD has not "
41352 #, gcc-internal-format
41354 "%qE is not a valid template argument for type %qT because it is a pointer"
41358 #, gcc-internal-format
41359 msgid "try using %qE instead"
41362 #: cp/pt.c:6187 cp/pt.c:6218
41363 #, gcc-internal-format
41365 "%qE is not a valid template argument for type %qT because it is of type %qT"
41369 #, gcc-internal-format
41370 msgid "standard conversions are not allowed in this context"
41374 #, gcc-internal-format
41375 msgid "ignoring attributes on template argument %qT"
41379 #, gcc-internal-format
41380 msgid "injected-class-name %qD used as template template argument"
41384 #, gcc-internal-format
41385 msgid "invalid use of destructor %qE as a type"
41389 #, gcc-internal-format
41390 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
41393 #: cp/pt.c:6616 cp/pt.c:6638 cp/pt.c:6691
41394 #, gcc-internal-format
41395 msgid "type/value mismatch at argument %d in template parameter list for %qD"
41399 #, gcc-internal-format
41400 msgid " expected a constant of type %qT, got %qT"
41404 #, gcc-internal-format
41405 msgid " expected a class template, got %qE"
41409 #, gcc-internal-format
41410 msgid " expected a type, got %qE"
41414 #, gcc-internal-format
41415 msgid " expected a type, got %qT"
41419 #, gcc-internal-format
41420 msgid " expected a class template, got %qT"
41424 #, gcc-internal-format
41425 msgid " expected a template of type %qD, got %qT"
41428 #. Not sure if this is reachable, but it doesn't hurt
41431 #, gcc-internal-format
41432 msgid "type mismatch in nontype parameter pack"
41436 #, gcc-internal-format
41437 msgid "could not convert template argument %qE to %qT"
41440 #: cp/pt.c:6862 cp/pt.c:7159
41441 #, gcc-internal-format, gfc-internal-format
41442 msgid "template argument %d is invalid"
41445 #: cp/pt.c:6877 cp/pt.c:7008 cp/pt.c:7184
41446 #, gcc-internal-format, gfc-internal-format
41447 msgid "wrong number of template arguments (%d, should be %d)"
41451 #, gcc-internal-format, gfc-internal-format
41452 msgid "wrong number of template arguments (%d, should be at least %d)"
41455 #: cp/pt.c:7012 cp/pt.c:7187
41456 #, gcc-internal-format
41457 msgid "provided for %q+D"
41461 #, gcc-internal-format
41463 "pack expansion argument for non-pack parameter %qD of alias template %qD"
41467 #, gcc-internal-format
41469 "so any instantiation with a non-empty parameter pack would be ill-formed"
41473 #, gcc-internal-format
41474 msgid "%q#D is not a function template"
41478 #, gcc-internal-format
41479 msgid "non-template type %qT used as a template"
41483 #, gcc-internal-format
41484 msgid "for template declaration %q+D"
41488 #, gcc-internal-format, gfc-internal-format
41490 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
41491 "increase the maximum)"
41495 #, gcc-internal-format
41496 msgid "mismatched argument pack lengths while expanding %<%T%>"
41500 #, gcc-internal-format
41501 msgid "mismatched argument pack lengths while expanding %<%E%>"
41505 #, gcc-internal-format
41506 msgid " when instantiating default argument for call to %D"
41509 #. It may seem that this case cannot occur, since:
41511 #. typedef void f();
41512 #. void g() { f x; }
41514 #. declares a function, not a variable. However:
41516 #. typedef void f();
41517 #. template <typename T> void g() { T t; }
41518 #. template void g<f>();
41520 #. is an attempt to declare a variable with function
41523 #, gcc-internal-format
41524 msgid "variable %qD has function type"
41528 #, gcc-internal-format
41529 msgid "invalid parameter type %qT"
41533 #, gcc-internal-format
41534 msgid "in declaration %q+D"
41538 #, gcc-internal-format
41539 msgid "function returning an array"
41543 #, gcc-internal-format
41544 msgid "function returning a function"
41548 #, gcc-internal-format
41549 msgid "creating pointer to member function of non-class type %qT"
41553 #, gcc-internal-format
41554 msgid "forming reference to void"
41558 #, gcc-internal-format
41559 msgid "forming pointer to reference type %qT"
41563 #, gcc-internal-format
41564 msgid "forming reference to reference type %qT"
41568 #, gcc-internal-format
41569 msgid "forming pointer to qualified function type %qT"
41573 #, gcc-internal-format
41574 msgid "forming reference to qualified function type %qT"
41578 #, gcc-internal-format
41579 msgid "creating pointer to member of non-class type %qT"
41583 #, gcc-internal-format
41584 msgid "creating pointer to member reference type %qT"
41588 #, gcc-internal-format
41589 msgid "creating pointer to member of type void"
41593 #, gcc-internal-format
41594 msgid "creating array of %qT"
41598 #, gcc-internal-format
41599 msgid "%qT is not a class, struct, or union type"
41603 #, gcc-internal-format
41604 msgid "%qT resolves to %qT, which is not an enumeration type"
41608 #, gcc-internal-format
41609 msgid "%qT resolves to %qT, which is is not a class type"
41613 #, gcc-internal-format
41614 msgid "use of %qs in template"
41618 #, gcc-internal-format
41619 msgid "qualifying type %qT does not match destructor name ~%qT"
41623 #, gcc-internal-format
41625 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
41629 #, gcc-internal-format
41630 msgid "say %<typename %E%> if a type is meant"
41634 #, gcc-internal-format
41635 msgid "using invalid field %qD"
41638 #: cp/pt.c:13408 cp/pt.c:14367
41639 #, gcc-internal-format
41640 msgid "invalid use of pack expansion expression"
41643 #: cp/pt.c:13412 cp/pt.c:14371
41644 #, gcc-internal-format
41645 msgid "use %<...%> to expand argument pack"
41649 #, gcc-internal-format
41651 "%qD was not declared in this scope, and no declarations were found by "
41652 "argument-dependent lookup at the point of instantiation"
41656 #, gcc-internal-format
41657 msgid "declarations in dependent base %qT are not found by unqualified lookup"
41661 #, gcc-internal-format
41662 msgid "use %<this->%D%> instead"
41666 #, gcc-internal-format
41667 msgid "use %<%T::%D%> instead"
41671 #, gcc-internal-format
41672 msgid "%q+D declared here, later in the translation unit"
41676 #, gcc-internal-format
41677 msgid "%qT is not a class or namespace"
41681 #, gcc-internal-format
41682 msgid "%qD is not a class or namespace"
41686 #, gcc-internal-format
41687 msgid "%qT is/uses anonymous type"
41691 #, gcc-internal-format
41692 msgid "template argument for %qD uses local type %qT"
41696 #, gcc-internal-format
41697 msgid "%qT is a variably modified type"
41701 #, gcc-internal-format
41702 msgid "integral expression %qE is not constant"
41706 #, gcc-internal-format
41707 msgid " trying to instantiate %qD"
41711 #, gcc-internal-format
41712 msgid "ambiguous template instantiation for %q#T"
41716 #, gcc-internal-format
41717 msgid "ambiguous template instantiation for %q#D"
41724 #: cp/pt.c:19469 cp/pt.c:19556
41725 #, gcc-internal-format
41726 msgid "explicit instantiation of non-template %q#D"
41730 #, gcc-internal-format
41731 msgid "%qD is not a static data member of a class template"
41734 #: cp/pt.c:19494 cp/pt.c:19551
41735 #, gcc-internal-format
41736 msgid "no matching template for %qD found"
41740 #, gcc-internal-format
41742 "type %qT for explicit instantiation %qD does not match declared type %qT"
41746 #, gcc-internal-format
41747 msgid "explicit instantiation of %q#D"
41751 #, gcc-internal-format
41752 msgid "duplicate explicit instantiation of %q#D"
41755 #: cp/pt.c:19566 cp/pt.c:19663
41756 #, gcc-internal-format
41757 msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
41760 #: cp/pt.c:19571 cp/pt.c:19680
41761 #, gcc-internal-format
41762 msgid "storage class %qD applied to template instantiation"
41766 #, gcc-internal-format
41767 msgid "explicit instantiation of non-class template %qD"
41771 #, gcc-internal-format
41772 msgid "explicit instantiation of non-template type %qT"
41776 #, gcc-internal-format
41777 msgid "explicit instantiation of %q#T before definition of template"
41781 #, gcc-internal-format
41782 msgid "ISO C++ forbids the use of %qE on explicit instantiations"
41786 #, gcc-internal-format
41787 msgid "duplicate explicit instantiation of %q#T"
41792 #. The definition of a non-exported function template, a
41793 #. non-exported member function template, or a non-exported
41794 #. member function or static data member of a class template
41795 #. shall be present in every translation unit in which it is
41796 #. explicitly instantiated.
41798 #, gcc-internal-format
41799 msgid "explicit instantiation of %qD but no definition available"
41803 #, gcc-internal-format
41805 "template instantiation depth exceeds maximum of %d instantiating %q+D, "
41806 "possibly from virtual table generation (use -ftemplate-depth= to increase "
41811 #, gcc-internal-format
41812 msgid "invalid template non-type parameter"
41816 #, gcc-internal-format
41817 msgid "%q#T is not a valid type for a template non-type parameter"
41821 #, gcc-internal-format
41823 "deducing from brace-enclosed initializer list requires #include "
41824 "<initializer_list>"
41828 #, gcc-internal-format
41829 msgid "direct-list-initialization of %<auto%> requires exactly one element"
41833 #, gcc-internal-format
41835 "for deduction to %<std::initializer_list%>, use copy-list-initialization (i."
41836 "e. add %<=%> before the %<{%>)"
41840 #, gcc-internal-format
41841 msgid "%qT as type rather than plain %<decltype(auto)%>"
41845 #, gcc-internal-format
41846 msgid "unable to deduce lambda return type from %qE"
41850 #, gcc-internal-format
41851 msgid "unable to deduce %qT from %qE"
41855 #, gcc-internal-format
41856 msgid "inconsistent types %qT and %qT deduced for lambda return type"
41860 #, gcc-internal-format
41861 msgid "inconsistent deduction for %qT: %qT and then %qT"
41865 #, gcc-internal-format
41866 msgid "-frepo must be used with -c"
41870 #, gcc-internal-format, gfc-internal-format
41871 msgid "mysterious repository information in %s"
41875 #, gcc-internal-format
41876 msgid "can%'t create repository information file %qs"
41880 #, gcc-internal-format
41881 msgid "cannot use typeid with -fno-rtti"
41885 #, gcc-internal-format
41886 msgid "must #include <typeinfo> before using typeid"
41890 #, gcc-internal-format
41892 "cannot create type information for type %qT because it involves types of "
41897 #, gcc-internal-format
41898 msgid "typeid of qualified function type %qT"
41901 #: cp/rtti.c:678 cp/rtti.c:693
41902 #, gcc-internal-format
41903 msgid "dynamic_cast of %q#D to %q#T can never succeed"
41907 #, gcc-internal-format
41908 msgid "%<dynamic_cast%> not permitted with -fno-rtti"
41912 #, gcc-internal-format
41913 msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
41917 #, gcc-internal-format
41918 msgid "%qT is an ambiguous base of %qT"
41922 #, gcc-internal-format
41923 msgid "%qT is an inaccessible base of %qT"
41926 #: cp/search.c:1910
41927 #, gcc-internal-format
41928 msgid "invalid covariant return type for %q#D"
41931 #: cp/search.c:1912 cp/search.c:1926 cp/search.c:1931 cp/search.c:1955
41932 #, gcc-internal-format
41933 msgid " overriding %q+#D"
41936 #: cp/search.c:1925
41937 #, gcc-internal-format
41938 msgid "invalid covariant return type for %q+#D"
41941 #: cp/search.c:1930
41942 #, gcc-internal-format
41943 msgid "conflicting return type specified for %q+#D"
41946 #: cp/search.c:1945
41947 #, gcc-internal-format
41948 msgid "looser throw specifier for %q+#F"
41951 #: cp/search.c:1946
41952 #, gcc-internal-format
41953 msgid " overriding %q+#F"
41956 #: cp/search.c:1954
41957 #, gcc-internal-format
41958 msgid "conflicting type attributes specified for %q+#D"
41961 #: cp/search.c:1964
41962 #, gcc-internal-format
41963 msgid "deleted function %q+D"
41966 #: cp/search.c:1965
41967 #, gcc-internal-format
41968 msgid "overriding non-deleted function %q+D"
41971 #: cp/search.c:1970
41972 #, gcc-internal-format
41973 msgid "non-deleted function %q+D"
41976 #: cp/search.c:1971
41977 #, gcc-internal-format
41978 msgid "overriding deleted function %q+D"
41981 #: cp/search.c:1977
41982 #, gcc-internal-format
41983 msgid "virtual function %q+D"
41986 #: cp/search.c:1978
41987 #, gcc-internal-format
41988 msgid "overriding final function %q+D"
41991 #. A static member function cannot match an inherited
41992 #. virtual member function.
41993 #: cp/search.c:2074
41994 #, gcc-internal-format
41995 msgid "%q+#D cannot be declared"
41998 #: cp/search.c:2075
41999 #, gcc-internal-format
42000 msgid " since %q+#D declared in base class"
42003 #: cp/semantics.c:857
42004 #, gcc-internal-format
42005 msgid "suggest explicit braces around empty body in %<do%> statement"
42008 #: cp/semantics.c:1175
42009 #, gcc-internal-format
42010 msgid "switch condition has type bool"
42013 #: cp/semantics.c:1523
42014 #, gcc-internal-format
42015 msgid "type of asm operand %qE could not be determined"
42018 #: cp/semantics.c:1588
42019 #, gcc-internal-format
42020 msgid "__label__ declarations are only allowed in function scopes"
42023 #: cp/semantics.c:1739
42024 #, gcc-internal-format
42025 msgid "invalid use of member %qD in static member function"
42028 #: cp/semantics.c:2415
42029 #, gcc-internal-format
42030 msgid "arguments to destructor are not allowed"
42033 #: cp/semantics.c:2499
42034 #, gcc-internal-format
42035 msgid "%<this%> is unavailable for static member functions"
42038 #: cp/semantics.c:2501
42039 #, gcc-internal-format
42040 msgid "invalid use of %<this%> in non-member function"
42043 #: cp/semantics.c:2503
42044 #, gcc-internal-format
42045 msgid "invalid use of %<this%> at top level"
42048 #: cp/semantics.c:2525
42049 #, gcc-internal-format
42050 msgid "invalid qualifying scope in pseudo-destructor name"
42053 #: cp/semantics.c:2533 cp/typeck.c:2510
42054 #, gcc-internal-format
42055 msgid "qualified type %qT does not match destructor name ~%qT"
42058 #: cp/semantics.c:2555
42059 #, gcc-internal-format
42060 msgid "%qE is not of type %qT"
42063 #: cp/semantics.c:2599
42064 #, gcc-internal-format
42065 msgid "compound literal of non-object type %qT"
42068 #: cp/semantics.c:2716
42069 #, gcc-internal-format
42070 msgid "template type parameters must use the keyword %<class%> or %<typename%>"
42073 #: cp/semantics.c:2758
42074 #, gcc-internal-format
42076 "invalid use of type %qT as a default value for a template template-parameter"
42079 #: cp/semantics.c:2761
42080 #, gcc-internal-format
42081 msgid "invalid default argument for a template template parameter"
42084 #: cp/semantics.c:2778
42085 #, gcc-internal-format
42086 msgid "definition of %q#T inside template parameter list"
42089 #: cp/semantics.c:2809
42090 #, gcc-internal-format
42091 msgid "invalid definition of qualified type %qT"
42094 #: cp/semantics.c:3032
42095 #, gcc-internal-format
42096 msgid "invalid base-class specification"
42099 #: cp/semantics.c:3172
42100 #, gcc-internal-format
42101 msgid "cannot capture member %qD of anonymous union"
42104 #: cp/semantics.c:3185 cp/semantics.c:7734
42105 #, gcc-internal-format
42106 msgid "%qD is not captured"
42109 #: cp/semantics.c:3190
42110 #, gcc-internal-format
42111 msgid "the lambda has no capture-default"
42114 #: cp/semantics.c:3192
42115 #, gcc-internal-format
42117 "lambda in local class %q+T cannot capture variables from the enclosing "
42121 #: cp/semantics.c:3203
42122 #, gcc-internal-format
42123 msgid "use of local variable with automatic storage from containing function"
42126 #: cp/semantics.c:3204
42127 #, gcc-internal-format
42128 msgid "use of parameter from containing function"
42131 #: cp/semantics.c:3366
42132 #, gcc-internal-format
42134 "template parameter %qD of type %qT is not allowed in an integral constant "
42135 "expression because it is not of integral or enumeration type"
42138 #: cp/semantics.c:3517
42139 #, gcc-internal-format
42140 msgid "use of namespace %qD as expression"
42143 #: cp/semantics.c:3522
42144 #, gcc-internal-format
42145 msgid "use of class template %qT as expression"
42148 #. Ambiguous reference to base members.
42149 #: cp/semantics.c:3528
42150 #, gcc-internal-format
42151 msgid "request for member %qD is ambiguous in multiple inheritance lattice"
42154 #: cp/semantics.c:3554
42155 #, gcc-internal-format
42156 msgid "%qD cannot appear in a constant-expression"
42159 #: cp/semantics.c:3683
42160 #, gcc-internal-format
42161 msgid "type of %qE is unknown"
42164 #: cp/semantics.c:3711
42165 #, gcc-internal-format
42166 msgid "%qT is not an enumeration type"
42169 #. Parameter packs can only be used in templates
42170 #: cp/semantics.c:3860
42171 #, gcc-internal-format
42172 msgid "Parameter pack __bases only valid in template declaration"
42175 #: cp/semantics.c:3889
42176 #, gcc-internal-format
42177 msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
42180 #: cp/semantics.c:3898
42181 #, gcc-internal-format
42183 "second operand of %<offsetof%> is neither a single identifier nor a sequence "
42184 "of member accesses and array references"
42187 #: cp/semantics.c:3906
42188 #, gcc-internal-format
42189 msgid "cannot apply %<offsetof%> to member function %qD"
42192 #: cp/semantics.c:3922
42193 #, gcc-internal-format
42194 msgid "offsetof within non-standard-layout type %qT is undefined"
42197 #: cp/semantics.c:4853
42198 #, gcc-internal-format
42199 msgid "user defined reduction lookup is ambiguous"
42202 #: cp/semantics.c:5138
42203 #, gcc-internal-format
42204 msgid "%qE has invalid type for %<reduction%>"
42207 #: cp/semantics.c:5239
42208 #, gcc-internal-format
42209 msgid "user defined reduction with constructor initializer for base class %qT"
42212 #: cp/semantics.c:5333
42213 #, gcc-internal-format
42215 "linear clause applied to non-integral non-pointer variable with %qT type"
42218 #: cp/semantics.c:5349
42219 #, gcc-internal-format
42220 msgid "linear step expression must be integral"
42223 #: cp/semantics.c:5388
42224 #, gcc-internal-format
42225 msgid "%qD is not a variable in clause %qs"
42228 #: cp/semantics.c:5399 cp/semantics.c:5421 cp/semantics.c:5443
42229 #, gcc-internal-format
42230 msgid "%qD appears more than once in data clauses"
42233 #: cp/semantics.c:5413
42234 #, gcc-internal-format
42235 msgid "%qD is not a variable in clause %<firstprivate%>"
42238 #: cp/semantics.c:5435
42239 #, gcc-internal-format
42240 msgid "%qD is not a variable in clause %<lastprivate%>"
42243 #: cp/semantics.c:5477
42244 #, gcc-internal-format
42245 msgid "num_threads expression must be integral"
42248 #: cp/semantics.c:5500
42249 #, gcc-internal-format
42250 msgid "schedule chunk size expression must be integral"
42253 #: cp/semantics.c:5532
42254 #, gcc-internal-format
42255 msgid "%qs length expression must be integral"
42258 #: cp/semantics.c:5545
42259 #, gcc-internal-format
42260 msgid "%qs length expression must be positive constant integer expression"
42263 #: cp/semantics.c:5562
42264 #, gcc-internal-format
42265 msgid "%<num_teams%> expression must be integral"
42268 #: cp/semantics.c:5581
42269 #, gcc-internal-format
42270 msgid "%<async%> expression must be integral"
42273 #: cp/semantics.c:5619
42274 #, gcc-internal-format
42275 msgid "%<thread_limit%> expression must be integral"
42278 #: cp/semantics.c:5638
42279 #, gcc-internal-format
42280 msgid "%<device%> id must be integral"
42283 #: cp/semantics.c:5659
42284 #, gcc-internal-format
42285 msgid "%<dist_schedule%> chunk size expression must be integral"
42288 #: cp/semantics.c:5679
42289 #, gcc-internal-format
42290 msgid "%qD is not a variable in %<aligned%> clause"
42293 #: cp/semantics.c:5693
42294 #, gcc-internal-format
42296 "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference "
42297 "to pointer or array"
42300 #: cp/semantics.c:5699
42301 #, gcc-internal-format
42302 msgid "%qD appears more than once in %<aligned%> clauses"
42305 #: cp/semantics.c:5712
42306 #, gcc-internal-format
42307 msgid "%<aligned%> clause alignment expression must be integral"
42310 #: cp/semantics.c:5749
42311 #, gcc-internal-format
42312 msgid "%qD is not a variable in %<depend%> clause"
42315 #: cp/semantics.c:5990
42316 #, gcc-internal-format
42317 msgid "%qE has reference type for %qs"
42320 #: cp/semantics.c:6073
42321 #, gcc-internal-format
42322 msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
42325 #: cp/semantics.c:6087
42326 #, gcc-internal-format
42327 msgid "%<threadprivate%> %qE directive not in %qT definition"
42330 #: cp/semantics.c:6289
42331 #, gcc-internal-format
42332 msgid "difference between %qE and %qD does not have integer type"
42335 #: cp/semantics.c:6613
42336 #, gcc-internal-format
42337 msgid "%<#pragma omp simd%> used with class iteration variable %qE"
42340 #: cp/semantics.c:6888 cp/semantics.c:6898
42341 #, gcc-internal-format
42342 msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
42345 #. Report the error.
42346 #: cp/semantics.c:7187
42347 #, gcc-internal-format, gfc-internal-format
42348 msgid "static assertion failed: %s"
42351 #: cp/semantics.c:7190
42352 #, gcc-internal-format
42353 msgid "non-constant condition for static assertion"
42356 #: cp/semantics.c:7220
42357 #, gcc-internal-format
42358 msgid "argument to decltype must be an expression"
42361 #: cp/semantics.c:7248
42362 #, gcc-internal-format
42363 msgid "decltype cannot resolve address of overloaded function"
42367 #, gcc-internal-format
42368 msgid "%qV qualifiers cannot be applied to %qT"
42372 #, gcc-internal-format
42373 msgid "lambda-expression in a constant expression"
42377 #, gcc-internal-format
42378 msgid "%qE attribute can only be applied to Java class definitions"
42382 #, gcc-internal-format
42383 msgid "%qE attribute can only be applied to class definitions"
42387 #, gcc-internal-format
42388 msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
42392 #, gcc-internal-format
42393 msgid "requested init_priority is not an integer constant"
42397 #, gcc-internal-format
42399 "can only use %qE attribute on file-scope definitions of objects of class type"
42403 #, gcc-internal-format
42404 msgid "requested init_priority is out of range"
42408 #, gcc-internal-format
42409 msgid "requested init_priority is reserved for internal use"
42413 #, gcc-internal-format
42414 msgid "%qE attribute is not supported on this platform"
42418 #, gcc-internal-format
42419 msgid "redeclaration of %qD adds abi tag %E"
42423 #, gcc-internal-format
42424 msgid "previous declaration here"
42428 #, gcc-internal-format
42429 msgid "the %qE attribute requires arguments"
42433 #, gcc-internal-format
42434 msgid "arguments to the %qE attribute must be narrow string literals"
42437 #: cp/tree.c:3528 cp/tree.c:3541
42438 #, gcc-internal-format
42439 msgid "arguments to the %qE attribute must contain valid identifiers"
42443 #, gcc-internal-format
42444 msgid "%<%c%> is not a valid first character for an identifier"
42448 #, gcc-internal-format
42449 msgid "%<%c%> is not a valid character in an identifier"
42453 #, gcc-internal-format
42454 msgid "%qE attribute applied to non-class, non-enum type %qT"
42458 #, gcc-internal-format
42459 msgid "%qE attribute applied to %qT after its definition"
42463 #, gcc-internal-format
42464 msgid "ignoring %qE attribute applied to template instantiation %qT"
42468 #, gcc-internal-format
42469 msgid "ignoring %qE attribute applied to template specialization %qT"
42473 #, gcc-internal-format
42474 msgid "%qE attribute applied to non-function, non-variable %qD"
42478 #, gcc-internal-format
42479 msgid "%qE attribute applied to extern \"C\" declaration %qD"
42483 #, gcc-internal-format
42484 msgid "zero as null pointer constant"
42488 #, gcc-internal-format, gfc-internal-format
42489 msgid "lang_* check: failed in %s, at %s:%d"
42493 #, gcc-internal-format
42494 msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
42498 #, gcc-internal-format
42499 msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
42503 #, gcc-internal-format
42505 "conditional expression between distinct pointer types %qT and %qT lacks a "
42510 #, gcc-internal-format
42512 "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-"
42517 #, gcc-internal-format
42519 "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-"
42524 #, gcc-internal-format
42526 "ISO C++ forbids conditional expression between pointer of type %<void *%> "
42527 "and pointer-to-function"
42531 #, gcc-internal-format
42533 "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
42537 #, gcc-internal-format
42539 "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
42543 #, gcc-internal-format
42545 "conditional expression between distinct pointer-to-member types %qT and %qT "
42549 #: cp/typeck.c:1428
42550 #, gcc-internal-format
42551 msgid "canonical types differ for identical types %T and %T"
42554 #: cp/typeck.c:1435
42555 #, gcc-internal-format
42556 msgid "same canonical type node for different types %T and %T"
42559 #: cp/typeck.c:1565
42560 #, gcc-internal-format
42561 msgid "invalid application of %qs to a member function"
42564 #: cp/typeck.c:1653
42565 #, gcc-internal-format
42566 msgid "invalid application of %<sizeof%> to a bit-field"
42569 #: cp/typeck.c:1661
42570 #, gcc-internal-format
42571 msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
42574 #: cp/typeck.c:1712
42575 #, gcc-internal-format
42576 msgid "invalid application of %<__alignof%> to a bit-field"
42579 #: cp/typeck.c:1723
42580 #, gcc-internal-format
42582 "ISO C++ forbids applying %<__alignof%> to an expression of function type"
42585 #: cp/typeck.c:1831
42586 #, gcc-internal-format
42587 msgid "invalid use of non-static member function"
42590 #: cp/typeck.c:1990
42591 #, gcc-internal-format
42592 msgid "taking address of temporary array"
42595 #: cp/typeck.c:2147
42596 #, gcc-internal-format
42597 msgid "ISO C++ forbids converting a string constant to %qT"
42600 #: cp/typeck.c:2151
42601 #, gcc-internal-format
42602 msgid "deprecated conversion from string constant to %qT"
42605 #: cp/typeck.c:2285 cp/typeck.c:2678
42606 #, gcc-internal-format
42608 "request for member %qD in %qE, which is of pointer type %qT (maybe you meant "
42612 #: cp/typeck.c:2289 cp/typeck.c:2682
42613 #, gcc-internal-format
42614 msgid "request for member %qD in %qE, which is of non-class type %qT"
42617 #: cp/typeck.c:2319
42618 #, gcc-internal-format
42619 msgid "invalid use of nonstatic data member %qE"
42622 #: cp/typeck.c:2375
42623 #, gcc-internal-format
42625 "invalid access to non-static data member %qD in virtual base of NULL object"
42628 #: cp/typeck.c:2525
42629 #, gcc-internal-format
42630 msgid "object type %qT does not match destructor name ~%qT"
42633 #: cp/typeck.c:2534
42634 #, gcc-internal-format
42635 msgid "the type being destroyed is %qT, but the destructor refers to %qT"
42638 #: cp/typeck.c:2722 cp/typeck.c:2734
42639 #, gcc-internal-format
42640 msgid "%<%D::%D%> is not a member of %qT"
42643 #: cp/typeck.c:2763
42644 #, gcc-internal-format
42645 msgid "%qT is not a base of %qT"
42648 #: cp/typeck.c:2783
42649 #, gcc-internal-format
42650 msgid "%q#T has no member named %qE"
42653 #: cp/typeck.c:2801
42654 #, gcc-internal-format
42655 msgid "%qD is not a member template function"
42658 #: cp/typeck.c:2960
42659 #, gcc-internal-format
42660 msgid "%qT is not a pointer-to-object type"
42663 #: cp/typeck.c:2991
42664 #, gcc-internal-format
42665 msgid "invalid use of array indexing on pointer to member"
42668 #: cp/typeck.c:2994
42669 #, gcc-internal-format
42670 msgid "invalid use of unary %<*%> on pointer to member"
42673 #: cp/typeck.c:2997
42674 #, gcc-internal-format
42675 msgid "invalid use of implicit conversion on pointer to member"
42678 #: cp/typeck.c:3000
42679 #, gcc-internal-format
42681 "left hand operand of %<->*%> must be a pointer to class, but is a pointer to "
42682 "member of type %qT"
42685 #: cp/typeck.c:3036
42686 #, gcc-internal-format
42687 msgid "subscript missing in array reference"
42690 #: cp/typeck.c:3052
42691 #, gcc-internal-format
42692 msgid "rank of the array%'s index is greater than 1"
42695 #: cp/typeck.c:3141
42696 #, gcc-internal-format
42697 msgid "ISO C++ forbids subscripting non-lvalue array"
42700 #: cp/typeck.c:3157
42701 #, gcc-internal-format
42702 msgid "subscripting array declared %<register%>"
42705 #: cp/typeck.c:3196
42706 #, gcc-internal-format
42707 msgid "subscripted value is neither array nor pointer"
42710 #: cp/typeck.c:3269
42711 #, gcc-internal-format
42712 msgid "object missing in use of %qE"
42715 #: cp/typeck.c:3488
42716 #, gcc-internal-format
42717 msgid "ISO C++ forbids calling %<::main%> from within program"
42720 #: cp/typeck.c:3509
42721 #, gcc-internal-format
42723 "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E "
42724 "(...)%>, e.g. %<(... ->* %E) (...)%>"
42727 #: cp/typeck.c:3526
42728 #, gcc-internal-format
42729 msgid "%qE cannot be used as a function"
42732 #: cp/typeck.c:3529
42733 #, gcc-internal-format
42734 msgid "%qD cannot be used as a function"
42737 #: cp/typeck.c:3532
42738 #, gcc-internal-format
42739 msgid "expression cannot be used as a function"
42742 #: cp/typeck.c:3581
42743 #, gcc-internal-format
42744 msgid "too many arguments to constructor %q#D"
42747 #: cp/typeck.c:3582
42748 #, gcc-internal-format
42749 msgid "too few arguments to constructor %q#D"
42752 #: cp/typeck.c:3587
42753 #, gcc-internal-format
42754 msgid "too many arguments to member function %q#D"
42757 #: cp/typeck.c:3588
42758 #, gcc-internal-format
42759 msgid "too few arguments to member function %q#D"
42762 #: cp/typeck.c:3594
42763 #, gcc-internal-format
42764 msgid "too many arguments to function %q#D"
42767 #: cp/typeck.c:3595
42768 #, gcc-internal-format
42769 msgid "too few arguments to function %q#D"
42772 #: cp/typeck.c:3605
42773 #, gcc-internal-format
42774 msgid "too many arguments to method %q#D"
42777 #: cp/typeck.c:3606
42778 #, gcc-internal-format
42779 msgid "too few arguments to method %q#D"
42782 #: cp/typeck.c:3609
42783 #, gcc-internal-format
42784 msgid "too many arguments to function"
42787 #: cp/typeck.c:3610
42788 #, gcc-internal-format
42789 msgid "too few arguments to function"
42792 #: cp/typeck.c:3689
42793 #, gcc-internal-format
42794 msgid "parameter %P of %qD has incomplete type %qT"
42797 #: cp/typeck.c:3692
42798 #, gcc-internal-format
42799 msgid "parameter %P has incomplete type %qT"
42802 #: cp/typeck.c:3999 cp/typeck.c:4010
42803 #, gcc-internal-format
42804 msgid "assuming cast to type %qT from overloaded function"
42807 #: cp/typeck.c:4056
42808 #, gcc-internal-format
42809 msgid "NULL used in arithmetic"
42812 #: cp/typeck.c:4367
42813 #, gcc-internal-format
42814 msgid "left rotate count is negative"
42817 #: cp/typeck.c:4368
42818 #, gcc-internal-format
42819 msgid "right rotate count is negative"
42822 #: cp/typeck.c:4374
42823 #, gcc-internal-format
42824 msgid "left rotate count >= width of type"
42827 #: cp/typeck.c:4375
42828 #, gcc-internal-format
42829 msgid "right rotate count >= width of type"
42832 #: cp/typeck.c:4396 cp/typeck.c:4651
42833 #, gcc-internal-format
42834 msgid "comparison with string literal results in unspecified behaviour"
42837 #: cp/typeck.c:4422 cp/typeck.c:4444
42838 #, gcc-internal-format
42839 msgid "the address of %qD will never be NULL"
42842 #: cp/typeck.c:4459 cp/typeck.c:4467 cp/typeck.c:4729 cp/typeck.c:4737
42843 #, gcc-internal-format
42844 msgid "ISO C++ forbids comparison between pointer and integer"
42847 #: cp/typeck.c:4666 cp/typeck.c:4678
42848 #, gcc-internal-format
42849 msgid "operand types are %qT and %qT"
42852 #: cp/typeck.c:4690
42853 #, gcc-internal-format
42854 msgid "could not find an integer type of the same size as %qT"
42857 #: cp/typeck.c:4754
42858 #, gcc-internal-format
42859 msgid "unordered comparison on non-floating point argument"
42862 #: cp/typeck.c:4802
42863 #, gcc-internal-format
42864 msgid "invalid operands of types %qT and %qT to binary %qO"
42867 #: cp/typeck.c:5102
42868 #, gcc-internal-format
42869 msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
42872 #: cp/typeck.c:5110
42873 #, gcc-internal-format
42874 msgid "ISO C++ forbids using pointer to a function in subtraction"
42877 #: cp/typeck.c:5118
42878 #, gcc-internal-format
42879 msgid "ISO C++ forbids using pointer to a method in subtraction"
42882 #: cp/typeck.c:5137
42883 #, gcc-internal-format
42884 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
42887 #: cp/typeck.c:5210
42888 #, gcc-internal-format
42889 msgid "taking address of constructor %qE"
42892 #: cp/typeck.c:5211
42893 #, gcc-internal-format
42894 msgid "taking address of destructor %qE"
42897 #: cp/typeck.c:5227
42898 #, gcc-internal-format
42899 msgid "invalid use of %qE to form a pointer-to-member-function"
42902 #: cp/typeck.c:5230
42903 #, gcc-internal-format
42904 msgid " a qualified-id is required"
42907 #: cp/typeck.c:5237
42908 #, gcc-internal-format
42910 "parentheses around %qE cannot be used to form a pointer-to-member-function"
42913 #. An expression like &memfn.
42914 #: cp/typeck.c:5389
42915 #, gcc-internal-format
42917 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
42918 "static member function to form a pointer to member function. Say %<&%T::%D%>"
42921 #: cp/typeck.c:5394
42922 #, gcc-internal-format
42924 "ISO C++ forbids taking the address of a bound member function to form a "
42925 "pointer to member function. Say %<&%T::%D%>"
42928 #. Make this a permerror because we used to accept it.
42929 #: cp/typeck.c:5431
42930 #, gcc-internal-format
42931 msgid "taking address of temporary"
42934 #: cp/typeck.c:5433
42935 #, gcc-internal-format
42936 msgid "taking address of xvalue (rvalue reference)"
42939 #: cp/typeck.c:5450
42940 #, gcc-internal-format
42941 msgid "ISO C++ forbids taking address of function %<::main%>"
42944 #: cp/typeck.c:5505
42945 #, gcc-internal-format
42946 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
42949 #: cp/typeck.c:5533
42950 #, gcc-internal-format
42951 msgid "cannot create pointer to reference member %qD"
42954 #: cp/typeck.c:5813
42955 #, gcc-internal-format
42956 msgid "ISO C++ forbids incrementing an enum"
42959 #: cp/typeck.c:5814
42960 #, gcc-internal-format
42961 msgid "ISO C++ forbids decrementing an enum"
42964 #: cp/typeck.c:5830
42965 #, gcc-internal-format
42966 msgid "cannot increment a pointer to incomplete type %qT"
42969 #: cp/typeck.c:5831
42970 #, gcc-internal-format
42971 msgid "cannot decrement a pointer to incomplete type %qT"
42974 #: cp/typeck.c:5842
42975 #, gcc-internal-format
42976 msgid "ISO C++ forbids incrementing a pointer of type %qT"
42979 #: cp/typeck.c:5843
42980 #, gcc-internal-format
42981 msgid "ISO C++ forbids decrementing a pointer of type %qT"
42984 #: cp/typeck.c:5878
42985 #, gcc-internal-format
42986 msgid "invalid use of Boolean expression as operand to %<operator--%>"
42989 #: cp/typeck.c:6040
42990 #, gcc-internal-format
42991 msgid "cannot take the address of %<this%>, which is an rvalue expression"
42994 #: cp/typeck.c:6062
42995 #, gcc-internal-format
42996 msgid "address of explicit register variable %qD requested"
42999 #: cp/typeck.c:6067
43000 #, gcc-internal-format
43001 msgid "address requested for %qD, which is declared %<register%>"
43004 #: cp/typeck.c:6150
43005 #, gcc-internal-format
43006 msgid "list-initializer for non-class type must not be parenthesized"
43009 #: cp/typeck.c:6162
43010 #, gcc-internal-format
43011 msgid "expression list treated as compound expression in initializer"
43014 #: cp/typeck.c:6166
43015 #, gcc-internal-format
43016 msgid "expression list treated as compound expression in mem-initializer"
43019 #: cp/typeck.c:6170
43020 #, gcc-internal-format
43021 msgid "expression list treated as compound expression in functional cast"
43024 #: cp/typeck.c:6207
43025 #, gcc-internal-format, gfc-internal-format
43026 msgid "%s expression list treated as compound expression"
43029 #: cp/typeck.c:6297
43030 #, gcc-internal-format
43031 msgid "no context to resolve type of %qE"
43034 #: cp/typeck.c:6330
43035 #, gcc-internal-format
43036 msgid "cast from type %qT to type %qT casts away qualifiers"
43039 #: cp/typeck.c:6336
43040 #, gcc-internal-format
43041 msgid "static_cast from type %qT to type %qT casts away qualifiers"
43044 #: cp/typeck.c:6342
43045 #, gcc-internal-format
43046 msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
43049 #: cp/typeck.c:6365
43050 #, gcc-internal-format
43051 msgid "useless cast to type %qT"
43054 #: cp/typeck.c:6732
43055 #, gcc-internal-format
43056 msgid "invalid static_cast from type %qT to type %qT"
43059 #: cp/typeck.c:6758
43060 #, gcc-internal-format
43061 msgid "converting from %qT to %qT"
43064 #: cp/typeck.c:6810
43065 #, gcc-internal-format
43066 msgid "invalid cast of an rvalue expression of type %qT to type %qT"
43069 #: cp/typeck.c:6880
43070 #, gcc-internal-format
43071 msgid "cast from %qT to %qT loses precision"
43074 #: cp/typeck.c:6920
43075 #, gcc-internal-format
43076 msgid "cast from %qT to %qT increases required alignment of target type"
43079 #: cp/typeck.c:6938
43080 #, gcc-internal-format
43082 "casting between pointer-to-function and pointer-to-object is conditionally-"
43086 #: cp/typeck.c:6952
43087 #, gcc-internal-format
43088 msgid "invalid cast from type %qT to type %qT"
43091 #: cp/typeck.c:7013
43092 #, gcc-internal-format
43094 "invalid use of const_cast with type %qT, which is not a pointer, reference, "
43095 "nor a pointer-to-data-member type"
43098 #: cp/typeck.c:7022
43099 #, gcc-internal-format
43101 "invalid use of const_cast with type %qT, which is a pointer or reference to "
43105 #: cp/typeck.c:7062
43106 #, gcc-internal-format
43107 msgid "invalid const_cast of an rvalue of type %qT to type %qT"
43110 #: cp/typeck.c:7123
43111 #, gcc-internal-format
43112 msgid "invalid const_cast from type %qT to type %qT"
43115 #: cp/typeck.c:7204 cp/typeck.c:7212
43116 #, gcc-internal-format
43117 msgid "ISO C++ forbids casting to an array type %qT"
43120 #: cp/typeck.c:7221
43121 #, gcc-internal-format
43122 msgid "invalid cast to function type %qT"
43125 #: cp/typeck.c:7502
43126 #, gcc-internal-format
43127 msgid " in evaluation of %<%Q(%#T, %#T)%>"
43130 #: cp/typeck.c:7563
43131 #, gcc-internal-format
43132 msgid "assigning to an array from an initializer list"
43135 #: cp/typeck.c:7589
43136 #, gcc-internal-format
43137 msgid "incompatible types in assignment of %qT to %qT"
43140 #: cp/typeck.c:7603
43141 #, gcc-internal-format
43142 msgid "array used as initializer"
43145 #: cp/typeck.c:7605
43146 #, gcc-internal-format
43147 msgid "invalid array assignment"
43150 #: cp/typeck.c:7712
43151 #, gcc-internal-format
43152 msgid " in pointer to member function conversion"
43155 #: cp/typeck.c:7726
43156 #, gcc-internal-format
43157 msgid "pointer to member conversion via virtual base %qT"
43160 #: cp/typeck.c:7773 cp/typeck.c:7792
43161 #, gcc-internal-format
43162 msgid " in pointer to member conversion"
43165 #: cp/typeck.c:7874
43166 #, gcc-internal-format
43167 msgid "invalid conversion to type %qT from type %qT"
43170 #: cp/typeck.c:8156
43171 #, gcc-internal-format
43172 msgid "cannot convert %qT to %qT for argument %qP to %qD"
43175 #: cp/typeck.c:8162
43176 #, gcc-internal-format
43177 msgid "cannot convert %qT to %qT in default argument"
43180 #: cp/typeck.c:8166
43181 #, gcc-internal-format
43182 msgid "cannot convert %qT to %qT in argument passing"
43185 #: cp/typeck.c:8170
43186 #, gcc-internal-format
43187 msgid "cannot convert %qT to %qT"
43190 #: cp/typeck.c:8174
43191 #, gcc-internal-format
43192 msgid "cannot convert %qT to %qT in initialization"
43195 #: cp/typeck.c:8178
43196 #, gcc-internal-format
43197 msgid "cannot convert %qT to %qT in return"
43200 #: cp/typeck.c:8182
43201 #, gcc-internal-format
43202 msgid "cannot convert %qT to %qT in assignment"
43205 #: cp/typeck.c:8195
43206 #, gcc-internal-format
43207 msgid "class type %qT is incomplete"
43210 #: cp/typeck.c:8213
43211 #, gcc-internal-format
43212 msgid "parameter %qP of %qD might be a candidate for a format attribute"
43215 #: cp/typeck.c:8217
43216 #, gcc-internal-format
43217 msgid "parameter might be a candidate for a format attribute"
43220 #: cp/typeck.c:8222
43221 #, gcc-internal-format
43222 msgid "target of conversion might be a candidate for a format attribute"
43225 #: cp/typeck.c:8227
43226 #, gcc-internal-format
43227 msgid "target of initialization might be a candidate for a format attribute"
43230 #: cp/typeck.c:8237
43231 #, gcc-internal-format
43233 "left-hand side of assignment might be a candidate for a format attribute"
43236 #: cp/typeck.c:8330
43237 #, gcc-internal-format
43238 msgid "in passing argument %P of %q+D"
43241 #: cp/typeck.c:8389
43242 #, gcc-internal-format
43243 msgid "returning reference to temporary"
43246 #: cp/typeck.c:8396
43247 #, gcc-internal-format
43248 msgid "reference to non-lvalue returned"
43251 #: cp/typeck.c:8409
43252 #, gcc-internal-format
43253 msgid "reference to local variable %q+D returned"
43256 #: cp/typeck.c:8412
43257 #, gcc-internal-format
43258 msgid "address of label %q+D returned"
43261 #: cp/typeck.c:8415
43262 #, gcc-internal-format
43263 msgid "address of local variable %q+D returned"
43266 #: cp/typeck.c:8461
43267 #, gcc-internal-format
43268 msgid "returning a value from a destructor"
43271 #. If a return statement appears in a handler of the
43272 #. function-try-block of a constructor, the program is ill-formed.
43273 #: cp/typeck.c:8469
43274 #, gcc-internal-format
43275 msgid "cannot return from a handler of a function-try-block of a constructor"
43278 #. You can't return a value from a constructor.
43279 #: cp/typeck.c:8472
43280 #, gcc-internal-format
43281 msgid "returning a value from a constructor"
43284 #. Give a helpful error message.
43285 #: cp/typeck.c:8495 cp/typeck.c:8539
43286 #, gcc-internal-format
43287 msgid "return-statement with no value, in function returning %qT"
43290 #: cp/typeck.c:8503
43291 #, gcc-internal-format
43292 msgid "returning initializer list"
43295 #: cp/typeck.c:8558
43296 #, gcc-internal-format
43297 msgid "return-statement with a value, in function returning 'void'"
43300 #: cp/typeck.c:8588
43301 #, gcc-internal-format
43303 "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
43304 "fcheck-new is in effect)"
43307 #. Make this a permerror because we used to accept it.
43308 #: cp/typeck.c:9200
43309 #, gcc-internal-format
43310 msgid "using temporary as lvalue"
43313 #: cp/typeck.c:9202
43314 #, gcc-internal-format
43315 msgid "using xvalue (rvalue reference) as lvalue"
43319 #, gcc-internal-format
43320 msgid "type %qT is not a base type for type %qT"
43323 #: cp/typeck2.c:117
43324 #, gcc-internal-format
43325 msgid "assignment of constant field %qD"
43328 #: cp/typeck2.c:119
43329 #, gcc-internal-format
43330 msgid "constant field %qD used as %<asm%> output"
43333 #: cp/typeck2.c:121
43334 #, gcc-internal-format
43335 msgid "increment of constant field %qD"
43338 #: cp/typeck2.c:123
43339 #, gcc-internal-format
43340 msgid "decrement of constant field %qD"
43343 #: cp/typeck2.c:130
43344 #, gcc-internal-format
43345 msgid "assignment of read-only reference %qD"
43348 #: cp/typeck2.c:132
43349 #, gcc-internal-format
43350 msgid "read-only reference %qD used as %<asm%> output"
43353 #: cp/typeck2.c:134
43354 #, gcc-internal-format
43355 msgid "increment of read-only reference %qD"
43358 #: cp/typeck2.c:136
43359 #, gcc-internal-format
43360 msgid "decrement of read-only reference %qD"
43363 #: cp/typeck2.c:334
43364 #, gcc-internal-format
43365 msgid "cannot declare variable %q+D to be of abstract type %qT"
43368 #: cp/typeck2.c:339
43369 #, gcc-internal-format
43370 msgid "cannot declare parameter %q+D to be of abstract type %qT"
43373 #: cp/typeck2.c:342
43374 #, gcc-internal-format
43375 msgid "cannot declare parameter to be of abstract type %qT"
43378 #: cp/typeck2.c:346
43379 #, gcc-internal-format
43380 msgid "cannot declare field %q+D to be of abstract type %qT"
43383 #: cp/typeck2.c:350
43384 #, gcc-internal-format
43385 msgid "invalid abstract return type for member function %q+#D"
43388 #: cp/typeck2.c:352
43389 #, gcc-internal-format
43390 msgid "invalid abstract return type for function %q+#D"
43393 #. Here we do not have location information.
43394 #: cp/typeck2.c:355
43395 #, gcc-internal-format
43396 msgid "invalid abstract type %qT for %qE"
43399 #: cp/typeck2.c:357
43400 #, gcc-internal-format
43401 msgid "invalid abstract type for %q+D"
43404 #: cp/typeck2.c:362
43405 #, gcc-internal-format
43406 msgid "creating array of %qT, which is an abstract class type"
43409 #: cp/typeck2.c:365
43410 #, gcc-internal-format
43411 msgid "invalid cast to abstract class type %qT"
43414 #: cp/typeck2.c:368
43415 #, gcc-internal-format
43416 msgid "invalid new-expression of abstract class type %qT"
43419 #: cp/typeck2.c:371
43420 #, gcc-internal-format
43421 msgid "invalid abstract return type %qT"
43424 #: cp/typeck2.c:374
43425 #, gcc-internal-format
43426 msgid "invalid abstract parameter type %qT"
43429 #: cp/typeck2.c:377
43430 #, gcc-internal-format
43432 "expression of abstract class type %qT cannot be used in throw-expression"
43435 #: cp/typeck2.c:381
43436 #, gcc-internal-format
43437 msgid "cannot declare catch parameter to be of abstract class type %qT"
43440 #: cp/typeck2.c:385
43441 #, gcc-internal-format
43442 msgid "cannot allocate an object of abstract type %qT"
43445 #: cp/typeck2.c:395
43446 #, gcc-internal-format
43447 msgid " because the following virtual functions are pure within %qT:"
43450 #: cp/typeck2.c:401
43451 #, gcc-internal-format
43455 #: cp/typeck2.c:454
43456 #, gcc-internal-format
43457 msgid "definition of %q#T is not complete until the closing brace"
43460 #: cp/typeck2.c:457
43461 #, gcc-internal-format
43462 msgid "forward declaration of %q#T"
43465 #: cp/typeck2.c:459
43466 #, gcc-internal-format
43467 msgid "declaration of %q#T"
43470 #: cp/typeck2.c:486
43471 #, gcc-internal-format
43472 msgid "%q+D has incomplete type"
43475 #: cp/typeck2.c:499
43476 #, gcc-internal-format
43477 msgid "invalid use of incomplete type %q#T"
43480 #: cp/typeck2.c:507
43481 #, gcc-internal-format
43482 msgid "invalid use of %qT"
43485 #: cp/typeck2.c:529
43486 #, gcc-internal-format
43487 msgid "invalid use of member function (did you forget the %<()%> ?)"
43490 #: cp/typeck2.c:533
43491 #, gcc-internal-format
43492 msgid "invalid use of member (did you forget the %<&%> ?)"
43495 #: cp/typeck2.c:544
43496 #, gcc-internal-format
43497 msgid "invalid use of template type parameter %qT"
43500 #: cp/typeck2.c:549
43501 #, gcc-internal-format
43502 msgid "invalid use of template template parameter %qT"
43505 #: cp/typeck2.c:555
43506 #, gcc-internal-format
43507 msgid "invalid use of dependent type %qT"
43510 #: cp/typeck2.c:562
43511 #, gcc-internal-format
43512 msgid "invalid use of brace-enclosed initializer list"
43515 #: cp/typeck2.c:570
43516 #, gcc-internal-format
43517 msgid "address of overloaded function with no contextual type information"
43520 #: cp/typeck2.c:574
43521 #, gcc-internal-format
43522 msgid "overloaded function with no contextual type information"
43525 #: cp/typeck2.c:577
43526 #, gcc-internal-format
43527 msgid "insufficient contextual information to determine type"
43530 #: cp/typeck2.c:801
43531 #, gcc-internal-format
43532 msgid "constructor syntax used, but no constructor declared for type %qT"
43535 #: cp/typeck2.c:947
43536 #, gcc-internal-format
43538 "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
43541 #: cp/typeck2.c:954 cp/typeck2.c:961
43542 #, gcc-internal-format
43543 msgid "narrowing conversion of %qE from %qT to %qT inside { }"
43546 #: cp/typeck2.c:1026
43547 #, gcc-internal-format
43548 msgid "int-array initialized from non-wide string"
43551 #: cp/typeck2.c:1032
43552 #, gcc-internal-format
43553 msgid "int-array initialized from incompatible wide string"
43556 #: cp/typeck2.c:1052
43557 #, gcc-internal-format
43558 msgid "initializer-string for array of chars is too long"
43561 #: cp/typeck2.c:1100
43562 #, gcc-internal-format
43563 msgid "cannot initialize aggregate of type %qT with a compound literal"
43566 #: cp/typeck2.c:1118
43567 #, gcc-internal-format
43568 msgid "array must be initialized with a brace-enclosed initializer"
43571 #: cp/typeck2.c:1401 cp/typeck2.c:1425
43572 #, gcc-internal-format
43573 msgid "missing initializer for member %qD"
43576 #: cp/typeck2.c:1408
43577 #, gcc-internal-format
43578 msgid "member %qD is uninitialized reference"
43581 #: cp/typeck2.c:1415
43582 #, gcc-internal-format
43583 msgid "member %qD with uninitialized reference fields"
43586 #: cp/typeck2.c:1501
43587 #, gcc-internal-format
43588 msgid "no field %qD found in union being initialized"
43591 #: cp/typeck2.c:1512
43592 #, gcc-internal-format
43593 msgid "index value instead of field name in union initializer"
43596 #: cp/typeck2.c:1694
43597 #, gcc-internal-format
43598 msgid "circular pointer delegation detected"
43601 #: cp/typeck2.c:1708
43602 #, gcc-internal-format
43603 msgid "base operand of %<->%> has non-pointer type %qT"
43606 #: cp/typeck2.c:1734
43607 #, gcc-internal-format
43608 msgid "result of %<operator->()%> yields non-pointer result"
43611 #: cp/typeck2.c:1736
43612 #, gcc-internal-format
43613 msgid "base operand of %<->%> is not a pointer"
43616 #: cp/typeck2.c:1763
43617 #, gcc-internal-format
43618 msgid "%qE cannot be used as a member pointer, since it is of type %qT"
43621 #: cp/typeck2.c:1772
43622 #, gcc-internal-format
43623 msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
43626 #: cp/typeck2.c:1794
43627 #, gcc-internal-format
43628 msgid "pointer to member type %qT incompatible with object type %qT"
43631 #: cp/typeck2.c:1853
43632 #, gcc-internal-format
43633 msgid "pointer-to-member-function type %qT requires an rvalue"
43636 #: cp/typeck2.c:1860
43637 #, gcc-internal-format
43638 msgid "pointer-to-member-function type %qT requires an lvalue"
43641 #: cp/typeck2.c:1901
43642 #, gcc-internal-format
43643 msgid "functional cast to array type %qT"
43646 #: cp/typeck2.c:1922
43647 #, gcc-internal-format
43648 msgid "invalid value-initialization of reference type"
43651 #: cp/typeck2.c:2148
43652 #, gcc-internal-format
43653 msgid "call to function %qD which throws incomplete type %q#T"
43656 #: cp/typeck2.c:2151
43657 #, gcc-internal-format
43658 msgid "call to function which throws incomplete type %q#T"
43661 #: cp/vtable-class-hierarchy.c:731
43662 #, gcc-internal-format
43663 msgid "unable to open log file %<vtv_class_set_sizes.log%>: %m"
43666 #: cp/vtable-class-hierarchy.c:871
43667 #, gcc-internal-format
43668 msgid "unable to open log file %<vtv_set_ptr_data.log%>: %m"
43671 #: cp/vtable-class-hierarchy.c:1121
43672 #, gcc-internal-format
43673 msgid "unable to open log file %<vtv_count_data.log%>: %m"
43676 #: fortran/arith.c:45
43677 #, gcc-internal-format, gfc-internal-format
43678 msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
43681 #: fortran/arith.c:117 fortran/arith.c:1945
43682 #, gcc-internal-format
43683 msgid "gfc_arith_error(): Bad error code"
43686 #: fortran/arith.c:150
43687 #, gcc-internal-format
43688 msgid "Fix min_int calculation"
43691 #: fortran/arith.c:530
43692 #, gcc-internal-format
43693 msgid "gfc_range_check(): Bad type"
43696 #: fortran/arith.c:603
43697 #, gcc-internal-format
43698 msgid "gfc_arith_uminus(): Bad basic type"
43701 #: fortran/arith.c:637
43702 #, gcc-internal-format
43703 msgid "gfc_arith_plus(): Bad basic type"
43706 #: fortran/arith.c:671
43707 #, gcc-internal-format
43708 msgid "gfc_arith_minus(): Bad basic type"
43711 #: fortran/arith.c:706
43712 #, gcc-internal-format
43713 msgid "gfc_arith_times(): Bad basic type"
43716 #: fortran/arith.c:771
43717 #, gcc-internal-format
43718 msgid "gfc_arith_divide(): Bad basic type"
43721 #: fortran/arith.c:817
43722 #, gcc-internal-format
43723 msgid "arith_power(): Bad base"
43726 #: fortran/arith.c:904 fortran/arith.c:929
43727 #, gcc-internal-format, gfc-internal-format
43728 msgid "Noninteger exponent in an initialization expression at %L"
43731 #: fortran/arith.c:915
43732 #, gcc-internal-format, gfc-internal-format
43733 msgid "Raising a negative REAL at %L to a REAL power is prohibited"
43736 #: fortran/arith.c:943
43737 #, gcc-internal-format
43738 msgid "arith_power(): unknown type"
43741 #: fortran/arith.c:1009
43742 #, gcc-internal-format
43743 msgid "compare_real(): Bad operator"
43746 #: fortran/arith.c:1044
43747 #, gcc-internal-format
43748 msgid "gfc_compare_expr(): Bad basic type"
43751 #: fortran/arith.c:1555
43752 #, gcc-internal-format
43753 msgid "eval_intrinsic(): Bad operator"
43756 #: fortran/arith.c:1604
43757 #, gcc-internal-format
43758 msgid "eval_type_intrinsic0(): op NULL"
43761 #: fortran/arith.c:1913
43762 #, gcc-internal-format, gfc-internal-format
43763 msgid "Arithmetic OK converting %s to %s at %L"
43766 #: fortran/arith.c:1917
43767 #, gcc-internal-format
43769 "Arithmetic overflow converting %s to %s at %L. This check can be disabled "
43770 "with the option %<-fno-range-check%>"
43773 #: fortran/arith.c:1922
43774 #, gcc-internal-format
43776 "Arithmetic underflow converting %s to %s at %L. This check can be disabled "
43777 "with the option %<-fno-range-check%>"
43780 #: fortran/arith.c:1927
43781 #, gcc-internal-format
43783 "Arithmetic NaN converting %s to %s at %L. This check can be disabled with "
43784 "the option %<-fno-range-check%>"
43787 #: fortran/arith.c:1932
43788 #, gcc-internal-format, gfc-internal-format
43789 msgid "Division by zero converting %s to %s at %L"
43792 #: fortran/arith.c:1936
43793 #, gcc-internal-format, gfc-internal-format
43794 msgid "Array operands are incommensurate converting %s to %s at %L"
43797 #: fortran/arith.c:1940
43798 #, gcc-internal-format, gfc-internal-format
43800 "Integer outside symmetric range implied by Standard Fortran converting %s to "
43804 #: fortran/arith.c:2284
43805 #, gcc-internal-format
43806 msgid "The Hollerith constant at %L is too long to convert to %qs"
43809 #: fortran/array.c:95
43810 #, gcc-internal-format, gfc-internal-format
43811 msgid "Expected array subscript at %C"
43814 #: fortran/array.c:104
43815 #, gcc-internal-format
43816 msgid "Unexpected %<*%> in coarray subscript at %C"
43819 #: fortran/array.c:128
43820 #, gcc-internal-format, gfc-internal-format
43821 msgid "Strides not allowed in coarray subscript at %C"
43824 #: fortran/array.c:136
43825 #, gcc-internal-format, gfc-internal-format
43826 msgid "Expected array subscript stride at %C"
43829 #: fortran/array.c:193
43830 #, gcc-internal-format, gfc-internal-format
43831 msgid "Invalid form of array reference at %C"
43834 #: fortran/array.c:198 fortran/array.c:271
43835 #, gcc-internal-format, gfc-internal-format
43836 msgid "Array reference at %C cannot have more than %d dimensions"
43839 #: fortran/array.c:213 fortran/array.c:596 fortran/check.c:2581
43840 #: fortran/check.c:4859 fortran/check.c:4897 fortran/check.c:4939
43841 #: fortran/check.c:5138 fortran/match.c:1677 fortran/match.c:2778
43842 #: fortran/match.c:2974 fortran/simplify.c:4646
43843 #, gcc-internal-format
43844 msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
43847 #: fortran/array.c:219
43848 #, gcc-internal-format, gfc-internal-format
43849 msgid "Unexpected coarray designator at %C"
43852 #: fortran/array.c:234
43853 #, gcc-internal-format, gfc-internal-format
43854 msgid "Too few codimensions at %C, expected %d not %d"
43857 #: fortran/array.c:240
43858 #, gcc-internal-format, gfc-internal-format
43859 msgid "Too many codimensions at %C, expected %d not %d"
43862 #: fortran/array.c:250 fortran/array.c:258
43863 #, gcc-internal-format
43864 msgid "Unexpected %<*%> for codimension %d of %d at %C"
43867 #: fortran/array.c:253
43868 #, gcc-internal-format, gfc-internal-format
43869 msgid "Invalid form of coarray reference at %C"
43872 #: fortran/array.c:265
43873 #, gcc-internal-format, gfc-internal-format
43874 msgid "Invalid codimension %d at %C, only %d codimensions exist"
43877 #: fortran/array.c:317
43878 #, gcc-internal-format
43879 msgid "Variable %qs at %L in this context must be constant"
43882 #: fortran/array.c:320
43883 #, gcc-internal-format, gfc-internal-format
43884 msgid "Expression at %L in this context must be constant"
43887 #: fortran/array.c:413
43888 #, gcc-internal-format, gfc-internal-format
43889 msgid "Expected expression in array specification at %C"
43892 #: fortran/array.c:471
43893 #, gcc-internal-format, gfc-internal-format
43894 msgid "Assumed-rank array at %C"
43897 #: fortran/array.c:505
43898 #, gcc-internal-format, gfc-internal-format
43899 msgid "Bad array specification for implied-shape array at %C"
43902 #: fortran/array.c:521 fortran/array.c:634
43903 #, gcc-internal-format, gfc-internal-format
43904 msgid "Bad array specification for an explicitly shaped array at %C"
43907 #: fortran/array.c:531 fortran/array.c:644
43908 #, gcc-internal-format, gfc-internal-format
43909 msgid "Bad array specification for assumed shape array at %C"
43912 #: fortran/array.c:545 fortran/array.c:658
43913 #, gcc-internal-format, gfc-internal-format
43914 msgid "Bad specification for deferred shape array at %C"
43917 #: fortran/array.c:555 fortran/array.c:662
43918 #, gcc-internal-format, gfc-internal-format
43919 msgid "Bad specification for assumed size array at %C"
43922 #: fortran/array.c:567 fortran/array.c:674
43923 #, gcc-internal-format, gfc-internal-format
43924 msgid "Expected another dimension in array declaration at %C"
43927 #: fortran/array.c:573 fortran/array.c:602 fortran/array.c:680
43928 #, gcc-internal-format, gfc-internal-format
43929 msgid "Array specification at %C has more than %d dimensions"
43932 #: fortran/array.c:579
43933 #, gcc-internal-format, gfc-internal-format
43934 msgid "Array specification at %C with more than 7 dimensions"
43937 #: fortran/array.c:591
43938 #, gcc-internal-format, gfc-internal-format
43939 msgid "Coarray declaration at %C"
43942 #: fortran/array.c:688
43943 #, gcc-internal-format
43944 msgid "Upper bound of last coarray dimension must be %<*%> at %C"
43947 #: fortran/array.c:756
43948 #, gcc-internal-format
43949 msgid "The assumed-rank array %qs at %L shall not have a codimension"
43952 #: fortran/array.c:840
43953 #, gcc-internal-format
43954 msgid "gfc_compare_array_spec(): Array spec clobbered"
43957 #: fortran/array.c:916
43958 #, gcc-internal-format
43959 msgid "DO-iterator %qs at %L is inside iterator of the same name"
43962 #: fortran/array.c:1008 fortran/array.c:1152
43963 #, gcc-internal-format, gfc-internal-format
43964 msgid "Syntax error in array constructor at %C"
43967 #: fortran/array.c:1061
43968 #, gcc-internal-format, gfc-internal-format
43969 msgid "[...] style array constructors at %C"
43972 #: fortran/array.c:1083
43973 #, gcc-internal-format, gfc-internal-format
43974 msgid "Array constructor including type specification at %C"
43977 #: fortran/array.c:1092 fortran/match.c:3404
43978 #, gcc-internal-format, gfc-internal-format
43979 msgid "Type-spec at %L cannot contain a deferred type parameter"
43982 #: fortran/array.c:1114
43983 #, gcc-internal-format, gfc-internal-format
43984 msgid "Empty array constructor at %C is not allowed"
43987 #: fortran/array.c:1199
43988 #, gcc-internal-format, gfc-internal-format
43989 msgid "Element in %s array constructor at %L is %s"
43992 #: fortran/array.c:1530
43993 #, gcc-internal-format, gfc-internal-format
43994 msgid "Iterator step at %L cannot be zero"
43997 #: fortran/array.c:1667
43998 #, gcc-internal-format
44000 "The number of elements in the array constructor at %L requires an increase "
44001 "of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
44004 #: fortran/array.c:1837
44005 #, gcc-internal-format, gfc-internal-format
44006 msgid "AC-IMPLIED-DO initial expression references control variable at %L"
44009 #: fortran/array.c:1844
44010 #, gcc-internal-format, gfc-internal-format
44011 msgid "AC-IMPLIED-DO final expression references control variable at %L"
44014 #: fortran/array.c:1851
44015 #, gcc-internal-format, gfc-internal-format
44016 msgid "AC-IMPLIED-DO step expression references control variable at %L"
44019 #: fortran/array.c:1863
44020 #, gcc-internal-format, gfc-internal-format
44022 "Array constructor value at %L shall not be unlimited polymorphic [F2008: "
44026 #: fortran/array.c:1946
44027 #, gcc-internal-format, gfc-internal-format
44028 msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
44031 #: fortran/array.c:2064
44032 #, gcc-internal-format
44033 msgid "spec_dimen_size(): Bad dimension"
44036 #: fortran/array.c:2122
44037 #, gcc-internal-format
44038 msgid "gfc_ref_dimen_size(): Bad dimension"
44041 #: fortran/array.c:2250
44042 #, gcc-internal-format
44043 msgid "gfc_ref_dimen_size(): Bad dimen_type"
44046 #: fortran/array.c:2301
44047 #, gcc-internal-format
44048 msgid "gfc_array_dimen_size(): Bad dimension"
44051 #: fortran/array.c:2346
44052 #, gcc-internal-format
44053 msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
44056 #: fortran/array.c:2490
44057 #, gcc-internal-format
44058 msgid "gfc_find_array_ref(): No ref found"
44062 #: fortran/bbt.c:119
44063 #, gcc-internal-format
44064 msgid "insert_bbt(): Duplicate key found!"
44067 #: fortran/check.c:46
44068 #, gcc-internal-format
44069 msgid "%qs argument of %qs intrinsic at %L must be a scalar"
44072 #: fortran/check.c:62
44073 #, gcc-internal-format
44074 msgid "%qs argument of %qs intrinsic at %L must be %s"
44077 #: fortran/check.c:89
44078 #, gcc-internal-format
44079 msgid "%qs argument of %qs intrinsic at %L must be a numeric type"
44082 #: fortran/check.c:104
44083 #, gcc-internal-format
44084 msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL"
44087 #: fortran/check.c:121
44088 #, gcc-internal-format
44089 msgid "%qs argument of %qs intrinsic at %L must be REAL or COMPLEX"
44092 #: fortran/check.c:138
44093 #, gcc-internal-format
44094 msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
44097 #: fortran/check.c:167 fortran/check.c:6243
44098 #, gcc-internal-format
44099 msgid "%qs argument of %qs intrinsic at %L must be a constant"
44102 #: fortran/check.c:176
44103 #, gcc-internal-format, gfc-internal-format
44104 msgid "Invalid kind for %s at %L"
44107 #: fortran/check.c:195
44108 #, gcc-internal-format
44109 msgid "%qs argument of %qs intrinsic at %L must be double precision"
44112 #: fortran/check.c:218
44113 #, gcc-internal-format
44114 msgid "Expected coarray variable as %qs argument to the %s intrinsic at %L"
44117 #: fortran/check.c:235
44118 #, gcc-internal-format
44119 msgid "%qs argument of %qs intrinsic at %L must be a logical array"
44122 #: fortran/check.c:261
44123 #, gcc-internal-format
44124 msgid "%qs argument of %qs intrinsic at %L must be an array"
44127 #: fortran/check.c:282
44128 #, gcc-internal-format
44129 msgid "%qs at %L must be nonnegative"
44132 #: fortran/check.c:313
44133 #, gcc-internal-format
44135 "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
44138 #: fortran/check.c:324
44139 #, gcc-internal-format
44140 msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
44143 #: fortran/check.c:334
44144 #, gcc-internal-format
44145 msgid "%qs at %L must be less than BIT_SIZE(%qs)"
44148 #: fortran/check.c:361
44149 #, gcc-internal-format
44151 "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
44154 #: fortran/check.c:387
44155 #, gcc-internal-format
44156 msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
44159 #: fortran/check.c:405
44160 #, gcc-internal-format
44162 "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
44165 #: fortran/check.c:422
44166 #, gcc-internal-format
44167 msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
44170 #: fortran/check.c:437
44171 #, gcc-internal-format
44172 msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
44175 #: fortran/check.c:458
44176 #, gcc-internal-format
44177 msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
44180 #: fortran/check.c:476
44181 #, gcc-internal-format
44182 msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
44185 #: fortran/check.c:514
44186 #, gcc-internal-format
44187 msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
44190 #: fortran/check.c:535
44191 #, gcc-internal-format
44192 msgid "%qs argument of %qs intrinsic at %L must be a variable"
44195 #: fortran/check.c:584
44196 #, gcc-internal-format
44198 "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
44201 #: fortran/check.c:634
44202 #, gcc-internal-format
44203 msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
44206 #: fortran/check.c:737
44207 #, gcc-internal-format, gfc-internal-format
44208 msgid "Unequal character lengths (%ld/%ld) in %s at %L"
44211 #: fortran/check.c:859 fortran/check.c:6196
44212 #, gcc-internal-format
44213 msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
44216 #: fortran/check.c:868 fortran/check.c:2218 fortran/check.c:2344
44217 #: fortran/check.c:2418 fortran/check.c:2845
44218 #, gcc-internal-format, gfc-internal-format
44219 msgid "Different type kinds at %L"
44222 #: fortran/check.c:904
44223 #, gcc-internal-format
44224 msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
44227 #: fortran/check.c:913 fortran/check.c:949 fortran/check.c:3363
44228 #, gcc-internal-format
44229 msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
44232 #: fortran/check.c:931
44233 #, gcc-internal-format
44235 "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or "
44239 #: fortran/check.c:940
44240 #, gcc-internal-format
44241 msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
44244 #: fortran/check.c:965
44245 #, gcc-internal-format, gfc-internal-format
44247 "Array section with a vector subscript at %L shall not be the target of a "
44251 #: fortran/check.c:976
44252 #, gcc-internal-format
44254 "NULL pointer at %L is not permitted as actual argument of %qs intrinsic "
44258 #: fortran/check.c:1019
44259 #, gcc-internal-format, gfc-internal-format
44261 "ATOM argument at %L to intrinsic function %s shall be an integer of "
44262 "ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
44265 #: fortran/check.c:1027
44266 #, gcc-internal-format, gfc-internal-format
44268 "ATOM argument at %L of the %s intrinsic function shall be a coarray or "
44272 #: fortran/check.c:1034
44273 #, gcc-internal-format, gfc-internal-format
44275 "'%s' argument of '%s' intrinsic at %L shall have the same type as '%s' at %L"
44278 #: fortran/check.c:1052
44279 #, gcc-internal-format, gfc-internal-format
44280 msgid "STAT= argument to %s at %L"
44283 #: fortran/check.c:1071 fortran/check.c:1137 fortran/check.c:1181
44284 #, gcc-internal-format, gfc-internal-format
44285 msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
44288 #: fortran/check.c:1085 fortran/check.c:1164
44289 #, gcc-internal-format, gfc-internal-format
44291 "ATOM argument at %L to intrinsic function %s shall be an integer of "
44295 #: fortran/check.c:1105
44296 #, gcc-internal-format, gfc-internal-format
44297 msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
44300 #: fortran/check.c:1144 fortran/check.c:1188
44301 #, gcc-internal-format, gfc-internal-format
44302 msgid "OLD argument of the %s intrinsic function at %L shall be definable"
44305 #: fortran/check.c:1208
44306 #, gcc-internal-format, gfc-internal-format
44307 msgid "Negative argument N at %L"
44310 #: fortran/check.c:1380 fortran/check.c:1837
44311 #, gcc-internal-format
44313 "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
44316 #: fortran/check.c:1389 fortran/check.c:1846
44317 #, gcc-internal-format
44319 "%qs argument of %qs intrinsic at %L must have a type of either REAL or "
44323 #: fortran/check.c:1403 fortran/check.c:1409
44324 #, gcc-internal-format, gfc-internal-format
44326 "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, "
44327 "consider using the KIND argument"
44330 #: fortran/check.c:1431
44331 #, gcc-internal-format
44333 "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall "
44334 "not have a vector subscript"
44337 #: fortran/check.c:1439
44338 #, gcc-internal-format, gfc-internal-format
44339 msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
44342 #: fortran/check.c:1462
44343 #, gcc-internal-format, gfc-internal-format
44344 msgid "The stat= argument at %L must be a kind=4 integer variable"
44347 #: fortran/check.c:1478
44348 #, gcc-internal-format, gfc-internal-format
44349 msgid "The errmsg= argument at %L must be a default-kind character variable"
44352 #: fortran/check.c:1486
44353 #, gcc-internal-format
44354 msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
44357 #: fortran/check.c:1501
44358 #, gcc-internal-format, gfc-internal-format
44360 "Support for the A argument at %L which is polymorphic A argument or has "
44361 "allocatable components is not yet implemented"
44364 #: fortran/check.c:1520
44365 #, gcc-internal-format, gfc-internal-format
44366 msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
44369 #: fortran/check.c:1527
44370 #, gcc-internal-format, gfc-internal-format
44372 "Support for the A argument at %L with allocatable components is not yet "
44376 #: fortran/check.c:1541
44377 #, gcc-internal-format, gfc-internal-format
44378 msgid "OPERATOR argument at %L must be a PURE function"
44381 #. None of the intrinsics fulfills the criteria of taking two arguments,
44382 #. returning the same type and kind as the arguments and being permitted
44383 #. as actual argument.
44384 #: fortran/check.c:1551
44385 #, gcc-internal-format, gfc-internal-format
44386 msgid "Intrinsic function %s at %L is not permitted for CO_REDUCE"
44389 #: fortran/check.c:1568
44390 #, gcc-internal-format, gfc-internal-format
44391 msgid "The function passed as OPERATOR at %L shall have two arguments"
44394 #: fortran/check.c:1578
44395 #, gcc-internal-format, gfc-internal-format
44397 "A argument at %L has type %s but the function passed as OPERATOR at %L "
44401 #: fortran/check.c:1587
44402 #, gcc-internal-format, gfc-internal-format
44404 "The function passed as OPERATOR at %L has arguments of type %s and %s but "
44405 "shall have type %s"
44408 #: fortran/check.c:1598
44409 #, gcc-internal-format, gfc-internal-format
44411 "The function passed as OPERATOR at %L shall have scalar nonallocatable "
44412 "nonpointer arguments and return a nonallocatable nonpointer scalar"
44415 #: fortran/check.c:1606
44416 #, gcc-internal-format, gfc-internal-format
44418 "The function passed as OPERATOR at %L shall have the VALUE attribute either "
44419 "for none or both arguments"
44422 #: fortran/check.c:1613
44423 #, gcc-internal-format, gfc-internal-format
44425 "The function passed as OPERATOR at %L shall have the TARGET attribute either "
44426 "for none or both arguments"
44429 #: fortran/check.c:1620
44430 #, gcc-internal-format, gfc-internal-format
44432 "The function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute "
44433 "either for none or both arguments"
44436 #: fortran/check.c:1628
44437 #, gcc-internal-format, gfc-internal-format
44439 "The function passed as OPERATOR at %L shall not have the OPTIONAL attribute "
44440 "for either of the arguments"
44443 #: fortran/check.c:1658
44444 #, gcc-internal-format, gfc-internal-format
44446 "The character length of the A argument at %L and of the arguments of the "
44447 "OPERATOR at %L shall be the same"
44450 #: fortran/check.c:1665
44451 #, gcc-internal-format, gfc-internal-format
44453 "The character length of the A argument at %L and of the function result of "
44454 "the OPERATOR at %L shall be the same"
44457 #: fortran/check.c:1683
44458 #, gcc-internal-format, gfc-internal-format
44460 "'%s' argument of '%s' intrinsic at %L shall be of type integer, real or "
44464 #: fortran/check.c:1731 fortran/check.c:2263 fortran/check.c:2366
44465 #: fortran/check.c:2567 fortran/check.c:2612 fortran/check.c:3893
44466 #: fortran/check.c:4027 fortran/check.c:4082 fortran/check.c:5124
44467 #: fortran/check.c:5253
44468 #, gcc-internal-format
44469 msgid "%qs intrinsic with KIND argument at %L"
44472 #: fortran/check.c:1778 fortran/check.c:2029
44473 #, gcc-internal-format
44475 "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/"
44479 #: fortran/check.c:1793 fortran/check.c:2044 fortran/check.c:2072
44480 #, gcc-internal-format
44481 msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
44484 #: fortran/check.c:1896 fortran/check.c:2939 fortran/check.c:2947
44485 #, gcc-internal-format
44486 msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
44489 #: fortran/check.c:1910
44490 #, gcc-internal-format
44492 "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
44495 #: fortran/check.c:1930 fortran/check.c:1938
44496 #, gcc-internal-format
44497 msgid "%qs argument of %qs intrinsic at %L must be default real"
44500 #: fortran/check.c:1959
44501 #, gcc-internal-format, gfc-internal-format
44502 msgid "'I' at %L and 'J' at %L cannot both be BOZ literal constants"
44505 #: fortran/check.c:2090
44506 #, gcc-internal-format, gfc-internal-format
44507 msgid "non-default INTEGER kind argument to %s intrinsic at %L"
44510 #: fortran/check.c:2150
44511 #, gcc-internal-format
44512 msgid "COMPLEX argument %qs of %qs intrinsic at %L"
44515 #: fortran/check.c:2314
44516 #, gcc-internal-format, gfc-internal-format
44517 msgid "Argument of %s at %L must be of length one"
44520 #: fortran/check.c:2373
44521 #, gcc-internal-format
44522 msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
44525 #: fortran/check.c:2463
44526 #, gcc-internal-format, gfc-internal-format
44527 msgid "SIZE at %L must be positive"
44530 #: fortran/check.c:2475
44531 #, gcc-internal-format, gfc-internal-format
44533 "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
44536 #: fortran/check.c:2536
44537 #, gcc-internal-format
44538 msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
44541 #: fortran/check.c:2543
44542 #, gcc-internal-format
44543 msgid "%qs argument of %qs intrinsic at %L must be a data entity"
44546 #: fortran/check.c:2754
44547 #, gcc-internal-format
44548 msgid "Intrinsic %qs at %L must have at least two arguments"
44551 #: fortran/check.c:2802
44552 #, gcc-internal-format
44553 msgid "Missing %qs argument to the %s intrinsic at %L"
44556 #: fortran/check.c:2817
44557 #, gcc-internal-format
44558 msgid "Duplicate argument %qs at %L to intrinsic %s"
44561 #: fortran/check.c:2822
44562 #, gcc-internal-format
44563 msgid "Unknown argument %qs at %L to intrinsic %s"
44566 #: fortran/check.c:2851
44567 #, gcc-internal-format
44568 msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
44571 #: fortran/check.c:2882
44572 #, gcc-internal-format
44573 msgid "%qs intrinsic with CHARACTER argument at %L"
44576 #: fortran/check.c:2889
44577 #, gcc-internal-format
44579 "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
44582 #: fortran/check.c:2956
44583 #, gcc-internal-format
44584 msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
44587 #: fortran/check.c:2970
44588 #, gcc-internal-format
44590 "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic "
44594 #: fortran/check.c:2989
44595 #, gcc-internal-format
44597 "Different shape on dimension 2 for argument %qs and dimension 1 for argument "
44598 "%qs at %L for intrinsic matmul"
44601 #: fortran/check.c:2998
44602 #, gcc-internal-format
44603 msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
44606 #: fortran/check.c:3173
44607 #, gcc-internal-format
44608 msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
44611 #: fortran/check.c:3233
44612 #, gcc-internal-format, gfc-internal-format
44613 msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
44616 #: fortran/check.c:3244
44617 #, gcc-internal-format, gfc-internal-format
44618 msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
44621 #: fortran/check.c:3251
44622 #, gcc-internal-format, gfc-internal-format
44624 "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is "
44628 #: fortran/check.c:3262
44629 #, gcc-internal-format, gfc-internal-format
44631 "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the "
44635 #: fortran/check.c:3271
44636 #, gcc-internal-format, gfc-internal-format
44638 "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the "
44639 "same corank %d/%d"
44642 #: fortran/check.c:3298
44643 #, gcc-internal-format
44644 msgid "Argument %<S%> of NEAREST at %L shall not be zero"
44647 #: fortran/check.c:3348
44648 #, gcc-internal-format
44650 "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or "
44651 "procedure pointer"
44654 #: fortran/check.c:3356
44655 #, gcc-internal-format, gfc-internal-format
44656 msgid "NULL intrinsic with allocatable MOLD at %L"
44659 #: fortran/check.c:3435 fortran/check.c:5200
44660 #, gcc-internal-format
44662 "%qs argument of %qs intrinsic at %L must provide at least as many elements "
44663 "as there are .TRUE. values in %qs (%ld/%d)"
44666 #: fortran/check.c:3493
44667 #, gcc-internal-format
44668 msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
44671 #: fortran/check.c:3501
44672 #, gcc-internal-format
44674 "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
44677 #: fortran/check.c:3520
44678 #, gcc-internal-format
44679 msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
44682 #: fortran/check.c:3568
44683 #, gcc-internal-format, gfc-internal-format
44684 msgid "The argument of the RANK intrinsic at %L must be a data object"
44687 #: fortran/check.c:3672
44688 #, gcc-internal-format
44690 "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of "
44694 #: fortran/check.c:3682
44695 #, gcc-internal-format
44696 msgid "%qs argument of %qs intrinsic at %L is empty"
44699 #: fortran/check.c:3689
44700 #, gcc-internal-format
44702 "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
44705 #: fortran/check.c:3706
44706 #, gcc-internal-format
44707 msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
44710 #: fortran/check.c:3746
44711 #, gcc-internal-format
44713 "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
44716 #: fortran/check.c:3764
44717 #, gcc-internal-format
44718 msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
44721 #: fortran/check.c:3773
44722 #, gcc-internal-format
44724 "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions "
44725 "(dimension %<%d%> duplicated)"
44728 #: fortran/check.c:3809
44729 #, gcc-internal-format, gfc-internal-format
44731 "Without padding, there are not enough elements in the intrinsic RESHAPE "
44732 "source at %L to match the shape"
44735 #: fortran/check.c:3826 fortran/check.c:3845
44736 #, gcc-internal-format
44737 msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
44740 #: fortran/check.c:3836 fortran/check.c:3855
44741 #, gcc-internal-format
44742 msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
44745 #: fortran/check.c:3954
44746 #, gcc-internal-format
44747 msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
44750 #: fortran/check.c:3985
44751 #, gcc-internal-format
44752 msgid "%qs intrinsic with RADIX argument at %L"
44755 #: fortran/check.c:4020
44756 #, gcc-internal-format
44758 "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size "
44762 #: fortran/check.c:4097 fortran/check.c:6226
44763 #, gcc-internal-format
44764 msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
44767 #: fortran/check.c:4110 fortran/check.c:4249 fortran/check.c:6218
44768 #, gcc-internal-format
44769 msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
44772 #: fortran/check.c:4121 fortran/check.c:4261
44773 #, gcc-internal-format
44774 msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
44777 #: fortran/check.c:4191
44778 #, gcc-internal-format
44779 msgid "is_c_interoperable(): gfc_simplify_expr failed"
44782 #: fortran/check.c:4240
44783 #, gcc-internal-format
44785 "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
44788 #: fortran/check.c:4279
44789 #, gcc-internal-format, gfc-internal-format
44791 "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or "
44795 #: fortran/check.c:4293
44796 #, gcc-internal-format, gfc-internal-format
44798 "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: "
44802 #: fortran/check.c:4317
44803 #, gcc-internal-format, gfc-internal-format
44804 msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
44807 #: fortran/check.c:4329
44808 #, gcc-internal-format, gfc-internal-format
44809 msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
44812 #: fortran/check.c:4336
44813 #, gcc-internal-format, gfc-internal-format
44814 msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
44817 #: fortran/check.c:4343
44818 #, gcc-internal-format, gfc-internal-format
44819 msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
44822 #: fortran/check.c:4350
44823 #, gcc-internal-format, gfc-internal-format
44824 msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
44827 #: fortran/check.c:4356
44828 #, gcc-internal-format, gfc-internal-format
44829 msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
44832 #: fortran/check.c:4375
44833 #, gcc-internal-format, gfc-internal-format
44835 "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of "
44839 #: fortran/check.c:4385
44840 #, gcc-internal-format, gfc-internal-format
44841 msgid "Polymorphic FPTR at %L to C_F_POINTER"
44844 #: fortran/check.c:4390
44845 #, gcc-internal-format, gfc-internal-format
44846 msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
44849 #: fortran/check.c:4406
44850 #, gcc-internal-format, gfc-internal-format
44852 "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
44855 #: fortran/check.c:4418
44856 #, gcc-internal-format, gfc-internal-format
44857 msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
44860 #: fortran/check.c:4425
44861 #, gcc-internal-format, gfc-internal-format
44862 msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
44865 #: fortran/check.c:4431
44866 #, gcc-internal-format, gfc-internal-format
44867 msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
44870 #: fortran/check.c:4445
44871 #, gcc-internal-format, gfc-internal-format
44872 msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
44875 #: fortran/check.c:4460
44876 #, gcc-internal-format
44877 msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
44880 #: fortran/check.c:4468
44881 #, gcc-internal-format, gfc-internal-format
44883 "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
44886 #: fortran/check.c:4474
44887 #, gcc-internal-format, gfc-internal-format
44888 msgid "Noninteroperable procedure at %L to C_FUNLOC"
44891 #: fortran/check.c:4488
44892 #, gcc-internal-format, gfc-internal-format
44893 msgid "Argument X at %L to C_LOC shall not be coindexed"
44896 #: fortran/check.c:4494
44897 #, gcc-internal-format, gfc-internal-format
44898 msgid "X argument at %L to C_LOC shall not be polymorphic"
44901 #: fortran/check.c:4505
44902 #, gcc-internal-format, gfc-internal-format
44904 "Argument X at %L to C_LOC shall have either the POINTER or the TARGET "
44908 #: fortran/check.c:4513
44909 #, gcc-internal-format, gfc-internal-format
44910 msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
44913 #: fortran/check.c:4522
44914 #, gcc-internal-format, gfc-internal-format
44915 msgid "Argument at %L to C_LOC shall not be polymorphic"
44918 #: fortran/check.c:4529
44919 #, gcc-internal-format, gfc-internal-format
44920 msgid "Noninteroperable array at %L as argument to C_LOC: %s"
44923 #: fortran/check.c:4540
44924 #, gcc-internal-format, gfc-internal-format
44926 "Array of interoperable type at %L to C_LOC which is nonallocatable and "
44927 "neither assumed size nor explicit size"
44930 #: fortran/check.c:4545
44931 #, gcc-internal-format, gfc-internal-format
44932 msgid "Array section at %L to C_LOC"
44935 #: fortran/check.c:4573
44936 #, gcc-internal-format, gfc-internal-format
44937 msgid "non double precision REAL argument to %s intrinsic at %L"
44940 #: fortran/check.c:4586
44941 #, gcc-internal-format
44942 msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
44945 #: fortran/check.c:4605
44946 #, gcc-internal-format
44947 msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
44950 #: fortran/check.c:4868
44951 #, gcc-internal-format, gfc-internal-format
44952 msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
44955 #: fortran/check.c:4879
44956 #, gcc-internal-format, gfc-internal-format
44958 "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall "
44959 "be %d (corank) not %d"
44962 #: fortran/check.c:4912
44963 #, gcc-internal-format, gfc-internal-format
44964 msgid "DISTANCE= argument to NUM_IMAGES at %L"
44967 #: fortran/check.c:4925
44968 #, gcc-internal-format, gfc-internal-format
44969 msgid "FAILED= argument to NUM_IMAGES at %L"
44972 #: fortran/check.c:4948
44973 #, gcc-internal-format, gfc-internal-format
44975 "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic "
44979 #: fortran/check.c:4955
44980 #, gcc-internal-format, gfc-internal-format
44982 "The DISTANCE argument may not be specified together with the COARRAY or DIM "
44983 "argument in intrinsic at %L"
44986 #: fortran/check.c:4966
44987 #, gcc-internal-format, gfc-internal-format
44988 msgid "Unexpected DIM argument with noncoarray argument at %L"
44991 #: fortran/check.c:4984
44992 #, gcc-internal-format, gfc-internal-format
44993 msgid "DISTANCE= argument to THIS_IMAGE at %L"
44996 #: fortran/check.c:5064
44997 #, gcc-internal-format
44998 msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
45001 #: fortran/check.c:5092
45002 #, gcc-internal-format, gfc-internal-format
45004 "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < "
45008 #: fortran/check.c:5214
45009 #, gcc-internal-format
45011 "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a "
45015 #: fortran/check.c:5227
45016 #, gcc-internal-format
45017 msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
45020 #: fortran/check.c:5485 fortran/check.c:5517
45021 #, gcc-internal-format
45022 msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
45025 #: fortran/check.c:5525
45026 #, gcc-internal-format, gfc-internal-format
45027 msgid "Too many arguments to %s at %L"
45030 #: fortran/check.c:5565
45031 #, gcc-internal-format, gfc-internal-format
45032 msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
45035 #: fortran/check.c:5584
45036 #, gcc-internal-format, gfc-internal-format
45037 msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
45040 #: fortran/check.c:5594
45041 #, gcc-internal-format, gfc-internal-format
45042 msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
45045 #: fortran/check.c:5611
45046 #, gcc-internal-format, gfc-internal-format
45047 msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
45050 #: fortran/check.c:5828
45051 #, gcc-internal-format
45053 "%qs argument of %qs intrinsic at %L must be of a kind not wider than the "
45054 "default kind (%d)"
45057 #: fortran/check.c:6180 fortran/check.c:6188
45058 #, gcc-internal-format
45059 msgid "%qs argument of %qs intrinsic at %L must be INTEGER or LOGICAL"
45062 #: fortran/class.c:614
45063 #, gcc-internal-format, gfc-internal-format
45065 "Assumed size polymorphic objects or components, such as that at %C, have not "
45066 "yet been implemented"
45069 #. Since the extension field is 8 bit wide, we can only have
45070 #. up to 255 extension levels.
45071 #: fortran/class.c:725 fortran/decl.c:7811
45072 #, gcc-internal-format
45073 msgid "Maximum extension level reached with type %qs at %L"
45076 #: fortran/class.c:2761 fortran/class.c:2835
45077 #, gcc-internal-format
45078 msgid "%qs of %qs is PRIVATE at %L"
45081 #: fortran/cpp.c:465
45082 #, gcc-internal-format
45083 msgid "To enable preprocessing, use %<-cpp%>"
45086 #: fortran/cpp.c:563 fortran/cpp.c:574 fortran/cpp.c:681
45087 #, gcc-internal-format
45088 msgid "opening output file %qs: %s"
45091 #: fortran/data.c:65
45092 #, gcc-internal-format, gfc-internal-format
45093 msgid "non-constant array in DATA statement %L"
45096 #: fortran/data.c:137
45097 #, gcc-internal-format, gfc-internal-format
45098 msgid "failure to simplify substring reference in DATA statement at %L"
45101 #: fortran/data.c:167
45102 #, gcc-internal-format, gfc-internal-format
45104 "Initialization string starting at %L was truncated to fit the variable (%d/"
45108 #: fortran/data.c:256
45109 #, gcc-internal-format, gfc-internal-format
45110 msgid "'%s' at %L already is initialized at %L"
45113 #: fortran/data.c:280
45114 #, gcc-internal-format, gfc-internal-format
45115 msgid "Data element below array lower bound at %L"
45118 #: fortran/data.c:297 fortran/data.c:386
45119 #, gcc-internal-format, gfc-internal-format
45120 msgid "Data element above array upper bound at %L"
45123 #: fortran/data.c:327 fortran/data.c:493
45124 #, gcc-internal-format
45125 msgid "re-initialization of %qs at %L"
45128 #: fortran/data.c:693
45129 #, gcc-internal-format
45130 msgid "TODO: Vector sections in data statements"
45133 #: fortran/decl.c:287
45134 #, gcc-internal-format
45135 msgid "Host associated variable %qs may not be in the DATA statement at %C"
45138 #: fortran/decl.c:294
45139 #, gcc-internal-format
45140 msgid "initialization of common block variable %qs in DATA statement at %C"
45143 #: fortran/decl.c:405
45144 #, gcc-internal-format
45145 msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
45148 #: fortran/decl.c:430
45149 #, gcc-internal-format, gfc-internal-format
45150 msgid "Invalid initializer %s in Data statement at %C"
45153 #: fortran/decl.c:532
45154 #, gcc-internal-format, gfc-internal-format
45155 msgid "Initialization at %C is not allowed in a PURE procedure"
45158 #: fortran/decl.c:592
45159 #, gcc-internal-format, gfc-internal-format
45160 msgid "DATA statement at %C is not allowed in a PURE procedure"
45163 #: fortran/decl.c:619
45164 #, gcc-internal-format, gfc-internal-format
45165 msgid "The assumed-rank array at %C shall not have a codimension"
45168 #: fortran/decl.c:687
45169 #, gcc-internal-format, gfc-internal-format
45170 msgid "Bad INTENT specification at %C"
45173 #: fortran/decl.c:708
45174 #, gcc-internal-format, gfc-internal-format
45175 msgid "deferred type parameter at %C"
45178 #: fortran/decl.c:745
45179 #, gcc-internal-format, gfc-internal-format
45180 msgid "Conflict in attributes of function argument at %C"
45183 #: fortran/decl.c:771
45184 #, gcc-internal-format, gfc-internal-format
45185 msgid "Old-style character length at %C"
45188 #: fortran/decl.c:802
45189 #, gcc-internal-format, gfc-internal-format
45190 msgid "Syntax error in character length specification at %C"
45193 #: fortran/decl.c:924
45194 #, gcc-internal-format, gfc-internal-format
45195 msgid "Procedure '%s' at %C is already defined at %L"
45198 #: fortran/decl.c:932
45199 #, gcc-internal-format, gfc-internal-format
45200 msgid "Name '%s' at %C is already defined as a generic interface at %L"
45203 #: fortran/decl.c:945
45204 #, gcc-internal-format, gfc-internal-format
45206 "Procedure '%s' at %C has an explicit interface and must not have attributes "
45210 #: fortran/decl.c:1016
45211 #, gcc-internal-format
45213 "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
45216 #: fortran/decl.c:1043
45217 #, gcc-internal-format
45219 "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is "
45220 "not C interoperable because derived type %qs is not C interoperable"
45223 #: fortran/decl.c:1050
45224 #, gcc-internal-format
45226 "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is "
45227 "not C interoperable because it is polymorphic"
45230 #: fortran/decl.c:1057
45231 #, gcc-internal-format
45233 "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may "
45234 "not be C interoperable"
45237 #: fortran/decl.c:1072
45238 #, gcc-internal-format
45240 "Character argument %qs at %L must be length 1 because procedure %qs is "
45244 #: fortran/decl.c:1085
45245 #, gcc-internal-format
45247 "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
45250 #: fortran/decl.c:1093
45251 #, gcc-internal-format
45252 msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
45255 #: fortran/decl.c:1102
45256 #, gcc-internal-format
45258 "Scalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with "
45259 "BIND(C) is not yet supported"
45262 #: fortran/decl.c:1111
45263 #, gcc-internal-format
45265 "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute "
45266 "because procedure %qs is BIND(C)"
45269 #: fortran/decl.c:1118
45270 #, gcc-internal-format
45272 "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
45275 #: fortran/decl.c:1129
45276 #, gcc-internal-format, gfc-internal-format
45278 "Assumed-shape array '%s' at %L as dummy argument to the BIND(C) procedure "
45282 #: fortran/decl.c:1209
45283 #, gcc-internal-format
45285 "Variable %qs in common block %qs at %C must be declared with a C "
45286 "interoperable kind since common block %qs is BIND(C)"
45289 #: fortran/decl.c:1252
45290 #, gcc-internal-format, gfc-internal-format
45291 msgid "CHARACTER expression at %L is being truncated (%d/%d)"
45294 #: fortran/decl.c:1259
45295 #, gcc-internal-format, gfc-internal-format
45297 "The CHARACTER elements of the array constructor at %L must have the same "
45301 #: fortran/decl.c:1349
45302 #, gcc-internal-format
45303 msgid "Initializer not allowed for PARAMETER %qs at %C"
45306 #: fortran/decl.c:1359
45307 #, gcc-internal-format, gfc-internal-format
45308 msgid "PARAMETER at %L is missing an initializer"
45311 #: fortran/decl.c:1369
45312 #, gcc-internal-format
45314 "Variable %qs at %C with an initializer already appears in a DATA statement"
45317 #: fortran/decl.c:1450
45318 #, gcc-internal-format, gfc-internal-format
45319 msgid "Can't initialize implied-shape array at %L with scalar"
45322 #: fortran/decl.c:1468
45323 #, gcc-internal-format, gfc-internal-format
45324 msgid "Non-constant lower bound in implied-shape declaration at %L"
45327 #: fortran/decl.c:1563
45328 #, gcc-internal-format, gfc-internal-format
45329 msgid "Component at %C must have the POINTER attribute"
45332 #: fortran/decl.c:1571
45333 #, gcc-internal-format, gfc-internal-format
45334 msgid "Array component of structure at %C must have explicit or deferred shape"
45337 #: fortran/decl.c:1652
45338 #, gcc-internal-format, gfc-internal-format
45339 msgid "Pointer array component of structure at %C must have a deferred shape"
45342 #: fortran/decl.c:1661
45343 #, gcc-internal-format, gfc-internal-format
45344 msgid "Allocatable component of structure at %C must have a deferred shape"
45347 #: fortran/decl.c:1670
45348 #, gcc-internal-format, gfc-internal-format
45349 msgid "Array component of structure at %C must have an explicit shape"
45352 #: fortran/decl.c:1724
45353 #, gcc-internal-format, gfc-internal-format
45354 msgid "NULL() initialization at %C is ambiguous"
45357 #: fortran/decl.c:1741
45358 #, gcc-internal-format, gfc-internal-format
45359 msgid "NULL() initialization at %C may not have MOLD"
45362 #: fortran/decl.c:1758
45363 #, gcc-internal-format, gfc-internal-format
45364 msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
45367 #: fortran/decl.c:1779
45368 #, gcc-internal-format, gfc-internal-format
45369 msgid "Error in pointer initialization at %C"
45372 #: fortran/decl.c:1786
45373 #, gcc-internal-format, gfc-internal-format
45374 msgid "non-NULL pointer initialization at %C"
45377 #: fortran/decl.c:1809
45378 #, gcc-internal-format
45379 msgid "Function name %qs not allowed at %C"
45382 #: fortran/decl.c:1876
45383 #, gcc-internal-format
45384 msgid "Non-PARAMETER symbol %qs at %L can't be implied-shape"
45387 #: fortran/decl.c:1886
45388 #, gcc-internal-format, gfc-internal-format
45389 msgid "Implied-shape array at %L"
45392 #: fortran/decl.c:1951 fortran/decl.c:6680
45393 #, gcc-internal-format, gfc-internal-format
45394 msgid "Duplicate array spec for Cray pointee at %C"
45397 #: fortran/decl.c:1959
45398 #, gcc-internal-format
45399 msgid "Couldn't set pointee array spec."
45402 #: fortran/decl.c:2022
45403 #, gcc-internal-format, gfc-internal-format
45404 msgid "Old-style initialization at %C"
45407 #: fortran/decl.c:2027
45408 #, gcc-internal-format, gfc-internal-format
45409 msgid "Invalid old style initialization for derived type component at %C"
45412 #: fortran/decl.c:2044 fortran/decl.c:5055
45413 #, gcc-internal-format, gfc-internal-format
45414 msgid "Initialization at %C isn't for a pointer variable"
45417 #: fortran/decl.c:2057
45418 #, gcc-internal-format
45419 msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
45422 #: fortran/decl.c:2066 fortran/decl.c:7960
45423 #, gcc-internal-format, gfc-internal-format
45424 msgid "Expected an initialization expression at %C"
45427 #: fortran/decl.c:2073
45428 #, gcc-internal-format, gfc-internal-format
45429 msgid "Initialization of variable at %C is not allowed in a PURE procedure"
45432 #: fortran/decl.c:2090
45433 #, gcc-internal-format, gfc-internal-format
45434 msgid "Initialization of allocatable component at %C is not allowed"
45437 #: fortran/decl.c:2144 fortran/decl.c:2180
45438 #, gcc-internal-format, gfc-internal-format
45439 msgid "Old-style type declaration %s*%d not supported at %C"
45442 #: fortran/decl.c:2186
45443 #, gcc-internal-format, gfc-internal-format
45444 msgid "Nonstandard type declaration %s*%d at %C"
45447 #: fortran/decl.c:2237 fortran/decl.c:2313
45448 #, gcc-internal-format, gfc-internal-format
45449 msgid "Missing right parenthesis at %C"
45452 #: fortran/decl.c:2250 fortran/decl.c:2384
45453 #, gcc-internal-format, gfc-internal-format
45454 msgid "Expected initialization expression at %C"
45457 #: fortran/decl.c:2258 fortran/decl.c:2390
45458 #, gcc-internal-format, gfc-internal-format
45459 msgid "Expected scalar initialization expression at %C"
45462 #: fortran/decl.c:2289
45463 #, gcc-internal-format, gfc-internal-format
45464 msgid "Kind %d not supported for type %s at %C"
45467 #: fortran/decl.c:2302
45468 #, gcc-internal-format, gfc-internal-format
45469 msgid "C kind type parameter is for type %s but type at %L is %s"
45472 #: fortran/decl.c:2311
45473 #, gcc-internal-format, gfc-internal-format
45474 msgid "Missing right parenthesis or comma at %C"
45477 #: fortran/decl.c:2410
45478 #, gcc-internal-format, gfc-internal-format
45479 msgid "Kind %d is not supported for CHARACTER at %C"
45482 #: fortran/decl.c:2542
45483 #, gcc-internal-format, gfc-internal-format
45484 msgid "Syntax error in CHARACTER declaration at %C"
45487 #: fortran/decl.c:2627
45488 #, gcc-internal-format, gfc-internal-format
45489 msgid "BYTE type at %C"
45492 #: fortran/decl.c:2632
45493 #, gcc-internal-format, gfc-internal-format
45494 msgid "BYTE type used at %C is not available on the target machine"
45497 #: fortran/decl.c:2654
45498 #, gcc-internal-format, gfc-internal-format
45499 msgid "Assumed type at %C is not allowed for components"
45502 #: fortran/decl.c:2657
45503 #, gcc-internal-format, gfc-internal-format
45504 msgid "Assumed type at %C"
45507 #: fortran/decl.c:2680 fortran/decl.c:2711 fortran/decl.c:2740
45508 #: fortran/decl.c:2919
45509 #, gcc-internal-format, gfc-internal-format
45510 msgid "TYPE with intrinsic-type-spec at %C"
45513 #: fortran/decl.c:2736
45514 #, gcc-internal-format, gfc-internal-format
45515 msgid "DOUBLE COMPLEX at %C"
45518 #: fortran/decl.c:2810
45519 #, gcc-internal-format, gfc-internal-format
45520 msgid "CLASS statement at %C"
45523 #: fortran/decl.c:2845 fortran/decl.c:2858 fortran/decl.c:3303
45524 #: fortran/decl.c:3311
45525 #, gcc-internal-format
45526 msgid "Type name %qs at %C is ambiguous"
45529 #: fortran/decl.c:2873
45530 #, gcc-internal-format, gfc-internal-format
45532 "Type name '%s' at %C conflicts with previously declared entity at %L, which "
45533 "has the same name"
45536 #: fortran/decl.c:2986
45537 #, gcc-internal-format, gfc-internal-format
45538 msgid "Duplicate IMPLICIT NONE statement at %C"
45541 #: fortran/decl.c:2995
45542 #, gcc-internal-format, gfc-internal-format
45543 msgid "IMPORT NONE with spec list at %C"
45546 #: fortran/decl.c:3054
45547 #, gcc-internal-format, gfc-internal-format
45548 msgid "Missing character range in IMPLICIT at %C"
45551 #: fortran/decl.c:3100
45552 #, gcc-internal-format, gfc-internal-format
45553 msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
45556 #: fortran/decl.c:3153
45557 #, gcc-internal-format, gfc-internal-format
45558 msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
45561 #: fortran/decl.c:3163
45562 #, gcc-internal-format, gfc-internal-format
45563 msgid "Empty IMPLICIT statement at %C"
45566 #: fortran/decl.c:3269
45567 #, gcc-internal-format, gfc-internal-format
45568 msgid "IMPORT statement at %C only permitted in an INTERFACE body"
45571 #: fortran/decl.c:3274
45572 #, gcc-internal-format, gfc-internal-format
45573 msgid "IMPORT statement at %C"
45576 #: fortran/decl.c:3288
45577 #, gcc-internal-format, gfc-internal-format
45578 msgid "Expecting list of named entities at %C"
45581 #: fortran/decl.c:3317
45582 #, gcc-internal-format
45583 msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
45586 #: fortran/decl.c:3324
45587 #, gcc-internal-format
45588 msgid "%qs is already IMPORTed from host scoping unit at %C"
45591 #: fortran/decl.c:3367
45592 #, gcc-internal-format, gfc-internal-format
45593 msgid "Syntax error in IMPORT statement at %C"
45596 #: fortran/decl.c:3666
45597 #, gcc-internal-format, gfc-internal-format
45598 msgid "Missing codimension specification at %C"
45601 #: fortran/decl.c:3668
45602 #, gcc-internal-format, gfc-internal-format
45603 msgid "Missing dimension specification at %C"
45606 #: fortran/decl.c:3751
45607 #, gcc-internal-format, gfc-internal-format
45608 msgid "Duplicate %s attribute at %L"
45611 #: fortran/decl.c:3770
45612 #, gcc-internal-format, gfc-internal-format
45613 msgid "ALLOCATABLE attribute at %C in a TYPE definition"
45616 #: fortran/decl.c:3779
45617 #, gcc-internal-format, gfc-internal-format
45618 msgid "Attribute at %L is not allowed in a TYPE definition"
45621 #: fortran/decl.c:3797
45622 #, gcc-internal-format, gfc-internal-format
45623 msgid "Attribute %s at %L in a TYPE definition"
45626 #: fortran/decl.c:3807
45627 #, gcc-internal-format, gfc-internal-format
45629 "%s attribute at %L is not allowed outside of the specification part of a "
45633 #: fortran/decl.c:3821
45634 #, gcc-internal-format, gfc-internal-format
45635 msgid "ASYNCHRONOUS attribute at %C"
45638 #: fortran/decl.c:3832
45639 #, gcc-internal-format, gfc-internal-format
45640 msgid "CONTIGUOUS attribute at %C"
45643 #: fortran/decl.c:3877 fortran/decl.c:6975
45644 #, gcc-internal-format, gfc-internal-format
45645 msgid "PROTECTED at %C only allowed in specification part of a module"
45648 #: fortran/decl.c:3883
45649 #, gcc-internal-format, gfc-internal-format
45650 msgid "PROTECTED attribute at %C"
45653 #: fortran/decl.c:3912
45654 #, gcc-internal-format, gfc-internal-format
45655 msgid "VALUE attribute at %C"
45658 #: fortran/decl.c:3919
45659 #, gcc-internal-format, gfc-internal-format
45660 msgid "VOLATILE attribute at %C"
45663 #: fortran/decl.c:3926
45664 #, gcc-internal-format
45665 msgid "match_attr_spec(): Bad attribute"
45668 #: fortran/decl.c:3964
45669 #, gcc-internal-format, gfc-internal-format
45670 msgid "Multiple identifiers provided with single NAME= specifier at %C"
45673 #: fortran/decl.c:4062
45674 #, gcc-internal-format
45676 "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
45679 #: fortran/decl.c:4084
45680 #, gcc-internal-format
45682 "Variable %qs in common block %qs at %L may not be a C interoperable kind "
45683 "though common block %qs is BIND(C)"
45686 #: fortran/decl.c:4093
45687 #, gcc-internal-format
45688 msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
45691 #: fortran/decl.c:4097
45692 #, gcc-internal-format
45693 msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
45696 #: fortran/decl.c:4109
45697 #, gcc-internal-format
45699 "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since "
45700 "it is not a global"
45703 #: fortran/decl.c:4123
45704 #, gcc-internal-format
45705 msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
45708 #: fortran/decl.c:4131
45709 #, gcc-internal-format
45711 "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
45714 #: fortran/decl.c:4143
45715 #, gcc-internal-format
45716 msgid "Return type of BIND(C) function %qs at %L cannot be an array"
45719 #: fortran/decl.c:4151
45720 #, gcc-internal-format
45721 msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
45724 #. Use gfc_warning_now because we won't say that the symbol fails
45725 #. just because of this.
45726 #: fortran/decl.c:4162
45727 #, gcc-internal-format
45729 "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
45732 #: fortran/decl.c:4236
45733 #, gcc-internal-format, gfc-internal-format
45735 "Need either entity or common block name for attribute specification "
45739 #: fortran/decl.c:4281
45740 #, gcc-internal-format, gfc-internal-format
45742 "Missing entity or common block name for attribute specification statement at "
45746 #: fortran/decl.c:4288
45747 #, gcc-internal-format
45748 msgid "Missing symbol"
45751 #: fortran/decl.c:4317
45752 #, gcc-internal-format, gfc-internal-format
45753 msgid "BIND(C) statement at %C"
45756 #: fortran/decl.c:4395
45757 #, gcc-internal-format, gfc-internal-format
45759 "Derived type at %C has not been previously defined and so cannot appear in a "
45760 "derived type definition"
45763 #: fortran/decl.c:4427
45764 #, gcc-internal-format, gfc-internal-format
45765 msgid "Syntax error in data declaration at %C"
45768 #: fortran/decl.c:4500
45769 #, gcc-internal-format, gfc-internal-format
45770 msgid "IMPURE procedure at %C"
45773 #: fortran/decl.c:4512
45774 #, gcc-internal-format, gfc-internal-format
45775 msgid "PURE and IMPURE must not appear both at %C"
45778 #: fortran/decl.c:4580 fortran/primary.c:1719
45779 #, gcc-internal-format, gfc-internal-format
45780 msgid "Alternate-return argument at %C"
45783 #: fortran/decl.c:4626
45784 #, gcc-internal-format
45785 msgid "Name %qs at %C is the name of the procedure"
45788 #: fortran/decl.c:4638
45789 #, gcc-internal-format, gfc-internal-format
45790 msgid "Unexpected junk in formal argument list at %C"
45793 #: fortran/decl.c:4655
45794 #, gcc-internal-format
45795 msgid "Duplicate symbol %qs in formal argument list at %C"
45798 #: fortran/decl.c:4705
45799 #, gcc-internal-format, gfc-internal-format
45800 msgid "RESULT variable at %C must be different than function name"
45803 #: fortran/decl.c:4782
45804 #, gcc-internal-format, gfc-internal-format
45805 msgid "Unexpected junk after function declaration at %C"
45808 #: fortran/decl.c:4792 fortran/decl.c:5858
45809 #, gcc-internal-format, gfc-internal-format
45810 msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
45813 #: fortran/decl.c:4994
45814 #, gcc-internal-format, gfc-internal-format
45815 msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
45818 #: fortran/decl.c:5001
45819 #, gcc-internal-format, gfc-internal-format
45820 msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
45823 #: fortran/decl.c:5007
45824 #, gcc-internal-format, gfc-internal-format
45825 msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
45828 #: fortran/decl.c:5030
45829 #, gcc-internal-format
45830 msgid "Procedure %qs at %L already has basic type of %s"
45833 #: fortran/decl.c:5076 fortran/decl.c:5264 fortran/decl.c:8441
45834 #, gcc-internal-format, gfc-internal-format
45835 msgid "Syntax error in PROCEDURE statement at %C"
45838 #: fortran/decl.c:5125 fortran/decl.c:8343
45839 #, gcc-internal-format
45840 msgid "Expected %<::%> after binding-attributes at %C"
45843 #: fortran/decl.c:5132
45844 #, gcc-internal-format, gfc-internal-format
45845 msgid "NOPASS or explicit interface required at %C"
45848 #: fortran/decl.c:5136
45849 #, gcc-internal-format, gfc-internal-format
45850 msgid "Procedure pointer component at %C"
45853 #: fortran/decl.c:5208
45854 #, gcc-internal-format, gfc-internal-format
45855 msgid "Syntax error in procedure pointer component at %C"
45858 #: fortran/decl.c:5226
45859 #, gcc-internal-format, gfc-internal-format
45860 msgid "PROCEDURE at %C must be in a generic interface"
45863 #: fortran/decl.c:5235 fortran/decl.c:7472
45864 #, gcc-internal-format, gfc-internal-format
45865 msgid "double colon in MODULE PROCEDURE statement at %L"
45868 #: fortran/decl.c:5304
45869 #, gcc-internal-format, gfc-internal-format
45870 msgid "PROCEDURE statement at %C"
45873 #: fortran/decl.c:5371
45874 #, gcc-internal-format, gfc-internal-format
45875 msgid "Expected formal argument list in function definition at %C"
45878 #: fortran/decl.c:5395 fortran/decl.c:5399 fortran/decl.c:5633
45879 #: fortran/decl.c:5637 fortran/decl.c:5826 fortran/decl.c:5830
45880 #: fortran/symbol.c:1612
45881 #, gcc-internal-format, gfc-internal-format
45882 msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
45885 #: fortran/decl.c:5545
45886 #, gcc-internal-format, gfc-internal-format
45887 msgid "ENTRY statement at %C"
45890 #: fortran/decl.c:5554
45891 #, gcc-internal-format, gfc-internal-format
45892 msgid "ENTRY statement at %C cannot appear within a PROGRAM"
45895 #: fortran/decl.c:5557
45896 #, gcc-internal-format, gfc-internal-format
45897 msgid "ENTRY statement at %C cannot appear within a MODULE"
45900 #: fortran/decl.c:5560
45901 #, gcc-internal-format, gfc-internal-format
45902 msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
45905 #: fortran/decl.c:5564
45906 #, gcc-internal-format, gfc-internal-format
45907 msgid "ENTRY statement at %C cannot appear within an INTERFACE"
45910 #: fortran/decl.c:5568
45911 #, gcc-internal-format, gfc-internal-format
45912 msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
45915 #: fortran/decl.c:5572
45916 #, gcc-internal-format, gfc-internal-format
45917 msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
45920 #: fortran/decl.c:5577
45921 #, gcc-internal-format, gfc-internal-format
45922 msgid "ENTRY statement at %C cannot appear within a DO block"
45925 #: fortran/decl.c:5581
45926 #, gcc-internal-format, gfc-internal-format
45927 msgid "ENTRY statement at %C cannot appear within a SELECT block"
45930 #: fortran/decl.c:5585
45931 #, gcc-internal-format, gfc-internal-format
45932 msgid "ENTRY statement at %C cannot appear within a FORALL block"
45935 #: fortran/decl.c:5589
45936 #, gcc-internal-format, gfc-internal-format
45937 msgid "ENTRY statement at %C cannot appear within a WHERE block"
45940 #: fortran/decl.c:5593
45941 #, gcc-internal-format, gfc-internal-format
45942 msgid "ENTRY statement at %C cannot appear within a contained subprogram"
45945 #: fortran/decl.c:5597
45946 #, gcc-internal-format
45947 msgid "gfc_match_entry(): Bad state"
45950 #: fortran/decl.c:5611
45951 #, gcc-internal-format, gfc-internal-format
45952 msgid "ENTRY statement at %C cannot appear in a contained procedure"
45955 #: fortran/decl.c:5662 fortran/decl.c:5865
45956 #, gcc-internal-format, gfc-internal-format
45957 msgid "Missing required parentheses before BIND(C) at %C"
45960 #: fortran/decl.c:5922 fortran/decl.c:5929
45961 #, gcc-internal-format, gfc-internal-format
45962 msgid "Invalid C identifier in NAME= specifier at %C"
45965 #: fortran/decl.c:5969
45966 #, gcc-internal-format, gfc-internal-format
45967 msgid "Syntax error in NAME= specifier for binding label at %C"
45970 #: fortran/decl.c:5985
45971 #, gcc-internal-format, gfc-internal-format
45972 msgid "NAME= specifier at %C should be a constant expression"
45975 #: fortran/decl.c:5993
45976 #, gcc-internal-format, gfc-internal-format
45977 msgid "NAME= specifier at %C should be a scalar of default character kind"
45980 #: fortran/decl.c:6012
45981 #, gcc-internal-format, gfc-internal-format
45982 msgid "Missing closing paren for binding label at %C"
45985 #: fortran/decl.c:6018
45986 #, gcc-internal-format, gfc-internal-format
45987 msgid "No binding name is allowed in BIND(C) at %C"
45990 #: fortran/decl.c:6024
45991 #, gcc-internal-format, gfc-internal-format
45992 msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
45995 #: fortran/decl.c:6053
45996 #, gcc-internal-format, gfc-internal-format
45997 msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
46000 #: fortran/decl.c:6260
46001 #, gcc-internal-format, gfc-internal-format
46002 msgid "Unexpected END statement at %C"
46005 #: fortran/decl.c:6269
46006 #, gcc-internal-format, gfc-internal-format
46007 msgid "END statement instead of %s statement at %L"
46010 #. We would have required END [something].
46011 #: fortran/decl.c:6277
46012 #, gcc-internal-format, gfc-internal-format
46013 msgid "%s statement expected at %L"
46016 #: fortran/decl.c:6288
46017 #, gcc-internal-format, gfc-internal-format
46018 msgid "Expecting %s statement at %L"
46021 #: fortran/decl.c:6306
46022 #, gcc-internal-format
46023 msgid "Expected block name of %qs in %s statement at %L"
46026 #: fortran/decl.c:6323
46027 #, gcc-internal-format, gfc-internal-format
46028 msgid "Expected terminating name at %C"
46031 #: fortran/decl.c:6332 fortran/decl.c:6340
46032 #, gcc-internal-format
46033 msgid "Expected label %qs for %s statement at %C"
46036 #: fortran/decl.c:6437
46037 #, gcc-internal-format, gfc-internal-format
46038 msgid "Missing array specification at %L in DIMENSION statement"
46041 #: fortran/decl.c:6445
46042 #, gcc-internal-format, gfc-internal-format
46043 msgid "Dimensions specified for %s at %L after its initialisation"
46046 #: fortran/decl.c:6453
46047 #, gcc-internal-format, gfc-internal-format
46048 msgid "Missing array specification at %L in CODIMENSION statement"
46051 #: fortran/decl.c:6462
46052 #, gcc-internal-format, gfc-internal-format
46053 msgid "Array specification must be deferred at %L"
46056 #: fortran/decl.c:6560
46057 #, gcc-internal-format, gfc-internal-format
46058 msgid "Unexpected character in variable list at %C"
46061 #: fortran/decl.c:6597
46062 #, gcc-internal-format
46063 msgid "Expected %<(%> at %C"
46066 #: fortran/decl.c:6611 fortran/decl.c:6651
46067 #, gcc-internal-format, gfc-internal-format
46068 msgid "Expected variable name at %C"
46071 #: fortran/decl.c:6627
46072 #, gcc-internal-format, gfc-internal-format
46073 msgid "Cray pointer at %C must be an integer"
46076 #: fortran/decl.c:6631
46077 #, gcc-internal-format, gfc-internal-format
46079 "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
46083 #: fortran/decl.c:6637
46084 #, gcc-internal-format, gfc-internal-format
46085 msgid "Expected \",\" at %C"
46088 #: fortran/decl.c:6676
46089 #, gcc-internal-format
46090 msgid "Couldn't set Cray pointee array spec."
46093 #: fortran/decl.c:6700
46094 #, gcc-internal-format, gfc-internal-format
46095 msgid "Expected \")\" at %C"
46098 #: fortran/decl.c:6712
46099 #, gcc-internal-format
46100 msgid "Expected %<,%> or end of statement at %C"
46103 #: fortran/decl.c:6738
46104 #, gcc-internal-format, gfc-internal-format
46105 msgid "INTENT is not allowed inside of BLOCK at %C"
46108 #: fortran/decl.c:6770
46109 #, gcc-internal-format, gfc-internal-format
46110 msgid "OPTIONAL is not allowed inside of BLOCK at %C"
46113 #: fortran/decl.c:6789
46114 #, gcc-internal-format, gfc-internal-format
46115 msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
46118 #: fortran/decl.c:6828
46119 #, gcc-internal-format, gfc-internal-format
46120 msgid "CONTIGUOUS statement at %C"
46123 #: fortran/decl.c:6926
46124 #, gcc-internal-format, gfc-internal-format
46126 "Access specification of the %s operator at %C has already been specified"
46129 #: fortran/decl.c:6943
46130 #, gcc-internal-format, gfc-internal-format
46132 "Access specification of the .%s. operator at %C has already been specified"
46135 #: fortran/decl.c:6981
46136 #, gcc-internal-format, gfc-internal-format
46137 msgid "PROTECTED statement at %C"
46140 #: fortran/decl.c:7019
46141 #, gcc-internal-format, gfc-internal-format
46142 msgid "Syntax error in PROTECTED statement at %C"
46145 #: fortran/decl.c:7043
46146 #, gcc-internal-format, gfc-internal-format
46148 "PRIVATE statement at %C is only allowed in the specification part of a module"
46151 #: fortran/decl.c:7080
46152 #, gcc-internal-format, gfc-internal-format
46154 "PUBLIC statement at %C is only allowed in the specification part of a module"
46157 #: fortran/decl.c:7108
46158 #, gcc-internal-format, gfc-internal-format
46159 msgid "Expected variable name at %C in PARAMETER statement"
46162 #: fortran/decl.c:7115
46163 #, gcc-internal-format, gfc-internal-format
46164 msgid "Expected = sign in PARAMETER statement at %C"
46167 #: fortran/decl.c:7121
46168 #, gcc-internal-format, gfc-internal-format
46169 msgid "Expected expression at %C in PARAMETER statement"
46172 #: fortran/decl.c:7141
46173 #, gcc-internal-format, gfc-internal-format
46174 msgid "Initializing already initialized variable at %C"
46177 #: fortran/decl.c:7176
46178 #, gcc-internal-format, gfc-internal-format
46179 msgid "Unexpected characters in PARAMETER statement at %C"
46182 #: fortran/decl.c:7200
46183 #, gcc-internal-format, gfc-internal-format
46184 msgid "Blanket SAVE statement at %C follows previous SAVE statement"
46187 #: fortran/decl.c:7211
46188 #, gcc-internal-format, gfc-internal-format
46189 msgid "SAVE statement at %C follows blanket SAVE statement"
46192 #: fortran/decl.c:7257
46193 #, gcc-internal-format, gfc-internal-format
46194 msgid "Syntax error in SAVE statement at %C"
46197 #: fortran/decl.c:7271
46198 #, gcc-internal-format, gfc-internal-format
46199 msgid "VALUE is not allowed inside of BLOCK at %C"
46202 #: fortran/decl.c:7275
46203 #, gcc-internal-format, gfc-internal-format
46204 msgid "VALUE statement at %C"
46207 #: fortran/decl.c:7313
46208 #, gcc-internal-format, gfc-internal-format
46209 msgid "Syntax error in VALUE statement at %C"
46212 #: fortran/decl.c:7324
46213 #, gcc-internal-format, gfc-internal-format
46214 msgid "VOLATILE statement at %C"
46217 #: fortran/decl.c:7347
46218 #, gcc-internal-format
46220 "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-"
46224 #: fortran/decl.c:7372
46225 #, gcc-internal-format, gfc-internal-format
46226 msgid "Syntax error in VOLATILE statement at %C"
46229 #: fortran/decl.c:7383
46230 #, gcc-internal-format, gfc-internal-format
46231 msgid "ASYNCHRONOUS statement at %C"
46234 #: fortran/decl.c:7423
46235 #, gcc-internal-format, gfc-internal-format
46236 msgid "Syntax error in ASYNCHRONOUS statement at %C"
46239 #: fortran/decl.c:7447
46240 #, gcc-internal-format, gfc-internal-format
46241 msgid "MODULE PROCEDURE at %C must be in a generic module interface"
46244 #: fortran/decl.c:7505
46245 #, gcc-internal-format, gfc-internal-format
46246 msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
46249 #: fortran/decl.c:7554
46250 #, gcc-internal-format, gfc-internal-format
46251 msgid "Ambiguous symbol in TYPE definition at %C"
46254 #: fortran/decl.c:7563
46255 #, gcc-internal-format
46256 msgid "Symbol %qs at %C has not been previously defined"
46259 #: fortran/decl.c:7569
46260 #, gcc-internal-format
46261 msgid "%qs in EXTENDS expression at %C is not a derived type"
46264 #: fortran/decl.c:7576
46265 #, gcc-internal-format
46266 msgid "%qs cannot be extended at %C because it is BIND(C)"
46269 #: fortran/decl.c:7583
46270 #, gcc-internal-format
46271 msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
46274 #: fortran/decl.c:7606
46275 #, gcc-internal-format, gfc-internal-format
46277 "Derived type at %C can only be PRIVATE in the specification part of a module"
46280 #: fortran/decl.c:7618
46281 #, gcc-internal-format, gfc-internal-format
46283 "Derived type at %C can only be PUBLIC in the specification part of a module"
46286 #: fortran/decl.c:7639
46287 #, gcc-internal-format, gfc-internal-format
46288 msgid "ABSTRACT type at %C"
46291 #: fortran/decl.c:7703
46292 #, gcc-internal-format, gfc-internal-format
46293 msgid "Expected :: in TYPE definition at %C"
46296 #: fortran/decl.c:7714
46297 #, gcc-internal-format
46298 msgid "Type name %qs at %C cannot be the same as an intrinsic type"
46301 #: fortran/decl.c:7724
46302 #, gcc-internal-format
46303 msgid "Derived type name %qs at %C already has a basic type of %s"
46306 #: fortran/decl.c:7741
46307 #, gcc-internal-format
46308 msgid "Derived type definition of %qs at %C has already been defined"
46311 #: fortran/decl.c:7846
46312 #, gcc-internal-format, gfc-internal-format
46313 msgid "Cray Pointee at %C cannot be assumed shape array"
46316 #: fortran/decl.c:7866
46317 #, gcc-internal-format, gfc-internal-format
46318 msgid "ENUM and ENUMERATOR at %C"
46321 #: fortran/decl.c:7898
46322 #, gcc-internal-format, gfc-internal-format
46323 msgid "Enumerator exceeds the C integer type at %C"
46326 #: fortran/decl.c:7977
46327 #, gcc-internal-format, gfc-internal-format
46328 msgid "ENUMERATOR %L not initialized with integer expression"
46331 #: fortran/decl.c:8025
46332 #, gcc-internal-format, gfc-internal-format
46333 msgid "ENUM definition statement expected before %C"
46336 #: fortran/decl.c:8061
46337 #, gcc-internal-format, gfc-internal-format
46338 msgid "Syntax error in ENUMERATOR definition at %C"
46341 #: fortran/decl.c:8108 fortran/decl.c:8123
46342 #, gcc-internal-format, gfc-internal-format
46343 msgid "Duplicate access-specifier at %C"
46346 #: fortran/decl.c:8143
46347 #, gcc-internal-format, gfc-internal-format
46348 msgid "Binding attributes already specify passing, illegal NOPASS at %C"
46351 #: fortran/decl.c:8163
46352 #, gcc-internal-format, gfc-internal-format
46353 msgid "Binding attributes already specify passing, illegal PASS at %C"
46356 #: fortran/decl.c:8190
46357 #, gcc-internal-format, gfc-internal-format
46358 msgid "Duplicate POINTER attribute at %C"
46361 #: fortran/decl.c:8208
46362 #, gcc-internal-format, gfc-internal-format
46363 msgid "Duplicate NON_OVERRIDABLE at %C"
46366 #: fortran/decl.c:8224
46367 #, gcc-internal-format, gfc-internal-format
46368 msgid "Duplicate DEFERRED at %C"
46371 #: fortran/decl.c:8237
46372 #, gcc-internal-format, gfc-internal-format
46373 msgid "Expected access-specifier at %C"
46376 #: fortran/decl.c:8239
46377 #, gcc-internal-format, gfc-internal-format
46378 msgid "Expected binding attribute at %C"
46381 #: fortran/decl.c:8247
46382 #, gcc-internal-format, gfc-internal-format
46383 msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
46386 #: fortran/decl.c:8259
46387 #, gcc-internal-format, gfc-internal-format
46388 msgid "POINTER attribute is required for procedure pointer component at %C"
46391 #: fortran/decl.c:8301
46392 #, gcc-internal-format
46393 msgid "Interface-name expected after %<(%> at %C"
46396 #: fortran/decl.c:8307
46397 #, gcc-internal-format
46398 msgid "%<)%> expected at %C"
46401 #: fortran/decl.c:8327
46402 #, gcc-internal-format, gfc-internal-format
46403 msgid "Interface must be specified for DEFERRED binding at %C"
46406 #: fortran/decl.c:8332
46407 #, gcc-internal-format, gfc-internal-format
46408 msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
46411 #: fortran/decl.c:8355
46412 #, gcc-internal-format, gfc-internal-format
46413 msgid "Expected binding name at %C"
46416 #: fortran/decl.c:8359
46417 #, gcc-internal-format, gfc-internal-format
46418 msgid "PROCEDURE list at %C"
46421 #: fortran/decl.c:8371
46422 #, gcc-internal-format
46423 msgid "%<=> target%> is invalid for DEFERRED binding at %C"
46426 #: fortran/decl.c:8377
46427 #, gcc-internal-format
46428 msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
46431 #: fortran/decl.c:8387
46432 #, gcc-internal-format
46433 msgid "Expected binding target after %<=>%> at %C"
46436 #: fortran/decl.c:8404
46437 #, gcc-internal-format
46438 msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
46441 #: fortran/decl.c:8415
46442 #, gcc-internal-format
46444 "There is already a procedure with binding name %qs for the derived type %qs "
46448 #: fortran/decl.c:8464
46449 #, gcc-internal-format, gfc-internal-format
46450 msgid "GENERIC at %C must be inside a derived-type CONTAINS"
46453 #: fortran/decl.c:8484
46454 #, gcc-internal-format
46455 msgid "Expected %<::%> at %C"
46458 #: fortran/decl.c:8496
46459 #, gcc-internal-format, gfc-internal-format
46460 msgid "Expected generic name or operator descriptor at %C"
46463 #: fortran/decl.c:8522
46464 #, gcc-internal-format
46465 msgid "Expected %<=>%> at %C"
46468 #: fortran/decl.c:8564
46469 #, gcc-internal-format
46471 "There's already a non-generic procedure with binding name %qs for the "
46472 "derived type %qs at %C"
46475 #: fortran/decl.c:8572
46476 #, gcc-internal-format
46477 msgid "Binding at %C must have the same access as already defined binding %qs"
46480 #: fortran/decl.c:8621
46481 #, gcc-internal-format, gfc-internal-format
46482 msgid "Expected specific binding name at %C"
46485 #: fortran/decl.c:8631
46486 #, gcc-internal-format
46487 msgid "%qs already defined as specific binding for the generic %qs at %C"
46490 #: fortran/decl.c:8649
46491 #, gcc-internal-format, gfc-internal-format
46492 msgid "Junk after GENERIC binding at %C"
46495 #: fortran/decl.c:8684
46496 #, gcc-internal-format, gfc-internal-format
46497 msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
46500 #: fortran/decl.c:8695
46501 #, gcc-internal-format, gfc-internal-format
46503 "Derived type declaration with FINAL at %C must be in the specification part "
46507 #: fortran/decl.c:8717
46508 #, gcc-internal-format, gfc-internal-format
46509 msgid "Empty FINAL at %C"
46512 #: fortran/decl.c:8724
46513 #, gcc-internal-format, gfc-internal-format
46514 msgid "Expected module procedure name at %C"
46517 #: fortran/decl.c:8734
46518 #, gcc-internal-format
46519 msgid "Expected %<,%> at %C"
46522 #: fortran/decl.c:8740
46523 #, gcc-internal-format
46524 msgid "Unknown procedure name %qs at %C"
46527 #: fortran/decl.c:8753
46528 #, gcc-internal-format
46529 msgid "%qs at %C is already defined as FINAL procedure!"
46532 #: fortran/decl.c:8823
46533 #, gcc-internal-format, gfc-internal-format
46534 msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
46537 #: fortran/decl.c:8869
46538 #, gcc-internal-format, gfc-internal-format
46539 msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
46542 #: fortran/dependency.c:192
46543 #, gcc-internal-format
46544 msgid "are_identical_variables: Bad type"
46547 #. We are told not to check dependencies.
46548 #. We do it, however, and issue a warning in case we find one.
46549 #. If a dependency is found in the case
46550 #. elemental == ELEM_CHECK_VARIABLE, we will generate
46551 #. a temporary, so we don't need to bother the user.
46552 #: fortran/dependency.c:959
46553 #, gcc-internal-format, gfc-internal-format
46555 "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
46558 #: fortran/dump-parse-tree.c:179
46559 #, gcc-internal-format
46560 msgid "show_array_spec(): Unhandled array shape type."
46563 #: fortran/dump-parse-tree.c:258
46564 #, gcc-internal-format
46565 msgid "show_array_ref(): Unknown array reference"
46568 #: fortran/dump-parse-tree.c:290
46569 #, gcc-internal-format
46570 msgid "show_ref(): Bad component code"
46573 #: fortran/dump-parse-tree.c:554
46574 #, gcc-internal-format
46575 msgid "show_expr(): Bad intrinsic in expression!"
46578 #: fortran/dump-parse-tree.c:597
46579 #, gcc-internal-format
46580 msgid "show_expr(): Don't know how to show expr"
46583 #: fortran/dump-parse-tree.c:2479
46584 #, gcc-internal-format
46585 msgid "show_code_node(): Bad statement code"
46588 #: fortran/error.c:372
46589 #, gcc-internal-format, gfc-internal-format
46590 msgid " Included at %s:%d:"
46593 #: fortran/error.c:458
46594 #, gcc-internal-format
46595 msgid "<During initialization>\n"
46598 #: fortran/error.c:793
46599 #, gcc-internal-format, gfc-internal-format
46600 msgid "Error count reached limit of %d."
46603 #: fortran/expr.c:148
46604 #, gcc-internal-format
46605 msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
46608 #: fortran/expr.c:347
46609 #, gcc-internal-format
46610 msgid "gfc_copy_expr(): Bad expr node"
46613 #: fortran/expr.c:494
46614 #, gcc-internal-format
46615 msgid "free_expr0(): Bad expr type"
46618 #: fortran/expr.c:973
46619 #, gcc-internal-format
46620 msgid "gfc_is_constant_expr(): Unknown expression type"
46623 #: fortran/expr.c:1125
46624 #, gcc-internal-format
46625 msgid "simplify_intrinsic_op(): Bad operator"
46628 #: fortran/expr.c:1231
46629 #, gcc-internal-format, gfc-internal-format
46630 msgid "Index in dimension %d is out of bounds at %L"
46633 #: fortran/expr.c:1419 fortran/expr.c:1470
46634 #, gcc-internal-format, gfc-internal-format
46635 msgid "index in dimension %d is out of bounds at %L"
46638 #: fortran/expr.c:1546
46639 #, gcc-internal-format, gfc-internal-format
46641 "The number of elements in the array constructor at %L requires an increase "
46642 "of the allowed %d upper limit. See -fmax-array-constructor option"
46645 #: fortran/expr.c:2074
46646 #, gcc-internal-format, gfc-internal-format
46647 msgid "elemental function arguments at %C are not compliant"
46650 #: fortran/expr.c:2118
46651 #, gcc-internal-format, gfc-internal-format
46652 msgid "Numeric or CHARACTER operands are required in expression at %L"
46655 #: fortran/expr.c:2143
46656 #, gcc-internal-format, gfc-internal-format
46658 "Concatenation operator in expression at %L must have two CHARACTER operands"
46661 #: fortran/expr.c:2150
46662 #, gcc-internal-format, gfc-internal-format
46663 msgid "Concat operator at %L must concatenate strings of the same kind"
46666 #: fortran/expr.c:2160
46667 #, gcc-internal-format, gfc-internal-format
46668 msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
46671 #: fortran/expr.c:2176
46672 #, gcc-internal-format, gfc-internal-format
46673 msgid "LOGICAL operands are required in expression at %L"
46676 #: fortran/expr.c:2187
46677 #, gcc-internal-format, gfc-internal-format
46678 msgid "Only intrinsic operators can be used in expression at %L"
46681 #: fortran/expr.c:2195
46682 #, gcc-internal-format, gfc-internal-format
46683 msgid "Numeric operands are required in expression at %L"
46686 #: fortran/expr.c:2218
46687 #, gcc-internal-format
46689 "Invalid initialization expression for ALLOCATABLE component %qs in structure "
46690 "constructor at %L"
46693 #: fortran/expr.c:2329
46694 #, gcc-internal-format
46696 "Assumed or deferred character length variable %qs in constant expression at "
46700 #: fortran/expr.c:2395
46701 #, gcc-internal-format
46703 "transformational intrinsic %qs at %L is not permitted in an initialization "
46707 #: fortran/expr.c:2426
46708 #, gcc-internal-format, gfc-internal-format
46709 msgid "Evaluation of nonstandard initialization expression at %L"
46712 #: fortran/expr.c:2495
46713 #, gcc-internal-format
46715 "Function %qs in initialization expression at %L must be an intrinsic function"
46718 #: fortran/expr.c:2507
46719 #, gcc-internal-format
46721 "Intrinsic function %qs at %L is not permitted in an initialization expression"
46724 #: fortran/expr.c:2542
46725 #, gcc-internal-format
46726 msgid "PARAMETER %qs is used at %L before its definition is complete"
46729 #: fortran/expr.c:2562
46730 #, gcc-internal-format
46732 "Assumed size array %qs at %L is not permitted in an initialization expression"
46735 #: fortran/expr.c:2568
46736 #, gcc-internal-format
46738 "Assumed shape array %qs at %L is not permitted in an initialization "
46742 #: fortran/expr.c:2574
46743 #, gcc-internal-format
46745 "Deferred array %qs at %L is not permitted in an initialization expression"
46748 #: fortran/expr.c:2580
46749 #, gcc-internal-format
46751 "Array %qs at %L is a variable, which does not reduce to a constant expression"
46754 #: fortran/expr.c:2590
46755 #, gcc-internal-format
46757 "Parameter %qs at %L has not been declared or is a variable, which does not "
46758 "reduce to a constant expression"
46761 #: fortran/expr.c:2640
46762 #, gcc-internal-format
46763 msgid "check_init_expr(): Unknown expression type"
46766 #: fortran/expr.c:2743
46767 #, gcc-internal-format
46768 msgid "Specification function %qs at %L cannot be a statement function"
46771 #: fortran/expr.c:2750
46772 #, gcc-internal-format
46773 msgid "Specification function %qs at %L cannot be an internal function"
46776 #: fortran/expr.c:2757
46777 #, gcc-internal-format
46778 msgid "Specification function %qs at %L must be PURE"
46781 #: fortran/expr.c:2764
46782 #, gcc-internal-format
46783 msgid "Specification function %qs at %L cannot be RECURSIVE"
46786 #: fortran/expr.c:2898
46787 #, gcc-internal-format
46788 msgid "Dummy argument %qs not allowed in expression at %L"
46791 #: fortran/expr.c:2905
46792 #, gcc-internal-format
46793 msgid "Dummy argument %qs at %L cannot be OPTIONAL"
46796 #: fortran/expr.c:2912
46797 #, gcc-internal-format
46798 msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
46801 #: fortran/expr.c:2943
46802 #, gcc-internal-format
46803 msgid "Variable %qs cannot appear in the expression at %L"
46806 #: fortran/expr.c:2974
46807 #, gcc-internal-format
46808 msgid "check_restricted(): Unknown expression type"
46811 #: fortran/expr.c:2994
46812 #, gcc-internal-format, gfc-internal-format
46813 msgid "Expression at %L must be of INTEGER type, found %s"
46816 #: fortran/expr.c:3006
46817 #, gcc-internal-format
46818 msgid "Function %qs at %L must be PURE"
46821 #: fortran/expr.c:3015
46822 #, gcc-internal-format, gfc-internal-format
46823 msgid "Expression at %L must be scalar"
46826 #: fortran/expr.c:3049
46827 #, gcc-internal-format, gfc-internal-format
46828 msgid "Incompatible ranks in %s (%d and %d) at %L"
46831 #: fortran/expr.c:3063
46832 #, gcc-internal-format, gfc-internal-format
46833 msgid "Different shape for %s at %L on dimension %d (%d and %d)"
46836 #: fortran/expr.c:3152
46837 #, gcc-internal-format
46838 msgid "%qs at %L is not a VALUE"
46841 #: fortran/expr.c:3159
46842 #, gcc-internal-format, gfc-internal-format
46843 msgid "Incompatible ranks %d and %d in assignment at %L"
46846 #: fortran/expr.c:3166
46847 #, gcc-internal-format, gfc-internal-format
46848 msgid "Variable type is UNKNOWN in assignment at %L"
46851 #: fortran/expr.c:3178
46852 #, gcc-internal-format, gfc-internal-format
46853 msgid "NULL appears on right-hand side in assignment at %L"
46856 #: fortran/expr.c:3188
46857 #, gcc-internal-format, gfc-internal-format
46858 msgid "POINTER-valued function appears on right-hand side of assignment at %L"
46861 #: fortran/expr.c:3198
46862 #, gcc-internal-format
46863 msgid "BOZ literal at %L used to initialize non-integer variable %qs"
46866 #: fortran/expr.c:3203 fortran/resolve.c:9312
46867 #, gcc-internal-format, gfc-internal-format
46869 "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
46872 #: fortran/expr.c:3214 fortran/resolve.c:9323
46873 #, gcc-internal-format
46874 msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
46877 #: fortran/expr.c:3222 fortran/resolve.c:9332
46878 #, gcc-internal-format
46880 "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be "
46881 "disabled with the option %<-fno-range-check%>"
46884 #: fortran/expr.c:3226 fortran/resolve.c:9336
46885 #, gcc-internal-format
46887 "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be "
46888 "disabled with the option %<-fno-range-check%>"
46891 #: fortran/expr.c:3230 fortran/resolve.c:9340
46892 #, gcc-internal-format
46894 "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled "
46895 "with the option %<-fno-range-check%>"
46898 #: fortran/expr.c:3263
46899 #, gcc-internal-format
46900 msgid "Change of value in conversion from %qs to %qs at %L"
46903 #: fortran/expr.c:3272
46904 #, gcc-internal-format
46905 msgid "Possible change of value in conversion from %qs to %qs at %L"
46908 #: fortran/expr.c:3280
46909 #, gcc-internal-format
46910 msgid "Conversion from %qs to %qs at %L"
46913 #: fortran/expr.c:3301
46914 #, gcc-internal-format, gfc-internal-format
46916 "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
46919 #: fortran/expr.c:3337
46920 #, gcc-internal-format, gfc-internal-format
46921 msgid "Pointer assignment target is not a POINTER at %L"
46924 #: fortran/expr.c:3345
46925 #, gcc-internal-format
46927 "%qs in the pointer assignment at %L cannot be an l-value since it is a "
46931 #: fortran/expr.c:3368
46932 #, gcc-internal-format
46933 msgid "Expected bounds specification for %qs at %L"
46936 #: fortran/expr.c:3373
46937 #, gcc-internal-format
46938 msgid "Bounds specification for %qs in pointer assignment at %L"
46941 #: fortran/expr.c:3386
46942 #, gcc-internal-format, gfc-internal-format
46943 msgid "Lower bound has to be present at %L"
46946 #: fortran/expr.c:3392
46947 #, gcc-internal-format, gfc-internal-format
46948 msgid "Stride must not be present at %L"
46951 #: fortran/expr.c:3404
46952 #, gcc-internal-format, gfc-internal-format
46953 msgid "Either all or none of the upper bounds must be specified at %L"
46956 #: fortran/expr.c:3430
46957 #, gcc-internal-format, gfc-internal-format
46958 msgid "Pointer object at %L shall not have a coindex"
46961 #: fortran/expr.c:3451
46962 #, gcc-internal-format, gfc-internal-format
46963 msgid "Invalid procedure pointer assignment at %L"
46966 #: fortran/expr.c:3475
46967 #, gcc-internal-format
46969 "Function result %qs is invalid as proc-target in procedure pointer "
46973 #: fortran/expr.c:3484
46974 #, gcc-internal-format
46975 msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
46978 #: fortran/expr.c:3494
46979 #, gcc-internal-format
46980 msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
46983 #: fortran/expr.c:3500
46984 #, gcc-internal-format
46985 msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
46988 #: fortran/expr.c:3507
46989 #, gcc-internal-format
46990 msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
46993 #: fortran/expr.c:3515
46994 #, gcc-internal-format
46996 "Nonintrinsic elemental procedure %qs is invalid in procedure pointer "
47000 #: fortran/expr.c:3538
47001 #, gcc-internal-format, gfc-internal-format
47003 "Mismatch in the procedure pointer assignment at %L: mismatch in the calling "
47007 #: fortran/expr.c:3594 fortran/expr.c:3601 fortran/resolve.c:2449
47008 #, gcc-internal-format
47009 msgid "Explicit interface required for %qs at %L: %s"
47012 #: fortran/expr.c:3609
47013 #, gcc-internal-format, gfc-internal-format
47014 msgid "Interface mismatch in procedure pointer assignment at %L: %s"
47017 #: fortran/expr.c:3618
47018 #, gcc-internal-format
47020 "Procedure pointer target %qs at %L must be either an intrinsic, host or use "
47021 "associated, referenced or have the EXTERNAL attribute"
47024 #: fortran/expr.c:3635
47025 #, gcc-internal-format, gfc-internal-format
47027 "Data-pointer-object &L must be unlimited polymorphic, a sequence derived "
47028 "type or of a type with the BIND attribute assignment at %L to be compatible "
47029 "with an unlimited polymorphic target"
47032 #: fortran/expr.c:3641
47033 #, gcc-internal-format, gfc-internal-format
47035 "Different types in pointer assignment at %L; attempted assignment of %s to %s"
47038 #: fortran/expr.c:3650
47039 #, gcc-internal-format, gfc-internal-format
47040 msgid "Different kind type parameters in pointer assignment at %L"
47043 #: fortran/expr.c:3657
47044 #, gcc-internal-format, gfc-internal-format
47045 msgid "Different ranks in pointer assignment at %L"
47048 #: fortran/expr.c:3676
47049 #, gcc-internal-format, gfc-internal-format
47051 "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
47054 #: fortran/expr.c:3689
47055 #, gcc-internal-format, gfc-internal-format
47056 msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
47059 #: fortran/expr.c:3693
47060 #, gcc-internal-format, gfc-internal-format
47061 msgid "Rank remapping target is not rank 1 at %L"
47064 #: fortran/expr.c:3717
47065 #, gcc-internal-format, gfc-internal-format
47067 "Target expression in pointer assignment at %L must deliver a pointer result"
47070 #: fortran/expr.c:3725
47071 #, gcc-internal-format, gfc-internal-format
47072 msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
47075 #: fortran/expr.c:3732
47076 #, gcc-internal-format, gfc-internal-format
47077 msgid "Bad target in pointer assignment in PURE procedure at %L"
47080 #: fortran/expr.c:3741
47081 #, gcc-internal-format, gfc-internal-format
47082 msgid "Pointer assignment with vector subscript on rhs at %L"
47085 #: fortran/expr.c:3749
47086 #, gcc-internal-format, gfc-internal-format
47087 msgid "Pointer assignment target has PROTECTED attribute at %L"
47090 #: fortran/expr.c:3762
47091 #, gcc-internal-format, gfc-internal-format
47092 msgid "Data target at %L shall not have a coindex"
47095 #: fortran/expr.c:3803
47096 #, gcc-internal-format, gfc-internal-format
47097 msgid "Pointer at %L in pointer assignment might outlive the pointer target"
47100 #: fortran/expr.c:3869
47101 #, gcc-internal-format, gfc-internal-format
47102 msgid "Pointer initialization target at %L must not be ALLOCATABLE"
47105 #: fortran/expr.c:3875
47106 #, gcc-internal-format, gfc-internal-format
47107 msgid "Pointer initialization target at %L must have the TARGET attribute"
47110 #: fortran/expr.c:3890 fortran/resolve.c:1337
47111 #, gcc-internal-format, gfc-internal-format
47112 msgid "Pointer initialization target at %L must have the SAVE attribute"
47115 #: fortran/expr.c:3902
47116 #, gcc-internal-format, gfc-internal-format
47118 "Procedure pointer initialization target at %L may not be a procedure pointer"
47121 #: fortran/expr.c:4790
47122 #, gcc-internal-format, gfc-internal-format
47124 "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
47127 #: fortran/expr.c:4798
47128 #, gcc-internal-format, gfc-internal-format
47129 msgid "Non-variable expression in variable definition context (%s) at %L"
47132 #: fortran/expr.c:4806
47133 #, gcc-internal-format
47134 msgid "Named constant %qs in variable definition context (%s) at %L"
47137 #: fortran/expr.c:4815
47138 #, gcc-internal-format
47139 msgid "%qs in variable definition context (%s) at %L is not a variable"
47142 #: fortran/expr.c:4826
47143 #, gcc-internal-format, gfc-internal-format
47144 msgid "Non-POINTER in pointer association context (%s) at %L"
47147 #: fortran/expr.c:4839
47148 #, gcc-internal-format, gfc-internal-format
47149 msgid "LOCK_TYPE in variable definition context (%s) at %L"
47152 #: fortran/expr.c:4868
47153 #, gcc-internal-format
47155 "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
47158 #: fortran/expr.c:4876
47159 #, gcc-internal-format
47161 "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
47164 #: fortran/expr.c:4889
47165 #, gcc-internal-format
47167 "Variable %qs is PROTECTED and can not appear in a pointer association "
47168 "context (%s) at %L"
47171 #: fortran/expr.c:4897
47172 #, gcc-internal-format
47174 "Variable %qs is PROTECTED and can not appear in a variable definition "
47175 "context (%s) at %L"
47178 #: fortran/expr.c:4909
47179 #, gcc-internal-format
47181 "Variable %qs can not appear in a variable definition context (%s) at %L in "
47185 #: fortran/expr.c:4968
47186 #, gcc-internal-format
47188 "%qs at %L associated to vector-indexed target can not be used in a variable "
47189 "definition context (%s)"
47192 #: fortran/expr.c:4972
47193 #, gcc-internal-format
47195 "%qs at %L associated to expression can not be used in a variable definition "
47199 #: fortran/expr.c:4983
47200 #, gcc-internal-format, gfc-internal-format
47202 "Associate-name '%s' can not appear in a variable definition context (%s) at "
47203 "%L because its target at %L can not, either"
47206 #: fortran/expr.c:5025
47207 #, gcc-internal-format, gfc-internal-format
47209 "Elements with the same value at %L and %L in vector subscript in a variable "
47210 "definition context (%s)"
47213 #: fortran/f95-lang.c:268
47214 #, gcc-internal-format, gfc-internal-format
47215 msgid "can't open input file: %s"
47218 #: fortran/frontend-passes.c:278
47219 #, gcc-internal-format
47220 msgid "Illegal id in copy_walk_reduction_arg"
47223 #: fortran/frontend-passes.c:658 fortran/trans-array.c:1057
47224 #: fortran/trans-array.c:5979 fortran/trans-array.c:7267
47225 #: fortran/trans-intrinsic.c:6225
47226 #, gcc-internal-format, gfc-internal-format
47227 msgid "Creating array temporary at %L"
47230 #: fortran/frontend-passes.c:681 fortran/frontend-passes.c:684
47231 #, gcc-internal-format
47232 msgid "Removing call to function %qs at %L"
47235 #: fortran/frontend-passes.c:1652
47236 #, gcc-internal-format
47237 msgid "illegal OP in optimize_comparison"
47240 #: fortran/frontend-passes.c:1844
47241 #, gcc-internal-format, gfc-internal-format
47243 "Variable '%s' at %L set to undefined value inside loop beginning at %L as "
47244 "INTENT(OUT) argument to subroutine '%s'"
47247 #: fortran/frontend-passes.c:1851
47248 #, gcc-internal-format, gfc-internal-format
47250 "Variable '%s' at %L not definable inside loop beginning at %L as "
47251 "INTENT(INOUT) argument to subroutine '%s'"
47254 #: fortran/frontend-passes.c:1916
47255 #, gcc-internal-format, gfc-internal-format
47257 "Variable '%s' at %L set to undefined value inside loop beginning at %L as "
47258 "INTENT(OUT) argument to function '%s'"
47261 #: fortran/frontend-passes.c:1922
47262 #, gcc-internal-format, gfc-internal-format
47264 "Variable '%s' at %L not definable inside loop beginning at %L as "
47265 "INTENT(INOUT) argument to function '%s'"
47268 #: fortran/gfortranspec.c:145
47269 #, gcc-internal-format
47270 msgid "overflowed output arg list for %qs"
47273 #: fortran/gfortranspec.c:300
47274 #, gcc-internal-format
47275 msgid "no input files; unwilling to write output files"
47278 #: fortran/interface.c:176
47279 #, gcc-internal-format, gfc-internal-format
47280 msgid "Syntax error in generic specification at %C"
47283 #: fortran/interface.c:203
47284 #, gcc-internal-format, gfc-internal-format
47285 msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
47288 #: fortran/interface.c:222
47289 #, gcc-internal-format
47290 msgid "Dummy procedure %qs at %C cannot have a generic interface"
47293 #: fortran/interface.c:255
47294 #, gcc-internal-format, gfc-internal-format
47295 msgid "ABSTRACT INTERFACE at %C"
47298 #: fortran/interface.c:262
47299 #, gcc-internal-format, gfc-internal-format
47300 msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
47303 #: fortran/interface.c:293
47304 #, gcc-internal-format, gfc-internal-format
47305 msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
47308 #: fortran/interface.c:306
47309 #, gcc-internal-format, gfc-internal-format
47310 msgid "Expected a nameless interface at %C"
47313 #: fortran/interface.c:319
47314 #, gcc-internal-format
47315 msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
47318 #: fortran/interface.c:349
47319 #, gcc-internal-format
47320 msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %s"
47323 #: fortran/interface.c:363
47324 #, gcc-internal-format
47325 msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
47328 #: fortran/interface.c:374
47329 #, gcc-internal-format
47330 msgid "Expecting %<END INTERFACE %s%> at %C"
47333 #: fortran/interface.c:647
47334 #, gcc-internal-format, gfc-internal-format
47335 msgid "Alternate return cannot appear in operator interface at %L"
47338 #: fortran/interface.c:676
47339 #, gcc-internal-format, gfc-internal-format
47340 msgid "Assignment operator interface at %L must have two arguments"
47343 #: fortran/interface.c:679
47344 #, gcc-internal-format, gfc-internal-format
47345 msgid "Operator interface at %L has the wrong number of arguments"
47348 #: fortran/interface.c:692
47349 #, gcc-internal-format, gfc-internal-format
47350 msgid "Assignment operator interface at %L must be a SUBROUTINE"
47353 #: fortran/interface.c:710
47354 #, gcc-internal-format, gfc-internal-format
47356 "Assignment operator interface at %L must not redefine an INTRINSIC type "
47360 #: fortran/interface.c:719
47361 #, gcc-internal-format, gfc-internal-format
47362 msgid "Intrinsic operator interface at %L must be a FUNCTION"
47365 #: fortran/interface.c:730
47366 #, gcc-internal-format, gfc-internal-format
47368 "First argument of defined assignment at %L must be INTENT(OUT) or "
47372 #: fortran/interface.c:737
47373 #, gcc-internal-format, gfc-internal-format
47374 msgid "Second argument of defined assignment at %L must be INTENT(IN)"
47377 #: fortran/interface.c:746 fortran/resolve.c:14874
47378 #, gcc-internal-format, gfc-internal-format
47379 msgid "First argument of operator interface at %L must be INTENT(IN)"
47382 #: fortran/interface.c:753 fortran/resolve.c:14892
47383 #, gcc-internal-format, gfc-internal-format
47384 msgid "Second argument of operator interface at %L must be INTENT(IN)"
47387 #: fortran/interface.c:858
47388 #, gcc-internal-format, gfc-internal-format
47389 msgid "Operator interface at %L conflicts with intrinsic interface"
47392 #: fortran/interface.c:1189 fortran/interface.c:1248
47393 #, gcc-internal-format, gfc-internal-format
47395 "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
47398 #: fortran/interface.c:1361
47399 #, gcc-internal-format, gfc-internal-format
47401 "check_result_characteristics (1): Unexpected result %i of "
47402 "gfc_dep_compare_expr"
47405 #: fortran/interface.c:1408
47406 #, gcc-internal-format, gfc-internal-format
47408 "check_result_characteristics (2): Unexpected result %i of "
47409 "gfc_dep_compare_expr"
47412 #: fortran/interface.c:1575
47413 #, gcc-internal-format
47414 msgid "Procedure %qs in %s at %L has no explicit interface"
47417 #: fortran/interface.c:1578
47418 #, gcc-internal-format
47419 msgid "Procedure %qs in %s at %L is neither function nor subroutine"
47422 #: fortran/interface.c:1590
47423 #, gcc-internal-format, gfc-internal-format
47424 msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
47427 #: fortran/interface.c:1594
47428 #, gcc-internal-format, gfc-internal-format
47430 "In %s at %L procedures must be all FUNCTIONs as the generic name is also the "
47431 "name of a derived type"
47434 #: fortran/interface.c:1602
47435 #, gcc-internal-format
47436 msgid "Internal procedure %qs in %s at %L"
47439 #: fortran/interface.c:1659 fortran/interface.c:1663
47440 #, gcc-internal-format
47441 msgid "Ambiguous interfaces %qs and %qs in %s at %L"
47444 #: fortran/interface.c:1667
47445 #, gcc-internal-format
47446 msgid "Although not referenced, %qs has ambiguous interfaces at %L"
47449 #: fortran/interface.c:1701
47450 #, gcc-internal-format
47451 msgid "%qs at %L is not a module procedure"
47454 #: fortran/interface.c:1905
47455 #, gcc-internal-format
47457 "The assumed-rank array at %L requires that the dummy argument %qs has "
47461 #: fortran/interface.c:1910
47462 #, gcc-internal-format
47463 msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
47466 #: fortran/interface.c:1915
47467 #, gcc-internal-format
47468 msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
47471 #: fortran/interface.c:1920
47472 #, gcc-internal-format
47473 msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
47476 #: fortran/interface.c:1963
47477 #, gcc-internal-format, gfc-internal-format
47478 msgid "Invalid procedure argument at %L"
47481 #: fortran/interface.c:1971 fortran/interface.c:1998
47482 #, gcc-internal-format
47483 msgid "Interface mismatch in dummy procedure %qs at %L: %s"
47486 #: fortran/interface.c:2009
47487 #, gcc-internal-format
47489 "Actual argument to contiguous pointer dummy %qs at %L must be simply "
47493 #: fortran/interface.c:2024
47494 #, gcc-internal-format
47495 msgid "Type mismatch in argument %qs at %L; passed %s to %s"
47498 #: fortran/interface.c:2033
47499 #, gcc-internal-format
47501 "Assumed-type actual argument at %L requires that dummy argument %qs is of "
47505 #: fortran/interface.c:2049
47506 #, gcc-internal-format
47507 msgid "Actual argument to %qs at %L must be polymorphic"
47510 #: fortran/interface.c:2062
47511 #, gcc-internal-format
47512 msgid "Actual argument to %qs at %L must have the same declared type"
47515 #: fortran/interface.c:2077
47516 #, gcc-internal-format
47518 "Actual argument to %qs at %L must be unlimited polymorphic since the formal "
47519 "argument is a pointer or allocatable unlimited polymorphic entity [F2008: "
47523 #: fortran/interface.c:2088
47524 #, gcc-internal-format
47525 msgid "Actual argument to %qs at %L must be a coarray"
47528 #: fortran/interface.c:2107
47529 #, gcc-internal-format
47530 msgid "Corank mismatch in argument %qs at %L (%d and %d)"
47533 #: fortran/interface.c:2124
47534 #, gcc-internal-format
47535 msgid "Actual argument to %qs at %L must be simply contiguous"
47538 #: fortran/interface.c:2138
47539 #, gcc-internal-format
47541 "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or "
47542 "has a LOCK_TYPE component"
47545 #: fortran/interface.c:2156
47546 #, gcc-internal-format
47548 "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array "
47549 "without CONTIGUOUS attribute - as actual argument at %L is not simply "
47550 "contiguous and both are ASYNCHRONOUS or VOLATILE"
47553 #: fortran/interface.c:2169
47554 #, gcc-internal-format
47556 "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument "
47560 #: fortran/interface.c:2176
47561 #, gcc-internal-format
47563 "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which "
47564 "is invalid if the allocation status is modified"
47567 #: fortran/interface.c:2239
47568 #, gcc-internal-format
47569 msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
47572 #: fortran/interface.c:2248
47573 #, gcc-internal-format
47575 "Element of assumed-shaped or pointer array passed to array dummy argument "
47579 #: fortran/interface.c:2260
47580 #, gcc-internal-format
47582 "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual "
47583 "argument with array dummy argument %qs at %L"
47586 #: fortran/interface.c:2268
47587 #, gcc-internal-format
47589 "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs "
47593 #: fortran/interface.c:2595
47594 #, gcc-internal-format
47595 msgid "Keyword argument %qs at %L is not in the procedure"
47598 #: fortran/interface.c:2603
47599 #, gcc-internal-format
47601 "Keyword argument %qs at %L is already associated with another actual argument"
47604 #: fortran/interface.c:2613
47605 #, gcc-internal-format, gfc-internal-format
47606 msgid "More actual than formal arguments in procedure call at %L"
47609 #: fortran/interface.c:2625 fortran/interface.c:2995
47610 #, gcc-internal-format, gfc-internal-format
47611 msgid "Missing alternate return spec in subroutine call at %L"
47614 #: fortran/interface.c:2633
47615 #, gcc-internal-format, gfc-internal-format
47616 msgid "Unexpected alternate return spec in subroutine call at %L"
47619 #: fortran/interface.c:2660
47620 #, gcc-internal-format
47621 msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
47624 #: fortran/interface.c:2663
47625 #, gcc-internal-format
47626 msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
47629 #: fortran/interface.c:2687
47630 #, gcc-internal-format, gfc-internal-format
47632 "Actual argument at %L to assumed-type dummy is of derived type with type-"
47633 "bound or FINAL procedures"
47636 #: fortran/interface.c:2709
47637 #, gcc-internal-format
47639 "Character length mismatch (%ld/%ld) between actual argument and pointer or "
47640 "allocatable dummy argument %qs at %L"
47643 #: fortran/interface.c:2717
47644 #, gcc-internal-format
47646 "Character length mismatch (%ld/%ld) between actual argument and assumed-"
47647 "shape dummy argument %qs at %L"
47650 #: fortran/interface.c:2731
47651 #, gcc-internal-format
47653 "Actual argument at %L to allocatable or pointer dummy argument %qs must have "
47654 "a deferred length type parameter if and only if the dummy has one"
47657 #: fortran/interface.c:2748
47658 #, gcc-internal-format
47660 "Character length of actual argument shorter than of dummy argument %qs (%lu/"
47664 #: fortran/interface.c:2753
47665 #, gcc-internal-format
47667 "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) "
47671 #: fortran/interface.c:2772
47672 #, gcc-internal-format
47673 msgid "Expected a procedure pointer for argument %qs at %L"
47676 #: fortran/interface.c:2788
47677 #, gcc-internal-format
47678 msgid "Expected a procedure for argument %qs at %L"
47681 #: fortran/interface.c:2802
47682 #, gcc-internal-format
47683 msgid "Actual argument for %qs cannot be an assumed-size array at %L"
47686 #: fortran/interface.c:2811
47687 #, gcc-internal-format
47688 msgid "Actual argument for %qs must be a pointer at %L"
47691 #: fortran/interface.c:2821
47692 #, gcc-internal-format
47693 msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
47696 #: fortran/interface.c:2831
47697 #, gcc-internal-format
47698 msgid "Coindexed actual argument at %L to pointer dummy %qs"
47701 #: fortran/interface.c:2844
47702 #, gcc-internal-format
47704 "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
47707 #: fortran/interface.c:2858
47708 #, gcc-internal-format
47710 "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy "
47711 "%qs has neither ASYNCHRONOUS nor VOLATILE"
47714 #: fortran/interface.c:2872
47715 #, gcc-internal-format
47717 "Coindexed actual argument at %L with allocatable ultimate component to dummy "
47718 "%qs requires either VALUE or INTENT(IN)"
47721 #: fortran/interface.c:2884
47722 #, gcc-internal-format
47723 msgid "Actual CLASS array argument for %qs must be a full array at %L"
47726 #: fortran/interface.c:2894
47727 #, gcc-internal-format
47728 msgid "Actual argument for %qs must be ALLOCATABLE at %L"
47731 #: fortran/interface.c:2923
47732 #, gcc-internal-format
47734 "Array-section actual argument with vector subscripts at %L is incompatible "
47735 "with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the "
47736 "dummy argument %qs"
47739 #: fortran/interface.c:2941
47740 #, gcc-internal-format
47742 "Assumed-shape actual argument at %L is incompatible with the non-assumed-"
47743 "shape dummy argument %qs due to VOLATILE attribute"
47746 #: fortran/interface.c:2953
47747 #, gcc-internal-format
47749 "Array-section actual argument at %L is incompatible with the non-assumed-"
47750 "shape dummy argument %qs due to VOLATILE attribute"
47753 #: fortran/interface.c:2972
47754 #, gcc-internal-format
47756 "Pointer-array actual argument at %L requires an assumed-shape or pointer-"
47757 "array dummy argument %qs due to VOLATILE attribute"
47760 #: fortran/interface.c:3002
47761 #, gcc-internal-format
47762 msgid "Missing actual argument for argument %qs at %L"
47765 #: fortran/interface.c:3124
47766 #, gcc-internal-format
47767 msgid "compare_actual_expr(): Bad component code"
47770 #: fortran/interface.c:3153
47771 #, gcc-internal-format
47772 msgid "check_some_aliasing(): List mismatch"
47775 #: fortran/interface.c:3179
47776 #, gcc-internal-format
47777 msgid "check_some_aliasing(): corrupted data"
47780 #: fortran/interface.c:3189
47781 #, gcc-internal-format
47783 "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) "
47784 "argument %qs at %L"
47787 #: fortran/interface.c:3219
47788 #, gcc-internal-format
47789 msgid "check_intents(): List mismatch"
47792 #: fortran/interface.c:3239
47793 #, gcc-internal-format, gfc-internal-format
47795 "Procedure argument at %L is local to a PURE procedure and has the POINTER "
47799 #: fortran/interface.c:3251
47800 #, gcc-internal-format, gfc-internal-format
47802 "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) "
47806 #: fortran/interface.c:3261
47807 #, gcc-internal-format, gfc-internal-format
47809 "Coindexed actual argument at %L in PURE procedure is passed to a POINTER "
47813 #: fortran/interface.c:3272
47814 #, gcc-internal-format
47816 "Coindexed polymorphic actual argument at %L is passed polymorphic dummy "
47820 #: fortran/interface.c:3300 fortran/interface.c:3310
47821 #, gcc-internal-format
47822 msgid "Procedure %qs called at %L is not explicitly declared"
47825 #: fortran/interface.c:3306
47826 #, gcc-internal-format
47827 msgid "Procedure %qs called with an implicit interface at %L"
47830 #: fortran/interface.c:3320
47831 #, gcc-internal-format
47833 "The pointer object %qs at %L must have an explicit function interface or be "
47834 "declared as array"
47837 #: fortran/interface.c:3328
47838 #, gcc-internal-format
47840 "The allocatable object %qs at %L must have an explicit function interface or "
47841 "be declared as array"
47844 #: fortran/interface.c:3336
47845 #, gcc-internal-format
47846 msgid "Allocatable function %qs at %L must have an explicit function interface"
47849 #: fortran/interface.c:3346
47850 #, gcc-internal-format
47851 msgid "Keyword argument requires explicit interface for procedure %qs at %L"
47854 #: fortran/interface.c:3355
47855 #, gcc-internal-format, gfc-internal-format
47856 msgid "Assumed-type argument %s at %L requires an explicit interface"
47859 #: fortran/interface.c:3368
47860 #, gcc-internal-format
47862 "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an "
47863 "explicit interface for procedure %qs"
47866 #: fortran/interface.c:3377
47867 #, gcc-internal-format, gfc-internal-format
47868 msgid "MOLD argument to NULL required at %L"
47871 #: fortran/interface.c:3385
47872 #, gcc-internal-format, gfc-internal-format
47873 msgid "Assumed-rank argument requires an explicit interface at %L"
47876 #: fortran/interface.c:3423
47877 #, gcc-internal-format
47878 msgid "Procedure pointer component %qs called with an implicit interface at %L"
47881 #: fortran/interface.c:3434
47882 #, gcc-internal-format
47884 "Keyword argument requires explicit interface for procedure pointer component "
47888 #: fortran/interface.c:3518
47889 #, gcc-internal-format, gfc-internal-format
47891 "MOLD= required in NULL() argument at %L: Ambiguity between specific "
47892 "functions %s and %s"
47895 #: fortran/interface.c:3588
47896 #, gcc-internal-format
47897 msgid "Unable to find symbol %qs"
47900 #: fortran/interface.c:3955
47901 #, gcc-internal-format
47902 msgid "Entity %qs at %L is already present in the interface"
47905 #: fortran/interface.c:4071
47906 #, gcc-internal-format
47907 msgid "gfc_add_interface(): Bad interface type"
47910 #: fortran/interface.c:4166
47911 #, gcc-internal-format
47912 msgid "Can't overwrite GENERIC %qs at %L"
47915 #: fortran/interface.c:4178
47916 #, gcc-internal-format
47917 msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
47920 #: fortran/interface.c:4186
47921 #, gcc-internal-format
47922 msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
47925 #: fortran/interface.c:4194
47926 #, gcc-internal-format
47927 msgid "%qs at %L overrides a PURE procedure and must also be PURE"
47930 #: fortran/interface.c:4203
47931 #, gcc-internal-format
47932 msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
47935 #: fortran/interface.c:4209
47936 #, gcc-internal-format
47938 "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, "
47942 #: fortran/interface.c:4218
47943 #, gcc-internal-format
47944 msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
47947 #: fortran/interface.c:4229
47948 #, gcc-internal-format
47949 msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
47952 #: fortran/interface.c:4237
47953 #, gcc-internal-format
47954 msgid "Result mismatch for the overriding procedure %qs at %L: %s"
47957 #: fortran/interface.c:4248
47958 #, gcc-internal-format
47959 msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
47962 #: fortran/interface.c:4278
47963 #, gcc-internal-format
47965 "Dummy argument %qs of %qs at %L should be named %qs as to match the "
47966 "corresponding argument of the overridden procedure"
47969 #: fortran/interface.c:4289
47970 #, gcc-internal-format
47971 msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
47974 #: fortran/interface.c:4298
47975 #, gcc-internal-format
47977 "%qs at %L must have the same number of formal arguments as the overridden "
47981 #: fortran/interface.c:4307
47982 #, gcc-internal-format
47983 msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
47986 #: fortran/interface.c:4318
47987 #, gcc-internal-format
47988 msgid "%qs at %L overrides a binding with PASS and must also be PASS"
47991 #: fortran/interface.c:4325
47992 #, gcc-internal-format
47994 "Passed-object dummy argument of %qs at %L must be at the same position as "
47995 "the passed-object dummy argument of the overridden procedure"
47998 #: fortran/intrinsic.c:196
47999 #, gcc-internal-format, gfc-internal-format
48001 "Variable with NO_ARG_CHECK attribute at %L is only permitted as argument to "
48002 "the intrinsic functions C_LOC and PRESENT"
48005 #: fortran/intrinsic.c:211
48006 #, gcc-internal-format, gfc-internal-format
48008 "Assumed-type argument at %L is not permitted as actual argument to the "
48012 #: fortran/intrinsic.c:218
48013 #, gcc-internal-format, gfc-internal-format
48015 "Assumed-type argument at %L is only permitted as first actual argument to "
48019 #: fortran/intrinsic.c:225
48020 #, gcc-internal-format, gfc-internal-format
48022 "Assumed-rank argument at %L is only permitted as actual argument to "
48023 "intrinsic inquiry functions"
48026 #: fortran/intrinsic.c:232
48027 #, gcc-internal-format, gfc-internal-format
48029 "Assumed-rank argument at %L is only permitted as first actual argument to "
48030 "the intrinsic inquiry function %s"
48033 #: fortran/intrinsic.c:280
48034 #, gcc-internal-format
48035 msgid "do_check(): too many args"
48038 #: fortran/intrinsic.c:360
48039 #, gcc-internal-format
48040 msgid "add_sym(): Bad sizing mode"
48043 #: fortran/intrinsic.c:1054
48044 #, gcc-internal-format
48046 "The intrinsic %qs at %L is not included in the selected standard but %s and "
48047 "%qs will be treated as if declared EXTERNAL. Use an appropriate -std=* "
48048 "option or define -fall-intrinsics to allow this intrinsic."
48051 #: fortran/intrinsic.c:1089
48052 #, gcc-internal-format
48053 msgid "make_generic(): Can't find generic symbol %qs"
48056 #: fortran/intrinsic.c:3818
48057 #, gcc-internal-format
48058 msgid "Too many arguments in call to %qs at %L"
48061 #: fortran/intrinsic.c:3833
48062 #, gcc-internal-format, gfc-internal-format
48064 "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this "
48068 #: fortran/intrinsic.c:3836
48069 #, gcc-internal-format
48070 msgid "Can't find keyword named %qs in call to %qs at %L"
48073 #: fortran/intrinsic.c:3843
48074 #, gcc-internal-format
48075 msgid "Argument %qs appears twice in call to %qs at %L"
48078 #: fortran/intrinsic.c:3857
48079 #, gcc-internal-format
48080 msgid "Missing actual argument %qs in call to %qs at %L"
48083 #: fortran/intrinsic.c:3872
48084 #, gcc-internal-format, gfc-internal-format
48085 msgid "ALTERNATE RETURN not permitted at %L"
48088 #: fortran/intrinsic.c:3929
48089 #, gcc-internal-format
48090 msgid "Type of argument %qs in call to %qs at %L should be %s, not %s"
48093 #: fortran/intrinsic.c:4035
48094 #, gcc-internal-format
48095 msgid "resolve_intrinsic(): Too many args for intrinsic"
48098 #: fortran/intrinsic.c:4121
48099 #, gcc-internal-format
48100 msgid "do_simplify(): Too many args for intrinsic"
48103 #: fortran/intrinsic.c:4160
48104 #, gcc-internal-format
48105 msgid "init_arglist(): too many arguments"
48108 #: fortran/intrinsic.c:4310
48109 #, gcc-internal-format
48110 msgid "Invalid standard code on intrinsic %qs (%d)"
48113 #: fortran/intrinsic.c:4319
48114 #, gcc-internal-format
48115 msgid "Intrinsic %qs (is %s) is used at %L"
48118 #: fortran/intrinsic.c:4390
48119 #, gcc-internal-format
48120 msgid "Function %qs as initialization expression at %L"
48123 #: fortran/intrinsic.c:4466
48124 #, gcc-internal-format, gfc-internal-format
48126 "Elemental function as initialization expression with non-integer/non-"
48127 "character arguments at %L"
48130 #: fortran/intrinsic.c:4537
48131 #, gcc-internal-format
48133 "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
48136 #: fortran/intrinsic.c:4544
48137 #, gcc-internal-format
48138 msgid "Subroutine call to intrinsic %qs at %L is not PURE"
48141 #: fortran/intrinsic.c:4620
48142 #, gcc-internal-format, gfc-internal-format
48143 msgid "Extension: Conversion from %s to %s at %L"
48146 #: fortran/intrinsic.c:4654 fortran/intrinsic.c:4670
48147 #, gcc-internal-format, gfc-internal-format
48148 msgid "Possible change of value in conversion from %s to %s at %L"
48151 #: fortran/intrinsic.c:4659 fortran/intrinsic.c:4679
48152 #, gcc-internal-format, gfc-internal-format
48153 msgid "Conversion from %s to %s at %L"
48156 #: fortran/intrinsic.c:4732
48157 #, gcc-internal-format, gfc-internal-format
48158 msgid "Can't convert %s to %s at %L"
48161 #: fortran/intrinsic.c:4737
48162 #, gcc-internal-format
48163 msgid "Can't convert %qs to %qs at %L"
48166 #: fortran/intrinsic.c:4827
48167 #, gcc-internal-format
48169 "%qs declared at %L may shadow the intrinsic of the same name. In order to "
48170 "call the intrinsic, explicit INTRINSIC declarations may be required."
48173 #: fortran/intrinsic.c:4833
48174 #, gcc-internal-format
48176 "%qs declared at %L is also the name of an intrinsic. It can only be called "
48177 "via an explicit interface or if declared EXTERNAL."
48180 #: fortran/io.c:168 fortran/primary.c:868
48181 #, gcc-internal-format, gfc-internal-format
48182 msgid "Extension: backslash character at %C"
48185 #: fortran/io.c:204 fortran/io.c:207
48186 #, gcc-internal-format, gfc-internal-format
48187 msgid "Extension: Tab character in format at %C"
48190 #: fortran/io.c:455
48191 #, gcc-internal-format, gfc-internal-format
48192 msgid "DP format specifier not allowed at %C"
48195 #: fortran/io.c:462
48196 #, gcc-internal-format, gfc-internal-format
48197 msgid "DC format specifier not allowed at %C"
48200 #: fortran/io.c:651
48201 #, gcc-internal-format, gfc-internal-format
48202 msgid "X descriptor requires leading space count at %L"
48205 #: fortran/io.c:680
48206 #, gcc-internal-format, gfc-internal-format
48207 msgid "$ descriptor at %L"
48210 #: fortran/io.c:684
48211 #, gcc-internal-format, gfc-internal-format
48212 msgid "$ should be the last specifier in format at %L"
48215 #: fortran/io.c:782
48216 #, gcc-internal-format, gfc-internal-format
48217 msgid "Extension: Missing positive width after L descriptor at %L"
48220 #: fortran/io.c:826
48221 #, gcc-internal-format
48222 msgid "%<G0%> in format at %L"
48225 #: fortran/io.c:854
48226 #, gcc-internal-format, gfc-internal-format
48227 msgid "Positive width required in format specifier %s at %L"
48230 #: fortran/io.c:870 fortran/io.c:877
48231 #, gcc-internal-format, gfc-internal-format
48232 msgid "Period required in format specifier %s at %L"
48235 #: fortran/io.c:949
48236 #, gcc-internal-format, gfc-internal-format
48237 msgid "Period required in format specifier at %L"
48240 #: fortran/io.c:971
48241 #, gcc-internal-format, gfc-internal-format
48242 msgid "The H format specifier at %L is a Fortran 95 deleted feature"
48245 #: fortran/io.c:1059 fortran/io.c:1121
48246 #, gcc-internal-format, gfc-internal-format
48247 msgid "Missing comma at %L"
48250 #: fortran/io.c:1139
48251 #, gcc-internal-format, gfc-internal-format
48252 msgid "%s in format string at %L"
48255 #: fortran/io.c:1177
48256 #, gcc-internal-format, gfc-internal-format
48257 msgid "Extraneous characters in format at %L"
48260 #: fortran/io.c:1199
48261 #, gcc-internal-format, gfc-internal-format
48262 msgid "Format statement in module main block at %C"
48265 #: fortran/io.c:1205
48266 #, gcc-internal-format, gfc-internal-format
48267 msgid "Missing format label at %C"
48270 #: fortran/io.c:1260 fortran/io.c:1291 fortran/io.c:1357
48271 #, gcc-internal-format, gfc-internal-format
48272 msgid "Invalid value for %s specification at %C"
48275 #: fortran/io.c:1266 fortran/io.c:1297
48276 #, gcc-internal-format, gfc-internal-format
48277 msgid "Duplicate %s specification at %C"
48280 #: fortran/io.c:1304
48281 #, gcc-internal-format, gfc-internal-format
48282 msgid "Variable %s cannot be INTENT(IN) at %C"
48285 #: fortran/io.c:1312
48286 #, gcc-internal-format, gfc-internal-format
48287 msgid "Variable %s cannot be assigned in PURE procedure at %C"
48290 #: fortran/io.c:1363
48291 #, gcc-internal-format, gfc-internal-format
48292 msgid "Duplicate %s label specification at %C"
48295 #: fortran/io.c:1383
48296 #, gcc-internal-format, gfc-internal-format
48298 "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
48301 #: fortran/io.c:1401
48302 #, gcc-internal-format, gfc-internal-format
48303 msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
48306 #: fortran/io.c:1407
48307 #, gcc-internal-format, gfc-internal-format
48308 msgid "ASSIGNED variable in FORMAT tag at %L"
48311 #: fortran/io.c:1412
48312 #, gcc-internal-format
48313 msgid "Variable %qs at %L has not been assigned a format label"
48316 #: fortran/io.c:1419
48317 #, gcc-internal-format
48318 msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
48321 #: fortran/io.c:1431
48322 #, gcc-internal-format, gfc-internal-format
48323 msgid "Non-character in FORMAT tag at %L"
48326 #: fortran/io.c:1437
48327 #, gcc-internal-format, gfc-internal-format
48328 msgid "Non-character assumed shape array element in FORMAT tag at %L"
48331 #: fortran/io.c:1444
48332 #, gcc-internal-format, gfc-internal-format
48333 msgid "Non-character assumed size array element in FORMAT tag at %L"
48336 #: fortran/io.c:1451
48337 #, gcc-internal-format, gfc-internal-format
48338 msgid "Non-character pointer array element in FORMAT tag at %L"
48341 #: fortran/io.c:1477
48342 #, gcc-internal-format, gfc-internal-format
48343 msgid "%s tag at %L must be of type %s"
48346 #: fortran/io.c:1484
48347 #, gcc-internal-format, gfc-internal-format
48348 msgid "%s tag at %L must be a character string of default kind"
48351 #: fortran/io.c:1491
48352 #, gcc-internal-format, gfc-internal-format
48353 msgid "%s tag at %L must be scalar"
48356 #: fortran/io.c:1497
48357 #, gcc-internal-format, gfc-internal-format
48358 msgid "IOMSG tag at %L"
48361 #: fortran/io.c:1505
48362 #, gcc-internal-format, gfc-internal-format
48363 msgid "Fortran 95 requires default INTEGER in %s tag at %L"
48366 #: fortran/io.c:1514
48367 #, gcc-internal-format, gfc-internal-format
48368 msgid "Non-default LOGICAL kind in %s tag at %L"
48371 #: fortran/io.c:1521
48372 #, gcc-internal-format, gfc-internal-format
48373 msgid "NEWUNIT specifier at %L"
48376 #: fortran/io.c:1539
48377 #, gcc-internal-format, gfc-internal-format
48378 msgid "CONVERT tag at %L"
48381 #: fortran/io.c:1724
48382 #, gcc-internal-format
48383 msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
48386 #: fortran/io.c:1732 fortran/io.c:1759
48387 #, gcc-internal-format
48388 msgid "%s specifier in %s statement at %C has value %qs"
48391 #: fortran/io.c:1751
48392 #, gcc-internal-format
48393 msgid "Extension: %s specifier in %s statement at %C has value %qs"
48396 #: fortran/io.c:1773 fortran/io.c:1781
48397 #, gcc-internal-format
48398 msgid "%s specifier in %s statement at %C has invalid value %qs"
48401 #: fortran/io.c:1834
48402 #, gcc-internal-format, gfc-internal-format
48403 msgid "OPEN statement not allowed in PURE procedure at %C"
48406 #: fortran/io.c:1847
48407 #, gcc-internal-format, gfc-internal-format
48408 msgid "UNIT specifier not allowed with NEWUNIT at %C"
48411 #: fortran/io.c:1855
48412 #, gcc-internal-format, gfc-internal-format
48413 msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
48416 #: fortran/io.c:1862
48417 #, gcc-internal-format, gfc-internal-format
48418 msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
48421 #: fortran/io.c:1894
48422 #, gcc-internal-format, gfc-internal-format
48423 msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
48426 #: fortran/io.c:1912 fortran/io.c:3352
48427 #, gcc-internal-format, gfc-internal-format
48428 msgid "BLANK= at %C not allowed in Fortran 95"
48431 #: fortran/io.c:1930 fortran/io.c:3331
48432 #, gcc-internal-format, gfc-internal-format
48433 msgid "DECIMAL= at %C not allowed in Fortran 95"
48436 #: fortran/io.c:1962
48437 #, gcc-internal-format, gfc-internal-format
48438 msgid "ENCODING= at %C not allowed in Fortran 95"
48441 #: fortran/io.c:2013 fortran/io.c:3394
48442 #, gcc-internal-format, gfc-internal-format
48443 msgid "ROUND= at %C not allowed in Fortran 95"
48446 #: fortran/io.c:2033
48447 #, gcc-internal-format, gfc-internal-format
48448 msgid "SIGN= at %C not allowed in Fortran 95"
48451 #: fortran/io.c:2246
48452 #, gcc-internal-format, gfc-internal-format
48453 msgid "CLOSE statement not allowed in PURE procedure at %C"
48456 #: fortran/io.c:2305
48457 #, gcc-internal-format, gfc-internal-format
48458 msgid "CLOSE statement at %L requires a UNIT number"
48461 #: fortran/io.c:2313
48462 #, gcc-internal-format, gfc-internal-format
48463 msgid "UNIT number in CLOSE statement at %L must be non-negative"
48466 #: fortran/io.c:2411 fortran/match.c:2631
48467 #, gcc-internal-format, gfc-internal-format
48468 msgid "%s statement not allowed in PURE procedure at %C"
48471 #: fortran/io.c:2445 fortran/io.c:2876
48472 #, gcc-internal-format, gfc-internal-format
48473 msgid "UNIT number in statement at %L must be non-negative"
48476 #: fortran/io.c:2477
48477 #, gcc-internal-format, gfc-internal-format
48478 msgid "FLUSH statement at %C"
48481 #: fortran/io.c:2532
48482 #, gcc-internal-format, gfc-internal-format
48483 msgid "Duplicate UNIT specification at %C"
48486 #: fortran/io.c:2606
48487 #, gcc-internal-format, gfc-internal-format
48488 msgid "Duplicate format specification at %C"
48491 #: fortran/io.c:2623
48492 #, gcc-internal-format
48493 msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
48496 #: fortran/io.c:2659
48497 #, gcc-internal-format, gfc-internal-format
48498 msgid "Duplicate NML specification at %C"
48501 #: fortran/io.c:2668
48502 #, gcc-internal-format
48503 msgid "Symbol %qs at %C must be a NAMELIST group name"
48506 #: fortran/io.c:2733
48507 #, gcc-internal-format, gfc-internal-format
48508 msgid "END tag at %C not allowed in output statement"
48511 #: fortran/io.c:2810
48512 #, gcc-internal-format, gfc-internal-format
48513 msgid "UNIT not specified at %L"
48516 #: fortran/io.c:2822
48517 #, gcc-internal-format, gfc-internal-format
48519 "UNIT specification at %L must be an INTEGER expression or a CHARACTER "
48523 #: fortran/io.c:2844
48524 #, gcc-internal-format, gfc-internal-format
48525 msgid "Invalid form of WRITE statement at %L, UNIT required"
48528 #: fortran/io.c:2855
48529 #, gcc-internal-format, gfc-internal-format
48530 msgid "Internal unit with vector subscript at %L"
48533 #: fortran/io.c:2869
48534 #, gcc-internal-format, gfc-internal-format
48535 msgid "External IO UNIT cannot be an array at %L"
48538 #: fortran/io.c:2897
48539 #, gcc-internal-format
48541 "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not "
48542 "appear in a variable definition context"
48545 #: fortran/io.c:2907
48546 #, gcc-internal-format, gfc-internal-format
48547 msgid "Comma before i/o item list at %L"
48550 #: fortran/io.c:2917
48551 #, gcc-internal-format, gfc-internal-format
48552 msgid "ERR tag label %d at %L not defined"
48555 #: fortran/io.c:2929
48556 #, gcc-internal-format, gfc-internal-format
48557 msgid "END tag label %d at %L not defined"
48560 #: fortran/io.c:2941
48561 #, gcc-internal-format, gfc-internal-format
48562 msgid "EOR tag label %d at %L not defined"
48565 #: fortran/io.c:2951
48566 #, gcc-internal-format, gfc-internal-format
48567 msgid "FORMAT label %d at %L not defined"
48570 #: fortran/io.c:2982
48571 #, gcc-internal-format
48572 msgid "io_kind_name(): bad I/O-kind"
48575 #: fortran/io.c:3071
48576 #, gcc-internal-format, gfc-internal-format
48577 msgid "Syntax error in I/O iterator at %C"
48580 #: fortran/io.c:3102
48581 #, gcc-internal-format, gfc-internal-format
48582 msgid "Expected variable in READ statement at %C"
48585 #: fortran/io.c:3108
48586 #, gcc-internal-format, gfc-internal-format
48587 msgid "Expected expression in %s statement at %C"
48590 #. A general purpose syntax error.
48591 #: fortran/io.c:3165 fortran/io.c:3760 fortran/gfortran.h:2685
48592 #, gcc-internal-format, gfc-internal-format
48593 msgid "Syntax error in %s statement at %C"
48596 #: fortran/io.c:3249
48597 #, gcc-internal-format, gfc-internal-format
48598 msgid "Internal file at %L with namelist"
48601 #: fortran/io.c:3305
48602 #, gcc-internal-format, gfc-internal-format
48603 msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
48606 #: fortran/io.c:3373
48607 #, gcc-internal-format, gfc-internal-format
48608 msgid "PAD= at %C not allowed in Fortran 95"
48611 #: fortran/io.c:3439
48612 #, gcc-internal-format, gfc-internal-format
48613 msgid "DELIM= at %C not allowed in Fortran 95"
48616 #: fortran/io.c:3588
48617 #, gcc-internal-format, gfc-internal-format
48618 msgid "PRINT namelist at %C is an extension"
48621 #: fortran/io.c:3731
48622 #, gcc-internal-format, gfc-internal-format
48623 msgid "Expected comma in I/O list at %C"
48626 #: fortran/io.c:3794
48627 #, gcc-internal-format, gfc-internal-format
48628 msgid "PRINT statement at %C not allowed within PURE procedure"
48631 #: fortran/io.c:3953 fortran/io.c:4013
48632 #, gcc-internal-format, gfc-internal-format
48633 msgid "INQUIRE statement not allowed in PURE procedure at %C"
48636 #: fortran/io.c:3981
48637 #, gcc-internal-format, gfc-internal-format
48638 msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
48641 #: fortran/io.c:3991 fortran/trans-io.c:1315
48642 #, gcc-internal-format, gfc-internal-format
48643 msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
48646 #: fortran/io.c:3998
48647 #, gcc-internal-format, gfc-internal-format
48648 msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
48651 #: fortran/io.c:4007
48652 #, gcc-internal-format, gfc-internal-format
48653 msgid "UNIT number in INQUIRE statement at %L can not be -1"
48656 #: fortran/io.c:4021
48657 #, gcc-internal-format, gfc-internal-format
48659 "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
48662 #: fortran/io.c:4195
48663 #, gcc-internal-format, gfc-internal-format
48664 msgid "WAIT at %C not allowed in Fortran 95"
48667 #: fortran/io.c:4201
48668 #, gcc-internal-format, gfc-internal-format
48669 msgid "WAIT statement not allowed in PURE procedure at %C"
48672 #: fortran/match.c:117
48673 #, gcc-internal-format
48674 msgid "gfc_op2string(): Bad code"
48677 #: fortran/match.c:174
48678 #, gcc-internal-format
48679 msgid "Missing %<)%> in statement at or before %L"
48682 #: fortran/match.c:179
48683 #, gcc-internal-format
48684 msgid "Missing %<(%> in statement at or before %L"
48687 #: fortran/match.c:376
48688 #, gcc-internal-format, gfc-internal-format
48689 msgid "Integer too large at %C"
48692 #: fortran/match.c:469 fortran/parse.c:946
48693 #, gcc-internal-format, gfc-internal-format
48694 msgid "Too many digits in statement label at %C"
48697 #: fortran/match.c:475
48698 #, gcc-internal-format, gfc-internal-format
48699 msgid "Statement label at %C is zero"
48702 #: fortran/match.c:508
48703 #, gcc-internal-format
48704 msgid "Label name %qs at %C is ambiguous"
48707 #: fortran/match.c:514
48708 #, gcc-internal-format
48709 msgid "Duplicate construct label %qs at %C"
48712 #: fortran/match.c:545
48713 #, gcc-internal-format, gfc-internal-format
48714 msgid "Invalid character in name at %C"
48717 #: fortran/match.c:558
48718 #, gcc-internal-format, gfc-internal-format
48719 msgid "Name at %C is too long"
48722 #: fortran/match.c:569
48723 #, gcc-internal-format
48725 "Invalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an "
48729 #: fortran/match.c:888
48730 #, gcc-internal-format, gfc-internal-format
48731 msgid "Loop variable at %C cannot be a coarray"
48734 #: fortran/match.c:894
48735 #, gcc-internal-format, gfc-internal-format
48736 msgid "Loop variable at %C cannot be a sub-component"
48739 #: fortran/match.c:928
48740 #, gcc-internal-format, gfc-internal-format
48741 msgid "Expected a step value in iterator at %C"
48744 #: fortran/match.c:940
48745 #, gcc-internal-format, gfc-internal-format
48746 msgid "Syntax error in iterator at %C"
48749 #: fortran/match.c:1108
48750 #, gcc-internal-format, gfc-internal-format
48751 msgid "gfc_match(): Bad match code %c"
48754 #: fortran/match.c:1181
48755 #, gcc-internal-format, gfc-internal-format
48756 msgid "Invalid form of PROGRAM statement at %C"
48759 #: fortran/match.c:1311 fortran/match.c:1391
48760 #, gcc-internal-format, gfc-internal-format
48761 msgid "Arithmetic IF statement at %C"
48764 #: fortran/match.c:1366
48765 #, gcc-internal-format, gfc-internal-format
48766 msgid "Syntax error in IF-expression at %C"
48769 #: fortran/match.c:1377
48770 #, gcc-internal-format, gfc-internal-format
48771 msgid "Block label not appropriate for arithmetic IF statement at %C"
48774 #: fortran/match.c:1414
48775 #, gcc-internal-format, gfc-internal-format
48776 msgid "Block label is not appropriate for IF statement at %C"
48779 #: fortran/match.c:1500
48780 #, gcc-internal-format, gfc-internal-format
48781 msgid "Cannot assign to a named constant at %C"
48784 #: fortran/match.c:1510
48785 #, gcc-internal-format, gfc-internal-format
48786 msgid "Unclassifiable statement in IF-clause at %C"
48789 #: fortran/match.c:1517
48790 #, gcc-internal-format, gfc-internal-format
48791 msgid "Syntax error in IF-clause at %C"
48794 #: fortran/match.c:1560
48795 #, gcc-internal-format, gfc-internal-format
48796 msgid "Unexpected junk after ELSE statement at %C"
48799 #: fortran/match.c:1566 fortran/match.c:1601
48800 #, gcc-internal-format
48801 msgid "Label %qs at %C doesn't match IF label %qs"
48804 #: fortran/match.c:1595
48805 #, gcc-internal-format, gfc-internal-format
48806 msgid "Unexpected junk after ELSE IF statement at %C"
48809 #: fortran/match.c:1659
48810 #, gcc-internal-format, gfc-internal-format
48811 msgid "Image control statement CRITICAL at %C in PURE procedure"
48814 #: fortran/match.c:1665
48815 #, gcc-internal-format, gfc-internal-format
48816 msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
48819 #: fortran/match.c:1672
48820 #, gcc-internal-format, gfc-internal-format
48821 msgid "CRITICAL statement at %C"
48824 #: fortran/match.c:1684
48825 #, gcc-internal-format, gfc-internal-format
48826 msgid "Nested CRITICAL block at %C"
48829 #: fortran/match.c:1736
48830 #, gcc-internal-format, gfc-internal-format
48831 msgid "Expected association list at %C"
48834 #: fortran/match.c:1749
48835 #, gcc-internal-format, gfc-internal-format
48836 msgid "Expected association at %C"
48839 #: fortran/match.c:1758
48840 #, gcc-internal-format
48841 msgid "Duplicate name %qs in association at %C"
48844 #: fortran/match.c:1766
48845 #, gcc-internal-format, gfc-internal-format
48846 msgid "Association target at %C must not be coindexed"
48849 #: fortran/match.c:1784
48850 #, gcc-internal-format
48851 msgid "Expected %<)%> or %<,%> at %C"
48854 #: fortran/match.c:1802
48855 #, gcc-internal-format, gfc-internal-format
48856 msgid "Junk after ASSOCIATE statement at %C"
48859 #: fortran/match.c:1871
48860 #, gcc-internal-format
48861 msgid "Derived type %qs at %L may not be ABSTRACT"
48864 #: fortran/match.c:1934
48865 #, gcc-internal-format, gfc-internal-format
48866 msgid "Invalid type-spec at %C"
48869 #: fortran/match.c:2028
48870 #, gcc-internal-format, gfc-internal-format
48871 msgid "Syntax error in FORALL iterator at %C"
48874 #: fortran/match.c:2293
48875 #, gcc-internal-format, gfc-internal-format
48876 msgid "DO CONCURRENT construct at %C"
48879 #: fortran/match.c:2418
48880 #, gcc-internal-format
48881 msgid "Name %qs in %s statement at %C is unknown"
48884 #: fortran/match.c:2426
48885 #, gcc-internal-format
48886 msgid "Name %qs in %s statement at %C is not a construct name"
48889 #: fortran/match.c:2438
48890 #, gcc-internal-format, gfc-internal-format
48891 msgid "%s statement at %C leaves CRITICAL construct"
48894 #. F2008, C821 & C845.
48895 #: fortran/match.c:2446
48896 #, gcc-internal-format, gfc-internal-format
48897 msgid "%s statement at %C leaves DO CONCURRENT construct"
48900 #: fortran/match.c:2458
48901 #, gcc-internal-format, gfc-internal-format
48902 msgid "%s statement at %C is not within a construct"
48905 #: fortran/match.c:2461
48906 #, gcc-internal-format
48907 msgid "%s statement at %C is not within construct %qs"
48910 #: fortran/match.c:2486
48911 #, gcc-internal-format
48912 msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
48915 #: fortran/match.c:2491
48916 #, gcc-internal-format, gfc-internal-format
48917 msgid "EXIT statement with no do-construct-name at %C"
48920 #: fortran/match.c:2497
48921 #, gcc-internal-format
48922 msgid "%s statement at %C is not applicable to construct %qs"
48925 #: fortran/match.c:2505
48926 #, gcc-internal-format, gfc-internal-format
48927 msgid "%s statement at %C leaving OpenACC structured block"
48930 #: fortran/match.c:2530
48931 #, gcc-internal-format, gfc-internal-format
48932 msgid "EXIT statement at %C terminating !$ACC LOOP loop"
48935 #: fortran/match.c:2535
48936 #, gcc-internal-format, gfc-internal-format
48937 msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
48940 #: fortran/match.c:2560
48941 #, gcc-internal-format, gfc-internal-format
48942 msgid "EXIT statement at %C terminating !$OMP DO loop"
48945 #: fortran/match.c:2565
48946 #, gcc-internal-format, gfc-internal-format
48947 msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
48950 #: fortran/match.c:2625
48951 #, gcc-internal-format, gfc-internal-format
48952 msgid "%s statement at %C in PURE procedure"
48955 #: fortran/match.c:2641
48956 #, gcc-internal-format, gfc-internal-format
48957 msgid "Image control statement STOP at %C in CRITICAL block"
48960 #: fortran/match.c:2646
48961 #, gcc-internal-format, gfc-internal-format
48962 msgid "Image control statement STOP at %C in DO CONCURRENT block"
48965 #: fortran/match.c:2654
48966 #, gcc-internal-format, gfc-internal-format
48967 msgid "STOP code at %L must be either INTEGER or CHARACTER type"
48970 #: fortran/match.c:2661
48971 #, gcc-internal-format, gfc-internal-format
48972 msgid "STOP code at %L must be scalar"
48975 #: fortran/match.c:2669
48976 #, gcc-internal-format, gfc-internal-format
48977 msgid "STOP code at %L must be default character KIND=%d"
48980 #: fortran/match.c:2677
48981 #, gcc-internal-format, gfc-internal-format
48982 msgid "STOP code at %L must be default integer KIND=%d"
48985 #: fortran/match.c:2723
48986 #, gcc-internal-format, gfc-internal-format
48987 msgid "PAUSE statement at %C"
48990 #: fortran/match.c:2744
48991 #, gcc-internal-format, gfc-internal-format
48992 msgid "ERROR STOP statement at %C"
48995 #: fortran/match.c:2769
48996 #, gcc-internal-format, gfc-internal-format
48997 msgid "Image control statement %s at %C in PURE procedure"
49000 #: fortran/match.c:2784
49001 #, gcc-internal-format, gfc-internal-format
49002 msgid "Image control statement %s at %C in CRITICAL block"
49005 #: fortran/match.c:2791
49006 #, gcc-internal-format, gfc-internal-format
49007 msgid "Image control statement %s at %C in DO CONCURRENT block"
49010 #: fortran/match.c:2821 fortran/match.c:3033 fortran/match.c:3543
49011 #: fortran/match.c:3880
49012 #, gcc-internal-format, gfc-internal-format
49013 msgid "Redundant STAT tag found at %L "
49016 #: fortran/match.c:2842 fortran/match.c:3053 fortran/match.c:3569
49017 #: fortran/match.c:3905
49018 #, gcc-internal-format, gfc-internal-format
49019 msgid "Redundant ERRMSG tag found at %L "
49022 #: fortran/match.c:2863
49023 #, gcc-internal-format, gfc-internal-format
49024 msgid "Redundant ACQUIRED_LOCK tag found at %L "
49027 #: fortran/match.c:2928
49028 #, gcc-internal-format, gfc-internal-format
49029 msgid "LOCK statement at %C"
49032 #: fortran/match.c:2938
49033 #, gcc-internal-format, gfc-internal-format
49034 msgid "UNLOCK statement at %C"
49037 #: fortran/match.c:2963
49038 #, gcc-internal-format, gfc-internal-format
49039 msgid "Image control statement SYNC at %C in PURE procedure"
49042 #: fortran/match.c:2969
49043 #, gcc-internal-format, gfc-internal-format
49044 msgid "SYNC statement at %C"
49047 #: fortran/match.c:2981
49048 #, gcc-internal-format, gfc-internal-format
49049 msgid "Image control statement SYNC at %C in CRITICAL block"
49052 #: fortran/match.c:2987
49053 #, gcc-internal-format, gfc-internal-format
49054 msgid "Image control statement SYNC at %C in DO CONCURRENT block"
49057 #: fortran/match.c:3167
49058 #, gcc-internal-format, gfc-internal-format
49059 msgid "ASSIGN statement at %C"
49062 #: fortran/match.c:3211
49063 #, gcc-internal-format, gfc-internal-format
49064 msgid "Assigned GOTO statement at %C"
49067 #: fortran/match.c:3255 fortran/match.c:3306
49068 #, gcc-internal-format, gfc-internal-format
49069 msgid "Statement label list in GOTO at %C cannot be empty"
49072 #: fortran/match.c:3316
49073 #, gcc-internal-format, gfc-internal-format
49074 msgid "Computed GOTO at %C"
49077 #: fortran/match.c:3388
49078 #, gcc-internal-format, gfc-internal-format
49079 msgid "Error in type-spec at %L"
49082 #: fortran/match.c:3398
49083 #, gcc-internal-format, gfc-internal-format
49084 msgid "typespec in ALLOCATE at %L"
49087 #: fortran/match.c:3441
49088 #, gcc-internal-format, gfc-internal-format
49089 msgid "Bad allocate-object at %C for a PURE procedure"
49092 #: fortran/match.c:3465
49093 #, gcc-internal-format, gfc-internal-format
49094 msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
49097 #: fortran/match.c:3470
49098 #, gcc-internal-format, gfc-internal-format
49099 msgid "ALLOCATE of coarray at %C in CRITICAL block"
49102 #: fortran/match.c:3492
49103 #, gcc-internal-format, gfc-internal-format
49105 "Allocate-object at %L is neither a data pointer nor an allocatable variable"
49108 #: fortran/match.c:3504
49109 #, gcc-internal-format, gfc-internal-format
49110 msgid "Type of entity at %L is type incompatible with typespec"
49113 #: fortran/match.c:3512
49114 #, gcc-internal-format, gfc-internal-format
49116 "Kind type parameter for entity at %L differs from the kind type parameter of "
49120 #: fortran/match.c:3526
49121 #, gcc-internal-format, gfc-internal-format
49122 msgid "Shape specification for allocatable scalar at %C"
49125 #: fortran/match.c:3563
49126 #, gcc-internal-format, gfc-internal-format
49127 msgid "ERRMSG tag at %L"
49130 #: fortran/match.c:3586
49131 #, gcc-internal-format, gfc-internal-format
49132 msgid "SOURCE tag at %L"
49135 #: fortran/match.c:3592
49136 #, gcc-internal-format, gfc-internal-format
49137 msgid "Redundant SOURCE tag found at %L "
49140 #: fortran/match.c:3599
49141 #, gcc-internal-format, gfc-internal-format
49142 msgid "SOURCE tag at %L conflicts with the typespec at %L"
49145 #: fortran/match.c:3605
49146 #, gcc-internal-format, gfc-internal-format
49147 msgid "SOURCE tag at %L with more than a single allocate object"
49150 #: fortran/match.c:3623
49151 #, gcc-internal-format, gfc-internal-format
49152 msgid "MOLD tag at %L"
49155 #: fortran/match.c:3629
49156 #, gcc-internal-format, gfc-internal-format
49157 msgid "Redundant MOLD tag found at %L "
49160 #: fortran/match.c:3636
49161 #, gcc-internal-format, gfc-internal-format
49162 msgid "MOLD tag at %L conflicts with the typespec at %L"
49165 #: fortran/match.c:3662
49166 #, gcc-internal-format, gfc-internal-format
49167 msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
49170 #: fortran/match.c:3670
49171 #, gcc-internal-format, gfc-internal-format
49173 "Allocate-object at %L with a deferred type parameter requires either a type-"
49174 "spec or SOURCE tag or a MOLD tag"
49177 #: fortran/match.c:3682
49178 #, gcc-internal-format, gfc-internal-format
49180 "Unlimited polymorphic allocate-object at %L requires either a type-spec or "
49181 "SOURCE tag or a MOLD tag"
49184 #: fortran/match.c:3744
49185 #, gcc-internal-format, gfc-internal-format
49186 msgid "Pointer object at %C shall not be coindexed"
49189 #: fortran/match.c:3830
49190 #, gcc-internal-format, gfc-internal-format
49191 msgid "Illegal allocate-object at %C for a PURE procedure"
49194 #: fortran/match.c:3840
49195 #, gcc-internal-format, gfc-internal-format
49196 msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
49199 #: fortran/match.c:3847
49200 #, gcc-internal-format, gfc-internal-format
49201 msgid "DEALLOCATE of coarray at %C in CRITICAL block"
49204 #: fortran/match.c:3863
49205 #, gcc-internal-format, gfc-internal-format
49207 "Allocate-object at %C is not a nonprocedure pointer nor an allocatable "
49211 #: fortran/match.c:3900
49212 #, gcc-internal-format, gfc-internal-format
49213 msgid "ERRMSG at %L"
49216 #: fortran/match.c:3957
49217 #, gcc-internal-format, gfc-internal-format
49218 msgid "Image control statement RETURN at %C in CRITICAL block"
49221 #: fortran/match.c:3963
49222 #, gcc-internal-format, gfc-internal-format
49223 msgid "Image control statement RETURN at %C in DO CONCURRENT block"
49226 #: fortran/match.c:3972
49227 #, gcc-internal-format, gfc-internal-format
49228 msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
49231 #: fortran/match.c:4003
49232 #, gcc-internal-format, gfc-internal-format
49233 msgid "RETURN statement in main program at %C"
49236 #: fortran/match.c:4031
49237 #, gcc-internal-format, gfc-internal-format
49238 msgid "Expected component reference at %C"
49241 #: fortran/match.c:4040
49242 #, gcc-internal-format, gfc-internal-format
49243 msgid "Junk after CALL at %C"
49246 #: fortran/match.c:4051
49247 #, gcc-internal-format, gfc-internal-format
49248 msgid "Expected type-bound procedure or procedure pointer component at %C"
49251 #: fortran/match.c:4272
49252 #, gcc-internal-format, gfc-internal-format
49253 msgid "Syntax error in common block name at %C"
49256 #. If we find an error, just print it and continue,
49257 #. cause it's just semantic, and we can see if there
49258 #. are more errors.
49259 #: fortran/match.c:4350
49260 #, gcc-internal-format, gfc-internal-format
49262 "Variable '%s' at %L in common block '%s' at %C must be declared with a C "
49263 "interoperable kind since common block '%s' is bind(c)"
49266 #: fortran/match.c:4359
49267 #, gcc-internal-format
49269 "Variable %qs in common block %qs at %C can not be bind(c) since it is not "
49273 #: fortran/match.c:4366
49274 #, gcc-internal-format
49275 msgid "Symbol %qs at %C is already in a COMMON block"
49278 #: fortran/match.c:4374
49279 #, gcc-internal-format
49280 msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
49283 #: fortran/match.c:4400
49284 #, gcc-internal-format
49285 msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
49288 #: fortran/match.c:4410
49289 #, gcc-internal-format
49290 msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
49293 #: fortran/match.c:4442
49294 #, gcc-internal-format
49296 "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to "
49297 "another COMMON block %qs"
49300 #: fortran/match.c:4570
49301 #, gcc-internal-format
49302 msgid "Namelist group name %qs at %C already has a basic type of %s"
49305 #: fortran/match.c:4578
49306 #, gcc-internal-format
49308 "Namelist group name %qs at %C already is USE associated and cannot be "
49312 #: fortran/match.c:4604
49313 #, gcc-internal-format
49314 msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
49317 #: fortran/match.c:4738
49318 #, gcc-internal-format, gfc-internal-format
49319 msgid "Derived type component %C is not a permitted EQUIVALENCE member"
49322 #: fortran/match.c:4746
49323 #, gcc-internal-format, gfc-internal-format
49324 msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
49327 #: fortran/match.c:4774
49328 #, gcc-internal-format, gfc-internal-format
49329 msgid "EQUIVALENCE at %C requires two or more objects"
49332 #: fortran/match.c:4788
49333 #, gcc-internal-format, gfc-internal-format
49335 "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
49338 #: fortran/match.c:4801
49339 #, gcc-internal-format, gfc-internal-format
49340 msgid "Expecting a comma in EQUIVALENCE at %C"
49343 #: fortran/match.c:4919
49344 #, gcc-internal-format, gfc-internal-format
49345 msgid "Statement function at %L is recursive"
49348 #: fortran/match.c:4925
49349 #, gcc-internal-format, gfc-internal-format
49350 msgid "Statement function at %C"
49353 #: fortran/match.c:5010
49354 #, gcc-internal-format, gfc-internal-format
49355 msgid "Expected initialization expression in CASE at %C"
49358 #: fortran/match.c:5042
49359 #, gcc-internal-format
49360 msgid "Expected block name %qs of SELECT construct at %C"
49363 #: fortran/match.c:5322
49364 #, gcc-internal-format, gfc-internal-format
49365 msgid "parse error in SELECT TYPE statement at %C"
49368 #: fortran/match.c:5346
49369 #, gcc-internal-format, gfc-internal-format
49371 "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
49374 #: fortran/match.c:5380
49375 #, gcc-internal-format, gfc-internal-format
49376 msgid "Unexpected CASE statement at %C"
49379 #: fortran/match.c:5432
49380 #, gcc-internal-format, gfc-internal-format
49381 msgid "Syntax error in CASE specification at %C"
49384 #: fortran/match.c:5450
49385 #, gcc-internal-format, gfc-internal-format
49386 msgid "Unexpected TYPE IS statement at %C"
49389 #: fortran/match.c:5479
49390 #, gcc-internal-format, gfc-internal-format
49392 "The type-spec shall not specify a sequence derived type or a type with the "
49393 "BIND attribute in SELECT TYPE at %C [F2003:C815]"
49396 #: fortran/match.c:5491
49397 #, gcc-internal-format, gfc-internal-format
49398 msgid "Syntax error in TYPE IS specification at %C"
49401 #: fortran/match.c:5564
49402 #, gcc-internal-format, gfc-internal-format
49403 msgid "Syntax error in CLASS IS specification at %C"
49406 #: fortran/match.c:5682
49407 #, gcc-internal-format, gfc-internal-format
49408 msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
49411 #: fortran/match.c:5720
49412 #, gcc-internal-format
49413 msgid "Label %qs at %C doesn't match WHERE label %qs"
49416 #: fortran/matchexp.c:72
49417 #, gcc-internal-format
49418 msgid "Bad character %<%c%> in OPERATOR name at %C"
49421 #: fortran/matchexp.c:80
49422 #, gcc-internal-format
49423 msgid "The name %qs cannot be used as a defined operator at %C"
49426 #: fortran/matchexp.c:173
49427 #, gcc-internal-format, gfc-internal-format
49428 msgid "Expected a right parenthesis in expression at %C"
49431 #: fortran/matchexp.c:281
49432 #, gcc-internal-format, gfc-internal-format
49433 msgid "Expected exponent in expression at %C"
49436 #: fortran/matchexp.c:319 fortran/matchexp.c:324 fortran/matchexp.c:428
49437 #: fortran/matchexp.c:433
49438 #, gcc-internal-format, gfc-internal-format
49440 "Extension: Unary operator following arithmetic operator (use parentheses) at "
49444 #: fortran/matchexp.c:665
49445 #, gcc-internal-format
49446 msgid "match_level_4(): Bad operator"
49449 #: fortran/misc.c:105
49450 #, gcc-internal-format
49451 msgid "gfc_basic_typename(): Undefined type"
49454 #: fortran/misc.c:167
49455 #, gcc-internal-format
49456 msgid "gfc_typename(): Undefined type"
49459 #: fortran/misc.c:187
49460 #, gcc-internal-format
49461 msgid "gfc_code2string(): Bad code"
49464 #: fortran/module.c:241
49465 #, gcc-internal-format
49466 msgid "free_pi_tree(): Unresolved fixup"
49469 #: fortran/module.c:458
49470 #, gcc-internal-format
49471 msgid "associate_integer_pointer(): Already associated"
49474 #: fortran/module.c:540
49475 #, gcc-internal-format, gfc-internal-format
49476 msgid "module nature in USE statement at %C"
49479 #: fortran/module.c:552
49480 #, gcc-internal-format, gfc-internal-format
49482 "Module nature in USE statement at %C shall be either INTRINSIC or "
49486 #: fortran/module.c:565
49487 #, gcc-internal-format, gfc-internal-format
49488 msgid "\"::\" was expected after module nature at %C but was not found"
49491 #: fortran/module.c:575
49492 #, gcc-internal-format, gfc-internal-format
49493 msgid "\"USE :: module\" at %C"
49496 #: fortran/module.c:634
49497 #, gcc-internal-format, gfc-internal-format
49498 msgid "Missing generic specification in USE statement at %C"
49501 #: fortran/module.c:642
49502 #, gcc-internal-format, gfc-internal-format
49503 msgid "Renaming operators in USE statements at %C"
49506 #: fortran/module.c:683
49507 #, gcc-internal-format
49508 msgid "The name %qs at %C has already been used as an external module name."
49511 #: fortran/module.c:1067
49512 #, gcc-internal-format
49513 msgid "Reading module %qs at line %d column %d: %s"
49516 #: fortran/module.c:1071
49517 #, gcc-internal-format
49518 msgid "Writing module %qs at line %d column %d: %s"
49521 #: fortran/module.c:1075
49522 #, gcc-internal-format
49523 msgid "Module %qs at line %d column %d: %s"
49526 #: fortran/module.c:1470
49527 #, gcc-internal-format
49528 msgid "require_atom(): bad atom type required"
49531 #: fortran/module.c:1519
49532 #, gcc-internal-format, gfc-internal-format
49533 msgid "Error writing modules file: %s"
49536 #: fortran/module.c:1563
49537 #, gcc-internal-format
49538 msgid "write_atom(): Writing negative integer"
49541 #: fortran/module.c:1570
49542 #, gcc-internal-format
49543 msgid "write_atom(): Trying to write dab atom"
49546 #: fortran/module.c:1776
49547 #, gcc-internal-format
49548 msgid "unquote_string(): got bad string"
49551 #: fortran/module.c:2523
49552 #, gcc-internal-format
49553 msgid "mio_array_ref(): Unknown array ref"
49556 #: fortran/module.c:3499
49557 #, gcc-internal-format, gfc-internal-format
49558 msgid "Namelist %s cannot be renamed by USE association to %s"
49561 #: fortran/module.c:4623
49562 #, gcc-internal-format, gfc-internal-format
49563 msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
49566 #: fortran/module.c:4626
49567 #, gcc-internal-format, gfc-internal-format
49568 msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
49571 #: fortran/module.c:4814
49572 #, gcc-internal-format
49574 "%qs of module %qs, imported at %C, is also the name of the current program "
49578 #: fortran/module.c:5165
49579 #, gcc-internal-format
49580 msgid "Symbol %qs referenced at %L not found in module %qs"
49583 #: fortran/module.c:5172
49584 #, gcc-internal-format
49585 msgid "User operator %qs referenced at %L not found in module %qs"
49588 #: fortran/module.c:5177
49589 #, gcc-internal-format
49590 msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
49593 #: fortran/module.c:5407
49594 #, gcc-internal-format
49595 msgid "write_symbol(): bad module symbol %qs"
49598 #: fortran/module.c:5740
49599 #, gcc-internal-format
49600 msgid "write_symtree(): Symbol not written"
49603 #: fortran/module.c:5914
49604 #, gcc-internal-format
49605 msgid "Can't open module file %qs for writing at %C: %s"
49608 #: fortran/module.c:5934
49609 #, gcc-internal-format
49610 msgid "Error writing module file %qs for writing: %s"
49613 #: fortran/module.c:5945
49614 #, gcc-internal-format
49615 msgid "Can't delete module file %qs: %s"
49618 #: fortran/module.c:5948
49619 #, gcc-internal-format
49620 msgid "Can't rename module file %qs to %qs: %s"
49623 #: fortran/module.c:5954
49624 #, gcc-internal-format
49625 msgid "Can't delete temporary module file %qs: %s"
49628 #: fortran/module.c:5974 fortran/module.c:6301 fortran/module.c:6334
49629 #: fortran/module.c:6376
49630 #, gcc-internal-format
49631 msgid "Symbol %qs already declared"
49634 #: fortran/module.c:6044
49635 #, gcc-internal-format, gfc-internal-format
49636 msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
49639 #: fortran/module.c:6152 fortran/module.c:6496
49640 #, gcc-internal-format
49641 msgid "The symbol %qs, referenced at %L, is not in the selected standard"
49644 #: fortran/module.c:6280
49645 #, gcc-internal-format
49646 msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
49649 #: fortran/module.c:6481
49650 #, gcc-internal-format
49652 "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name "
49656 #: fortran/module.c:6503
49657 #, gcc-internal-format
49659 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
49660 "ISO_FORTRAN_ENV at %L is incompatible with option %qs"
49663 #: fortran/module.c:6571
49664 #, gcc-internal-format, gfc-internal-format
49666 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
49667 "ISO_FORTRAN_ENV at %C is incompatible with option %s"
49670 #: fortran/module.c:6625
49671 #, gcc-internal-format
49673 "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
49676 #: fortran/module.c:6651
49677 #, gcc-internal-format, gfc-internal-format
49678 msgid "USE statement at %C has no ONLY qualifier"
49681 #: fortran/module.c:6669
49682 #, gcc-internal-format, gfc-internal-format
49683 msgid "ISO_FORTRAN_ENV intrinsic module at %C"
49686 #: fortran/module.c:6681
49687 #, gcc-internal-format, gfc-internal-format
49688 msgid "ISO_C_BINDING module at %C"
49691 #: fortran/module.c:6694
49692 #, gcc-internal-format
49693 msgid "Can't find an intrinsic module named %qs at %C"
49696 #: fortran/module.c:6700
49697 #, gcc-internal-format, gfc-internal-format
49698 msgid "IEEE_FEATURES module at %C"
49701 #: fortran/module.c:6706
49702 #, gcc-internal-format, gfc-internal-format
49703 msgid "IEEE_EXCEPTIONS module at %C"
49706 #: fortran/module.c:6712
49707 #, gcc-internal-format, gfc-internal-format
49708 msgid "IEEE_ARITHMETIC module at %C"
49711 #: fortran/module.c:6719
49712 #, gcc-internal-format
49713 msgid "Can't open module file %qs for reading at %C: %s"
49716 #: fortran/module.c:6727
49717 #, gcc-internal-format
49719 "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name "
49723 #: fortran/module.c:6750
49724 #, gcc-internal-format
49725 msgid "File %qs opened at %C is not a GNU Fortran module file"
49728 #: fortran/module.c:6758
49729 #, gcc-internal-format
49731 "Cannot read module file %qs opened at %C, because it was created by a "
49732 "different version of GNU Fortran"
49735 #: fortran/module.c:6772
49736 #, gcc-internal-format
49737 msgid "Can't USE the same module we're building!"
49740 #: fortran/openmp.c:268 fortran/openmp.c:2099 fortran/openmp.c:2173
49741 #, gcc-internal-format, gfc-internal-format
49742 msgid "COMMON block /%s/ not found at %C"
49745 #: fortran/openmp.c:306
49746 #, gcc-internal-format, gfc-internal-format
49747 msgid "Syntax error in OpenMP variable list at %C"
49750 #: fortran/openmp.c:368
49751 #, gcc-internal-format, gfc-internal-format
49752 msgid "Syntax error in OpenACC expression list at %C"
49755 #: fortran/openmp.c:837
49756 #, gcc-internal-format, gfc-internal-format
49757 msgid "!$OMP DECLARE REDUCTION %s not found at %L"
49760 #: fortran/openmp.c:935
49761 #, gcc-internal-format, gfc-internal-format
49762 msgid "COLLAPSE clause argument not constant positive integer at %C"
49765 #: fortran/openmp.c:1356
49766 #, gcc-internal-format, gfc-internal-format
49767 msgid "Unexpected junk in !$ACC WAIT at %C"
49770 #: fortran/openmp.c:1365
49771 #, gcc-internal-format, gfc-internal-format
49772 msgid "Invalid argument to $!ACC WAIT at %L"
49775 #: fortran/openmp.c:1374
49776 #, gcc-internal-format, gfc-internal-format
49777 msgid "WAIT clause at %L requires a scalar INTEGER expression"
49780 #: fortran/openmp.c:1402
49781 #, gcc-internal-format, gfc-internal-format
49782 msgid "ACC CACHE directive must be inside of loop %C"
49785 #: fortran/openmp.c:1428
49786 #, gcc-internal-format, gfc-internal-format
49788 "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
49791 #: fortran/openmp.c:1452
49792 #, gcc-internal-format, gfc-internal-format
49793 msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
49796 #: fortran/openmp.c:1459
49797 #, gcc-internal-format
49798 msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, invalid function name %qs"
49801 #: fortran/openmp.c:1467
49802 #, gcc-internal-format, gfc-internal-format
49803 msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting ')' after NAME"
49806 #: fortran/openmp.c:1475
49807 #, gcc-internal-format, gfc-internal-format
49808 msgid "Unexpected junk after !$ACC ROUTINE at %C"
49811 #: fortran/openmp.c:1544
49812 #, gcc-internal-format, gfc-internal-format
49813 msgid "Unexpected junk after $OMP CRITICAL statement at %C"
49816 #: fortran/openmp.c:1609
49817 #, gcc-internal-format, gfc-internal-format
49818 msgid "Unexpected junk after $OMP FLUSH statement at %C"
49821 #: fortran/openmp.c:1992 fortran/openmp.c:4823
49822 #, gcc-internal-format, gfc-internal-format
49823 msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
49826 #: fortran/openmp.c:1996 fortran/openmp.c:4827
49827 #, gcc-internal-format, gfc-internal-format
49828 msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
49831 #: fortran/openmp.c:2001
49832 #, gcc-internal-format, gfc-internal-format
49833 msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
49836 #: fortran/openmp.c:2003
49837 #, gcc-internal-format, gfc-internal-format
49838 msgid "Previous !$OMP DECLARE REDUCTION at %L"
49841 #: fortran/openmp.c:2023
49842 #, gcc-internal-format, gfc-internal-format
49843 msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
49846 #: fortran/openmp.c:2052
49847 #, gcc-internal-format, gfc-internal-format
49849 "Only the !$OMP DECLARE TARGET form without list is allowed in interface "
49853 #: fortran/openmp.c:2078
49854 #, gcc-internal-format, gfc-internal-format
49855 msgid "OMP DECLARE TARGET on a variable at %C is an element of a COMMON block"
49858 #: fortran/openmp.c:2117
49859 #, gcc-internal-format, gfc-internal-format
49860 msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
49863 #: fortran/openmp.c:2123
49864 #, gcc-internal-format, gfc-internal-format
49865 msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
49868 #: fortran/openmp.c:2153
49869 #, gcc-internal-format, gfc-internal-format
49870 msgid "Threadprivate variable at %C is an element of a COMMON block"
49873 #: fortran/openmp.c:2190
49874 #, gcc-internal-format, gfc-internal-format
49875 msgid "Unexpected junk after OMP THREADPRIVATE at %C"
49878 #: fortran/openmp.c:2197
49879 #, gcc-internal-format, gfc-internal-format
49880 msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
49883 #: fortran/openmp.c:2278
49884 #, gcc-internal-format, gfc-internal-format
49885 msgid "Unexpected junk after TASKWAIT clause at %C"
49888 #: fortran/openmp.c:2292
49889 #, gcc-internal-format, gfc-internal-format
49890 msgid "Unexpected junk after TASKYIELD clause at %C"
49893 #: fortran/openmp.c:2417
49894 #, gcc-internal-format, gfc-internal-format
49895 msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
49898 #: fortran/openmp.c:2431
49899 #, gcc-internal-format, gfc-internal-format
49900 msgid "Unexpected junk after $OMP MASTER statement at %C"
49903 #: fortran/openmp.c:2445
49904 #, gcc-internal-format, gfc-internal-format
49905 msgid "Unexpected junk after $OMP ORDERED statement at %C"
49908 #: fortran/openmp.c:2490
49909 #, gcc-internal-format, gfc-internal-format
49910 msgid "Unexpected junk after $OMP ATOMIC statement at %C"
49913 #: fortran/openmp.c:2506
49914 #, gcc-internal-format, gfc-internal-format
49915 msgid "Unexpected junk after $OMP BARRIER statement at %C"
49918 #: fortran/openmp.c:2520
49919 #, gcc-internal-format, gfc-internal-format
49920 msgid "Unexpected junk after $OMP TASKGROUP statement at %C"
49923 #: fortran/openmp.c:2570
49924 #, gcc-internal-format, gfc-internal-format
49925 msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
49928 #: fortran/openmp.c:2590
49929 #, gcc-internal-format, gfc-internal-format
49930 msgid "Unexpected junk after NOWAIT clause at %C"
49933 #: fortran/openmp.c:2630
49934 #, gcc-internal-format, gfc-internal-format
49935 msgid "%s clause at %L requires a scalar INTEGER expression"
49938 #: fortran/openmp.c:2641
49939 #, gcc-internal-format, gfc-internal-format
49940 msgid "INTEGER expression of %s clause at %L must be positive"
49943 #: fortran/openmp.c:2652
49944 #, gcc-internal-format
49945 msgid "POINTER object %qs of derived type in %s clause at %L"
49948 #: fortran/openmp.c:2655
49949 #, gcc-internal-format
49950 msgid "Cray pointer object of derived type %qs in %s clause at %L"
49953 #: fortran/openmp.c:2658
49954 #, gcc-internal-format
49955 msgid "Cray pointee object of derived type %qs in %s clause at %L"
49958 #: fortran/openmp.c:2664
49959 #, gcc-internal-format
49960 msgid "POINTER object %qs of polymorphic type in %s clause at %L"
49963 #: fortran/openmp.c:2669
49964 #, gcc-internal-format
49965 msgid "Cray pointer object of polymorphic type %qs in %s clause at %L"
49968 #: fortran/openmp.c:2674
49969 #, gcc-internal-format
49970 msgid "Cray pointee object of polymorphic type %qs in %s clause at %L"
49973 #: fortran/openmp.c:2684 fortran/openmp.c:3212
49974 #, gcc-internal-format
49975 msgid "Assumed size array %qs in %s clause at %L"
49978 #: fortran/openmp.c:2687
49979 #, gcc-internal-format
49980 msgid "Assumed rank array %qs in %s clause at %L"
49983 #: fortran/openmp.c:2691
49984 #, gcc-internal-format
49985 msgid "Noncontiguous deferred shape array %qs in %s clause at %L"
49988 #: fortran/openmp.c:2699
49989 #, gcc-internal-format
49990 msgid "ALLOCATABLE object %qs of derived type in %s clause at %L"
49993 #: fortran/openmp.c:2704
49994 #, gcc-internal-format
49995 msgid "ALLOCATABLE object %qs of polymorphic type in %s clause at %L"
49998 #: fortran/openmp.c:2716 fortran/openmp.c:3202 fortran/openmp.c:3375
49999 #, gcc-internal-format
50000 msgid "POINTER object %qs in %s clause at %L"
50003 #: fortran/openmp.c:2721 fortran/openmp.c:3378
50004 #, gcc-internal-format
50005 msgid "Cray pointer object %qs in %s clause at %L"
50008 #: fortran/openmp.c:2726 fortran/openmp.c:3381
50009 #, gcc-internal-format
50010 msgid "Cray pointee object %qs in %s clause at %L"
50013 #: fortran/openmp.c:2731 fortran/openmp.c:3370
50014 #, gcc-internal-format
50015 msgid "ALLOCATABLE object %qs in %s clause at %L"
50018 #: fortran/openmp.c:2734
50019 #, gcc-internal-format
50020 msgid "VALUE object %qs in %s clause at %L"
50023 #: fortran/openmp.c:2777
50024 #, gcc-internal-format, gfc-internal-format
50025 msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L "
50028 #: fortran/openmp.c:2826
50029 #, gcc-internal-format, gfc-internal-format
50031 "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L "
50034 #: fortran/openmp.c:2885 fortran/resolve.c:9167 fortran/resolve.c:10252
50035 #, gcc-internal-format, gfc-internal-format
50036 msgid "IF clause at %L requires a scalar LOGICAL expression"
50039 #: fortran/openmp.c:2893
50040 #, gcc-internal-format, gfc-internal-format
50041 msgid "FINAL clause at %L requires a scalar LOGICAL expression"
50044 #: fortran/openmp.c:2901
50045 #, gcc-internal-format, gfc-internal-format
50046 msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
50049 #: fortran/openmp.c:2909
50050 #, gcc-internal-format, gfc-internal-format
50051 msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
50054 #: fortran/openmp.c:2924
50055 #, gcc-internal-format
50056 msgid "Variable %qs is not a dummy argument at %L"
50059 #: fortran/openmp.c:2956
50060 #, gcc-internal-format
50061 msgid "Object %qs is not a variable at %L"
50064 #: fortran/openmp.c:2972 fortran/openmp.c:2983 fortran/openmp.c:2991
50065 #: fortran/openmp.c:3002 fortran/openmp.c:3014 fortran/openmp.c:4635
50066 #, gcc-internal-format
50067 msgid "Symbol %qs present on multiple clauses at %L"
50070 #: fortran/openmp.c:3028
50071 #, gcc-internal-format
50072 msgid "Symbol %qs present on both FROM and TO clauses at %L"
50075 #: fortran/openmp.c:3050
50076 #, gcc-internal-format
50077 msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
50080 #: fortran/openmp.c:3058
50081 #, gcc-internal-format
50082 msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
50085 #: fortran/openmp.c:3061
50086 #, gcc-internal-format
50087 msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
50090 #: fortran/openmp.c:3069
50091 #, gcc-internal-format
50092 msgid "THREADPRIVATE object %qs in SHARED clause at %L"
50095 #: fortran/openmp.c:3072
50096 #, gcc-internal-format
50097 msgid "Cray pointee %qs in SHARED clause at %L"
50100 #: fortran/openmp.c:3075
50101 #, gcc-internal-format
50102 msgid "ASSOCIATE name %qs in SHARED clause at %L"
50105 #: fortran/openmp.c:3090
50106 #, gcc-internal-format
50108 "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at "
50112 #: fortran/openmp.c:3102
50113 #, gcc-internal-format
50115 "%qs in ALIGNED clause at %L requires a scalar positive constant integer "
50116 "alignment expression"
50119 #: fortran/openmp.c:3121 fortran/openmp.c:3141
50120 #, gcc-internal-format
50121 msgid "%qs in %s clause at %L is not a proper array section"
50124 #: fortran/openmp.c:3124
50125 #, gcc-internal-format, gfc-internal-format
50126 msgid "Coarrays not supported in %s clause at %L"
50129 #: fortran/openmp.c:3133
50130 #, gcc-internal-format, gfc-internal-format
50131 msgid "Stride should not be specified for array section in %s clause at %L"
50134 #: fortran/openmp.c:3154
50135 #, gcc-internal-format
50136 msgid "%qs in DEPEND clause at %L is a zero size array section"
50139 #: fortran/openmp.c:3176 fortran/openmp.c:3188
50140 #, gcc-internal-format
50141 msgid "THREADPRIVATE object %qs in %s clause at %L"
50144 #: fortran/openmp.c:3179 fortran/openmp.c:3191
50145 #, gcc-internal-format
50146 msgid "Cray pointee %qs in %s clause at %L"
50149 #: fortran/openmp.c:3194
50150 #, gcc-internal-format
50151 msgid "ASSOCIATE name %qs in %s clause at %L"
50154 #: fortran/openmp.c:3199
50155 #, gcc-internal-format
50156 msgid "Procedure pointer %qs in %s clause at %L"
50159 #: fortran/openmp.c:3205
50160 #, gcc-internal-format
50161 msgid "Cray pointer %qs in %s clause at %L"
50164 #: fortran/openmp.c:3215
50165 #, gcc-internal-format
50166 msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
50169 #. case OMP_LIST_REDUCTION:
50170 #: fortran/openmp.c:3225
50171 #, gcc-internal-format
50172 msgid "INTENT(IN) POINTER %qs in %s clause at %L"
50175 #: fortran/openmp.c:3318
50176 #, gcc-internal-format, gfc-internal-format
50177 msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
50180 #: fortran/openmp.c:3341
50181 #, gcc-internal-format
50182 msgid "LINEAR variable %qs must be INTEGER at %L"
50185 #: fortran/openmp.c:3344
50186 #, gcc-internal-format
50187 msgid "LINEAR dummy argument %qs must have VALUE attribute at %L"
50190 #: fortran/openmp.c:3352
50191 #, gcc-internal-format
50193 "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
50196 #: fortran/openmp.c:3356
50197 #, gcc-internal-format
50199 "%qs in LINEAR clause at %L requires a constant integer linear-step expression"
50202 #: fortran/openmp.c:3401
50203 #, gcc-internal-format, gfc-internal-format
50204 msgid "SAFELEN clause at %L requires a scalar INTEGER expression"
50207 #: fortran/openmp.c:3409
50208 #, gcc-internal-format, gfc-internal-format
50209 msgid "SIMDLEN clause at %L requires a scalar INTEGER expression"
50212 #: fortran/openmp.c:3417
50213 #, gcc-internal-format, gfc-internal-format
50214 msgid "NUM_TEAMS clause at %L requires a scalar INTEGER expression"
50217 #: fortran/openmp.c:3425
50218 #, gcc-internal-format, gfc-internal-format
50219 msgid "DEVICE clause at %L requires a scalar INTEGER expression"
50222 #: fortran/openmp.c:3433
50223 #, gcc-internal-format, gfc-internal-format
50225 "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
50228 #: fortran/openmp.c:3441
50229 #, gcc-internal-format, gfc-internal-format
50230 msgid "THREAD_LIMIT clause at %L requires a scalar INTEGER expression"
50233 #: fortran/openmp.c:3565
50234 #, gcc-internal-format, gfc-internal-format
50236 "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
50239 #: fortran/openmp.c:3590
50240 #, gcc-internal-format, gfc-internal-format
50242 "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic "
50246 #: fortran/openmp.c:3595
50247 #, gcc-internal-format, gfc-internal-format
50249 "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot "
50250 "reference var at %L"
50253 #: fortran/openmp.c:3617 fortran/openmp.c:3908
50254 #, gcc-internal-format, gfc-internal-format
50256 "!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of "
50257 "intrinsic type at %L"
50260 #: fortran/openmp.c:3632
50261 #, gcc-internal-format, gfc-internal-format
50263 "!$OMP ATOMIC CAPTURE update statement must set a scalar variable of "
50264 "intrinsic type at %L"
50267 #: fortran/openmp.c:3639 fortran/openmp.c:3915
50268 #, gcc-internal-format, gfc-internal-format
50270 "!$OMP ATOMIC CAPTURE capture statement reads from different variable than "
50271 "update statement writes into at %L"
50274 #: fortran/openmp.c:3655
50275 #, gcc-internal-format, gfc-internal-format
50276 msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
50279 #: fortran/openmp.c:3697
50280 #, gcc-internal-format, gfc-internal-format
50282 "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., ."
50283 "EQV. or .NEQV. at %L"
50286 #: fortran/openmp.c:3745
50287 #, gcc-internal-format, gfc-internal-format
50289 "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
50292 #: fortran/openmp.c:3759
50293 #, gcc-internal-format, gfc-internal-format
50295 "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
50299 #: fortran/openmp.c:3791
50300 #, gcc-internal-format, gfc-internal-format
50302 "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
50303 "reference var at %L"
50306 #: fortran/openmp.c:3815
50307 #, gcc-internal-format, gfc-internal-format
50309 "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
50313 #: fortran/openmp.c:3822
50314 #, gcc-internal-format, gfc-internal-format
50316 "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
50319 #: fortran/openmp.c:3839
50320 #, gcc-internal-format
50322 "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
50325 #: fortran/openmp.c:3846
50326 #, gcc-internal-format, gfc-internal-format
50327 msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
50330 #: fortran/openmp.c:3854
50331 #, gcc-internal-format
50332 msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
50335 #: fortran/openmp.c:3872
50336 #, gcc-internal-format, gfc-internal-format
50338 "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
50342 #: fortran/openmp.c:3886
50343 #, gcc-internal-format, gfc-internal-format
50345 "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of "
50346 "intrinsic type at %L"
50349 #: fortran/openmp.c:4163
50350 #, gcc-internal-format, gfc-internal-format
50351 msgid "%s cannot be a DO WHILE or DO without loop control at %L"
50354 #: fortran/openmp.c:4169
50355 #, gcc-internal-format, gfc-internal-format
50356 msgid "%s cannot be a DO CONCURRENT loop at %L"
50359 #: fortran/openmp.c:4175
50360 #, gcc-internal-format, gfc-internal-format
50361 msgid "%s iteration variable must be of type integer at %L"
50364 #: fortran/openmp.c:4179
50365 #, gcc-internal-format, gfc-internal-format
50366 msgid "%s iteration variable must not be THREADPRIVATE at %L"
50369 #: fortran/openmp.c:4192
50370 #, gcc-internal-format, gfc-internal-format
50372 "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at "
50376 #: fortran/openmp.c:4196
50377 #, gcc-internal-format, gfc-internal-format
50378 msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
50381 #: fortran/openmp.c:4200
50382 #, gcc-internal-format, gfc-internal-format
50383 msgid "%s iteration variable present on clause other than LINEAR at %L"
50386 #: fortran/openmp.c:4218
50387 #, gcc-internal-format, gfc-internal-format
50388 msgid "%s collapsed loops don't form rectangular iteration space at %L"
50391 #: fortran/openmp.c:4232
50392 #, gcc-internal-format, gfc-internal-format
50393 msgid "collapsed %s loops not perfectly nested at %L"
50396 #: fortran/openmp.c:4241 fortran/openmp.c:4249
50397 #, gcc-internal-format, gfc-internal-format
50398 msgid "not enough DO loops for collapsed %s at %L"
50401 #: fortran/openmp.c:4331 fortran/openmp.c:4344
50402 #, gcc-internal-format, gfc-internal-format
50403 msgid "The %s directive cannot be specified within a %s region at %L"
50406 #: fortran/openmp.c:4363
50407 #, gcc-internal-format, gfc-internal-format
50408 msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
50411 #: fortran/openmp.c:4369
50412 #, gcc-internal-format, gfc-internal-format
50413 msgid "!$ACC LOOP iteration variable must be of type integer at %L"
50416 #: fortran/openmp.c:4385
50417 #, gcc-internal-format, gfc-internal-format
50418 msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
50421 #: fortran/openmp.c:4399
50422 #, gcc-internal-format, gfc-internal-format
50423 msgid "%s !$ACC LOOP loops not perfectly nested at %L"
50426 #: fortran/openmp.c:4409 fortran/openmp.c:4418
50427 #, gcc-internal-format, gfc-internal-format
50428 msgid "not enough DO loops for %s !$ACC LOOP at %L"
50431 #: fortran/openmp.c:4432 fortran/openmp.c:4439
50432 #, gcc-internal-format, gfc-internal-format
50434 "!$ACC LOOP %s in PARALLEL region doesn't allow non-static arguments at %L"
50437 #: fortran/openmp.c:4461
50438 #, gcc-internal-format, gfc-internal-format
50440 "Loop parallelized across gangs is not allowed inside another loop "
50441 "parallelized across gangs at %L"
50444 #: fortran/openmp.c:4465 fortran/openmp.c:4469
50445 #, gcc-internal-format, gfc-internal-format
50447 "Loop parallelized across gangs is not allowed inside loop parallelized "
50448 "across workers at %L"
50451 #: fortran/openmp.c:4476
50452 #, gcc-internal-format, gfc-internal-format
50454 "Loop parallelized across workers is not allowed inside another loop "
50455 "parallelized across workers at %L"
50458 #: fortran/openmp.c:4480
50459 #, gcc-internal-format, gfc-internal-format
50461 "Loop parallelized across workers is not allowed inside another loop "
50462 "parallelized across vectors at %L"
50465 #: fortran/openmp.c:4486
50466 #, gcc-internal-format, gfc-internal-format
50468 "Loop parallelized across vectors is not allowed inside another loop "
50469 "parallelized across vectors at %L"
50472 #: fortran/openmp.c:4498
50473 #, gcc-internal-format, gfc-internal-format
50474 msgid "Clause SEQ conflicts with INDEPENDENT at %L"
50477 #: fortran/openmp.c:4500
50478 #, gcc-internal-format, gfc-internal-format
50479 msgid "Clause SEQ conflicts with GANG at %L"
50482 #: fortran/openmp.c:4502
50483 #, gcc-internal-format, gfc-internal-format
50484 msgid "Clause SEQ conflicts with WORKER at %L"
50487 #: fortran/openmp.c:4504
50488 #, gcc-internal-format, gfc-internal-format
50489 msgid "Clause SEQ conflicts with VECTOR at %L"
50492 #: fortran/openmp.c:4506
50493 #, gcc-internal-format, gfc-internal-format
50494 msgid "Clause SEQ conflicts with AUTO at %L"
50497 #: fortran/openmp.c:4511
50498 #, gcc-internal-format, gfc-internal-format
50499 msgid "Clause AUTO conflicts with GANG at %L"
50502 #: fortran/openmp.c:4513
50503 #, gcc-internal-format, gfc-internal-format
50504 msgid "Clause AUTO conflicts with WORKER at %L"
50507 #: fortran/openmp.c:4515
50508 #, gcc-internal-format, gfc-internal-format
50509 msgid "Clause AUTO conflicts with VECTOR at %L"
50512 #: fortran/openmp.c:4522
50513 #, gcc-internal-format, gfc-internal-format
50514 msgid "Clause GANG conflicts with WORKER at %L"
50517 #: fortran/openmp.c:4524
50518 #, gcc-internal-format, gfc-internal-format
50519 msgid "Clause GANG conflicts with VECTOR at %L"
50522 #: fortran/openmp.c:4528
50523 #, gcc-internal-format, gfc-internal-format
50524 msgid "Clause WORKER conflicts with VECTOR at %L"
50527 #: fortran/openmp.c:4533
50528 #, gcc-internal-format, gfc-internal-format
50530 "Tiled loop cannot be parallelized across gangs, workers and vectors at the "
50534 #: fortran/openmp.c:4556
50535 #, gcc-internal-format, gfc-internal-format
50536 msgid "TILE requires constant expression at %L"
50539 #: fortran/openmp.c:4605
50540 #, gcc-internal-format
50541 msgid "Sorry, !$ACC cache unimplemented yet"
50544 #: fortran/openmp.c:4627
50545 #, gcc-internal-format
50546 msgid "PARAMETER object %qs is not allowed at %L"
50549 #: fortran/openmp.c:4732
50550 #, gcc-internal-format, gfc-internal-format
50551 msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
50554 #: fortran/openmp.c:4753
50555 #, gcc-internal-format
50556 msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
50559 #: fortran/openmp.c:4777
50560 #, gcc-internal-format, gfc-internal-format
50562 "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP "
50563 "DECLARE REDUCTION at %L"
50566 #: fortran/openmp.c:4785
50567 #, gcc-internal-format, gfc-internal-format
50569 "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE "
50573 #: fortran/openmp.c:4814
50574 #, gcc-internal-format, gfc-internal-format
50575 msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
50578 #: fortran/openmp.c:4836
50579 #, gcc-internal-format, gfc-internal-format
50580 msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
50583 #: fortran/openmp.c:4852
50584 #, gcc-internal-format, gfc-internal-format
50586 "Subroutine call with alternate returns in combiner of !$OMP DECLARE "
50590 #: fortran/openmp.c:4867
50591 #, gcc-internal-format, gfc-internal-format
50593 "Subroutine call with alternate returns in INITIALIZER clause of !$OMP "
50594 "DECLARE REDUCTION at %L"
50597 #: fortran/openmp.c:4877
50598 #, gcc-internal-format, gfc-internal-format
50600 "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE "
50601 "REDUCTION must be OMP_PRIV at %L"
50604 #: fortran/openmp.c:4885
50605 #, gcc-internal-format, gfc-internal-format
50607 "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type "
50608 "without default initializer at %L"
50611 #: fortran/options.c:217
50612 #, gcc-internal-format
50613 msgid "-fexcess-precision=standard for Fortran"
50616 #: fortran/options.c:304
50617 #, gcc-internal-format
50618 msgid "Reading file %qs as free form"
50621 #: fortran/options.c:314
50622 #, gcc-internal-format
50623 msgid "%<-fd-lines-as-comments%> has no effect in free form"
50626 #: fortran/options.c:317
50627 #, gcc-internal-format
50628 msgid "%<-fd-lines-as-code%> has no effect in free form"
50631 #: fortran/options.c:348
50632 #, gcc-internal-format
50633 msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
50636 #: fortran/options.c:351
50637 #, gcc-internal-format
50638 msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
50641 #: fortran/options.c:353
50642 #, gcc-internal-format
50644 "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>"
50647 #: fortran/options.c:356
50648 #, gcc-internal-format
50649 msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
50652 #: fortran/options.c:359
50653 #, gcc-internal-format
50655 "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-"
50659 #: fortran/options.c:391
50660 #, gcc-internal-format
50661 msgid "Fixed line length must be at least seven"
50664 #: fortran/options.c:394
50665 #, gcc-internal-format
50666 msgid "Free line length must be at least three"
50669 #: fortran/options.c:397
50670 #, gcc-internal-format, gfc-internal-format
50671 msgid "Maximum subrecord length cannot exceed %d"
50674 #: fortran/options.c:416
50675 #, gcc-internal-format
50676 msgid "gfortran: Only one %<-J%> option allowed"
50679 #: fortran/options.c:488
50680 #, gcc-internal-format
50681 msgid "Argument to %<-ffpe-trap%> is not valid: %s"
50684 #: fortran/options.c:490
50685 #, gcc-internal-format
50686 msgid "Argument to %<-ffpe-summary%> is not valid: %s"
50689 #: fortran/options.c:530
50690 #, gcc-internal-format
50691 msgid "Argument to %<-fcheck%> is not valid: %s"
50694 #: fortran/options.c:579
50695 #, gcc-internal-format
50696 msgid "%<-static-libgfortran%> is not supported in this configuration"
50699 #: fortran/options.c:602
50700 #, gcc-internal-format, gfc-internal-format
50701 msgid "Maximum supported identifier length is %d"
50704 #: fortran/options.c:622
50705 #, gcc-internal-format
50706 msgid "Unrecognized option to %<-finit-logical%>: %s"
50709 #: fortran/options.c:638
50710 #, gcc-internal-format
50711 msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
50714 #: fortran/parse.c:556
50715 #, gcc-internal-format, gfc-internal-format
50716 msgid "Unclassifiable statement at %C"
50719 #: fortran/parse.c:600
50720 #, gcc-internal-format, gfc-internal-format
50721 msgid "OpenACC directives at %C may not appear in PURE procedures"
50724 #: fortran/parse.c:665
50725 #, gcc-internal-format, gfc-internal-format
50726 msgid "Unclassifiable OpenACC directive at %C"
50729 #: fortran/parse.c:688
50730 #, gcc-internal-format, gfc-internal-format
50731 msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
50734 #: fortran/parse.c:863
50735 #, gcc-internal-format, gfc-internal-format
50736 msgid "Unclassifiable OpenMP directive at %C"
50739 #: fortran/parse.c:890
50740 #, gcc-internal-format, gfc-internal-format
50741 msgid "Unclassifiable GCC directive at %C"
50744 #: fortran/parse.c:949 fortran/parse.c:1181
50745 #, gcc-internal-format, gfc-internal-format
50746 msgid "Zero is not a valid statement label at %C"
50749 #: fortran/parse.c:956 fortran/parse.c:1173
50750 #, gcc-internal-format, gfc-internal-format
50751 msgid "Non-numeric character in statement label at %C"
50754 #: fortran/parse.c:968 fortran/parse.c:1222
50755 #, gcc-internal-format, gfc-internal-format
50756 msgid "Semicolon at %C needs to be preceded by statement"
50759 #: fortran/parse.c:976 fortran/parse.c:1237
50760 #, gcc-internal-format, gfc-internal-format
50761 msgid "Ignoring statement label in empty statement at %L"
50764 #: fortran/parse.c:1043 fortran/parse.c:1224
50765 #, gcc-internal-format, gfc-internal-format
50766 msgid "Fortran 2008: Semicolon at %C without preceding statement"
50769 #: fortran/parse.c:1066 fortran/parse.c:1200
50770 #, gcc-internal-format, gfc-internal-format
50771 msgid "Bad continuation line at %C"
50774 #: fortran/parse.c:1485
50775 #, gcc-internal-format, gfc-internal-format
50776 msgid "FORMAT statement at %L does not have a statement label"
50779 #: fortran/parse.c:2147
50780 #, gcc-internal-format
50781 msgid "gfc_ascii_statement(): Bad statement code"
50784 #: fortran/parse.c:2291
50785 #, gcc-internal-format, gfc-internal-format
50786 msgid "Unexpected %s statement at %C"
50789 #: fortran/parse.c:2428
50790 #, gcc-internal-format, gfc-internal-format
50791 msgid "Unexpected %s statement in verify_st_order() at %C"
50794 #: fortran/parse.c:2439
50795 #, gcc-internal-format, gfc-internal-format
50796 msgid "%s statement at %C cannot follow %s statement at %L"
50799 #: fortran/parse.c:2456
50800 #, gcc-internal-format
50801 msgid "Unexpected end of file in %qs"
50804 #: fortran/parse.c:2488
50805 #, gcc-internal-format
50806 msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
50809 #: fortran/parse.c:2491
50810 #, gcc-internal-format
50811 msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
50814 #: fortran/parse.c:2511
50815 #, gcc-internal-format, gfc-internal-format
50816 msgid "Components in TYPE at %C must precede CONTAINS"
50819 #: fortran/parse.c:2515
50820 #, gcc-internal-format, gfc-internal-format
50821 msgid "Type-bound procedure at %C"
50824 #: fortran/parse.c:2523
50825 #, gcc-internal-format, gfc-internal-format
50826 msgid "GENERIC binding at %C"
50829 #: fortran/parse.c:2531
50830 #, gcc-internal-format, gfc-internal-format
50831 msgid "FINAL procedure declaration at %C"
50834 #: fortran/parse.c:2543
50835 #, gcc-internal-format, gfc-internal-format
50836 msgid "Derived type definition at %C with empty CONTAINS section"
50839 #: fortran/parse.c:2553 fortran/parse.c:2656
50840 #, gcc-internal-format, gfc-internal-format
50841 msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
50844 #: fortran/parse.c:2560
50845 #, gcc-internal-format, gfc-internal-format
50846 msgid "PRIVATE statement at %C must precede procedure bindings"
50849 #: fortran/parse.c:2567 fortran/parse.c:2669
50850 #, gcc-internal-format, gfc-internal-format
50851 msgid "Duplicate PRIVATE statement at %C"
50854 #: fortran/parse.c:2577
50855 #, gcc-internal-format, gfc-internal-format
50856 msgid "SEQUENCE statement at %C must precede CONTAINS"
50859 #: fortran/parse.c:2581
50860 #, gcc-internal-format, gfc-internal-format
50861 msgid "Already inside a CONTAINS block at %C"
50864 #: fortran/parse.c:2639
50865 #, gcc-internal-format, gfc-internal-format
50866 msgid "FINAL declaration at %C must be inside CONTAINS"
50869 #: fortran/parse.c:2647
50870 #, gcc-internal-format, gfc-internal-format
50871 msgid "Derived type definition at %C without components"
50874 #: fortran/parse.c:2663
50875 #, gcc-internal-format, gfc-internal-format
50876 msgid "PRIVATE statement at %C must precede structure components"
50879 #: fortran/parse.c:2680
50880 #, gcc-internal-format, gfc-internal-format
50881 msgid "SEQUENCE statement at %C must precede structure components"
50884 #: fortran/parse.c:2686
50885 #, gcc-internal-format, gfc-internal-format
50886 msgid "SEQUENCE attribute at %C already specified in TYPE statement"
50889 #: fortran/parse.c:2691
50890 #, gcc-internal-format, gfc-internal-format
50891 msgid "Duplicate SEQUENCE statement at %C"
50894 #: fortran/parse.c:2701
50895 #, gcc-internal-format, gfc-internal-format
50896 msgid "CONTAINS block in derived type definition at %C"
50899 #: fortran/parse.c:2789
50900 #, gcc-internal-format, gfc-internal-format
50902 "Component %s at %L of type LOCK_TYPE must have a codimension or be a "
50903 "subcomponent of a coarray, which is not possible as the component has the "
50904 "pointer attribute"
50907 #: fortran/parse.c:2795
50908 #, gcc-internal-format, gfc-internal-format
50910 "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, "
50911 "which must have a codimension or be a subcomponent of a coarray"
50914 #: fortran/parse.c:2800
50915 #, gcc-internal-format, gfc-internal-format
50917 "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
50920 #: fortran/parse.c:2804
50921 #, gcc-internal-format, gfc-internal-format
50923 "Allocatable component %s at %L must have a codimension as it has a "
50924 "noncoarray subcomponent of type LOCK_TYPE"
50927 #: fortran/parse.c:2809
50928 #, gcc-internal-format, gfc-internal-format
50930 "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
50931 "LOCK_TYPE must have a codimension or be a subcomponent of a coarray. "
50932 "(Variables of type %s may not have a codimension as already a coarray "
50933 "subcomponent exists)"
50936 #: fortran/parse.c:2816
50937 #, gcc-internal-format, gfc-internal-format
50939 "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
50940 "LOCK_TYPE must have a codimension or be a subcomponent of a coarray. "
50941 "(Variables of type %s may not have a codimension as %s at %L has a "
50942 "codimension or a coarray subcomponent)"
50945 #: fortran/parse.c:2868
50946 #, gcc-internal-format, gfc-internal-format
50947 msgid "ENUM declaration at %C has no ENUMERATORS"
50950 #: fortran/parse.c:2951
50951 #, gcc-internal-format, gfc-internal-format
50952 msgid "Unexpected %s statement in INTERFACE block at %C"
50955 #: fortran/parse.c:2975
50956 #, gcc-internal-format
50958 "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
50961 #: fortran/parse.c:3008
50962 #, gcc-internal-format, gfc-internal-format
50963 msgid "Unexpected %s statement at %C in INTERFACE body"
50966 #: fortran/parse.c:3026
50967 #, gcc-internal-format
50969 "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
50972 #: fortran/parse.c:3151
50973 #, gcc-internal-format, gfc-internal-format
50974 msgid "%s statement is not allowed inside of BLOCK at %C"
50977 #: fortran/parse.c:3181
50978 #, gcc-internal-format, gfc-internal-format
50979 msgid "%s statement is not allowed inside of BLOCK DATA at %C"
50982 #: fortran/parse.c:3265
50983 #, gcc-internal-format, gfc-internal-format
50984 msgid "%s statement must appear in a MODULE"
50987 #: fortran/parse.c:3273
50988 #, gcc-internal-format, gfc-internal-format
50989 msgid "%s statement at %C follows another accessibility specification"
50992 #: fortran/parse.c:3337
50993 #, gcc-internal-format
50994 msgid "Bad kind expression for function %qs at %L"
50997 #: fortran/parse.c:3341
50998 #, gcc-internal-format
50999 msgid "The type for function %qs at %L is not accessible"
51002 #: fortran/parse.c:3399
51003 #, gcc-internal-format, gfc-internal-format
51004 msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
51007 #: fortran/parse.c:3421
51008 #, gcc-internal-format, gfc-internal-format
51009 msgid "Unexpected %s statement in WHERE block at %C"
51012 #: fortran/parse.c:3480
51013 #, gcc-internal-format, gfc-internal-format
51014 msgid "Unexpected %s statement in FORALL block at %C"
51017 #: fortran/parse.c:3531
51018 #, gcc-internal-format, gfc-internal-format
51019 msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
51022 #: fortran/parse.c:3549
51023 #, gcc-internal-format, gfc-internal-format
51024 msgid "Duplicate ELSE statements at %L and %C"
51027 #: fortran/parse.c:3610
51028 #, gcc-internal-format, gfc-internal-format
51029 msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
51032 #: fortran/parse.c:3693
51033 #, gcc-internal-format, gfc-internal-format
51035 "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at "
51039 #: fortran/parse.c:3755
51040 #, gcc-internal-format, gfc-internal-format
51041 msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
51044 #: fortran/parse.c:3788
51045 #, gcc-internal-format, gfc-internal-format
51046 msgid "End of nonblock DO statement at %C is within another block"
51049 #: fortran/parse.c:3798
51050 #, gcc-internal-format, gfc-internal-format
51051 msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
51054 #: fortran/parse.c:3824
51055 #, gcc-internal-format, gfc-internal-format
51056 msgid "CRITICAL block inside of OpenACC region at %C"
51059 #: fortran/parse.c:3851
51060 #, gcc-internal-format, gfc-internal-format
51061 msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
51064 #: fortran/parse.c:3919
51065 #, gcc-internal-format, gfc-internal-format
51066 msgid "BLOCK construct at %C"
51069 #: fortran/parse.c:3949
51070 #, gcc-internal-format, gfc-internal-format
51071 msgid "ASSOCIATE construct at %C"
51074 #: fortran/parse.c:4049
51075 #, gcc-internal-format, gfc-internal-format
51076 msgid "Statement label in ENDDO at %C doesn't match DO label"
51079 #: fortran/parse.c:4065
51080 #, gcc-internal-format, gfc-internal-format
51081 msgid "Named block DO at %L requires matching ENDDO name"
51084 #: fortran/parse.c:4236
51085 #, gcc-internal-format, gfc-internal-format
51086 msgid "Missing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %C"
51089 #: fortran/parse.c:4252 fortran/parse.c:4309
51090 #, gcc-internal-format, gfc-internal-format
51091 msgid "OpenACC directive inside of CRITICAL block at %C"
51094 #: fortran/parse.c:4285
51095 #, gcc-internal-format, gfc-internal-format
51096 msgid "Expecting %s at %C"
51099 #: fortran/parse.c:4328
51100 #, gcc-internal-format, gfc-internal-format
51101 msgid "Expected DO loop at %C"
51104 #: fortran/parse.c:4348
51105 #, gcc-internal-format, gfc-internal-format
51106 msgid "Redundant !$ACC END LOOP at %C"
51109 #: fortran/parse.c:4561
51110 #, gcc-internal-format, gfc-internal-format
51111 msgid "Name after !$omp critical and !$omp end critical does not match at %C"
51114 #: fortran/parse.c:4618
51115 #, gcc-internal-format, gfc-internal-format
51116 msgid "%s statement at %C cannot terminate a non-block DO loop"
51119 #: fortran/parse.c:4632
51120 #, gcc-internal-format, gfc-internal-format
51121 msgid "DATA statement at %C after the first executable statement"
51124 #: fortran/parse.c:4859
51125 #, gcc-internal-format
51126 msgid "Contained procedure %qs at %C is already ambiguous"
51129 #: fortran/parse.c:4915
51130 #, gcc-internal-format, gfc-internal-format
51131 msgid "Unexpected %s statement in CONTAINS section at %C"
51134 #: fortran/parse.c:4939
51135 #, gcc-internal-format, gfc-internal-format
51136 msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
51139 #: fortran/parse.c:5016
51140 #, gcc-internal-format, gfc-internal-format
51141 msgid "CONTAINS statement at %C is already in a contained program unit"
51144 #: fortran/parse.c:5069
51145 #, gcc-internal-format
51146 msgid "gfc_global_used(): Bad type"
51149 #: fortran/parse.c:5074
51150 #, gcc-internal-format, gfc-internal-format
51151 msgid "Global binding name '%s' at %L is already being used as a %s at %L"
51154 #: fortran/parse.c:5077
51155 #, gcc-internal-format, gfc-internal-format
51156 msgid "Global name '%s' at %L is already being used as a %s at %L"
51159 #: fortran/parse.c:5098
51160 #, gcc-internal-format, gfc-internal-format
51161 msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
51164 #: fortran/parse.c:5124
51165 #, gcc-internal-format, gfc-internal-format
51166 msgid "Unexpected %s statement in BLOCK DATA at %C"
51169 #: fortran/parse.c:5169
51170 #, gcc-internal-format, gfc-internal-format
51171 msgid "Unexpected %s statement in MODULE at %C"
51174 #. If we see a duplicate main program, shut down. If the second
51175 #. instance is an implied main program, i.e. data decls or executable
51176 #. statements, we're in for lots of errors.
51177 #: fortran/parse.c:5547
51178 #, gcc-internal-format, gfc-internal-format
51179 msgid "Two main PROGRAMs at %L and %C"
51182 #: fortran/primary.c:105
51183 #, gcc-internal-format, gfc-internal-format
51184 msgid "Missing kind-parameter at %C"
51187 #: fortran/primary.c:138
51188 #, gcc-internal-format
51189 msgid "gfc_check_digit(): bad radix"
51192 #: fortran/primary.c:232
51193 #, gcc-internal-format, gfc-internal-format
51194 msgid "Integer kind %d at %C not available"
51197 #: fortran/primary.c:241
51198 #, gcc-internal-format, gfc-internal-format
51200 "Integer too big for its kind at %C. This check can be disabled with the "
51201 "option -fno-range-check"
51204 #: fortran/primary.c:270
51205 #, gcc-internal-format, gfc-internal-format
51206 msgid "Hollerith constant at %C"
51209 #: fortran/primary.c:281
51210 #, gcc-internal-format, gfc-internal-format
51211 msgid "Invalid Hollerith constant: %L must contain at least one character"
51214 #: fortran/primary.c:287
51215 #, gcc-internal-format, gfc-internal-format
51216 msgid "Invalid Hollerith constant: Integer kind at %L should be default"
51219 #: fortran/primary.c:307
51220 #, gcc-internal-format, gfc-internal-format
51221 msgid "Invalid Hollerith constant at %L contains a wide character"
51224 #: fortran/primary.c:393
51225 #, gcc-internal-format, gfc-internal-format
51226 msgid "Hexadecimal constant at %C uses non-standard syntax"
51229 #: fortran/primary.c:402
51230 #, gcc-internal-format, gfc-internal-format
51231 msgid "Empty set of digits in BOZ constant at %C"
51234 #: fortran/primary.c:408
51235 #, gcc-internal-format, gfc-internal-format
51236 msgid "Illegal character in BOZ constant at %C"
51239 #: fortran/primary.c:431
51240 #, gcc-internal-format, gfc-internal-format
51241 msgid "BOZ constant at %C uses non-standard postfix syntax"
51244 #: fortran/primary.c:461
51245 #, gcc-internal-format, gfc-internal-format
51246 msgid "Integer too big for integer kind %i at %C"
51249 #: fortran/primary.c:467
51250 #, gcc-internal-format, gfc-internal-format
51251 msgid "BOZ used outside a DATA statement at %C"
51254 #: fortran/primary.c:557
51255 #, gcc-internal-format, gfc-internal-format
51256 msgid "exponent-letter 'q' in real-literal-constant at %C"
51259 #: fortran/primary.c:562
51260 #, gcc-internal-format
51261 msgid "Extension: exponent-letter %<q%> in real-literal-constant at %C"
51264 #: fortran/primary.c:578
51265 #, gcc-internal-format, gfc-internal-format
51266 msgid "Missing exponent in real number at %C"
51269 #: fortran/primary.c:634
51270 #, gcc-internal-format
51271 msgid "Real number at %C has a %<d%> exponent and an explicit kind"
51274 #: fortran/primary.c:664
51275 #, gcc-internal-format
51276 msgid "Real number at %C has a %<q%> exponent and an explicit kind"
51279 #: fortran/primary.c:678
51280 #, gcc-internal-format
51281 msgid "Invalid exponent-letter %<q%> in real-literal-constant at %C"
51284 #: fortran/primary.c:711
51285 #, gcc-internal-format, gfc-internal-format
51286 msgid "Invalid real kind %d at %C"
51289 #: fortran/primary.c:726
51290 #, gcc-internal-format, gfc-internal-format
51291 msgid "Real constant overflows its kind at %C"
51294 #: fortran/primary.c:731
51295 #, gcc-internal-format, gfc-internal-format
51296 msgid "Real constant underflows its kind at %C"
51299 #: fortran/primary.c:736
51300 #, gcc-internal-format
51301 msgid "gfc_range_check() returned bad value"
51304 #: fortran/primary.c:823
51305 #, gcc-internal-format, gfc-internal-format
51306 msgid "Syntax error in SUBSTRING specification at %C"
51309 #: fortran/primary.c:1035
51310 #, gcc-internal-format, gfc-internal-format
51311 msgid "Invalid kind %d for CHARACTER constant at %C"
51314 #: fortran/primary.c:1056
51315 #, gcc-internal-format, gfc-internal-format
51316 msgid "Unterminated character constant beginning at %C"
51319 #: fortran/primary.c:1086
51320 #, gcc-internal-format
51321 msgid "Character %qs in string at %C is not representable in character kind %d"
51324 #: fortran/primary.c:1099
51325 #, gcc-internal-format
51326 msgid "match_string_constant(): Delimiter not found"
51329 #: fortran/primary.c:1169
51330 #, gcc-internal-format, gfc-internal-format
51331 msgid "Bad kind for logical constant at %C"
51334 #: fortran/primary.c:1201
51335 #, gcc-internal-format, gfc-internal-format
51336 msgid "Expected PARAMETER symbol in complex constant at %C"
51339 #: fortran/primary.c:1207
51340 #, gcc-internal-format, gfc-internal-format
51341 msgid "Numeric PARAMETER required in complex constant at %C"
51344 #: fortran/primary.c:1213
51345 #, gcc-internal-format, gfc-internal-format
51346 msgid "Scalar PARAMETER required in complex constant at %C"
51349 #: fortran/primary.c:1217
51350 #, gcc-internal-format, gfc-internal-format
51351 msgid "PARAMETER symbol in complex constant at %C"
51354 #: fortran/primary.c:1240
51355 #, gcc-internal-format
51356 msgid "gfc_match_sym_complex_part(): Bad type"
51359 #: fortran/primary.c:1247
51360 #, gcc-internal-format, gfc-internal-format
51361 msgid "Error converting PARAMETER constant in complex constant at %C"
51364 #: fortran/primary.c:1376
51365 #, gcc-internal-format, gfc-internal-format
51366 msgid "Syntax error in COMPLEX constant at %C"
51369 #: fortran/primary.c:1583
51370 #, gcc-internal-format
51371 msgid "Keyword %qs at %C has already appeared in the current argument list"
51374 #: fortran/primary.c:1647
51375 #, gcc-internal-format, gfc-internal-format
51376 msgid "argument list function at %C"
51379 #: fortran/primary.c:1715
51380 #, gcc-internal-format, gfc-internal-format
51381 msgid "Expected alternate return label at %C"
51384 #: fortran/primary.c:1737
51385 #, gcc-internal-format, gfc-internal-format
51386 msgid "Missing keyword name in actual argument list at %C"
51389 #: fortran/primary.c:1783
51390 #, gcc-internal-format, gfc-internal-format
51391 msgid "Syntax error in argument list at %C"
51394 #: fortran/primary.c:1804
51395 #, gcc-internal-format
51396 msgid "extend_ref(): Bad tail"
51399 #: fortran/primary.c:1842
51400 #, gcc-internal-format, gfc-internal-format
51402 "Array section designator, e.g. '(:)', is required besides the coarray "
51403 "designator '[...]' at %C"
51406 #: fortran/primary.c:1850
51407 #, gcc-internal-format
51408 msgid "Coarray designator at %C but %qs is not a coarray"
51411 #: fortran/primary.c:1920
51412 #, gcc-internal-format
51413 msgid "Symbol %qs at %C has no IMPLICIT type"
51416 #: fortran/primary.c:1926
51417 #, gcc-internal-format
51418 msgid "Unexpected %<%%%> for nonderived-type variable %qs at %C"
51421 #: fortran/primary.c:1944
51422 #, gcc-internal-format, gfc-internal-format
51423 msgid "Expected structure component name at %C"
51426 #: fortran/primary.c:1995
51427 #, gcc-internal-format, gfc-internal-format
51428 msgid "Expected argument list at %C"
51431 #: fortran/primary.c:2026
51432 #, gcc-internal-format
51433 msgid "Procedure pointer component %qs requires an argument list at %C"
51436 #: fortran/primary.c:2113
51437 #, gcc-internal-format, gfc-internal-format
51438 msgid "Coindexed procedure-pointer component at %C"
51441 #: fortran/primary.c:2148
51442 #, gcc-internal-format
51443 msgid "gfc_variable_attr(): Expression isn't a variable"
51446 #: fortran/primary.c:2216
51447 #, gcc-internal-format
51448 msgid "gfc_variable_attr(): Bad array reference"
51451 #: fortran/primary.c:2386
51452 #, gcc-internal-format, gfc-internal-format
51453 msgid "Structure constructor with missing optional arguments at %C"
51456 #: fortran/primary.c:2395
51457 #, gcc-internal-format
51459 "No initializer for allocatable component '%qs' given in the structure "
51460 "constructor at %C"
51463 #: fortran/primary.c:2402
51464 #, gcc-internal-format
51466 "No initializer for component %qs given in the structure constructor at %C!"
51469 #: fortran/primary.c:2450
51470 #, gcc-internal-format
51471 msgid "Can't construct ABSTRACT type %qs at %L"
51474 #: fortran/primary.c:2470
51475 #, gcc-internal-format, gfc-internal-format
51476 msgid "Structure constructor with named arguments at %C"
51479 #: fortran/primary.c:2485
51480 #, gcc-internal-format, gfc-internal-format
51481 msgid "Component initializer without name after component named %s at %L!"
51484 #: fortran/primary.c:2490
51485 #, gcc-internal-format, gfc-internal-format
51486 msgid "Too many components in structure constructor at %L!"
51489 #: fortran/primary.c:2527
51490 #, gcc-internal-format
51491 msgid "Component %qs is initialized twice in the structure constructor at %L!"
51494 #: fortran/primary.c:2539
51495 #, gcc-internal-format
51497 "Coindexed expression to pointer component %qs in structure constructor at %L!"
51500 #: fortran/primary.c:2593
51501 #, gcc-internal-format
51503 "component %qs at %L has already been set by a parent derived type constructor"
51506 #: fortran/primary.c:2776
51507 #, gcc-internal-format
51509 "%qs at %C is the name of a recursive function and so refers to the result "
51510 "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
51513 #: fortran/primary.c:2899
51514 #, gcc-internal-format
51515 msgid "Unexpected use of subroutine name %qs at %C"
51518 #: fortran/primary.c:2930
51519 #, gcc-internal-format
51520 msgid "Statement function %qs requires argument list at %C"
51523 #: fortran/primary.c:2933
51524 #, gcc-internal-format
51525 msgid "Function %qs requires an argument list at %C"
51528 #: fortran/primary.c:2983
51529 #, gcc-internal-format
51530 msgid "Missing argument to %qs at %C"
51533 #: fortran/primary.c:3139
51534 #, gcc-internal-format
51535 msgid "Missing argument list in function %qs at %C"
51538 #: fortran/primary.c:3173
51539 #, gcc-internal-format, gfc-internal-format
51540 msgid "Symbol at %C is not appropriate for an expression"
51543 #: fortran/primary.c:3272
51544 #, gcc-internal-format, gfc-internal-format
51545 msgid "Named constant at %C in an EQUIVALENCE"
51548 #: fortran/primary.c:3306
51549 #, gcc-internal-format
51550 msgid "%qs at %C is not a variable"
51553 #: fortran/resolve.c:125
51554 #, gcc-internal-format
51555 msgid "%qs at %L is of the ABSTRACT type %qs"
51558 #: fortran/resolve.c:128
51559 #, gcc-internal-format
51560 msgid "ABSTRACT type %qs used at %L"
51563 #: fortran/resolve.c:145
51564 #, gcc-internal-format
51565 msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
51568 #: fortran/resolve.c:158
51569 #, gcc-internal-format
51570 msgid "Interface %qs at %L may not be generic"
51573 #: fortran/resolve.c:165
51574 #, gcc-internal-format
51575 msgid "Interface %qs at %L may not be a statement function"
51578 #: fortran/resolve.c:174
51579 #, gcc-internal-format
51580 msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
51583 #: fortran/resolve.c:180
51584 #, gcc-internal-format
51585 msgid "Interface %qs at %L must be explicit"
51588 #: fortran/resolve.c:202
51589 #, gcc-internal-format
51590 msgid "PROCEDURE %qs at %L may not be used as its own interface"
51593 #: fortran/resolve.c:296
51594 #, gcc-internal-format
51596 "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
51599 #: fortran/resolve.c:300
51600 #, gcc-internal-format
51601 msgid "Alternate return specifier in function %qs at %L is not allowed"
51604 #: fortran/resolve.c:311
51605 #, gcc-internal-format
51606 msgid "Self-referential argument %qs at %L is not allowed"
51609 #: fortran/resolve.c:383
51610 #, gcc-internal-format
51611 msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
51614 #: fortran/resolve.c:393
51615 #, gcc-internal-format
51617 "Argument %qs of pure function %qs at %L with VALUE attribute but without "
51621 #: fortran/resolve.c:398
51622 #, gcc-internal-format
51623 msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
51626 #: fortran/resolve.c:406
51627 #, gcc-internal-format
51629 "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without "
51633 #: fortran/resolve.c:411
51634 #, gcc-internal-format
51636 "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or "
51637 "have the VALUE attribute"
51640 #: fortran/resolve.c:421
51641 #, gcc-internal-format
51643 "INTENT(OUT) argument '%s' of pure procedure %qs at %L may not be polymorphic"
51646 #: fortran/resolve.c:454
51647 #, gcc-internal-format
51648 msgid "Coarray dummy argument %qs at %L to elemental procedure"
51651 #: fortran/resolve.c:462
51652 #, gcc-internal-format
51653 msgid "Argument %qs of elemental procedure at %L must be scalar"
51656 #: fortran/resolve.c:471
51657 #, gcc-internal-format
51659 "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE "
51663 #: fortran/resolve.c:481
51664 #, gcc-internal-format
51666 "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
51669 #: fortran/resolve.c:489
51670 #, gcc-internal-format
51671 msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
51674 #: fortran/resolve.c:498
51675 #, gcc-internal-format
51677 "Argument %qs of elemental procedure %qs at %L must have its INTENT specified "
51678 "or have the VALUE attribute"
51681 #: fortran/resolve.c:511
51682 #, gcc-internal-format
51683 msgid "Argument %qs of statement function at %L must be scalar"
51686 #: fortran/resolve.c:521
51687 #, gcc-internal-format
51689 "Character-valued argument %qs of statement function at %L must have constant "
51693 #: fortran/resolve.c:579
51694 #, gcc-internal-format
51695 msgid "Contained function %qs at %L has no IMPLICIT type"
51698 #: fortran/resolve.c:582
51699 #, gcc-internal-format
51700 msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
51703 #: fortran/resolve.c:606
51704 #, gcc-internal-format
51705 msgid "Character-valued %s %qs at %L must not be assumed length"
51708 #: fortran/resolve.c:780
51709 #, gcc-internal-format, gfc-internal-format
51710 msgid "Function %s at %L has entries with mismatched array specifications"
51713 #: fortran/resolve.c:797
51714 #, gcc-internal-format, gfc-internal-format
51716 "Function %s at %L with entries returning variables of different string "
51720 #: fortran/resolve.c:824
51721 #, gcc-internal-format, gfc-internal-format
51722 msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
51725 #: fortran/resolve.c:828
51726 #, gcc-internal-format, gfc-internal-format
51727 msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
51730 #: fortran/resolve.c:835
51731 #, gcc-internal-format, gfc-internal-format
51732 msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
51735 #: fortran/resolve.c:839
51736 #, gcc-internal-format, gfc-internal-format
51737 msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
51740 #: fortran/resolve.c:877
51741 #, gcc-internal-format, gfc-internal-format
51742 msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
51745 #: fortran/resolve.c:882
51746 #, gcc-internal-format, gfc-internal-format
51747 msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
51750 #: fortran/resolve.c:925
51751 #, gcc-internal-format
51753 "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is "
51757 #: fortran/resolve.c:929
51758 #, gcc-internal-format
51760 "Initialized variable %qs at %L is in a blank COMMON but initialization is "
51761 "only allowed in named common blocks"
51764 #: fortran/resolve.c:936
51765 #, gcc-internal-format
51766 msgid "%qs in cannot appear in COMMON at %L [F2008:C5100]"
51769 #: fortran/resolve.c:944
51770 #, gcc-internal-format
51772 "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the "
51773 "BIND(C) attribute"
51776 #: fortran/resolve.c:948
51777 #, gcc-internal-format
51779 "Derived type variable %qs in COMMON at %L has an ultimate component that is "
51783 #: fortran/resolve.c:952
51784 #, gcc-internal-format
51786 "Derived type variable %qs in COMMON at %L may not have default initializer"
51789 #: fortran/resolve.c:996
51790 #, gcc-internal-format, gfc-internal-format
51792 "In Fortran 2003 COMMON '%s' block at %L is a global identifier and must thus "
51793 "have the same binding name as the same-named COMMON block at %L: %s vs %s"
51796 #: fortran/resolve.c:1010
51797 #, gcc-internal-format, gfc-internal-format
51798 msgid "COMMON block '%s' at %L uses the same global identifier as entity at %L"
51801 #: fortran/resolve.c:1018
51802 #, gcc-internal-format, gfc-internal-format
51804 "Fortran 2008: COMMON block '%s' with binding label at %L sharing the "
51805 "identifier with global non-COMMON-block entity at %L"
51808 #: fortran/resolve.c:1040
51809 #, gcc-internal-format, gfc-internal-format
51811 "COMMON block at %L with binding label %s uses the same global identifier as "
51815 #: fortran/resolve.c:1061
51816 #, gcc-internal-format, gfc-internal-format
51817 msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
51820 #: fortran/resolve.c:1065
51821 #, gcc-internal-format
51822 msgid "COMMON block %qs at %L can not have the EXTERNAL attribute"
51825 #: fortran/resolve.c:1069
51826 #, gcc-internal-format
51827 msgid "COMMON block %qs at %L is also an intrinsic procedure"
51830 #: fortran/resolve.c:1073
51831 #, gcc-internal-format
51832 msgid "COMMON block %qs at %L that is also a function result"
51835 #: fortran/resolve.c:1078
51836 #, gcc-internal-format
51837 msgid "COMMON block %qs at %L that is also a global procedure"
51840 #: fortran/resolve.c:1164
51841 #, gcc-internal-format, gfc-internal-format
51843 "The rank of the element in the structure constructor at %L does not match "
51844 "that of the component (%d/%d)"
51847 #: fortran/resolve.c:1185
51848 #, gcc-internal-format
51850 "The element in the structure constructor at %L, for pointer component %qs, "
51851 "is %s but should be %s"
51854 #: fortran/resolve.c:1270
51855 #, gcc-internal-format
51857 "The NULL in the structure constructor at %L is being applied to component "
51858 "%qs, which is neither a POINTER nor ALLOCATABLE"
51861 #: fortran/resolve.c:1304
51862 #, gcc-internal-format
51864 "Interface mismatch for procedure-pointer component %qs in structure "
51865 "constructor at %L: %s"
51868 #: fortran/resolve.c:1320
51869 #, gcc-internal-format
51871 "The element in the structure constructor at %L, for pointer component %qs "
51872 "should be a POINTER or a TARGET"
51875 #: fortran/resolve.c:1331
51876 #, gcc-internal-format, gfc-internal-format
51877 msgid "Pointer initialization target at %L must not be ALLOCATABLE "
51880 #: fortran/resolve.c:1349
51881 #, gcc-internal-format
51883 "Invalid expression in the structure constructor for pointer component %qs at "
51884 "%L in PURE procedure"
51887 #: fortran/resolve.c:1474
51888 #, gcc-internal-format
51890 "The upper bound in the last dimension must appear in the reference to the "
51891 "assumed size array %qs at %L"
51894 #: fortran/resolve.c:1536
51895 #, gcc-internal-format
51896 msgid "%qs at %L is ambiguous"
51899 #: fortran/resolve.c:1540
51900 #, gcc-internal-format
51901 msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
51904 #: fortran/resolve.c:1661
51905 #, gcc-internal-format
51906 msgid "Type specified for intrinsic function %qs at %L is ignored"
51909 #: fortran/resolve.c:1674
51910 #, gcc-internal-format
51911 msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
51914 #: fortran/resolve.c:1685
51915 #, gcc-internal-format
51916 msgid "%qs declared INTRINSIC at %L does not exist"
51919 #: fortran/resolve.c:1698
51920 #, gcc-internal-format
51922 "The intrinsic %qs declared INTRINSIC at %L is not available in the current "
51923 "standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-"
51924 "fall-intrinsics%> in order to use it."
51927 #: fortran/resolve.c:1734
51928 #, gcc-internal-format
51930 "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively. "
51931 "Declare it RECURSIVE or use %<-frecursive%>"
51934 #: fortran/resolve.c:1773 fortran/resolve.c:8704 fortran/resolve.c:10199
51935 #, gcc-internal-format, gfc-internal-format
51936 msgid "Label %d referenced at %L is never defined"
51939 #: fortran/resolve.c:1816
51940 #, gcc-internal-format
51941 msgid "Statement function %qs at %L is not allowed as an actual argument"
51944 #: fortran/resolve.c:1824
51945 #, gcc-internal-format
51946 msgid "Intrinsic %qs at %L is not allowed as an actual argument"
51949 #: fortran/resolve.c:1831
51950 #, gcc-internal-format
51951 msgid "Internal procedure %qs is used as actual argument at %L"
51954 #: fortran/resolve.c:1839
51955 #, gcc-internal-format
51957 "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument "
51961 #: fortran/resolve.c:1866
51962 #, gcc-internal-format
51964 "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
51967 #: fortran/resolve.c:1888
51968 #, gcc-internal-format
51969 msgid "Symbol %qs at %L is ambiguous"
51972 #: fortran/resolve.c:1943
51973 #, gcc-internal-format, gfc-internal-format
51974 msgid "By-value argument at %L is not of numeric type"
51977 #: fortran/resolve.c:1950
51978 #, gcc-internal-format, gfc-internal-format
51979 msgid "By-value argument at %L cannot be an array or an array section"
51982 #: fortran/resolve.c:1964
51983 #, gcc-internal-format, gfc-internal-format
51984 msgid "By-value argument at %L is not allowed in this context"
51987 #: fortran/resolve.c:1976
51988 #, gcc-internal-format, gfc-internal-format
51989 msgid "Passing internal procedure at %L by location not allowed"
51992 #: fortran/resolve.c:1986
51993 #, gcc-internal-format
51995 "ELEMENTAL procedure pointer component %qs is not allowed as an actual "
51999 #: fortran/resolve.c:1995
52000 #, gcc-internal-format, gfc-internal-format
52001 msgid "Coindexed actual argument at %L with ultimate pointer component"
52004 #: fortran/resolve.c:2126
52005 #, gcc-internal-format
52007 "%qs at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the "
52008 "actual argument of an ELEMENTAL procedure unless there is a non-optional "
52009 "argument with the same rank (12.4.1.5)"
52012 #: fortran/resolve.c:2163
52013 #, gcc-internal-format
52015 "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs "
52016 "is a scalar, but another actual argument is an array"
52019 #: fortran/resolve.c:2440
52020 #, gcc-internal-format
52021 msgid "Return type mismatch of function %qs at %L (%s/%s)"
52024 #: fortran/resolve.c:2461
52025 #, gcc-internal-format
52026 msgid "Interface mismatch in global procedure %qs at %L: %s "
52029 #: fortran/resolve.c:2569
52030 #, gcc-internal-format
52031 msgid "There is no specific function for the generic %qs at %L"
52034 #: fortran/resolve.c:2587
52035 #, gcc-internal-format
52037 "Generic function %qs at %L is not consistent with a specific intrinsic "
52041 #: fortran/resolve.c:2625
52042 #, gcc-internal-format
52043 msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
52046 #: fortran/resolve.c:2680
52047 #, gcc-internal-format
52048 msgid "Unable to resolve the specific function %qs at %L"
52051 #: fortran/resolve.c:2736 fortran/resolve.c:14809
52052 #, gcc-internal-format
52053 msgid "Function %qs at %L has no IMPLICIT type"
52056 #: fortran/resolve.c:2845
52057 #, gcc-internal-format
52058 msgid "Reference to impure function %qs at %L inside a FORALL %s"
52061 #: fortran/resolve.c:2852
52062 #, gcc-internal-format
52063 msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
52066 #: fortran/resolve.c:2859
52067 #, gcc-internal-format
52068 msgid "Reference to impure function %qs at %L within a PURE procedure"
52071 #: fortran/resolve.c:2922
52072 #, gcc-internal-format
52073 msgid "%qs at %L is not a function"
52076 #: fortran/resolve.c:2930 fortran/resolve.c:3400
52077 #, gcc-internal-format
52078 msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
52081 #. Internal procedures are taken care of in resolve_contained_fntype.
52082 #: fortran/resolve.c:2973
52083 #, gcc-internal-format
52085 "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is "
52086 "not a dummy argument"
52089 #: fortran/resolve.c:3007
52090 #, gcc-internal-format
52091 msgid "resolve_function(): bad function type"
52094 #: fortran/resolve.c:3027
52095 #, gcc-internal-format
52097 "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE "
52101 #: fortran/resolve.c:3089
52102 #, gcc-internal-format
52104 "ENTRY %qs at %L cannot be called recursively, as function %qs is not "
52108 #: fortran/resolve.c:3093
52109 #, gcc-internal-format
52110 msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
52113 #: fortran/resolve.c:3144
52114 #, gcc-internal-format
52115 msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
52118 #: fortran/resolve.c:3150
52119 #, gcc-internal-format
52120 msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
52123 #: fortran/resolve.c:3156
52124 #, gcc-internal-format
52125 msgid "Subroutine call to %qs at %L is not PURE"
52128 #: fortran/resolve.c:3224
52129 #, gcc-internal-format
52130 msgid "There is no specific subroutine for the generic %qs at %L"
52133 #: fortran/resolve.c:3233
52134 #, gcc-internal-format
52136 "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine "
52140 #: fortran/resolve.c:3268
52141 #, gcc-internal-format
52143 "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
52146 #: fortran/resolve.c:3313
52147 #, gcc-internal-format
52148 msgid "Unable to resolve the specific subroutine %qs at %L"
52151 #: fortran/resolve.c:3371
52152 #, gcc-internal-format, gfc-internal-format
52153 msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
52156 #: fortran/resolve.c:3410
52157 #, gcc-internal-format
52159 "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not "
52163 #: fortran/resolve.c:3414
52164 #, gcc-internal-format
52166 "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
52169 #: fortran/resolve.c:3459
52170 #, gcc-internal-format
52171 msgid "resolve_subroutine(): bad function type"
52174 #: fortran/resolve.c:3497
52175 #, gcc-internal-format, gfc-internal-format
52176 msgid "Shapes for operands at %L and %L are not conformable"
52179 #: fortran/resolve.c:3728
52180 #, gcc-internal-format
52181 msgid "resolve_operator(): Bad intrinsic"
52184 #: fortran/resolve.c:3899 fortran/resolve.c:3922
52185 #, gcc-internal-format
52186 msgid "compare_bound_int(): Bad expression"
52189 #: fortran/resolve.c:4017
52190 #, gcc-internal-format, gfc-internal-format
52191 msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
52194 #: fortran/resolve.c:4022
52195 #, gcc-internal-format, gfc-internal-format
52196 msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
52199 #: fortran/resolve.c:4032
52200 #, gcc-internal-format, gfc-internal-format
52201 msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
52204 #: fortran/resolve.c:4037
52205 #, gcc-internal-format, gfc-internal-format
52206 msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
52209 #: fortran/resolve.c:4057
52210 #, gcc-internal-format, gfc-internal-format
52211 msgid "Illegal stride of zero at %L"
52214 #: fortran/resolve.c:4074
52215 #, gcc-internal-format, gfc-internal-format
52217 "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
52220 #: fortran/resolve.c:4082
52221 #, gcc-internal-format, gfc-internal-format
52223 "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
52226 #: fortran/resolve.c:4098
52227 #, gcc-internal-format, gfc-internal-format
52229 "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
52232 #: fortran/resolve.c:4107
52233 #, gcc-internal-format, gfc-internal-format
52235 "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
52238 #: fortran/resolve.c:4123
52239 #, gcc-internal-format
52240 msgid "check_dimension(): Bad array reference"
52243 #: fortran/resolve.c:4146
52244 #, gcc-internal-format, gfc-internal-format
52245 msgid "Rightmost upper bound of assumed size array section not specified at %L"
52248 #: fortran/resolve.c:4156
52249 #, gcc-internal-format, gfc-internal-format
52250 msgid "Rank mismatch in array reference at %L (%d/%d)"
52253 #: fortran/resolve.c:4164
52254 #, gcc-internal-format, gfc-internal-format
52255 msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
52258 #: fortran/resolve.c:4180
52259 #, gcc-internal-format, gfc-internal-format
52260 msgid "Coindex of codimension %d must be a scalar at %L"
52263 #: fortran/resolve.c:4208
52264 #, gcc-internal-format, gfc-internal-format
52265 msgid "Array index at %L must be scalar"
52268 #: fortran/resolve.c:4214
52269 #, gcc-internal-format, gfc-internal-format
52270 msgid "Array index at %L must be of INTEGER type, found %s"
52273 #: fortran/resolve.c:4220
52274 #, gcc-internal-format, gfc-internal-format
52275 msgid "REAL array index at %L"
52278 #: fortran/resolve.c:4259
52279 #, gcc-internal-format, gfc-internal-format
52280 msgid "Argument dim at %L must be scalar"
52283 #: fortran/resolve.c:4266
52284 #, gcc-internal-format, gfc-internal-format
52285 msgid "Argument dim at %L must be of INTEGER type"
52288 #: fortran/resolve.c:4311
52289 #, gcc-internal-format
52290 msgid "find_array_spec(): Missing spec"
52293 #: fortran/resolve.c:4322
52294 #, gcc-internal-format
52295 msgid "find_array_spec(): unused as(1)"
52298 #: fortran/resolve.c:4333
52299 #, gcc-internal-format
52300 msgid "find_array_spec(): unused as(2)"
52303 #: fortran/resolve.c:4376
52304 #, gcc-internal-format, gfc-internal-format
52305 msgid "Array index at %L is an array of rank %d"
52308 #: fortran/resolve.c:4474
52309 #, gcc-internal-format, gfc-internal-format
52310 msgid "Substring start index at %L must be of type INTEGER"
52313 #: fortran/resolve.c:4481
52314 #, gcc-internal-format, gfc-internal-format
52315 msgid "Substring start index at %L must be scalar"
52318 #: fortran/resolve.c:4490
52319 #, gcc-internal-format, gfc-internal-format
52320 msgid "Substring start index at %L is less than one"
52323 #: fortran/resolve.c:4503
52324 #, gcc-internal-format, gfc-internal-format
52325 msgid "Substring end index at %L must be of type INTEGER"
52328 #: fortran/resolve.c:4510
52329 #, gcc-internal-format, gfc-internal-format
52330 msgid "Substring end index at %L must be scalar"
52333 #: fortran/resolve.c:4520
52334 #, gcc-internal-format, gfc-internal-format
52335 msgid "Substring end index at %L exceeds the string length"
52338 #: fortran/resolve.c:4530
52339 #, gcc-internal-format, gfc-internal-format
52340 msgid "Substring end index at %L is too large"
52343 #: fortran/resolve.c:4668
52344 #, gcc-internal-format
52345 msgid "resolve_ref(): Bad array reference"
52348 #: fortran/resolve.c:4682
52349 #, gcc-internal-format, gfc-internal-format
52351 "Component to the right of a part reference with nonzero rank must not have "
52352 "the POINTER attribute at %L"
52355 #: fortran/resolve.c:4692
52356 #, gcc-internal-format, gfc-internal-format
52358 "Component to the right of a part reference with nonzero rank must not have "
52359 "the ALLOCATABLE attribute at %L"
52362 #: fortran/resolve.c:4711
52363 #, gcc-internal-format, gfc-internal-format
52365 "Two or more part references with nonzero rank must not be specified at %L"
52368 #: fortran/resolve.c:4809
52369 #, gcc-internal-format
52370 msgid "expression_rank(): Two array specs"
52373 #: fortran/resolve.c:4891
52374 #, gcc-internal-format, gfc-internal-format
52376 "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual "
52380 #: fortran/resolve.c:4901
52381 #, gcc-internal-format, gfc-internal-format
52382 msgid "Assumed-type variable %s at %L may only be used as actual argument"
52385 #. FIXME: It doesn't work reliably as inquiry_argument is not set
52386 #. for all inquiry functions in resolve_function; the reason is
52387 #. that the function-name resolution happens too late in that
52389 #: fortran/resolve.c:4911
52390 #, gcc-internal-format, gfc-internal-format
52392 "Assumed-type variable %s at %L as actual argument to an inquiry function "
52393 "shall be the first argument"
52396 #: fortran/resolve.c:4926
52397 #, gcc-internal-format, gfc-internal-format
52398 msgid "Assumed-rank variable %s at %L may only be used as actual argument"
52401 #. FIXME: It doesn't work reliably as inquiry_argument is not set
52402 #. for all inquiry functions in resolve_function; the reason is
52403 #. that the function-name resolution happens too late in that
52405 #: fortran/resolve.c:4936
52406 #, gcc-internal-format, gfc-internal-format
52408 "Assumed-rank variable %s at %L as actual argument to an inquiry function "
52409 "shall be the first argument"
52412 #: fortran/resolve.c:4947
52413 #, gcc-internal-format, gfc-internal-format
52415 "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject "
52419 #: fortran/resolve.c:4956
52420 #, gcc-internal-format, gfc-internal-format
52421 msgid "Assumed-type variable %s at %L shall not have a subobject reference"
52424 #: fortran/resolve.c:4971
52425 #, gcc-internal-format, gfc-internal-format
52426 msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
52429 #: fortran/resolve.c:5061
52430 #, gcc-internal-format
52432 "Variable %qs, used in a specification expression, is referenced at %L before "
52433 "the ENTRY statement in which it is a parameter"
52436 #: fortran/resolve.c:5066
52437 #, gcc-internal-format
52439 "Variable %qs is used at %L before the ENTRY statement in which it is a "
52443 #: fortran/resolve.c:5136
52444 #, gcc-internal-format, gfc-internal-format
52445 msgid "Polymorphic subobject of coindexed object at %L"
52448 #: fortran/resolve.c:5149
52449 #, gcc-internal-format, gfc-internal-format
52450 msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
52453 #: fortran/resolve.c:5487
52454 #, gcc-internal-format, gfc-internal-format
52455 msgid "Passed-object at %L must be scalar"
52458 #: fortran/resolve.c:5494
52459 #, gcc-internal-format
52461 "Base object for procedure-pointer component call at %L is of ABSTRACT type "
52465 #: fortran/resolve.c:5529
52466 #, gcc-internal-format
52467 msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
52470 #: fortran/resolve.c:5538
52471 #, gcc-internal-format, gfc-internal-format
52472 msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
52475 #. Nothing matching found!
52476 #: fortran/resolve.c:5726
52477 #, gcc-internal-format
52479 "Found no matching specific binding for the call to the GENERIC %qs at %L"
52482 #: fortran/resolve.c:5753
52483 #, gcc-internal-format
52484 msgid "%qs at %L should be a SUBROUTINE"
52487 #: fortran/resolve.c:5804
52488 #, gcc-internal-format
52489 msgid "%qs at %L should be a FUNCTION"
52492 #: fortran/resolve.c:6321
52493 #, gcc-internal-format
52494 msgid "gfc_resolve_expr(): Bad expression type"
52497 #: fortran/resolve.c:6347
52498 #, gcc-internal-format, gfc-internal-format
52499 msgid "%s at %L must be a scalar"
52502 #: fortran/resolve.c:6357
52503 #, gcc-internal-format, gfc-internal-format
52504 msgid "%s at %L must be integer"
52507 #: fortran/resolve.c:6361 fortran/resolve.c:6368
52508 #, gcc-internal-format, gfc-internal-format
52509 msgid "%s at %L must be INTEGER"
52512 #: fortran/resolve.c:6410
52513 #, gcc-internal-format, gfc-internal-format
52514 msgid "Step expression in DO loop at %L cannot be zero"
52517 #: fortran/resolve.c:6446
52518 #, gcc-internal-format, gfc-internal-format
52519 msgid "DO loop at %L will be executed zero times"
52522 #: fortran/resolve.c:6507
52523 #, gcc-internal-format, gfc-internal-format
52524 msgid "FORALL index-name at %L must be a scalar INTEGER"
52527 #: fortran/resolve.c:6512
52528 #, gcc-internal-format, gfc-internal-format
52529 msgid "FORALL start expression at %L must be a scalar INTEGER"
52532 #: fortran/resolve.c:6519
52533 #, gcc-internal-format, gfc-internal-format
52534 msgid "FORALL end expression at %L must be a scalar INTEGER"
52537 #: fortran/resolve.c:6527
52538 #, gcc-internal-format, gfc-internal-format
52539 msgid "FORALL stride expression at %L must be a scalar %s"
52542 #: fortran/resolve.c:6532
52543 #, gcc-internal-format, gfc-internal-format
52544 msgid "FORALL stride expression at %L cannot be zero"
52547 #: fortran/resolve.c:6545
52548 #, gcc-internal-format
52549 msgid "FORALL index %qs may not appear in triplet specification at %L"
52552 #: fortran/resolve.c:6643 fortran/resolve.c:6935
52553 #, gcc-internal-format, gfc-internal-format
52554 msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
52557 #: fortran/resolve.c:6651 fortran/resolve.c:6900
52558 #, gcc-internal-format, gfc-internal-format
52559 msgid "Coindexed allocatable object at %L"
52562 #: fortran/resolve.c:6757
52563 #, gcc-internal-format, gfc-internal-format
52565 "Source-expr at %L must be scalar or have the same rank as the allocate-"
52569 #: fortran/resolve.c:6788
52570 #, gcc-internal-format, gfc-internal-format
52571 msgid "Source-expr at %L and allocate-object at %L must have the same shape"
52574 #: fortran/resolve.c:6946
52575 #, gcc-internal-format, gfc-internal-format
52576 msgid "Type of entity at %L is type incompatible with source-expr at %L"
52579 #: fortran/resolve.c:6958
52580 #, gcc-internal-format, gfc-internal-format
52582 "The allocate-object at %L and the source-expr at %L shall have the same kind "
52586 #: fortran/resolve.c:6972
52587 #, gcc-internal-format, gfc-internal-format
52589 "The source-expr at %L shall neither be of type LOCK_TYPE nor have a "
52590 "LOCK_TYPE component if allocate-object at %L is a coarray"
52593 #: fortran/resolve.c:6985
52594 #, gcc-internal-format, gfc-internal-format
52596 "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
52599 #: fortran/resolve.c:6998
52600 #, gcc-internal-format, gfc-internal-format
52602 "Allocating %s at %L with type-spec requires the same character-length "
52603 "parameter as in the declaration"
52606 #: fortran/resolve.c:7106
52607 #, gcc-internal-format, gfc-internal-format
52608 msgid "Array specification required in ALLOCATE statement at %L"
52611 #: fortran/resolve.c:7120
52612 #, gcc-internal-format, gfc-internal-format
52613 msgid "Coarray specification required in ALLOCATE statement at %L"
52616 #: fortran/resolve.c:7147
52617 #, gcc-internal-format, gfc-internal-format
52618 msgid "Bad array specification in ALLOCATE statement at %L"
52621 #: fortran/resolve.c:7166
52622 #, gcc-internal-format
52624 "%qs must not appear in the array specification at %L in the same ALLOCATE "
52625 "statement where it is itself allocated"
52628 #: fortran/resolve.c:7181
52629 #, gcc-internal-format, gfc-internal-format
52630 msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
52633 #: fortran/resolve.c:7192
52634 #, gcc-internal-format, gfc-internal-format
52635 msgid "Bad coarray specification in ALLOCATE statement at %L"
52638 #: fortran/resolve.c:7223
52639 #, gcc-internal-format, gfc-internal-format
52640 msgid "Stat-variable at %L must be a scalar INTEGER variable"
52643 #: fortran/resolve.c:7246
52644 #, gcc-internal-format, gfc-internal-format
52645 msgid "Stat-variable at %L shall not be %sd within the same %s statement"
52648 #: fortran/resolve.c:7257
52649 #, gcc-internal-format, gfc-internal-format
52650 msgid "ERRMSG at %L is useless without a STAT tag"
52653 #: fortran/resolve.c:7268
52654 #, gcc-internal-format, gfc-internal-format
52655 msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
52658 #: fortran/resolve.c:7291
52659 #, gcc-internal-format, gfc-internal-format
52660 msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
52663 #: fortran/resolve.c:7321
52664 #, gcc-internal-format, gfc-internal-format
52665 msgid "Allocate-object at %L also appears at %L"
52668 #: fortran/resolve.c:7327 fortran/resolve.c:7333
52669 #, gcc-internal-format, gfc-internal-format
52670 msgid "Allocate-object at %L is subobject of object at %L"
52673 #. The cases overlap, or they are the same
52674 #. element in the list. Either way, we must
52675 #. issue an error and get the next case from P.
52676 #. FIXME: Sort P and Q by line number.
52677 #: fortran/resolve.c:7537
52678 #, gcc-internal-format, gfc-internal-format
52679 msgid "CASE label at %L overlaps with CASE label at %L"
52682 #: fortran/resolve.c:7588
52683 #, gcc-internal-format, gfc-internal-format
52684 msgid "Expression in CASE statement at %L must be of type %s"
52687 #: fortran/resolve.c:7599
52688 #, gcc-internal-format, gfc-internal-format
52689 msgid "Expression in CASE statement at %L must be of kind %d"
52692 #: fortran/resolve.c:7612
52693 #, gcc-internal-format, gfc-internal-format
52694 msgid "Expression in CASE statement at %L must be scalar"
52697 #: fortran/resolve.c:7658
52698 #, gcc-internal-format, gfc-internal-format
52700 "Selection expression in computed GOTO statement at %L must be a scalar "
52701 "integer expression"
52704 #: fortran/resolve.c:7677
52705 #, gcc-internal-format, gfc-internal-format
52706 msgid "Argument of SELECT statement at %L cannot be %s"
52709 #: fortran/resolve.c:7687
52710 #, gcc-internal-format, gfc-internal-format
52711 msgid "Argument of SELECT statement at %L must be a scalar expression"
52714 #: fortran/resolve.c:7705 fortran/resolve.c:7713
52715 #, gcc-internal-format, gfc-internal-format
52716 msgid "Expression in CASE statement at %L is not in the range of %s"
52719 #: fortran/resolve.c:7775 fortran/resolve.c:8148
52720 #, gcc-internal-format, gfc-internal-format
52722 "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
52725 #: fortran/resolve.c:7801
52726 #, gcc-internal-format, gfc-internal-format
52727 msgid "Logical range in CASE statement at %L is not allowed"
52730 #: fortran/resolve.c:7813
52731 #, gcc-internal-format, gfc-internal-format
52732 msgid "Constant logical value in CASE statement is repeated at %L"
52735 #: fortran/resolve.c:7828
52736 #, gcc-internal-format, gfc-internal-format
52737 msgid "Range specification at %L can never be matched"
52740 #: fortran/resolve.c:7931
52741 #, gcc-internal-format, gfc-internal-format
52742 msgid "Logical SELECT CASE block at %L has more that two cases"
52745 #: fortran/resolve.c:8003
52746 #, gcc-internal-format
52747 msgid "Associate-name %qs at %L is used as array"
52750 #: fortran/resolve.c:8013
52751 #, gcc-internal-format, gfc-internal-format
52752 msgid "CLASS selector at %L needs a temporary which is not yet implemented"
52755 #: fortran/resolve.c:8067
52756 #, gcc-internal-format, gfc-internal-format
52757 msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
52760 #: fortran/resolve.c:8084 fortran/resolve.c:8096
52761 #, gcc-internal-format, gfc-internal-format
52762 msgid "Selector at %L must not be coindexed"
52765 #: fortran/resolve.c:8112
52766 #, gcc-internal-format
52767 msgid "Derived type %qs at %L must be extensible"
52770 #: fortran/resolve.c:8124
52771 #, gcc-internal-format
52772 msgid "Derived type %qs at %L must be an extension of %qs"
52775 #: fortran/resolve.c:8127
52776 #, gcc-internal-format
52777 msgid "Unexpected intrinsic type %qs at %L"
52780 #: fortran/resolve.c:8136
52781 #, gcc-internal-format, gfc-internal-format
52783 "The type-spec at %L shall specify that each length type parameter is assumed"
52786 #: fortran/resolve.c:8328
52787 #, gcc-internal-format, gfc-internal-format
52788 msgid "Double CLASS IS block in SELECT TYPE statement at %L"
52791 #: fortran/resolve.c:8417
52792 #, gcc-internal-format, gfc-internal-format
52793 msgid "Invalid context for NULL () intrinsic at %L"
52796 #. FIXME: Test for defined input/output.
52797 #: fortran/resolve.c:8445
52798 #, gcc-internal-format, gfc-internal-format
52800 "Data transfer element at %L cannot be polymorphic unless it is processed by "
52801 "a defined input/output procedure"
52804 #: fortran/resolve.c:8457
52805 #, gcc-internal-format, gfc-internal-format
52807 "Data transfer element at %L cannot have POINTER components unless it is "
52808 "processed by a defined input/output procedure"
52811 #: fortran/resolve.c:8466
52812 #, gcc-internal-format, gfc-internal-format
52813 msgid "Data transfer element at %L cannot have procedure pointer components"
52816 #: fortran/resolve.c:8473
52817 #, gcc-internal-format, gfc-internal-format
52819 "Data transfer element at %L cannot have ALLOCATABLE components unless it is "
52820 "processed by a defined input/output procedure"
52823 #: fortran/resolve.c:8484 fortran/resolve.c:8490
52824 #, gcc-internal-format, gfc-internal-format
52825 msgid "Data transfer element at %L cannot have PRIVATE components"
52828 #: fortran/resolve.c:8504
52829 #, gcc-internal-format, gfc-internal-format
52831 "Data transfer element at %L cannot be a full reference to an assumed-size "
52835 #: fortran/resolve.c:8559
52836 #, gcc-internal-format, gfc-internal-format
52837 msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
52840 #: fortran/resolve.c:8566 fortran/resolve.c:8677
52841 #, gcc-internal-format, gfc-internal-format
52842 msgid "STAT= argument at %L must be a scalar INTEGER variable"
52845 #: fortran/resolve.c:8578 fortran/resolve.c:8684
52846 #, gcc-internal-format, gfc-internal-format
52847 msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
52850 #: fortran/resolve.c:8590
52851 #, gcc-internal-format, gfc-internal-format
52852 msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
52855 #: fortran/resolve.c:8654
52856 #, gcc-internal-format, gfc-internal-format
52857 msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
52860 #: fortran/resolve.c:8658 fortran/resolve.c:8668
52861 #, gcc-internal-format, gfc-internal-format
52862 msgid "Imageset argument at %L must between 1 and num_images()"
52865 #: fortran/resolve.c:8711
52866 #, gcc-internal-format, gfc-internal-format
52868 "Statement at %L is not a valid branch target statement for the branch "
52872 #: fortran/resolve.c:8721
52873 #, gcc-internal-format, gfc-internal-format
52874 msgid "Branch at %L may result in an infinite loop"
52877 #. Note: A label at END CRITICAL does not leave the CRITICAL
52878 #. construct as END CRITICAL is still part of it.
52879 #: fortran/resolve.c:8738 fortran/resolve.c:8761
52880 #, gcc-internal-format, gfc-internal-format
52881 msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
52884 #: fortran/resolve.c:8742 fortran/resolve.c:8767
52885 #, gcc-internal-format, gfc-internal-format
52886 msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
52889 #. The label is not in an enclosing block, so illegal. This was
52890 #. allowed in Fortran 66, so we allow it as extension. No
52891 #. further checks are necessary in this case.
52892 #: fortran/resolve.c:8782
52893 #, gcc-internal-format, gfc-internal-format
52894 msgid "Label at %L is not in the same block as the GOTO statement at %L"
52897 #: fortran/resolve.c:8854
52898 #, gcc-internal-format, gfc-internal-format
52899 msgid "WHERE mask at %L has inconsistent shape"
52902 #: fortran/resolve.c:8870
52903 #, gcc-internal-format, gfc-internal-format
52904 msgid "WHERE assignment target at %L has inconsistent shape"
52907 #: fortran/resolve.c:8878 fortran/resolve.c:8965
52908 #, gcc-internal-format, gfc-internal-format
52909 msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
52912 #: fortran/resolve.c:8888 fortran/resolve.c:8975
52913 #, gcc-internal-format, gfc-internal-format
52914 msgid "Unsupported statement inside WHERE at %L"
52917 #: fortran/resolve.c:8919
52918 #, gcc-internal-format, gfc-internal-format
52919 msgid "Assignment to a FORALL index variable at %L"
52922 #: fortran/resolve.c:8928
52923 #, gcc-internal-format
52925 "The FORALL with index %qs is not used on the left side of the assignment at "
52926 "%L and so might cause multiple assignment to this object"
52929 #: fortran/resolve.c:9097
52930 #, gcc-internal-format, gfc-internal-format
52931 msgid "An outer FORALL construct already has an index with this name %L"
52934 #: fortran/resolve.c:9175
52935 #, gcc-internal-format, gfc-internal-format
52936 msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
52939 #: fortran/resolve.c:9251
52940 #, gcc-internal-format
52941 msgid "gfc_resolve_blocks(): Bad block type"
52944 #: fortran/resolve.c:9365
52945 #, gcc-internal-format, gfc-internal-format
52946 msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
52949 #: fortran/resolve.c:9397
52950 #, gcc-internal-format, gfc-internal-format
52952 "Coindexed expression at %L is assigned to a derived type variable with a "
52953 "POINTER component in a PURE procedure"
52956 #: fortran/resolve.c:9402
52957 #, gcc-internal-format, gfc-internal-format
52959 "The impure variable at %L is assigned to a derived type variable with a "
52960 "POINTER component in a PURE procedure (12.6)"
52963 #: fortran/resolve.c:9412
52964 #, gcc-internal-format, gfc-internal-format
52965 msgid "Assignment to coindexed variable at %L in a PURE procedure"
52968 #: fortran/resolve.c:9444
52969 #, gcc-internal-format, gfc-internal-format
52970 msgid "Assignment to polymorphic coarray at %L is not permitted"
52973 #: fortran/resolve.c:9448
52974 #, gcc-internal-format, gfc-internal-format
52975 msgid "Assignment to an allocatable polymorphic variable at %L"
52978 #: fortran/resolve.c:9453
52979 #, gcc-internal-format
52981 "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-"
52986 #: fortran/resolve.c:9458
52987 #, gcc-internal-format, gfc-internal-format
52989 "Assignment to an allocatable polymorphic variable at %L is not yet supported"
52992 #: fortran/resolve.c:9464
52993 #, gcc-internal-format, gfc-internal-format
52995 "Nonallocatable variable must not be polymorphic in intrinsic assignment at "
52996 "%L - check that there is a matching specific subroutine for '=' operator"
52999 #: fortran/resolve.c:9475
53000 #, gcc-internal-format, gfc-internal-format
53002 "Coindexed variable must not have an allocatable ultimate component in "
53006 #: fortran/resolve.c:9770
53007 #, gcc-internal-format, gfc-internal-format
53009 "TODO: type-bound defined assignment(s) at %L not done because multiple part "
53010 "array references would occur in intermediate expressions."
53013 #: fortran/resolve.c:10145
53014 #, gcc-internal-format, gfc-internal-format
53015 msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
53018 #: fortran/resolve.c:10148
53019 #, gcc-internal-format
53020 msgid "Variable %qs has not been assigned a target label at %L"
53023 #: fortran/resolve.c:10159
53024 #, gcc-internal-format, gfc-internal-format
53026 "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
53029 #: fortran/resolve.c:10207
53030 #, gcc-internal-format, gfc-internal-format
53031 msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
53034 #: fortran/resolve.c:10240
53035 #, gcc-internal-format, gfc-internal-format
53036 msgid "Arithmetic IF statement at %L requires a numeric expression"
53039 #: fortran/resolve.c:10295
53040 #, gcc-internal-format
53041 msgid "gfc_resolve_code(): No expression on DO WHILE"
53044 #: fortran/resolve.c:10300
53045 #, gcc-internal-format, gfc-internal-format
53047 "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
53050 #: fortran/resolve.c:10384
53051 #, gcc-internal-format, gfc-internal-format
53052 msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
53055 #: fortran/resolve.c:10453
53056 #, gcc-internal-format
53057 msgid "gfc_resolve_code(): Bad statement code"
53060 #: fortran/resolve.c:10548
53061 #, gcc-internal-format, gfc-internal-format
53063 "Variable %s with binding label %s at %L uses the same global identifier as "
53067 #. This can only happen if the variable is defined in a module - if it
53068 #. isn't the same module, reject it.
53069 #: fortran/resolve.c:10561
53070 #, gcc-internal-format, gfc-internal-format
53072 "Variable %s from module %s with binding label %s at %L uses the same global "
53073 "identifier as entity at %L from module %s"
53076 #. Print an error if the procedure is defined multiple times; we have to
53077 #. exclude references to the same procedure via module association or
53078 #. multiple checks for the same procedure.
53079 #: fortran/resolve.c:10578
53080 #, gcc-internal-format, gfc-internal-format
53082 "Procedure %s with binding label %s at %L uses the same global identifier as "
53086 #: fortran/resolve.c:10649
53087 #, gcc-internal-format, gfc-internal-format
53089 "CHARACTER variable at %L has negative length %d, the length has been set to "
53093 #: fortran/resolve.c:10662
53094 #, gcc-internal-format, gfc-internal-format
53095 msgid "String length at %L is too large"
53098 #: fortran/resolve.c:10998
53099 #, gcc-internal-format
53100 msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
53103 #: fortran/resolve.c:11002
53104 #, gcc-internal-format
53105 msgid "Scalar object %qs at %L may not be ALLOCATABLE"
53108 #: fortran/resolve.c:11010
53109 #, gcc-internal-format
53110 msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
53113 #: fortran/resolve.c:11020
53114 #, gcc-internal-format
53115 msgid "Array %qs at %L cannot have a deferred shape"
53118 #: fortran/resolve.c:11035
53119 #, gcc-internal-format
53120 msgid "Type %qs of CLASS variable %qs at %L is not extensible"
53123 #: fortran/resolve.c:11047
53124 #, gcc-internal-format
53125 msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
53128 #: fortran/resolve.c:11078
53129 #, gcc-internal-format, gfc-internal-format
53131 "The type '%s' cannot be host associated at %L because it is blocked by an "
53132 "incompatible object of the same name declared at %L"
53135 #: fortran/resolve.c:11100
53136 #, gcc-internal-format
53138 "Implied SAVE for module variable %qs at %L, needed due to the default "
53142 #. The shape of a main program or module array needs to be
53144 #: fortran/resolve.c:11148
53145 #, gcc-internal-format, gfc-internal-format
53146 msgid "The module or main program array '%s' at %L must have constant shape"
53149 #: fortran/resolve.c:11160
53150 #, gcc-internal-format
53152 "Entity %qs at %L has a deferred type parameter and requires either the "
53153 "pointer or allocatable attribute"
53156 #: fortran/resolve.c:11176
53157 #, gcc-internal-format, gfc-internal-format
53159 "Entity with assumed character length at %L must be a dummy argument or a "
53163 #: fortran/resolve.c:11197
53164 #, gcc-internal-format, gfc-internal-format
53165 msgid "'%s' at %L must have constant character length in this context"
53168 #: fortran/resolve.c:11204
53169 #, gcc-internal-format
53170 msgid "COMMON variable %qs at %L must have constant character length"
53173 #: fortran/resolve.c:11251
53174 #, gcc-internal-format
53175 msgid "Allocatable %qs at %L cannot have an initializer"
53178 #: fortran/resolve.c:11254
53179 #, gcc-internal-format
53180 msgid "External %qs at %L cannot have an initializer"
53183 #: fortran/resolve.c:11258
53184 #, gcc-internal-format
53185 msgid "Dummy %qs at %L cannot have an initializer"
53188 #: fortran/resolve.c:11261
53189 #, gcc-internal-format
53190 msgid "Intrinsic %qs at %L cannot have an initializer"
53193 #: fortran/resolve.c:11264
53194 #, gcc-internal-format
53195 msgid "Function result %qs at %L cannot have an initializer"
53198 #: fortran/resolve.c:11267
53199 #, gcc-internal-format
53200 msgid "Automatic array %qs at %L cannot have an initializer"
53203 #: fortran/resolve.c:11310
53204 #, gcc-internal-format
53205 msgid "Character-valued statement function %qs at %L must have constant length"
53208 #: fortran/resolve.c:11332
53209 #, gcc-internal-format
53211 "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is "
53215 #: fortran/resolve.c:11354
53216 #, gcc-internal-format
53218 "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs "
53222 #: fortran/resolve.c:11372
53223 #, gcc-internal-format
53224 msgid "Function %qs at %L cannot have an initializer"
53227 #: fortran/resolve.c:11381
53228 #, gcc-internal-format
53229 msgid "External object %qs at %L may not have an initializer"
53232 #: fortran/resolve.c:11389
53233 #, gcc-internal-format
53234 msgid "ELEMENTAL function %qs at %L must have a scalar result"
53237 #: fortran/resolve.c:11399
53238 #, gcc-internal-format
53240 "Statement function %qs at %L may not have pointer or allocatable attribute"
53243 #: fortran/resolve.c:11418
53244 #, gcc-internal-format
53245 msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
53248 #: fortran/resolve.c:11422
53249 #, gcc-internal-format
53250 msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
53253 #: fortran/resolve.c:11426
53254 #, gcc-internal-format
53255 msgid "CHARACTER(*) function %qs at %L cannot be pure"
53258 #: fortran/resolve.c:11430
53259 #, gcc-internal-format
53260 msgid "CHARACTER(*) function %qs at %L cannot be recursive"
53263 #: fortran/resolve.c:11443
53264 #, gcc-internal-format
53265 msgid "CHARACTER(*) function %qs at %L"
53268 #: fortran/resolve.c:11452
53269 #, gcc-internal-format
53270 msgid "Procedure pointer %qs at %L shall not be elemental"
53273 #: fortran/resolve.c:11458
53274 #, gcc-internal-format
53275 msgid "Dummy procedure %qs at %L shall not be elemental"
53278 #: fortran/resolve.c:11514
53279 #, gcc-internal-format
53280 msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
53283 #: fortran/resolve.c:11520
53284 #, gcc-internal-format
53285 msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
53288 #: fortran/resolve.c:11526
53289 #, gcc-internal-format
53290 msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
53293 #: fortran/resolve.c:11534
53294 #, gcc-internal-format
53295 msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
53298 #: fortran/resolve.c:11540
53299 #, gcc-internal-format
53300 msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
53303 #: fortran/resolve.c:11617
53304 #, gcc-internal-format
53305 msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
53308 #: fortran/resolve.c:11626
53309 #, gcc-internal-format, gfc-internal-format
53310 msgid "FINAL procedure at %L must have exactly one argument"
53313 #: fortran/resolve.c:11635
53314 #, gcc-internal-format
53315 msgid "Argument of FINAL procedure at %L must be of type %qs"
53318 #: fortran/resolve.c:11643
53319 #, gcc-internal-format, gfc-internal-format
53320 msgid "Argument of FINAL procedure at %L must not be a POINTER"
53323 #: fortran/resolve.c:11649
53324 #, gcc-internal-format, gfc-internal-format
53325 msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
53328 #: fortran/resolve.c:11655
53329 #, gcc-internal-format, gfc-internal-format
53330 msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
53333 #: fortran/resolve.c:11663
53334 #, gcc-internal-format, gfc-internal-format
53335 msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
53338 #: fortran/resolve.c:11672
53339 #, gcc-internal-format, gfc-internal-format
53340 msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
53343 #: fortran/resolve.c:11694
53344 #, gcc-internal-format
53345 msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
53348 #: fortran/resolve.c:11731
53349 #, gcc-internal-format
53351 "Only array FINAL procedures declared for derived type %qs defined at %L, "
53352 "suggest also scalar one"
53355 #: fortran/resolve.c:11771
53356 #, gcc-internal-format
53357 msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
53360 #: fortran/resolve.c:11807
53361 #, gcc-internal-format
53362 msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
53365 #: fortran/resolve.c:11866
53366 #, gcc-internal-format
53367 msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
53370 #: fortran/resolve.c:11878
53371 #, gcc-internal-format
53372 msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
53375 #: fortran/resolve.c:11906
53376 #, gcc-internal-format
53377 msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
53380 #: fortran/resolve.c:11962
53381 #, gcc-internal-format, gfc-internal-format
53382 msgid "Type-bound operator at %L can't be NOPASS"
53385 #: fortran/resolve.c:12144
53386 #, gcc-internal-format
53388 "%qs must be a module procedure or an external procedure with an explicit "
53392 #: fortran/resolve.c:12186
53393 #, gcc-internal-format
53394 msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
53397 #: fortran/resolve.c:12200
53398 #, gcc-internal-format
53399 msgid "Procedure %qs with PASS at %L must have at least one argument"
53402 #: fortran/resolve.c:12214 fortran/resolve.c:12709
53403 #, gcc-internal-format
53404 msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
53407 #: fortran/resolve.c:12222
53408 #, gcc-internal-format
53409 msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
53412 #: fortran/resolve.c:12231
53413 #, gcc-internal-format
53414 msgid "Passed-object dummy argument of %qs at %L must be scalar"
53417 #: fortran/resolve.c:12237
53418 #, gcc-internal-format
53419 msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
53422 #: fortran/resolve.c:12243
53423 #, gcc-internal-format
53424 msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
53427 #: fortran/resolve.c:12272
53428 #, gcc-internal-format
53429 msgid "Procedure %qs at %L has the same name as a component of %qs"
53432 #: fortran/resolve.c:12281
53433 #, gcc-internal-format
53434 msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
53437 #: fortran/resolve.c:12373
53438 #, gcc-internal-format
53440 "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and "
53444 #: fortran/resolve.c:12471
53445 #, gcc-internal-format
53447 "As extending type %qs at %L has a coarray component, parent type %qs shall "
53451 #: fortran/resolve.c:12484
53452 #, gcc-internal-format
53453 msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
53456 #: fortran/resolve.c:12504
53457 #, gcc-internal-format
53458 msgid "Coarray component %qs at %L must be allocatable with deferred shape"
53461 #: fortran/resolve.c:12514
53462 #, gcc-internal-format
53464 "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
53467 #: fortran/resolve.c:12525
53468 #, gcc-internal-format
53470 "Component %qs at %L with coarray component shall be a nonpointer, "
53471 "nonallocatable scalar"
53474 #: fortran/resolve.c:12535
53475 #, gcc-internal-format
53477 "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
53480 #: fortran/resolve.c:12636
53481 #, gcc-internal-format
53482 msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
53485 #: fortran/resolve.c:12651
53486 #, gcc-internal-format
53488 "Procedure pointer component %qs with PASS at %L must have at least one "
53492 #: fortran/resolve.c:12668
53493 #, gcc-internal-format
53494 msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
53497 #: fortran/resolve.c:12679
53498 #, gcc-internal-format
53499 msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
53502 #: fortran/resolve.c:12689
53503 #, gcc-internal-format
53505 "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
53508 #: fortran/resolve.c:12699
53509 #, gcc-internal-format
53510 msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
53513 #: fortran/resolve.c:12741
53514 #, gcc-internal-format
53516 "Component %qs of %qs at %L has the same name as an inherited type-bound "
53520 #: fortran/resolve.c:12754
53521 #, gcc-internal-format
53523 "Character length of component %qs needs to be a constant specification "
53527 #: fortran/resolve.c:12765
53528 #, gcc-internal-format
53530 "Character component %qs of %qs at %L with deferred length must be a POINTER "
53534 #: fortran/resolve.c:12796
53535 #, gcc-internal-format
53537 "the component %qs is a PRIVATE type and cannot be a component of %qs, which "
53541 #: fortran/resolve.c:12804
53542 #, gcc-internal-format, gfc-internal-format
53543 msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
53546 #: fortran/resolve.c:12813
53547 #, gcc-internal-format, gfc-internal-format
53549 "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
53553 #: fortran/resolve.c:12831 fortran/resolve.c:12843
53554 #, gcc-internal-format
53556 "The pointer component %qs of %qs at %L is a type that has not been declared"
53559 #: fortran/resolve.c:12855
53560 #, gcc-internal-format
53561 msgid "Component %qs with CLASS at %L must be allocatable or pointer"
53564 #: fortran/resolve.c:12923
53565 #, gcc-internal-format, gfc-internal-format
53567 "Generic name '%s' of function '%s' at %L being the same name as derived type "
53571 #: fortran/resolve.c:12979
53572 #, gcc-internal-format
53573 msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
53576 #: fortran/resolve.c:12985
53577 #, gcc-internal-format
53578 msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
53581 #: fortran/resolve.c:12991
53582 #, gcc-internal-format
53583 msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
53586 #: fortran/resolve.c:12999
53587 #, gcc-internal-format
53589 "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
53592 #: fortran/resolve.c:13009
53593 #, gcc-internal-format
53595 "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a "
53596 "defined input/output procedure"
53599 #: fortran/resolve.c:13019
53600 #, gcc-internal-format
53602 "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER "
53606 #. FIXME: Once UDDTIO is implemented, the following can be
53608 #: fortran/resolve.c:13027
53609 #, gcc-internal-format
53611 "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER "
53612 "components and thus requires a defined input/output procedure"
53615 #: fortran/resolve.c:13044
53616 #, gcc-internal-format
53618 "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC "
53619 "namelist %qs at %L"
53622 #: fortran/resolve.c:13054
53623 #, gcc-internal-format
53625 "NAMELIST object %qs has use-associated PRIVATE components and cannot be "
53626 "member of namelist %qs at %L"
53629 #: fortran/resolve.c:13065
53630 #, gcc-internal-format
53632 "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC "
53633 "namelist %qs at %L"
53636 #: fortran/resolve.c:13092
53637 #, gcc-internal-format
53638 msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
53641 #: fortran/resolve.c:13111
53642 #, gcc-internal-format
53643 msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
53646 #: fortran/resolve.c:13123
53647 #, gcc-internal-format
53649 "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
53652 #: fortran/resolve.c:13134
53653 #, gcc-internal-format, gfc-internal-format
53654 msgid "Incompatible derived type in PARAMETER at %L"
53657 #: fortran/resolve.c:13221
53658 #, gcc-internal-format, gfc-internal-format
53659 msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
53662 #: fortran/resolve.c:13224
53663 #, gcc-internal-format, gfc-internal-format
53664 msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
53667 #: fortran/resolve.c:13313
53668 #, gcc-internal-format
53670 "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an "
53671 "assumed-shape or assumed-rank array"
53674 #: fortran/resolve.c:13331
53675 #, gcc-internal-format, gfc-internal-format
53676 msgid "Assumed size array at %L must be a dummy argument"
53679 #: fortran/resolve.c:13334
53680 #, gcc-internal-format, gfc-internal-format
53681 msgid "Assumed shape array at %L must be a dummy argument"
53684 #: fortran/resolve.c:13342
53685 #, gcc-internal-format, gfc-internal-format
53686 msgid "Assumed-rank array at %L must be a dummy argument"
53689 #: fortran/resolve.c:13349
53690 #, gcc-internal-format, gfc-internal-format
53692 "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
53695 #: fortran/resolve.c:13362
53696 #, gcc-internal-format, gfc-internal-format
53697 msgid "Symbol at %L is not a DUMMY variable"
53700 #: fortran/resolve.c:13368
53701 #, gcc-internal-format
53703 "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
53706 #: fortran/resolve.c:13378
53707 #, gcc-internal-format
53709 "Character dummy variable %qs at %L with VALUE attribute must have constant "
53713 #: fortran/resolve.c:13387
53714 #, gcc-internal-format
53716 "C interoperable character dummy variable %qs at %L with VALUE attribute must "
53720 #: fortran/resolve.c:13400 fortran/resolve.c:13567
53721 #, gcc-internal-format
53722 msgid "The derived type %qs at %L is of type %qs, which has not been defined"
53725 #: fortran/resolve.c:13414
53726 #, gcc-internal-format, gfc-internal-format
53727 msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
53730 #: fortran/resolve.c:13423
53731 #, gcc-internal-format, gfc-internal-format
53733 "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of "
53734 "an numeric intrinsic type"
53737 #: fortran/resolve.c:13432
53738 #, gcc-internal-format, gfc-internal-format
53740 "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, "
53741 "CODIMENSION, POINTER or VALUE attribute"
53744 #: fortran/resolve.c:13440
53745 #, gcc-internal-format, gfc-internal-format
53747 "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) "
53751 #: fortran/resolve.c:13447
53752 #, gcc-internal-format, gfc-internal-format
53754 "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an "
53755 "assumed-size array"
53758 #: fortran/resolve.c:13467
53759 #, gcc-internal-format, gfc-internal-format
53760 msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
53763 #: fortran/resolve.c:13474
53764 #, gcc-internal-format, gfc-internal-format
53766 "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, "
53767 "POINTER or VALUE attribute"
53770 #: fortran/resolve.c:13481
53771 #, gcc-internal-format, gfc-internal-format
53772 msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
53775 #: fortran/resolve.c:13488
53776 #, gcc-internal-format, gfc-internal-format
53777 msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
53780 #: fortran/resolve.c:13513
53781 #, gcc-internal-format
53783 "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block "
53784 "nor declared at the module level scope"
53787 #: fortran/resolve.c:13593
53788 #, gcc-internal-format
53789 msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
53792 #: fortran/resolve.c:13608
53793 #, gcc-internal-format, gfc-internal-format
53795 "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE "
53796 "must be a coarray"
53799 #: fortran/resolve.c:13626
53800 #, gcc-internal-format
53802 "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have "
53803 "a default initializer"
53806 #: fortran/resolve.c:13638
53807 #, gcc-internal-format
53808 msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
53811 #: fortran/resolve.c:13650
53812 #, gcc-internal-format
53814 "Function result %qs at %L shall not be a coarray or have a coarray component"
53817 #: fortran/resolve.c:13659
53818 #, gcc-internal-format
53820 "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
53823 #: fortran/resolve.c:13671
53824 #, gcc-internal-format
53826 "Variable %qs at %L with coarray component shall be a nonpointer, "
53827 "nonallocatable scalar, which is not a coarray"
53830 #: fortran/resolve.c:13686
53831 #, gcc-internal-format
53833 "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy "
53837 #: fortran/resolve.c:13694
53838 #, gcc-internal-format
53840 "Coarray variable %qs at %L shall not have codimensions with deferred shape"
53843 #: fortran/resolve.c:13701
53844 #, gcc-internal-format
53845 msgid "Allocatable coarray variable %qs at %L must have deferred shape"
53848 #: fortran/resolve.c:13713
53849 #, gcc-internal-format
53851 "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray "
53852 "or have coarray components"
53855 #: fortran/resolve.c:13722
53856 #, gcc-internal-format
53857 msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
53860 #: fortran/resolve.c:13738
53861 #, gcc-internal-format
53863 "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure "
53867 #: fortran/resolve.c:13744
53868 #, gcc-internal-format
53870 "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure "
53874 #: fortran/resolve.c:13823
53875 #, gcc-internal-format, gfc-internal-format
53876 msgid "Threadprivate at %L isn't SAVEd"
53879 #: fortran/resolve.c:13834
53880 #, gcc-internal-format
53881 msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
53884 #: fortran/resolve.c:13921
53885 #, gcc-internal-format
53886 msgid "check_data_variable(): Bad expression"
53889 #: fortran/resolve.c:13927
53890 #, gcc-internal-format
53891 msgid "BLOCK DATA element %qs at %L must be in COMMON"
53894 #: fortran/resolve.c:13933
53895 #, gcc-internal-format
53896 msgid "DATA array %qs at %L must be specified in a previous declaration"
53899 #: fortran/resolve.c:13942
53900 #, gcc-internal-format
53901 msgid "DATA element %qs at %L cannot have a coindex"
53904 #: fortran/resolve.c:13956
53905 #, gcc-internal-format
53906 msgid "DATA element %qs at %L is a pointer and so must be a full array"
53909 #: fortran/resolve.c:14002
53910 #, gcc-internal-format, gfc-internal-format
53911 msgid "Nonconstant array section at %L in DATA statement"
53914 #: fortran/resolve.c:14015
53915 #, gcc-internal-format, gfc-internal-format
53916 msgid "DATA statement at %L has more variables than values"
53919 #: fortran/resolve.c:14114
53920 #, gcc-internal-format, gfc-internal-format
53922 "start of implied-do loop at %L could not be simplified to a constant value"
53925 #: fortran/resolve.c:14122
53926 #, gcc-internal-format, gfc-internal-format
53928 "end of implied-do loop at %L could not be simplified to a constant value"
53931 #: fortran/resolve.c:14130
53932 #, gcc-internal-format, gfc-internal-format
53934 "step of implied-do loop at %L could not be simplified to a constant value"
53937 #: fortran/resolve.c:14255
53938 #, gcc-internal-format, gfc-internal-format
53939 msgid "DATA statement at %L has more values than variables"
53942 #: fortran/resolve.c:14420
53943 #, gcc-internal-format, gfc-internal-format
53944 msgid "Label %d at %L defined but not used"
53947 #: fortran/resolve.c:14425
53948 #, gcc-internal-format, gfc-internal-format
53949 msgid "Label %d at %L defined but cannot be used"
53952 #: fortran/resolve.c:14509
53953 #, gcc-internal-format
53955 "Derived type variable %qs at %L must have SEQUENCE attribute to be an "
53956 "EQUIVALENCE object"
53959 #: fortran/resolve.c:14518
53960 #, gcc-internal-format
53962 "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an "
53963 "EQUIVALENCE object"
53966 #: fortran/resolve.c:14526
53967 #, gcc-internal-format
53969 "Derived type variable %qs at %L with default initialization cannot be in "
53970 "EQUIVALENCE with a variable in COMMON"
53973 #: fortran/resolve.c:14542
53974 #, gcc-internal-format
53976 "Derived type variable %qs at %L with pointer component(s) cannot be an "
53977 "EQUIVALENCE object"
53980 #: fortran/resolve.c:14645
53981 #, gcc-internal-format, gfc-internal-format
53982 msgid "Syntax error in EQUIVALENCE statement at %L"
53985 #: fortran/resolve.c:14660
53986 #, gcc-internal-format, gfc-internal-format
53988 "Either all or none of the objects in the EQUIVALENCE set at %L shall have "
53989 "the PROTECTED attribute"
53992 #: fortran/resolve.c:14672
53993 #, gcc-internal-format
53995 "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure "
53999 #: fortran/resolve.c:14681
54000 #, gcc-internal-format
54001 msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
54004 #: fortran/resolve.c:14754
54005 #, gcc-internal-format
54007 "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
54010 #: fortran/resolve.c:14765
54011 #, gcc-internal-format
54012 msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
54015 #: fortran/resolve.c:14776
54016 #, gcc-internal-format, gfc-internal-format
54017 msgid "Substring at %L has length zero"
54020 #: fortran/resolve.c:14819
54021 #, gcc-internal-format
54022 msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
54025 #: fortran/resolve.c:14832
54026 #, gcc-internal-format
54027 msgid "ENTRY %qs at %L has no IMPLICIT type"
54030 #: fortran/resolve.c:14849
54031 #, gcc-internal-format
54032 msgid "User operator procedure %qs at %L must be a FUNCTION"
54035 #: fortran/resolve.c:14859
54036 #, gcc-internal-format
54037 msgid "User operator procedure %qs at %L cannot be assumed character length"
54040 #: fortran/resolve.c:14867
54041 #, gcc-internal-format
54042 msgid "User operator procedure %qs at %L must have at least one argument"
54045 #: fortran/resolve.c:14881
54046 #, gcc-internal-format, gfc-internal-format
54047 msgid "First argument of operator interface at %L cannot be optional"
54050 #: fortran/resolve.c:14899
54051 #, gcc-internal-format, gfc-internal-format
54052 msgid "Second argument of operator interface at %L cannot be optional"
54055 #: fortran/resolve.c:14906
54056 #, gcc-internal-format, gfc-internal-format
54057 msgid "Operator interface at %L must have, at most, two arguments"
54060 #: fortran/resolve.c:14984
54061 #, gcc-internal-format
54062 msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
54065 #: fortran/scanner.c:330
54066 #, gcc-internal-format
54067 msgid "Include directory %qs: %s"
54070 #: fortran/scanner.c:334
54071 #, gcc-internal-format
54072 msgid "Nonexistent include directory %qs"
54075 #: fortran/scanner.c:339
54076 #, gcc-internal-format
54077 msgid "%qs is not a directory"
54080 #: fortran/scanner.c:742
54081 #, gcc-internal-format, gfc-internal-format
54083 "!$ACC at %C starts a commented line as it neither is followed by a space nor "
54084 "is a continuation line"
54087 #: fortran/scanner.c:782
54088 #, gcc-internal-format, gfc-internal-format
54090 "!$OMP at %C starts a commented line as it neither is followed by a space nor "
54091 "is a continuation line"
54094 #: fortran/scanner.c:1255 fortran/scanner.c:1432
54095 #, gcc-internal-format, gfc-internal-format
54096 msgid "Line truncated at %L"
54099 #: fortran/scanner.c:1321 fortran/scanner.c:1492
54100 #, gcc-internal-format, gfc-internal-format
54101 msgid "Limit of %d continuations exceeded in statement at %C"
54104 #: fortran/scanner.c:1392
54105 #, gcc-internal-format
54106 msgid "Missing %<&%> in continued character constant at %C"
54109 #: fortran/scanner.c:1642
54110 #, gcc-internal-format, gfc-internal-format
54111 msgid "Nonconforming tab character at %C"
54114 #: fortran/scanner.c:1730 fortran/scanner.c:1733
54115 #, gcc-internal-format
54116 msgid "%<&%> not allowed by itself in line %d"
54119 #: fortran/scanner.c:1792
54120 #, gcc-internal-format, gfc-internal-format
54121 msgid "Nonconforming tab character in column %d of line %d"
54124 #: fortran/scanner.c:2017
54125 #, gcc-internal-format, gfc-internal-format
54126 msgid "%s:%d: file %s left but not entered"
54129 #: fortran/scanner.c:2051
54130 #, gcc-internal-format, gfc-internal-format
54131 msgid "%s:%d: Illegal preprocessor directive"
54134 #: fortran/scanner.c:2176
54135 #, gcc-internal-format
54136 msgid "Can't open file %qs"
54139 #: fortran/simplify.c:89
54140 #, gcc-internal-format, gfc-internal-format
54141 msgid "Result of %s overflows its kind at %L"
54144 #: fortran/simplify.c:94
54145 #, gcc-internal-format, gfc-internal-format
54146 msgid "Result of %s underflows its kind at %L"
54149 #: fortran/simplify.c:99
54150 #, gcc-internal-format, gfc-internal-format
54151 msgid "Result of %s is NaN at %L"
54154 #: fortran/simplify.c:103
54155 #, gcc-internal-format, gfc-internal-format
54156 msgid "Result of %s gives range error for its kind at %L"
54159 #: fortran/simplify.c:126
54160 #, gcc-internal-format, gfc-internal-format
54161 msgid "KIND parameter of %s at %L must be an initialization expression"
54164 #: fortran/simplify.c:134
54165 #, gcc-internal-format, gfc-internal-format
54166 msgid "Invalid KIND parameter of %s at %L"
54169 #: fortran/simplify.c:692
54170 #, gcc-internal-format
54171 msgid "gfc_simplify_abs(): Bad type"
54174 #: fortran/simplify.c:713
54175 #, gcc-internal-format, gfc-internal-format
54176 msgid "Argument of %s function at %L is negative"
54179 #: fortran/simplify.c:720
54180 #, gcc-internal-format, gfc-internal-format
54181 msgid "Argument of %s function at %L outside of range [0,127]"
54184 #: fortran/simplify.c:738
54185 #, gcc-internal-format, gfc-internal-format
54187 "Argument of %s function at %L is too large for the collating sequence of "
54191 #: fortran/simplify.c:775
54192 #, gcc-internal-format, gfc-internal-format
54193 msgid "Argument of ACOS at %L must be between -1 and 1"
54196 #: fortran/simplify.c:789
54197 #, gcc-internal-format
54198 msgid "in gfc_simplify_acos(): Bad type"
54201 #: fortran/simplify.c:808
54202 #, gcc-internal-format, gfc-internal-format
54203 msgid "Argument of ACOSH at %L must not be less than 1"
54206 #: fortran/simplify.c:823
54207 #, gcc-internal-format
54208 msgid "in gfc_simplify_acosh(): Bad type"
54211 #: fortran/simplify.c:1052
54212 #, gcc-internal-format, gfc-internal-format
54213 msgid "Argument of ASIN at %L must be between -1 and 1"
54216 #: fortran/simplify.c:1066
54217 #, gcc-internal-format
54218 msgid "in gfc_simplify_asin(): Bad type"
54221 #: fortran/simplify.c:1094
54222 #, gcc-internal-format
54223 msgid "in gfc_simplify_asinh(): Bad type"
54226 #: fortran/simplify.c:1122
54227 #, gcc-internal-format
54228 msgid "in gfc_simplify_atan(): Bad type"
54231 #: fortran/simplify.c:1143
54232 #, gcc-internal-format, gfc-internal-format
54233 msgid "Argument of ATANH at %L must be inside the range -1 to 1"
54236 #: fortran/simplify.c:1157
54237 #, gcc-internal-format
54238 msgid "in gfc_simplify_atanh(): Bad type"
54241 #: fortran/simplify.c:1174
54242 #, gcc-internal-format, gfc-internal-format
54244 "If first argument of ATAN2 %L is zero, then the second argument must not be "
54248 #: fortran/simplify.c:1266
54249 #, gcc-internal-format, gfc-internal-format
54250 msgid "Result of BESSEL_YN is -INF at %L"
54253 #: fortran/simplify.c:1635
54254 #, gcc-internal-format
54255 msgid "gfc_simplify_dcmplx(): Bad type (x)"
54258 #: fortran/simplify.c:1654
54259 #, gcc-internal-format
54260 msgid "gfc_simplify_dcmplx(): Bad type (y)"
54263 #: fortran/simplify.c:1731
54264 #, gcc-internal-format
54265 msgid "in gfc_simplify_cos(): Bad type"
54268 #: fortran/simplify.c:1876
54269 #, gcc-internal-format
54270 msgid "gfc_simplify_dim(): Bad type"
54273 #: fortran/simplify.c:2184
54274 #, gcc-internal-format
54275 msgid "in gfc_simplify_exp(): Bad type"
54278 #: fortran/simplify.c:2350
54279 #, gcc-internal-format
54280 msgid "gfc_simplify_floor(): Bad kind"
54283 #: fortran/simplify.c:2502
54284 #, gcc-internal-format, gfc-internal-format
54285 msgid "Argument of IACHAR at %L must be of length one"
54288 #: fortran/simplify.c:2510
54289 #, gcc-internal-format, gfc-internal-format
54290 msgid "Argument of IACHAR function at %L outside of range 0..127"
54293 #: fortran/simplify.c:2625
54294 #, gcc-internal-format, gfc-internal-format
54295 msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
54298 #: fortran/simplify.c:2649
54299 #, gcc-internal-format
54300 msgid "IBITS: Bad bit"
54303 #: fortran/simplify.c:2700
54304 #, gcc-internal-format, gfc-internal-format
54305 msgid "Argument of ICHAR at %L must be of length one"
54308 #. Left shift, as in SHIFTL.
54309 #: fortran/simplify.c:3065 fortran/simplify.c:3073
54310 #, gcc-internal-format, gfc-internal-format
54311 msgid "Second argument of %s is negative at %L"
54314 #: fortran/simplify.c:3085
54315 #, gcc-internal-format, gfc-internal-format
54316 msgid "Magnitude of second argument of %s exceeds bit size at %L"
54319 #: fortran/simplify.c:3211
54320 #, gcc-internal-format, gfc-internal-format
54322 "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
54326 #: fortran/simplify.c:3514 fortran/simplify.c:3649
54327 #, gcc-internal-format, gfc-internal-format
54328 msgid "DIM argument at %L is out of bounds"
54331 #: fortran/simplify.c:3828
54332 #, gcc-internal-format, gfc-internal-format
54333 msgid "Argument of LOG at %L cannot be less than or equal to zero"
54336 #: fortran/simplify.c:3841
54337 #, gcc-internal-format, gfc-internal-format
54338 msgid "Complex argument of LOG at %L cannot be zero"
54341 #: fortran/simplify.c:3852
54342 #, gcc-internal-format
54343 msgid "gfc_simplify_log: bad type"
54346 #: fortran/simplify.c:3869
54347 #, gcc-internal-format, gfc-internal-format
54348 msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
54351 #: fortran/simplify.c:4172
54352 #, gcc-internal-format
54353 msgid "simplify_min_max(): Bad type in arglist"
54356 #. Result is processor-dependent.
54357 #: fortran/simplify.c:4348
54358 #, gcc-internal-format, gfc-internal-format
54359 msgid "Second argument MOD at %L is zero"
54362 #. Result is processor-dependent.
54363 #: fortran/simplify.c:4359
54364 #, gcc-internal-format, gfc-internal-format
54365 msgid "Second argument of MOD at %L is zero"
54368 #: fortran/simplify.c:4370
54369 #, gcc-internal-format
54370 msgid "gfc_simplify_mod(): Bad arguments"
54373 #. Result is processor-dependent. This processor just opts
54374 #. to not handle it at all.
54375 #. Result is processor-dependent.
54376 #: fortran/simplify.c:4396 fortran/simplify.c:4408
54377 #, gcc-internal-format, gfc-internal-format
54378 msgid "Second argument of MODULO at %L is zero"
54381 #: fortran/simplify.c:4428
54382 #, gcc-internal-format
54383 msgid "gfc_simplify_modulo(): Bad arguments"
54386 #: fortran/simplify.c:4488
54387 #, gcc-internal-format, gfc-internal-format
54388 msgid "Result of NEAREST is NaN at %L"
54391 #: fortran/simplify.c:4964
54392 #, gcc-internal-format, gfc-internal-format
54393 msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
54396 #: fortran/simplify.c:5019
54397 #, gcc-internal-format, gfc-internal-format
54398 msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
54401 #: fortran/simplify.c:5169
54402 #, gcc-internal-format, gfc-internal-format
54403 msgid "Reshaped array too large at %C"
54406 #: fortran/simplify.c:5280
54407 #, gcc-internal-format, gfc-internal-format
54408 msgid "Result of SCALE overflows its kind at %L"
54411 #: fortran/simplify.c:5940
54412 #, gcc-internal-format
54413 msgid "Bad type in gfc_simplify_sign"
54416 #: fortran/simplify.c:5969
54417 #, gcc-internal-format
54418 msgid "in gfc_simplify_sin(): Bad type"
54421 #: fortran/simplify.c:6096 fortran/simplify.c:6328
54422 #, gcc-internal-format
54423 msgid "Failure getting length of a constant array."
54426 #: fortran/simplify.c:6184
54427 #, gcc-internal-format, gfc-internal-format
54428 msgid "Argument of SQRT at %L has a negative value"
54431 #: fortran/simplify.c:6200
54432 #, gcc-internal-format, gfc-internal-format
54433 msgid "invalid argument of SQRT at %L"
54436 #: fortran/simplify.c:6495
54437 #, gcc-internal-format, gfc-internal-format
54439 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
54440 "lower bound is %ld)"
54443 #: fortran/simplify.c:6518
54444 #, gcc-internal-format, gfc-internal-format
54446 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
54447 "upper bound is %ld)"
54450 #: fortran/simplify.c:6853
54451 #, gcc-internal-format
54452 msgid "gfc_convert_constant(): Unexpected type"
54455 #: fortran/simplify.c:6939
54456 #, gcc-internal-format
54458 "Character %qs in string at %L cannot be converted into character kind %d"
54461 #: fortran/st.c:254
54462 #, gcc-internal-format
54463 msgid "gfc_free_statement(): Bad statement"
54466 #: fortran/symbol.c:131
54467 #, gcc-internal-format, gfc-internal-format
54468 msgid "IMPLICIT NONE (type) statement at %L following an IMPLICIT statement"
54471 #: fortran/symbol.c:168
54472 #, gcc-internal-format
54473 msgid "Letter %<%c%> already set in IMPLICIT statement at %C"
54476 #: fortran/symbol.c:190
54477 #, gcc-internal-format, gfc-internal-format
54478 msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
54481 #: fortran/symbol.c:200
54482 #, gcc-internal-format, gfc-internal-format
54483 msgid "Letter %c already has an IMPLICIT type at %C"
54486 #: fortran/symbol.c:224
54487 #, gcc-internal-format
54489 "Option %<-fallow-leading-underscore%> is for use only by gfortran "
54490 "developers, and should not be used for implicitly typed variables"
54493 #: fortran/symbol.c:229
54494 #, gcc-internal-format
54495 msgid "gfc_get_default_type(): Bad symbol %qs"
54498 #: fortran/symbol.c:248
54499 #, gcc-internal-format
54500 msgid "gfc_set_default_type(): symbol already has a type"
54503 #: fortran/symbol.c:256
54504 #, gcc-internal-format
54505 msgid "Symbol %qs at %L has no IMPLICIT type"
54508 #. BIND(C) variables should not be implicitly declared.
54509 #: fortran/symbol.c:276
54510 #, gcc-internal-format
54512 "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
54515 #. Dummy args to a BIND(C) routine may not be interoperable if
54516 #. they are implicitly typed.
54517 #: fortran/symbol.c:292
54518 #, gcc-internal-format
54520 "Implicitly declared variable %qs at %L may not be C interoperable but it is "
54521 "a dummy argument to the BIND(C) procedure %qs at %L"
54524 #: fortran/symbol.c:333
54525 #, gcc-internal-format
54526 msgid "Function result %qs at %L has no IMPLICIT type"
54529 #: fortran/symbol.c:424
54530 #, gcc-internal-format, gfc-internal-format
54531 msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
54534 #: fortran/symbol.c:448
54535 #, gcc-internal-format, gfc-internal-format
54536 msgid "Namelist group name at %L cannot have the SAVE attribute"
54539 #: fortran/symbol.c:484
54540 #, gcc-internal-format, gfc-internal-format
54541 msgid "Procedure pointer at %C"
54544 #: fortran/symbol.c:653
54545 #, gcc-internal-format, gfc-internal-format
54546 msgid "%s attribute applied to %s %s at %L"
54549 #: fortran/symbol.c:660
54550 #, gcc-internal-format, gfc-internal-format
54551 msgid "BIND(C) applied to %s %s at %L"
54554 #: fortran/symbol.c:772 fortran/symbol.c:1509
54555 #, gcc-internal-format, gfc-internal-format
54556 msgid "%s attribute conflicts with %s attribute at %L"
54559 #: fortran/symbol.c:775
54560 #, gcc-internal-format
54561 msgid "%s attribute conflicts with %s attribute in %qs at %L"
54564 #: fortran/symbol.c:783
54565 #, gcc-internal-format, gfc-internal-format
54566 msgid "%s attribute with %s attribute at %L"
54569 #: fortran/symbol.c:789
54570 #, gcc-internal-format
54571 msgid "%s attribute with %s attribute in %qs at %L"
54574 #: fortran/symbol.c:833
54575 #, gcc-internal-format, gfc-internal-format
54576 msgid "Cannot change attributes of USE-associated symbol at %L"
54579 #: fortran/symbol.c:836
54580 #, gcc-internal-format, gfc-internal-format
54581 msgid "Cannot change attributes of USE-associated symbol %s at %L"
54584 #: fortran/symbol.c:852
54585 #, gcc-internal-format, gfc-internal-format
54586 msgid "Duplicate %s attribute specified at %L"
54589 #: fortran/symbol.c:894
54590 #, gcc-internal-format, gfc-internal-format
54591 msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
54594 #: fortran/symbol.c:920
54595 #, gcc-internal-format
54596 msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
54599 #: fortran/symbol.c:946
54600 #, gcc-internal-format
54601 msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
54604 #: fortran/symbol.c:1076
54605 #, gcc-internal-format, gfc-internal-format
54606 msgid "Cray Pointee at %L appears in multiple pointer() statements"
54609 #: fortran/symbol.c:1095
54610 #, gcc-internal-format, gfc-internal-format
54611 msgid "Duplicate PROTECTED attribute specified at %L"
54614 #: fortran/symbol.c:1128
54615 #, gcc-internal-format, gfc-internal-format
54616 msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
54619 #: fortran/symbol.c:1139
54620 #, gcc-internal-format, gfc-internal-format
54621 msgid "Duplicate SAVE attribute specified at %L"
54624 #: fortran/symbol.c:1159
54625 #, gcc-internal-format, gfc-internal-format
54626 msgid "Duplicate VALUE attribute specified at %L"
54629 #: fortran/symbol.c:1178
54630 #, gcc-internal-format, gfc-internal-format
54631 msgid "Duplicate VOLATILE attribute specified at %L"
54634 #: fortran/symbol.c:1197
54635 #, gcc-internal-format, gfc-internal-format
54636 msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
54639 #: fortran/symbol.c:1505
54640 #, gcc-internal-format
54641 msgid "%s attribute of %qs conflicts with %s attribute at %L"
54644 #: fortran/symbol.c:1539
54645 #, gcc-internal-format, gfc-internal-format
54646 msgid "%s procedure at %L is already declared as %s procedure"
54649 #: fortran/symbol.c:1574
54650 #, gcc-internal-format, gfc-internal-format
54651 msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
54654 #: fortran/symbol.c:1598
54655 #, gcc-internal-format, gfc-internal-format
54656 msgid "ACCESS specification at %L was already specified"
54659 #: fortran/symbol.c:1615
54660 #, gcc-internal-format, gfc-internal-format
54661 msgid "Duplicate BIND attribute specified at %L"
54664 #: fortran/symbol.c:1622
54665 #, gcc-internal-format, gfc-internal-format
54666 msgid "BIND(C) at %L"
54669 #: fortran/symbol.c:1638
54670 #, gcc-internal-format, gfc-internal-format
54671 msgid "Duplicate EXTENDS attribute specified at %L"
54674 #: fortran/symbol.c:1642
54675 #, gcc-internal-format, gfc-internal-format
54676 msgid "EXTENDS at %L"
54679 #: fortran/symbol.c:1663
54680 #, gcc-internal-format
54681 msgid "Symbol %qs at %L already has an explicit interface"
54684 #: fortran/symbol.c:1670
54685 #, gcc-internal-format
54686 msgid "%qs at %L has attributes specified outside its INTERFACE body"
54689 #: fortran/symbol.c:1704
54690 #, gcc-internal-format, gfc-internal-format
54692 "Symbol '%s' at %L conflicts with symbol from module '%s', use-associated at "
54696 #: fortran/symbol.c:1708
54697 #, gcc-internal-format
54698 msgid "Symbol %qs at %L already has basic type of %s"
54701 #: fortran/symbol.c:1715
54702 #, gcc-internal-format
54703 msgid "Procedure %qs at %L may not have basic type of %s"
54706 #: fortran/symbol.c:1727
54707 #, gcc-internal-format
54708 msgid "Symbol %qs at %L cannot have a type"
54711 #: fortran/symbol.c:1898
54712 #, gcc-internal-format, gfc-internal-format
54713 msgid "Component '%s' at %C already declared at %L"
54716 #: fortran/symbol.c:1909
54717 #, gcc-internal-format, gfc-internal-format
54718 msgid "Component '%s' at %C already in the parent type at %L"
54721 #: fortran/symbol.c:1994
54722 #, gcc-internal-format
54723 msgid "Symbol %qs at %C is ambiguous"
54726 #: fortran/symbol.c:2026
54727 #, gcc-internal-format
54728 msgid "Derived type %qs at %C is being used before it is defined"
54731 #: fortran/symbol.c:2064
54732 #, gcc-internal-format
54733 msgid "Component %qs at %C is a PRIVATE component of %qs"
54736 #: fortran/symbol.c:2082
54737 #, gcc-internal-format
54738 msgid "%qs at %C is not a member of the %qs structure"
54741 #: fortran/symbol.c:2221
54742 #, gcc-internal-format, gfc-internal-format
54743 msgid "Duplicate statement label %d at %L and %L"
54746 #: fortran/symbol.c:2232
54747 #, gcc-internal-format, gfc-internal-format
54748 msgid "Label %d at %C already referenced as branch target"
54751 #: fortran/symbol.c:2242
54752 #, gcc-internal-format, gfc-internal-format
54753 msgid "Label %d at %C already referenced as a format label"
54756 #: fortran/symbol.c:2248
54757 #, gcc-internal-format, gfc-internal-format
54759 "DO termination statement which is not END DO or CONTINUE with label %d at %C"
54762 #: fortran/symbol.c:2290
54763 #, gcc-internal-format, gfc-internal-format
54764 msgid "Label %d at %C previously used as a FORMAT label"
54767 #: fortran/symbol.c:2299
54768 #, gcc-internal-format, gfc-internal-format
54769 msgid "Label %d at %C previously used as branch target"
54772 #: fortran/symbol.c:2305
54773 #, gcc-internal-format, gfc-internal-format
54774 msgid "Shared DO termination label %d at %C"
54777 #: fortran/symbol.c:2607
54778 #, gcc-internal-format
54779 msgid "new_symbol(): Symbol name too long"
54782 #: fortran/symbol.c:2631
54783 #, gcc-internal-format
54784 msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
54787 #: fortran/symbol.c:2634
54788 #, gcc-internal-format
54790 "Name %qs at %C is an ambiguous reference to %qs from current program unit"
54793 #. Symbol is from another namespace.
54794 #: fortran/symbol.c:2855
54795 #, gcc-internal-format
54796 msgid "Symbol %qs at %C has already been host associated"
54799 #: fortran/symbol.c:3846
54800 #, gcc-internal-format
54801 msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
54804 #: fortran/symbol.c:3859
54805 #, gcc-internal-format
54807 "Derived type %qs declared at %L must have the BIND attribute to be C "
54811 #: fortran/symbol.c:3877
54812 #, gcc-internal-format
54814 "Derived type %qs with BIND(C) attribute at %L is empty, and may be "
54815 "inaccessible by the C companion processor"
54818 #: fortran/symbol.c:3898
54819 #, gcc-internal-format, gfc-internal-format
54821 "Component '%s' at %L cannot have the POINTER attribute because it is a "
54822 "member of the BIND(C) derived type '%s' at %L"
54825 #: fortran/symbol.c:3908
54826 #, gcc-internal-format, gfc-internal-format
54828 "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) "
54829 "derived type '%s' at %L"
54832 #: fortran/symbol.c:3919
54833 #, gcc-internal-format, gfc-internal-format
54835 "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a "
54836 "member of the BIND(C) derived type '%s' at %L"
54839 #: fortran/symbol.c:3958
54840 #, gcc-internal-format
54842 "Component %qs in derived type %qs at %L may not be C interoperable, even "
54843 "though derived type %qs is BIND(C)"
54846 #: fortran/symbol.c:3968
54847 #, gcc-internal-format
54848 msgid "Component %qs in derived type %qs at %L may not be C interoperable"
54851 #: fortran/symbol.c:3982
54852 #, gcc-internal-format
54854 "Derived type %qs at %L cannot be declared with both PRIVATE and BIND(C) "
54858 #: fortran/symbol.c:3990
54859 #, gcc-internal-format
54861 "Derived type %qs at %L cannot have the SEQUENCE attribute because it is "
54865 #: fortran/symbol.c:4470 fortran/symbol.c:4475
54866 #, gcc-internal-format
54867 msgid "Symbol %qs is used before it is typed at %L"
54870 #: fortran/target-memory.c:136
54871 #, gcc-internal-format
54872 msgid "Invalid expression in gfc_element_size."
54875 #: fortran/target-memory.c:356
54876 #, gcc-internal-format
54877 msgid "Invalid expression in gfc_target_encode_expr."
54880 #: fortran/target-memory.c:620
54881 #, gcc-internal-format
54882 msgid "Invalid expression in gfc_target_interpret_expr."
54885 #: fortran/target-memory.c:691
54886 #, gcc-internal-format, gfc-internal-format
54887 msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
54890 #: fortran/target-memory.c:779
54891 #, gcc-internal-format, gfc-internal-format
54892 msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
54895 #. Problems occur when we get something like
54896 #. integer :: a(lots) = (/(i, i=1, lots)/)
54897 #: fortran/trans-array.c:5482
54898 #, gcc-internal-format
54900 "The number of elements in the array constructor at %L requires an increase "
54901 "of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
54904 #: fortran/trans-array.c:7263
54905 #, gcc-internal-format
54906 msgid "Creating array temporary at %L for argument %qs"
54909 #: fortran/trans-array.c:9170
54910 #, gcc-internal-format, gfc-internal-format
54911 msgid "bad expression type during walk (%d)"
54914 #: fortran/trans-common.c:410
54915 #, gcc-internal-format
54917 "Named COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs "
54921 #: fortran/trans-common.c:783
54922 #, gcc-internal-format
54923 msgid "get_mpz(): Not an integer constant"
54926 #: fortran/trans-common.c:811
54927 #, gcc-internal-format
54928 msgid "element_number(): Bad dimension type"
54931 #: fortran/trans-common.c:873
54932 #, gcc-internal-format, gfc-internal-format
54933 msgid "Bad array reference at %L"
54936 #: fortran/trans-common.c:881
54937 #, gcc-internal-format, gfc-internal-format
54938 msgid "Illegal reference type at %L as EQUIVALENCE object"
54941 #: fortran/trans-common.c:921
54942 #, gcc-internal-format, gfc-internal-format
54943 msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
54946 #. Aligning this field would misalign a previous field.
54947 #: fortran/trans-common.c:1054
54948 #, gcc-internal-format
54950 "The equivalence set for variable %qs declared at %L violates alignment "
54954 #: fortran/trans-common.c:1119
54955 #, gcc-internal-format
54956 msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
54959 #: fortran/trans-common.c:1134
54960 #, gcc-internal-format
54962 "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
54965 #: fortran/trans-common.c:1150
54966 #, gcc-internal-format
54968 "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder "
54969 "elements or use -fno-align-commons"
54972 #: fortran/trans-common.c:1156
54973 #, gcc-internal-format
54975 "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or "
54976 "use -fno-align-commons"
54979 #: fortran/trans-common.c:1177
54980 #, gcc-internal-format, gfc-internal-format
54981 msgid "COMMON '%s' at %L does not exist"
54984 #: fortran/trans-common.c:1186
54985 #, gcc-internal-format
54987 "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-"
54988 "fno-align-commons%>"
54991 #: fortran/trans-common.c:1191
54992 #, gcc-internal-format
54994 "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-"
54998 #: fortran/trans-const.c:335
54999 #, gcc-internal-format, gfc-internal-format
55000 msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
55003 #: fortran/trans-const.c:372
55004 #, gcc-internal-format, gfc-internal-format
55005 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
55008 #: fortran/trans-const.c:403
55009 #, gcc-internal-format, gfc-internal-format
55010 msgid "non-constant initialization expression at %L"
55013 #: fortran/trans-decl.c:1494
55014 #, gcc-internal-format
55015 msgid "intrinsic variable which isn't a procedure"
55018 #: fortran/trans-decl.c:3869 fortran/trans-decl.c:5880
55019 #, gcc-internal-format
55020 msgid "Return value of function %qs at %L not set"
55023 #: fortran/trans-decl.c:4262
55024 #, gcc-internal-format
55025 msgid "Deferred type parameter not yet supported"
55028 #: fortran/trans-decl.c:4489
55029 #, gcc-internal-format
55030 msgid "backend decl for module variable %qs already exists"
55033 #: fortran/trans-decl.c:4502
55034 #, gcc-internal-format
55035 msgid "Unused PRIVATE module variable %qs declared at %L"
55038 #: fortran/trans-decl.c:5065
55039 #, gcc-internal-format
55040 msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
55043 #: fortran/trans-decl.c:5071
55044 #, gcc-internal-format
55046 "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not "
55047 "set and does not have a default initializer"
55050 #: fortran/trans-decl.c:5081 fortran/trans-decl.c:5202
55051 #, gcc-internal-format
55052 msgid "Unused dummy argument %qs at %L"
55055 #: fortran/trans-decl.c:5096
55056 #, gcc-internal-format
55057 msgid "Unused module variable %qs which has been explicitly imported at %L"
55060 #: fortran/trans-decl.c:5105
55061 #, gcc-internal-format
55062 msgid "Unused variable %qs declared at %L"
55065 #: fortran/trans-decl.c:5154
55066 #, gcc-internal-format
55067 msgid "Unused parameter %qs declared at %L"
55070 #: fortran/trans-decl.c:5158
55071 #, gcc-internal-format
55072 msgid "Unused parameter %qs which has been explicitly imported at %L"
55075 #: fortran/trans-decl.c:5174
55076 #, gcc-internal-format
55077 msgid "Return value %qs of function %qs declared at %L not set"
55080 #: fortran/trans-expr.c:797
55081 #, gcc-internal-format, gfc-internal-format
55082 msgid "Can't compute the length of the char array at %L."
55085 #: fortran/trans-expr.c:1396
55086 #, gcc-internal-format, gfc-internal-format
55087 msgid "Code for reallocating the allocatable array at %L will be added"
55090 #: fortran/trans-expr.c:1400
55091 #, gcc-internal-format, gfc-internal-format
55092 msgid "Code for reallocating the allocatable variable at %L will be added"
55095 #: fortran/trans-expr.c:1708
55096 #, gcc-internal-format, gfc-internal-format
55098 "Sorry, coindexed access to a pointer or allocatable component of the "
55099 "coindexed coarray at %L is not yet supported"
55102 #: fortran/trans-expr.c:1722
55103 #, gcc-internal-format, gfc-internal-format
55105 "Sorry, coindexed coarray at %L with allocatable component is not yet "
55109 #: fortran/trans-expr.c:1745
55110 #, gcc-internal-format, gfc-internal-format
55112 "Sorry, coindexed access at %L to a scalar component with an array partref is "
55113 "not yet supported"
55116 #: fortran/trans-expr.c:3109
55117 #, gcc-internal-format
55118 msgid "Unknown intrinsic op"
55121 #: fortran/trans-expr.c:4397
55122 #, gcc-internal-format, gfc-internal-format
55123 msgid "Unknown argument list function at %L"
55126 #: fortran/trans-intrinsic.c:869
55127 #, gcc-internal-format
55128 msgid "Intrinsic function %qs (%d) not recognized"
55131 #: fortran/trans-intrinsic.c:1487 fortran/trans-intrinsic.c:1873
55132 #: fortran/trans-intrinsic.c:2069
55133 #, gcc-internal-format
55134 msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
55137 #: fortran/trans-io.c:1861
55138 #, gcc-internal-format
55139 msgid "build_dt: format with namelist"
55142 #: fortran/trans-io.c:2265
55143 #, gcc-internal-format, gfc-internal-format
55144 msgid "Bad IO basetype (%d)"
55147 #: fortran/trans-openmp.c:4291
55148 #, gcc-internal-format
55149 msgid "gfc_trans_omp_workshare(): Bad statement code"
55152 #: fortran/trans-stmt.c:554
55153 #, gcc-internal-format, gfc-internal-format
55154 msgid "An alternate return at %L without a * dummy argument"
55157 #: fortran/trans-stmt.c:729
55158 #, gcc-internal-format, gfc-internal-format
55159 msgid "Sorry, the lock component of derived type at %L is not yet supported"
55162 #: fortran/trans-stmt.c:994
55163 #, gcc-internal-format, gfc-internal-format
55164 msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
55167 #: fortran/trans-stmt.c:2723
55168 #, gcc-internal-format
55169 msgid "gfc_trans_select(): Bad type for case expr."
55172 #: fortran/trans-types.c:510
55173 #, gcc-internal-format
55174 msgid "INTEGER(KIND=8) is not available for %<-fdefault-integer-8%> option"
55177 #: fortran/trans-types.c:519
55178 #, gcc-internal-format
55179 msgid "INTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> option"
55182 #: fortran/trans-types.c:538
55183 #, gcc-internal-format
55184 msgid "REAL(KIND=8) is not available for %<-fdefault-real-8%> option"
55187 #: fortran/trans-types.c:546
55188 #, gcc-internal-format
55189 msgid "REAL(KIND=8) is not available for %<-freal-4-real-8%> option"
55192 #: fortran/trans-types.c:554
55193 #, gcc-internal-format
55194 msgid "REAL(KIND=10) is not available for %<-freal-4-real-10%> option"
55197 #: fortran/trans-types.c:562
55198 #, gcc-internal-format
55199 msgid "REAL(KIND=16) is not available for %<-freal-4-real-16%> option"
55202 #: fortran/trans-types.c:577
55203 #, gcc-internal-format
55204 msgid "Use of %<-fdefault-double-8%> requires %<-fdefault-real-8%>"
55207 #: fortran/trans-types.c:587
55208 #, gcc-internal-format
55209 msgid "REAL(KIND=4) is not available for %<-freal-8-real-4%> option"
55212 #: fortran/trans-types.c:595
55213 #, gcc-internal-format
55214 msgid "REAL(KIND=10) is not available for %<-freal-8-real-10%> option"
55217 #: fortran/trans-types.c:603
55218 #, gcc-internal-format
55219 msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
55222 #: fortran/trans-types.c:743
55223 #, gcc-internal-format
55224 msgid "gfc_validate_kind(): Got bad type"
55227 #: fortran/trans-types.c:747
55228 #, gcc-internal-format
55229 msgid "gfc_validate_kind(): Got bad kind"
55232 #: fortran/trans-types.c:1473
55233 #, gcc-internal-format, gfc-internal-format
55234 msgid "Array element size too big at %C"
55237 #: fortran/trans.c:1934
55238 #, gcc-internal-format
55239 msgid "gfc_trans_code(): Bad statement code"
55242 #: java/class.c:853
55243 #, gcc-internal-format
55244 msgid "bad method signature"
55247 #: java/class.c:912
55248 #, gcc-internal-format
55249 msgid "misplaced ConstantValue attribute (not in any field)"
55252 #: java/class.c:915
55253 #, gcc-internal-format, gfc-internal-format
55254 msgid "duplicate ConstantValue attribute for field '%s'"
55257 #: java/class.c:926
55258 #, gcc-internal-format, gfc-internal-format
55259 msgid "ConstantValue attribute of field '%s' has wrong type"
55262 #: java/class.c:1651
55263 #, gcc-internal-format
55264 msgid "abstract method in non-abstract class"
55267 #: java/class.c:2714
55268 #, gcc-internal-format
55269 msgid "non-static method %q+D overrides static method"
55272 #: java/decl.c:1225
55273 #, gcc-internal-format
55274 msgid "%q+D used prior to declaration"
55277 #: java/decl.c:1648
55278 #, gcc-internal-format
55279 msgid "In %+D: overlapped variable and exception ranges at %d"
55282 #: java/decl.c:1699
55283 #, gcc-internal-format
55284 msgid "bad type in parameter debug info"
55287 #: java/decl.c:1708
55288 #, gcc-internal-format
55289 msgid "bad PC range for debug info for local %q+D"
55293 #, gcc-internal-format, gfc-internal-format
55294 msgid "need to insert runtime check for %s"
55297 #: java/expr.c:513 java/expr.c:560
55298 #, gcc-internal-format, gfc-internal-format
55299 msgid "assert: %s is assign compatible with %s"
55303 #, gcc-internal-format
55304 msgid "stack underflow - dup* operation"
55307 #: java/expr.c:1670
55308 #, gcc-internal-format
55309 msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
55312 #: java/expr.c:1698
55313 #, gcc-internal-format
55314 msgid "field %qs not found"
55317 #: java/expr.c:2256
55318 #, gcc-internal-format, gfc-internal-format
55319 msgid "method '%s' not found in class"
55322 #: java/expr.c:2448
55323 #, gcc-internal-format, gfc-internal-format
55324 msgid "failed to find class '%s'"
55327 #: java/expr.c:2489
55328 #, gcc-internal-format, gfc-internal-format
55329 msgid "class '%s' has no method named '%s' matching signature '%s'"
55332 #: java/expr.c:2520
55333 #, gcc-internal-format
55334 msgid "invokestatic on non static method"
55337 #: java/expr.c:2525
55338 #, gcc-internal-format
55339 msgid "invokestatic on abstract method"
55342 #: java/expr.c:2533
55343 #, gcc-internal-format
55344 msgid "invoke[non-static] on static method"
55347 #: java/expr.c:2891
55348 #, gcc-internal-format, gfc-internal-format
55349 msgid "missing field '%s' in '%s'"
55352 #: java/expr.c:2898
55353 #, gcc-internal-format, gfc-internal-format
55354 msgid "mismatching signature for field '%s' in '%s'"
55357 #: java/expr.c:2927
55358 #, gcc-internal-format
55359 msgid "assignment to final field %q+D not in field%'s class"
55362 #: java/expr.c:3155
55363 #, gcc-internal-format
55364 msgid "invalid PC in line number table"
55367 #: java/expr.c:3205
55368 #, gcc-internal-format, gfc-internal-format
55369 msgid "unreachable bytecode from %d to before %d"
55372 #: java/expr.c:3247
55373 #, gcc-internal-format, gfc-internal-format
55374 msgid "unreachable bytecode from %d to the end of the method"
55377 #. duplicate code from LOAD macro
55378 #: java/expr.c:3555
55379 #, gcc-internal-format
55380 msgid "unrecognized wide sub-instruction"
55383 #: java/jcf-parse.c:525
55384 #, gcc-internal-format, gfc-internal-format
55385 msgid "<constant pool index %d not in range>"
55388 #: java/jcf-parse.c:535
55389 #, gcc-internal-format, gfc-internal-format
55390 msgid "<constant pool index %d unexpected type"
55393 #: java/jcf-parse.c:1117
55394 #, gcc-internal-format
55395 msgid "bad string constant"
55398 #: java/jcf-parse.c:1135
55399 #, gcc-internal-format, gfc-internal-format
55400 msgid "bad value constant type %d, index %d"
55403 #: java/jcf-parse.c:1415 java/jcf-parse.c:1421
55404 #, gcc-internal-format, gfc-internal-format
55405 msgid "cannot find file for class %s"
55408 #: java/jcf-parse.c:1446
55409 #, gcc-internal-format
55410 msgid "not a valid Java .class file"
55413 #: java/jcf-parse.c:1449
55414 #, gcc-internal-format
55415 msgid "error while parsing constant pool"
55418 #: java/jcf-parse.c:1465
55419 #, gcc-internal-format, gfc-internal-format
55420 msgid "reading class %s for the second time from %s"
55423 #: java/jcf-parse.c:1483
55424 #, gcc-internal-format
55425 msgid "error while parsing fields"
55428 #: java/jcf-parse.c:1486
55429 #, gcc-internal-format
55430 msgid "error while parsing methods"
55433 #: java/jcf-parse.c:1489
55434 #, gcc-internal-format
55435 msgid "error while parsing final attributes"
55438 #: java/jcf-parse.c:1528
55439 #, gcc-internal-format
55440 msgid "duplicate class will only be compiled once"
55443 #: java/jcf-parse.c:1625
55444 #, gcc-internal-format
55445 msgid "missing Code attribute"
55448 #: java/jcf-parse.c:1873
55449 #, gcc-internal-format
55450 msgid "no input file specified"
55453 #: java/jcf-parse.c:1909
55454 #, gcc-internal-format
55455 msgid "can%'t close input file %s: %m"
55458 #: java/jcf-parse.c:1952
55459 #, gcc-internal-format, gfc-internal-format
55460 msgid "bad zip/jar file %s"
55463 #: java/jcf-parse.c:2155
55464 #, gcc-internal-format, gfc-internal-format
55465 msgid "error while reading %s from zip file"
55468 #: java/jvspec.c:395
55469 #, gcc-internal-format
55470 msgid "can%'t specify %<-D%> without %<--main%>"
55473 #: java/jvspec.c:399
55474 #, gcc-internal-format
55475 msgid "%qs is not a valid class name"
55478 #: java/jvspec.c:405
55479 #, gcc-internal-format
55480 msgid "--resource requires -o"
55483 #: java/jvspec.c:412
55484 #, gcc-internal-format
55485 msgid "already-compiled .class files ignored with -C"
55488 #: java/jvspec.c:419
55489 #, gcc-internal-format
55490 msgid "cannot specify both -C and -o"
55493 #: java/jvspec.c:431
55494 #, gcc-internal-format
55495 msgid "cannot create temporary file"
55498 #: java/jvspec.c:454
55499 #, gcc-internal-format
55500 msgid "using both @FILE with multiple files not implemented"
55503 #: java/jvspec.c:539
55504 #, gcc-internal-format
55505 msgid "cannot specify %<main%> class when not linking"
55509 #, gcc-internal-format
55510 msgid "-fexcess-precision=standard for Java"
55514 #, gcc-internal-format
55515 msgid "-findirect-dispatch is incompatible with -freduced-reflection"
55519 #, gcc-internal-format
55520 msgid "-fjni is incompatible with -freduced-reflection"
55524 #, gcc-internal-format
55525 msgid "can%'t do dependency tracking with input from stdin"
55529 #, gcc-internal-format
55530 msgid "couldn%'t determine target name for dependency tracking"
55533 #: java/mangle_name.c:334 java/mangle_name.c:411
55534 #, gcc-internal-format
55535 msgid "internal error - invalid Utf8 name"
55538 #: java/typeck.c:437
55539 #, gcc-internal-format
55540 msgid "junk at end of signature string"
55543 #: java/verify-glue.c:388
55544 #, gcc-internal-format, gfc-internal-format
55545 msgid "verification failed: %s"
55548 #: java/verify-glue.c:390
55549 #, gcc-internal-format, gfc-internal-format
55550 msgid "verification failed at PC=%d: %s"
55553 #: java/verify-glue.c:478
55554 #, gcc-internal-format
55555 msgid "bad pc in exception_table"
55558 #: jit/docs/examples/tut05-bf.c:242
55559 #, gcc-internal-format
55560 msgid "too many open parens"
55563 #: jit/docs/examples/tut05-bf.c:275
55564 #, gcc-internal-format
55565 msgid "mismatching parens"
55568 #: jit/docs/examples/tut05-bf.c:310
55569 #, gcc-internal-format
55570 msgid "unable to open file"
55573 #: lto/lto-lang.c:812
55574 #, gcc-internal-format
55575 msgid "-fwpa and -fltrans are mutually exclusive"
55578 #: lto/lto-object.c:134
55579 #, gcc-internal-format, gfc-internal-format
55580 msgid "open %s failed: %s"
55583 #: lto/lto-object.c:178 lto/lto-object.c:213 lto/lto-object.c:310
55584 #: lto/lto-object.c:367 lto/lto-object.c:391
55585 #, gcc-internal-format, gfc-internal-format
55589 #: lto/lto-object.c:180
55590 #, gcc-internal-format, gfc-internal-format
55594 #: lto/lto-object.c:222
55595 #, gcc-internal-format, gfc-internal-format
55599 #: lto/lto-object.c:278
55600 #, gcc-internal-format, gfc-internal-format
55601 msgid "two or more sections for %s"
55604 #: lto/lto-symtab.c:196
55605 #, gcc-internal-format
55606 msgid "%qD is defined with tls model %s"
55609 #: lto/lto-symtab.c:198
55610 #, gcc-internal-format, gfc-internal-format
55611 msgid "previously defined here as %s"
55614 #: lto/lto-symtab.c:387
55615 #, gcc-internal-format
55616 msgid "multiple prevailing defs for %qE"
55619 #: lto/lto-symtab.c:405
55620 #, gcc-internal-format
55621 msgid "%qD has already been defined"
55624 #: lto/lto-symtab.c:407
55625 #, gcc-internal-format
55626 msgid "previously defined here"
55629 #: lto/lto-symtab.c:489
55630 #, gcc-internal-format
55631 msgid "type of %qD does not match original declaration"
55634 #: lto/lto-symtab.c:497
55635 #, gcc-internal-format
55636 msgid "alignment of %qD is bigger than original declaration"
55639 #: lto/lto-symtab.c:503 lto/lto-symtab.c:607
55640 #, gcc-internal-format
55641 msgid "previously declared here"
55644 #: lto/lto-symtab.c:588
55645 #, gcc-internal-format
55646 msgid "variable %qD redeclared as function"
55649 #: lto/lto-symtab.c:595
55650 #, gcc-internal-format
55651 msgid "function %qD redeclared as variable"
55655 #, gcc-internal-format
55656 msgid "bytecode stream: garbage at the end of symbols section"
55660 #, gcc-internal-format
55661 msgid "could not parse hex number"
55665 #, gcc-internal-format, gfc-internal-format
55666 msgid "unexpected file name %s in linker resolution file. Expected %s"
55670 #, gcc-internal-format
55671 msgid "could not parse file offset"
55675 #, gcc-internal-format
55676 msgid "unexpected offset"
55680 #, gcc-internal-format
55681 msgid "invalid line in the resolution file"
55685 #, gcc-internal-format
55686 msgid "invalid resolution in the resolution file"
55690 #, gcc-internal-format
55691 msgid "resolution sub id %wx not in object file"
55695 #, gcc-internal-format, gfc-internal-format
55696 msgid "cannot read LTO decls from %s"
55700 #, gcc-internal-format, gfc-internal-format
55701 msgid "Cannot open %s"
55705 #, gcc-internal-format, gfc-internal-format
55706 msgid "Cannot map %s"
55710 #, gcc-internal-format, gfc-internal-format
55711 msgid "Cannot read %s"
55715 #, gcc-internal-format
55716 msgid "lto_obj_file_open() failed"
55720 #, gcc-internal-format
55721 msgid "waitpid failed"
55725 #, gcc-internal-format
55726 msgid "streaming subprocess failed"
55730 #, gcc-internal-format
55731 msgid "streaming subprocess was killed by signal"
55735 #, gcc-internal-format
55736 msgid "no LTRANS output list filename provided"
55740 #, gcc-internal-format
55741 msgid "opening LTRANS output list %s: %m"
55745 #, gcc-internal-format
55746 msgid "writing to LTRANS output list %s: %m"
55750 #, gcc-internal-format
55751 msgid "closing LTRANS output list %s: %m"
55755 #, gcc-internal-format
55756 msgid "could not open symbol resolution file: %m"
55760 #, gcc-internal-format
55761 msgid "errors during merging of translation units"
55764 #: objc/objc-act.c:452 objc/objc-act.c:6808
55765 #, gcc-internal-format
55766 msgid "%<@end%> missing in implementation context"
55769 #: objc/objc-act.c:605
55770 #, gcc-internal-format
55771 msgid "class attributes are not available in Objective-C 1.0"
55774 #: objc/objc-act.c:620
55775 #, gcc-internal-format
55776 msgid "category attributes are not available in Objective-C 1.0"
55779 #: objc/objc-act.c:623
55780 #, gcc-internal-format
55782 "category attributes are not available in this version of the compiler, "
55786 #: objc/objc-act.c:629
55787 #, gcc-internal-format
55788 msgid "class extensions are not available in Objective-C 1.0"
55791 #: objc/objc-act.c:643
55792 #, gcc-internal-format
55793 msgid "class extension for class %qE declared after its %<@implementation%>"
55796 #: objc/objc-act.c:658
55797 #, gcc-internal-format
55798 msgid "protocol attributes are not available in Objective-C 1.0"
55801 #: objc/objc-act.c:723
55802 #, gcc-internal-format
55803 msgid "%<@end%> must appear in an @implementation context"
55806 #: objc/objc-act.c:732
55807 #, gcc-internal-format
55808 msgid "%<@package%> is not available in Objective-C 1.0"
55811 #: objc/objc-act.c:734
55812 #, gcc-internal-format
55813 msgid "%<@package%> presently has the same effect as %<@public%>"
55816 #: objc/objc-act.c:745
55817 #, gcc-internal-format
55818 msgid "%<@optional%> is not available in Objective-C 1.0"
55821 #: objc/objc-act.c:747
55822 #, gcc-internal-format
55823 msgid "%<@required%> is not available in Objective-C 1.0"
55826 #: objc/objc-act.c:755
55827 #, gcc-internal-format
55828 msgid "%<@optional%> is allowed in @protocol context only"
55831 #: objc/objc-act.c:757
55832 #, gcc-internal-format
55833 msgid "%<@required%> is allowed in @protocol context only"
55836 #: objc/objc-act.c:864
55837 #, gcc-internal-format
55838 msgid "%<@property%> is not available in Objective-C 1.0"
55841 #: objc/objc-act.c:868
55842 #, gcc-internal-format
55843 msgid "%<readonly%> attribute conflicts with %<readwrite%> attribute"
55846 #: objc/objc-act.c:885
55847 #, gcc-internal-format
55848 msgid "%<readonly%> attribute conflicts with %<setter%> attribute"
55851 #: objc/objc-act.c:891
55852 #, gcc-internal-format
55853 msgid "%<assign%> attribute conflicts with %<retain%> attribute"
55856 #: objc/objc-act.c:896
55857 #, gcc-internal-format
55858 msgid "%<assign%> attribute conflicts with %<copy%> attribute"
55861 #: objc/objc-act.c:901
55862 #, gcc-internal-format
55863 msgid "%<retain%> attribute conflicts with %<copy%> attribute"
55866 #: objc/objc-act.c:918
55867 #, gcc-internal-format
55868 msgid "property declaration not in @interface or @protocol context"
55871 #: objc/objc-act.c:929
55872 #, gcc-internal-format
55873 msgid "invalid property declaration"
55876 #: objc/objc-act.c:937
55877 #, gcc-internal-format
55878 msgid "property can not be an array"
55881 #. A @property is not an actual variable, but it is a way to
55882 #. describe a pair of accessor methods, so its type (which is
55883 #. the type of the return value of the getter and the first
55884 #. argument of the setter) can't be a bitfield (as return values
55885 #. and arguments of functions can not be bitfields). The
55886 #. underlying instance variable could be a bitfield, but that is
55887 #. a different matter.
55888 #: objc/objc-act.c:955
55889 #, gcc-internal-format
55890 msgid "property can not be a bit-field"
55893 #: objc/objc-act.c:987
55894 #, gcc-internal-format
55896 "object property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; "
55897 "assuming %<assign%>"
55900 #: objc/objc-act.c:990
55901 #, gcc-internal-format
55903 "%<assign%> can be unsafe for Objective-C objects; please state explicitly if "
55907 #: objc/objc-act.c:997
55908 #, gcc-internal-format
55909 msgid "%<retain%> attribute is only valid for Objective-C objects"
55912 #: objc/objc-act.c:1001
55913 #, gcc-internal-format
55914 msgid "%<copy%> attribute is only valid for Objective-C objects"
55917 #: objc/objc-act.c:1055
55918 #, gcc-internal-format
55919 msgid "redeclaration of property %qD"
55922 #: objc/objc-act.c:1058 objc/objc-act.c:1123 objc/objc-act.c:1133
55923 #: objc/objc-act.c:1146 objc/objc-act.c:1157 objc/objc-act.c:1168
55924 #: objc/objc-act.c:1205 objc/objc-act.c:7581 objc/objc-act.c:7644
55925 #: objc/objc-act.c:7666 objc/objc-act.c:7679 objc/objc-act.c:7697
55926 #: objc/objc-act.c:7796
55927 #, gcc-internal-format
55928 msgid "originally specified here"
55931 #: objc/objc-act.c:1120
55932 #, gcc-internal-format
55934 "'nonatomic' attribute of property %qD conflicts with previous declaration"
55937 #: objc/objc-act.c:1130
55938 #, gcc-internal-format
55939 msgid "'getter' attribute of property %qD conflicts with previous declaration"
55942 #: objc/objc-act.c:1143
55943 #, gcc-internal-format
55944 msgid "'setter' attribute of property %qD conflicts with previous declaration"
55947 #: objc/objc-act.c:1154
55948 #, gcc-internal-format
55950 "assign semantics attributes of property %qD conflict with previous "
55954 #: objc/objc-act.c:1165
55955 #, gcc-internal-format
55957 "'readonly' attribute of property %qD conflicts with previous declaration"
55960 #: objc/objc-act.c:1203
55961 #, gcc-internal-format
55962 msgid "type of property %qD conflicts with previous declaration"
55965 #: objc/objc-act.c:1676
55966 #, gcc-internal-format
55967 msgid "the dot syntax is not available in Objective-C 1.0"
55970 #. We know that 'class_name' is an Objective-C class name as the
55971 #. parser won't call this function if it is not. This is only a
55972 #. double-check for safety.
55973 #: objc/objc-act.c:1692
55974 #, gcc-internal-format
55975 msgid "could not find class %qE"
55978 #. Again, this should never happen, but we do check.
55979 #: objc/objc-act.c:1700
55980 #, gcc-internal-format
55981 msgid "could not find interface for class %qE"
55984 #: objc/objc-act.c:1706 objc/objc-act.c:6845 objc/objc-act.c:6976
55985 #, gcc-internal-format
55986 msgid "class %qE is deprecated"
55989 #: objc/objc-act.c:1735
55990 #, gcc-internal-format
55991 msgid "could not find setter/getter for %qE in class %qE"
55994 #: objc/objc-act.c:1771
55995 #, gcc-internal-format
55996 msgid "readonly property can not be set"
55999 #: objc/objc-act.c:2042
56000 #, gcc-internal-format
56001 msgid "method declaration not in @interface context"
56004 #: objc/objc-act.c:2046
56005 #, gcc-internal-format
56006 msgid "method attributes are not available in Objective-C 1.0"
56009 #: objc/objc-act.c:2066
56010 #, gcc-internal-format
56011 msgid "method definition not in @implementation context"
56014 #: objc/objc-act.c:2081
56015 #, gcc-internal-format
56016 msgid "method attributes can not be specified in @implementation context"
56019 #: objc/objc-act.c:2310
56020 #, gcc-internal-format
56021 msgid "class %qs does not implement the %qE protocol"
56024 #: objc/objc-act.c:2313
56025 #, gcc-internal-format
56026 msgid "type %qs does not conform to the %qE protocol"
56029 #: objc/objc-act.c:2594
56030 #, gcc-internal-format
56031 msgid "comparison of distinct Objective-C types lacks a cast"
56034 #: objc/objc-act.c:2598
56035 #, gcc-internal-format
56036 msgid "initialization from distinct Objective-C type"
56039 #: objc/objc-act.c:2602
56040 #, gcc-internal-format
56041 msgid "assignment from distinct Objective-C type"
56044 #: objc/objc-act.c:2606
56045 #, gcc-internal-format
56046 msgid "distinct Objective-C type in return"
56049 #: objc/objc-act.c:2610
56050 #, gcc-internal-format
56051 msgid "passing argument %d of %qE from distinct Objective-C type"
56054 #: objc/objc-act.c:2752
56055 #, gcc-internal-format
56056 msgid "statically allocated instance of Objective-C class %qE"
56059 #: objc/objc-act.c:2761
56060 #, gcc-internal-format
56061 msgid "redeclaration of Objective-C class %qs"
56064 #. This case happens when we are given an 'interface' which
56065 #. is not a valid class name. For example if a typedef was
56066 #. used, and 'interface' really is the identifier of the
56067 #. typedef, but when you resolve it you don't get an
56068 #. Objective-C class, but something else, such as 'int'.
56069 #. This is an error; protocols make no sense unless you use
56070 #. them with Objective-C objects.
56071 #: objc/objc-act.c:2803
56072 #, gcc-internal-format
56073 msgid "only Objective-C object types can be qualified with a protocol"
56076 #: objc/objc-act.c:2867
56077 #, gcc-internal-format
56078 msgid "protocol %qE has circular dependency"
56081 #: objc/objc-act.c:2900 objc/objc-act.c:5709
56082 #, gcc-internal-format
56083 msgid "cannot find protocol declaration for %qE"
56086 #: objc/objc-act.c:3201 objc/objc-act.c:3856 objc/objc-act.c:6421
56087 #: objc/objc-act.c:6896 objc/objc-act.c:6969 objc/objc-act.c:7022
56088 #, gcc-internal-format
56089 msgid "cannot find interface declaration for %qE"
56092 #: objc/objc-act.c:3205
56093 #, gcc-internal-format
56094 msgid "interface %qE does not have valid constant string layout"
56097 #: objc/objc-act.c:3210
56098 #, gcc-internal-format
56099 msgid "cannot find reference tag for class %qE"
56102 #: objc/objc-act.c:3355
56103 #, gcc-internal-format
56104 msgid "%qE is not an Objective-C class name or alias"
56107 #: objc/objc-act.c:3370 objc/objc-act.c:3401 objc/objc-act.c:6802
56108 #: objc/objc-act.c:8127 objc/objc-act.c:8178
56109 #, gcc-internal-format
56110 msgid "Objective-C declarations may only appear in global scope"
56113 #: objc/objc-act.c:3375
56114 #, gcc-internal-format
56115 msgid "cannot find class %qE"
56118 #: objc/objc-act.c:3377
56119 #, gcc-internal-format
56120 msgid "class %qE already exists"
56123 #: objc/objc-act.c:3419 objc/objc-act.c:6861
56124 #, gcc-internal-format
56125 msgid "%qE redeclared as different kind of symbol"
56128 #: objc/objc-act.c:3710
56129 #, gcc-internal-format
56130 msgid "strong-cast assignment has been intercepted"
56133 #: objc/objc-act.c:3752
56134 #, gcc-internal-format
56135 msgid "strong-cast may possibly be needed"
56138 #: objc/objc-act.c:3762
56139 #, gcc-internal-format
56140 msgid "instance variable assignment has been intercepted"
56143 #: objc/objc-act.c:3781
56144 #, gcc-internal-format
56145 msgid "pointer arithmetic for garbage-collected objects not allowed"
56148 #: objc/objc-act.c:3787
56149 #, gcc-internal-format
56150 msgid "global/static variable assignment has been intercepted"
56153 #: objc/objc-act.c:4006 objc/objc-act.c:4034 objc/objc-act.c:4089
56154 #, gcc-internal-format
56155 msgid "duplicate instance variable %q+D"
56158 #: objc/objc-act.c:4149
56159 #, gcc-internal-format
56161 "%<-fobjc-exceptions%> is required to enable Objective-C exception syntax"
56164 #: objc/objc-act.c:4233
56165 #, gcc-internal-format
56166 msgid "@catch parameter is not a known Objective-C class type"
56169 #: objc/objc-act.c:4239
56170 #, gcc-internal-format
56171 msgid "@catch parameter can not be protocol-qualified"
56174 #: objc/objc-act.c:4284
56175 #, gcc-internal-format
56176 msgid "exception of type %<%T%> will be caught"
56179 #: objc/objc-act.c:4286
56180 #, gcc-internal-format
56181 msgid " by earlier handler for %<%T%>"
56184 #: objc/objc-act.c:4333
56185 #, gcc-internal-format
56186 msgid "%<@try%> without %<@catch%> or %<@finally%>"
56189 #: objc/objc-act.c:4361
56190 #, gcc-internal-format
56191 msgid "%<@throw%> (rethrow) used outside of a @catch block"
56194 #: objc/objc-act.c:4374
56195 #, gcc-internal-format
56196 msgid "%<@throw%> argument is not an object"
56199 #: objc/objc-act.c:4395
56200 #, gcc-internal-format
56201 msgid "%<@synchronized%> argument is not an object"
56204 #: objc/objc-act.c:4603
56205 #, gcc-internal-format
56209 #: objc/objc-act.c:4626 objc/objc-act.c:4645
56210 #, gcc-internal-format
56211 msgid "inconsistent instance variable specification"
56214 #: objc/objc-act.c:4700
56215 #, gcc-internal-format
56216 msgid "can not use an object as parameter to a method"
56219 #: objc/objc-act.c:4744
56220 #, gcc-internal-format
56221 msgid "method argument attributes are not available in Objective-C 1.0"
56224 #: objc/objc-act.c:5118
56225 #, gcc-internal-format
56226 msgid "multiple methods named %<%c%E%> found"
56229 #: objc/objc-act.c:5121
56230 #, gcc-internal-format
56231 msgid "using %<%c%s%>"
56234 #: objc/objc-act.c:5130
56235 #, gcc-internal-format
56236 msgid "multiple selectors named %<%c%E%> found"
56239 #: objc/objc-act.c:5133
56240 #, gcc-internal-format
56241 msgid "found %<%c%s%>"
56244 #: objc/objc-act.c:5142
56245 #, gcc-internal-format
56246 msgid "also found %<%c%s%>"
56249 #. If 'rtype' is NULL_TREE at this point it means that
56250 #. we have seen no @interface corresponding to that
56251 #. class name, only a @class declaration (alternatively,
56252 #. this was a call such as [objc_getClass("SomeClass")
56253 #. alloc], where we've never seen the @interface of
56254 #. SomeClass). So, we have a class name (class_tree)
56255 #. but no actual details of the class methods. We won't
56256 #. be able to check that the class responds to the
56257 #. method, and we will have to guess the method
56258 #. prototype. Emit a warning, then keep going (this
56259 #. will use any method with a matching name, as if the
56260 #. receiver was of type 'Class').
56261 #. We could not find an @interface declaration, and
56262 #. there are no protocols attached to the receiver,
56263 #. so we can't complete the check that the receiver
56264 #. responds to the method, and we can't retrieve the
56265 #. method prototype. But, because the receiver has
56266 #. a well-specified class, the programmer did want
56267 #. this check to be performed. Emit a warning, then
56268 #. keep going as if it was an 'id'. To remove the
56269 #. warning, either include an @interface for the
56270 #. class, or cast the receiver to 'id'. Note that
56271 #. rtype is an IDENTIFIER_NODE at this point.
56272 #: objc/objc-act.c:5428 objc/objc-act.c:5562
56273 #, gcc-internal-format
56274 msgid "@interface of class %qE not found"
56277 #: objc/objc-act.c:5436
56278 #, gcc-internal-format
56279 msgid "no super class declared in @interface for %qE"
56282 #: objc/objc-act.c:5487
56283 #, gcc-internal-format
56284 msgid "found %<-%E%> instead of %<+%E%> in protocol(s)"
56287 #. We have a type, but it's not an Objective-C type (!).
56288 #: objc/objc-act.c:5599
56289 #, gcc-internal-format
56290 msgid "invalid receiver type %qs"
56293 #: objc/objc-act.c:5616
56294 #, gcc-internal-format
56295 msgid "%<%c%E%> not found in protocol(s)"
56298 #: objc/objc-act.c:5630
56299 #, gcc-internal-format
56300 msgid "%qE may not respond to %<%c%E%>"
56303 #: objc/objc-act.c:5638
56304 #, gcc-internal-format
56305 msgid "no %<%c%E%> method found"
56308 #: objc/objc-act.c:5645
56309 #, gcc-internal-format
56310 msgid "(Messages without a matching method signature"
56313 #: objc/objc-act.c:5647
56314 #, gcc-internal-format
56315 msgid "will be assumed to return %<id%> and accept"
56318 #: objc/objc-act.c:5649
56319 #, gcc-internal-format
56320 msgid "%<...%> as arguments.)"
56323 #: objc/objc-act.c:5758
56324 #, gcc-internal-format
56325 msgid "undeclared selector %qE"
56328 #. Historically, a class method that produced objects (factory
56329 #. method) would assign `self' to the instance that it
56330 #. allocated. This would effectively turn the class method into
56331 #. an instance method. Following this assignment, the instance
56332 #. variables could be accessed. That practice, while safe,
56333 #. violates the simple rule that a class method should not refer
56334 #. to an instance variable. It's better to catch the cases
56335 #. where this is done unknowingly than to support the above
56337 #: objc/objc-act.c:5782
56338 #, gcc-internal-format
56339 msgid "instance variable %qE accessed in class method"
56342 #: objc/objc-act.c:6012 objc/objc-act.c:6032
56343 #, gcc-internal-format
56345 "method %<%c%E%> declared %<@optional%> and %<@required%> at the same time"
56348 #: objc/objc-act.c:6016
56349 #, gcc-internal-format
56350 msgid "previous declaration of %<%c%E%> as %<@required%>"
56353 #: objc/objc-act.c:6036
56354 #, gcc-internal-format
56355 msgid "previous declaration of %<%c%E%> as %<@optional%>"
56358 #: objc/objc-act.c:6096
56359 #, gcc-internal-format
56360 msgid "duplicate declaration of method %<%c%E%> with conflicting types"
56363 #: objc/objc-act.c:6100
56364 #, gcc-internal-format
56365 msgid "previous declaration of %<%c%E%>"
56368 #: objc/objc-act.c:6137
56369 #, gcc-internal-format
56370 msgid "duplicate interface declaration for category %<%E(%E)%>"
56373 #: objc/objc-act.c:6225
56374 #, gcc-internal-format
56375 msgid "illegal reference type specified for instance variable %qs"
56378 #: objc/objc-act.c:6236
56379 #, gcc-internal-format
56380 msgid "instance variable %qs has unknown size"
56383 #: objc/objc-act.c:6257
56384 #, gcc-internal-format
56385 msgid "instance variable %qs uses flexible array member"
56388 #: objc/objc-act.c:6284
56389 #, gcc-internal-format
56390 msgid "type %qE has no default constructor to call"
56393 #: objc/objc-act.c:6290
56394 #, gcc-internal-format
56395 msgid "destructor for %qE shall not be run either"
56398 #. Vtable pointers are Real Bad(tm), since Obj-C cannot
56399 #. initialize them.
56400 #: objc/objc-act.c:6302
56401 #, gcc-internal-format
56402 msgid "type %qE has virtual member functions"
56405 #: objc/objc-act.c:6303
56406 #, gcc-internal-format
56407 msgid "illegal aggregate type %qE specified for instance variable %qs"
56410 #: objc/objc-act.c:6313
56411 #, gcc-internal-format
56412 msgid "type %qE has a user-defined constructor"
56415 #: objc/objc-act.c:6315
56416 #, gcc-internal-format
56417 msgid "type %qE has a user-defined destructor"
56420 #: objc/objc-act.c:6319
56421 #, gcc-internal-format
56423 "C++ constructors and destructors will not be invoked for Objective-C fields"
56426 #: objc/objc-act.c:6450
56427 #, gcc-internal-format
56428 msgid "instance variable %qE is declared private"
56431 #: objc/objc-act.c:6461
56432 #, gcc-internal-format
56433 msgid "instance variable %qE is %s; this will be a hard error in the future"
56436 #: objc/objc-act.c:6468
56437 #, gcc-internal-format
56438 msgid "instance variable %qE is declared %s"
56441 #: objc/objc-act.c:6579 objc/objc-act.c:6694
56442 #, gcc-internal-format
56443 msgid "incomplete implementation of class %qE"
56446 #: objc/objc-act.c:6583 objc/objc-act.c:6698
56447 #, gcc-internal-format
56448 msgid "incomplete implementation of category %qE"
56451 #: objc/objc-act.c:6592 objc/objc-act.c:6706
56452 #, gcc-internal-format
56453 msgid "method definition for %<%c%E%> not found"
56456 #: objc/objc-act.c:6747
56457 #, gcc-internal-format
56458 msgid "%s %qE does not fully implement the %qE protocol"
56461 #: objc/objc-act.c:6837
56462 #, gcc-internal-format
56463 msgid "cannot find interface declaration for %qE, superclass of %qE"
56466 #: objc/objc-act.c:6876
56467 #, gcc-internal-format
56468 msgid "reimplementation of class %qE"
56471 #: objc/objc-act.c:6909
56472 #, gcc-internal-format
56473 msgid "conflicting super class name %qE"
56476 #: objc/objc-act.c:6912
56477 #, gcc-internal-format
56478 msgid "previous declaration of %qE"
56481 #: objc/objc-act.c:6914
56482 #, gcc-internal-format
56483 msgid "previous declaration"
56486 #: objc/objc-act.c:6927 objc/objc-act.c:6929
56487 #, gcc-internal-format
56488 msgid "duplicate interface declaration for class %qE"
56491 #: objc/objc-act.c:7248 objc/objc-act.c:7444
56492 #, gcc-internal-format
56493 msgid "can not find instance variable associated with property"
56496 #. TODO: This should be caught much earlier than this.
56497 #: objc/objc-act.c:7410
56498 #, gcc-internal-format
56499 msgid "invalid setter, it must have one argument"
56502 #: objc/objc-act.c:7574 objc/objc-act.c:7789
56503 #, gcc-internal-format
56504 msgid "property %qs already specified in %<@dynamic%>"
56507 #: objc/objc-act.c:7577 objc/objc-act.c:7792
56508 #, gcc-internal-format
56509 msgid "property %qs already specified in %<@synthesize%>"
56512 #: objc/objc-act.c:7591 objc/objc-act.c:7806
56513 #, gcc-internal-format
56514 msgid "no declaration of property %qs found in the interface"
56517 #: objc/objc-act.c:7618
56518 #, gcc-internal-format
56519 msgid "ivar %qs used by %<@synthesize%> declaration must be an existing ivar"
56522 #: objc/objc-act.c:7639
56523 #, gcc-internal-format
56524 msgid "property %qs is using instance variable %qs of incompatible type"
56527 #: objc/objc-act.c:7661
56528 #, gcc-internal-format
56529 msgid "'assign' property %qs is using bit-field instance variable %qs"
56532 #: objc/objc-act.c:7674
56533 #, gcc-internal-format
56534 msgid "'atomic' property %qs is using bit-field instance variable %qs"
56537 #: objc/objc-act.c:7692
56538 #, gcc-internal-format
56539 msgid "property %qs is using the same instance variable as property %qs"
56542 #: objc/objc-act.c:7733
56543 #, gcc-internal-format
56544 msgid "%<@synthesize%> is not available in Objective-C 1.0"
56547 #. We can get here only in Objective-C; the Objective-C++ parser
56548 #. detects the problem while parsing, outputs the error
56549 #. "misplaced '@synthesize' Objective-C++ construct" and skips
56550 #. the declaration.
56551 #: objc/objc-act.c:7744
56552 #, gcc-internal-format
56553 msgid "%<@synthesize%> not in @implementation context"
56556 #: objc/objc-act.c:7750
56557 #, gcc-internal-format
56558 msgid "%<@synthesize%> can not be used in categories"
56561 #: objc/objc-act.c:7759
56562 #, gcc-internal-format
56563 msgid "%<@synthesize%> requires the @interface of the class to be available"
56566 #: objc/objc-act.c:7842
56567 #, gcc-internal-format
56568 msgid "%<@dynamic%> is not available in Objective-C 1.0"
56571 #. We can get here only in Objective-C; the Objective-C++ parser
56572 #. detects the problem while parsing, outputs the error
56573 #. "misplaced '@dynamic' Objective-C++ construct" and skips the
56575 #: objc/objc-act.c:7853
56576 #, gcc-internal-format
56577 msgid "%<@dynamic%> not in @implementation context"
56580 #: objc/objc-act.c:7875
56581 #, gcc-internal-format
56582 msgid "%<@dynamic%> requires the @interface of the class to be available"
56585 #: objc/objc-act.c:8073
56586 #, gcc-internal-format
56587 msgid "definition of protocol %qE not found"
56590 #. It would be nice to use warn_deprecated_use() here, but
56591 #. we are using TREE_CHAIN (which is supposed to be the
56592 #. TYPE_STUB_DECL for a TYPE) for something different.
56593 #: objc/objc-act.c:8104
56594 #, gcc-internal-format
56595 msgid "protocol %qE is deprecated"
56598 #: objc/objc-act.c:8223
56599 #, gcc-internal-format
56600 msgid "duplicate declaration for protocol %qE"
56603 #: objc/objc-act.c:8734
56604 #, gcc-internal-format
56605 msgid "conflicting types for %<%c%s%>"
56608 #: objc/objc-act.c:8738
56609 #, gcc-internal-format
56610 msgid "previous declaration of %<%c%s%>"
56613 #: objc/objc-act.c:8838
56614 #, gcc-internal-format
56615 msgid "no super class declared in interface for %qE"
56618 #: objc/objc-act.c:8865
56619 #, gcc-internal-format
56620 msgid "[super ...] must appear in a method context"
56623 #: objc/objc-act.c:8905
56624 #, gcc-internal-format
56625 msgid "method possibly missing a [super dealloc] call"
56628 #: objc/objc-act.c:9369
56629 #, gcc-internal-format
56630 msgid "instance variable %qs is declared private"
56633 #: objc/objc-act.c:9422
56634 #, gcc-internal-format
56635 msgid "local declaration of %qE hides instance variable"
56638 #. This can happen if DECL_ARTIFICIAL (*expr_p), but
56639 #. should be impossible for real properties, which always
56641 #: objc/objc-act.c:9468
56642 #, gcc-internal-format
56643 msgid "no %qs getter found"
56646 #: objc/objc-act.c:9708
56647 #, gcc-internal-format
56648 msgid "fast enumeration is not available in Objective-C 1.0"
56651 #: objc/objc-act.c:9718
56652 #, gcc-internal-format
56653 msgid "iterating variable in fast enumeration is not an object"
56656 #: objc/objc-act.c:9724
56657 #, gcc-internal-format
56658 msgid "collection in fast enumeration is not an object"
56661 #: objc/objc-encoding.c:142
56662 #, gcc-internal-format
56663 msgid "type %qT does not have a known size"
56666 #: objc/objc-encoding.c:730
56667 #, gcc-internal-format
56668 msgid "unknown type %<%T%> found during Objective-C encoding"
56671 #. Do not do any encoding, produce an error and keep going.
56672 #: objc/objc-encoding.c:813
56673 #, gcc-internal-format
56674 msgid "trying to encode non-integer type as a bitfield"
56677 #: objc/objc-gnu-runtime-abi-01.c:143
56678 #, gcc-internal-format
56679 msgid "%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>"
56682 #: objc/objc-gnu-runtime-abi-01.c:151
56683 #, gcc-internal-format
56684 msgid "%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>"
56687 #: objc/objc-gnu-runtime-abi-01.c:2178 objc/objc-next-runtime-abi-01.c:2828
56688 #: objc/objc-next-runtime-abi-02.c:3601
56689 #, gcc-internal-format
56690 msgid "non-objective-c type '%T' cannot be caught"
56693 #: objc/objc-next-runtime-abi-01.c:163
56694 #, gcc-internal-format
56696 "%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-"
56697 "fnext-runtime%> with %<-fobjc-abi-version%> < 2"
56700 #: objc/objc-next-runtime-abi-02.c:256
56701 #, gcc-internal-format
56703 "%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-"
56704 "abi-version%> >= 2"
56707 #: objc/objc-runtime-shared-support.c:437
56708 #, gcc-internal-format
56709 msgid "creating selector for nonexistent method %qE"