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-07 15:57+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:14656
192 #: config/pdp11/pdp11.c:1727
194 msgid "floating constant misused"
197 #: final.c:4031 config/arc/arc.c:4725 config/i386/i386.c:14754
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 only displayed one 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:1419 reload1.c:2143
1182 msgid "this is the insn:"
1185 #: lra-constraints.c:3494 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:5187 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:15838
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:105
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:7560
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:14748
3258 msgid "invalid UNSPEC as operand"
3261 #: config/i386/i386.c:15462
3263 msgid "invalid operand size for operand code 'O'"
3266 #: config/i386/i386.c:15497
3268 msgid "invalid operand size for operand code 'z'"
3271 #: config/i386/i386.c:15567
3273 msgid "invalid operand type used with operand code 'Z'"
3276 #: config/i386/i386.c:15572
3278 msgid "invalid operand size for operand code 'Z'"
3281 #: config/i386/i386.c:15648
3283 msgid "operand is not a condition code, invalid operand code 'Y'"
3286 #: config/i386/i386.c:15721
3288 msgid "operand is not a condition code, invalid operand code 'D'"
3291 #: config/i386/i386.c:15738
3293 msgid "operand is not a condition code, invalid operand code '%c'"
3296 #: config/i386/i386.c:15751
3299 "operand is not an offsettable memory reference, invalid operand code 'H'"
3302 #: config/i386/i386.c:15916
3304 msgid "invalid operand code '%c'"
3307 #: config/i386/i386.c:15972
3309 msgid "invalid constraints for operand"
3312 #: config/i386/i386.c:25988
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:799
5040 msgid "Invalid image number %d in SYNC IMAGES"
5043 #: fortran/trans-stmt.c:1540 fortran/trans-stmt.c:1825
5044 msgid "Loop variable has been modified"
5047 #: fortran/trans-stmt.c:1680
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:1498
5064 msgid "Allocation would exceed memory limit"
5067 #: fortran/trans.c:821
5069 msgid "Attempting to allocate already allocated variable '%s'"
5072 #: fortran/trans.c:827
5073 msgid "Attempting to allocate already allocated variable"
5076 #: fortran/trans.c:1251 fortran/trans.c:1397
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:1906 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:8540 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:2162
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:1908
16505 #, gcc-internal-format
16506 msgid "size of return value of %q+D is %u bytes"
16509 #: cgraphunit.c:1911
16510 #, gcc-internal-format
16511 msgid "size of return value of %q+D is larger than %wd bytes"
16514 #: cgraphunit.c:2401
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:1397 reload1.c:1288
18124 #, gcc-internal-format
18125 msgid "%<asm%> operand has impossible constraints"
18128 #: lra-assigns.c:1418
18129 #, gcc-internal-format
18130 msgid "unable to find a register to spill"
18133 #: lra-assigns.c:1629
18134 #, gcc-internal-format, gfc-internal-format
18135 msgid "Maximum number of LRA assignment passes is achieved (%d)\n"
18138 #: lra-constraints.c:3496 reload.c:3863 reload.c:4118
18139 #, gcc-internal-format
18140 msgid "inconsistent operand constraints in an %<asm%>"
18143 #: lra-constraints.c:4365
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:881
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:10665
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:2644
20453 #, gcc-internal-format, gfc-internal-format
20454 msgid "pointer bounds were lost due to unexpected expression %s"
20457 #: tree-chkp.c:2719
20458 #, gcc-internal-format, gfc-internal-format
20459 msgid "chkp_get_bounds_by_definition: Unexpected var of type %s"
20462 #: tree-chkp.c:2762
20463 #, gcc-internal-format, gfc-internal-format
20464 msgid "chkp_get_bounds_by_definition: Unexpected GIMPLE code %s"
20467 #: tree-chkp.c:3383
20468 #, gcc-internal-format, gfc-internal-format
20469 msgid "chkp_make_addressed_object_bounds: Unexpected tree code %s"
20472 #: tree-chkp.c:3535
20473 #, gcc-internal-format, gfc-internal-format
20474 msgid "chkp_find_bounds: Unexpected tree code %s"
20477 #: tree-chkp.c:3546
20478 #, gcc-internal-format
20479 msgid "chkp_find_bounds: Cannot find bounds for pointer"
20482 #: tree-chkp.c:3662
20483 #, gcc-internal-format, gfc-internal-format
20484 msgid "chkp_walk_pointer_assignments: unexpected RHS type: %s"
20487 #: tree-diagnostic.c:213
20488 #, gcc-internal-format
20489 msgid "in definition of macro %qs"
20492 #: tree-diagnostic.c:230
20493 #, gcc-internal-format
20494 msgid "in expansion of macro %qs"
20498 #, gcc-internal-format, gfc-internal-format
20499 msgid "BB %i has multiple EH edges"
20503 #, gcc-internal-format, gfc-internal-format
20504 msgid "BB %i can not throw but has an EH edge"
20508 #, gcc-internal-format, gfc-internal-format
20509 msgid "BB %i last statement has incorrectly set lp"
20513 #, gcc-internal-format, gfc-internal-format
20514 msgid "BB %i is missing an EH edge"
20518 #, gcc-internal-format, gfc-internal-format
20519 msgid "Incorrect EH edge %i->%i"
20522 #: tree-eh.c:4748 tree-eh.c:4767
20523 #, gcc-internal-format, gfc-internal-format
20524 msgid "BB %i is missing an edge"
20528 #, gcc-internal-format, gfc-internal-format
20529 msgid "BB %i too many fallthru edges"
20533 #, gcc-internal-format, gfc-internal-format
20534 msgid "BB %i has incorrect edge"
20538 #, gcc-internal-format, gfc-internal-format
20539 msgid "BB %i has incorrect fallthru edge"
20542 #: tree-inline.c:3566
20543 #, gcc-internal-format
20544 msgid "function %q+F can never be copied because it receives a non-local goto"
20547 #: tree-inline.c:3580
20548 #, gcc-internal-format
20550 "function %q+F can never be copied because it saves address of local label in "
20551 "a static variable"
20554 #: tree-inline.c:3620
20555 #, gcc-internal-format
20557 "function %q+F can never be inlined because it uses alloca (override using "
20558 "the always_inline attribute)"
20561 #: tree-inline.c:3634
20562 #, gcc-internal-format
20563 msgid "function %q+F can never be inlined because it uses setjmp"
20566 #: tree-inline.c:3648
20567 #, gcc-internal-format
20569 "function %q+F can never be inlined because it uses variable argument lists"
20572 #: tree-inline.c:3660
20573 #, gcc-internal-format
20575 "function %q+F can never be inlined because it uses setjmp-longjmp exception "
20579 #: tree-inline.c:3668
20580 #, gcc-internal-format
20581 msgid "function %q+F can never be inlined because it uses non-local goto"
20584 #: tree-inline.c:3680
20585 #, gcc-internal-format
20587 "function %q+F can never be inlined because it uses __builtin_return or "
20588 "__builtin_apply_args"
20591 #: tree-inline.c:3700
20592 #, gcc-internal-format
20593 msgid "function %q+F can never be inlined because it contains a computed goto"
20596 #: tree-inline.c:3801
20597 #, gcc-internal-format
20599 "function %q+F can never be inlined because it is suppressed using -fno-inline"
20602 #: tree-inline.c:3809
20603 #, gcc-internal-format
20605 "function %q+F can never be inlined because it uses attributes conflicting "
20609 #: tree-inline.c:4430
20610 #, gcc-internal-format
20611 msgid "inlining failed in call to always_inline %q+F: %s"
20614 #: tree-inline.c:4432 tree-inline.c:4447
20615 #, gcc-internal-format
20616 msgid "called from here"
20619 #: tree-inline.c:4445
20620 #, gcc-internal-format
20621 msgid "inlining failed in call to %q+F: %s"
20624 #: tree-into-ssa.c:3233
20625 #, gcc-internal-format
20626 msgid "statement uses released SSA name:"
20629 #: tree-into-ssa.c:3245
20630 #, gcc-internal-format
20631 msgid "cannot update SSA form"
20634 #: tree-into-ssa.c:3332 tree-outof-ssa.c:891 tree-outof-ssa.c:948
20635 #: tree-ssa-coalesce.c:927 tree-ssa-live.c:1417
20636 #, gcc-internal-format
20637 msgid "SSA corruption"
20640 #: tree-profile.c:488
20641 #, gcc-internal-format
20642 msgid "unimplemented functionality"
20645 #: tree-ssa-loop-niter.c:2665
20646 #, gcc-internal-format
20647 msgid "iteration %E invokes undefined behavior"
20650 #: tree-ssa-loop-niter.c:2668
20651 #, gcc-internal-format
20652 msgid "containing loop"
20655 #: tree-ssa-operands.c:1002
20656 #, gcc-internal-format
20657 msgid "virtual definition of statement not up-to-date"
20660 #: tree-ssa-operands.c:1009
20661 #, gcc-internal-format
20662 msgid "virtual def operand missing for stmt"
20665 #: tree-ssa-operands.c:1019
20666 #, gcc-internal-format
20667 msgid "virtual use of statement not up-to-date"
20670 #: tree-ssa-operands.c:1026
20671 #, gcc-internal-format
20672 msgid "virtual use operand missing for stmt"
20675 #: tree-ssa-operands.c:1042
20676 #, gcc-internal-format
20677 msgid "excess use operand for stmt"
20680 #: tree-ssa-operands.c:1050
20681 #, gcc-internal-format
20682 msgid "use operand missing for stmt"
20685 #: tree-ssa-operands.c:1057
20686 #, gcc-internal-format
20687 msgid "stmt volatile flag not up-to-date"
20690 #: tree-ssa-uninit.c:195 varasm.c:350
20691 #, gcc-internal-format
20692 msgid "%qD was declared here"
20695 #: tree-ssa-uninit.c:227
20696 #, gcc-internal-format
20697 msgid "%qD is used uninitialized in this function"
20700 #: tree-ssa-uninit.c:232 tree-ssa-uninit.c:2368
20701 #, gcc-internal-format
20702 msgid "%qD may be used uninitialized in this function"
20705 #: tree-ssa-uninit.c:263
20706 #, gcc-internal-format
20707 msgid "%qE is used uninitialized in this function"
20710 #: tree-ssa-uninit.c:268
20711 #, gcc-internal-format
20712 msgid "%qE may be used uninitialized in this function"
20716 #, gcc-internal-format
20717 msgid "expected an SSA_NAME object"
20721 #, gcc-internal-format
20722 msgid "found an SSA_NAME that had been released into the free pool"
20726 #, gcc-internal-format
20727 msgid "type mismatch between an SSA_NAME and its symbol"
20731 #, gcc-internal-format
20732 msgid "found a virtual definition for a GIMPLE register"
20736 #, gcc-internal-format
20737 msgid "virtual SSA name for non-VOP decl"
20741 #, gcc-internal-format
20742 msgid "found a real definition for a non-register"
20746 #, gcc-internal-format
20747 msgid "found a default name with a non-empty defining statement"
20751 #, gcc-internal-format
20752 msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set"
20756 #, gcc-internal-format, gfc-internal-format
20757 msgid "SSA_NAME created in two different blocks %i and %i"
20760 #: tree-ssa.c:728 tree-ssa.c:1039
20761 #, gcc-internal-format
20762 msgid "SSA_NAME_DEF_STMT is wrong"
20766 #, gcc-internal-format
20767 msgid "missing definition"
20771 #, gcc-internal-format, gfc-internal-format
20772 msgid "definition in block %i does not dominate use in block %i"
20776 #, gcc-internal-format, gfc-internal-format
20777 msgid "definition in block %i follows the use"
20781 #, gcc-internal-format
20782 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
20786 #, gcc-internal-format
20787 msgid "no immediate_use list"
20791 #, gcc-internal-format
20792 msgid "wrong immediate use list"
20796 #, gcc-internal-format
20797 msgid "incoming edge count does not match number of PHI arguments"
20801 #, gcc-internal-format, gfc-internal-format
20802 msgid "PHI argument is missing for edge %d->%d"
20806 #, gcc-internal-format
20807 msgid "PHI argument is not SSA_NAME, or invariant"
20811 #, gcc-internal-format, gfc-internal-format
20812 msgid "wrong edge %d->%d for PHI argument"
20816 #, gcc-internal-format, gfc-internal-format
20817 msgid "AUX pointer initialized for edge %d->%d"
20821 #, gcc-internal-format
20822 msgid "stmt (%p) marked modified after optimization pass: "
20826 #, gcc-internal-format
20827 msgid "verify_ssa failed"
20830 #: tree-streamer-in.c:359 tree-streamer-in.c:1154
20831 #, gcc-internal-format
20832 msgid "machine independent builtin code out of range"
20835 #: tree-streamer-in.c:365 tree-streamer-in.c:1170
20836 #, gcc-internal-format
20837 msgid "target specific builtin not available"
20840 #: tree-streamer-out.c:512
20841 #, gcc-internal-format
20843 "tree bytecode streams do not support machine specific builtin functions on "
20847 #: tree-vect-generic.c:282
20848 #, gcc-internal-format
20849 msgid "vector operation will be expanded piecewise"
20852 #: tree-vect-generic.c:285
20853 #, gcc-internal-format
20854 msgid "vector operation will be expanded in parallel"
20857 #: tree-vect-generic.c:336
20858 #, gcc-internal-format
20859 msgid "vector operation will be expanded with a single scalar operation"
20862 #: tree-vect-generic.c:902
20863 #, gcc-internal-format
20864 msgid "vector condition will be expanded piecewise"
20867 #: tree-vect-generic.c:1295
20868 #, gcc-internal-format
20869 msgid "vector shuffling operation will be expanded piecewise"
20872 #: tree-vect-loop.c:3072
20873 #, gcc-internal-format
20874 msgid "vectorization did not happen for a simd loop"
20878 #, gcc-internal-format
20879 msgid "array subscript is outside array bounds"
20882 #: tree-vrp.c:6589 tree-vrp.c:6689
20883 #, gcc-internal-format
20884 msgid "array subscript is above array bounds"
20887 #: tree-vrp.c:6602 tree-vrp.c:6676
20888 #, gcc-internal-format
20889 msgid "array subscript is below array bounds"
20893 #, gcc-internal-format
20895 "assuming signed overflow does not occur when simplifying conditional to "
20899 #: tree-vrp.c:7548 tree-vrp.c:9455 tree-vrp.c:9499 tree-vrp.c:9560
20900 #, gcc-internal-format
20901 msgid "assuming signed overflow does not occur when simplifying conditional"
20905 #, gcc-internal-format
20906 msgid "comparison always false due to limited range of data type"
20910 #, gcc-internal-format
20911 msgid "comparison always true due to limited range of data type"
20915 #, gcc-internal-format
20917 "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to "
20922 #, gcc-internal-format
20924 "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X"
20929 #, gcc-internal-format
20930 msgid "ignoring attributes applied to %qT after definition"
20934 #, gcc-internal-format
20935 msgid "%q+D already declared with dllexport attribute: dllimport ignored"
20939 #, gcc-internal-format
20941 "%q+D redeclared without dllimport attribute after being referenced with dll "
20946 #, gcc-internal-format
20947 msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
20950 #: tree.c:6219 tree.c:6231 tree.c:6241 c-family/c-common.c:6619
20951 #: c-family/c-common.c:6638 c-family/c-common.c:6656 c-family/c-common.c:6686
20952 #: c-family/c-common.c:6714 c-family/c-common.c:6742 c-family/c-common.c:6758
20953 #: c-family/c-common.c:6773 c-family/c-common.c:6791 c-family/c-common.c:6806
20954 #: c-family/c-common.c:6838 c-family/c-common.c:6855 c-family/c-common.c:6872
20955 #: c-family/c-common.c:6904 c-family/c-common.c:6927 c-family/c-common.c:6944
20956 #: c-family/c-common.c:6972 c-family/c-common.c:6993 c-family/c-common.c:7014
20957 #: c-family/c-common.c:7041 c-family/c-common.c:7072 c-family/c-common.c:7109
20958 #: c-family/c-common.c:7162 c-family/c-common.c:7222 c-family/c-common.c:7311
20959 #: c-family/c-common.c:7341 c-family/c-common.c:7395 c-family/c-common.c:7871
20960 #: c-family/c-common.c:7889 c-family/c-common.c:7945 c-family/c-common.c:8001
20961 #: c-family/c-common.c:8079 c-family/c-common.c:8207 c-family/c-common.c:8269
20962 #: c-family/c-common.c:8376 c-family/c-common.c:8392 c-family/c-common.c:8408
20963 #: c-family/c-common.c:8429 c-family/c-common.c:8465 c-family/c-common.c:8513
20964 #: c-family/c-common.c:8676 c-family/c-common.c:8697 c-family/c-common.c:8811
20965 #: c-family/c-common.c:8838 c-family/c-common.c:9151 c-family/c-common.c:9174
20966 #: c-family/c-common.c:9213 c-family/c-common.c:9295 c-family/c-common.c:9442
20967 #: config/darwin.c:2069 config/arm/arm.c:6250 config/arm/arm.c:6278
20968 #: config/arm/arm.c:6295 config/avr/avr.c:8975 config/h8300/h8300.c:5496
20969 #: config/h8300/h8300.c:5520 config/i386/i386.c:5588 config/i386/i386.c:42795
20970 #: config/ia64/ia64.c:797 config/rs6000/rs6000.c:28992 config/spu/spu.c:3790
20971 #: ada/gcc-interface/utils.c:5811 ada/gcc-interface/utils.c:5837
20972 #: lto/lto-lang.c:260
20973 #, gcc-internal-format
20974 msgid "%qE attribute ignored"
20978 #, gcc-internal-format
20979 msgid "inline function %q+D declared as dllimport: attribute ignored"
20983 #, gcc-internal-format
20984 msgid "function %q+D definition is marked dllimport"
20988 #, gcc-internal-format
20989 msgid "variable %q+D definition is marked dllimport"
20993 #, gcc-internal-format
20994 msgid "external linkage required for symbol %q+D because of %qE attribute"
20998 #, gcc-internal-format
21000 "%qE implies default visibility, but %qD has already been declared with a "
21001 "different visibility"
21005 #, gcc-internal-format
21006 msgid "arrays of functions are not meaningful"
21010 #, gcc-internal-format
21011 msgid "function return type cannot be function"
21014 #: tree.c:9295 tree.c:9380 tree.c:9441
21015 #, gcc-internal-format, gfc-internal-format
21016 msgid "tree check: %s, have %s in %s, at %s:%d"
21020 #, gcc-internal-format, gfc-internal-format
21021 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
21025 #, gcc-internal-format
21026 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
21030 #, gcc-internal-format
21031 msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
21035 #, gcc-internal-format, gfc-internal-format
21036 msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
21040 #, gcc-internal-format
21042 "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
21047 #, gcc-internal-format, gfc-internal-format
21049 "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
21053 #, gcc-internal-format, gfc-internal-format
21054 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
21058 #, gcc-internal-format, gfc-internal-format
21059 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
21063 #, gcc-internal-format, gfc-internal-format
21065 "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at "
21070 #, gcc-internal-format
21071 msgid "%qD is deprecated: %s"
21075 #, gcc-internal-format
21076 msgid "%qD is deprecated"
21079 #: tree.c:12158 tree.c:12180
21080 #, gcc-internal-format
21081 msgid "%qE is deprecated: %s"
21084 #: tree.c:12161 tree.c:12183
21085 #, gcc-internal-format
21086 msgid "%qE is deprecated"
21089 #: tree.c:12167 tree.c:12188
21090 #, gcc-internal-format, gfc-internal-format
21091 msgid "type is deprecated: %s"
21094 #: tree.c:12170 tree.c:12191
21095 #, gcc-internal-format
21096 msgid "type is deprecated"
21099 #: value-prof.c:575
21100 #, gcc-internal-format
21101 msgid "dead histogram"
21104 #: value-prof.c:605
21105 #, gcc-internal-format
21107 "Histogram value statement does not correspond to the statement it is "
21111 #: value-prof.c:617
21112 #, gcc-internal-format
21113 msgid "verify_histograms failed"
21116 #: value-prof.c:676
21117 #, gcc-internal-format, gfc-internal-format
21119 "corrupted value profile: %s profile counter (%d out of %d) inconsistent with "
21120 "basic-block count (%d)"
21123 #: var-tracking.c:7115
21124 #, gcc-internal-format
21126 "variable tracking size limit exceeded with -fvar-tracking-assignments, "
21130 #: var-tracking.c:7119
21131 #, gcc-internal-format
21132 msgid "variable tracking size limit exceeded"
21136 #, gcc-internal-format
21137 msgid "%+D causes a section type conflict with %D"
21141 #, gcc-internal-format
21142 msgid "section type conflict with %D"
21146 #, gcc-internal-format
21147 msgid "%+D causes a section type conflict"
21151 #, gcc-internal-format
21152 msgid "section type conflict"
21156 #, gcc-internal-format
21157 msgid "alignment of %q+D is greater than maximum object file alignment %d"
21160 #: varasm.c:1369 varasm.c:1378
21161 #, gcc-internal-format
21162 msgid "register name not specified for %q+D"
21166 #, gcc-internal-format
21167 msgid "invalid register name for %q+D"
21171 #, gcc-internal-format
21172 msgid "data type of %q+D isn%'t suitable for a register"
21176 #, gcc-internal-format
21178 "the register specified for %q+D cannot be accessed by the current target"
21182 #, gcc-internal-format
21184 "the register specified for %q+D is not general enough to be used as a "
21185 "register variable"
21189 #, gcc-internal-format
21190 msgid "register specified for %q+D isn%'t suitable for data type"
21194 #, gcc-internal-format
21195 msgid "global register variable has initial value"
21199 #, gcc-internal-format
21200 msgid "optimization may eliminate reads and/or writes to register variables"
21204 #, gcc-internal-format
21205 msgid "register name given for non-register variable %q+D"
21209 #, gcc-internal-format
21210 msgid "thread-local COMMON data not implemented"
21214 #, gcc-internal-format
21216 "requested alignment for %q+D is greater than implemented alignment of %wu"
21219 #: varasm.c:2136 c/c-decl.c:4808
21220 #, gcc-internal-format
21221 msgid "storage size of %q+D isn%'t known"
21225 #, gcc-internal-format
21226 msgid "initializer for integer/fixed-point value is too complicated"
21230 #, gcc-internal-format
21231 msgid "initializer for floating value is not a floating constant"
21235 #, gcc-internal-format
21236 msgid "invalid initial value for member %qE"
21239 #: varasm.c:5326 c-family/c-common.c:7867
21240 #, gcc-internal-format
21241 msgid "%+D declared weak after being used"
21245 #, gcc-internal-format
21246 msgid "weak declaration of %q+D must be public"
21250 #, gcc-internal-format
21251 msgid "weak declaration of %q+D not supported"
21254 #: varasm.c:5439 varasm.c:5743
21255 #, gcc-internal-format
21256 msgid "only weak aliases are supported in this configuration"
21260 #, gcc-internal-format
21261 msgid "weakref is not supported in this configuration"
21265 #, gcc-internal-format
21266 msgid "ifunc is not supported on this target"
21270 #, gcc-internal-format
21271 msgid "weakref %q+D ultimately targets itself"
21275 #, gcc-internal-format
21276 msgid "weakref %q+D must have static linkage"
21280 #, gcc-internal-format
21281 msgid "alias definitions not supported in this configuration"
21285 #, gcc-internal-format
21286 msgid "ifunc is not supported in this configuration"
21289 #: varasm.c:5965 config/sol2.c:167 config/i386/winnt.c:293
21290 #, gcc-internal-format
21291 msgid "visibility attribute not supported in this configuration; ignored"
21294 #. Print an error message for unrecognized stab codes.
21296 #, gcc-internal-format
21297 msgid "no sclass for %s stab (0x%x)"
21300 #: lto-streamer.h:1013
21301 #, gcc-internal-format, gfc-internal-format
21302 msgid "bytecode stream: expected tag %s instead of %s"
21305 #: lto-streamer.h:1023
21306 #, gcc-internal-format, gfc-internal-format
21307 msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
21310 #: c-family/array-notation-common.c:83
21311 #, gcc-internal-format
21312 msgid "__sec_implicit_index parameter must be an integer constant expression"
21315 #: c-family/array-notation-common.c:119
21316 #, gcc-internal-format
21317 msgid "length mismatch in expression"
21320 #: c-family/array-notation-common.c:294 c-family/array-notation-common.c:322
21321 #: c/c-array-notation.c:744 cp/cp-array-notation.c:625
21322 #, gcc-internal-format
21323 msgid "rank mismatch between %qE and %qE"
21326 #. Here the original expression is printed as a "heads-up"
21327 #. to the programmer. This is because since there is no
21328 #. location information for the offending argument, the
21329 #. error could be in some internally generated code that is
21330 #. not visible for the programmer. Thus, the correct fix
21331 #. may lie in the original expression.
21332 #: c-family/array-notation-common.c:303
21333 #, gcc-internal-format
21334 msgid "rank mismatch in expression %qE"
21337 #: c-family/array-notation-common.c:677
21338 #, gcc-internal-format
21339 msgid "__sec_implicit_index argument %d must be less than the rank of %qE"
21342 #: c-family/c-cilkplus.c:49
21343 #, gcc-internal-format
21344 msgid "iteration variable cannot be volatile"
21347 #: c-family/c-cilkplus.c:92
21348 #, gcc-internal-format
21349 msgid "variable appears in more than one clause"
21352 #: c-family/c-cilkplus.c:94
21353 #, gcc-internal-format
21354 msgid "other clause defined here"
21357 #: c-family/c-common.c:1001
21358 #, gcc-internal-format
21359 msgid "%qD is not defined outside of function scope"
21362 #: c-family/c-common.c:1051
21363 #, gcc-internal-format
21365 "string length %qd is greater than the length %qd ISO C%d compilers are "
21366 "required to support"
21369 #: c-family/c-common.c:1370 c/c-typeck.c:10711 cp/typeck.c:4340
21370 #, gcc-internal-format
21371 msgid "left shift count is negative"
21374 #: c-family/c-common.c:1371 c/c-typeck.c:10661 cp/typeck.c:4295
21375 #, gcc-internal-format
21376 msgid "right shift count is negative"
21379 #: c-family/c-common.c:1376 c/c-typeck.c:10719 cp/typeck.c:4348
21380 #, gcc-internal-format
21381 msgid "left shift count >= width of type"
21384 #: c-family/c-common.c:1377 c/c-typeck.c:10673 cp/typeck.c:4303
21385 #, gcc-internal-format
21386 msgid "right shift count >= width of type"
21389 #: c-family/c-common.c:1610 c-family/c-common.c:1622 cp/constexpr.c:1503
21390 #, gcc-internal-format
21391 msgid "overflow in constant expression"
21394 #: c-family/c-common.c:1645
21395 #, gcc-internal-format
21396 msgid "integer overflow in expression"
21399 #: c-family/c-common.c:1650
21400 #, gcc-internal-format
21401 msgid "floating point overflow in expression"
21404 #: c-family/c-common.c:1654
21405 #, gcc-internal-format
21406 msgid "fixed-point overflow in expression"
21409 #: c-family/c-common.c:1658
21410 #, gcc-internal-format
21411 msgid "vector overflow in expression"
21414 #: c-family/c-common.c:1664
21415 #, gcc-internal-format
21416 msgid "complex integer overflow in expression"
21419 #: c-family/c-common.c:1667
21420 #, gcc-internal-format
21421 msgid "complex floating point overflow in expression"
21424 #: c-family/c-common.c:1710
21425 #, gcc-internal-format
21426 msgid "logical %<or%> applied to non-boolean constant"
21429 #: c-family/c-common.c:1713
21430 #, gcc-internal-format
21431 msgid "logical %<and%> applied to non-boolean constant"
21434 #: c-family/c-common.c:1781
21435 #, gcc-internal-format
21436 msgid "logical %<or%> of collectively exhaustive tests is always true"
21439 #: c-family/c-common.c:1785
21440 #, gcc-internal-format
21441 msgid "logical %<and%> of mutually exclusive tests is always false"
21444 #: c-family/c-common.c:1810
21445 #, gcc-internal-format
21446 msgid "logical not is only applied to the left hand side of comparison"
21449 #: c-family/c-common.c:1940
21450 #, gcc-internal-format
21451 msgid "type-punning to incomplete type might break strict-aliasing rules"
21454 #: c-family/c-common.c:1955
21455 #, gcc-internal-format
21456 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
21459 #: c-family/c-common.c:1962 c-family/c-common.c:1980
21460 #, gcc-internal-format
21461 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
21464 #: c-family/c-common.c:2114
21465 #, gcc-internal-format
21467 "argument to %<sizeof%> in %qD call is the same expression as the "
21468 "destination; did you mean to remove the addressof?"
21471 #: c-family/c-common.c:2121
21472 #, gcc-internal-format
21474 "argument to %<sizeof%> in %qD call is the same expression as the "
21475 "destination; did you mean to provide an explicit length?"
21478 #: c-family/c-common.c:2126
21479 #, gcc-internal-format
21481 "argument to %<sizeof%> in %qD call is the same expression as the "
21482 "destination; did you mean to dereference it?"
21485 #: c-family/c-common.c:2138
21486 #, gcc-internal-format
21488 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
21489 "destination; expected %qT or an explicit length"
21492 #: c-family/c-common.c:2154
21493 #, gcc-internal-format
21495 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
21496 "you mean to remove the addressof?"
21499 #: c-family/c-common.c:2161
21500 #, gcc-internal-format
21502 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
21503 "you mean to provide an explicit length?"
21506 #: c-family/c-common.c:2166
21507 #, gcc-internal-format
21509 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
21510 "you mean to dereference it?"
21513 #: c-family/c-common.c:2178
21514 #, gcc-internal-format
21516 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
21517 "source; expected %qT or an explicit length"
21520 #: c-family/c-common.c:2194
21521 #, gcc-internal-format
21523 "argument to %<sizeof%> in %qD call is the same expression as the first "
21524 "source; did you mean to remove the addressof?"
21527 #: c-family/c-common.c:2201
21528 #, gcc-internal-format
21530 "argument to %<sizeof%> in %qD call is the same expression as the first "
21531 "source; did you mean to provide an explicit length?"
21534 #: c-family/c-common.c:2206
21535 #, gcc-internal-format
21537 "argument to %<sizeof%> in %qD call is the same expression as the first "
21538 "source; did you mean to dereference it?"
21541 #: c-family/c-common.c:2218
21542 #, gcc-internal-format
21544 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the first "
21545 "source; expected %qT or an explicit length"
21548 #: c-family/c-common.c:2234
21549 #, gcc-internal-format
21551 "argument to %<sizeof%> in %qD call is the same expression as the second "
21552 "source; did you mean to remove the addressof?"
21555 #: c-family/c-common.c:2241
21556 #, gcc-internal-format
21558 "argument to %<sizeof%> in %qD call is the same expression as the second "
21559 "source; did you mean to provide an explicit length?"
21562 #: c-family/c-common.c:2246
21563 #, gcc-internal-format
21565 "argument to %<sizeof%> in %qD call is the same expression as the second "
21566 "source; did you mean to dereference it?"
21569 #: c-family/c-common.c:2258
21570 #, gcc-internal-format
21572 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
21573 "second source; expected %qT or an explicit length"
21576 #: c-family/c-common.c:2287 c-family/c-common.c:2294
21577 #, gcc-internal-format
21578 msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
21581 #: c-family/c-common.c:2304
21582 #, gcc-internal-format
21583 msgid "first argument of %q+D should be %<int%>"
21586 #: c-family/c-common.c:2313
21587 #, gcc-internal-format
21588 msgid "second argument of %q+D should be %<char **%>"
21591 #: c-family/c-common.c:2322
21592 #, gcc-internal-format
21593 msgid "third argument of %q+D should probably be %<char **%>"
21596 #: c-family/c-common.c:2333
21597 #, gcc-internal-format
21598 msgid "%q+D takes only zero or two arguments"
21601 #: c-family/c-common.c:2337
21602 #, gcc-internal-format
21603 msgid "%q+D declared as variadic function"
21606 #: c-family/c-common.c:2405
21607 #, gcc-internal-format
21609 "use -flax-vector-conversions to permit conversions between vectors with "
21610 "differing element types or numbers of subparts"
21613 #: c-family/c-common.c:2446
21614 #, gcc-internal-format
21615 msgid "__builtin_shuffle last argument must be an integer vector"
21618 #: c-family/c-common.c:2455
21619 #, gcc-internal-format
21620 msgid "__builtin_shuffle arguments must be vectors"
21623 #: c-family/c-common.c:2462
21624 #, gcc-internal-format
21625 msgid "__builtin_shuffle argument vectors must be of the same type"
21628 #: c-family/c-common.c:2473
21629 #, gcc-internal-format
21631 "__builtin_shuffle number of elements of the argument vector(s) and the mask "
21632 "vector should be the same"
21635 #: c-family/c-common.c:2483
21636 #, gcc-internal-format
21638 "__builtin_shuffle argument vector(s) inner type must have the same size as "
21639 "inner type of the mask"
21642 #: c-family/c-common.c:2680
21643 #, gcc-internal-format
21644 msgid "negative integer implicitly converted to unsigned type"
21647 #: c-family/c-common.c:2686
21648 #, gcc-internal-format
21649 msgid "conversion of unsigned constant value to negative integer"
21652 #: c-family/c-common.c:2780
21653 #, gcc-internal-format
21654 msgid "conversion to %qT from %qT may change the sign of the result"
21657 #: c-family/c-common.c:2857
21658 #, gcc-internal-format
21659 msgid "conversion to %qT from boolean expression"
21662 #: c-family/c-common.c:2865 c-family/c-common.c:2869
21663 #, gcc-internal-format
21664 msgid "conversion to %qT alters %qT constant value"
21667 #: c-family/c-common.c:2889 c-family/c-common.c:2893
21668 #, gcc-internal-format
21669 msgid "conversion to %qT from %qT may alter its value"
21672 #: c-family/c-common.c:2924
21673 #, gcc-internal-format
21674 msgid "large integer implicitly truncated to unsigned type"
21677 #: c-family/c-common.c:2930 c-family/c-common.c:2937 c-family/c-common.c:2945
21678 #, gcc-internal-format
21679 msgid "overflow in implicit constant conversion"
21682 #: c-family/c-common.c:3117
21683 #, gcc-internal-format
21684 msgid "operation on %qE may be undefined"
21687 #: c-family/c-common.c:3424
21688 #, gcc-internal-format
21689 msgid "case label does not reduce to an integer constant"
21692 #: c-family/c-common.c:3464
21693 #, gcc-internal-format
21694 msgid "case label value is less than minimum value for type"
21697 #: c-family/c-common.c:3473
21698 #, gcc-internal-format
21699 msgid "case label value exceeds maximum value for type"
21702 #: c-family/c-common.c:3481
21703 #, gcc-internal-format
21704 msgid "lower value in case label range less than minimum value for type"
21707 #: c-family/c-common.c:3490
21708 #, gcc-internal-format
21709 msgid "upper value in case label range exceeds maximum value for type"
21712 #: c-family/c-common.c:3572
21713 #, gcc-internal-format
21715 "GCC cannot support operators with integer types and fixed-point types that "
21716 "have too many integral and fractional bits together"
21719 #: c-family/c-common.c:4091
21720 #, gcc-internal-format
21721 msgid "invalid operands to binary %s (have %qT and %qT)"
21724 #: c-family/c-common.c:4345
21725 #, gcc-internal-format
21726 msgid "comparison is always false due to limited range of data type"
21729 #: c-family/c-common.c:4348
21730 #, gcc-internal-format
21731 msgid "comparison is always true due to limited range of data type"
21734 #: c-family/c-common.c:4438
21735 #, gcc-internal-format
21736 msgid "comparison of unsigned expression >= 0 is always true"
21739 #: c-family/c-common.c:4445
21740 #, gcc-internal-format
21741 msgid "comparison of unsigned expression < 0 is always false"
21744 #: c-family/c-common.c:4488
21745 #, gcc-internal-format
21746 msgid "pointer of type %<void *%> used in arithmetic"
21749 #: c-family/c-common.c:4497
21750 #, gcc-internal-format
21751 msgid "pointer to a function used in arithmetic"
21754 #: c-family/c-common.c:4710
21755 #, gcc-internal-format
21756 msgid "the address of %qD will always evaluate as %<true%>"
21759 #: c-family/c-common.c:4805 cp/semantics.c:680 cp/typeck.c:8257
21760 #, gcc-internal-format
21761 msgid "suggest parentheses around assignment used as truth value"
21764 #: c-family/c-common.c:4884 c/c-decl.c:4105 c/c-typeck.c:12630
21765 #, gcc-internal-format
21766 msgid "invalid use of %<restrict%>"
21769 #: c-family/c-common.c:5088
21770 #, gcc-internal-format
21771 msgid "invalid application of %<sizeof%> to a function type"
21774 #: c-family/c-common.c:5098
21775 #, gcc-internal-format
21776 msgid "ISO C++ does not permit %<alignof%> applied to a function type"
21779 #: c-family/c-common.c:5101
21780 #, gcc-internal-format
21781 msgid "ISO C does not permit %<_Alignof%> applied to a function type"
21784 #: c-family/c-common.c:5112
21785 #, gcc-internal-format
21786 msgid "invalid application of %qs to a void type"
21789 #: c-family/c-common.c:5121
21790 #, gcc-internal-format
21791 msgid "invalid application of %qs to incomplete type %qT"
21794 #: c-family/c-common.c:5129
21795 #, gcc-internal-format
21796 msgid "invalid application of %qs to array type %qT of incomplete element type"
21799 #: c-family/c-common.c:5171
21800 #, gcc-internal-format
21801 msgid "%<__alignof%> applied to a bit-field"
21804 #: c-family/c-common.c:5911
21805 #, gcc-internal-format
21806 msgid "cannot disable built-in function %qs"
21809 #: c-family/c-common.c:6102
21810 #, gcc-internal-format
21811 msgid "pointers are not permitted as case values"
21814 #: c-family/c-common.c:6109
21815 #, gcc-internal-format
21816 msgid "range expressions in switch statements are non-standard"
21819 #: c-family/c-common.c:6135
21820 #, gcc-internal-format
21821 msgid "empty range specified"
21824 #: c-family/c-common.c:6195
21825 #, gcc-internal-format
21826 msgid "duplicate (or overlapping) case value"
21829 #: c-family/c-common.c:6197
21830 #, gcc-internal-format
21831 msgid "this is the first entry overlapping that value"
21834 #: c-family/c-common.c:6201
21835 #, gcc-internal-format
21836 msgid "duplicate case value"
21839 #: c-family/c-common.c:6202
21840 #, gcc-internal-format
21841 msgid "previously used here"
21844 #: c-family/c-common.c:6206
21845 #, gcc-internal-format
21846 msgid "multiple default labels in one switch"
21849 #: c-family/c-common.c:6208
21850 #, gcc-internal-format
21851 msgid "this is the first default label"
21854 #: c-family/c-common.c:6252
21855 #, gcc-internal-format
21856 msgid "case value %qs not in enumerated type"
21859 #: c-family/c-common.c:6257
21860 #, gcc-internal-format
21861 msgid "case value %qs not in enumerated type %qT"
21864 #: c-family/c-common.c:6316
21865 #, gcc-internal-format
21866 msgid "switch missing default case"
21869 #: c-family/c-common.c:6388
21870 #, gcc-internal-format
21871 msgid "enumeration value %qE not handled in switch"
21874 #: c-family/c-common.c:6414
21875 #, gcc-internal-format
21876 msgid "taking the address of a label is non-standard"
21879 #: c-family/c-common.c:6608
21880 #, gcc-internal-format
21881 msgid "%qE attribute ignored for field of type %qT"
21884 #: c-family/c-common.c:6705 c-family/c-common.c:6733 c-family/c-common.c:6829
21885 #, gcc-internal-format
21886 msgid "%qE attribute ignored due to conflict with attribute %qs"
21889 #: c-family/c-common.c:6893
21890 #, gcc-internal-format
21891 msgid "%qE attribute ignored due to conflict with %qs attribute"
21894 #: c-family/c-common.c:6949 lto/lto-lang.c:265
21895 #, gcc-internal-format
21896 msgid "%qE attribute has no effect on unit local functions"
21899 #: c-family/c-common.c:7103
21900 #, gcc-internal-format
21901 msgid "%qE attribute have effect only on public objects"
21904 #: c-family/c-common.c:7132
21905 #, gcc-internal-format
21906 msgid "%qE attribute only affects top level objects"
21909 #: c-family/c-common.c:7243
21910 #, gcc-internal-format
21911 msgid "destructor priorities are not supported"
21914 #: c-family/c-common.c:7245
21915 #, gcc-internal-format
21916 msgid "constructor priorities are not supported"
21919 #: c-family/c-common.c:7267
21920 #, gcc-internal-format, gfc-internal-format
21921 msgid "destructor priorities from 0 to %d are reserved for the implementation"
21924 #: c-family/c-common.c:7272
21925 #, gcc-internal-format, gfc-internal-format
21926 msgid "constructor priorities from 0 to %d are reserved for the implementation"
21929 #: c-family/c-common.c:7280
21930 #, gcc-internal-format, gfc-internal-format
21931 msgid "destructor priorities must be integers from 0 to %d inclusive"
21934 #: c-family/c-common.c:7283
21935 #, gcc-internal-format, gfc-internal-format
21936 msgid "constructor priorities must be integers from 0 to %d inclusive"
21939 #: c-family/c-common.c:7439
21940 #, gcc-internal-format
21941 msgid "unknown machine mode %qE"
21944 #: c-family/c-common.c:7468
21945 #, gcc-internal-format
21946 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
21949 #: c-family/c-common.c:7471
21950 #, gcc-internal-format
21951 msgid "use __attribute__ ((vector_size)) instead"
21954 #: c-family/c-common.c:7480
21955 #, gcc-internal-format
21956 msgid "unable to emulate %qs"
21959 #: c-family/c-common.c:7491
21960 #, gcc-internal-format
21961 msgid "invalid pointer mode %qs"
21964 #: c-family/c-common.c:7508
21965 #, gcc-internal-format
21966 msgid "signedness of type and machine mode %qs don%'t match"
21969 #: c-family/c-common.c:7519
21970 #, gcc-internal-format
21971 msgid "no data type for mode %qs"
21974 #: c-family/c-common.c:7529
21975 #, gcc-internal-format
21976 msgid "cannot use mode %qs for enumeral types"
21979 #: c-family/c-common.c:7556
21980 #, gcc-internal-format
21981 msgid "mode %qs applied to inappropriate type"
21984 #: c-family/c-common.c:7588
21985 #, gcc-internal-format
21986 msgid "section attribute cannot be specified for local variables"
21989 #: c-family/c-common.c:7599 config/bfin/bfin.c:4800 config/bfin/bfin.c:4851
21990 #: config/bfin/bfin.c:4877 config/bfin/bfin.c:4890
21991 #, gcc-internal-format
21992 msgid "section of %q+D conflicts with previous declaration"
21995 #: c-family/c-common.c:7607
21996 #, gcc-internal-format
21997 msgid "section of %q+D cannot be overridden"
22000 #: c-family/c-common.c:7616
22001 #, gcc-internal-format
22002 msgid "section attribute not allowed for %q+D"
22005 #: c-family/c-common.c:7623
22006 #, gcc-internal-format
22007 msgid "section attributes are not supported for this target"
22010 #: c-family/c-common.c:7644
22011 #, gcc-internal-format
22012 msgid "requested alignment is not an integer constant"
22015 #: c-family/c-common.c:7652
22016 #, gcc-internal-format
22017 msgid "requested alignment is not a positive power of 2"
22020 #: c-family/c-common.c:7657
22021 #, gcc-internal-format
22022 msgid "requested alignment is too large"
22025 #: c-family/c-common.c:7740
22026 #, gcc-internal-format, gfc-internal-format
22027 msgid "requested alignment %d is larger than %d"
22030 #: c-family/c-common.c:7806
22031 #, gcc-internal-format
22032 msgid "alignment may not be specified for %q+D"
22035 #: c-family/c-common.c:7824
22036 #, gcc-internal-format
22038 "alignment for %q+D was previously specified as %d and may not be decreased"
22041 #: c-family/c-common.c:7828
22042 #, gcc-internal-format
22043 msgid "alignment for %q+D must be at least %d"
22046 #: c-family/c-common.c:7853
22047 #, gcc-internal-format
22048 msgid "inline function %q+D declared weak"
22051 #: c-family/c-common.c:7858
22052 #, gcc-internal-format
22053 msgid "indirect function %q+D cannot be declared weak"
22056 #: c-family/c-common.c:7900
22057 #, gcc-internal-format
22058 msgid "%q+D defined both normally and as %qE attribute"
22061 #: c-family/c-common.c:7908
22062 #, gcc-internal-format
22063 msgid "weak %q+D cannot be defined %qE"
22066 #: c-family/c-common.c:7925
22067 #, gcc-internal-format
22068 msgid "attribute %qE argument not a string"
22071 #: c-family/c-common.c:7955
22072 #, gcc-internal-format
22073 msgid "%+D declared alias after being used"
22076 #: c-family/c-common.c:7957
22077 #, gcc-internal-format
22078 msgid "%+D declared ifunc after being used"
22081 #: c-family/c-common.c:8008
22082 #, gcc-internal-format
22083 msgid "indirect function %q+D cannot be declared weakref"
22086 #: c-family/c-common.c:8030
22087 #, gcc-internal-format
22088 msgid "weakref attribute must appear before alias attribute"
22091 #: c-family/c-common.c:8042
22092 #, gcc-internal-format
22093 msgid "%+D declared weakref after being used"
22096 #: c-family/c-common.c:8066
22097 #, gcc-internal-format
22098 msgid "%qE attribute ignored on non-class types"
22101 #: c-family/c-common.c:8072
22102 #, gcc-internal-format
22103 msgid "%qE attribute ignored because %qT is already defined"
22106 #: c-family/c-common.c:8085
22107 #, gcc-internal-format
22108 msgid "visibility argument not a string"
22111 #: c-family/c-common.c:8097
22112 #, gcc-internal-format
22113 msgid "%qE attribute ignored on types"
22116 #: c-family/c-common.c:8113
22117 #, gcc-internal-format
22119 "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
22123 #: c-family/c-common.c:8124
22124 #, gcc-internal-format
22125 msgid "%qD redeclared with different visibility"
22128 #: c-family/c-common.c:8127 c-family/c-common.c:8131
22129 #, gcc-internal-format
22130 msgid "%qD was declared %qs which implies default visibility"
22133 #: c-family/c-common.c:8215
22134 #, gcc-internal-format
22135 msgid "tls_model argument not a string"
22138 #: c-family/c-common.c:8228
22139 #, gcc-internal-format
22141 "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
22142 "dynamic\" or \"global-dynamic\""
22145 #: c-family/c-common.c:8248 c-family/c-common.c:8486 c-family/c-common.c:9484
22146 #: config/m32c/m32c.c:2974
22147 #, gcc-internal-format
22148 msgid "%qE attribute applies only to functions"
22151 #: c-family/c-common.c:8296
22152 #, gcc-internal-format
22153 msgid "alloc_size parameter outside range"
22156 #: c-family/c-common.c:8321
22157 #, gcc-internal-format
22158 msgid "alloc_align parameter outside range"
22161 #: c-family/c-common.c:8345
22162 #, gcc-internal-format
22163 msgid "assume_aligned parameter not integer constant"
22166 #: c-family/c-common.c:8492 c-family/c-common.c:9490
22167 #, gcc-internal-format
22168 msgid "can%'t set %qE attribute after definition"
22171 #: c-family/c-common.c:8550
22172 #, gcc-internal-format
22173 msgid "%qE attribute duplicated"
22176 #: c-family/c-common.c:8552
22177 #, gcc-internal-format
22178 msgid "%qE attribute follows %qE"
22181 #: c-family/c-common.c:8651
22182 #, gcc-internal-format
22183 msgid "type was previously declared %qE"
22186 #: c-family/c-common.c:8706
22187 #, gcc-internal-format
22188 msgid "%qE argument not an identifier"
22191 #: c-family/c-common.c:8717
22192 #, gcc-internal-format
22193 msgid "%qD is not compatible with %qD"
22196 #: c-family/c-common.c:8720
22197 #, gcc-internal-format
22198 msgid "%qE argument is not a function"
22201 #: c-family/c-common.c:8768
22202 #, gcc-internal-format
22203 msgid "deprecated message is not a string"
22206 #: c-family/c-common.c:8809
22207 #, gcc-internal-format
22208 msgid "%qE attribute ignored for %qE"
22211 #: c-family/c-common.c:8872
22212 #, gcc-internal-format
22213 msgid "invalid vector type for attribute %qE"
22216 #: c-family/c-common.c:8878 ada/gcc-interface/utils.c:3640
22217 #, gcc-internal-format
22218 msgid "vector size not an integral multiple of component size"
22221 #: c-family/c-common.c:8884 ada/gcc-interface/utils.c:3647
22222 #, gcc-internal-format
22223 msgid "zero vector size"
22226 #: c-family/c-common.c:8892
22227 #, gcc-internal-format
22228 msgid "number of components of the vector not a power of two"
22231 #: c-family/c-common.c:8920 ada/gcc-interface/utils.c:5671
22232 #, gcc-internal-format
22233 msgid "nonnull attribute without arguments on a non-prototype"
22236 #: c-family/c-common.c:8939 ada/gcc-interface/utils.c:5685
22237 #, gcc-internal-format, gfc-internal-format
22238 msgid "nonnull argument has invalid operand number (argument %lu)"
22241 #: c-family/c-common.c:8961 ada/gcc-interface/utils.c:5707
22242 #, gcc-internal-format, gfc-internal-format
22244 "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
22247 #: c-family/c-common.c:8969 ada/gcc-interface/utils.c:5716
22248 #, gcc-internal-format, gfc-internal-format
22250 "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
22253 #: c-family/c-common.c:9064
22254 #, gcc-internal-format
22255 msgid "not enough variable arguments to fit a sentinel"
22258 #: c-family/c-common.c:9078
22259 #, gcc-internal-format
22260 msgid "missing sentinel in function call"
22263 #: c-family/c-common.c:9119
22264 #, gcc-internal-format, gfc-internal-format
22265 msgid "null argument where non-null required (argument %lu)"
22268 #: c-family/c-common.c:9185
22269 #, gcc-internal-format
22270 msgid "cleanup argument not an identifier"
22273 #: c-family/c-common.c:9192
22274 #, gcc-internal-format
22275 msgid "cleanup argument not a function"
22278 #: c-family/c-common.c:9229
22279 #, gcc-internal-format
22280 msgid "%qE attribute requires prototypes with named arguments"
22283 #: c-family/c-common.c:9237
22284 #, gcc-internal-format
22285 msgid "%qE attribute only applies to variadic functions"
22288 #: c-family/c-common.c:9253 ada/gcc-interface/utils.c:5758
22289 #, gcc-internal-format
22290 msgid "requested position is not an integer constant"
22293 #: c-family/c-common.c:9261 ada/gcc-interface/utils.c:5765
22294 #, gcc-internal-format
22295 msgid "requested position is less than zero"
22298 #: c-family/c-common.c:9379
22299 #, gcc-internal-format, gfc-internal-format
22300 msgid "bad option %s to optimize attribute"
22303 #: c-family/c-common.c:9382
22304 #, gcc-internal-format, gfc-internal-format
22305 msgid "bad option %s to pragma attribute"
22308 #: c-family/c-common.c:9507
22309 #, gcc-internal-format
22310 msgid "returns_nonnull attribute on a function not returning a pointer"
22313 #: c-family/c-common.c:9522
22314 #, gcc-internal-format
22315 msgid "%qE attribute is only valid on %<struct%> type"
22318 #: c-family/c-common.c:9638
22319 #, gcc-internal-format
22320 msgid "not enough arguments to function %qE"
22323 #: c-family/c-common.c:9644 c-family/c-common.c:10602 c/c-typeck.c:3144
22324 #, gcc-internal-format
22325 msgid "too many arguments to function %qE"
22328 #: c-family/c-common.c:9674 c-family/c-common.c:9720
22329 #, gcc-internal-format
22330 msgid "non-floating-point argument in call to function %qE"
22333 #: c-family/c-common.c:9697
22334 #, gcc-internal-format
22335 msgid "non-floating-point arguments in call to function %qE"
22338 #: c-family/c-common.c:9713
22339 #, gcc-internal-format
22340 msgid "non-const integer argument %u in call to function %qE"
22343 #: c-family/c-common.c:9733
22344 #, gcc-internal-format
22345 msgid "non-integer argument 3 in call to function %qE"
22348 #: c-family/c-common.c:9749
22349 #, gcc-internal-format
22350 msgid "argument %u in call to function %qE does not have integral type"
22353 #: c-family/c-common.c:9756
22354 #, gcc-internal-format
22356 "argument 3 in call to function %qE does not have pointer to integer type"
22359 #: c-family/c-common.c:10067
22360 #, gcc-internal-format
22361 msgid "cannot apply %<offsetof%> to static data member %qD"
22364 #: c-family/c-common.c:10072
22365 #, gcc-internal-format
22366 msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
22369 #: c-family/c-common.c:10079
22370 #, gcc-internal-format
22371 msgid "cannot apply %<offsetof%> to a non constant address"
22374 #: c-family/c-common.c:10092 cp/typeck.c:5576
22375 #, gcc-internal-format
22376 msgid "attempt to take address of bit-field structure member %qD"
22379 #: c-family/c-common.c:10143
22380 #, gcc-internal-format
22381 msgid "index %E denotes an offset greater than size of %qT"
22384 #: c-family/c-common.c:10183
22385 #, gcc-internal-format
22387 "the omitted middle operand in ?: will always be %<true%>, suggest explicit "
22391 #: c-family/c-common.c:10204
22392 #, gcc-internal-format
22393 msgid "assignment of member %qD in read-only object"
22396 #: c-family/c-common.c:10206
22397 #, gcc-internal-format
22398 msgid "increment of member %qD in read-only object"
22401 #: c-family/c-common.c:10208
22402 #, gcc-internal-format
22403 msgid "decrement of member %qD in read-only object"
22406 #: c-family/c-common.c:10210
22407 #, gcc-internal-format
22408 msgid "member %qD in read-only object used as %<asm%> output"
22411 #: c-family/c-common.c:10214
22412 #, gcc-internal-format
22413 msgid "assignment of read-only member %qD"
22416 #: c-family/c-common.c:10215
22417 #, gcc-internal-format
22418 msgid "increment of read-only member %qD"
22421 #: c-family/c-common.c:10216
22422 #, gcc-internal-format
22423 msgid "decrement of read-only member %qD"
22426 #: c-family/c-common.c:10217
22427 #, gcc-internal-format
22428 msgid "read-only member %qD used as %<asm%> output"
22431 #: c-family/c-common.c:10221
22432 #, gcc-internal-format
22433 msgid "assignment of read-only variable %qD"
22436 #: c-family/c-common.c:10222
22437 #, gcc-internal-format
22438 msgid "increment of read-only variable %qD"
22441 #: c-family/c-common.c:10223
22442 #, gcc-internal-format
22443 msgid "decrement of read-only variable %qD"
22446 #: c-family/c-common.c:10224
22447 #, gcc-internal-format
22448 msgid "read-only variable %qD used as %<asm%> output"
22451 #: c-family/c-common.c:10227
22452 #, gcc-internal-format
22453 msgid "assignment of read-only parameter %qD"
22456 #: c-family/c-common.c:10228
22457 #, gcc-internal-format
22458 msgid "increment of read-only parameter %qD"
22461 #: c-family/c-common.c:10229
22462 #, gcc-internal-format
22463 msgid "decrement of read-only parameter %qD"
22466 #: c-family/c-common.c:10230
22467 #, gcc-internal-format
22468 msgid "read-only parameter %qD use as %<asm%> output"
22471 #: c-family/c-common.c:10235
22472 #, gcc-internal-format
22473 msgid "assignment of read-only named return value %qD"
22476 #: c-family/c-common.c:10237
22477 #, gcc-internal-format
22478 msgid "increment of read-only named return value %qD"
22481 #: c-family/c-common.c:10239
22482 #, gcc-internal-format
22483 msgid "decrement of read-only named return value %qD"
22486 #: c-family/c-common.c:10241
22487 #, gcc-internal-format
22488 msgid "read-only named return value %qD used as %<asm%>output"
22491 #: c-family/c-common.c:10246
22492 #, gcc-internal-format
22493 msgid "assignment of function %qD"
22496 #: c-family/c-common.c:10247
22497 #, gcc-internal-format
22498 msgid "increment of function %qD"
22501 #: c-family/c-common.c:10248
22502 #, gcc-internal-format
22503 msgid "decrement of function %qD"
22506 #: c-family/c-common.c:10249
22507 #, gcc-internal-format
22508 msgid "function %qD used as %<asm%> output"
22511 #: c-family/c-common.c:10252 c/c-typeck.c:4332
22512 #, gcc-internal-format
22513 msgid "assignment of read-only location %qE"
22516 #: c-family/c-common.c:10253 c/c-typeck.c:4335
22517 #, gcc-internal-format
22518 msgid "increment of read-only location %qE"
22521 #: c-family/c-common.c:10254 c/c-typeck.c:4338
22522 #, gcc-internal-format
22523 msgid "decrement of read-only location %qE"
22526 #: c-family/c-common.c:10255
22527 #, gcc-internal-format
22528 msgid "read-only location %qE used as %<asm%> output"
22531 #: c-family/c-common.c:10269
22532 #, gcc-internal-format
22533 msgid "lvalue required as left operand of assignment"
22536 #: c-family/c-common.c:10272
22537 #, gcc-internal-format
22538 msgid "lvalue required as increment operand"
22541 #: c-family/c-common.c:10275
22542 #, gcc-internal-format
22543 msgid "lvalue required as decrement operand"
22546 #: c-family/c-common.c:10278
22547 #, gcc-internal-format
22548 msgid "lvalue required as unary %<&%> operand"
22551 #: c-family/c-common.c:10281
22552 #, gcc-internal-format
22553 msgid "lvalue required in asm statement"
22556 #: c-family/c-common.c:10298
22557 #, gcc-internal-format
22558 msgid "invalid type argument (have %qT)"
22561 #: c-family/c-common.c:10302
22562 #, gcc-internal-format
22563 msgid "invalid type argument of array indexing (have %qT)"
22566 #: c-family/c-common.c:10307
22567 #, gcc-internal-format
22568 msgid "invalid type argument of unary %<*%> (have %qT)"
22571 #: c-family/c-common.c:10312
22572 #, gcc-internal-format
22573 msgid "invalid type argument of %<->%> (have %qT)"
22576 #: c-family/c-common.c:10317
22577 #, gcc-internal-format
22578 msgid "invalid type argument of %<->*%> (have %qT)"
22581 #: c-family/c-common.c:10322
22582 #, gcc-internal-format
22583 msgid "invalid type argument of implicit conversion (have %qT)"
22586 #: c-family/c-common.c:10464 cp/init.c:2472
22587 #, gcc-internal-format
22588 msgid "size of array is too large"
22591 #: c-family/c-common.c:10512 c-family/c-common.c:10576 c/c-typeck.c:3386
22592 #, gcc-internal-format
22593 msgid "too few arguments to function %qE"
22596 #: c-family/c-common.c:10536 config/mep/mep.c:6201 c/c-typeck.c:6368
22597 #, gcc-internal-format
22598 msgid "incompatible type for argument %d of %qE"
22601 #: c-family/c-common.c:10669
22602 #, gcc-internal-format
22603 msgid "incorrect number of arguments to function %qE"
22606 #: c-family/c-common.c:10684
22607 #, gcc-internal-format
22608 msgid "argument 1 of %qE must be a non-void pointer type"
22611 #: c-family/c-common.c:10693
22612 #, gcc-internal-format
22613 msgid "argument 1 of %qE must be a pointer to a constant size type"
22616 #: c-family/c-common.c:10704
22617 #, gcc-internal-format
22618 msgid "argument 1 of %qE must be a pointer to a nonzero size object"
22621 #: c-family/c-common.c:10719
22622 #, gcc-internal-format
22623 msgid "argument %d of %qE must be a pointer type"
22626 #: c-family/c-common.c:10727
22627 #, gcc-internal-format
22628 msgid "size mismatch in argument %d of %qE"
22631 #: c-family/c-common.c:10743
22632 #, gcc-internal-format
22633 msgid "invalid memory model argument %d of %qE"
22636 #: c-family/c-common.c:10750
22637 #, gcc-internal-format
22638 msgid "non-integer memory model argument %d of %qE"
22641 #: c-family/c-common.c:11326
22642 #, gcc-internal-format
22643 msgid "array subscript has type %<char%>"
22646 #: c-family/c-common.c:11361 c-family/c-common.c:11364
22647 #, gcc-internal-format
22648 msgid "suggest parentheses around %<+%> inside %<<<%>"
22651 #: c-family/c-common.c:11367 c-family/c-common.c:11370
22652 #, gcc-internal-format
22653 msgid "suggest parentheses around %<-%> inside %<<<%>"
22656 #: c-family/c-common.c:11376 c-family/c-common.c:11379
22657 #, gcc-internal-format
22658 msgid "suggest parentheses around %<+%> inside %<>>%>"
22661 #: c-family/c-common.c:11382 c-family/c-common.c:11385
22662 #, gcc-internal-format
22663 msgid "suggest parentheses around %<-%> inside %<>>%>"
22666 #: c-family/c-common.c:11391 c-family/c-common.c:11394
22667 #, gcc-internal-format
22668 msgid "suggest parentheses around %<&&%> within %<||%>"
22671 #: c-family/c-common.c:11401 c-family/c-common.c:11405
22672 #, gcc-internal-format
22673 msgid "suggest parentheses around arithmetic in operand of %<|%>"
22676 #: c-family/c-common.c:11409 c-family/c-common.c:11412
22677 #, gcc-internal-format
22678 msgid "suggest parentheses around comparison in operand of %<|%>"
22681 #: c-family/c-common.c:11417
22682 #, gcc-internal-format
22684 "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!"
22688 #: c-family/c-common.c:11425 c-family/c-common.c:11429
22689 #, gcc-internal-format
22690 msgid "suggest parentheses around arithmetic in operand of %<^%>"
22693 #: c-family/c-common.c:11433 c-family/c-common.c:11436
22694 #, gcc-internal-format
22695 msgid "suggest parentheses around comparison in operand of %<^%>"
22698 #: c-family/c-common.c:11442 c-family/c-common.c:11445
22699 #, gcc-internal-format
22700 msgid "suggest parentheses around %<+%> in operand of %<&%>"
22703 #: c-family/c-common.c:11448 c-family/c-common.c:11451
22704 #, gcc-internal-format
22705 msgid "suggest parentheses around %<-%> in operand of %<&%>"
22708 #: c-family/c-common.c:11455 c-family/c-common.c:11458
22709 #, gcc-internal-format
22710 msgid "suggest parentheses around comparison in operand of %<&%>"
22713 #: c-family/c-common.c:11463
22714 #, gcc-internal-format
22716 "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!"
22720 #: c-family/c-common.c:11470 c-family/c-common.c:11473
22721 #, gcc-internal-format
22722 msgid "suggest parentheses around comparison in operand of %<==%>"
22725 #: c-family/c-common.c:11478 c-family/c-common.c:11481
22726 #, gcc-internal-format
22727 msgid "suggest parentheses around comparison in operand of %<!=%>"
22730 #: c-family/c-common.c:11491 c-family/c-common.c:11497
22731 #, gcc-internal-format
22732 msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
22735 #: c-family/c-common.c:11513
22736 #, gcc-internal-format
22737 msgid "label %q+D defined but not used"
22740 #: c-family/c-common.c:11515
22741 #, gcc-internal-format
22742 msgid "label %q+D declared but not defined"
22745 #: c-family/c-common.c:11531
22746 #, gcc-internal-format
22747 msgid "division by zero"
22750 #: c-family/c-common.c:11563
22751 #, gcc-internal-format
22752 msgid "comparison between types %qT and %qT"
22755 #: c-family/c-common.c:11614
22756 #, gcc-internal-format
22757 msgid "comparison between signed and unsigned integer expressions"
22760 #: c-family/c-common.c:11665
22761 #, gcc-internal-format
22762 msgid "promoted ~unsigned is always non-zero"
22765 #: c-family/c-common.c:11668
22766 #, gcc-internal-format
22767 msgid "comparison of promoted ~unsigned with constant"
22770 #: c-family/c-common.c:11678
22771 #, gcc-internal-format
22772 msgid "comparison of promoted ~unsigned with unsigned"
22775 #: c-family/c-common.c:11856
22776 #, gcc-internal-format
22777 msgid "typedef %qD locally defined but not used"
22780 #: c-family/c-common.c:11888
22781 #, gcc-internal-format
22782 msgid "comparison of constant %qE with boolean expression is always false"
22785 #: c-family/c-common.c:11891
22786 #, gcc-internal-format
22787 msgid "comparison of constant %qE with boolean expression is always true"
22790 #: c-family/c-common.c:12137
22791 #, gcc-internal-format
22792 msgid "index value is out of bound"
22795 #: c-family/c-common.c:12210 c-family/c-common.c:12260
22796 #: c-family/c-common.c:12275 cp/call.c:4631 cp/call.c:4638
22797 #, gcc-internal-format
22798 msgid "conversion of scalar %qT to vector %qT involves truncation"
22801 #: c-family/c-format.c:114 c-family/c-format.c:301
22802 #, gcc-internal-format
22803 msgid "format string has invalid operand number"
22806 #: c-family/c-format.c:130
22807 #, gcc-internal-format
22808 msgid "function does not return string type"
22811 #: c-family/c-format.c:164
22812 #, gcc-internal-format
22813 msgid "format string argument is not a string type"
22816 #: c-family/c-format.c:190
22817 #, gcc-internal-format
22818 msgid "found a %<%s%> reference but the format argument should be a string"
22821 #: c-family/c-format.c:193
22822 #, gcc-internal-format
22823 msgid "found a %qT but the format argument should be a string"
22826 #: c-family/c-format.c:203
22827 #, gcc-internal-format
22828 msgid "format argument should be a %<%s%> reference but a string was found"
22831 #: c-family/c-format.c:225
22832 #, gcc-internal-format
22833 msgid "format argument should be a %<%s%> reference"
22836 #: c-family/c-format.c:269
22837 #, gcc-internal-format
22838 msgid "unrecognized format specifier"
22841 #: c-family/c-format.c:284
22842 #, gcc-internal-format
22843 msgid "%qE is only allowed in Objective-C dialects"
22846 #: c-family/c-format.c:293
22847 #, gcc-internal-format
22848 msgid "%qE is an unrecognized format function type"
22851 #: c-family/c-format.c:307
22852 #, gcc-internal-format
22853 msgid "%<...%> has invalid operand number"
22856 #: c-family/c-format.c:314
22857 #, gcc-internal-format
22858 msgid "format string argument follows the args to be formatted"
22861 #: c-family/c-format.c:1060
22862 #, gcc-internal-format
22863 msgid "function might be possible candidate for %qs format attribute"
22866 #: c-family/c-format.c:1150 c-family/c-format.c:1171 c-family/c-format.c:2263
22867 #, gcc-internal-format
22868 msgid "missing $ operand number in format"
22871 #: c-family/c-format.c:1180
22872 #, gcc-internal-format, gfc-internal-format
22873 msgid "%s does not support %%n$ operand number formats"
22876 #: c-family/c-format.c:1187
22877 #, gcc-internal-format
22878 msgid "operand number out of range in format"
22881 #: c-family/c-format.c:1210
22882 #, gcc-internal-format, gfc-internal-format
22883 msgid "format argument %d used more than once in %s format"
22886 #: c-family/c-format.c:1242
22887 #, gcc-internal-format
22888 msgid "$ operand number used after format without operand number"
22891 #: c-family/c-format.c:1273
22892 #, gcc-internal-format, gfc-internal-format
22893 msgid "format argument %d unused before used argument %d in $-style format"
22896 #: c-family/c-format.c:1374
22897 #, gcc-internal-format
22898 msgid "format not a string literal, format string not checked"
22901 #: c-family/c-format.c:1389 c-family/c-format.c:1392
22902 #, gcc-internal-format
22903 msgid "format not a string literal and no format arguments"
22906 #: c-family/c-format.c:1395
22907 #, gcc-internal-format
22908 msgid "format not a string literal, argument types not checked"
22911 #: c-family/c-format.c:1409
22912 #, gcc-internal-format
22913 msgid "too many arguments for format"
22916 #: c-family/c-format.c:1412
22917 #, gcc-internal-format
22918 msgid "unused arguments in $-style format"
22921 #: c-family/c-format.c:1415
22922 #, gcc-internal-format, gfc-internal-format
22923 msgid "zero-length %s format string"
22926 #: c-family/c-format.c:1419
22927 #, gcc-internal-format
22928 msgid "format is a wide character string"
22931 #: c-family/c-format.c:1422
22932 #, gcc-internal-format
22933 msgid "unterminated format string"
22936 #: c-family/c-format.c:1686
22937 #, gcc-internal-format
22938 msgid "spurious trailing %<%%%> in format"
22941 #: c-family/c-format.c:1731 c-family/c-format.c:2016
22942 #, gcc-internal-format, gfc-internal-format
22943 msgid "repeated %s in format"
22946 #: c-family/c-format.c:1745
22947 #, gcc-internal-format
22948 msgid "missing fill character at end of strfmon format"
22951 #: c-family/c-format.c:1834
22952 #, gcc-internal-format, gfc-internal-format
22953 msgid "zero width in %s format"
22956 #: c-family/c-format.c:1853
22957 #, gcc-internal-format, gfc-internal-format
22958 msgid "empty left precision in %s format"
22961 #: c-family/c-format.c:1930
22962 #, gcc-internal-format, gfc-internal-format
22963 msgid "empty precision in %s format"
22966 #: c-family/c-format.c:1999
22967 #, gcc-internal-format
22968 msgid "%s does not support the %qs %s length modifier"
22971 #: c-family/c-format.c:2034
22972 #, gcc-internal-format
22973 msgid "conversion lacks type at end of format"
22976 #: c-family/c-format.c:2046
22977 #, gcc-internal-format
22978 msgid "unknown conversion type character %qc in format"
22981 #: c-family/c-format.c:2050
22982 #, gcc-internal-format
22983 msgid "unknown conversion type character 0x%x in format"
22986 #: c-family/c-format.c:2058
22987 #, gcc-internal-format
22988 msgid "%s does not support the %<%%%c%> %s format"
22991 #: c-family/c-format.c:2075
22992 #, gcc-internal-format
22993 msgid "%s used with %<%%%c%> %s format"
22996 #: c-family/c-format.c:2085
22997 #, gcc-internal-format, gfc-internal-format
22998 msgid "%s does not support %s"
23001 #: c-family/c-format.c:2095
23002 #, gcc-internal-format
23003 msgid "%s does not support %s with the %<%%%c%> %s format"
23006 #: c-family/c-format.c:2131
23007 #, gcc-internal-format
23008 msgid "%s ignored with %s and %<%%%c%> %s format"
23011 #: c-family/c-format.c:2136
23012 #, gcc-internal-format, gfc-internal-format
23013 msgid "%s ignored with %s in %s format"
23016 #: c-family/c-format.c:2143
23017 #, gcc-internal-format
23018 msgid "use of %s and %s together with %<%%%c%> %s format"
23021 #: c-family/c-format.c:2148
23022 #, gcc-internal-format, gfc-internal-format
23023 msgid "use of %s and %s together in %s format"
23026 #: c-family/c-format.c:2168
23027 #, gcc-internal-format
23028 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
23031 #: c-family/c-format.c:2172
23032 #, gcc-internal-format
23033 msgid "%<%%%c%> yields only last 2 digits of year"
23036 #: c-family/c-format.c:2190
23037 #, gcc-internal-format
23038 msgid "no closing %<]%> for %<%%[%> format"
23041 #: c-family/c-format.c:2204
23042 #, gcc-internal-format
23043 msgid "use of %qs length modifier with %qc type character"
23046 #: c-family/c-format.c:2222
23047 #, gcc-internal-format
23048 msgid "%s does not support the %<%%%s%c%> %s format"
23051 #: c-family/c-format.c:2240
23052 #, gcc-internal-format
23053 msgid "operand number specified with suppressed assignment"
23056 #: c-family/c-format.c:2244
23057 #, gcc-internal-format
23058 msgid "operand number specified for format taking no argument"
23061 #: c-family/c-format.c:2331
23062 #, gcc-internal-format
23063 msgid "embedded %<\\0%> in format"
23066 #: c-family/c-format.c:2401
23067 #, gcc-internal-format, gfc-internal-format
23068 msgid "writing through null pointer (argument %d)"
23071 #: c-family/c-format.c:2409
23072 #, gcc-internal-format, gfc-internal-format
23073 msgid "reading through null pointer (argument %d)"
23076 #: c-family/c-format.c:2429
23077 #, gcc-internal-format, gfc-internal-format
23078 msgid "writing into constant object (argument %d)"
23081 #: c-family/c-format.c:2441
23082 #, gcc-internal-format, gfc-internal-format
23083 msgid "extra type qualifiers in format argument (argument %d)"
23086 #: c-family/c-format.c:2575
23087 #, gcc-internal-format
23089 "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
23092 #: c-family/c-format.c:2583
23093 #, gcc-internal-format
23094 msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
23097 #: c-family/c-format.c:2592
23098 #, gcc-internal-format
23100 "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
23103 #: c-family/c-format.c:2600
23104 #, gcc-internal-format
23105 msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
23108 #: c-family/c-format.c:2660 c-family/c-format.c:2666 c-family/c-format.c:2817
23109 #, gcc-internal-format
23110 msgid "%<__gcc_host_wide_int__%> is not defined as a type"
23113 #: c-family/c-format.c:2673 c-family/c-format.c:2827
23114 #, gcc-internal-format
23115 msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
23118 #: c-family/c-format.c:2723
23119 #, gcc-internal-format
23120 msgid "%<locus%> is not defined as a type"
23123 #: c-family/c-format.c:2776
23124 #, gcc-internal-format
23125 msgid "%<location_t%> is not defined as a type"
23128 #: c-family/c-format.c:2793
23129 #, gcc-internal-format
23130 msgid "%<tree%> is not defined as a type"
23133 #: c-family/c-format.c:2798
23134 #, gcc-internal-format
23135 msgid "%<tree%> is not defined as a pointer type"
23138 #: c-family/c-format.c:3071
23139 #, gcc-internal-format
23140 msgid "args to be formatted is not %<...%>"
23143 #: c-family/c-format.c:3083
23144 #, gcc-internal-format
23145 msgid "strftime formats cannot format arguments"
23148 #: c-family/c-lex.c:239
23149 #, gcc-internal-format
23150 msgid "badly nested C headers from preprocessor"
23153 #: c-family/c-lex.c:274
23154 #, gcc-internal-format, gfc-internal-format
23155 msgid "ignoring #pragma %s %s"
23159 #: c-family/c-lex.c:511 c-family/c-lex.c:1171
23160 #, gcc-internal-format
23161 msgid "stray %<@%> in program"
23164 #: c-family/c-lex.c:526
23165 #, gcc-internal-format
23166 msgid "stray %qs in program"
23169 #: c-family/c-lex.c:536
23170 #, gcc-internal-format, gfc-internal-format
23171 msgid "missing terminating %c character"
23174 #: c-family/c-lex.c:538
23175 #, gcc-internal-format
23176 msgid "stray %qc in program"
23179 #: c-family/c-lex.c:540
23180 #, gcc-internal-format
23181 msgid "stray %<\\%o%> in program"
23184 #: c-family/c-lex.c:746
23185 #, gcc-internal-format
23186 msgid "this decimal constant is unsigned only in ISO C90"
23189 #: c-family/c-lex.c:750
23190 #, gcc-internal-format
23191 msgid "this decimal constant would be unsigned in ISO C90"
23194 #: c-family/c-lex.c:770
23195 #, gcc-internal-format
23196 msgid "integer constant is too large for %<unsigned long%> type"
23199 #: c-family/c-lex.c:810
23200 #, gcc-internal-format
23201 msgid "unsuffixed float constant"
23204 #: c-family/c-lex.c:842
23205 #, gcc-internal-format
23206 msgid "unsupported non-standard suffix on floating constant"
23209 #: c-family/c-lex.c:847
23210 #, gcc-internal-format
23211 msgid "non-standard suffix on floating constant"
23214 #: c-family/c-lex.c:918 c-family/c-lex.c:921
23215 #, gcc-internal-format
23216 msgid "floating constant exceeds range of %qT"
23219 #: c-family/c-lex.c:936
23220 #, gcc-internal-format
23221 msgid "floating constant truncated to zero"
23224 #: c-family/c-lex.c:1133
23225 #, gcc-internal-format
23226 msgid "repeated %<@%> before Objective-C string"
23229 #: c-family/c-lex.c:1152 cp/parser.c:3716
23230 #, gcc-internal-format
23231 msgid "unsupported non-standard concatenation of string literals"
23234 #: c-family/c-lex.c:1180
23235 #, gcc-internal-format
23236 msgid "traditional C rejects string constant concatenation"
23239 #: c-family/c-omp.c:205
23240 #, gcc-internal-format
23241 msgid "invalid expression type for %<#pragma omp atomic%>"
23244 #: c-family/c-omp.c:279
23245 #, gcc-internal-format
23246 msgid "%<#pragma omp atomic update%> uses two different variables for memory"
23249 #: c-family/c-omp.c:281 c-family/c-omp.c:293
23250 #, gcc-internal-format
23251 msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
23254 #: c-family/c-omp.c:474 cp/semantics.c:6629
23255 #, gcc-internal-format
23256 msgid "invalid type for iteration variable %qE"
23259 #: c-family/c-omp.c:487
23260 #, gcc-internal-format
23261 msgid "%qE is not initialized"
23264 #: c-family/c-omp.c:507 cp/semantics.c:6535
23265 #, gcc-internal-format
23266 msgid "missing controlling predicate"
23269 #: c-family/c-omp.c:592 cp/semantics.c:6279
23270 #, gcc-internal-format
23271 msgid "invalid controlling predicate"
23274 #: c-family/c-omp.c:599 cp/semantics.c:6541
23275 #, gcc-internal-format
23276 msgid "missing increment expression"
23279 #: c-family/c-omp.c:663 cp/semantics.c:6389
23280 #, gcc-internal-format
23281 msgid "invalid increment expression"
23284 #: c-family/c-omp.c:1036
23285 #, gcc-internal-format
23286 msgid "%qD is not an function argument"
23289 #: c-family/c-opts.c:329
23290 #, gcc-internal-format
23291 msgid "-I- specified twice"
23294 #: c-family/c-opts.c:332
23295 #, gcc-internal-format
23296 msgid "obsolete option -I- used, please use -iquote instead"
23299 #: c-family/c-opts.c:410
23300 #, gcc-internal-format
23301 msgid "%<-Wabi=1%> is not supported, using =2"
23304 #: c-family/c-opts.c:600 fortran/cpp.c:365
23305 #, gcc-internal-format
23306 msgid "output filename specified twice"
23309 #: c-family/c-opts.c:779
23310 #, gcc-internal-format
23311 msgid "-fexcess-precision=standard for C++"
23314 #: c-family/c-opts.c:802
23315 #, gcc-internal-format
23316 msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
23319 #: c-family/c-opts.c:848
23320 #, gcc-internal-format
23321 msgid "-Wformat-y2k ignored without -Wformat"
23324 #: c-family/c-opts.c:850
23325 #, gcc-internal-format
23326 msgid "-Wformat-extra-args ignored without -Wformat"
23329 #: c-family/c-opts.c:852
23330 #, gcc-internal-format
23331 msgid "-Wformat-zero-length ignored without -Wformat"
23334 #: c-family/c-opts.c:854
23335 #, gcc-internal-format
23336 msgid "-Wformat-nonliteral ignored without -Wformat"
23339 #: c-family/c-opts.c:856
23340 #, gcc-internal-format
23341 msgid "-Wformat-contains-nul ignored without -Wformat"
23344 #: c-family/c-opts.c:858
23345 #, gcc-internal-format
23346 msgid "-Wformat-security ignored without -Wformat"
23349 #: c-family/c-opts.c:875
23350 #, gcc-internal-format
23351 msgid "%<-fabi-compat-version=1%> is not supported, using =2"
23354 #: c-family/c-opts.c:916
23355 #, gcc-internal-format
23356 msgid "external TLS initialization functions not supported on this target"
23359 #: c-family/c-opts.c:936
23360 #, gcc-internal-format
23361 msgid "opening output file %s: %m"
23364 #: c-family/c-opts.c:941
23365 #, gcc-internal-format, gfc-internal-format
23366 msgid "too many filenames given. Type %s --help for usage"
23369 #: c-family/c-opts.c:960
23370 #, gcc-internal-format, gfc-internal-format
23371 msgid "the \"%s\" debug format cannot be used with pre-compiled headers"
23374 #: c-family/c-opts.c:1119
23375 #, gcc-internal-format
23376 msgid "opening dependency file %s: %m"
23379 #: c-family/c-opts.c:1130
23380 #, gcc-internal-format
23381 msgid "closing dependency file %s: %m"
23384 #: c-family/c-opts.c:1133
23385 #, gcc-internal-format
23386 msgid "when writing output to %s: %m"
23389 #: c-family/c-opts.c:1213
23390 #, gcc-internal-format
23391 msgid "to generate dependencies you must specify either -M or -MM"
23394 #: c-family/c-opts.c:1236
23395 #, gcc-internal-format
23396 msgid "-MG may only be used with -M or -MM"
23399 #: c-family/c-opts.c:1264
23400 #, gcc-internal-format
23401 msgid "-fdirectives-only is incompatible with -Wunused_macros"
23404 #: c-family/c-opts.c:1266
23405 #, gcc-internal-format
23406 msgid "-fdirectives-only is incompatible with -traditional"
23409 #: c-family/c-opts.c:1456
23410 #, gcc-internal-format
23411 msgid "too late for # directive to set debug directory"
23414 #: c-family/c-pch.c:125
23415 #, gcc-internal-format
23416 msgid "can%'t create precompiled header %s: %m"
23419 #: c-family/c-pch.c:148
23420 #, gcc-internal-format
23421 msgid "can%'t write to %s: %m"
23424 #: c-family/c-pch.c:206
23425 #, gcc-internal-format
23426 msgid "can%'t write %s: %m"
23429 #: c-family/c-pch.c:234 c-family/c-pch.c:275 c-family/c-pch.c:326
23430 #, gcc-internal-format
23431 msgid "can%'t read %s: %m"
23434 #: c-family/c-pch.c:432
23435 #, gcc-internal-format
23436 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
23439 #: c-family/c-pch.c:433
23440 #, gcc-internal-format
23441 msgid "use #include instead"
23444 #: c-family/c-pch.c:439
23445 #, gcc-internal-format
23446 msgid "%s: couldn%'t open PCH file: %m"
23449 #: c-family/c-pch.c:444
23450 #, gcc-internal-format
23451 msgid "use -Winvalid-pch for more information"
23454 #: c-family/c-pch.c:445
23455 #, gcc-internal-format, gfc-internal-format
23456 msgid "%s: PCH file was invalid"
23459 #: c-family/c-pragma.c:119
23460 #, gcc-internal-format
23461 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
23464 #: c-family/c-pragma.c:132
23465 #, gcc-internal-format
23467 "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
23470 #: c-family/c-pragma.c:162
23471 #, gcc-internal-format
23472 msgid "missing %<(%> after %<#pragma pack%> - ignored"
23475 #: c-family/c-pragma.c:173 c-family/c-pragma.c:205
23476 #, gcc-internal-format
23477 msgid "invalid constant in %<#pragma pack%> - ignored"
23480 #: c-family/c-pragma.c:177 c-family/c-pragma.c:219
23481 #, gcc-internal-format
23482 msgid "malformed %<#pragma pack%> - ignored"
23485 #: c-family/c-pragma.c:182
23486 #, gcc-internal-format
23487 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
23490 #: c-family/c-pragma.c:184
23491 #, gcc-internal-format
23492 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
23495 #: c-family/c-pragma.c:193
23496 #, gcc-internal-format
23497 msgid "unknown action %qE for %<#pragma pack%> - ignored"
23500 #: c-family/c-pragma.c:222
23501 #, gcc-internal-format
23502 msgid "junk at end of %<#pragma pack%>"
23505 #: c-family/c-pragma.c:225
23506 #, gcc-internal-format
23507 msgid "#pragma pack has no effect with -fpack-struct - ignored"
23510 #: c-family/c-pragma.c:245
23511 #, gcc-internal-format, gfc-internal-format
23512 msgid "alignment must be a small power of two, not %d"
23515 #: c-family/c-pragma.c:284
23516 #, gcc-internal-format
23518 "applying #pragma weak %q+D after first use results in unspecified behavior"
23521 #: c-family/c-pragma.c:381 c-family/c-pragma.c:386
23522 #, gcc-internal-format
23523 msgid "malformed #pragma weak, ignored"
23526 #: c-family/c-pragma.c:390
23527 #, gcc-internal-format
23528 msgid "junk at end of %<#pragma weak%>"
23531 #: c-family/c-pragma.c:396
23532 #, gcc-internal-format
23533 msgid "%<#pragma weak%> declaration of %q+D not allowed, ignored"
23536 #: c-family/c-pragma.c:465 c-family/c-pragma.c:467
23537 #, gcc-internal-format
23538 msgid "malformed #pragma redefine_extname, ignored"
23541 #: c-family/c-pragma.c:470
23542 #, gcc-internal-format
23543 msgid "junk at end of %<#pragma redefine_extname%>"
23546 #: c-family/c-pragma.c:499 c-family/c-pragma.c:572
23547 #, gcc-internal-format
23548 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
23551 #: c-family/c-pragma.c:527
23552 #, gcc-internal-format
23554 "#pragma redefine_extname ignored due to conflict with previous #pragma "
23558 #: c-family/c-pragma.c:563
23559 #, gcc-internal-format
23560 msgid "asm declaration ignored due to conflict with previous rename"
23563 #: c-family/c-pragma.c:594
23564 #, gcc-internal-format
23566 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
23569 #: c-family/c-pragma.c:655
23570 #, gcc-internal-format
23572 "#pragma GCC visibility push() must specify default, internal, hidden or "
23576 #: c-family/c-pragma.c:697
23577 #, gcc-internal-format
23578 msgid "#pragma GCC visibility must be followed by push or pop"
23581 #: c-family/c-pragma.c:703
23582 #, gcc-internal-format
23583 msgid "no matching push for %<#pragma GCC visibility pop%>"
23586 #: c-family/c-pragma.c:708 c-family/c-pragma.c:715
23587 #, gcc-internal-format
23588 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
23591 #: c-family/c-pragma.c:711
23592 #, gcc-internal-format
23593 msgid "malformed #pragma GCC visibility push"
23596 #: c-family/c-pragma.c:719
23597 #, gcc-internal-format
23598 msgid "junk at end of %<#pragma GCC visibility%>"
23601 #: c-family/c-pragma.c:734
23602 #, gcc-internal-format
23603 msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
23606 #: c-family/c-pragma.c:753
23607 #, gcc-internal-format
23609 "expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
23612 #: c-family/c-pragma.c:757
23613 #, gcc-internal-format
23614 msgid "missing option after %<#pragma GCC diagnostic%> kind"
23617 #: c-family/c-pragma.c:769
23618 #, gcc-internal-format
23619 msgid "unknown option after %<#pragma GCC diagnostic%> kind"
23622 #: c-family/c-pragma.c:782
23623 #, gcc-internal-format
23624 msgid "#pragma GCC option is not allowed inside functions"
23627 #: c-family/c-pragma.c:795
23628 #, gcc-internal-format
23629 msgid "%<#pragma GCC option%> is not a string"
23632 #: c-family/c-pragma.c:822
23633 #, gcc-internal-format
23635 "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
23638 #: c-family/c-pragma.c:828
23639 #, gcc-internal-format
23640 msgid "#pragma GCC target string... is badly formed"
23643 #: c-family/c-pragma.c:851
23644 #, gcc-internal-format
23645 msgid "#pragma GCC optimize is not allowed inside functions"
23648 #: c-family/c-pragma.c:864
23649 #, gcc-internal-format
23650 msgid "%<#pragma GCC optimize%> is not a string or number"
23653 #: c-family/c-pragma.c:890
23654 #, gcc-internal-format
23656 "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
23659 #: c-family/c-pragma.c:896
23660 #, gcc-internal-format
23661 msgid "#pragma GCC optimize string... is badly formed"
23664 #: c-family/c-pragma.c:937
23665 #, gcc-internal-format
23666 msgid "junk at end of %<#pragma push_options%>"
23669 #: c-family/c-pragma.c:967
23670 #, gcc-internal-format
23671 msgid "junk at end of %<#pragma pop_options%>"
23674 #: c-family/c-pragma.c:974
23675 #, gcc-internal-format
23677 "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC "
23681 #: c-family/c-pragma.c:1016
23682 #, gcc-internal-format
23683 msgid "junk at end of %<#pragma reset_options%>"
23686 #: c-family/c-pragma.c:1054 c-family/c-pragma.c:1061
23687 #, gcc-internal-format
23688 msgid "expected a string after %<#pragma message%>"
23691 #: c-family/c-pragma.c:1056
23692 #, gcc-internal-format
23693 msgid "malformed %<#pragma message%>, ignored"
23696 #: c-family/c-pragma.c:1066
23697 #, gcc-internal-format
23698 msgid "junk at end of %<#pragma message%>"
23701 #: c-family/c-pragma.c:1069
23702 #, gcc-internal-format, gfc-internal-format
23703 msgid "#pragma message: %s"
23706 #: c-family/c-pragma.c:1106
23707 #, gcc-internal-format
23708 msgid "invalid location for %<pragma %s%>, ignored"
23711 #: c-family/c-pragma.c:1113 c-family/c-pragma.c:1127
23712 #, gcc-internal-format
23713 msgid "malformed %<#pragma %s%>, ignored"
23716 #: c-family/c-pragma.c:1133
23717 #, gcc-internal-format
23718 msgid "junk at end of %<#pragma %s%>"
23721 #: c-family/c-pragma.c:1151
23722 #, gcc-internal-format
23723 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
23726 #: c-family/c-pragma.c:1160
23727 #, gcc-internal-format
23728 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
23731 #: c-family/c-pragma.c:1166
23732 #, gcc-internal-format
23733 msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
23736 #: c-family/c-pretty-print.c:362
23737 #, gcc-internal-format
23738 msgid "<type-error>"
23741 #: c-family/c-pretty-print.c:401
23742 #, gcc-internal-format
23743 msgid "<unnamed-unsigned:"
23746 #: c-family/c-pretty-print.c:405
23747 #, gcc-internal-format
23748 msgid "<unnamed-float:"
23751 #: c-family/c-pretty-print.c:408
23752 #, gcc-internal-format
23753 msgid "<unnamed-fixed:"
23756 #: c-family/c-pretty-print.c:423
23757 #, gcc-internal-format
23758 msgid "<typedef-error>"
23761 #: c-family/c-pretty-print.c:438
23762 #, gcc-internal-format
23763 msgid "<tag-error>"
23766 #: c-family/c-pretty-print.c:1272
23767 #, gcc-internal-format
23768 msgid "<erroneous-expression>"
23771 #: c-family/c-pretty-print.c:1276 cp/cxx-pretty-print.c:139
23772 #, gcc-internal-format
23773 msgid "<return-value>"
23776 #: c-family/c-semantics.c:168
23777 #, gcc-internal-format, gfc-internal-format
23778 msgid "wrong type argument to %s"
23781 #: c-family/cilk.c:116 cp/parser.c:5997
23782 #, gcc-internal-format
23783 msgid "%<_Cilk_spawn%> may only be used inside a function"
23786 #: c-family/cilk.c:129
23787 #, gcc-internal-format
23788 msgid "only function calls can be spawned"
23791 #: c-family/cilk.c:262
23792 #, gcc-internal-format
23793 msgid "invalid use of %<_Cilk_spawn%>"
23796 #: c-family/cilk.c:403
23797 #, gcc-internal-format
23798 msgid "explicit register variable %qD may not be modified in spawn"
23801 #: c-family/cilk.c:484
23802 #, gcc-internal-format
23803 msgid "cannot spawn call to function that returns twice"
23806 #: c-family/cilk.c:505
23807 #, gcc-internal-format
23808 msgid "invalid use of label %q+D in %<_Cilk_spawn%>"
23811 #: c-family/cilk.c:975
23812 #, gcc-internal-format
23813 msgid "register assignment ignored for %qD used in Cilk block"
23816 #: c-family/cppspec.c:93
23817 #, gcc-internal-format
23818 msgid "%qs is not a valid option to the preprocessor"
23821 #: c-family/cppspec.c:112
23822 #, gcc-internal-format
23823 msgid "too many input files"
23826 #: common/config/alpha/alpha-common.c:76
23827 #, gcc-internal-format
23828 msgid "bad value %qs for -mtls-size switch"
23831 #: common/config/arc/arc-common.c:80
23832 #, gcc-internal-format
23833 msgid "multiple -mcpu= options specified."
23836 #: common/config/bfin/bfin-common.c:304 common/config/m68k/m68k-common.c:60
23837 #, gcc-internal-format, gfc-internal-format
23838 msgid "-mshared-library-id=%s is not between 0 and %d"
23841 #: common/config/bfin/bfin-common.c:323
23842 #, gcc-internal-format, gfc-internal-format
23843 msgid "-mcpu=%s is not valid"
23846 #: common/config/bfin/bfin-common.c:359
23847 #, gcc-internal-format, gfc-internal-format
23848 msgid "-mcpu=%s has invalid silicon revision"
23851 #: common/config/i386/i386-common.c:939
23852 #, gcc-internal-format
23853 msgid "-malign-loops is obsolete, use -falign-loops"
23856 #: common/config/i386/i386-common.c:941
23857 #, gcc-internal-format, gfc-internal-format
23858 msgid "-malign-loops=%d is not between 0 and %d"
23861 #: common/config/i386/i386-common.c:948
23862 #, gcc-internal-format
23863 msgid "-malign-jumps is obsolete, use -falign-jumps"
23866 #: common/config/i386/i386-common.c:950
23867 #, gcc-internal-format, gfc-internal-format
23868 msgid "-malign-jumps=%d is not between 0 and %d"
23871 #: common/config/i386/i386-common.c:958
23872 #, gcc-internal-format
23873 msgid "-malign-functions is obsolete, use -falign-functions"
23876 #: common/config/i386/i386-common.c:960
23877 #, gcc-internal-format, gfc-internal-format
23878 msgid "-malign-functions=%d is not between 0 and %d"
23881 #: common/config/i386/i386-common.c:969
23882 #, gcc-internal-format, gfc-internal-format
23883 msgid "-mbranch-cost=%d is not between 0 and 5"
23886 #: common/config/i386/i386-common.c:1020
23887 #, gcc-internal-format
23888 msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
23891 #: common/config/i386/i386-common.c:1026
23892 #, gcc-internal-format
23893 msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
23896 #: common/config/ia64/ia64-common.c:58
23897 #, gcc-internal-format
23898 msgid "bad value %<%s%> for -mtls-size= switch"
23901 #: common/config/msp430/msp430-common.c:59
23902 #, gcc-internal-format, gfc-internal-format
23903 msgid "unrecognised argument of -mcpu: %s"
23906 #: common/config/nds32/nds32-common.c:49
23907 #, gcc-internal-format
23908 msgid "for the option -misr-vector-size=X, the valid X must be: 4 or 16"
23911 #: common/config/nds32/nds32-common.c:60
23912 #, gcc-internal-format
23914 "for the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, "
23918 #: common/config/rs6000/rs6000-common.c:172 config/sparc/sparc.c:1362
23919 #, gcc-internal-format, gfc-internal-format
23920 msgid "unknown -mdebug-%s switch"
23923 #: common/config/rs6000/rs6000-common.c:220
23924 #, gcc-internal-format, gfc-internal-format
23925 msgid "unknown switch -mlong-double-%s"
23928 #: common/config/rs6000/rs6000-common.c:230
23929 #, gcc-internal-format
23930 msgid "-msingle-float option equivalent to -mhard-float"
23933 #: common/config/rs6000/rs6000-common.c:246
23934 #, gcc-internal-format
23935 msgid "-msimple-fpu option ignored"
23938 #: common/config/rx/rx-common.c:61
23939 #, gcc-internal-format
23940 msgid "the RX200 cpu does not have FPU hardware"
23943 #: common/config/rx/rx-common.c:63
23944 #, gcc-internal-format
23945 msgid "the RX100 cpu does not have FPU hardware"
23948 #: common/config/s390/s390-common.c:98
23949 #, gcc-internal-format
23950 msgid "stack guard value must be an exact power of 2"
23953 #: common/config/s390/s390-common.c:103
23954 #, gcc-internal-format
23955 msgid "stack size must be an exact power of 2"
23958 #: common/config/v850/v850-common.c:47
23959 #, gcc-internal-format
23960 msgid "value passed in %qs is too large"
23963 #: config/darwin-c.c:116
23964 #, gcc-internal-format
23965 msgid "too many #pragma options align=reset"
23968 #: config/darwin-c.c:136 config/darwin-c.c:139 config/darwin-c.c:141
23969 #: config/darwin-c.c:143
23970 #, gcc-internal-format
23971 msgid "malformed '#pragma options', ignoring"
23974 #: config/darwin-c.c:146
23975 #, gcc-internal-format
23976 msgid "junk at end of '#pragma options'"
23979 #: config/darwin-c.c:156
23980 #, gcc-internal-format
23981 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
23984 #: config/darwin-c.c:168
23985 #, gcc-internal-format
23986 msgid "missing '(' after '#pragma unused', ignoring"
23989 #: config/darwin-c.c:189
23990 #, gcc-internal-format
23991 msgid "missing ')' after '#pragma unused', ignoring"
23994 #: config/darwin-c.c:192
23995 #, gcc-internal-format
23996 msgid "junk at end of '#pragma unused'"
23999 #: config/darwin-c.c:203
24000 #, gcc-internal-format
24001 msgid "malformed '#pragma ms_struct', ignoring"
24004 #: config/darwin-c.c:211
24005 #, gcc-internal-format
24006 msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
24009 #: config/darwin-c.c:214
24010 #, gcc-internal-format
24011 msgid "junk at end of '#pragma ms_struct'"
24014 #: config/darwin-c.c:440
24015 #, gcc-internal-format, gfc-internal-format
24016 msgid "subframework include %s conflicts with framework include"
24019 #: config/darwin-c.c:636
24020 #, gcc-internal-format
24021 msgid "unknown value %qs of -mmacosx-version-min"
24024 #: config/darwin-driver.c:49
24025 #, gcc-internal-format
24026 msgid "sysctl for kern.osversion failed: %m"
24029 #: config/darwin-driver.c:83
24030 #, gcc-internal-format
24031 msgid "couldn%'t understand kern.osversion %q.*s"
24034 #: config/darwin.c:1698
24035 #, gcc-internal-format
24037 "the use of _OBJC_-prefixed variable names to select meta-data sections is "
24038 "deprecated at 4.6 and will be removed in 4.7"
24041 #: config/darwin.c:1953
24042 #, gcc-internal-format, gfc-internal-format
24043 msgid "failed to open temporary file %s for LTO output"
24046 #: config/darwin.c:2042
24047 #, gcc-internal-format
24049 "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
24052 #: config/darwin.c:2049
24053 #, gcc-internal-format
24054 msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
24057 #: config/darwin.c:2761
24058 #, gcc-internal-format
24060 "protected visibility attribute not supported in this configuration; ignored"
24063 #: config/darwin.c:2947
24064 #, gcc-internal-format, gfc-internal-format
24065 msgid "failed to open temporary file %s with LTO output"
24068 #: config/darwin.c:3120
24069 #, gcc-internal-format
24071 "%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-"
24075 #: config/darwin.c:3124
24076 #, gcc-internal-format
24078 "%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-"
24082 #: config/darwin.c:3209
24083 #, gcc-internal-format
24085 "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
24088 #: config/darwin.c:3397
24089 #, gcc-internal-format
24090 msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
24093 #: config/darwin.c:3404
24094 #, gcc-internal-format
24095 msgid "built-in function %qD takes one argument only"
24098 #: config/darwin.c:3490
24099 #, gcc-internal-format
24100 msgid "CFString literal is missing"
24103 #: config/darwin.c:3501
24104 #, gcc-internal-format
24105 msgid "CFString literal expression is not a string constant"
24108 #: config/darwin.c:3524
24109 #, gcc-internal-format, gfc-internal-format
24110 msgid "%s in CFString literal"
24113 #: config/host-darwin.c:61
24114 #, gcc-internal-format
24115 msgid "couldn%'t unmap pch_address_space: %m"
24118 #: config/sol2-c.c:104 config/sol2-c.c:120
24119 #, gcc-internal-format
24120 msgid "malformed %<#pragma align%>, ignoring"
24123 #: config/sol2-c.c:113
24124 #, gcc-internal-format
24125 msgid "invalid alignment for %<#pragma align%>, ignoring"
24128 #: config/sol2-c.c:128
24129 #, gcc-internal-format
24130 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
24133 #: config/sol2-c.c:140 config/sol2-c.c:152
24134 #, gcc-internal-format
24135 msgid "malformed %<#pragma align%>"
24138 #: config/sol2-c.c:147
24139 #, gcc-internal-format
24140 msgid "junk at end of %<#pragma align%>"
24143 #: config/sol2-c.c:168 config/sol2-c.c:175
24144 #, gcc-internal-format
24145 msgid "malformed %<#pragma init%>, ignoring"
24148 #: config/sol2-c.c:199 config/sol2-c.c:211
24149 #, gcc-internal-format
24150 msgid "malformed %<#pragma init%>"
24153 #: config/sol2-c.c:206
24154 #, gcc-internal-format
24155 msgid "junk at end of %<#pragma init%>"
24158 #: config/sol2-c.c:227 config/sol2-c.c:234
24159 #, gcc-internal-format
24160 msgid "malformed %<#pragma fini%>, ignoring"
24163 #: config/sol2-c.c:258 config/sol2-c.c:270
24164 #, gcc-internal-format
24165 msgid "malformed %<#pragma fini%>"
24168 #: config/sol2-c.c:265
24169 #, gcc-internal-format
24170 msgid "junk at end of %<#pragma fini%>"
24173 #: config/sol2.c:68
24174 #, gcc-internal-format
24175 msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
24178 #: config/vxworks.c:155
24179 #, gcc-internal-format
24180 msgid "PIC is only supported for RTPs"
24183 #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
24184 #. sections. machopic_select_section ensures that weak variables go in
24185 #. coalesced sections. Weak aliases (or any other kind of aliases) are
24186 #. not supported. Weak symbols that aren't visible outside the .s file
24187 #. are not supported.
24188 #: config/darwin.h:444
24189 #, gcc-internal-format
24190 msgid "alias definitions not supported in Mach-O; ignored"
24194 #: config/vx-common.h:89
24195 #, gcc-internal-format
24196 msgid "profiler support for VxWorks"
24199 #: config/aarch64/aarch64-builtins.c:947
24200 #, gcc-internal-format
24201 msgid "%Kargument %d must be a constant immediate"
24204 #: config/aarch64/aarch64-builtins.c:1018
24205 #, gcc-internal-format
24206 msgid "%Klane index must be a constant immediate"
24209 #: config/aarch64/aarch64-builtins.c:1021
24210 #, gcc-internal-format
24211 msgid "%Ktotal size and element size must be a non-zero constant immediate"
24214 #: config/aarch64/aarch64.c:6643
24215 #, gcc-internal-format
24216 msgid "missing feature modifier after %qs"
24219 #. Extension not found in list.
24220 #: config/aarch64/aarch64.c:6665
24221 #, gcc-internal-format
24222 msgid "unknown feature modifier %qs"
24225 #: config/aarch64/aarch64.c:6696
24226 #, gcc-internal-format
24227 msgid "missing arch name in -march=%qs"
24230 #: config/aarch64/aarch64.c:6719 config/arm/arm.c:2660
24231 #, gcc-internal-format, gfc-internal-format
24232 msgid "switch -mcpu=%s conflicts with -march=%s switch"
24235 #. ARCH name not found in list.
24236 #: config/aarch64/aarch64.c:6728
24237 #, gcc-internal-format
24238 msgid "unknown value %qs for -march"
24241 #: config/aarch64/aarch64.c:6753
24242 #, gcc-internal-format
24243 msgid "missing cpu name in -mcpu=%qs"
24246 #. CPU name not found in list.
24247 #: config/aarch64/aarch64.c:6776
24248 #, gcc-internal-format
24249 msgid "unknown value %qs for -mcpu"
24252 #. CPU name not found in list.
24253 #: config/aarch64/aarch64.c:6800
24254 #, gcc-internal-format
24255 msgid "unknown value %qs for -mtune"
24258 #: config/aarch64/aarch64.c:6836
24259 #, gcc-internal-format
24260 msgid "Assembler does not support -mabi=ilp32"
24263 #: config/aarch64/aarch64.c:6930
24264 #, gcc-internal-format
24265 msgid "code model %qs with -f%s"
24268 #: config/aarch64/aarch64.c:7239 config/aarch64/aarch64.c:7347
24269 #: config/aarch64/aarch64.c:7586
24270 #, gcc-internal-format
24271 msgid "%qs and floating point or vector arguments"
24274 #: config/aarch64/aarch64.c:8566
24275 #, gcc-internal-format
24276 msgid "%Klane %ld out of range %ld - %ld"
24279 #: config/aarch64/aarch64.c:8568
24280 #, gcc-internal-format, gfc-internal-format
24281 msgid "lane %ld out of range %ld - %ld"
24284 #: config/alpha/alpha.c:464
24285 #, gcc-internal-format
24286 msgid "bad value %qs for -mtrap-precision switch"
24289 #: config/alpha/alpha.c:478
24290 #, gcc-internal-format
24291 msgid "bad value %qs for -mfp-rounding-mode switch"
24294 #: config/alpha/alpha.c:493
24295 #, gcc-internal-format
24296 msgid "bad value %qs for -mfp-trap-mode switch"
24299 #: config/alpha/alpha.c:510
24300 #, gcc-internal-format
24301 msgid "bad value %qs for -mcpu switch"
24304 #: config/alpha/alpha.c:525
24305 #, gcc-internal-format
24306 msgid "bad value %qs for -mtune switch"
24309 #: config/alpha/alpha.c:546
24310 #, gcc-internal-format
24311 msgid "fp software completion requires -mtrap-precision=i"
24314 #: config/alpha/alpha.c:562
24315 #, gcc-internal-format
24316 msgid "rounding mode not supported for VAX floats"
24319 #: config/alpha/alpha.c:567
24320 #, gcc-internal-format
24321 msgid "trap mode not supported for VAX floats"
24324 #: config/alpha/alpha.c:571
24325 #, gcc-internal-format
24326 msgid "128-bit long double not supported for VAX floats"
24329 #: config/alpha/alpha.c:599
24330 #, gcc-internal-format, gfc-internal-format
24331 msgid "L%d cache latency unknown for %s"
24334 #: config/alpha/alpha.c:614
24335 #, gcc-internal-format
24336 msgid "bad value %qs for -mmemory-latency"
24339 #: config/alpha/alpha.c:6726 config/alpha/alpha.c:6729
24340 #: config/s390/s390.c:10096 config/s390/s390.c:10099
24341 #: config/tilegx/tilegx.c:3579 config/tilepro/tilepro.c:3147
24342 #, gcc-internal-format
24343 msgid "bad builtin fcode"
24346 #: config/arc/arc.c:778
24347 #, gcc-internal-format
24348 msgid "-mmul64 not supported for ARC700"
24351 #: config/arc/arc.c:782
24352 #, gcc-internal-format
24353 msgid "-mno-mpy supported only for ARC700"
24356 #: config/arc/arc.c:786
24357 #, gcc-internal-format
24358 msgid "-mmul32x16 supported only for ARC600 or ARC601"
24361 #: config/arc/arc.c:789
24362 #, gcc-internal-format
24363 msgid "-mno-dpfp-lrsr supported only with -mdpfp"
24366 #: config/arc/arc.c:794
24367 #, gcc-internal-format
24368 msgid "FPX fast and compact options cannot be specified together"
24371 #: config/arc/arc.c:798
24372 #, gcc-internal-format
24373 msgid "-mspfp_fast not available on ARC600 or ARC601"
24376 #: config/arc/arc.c:803
24377 #, gcc-internal-format
24378 msgid "FPX extensions not available on pre-ARC600 cores"
24381 #: config/arc/arc.c:808
24382 #, gcc-internal-format, gfc-internal-format
24383 msgid "PIC is not supported for %s. Generating non-PIC code only.."
24386 #: config/arc/arc.c:1272
24387 #, gcc-internal-format, gfc-internal-format
24388 msgid "multiply option implies r%d is fixed"
24391 #: config/arc/arc.c:1448 config/epiphany/epiphany.c:524
24392 #: config/epiphany/epiphany.c:564
24393 #, gcc-internal-format
24394 msgid "argument of %qE attribute is not a string constant"
24397 #: config/arc/arc.c:1456
24398 #, gcc-internal-format
24399 msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
24402 #. Keep this message in sync with the one in arc.md:trap_s,
24403 #. because *.md files don't get scanned by exgettext.
24404 #: config/arc/arc.c:5392
24405 #, gcc-internal-format
24406 msgid "operand to trap_s should be an unsigned 6-bit value"
24409 #: config/arc/arc.c:5416
24410 #, gcc-internal-format
24411 msgid "__builtin_arc_aligned with non-constant alignment"
24414 #: config/arc/arc.c:5424
24415 #, gcc-internal-format
24416 msgid "invalid alignment value for __builtin_arc_aligned"
24419 #: config/arc/arc.c:5476
24420 #, gcc-internal-format
24422 "register number must be a compile-time constant. Try giving higher "
24423 "optimization levels"
24426 #: config/arc/arc.c:5496
24427 #, gcc-internal-format
24429 "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
24432 #: config/arc/arc.c:6048
24433 #, gcc-internal-format
24434 msgid "Insn addresses not set after shorten_branches"
24437 #: config/arc/arc.c:6252
24438 #, gcc-internal-format
24439 msgid "insn addresses not freed"
24442 #: config/arc/arc.c:6930
24443 #, gcc-internal-format, gfc-internal-format
24444 msgid "operand 2 of %s instruction should be an unsigned %d-bit value"
24447 #: config/arc/arc.c:6957 config/arc/arc.c:7170 config/arc/arc.c:7241
24448 #, gcc-internal-format, gfc-internal-format
24449 msgid "operand 2 of %s instruction should be an unsigned 8-bit value"
24452 #: config/arc/arc.c:6984 config/arc/arc.c:7199
24453 #, gcc-internal-format, gfc-internal-format
24454 msgid "operand 2 of %s instruction should be an unsigned 3-bit value (I0-I7)"
24457 #: config/arc/arc.c:7078
24458 #, gcc-internal-format, gfc-internal-format
24459 msgid "operand 1 of %s instruction should be an unsigned 3-bit value (DR0-DR7)"
24462 #: config/arc/arc.c:7114
24463 #, gcc-internal-format, gfc-internal-format
24464 msgid "operand of %s instruction should be an unsigned 6-bit value"
24467 #: config/arc/arc.c:7165 config/arc/arc.c:7236
24468 #, gcc-internal-format, gfc-internal-format
24469 msgid "operand 1 of %s instruction should be an unsigned 3-bit value (I0-I7)"
24472 #: config/arc/arc.c:7204
24473 #, gcc-internal-format, gfc-internal-format
24474 msgid "operand 3 of %s instruction should be an unsigned 8-bit value"
24477 #: config/arc/arc.c:7272
24478 #, gcc-internal-format, gfc-internal-format
24479 msgid "operand 4 of %s instruction should be an unsigned 8-bit value (0-255)"
24482 #: config/arc/arc.c:7277
24483 #, gcc-internal-format, gfc-internal-format
24484 msgid "operand 3 of %s instruction should be an unsigned 3-bit value (I0-I7)"
24487 #: config/arc/arc.c:7285
24488 #, gcc-internal-format, gfc-internal-format
24490 "operand 2 of %s instruction should be an unsigned 3-bit value (subreg 0-7)"
24493 #: config/arc/arc.c:7289
24494 #, gcc-internal-format, gfc-internal-format
24496 "operand 2 of %s instruction should be an even 3-bit value (subreg 0,2,4,6)"
24499 #: config/arm/arm-builtins.c:2061
24500 #, gcc-internal-format
24501 msgid "incompatible type for argument %d, expected %<const int%>"
24504 #. @@@ better error message
24505 #: config/arm/arm-builtins.c:2300 config/arm/arm-builtins.c:2404
24506 #, gcc-internal-format
24507 msgid "selector must be an immediate"
24510 #: config/arm/arm-builtins.c:2308 config/arm/arm-builtins.c:2353
24511 #: config/arm/arm-builtins.c:2411 config/arm/arm-builtins.c:2420
24512 #, gcc-internal-format
24513 msgid "the range of selector should be in 0 to 7"
24516 #: config/arm/arm-builtins.c:2313 config/arm/arm-builtins.c:2422
24517 #, gcc-internal-format
24518 msgid "the range of selector should be in 0 to 3"
24521 #: config/arm/arm-builtins.c:2318 config/arm/arm-builtins.c:2424
24522 #, gcc-internal-format
24523 msgid "the range of selector should be in 0 to 1"
24526 #: config/arm/arm-builtins.c:2490
24527 #, gcc-internal-format
24528 msgid "mask must be an immediate"
24531 #: config/arm/arm-builtins.c:2495
24532 #, gcc-internal-format
24533 msgid "the range of mask should be in 0 to 255"
24536 #: config/arm/arm-builtins.c:2683
24537 #, gcc-internal-format
24539 "the range of count should be in 0 to 32. please check the intrinsic "
24540 "_mm_rori_pi16 in code."
24543 #: config/arm/arm-builtins.c:2685
24544 #, gcc-internal-format
24546 "the range of count should be in 0 to 32. please check the intrinsic "
24547 "_mm_rori_pi32 in code."
24550 #: config/arm/arm-builtins.c:2687
24551 #, gcc-internal-format
24553 "the range of count should be in 0 to 32. please check the intrinsic "
24554 "_mm_ror_pi16 in code."
24557 #: config/arm/arm-builtins.c:2689
24558 #, gcc-internal-format
24560 "the range of count should be in 0 to 32. please check the intrinsic "
24561 "_mm_ror_pi32 in code."
24564 #: config/arm/arm-builtins.c:2695
24565 #, gcc-internal-format
24567 "the range of count should be in 0 to 64. please check the intrinsic "
24568 "_mm_rori_si64 in code."
24571 #: config/arm/arm-builtins.c:2697
24572 #, gcc-internal-format
24574 "the range of count should be in 0 to 64. please check the intrinsic "
24575 "_mm_ror_si64 in code."
24578 #: config/arm/arm-builtins.c:2702
24579 #, gcc-internal-format
24581 "the count should be no less than 0. please check the intrinsic "
24582 "_mm_srli_pi16 in code."
24585 #: config/arm/arm-builtins.c:2704
24586 #, gcc-internal-format
24588 "the count should be no less than 0. please check the intrinsic "
24589 "_mm_srli_pi32 in code."
24592 #: config/arm/arm-builtins.c:2706
24593 #, gcc-internal-format
24595 "the count should be no less than 0. please check the intrinsic "
24596 "_mm_srli_si64 in code."
24599 #: config/arm/arm-builtins.c:2708
24600 #, gcc-internal-format
24602 "the count should be no less than 0. please check the intrinsic "
24603 "_mm_slli_pi16 in code."
24606 #: config/arm/arm-builtins.c:2710
24607 #, gcc-internal-format
24609 "the count should be no less than 0. please check the intrinsic "
24610 "_mm_slli_pi32 in code."
24613 #: config/arm/arm-builtins.c:2712
24614 #, gcc-internal-format
24616 "the count should be no less than 0. please check the intrinsic "
24617 "_mm_slli_si64 in code."
24620 #: config/arm/arm-builtins.c:2714
24621 #, gcc-internal-format
24623 "the count should be no less than 0. please check the intrinsic "
24624 "_mm_srai_pi16 in code."
24627 #: config/arm/arm-builtins.c:2716
24628 #, gcc-internal-format
24630 "the count should be no less than 0. please check the intrinsic "
24631 "_mm_srai_pi32 in code."
24634 #: config/arm/arm-builtins.c:2718
24635 #, gcc-internal-format
24637 "the count should be no less than 0. please check the intrinsic "
24638 "_mm_srai_si64 in code."
24641 #: config/arm/arm-builtins.c:2720
24642 #, gcc-internal-format
24644 "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 "
24648 #: config/arm/arm-builtins.c:2722
24649 #, gcc-internal-format
24651 "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 "
24655 #: config/arm/arm-builtins.c:2724
24656 #, gcc-internal-format
24658 "the count should be no less than 0. please check the intrinsic _mm_srl_si64 "
24662 #: config/arm/arm-builtins.c:2726
24663 #, gcc-internal-format
24665 "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 "
24669 #: config/arm/arm-builtins.c:2728
24670 #, gcc-internal-format
24672 "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 "
24676 #: config/arm/arm-builtins.c:2730
24677 #, gcc-internal-format
24679 "the count should be no less than 0. please check the intrinsic _mm_sll_si64 "
24683 #: config/arm/arm-builtins.c:2732
24684 #, gcc-internal-format
24686 "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 "
24690 #: config/arm/arm-builtins.c:2734
24691 #, gcc-internal-format
24693 "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 "
24697 #: config/arm/arm-builtins.c:2736
24698 #, gcc-internal-format
24700 "the count should be no less than 0. please check the intrinsic _mm_sra_si64 "
24704 #: config/arm/arm.c:2778
24705 #, gcc-internal-format
24706 msgid "target CPU does not support ARM mode"
24709 #: config/arm/arm.c:2784
24710 #, gcc-internal-format
24711 msgid "target CPU does not support interworking"
24714 #: config/arm/arm.c:2790
24715 #, gcc-internal-format
24716 msgid "target CPU does not support THUMB instructions"
24719 #: config/arm/arm.c:2808
24720 #, gcc-internal-format
24722 "enabling backtrace support is only meaningful when compiling for the Thumb"
24725 #: config/arm/arm.c:2811
24726 #, gcc-internal-format
24728 "enabling callee interworking support is only meaningful when compiling for "
24732 #: config/arm/arm.c:2815
24733 #, gcc-internal-format
24734 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
24737 #: config/arm/arm.c:2823
24738 #, gcc-internal-format
24739 msgid "-fpic and -mapcs-reent are incompatible"
24742 #: config/arm/arm.c:2826
24743 #, gcc-internal-format
24744 msgid "APCS reentrant code not supported. Ignored"
24747 #: config/arm/arm.c:2834
24748 #, gcc-internal-format
24749 msgid "-g with -mno-apcs-frame may not give sensible debugging"
24752 #: config/arm/arm.c:2837
24753 #, gcc-internal-format
24754 msgid "passing floating point arguments in fp regs not yet supported"
24757 #: config/arm/arm.c:2908
24758 #, gcc-internal-format
24759 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
24762 #: config/arm/arm.c:2911
24763 #, gcc-internal-format
24764 msgid "iwmmxt abi requires an iwmmxt capable cpu"
24767 #: config/arm/arm.c:2944
24768 #, gcc-internal-format
24769 msgid "AAPCS does not support -mcaller-super-interworking"
24772 #: config/arm/arm.c:2947
24773 #, gcc-internal-format
24774 msgid "AAPCS does not support -mcallee-super-interworking"
24777 #: config/arm/arm.c:2952
24778 #, gcc-internal-format
24779 msgid "iWMMXt and NEON are incompatible"
24782 #: config/arm/arm.c:2956
24783 #, gcc-internal-format
24784 msgid "iWMMXt unsupported under Thumb mode"
24787 #: config/arm/arm.c:2960
24788 #, gcc-internal-format
24789 msgid "__fp16 and no ldrh"
24792 #: config/arm/arm.c:2980
24793 #, gcc-internal-format
24794 msgid "-mfloat-abi=hard and VFP"
24797 #: config/arm/arm.c:3003
24798 #, gcc-internal-format
24799 msgid "can not use -mtp=cp15 with 16-bit Thumb"
24802 #: config/arm/arm.c:3019
24803 #, gcc-internal-format
24804 msgid "structure size boundary can only be set to 8, 32 or 64"
24807 #: config/arm/arm.c:3021
24808 #, gcc-internal-format
24809 msgid "structure size boundary can only be set to 8 or 32"
24812 #: config/arm/arm.c:3029
24813 #, gcc-internal-format
24814 msgid "RTP PIC is incompatible with Thumb"
24817 #: config/arm/arm.c:3038
24818 #, gcc-internal-format
24819 msgid "RTP PIC is incompatible with -msingle-pic-base"
24822 #: config/arm/arm.c:3050
24823 #, gcc-internal-format
24824 msgid "-mpic-register= is useless without -fpic"
24827 #: config/arm/arm.c:3059
24828 #, gcc-internal-format, gfc-internal-format
24829 msgid "unable to use '%s' for PIC register"
24832 #: config/arm/arm.c:3096
24833 #, gcc-internal-format
24834 msgid "target CPU does not support unaligned accesses"
24837 #: config/arm/arm.c:3124
24838 #, gcc-internal-format
24839 msgid "-freorder-blocks-and-partition not supported on this architecture"
24842 #: config/arm/arm.c:3208
24843 #, gcc-internal-format
24844 msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
24847 #: config/arm/arm.c:5278
24848 #, gcc-internal-format
24849 msgid "non-AAPCS derived PCS variant"
24852 #: config/arm/arm.c:5280
24853 #, gcc-internal-format
24854 msgid "variadic functions must use the base AAPCS variant"
24857 #: config/arm/arm.c:5299
24858 #, gcc-internal-format
24859 msgid "PCS variant"
24862 #: config/arm/arm.c:5494
24863 #, gcc-internal-format
24864 msgid "Thumb-1 hard-float VFP ABI"
24867 #: config/arm/arm.c:6218 config/arm/arm.c:6236 config/avr/avr.c:8995
24868 #: config/avr/avr.c:9011 config/bfin/bfin.c:4699 config/bfin/bfin.c:4760
24869 #: config/bfin/bfin.c:4789 config/epiphany/epiphany.c:507
24870 #: config/h8300/h8300.c:5472 config/i386/i386.c:5543 config/i386/i386.c:42699
24871 #: config/i386/i386.c:42749 config/i386/i386.c:42819 config/m68k/m68k.c:764
24872 #: config/mcore/mcore.c:3079 config/mep/mep.c:3929 config/mep/mep.c:3943
24873 #: config/mep/mep.c:4017 config/msp430/msp430.c:1312 config/nvptx/nvptx.c:2001
24874 #: config/rl78/rl78.c:734 config/rs6000/rs6000.c:28918 config/rx/rx.c:2696
24875 #: config/rx/rx.c:2722 config/s390/s390.c:480 config/sh/sh.c:9696
24876 #: config/sh/sh.c:9714 config/sh/sh.c:9743 config/sh/sh.c:9825
24877 #: config/sh/sh.c:9848 config/spu/spu.c:3732 config/stormy16/stormy16.c:2251
24878 #: config/v850/v850.c:2117 config/visium/visium.c:653
24879 #, gcc-internal-format
24880 msgid "%qE attribute only applies to functions"
24883 #: config/arm/arm.c:23326
24884 #, gcc-internal-format
24885 msgid "unable to compute real location of stacked parameter"
24888 #: config/arm/arm.c:23944
24889 #, gcc-internal-format
24890 msgid "Unexpected thumb1 far jump"
24893 #: config/arm/arm.c:24211
24894 #, gcc-internal-format
24895 msgid "no low registers available for popping high registers"
24898 #: config/arm/arm.c:24436
24899 #, gcc-internal-format
24900 msgid "interrupt Service Routines cannot be coded in Thumb mode"
24903 #: config/avr/avr-c.c:75 config/avr/avr-c.c:200
24904 #, gcc-internal-format
24905 msgid "%qs expects 1 argument but %d given"
24908 #: config/avr/avr-c.c:86
24909 #, gcc-internal-format
24910 msgid "%qs expects a fixed-point value as argument"
24913 #: config/avr/avr-c.c:112
24914 #, gcc-internal-format
24915 msgid "using %qs with unsigned type has no effect"
24918 #: config/avr/avr-c.c:117 config/avr/avr-c.c:183 config/avr/avr-c.c:240
24919 #, gcc-internal-format
24920 msgid "no matching fixed-point overload found for %qs"
24923 #: config/avr/avr-c.c:134
24924 #, gcc-internal-format
24925 msgid "%qs expects 2 arguments but %d given"
24928 #: config/avr/avr-c.c:146 config/avr/avr-c.c:211
24929 #, gcc-internal-format
24930 msgid "%qs expects a fixed-point value as first argument"
24933 #: config/avr/avr-c.c:154
24934 #, gcc-internal-format
24935 msgid "%qs expects an integer value as second argument"
24938 #: config/avr/avr-devices.c:203
24939 #, gcc-internal-format, gfc-internal-format
24940 msgid "devices natively supported:%s"
24943 #: config/avr/avr-devices.c:212
24944 #, gcc-internal-format, gfc-internal-format
24945 msgid "supported core architectures:%s"
24948 #. Reached the end of `avr_mcu_types'. This should actually never
24949 #. happen as options are provided by device-specs. It could be a
24950 #. typo in a device-specs or calling the compiler proper directly
24951 #. with -mmcu=<device>.
24952 #: config/avr/avr.c:402
24953 #, gcc-internal-format
24954 msgid "unknown core architecture %qs specified with %qs"
24957 #: config/avr/avr.c:459 config/mep/mep.c:394 config/visium/visium.c:354
24958 #, gcc-internal-format
24959 msgid "-fpic is not supported"
24962 #: config/avr/avr.c:461 config/mep/mep.c:396 config/visium/visium.c:356
24963 #, gcc-internal-format
24964 msgid "-fPIC is not supported"
24967 #: config/avr/avr.c:463
24968 #, gcc-internal-format
24969 msgid "-fpie is not supported"
24972 #: config/avr/avr.c:465
24973 #, gcc-internal-format
24974 msgid "-fPIE is not supported"
24977 #: config/avr/avr.c:737
24978 #, gcc-internal-format
24979 msgid "function attributes %qs, %qs and %qs are mutually exclusive"
24982 #: config/avr/avr.c:744
24983 #, gcc-internal-format
24984 msgid "function attributes %qs and %qs have no effect on %qs function"
24987 #: config/avr/avr.c:771
24988 #, gcc-internal-format
24989 msgid "%qs function cannot have arguments"
24992 #: config/avr/avr.c:774
24993 #, gcc-internal-format
24994 msgid "%qs function cannot return a value"
24997 #: config/avr/avr.c:781
24998 #, gcc-internal-format
24999 msgid "%qs appears to be a misspelled %s handler"
25002 #: config/avr/avr.c:1008
25003 #, gcc-internal-format
25004 msgid "%<builtin_return_address%> contains only 2 bytes of address"
25007 #: config/avr/avr.c:2233
25008 #, gcc-internal-format
25009 msgid "pointer offset from symbol maybe incorrect"
25012 #: config/avr/avr.c:2372
25013 #, gcc-internal-format
25014 msgid "accessing data memory with program memory address"
25017 #: config/avr/avr.c:2432
25018 #, gcc-internal-format
25019 msgid "accessing program memory with data memory address"
25022 #: config/avr/avr.c:2857
25023 #, gcc-internal-format, gfc-internal-format
25024 msgid "fixed register %s used to pass parameter to function"
25027 #: config/avr/avr.c:3128
25028 #, gcc-internal-format
25029 msgid "writing to address space %qs not supported"
25032 #: config/avr/avr.c:9028 config/bfin/bfin.c:4821 config/i386/winnt.c:97
25033 #: config/mep/mep.c:3833 config/mep/mep.c:3971
25034 #, gcc-internal-format
25035 msgid "%qE attribute only applies to variables"
25038 #: config/avr/avr.c:9039 config/mep/mep.c:3981
25039 #, gcc-internal-format
25040 msgid "%qE attribute allows only an integer constant argument"
25043 #: config/avr/avr.c:9049
25044 #, gcc-internal-format
25045 msgid "%qE attribute address out of range"
25048 #: config/avr/avr.c:9062
25049 #, gcc-internal-format
25050 msgid "both %s and %qE attribute provide address"
25053 #: config/avr/avr.c:9072
25054 #, gcc-internal-format
25055 msgid "%qE attribute on non-volatile variable"
25058 #: config/avr/avr.c:9274
25059 #, gcc-internal-format
25060 msgid "%qT uses address space %qs beyond flash of %d KiB"
25063 #: config/avr/avr.c:9277
25064 #, gcc-internal-format
25065 msgid "%s %q+D uses address space %qs beyond flash of %d KiB"
25068 #: config/avr/avr.c:9283
25069 #, gcc-internal-format
25070 msgid "pointer targeting address space %qs must be const in %qT"
25073 #: config/avr/avr.c:9286
25074 #, gcc-internal-format
25075 msgid "pointer targeting address space %qs must be const in %s %q+D"
25078 #: config/avr/avr.c:9324
25079 #, gcc-internal-format
25080 msgid "variable %q+D located in address space %qs beyond flash of %d KiB"
25083 #: config/avr/avr.c:9329
25084 #, gcc-internal-format
25086 "variable %q+D located in address space %qs which is not supported for "
25090 #: config/avr/avr.c:9345
25091 #, gcc-internal-format
25093 "variable %q+D must be const in order to be put into read-only section by "
25097 #: config/avr/avr.c:9385
25098 #, gcc-internal-format
25099 msgid "static IO declaration for %q+D needs an address"
25102 #: config/avr/avr.c:9417
25103 #, gcc-internal-format
25104 msgid "IO definition for %q+D needs an address"
25107 #: config/avr/avr.c:9601
25108 #, gcc-internal-format
25109 msgid "only uninitialized variables can be placed in the .noinit section"
25112 #: config/avr/avr.c:9642
25113 #, gcc-internal-format
25114 msgid "uninitialized variable %q+D put into program memory area"
25117 #: config/avr/avr.c:9752
25118 #, gcc-internal-format
25119 msgid "architecture %qs supported for assembler only"
25122 #: config/avr/avr.c:12265
25123 #, gcc-internal-format
25124 msgid "conversion from address space %qs to address space %qs"
25127 #: config/avr/avr.c:13321
25128 #, gcc-internal-format, gfc-internal-format
25129 msgid "%s expects a compile time integer constant"
25132 #: config/avr/avr.c:13335
25133 #, gcc-internal-format, gfc-internal-format
25134 msgid "%s expects a compile time long integer constant as first argument"
25137 #: config/avr/avr.c:13363
25138 #, gcc-internal-format, gfc-internal-format
25140 "rounding to %d bits has no effect for fixed-point value with %d fractional "
25144 #: config/avr/avr.c:13372
25145 #, gcc-internal-format
25146 msgid "rounding result will always be 0"
25149 #: config/avr/driver-avr.c:39
25150 #, gcc-internal-format
25151 msgid "cannot access device-specs for %qs expected at %qs"
25154 #: config/avr/driver-avr.c:49
25155 #, gcc-internal-format, gfc-internal-format
25156 msgid "you can provide your own specs files, see <%s> for details"
25159 #: config/avr/driver-avr.c:79
25160 #, gcc-internal-format
25161 msgid "bad usage of spec function %qs"
25164 #: config/avr/driver-avr.c:94
25165 #, gcc-internal-format
25166 msgid "specified option %qs more than once"
25169 #: config/avr/driver-avr.c:116
25170 #, gcc-internal-format
25171 msgid "strange device name %qs after %qs: bad character %qc"
25174 #: config/bfin/bfin.c:2387
25175 #, gcc-internal-format
25176 msgid "-mfdpic is not supported, please use a bfin-linux-uclibc target"
25179 #: config/bfin/bfin.c:2392
25180 #, gcc-internal-format
25181 msgid "-mshared-library-id= specified without -mid-shared-library"
25184 #: config/bfin/bfin.c:2396
25185 #, gcc-internal-format
25186 msgid "-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1"
25189 #: config/bfin/bfin.c:2401
25190 #, gcc-internal-format
25191 msgid "can%'t use multiple stack checking methods together"
25194 #: config/bfin/bfin.c:2404
25195 #, gcc-internal-format
25196 msgid "ID shared libraries and FD-PIC mode can%'t be used together"
25199 #: config/bfin/bfin.c:2409 config/m68k/m68k.c:568
25200 #, gcc-internal-format
25201 msgid "cannot specify both -msep-data and -mid-shared-library"
25204 #: config/bfin/bfin.c:2429
25205 #, gcc-internal-format
25206 msgid "-mmulticore can only be used with BF561"
25209 #: config/bfin/bfin.c:2432
25210 #, gcc-internal-format
25211 msgid "-mcorea should be used with -mmulticore"
25214 #: config/bfin/bfin.c:2435
25215 #, gcc-internal-format
25216 msgid "-mcoreb should be used with -mmulticore"
25219 #: config/bfin/bfin.c:2438
25220 #, gcc-internal-format
25221 msgid "-mcorea and -mcoreb can%'t be used together"
25224 #: config/bfin/bfin.c:4704
25225 #, gcc-internal-format
25226 msgid "multiple function type attributes specified"
25229 #: config/bfin/bfin.c:4771
25230 #, gcc-internal-format
25232 "can%'t apply both longcall and shortcall attributes to the same function"
25235 #: config/bfin/bfin.c:4828
25236 #, gcc-internal-format
25237 msgid "%qE attribute cannot be specified for local variables"
25240 #: config/c6x/c6x.c:274
25241 #, gcc-internal-format
25242 msgid "-fpic and -fPIC not supported without -mdsbt on this target"
25245 #: config/c6x/c6x.h:363 config/nvptx/nvptx.h:193
25246 #, gcc-internal-format
25247 msgid "profiling is not yet implemented for this architecture"
25250 #: config/cr16/cr16.c:325
25251 #, gcc-internal-format
25252 msgid "data-model=far not valid for cr16c architecture"
25255 #: config/cr16/cr16.c:328
25256 #, gcc-internal-format, gfc-internal-format
25257 msgid "invalid data model option -mdata-model=%s"
25260 #: config/cr16/cr16.h:431
25261 #, gcc-internal-format
25262 msgid "profiler support for CR16"
25265 #. This function is for retrieving a part of an instruction name for
25266 #. an operator, for immediate output. If that ever happens for
25267 #. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
25269 #: config/cris/cris.c:588
25270 #, gcc-internal-format
25271 msgid "MULT case in cris_op_str"
25274 #: config/cris/cris.c:926
25275 #, gcc-internal-format
25276 msgid "invalid use of ':' modifier"
25279 #: config/cris/cris.c:1160 config/moxie/moxie.c:221
25280 #, gcc-internal-format, gfc-internal-format
25281 msgid "internal error: bad register: %d"
25284 #: config/cris/cris.c:1915
25285 #, gcc-internal-format
25286 msgid "internal error: sideeffect-insn affecting main effect"
25289 #: config/cris/cris.c:2012
25290 #, gcc-internal-format
25291 msgid "unknown cc_attr value"
25294 #. If we get here, the caller got its initial tests wrong.
25295 #: config/cris/cris.c:2436
25296 #, gcc-internal-format
25297 msgid "internal error: cris_side_effect_mode_ok with bad operands"
25300 #: config/cris/cris.c:2675
25301 #, gcc-internal-format, gfc-internal-format
25302 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
25305 #: config/cris/cris.c:2703
25306 #, gcc-internal-format, gfc-internal-format
25307 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
25310 #: config/cris/cris.c:2739
25311 #, gcc-internal-format, gfc-internal-format
25312 msgid "unknown CRIS cpu version specification in -mtune= : %s"
25315 #: config/cris/cris.c:2760
25316 #, gcc-internal-format
25317 msgid "-fPIC and -fpic are not supported in this configuration"
25320 #: config/cris/cris.c:3017
25321 #, gcc-internal-format
25322 msgid "unknown src"
25325 #: config/cris/cris.c:3078
25326 #, gcc-internal-format
25327 msgid "unknown dest"
25330 #: config/cris/cris.c:3367
25331 #, gcc-internal-format, gfc-internal-format
25332 msgid "stackframe too big: %d bytes"
25335 #: config/cris/cris.c:3865 config/cris/cris.c:3893
25336 #, gcc-internal-format
25337 msgid "expand_binop failed in movsi got"
25340 #: config/cris/cris.c:3988
25341 #, gcc-internal-format
25342 msgid "emitting PIC operand, but PIC register isn%'t set up"
25345 #. Definitions for GCC. Part of the machine description for CRIS.
25346 #. Copyright (C) 1998-2015 Free Software Foundation, Inc.
25347 #. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
25349 #. This file is part of GCC.
25351 #. GCC is free software; you can redistribute it and/or modify
25352 #. it under the terms of the GNU General Public License as published by
25353 #. the Free Software Foundation; either version 3, or (at your option)
25354 #. any later version.
25356 #. GCC is distributed in the hope that it will be useful,
25357 #. but WITHOUT ANY WARRANTY; without even the implied warranty of
25358 #. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25359 #. GNU General Public License for more details.
25361 #. You should have received a copy of the GNU General Public License
25362 #. along with GCC; see the file COPYING3. If not see
25363 #. <http://www.gnu.org/licenses/>.
25364 #. After the first "Node:" comment comes all preprocessor directives and
25365 #. attached declarations described in the info files, the "Using and
25366 #. Porting GCC" manual (uapgcc), in the same order as found in the "Target
25367 #. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
25368 #. really, but needs an update anyway.
25370 #. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
25371 #. for that. If applicable, there is a CRIS-specific comment. The order
25372 #. of macro definitions follow the order in the manual. Every section in
25373 #. the manual (node in the info pages) has an introductory `Node:
25374 #. <subchapter>' comment. If no macros are defined for a section, only
25375 #. the section-comment is present.
25376 #. Note that other header files (e.g. config/elfos.h, config/linux.h,
25377 #. and config/cris/linux.h) are responsible for lots of settings not
25378 #. repeated below. This file contains general CRIS definitions
25379 #. and definitions for the cris-*-elf subtarget.
25380 #. We don't want to use gcc_assert for everything, as that can be
25382 #: config/cris/cris.h:42
25383 #, gcc-internal-format
25384 msgid "CRIS-port assertion failed: "
25387 #. Node: Caller Saves
25388 #. (no definitions)
25389 #. Node: Function entry
25390 #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
25391 #. TARGET_ASM_FUNCTION_EPILOGUE.
25393 #: config/cris/cris.h:749
25394 #, gcc-internal-format
25395 msgid "no FUNCTION_PROFILER for CRIS"
25398 #: config/epiphany/epiphany.c:515
25399 #, gcc-internal-format
25400 msgid "interrupt handlers cannot have arguments"
25403 #: config/epiphany/epiphany.c:539
25404 #, gcc-internal-format
25406 "argument of %qE attribute is not \"reset\", \"software_exception\", "
25407 "\"page_miss\", \"timer0\", \"timer1\", \"message\", \"dma0\", \"dma1\", "
25408 "\"wand\" or \"swi\""
25411 #: config/epiphany/epiphany.c:1553
25412 #, gcc-internal-format
25413 msgid "stack_offset must be at least 4"
25416 #: config/epiphany/epiphany.c:1555
25417 #, gcc-internal-format
25418 msgid "stack_offset must be a multiple of 4"
25421 #: config/frv/frv.c:8644
25422 #, gcc-internal-format
25423 msgid "accumulator is not a constant integer"
25426 #: config/frv/frv.c:8649
25427 #, gcc-internal-format
25428 msgid "accumulator number is out of bounds"
25431 #: config/frv/frv.c:8660
25432 #, gcc-internal-format
25433 msgid "inappropriate accumulator for %qs"
25436 #: config/frv/frv.c:8736
25437 #, gcc-internal-format
25438 msgid "invalid IACC argument"
25441 #: config/frv/frv.c:8759
25442 #, gcc-internal-format
25443 msgid "%qs expects a constant argument"
25446 #: config/frv/frv.c:8764
25447 #, gcc-internal-format
25448 msgid "constant argument out of range for %qs"
25451 #: config/frv/frv.c:9245
25452 #, gcc-internal-format
25453 msgid "media functions are not available unless -mmedia is used"
25456 #: config/frv/frv.c:9257
25457 #, gcc-internal-format
25458 msgid "this media function is only available on the fr500"
25461 #: config/frv/frv.c:9285
25462 #, gcc-internal-format
25463 msgid "this media function is only available on the fr400 and fr550"
25466 #: config/frv/frv.c:9304
25467 #, gcc-internal-format
25468 msgid "this builtin function is only available on the fr405 and fr450"
25471 #: config/frv/frv.c:9313
25472 #, gcc-internal-format
25473 msgid "this builtin function is only available on the fr500 and fr550"
25476 #: config/frv/frv.c:9325
25477 #, gcc-internal-format
25478 msgid "this builtin function is only available on the fr450"
25481 #: config/h8300/h8300.c:353
25482 #, gcc-internal-format
25483 msgid "-msx is not supported in coff"
25486 #: config/h8300/h8300.c:375
25487 #, gcc-internal-format
25488 msgid "-ms2600 is used without -ms"
25491 #: config/h8300/h8300.c:381
25492 #, gcc-internal-format
25493 msgid "-mn is used without -mh or -ms or -msx"
25496 #: config/h8300/h8300.c:387
25497 #, gcc-internal-format
25498 msgid "-mexr is used without -ms"
25501 #: config/h8300/h8300.c:393
25502 #, gcc-internal-format
25503 msgid "-mint32 is not supported for H8300 and H8300L targets"
25506 #: config/h8300/h8300.c:399
25507 #, gcc-internal-format
25508 msgid "-mexr is used without -ms or -msx"
25511 #: config/h8300/h8300.c:405
25512 #, gcc-internal-format
25514 "-mno-exr valid only with -ms or -msx - Option ignored!"
25517 #: config/i386/host-cygwin.c:62
25518 #, gcc-internal-format
25519 msgid "can%'t extend PCH file: %m"
25522 #: config/i386/host-cygwin.c:73
25523 #, gcc-internal-format
25524 msgid "can%'t set position in PCH file: %m"
25527 #: config/i386/i386.c:2967
25528 #, gcc-internal-format, gfc-internal-format
25529 msgid "wrong arg %s to option %s"
25532 #: config/i386/i386.c:2974
25533 #, gcc-internal-format, gfc-internal-format
25534 msgid "size ranges of option %s should be increasing"
25537 #: config/i386/i386.c:2985
25538 #, gcc-internal-format, gfc-internal-format
25539 msgid "wrong stringop strategy name %s specified for option %s"
25542 #: config/i386/i386.c:2999
25543 #, gcc-internal-format, gfc-internal-format
25544 msgid "unknown alignment %s specified for option %s"
25547 #: config/i386/i386.c:3010
25548 #, gcc-internal-format, gfc-internal-format
25549 msgid "the max value for the last size range should be -1 for option %s"
25552 #: config/i386/i386.c:3018
25553 #, gcc-internal-format, gfc-internal-format
25554 msgid "too many size ranges specified in option %s"
25557 #: config/i386/i386.c:3072
25558 #, gcc-internal-format, gfc-internal-format
25559 msgid "Unknown parameter to option -mtune-ctrl: %s"
25562 #: config/i386/i386.c:3453
25563 #, gcc-internal-format, gfc-internal-format
25565 "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead "
25569 #. rep; movq isn't available in 32-bit code.
25570 #: config/i386/i386.c:3480
25571 #, gcc-internal-format
25572 msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
25575 #: config/i386/i386.c:3497
25576 #, gcc-internal-format
25577 msgid "address mode %qs not supported in the %s bit mode"
25580 #: config/i386/i386.c:3523 config/i386/i386.c:3532 config/i386/i386.c:3544
25581 #: config/i386/i386.c:3555 config/i386/i386.c:3566
25582 #, gcc-internal-format
25583 msgid "code model %qs not supported in the %s bit mode"
25586 #: config/i386/i386.c:3535 config/i386/i386.c:3547
25587 #, gcc-internal-format
25588 msgid "code model %qs not supported in x32 mode"
25591 #: config/i386/i386.c:3553 config/i386/i386.c:3562 config/i386/i386.c:4600
25592 #, gcc-internal-format, gfc-internal-format
25593 msgid "code model %s does not support PIC mode"
25596 #: config/i386/i386.c:3590
25597 #, gcc-internal-format
25598 msgid "-masm=intel not supported in this configuration"
25601 #: config/i386/i386.c:3595
25602 #, gcc-internal-format, gfc-internal-format
25603 msgid "%i-bit mode not compiled in"
25606 #: config/i386/i386.c:3608 config/i386/i386.c:3823
25607 #, gcc-internal-format
25608 msgid "CPU you selected does not support x86-64 instruction set"
25611 #: config/i386/i386.c:3784 config/i386/i386.c:3787
25612 #, gcc-internal-format
25613 msgid "Intel MPX does not support x32"
25616 #: config/i386/i386.c:3790
25617 #, gcc-internal-format, gfc-internal-format
25618 msgid "generic CPU can be used only for %stune=%s %s"
25621 #: config/i386/i386.c:3793
25622 #, gcc-internal-format, gfc-internal-format
25623 msgid "intel CPU can be used only for %stune=%s %s"
25626 #: config/i386/i386.c:3796
25627 #, gcc-internal-format, gfc-internal-format
25628 msgid "bad value (%s) for %sarch=%s %s"
25631 #: config/i386/i386.c:3839
25632 #, gcc-internal-format, gfc-internal-format
25633 msgid "bad value (%s) for %stune=%s %s"
25636 #: config/i386/i386.c:3894
25637 #, gcc-internal-format
25638 msgid "-mregparm is ignored in 64-bit mode"
25641 #: config/i386/i386.c:3897
25642 #, gcc-internal-format, gfc-internal-format
25643 msgid "-mregparm=%d is not between 0 and %d"
25646 #: config/i386/i386.c:3940
25647 #, gcc-internal-format, gfc-internal-format
25648 msgid "%srtd%s is ignored in 64bit mode"
25651 #: config/i386/i386.c:4018
25652 #, gcc-internal-format
25653 msgid "-mpreferred-stack-boundary is not supported for this target"
25656 #: config/i386/i386.c:4021
25657 #, gcc-internal-format, gfc-internal-format
25658 msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
25661 #: config/i386/i386.c:4043
25662 #, gcc-internal-format, gfc-internal-format
25663 msgid "-mincoming-stack-boundary=%d is not between %d and 12"
25666 #: config/i386/i386.c:4057
25667 #, gcc-internal-format
25668 msgid "-mnop-mcount is not compatible with this target"
25671 #: config/i386/i386.c:4060
25672 #, gcc-internal-format
25673 msgid "-mnop-mcount is not implemented for -fPIC"
25676 #: config/i386/i386.c:4065
25677 #, gcc-internal-format, gfc-internal-format
25678 msgid "%ssseregparm%s used without SSE enabled"
25681 #: config/i386/i386.c:4073
25682 #, gcc-internal-format
25683 msgid "SSE instruction set disabled, using 387 arithmetics"
25686 #: config/i386/i386.c:4079
25687 #, gcc-internal-format
25688 msgid "387 instruction set disabled, using SSE arithmetics"
25691 #: config/i386/i386.c:4131
25692 #, gcc-internal-format, gfc-internal-format
25693 msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
25696 #: config/i386/i386.c:4232
25697 #, gcc-internal-format
25698 msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
25701 #: config/i386/i386.c:4239
25702 #, gcc-internal-format
25703 msgid "-mno-fentry isn%'t compatible with SEH"
25706 #: config/i386/i386.c:4296 config/rs6000/rs6000.c:4240
25707 #, gcc-internal-format, gfc-internal-format
25708 msgid "unknown option for -mrecip=%s"
25711 #: config/i386/i386.c:4801
25712 #, gcc-internal-format
25713 msgid "attribute %<target%> argument not a string"
25716 #: config/i386/i386.c:4867 config/i386/i386.c:4914
25717 #, gcc-internal-format, gfc-internal-format
25718 msgid "attribute(target(\"%s\")) is unknown"
25721 #: config/i386/i386.c:4895
25722 #, gcc-internal-format, gfc-internal-format
25723 msgid "option(\"%s\") was already specified"
25726 #: config/i386/i386.c:5556 config/i386/i386.c:5607
25727 #, gcc-internal-format
25728 msgid "fastcall and regparm attributes are not compatible"
25731 #: config/i386/i386.c:5561
25732 #, gcc-internal-format
25733 msgid "regparam and thiscall attributes are not compatible"
25736 #: config/i386/i386.c:5568 config/i386/i386.c:42719
25737 #, gcc-internal-format
25738 msgid "%qE attribute requires an integer constant argument"
25741 #: config/i386/i386.c:5574
25742 #, gcc-internal-format
25743 msgid "argument to %qE attribute larger than %d"
25746 #: config/i386/i386.c:5599 config/i386/i386.c:5642
25747 #, gcc-internal-format
25748 msgid "fastcall and cdecl attributes are not compatible"
25751 #: config/i386/i386.c:5603
25752 #, gcc-internal-format
25753 msgid "fastcall and stdcall attributes are not compatible"
25756 #: config/i386/i386.c:5611 config/i386/i386.c:5660
25757 #, gcc-internal-format
25758 msgid "fastcall and thiscall attributes are not compatible"
25761 #: config/i386/i386.c:5621 config/i386/i386.c:5638
25762 #, gcc-internal-format
25763 msgid "stdcall and cdecl attributes are not compatible"
25766 #: config/i386/i386.c:5625
25767 #, gcc-internal-format
25768 msgid "stdcall and fastcall attributes are not compatible"
25771 #: config/i386/i386.c:5629 config/i386/i386.c:5656
25772 #, gcc-internal-format
25773 msgid "stdcall and thiscall attributes are not compatible"
25776 #: config/i386/i386.c:5646 config/i386/i386.c:5664
25777 #, gcc-internal-format
25778 msgid "cdecl and thiscall attributes are not compatible"
25781 #: config/i386/i386.c:5652
25782 #, gcc-internal-format
25783 msgid "%qE attribute is used for none class-method"
25786 #: config/i386/i386.c:5887
25787 #, gcc-internal-format
25788 msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
25791 #: config/i386/i386.c:5890
25792 #, gcc-internal-format
25793 msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
25796 #: config/i386/i386.c:5923
25797 #, gcc-internal-format
25798 msgid "calling %qD with SSE caling convention without SSE/SSE2 enabled"
25801 #: config/i386/i386.c:6210
25802 #, gcc-internal-format
25803 msgid "X32 does not support ms_abi attribute"
25806 #: config/i386/i386.c:6239
25807 #, gcc-internal-format
25808 msgid "ms_hook_prologue is not compatible with nested function"
25811 #: config/i386/i386.c:6573
25812 #, gcc-internal-format
25813 msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
25816 #: config/i386/i386.c:6579
25817 #, gcc-internal-format
25818 msgid "AVX512F vector return without AVX512F enabled changes the ABI"
25821 #: config/i386/i386.c:6593
25822 #, gcc-internal-format
25823 msgid "AVX vector argument without AVX enabled changes the ABI"
25826 #: config/i386/i386.c:6599
25827 #, gcc-internal-format
25828 msgid "AVX vector return without AVX enabled changes the ABI"
25831 #: config/i386/i386.c:6614
25832 #, gcc-internal-format
25833 msgid "SSE vector argument without SSE enabled changes the ABI"
25836 #: config/i386/i386.c:6620
25837 #, gcc-internal-format
25838 msgid "SSE vector return without SSE enabled changes the ABI"
25841 #: config/i386/i386.c:6632
25842 #, gcc-internal-format
25843 msgid "MMX vector argument without MMX enabled changes the ABI"
25846 #: config/i386/i386.c:6638
25847 #, gcc-internal-format
25848 msgid "MMX vector return without MMX enabled changes the ABI"
25851 #: config/i386/i386.c:6821
25852 #, gcc-internal-format
25854 "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
25857 #: config/i386/i386.c:6938
25858 #, gcc-internal-format
25859 msgid "the ABI of passing union with long double has changed in GCC 4.4"
25862 #: config/i386/i386.c:7056
25863 #, gcc-internal-format
25865 "the ABI of passing structure with complex float member has changed in GCC 4.4"
25868 #: config/i386/i386.c:7219
25869 #, gcc-internal-format
25870 msgid "SSE register return with SSE disabled"
25873 #: config/i386/i386.c:7225
25874 #, gcc-internal-format
25875 msgid "SSE register argument with SSE disabled"
25878 #: config/i386/i386.c:7241
25879 #, gcc-internal-format
25880 msgid "x87 register return with x87 disabled"
25883 #: config/i386/i386.c:8138
25884 #, gcc-internal-format, gfc-internal-format
25886 "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
25889 #: config/i386/i386.c:11319
25890 #, gcc-internal-format
25891 msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
25894 #: config/i386/i386.c:12357
25895 #, gcc-internal-format
25896 msgid "-fsplit-stack does not support fastcall with nested function"
25899 #: config/i386/i386.c:12377
25900 #, gcc-internal-format
25902 "-fsplit-stack does not support 2 register parameters for a nested function"
25905 #. FIXME: We could make this work by pushing a register
25906 #. around the addition and comparison.
25907 #: config/i386/i386.c:12388
25908 #, gcc-internal-format
25909 msgid "-fsplit-stack does not support 3 register parameters"
25912 #: config/i386/i386.c:15244
25913 #, gcc-internal-format
25914 msgid "extended registers have no high halves"
25917 #: config/i386/i386.c:15259
25918 #, gcc-internal-format
25919 msgid "unsupported operand size for extended register"
25922 #: config/i386/i386.c:15504
25923 #, gcc-internal-format
25924 msgid "non-integer operand used with operand code 'z'"
25927 #: config/i386/i386.c:34585
25928 #, gcc-internal-format
25929 msgid "No dispatcher found for the versioning attributes"
25932 #: config/i386/i386.c:34635
25933 #, gcc-internal-format, gfc-internal-format
25934 msgid "No dispatcher found for %s"
25937 #: config/i386/i386.c:34645
25938 #, gcc-internal-format, gfc-internal-format
25939 msgid "No dispatcher found for the versioning attributes : %s"
25942 #: config/i386/i386.c:34893
25943 #, gcc-internal-format
25945 "Function versions cannot be marked as gnu_inline, bodies have to be generated"
25948 #: config/i386/i386.c:34898 config/i386/i386.c:35346
25949 #, gcc-internal-format
25950 msgid "Virtual function multiversioning not supported"
25953 #: config/i386/i386.c:34963
25954 #, gcc-internal-format
25955 msgid "missing %<target%> attribute for multi-versioned %D"
25958 #: config/i386/i386.c:34966
25959 #, gcc-internal-format
25960 msgid "previous declaration of %D"
25963 #: config/i386/i386.c:35185
25964 #, gcc-internal-format
25965 msgid "multiversioning needs ifunc which is not supported on this target"
25968 #: config/i386/i386.c:35563
25969 #, gcc-internal-format
25970 msgid "Parameter to builtin must be a string constant or literal"
25973 #: config/i386/i386.c:35588 config/i386/i386.c:35638
25974 #, gcc-internal-format, gfc-internal-format
25975 msgid "Parameter to builtin not valid: %s"
25978 #: config/i386/i386.c:36040 config/i386/i386.c:37448
25979 #, gcc-internal-format
25980 msgid "the last argument must be a 2-bit immediate"
25983 #: config/i386/i386.c:36437
25984 #, gcc-internal-format
25985 msgid "the fifth argument must be an 8-bit immediate"
25988 #: config/i386/i386.c:36532
25989 #, gcc-internal-format
25990 msgid "the third argument must be an 8-bit immediate"
25993 #: config/i386/i386.c:37379
25994 #, gcc-internal-format
25995 msgid "the last argument must be an 1-bit immediate"
25998 #: config/i386/i386.c:37394
25999 #, gcc-internal-format
26000 msgid "the last argument must be a 3-bit immediate"
26003 #: config/i386/i386.c:37427
26004 #, gcc-internal-format
26005 msgid "the last argument must be a 4-bit immediate"
26008 #: config/i386/i386.c:37467
26009 #, gcc-internal-format
26010 msgid "the last argument must be a 1-bit immediate"
26013 #: config/i386/i386.c:37480
26014 #, gcc-internal-format
26015 msgid "the last argument must be a 5-bit immediate"
26018 #: config/i386/i386.c:37490
26019 #, gcc-internal-format
26020 msgid "the next to last argument must be an 8-bit immediate"
26023 #: config/i386/i386.c:37494 config/i386/i386.c:38263
26024 #, gcc-internal-format
26025 msgid "the last argument must be an 8-bit immediate"
26028 #: config/i386/i386.c:37659
26029 #, gcc-internal-format
26030 msgid "the third argument must be comparison constant"
26033 #: config/i386/i386.c:37664
26034 #, gcc-internal-format
26035 msgid "incorect comparison mode"
26038 #: config/i386/i386.c:37670 config/i386/i386.c:37872
26039 #, gcc-internal-format
26040 msgid "incorrect rounding operand"
26043 #: config/i386/i386.c:37854
26044 #, gcc-internal-format
26045 msgid "the immediate argument must be a 4-bit immediate"
26048 #: config/i386/i386.c:37860
26049 #, gcc-internal-format
26050 msgid "the immediate argument must be a 5-bit immediate"
26053 #: config/i386/i386.c:37863
26054 #, gcc-internal-format
26055 msgid "the immediate argument must be an 8-bit immediate"
26058 #: config/i386/i386.c:38261
26059 #, gcc-internal-format
26060 msgid "the last argument must be a 32-bit immediate"
26063 #: config/i386/i386.c:38341 config/rs6000/rs6000.c:13196
26064 #, gcc-internal-format
26065 msgid "selector must be an integer constant in the range 0..%wi"
26068 #: config/i386/i386.c:38536
26069 #, gcc-internal-format
26070 msgid "%qE needs unknown isa option"
26073 #: config/i386/i386.c:38540
26074 #, gcc-internal-format
26075 msgid "%qE needs isa option %s"
26078 #: config/i386/i386.c:39274
26079 #, gcc-internal-format
26080 msgid "last argument must be an immediate"
26083 #: config/i386/i386.c:39867 config/i386/i386.c:40017
26084 #, gcc-internal-format
26085 msgid "the last argument must be scale 1, 2, 4, 8"
26088 #: config/i386/i386.c:40069
26089 #, gcc-internal-format
26090 msgid "the forth argument must be scale 1, 2, 4, 8"
26093 #: config/i386/i386.c:40075
26094 #, gcc-internal-format
26095 msgid "incorrect hint operand"
26098 #: config/i386/i386.c:40094
26099 #, gcc-internal-format
26100 msgid "the xabort's argument must be an 8-bit immediate"
26103 #: config/i386/i386.c:42706
26104 #, gcc-internal-format
26105 msgid "%qE attribute only available for 32-bit"
26108 #: config/i386/i386.c:42727
26109 #, gcc-internal-format
26110 msgid "argument to %qE attribute is neither zero, nor one"
26113 #: config/i386/i386.c:42760 config/i386/i386.c:42769
26114 #, gcc-internal-format
26115 msgid "ms_abi and sysv_abi attributes are not compatible"
26118 #: config/i386/i386.c:42805 config/rs6000/rs6000.c:29001
26119 #, gcc-internal-format
26120 msgid "%qE incompatible attribute ignored"
26123 #: config/i386/i386.c:51364
26124 #, gcc-internal-format
26125 msgid "Unknown architecture specific memory model"
26128 #: config/i386/i386.c:51371
26129 #, gcc-internal-format
26130 msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
26133 #: config/i386/i386.c:51377
26134 #, gcc-internal-format
26135 msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
26138 #: config/i386/i386.c:51401
26139 #, gcc-internal-format, gfc-internal-format
26140 msgid "unsupported simdlen %d"
26143 #: config/i386/i386.c:51420
26144 #, gcc-internal-format
26145 msgid "unsupported return type %qT for simd\n"
26148 #: config/i386/i386.c:51442
26149 #, gcc-internal-format
26150 msgid "unsupported argument type %qT for simd\n"
26153 #: config/i386/i386.c:51726
26154 #, gcc-internal-format
26156 "Pointer Checker requires MPX support on this target. Use -mmpx options to "
26160 #: config/i386/intelmic-mkoffload.c:241 config/i386/intelmic-mkoffload.c:301
26161 #: config/i386/intelmic-mkoffload.c:338 config/nvptx/mkoffload.c:1006
26162 #, gcc-internal-format, gfc-internal-format
26163 msgid "cannot open '%s'"
26166 #: config/i386/intelmic-mkoffload.c:428
26167 #, gcc-internal-format
26168 msgid "output file not specified"
26171 #: config/i386/intelmic-mkoffload.c:508
26172 #, gcc-internal-format
26173 msgid "COLLECT_GCC must be set"
26176 #: config/i386/intelmic-mkoffload.c:513 config/nvptx/mkoffload.c:957
26177 #, gcc-internal-format, gfc-internal-format
26178 msgid "offload compiler %s not found"
26181 #: config/i386/intelmic-mkoffload.c:528
26182 #, gcc-internal-format
26183 msgid "unrecognizable argument of option -foffload-abi"
26186 #: config/i386/winnt.c:117
26187 #, gcc-internal-format
26189 "%qE attribute applies only to initialized variables with external linkage"
26192 #: config/i386/winnt.c:184
26193 #, gcc-internal-format
26194 msgid "definition of static data member %q+D of dllimport%'d class"
26197 #: config/i386/winnt.c:370
26198 #, gcc-internal-format
26199 msgid "%q+D:'selectany' attribute applies only to initialized objects"
26202 #: config/i386/cygming.h:205
26203 #, gcc-internal-format
26204 msgid "-fPIC ignored for target (all code is position independent)"
26207 #: config/i386/cygming.h:211
26208 #, gcc-internal-format, gfc-internal-format
26209 msgid "-f%s ignored for target (all code is position independent)"
26212 #: config/i386/djgpp.h:172
26213 #, gcc-internal-format
26214 msgid "-mbnu210 is ignored (option is obsolete)"
26217 #: config/ia64/ia64-c.c:61
26218 #, gcc-internal-format
26219 msgid "malformed #pragma builtin"
26222 #: config/ia64/ia64.c:763
26223 #, gcc-internal-format
26224 msgid "invalid argument of %qE attribute"
26227 #: config/ia64/ia64.c:776
26228 #, gcc-internal-format
26229 msgid "an address area attribute cannot be specified for local variables"
26232 #: config/ia64/ia64.c:783
26233 #, gcc-internal-format
26234 msgid "address area of %q+D conflicts with previous declaration"
26237 #: config/ia64/ia64.c:791
26238 #, gcc-internal-format
26239 msgid "address area attribute cannot be specified for functions"
26242 #: config/ia64/ia64.c:824
26243 #, gcc-internal-format
26244 msgid "%qE attribute requires a string constant argument"
26247 #: config/ia64/ia64.c:5971 config/pa/pa.c:454 config/sh/sh.c:9532
26248 #: config/spu/spu.c:4945
26249 #, gcc-internal-format
26250 msgid "value of -mfixed-range must have form REG1-REG2"
26253 #: config/ia64/ia64.c:5998 config/pa/pa.c:481 config/sh/sh.c:9558
26254 #: config/spu/spu.c:4971
26255 #, gcc-internal-format, gfc-internal-format
26256 msgid "%s-%s is an empty range"
26259 #: config/ia64/ia64.c:11203
26260 #, gcc-internal-format
26261 msgid "version attribute is not a string"
26264 #: config/iq2000/iq2000.c:1866
26265 #, gcc-internal-format, gfc-internal-format
26266 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
26269 #: config/iq2000/iq2000.c:2630
26270 #, gcc-internal-format
26271 msgid "argument %qd is not a constant"
26274 #: config/iq2000/iq2000.c:2933 config/xtensa/xtensa.c:2473
26275 #, gcc-internal-format
26276 msgid "PRINT_OPERAND_ADDRESS, null pointer"
26279 #: config/iq2000/iq2000.c:3088
26280 #, gcc-internal-format, gfc-internal-format
26281 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
26284 #: config/iq2000/iq2000.c:3097 config/xtensa/xtensa.c:2327
26285 #, gcc-internal-format
26286 msgid "PRINT_OPERAND null pointer"
26289 #: config/m32c/m32c-pragma.c:64
26290 #, gcc-internal-format
26291 msgid "junk at end of #pragma GCC memregs [0..16]"
26294 #: config/m32c/m32c-pragma.c:71
26295 #, gcc-internal-format
26296 msgid "#pragma GCC memregs must precede any function decls"
26299 #: config/m32c/m32c-pragma.c:79 config/m32c/m32c-pragma.c:86
26300 #, gcc-internal-format
26301 msgid "#pragma GCC memregs takes a number [0..16]"
26304 #: config/m32c/m32c-pragma.c:114
26305 #, gcc-internal-format
26306 msgid "junk at end of #pragma ADDRESS"
26309 #: config/m32c/m32c-pragma.c:119
26310 #, gcc-internal-format
26311 msgid "malformed #pragma ADDRESS variable address"
26314 #: config/m32c/m32c.c:454
26315 #, gcc-internal-format, gfc-internal-format
26316 msgid "invalid target memregs value '%d'"
26319 #: config/m32c/m32c.c:2966
26320 #, gcc-internal-format
26321 msgid "%qE attribute is not supported for R8C target"
26324 #. The argument must be a constant integer.
26325 #: config/m32c/m32c.c:2982 config/sh/sh.c:9751 config/sh/sh.c:9857
26326 #, gcc-internal-format
26327 msgid "%qE attribute argument not an integer constant"
26330 #: config/m32c/m32c.c:2991
26331 #, gcc-internal-format
26332 msgid "%qE attribute argument should be between 18 to 255"
26335 #: config/m32c/m32c.c:4143
26336 #, gcc-internal-format
26337 msgid "%<bank_switch%> has no effect on non-interrupt functions"
26340 #: config/m32c/m32c.c:4247
26341 #, gcc-internal-format
26342 msgid "%<fast_interrupt%> attribute directive ignored"
26345 #: config/m32r/m32r.c:416
26346 #, gcc-internal-format
26347 msgid "invalid argument of %qs attribute"
26350 #: config/m68k/m68k.c:509
26351 #, gcc-internal-format, gfc-internal-format
26352 msgid "-mcpu=%s conflicts with -march=%s"
26355 #: config/m68k/m68k.c:580
26356 #, gcc-internal-format
26357 msgid "-mpcrel -fPIC is not currently supported on selected cpu"
26360 #: config/m68k/m68k.c:642
26361 #, gcc-internal-format, gfc-internal-format
26362 msgid "-falign-labels=%d is not supported"
26365 #: config/m68k/m68k.c:647
26366 #, gcc-internal-format, gfc-internal-format
26367 msgid "-falign-loops=%d is not supported"
26370 #: config/m68k/m68k.c:654
26371 #, gcc-internal-format
26372 msgid "-fstack-limit- options are not supported on this cpu"
26375 #: config/m68k/m68k.c:771
26376 #, gcc-internal-format
26377 msgid "multiple interrupt attributes not allowed"
26380 #: config/m68k/m68k.c:778
26381 #, gcc-internal-format
26382 msgid "interrupt_thread is available only on fido"
26385 #: config/m68k/m68k.c:1112 config/rs6000/rs6000.c:22579
26386 #, gcc-internal-format
26387 msgid "stack limit expression is not supported"
26390 #: config/mcore/mcore.c:2972
26391 #, gcc-internal-format
26392 msgid "initialized variable %q+D is marked dllimport"
26395 #: config/mep/mep-pragma.c:81
26396 #, gcc-internal-format
26397 msgid "junk at end of #pragma io_volatile"
26400 #: config/mep/mep-pragma.c:95
26401 #, gcc-internal-format
26402 msgid "#pragma io_volatile takes only on or off"
26405 #: config/mep/mep-pragma.c:134
26406 #, gcc-internal-format
26407 msgid "invalid coprocessor register range"
26410 #: config/mep/mep-pragma.c:154
26411 #, gcc-internal-format
26412 msgid "invalid coprocessor register %qE"
26415 #: config/mep/mep-pragma.c:177
26416 #, gcc-internal-format
26417 msgid "malformed coprocessor register"
26420 #: config/mep/mep-pragma.c:264
26421 #, gcc-internal-format
26422 msgid "junk at end of #pragma GCC coprocessor width"
26425 #: config/mep/mep-pragma.c:271
26426 #, gcc-internal-format
26427 msgid "#pragma GCC coprocessor width takes only 32 or 64"
26430 #: config/mep/mep-pragma.c:302
26431 #, gcc-internal-format
26432 msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]"
26435 #: config/mep/mep-pragma.c:307
26436 #, gcc-internal-format, gfc-internal-format
26437 msgid "#pragma GCC coprocessor subclass '%c' already defined"
26440 #: config/mep/mep-pragma.c:325
26441 #, gcc-internal-format
26442 msgid "malformed #pragma GCC coprocessor subclass"
26445 #: config/mep/mep-pragma.c:347
26446 #, gcc-internal-format
26447 msgid "malformed #pragma disinterrupt"
26450 #: config/mep/mep-pragma.c:361
26451 #, gcc-internal-format
26452 msgid "malformed #pragma GCC coprocessor"
26455 #: config/mep/mep-pragma.c:366
26456 #, gcc-internal-format
26457 msgid "coprocessor not enabled"
26460 #: config/mep/mep-pragma.c:377
26461 #, gcc-internal-format
26462 msgid "unknown #pragma GCC coprocessor %E"
26465 #: config/mep/mep-pragma.c:399
26466 #, gcc-internal-format
26467 msgid "malformed #pragma call"
26470 #: config/mep/mep.c:398
26471 #, gcc-internal-format
26472 msgid "only one of -ms and -mm may be given"
26475 #: config/mep/mep.c:400
26476 #, gcc-internal-format
26477 msgid "only one of -ms and -ml may be given"
26480 #: config/mep/mep.c:402
26481 #, gcc-internal-format
26482 msgid "only one of -mm and -ml may be given"
26485 #: config/mep/mep.c:404
26486 #, gcc-internal-format
26487 msgid "only one of -ms and -mtiny= may be given"
26490 #: config/mep/mep.c:406
26491 #, gcc-internal-format
26492 msgid "only one of -mm and -mtiny= may be given"
26495 #: config/mep/mep.c:408
26496 #, gcc-internal-format
26497 msgid "-mclip currently has no effect without -mminmax"
26500 #: config/mep/mep.c:415
26501 #, gcc-internal-format
26502 msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
26505 #: config/mep/mep.c:1417
26506 #, gcc-internal-format
26507 msgid "unusual TP-relative address"
26510 #: config/mep/mep.c:3394
26511 #, gcc-internal-format
26512 msgid "unconvertible operand %c %qs"
26515 #: config/mep/mep.c:3840 config/mep/mep.c:3903
26516 #, gcc-internal-format
26517 msgid "address region attributes not allowed with auto storage class"
26520 #: config/mep/mep.c:3846 config/mep/mep.c:3909
26521 #, gcc-internal-format
26522 msgid "address region attributes on pointed-to types ignored"
26525 #: config/mep/mep.c:3895
26526 #, gcc-internal-format
26527 msgid "%qE attribute only applies to variables and functions"
26530 #: config/mep/mep.c:3915 config/mep/mep.c:4214
26531 #, gcc-internal-format
26532 msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
26535 #: config/mep/mep.c:3949
26536 #, gcc-internal-format
26537 msgid "cannot inline interrupt function %qE"
26540 #: config/mep/mep.c:3955
26541 #, gcc-internal-format
26542 msgid "interrupt function must have return type of void"
26545 #: config/mep/mep.c:3960
26546 #, gcc-internal-format
26547 msgid "interrupt function must have no arguments"
26550 #: config/mep/mep.c:4014
26551 #, gcc-internal-format
26552 msgid "%qE attribute only applies to functions, not %s"
26555 #: config/mep/mep.c:4025
26556 #, gcc-internal-format, gfc-internal-format
26558 "to describe a pointer to a VLIW function, use syntax like this:\n"
26562 #: config/mep/mep.c:4034
26563 #, gcc-internal-format, gfc-internal-format
26565 "to describe an array of VLIW function pointers, use syntax like this:\n"
26569 #: config/mep/mep.c:4040
26570 #, gcc-internal-format
26571 msgid "VLIW functions are not allowed without a VLIW configuration"
26574 #: config/mep/mep.c:4173
26575 #, gcc-internal-format, gfc-internal-format
26576 msgid "\"#pragma disinterrupt %s\" not used"
26579 #: config/mep/mep.c:4339
26580 #, gcc-internal-format
26581 msgid "__io address 0x%x is the same for %qE and %qE"
26584 #: config/mep/mep.c:4487
26585 #, gcc-internal-format, gfc-internal-format
26586 msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
26589 #: config/mep/mep.c:4585
26590 #, gcc-internal-format
26591 msgid "variable %D of type %<io%> must be uninitialized"
26594 #: config/mep/mep.c:4590
26595 #, gcc-internal-format
26596 msgid "variable %D of type %<cb%> must be uninitialized"
26599 #: config/mep/mep.c:6025
26600 #, gcc-internal-format
26601 msgid "coprocessor intrinsic %qs is not available in this configuration"
26604 #: config/mep/mep.c:6028
26605 #, gcc-internal-format
26606 msgid "%qs is not available in VLIW functions"
26609 #: config/mep/mep.c:6031
26610 #, gcc-internal-format
26611 msgid "%qs is not available in non-VLIW functions"
26614 #: config/mep/mep.c:6193 config/mep/mep.c:6310
26615 #, gcc-internal-format
26616 msgid "argument %d of %qE must be in the range %d...%d"
26619 #: config/mep/mep.c:6196
26620 #, gcc-internal-format
26621 msgid "argument %d of %qE must be a multiple of %d"
26624 #: config/mep/mep.c:6249
26625 #, gcc-internal-format
26626 msgid "too few arguments to %qE"
26629 #: config/mep/mep.c:6254
26630 #, gcc-internal-format
26631 msgid "too many arguments to %qE"
26634 #: config/mep/mep.c:6272
26635 #, gcc-internal-format
26636 msgid "argument %d of %qE must be an address"
26639 #: config/mep/mep.c:7068
26640 #, gcc-internal-format
26641 msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
26644 #: config/mep/mep.c:7074
26645 #, gcc-internal-format, gfc-internal-format
26646 msgid "unexpected %d byte cop instruction"
26649 #: config/microblaze/microblaze.c:1723
26650 #, gcc-internal-format
26651 msgid "-fPIC/-fpic not supported for this target"
26654 #: config/microblaze/microblaze.c:1735
26655 #, gcc-internal-format
26656 msgid "%qs is an invalid argument to -mcpu="
26659 #: config/microblaze/microblaze.c:1784
26660 #, gcc-internal-format
26661 msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
26664 #: config/microblaze/microblaze.c:1800
26665 #, gcc-internal-format
26666 msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
26669 #: config/microblaze/microblaze.c:1806
26670 #, gcc-internal-format
26671 msgid "-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a"
26674 #: config/microblaze/microblaze.c:1811
26675 #, gcc-internal-format
26676 msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
26679 #: config/mips/mips.c:1493 config/mips/mips.c:1497
26680 #, gcc-internal-format
26681 msgid "%qs attribute only applies to functions"
26684 #: config/mips/mips.c:1507 config/mips/mips.c:1513
26685 #, gcc-internal-format
26686 msgid "%qE cannot have both %qs and %qs attributes"
26689 #: config/mips/mips.c:1542 config/mips/mips.c:1548 config/nios2/nios2.c:3339
26690 #, gcc-internal-format
26691 msgid "%qE redeclared with conflicting %qs attributes"
26694 #: config/mips/mips.c:7239
26695 #, gcc-internal-format
26696 msgid "cannot handle inconsistent calls to %qs"
26699 #: config/mips/mips.c:10332
26700 #, gcc-internal-format
26701 msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
26704 #: config/mips/mips.c:10334
26705 #, gcc-internal-format
26706 msgid "the %<interrupt%> attribute requires %<-msoft-float%>"
26709 #: config/mips/mips.c:10336
26710 #, gcc-internal-format
26711 msgid "interrupt handlers cannot be MIPS16 functions"
26714 #: config/mips/mips.c:11279
26715 #, gcc-internal-format
26716 msgid "-fstack-check=specific not implemented for MIPS16"
26719 #: config/mips/mips.c:14782 config/nds32/nds32-intrinsic.c:106
26720 #: config/nds32/nds32-intrinsic.c:134 config/nds32/nds32-intrinsic.c:164
26721 #: config/nios2/nios2.c:2608
26722 #, gcc-internal-format
26723 msgid "invalid argument to built-in function"
26726 #: config/mips/mips.c:14983
26727 #, gcc-internal-format
26728 msgid "built-in function %qE not supported for MIPS16"
26731 #: config/mips/mips.c:15579
26732 #, gcc-internal-format
26733 msgid "%qs does not support MIPS16 code"
26736 #: config/mips/mips.c:17142
26737 #, gcc-internal-format
26738 msgid "MIPS16 PIC for ABIs other than o32 and o64"
26741 #: config/mips/mips.c:17145
26742 #, gcc-internal-format
26743 msgid "MIPS16 -mxgot code"
26746 #: config/mips/mips.c:17148
26747 #, gcc-internal-format
26748 msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
26751 #: config/mips/mips.c:17316 config/mips/mips.c:17398 config/mips/mips.c:17400
26752 #: config/mips/mips.c:17428 config/mips/mips.c:17438 config/mips/mips.c:17537
26753 #: config/mips/mips.c:17546
26754 #, gcc-internal-format, gfc-internal-format
26755 msgid "unsupported combination: %s"
26758 #: config/mips/mips.c:17350
26759 #, gcc-internal-format
26761 "%<-%s%> conflicts with the other architecture options, which specify a %s "
26765 #: config/mips/mips.c:17360
26766 #, gcc-internal-format
26767 msgid "%<-march=%s%> is not compatible with the selected ABI"
26770 #: config/mips/mips.c:17375
26771 #, gcc-internal-format
26772 msgid "%<-mgp64%> used with a 32-bit processor"
26775 #: config/mips/mips.c:17377
26776 #, gcc-internal-format
26777 msgid "%<-mgp32%> used with a 64-bit ABI"
26780 #: config/mips/mips.c:17379
26781 #, gcc-internal-format
26782 msgid "%<-mgp64%> used with a 32-bit ABI"
26785 #: config/mips/mips.c:17395
26786 #, gcc-internal-format
26787 msgid "the %qs architecture does not support %<-mfp32%>"
26790 #: config/mips/mips.c:17404
26791 #, gcc-internal-format
26793 "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the "
26794 "mfhc1 and mthc1 instructions"
26797 #: config/mips/mips.c:17407
26798 #, gcc-internal-format
26799 msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
26802 #: config/mips/mips.c:17426
26803 #, gcc-internal-format
26804 msgid "%<-mfpxx%> can only be used with the o32 ABI"
26807 #: config/mips/mips.c:17430
26808 #, gcc-internal-format
26809 msgid "%<-march=%s%> requires %<-mfp32%>"
26812 #: config/mips/mips.c:17432
26813 #, gcc-internal-format
26814 msgid "%<-mfpxx%> requires %<-mlra%>"
26817 #: config/mips/mips.c:17448 config/mips/mips.c:17450 config/mips/mips.c:17463
26818 #, gcc-internal-format
26819 msgid "%qs is incompatible with %qs"
26822 #. We have traditionally allowed non-abicalls code to use
26823 #. an LP64 form of o64. However, it would take a bit more
26824 #. effort to support the combination of 32-bit GOT entries
26825 #. and 64-bit pointers, so we treat the abicalls case as
26827 #: config/mips/mips.c:17457
26828 #, gcc-internal-format
26829 msgid "the combination of %qs and %qs is incompatible with %qs"
26832 #: config/mips/mips.c:17503
26833 #, gcc-internal-format
26834 msgid "the %qs architecture does not support branch-likely instructions"
26837 #: config/mips/mips.c:17518
26838 #, gcc-internal-format
26839 msgid "the %qs architecture does not support madd or msub instructions"
26842 #: config/mips/mips.c:17532
26843 #, gcc-internal-format
26844 msgid "the %qs architecture does not support odd single-precision registers"
26847 #: config/mips/mips.c:17554
26848 #, gcc-internal-format
26849 msgid "cannot generate position-independent code for %qs"
26852 #: config/mips/mips.c:17557
26853 #, gcc-internal-format
26854 msgid "position-independent code requires %qs"
26857 #: config/mips/mips.c:17590
26858 #, gcc-internal-format
26859 msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
26862 #: config/mips/mips.c:17598 config/mips/mips.c:17601
26863 #, gcc-internal-format
26864 msgid "cannot use small-data accesses for %qs"
26867 #: config/mips/mips.c:17616
26868 #, gcc-internal-format
26869 msgid "the %qs architecture does not support %<-m%s=legacy%>"
26872 #: config/mips/mips.c:17623
26873 #, gcc-internal-format
26874 msgid "the %qs architecture does not support %<-m%s=2008%>"
26877 #: config/mips/mips.c:17641
26878 #, gcc-internal-format
26879 msgid "%<-mips3d%> requires %<-mpaired-single%>"
26882 #: config/mips/mips.c:17651
26883 #, gcc-internal-format
26884 msgid "%qs must be used with %qs"
26887 #: config/mips/mips.c:17663
26888 #, gcc-internal-format
26889 msgid "the %qs architecture does not support paired-single instructions"
26892 #: config/mips/mips.c:17672
26893 #, gcc-internal-format
26894 msgid "%qs requires a target that provides the %qs instruction"
26897 #: config/mips/mips.c:17683
26898 #, gcc-internal-format
26899 msgid "the %qs architecture does not support DSP instructions"
26902 #: config/mips/mips.c:17785
26903 #, gcc-internal-format
26904 msgid "%qs requires branch-likely instructions"
26907 #: config/mips/mips.c:17789
26908 #, gcc-internal-format
26909 msgid "the %qs architecture does not support the synci instruction"
26912 #: config/mips/mips.c:18527
26913 #, gcc-internal-format
26914 msgid "mips16 function profiling"
26917 #: config/mmix/mmix.c:324
26918 #, gcc-internal-format, gfc-internal-format
26919 msgid "-f%s not supported: ignored"
26922 #: config/mmix/mmix.c:754
26923 #, gcc-internal-format
26924 msgid "support for mode %qs"
26927 #: config/mmix/mmix.c:768
26928 #, gcc-internal-format, gfc-internal-format
26930 "too large function value type, needs %d registers, have only %d registers "
26934 #: config/mmix/mmix.c:947
26935 #, gcc-internal-format
26936 msgid "function_profiler support for MMIX"
26939 #: config/mmix/mmix.c:971
26940 #, gcc-internal-format
26941 msgid "MMIX Internal: Last named vararg would not fit in a register"
26944 #: config/mmix/mmix.c:1583 config/mmix/mmix.c:1607 config/mmix/mmix.c:1723
26945 #, gcc-internal-format, gfc-internal-format
26946 msgid "MMIX Internal: Bad register: %d"
26949 #. Presumably there's a missing case above if we get here.
26950 #: config/mmix/mmix.c:1715
26951 #, gcc-internal-format
26952 msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
26955 #: config/mmix/mmix.c:2000
26956 #, gcc-internal-format
26957 msgid "stack frame not a multiple of 8 bytes: %wd"
26960 #: config/mmix/mmix.c:2239
26961 #, gcc-internal-format
26962 msgid "stack frame not a multiple of octabyte: %wd"
26965 #: config/mmix/mmix.c:2525 config/mmix/mmix.c:2584
26966 #, gcc-internal-format, gfc-internal-format
26967 msgid "MMIX Internal: %s is not a shiftable int"
26970 #: config/mn10300/mn10300.c:130
26971 #, gcc-internal-format
26972 msgid "-mtune= expects mn10300, am33, am33-2, or am34"
26975 #: config/msp430/msp430.c:245
26976 #, gcc-internal-format
26977 msgid "-mlarge requires a 430X-compatible -mmcu="
26980 #: config/msp430/msp430.c:1287
26981 #, gcc-internal-format
26982 msgid "unrecognised interrupt vector argument of %qE attribute"
26985 #: config/msp430/msp430.c:1296
26986 #, gcc-internal-format
26987 msgid "numeric argument of %qE attribute must be in range 0..63"
26990 #: config/msp430/msp430.c:1302
26991 #, gcc-internal-format
26992 msgid "argument of %qE attribute is not a string constant or number"
26995 #: config/msp430/msp430.c:1469
26996 #, gcc-internal-format
26997 msgid "__delay_cycles() only takes constant arguments"
27000 #: config/msp430/msp430.c:1479
27001 #, gcc-internal-format
27002 msgid "__delay_cycles only takes non-negative cycle counts."
27005 #: config/msp430/msp430.c:1499
27006 #, gcc-internal-format
27007 msgid "__delay_cycles is limited to 32-bit loop counts."
27010 #: config/msp430/msp430.c:1569
27011 #, gcc-internal-format
27012 msgid "MSP430 builtin functions only work inside interrupt handlers"
27015 #: config/msp430/msp430.c:1581 config/rx/rx.c:2635 config/xtensa/xtensa.c:3371
27016 #: config/xtensa/xtensa.c:3397
27017 #, gcc-internal-format
27018 msgid "bad builtin code"
27021 #: config/nds32/nds32-isr.c:387
27022 #, gcc-internal-format
27023 msgid "multiple save reg attributes to function %qD"
27026 #: config/nds32/nds32-isr.c:398
27027 #, gcc-internal-format
27028 msgid "multiple nested types attributes to function %qD"
27031 #: config/nds32/nds32-isr.c:410
27032 #, gcc-internal-format
27033 msgid "multiple interrupt attributes to function %qD"
27036 #. Trampoline is not supported on reduced-set registers yet.
27037 #: config/nds32/nds32.c:1779 config/nds32/nds32.c:1833
27038 #: config/nds32/nds32.c:2345 config/nds32/nds32.c:2392
27039 #: config/nds32/nds32.c:2407 config/nds32/nds32.c:2413
27040 #: config/nds32/nds32.c:2473 config/nds32/nds32.c:2479
27041 #: config/nds32/nds32.c:2511
27042 #, gcc-internal-format
27043 msgid "a nested function is not supported for reduced registers"
27046 #. The enum index value for array size is out of range.
27047 #: config/nds32/nds32.c:2314
27048 #, gcc-internal-format
27049 msgid "intrinsic register index is out of range"
27052 #: config/nds32/nds32.c:2619
27053 #, gcc-internal-format
27054 msgid "invalid id value for interrupt/exception attribute"
27057 #: config/nds32/nds32.c:2647
27058 #, gcc-internal-format
27059 msgid "invalid id value for reset attribute"
27062 #: config/nds32/nds32.c:2663
27063 #, gcc-internal-format
27064 msgid "invalid nmi function for reset attribute"
27067 #: config/nds32/nds32.c:2676
27068 #, gcc-internal-format
27069 msgid "invalid warm function for reset attribute"
27072 #: config/nds32/nds32.c:2744
27073 #, gcc-internal-format
27074 msgid "not support -fpic"
27077 #: config/nios2/nios2.c:486
27078 #, gcc-internal-format
27079 msgid "only register based stack limit is supported"
27082 #: config/nios2/nios2.c:868
27083 #, gcc-internal-format
27084 msgid "switch %<-mcustom-%s%> is required for double precision floating point"
27087 #: config/nios2/nios2.c:881
27088 #, gcc-internal-format
27090 "switch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is "
27094 #: config/nios2/nios2.c:890
27095 #, gcc-internal-format
27097 "switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specified"
27100 #: config/nios2/nios2.c:899
27101 #, gcc-internal-format
27103 "switch %<-mcustom-%s%> has no effect unless -fno-math-errno is specified"
27106 #: config/nios2/nios2.c:904
27107 #, gcc-internal-format
27109 "conflicting use of -mcustom switches, target attributes, and/or "
27110 "__builtin_custom_ functions"
27113 #: config/nios2/nios2.c:1006
27114 #, gcc-internal-format
27115 msgid "ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>"
27118 #: config/nios2/nios2.c:1025
27119 #, gcc-internal-format
27120 msgid "switch %<-mcustom-%s%> value %d must be between 0 and 255"
27123 #: config/nios2/nios2.c:1048
27124 #, gcc-internal-format
27125 msgid "position-independent code requires the Linux ABI"
27128 #: config/nios2/nios2.c:2592
27129 #, gcc-internal-format
27131 "Cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
27134 #: config/nios2/nios2.c:2700
27135 #, gcc-internal-format, gfc-internal-format
27137 "custom instruction opcode must be compile time constant in the range 0-255 "
27138 "for __builtin_custom_%s"
27141 #: config/nios2/nios2.c:2836
27142 #, gcc-internal-format, gfc-internal-format
27143 msgid "invalid argument to built-in function %s"
27146 #: config/nios2/nios2.c:2886
27147 #, gcc-internal-format, gfc-internal-format
27148 msgid "Control register number must be in range 0-31 for %s"
27151 #: config/nios2/nios2.c:2981
27152 #, gcc-internal-format
27153 msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
27156 #: config/nios2/nios2.c:2987 config/nios2/nios2.c:2997
27157 #, gcc-internal-format
27158 msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
27161 #: config/nios2/nios2.c:3103
27162 #, gcc-internal-format
27163 msgid "custom-fpu-cfg option does not support %<no-%>"
27166 #: config/nios2/nios2.c:3108
27167 #, gcc-internal-format
27168 msgid "custom-fpu-cfg option requires configuration argument"
27171 #: config/nios2/nios2.c:3137
27172 #, gcc-internal-format
27173 msgid "%<no-custom-%s%> does not accept arguments"
27176 #: config/nios2/nios2.c:3152
27177 #, gcc-internal-format
27178 msgid "%<custom-%s=%> requires argument"
27181 #: config/nios2/nios2.c:3162
27182 #, gcc-internal-format, gfc-internal-format
27183 msgid "`custom-%s=' argument requires numeric digits"
27186 #: config/nios2/nios2.c:3174
27187 #, gcc-internal-format
27188 msgid "%<custom-%s=%> is not recognised as FPU instruction"
27191 #: config/nios2/nios2.c:3181
27192 #, gcc-internal-format
27193 msgid "%<%s%> is unknown"
27196 #: config/nvptx/mkoffload.c:140
27197 #, gcc-internal-format
27198 msgid "deleting file %s: %m"
27201 #: config/nvptx/mkoffload.c:167
27202 #, gcc-internal-format
27203 msgid "malformed ptx file"
27206 #: config/nvptx/mkoffload.c:909
27207 #, gcc-internal-format
27208 msgid "COLLECT_GCC must be set."
27211 #: config/nvptx/mkoffload.c:1000
27212 #, gcc-internal-format
27213 msgid "cannot open intermediate ptx file"
27216 #: config/nvptx/nvptx.c:1287
27217 #, gcc-internal-format
27218 msgid "cannot emit unaligned pointers in ptx assembly"
27221 #: config/nvptx/nvptx.c:2007
27222 #, gcc-internal-format
27223 msgid "%qE attribute requires a void return type"
27226 #: config/pa/pa.c:530
27227 #, gcc-internal-format
27228 msgid "PIC code generation is not supported in the portable runtime model"
27231 #: config/pa/pa.c:535
27232 #, gcc-internal-format
27233 msgid "PIC code generation is not compatible with fast indirect calls"
27236 #: config/pa/pa.c:540
27237 #, gcc-internal-format
27238 msgid "-g is only supported when using GAS on this processor,"
27241 #: config/pa/pa.c:541
27242 #, gcc-internal-format
27243 msgid "-g option disabled"
27246 #: config/pa/pa.c:8642
27247 #, gcc-internal-format, gfc-internal-format
27249 "alignment (%u) for %s exceeds maximum alignment for global common data. "
27253 #: config/pa/pa-hpux11.h:83
27254 #, gcc-internal-format
27255 msgid "-munix=98 option required for C89 Amendment 1 features.\n"
27258 #. Address spaces are currently only supported by C.
27259 #: config/rl78/rl78.c:379
27260 #, gcc-internal-format
27261 msgid "-mes0 can only be used with C"
27264 #: config/rl78/rl78.c:757
27265 #, gcc-internal-format
27266 msgid "naked attribute only applies to functions"
27269 #: config/rl78/rl78.c:781
27270 #, gcc-internal-format
27271 msgid "%qE attribute doesn't apply to functions"
27274 #. This is unpredictable, as we're truncating off usable address
27276 #: config/rl78/rl78.c:1120
27277 #, gcc-internal-format
27278 msgid "converting far pointer to near pointer"
27281 #: config/rs6000/host-darwin.c:59
27282 #, gcc-internal-format
27283 msgid "Segmentation Fault (code)"
27286 #: config/rs6000/host-darwin.c:129
27287 #, gcc-internal-format
27288 msgid "Segmentation Fault"
27291 #: config/rs6000/host-darwin.c:143
27292 #, gcc-internal-format
27293 msgid "While setting up signal stack: %m"
27296 #: config/rs6000/host-darwin.c:149
27297 #, gcc-internal-format
27298 msgid "While setting up signal handler: %m"
27301 #. Handle the machine specific pragma longcall. Its syntax is
27303 #. # pragma longcall ( TOGGLE )
27305 #. where TOGGLE is either 0 or 1.
27307 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
27308 #. whether or not new function declarations receive a longcall
27309 #. attribute by default.
27310 #: config/rs6000/rs6000-c.c:63
27311 #, gcc-internal-format
27312 msgid "ignoring malformed #pragma longcall"
27315 #: config/rs6000/rs6000-c.c:76
27316 #, gcc-internal-format
27317 msgid "missing open paren"
27320 #: config/rs6000/rs6000-c.c:78
27321 #, gcc-internal-format
27322 msgid "missing number"
27325 #: config/rs6000/rs6000-c.c:80
27326 #, gcc-internal-format
27327 msgid "missing close paren"
27330 #: config/rs6000/rs6000-c.c:83
27331 #, gcc-internal-format
27332 msgid "number must be 0 or 1"
27335 #: config/rs6000/rs6000-c.c:86
27336 #, gcc-internal-format
27337 msgid "junk at end of #pragma longcall"
27340 #: config/rs6000/rs6000-c.c:4367
27341 #, gcc-internal-format
27343 "vec_lvsl is deprecated for little endian; use assignment for unaligned loads "
27347 #: config/rs6000/rs6000-c.c:4370
27348 #, gcc-internal-format
27350 "vec_lvsr is deprecated for little endian; use assignment for unaligned loads "
27354 #: config/rs6000/rs6000-c.c:4386
27355 #, gcc-internal-format, gfc-internal-format
27356 msgid "%s only accepts %d arguments"
27359 #: config/rs6000/rs6000-c.c:4391
27360 #, gcc-internal-format, gfc-internal-format
27361 msgid "%s only accepts 1 argument"
27364 #: config/rs6000/rs6000-c.c:4396
27365 #, gcc-internal-format, gfc-internal-format
27366 msgid "%s only accepts 2 arguments"
27369 #: config/rs6000/rs6000-c.c:4462
27370 #, gcc-internal-format
27371 msgid "vec_extract only accepts 2 arguments"
27374 #: config/rs6000/rs6000-c.c:4564
27375 #, gcc-internal-format
27376 msgid "vec_insert only accepts 3 arguments"
27379 #: config/rs6000/rs6000-c.c:4696
27380 #, gcc-internal-format
27381 msgid "passing arg %d of %qE discards qualifiers frompointer target type"
27384 #: config/rs6000/rs6000-c.c:4740
27385 #, gcc-internal-format
27386 msgid "invalid parameter combination for AltiVec intrinsic"
27389 #: config/rs6000/rs6000.c:3046
27390 #, gcc-internal-format
27391 msgid "-mrecip requires -ffinite-math or -ffast-math"
27394 #: config/rs6000/rs6000.c:3048
27395 #, gcc-internal-format
27396 msgid "-mrecip requires -fno-trapping-math or -ffast-math"
27399 #: config/rs6000/rs6000.c:3050
27400 #, gcc-internal-format
27401 msgid "-mrecip requires -freciprocal-math or -ffast-math"
27404 #: config/rs6000/rs6000.c:3150
27405 #, gcc-internal-format
27406 msgid "-m64 requires PowerPC64 architecture, enabling"
27409 #: config/rs6000/rs6000.c:3260
27410 #, gcc-internal-format
27412 "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
27413 "the installed C and C++ libraries"
27416 #: config/rs6000/rs6000.c:3407
27417 #, gcc-internal-format
27418 msgid "not configured for SPE ABI"
27421 #: config/rs6000/rs6000.c:3412
27422 #, gcc-internal-format
27423 msgid "not configured for SPE instruction set"
27426 #: config/rs6000/rs6000.c:3418
27427 #, gcc-internal-format
27428 msgid "target attribute or pragma changes SPE ABI"
27431 #: config/rs6000/rs6000.c:3425
27432 #, gcc-internal-format
27433 msgid "AltiVec not supported in this target"
27436 #: config/rs6000/rs6000.c:3427 config/rs6000/rs6000.c:3432
27437 #, gcc-internal-format
27438 msgid "SPE not supported in this target"
27441 #: config/rs6000/rs6000.c:3460
27442 #, gcc-internal-format
27443 msgid "-mmultiple is not supported on little endian systems"
27446 #: config/rs6000/rs6000.c:3467
27447 #, gcc-internal-format
27448 msgid "-mstring is not supported on little endian systems"
27451 #: config/rs6000/rs6000.c:3560
27452 #, gcc-internal-format
27453 msgid "-mcrypto requires -maltivec"
27456 #: config/rs6000/rs6000.c:3567
27457 #, gcc-internal-format
27458 msgid "-mdirect-move requires -mvsx"
27461 #: config/rs6000/rs6000.c:3574
27462 #, gcc-internal-format
27463 msgid "-mpower8-vector requires -maltivec"
27466 #: config/rs6000/rs6000.c:3581
27467 #, gcc-internal-format
27468 msgid "-mpower8-vector requires -mvsx"
27471 #: config/rs6000/rs6000.c:3588
27472 #, gcc-internal-format
27473 msgid "-mvsx-timode requires -mvsx"
27476 #: config/rs6000/rs6000.c:3595
27477 #, gcc-internal-format
27478 msgid "-mhard-dfp requires -mhard-float"
27481 #: config/rs6000/rs6000.c:3636
27482 #, gcc-internal-format
27483 msgid "-mupper-regs-df requires -mvsx"
27486 #: config/rs6000/rs6000.c:3643
27487 #, gcc-internal-format
27488 msgid "-mupper-regs-sf requires -mpower8-vector"
27491 #: config/rs6000/rs6000.c:3748
27492 #, gcc-internal-format, gfc-internal-format
27493 msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
27496 #: config/rs6000/rs6000.c:3760
27497 #, gcc-internal-format
27498 msgid "target attribute or pragma changes long double size"
27501 #: config/rs6000/rs6000.c:3782 config/rs6000/rs6000.c:3797
27502 #, gcc-internal-format
27503 msgid "target attribute or pragma changes AltiVec ABI"
27506 #: config/rs6000/rs6000.c:3810
27507 #, gcc-internal-format
27508 msgid "target attribute or pragma changes darwin64 ABI"
27511 #: config/rs6000/rs6000.c:3876
27512 #, gcc-internal-format
27513 msgid "target attribute or pragma changes single precision floating point"
27516 #: config/rs6000/rs6000.c:3879
27517 #, gcc-internal-format
27518 msgid "target attribute or pragma changes double precision floating point"
27521 #: config/rs6000/rs6000.c:6162
27522 #, gcc-internal-format, gfc-internal-format
27524 "the layout of aggregates containing vectors with %d-byte alignment has "
27528 #: config/rs6000/rs6000.c:9232
27529 #, gcc-internal-format
27531 "GCC vector returned by reference: non-standard ABI extension with no "
27532 "compatibility guarantee"
27535 #: config/rs6000/rs6000.c:9383
27536 #, gcc-internal-format
27538 "cannot return value in vector register because altivec instructions are "
27539 "disabled, use -maltivec to enable them"
27542 #: config/rs6000/rs6000.c:9541
27543 #, gcc-internal-format, gfc-internal-format
27545 "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
27548 #: config/rs6000/rs6000.c:9803
27549 #, gcc-internal-format
27551 "cannot pass argument in vector register because altivec instructions are "
27552 "disabled, use -maltivec to enable them"
27555 #: config/rs6000/rs6000.c:10662
27556 #, gcc-internal-format
27557 msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
27560 #: config/rs6000/rs6000.c:10833
27561 #, gcc-internal-format
27563 "GCC vector passed by reference: non-standard ABI extension with no "
27564 "compatibility guarantee"
27567 #: config/rs6000/rs6000.c:11625
27568 #, gcc-internal-format, gfc-internal-format
27569 msgid "internal error: builtin function %s already processed"
27572 #: config/rs6000/rs6000.c:12067
27573 #, gcc-internal-format
27574 msgid "argument 1 must be an 8-bit field value"
27577 #: config/rs6000/rs6000.c:12114
27578 #, gcc-internal-format
27579 msgid "argument 1 must be a 5-bit signed literal"
27582 #: config/rs6000/rs6000.c:12217 config/rs6000/rs6000.c:13659
27583 #, gcc-internal-format
27584 msgid "argument 2 must be a 5-bit unsigned literal"
27587 #: config/rs6000/rs6000.c:12256
27588 #, gcc-internal-format
27589 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
27592 #: config/rs6000/rs6000.c:12308
27593 #, gcc-internal-format
27594 msgid "argument 1 of __builtin_altivec_predicate is out of range"
27597 #: config/rs6000/rs6000.c:12718
27598 #, gcc-internal-format, gfc-internal-format
27599 msgid "argument %d must be an unsigned literal"
27602 #: config/rs6000/rs6000.c:12720
27603 #, gcc-internal-format, gfc-internal-format
27604 msgid "argument %d is an unsigned literal that is out of range"
27607 #: config/rs6000/rs6000.c:12847
27608 #, gcc-internal-format
27609 msgid "argument 3 must be a 4-bit unsigned literal"
27612 #: config/rs6000/rs6000.c:12865
27613 #, gcc-internal-format
27614 msgid "argument 3 must be a 2-bit unsigned literal"
27617 #: config/rs6000/rs6000.c:12885
27618 #, gcc-internal-format
27619 msgid "argument 3 must be a 1-bit unsigned literal"
27622 #: config/rs6000/rs6000.c:12897
27623 #, gcc-internal-format
27624 msgid "argument 1 must be 0 or 2"
27627 #: config/rs6000/rs6000.c:12909
27628 #, gcc-internal-format
27629 msgid "argument 1 must be a 1-bit unsigned literal"
27632 #: config/rs6000/rs6000.c:12923
27633 #, gcc-internal-format
27634 msgid "argument 2 must be a 6-bit unsigned literal"
27637 #: config/rs6000/rs6000.c:12935
27638 #, gcc-internal-format
27639 msgid "argument 2 must be 0 or 1"
27642 #: config/rs6000/rs6000.c:12942
27643 #, gcc-internal-format
27644 msgid "argument 3 must be in the range 0..15"
27647 #: config/rs6000/rs6000.c:13129
27648 #, gcc-internal-format
27649 msgid "argument to %qs must be a 2-bit unsigned literal"
27652 #: config/rs6000/rs6000.c:13282
27653 #, gcc-internal-format
27654 msgid "unresolved overload for Altivec builtin %qF"
27657 #: config/rs6000/rs6000.c:13412
27658 #, gcc-internal-format
27659 msgid "argument to dss must be a 2-bit unsigned literal"
27662 #: config/rs6000/rs6000.c:13779
27663 #, gcc-internal-format
27664 msgid "argument 1 of __builtin_paired_predicate must be a constant"
27667 #: config/rs6000/rs6000.c:13826
27668 #, gcc-internal-format
27669 msgid "argument 1 of __builtin_paired_predicate is out of range"
27672 #: config/rs6000/rs6000.c:13851
27673 #, gcc-internal-format
27674 msgid "argument 1 of __builtin_spe_predicate must be a constant"
27677 #: config/rs6000/rs6000.c:13923
27678 #, gcc-internal-format
27679 msgid "argument 1 of __builtin_spe_predicate is out of range"
27682 #: config/rs6000/rs6000.c:14005
27683 #, gcc-internal-format, gfc-internal-format
27684 msgid "Builtin function %s is only valid for the cell processor"
27687 #: config/rs6000/rs6000.c:14007
27688 #, gcc-internal-format, gfc-internal-format
27689 msgid "Builtin function %s requires the -mvsx option"
27692 #: config/rs6000/rs6000.c:14009
27693 #, gcc-internal-format, gfc-internal-format
27694 msgid "Builtin function %s requires the -mhtm option"
27697 #: config/rs6000/rs6000.c:14011
27698 #, gcc-internal-format, gfc-internal-format
27699 msgid "Builtin function %s requires the -maltivec option"
27702 #: config/rs6000/rs6000.c:14013
27703 #, gcc-internal-format, gfc-internal-format
27704 msgid "Builtin function %s requires the -mpaired option"
27707 #: config/rs6000/rs6000.c:14015
27708 #, gcc-internal-format, gfc-internal-format
27709 msgid "Builtin function %s requires the -mspe option"
27712 #: config/rs6000/rs6000.c:14018
27713 #, gcc-internal-format, gfc-internal-format
27714 msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
27717 #: config/rs6000/rs6000.c:14021
27718 #, gcc-internal-format, gfc-internal-format
27719 msgid "Builtin function %s requires the -mhard-dfp option"
27722 #: config/rs6000/rs6000.c:14023
27723 #, gcc-internal-format, gfc-internal-format
27724 msgid "Builtin function %s requires the -mpower8-vector option"
27727 #: config/rs6000/rs6000.c:14026
27728 #, gcc-internal-format, gfc-internal-format
27730 "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
27733 #: config/rs6000/rs6000.c:14029
27734 #, gcc-internal-format, gfc-internal-format
27735 msgid "Builtin function %s requires the -mhard-float option"
27738 #: config/rs6000/rs6000.c:14031
27739 #, gcc-internal-format, gfc-internal-format
27740 msgid "Builtin function %s is not supported with the current options"
27743 #: config/rs6000/rs6000.c:15524
27744 #, gcc-internal-format, gfc-internal-format
27745 msgid "internal error: builtin function %s had no type"
27748 #: config/rs6000/rs6000.c:15532
27749 #, gcc-internal-format, gfc-internal-format
27750 msgid "internal error: builtin function %s had an unexpected return type %s"
27753 #: config/rs6000/rs6000.c:15549
27754 #, gcc-internal-format, gfc-internal-format
27756 "internal error: builtin function %s, argument %d had unexpected argument "
27760 #: config/rs6000/rs6000.c:22549
27761 #, gcc-internal-format
27762 msgid "stack frame too large"
27765 #: config/rs6000/rs6000.c:26625
27766 #, gcc-internal-format
27767 msgid "no profiling of 64-bit code for this ABI"
27770 #: config/rs6000/rs6000.c:28703
27771 #, gcc-internal-format
27773 "You cannot take the address of a nested function if you use the -mno-"
27774 "pointers-to-nested-functions option."
27777 #: config/rs6000/rs6000.c:28785
27778 #, gcc-internal-format
27779 msgid "use of %<long double%> in AltiVec types is invalid"
27782 #: config/rs6000/rs6000.c:28787
27783 #, gcc-internal-format
27784 msgid "use of boolean types in AltiVec types is invalid"
27787 #: config/rs6000/rs6000.c:28789
27788 #, gcc-internal-format
27789 msgid "use of %<complex%> in AltiVec types is invalid"
27792 #: config/rs6000/rs6000.c:28791
27793 #, gcc-internal-format
27794 msgid "use of decimal floating point types in AltiVec types is invalid"
27797 #: config/rs6000/rs6000.c:28797
27798 #, gcc-internal-format
27800 "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
27803 #: config/rs6000/rs6000.c:28800
27804 #, gcc-internal-format
27805 msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
27808 #: config/rs6000/rs6000.c:28805
27809 #, gcc-internal-format
27810 msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
27813 #: config/rs6000/rs6000.c:28808
27814 #, gcc-internal-format
27815 msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
27818 #: config/rs6000/rs6000.c:32141
27819 #, gcc-internal-format, gfc-internal-format
27820 msgid "emitting microcode insn %s\t[%s] #%d"
27823 #: config/rs6000/rs6000.c:32145
27824 #, gcc-internal-format, gfc-internal-format
27825 msgid "emitting conditional microcode insn %s\t[%s] #%d"
27828 #: config/rs6000/rs6000.c:32391
27829 #, gcc-internal-format, gfc-internal-format
27830 msgid "invalid cpu \"%s\" for %s\"%s\"%s"
27833 #: config/rs6000/rs6000.c:32394
27834 #, gcc-internal-format, gfc-internal-format
27835 msgid "%s\"%s\"%s is not allowed"
27838 #: config/rs6000/rs6000.c:32396
27839 #, gcc-internal-format, gfc-internal-format
27840 msgid "%s\"%s\"%s is invalid"
27843 #. Definitions of target machine for GNU compiler,
27844 #. for IBM RS/6000 POWER running AIX version 4.3.
27845 #. Copyright (C) 1998-2015 Free Software Foundation, Inc.
27846 #. Contributed by David Edelsohn (edelsohn@gnu.org).
27848 #. This file is part of GCC.
27850 #. GCC is free software; you can redistribute it and/or modify it
27851 #. under the terms of the GNU General Public License as published
27852 #. by the Free Software Foundation; either version 3, or (at your
27853 #. option) any later version.
27855 #. GCC is distributed in the hope that it will be useful, but WITHOUT
27856 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27857 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
27858 #. License for more details.
27860 #. You should have received a copy of the GNU General Public License
27861 #. along with GCC; see the file COPYING3. If not see
27862 #. <http://www.gnu.org/licenses/>.
27863 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
27864 #. get control in TARGET_OPTION_OVERRIDE.
27865 #. Definitions of target machine for GNU compiler,
27866 #. for IBM RS/6000 POWER running AIX V5.
27867 #. Copyright (C) 2001-2015 Free Software Foundation, Inc.
27868 #. Contributed by David Edelsohn (edelsohn@gnu.org).
27870 #. This file is part of GCC.
27872 #. GCC is free software; you can redistribute it and/or modify it
27873 #. under the terms of the GNU General Public License as published
27874 #. by the Free Software Foundation; either version 3, or (at your
27875 #. option) any later version.
27877 #. GCC is distributed in the hope that it will be useful, but WITHOUT
27878 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27879 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
27880 #. License for more details.
27882 #. You should have received a copy of the GNU General Public License
27883 #. along with GCC; see the file COPYING3. If not see
27884 #. <http://www.gnu.org/licenses/>.
27885 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
27886 #. get control in TARGET_OPTION_OVERRIDE.
27887 #. Definitions of target machine for GNU compiler,
27888 #. for IBM RS/6000 POWER running AIX V5.2.
27889 #. Copyright (C) 2002-2015 Free Software Foundation, Inc.
27890 #. Contributed by David Edelsohn (edelsohn@gnu.org).
27892 #. This file is part of GCC.
27894 #. GCC is free software; you can redistribute it and/or modify it
27895 #. under the terms of the GNU General Public License as published
27896 #. by the Free Software Foundation; either version 3, or (at your
27897 #. option) any later version.
27899 #. GCC is distributed in the hope that it will be useful, but WITHOUT
27900 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27901 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
27902 #. License for more details.
27904 #. You should have received a copy of the GNU General Public License
27905 #. along with GCC; see the file COPYING3. If not see
27906 #. <http://www.gnu.org/licenses/>.
27907 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
27908 #. get control in TARGET_OPTION_OVERRIDE.
27909 #. Definitions of target machine for GNU compiler,
27910 #. for IBM RS/6000 POWER running AIX V5.3.
27911 #. Copyright (C) 2002-2015 Free Software Foundation, Inc.
27912 #. Contributed by David Edelsohn (edelsohn@gnu.org).
27914 #. This file is part of GCC.
27916 #. GCC is free software; you can redistribute it and/or modify it
27917 #. under the terms of the GNU General Public License as published
27918 #. by the Free Software Foundation; either version 3, or (at your
27919 #. option) any later version.
27921 #. GCC is distributed in the hope that it will be useful, but WITHOUT
27922 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27923 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
27924 #. License for more details.
27926 #. You should have received a copy of the GNU General Public License
27927 #. along with GCC; see the file COPYING3. If not see
27928 #. <http://www.gnu.org/licenses/>.
27929 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
27930 #. get control in TARGET_OPTION_OVERRIDE.
27931 #. Definitions of target machine for GNU compiler,
27932 #. for IBM RS/6000 POWER running AIX V6.1.
27933 #. Copyright (C) 2002-2015 Free Software Foundation, Inc.
27934 #. Contributed by David Edelsohn (edelsohn@gnu.org).
27936 #. This file is part of GCC.
27938 #. GCC is free software; you can redistribute it and/or modify it
27939 #. under the terms of the GNU General Public License as published
27940 #. by the Free Software Foundation; either version 3, or (at your
27941 #. option) any later version.
27943 #. GCC is distributed in the hope that it will be useful, but WITHOUT
27944 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
27945 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
27946 #. License for more details.
27948 #. You should have received a copy of the GNU General Public License
27949 #. along with GCC; see the file COPYING3. If not see
27950 #. <http://www.gnu.org/licenses/>.
27951 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
27952 #. get control in TARGET_OPTION_OVERRIDE.
27953 #: config/rs6000/aix43.h:30 config/rs6000/aix51.h:30 config/rs6000/aix52.h:30
27954 #: config/rs6000/aix53.h:30 config/rs6000/aix61.h:30
27955 #, gcc-internal-format
27956 msgid "-maix64 requires PowerPC64 architecture remain enabled"
27959 #: config/rs6000/aix43.h:36 config/rs6000/aix52.h:36 config/rs6000/aix53.h:36
27960 #: config/rs6000/aix61.h:36
27961 #, gcc-internal-format
27962 msgid "soft-float and long-double-128 are incompatible"
27965 #: config/rs6000/aix43.h:40 config/rs6000/aix51.h:34 config/rs6000/aix52.h:40
27966 #: config/rs6000/aix53.h:40 config/rs6000/aix61.h:40
27967 #, gcc-internal-format
27969 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
27972 #: config/rs6000/aix61.h:47 config/rs6000/freebsd64.h:107
27973 #: config/rs6000/linux64.h:139
27974 #, gcc-internal-format
27975 msgid "-mcmodel incompatible with other toc options"
27978 #: config/rs6000/e500.h:37
27979 #, gcc-internal-format
27980 msgid "AltiVec and SPE instructions cannot coexist"
27983 #: config/rs6000/e500.h:39
27984 #, gcc-internal-format
27985 msgid "VSX and SPE instructions cannot coexist"
27988 #: config/rs6000/e500.h:41
27989 #, gcc-internal-format
27990 msgid "64-bit SPE not supported"
27993 #: config/rs6000/e500.h:43
27994 #, gcc-internal-format
27995 msgid "E500 and FPRs not supported"
27998 #: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:132
27999 #, gcc-internal-format
28000 msgid "-m64 requires a PowerPC64 cpu"
28003 #: config/rs6000/linux64.h:112
28004 #, gcc-internal-format
28005 msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
28008 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
28009 #. get control in TARGET_OPTION_OVERRIDE.
28010 #: config/rs6000/sysv4.h:113
28011 #, gcc-internal-format, gfc-internal-format
28012 msgid "bad value for -mcall-%s"
28015 #: config/rs6000/sysv4.h:129
28016 #, gcc-internal-format, gfc-internal-format
28017 msgid "bad value for -msdata=%s"
28020 #: config/rs6000/sysv4.h:146
28021 #, gcc-internal-format, gfc-internal-format
28022 msgid "-mrelocatable and -msdata=%s are incompatible"
28025 #: config/rs6000/sysv4.h:155
28026 #, gcc-internal-format, gfc-internal-format
28027 msgid "-f%s and -msdata=%s are incompatible"
28030 #: config/rs6000/sysv4.h:164
28031 #, gcc-internal-format, gfc-internal-format
28032 msgid "-msdata=%s and -mcall-%s are incompatible"
28035 #: config/rs6000/sysv4.h:173
28036 #, gcc-internal-format
28037 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
28040 #: config/rs6000/sysv4.h:179
28041 #, gcc-internal-format, gfc-internal-format
28042 msgid "-mrelocatable and -mcall-%s are incompatible"
28045 #: config/rs6000/sysv4.h:186
28046 #, gcc-internal-format, gfc-internal-format
28047 msgid "-fPIC and -mcall-%s are incompatible"
28050 #: config/rs6000/sysv4.h:192
28051 #, gcc-internal-format
28052 msgid "-msecure-plt not supported by your assembler"
28055 #: config/rs6000/sysv4.h:211
28056 #, gcc-internal-format, gfc-internal-format
28057 msgid "-m%s not supported in this configuration"
28060 #: config/rx/rx.c:677
28061 #, gcc-internal-format, gfc-internal-format
28062 msgid "unrecognized control register number: %d - using 'psw'"
28065 #: config/rx/rx.c:1413
28066 #, gcc-internal-format
28067 msgid "multiple fast interrupt routines seen: %qE and %qE"
28070 #: config/rx/rx.c:2578
28071 #, gcc-internal-format, gfc-internal-format
28072 msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'"
28075 #: config/rx/rx.c:2580
28076 #, gcc-internal-format
28077 msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW"
28080 #: config/rx/rx.c:2769
28081 #, gcc-internal-format
28082 msgid "RX FPU instructions do not support NaNs and infinities"
28085 #: config/s390/s390.c:503
28086 #, gcc-internal-format
28088 "requested %qE attribute is not a comma separated pair of non-negative "
28089 "integer constants or too large (max. %d)"
28092 #: config/s390/s390.c:7790
28093 #, gcc-internal-format
28094 msgid "total size of local variables exceeds architecture limit"
28097 #: config/s390/s390.c:8790
28098 #, gcc-internal-format
28100 "frame size of function %qs is %wd bytes exceeding user provided stack limit "
28101 "of %d bytes. An unconditional trap is added."
28104 #: config/s390/s390.c:8805
28105 #, gcc-internal-format
28107 "frame size of function %qs is %wd bytes which is more than half the stack "
28108 "size. The dynamic check would not be reliable. No check emitted for this "
28112 #: config/s390/s390.c:8833
28113 #, gcc-internal-format
28114 msgid "frame size of %qs is %wd bytes"
28117 #: config/s390/s390.c:8837
28118 #, gcc-internal-format
28119 msgid "%qs uses dynamic stack allocation"
28122 #: config/s390/s390.c:10102
28123 #, gcc-internal-format
28124 msgid "Transactional execution builtins not enabled (-mhtm)\n"
28127 #. argument is not a plain number
28128 #: config/s390/s390.c:11935
28129 #, gcc-internal-format
28130 msgid "arguments to %qs should be non-negative integers"
28133 #: config/s390/s390.c:11942
28134 #, gcc-internal-format
28135 msgid "argument to %qs is too large (max. %d)"
28138 #: config/s390/s390.c:11985
28139 #, gcc-internal-format, gfc-internal-format
28140 msgid "z/Architecture mode not supported on %s"
28143 #: config/s390/s390.c:11987
28144 #, gcc-internal-format
28145 msgid "64-bit ABI not supported in ESA/390 mode"
28148 #: config/s390/s390.c:12004
28149 #, gcc-internal-format, gfc-internal-format
28150 msgid "hardware decimal floating point instructions not available on %s"
28153 #: config/s390/s390.c:12007
28154 #, gcc-internal-format
28156 "hardware decimal floating point instructions not available in ESA/390 mode"
28159 #: config/s390/s390.c:12017
28160 #, gcc-internal-format
28161 msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
28164 #: config/s390/s390.c:12045
28165 #, gcc-internal-format
28167 "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
28170 #: config/s390/s390.c:12051
28171 #, gcc-internal-format
28172 msgid "stack size must be greater than the stack guard value"
28175 #: config/s390/s390.c:12053
28176 #, gcc-internal-format
28177 msgid "stack size must not be greater than 64k"
28180 #: config/s390/s390.c:12056
28181 #, gcc-internal-format
28182 msgid "-mstack-guard implies use of -mstack-size"
28185 #: config/sh/sh.c:1046
28186 #, gcc-internal-format
28187 msgid "ignoring -fschedule-insns because of exception handling bug"
28190 #: config/sh/sh.c:1063
28191 #, gcc-internal-format
28193 "unwind tables currently require either a frame pointer or -maccumulate-"
28194 "outgoing-args for correctness"
28197 #: config/sh/sh.c:8417
28198 #, gcc-internal-format
28199 msgid "__builtin_saveregs not supported by this subtarget"
28202 #: config/sh/sh.c:9620
28203 #, gcc-internal-format
28204 msgid "%qE attribute only applies to interrupt functions"
28207 #: config/sh/sh.c:9690
28208 #, gcc-internal-format
28209 msgid "%qE attribute is supported only for SH2A"
28212 #: config/sh/sh.c:9720
28213 #, gcc-internal-format
28214 msgid "attribute interrupt_handler is not compatible with -m5-compact"
28217 #: config/sh/sh.c:9737
28218 #, gcc-internal-format
28219 msgid "%qE attribute only applies to SH2A"
28222 #: config/sh/sh.c:9759
28223 #, gcc-internal-format
28224 msgid "%qE attribute argument should be between 0 to 255"
28227 #. The argument must be a constant string.
28228 #: config/sh/sh.c:9832
28229 #, gcc-internal-format
28230 msgid "%qE attribute argument not a string constant"
28233 #: config/sh/sh.c:12595
28234 #, gcc-internal-format
28235 msgid "r0 needs to be available as a call-clobbered register"
28238 #: config/sh/sh.c:12616
28239 #, gcc-internal-format
28240 msgid "need a second call-clobbered general purpose register"
28243 #: config/sh/sh.c:12624
28244 #, gcc-internal-format
28245 msgid "need a call-clobbered target register"
28249 #: config/sh/netbsd-elf.h:73
28250 #, gcc-internal-format
28251 msgid "unimplemented-shmedia profiling"
28254 #. 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.
28255 #: config/sh/vxworks.h:43
28256 #, gcc-internal-format
28257 msgid "-mrelax is only supported for RTP PIC"
28260 #: config/sparc/sparc.c:1384
28261 #, gcc-internal-format, gfc-internal-format
28262 msgid "%s is not supported by this configuration"
28265 #: config/sparc/sparc.c:1391
28266 #, gcc-internal-format
28267 msgid "-mlong-double-64 not allowed with -m64"
28270 #: config/sparc/sparc.c:1411
28271 #, gcc-internal-format, gfc-internal-format
28272 msgid "bad value (%s) for -mcmodel= switch"
28275 #: config/sparc/sparc.c:1416
28276 #, gcc-internal-format
28277 msgid "-mcmodel= is not supported on 32 bit systems"
28280 #: config/sparc/sparc.c:1423
28281 #, gcc-internal-format
28282 msgid "-fcall-saved-REG is not supported for out registers"
28285 #: config/spu/spu-c.c:145
28286 #, gcc-internal-format, gfc-internal-format
28287 msgid "insufficient arguments to overloaded function %s"
28290 #: config/spu/spu-c.c:176
28291 #, gcc-internal-format, gfc-internal-format
28292 msgid "too many arguments to overloaded function %s"
28295 #: config/spu/spu-c.c:188
28296 #, gcc-internal-format, gfc-internal-format
28297 msgid "parameter list does not match a valid signature for %s()"
28300 #: config/spu/spu.c:291
28301 #, gcc-internal-format, gfc-internal-format
28302 msgid "bad value (%s) for -march= switch"
28305 #: config/spu/spu.c:302
28306 #, gcc-internal-format, gfc-internal-format
28307 msgid "bad value (%s) for -mtune= switch"
28310 #: config/spu/spu.c:5225 config/spu/spu.c:5228
28311 #, gcc-internal-format
28312 msgid "creating run-time relocation for %qD"
28315 #: config/spu/spu.c:5233 config/spu/spu.c:5235
28316 #, gcc-internal-format
28317 msgid "creating run-time relocation"
28320 #: config/spu/spu.c:6370
28321 #, gcc-internal-format, gfc-internal-format
28322 msgid "%s expects an integer literal in the range [%d, %d]"
28325 #: config/spu/spu.c:6390
28326 #, gcc-internal-format
28327 msgid "%s expects an integer literal in the range [%d, %d]. (%wd)"
28330 #: config/spu/spu.c:6419
28331 #, gcc-internal-format, gfc-internal-format
28332 msgid "%d least significant bits of %s are ignored"
28335 #: config/stormy16/stormy16.c:1082
28336 #, gcc-internal-format
28337 msgid "local variable memory requirements exceed capacity"
28340 #: config/stormy16/stormy16.c:1241
28341 #, gcc-internal-format
28342 msgid "function_profiler support"
28345 #: config/stormy16/stormy16.c:1335
28346 #, gcc-internal-format
28347 msgid "cannot use va_start in interrupt function"
28350 #: config/stormy16/stormy16.c:1902
28351 #, gcc-internal-format, gfc-internal-format
28352 msgid "switch statement of size %lu entries too large"
28355 #: config/stormy16/stormy16.c:2274
28356 #, gcc-internal-format
28357 msgid "%<__BELOW100__%> attribute only applies to variables"
28360 #: config/stormy16/stormy16.c:2281
28361 #, gcc-internal-format
28362 msgid "__BELOW100__ attribute not allowed with auto storage class"
28365 #: config/tilegx/tilegx.c:3582 config/tilepro/tilepro.c:3150
28366 #, gcc-internal-format
28367 msgid "bad builtin icode"
28370 #: config/tilegx/tilegx.c:3623 config/tilepro/tilepro.c:3176
28371 #, gcc-internal-format
28372 msgid "operand must be an immediate of the right size"
28375 #: config/v850/v850-c.c:77
28376 #, gcc-internal-format
28377 msgid "#pragma GHS endXXXX found without previous startXXX"
28380 #: config/v850/v850-c.c:80
28381 #, gcc-internal-format
28382 msgid "#pragma GHS endXXX does not match previous startXXX"
28385 #: config/v850/v850-c.c:106
28386 #, gcc-internal-format
28387 msgid "cannot set interrupt attribute: no current function"
28390 #: config/v850/v850-c.c:114
28391 #, gcc-internal-format
28392 msgid "cannot set interrupt attribute: no such identifier"
28395 #: config/v850/v850-c.c:163
28396 #, gcc-internal-format
28397 msgid "junk at end of #pragma ghs section"
28400 #: config/v850/v850-c.c:180
28401 #, gcc-internal-format
28402 msgid "unrecognized section name %qE"
28405 #: config/v850/v850-c.c:194
28406 #, gcc-internal-format
28407 msgid "malformed #pragma ghs section"
28410 #: config/v850/v850-c.c:213
28411 #, gcc-internal-format
28412 msgid "junk at end of #pragma ghs interrupt"
28415 #: config/v850/v850-c.c:224
28416 #, gcc-internal-format
28417 msgid "junk at end of #pragma ghs starttda"
28420 #: config/v850/v850-c.c:235
28421 #, gcc-internal-format
28422 msgid "junk at end of #pragma ghs startsda"
28425 #: config/v850/v850-c.c:246
28426 #, gcc-internal-format
28427 msgid "junk at end of #pragma ghs startzda"
28430 #: config/v850/v850-c.c:257
28431 #, gcc-internal-format
28432 msgid "junk at end of #pragma ghs endtda"
28435 #: config/v850/v850-c.c:268
28436 #, gcc-internal-format
28437 msgid "junk at end of #pragma ghs endsda"
28440 #: config/v850/v850-c.c:279
28441 #, gcc-internal-format
28442 msgid "junk at end of #pragma ghs endzda"
28445 #: config/v850/v850.c:2154
28446 #, gcc-internal-format
28447 msgid "data area attributes cannot be specified for local variables"
28450 #: config/v850/v850.c:2165
28451 #, gcc-internal-format
28452 msgid "data area of %q+D conflicts with previous declaration"
28455 #: config/v850/v850.c:2296
28456 #, gcc-internal-format, gfc-internal-format
28457 msgid "bogus JR construction: %d"
28460 #: config/v850/v850.c:2314 config/v850/v850.c:2421
28461 #, gcc-internal-format, gfc-internal-format
28462 msgid "bad amount of stack space removal: %d"
28465 #: config/v850/v850.c:2401
28466 #, gcc-internal-format, gfc-internal-format
28467 msgid "bogus JARL construction: %d"
28470 #: config/v850/v850.c:2698
28471 #, gcc-internal-format, gfc-internal-format
28472 msgid "bogus DISPOSE construction: %d"
28475 #: config/v850/v850.c:2717
28476 #, gcc-internal-format, gfc-internal-format
28477 msgid "too much stack space to dispose of: %d"
28480 #: config/v850/v850.c:2819
28481 #, gcc-internal-format, gfc-internal-format
28482 msgid "bogus PREPEARE construction: %d"
28485 #: config/v850/v850.c:2836
28486 #, gcc-internal-format, gfc-internal-format
28487 msgid "too much stack space to prepare: %d"
28490 #: config/visium/visium.c:659
28491 #, gcc-internal-format
28492 msgid "an interrupt handler cannot be compiled with -muser-mode"
28495 #: config/vms/vms-c.c:53
28496 #, gcc-internal-format
28497 msgid "junk at end of #pragma __nostandard"
28500 #: config/vms/vms-c.c:64
28501 #, gcc-internal-format
28502 msgid "junk at end of #pragma __standard"
28505 #: config/vms/vms-c.c:89
28506 #, gcc-internal-format
28507 msgid "malformed '#pragma member_alignment', ignoring"
28510 #: config/vms/vms-c.c:104
28511 #, gcc-internal-format, gfc-internal-format
28512 msgid "unknown '#pragma member_alignment' name %s"
28515 #: config/vms/vms-c.c:109
28516 #, gcc-internal-format
28517 msgid "malformed '#pragma member_alignment'"
28520 #: config/vms/vms-c.c:143
28521 #, gcc-internal-format
28522 msgid "unhandled alignment for '#pragma nomember_alignment'"
28525 #: config/vms/vms-c.c:156
28526 #, gcc-internal-format
28527 msgid "garbage at end of '#pragma nomember_alignment'"
28530 #: config/vms/vms-c.c:211
28531 #, gcc-internal-format
28532 msgid "malformed '#pragma extern_model', ignoring"
28535 #: config/vms/vms-c.c:232
28536 #, gcc-internal-format
28537 msgid "extern model globalvalue"
28540 #: config/vms/vms-c.c:237
28541 #, gcc-internal-format, gfc-internal-format
28542 msgid "unknown '#pragma extern_model' model '%s'"
28545 #: config/vms/vms-c.c:243
28546 #, gcc-internal-format
28547 msgid "junk at end of '#pragma extern_model'"
28550 #: config/vms/vms-c.c:257
28551 #, gcc-internal-format
28552 msgid "vms '#pragma __message' is ignored"
28555 #: config/vms/vms-c.c:282 config/vms/vms-c.c:288
28556 #, gcc-internal-format
28557 msgid "malformed '#pragma __extern_prefix', ignoring"
28560 #: config/vms/vms-c.c:321 config/vms/vms-c.c:341
28561 #, gcc-internal-format
28562 msgid "malformed %<#pragma %s%>, ignoring"
28565 #: config/vms/vms-c.c:337
28566 #, gcc-internal-format
28567 msgid "invalid constant in %<#pragma %s%>"
28570 #: config/xtensa/xtensa.c:2213
28571 #, gcc-internal-format
28572 msgid "boolean registers required for the floating-point option"
28575 #: config/xtensa/xtensa.c:2248
28576 #, gcc-internal-format, gfc-internal-format
28577 msgid "-f%s is not supported with CONST16 instructions"
28580 #: config/xtensa/xtensa.c:2255
28581 #, gcc-internal-format
28582 msgid "PIC is required but not supported with CONST16 instructions"
28585 #: config/xtensa/xtensa.c:3539
28586 #, gcc-internal-format
28587 msgid "only uninitialized variables can be placed in a .bss section"
28590 #: ada/gcc-interface/decl.c:2219 ada/gcc-interface/decl.c:2955
28591 #, gcc-internal-format
28592 msgid "non-default Scalar_Storage_Order"
28595 #: ada/gcc-interface/misc.c:158
28596 #, gcc-internal-format
28597 msgid "%<-gnat%> misspelled as %<-gant%>"
28600 #: ada/gcc-interface/misc.c:269
28601 #, gcc-internal-format
28602 msgid "-fexcess-precision=standard for Ada"
28605 #: ada/gcc-interface/trans.c:1528
28606 #, gcc-internal-format
28607 msgid "subprogram %q+F not marked Inline_Always"
28610 #: ada/gcc-interface/trans.c:1529 ada/gcc-interface/trans.c:1535
28611 #, gcc-internal-format
28612 msgid "parent subprogram cannot be inlined"
28615 #: ada/gcc-interface/trans.c:1533
28616 #, gcc-internal-format
28617 msgid "subprogram %q+F not marked Inline"
28620 #: ada/gcc-interface/utils.c:3631
28621 #, gcc-internal-format
28622 msgid "invalid element type for attribute %qs"
28625 #: ada/gcc-interface/utils.c:3655
28626 #, gcc-internal-format
28627 msgid "number of components of vector not a power of two"
28630 #: ada/gcc-interface/utils.c:5620 ada/gcc-interface/utils.c:5794
28631 #: ada/gcc-interface/utils.c:5856
28632 #, gcc-internal-format
28633 msgid "%qs attribute ignored"
28636 #: ada/gcc-interface/utils.c:5737
28637 #, gcc-internal-format
28638 msgid "%qs attribute requires prototypes with named arguments"
28641 #: ada/gcc-interface/utils.c:5746
28642 #, gcc-internal-format
28643 msgid "%qs attribute only applies to variadic functions"
28646 #: ada/gcc-interface/utils.c:5816
28647 #, gcc-internal-format
28648 msgid "%qE attribute has no effect"
28651 #: ada/gcc-interface/utils.c:5940
28652 #, gcc-internal-format
28653 msgid "attribute %qs applies to array types only"
28656 #: c/c-array-notation.c:229 c/c-array-notation.c:258 cp/call.c:7569
28657 #: cp/cp-array-notation.c:264
28658 #, gcc-internal-format
28659 msgid "Invalid builtin arguments"
28662 #: c/c-array-notation.c:265 cp/cp-array-notation.c:271
28663 #, gcc-internal-format
28665 "__sec_reduce_min_ind or __sec_reduce_max_ind cannot have arrays with "
28666 "dimension greater than 1"
28669 #: c/c-array-notation.c:731 c/c-array-notation.c:737
28670 #: cp/cp-array-notation.c:620
28671 #, gcc-internal-format
28672 msgid "%qE cannot be scalar when %qE is not"
28675 #: c/c-array-notation.c:799 cp/cp-array-notation.c:673
28676 #, gcc-internal-format
28677 msgid "length mismatch between LHS and RHS"
28680 #: c/c-array-notation.c:1360 cp/cp-array-notation.c:1437
28681 #, gcc-internal-format
28682 msgid "start-index of array notation triplet is not an integer"
28685 #: c/c-array-notation.c:1365 cp/cp-array-notation.c:1442
28686 #, gcc-internal-format
28687 msgid "length of array notation triplet is not an integer"
28690 #: c/c-array-notation.c:1372 cp/cp-array-notation.c:1447
28691 #, gcc-internal-format
28692 msgid "stride of array notation triplet is not an integer"
28695 #: c/c-array-notation.c:1393
28696 #, gcc-internal-format
28697 msgid "rank of an array notation triplet's start-index is not zero"
28700 #: c/c-array-notation.c:1399
28701 #, gcc-internal-format
28702 msgid "rank of an array notation triplet's length is not zero"
28705 #: c/c-array-notation.c:1404
28706 #, gcc-internal-format
28707 msgid "rank of array notation triplet's stride is not zero"
28710 #. Except for passing an argument to an unprototyped function,
28711 #. this is a constraint violation. When passing an argument to
28712 #. an unprototyped function, it is compile-time undefined;
28713 #. making it a constraint in that case was rejected in
28715 #: c/c-convert.c:110 c/c-typeck.c:2144 c/c-typeck.c:5879 c/c-typeck.c:11329
28716 #: cp/typeck.c:1952 cp/typeck.c:7383 cp/typeck.c:8094
28717 #, gcc-internal-format
28718 msgid "void value not ignored as it ought to be"
28721 #: c/c-convert.c:211 java/typeck.c:161
28722 #, gcc-internal-format
28723 msgid "conversion to non-scalar type requested"
28727 #, gcc-internal-format
28728 msgid "array %q+D assumed to have one element"
28732 #, gcc-internal-format
28733 msgid "%qD is static but used in inline function %qD which is not static"
28737 #, gcc-internal-format
28738 msgid "%q+D is static but declared in inline function %qD which is not static"
28742 #, gcc-internal-format, gfc-internal-format
28743 msgid "GCC supports only %u nested scopes"
28746 #: c/c-decl.c:1228 cp/decl.c:391
28747 #, gcc-internal-format
28748 msgid "label %q+D used but not defined"
28752 #, gcc-internal-format
28753 msgid "nested function %q+D declared but never defined"
28757 #, gcc-internal-format
28758 msgid "inline function %q+D declared but never defined"
28761 #: c/c-decl.c:1304 cp/decl.c:658
28762 #, gcc-internal-format
28763 msgid "unused variable %q+D"
28767 #, gcc-internal-format
28768 msgid "variable %qD set but not used"
28772 #, gcc-internal-format
28773 msgid "type of array %q+D completed incompatibly with implicit initialization"
28776 #: c/c-decl.c:1592 c/c-decl.c:6362 c/c-decl.c:7224 c/c-decl.c:7933
28777 #, gcc-internal-format
28778 msgid "originally defined here"
28782 #, gcc-internal-format
28784 "a parameter list with an ellipsis can%'t match an empty parameter name list "
28789 #, gcc-internal-format
28791 "an argument type that has a default promotion can%'t match an empty "
28792 "parameter name list declaration"
28796 #, gcc-internal-format
28798 "prototype for %q+D declares more arguments than previous old-style definition"
28802 #, gcc-internal-format
28804 "prototype for %q+D declares fewer arguments than previous old-style "
28809 #, gcc-internal-format
28810 msgid "prototype for %q+D declares argument %d with incompatible type"
28813 #. If we get here, no errors were found, but do issue a warning
28814 #. for this poor-style construct.
28816 #, gcc-internal-format
28817 msgid "prototype for %q+D follows non-prototype definition"
28821 #, gcc-internal-format
28822 msgid "previous definition of %q+D was here"
28826 #, gcc-internal-format
28827 msgid "previous implicit declaration of %q+D was here"
28831 #, gcc-internal-format
28832 msgid "previous declaration of %q+D was here"
28836 #, gcc-internal-format
28837 msgid "%q+D redeclared as different kind of symbol"
28841 #, gcc-internal-format
28842 msgid "built-in function %q+D declared as non-function"
28845 #: c/c-decl.c:1859 c/c-decl.c:2029 c/c-decl.c:2805
28846 #, gcc-internal-format
28847 msgid "declaration of %q+D shadows a built-in function"
28851 #, gcc-internal-format
28852 msgid "redeclaration of enumerator %q+D"
28855 #. If types don't match for a built-in, throw away the
28856 #. built-in. No point in calling locate_old_decl here, it
28857 #. won't print anything.
28859 #, gcc-internal-format
28860 msgid "conflicting types for built-in function %q+D"
28863 #: c/c-decl.c:1914 c/c-decl.c:1927 c/c-decl.c:1963
28864 #, gcc-internal-format
28865 msgid "conflicting types for %q+D"
28869 #, gcc-internal-format
28870 msgid "conflicting named address spaces (generic vs %s) for %q+D"
28874 #, gcc-internal-format
28875 msgid "conflicting named address spaces (%s vs generic) for %q+D"
28879 #, gcc-internal-format
28880 msgid "conflicting named address spaces (%s vs %s) for %q+D"
28884 #, gcc-internal-format
28885 msgid "conflicting type qualifiers for %q+D"
28889 #, gcc-internal-format
28890 msgid "redefinition of typedef %q+D with different type"
28894 #, gcc-internal-format
28895 msgid "redefinition of typedef %q+D with variably modified type"
28899 #, gcc-internal-format
28900 msgid "redefinition of typedef %q+D"
28903 #: c/c-decl.c:2055 c/c-decl.c:2158
28904 #, gcc-internal-format
28905 msgid "redefinition of %q+D"
28908 #: c/c-decl.c:2090 c/c-decl.c:2196
28909 #, gcc-internal-format
28910 msgid "static declaration of %q+D follows non-static declaration"
28913 #: c/c-decl.c:2100 c/c-decl.c:2108 c/c-decl.c:2186 c/c-decl.c:2193
28914 #, gcc-internal-format
28915 msgid "non-static declaration of %q+D follows static declaration"
28919 #, gcc-internal-format
28920 msgid "%<gnu_inline%> attribute present on %q+D"
28924 #, gcc-internal-format
28925 msgid "but not here"
28929 #, gcc-internal-format
28930 msgid "thread-local declaration of %q+D follows non-thread-local declaration"
28934 #, gcc-internal-format
28935 msgid "non-thread-local declaration of %q+D follows thread-local declaration"
28939 #, gcc-internal-format
28940 msgid "extern declaration of %q+D follows declaration with no linkage"
28944 #, gcc-internal-format
28945 msgid "declaration of %q+D with no linkage follows extern declaration"
28949 #, gcc-internal-format
28950 msgid "redeclaration of %q+D with no linkage"
28954 #, gcc-internal-format
28956 "redeclaration of %q+D with different visibility (old visibility preserved)"
28960 #, gcc-internal-format
28961 msgid "inline declaration of %qD follows declaration with attribute noinline"
28965 #, gcc-internal-format
28966 msgid "declaration of %q+D with attribute noinline follows inline declaration "
28969 #: c/c-decl.c:2266 c/c-decl.c:2272 c/c-decl.c:2278 c/c-decl.c:2284
28970 #, gcc-internal-format
28972 "declaration of %q+D with attribute %qs follows declaration with attribute %qs"
28976 #, gcc-internal-format
28977 msgid "redefinition of parameter %q+D"
28981 #, gcc-internal-format
28982 msgid "redundant redeclaration of %q+D"
28986 #, gcc-internal-format
28987 msgid "declaration of %q+D shadows previous non-variable"
28991 #, gcc-internal-format
28992 msgid "declaration of %q+D shadows a parameter"
28995 #: c/c-decl.c:2798 cp/name-lookup.c:1284
28996 #, gcc-internal-format
28997 msgid "declaration of %qD shadows a global declaration"
29001 #, gcc-internal-format
29002 msgid "declaration of %q+D shadows a previous local"
29005 #: c/c-decl.c:2815 cp/name-lookup.c:1227 cp/name-lookup.c:1269
29006 #: cp/name-lookup.c:1287
29007 #, gcc-internal-format
29008 msgid "shadowed declaration is here"
29012 #, gcc-internal-format
29013 msgid "nested extern declaration of %qD"
29016 #: c/c-decl.c:3118 c/c-decl.c:3121
29017 #, gcc-internal-format
29018 msgid "implicit declaration of function %qE"
29022 #, gcc-internal-format
29023 msgid "incompatible implicit declaration of built-in function %qD"
29027 #, gcc-internal-format
29028 msgid "include %qs or provide a declaration of %qD"
29032 #, gcc-internal-format
29033 msgid "incompatible implicit declaration of function %qD"
29037 #, gcc-internal-format
29038 msgid "%qE undeclared here (not in a function)"
29042 #, gcc-internal-format
29043 msgid "%qE undeclared (first use in this function)"
29047 #, gcc-internal-format
29049 "each undeclared identifier is reported only once for each function it "
29053 #: c/c-decl.c:3494 cp/decl.c:2838
29054 #, gcc-internal-format
29055 msgid "label %qE referenced outside of any function"
29059 #, gcc-internal-format
29060 msgid "jump into scope of identifier with variably modified type"
29064 #, gcc-internal-format
29065 msgid "jump skips variable initialization"
29068 #: c/c-decl.c:3534 c/c-decl.c:3589 c/c-decl.c:3678
29069 #, gcc-internal-format
29070 msgid "label %qD defined here"
29073 #: c/c-decl.c:3535 c/c-decl.c:3806 c/c-typeck.c:7634 cp/class.c:1435
29074 #: cp/class.c:3260 cp/decl.c:3631 cp/parser.c:5464
29075 #, gcc-internal-format
29076 msgid "%qD declared here"
29079 #: c/c-decl.c:3588 c/c-decl.c:3677
29080 #, gcc-internal-format
29081 msgid "jump into statement expression"
29085 #, gcc-internal-format
29086 msgid "duplicate label declaration %qE"
29089 #: c/c-decl.c:3708 cp/decl.c:3182
29090 #, gcc-internal-format
29091 msgid "duplicate label %qD"
29095 #, gcc-internal-format
29097 "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
29101 #, gcc-internal-format
29102 msgid "switch jumps over variable initialization"
29105 #: c/c-decl.c:3805 c/c-decl.c:3816
29106 #, gcc-internal-format
29107 msgid "switch starts here"
29111 #, gcc-internal-format
29112 msgid "switch jumps into statement expression"
29116 #, gcc-internal-format
29117 msgid "%qE defined as wrong kind of tag"
29121 #, gcc-internal-format
29122 msgid "unnamed struct/union that defines no instances"
29126 #, gcc-internal-format
29127 msgid "empty declaration with storage class specifier does not redeclare tag"
29131 #, gcc-internal-format
29132 msgid "empty declaration with type qualifier does not redeclare tag"
29136 #, gcc-internal-format
29137 msgid "empty declaration with %<_Alignas%> does not redeclare tag"
29140 #: c/c-decl.c:4173 c/c-decl.c:4181
29141 #, gcc-internal-format
29142 msgid "useless type name in empty declaration"
29146 #, gcc-internal-format
29147 msgid "%<inline%> in empty declaration"
29151 #, gcc-internal-format
29152 msgid "%<_Noreturn%> in empty declaration"
29156 #, gcc-internal-format
29157 msgid "%<auto%> in file-scope empty declaration"
29161 #, gcc-internal-format
29162 msgid "%<register%> in file-scope empty declaration"
29166 #, gcc-internal-format
29167 msgid "useless storage class specifier in empty declaration"
29171 #, gcc-internal-format
29172 msgid "useless %qs in empty declaration"
29176 #, gcc-internal-format
29177 msgid "useless type qualifier in empty declaration"
29181 #, gcc-internal-format
29182 msgid "useless %<_Alignas%> in empty declaration"
29185 #: c/c-decl.c:4247 c/c-parser.c:1594
29186 #, gcc-internal-format
29187 msgid "empty declaration"
29191 #, gcc-internal-format
29193 "ISO C90 does not support %<static%> or type qualifiers in parameter array "
29198 #, gcc-internal-format
29199 msgid "ISO C90 does not support %<[*]%> array declarators"
29203 #. A function definition isn't function prototype scope C99 6.2.1p4.
29205 #: c/c-decl.c:4328 c/c-decl.c:6792
29206 #, gcc-internal-format
29207 msgid "%<[*]%> not allowed in other than function prototype scope"
29210 #: c/c-decl.c:4418 cp/decl2.c:1454
29211 #, gcc-internal-format
29212 msgid "%q+D in block scope inside of declare target directive"
29215 #: c/c-decl.c:4422 cp/decl2.c:1459
29216 #, gcc-internal-format
29217 msgid "%q+D in declare target directive does not have mappable type"
29221 #, gcc-internal-format
29222 msgid "%q+D is usually a function"
29226 #, gcc-internal-format
29227 msgid "typedef %qD is initialized (use __typeof__ instead)"
29231 #, gcc-internal-format
29232 msgid "function %qD is initialized like a variable"
29235 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
29237 #, gcc-internal-format
29238 msgid "parameter %qD is initialized"
29241 #. Although C99 is unclear about whether incomplete arrays
29242 #. of VLAs themselves count as VLAs, it does not make
29243 #. sense to permit them to be initialized given that
29244 #. ordinary VLAs may not be initialized.
29245 #: c/c-decl.c:4510 c/c-decl.c:4525 c/c-typeck.c:6929
29246 #, gcc-internal-format
29247 msgid "variable-sized object may not be initialized"
29251 #, gcc-internal-format
29252 msgid "variable %qD has initializer but incomplete type"
29255 #: c/c-decl.c:4605 cp/decl.c:4728 cp/decl.c:13370
29256 #, gcc-internal-format
29257 msgid "inline function %q+D given attribute noinline"
29261 #, gcc-internal-format
29262 msgid "uninitialized const member in %qT is invalid in C++"
29266 #, gcc-internal-format
29267 msgid "%qD should be initialized"
29271 #, gcc-internal-format
29272 msgid "initializer fails to determine size of %q+D"
29276 #, gcc-internal-format
29277 msgid "array size missing in %q+D"
29281 #, gcc-internal-format
29282 msgid "zero or negative size array %q+D"
29286 #, gcc-internal-format
29287 msgid "storage size of %q+D isn%'t constant"
29291 #, gcc-internal-format
29292 msgid "ignoring asm-specifier for non-static local variable %q+D"
29296 #, gcc-internal-format
29297 msgid "cannot put object with volatile field into register"
29301 #, gcc-internal-format
29302 msgid "uninitialized const %qD is invalid in C++"
29306 #, gcc-internal-format
29307 msgid "ISO C forbids forward parameter declarations"
29311 #, gcc-internal-format
29312 msgid "defining a type in a compound literal is invalid in C++"
29315 #: c/c-decl.c:5193 c/c-decl.c:5208
29316 #, gcc-internal-format
29317 msgid "bit-field %qs width not an integer constant"
29321 #, gcc-internal-format
29322 msgid "bit-field %qs width not an integer constant expression"
29326 #, gcc-internal-format
29327 msgid "negative width in bit-field %qs"
29331 #, gcc-internal-format
29332 msgid "zero width for bit-field %qs"
29336 #, gcc-internal-format
29337 msgid "bit-field %qs has invalid type"
29341 #, gcc-internal-format
29342 msgid "type of bit-field %qs is a GCC extension"
29346 #, gcc-internal-format
29347 msgid "width of %qs exceeds its type"
29351 #, gcc-internal-format
29352 msgid "%qs is narrower than values of its type"
29356 #, gcc-internal-format
29357 msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
29361 #, gcc-internal-format
29362 msgid "ISO C90 forbids array whose size can%'t be evaluated"
29366 #, gcc-internal-format
29367 msgid "ISO C90 forbids variable length array %qE"
29371 #, gcc-internal-format
29372 msgid "ISO C90 forbids variable length array"
29375 #: c/c-decl.c:5461 c/c-decl.c:5819 c/c-decl.c:5829
29376 #, gcc-internal-format
29377 msgid "variably modified %qE at file scope"
29381 #, gcc-internal-format
29382 msgid "variably modified field at file scope"
29386 #, gcc-internal-format
29387 msgid "type defaults to %<int%> in declaration of %qE"
29391 #, gcc-internal-format
29392 msgid "type defaults to %<int%> in type name"
29396 #, gcc-internal-format
29397 msgid "duplicate %<const%>"
29401 #, gcc-internal-format
29402 msgid "duplicate %<restrict%>"
29406 #, gcc-internal-format
29407 msgid "duplicate %<volatile%>"
29411 #, gcc-internal-format
29412 msgid "duplicate %<_Atomic%>"
29416 #, gcc-internal-format, gfc-internal-format
29417 msgid "conflicting named address spaces (%s vs %s)"
29420 #: c/c-decl.c:5546 c/c-parser.c:2460
29421 #, gcc-internal-format
29422 msgid "%<_Atomic%>-qualified array type"
29426 #, gcc-internal-format
29427 msgid "function definition declared %<auto%>"
29431 #, gcc-internal-format
29432 msgid "function definition declared %<register%>"
29436 #, gcc-internal-format
29437 msgid "function definition declared %<typedef%>"
29441 #, gcc-internal-format
29442 msgid "function definition declared %qs"
29446 #, gcc-internal-format
29447 msgid "storage class specified for structure field %qE"
29451 #, gcc-internal-format
29452 msgid "storage class specified for structure field"
29456 #, gcc-internal-format
29457 msgid "storage class specified for parameter %qE"
29461 #, gcc-internal-format
29462 msgid "storage class specified for unnamed parameter"
29465 #: c/c-decl.c:5597 cp/decl.c:9586
29466 #, gcc-internal-format
29467 msgid "storage class specified for typename"
29471 #, gcc-internal-format
29472 msgid "%qE initialized and declared %<extern%>"
29476 #, gcc-internal-format
29477 msgid "%qE has both %<extern%> and initializer"
29481 #, gcc-internal-format
29482 msgid "file-scope declaration of %qE specifies %<auto%>"
29486 #, gcc-internal-format
29487 msgid "file-scope declaration of %qE specifies %<register%>"
29491 #, gcc-internal-format
29492 msgid "nested function %qE declared %<extern%>"
29496 #, gcc-internal-format
29497 msgid "function-scope %qE implicitly auto and declared %qs"
29500 #. Only the innermost declarator (making a parameter be of
29501 #. array type which is converted to pointer type)
29502 #. may have static or type qualifiers.
29503 #: c/c-decl.c:5682 c/c-decl.c:6025
29504 #, gcc-internal-format
29505 msgid "static or type qualifiers in non-parameter array declarator"
29509 #, gcc-internal-format
29510 msgid "declaration of %qE as array of voids"
29514 #, gcc-internal-format
29515 msgid "declaration of type name as array of voids"
29519 #, gcc-internal-format
29520 msgid "declaration of %qE as array of functions"
29524 #, gcc-internal-format
29525 msgid "declaration of type name as array of functions"
29528 #: c/c-decl.c:5750 c/c-decl.c:7713
29529 #, gcc-internal-format
29530 msgid "invalid use of structure with flexible array member"
29534 #, gcc-internal-format
29535 msgid "size of array %qE has non-integer type"
29539 #, gcc-internal-format
29540 msgid "size of unnamed array has non-integer type"
29544 #, gcc-internal-format
29545 msgid "ISO C forbids zero-size array %qE"
29549 #, gcc-internal-format
29550 msgid "ISO C forbids zero-size array"
29554 #, gcc-internal-format
29555 msgid "size of array %qE is negative"
29559 #, gcc-internal-format
29560 msgid "size of unnamed array is negative"
29563 #: c/c-decl.c:5889 c/c-decl.c:6312
29564 #, gcc-internal-format
29565 msgid "size of array %qE is too large"
29568 #: c/c-decl.c:5892 c/c-decl.c:6314
29569 #, gcc-internal-format
29570 msgid "size of unnamed array is too large"
29573 #: c/c-decl.c:5928 c/c-decl.c:6523
29574 #, gcc-internal-format
29575 msgid "ISO C90 does not support flexible array members"
29580 #, gcc-internal-format
29581 msgid "%<[*]%> not in a declaration"
29585 #, gcc-internal-format
29586 msgid "array type has incomplete element type %qT"
29590 #, gcc-internal-format
29591 msgid "%qE declared as function returning a function"
29595 #, gcc-internal-format
29596 msgid "type name declared as function returning a function"
29600 #, gcc-internal-format
29601 msgid "%qE declared as function returning an array"
29605 #, gcc-internal-format
29606 msgid "type name declared as function returning an array"
29610 #, gcc-internal-format
29611 msgid "function definition has qualified void return type"
29614 #: c/c-decl.c:6102 cp/decl.c:9713
29615 #, gcc-internal-format
29616 msgid "type qualifiers ignored on function return type"
29619 #: c/c-decl.c:6131 c/c-decl.c:6329 c/c-decl.c:6382 c/c-decl.c:6457
29620 #: c/c-decl.c:6572 c/c-parser.c:2462
29621 #, gcc-internal-format
29622 msgid "%<_Atomic%>-qualified function type"
29625 #: c/c-decl.c:6137 c/c-decl.c:6335 c/c-decl.c:6462 c/c-decl.c:6577
29626 #, gcc-internal-format
29627 msgid "ISO C forbids qualified function types"
29631 #, gcc-internal-format
29632 msgid "%qs combined with %<auto%> qualifier for %qE"
29636 #, gcc-internal-format
29637 msgid "%qs combined with %<register%> qualifier for %qE"
29641 #, gcc-internal-format
29642 msgid "%qs specified for auto variable %qE"
29646 #, gcc-internal-format
29647 msgid "%qs specified for parameter %qE"
29651 #, gcc-internal-format
29652 msgid "%qs specified for unnamed parameter"
29656 #, gcc-internal-format
29657 msgid "%qs specified for structure field %qE"
29661 #, gcc-internal-format
29662 msgid "%qs specified for structure field"
29666 #, gcc-internal-format
29667 msgid "bit-field %qE has atomic type"
29671 #, gcc-internal-format
29672 msgid "bit-field has atomic type"
29676 #, gcc-internal-format
29677 msgid "alignment specified for typedef %qE"
29681 #, gcc-internal-format
29682 msgid "alignment specified for %<register%> object %qE"
29686 #, gcc-internal-format
29687 msgid "alignment specified for parameter %qE"
29691 #, gcc-internal-format
29692 msgid "alignment specified for unnamed parameter"
29696 #, gcc-internal-format
29697 msgid "alignment specified for bit-field %qE"
29701 #, gcc-internal-format
29702 msgid "alignment specified for unnamed bit-field"
29706 #, gcc-internal-format
29707 msgid "alignment specified for function %qE"
29711 #, gcc-internal-format
29712 msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
29716 #, gcc-internal-format
29717 msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
29721 #, gcc-internal-format
29722 msgid "typedef %q+D declared %<inline%>"
29726 #, gcc-internal-format
29727 msgid "typedef %q+D declared %<_Noreturn%>"
29731 #, gcc-internal-format
29732 msgid "ISO C forbids const or volatile function types"
29737 #, gcc-internal-format
29738 msgid "a member of a structure or union cannot have a variably modified type"
29741 #: c/c-decl.c:6415 cp/decl.c:8821
29742 #, gcc-internal-format
29743 msgid "variable or field %qE declared void"
29747 #, gcc-internal-format
29748 msgid "attributes in parameter array declarator ignored"
29752 #, gcc-internal-format
29753 msgid "parameter %q+D declared %<inline%>"
29757 #, gcc-internal-format
29758 msgid "parameter %q+D declared %<_Noreturn%>"
29762 #, gcc-internal-format
29763 msgid "field %qE declared as a function"
29767 #, gcc-internal-format
29768 msgid "field %qE has incomplete type"
29772 #, gcc-internal-format
29773 msgid "unnamed field has incomplete type"
29776 #: c/c-decl.c:6543 c/c-decl.c:6554 c/c-decl.c:6557
29777 #, gcc-internal-format
29778 msgid "invalid storage class for function %qE"
29782 #, gcc-internal-format
29783 msgid "cannot inline function %<main%>"
29787 #, gcc-internal-format
29788 msgid "%<main%> declared %<_Noreturn%>"
29792 #, gcc-internal-format
29793 msgid "ISO C99 does not support %<_Noreturn%>"
29797 #, gcc-internal-format
29798 msgid "ISO C90 does not support %<_Noreturn%>"
29802 #, gcc-internal-format
29803 msgid "variable previously declared %<static%> redeclared %<extern%>"
29807 #, gcc-internal-format
29808 msgid "variable %q+D declared %<inline%>"
29812 #, gcc-internal-format
29813 msgid "variable %q+D declared %<_Noreturn%>"
29817 #, gcc-internal-format
29818 msgid "non-nested function with variably modified type"
29822 #, gcc-internal-format
29823 msgid "object with variably modified type must have no linkage"
29826 #: c/c-decl.c:6798 c/c-decl.c:8356
29827 #, gcc-internal-format
29828 msgid "function declaration isn%'t a prototype"
29832 #, gcc-internal-format
29833 msgid "parameter names (without types) in function declaration"
29837 #, gcc-internal-format
29838 msgid "parameter %u (%q+D) has incomplete type"
29842 #, gcc-internal-format, gfc-internal-format
29843 msgid "parameter %u has incomplete type"
29847 #, gcc-internal-format
29848 msgid "parameter %u (%q+D) has void type"
29852 #, gcc-internal-format, gfc-internal-format
29853 msgid "parameter %u has void type"
29857 #, gcc-internal-format
29858 msgid "%<void%> as only parameter may not be qualified"
29861 #: c/c-decl.c:6952 c/c-decl.c:6987
29862 #, gcc-internal-format
29863 msgid "%<void%> must be the only parameter"
29867 #, gcc-internal-format
29868 msgid "parameter %q+D has just a forward declaration"
29871 #. The %s will be one of 'struct', 'union', or 'enum'.
29873 #, gcc-internal-format
29874 msgid "%<%s %E%> declared inside parameter list"
29877 #. The %s will be one of 'struct', 'union', or 'enum'.
29879 #, gcc-internal-format, gfc-internal-format
29880 msgid "anonymous %s declared inside parameter list"
29884 #, gcc-internal-format
29886 "its scope is only this definition or declaration, which is probably not what "
29891 #, gcc-internal-format
29892 msgid "enum type defined here"
29896 #, gcc-internal-format
29897 msgid "struct defined here"
29901 #, gcc-internal-format
29902 msgid "union defined here"
29906 #, gcc-internal-format
29907 msgid "redefinition of %<union %E%>"
29911 #, gcc-internal-format
29912 msgid "redefinition of %<struct %E%>"
29916 #, gcc-internal-format
29917 msgid "nested redefinition of %<union %E%>"
29921 #, gcc-internal-format
29922 msgid "nested redefinition of %<struct %E%>"
29925 #: c/c-decl.c:7265 c/c-decl.c:7951
29926 #, gcc-internal-format
29927 msgid "defining type in %qs expression is invalid in C++"
29930 #: c/c-decl.c:7334 cp/decl.c:4444
29931 #, gcc-internal-format
29932 msgid "declaration does not declare anything"
29936 #, gcc-internal-format
29937 msgid "ISO C99 doesn%'t support unnamed structs/unions"
29941 #, gcc-internal-format
29942 msgid "ISO C90 doesn%'t support unnamed structs/unions"
29945 #: c/c-decl.c:7433 c/c-decl.c:7452 c/c-decl.c:7515
29946 #, gcc-internal-format
29947 msgid "duplicate member %q+D"
29951 #, gcc-internal-format
29952 msgid "union has no named members"
29956 #, gcc-internal-format
29957 msgid "union has no members"
29961 #, gcc-internal-format
29962 msgid "struct has no named members"
29966 #, gcc-internal-format
29967 msgid "struct has no members"
29971 #, gcc-internal-format
29972 msgid "flexible array member in union"
29976 #, gcc-internal-format
29977 msgid "flexible array member not at end of struct"
29981 #, gcc-internal-format
29982 msgid "flexible array member in otherwise empty struct"
29985 #: c/c-decl.c:7734 cp/class.c:6474
29986 #, gcc-internal-format
29987 msgid "type %qT is too large"
29991 #, gcc-internal-format
29992 msgid "union cannot be made transparent"
29996 #, gcc-internal-format
29997 msgid "nested redefinition of %<enum %E%>"
30000 #. This enum is a named one that has been declared already.
30002 #, gcc-internal-format
30003 msgid "redeclaration of %<enum %E%>"
30007 #, gcc-internal-format
30008 msgid "enumeration values exceed range of largest integer"
30012 #, gcc-internal-format
30013 msgid "specified mode too small for enumeral values"
30016 #: c/c-decl.c:8129 c/c-decl.c:8145
30017 #, gcc-internal-format
30018 msgid "enumerator value for %qE is not an integer constant"
30022 #, gcc-internal-format
30023 msgid "enumerator value for %qE is not an integer constant expression"
30027 #, gcc-internal-format
30028 msgid "overflow in enumeration values"
30032 #, gcc-internal-format
30033 msgid "ISO C restricts enumerator values to range of %<int%>"
30037 #, gcc-internal-format
30038 msgid "inline function %qD given attribute noinline"
30042 #, gcc-internal-format
30043 msgid "return type is an incomplete type"
30047 #, gcc-internal-format
30048 msgid "return type defaults to %<int%>"
30052 #, gcc-internal-format
30053 msgid "no previous prototype for %qD"
30057 #, gcc-internal-format
30058 msgid "%qD was used with no prototype before its definition"
30062 #, gcc-internal-format
30063 msgid "no previous declaration for %qD"
30067 #, gcc-internal-format
30068 msgid "%qD was used with no declaration before its definition"
30072 #, gcc-internal-format
30073 msgid "return type of %qD is not %<int%>"
30077 #, gcc-internal-format
30078 msgid "%<_Atomic%>-qualified return type of %qD"
30082 #, gcc-internal-format
30083 msgid "%qD is normally a non-static function"
30087 #, gcc-internal-format
30088 msgid "old-style parameter declarations in prototyped function definition"
30092 #, gcc-internal-format
30093 msgid "traditional C rejects ISO C style function definitions"
30097 #, gcc-internal-format
30098 msgid "parameter name omitted"
30102 #, gcc-internal-format
30103 msgid "old-style function definition"
30107 #, gcc-internal-format
30108 msgid "parameter name missing from parameter list"
30112 #, gcc-internal-format
30113 msgid "%qD declared as a non-parameter"
30117 #, gcc-internal-format
30118 msgid "multiple parameters named %qD"
30122 #, gcc-internal-format
30123 msgid "parameter %qD declared with void type"
30126 #: c/c-decl.c:8593 c/c-decl.c:8598
30127 #, gcc-internal-format
30128 msgid "type of %qD defaults to %<int%>"
30132 #, gcc-internal-format
30133 msgid "parameter %qD has incomplete type"
30137 #, gcc-internal-format
30138 msgid "declaration for parameter %qD but no such parameter"
30142 #, gcc-internal-format
30143 msgid "number of arguments doesn%'t match built-in prototype"
30147 #, gcc-internal-format
30148 msgid "number of arguments doesn%'t match prototype"
30151 #: c/c-decl.c:8689 c/c-decl.c:8736 c/c-decl.c:8750
30152 #, gcc-internal-format
30153 msgid "prototype declaration"
30157 #, gcc-internal-format
30158 msgid "promoted argument %qD doesn%'t match built-in prototype"
30162 #, gcc-internal-format
30163 msgid "promoted argument %qD doesn%'t match prototype"
30167 #, gcc-internal-format
30168 msgid "argument %qD doesn%'t match built-in prototype"
30172 #, gcc-internal-format
30173 msgid "argument %qD doesn%'t match prototype"
30176 #: c/c-decl.c:8975 cp/decl.c:14277
30177 #, gcc-internal-format
30178 msgid "no return statement in function returning non-void"
30182 #, gcc-internal-format
30183 msgid "parameter %qD set but not used"
30186 #. If we get here, declarations have been used in a for loop without
30187 #. the C99 for loop scope. This doesn't make much sense, so don't
30190 #, gcc-internal-format
30191 msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
30195 #, gcc-internal-format
30197 "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
30201 #, gcc-internal-format
30202 msgid "declaration of static variable %qD in %<for%> loop initial declaration"
30206 #, gcc-internal-format
30208 "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
30212 #, gcc-internal-format
30213 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
30217 #, gcc-internal-format
30218 msgid "%<union %E%> declared in %<for%> loop initial declaration"
30222 #, gcc-internal-format
30223 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
30227 #, gcc-internal-format
30228 msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
30232 #, gcc-internal-format
30233 msgid "incompatible address space qualifiers %qs and %qs"
30236 #: c/c-decl.c:9472 c/c-decl.c:9829 c/c-decl.c:10319
30237 #, gcc-internal-format
30238 msgid "duplicate %qE"
30241 #: c/c-decl.c:9498 c/c-decl.c:9841 c/c-decl.c:10162
30242 #, gcc-internal-format
30243 msgid "two or more data types in declaration specifiers"
30246 #: c/c-decl.c:9510 cp/parser.c:24675
30247 #, gcc-internal-format
30248 msgid "%<long long long%> is too long for GCC"
30252 #, gcc-internal-format
30253 msgid "ISO C90 does not support %<long long%>"
30256 #: c/c-decl.c:9720 c/c-parser.c:7557
30257 #, gcc-internal-format
30258 msgid "ISO C90 does not support complex types"
30262 #, gcc-internal-format
30263 msgid "ISO C does not support saturating types"
30267 #, gcc-internal-format
30268 msgid "ISO C does not support %<__int%d%> types"
30272 #, gcc-internal-format
30273 msgid "%<__int%d%> is not supported on this target"
30277 #, gcc-internal-format
30278 msgid "ISO C90 does not support boolean types"
30281 #: c/c-decl.c:10120
30282 #, gcc-internal-format
30283 msgid "ISO C does not support decimal floating point"
30286 #: c/c-decl.c:10143 c/c-decl.c:10409 c/c-parser.c:7092
30287 #, gcc-internal-format
30288 msgid "fixed-point types not supported for this target"
30291 #: c/c-decl.c:10145
30292 #, gcc-internal-format
30293 msgid "ISO C does not support fixed-point types"
30296 #: c/c-decl.c:10180
30297 #, gcc-internal-format
30298 msgid "C++ lookup of %qD would return a field, not a type"
30301 #: c/c-decl.c:10193
30302 #, gcc-internal-format
30303 msgid "%qE fails to be a typedef or built in type"
30306 #: c/c-decl.c:10241
30307 #, gcc-internal-format
30308 msgid "%qE is not at beginning of declaration"
30311 #: c/c-decl.c:10262
30312 #, gcc-internal-format
30313 msgid "%qE used with %<auto%>"
30316 #: c/c-decl.c:10264
30317 #, gcc-internal-format
30318 msgid "%qE used with %<register%>"
30321 #: c/c-decl.c:10266
30322 #, gcc-internal-format
30323 msgid "%qE used with %<typedef%>"
30326 #: c/c-decl.c:10280 c/c-parser.c:6681
30327 #, gcc-internal-format
30328 msgid "ISO C99 does not support %qE"
30331 #: c/c-decl.c:10283 c/c-parser.c:6684
30332 #, gcc-internal-format
30333 msgid "ISO C90 does not support %qE"
30336 #: c/c-decl.c:10295
30337 #, gcc-internal-format
30338 msgid "%<__thread%> before %<extern%>"
30341 #: c/c-decl.c:10304
30342 #, gcc-internal-format
30343 msgid "%<__thread%> before %<static%>"
30346 #: c/c-decl.c:10317
30347 #, gcc-internal-format
30348 msgid "duplicate %<_Thread_local%> or %<__thread%>"
30351 #: c/c-decl.c:10325
30352 #, gcc-internal-format
30353 msgid "multiple storage classes in declaration specifiers"
30356 #: c/c-decl.c:10333
30357 #, gcc-internal-format
30358 msgid "%qs used with %qE"
30361 #: c/c-decl.c:10406
30362 #, gcc-internal-format
30363 msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
30366 #: c/c-decl.c:10421
30367 #, gcc-internal-format
30368 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
30371 #: c/c-decl.c:10472 c/c-decl.c:10485 c/c-decl.c:10511
30372 #, gcc-internal-format
30373 msgid "ISO C does not support complex integer types"
30376 #: c/c-decl.c:10929 cp/semantics.c:4930
30377 #, gcc-internal-format
30379 "%<#pragma omp declare reduction%> combiner refers to variable %qD which is "
30380 "not %<omp_out%> nor %<omp_in%>"
30383 #: c/c-decl.c:10933 cp/semantics.c:4934
30384 #, gcc-internal-format
30386 "%<#pragma omp declare reduction%> initializer refers to variable %qD which "
30387 "is not %<omp_priv%> nor %<omp_orig%>"
30390 #: c/c-parser.c:283
30391 #, gcc-internal-format
30392 msgid "identifier %qE conflicts with C++ keyword"
30395 #: c/c-parser.c:1000 cp/parser.c:24882
30396 #, gcc-internal-format
30397 msgid "expected end of line"
30400 #: c/c-parser.c:1330
30401 #, gcc-internal-format
30402 msgid "ISO C forbids an empty translation unit"
30405 #: c/c-parser.c:1428 c/c-parser.c:8633
30406 #, gcc-internal-format
30407 msgid "ISO C does not allow extra %<;%> outside of a function"
30410 #: c/c-parser.c:1558 c/c-parser.c:2286 c/c-parser.c:3665
30411 #, gcc-internal-format
30412 msgid "unknown type name %qE"
30415 #: c/c-parser.c:1579 c/c-parser.c:9770 c/c-parser.c:13884 cp/parser.c:31426
30416 #: cp/parser.c:33139
30417 #, gcc-internal-format
30418 msgid "expected declaration specifiers"
30421 #: c/c-parser.c:1588
30422 #, gcc-internal-format
30423 msgid "%<__auto_type%> in empty declaration"
30426 #: c/c-parser.c:1607 c/c-parser.c:2944
30427 #, gcc-internal-format
30428 msgid "expected %<;%>, identifier or %<(%>"
30431 #: c/c-parser.c:1625 cp/parser.c:26480 cp/parser.c:26554
30432 #, gcc-internal-format
30433 msgid "prefix attributes are ignored for methods"
30436 #: c/c-parser.c:1660
30437 #, gcc-internal-format
30438 msgid "prefix attributes are ignored for implementations"
30441 #: c/c-parser.c:1681
30442 #, gcc-internal-format
30443 msgid "unexpected attribute"
30446 #: c/c-parser.c:1719
30447 #, gcc-internal-format
30448 msgid "%<__auto_type%> requires a plain identifier as declarator"
30451 #: c/c-parser.c:1736
30452 #, gcc-internal-format
30453 msgid "data definition has no type or storage class"
30456 #. This means there is an attribute specifier after
30457 #. the declarator in a function definition. Provide
30458 #. some more information for the user.
30459 #: c/c-parser.c:1751
30460 #, gcc-internal-format
30462 "attributes should be specified before the declarator in a function definition"
30465 #: c/c-parser.c:1771
30466 #, gcc-internal-format
30467 msgid "%<__auto_type%> used with a bit-field initializer"
30470 #: c/c-parser.c:1839 c/c-parser.c:1924
30471 #, gcc-internal-format
30472 msgid "%<__auto_type%> requires an initialized data declaration"
30475 #: c/c-parser.c:1887
30476 #, gcc-internal-format
30477 msgid "%<__auto_type%> may only be used with a single declarator"
30480 #: c/c-parser.c:1916 cp/parser.c:11654
30481 #, gcc-internal-format
30482 msgid "expected %<,%> or %<;%>"
30485 #. This can appear in many cases looking nothing like a
30486 #. function definition, so we don't give a more specific
30487 #. error suggesting there was one.
30488 #: c/c-parser.c:1930 c/c-parser.c:1946
30489 #, gcc-internal-format
30490 msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
30493 #: c/c-parser.c:1938
30494 #, gcc-internal-format
30495 msgid "ISO C forbids nested functions"
30498 #: c/c-parser.c:2058
30499 #, gcc-internal-format
30500 msgid "ISO C99 does not support %<_Static_assert%>"
30503 #: c/c-parser.c:2061
30504 #, gcc-internal-format
30505 msgid "ISO C90 does not support %<_Static_assert%>"
30508 #: c/c-parser.c:2085 c/c-parser.c:3733 c/c-parser.c:9825 cp/parser.c:32869
30509 #, gcc-internal-format
30510 msgid "expected string literal"
30513 #: c/c-parser.c:2093
30514 #, gcc-internal-format
30515 msgid "expression in static assertion is not an integer"
30518 #: c/c-parser.c:2102
30519 #, gcc-internal-format
30520 msgid "expression in static assertion is not an integer constant expression"
30523 #: c/c-parser.c:2107
30524 #, gcc-internal-format
30525 msgid "expression in static assertion is not constant"
30528 #: c/c-parser.c:2112
30529 #, gcc-internal-format
30530 msgid "static assertion failed: %E"
30533 #: c/c-parser.c:2427
30534 #, gcc-internal-format
30535 msgid "%<_Atomic%> in Objective-C"
30538 #: c/c-parser.c:2431
30539 #, gcc-internal-format
30540 msgid "%<_Atomic%> with OpenMP"
30543 #: c/c-parser.c:2434
30544 #, gcc-internal-format
30545 msgid "ISO C99 does not support the %<_Atomic%> qualifier"
30548 #: c/c-parser.c:2437
30549 #, gcc-internal-format
30550 msgid "ISO C90 does not support the %<_Atomic%> qualifier"
30553 #: c/c-parser.c:2464
30554 #, gcc-internal-format
30555 msgid "%<_Atomic%> applied to a qualified type"
30558 #: c/c-parser.c:2567 c/c-parser.c:3505 c/c-parser.c:4283 c/c-parser.c:4579
30559 #: c/c-parser.c:5824 c/c-parser.c:5911 c/c-parser.c:6565 c/c-parser.c:7146
30560 #: c/c-parser.c:7351 c/c-parser.c:7376 c/c-parser.c:7628 c/c-parser.c:7918
30561 #: c/c-parser.c:7947 c/c-parser.c:8217 c/c-parser.c:8266 c/c-parser.c:8426
30562 #: c/c-parser.c:8456 c/c-parser.c:8464 c/c-parser.c:8493 c/c-parser.c:8506
30563 #: c/c-parser.c:8811 c/c-parser.c:8935 c/c-parser.c:9375 c/c-parser.c:9410
30564 #: c/c-parser.c:9463 c/c-parser.c:9516 c/c-parser.c:9532 c/c-parser.c:9578
30565 #: c/c-parser.c:10109 c/c-parser.c:12764 c/c-parser.c:14883 c/c-parser.c:15211
30566 #: cp/parser.c:24885 cp/parser.c:27323 cp/parser.c:27353 cp/parser.c:27423
30567 #: cp/parser.c:32590 cp/parser.c:33284
30568 #, gcc-internal-format
30569 msgid "expected identifier"
30572 #: c/c-parser.c:2601 cp/parser.c:16064
30573 #, gcc-internal-format
30574 msgid "comma at end of enumerator list"
30577 #: c/c-parser.c:2607
30578 #, gcc-internal-format
30579 msgid "expected %<,%> or %<}%>"
30582 #: c/c-parser.c:2638
30583 #, gcc-internal-format
30584 msgid "ISO C forbids forward references to %<enum%> types"
30587 #: c/c-parser.c:2754
30588 #, gcc-internal-format
30589 msgid "expected class name"
30592 #: c/c-parser.c:2773
30593 #, gcc-internal-format
30594 msgid "extra semicolon in struct or union specified"
30597 #: c/c-parser.c:2802
30598 #, gcc-internal-format
30599 msgid "no semicolon at end of struct or union"
30602 #: c/c-parser.c:2906 c/c-parser.c:4096
30603 #, gcc-internal-format
30604 msgid "expected specifier-qualifier-list"
30607 #: c/c-parser.c:2917
30608 #, gcc-internal-format
30609 msgid "ISO C forbids member declarations with no members"
30612 #: c/c-parser.c:3007
30613 #, gcc-internal-format
30614 msgid "expected %<,%>, %<;%> or %<}%>"
30617 #: c/c-parser.c:3014
30618 #, gcc-internal-format
30619 msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
30622 #: c/c-parser.c:3067
30623 #, gcc-internal-format
30624 msgid "%<typeof%> applied to a bit-field"
30627 #: c/c-parser.c:3104
30628 #, gcc-internal-format
30629 msgid "ISO C99 does not support %<_Alignas%>"
30632 #: c/c-parser.c:3107
30633 #, gcc-internal-format
30634 msgid "ISO C90 does not support %<_Alignas%>"
30637 #: c/c-parser.c:3342
30638 #, gcc-internal-format
30639 msgid "expected identifier or %<(%>"
30642 #: c/c-parser.c:3403 c/c-parser.c:3432
30643 #, gcc-internal-format
30644 msgid "array notations cannot be used in declaration"
30647 #: c/c-parser.c:3571
30648 #, gcc-internal-format
30649 msgid "ISO C requires a named argument before %<...%>"
30652 #: c/c-parser.c:3672
30653 #, gcc-internal-format
30654 msgid "expected declaration specifiers or %<...%>"
30657 #: c/c-parser.c:3727
30658 #, gcc-internal-format
30659 msgid "wide string literal in %<asm%>"
30662 #: c/c-parser.c:4196
30663 #, gcc-internal-format
30664 msgid "ISO C forbids empty initializer braces"
30667 #: c/c-parser.c:4248
30668 #, gcc-internal-format
30669 msgid "obsolete use of designated initializer with %<:%>"
30672 #: c/c-parser.c:4392
30673 #, gcc-internal-format
30674 msgid "ISO C forbids specifying range of elements to initialize"
30677 #: c/c-parser.c:4404
30678 #, gcc-internal-format
30679 msgid "ISO C90 forbids specifying subobject to initialize"
30682 #: c/c-parser.c:4412
30683 #, gcc-internal-format
30684 msgid "obsolete use of designated initializer without %<=%>"
30687 #: c/c-parser.c:4594
30688 #, gcc-internal-format
30689 msgid "ISO C forbids label declarations"
30692 #: c/c-parser.c:4600 c/c-parser.c:4677
30693 #, gcc-internal-format
30694 msgid "expected declaration or statement"
30697 #: c/c-parser.c:4630 c/c-parser.c:4658
30698 #, gcc-internal-format
30699 msgid "ISO C90 forbids mixed declarations and code"
30702 #: c/c-parser.c:4685
30703 #, gcc-internal-format
30704 msgid "expected %<}%> before %<else%>"
30707 #: c/c-parser.c:4690 cp/parser.c:10109
30708 #, gcc-internal-format
30709 msgid "%<else%> without a previous %<if%>"
30712 #: c/c-parser.c:4707
30713 #, gcc-internal-format
30714 msgid "label at end of compound statement"
30717 #: c/c-parser.c:4764
30718 #, gcc-internal-format
30719 msgid "expected %<:%> or %<...%>"
30722 #: c/c-parser.c:4795
30723 #, gcc-internal-format
30725 "a label can only be part of a statement and a declaration is not a statement"
30728 #: c/c-parser.c:4988 cp/parser.c:9714
30729 #, gcc-internal-format
30730 msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
30733 #: c/c-parser.c:4998 cp/parser.c:9740
30734 #, gcc-internal-format
30735 msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
30738 #: c/c-parser.c:5025
30739 #, gcc-internal-format
30740 msgid "expected identifier or %<*%>"
30743 #. Avoid infinite loop in error recovery:
30744 #. c_parser_skip_until_found stops at a closing nesting
30745 #. delimiter without consuming it, but here we need to consume
30746 #. it to proceed further.
30747 #: c/c-parser.c:5107 cp/parser.c:9814
30748 #, gcc-internal-format
30749 msgid "expected statement"
30752 #: c/c-parser.c:5201 cp/parser.c:10191
30753 #, gcc-internal-format
30754 msgid "suggest braces around empty body in an %<if%> statement"
30757 #: c/c-parser.c:5225 cp/parser.c:10214
30758 #, gcc-internal-format
30759 msgid "suggest braces around empty body in an %<else%> statement"
30762 #: c/c-parser.c:5259
30763 #, gcc-internal-format
30764 msgid "if statement cannot contain %<Cilk_spawn%>"
30767 #: c/c-parser.c:5388
30768 #, gcc-internal-format
30769 msgid "suggest braces around empty body in %<do%> statement"
30772 #: c/c-parser.c:5512 c/c-parser.c:5542
30773 #, gcc-internal-format
30774 msgid "multiple iterating variables in fast enumeration"
30777 #: c/c-parser.c:5566
30778 #, gcc-internal-format
30779 msgid "invalid iterating variable in fast enumeration"
30782 #: c/c-parser.c:5587 cp/parser.c:10434
30783 #, gcc-internal-format
30784 msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
30787 #: c/c-parser.c:5619
30788 #, gcc-internal-format
30789 msgid "missing collection in fast enumeration"
30792 #: c/c-parser.c:5694
30793 #, gcc-internal-format
30794 msgid "%E qualifier ignored on asm"
30797 #: c/c-parser.c:6044
30798 #, gcc-internal-format
30799 msgid "ISO C forbids omitting the middle term of a ?: expression"
30802 #: c/c-parser.c:6530
30803 #, gcc-internal-format
30804 msgid "traditional C rejects the unary plus operator"
30807 #: c/c-parser.c:6659
30808 #, gcc-internal-format
30809 msgid "%<sizeof%> applied to a bit-field"
30812 #: c/c-parser.c:6737
30813 #, gcc-internal-format
30814 msgid "ISO C does not allow %<%E (expression)%>"
30817 #: c/c-parser.c:6764
30818 #, gcc-internal-format
30819 msgid "cannot take address of %qs"
30822 #: c/c-parser.c:6846
30823 #, gcc-internal-format
30824 msgid "ISO C99 does not support %<_Generic%>"
30827 #: c/c-parser.c:6849
30828 #, gcc-internal-format
30829 msgid "ISO C90 does not support %<_Generic%>"
30832 #: c/c-parser.c:6915
30833 #, gcc-internal-format
30834 msgid "%<_Generic%> association has function type"
30837 #: c/c-parser.c:6918
30838 #, gcc-internal-format
30839 msgid "%<_Generic%> association has incomplete type"
30842 #: c/c-parser.c:6922
30843 #, gcc-internal-format
30844 msgid "%<_Generic%> association has variable length type"
30847 #: c/c-parser.c:6946
30848 #, gcc-internal-format
30849 msgid "duplicate %<default%> case in %<_Generic%>"
30852 #: c/c-parser.c:6947
30853 #, gcc-internal-format
30854 msgid "original %<default%> is here"
30857 #: c/c-parser.c:6955
30858 #, gcc-internal-format
30859 msgid "%<_Generic%> specifies two compatible types"
30862 #: c/c-parser.c:6956
30863 #, gcc-internal-format
30864 msgid "compatible type is here"
30867 #: c/c-parser.c:6979
30868 #, gcc-internal-format
30869 msgid "%<_Generic> selector matches multiple associations"
30872 #: c/c-parser.c:6981
30873 #, gcc-internal-format
30874 msgid "other match is here"
30877 #: c/c-parser.c:7002
30878 #, gcc-internal-format
30880 "%<_Generic%> selector of type %qT is not compatible with any association"
30883 #: c/c-parser.c:7157 c/c-parser.c:7692 c/c-parser.c:7711
30884 #, gcc-internal-format
30885 msgid "expected expression"
30888 #: c/c-parser.c:7175
30889 #, gcc-internal-format
30890 msgid "braced-group within expression allowed only inside a function"
30893 #: c/c-parser.c:7188
30894 #, gcc-internal-format
30895 msgid "ISO C forbids braced-groups within expressions"
30898 #: c/c-parser.c:7232
30899 #, gcc-internal-format
30900 msgid "ISO C does not support %<__FUNCTION__%> predefined identifier"
30903 #: c/c-parser.c:7240
30904 #, gcc-internal-format
30905 msgid "ISO C does not support %<__PRETTY_FUNCTION__%> predefined identifier"
30908 #: c/c-parser.c:7248
30909 #, gcc-internal-format
30910 msgid "ISO C90 does not support %<__func__%> predefined identifier"
30913 #: c/c-parser.c:7399
30914 #, gcc-internal-format
30915 msgid "wrong number of arguments to %<__builtin_choose_expr%>"
30918 #: c/c-parser.c:7415
30919 #, gcc-internal-format
30920 msgid "first argument to %<__builtin_choose_expr%> not a constant"
30923 #: c/c-parser.c:7481
30924 #, gcc-internal-format
30925 msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
30928 #: c/c-parser.c:7494
30929 #, gcc-internal-format
30931 "first argument to %<__builtin_call_with_static_chain%> must be a call "
30935 #: c/c-parser.c:7498
30936 #, gcc-internal-format
30938 "second argument to %<__builtin_call_with_static_chain%> must be a pointer "
30942 #: c/c-parser.c:7521
30943 #, gcc-internal-format
30944 msgid "wrong number of arguments to %<__builtin_complex%>"
30947 #: c/c-parser.c:7543
30948 #, gcc-internal-format
30949 msgid "%<__builtin_complex%> operand not of real binary floating-point type"
30952 #: c/c-parser.c:7552
30953 #, gcc-internal-format
30954 msgid "%<__builtin_complex%> operands of different types"
30957 #: c/c-parser.c:7597 cp/parser.c:6060
30958 #, gcc-internal-format
30959 msgid "wrong number of arguments to %<__builtin_shuffle%>"
30962 #: c/c-parser.c:7671 cp/parser.c:6014
30963 #, gcc-internal-format
30964 msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
30967 #: c/c-parser.c:7678 cp/parser.c:6020
30968 #, gcc-internal-format
30969 msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
30972 #: c/c-parser.c:7746
30973 #, gcc-internal-format
30974 msgid "compound literal has variable size"
30977 #: c/c-parser.c:7757
30978 #, gcc-internal-format
30979 msgid "compound literal qualified by address-space qualifier"
30982 #: c/c-parser.c:7761
30983 #, gcc-internal-format
30984 msgid "ISO C90 forbids compound literals"
30987 #: c/c-parser.c:7890 cp/parser.c:6306
30988 #, gcc-internal-format
30990 "%<memset%> used with constant zero length parameter; this could be due to "
30991 "transposed parameters"
30994 #: c/c-parser.c:8237
30995 #, gcc-internal-format
30996 msgid "expected identifier or %<)%>"
30999 #: c/c-parser.c:8333
31000 #, gcc-internal-format
31001 msgid "extra semicolon"
31004 #: c/c-parser.c:8581
31005 #, gcc-internal-format
31006 msgid "extra semicolon in method definition specified"
31009 #: c/c-parser.c:8713
31010 #, gcc-internal-format
31011 msgid "method attributes must be specified at the end only"
31014 #: c/c-parser.c:8733
31015 #, gcc-internal-format
31016 msgid "expected %<;%> or %<{%> after method attribute definition"
31019 #: c/c-parser.c:8854
31020 #, gcc-internal-format
31021 msgid "objective-c method declaration is expected"
31024 #: c/c-parser.c:9289
31025 #, gcc-internal-format
31026 msgid "no type or storage class may be specified here,"
31029 #: c/c-parser.c:9379 c/c-parser.c:9436 cp/parser.c:27383
31030 #, gcc-internal-format
31031 msgid "unknown property attribute"
31034 #: c/c-parser.c:9400 cp/parser.c:27343
31035 #, gcc-internal-format
31036 msgid "missing %<=%> (after %<getter%> attribute)"
31039 #: c/c-parser.c:9403 cp/parser.c:27346
31040 #, gcc-internal-format
31041 msgid "missing %<=%> (after %<setter%> attribute)"
31044 #: c/c-parser.c:9417 cp/parser.c:27361
31045 #, gcc-internal-format
31046 msgid "the %<setter%> attribute may only be specified once"
31049 #: c/c-parser.c:9422 cp/parser.c:27367
31050 #, gcc-internal-format
31051 msgid "setter name must terminate with %<:%>"
31054 #: c/c-parser.c:9429 cp/parser.c:27375
31055 #, gcc-internal-format
31056 msgid "the %<getter%> attribute may only be specified once"
31059 #: c/c-parser.c:9623
31060 #, gcc-internal-format
31061 msgid "%<#pragma acc update%> may only be used in compound statements"
31064 #: c/c-parser.c:9634 cp/parser.c:32945
31065 #, gcc-internal-format
31066 msgid "%<#pragma omp barrier%> may only be used in compound statements"
31069 #: c/c-parser.c:9645 cp/parser.c:32960
31070 #, gcc-internal-format
31071 msgid "%<#pragma omp flush%> may only be used in compound statements"
31074 #: c/c-parser.c:9656 cp/parser.c:32976
31075 #, gcc-internal-format
31076 msgid "%<#pragma omp taskwait%> may only be used in compound statements"
31079 #: c/c-parser.c:9667 cp/parser.c:32992
31080 #, gcc-internal-format
31081 msgid "%<#pragma omp taskyield%> may only be used in compound statements"
31084 #: c/c-parser.c:9678 cp/parser.c:33008
31085 #, gcc-internal-format
31086 msgid "%<#pragma omp cancel%> may only be used in compound statements"
31089 #: c/c-parser.c:9689 cp/parser.c:33024
31090 #, gcc-internal-format
31092 "%<#pragma omp cancellation point%> may only be used in compound statements"
31095 #: c/c-parser.c:9709 cp/parser.c:33076
31096 #, gcc-internal-format
31098 "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
31102 #: c/c-parser.c:9724 cp/parser.c:33095
31103 #, gcc-internal-format
31104 msgid "for, while or do statement expected"
31107 #: c/c-parser.c:9736 cp/parser.c:32935
31108 #, gcc-internal-format
31109 msgid "%<#pragma GCC pch_preprocess%> must be first"
31112 #: c/c-parser.c:9749
31113 #, gcc-internal-format
31114 msgid "%<#pragma grainsize%> ignored because -fcilkplus is not enabled"
31117 #: c/c-parser.c:9757
31118 #, gcc-internal-format
31119 msgid "%<#pragma grainsize%> must be inside a function"
31122 #: c/c-parser.c:10035 cp/parser.c:27731
31123 #, gcc-internal-format
31124 msgid "too many %qs clauses"
31127 #: c/c-parser.c:10056 cp/parser.c:28073
31128 #, gcc-internal-format
31129 msgid "expected integer expression before ')'"
31132 #: c/c-parser.c:10071
31133 #, gcc-internal-format
31134 msgid "expression must be integral"
31137 #: c/c-parser.c:10184 c/c-parser.c:10192 cp/parser.c:27831 cp/parser.c:27839
31138 #, gcc-internal-format
31139 msgid "%qD is not a constant"
31142 #: c/c-parser.c:10338 c/c-parser.c:14744 cp/parser.c:28002
31143 #, gcc-internal-format
31144 msgid "%qD is not a variable"
31147 #: c/c-parser.c:10342 cp/parser.c:28006
31148 #, gcc-internal-format
31149 msgid "%qD is not a pointer variable"
31152 #: c/c-parser.c:10382 cp/parser.c:28151
31153 #, gcc-internal-format
31154 msgid "collapse argument needs positive constant integer expression"
31157 #: c/c-parser.c:10448 cp/parser.c:28202
31158 #, gcc-internal-format
31159 msgid "expected %<none%> or %<shared%>"
31162 #: c/c-parser.c:10583 c/c-parser.c:10628 c/c-parser.c:10673 c/c-parser.c:10717
31163 #: c/c-parser.c:10955 c/c-parser.c:11018 c/c-parser.c:11095 c/c-parser.c:11139
31164 #: c/c-parser.c:11441
31165 #, gcc-internal-format
31166 msgid "expected integer expression"
31169 #: c/c-parser.c:10595
31170 #, gcc-internal-format
31171 msgid "%<num_gangs%> value must be positive"
31174 #: c/c-parser.c:10640
31175 #, gcc-internal-format
31176 msgid "%<num_threads%> value must be positive"
31179 #: c/c-parser.c:10685
31180 #, gcc-internal-format
31181 msgid "%<num_workers%> value must be positive"
31184 #: c/c-parser.c:10846
31185 #, gcc-internal-format
31187 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> "
31191 #: c/c-parser.c:10946 cp/parser.c:28604
31192 #, gcc-internal-format
31193 msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
31196 #: c/c-parser.c:10950 cp/parser.c:28607
31197 #, gcc-internal-format
31198 msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
31201 #: c/c-parser.c:10968 cp/parser.c:28623
31202 #, gcc-internal-format
31203 msgid "invalid schedule kind"
31206 #: c/c-parser.c:11030
31207 #, gcc-internal-format
31208 msgid "%<vector_length%> value must be positive"
31211 #: c/c-parser.c:11106
31212 #, gcc-internal-format
31213 msgid "%<num_teams%> value must be positive"
31216 #: c/c-parser.c:11150
31217 #, gcc-internal-format
31218 msgid "%<thread_limit%> value must be positive"
31221 #: c/c-parser.c:11192 cp/semantics.c:5725
31222 #, gcc-internal-format
31224 "%<aligned%> clause alignment expression must be positive constant integer "
31228 #: c/c-parser.c:11229 cp/parser.c:28795
31229 #, gcc-internal-format
31230 msgid "using parameters for %<linear%> step is not supported yet"
31233 #: c/c-parser.c:11234
31234 #, gcc-internal-format
31235 msgid "%<linear%> clause step expression must be integral"
31238 #: c/c-parser.c:11271
31239 #, gcc-internal-format
31241 "%<safelen%> clause expression must be positive constant integer expression"
31244 #: c/c-parser.c:11307
31245 #, gcc-internal-format
31247 "%<simdlen%> clause expression must be positive constant integer expression"
31250 #: c/c-parser.c:11369 cp/parser.c:28916 cp/parser.c:29099
31251 #, gcc-internal-format
31252 msgid "invalid depend kind"
31255 #: c/c-parser.c:11406 cp/parser.c:28956
31256 #, gcc-internal-format
31257 msgid "invalid map kind"
31260 #: c/c-parser.c:11471 cp/parser.c:29046
31261 #, gcc-internal-format
31262 msgid "invalid dist_schedule kind"
31265 #: c/c-parser.c:11540
31266 #, gcc-internal-format
31267 msgid "invalid proc_bind kind"
31270 #: c/c-parser.c:11703 cp/parser.c:29255
31271 #, gcc-internal-format
31272 msgid "expected %<#pragma acc%> clause"
31275 #: c/c-parser.c:11714 c/c-parser.c:11943 cp/parser.c:29266 cp/parser.c:29517
31276 #, gcc-internal-format
31277 msgid "%qs is not valid for %qs"
31280 #: c/c-parser.c:11840 cp/parser.c:29407
31281 #, gcc-internal-format
31282 msgid "%qs must be the first clause of %qs"
31285 #: c/c-parser.c:11932 cp/parser.c:29506
31286 #, gcc-internal-format
31287 msgid "expected %<#pragma omp%> clause"
31290 #: c/c-parser.c:12125 cp/parser.c:31592
31291 #, gcc-internal-format
31292 msgid "expected %<data%> in %<#pragma acc enter data%>"
31295 #: c/c-parser.c:12134 cp/parser.c:31602
31296 #, gcc-internal-format
31297 msgid "invalid pragma"
31300 #: c/c-parser.c:12151 cp/parser.c:31619
31301 #, gcc-internal-format
31302 msgid "%<#pragma acc enter data%> has no data movement clause"
31305 #: c/c-parser.c:12278 cp/parser.c:31758
31306 #, gcc-internal-format
31308 "%<#pragma acc update%> must contain at least one %<device%> or %<host/self%> "
31312 #: c/c-parser.c:12666 cp/parser.c:29883 cp/parser.c:29909
31313 #, gcc-internal-format
31314 msgid "invalid form of %<#pragma omp atomic%>"
31317 #: c/c-parser.c:12670 cp/parser.c:29940 cp/parser.c:29956
31318 #, gcc-internal-format
31319 msgid "invalid operator for %<#pragma omp atomic%>"
31322 #: c/c-parser.c:12714 cp/semantics.c:6891 cp/semantics.c:6901
31323 #, gcc-internal-format
31325 "%<#pragma omp atomic capture%> uses two different expressions for memory"
31328 #: c/c-parser.c:12767 c/c-parser.c:12788
31329 #, gcc-internal-format
31330 msgid "expected %<(%> or end of line"
31333 #: c/c-parser.c:12825 cp/parser.c:30413 cp/parser.c:33461
31334 #, gcc-internal-format
31335 msgid "for statement expected"
31338 #: c/c-parser.c:12831 cp/parser.c:30419
31339 #, gcc-internal-format
31340 msgid "_Cilk_for statement expected"
31343 #: c/c-parser.c:12885 cp/semantics.c:6525 cp/semantics.c:6595
31344 #, gcc-internal-format
31345 msgid "expected iteration declaration or initialization"
31348 #: c/c-parser.c:12970
31349 #, gcc-internal-format
31350 msgid "not enough perfectly nested loops"
31353 #: c/c-parser.c:13026 cp/parser.c:30632
31354 #, gcc-internal-format
31355 msgid "collapsed loops not perfectly nested"
31358 #: c/c-parser.c:13066 cp/parser.c:30462 cp/parser.c:30508 cp/pt.c:13676
31359 #, gcc-internal-format
31360 msgid "iteration variable %qD should not be firstprivate"
31363 #: c/c-parser.c:13445 cp/parser.c:30976
31364 #, gcc-internal-format
31365 msgid "expected %<for%> after %qs"
31368 #: c/c-parser.c:13637 cp/parser.c:31163
31369 #, gcc-internal-format
31370 msgid "expected %<point%>"
31373 #: c/c-parser.c:13841 cp/parser.c:31385
31374 #, gcc-internal-format
31375 msgid "%<#pragma omp target update%> may only be used in compound statements"
31378 #: c/c-parser.c:13854 cp/parser.c:31398
31379 #, gcc-internal-format
31381 "%<#pragma omp target update must contain at least one %<from%> or %<to%> "
31385 #: c/c-parser.c:13996
31386 #, gcc-internal-format
31388 "%<#pragma omp declare simd%> must be followed by function declaration or "
31389 "definition or another %<#pragma omp declare simd%>"
31392 #: c/c-parser.c:14047 c/c-parser.c:14075
31393 #, gcc-internal-format
31395 "%<#pragma omp declare simd%> must be followed by function declaration or "
31399 #: c/c-parser.c:14094 cp/parser.c:31873
31400 #, gcc-internal-format
31402 "%<#pragma omp declare simd%> cannot be used in the same function marked as a "
31403 "Cilk Plus SIMD-enabled function"
31406 #: c/c-parser.c:14107
31407 #, gcc-internal-format
31409 "%<#pragma omp declare simd%> not immediately followed by a function "
31410 "declaration or definition"
31413 #: c/c-parser.c:14115 cp/parser.c:31929
31414 #, gcc-internal-format
31416 "%<#pragma omp declare simd%> not immediately followed by a single function "
31417 "declaration or definition"
31420 #: c/c-parser.c:14213 cp/parser.c:31997
31421 #, gcc-internal-format
31422 msgid "expected %<target%>"
31425 #: c/c-parser.c:14220 cp/parser.c:32004
31426 #, gcc-internal-format
31427 msgid "expected %<declare%>"
31430 #: c/c-parser.c:14226 cp/parser.c:32011
31431 #, gcc-internal-format
31433 "%<#pragma omp end declare target%> without corresponding %<#pragma omp "
31437 #: c/c-parser.c:14254
31438 #, gcc-internal-format
31439 msgid "%<#pragma omp declare reduction%> not at file or block scope"
31442 #: c/c-parser.c:14304
31443 #, gcc-internal-format
31445 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> "
31449 #: c/c-parser.c:14331
31450 #, gcc-internal-format
31451 msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
31454 #: c/c-parser.c:14335
31455 #, gcc-internal-format
31456 msgid "function or array type in %<#pragma omp declare reduction%>"
31459 #: c/c-parser.c:14338
31460 #, gcc-internal-format
31462 "const, volatile or restrict qualified type in %<#pragma omp declare reduction"
31466 #: c/c-parser.c:14346
31467 #, gcc-internal-format
31468 msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
31471 #: c/c-parser.c:14355
31472 #, gcc-internal-format
31473 msgid "previous %<#pragma omp declare reduction%>"
31476 #: c/c-parser.c:14472
31477 #, gcc-internal-format
31478 msgid "expected %<omp_priv%> or function-name"
31481 #: c/c-parser.c:14483
31482 #, gcc-internal-format
31483 msgid "expected function-name %<(%>"
31486 #: c/c-parser.c:14498
31487 #, gcc-internal-format
31488 msgid "one of the initializer call arguments should be %<&omp_priv%>"
31491 #: c/c-parser.c:14618 cp/parser.c:32455
31492 #, gcc-internal-format
31493 msgid "expected %<simd%> or %<reduction%> or %<target%>"
31496 #: c/c-parser.c:14746 cp/semantics.c:6080
31497 #, gcc-internal-format
31498 msgid "%qE declared %<threadprivate%> after first use"
31501 #: c/c-parser.c:14748 cp/semantics.c:6082
31502 #, gcc-internal-format
31503 msgid "automatic variable %qE cannot be %<threadprivate%>"
31506 #: c/c-parser.c:14752 cp/semantics.c:6084
31507 #, gcc-internal-format
31508 msgid "%<threadprivate%> %qE has incomplete type"
31511 #: c/c-parser.c:14783
31512 #, gcc-internal-format
31513 msgid "pragma simd ignored because -fcilkplus is not enabled"
31516 #: c/c-parser.c:14789
31517 #, gcc-internal-format
31518 msgid "pragma simd must be inside a function"
31521 #: c/c-parser.c:14833 cp/parser.c:33232
31522 #, gcc-internal-format
31523 msgid "vectorlength must be an integer constant"
31526 #: c/c-parser.c:14835 cp/parser.c:33235
31527 #, gcc-internal-format
31528 msgid "vectorlength must be a power of 2"
31531 #: c/c-parser.c:14918 cp/parser.c:33342
31532 #, gcc-internal-format
31533 msgid "step size must be an integer constant expression or an integer variable"
31536 #: c/c-parser.c:15017 cp/parser.c:33435
31537 #, gcc-internal-format
31538 msgid "expected %<#pragma simd%> clause"
31541 #: c/c-parser.c:15061 cp/parser.c:32908
31542 #, gcc-internal-format
31543 msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
31546 #: c/c-parser.c:15358 cp/parser.c:32800
31547 #, gcc-internal-format
31548 msgid "%<__transaction_cancel%> without transactional memory support enabled"
31551 #: c/c-parser.c:15364 cp/parser.c:32806
31552 #, gcc-internal-format
31553 msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
31556 #: c/c-parser.c:15373 cp/parser.c:32815
31557 #, gcc-internal-format
31559 "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
31562 #: c/c-parser.c:15375 cp/parser.c:32818
31563 #, gcc-internal-format
31564 msgid " or a %<transaction_may_cancel_outer%> function"
31567 #: c/c-parser.c:15381 cp/parser.c:32824
31568 #, gcc-internal-format
31569 msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
31572 #: c/c-parser.c:15449 cp/cp-array-notation.c:1418
31573 #, gcc-internal-format
31574 msgid "base of array section must be pointer or array type"
31577 #: c/c-parser.c:15458 cp/parser.c:6476
31578 #, gcc-internal-format
31579 msgid "expected %<:%> or numeral"
31582 #: c/c-parser.c:15469
31583 #, gcc-internal-format
31585 "start-index and length fields necessary for using array notations in pointers"
31588 #: c/c-parser.c:15476 c/c-parser.c:15519
31589 #, gcc-internal-format
31590 msgid "array notations cannot be used with function type"
31593 #: c/c-parser.c:15485
31594 #, gcc-internal-format
31596 "start-index and length fields necessary for using array notations in "
31597 "dimensionless arrays"
31600 #: c/c-parser.c:15497
31601 #, gcc-internal-format
31603 "start-index and length fields necessary for using array notations in "
31604 "variable-length arrays"
31607 #: c/c-parser.c:15547 c/c-parser.c:15550
31608 #, gcc-internal-format
31609 msgid "expected array notation expression"
31612 #: c/c-typeck.c:240
31613 #, gcc-internal-format
31614 msgid "%qD has an incomplete type"
31617 #: c/c-typeck.c:261 c/c-typeck.c:9258 c/c-typeck.c:9300 cp/call.c:3945
31618 #, gcc-internal-format
31619 msgid "invalid use of void expression"
31622 #: c/c-typeck.c:269
31623 #, gcc-internal-format
31624 msgid "invalid use of flexible array member"
31627 #: c/c-typeck.c:275 cp/typeck2.c:517
31628 #, gcc-internal-format
31629 msgid "invalid use of array with unspecified bounds"
31632 #: c/c-typeck.c:283
31633 #, gcc-internal-format
31634 msgid "invalid use of undefined type %<%s %E%>"
31637 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
31638 #: c/c-typeck.c:287
31639 #, gcc-internal-format
31640 msgid "invalid use of incomplete typedef %qD"
31643 #: c/c-typeck.c:360
31644 #, gcc-internal-format
31645 msgid "%qT and %qT are in disjoint named address spaces"
31648 #: c/c-typeck.c:599 c/c-typeck.c:624
31649 #, gcc-internal-format
31650 msgid "function types not truly compatible in ISO C"
31653 #: c/c-typeck.c:768
31654 #, gcc-internal-format
31655 msgid "can%'t mix operands of decimal float and vector types"
31658 #: c/c-typeck.c:773
31659 #, gcc-internal-format
31660 msgid "can%'t mix operands of decimal float and complex types"
31663 #: c/c-typeck.c:778
31664 #, gcc-internal-format
31665 msgid "can%'t mix operands of decimal float and other float types"
31668 #: c/c-typeck.c:1275
31669 #, gcc-internal-format
31670 msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
31673 #: c/c-typeck.c:1279
31674 #, gcc-internal-format
31675 msgid "types are not quite compatible"
31678 #: c/c-typeck.c:1283
31679 #, gcc-internal-format
31680 msgid "pointer target types incompatible in C++"
31683 #: c/c-typeck.c:1615
31684 #, gcc-internal-format
31685 msgid "function return types not compatible due to %<volatile%>"
31688 #: c/c-typeck.c:1865
31689 #, gcc-internal-format
31690 msgid "converting an array compound literal to a pointer is ill-formed in C++"
31693 #: c/c-typeck.c:2312
31694 #, gcc-internal-format
31695 msgid "%qT has no member named %qE"
31698 #: c/c-typeck.c:2366
31699 #, gcc-internal-format
31700 msgid "request for member %qE in something not a structure or union"
31703 #: c/c-typeck.c:2417
31704 #, gcc-internal-format
31705 msgid "dereferencing pointer to incomplete type %qT"
31708 #: c/c-typeck.c:2424
31709 #, gcc-internal-format
31710 msgid "dereferencing %<void *%> pointer"
31713 #: c/c-typeck.c:2477
31714 #, gcc-internal-format
31715 msgid "rank of the array's index is greater than 1"
31718 #: c/c-typeck.c:2491
31719 #, gcc-internal-format
31720 msgid "subscripted value is neither array nor pointer nor vector"
31723 #: c/c-typeck.c:2503 cp/typeck.c:3101 cp/typeck.c:3202
31724 #, gcc-internal-format
31725 msgid "array subscript is not an integer"
31728 #: c/c-typeck.c:2509
31729 #, gcc-internal-format
31730 msgid "subscripted value is pointer to function"
31733 #: c/c-typeck.c:2562
31734 #, gcc-internal-format
31735 msgid "ISO C forbids subscripting %<register%> array"
31738 #: c/c-typeck.c:2565
31739 #, gcc-internal-format
31740 msgid "ISO C90 forbids subscripting non-lvalue array"
31743 #: c/c-typeck.c:2679
31744 #, gcc-internal-format
31745 msgid "enum constant defined here"
31748 #: c/c-typeck.c:2786 cp/typeck.c:1641
31749 #, gcc-internal-format
31750 msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
31753 #: c/c-typeck.c:2935
31754 #, gcc-internal-format
31755 msgid "called object %qE is not a function or function pointer"
31758 #: c/c-typeck.c:2940
31759 #, gcc-internal-format
31760 msgid "called object %qD is not a function or function pointer"
31763 #: c/c-typeck.c:2946
31764 #, gcc-internal-format
31765 msgid "called object is not a function or function pointer"
31768 #. This situation leads to run-time undefined behavior. We can't,
31769 #. therefore, simply error unless we can prove that all possible
31770 #. executions of the program must execute the code.
31771 #: c/c-typeck.c:2976
31772 #, gcc-internal-format
31773 msgid "function called through a non-compatible type"
31776 #: c/c-typeck.c:2981 c/c-typeck.c:3018
31777 #, gcc-internal-format
31778 msgid "function with qualified void return type called"
31781 #: c/c-typeck.c:3142
31782 #, gcc-internal-format
31783 msgid "too many arguments to method %qE"
31786 #: c/c-typeck.c:3180
31787 #, gcc-internal-format, gfc-internal-format
31788 msgid "type of formal parameter %d is incomplete"
31791 #: c/c-typeck.c:3197
31792 #, gcc-internal-format
31794 "passing argument %d of %qE as integer rather than floating due to prototype"
31797 #: c/c-typeck.c:3203
31798 #, gcc-internal-format
31800 "passing argument %d of %qE as integer rather than complex due to prototype"
31803 #: c/c-typeck.c:3209
31804 #, gcc-internal-format
31806 "passing argument %d of %qE as complex rather than floating due to prototype"
31809 #: c/c-typeck.c:3215
31810 #, gcc-internal-format
31812 "passing argument %d of %qE as floating rather than integer due to prototype"
31815 #: c/c-typeck.c:3221
31816 #, gcc-internal-format
31818 "passing argument %d of %qE as complex rather than integer due to prototype"
31821 #: c/c-typeck.c:3227
31822 #, gcc-internal-format
31824 "passing argument %d of %qE as floating rather than complex due to prototype"
31827 #: c/c-typeck.c:3241
31828 #, gcc-internal-format
31830 "passing argument %d of %qE as %<float%> rather than %<double%> due to "
31834 #: c/c-typeck.c:3267
31835 #, gcc-internal-format
31836 msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
31839 #: c/c-typeck.c:3289
31840 #, gcc-internal-format
31841 msgid "passing argument %d of %qE with different width due to prototype"
31844 #: c/c-typeck.c:3313
31845 #, gcc-internal-format
31846 msgid "passing argument %d of %qE as unsigned due to prototype"
31849 #: c/c-typeck.c:3318
31850 #, gcc-internal-format
31851 msgid "passing argument %d of %qE as signed due to prototype"
31854 #: c/c-typeck.c:3354 cp/call.c:6615
31855 #, gcc-internal-format
31856 msgid "implicit conversion from %qT to %qT when passing argument to function"
31859 #: c/c-typeck.c:3500 c/c-typeck.c:3505
31860 #, gcc-internal-format
31861 msgid "comparison with string literal results in unspecified behavior"
31864 #: c/c-typeck.c:3519
31865 #, gcc-internal-format
31866 msgid "comparison between %qT and %qT"
31869 #: c/c-typeck.c:3568
31870 #, gcc-internal-format
31871 msgid "pointer of type %<void *%> used in subtraction"
31874 #: c/c-typeck.c:3571
31875 #, gcc-internal-format
31876 msgid "pointer to a function used in subtraction"
31879 #: c/c-typeck.c:3583
31880 #, gcc-internal-format
31881 msgid "arithmetic on pointer to an incomplete type"
31884 #: c/c-typeck.c:3588 cp/typeck.c:5146
31885 #, gcc-internal-format
31886 msgid "arithmetic on pointer to an empty aggregate"
31889 #: c/c-typeck.c:3904
31890 #, gcc-internal-format
31891 msgid "ISO C does not support %<~%> for complex conjugation"
31894 #: c/c-typeck.c:3943
31895 #, gcc-internal-format
31896 msgid "wrong type argument to unary exclamation mark"
31899 #: c/c-typeck.c:4000
31900 #, gcc-internal-format
31901 msgid "increment of enumeration value is invalid in C++"
31904 #: c/c-typeck.c:4003
31905 #, gcc-internal-format
31906 msgid "decrement of enumeration value is invalid in C++"
31909 #: c/c-typeck.c:4019
31910 #, gcc-internal-format
31911 msgid "ISO C does not support %<++%> and %<--%> on complex types"
31914 #: c/c-typeck.c:4042 c/c-typeck.c:4076
31915 #, gcc-internal-format
31916 msgid "wrong type argument to increment"
31919 #: c/c-typeck.c:4044 c/c-typeck.c:4079
31920 #, gcc-internal-format
31921 msgid "wrong type argument to decrement"
31924 #: c/c-typeck.c:4064
31925 #, gcc-internal-format
31926 msgid "increment of pointer to an incomplete type %qT"
31929 #: c/c-typeck.c:4068
31930 #, gcc-internal-format
31931 msgid "decrement of pointer to an incomplete type %qT"
31934 #: c/c-typeck.c:4173
31935 #, gcc-internal-format
31936 msgid "taking address of expression of type %<void%>"
31939 #: c/c-typeck.c:4379
31940 #, gcc-internal-format
31941 msgid "cannot take address of bit-field %qD"
31944 #: c/c-typeck.c:4407
31945 #, gcc-internal-format
31946 msgid "global register variable %qD used in nested function"
31949 #: c/c-typeck.c:4410
31950 #, gcc-internal-format
31951 msgid "register variable %qD used in nested function"
31954 #: c/c-typeck.c:4415
31955 #, gcc-internal-format
31956 msgid "address of global register variable %qD requested"
31959 #: c/c-typeck.c:4417
31960 #, gcc-internal-format
31961 msgid "address of register variable %qD requested"
31964 #: c/c-typeck.c:4512
31965 #, gcc-internal-format
31966 msgid "non-lvalue array in conditional expression"
31969 #: c/c-typeck.c:4568 cp/call.c:5027
31970 #, gcc-internal-format
31972 "implicit conversion from %qT to %qT to match other result of conditional"
31975 #: c/c-typeck.c:4642
31976 #, gcc-internal-format
31977 msgid "ISO C forbids conditional expr with only one void side"
31980 #: c/c-typeck.c:4659
31981 #, gcc-internal-format
31982 msgid "pointers to disjoint address spaces used in conditional expression"
31985 #: c/c-typeck.c:4670 c/c-typeck.c:4687
31986 #, gcc-internal-format
31987 msgid "pointer to array loses qualifier in conditional expression"
31990 #: c/c-typeck.c:4675 c/c-typeck.c:4692
31991 #, gcc-internal-format
31992 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
31995 #: c/c-typeck.c:4705
31996 #, gcc-internal-format
31997 msgid "pointer type mismatch in conditional expression"
32000 #: c/c-typeck.c:4714 c/c-typeck.c:4725
32001 #, gcc-internal-format
32002 msgid "pointer/integer type mismatch in conditional expression"
32005 #: c/c-typeck.c:4816 cp/typeck.c:6277
32006 #, gcc-internal-format
32007 msgid "spawned function call cannot be part of a comma expression"
32010 #: c/c-typeck.c:4850
32011 #, gcc-internal-format
32012 msgid "left-hand operand of comma expression has no effect"
32015 #: c/c-typeck.c:4868 c/c-typeck.c:9945
32016 #, gcc-internal-format
32017 msgid "right-hand operand of comma expression has no effect"
32020 #: c/c-typeck.c:4937
32021 msgid "cast adds %q#v qualifier to function type"
32024 #: c/c-typeck.c:4943
32025 msgid "cast discards %qv qualifier from pointer target type"
32028 #: c/c-typeck.c:4978
32029 #, gcc-internal-format
32031 "to be safe all intermediate pointers in cast from %qT to %qT must be %<const"
32035 #: c/c-typeck.c:5015
32036 #, gcc-internal-format
32037 msgid "cast specifies array type"
32040 #: c/c-typeck.c:5021
32041 #, gcc-internal-format
32042 msgid "cast specifies function type"
32045 #: c/c-typeck.c:5037
32046 #, gcc-internal-format
32047 msgid "ISO C forbids casting nonscalar to the same type"
32050 #: c/c-typeck.c:5057
32051 #, gcc-internal-format
32052 msgid "ISO C forbids casts to union type"
32055 #: c/c-typeck.c:5067
32056 #, gcc-internal-format
32057 msgid "cast to union type from type not present in union"
32060 #: c/c-typeck.c:5102
32061 #, gcc-internal-format, gfc-internal-format
32063 "cast to %s address space pointer from disjoint generic address space pointer"
32066 #: c/c-typeck.c:5107
32067 #, gcc-internal-format, gfc-internal-format
32069 "cast to generic address space pointer from disjoint %s address space pointer"
32072 #: c/c-typeck.c:5112
32073 #, gcc-internal-format, gfc-internal-format
32074 msgid "cast to %s address space pointer from disjoint %s address space pointer"
32077 #: c/c-typeck.c:5132
32078 #, gcc-internal-format
32079 msgid "cast increases required alignment of target type"
32082 #: c/c-typeck.c:5143
32083 #, gcc-internal-format
32084 msgid "cast from pointer to integer of different size"
32087 #: c/c-typeck.c:5148
32088 #, gcc-internal-format
32089 msgid "cast from function call of type %qT to non-matching type %qT"
32092 #: c/c-typeck.c:5157 cp/typeck.c:7232
32093 #, gcc-internal-format
32094 msgid "cast to pointer from integer of different size"
32097 #: c/c-typeck.c:5171
32098 #, gcc-internal-format
32099 msgid "ISO C forbids conversion of function pointer to object pointer type"
32102 #: c/c-typeck.c:5180
32103 #, gcc-internal-format
32104 msgid "ISO C forbids conversion of object pointer to function pointer type"
32107 #: c/c-typeck.c:5264
32108 #, gcc-internal-format
32109 msgid "defining a type in a cast is invalid in C++"
32112 #: c/c-typeck.c:5306
32113 #, gcc-internal-format
32114 msgid "assignment to expression with array type"
32117 #: c/c-typeck.c:5430 c/c-typeck.c:5860
32118 #, gcc-internal-format
32119 msgid "enum conversion in assignment is invalid in C++"
32122 #: c/c-typeck.c:5626 c/c-typeck.c:5644 c/c-typeck.c:5663
32123 #, gcc-internal-format
32124 msgid "(near initialization for %qs)"
32127 #: c/c-typeck.c:5678
32128 #, gcc-internal-format
32129 msgid "array initialized from parenthesized string constant"
32132 #. This macro is used to emit diagnostics to ensure that all format
32133 #. strings are complete sentences, visible to gettext and checked at
32135 #. This macro is used to emit diagnostics to ensure that all format
32136 #. strings are complete sentences, visible to gettext and checked at
32137 #. compile time. It is the same as PEDWARN_FOR_ASSIGNMENT but with an
32138 #. extra parameter to enumerate qualifiers.
32139 #. This macro is used to emit diagnostics to ensure that all format
32140 #. strings are complete sentences, visible to gettext and checked at
32141 #. compile time. It is the same as PEDWARN_FOR_QUALIFIERS but uses
32142 #. warning_at instead of pedwarn.
32143 #: c/c-typeck.c:5740 c/c-typeck.c:5769 c/c-typeck.c:5798 c/c-typeck.c:6372
32144 #, gcc-internal-format
32145 msgid "expected %qT but argument is of type %qT"
32148 #: c/c-typeck.c:5858
32149 #, gcc-internal-format
32150 msgid "enum conversion when passing argument %d of %qE is invalid in C++"
32153 #: c/c-typeck.c:5862 c/c-typeck.c:8465
32154 #, gcc-internal-format
32155 msgid "enum conversion in initialization is invalid in C++"
32158 #: c/c-typeck.c:5864
32159 #, gcc-internal-format
32160 msgid "enum conversion in return is invalid in C++"
32163 #: c/c-typeck.c:5891
32164 #, gcc-internal-format
32165 msgid "cannot pass rvalue to reference parameter"
32168 #: c/c-typeck.c:6024 c/c-typeck.c:6289
32170 "passing argument %d of %qE makes %q#v qualified function pointer from "
32174 #: c/c-typeck.c:6027 c/c-typeck.c:6292
32175 msgid "assignment makes %q#v qualified function pointer from unqualified"
32178 #: c/c-typeck.c:6030 c/c-typeck.c:6294
32179 msgid "initialization makes %q#v qualified function pointer from unqualified"
32182 #: c/c-typeck.c:6033 c/c-typeck.c:6296
32183 msgid "return makes %q#v qualified function pointer from unqualified"
32186 #: c/c-typeck.c:6041 c/c-typeck.c:6208 c/c-typeck.c:6251
32188 "passing argument %d of %qE discards %qv qualifier from pointer target type"
32191 #: c/c-typeck.c:6043 c/c-typeck.c:6210 c/c-typeck.c:6253
32192 msgid "assignment discards %qv qualifier from pointer target type"
32195 #: c/c-typeck.c:6045 c/c-typeck.c:6212 c/c-typeck.c:6255
32196 msgid "initialization discards %qv qualifier from pointer target type"
32199 #: c/c-typeck.c:6047 c/c-typeck.c:6214 c/c-typeck.c:6257
32200 msgid "return discards %qv qualifier from pointer target type"
32203 #: c/c-typeck.c:6056
32204 #, gcc-internal-format
32205 msgid "ISO C prohibits argument conversion to union type"
32208 #: c/c-typeck.c:6118
32209 #, gcc-internal-format
32210 msgid "request for implicit conversion from %qT to %qT not permitted in C++"
32213 #: c/c-typeck.c:6130
32214 #, gcc-internal-format
32215 msgid "passing argument %d of %qE from pointer to non-enclosed address space"
32218 #: c/c-typeck.c:6134
32219 #, gcc-internal-format
32220 msgid "assignment from pointer to non-enclosed address space"
32223 #: c/c-typeck.c:6138
32224 #, gcc-internal-format
32225 msgid "initialization from pointer to non-enclosed address space"
32228 #: c/c-typeck.c:6142
32229 #, gcc-internal-format
32230 msgid "return from pointer to non-enclosed address space"
32233 #: c/c-typeck.c:6160
32234 #, gcc-internal-format
32235 msgid "argument %d of %qE might be a candidate for a format attribute"
32238 #: c/c-typeck.c:6166
32239 #, gcc-internal-format
32240 msgid "assignment left-hand side might be a candidate for a format attribute"
32243 #: c/c-typeck.c:6171
32244 #, gcc-internal-format
32246 "initialization left-hand side might be a candidate for a format attribute"
32249 #: c/c-typeck.c:6176 cp/typeck.c:8232
32250 #, gcc-internal-format
32251 msgid "return type might be a candidate for a format attribute"
32254 #: c/c-typeck.c:6225
32255 #, gcc-internal-format
32257 "ISO C forbids passing argument %d of %qE between function pointer and %<void "
32261 #: c/c-typeck.c:6228
32262 #, gcc-internal-format
32263 msgid "ISO C forbids assignment between function pointer and %<void *%>"
32266 #: c/c-typeck.c:6230
32267 #, gcc-internal-format
32268 msgid "ISO C forbids initialization between function pointer and %<void *%>"
32271 #: c/c-typeck.c:6232
32272 #, gcc-internal-format
32273 msgid "ISO C forbids return between function pointer and %<void *%>"
32276 #: c/c-typeck.c:6269
32277 #, gcc-internal-format
32278 msgid "pointer targets in passing argument %d of %qE differ in signedness"
32281 #: c/c-typeck.c:6271
32282 #, gcc-internal-format
32283 msgid "pointer targets in assignment differ in signedness"
32286 #: c/c-typeck.c:6273
32287 #, gcc-internal-format
32288 msgid "pointer targets in initialization differ in signedness"
32291 #: c/c-typeck.c:6275
32292 #, gcc-internal-format
32293 msgid "pointer targets in return differ in signedness"
32296 #: c/c-typeck.c:6306
32297 #, gcc-internal-format
32298 msgid "passing argument %d of %qE from incompatible pointer type"
32301 #: c/c-typeck.c:6308
32302 #, gcc-internal-format
32303 msgid "assignment from incompatible pointer type"
32306 #: c/c-typeck.c:6309
32307 #, gcc-internal-format
32308 msgid "initialization from incompatible pointer type"
32311 #: c/c-typeck.c:6311
32312 #, gcc-internal-format
32313 msgid "return from incompatible pointer type"
32316 #. ??? This should not be an error when inlining calls to
32317 #. unprototyped functions.
32318 #: c/c-typeck.c:6319 c/c-typeck.c:6813 cp/typeck.c:1981
32319 #, gcc-internal-format
32320 msgid "invalid use of non-lvalue array"
32323 #: c/c-typeck.c:6330
32324 #, gcc-internal-format
32325 msgid "passing argument %d of %qE makes pointer from integer without a cast"
32328 #: c/c-typeck.c:6332
32329 #, gcc-internal-format
32330 msgid "assignment makes pointer from integer without a cast"
32333 #: c/c-typeck.c:6334
32334 #, gcc-internal-format
32335 msgid "initialization makes pointer from integer without a cast"
32338 #: c/c-typeck.c:6336
32339 #, gcc-internal-format
32340 msgid "return makes pointer from integer without a cast"
32343 #: c/c-typeck.c:6345
32344 #, gcc-internal-format
32345 msgid "passing argument %d of %qE makes integer from pointer without a cast"
32348 #: c/c-typeck.c:6347
32349 #, gcc-internal-format
32350 msgid "assignment makes integer from pointer without a cast"
32353 #: c/c-typeck.c:6349
32354 #, gcc-internal-format
32355 msgid "initialization makes integer from pointer without a cast"
32358 #: c/c-typeck.c:6351
32359 #, gcc-internal-format
32360 msgid "return makes integer from pointer without a cast"
32363 #: c/c-typeck.c:6375
32364 #, gcc-internal-format
32365 msgid "incompatible types when assigning to type %qT from type %qT"
32368 #: c/c-typeck.c:6380
32369 #, gcc-internal-format
32370 msgid "incompatible types when initializing type %qT using type %qT"
32373 #: c/c-typeck.c:6385
32374 #, gcc-internal-format
32375 msgid "incompatible types when returning type %qT but %qT was expected"
32378 #: c/c-typeck.c:6449
32379 #, gcc-internal-format
32380 msgid "traditional C rejects automatic aggregate initialization"
32383 #: c/c-typeck.c:6686 c/c-typeck.c:7577
32384 #, gcc-internal-format
32385 msgid "initialization of a flexible array member"
32388 #: c/c-typeck.c:6696 cp/typeck2.c:1017
32389 #, gcc-internal-format
32390 msgid "char-array initialized from wide string"
32393 #: c/c-typeck.c:6705
32394 #, gcc-internal-format
32395 msgid "wide character array initialized from non-wide string"
32398 #: c/c-typeck.c:6711
32399 #, gcc-internal-format
32400 msgid "wide character array initialized from incompatible wide string"
32403 #: c/c-typeck.c:6745
32404 #, gcc-internal-format
32405 msgid "array of inappropriate type initialized from string constant"
32408 #: c/c-typeck.c:6832 c/c-typeck.c:6856 c/c-typeck.c:6859 c/c-typeck.c:6867
32409 #: c/c-typeck.c:6907 c/c-typeck.c:8407 c/c-typeck.c:8438
32410 #, gcc-internal-format
32411 msgid "initializer element is not constant"
32414 #: c/c-typeck.c:6841
32415 #, gcc-internal-format
32416 msgid "array initialized from non-constant array expression"
32419 #: c/c-typeck.c:6872 c/c-typeck.c:6920 c/c-typeck.c:8448
32420 #, gcc-internal-format
32421 msgid "initializer element is not a constant expression"
32424 #: c/c-typeck.c:6914 c/c-typeck.c:8443
32425 #, gcc-internal-format
32426 msgid "initializer element is not computable at load time"
32429 #: c/c-typeck.c:6933
32430 #, gcc-internal-format
32431 msgid "invalid initializer"
32434 #: c/c-typeck.c:7211 cp/decl.c:5922
32435 #, gcc-internal-format
32436 msgid "opaque vector types cannot be initialized"
32439 #: c/c-typeck.c:7435
32440 #, gcc-internal-format
32441 msgid "extra brace group at end of initializer"
32444 #: c/c-typeck.c:7514
32445 #, gcc-internal-format
32446 msgid "braces around scalar initializer"
32449 #: c/c-typeck.c:7574 c/c-typeck.c:8880
32450 #, gcc-internal-format
32451 msgid "initialization of flexible array member in a nested context"
32454 #: c/c-typeck.c:7608
32455 #, gcc-internal-format
32456 msgid "missing braces around initializer"
32459 #: c/c-typeck.c:7630
32460 #, gcc-internal-format
32461 msgid "missing initializer for field %qD of %qT"
32464 #: c/c-typeck.c:7655
32465 #, gcc-internal-format
32466 msgid "empty scalar initializer"
32469 #: c/c-typeck.c:7660
32470 #, gcc-internal-format
32471 msgid "extra elements in scalar initializer"
32474 #: c/c-typeck.c:7772 c/c-typeck.c:7853
32475 #, gcc-internal-format
32476 msgid "array index in non-array initializer"
32479 #: c/c-typeck.c:7777 c/c-typeck.c:7916
32480 #, gcc-internal-format
32481 msgid "field name not in record or union initializer"
32484 #: c/c-typeck.c:7826
32485 #, gcc-internal-format
32486 msgid "array index in initializer not of integer type"
32489 #: c/c-typeck.c:7835 c/c-typeck.c:7844
32490 #, gcc-internal-format
32491 msgid "array index in initializer is not an integer constant expression"
32494 #: c/c-typeck.c:7849 c/c-typeck.c:7851
32495 #, gcc-internal-format
32496 msgid "nonconstant array index in initializer"
32499 #: c/c-typeck.c:7855 c/c-typeck.c:7858
32500 #, gcc-internal-format
32501 msgid "array index in initializer exceeds array bounds"
32504 #: c/c-typeck.c:7877
32505 #, gcc-internal-format
32506 msgid "empty index range in initializer"
32509 #: c/c-typeck.c:7886
32510 #, gcc-internal-format
32511 msgid "array index range in initializer exceeds array bounds"
32514 #: c/c-typeck.c:7923
32515 #, gcc-internal-format
32516 msgid "unknown field %qE specified in initializer"
32519 #: c/c-typeck.c:7976 c/c-typeck.c:8006 c/c-typeck.c:8538
32520 #, gcc-internal-format
32521 msgid "initialized field with side-effects overwritten"
32524 #: c/c-typeck.c:7980 c/c-typeck.c:8010 c/c-typeck.c:8541
32525 #, gcc-internal-format
32526 msgid "initialized field overwritten"
32529 #: c/c-typeck.c:8762
32530 #, gcc-internal-format
32531 msgid "excess elements in char array initializer"
32534 #: c/c-typeck.c:8769 c/c-typeck.c:8839
32535 #, gcc-internal-format
32536 msgid "excess elements in struct initializer"
32539 #: c/c-typeck.c:8784
32540 #, gcc-internal-format
32542 "positional initialization of field in %<struct%> declared with "
32543 "%<designated_init%> attribute"
32546 #: c/c-typeck.c:8854
32547 #, gcc-internal-format
32548 msgid "non-static initialization of a flexible array member"
32551 #: c/c-typeck.c:8953
32552 #, gcc-internal-format
32553 msgid "excess elements in union initializer"
32556 #: c/c-typeck.c:8975
32557 #, gcc-internal-format
32558 msgid "traditional C rejects initialization of unions"
32561 #: c/c-typeck.c:9043
32562 #, gcc-internal-format
32563 msgid "excess elements in array initializer"
32566 #: c/c-typeck.c:9077
32567 #, gcc-internal-format
32568 msgid "excess elements in vector initializer"
32571 #: c/c-typeck.c:9109
32572 #, gcc-internal-format
32573 msgid "excess elements in scalar initializer"
32576 #: c/c-typeck.c:9349
32577 #, gcc-internal-format
32578 msgid "ISO C forbids %<goto *expr;%>"
32581 #: c/c-typeck.c:9373 cp/typeck.c:8455
32582 #, gcc-internal-format
32583 msgid "function declared %<noreturn%> has a %<return%> statement"
32586 #: c/c-typeck.c:9383 cp/cp-array-notation.c:1103
32587 #, gcc-internal-format
32588 msgid "array notation expression cannot be used as a return value"
32591 #: c/c-typeck.c:9390 cp/typeck.c:8446
32592 #, gcc-internal-format
32593 msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
32596 #: c/c-typeck.c:9415 c/c-typeck.c:9418
32597 #, gcc-internal-format
32598 msgid "%<return%> with no value, in function returning non-void"
32601 #: c/c-typeck.c:9428
32602 #, gcc-internal-format
32603 msgid "%<return%> with a value, in function returning void"
32606 #: c/c-typeck.c:9430
32607 #, gcc-internal-format
32608 msgid "ISO C forbids %<return%> with expression, in function returning void"
32611 #: c/c-typeck.c:9503
32612 #, gcc-internal-format
32613 msgid "function returns address of label"
32616 #: c/c-typeck.c:9585 cp/semantics.c:1163
32617 #, gcc-internal-format
32618 msgid "switch quantity not an integer"
32621 #: c/c-typeck.c:9605
32622 #, gcc-internal-format
32623 msgid "switch condition has boolean value"
32626 #: c/c-typeck.c:9611
32627 #, gcc-internal-format
32628 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
32631 #: c/c-typeck.c:9647 c/c-typeck.c:9655
32632 #, gcc-internal-format
32633 msgid "case label is not an integer constant expression"
32636 #: c/c-typeck.c:9661 cp/parser.c:9932
32637 #, gcc-internal-format
32638 msgid "case label not within a switch statement"
32641 #: c/c-typeck.c:9663
32642 #, gcc-internal-format
32643 msgid "%<default%> label not within a switch statement"
32646 #: c/c-typeck.c:9733
32647 #, gcc-internal-format
32648 msgid "rank-mismatch between if-statement%'s condition and the then-block"
32651 #: c/c-typeck.c:9739
32652 #, gcc-internal-format
32653 msgid "rank-mismatch between if-statement%'s condition and the else-block"
32656 #: c/c-typeck.c:9775 cp/parser.c:10240
32657 #, gcc-internal-format
32658 msgid "suggest explicit braces to avoid ambiguous %<else%>"
32661 #: c/c-typeck.c:9887 cp/parser.c:11013
32662 #, gcc-internal-format
32663 msgid "break statement not within loop or switch"
32666 #: c/c-typeck.c:9889 cp/parser.c:11039
32667 #, gcc-internal-format
32668 msgid "continue statement not within a loop"
32671 #: c/c-typeck.c:9894 cp/parser.c:11026
32672 #, gcc-internal-format
32673 msgid "break statement used with OpenMP for loop"
32676 #: c/c-typeck.c:9899
32677 #, gcc-internal-format
32678 msgid "break statement within %<#pragma simd%> loop body"
32681 #: c/c-typeck.c:9901 cp/parser.c:11043
32682 #, gcc-internal-format
32683 msgid "continue statement within %<#pragma simd%> loop body"
32686 #: c/c-typeck.c:9927 cp/cp-gimplify.c:439
32687 #, gcc-internal-format
32688 msgid "statement with no effect"
32691 #: c/c-typeck.c:9971
32692 #, gcc-internal-format
32693 msgid "expression statement has incomplete type"
32696 #: c/c-typeck.c:10737 c/c-typeck.c:10879 cp/typeck.c:4664
32697 #, gcc-internal-format
32698 msgid "comparing vectors with different element types"
32701 #: c/c-typeck.c:10744 c/c-typeck.c:10886 cp/typeck.c:4676
32702 #, gcc-internal-format
32703 msgid "comparing vectors with different number of elements"
32706 #: c/c-typeck.c:10760 cp/typeck.c:4392
32707 #, gcc-internal-format
32708 msgid "comparing floating point with == or != is unsafe"
32711 #: c/c-typeck.c:10777 c/c-typeck.c:10797
32712 #, gcc-internal-format
32714 "the comparison will always evaluate as %<false%> for the address of %qD will "
32718 #: c/c-typeck.c:10783 c/c-typeck.c:10803
32719 #, gcc-internal-format
32721 "the comparison will always evaluate as %<true%> for the address of %qD will "
32725 #: c/c-typeck.c:10824 c/c-typeck.c:10929
32726 #, gcc-internal-format
32727 msgid "comparison of pointers to disjoint address spaces"
32730 #: c/c-typeck.c:10831 c/c-typeck.c:10837
32731 #, gcc-internal-format
32732 msgid "ISO C forbids comparison of %<void *%> with function pointer"
32735 #: c/c-typeck.c:10844 c/c-typeck.c:10939
32736 #, gcc-internal-format
32737 msgid "comparison of distinct pointer types lacks a cast"
32740 #: c/c-typeck.c:10856 c/c-typeck.c:10861 c/c-typeck.c:10965 c/c-typeck.c:10970
32741 #, gcc-internal-format
32742 msgid "comparison between pointer and integer"
32745 #: c/c-typeck.c:10917
32746 #, gcc-internal-format
32747 msgid "comparison of complete and incomplete pointers"
32750 #: c/c-typeck.c:10919
32751 #, gcc-internal-format
32752 msgid "ISO C forbids ordered comparisons of pointers to functions"
32755 #: c/c-typeck.c:10924
32756 #, gcc-internal-format
32757 msgid "ordered comparison of pointer with null pointer"
32760 #: c/c-typeck.c:10947 c/c-typeck.c:10950 c/c-typeck.c:10957 c/c-typeck.c:10960
32761 #: cp/typeck.c:4713 cp/typeck.c:4720
32762 #, gcc-internal-format
32763 msgid "ordered comparison of pointer with integer zero"
32766 #: c/c-typeck.c:11008 cp/typeck.c:4793
32767 #, gcc-internal-format
32769 "implicit conversion from %qT to %qT to match other operand of binary "
32773 #: c/c-typeck.c:11317
32774 #, gcc-internal-format
32775 msgid "used array that cannot be converted to pointer where scalar is required"
32778 #: c/c-typeck.c:11321
32779 #, gcc-internal-format
32780 msgid "used struct type value where scalar is required"
32783 #: c/c-typeck.c:11325
32784 #, gcc-internal-format
32785 msgid "used union type value where scalar is required"
32788 #: c/c-typeck.c:11336
32789 #, gcc-internal-format
32790 msgid "used vector type where scalar is required"
32793 #: c/c-typeck.c:11527 cp/semantics.c:6997
32794 #, gcc-internal-format
32796 "%<#pragma omp cancel must specify one of %<parallel%>, %<for%>, %<sections%> "
32797 "or %<taskgroup%> clauses"
32800 #: c/c-typeck.c:11566 cp/semantics.c:7034
32801 #, gcc-internal-format
32803 "%<#pragma omp cancellation point must specify one of %<parallel%>, %<for%>, "
32804 "%<sections%> or %<taskgroup%> clauses"
32807 #: c/c-typeck.c:11609 cp/semantics.c:4299 cp/semantics.c:5794
32808 #, gcc-internal-format
32809 msgid "%qD is not a variable in %qs clause"
32812 #: c/c-typeck.c:11613 c/c-typeck.c:12388 cp/semantics.c:4303
32813 #: cp/semantics.c:5797
32814 #, gcc-internal-format
32815 msgid "%qE is not a variable in %qs clause"
32818 #: c/c-typeck.c:11621 c/c-typeck.c:12395 cp/semantics.c:4311
32819 #: cp/semantics.c:5803
32820 #, gcc-internal-format
32821 msgid "%qD is threadprivate variable in %qs clause"
32824 #: c/c-typeck.c:11643 cp/semantics.c:4337
32825 #, gcc-internal-format
32826 msgid "low bound %qE of array section does not have integral type"
32829 #: c/c-typeck.c:11650 cp/semantics.c:4344
32830 #, gcc-internal-format
32831 msgid "length %qE of array section does not have integral type"
32834 #: c/c-typeck.c:11682 cp/semantics.c:4380
32835 #, gcc-internal-format
32836 msgid "for unknown bound array type length expression must be specified"
32839 #: c/c-typeck.c:11690 cp/semantics.c:4388
32840 #, gcc-internal-format
32841 msgid "negative low bound in array section in %qs clause"
32844 #: c/c-typeck.c:11699 cp/semantics.c:4397
32845 #, gcc-internal-format
32846 msgid "negative length in array section in %qs clause"
32849 #: c/c-typeck.c:11716 cp/semantics.c:4414
32850 #, gcc-internal-format
32851 msgid "low bound %qE above array section size in %qs clause"
32854 #: c/c-typeck.c:11741 cp/semantics.c:4439
32855 #, gcc-internal-format
32856 msgid "length %qE above array section size in %qs clause"
32859 #: c/c-typeck.c:11756 cp/semantics.c:4454
32860 #, gcc-internal-format
32861 msgid "high bound %qE above array section size in %qs clause"
32864 #: c/c-typeck.c:11787 cp/semantics.c:4485
32865 #, gcc-internal-format
32866 msgid "for pointer type length expression must be specified"
32869 #: c/c-typeck.c:11796 c/c-typeck.c:11911 cp/semantics.c:4494
32870 #: cp/semantics.c:4605
32871 #, gcc-internal-format
32872 msgid "array section is not contiguous in %qs clause"
32875 #: c/c-typeck.c:11804 cp/semantics.c:4502
32876 #, gcc-internal-format
32877 msgid "%qE does not have pointer or array type"
32880 #: c/c-typeck.c:12124
32881 #, gcc-internal-format
32882 msgid "%qE has invalid type for %<reduction(%s)%>"
32885 #: c/c-typeck.c:12133 cp/semantics.c:5286
32886 #, gcc-internal-format
32887 msgid "user defined reduction not found for %qD"
32890 #: c/c-typeck.c:12205 c/c-typeck.c:12443 cp/semantics.c:5933
32891 #, gcc-internal-format
32892 msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
32895 #: c/c-typeck.c:12217 cp/semantics.c:5973
32896 #, gcc-internal-format
32897 msgid "%qE must be %<threadprivate%> for %<copyin%>"
32900 #: c/c-typeck.c:12229
32901 #, gcc-internal-format
32903 "linear clause applied to non-integral non-pointer variable with type %qT"
32906 #: c/c-typeck.c:12255 cp/semantics.c:5391
32907 #, gcc-internal-format
32908 msgid "%qE is not a variable in clause %qs"
32911 #: c/c-typeck.c:12264 c/c-typeck.c:12285 c/c-typeck.c:12306
32912 #, gcc-internal-format
32913 msgid "%qE appears more than once in data clauses"
32916 #: c/c-typeck.c:12278 cp/semantics.c:5415
32917 #, gcc-internal-format
32918 msgid "%qE is not a variable in clause %<firstprivate%>"
32921 #: c/c-typeck.c:12299 cp/semantics.c:5437
32922 #, gcc-internal-format
32923 msgid "%qE is not a variable in clause %<lastprivate%>"
32926 #: c/c-typeck.c:12318 cp/semantics.c:5681
32927 #, gcc-internal-format
32928 msgid "%qE is not a variable in %<aligned%> clause"
32931 #: c/c-typeck.c:12325
32932 #, gcc-internal-format
32933 msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
32936 #: c/c-typeck.c:12332
32937 #, gcc-internal-format
32938 msgid "%qE appears more than once in %<aligned%> clauses"
32941 #: c/c-typeck.c:12353 cp/semantics.c:5751
32942 #, gcc-internal-format
32943 msgid "%qE is not a variable in %<depend%> clause"
32946 #: c/c-typeck.c:12375 cp/semantics.c:5776
32947 #, gcc-internal-format
32948 msgid "array section does not have mappable type in %qs clause"
32951 #: c/c-typeck.c:12408 cp/semantics.c:5820
32952 #, gcc-internal-format
32953 msgid "%qD does not have a mappable type in %qs clause"
32956 #: c/c-typeck.c:12415 cp/semantics.c:5827
32957 #, gcc-internal-format
32958 msgid "%qD appears more than once in motion clauses"
32961 #: c/c-typeck.c:12417 cp/semantics.c:5829
32962 #, gcc-internal-format
32963 msgid "%qD appears more than once in map clauses"
32966 #: c/c-typeck.c:12430 cp/semantics.c:5843
32967 #, gcc-internal-format
32968 msgid "%qD is not an argument in %<uniform%> clause"
32971 #: c/c-typeck.c:12433 cp/semantics.c:5845
32972 #, gcc-internal-format
32973 msgid "%qE is not an argument in %<uniform%> clause"
32976 #: c/c-typeck.c:12491 cp/semantics.c:5869
32977 #, gcc-internal-format
32978 msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
32981 #: c/c-typeck.c:12541 cp/semantics.c:6020
32982 #, gcc-internal-format
32983 msgid "%qE is predetermined %qs for %qs"
32986 #: c/c-typeck.c:12644
32987 #, gcc-internal-format
32988 msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
32991 #. A bad conversion for 'this' must be discarding cv-quals.
32993 #, gcc-internal-format
32994 msgid " passing %qT as %<this%> argument discards qualifiers"
32998 #, gcc-internal-format
32999 msgid " no known conversion for implicit %<this%> parameter from %qT to %qT"
33003 #, gcc-internal-format, gfc-internal-format
33004 msgid " conversion of argument %d would be ill-formed:"
33007 #. Conversion of conversion function return value failed.
33009 #, gcc-internal-format
33010 msgid " no known conversion from %qT to %qT"
33014 #, gcc-internal-format
33015 msgid " no known conversion for argument %d from %qT to %qT"
33018 #: cp/call.c:3323 cp/pt.c:5658
33019 #, gcc-internal-format, gfc-internal-format
33020 msgid " candidate expects %d argument, %d provided"
33021 msgid_plural " candidate expects %d arguments, %d provided"
33026 #, gcc-internal-format
33027 msgid "%s%D(%T, %T, %T) <built-in>"
33031 #, gcc-internal-format
33032 msgid "%s%D(%T, %T) <built-in>"
33036 #, gcc-internal-format
33037 msgid "%s%D(%T) <built-in>"
33041 #, gcc-internal-format
33042 msgid "%s%T <conversion>"
33046 #, gcc-internal-format
33047 msgid "%s%#D <near match>"
33051 #, gcc-internal-format
33052 msgid "%s%#D <deleted>"
33056 #, gcc-internal-format
33061 #, gcc-internal-format
33063 " return type %qT of explicit conversion function cannot be converted to %qT "
33064 "with a qualification conversion"
33068 #, gcc-internal-format
33070 " conversion from return type %qT of template conversion function "
33071 "specialization to %qT is not an exact match"
33075 #, gcc-internal-format
33077 " substitution of deduced template arguments resulted in errors seen above"
33080 #. Re-run template unification with diagnostics.
33082 #, gcc-internal-format
33083 msgid " template argument deduction/substitution failed:"
33087 #, gcc-internal-format
33089 " a constructor taking a single argument of its own class type is invalid"
33093 #, gcc-internal-format
33094 msgid "conversion from %qT to %qT is ambiguous"
33098 #, gcc-internal-format
33100 "conversion from %qT to %qT not considered for non-type template argument"
33104 #, gcc-internal-format
33105 msgid "no matching function for call to %<%D(%A)%>"
33109 #, gcc-internal-format
33110 msgid "call of overloaded %<%D(%A)%> is ambiguous"
33113 #. It's no good looking for an overloaded operator() on a
33114 #. pointer-to-member-function.
33116 #, gcc-internal-format
33118 "pointer-to-member function %E cannot be called without an object; consider "
33123 #, gcc-internal-format
33124 msgid "no match for call to %<(%T) (%A)%>"
33128 #, gcc-internal-format
33129 msgid "call of %<(%T) (%A)%> is ambiguous"
33133 #, gcc-internal-format
33134 msgid "ambiguous overload for "
33138 #, gcc-internal-format
33139 msgid "no match for "
33143 #, gcc-internal-format
33144 msgid " (operand types are %qT, %qT, and %qT)"
33148 #, gcc-internal-format
33149 msgid " (operand types are %qT and %qT)"
33153 #, gcc-internal-format
33154 msgid " (operand type is %qT)"
33158 #, gcc-internal-format
33159 msgid "ternary %<operator?:%>"
33163 #, gcc-internal-format
33164 msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
33167 #: cp/call.c:4413 cp/call.c:4444 cp/call.c:4453
33168 #, gcc-internal-format
33169 msgid "%<operator%s%>"
33173 #, gcc-internal-format
33174 msgid "%<operator%s%> in %<%E%s%>"
33178 #, gcc-internal-format
33179 msgid "%<operator[]%>"
33183 #, gcc-internal-format
33184 msgid "%<operator[]%> in %<%E[%E]%>"
33188 #, gcc-internal-format
33193 #, gcc-internal-format
33194 msgid "%qs in %<%s %E%>"
33198 #, gcc-internal-format
33199 msgid "%<operator%s%> in %<%E %s %E%>"
33203 #, gcc-internal-format
33204 msgid "%<operator%s%> in %<%s%E%>"
33208 #, gcc-internal-format
33209 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
33213 #, gcc-internal-format
33215 "inferred scalar type %qT is not an integer or floating point type of the "
33220 #, gcc-internal-format
33221 msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
33225 #, gcc-internal-format
33227 "second operand to the conditional operator is of type %<void%>, but the "
33228 "third operand is neither a throw-expression nor of type %<void%>"
33232 #, gcc-internal-format
33234 "third operand to the conditional operator is of type %<void%>, but the "
33235 "second operand is neither a throw-expression nor of type %<void%>"
33238 #: cp/call.c:4836 cp/call.c:4952 cp/call.c:5095
33239 #, gcc-internal-format
33240 msgid "operands to ?: have different types %qT and %qT"
33244 #, gcc-internal-format
33245 msgid " and each type can be converted to the other"
33249 #, gcc-internal-format
33250 msgid "enumeral mismatch in conditional expression: %qT vs %qT"
33254 #, gcc-internal-format
33255 msgid "enumeral and non-enumeral type in conditional expression"
33259 #, gcc-internal-format
33260 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
33264 #, gcc-internal-format
33265 msgid "no %<%D(int)%> declared for postfix %qs"
33269 #, gcc-internal-format
33270 msgid "comparison between %q#T and %q#T"
33274 #, gcc-internal-format
33275 msgid "non-placement deallocation function %q+D"
33279 #, gcc-internal-format
33280 msgid "selected for placement delete"
33284 #, gcc-internal-format
33285 msgid "no corresponding deallocation function for %qD"
33289 #, gcc-internal-format
33290 msgid "no suitable %<operator %s%> for %qT"
33294 #, gcc-internal-format
33295 msgid "%q+#D is private"
33299 #, gcc-internal-format
33300 msgid "%q+#D is protected"
33304 #, gcc-internal-format
33305 msgid "%q+#D is inaccessible"
33309 #, gcc-internal-format
33310 msgid "within this context"
33314 #, gcc-internal-format
33315 msgid "passing NULL to non-pointer argument %P of %qD"
33319 #, gcc-internal-format
33320 msgid "converting to non-pointer type %qT from NULL"
33324 #, gcc-internal-format
33325 msgid "converting %<false%> to pointer type for argument %P of %qD"
33329 #, gcc-internal-format
33330 msgid "converting %<false%> to pointer type %qT"
33334 #, gcc-internal-format
33335 msgid "too many braces around initializer for %qT"
33339 #, gcc-internal-format
33340 msgid "converting to %qT from %qT requires direct-initialization"
33344 #, gcc-internal-format
33345 msgid "invalid user-defined conversion from %qT to %qT"
33348 #: cp/call.c:6195 cp/call.c:6219 cp/call.c:6447
33349 #, gcc-internal-format
33350 msgid " initializing argument %P of %qD"
33353 #: cp/call.c:6215 cp/cvt.c:236
33354 #, gcc-internal-format
33355 msgid "invalid conversion from %qT to %qT"
33359 #, gcc-internal-format
33361 "converting to %qT from initializer list would use explicit constructor %qD"
33364 #: cp/call.c:6323 cp/call.c:6475
33365 #, gcc-internal-format
33366 msgid " initializing argument %P of %q+D"
33370 #, gcc-internal-format
33371 msgid "cannot bind %qT lvalue to %qT"
33374 #: cp/call.c:6465 cp/call.c:9721
33375 #, gcc-internal-format
33377 "invalid initialization of non-const reference of type %qT from an rvalue of "
33382 #, gcc-internal-format
33383 msgid "binding %qT to reference of type %qT discards qualifiers"
33387 #, gcc-internal-format
33388 msgid "cannot bind bitfield %qE to %qT"
33391 #: cp/call.c:6507 cp/call.c:6524
33392 #, gcc-internal-format
33393 msgid "cannot bind packed field %qE to %qT"
33397 #, gcc-internal-format
33398 msgid "cannot bind rvalue %qE to %qT"
33401 #: cp/call.c:6632 cp/cvt.c:1734
33402 #, gcc-internal-format
33404 "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
33408 #, gcc-internal-format
33410 "passing objects of non-trivially-copyable type %q#T through %<...%> is "
33411 "conditionally supported"
33415 #, gcc-internal-format
33416 msgid "cannot receive reference type %qT through %<...%>"
33420 #, gcc-internal-format
33422 "receiving objects of non-trivially-copyable type %q#T through %<...%> is "
33423 "conditionally-supported"
33427 #, gcc-internal-format
33428 msgid "recursive evaluation of default argument for %q#D"
33432 #, gcc-internal-format
33434 "call to %qD uses the default argument for parameter %P, which is not yet "
33439 #, gcc-internal-format
33440 msgid "argument of function call might be a candidate for a format attribute"
33444 #, gcc-internal-format
33445 msgid "use of multiversioned function without a default"
33449 #, gcc-internal-format
33450 msgid "passing %qT as %<this%> argument discards qualifiers"
33453 #: cp/call.c:7180 cp/call.c:8961 cp/name-lookup.c:5713
33454 #, gcc-internal-format
33455 msgid " in call to %qD"
33459 #, gcc-internal-format
33460 msgid "%qT is not an accessible base of %qT"
33464 #, gcc-internal-format
33465 msgid "deducing %qT as %qT"
33469 #, gcc-internal-format
33470 msgid " in call to %q+D"
33474 #, gcc-internal-format
33475 msgid " (you can disable this with -fno-deduce-init-list)"
33479 #, gcc-internal-format
33480 msgid "could not find class$ field in java interface type %qT"
33484 #, gcc-internal-format
33485 msgid "constructor delegates to itself"
33489 #, gcc-internal-format
33490 msgid "call to non-function %qD"
33493 #: cp/call.c:7962 cp/typeck.c:2750
33494 #, gcc-internal-format
33495 msgid "cannot call constructor %<%T::%D%> directly"
33499 #, gcc-internal-format
33500 msgid "for a function-style cast, remove the redundant %<::%D%>"
33504 #, gcc-internal-format
33505 msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
33509 #, gcc-internal-format
33510 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
33514 #, gcc-internal-format
33515 msgid "no matching function for call to %<%s(%A)%>"
33519 #, gcc-internal-format
33520 msgid "call of overloaded %<%s(%A)%> is ambiguous"
33524 #, gcc-internal-format
33525 msgid "pure virtual %q#D called from non-static data member initializer"
33529 #, gcc-internal-format
33530 msgid "cannot call member function %qD without object"
33534 #, gcc-internal-format
33535 msgid "passing %qT chooses %qT over %qT"
33539 #, gcc-internal-format
33540 msgid "choosing %qD over %qD"
33544 #, gcc-internal-format
33545 msgid " for conversion from %qT to %qT"
33549 #, gcc-internal-format
33550 msgid " because conversion sequence for the argument is better"
33554 #, gcc-internal-format
33555 msgid "default argument mismatch in overload resolution"
33559 #, gcc-internal-format
33560 msgid " candidate 1: %q+#F"
33564 #, gcc-internal-format
33565 msgid " candidate 2: %q+#F"
33569 #, gcc-internal-format
33571 "ISO C++ says that these are ambiguous, even though the worst conversion for "
33572 "the first is better than the worst conversion for the second:"
33576 #, gcc-internal-format
33577 msgid "could not convert %qE from %qT to %qT"
33581 #, gcc-internal-format
33582 msgid "a temporary bound to %qD only persists until the constructor exits"
33586 #, gcc-internal-format
33588 "invalid initialization of reference of type %qT from expression of type %qT"
33592 #, gcc-internal-format
33594 "cannot convert from pointer to base class %qT to pointer to derived class "
33595 "%qT because the base is virtual"
33599 #, gcc-internal-format
33601 "cannot convert from base class %qT to derived class %qT because the base is "
33606 #, gcc-internal-format
33608 "cannot convert from pointer to base class %qT to pointer to derived class "
33609 "%qT via virtual base %qT"
33613 #, gcc-internal-format
33615 "cannot convert from base class %qT to derived class %qT via virtual base %qT"
33619 #, gcc-internal-format
33620 msgid "Java class %qT cannot have a destructor"
33624 #, gcc-internal-format
33625 msgid "Java class %qT cannot have an implicit non-trivial destructor"
33629 #, gcc-internal-format
33630 msgid "%q#D inherited from %qT"
33634 #, gcc-internal-format
33635 msgid "conflicts with version inherited from %qT"
33639 #, gcc-internal-format
33640 msgid "%q+#D cannot be overloaded"
33644 #, gcc-internal-format
33649 #, gcc-internal-format
33650 msgid "conflicting access specifications for method %q+D, ignored"
33654 #, gcc-internal-format
33655 msgid "conflicting access specifications for field %qE, ignored"
33658 #: cp/class.c:1347 cp/class.c:1355
33659 #, gcc-internal-format
33660 msgid "%q+D invalid in %q#T"
33664 #, gcc-internal-format
33665 msgid " because of local method %q+#D with same name"
33669 #, gcc-internal-format
33670 msgid " because of local member %q+#D with same name"
33674 #, gcc-internal-format
33675 msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
33678 #: cp/class.c:1414 cp/class.c:1420 cp/class.c:1426 cp/class.c:1437
33679 #, gcc-internal-format
33680 msgid "%qT declared here"
33684 #, gcc-internal-format
33685 msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
33689 #, gcc-internal-format
33690 msgid "%qT does not have the %E ABI tag that base %qT has"
33694 #, gcc-internal-format
33695 msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
33699 #, gcc-internal-format
33700 msgid "cannot derive from %<final%> base %qT in derived type %qT"
33704 #, gcc-internal-format
33705 msgid "all member functions in class %qT are private"
33709 #, gcc-internal-format
33710 msgid "%q#T only defines a private destructor and has no friends"
33714 #, gcc-internal-format
33715 msgid "%q#T only defines private constructors and has no friends"
33719 #, gcc-internal-format
33720 msgid "no unique final overrider for %qD in %qT"
33724 #, gcc-internal-format
33725 msgid "%q+D can be marked override"
33729 #, gcc-internal-format
33730 msgid "%q+#D marked %<final%>, but is not virtual"
33734 #, gcc-internal-format
33735 msgid "%q+#D marked %<override%>, but does not override"
33738 #. Here we know it is a hider, and no overrider exists.
33740 #, gcc-internal-format
33741 msgid "%q+D was hidden"
33745 #, gcc-internal-format
33749 #: cp/class.c:3053 cp/decl2.c:1533
33750 #, gcc-internal-format
33751 msgid "%q+#D invalid; an anonymous union can only have non-static data members"
33755 #, gcc-internal-format
33757 "%q+#D invalid; an anonymous struct can only have non-static data members"
33760 #: cp/class.c:3069 cp/decl2.c:1539
33761 #, gcc-internal-format
33762 msgid "private member %q+#D in anonymous union"
33766 #, gcc-internal-format
33767 msgid "private member %q+#D in anonymous struct"
33770 #: cp/class.c:3078 cp/decl2.c:1541
33771 #, gcc-internal-format
33772 msgid "protected member %q+#D in anonymous union"
33776 #, gcc-internal-format
33777 msgid "protected member %q+#D in anonymous struct"
33781 #, gcc-internal-format
33782 msgid "the ellipsis in %qD is not inherited"
33786 #, gcc-internal-format
33787 msgid "bit-field %q+#D with non-integral type"
33791 #, gcc-internal-format
33792 msgid "bit-field %q+D width not an integer constant"
33796 #, gcc-internal-format
33797 msgid "negative width in bit-field %q+D"
33801 #, gcc-internal-format
33802 msgid "zero width for bit-field %q+D"
33806 #, gcc-internal-format
33807 msgid "width of %q+D exceeds its type"
33811 #, gcc-internal-format
33812 msgid "%q+D is too small to hold all values of %q#T"
33816 #, gcc-internal-format
33817 msgid "member %q+#D with constructor not allowed in union"
33821 #, gcc-internal-format
33822 msgid "member %q+#D with destructor not allowed in union"
33826 #, gcc-internal-format
33827 msgid "member %q+#D with copy assignment operator not allowed in union"
33831 #, gcc-internal-format
33832 msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
33836 #, gcc-internal-format
33837 msgid "multiple fields in union %qT initialized"
33841 #, gcc-internal-format
33842 msgid "in C++98 %q+D may not be static because it is a member of a union"
33846 #, gcc-internal-format
33848 "in C++98 %q+D may not have reference type %qT because it is a member of a "
33853 #, gcc-internal-format
33854 msgid "field %q+D invalidly declared function type"
33858 #, gcc-internal-format
33859 msgid "field %q+D invalidly declared method type"
33863 #, gcc-internal-format
33864 msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
33868 #, gcc-internal-format
33869 msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
33873 #, gcc-internal-format
33874 msgid "member %q+D cannot be declared as a %<mutable%> reference"
33878 #, gcc-internal-format
33879 msgid "field %q+#D with same name as class"
33883 #, gcc-internal-format
33884 msgid "%q#T has pointer data members"
33888 #, gcc-internal-format
33889 msgid " but does not override %<%T(const %T&)%>"
33893 #, gcc-internal-format
33894 msgid " or %<operator=(const %T&)%>"
33898 #, gcc-internal-format
33899 msgid " but does not override %<operator=(const %T&)%>"
33903 #, gcc-internal-format
33904 msgid "initializer specified for non-virtual method %q+D"
33908 #, gcc-internal-format
33909 msgid "method overrides both %<transaction_pure%> and %qE methods"
33913 #, gcc-internal-format
33914 msgid "method declared %qE overriding %qE method"
33917 #: cp/class.c:5532 cp/constexpr.c:228
33918 #, gcc-internal-format
33920 "enclosing class of constexpr non-static member function %q+#D is not a "
33925 #, gcc-internal-format
33926 msgid "%q+T is not literal because:"
33930 #, gcc-internal-format
33931 msgid " %q+T has a non-trivial destructor"
33935 #, gcc-internal-format
33937 " %q+T is not an aggregate, does not have a trivial default constructor, and "
33938 "has no constexpr constructor that is not a copy or move constructor"
33942 #, gcc-internal-format
33943 msgid " base class %qT of %q+T is non-literal"
33947 #, gcc-internal-format
33948 msgid " non-static data member %q+D has non-literal type"
33952 #, gcc-internal-format
33953 msgid " non-static data member %q+D has volatile type"
33957 #, gcc-internal-format
33958 msgid "base class %q#T has accessible non-virtual destructor"
33962 #, gcc-internal-format
33963 msgid "non-static reference %q+#D in class without a constructor"
33967 #, gcc-internal-format
33968 msgid "non-static const member %q+#D in class without a constructor"
33971 #. If the function is defaulted outside the class, we just
33972 #. give the synthesis error.
33974 #, gcc-internal-format
33976 "%q+D declared to take const reference, but implicit declaration would take "
33981 #, gcc-internal-format
33982 msgid "direct base %qT inaccessible in %qT due to ambiguity"
33986 #, gcc-internal-format
33987 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
33991 #, gcc-internal-format
33993 "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
33996 #: cp/class.c:6554 cp/decl.c:12512 cp/parser.c:20482
33997 #, gcc-internal-format
33998 msgid "redefinition of %q#T"
34002 #, gcc-internal-format
34003 msgid "%q#T has virtual functions and accessible non-virtual destructor"
34007 #, gcc-internal-format
34008 msgid "type transparent %q#T does not have any fields"
34012 #, gcc-internal-format
34013 msgid "type transparent class %qT has base classes"
34017 #, gcc-internal-format
34018 msgid "type transparent class %qT has virtual functions"
34022 #, gcc-internal-format
34024 "type transparent %q#T cannot be made transparent because the type of the "
34025 "first field has a different ABI from the class overall"
34029 #, gcc-internal-format
34031 "definition of std::initializer_list does not match #include "
34032 "<initializer_list>"
34036 #, gcc-internal-format
34037 msgid "trying to finish struct, but kicked out due to previous parse errors"
34041 #, gcc-internal-format
34042 msgid "language string %<\"%E\"%> not recognized"
34046 #, gcc-internal-format
34047 msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
34051 #, gcc-internal-format
34052 msgid "no matches converting function %qD to type %q#T"
34056 #, gcc-internal-format
34057 msgid "converting overloaded function %qD to type %q#T is ambiguous"
34061 #, gcc-internal-format
34062 msgid "assuming pointer to member %qD"
34066 #, gcc-internal-format
34067 msgid "(a pointer to member can only be formed with %<&%E%>)"
34070 #: cp/class.c:7805 cp/class.c:7840
34071 #, gcc-internal-format
34072 msgid "not enough type information"
34075 #: cp/class.c:7823 cp/cvt.c:183 cp/cvt.c:210 cp/cvt.c:259
34076 #, gcc-internal-format
34077 msgid "cannot convert %qE from type %qT to type %qT"
34080 #. [basic.scope.class]
34082 #. A name N used in a class S shall refer to the same declaration
34083 #. in its context and when re-evaluated in the completed scope of
34086 #, gcc-internal-format
34087 msgid "declaration of %q#D"
34091 #, gcc-internal-format
34092 msgid "changes meaning of %qD from %q+#D"
34095 #: cp/constexpr.c:106
34096 #, gcc-internal-format
34097 msgid "the type %qT of constexpr variable %qD is not literal"
34100 #: cp/constexpr.c:114
34101 #, gcc-internal-format
34102 msgid "variable %qD of non-literal type %qT in %<constexpr%> function"
34105 #: cp/constexpr.c:189
34106 #, gcc-internal-format
34107 msgid "inherited constructor %qD is not constexpr"
34110 #: cp/constexpr.c:201
34111 #, gcc-internal-format
34112 msgid "invalid type for parameter %d of constexpr function %q+#D"
34115 #: cp/constexpr.c:216
34116 #, gcc-internal-format
34117 msgid "invalid return type %qT of constexpr function %q+D"
34120 #: cp/constexpr.c:238
34121 #, gcc-internal-format
34122 msgid "%q#T has virtual base classes"
34125 #: cp/constexpr.c:489
34126 #, gcc-internal-format
34127 msgid "constexpr constructor does not have empty body"
34130 #: cp/constexpr.c:575
34131 #, gcc-internal-format
34132 msgid "body of %<constexpr%> constructor cannot be a function-try-block"
34135 #: cp/constexpr.c:706
34136 #, gcc-internal-format
34138 "%<constexpr%> constructor for union %qT must initialize exactly one non-"
34139 "static data member"
34142 #: cp/constexpr.c:746
34143 #, gcc-internal-format
34145 "member %qD must be initialized by mem-initializer in %<constexpr%> "
34149 #: cp/constexpr.c:778
34150 #, gcc-internal-format
34151 msgid "body of constexpr function %qD not a return-statement"
34154 #: cp/constexpr.c:831
34155 #, gcc-internal-format
34156 msgid "%q+D is not usable as a constexpr function because:"
34159 #: cp/constexpr.c:1190 cp/constexpr.c:3917
34160 #, gcc-internal-format
34161 msgid "call to internal function"
34164 #: cp/constexpr.c:1208
34165 #, gcc-internal-format
34166 msgid "expression %qE does not designate a constexpr function"
34169 #: cp/constexpr.c:1226 cp/constexpr.c:3934
34170 #, gcc-internal-format
34171 msgid "call to non-constexpr function %qD"
34174 #. The definition of fun was somehow unsuitable.
34175 #: cp/constexpr.c:1261
34176 #, gcc-internal-format
34177 msgid "%qD called in a constant expression"
34180 #: cp/constexpr.c:1265
34181 #, gcc-internal-format
34182 msgid "%qD used before its definition"
34185 #: cp/constexpr.c:1318
34186 #, gcc-internal-format
34187 msgid "call has circular dependency"
34190 #: cp/constexpr.c:1329
34191 #, gcc-internal-format, gfc-internal-format
34193 "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to "
34194 "increase the maximum)"
34197 #: cp/constexpr.c:1409
34198 #, gcc-internal-format
34199 msgid "constexpr call flows off the end of the function"
34202 #: cp/constexpr.c:1496
34203 #, gcc-internal-format
34204 msgid "%q+E is not a constant expression"
34207 #: cp/constexpr.c:1536
34208 #, gcc-internal-format
34209 msgid "right operand of shift expression %q+E is negative"
34212 #: cp/constexpr.c:1543
34213 #, gcc-internal-format
34215 "right operand of shift expression %q+E is >= than the precision of the left "
34219 #: cp/constexpr.c:1560
34220 #, gcc-internal-format
34221 msgid "left operand of shift expression %q+E is negative"
34224 #: cp/constexpr.c:1579
34225 #, gcc-internal-format
34226 msgid "shift expression %q+E overflows"
34229 #: cp/constexpr.c:1741
34230 #, gcc-internal-format
34231 msgid "array subscript out of bound"
34234 #: cp/constexpr.c:1748
34235 #, gcc-internal-format
34236 msgid "negative array subscript"
34239 #: cp/constexpr.c:1794 cp/constexpr.c:1873 cp/constexpr.c:3062
34240 #, gcc-internal-format
34241 msgid "%qE is not a constant expression"
34244 #: cp/constexpr.c:1800
34245 #, gcc-internal-format
34246 msgid "mutable %qD is not usable in a constant expression"
34249 #: cp/constexpr.c:1821
34250 #, gcc-internal-format
34252 "accessing %qD member instead of initialized %qD member in constant expression"
34255 #: cp/constexpr.c:1833
34256 #, gcc-internal-format
34257 msgid "accessing uninitialized member %qD"
34260 #: cp/constexpr.c:2488
34261 #, gcc-internal-format
34262 msgid "accessing value of %qE through a %qT glvalue in a constant expression"
34265 #: cp/constexpr.c:2525
34266 #, gcc-internal-format
34267 msgid "the value of %qD is not usable in a constant expression"
34270 #: cp/constexpr.c:2532
34271 #, gcc-internal-format
34272 msgid "%qD used in its own initializer"
34275 #: cp/constexpr.c:2537
34276 #, gcc-internal-format
34277 msgid "%q#D is not const"
34280 #: cp/constexpr.c:2540
34281 #, gcc-internal-format
34282 msgid "%q#D is volatile"
34285 #: cp/constexpr.c:2544
34286 #, gcc-internal-format
34287 msgid "%qD was not initialized with a constant expression"
34290 #: cp/constexpr.c:2553
34291 #, gcc-internal-format
34292 msgid "%qD was not declared %<constexpr%>"
34295 #: cp/constexpr.c:2556
34296 #, gcc-internal-format
34297 msgid "%qD does not have integral or enumeration type"
34300 #: cp/constexpr.c:2646
34301 #, gcc-internal-format
34302 msgid "modification of %qE is not a constant-expression"
34305 #: cp/constexpr.c:3106 cp/constexpr.c:4304
34306 #, gcc-internal-format
34307 msgid "temporary of non-literal type %qT in a constant expression"
34310 #: cp/constexpr.c:3416 cp/constexpr.c:4024
34311 #, gcc-internal-format
34312 msgid "reinterpret_cast from integer to pointer"
34315 #: cp/constexpr.c:3473 cp/constexpr.c:4181 cp/constexpr.c:4469
34316 #, gcc-internal-format
34317 msgid "expression %qE is not a constant-expression"
34320 #: cp/constexpr.c:3524
34321 #, gcc-internal-format
34322 msgid "statement is not a constant-expression"
34325 #: cp/constexpr.c:3527
34326 #, gcc-internal-format
34327 msgid "unexpected expression %qE of kind %s"
34330 #: cp/constexpr.c:3594
34331 #, gcc-internal-format
34333 "%qE is not a constant expression because it refers to mutable subobjects of "
34337 #: cp/constexpr.c:3607
34338 #, gcc-internal-format
34340 "conversion from pointer type %qT to arithmetic type %qT in a constant-"
34344 #: cp/constexpr.c:3855
34345 #, gcc-internal-format
34346 msgid "expression %qE has side-effects"
34349 #: cp/constexpr.c:4050
34350 #, gcc-internal-format
34352 "address-of an object %qE with thread local or automatic storage is not a "
34353 "constant expression"
34356 #: cp/constexpr.c:4080
34357 #, gcc-internal-format
34358 msgid "use of %<this%> in a constant expression"
34361 #: cp/constexpr.c:4193
34362 #, gcc-internal-format
34364 "typeid-expression is not a constant expression because %qE is of polymorphic "
34368 #: cp/constexpr.c:4206
34369 #, gcc-internal-format
34370 msgid "difference of two pointer expressions is not a constant expression"
34373 #: cp/constexpr.c:4225
34374 #, gcc-internal-format
34375 msgid "pointer comparison expression is not a constant expression"
34378 #: cp/constexpr.c:4272
34379 #, gcc-internal-format
34380 msgid "cast to non-integral type %qT in a constant expression"
34383 #: cp/constexpr.c:4352
34384 #, gcc-internal-format
34385 msgid "division by zero is not a constant-expression"
34388 #: cp/constexpr.c:4477
34389 #, gcc-internal-format
34390 msgid "non-constant array initialization"
34393 #: cp/constexpr.c:4486
34394 #, gcc-internal-format, gfc-internal-format
34395 msgid "unexpected AST of kind %s"
34398 #: cp/cp-array-notation.c:833 cp/cp-array-notation.c:839
34399 #: cp/cp-array-notation.c:864 cp/cp-array-notation.c:870
34400 #, gcc-internal-format
34401 msgid "rank mismatch with controlling expression of parent if-statement"
34404 #: cp/cp-array-notation.c:1277
34405 #, gcc-internal-format
34406 msgid "array notation cannot be used in a condition for a for-loop"
34409 #: cp/cp-array-notation.c:1310
34410 #, gcc-internal-format
34411 msgid "array notation cannot be used as a condition for switch statement"
34414 #: cp/cp-array-notation.c:1323
34415 #, gcc-internal-format
34416 msgid "array notation cannot be used as a condition for while statement"
34419 #: cp/cp-array-notation.c:1334
34420 #, gcc-internal-format
34421 msgid "array notation cannot be used as a condition for a do-while statement"
34424 #: cp/cp-array-notation.c:1379
34425 #, gcc-internal-format
34427 "start-index and length fields necessary for using array notation in pointers "
34431 #: cp/cp-array-notation.c:1386
34432 #, gcc-internal-format
34434 "start-index and length fields necessary for using array notation with array "
34438 #: cp/cp-array-notation.c:1452
34439 #, gcc-internal-format
34440 msgid "array notation cannot be used with function type"
34443 #: cp/cp-array-notation.c:1462
34444 #, gcc-internal-format
34445 msgid "rank of an array notation triplet%'s start-index is not zero"
34448 #: cp/cp-array-notation.c:1468
34449 #, gcc-internal-format
34450 msgid "rank of an array notation triplet%'s length is not zero"
34453 #: cp/cp-array-notation.c:1473
34454 #, gcc-internal-format
34455 msgid "rank of array notation triplet%'s stride is not zero"
34458 #: cp/cp-cilkplus.c:52
34459 #, gcc-internal-format
34460 msgid "throw expressions are not allowed inside loops marked with pragma simd"
34463 #: cp/cp-cilkplus.c:59
34464 #, gcc-internal-format
34465 msgid "try statements are not allowed inside loops marked with #pragma simd"
34468 #: cp/cp-gimplify.c:1672
34469 #, gcc-internal-format
34470 msgid "%qE implicitly determined as %<firstprivate%> has reference type"
34474 #, gcc-internal-format
34475 msgid "can%'t convert from incomplete type %qT to %qT"
34479 #, gcc-internal-format
34480 msgid "conversion of %qE from %qT to %qT is ambiguous"
34484 #, gcc-internal-format
34485 msgid "initialization of volatile reference type %q#T from rvalue of type %qT"
34489 #, gcc-internal-format
34490 msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
34494 #, gcc-internal-format
34495 msgid "initialization of non-const reference type %q#T from rvalue of type %qT"
34499 #, gcc-internal-format
34500 msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
34504 #, gcc-internal-format
34505 msgid "conversion from %qT to %qT discards qualifiers"
34508 #: cp/cvt.c:501 cp/typeck.c:6823
34509 #, gcc-internal-format
34510 msgid "casting %qT to %qT does not dereference pointer"
34514 #, gcc-internal-format
34515 msgid "cannot convert type %qT to type %qT"
34519 #, gcc-internal-format
34520 msgid "conversion from %q#T to %q#T"
34524 #, gcc-internal-format
34526 "the result of the conversion is unspecified because %qE is outside the range "
34530 #: cp/cvt.c:777 cp/cvt.c:821
34531 #, gcc-internal-format
34532 msgid "%q#T used where a %qT was expected"
34536 #, gcc-internal-format
34537 msgid "could not convert %qE from %<void%> to %<bool%>"
34541 #, gcc-internal-format
34542 msgid "%q#T used where a floating point value was expected"
34546 #, gcc-internal-format
34547 msgid "conversion from %qT to non-scalar type %qT requested"
34551 #, gcc-internal-format
34552 msgid "pseudo-destructor is not called"
34556 #, gcc-internal-format
34557 msgid "conversion to void will not access object of incomplete type %qT"
34561 #, gcc-internal-format
34563 "indirection will not access object of incomplete type %qT in second operand "
34564 "of conditional expression"
34568 #, gcc-internal-format
34570 "indirection will not access object of incomplete type %qT in third operand "
34571 "of conditional expression"
34575 #, gcc-internal-format
34577 "indirection will not access object of incomplete type %qT in right operand "
34578 "of comma operator"
34582 #, gcc-internal-format
34584 "indirection will not access object of incomplete type %qT in left operand of "
34589 #, gcc-internal-format
34590 msgid "indirection will not access object of incomplete type %qT in statement"
34594 #, gcc-internal-format
34596 "indirection will not access object of incomplete type %qT in for increment "
34601 #, gcc-internal-format
34602 msgid "conversion to void will not access object of type %qT"
34606 #, gcc-internal-format
34608 "implicit dereference will not access object of type %qT in second operand of "
34609 "conditional expression"
34613 #, gcc-internal-format
34615 "implicit dereference will not access object of type %qT in third operand of "
34616 "conditional expression"
34620 #, gcc-internal-format
34622 "implicit dereference will not access object of type %qT in right operand of "
34627 #, gcc-internal-format
34629 "implicit dereference will not access object of type %qT in left operand of "
34634 #, gcc-internal-format
34635 msgid "implicit dereference will not access object of type %qT in statement"
34639 #, gcc-internal-format
34641 "implicit dereference will not access object of type %qT in for increment "
34646 #, gcc-internal-format
34648 "conversion to void will not access object of non-trivially-copyable type %qT"
34652 #, gcc-internal-format
34654 "indirection will not access object of non-trivially-copyable type %qT in "
34655 "second operand of conditional expression"
34659 #, gcc-internal-format
34661 "indirection will not access object of non-trivially-copyable type %qT in "
34662 "third operand of conditional expression"
34666 #, gcc-internal-format
34668 "indirection will not access object of non-trivially-copyable type %qT in "
34669 "right operand of comma operator"
34673 #, gcc-internal-format
34675 "indirection will not access object of non-trivially-copyable type %qT in "
34676 "left operand of comma operator"
34680 #, gcc-internal-format
34682 "indirection will not access object of non-trivially-copyable type %qT in "
34687 #, gcc-internal-format
34689 "indirection will not access object of non-trivially-copyable type %qT in for "
34690 "increment expression"
34694 #, gcc-internal-format
34695 msgid "conversion to void will not access object %qE of incomplete type %qT"
34699 #, gcc-internal-format
34701 "variable %qE of incomplete type %qT will not be accessed in second operand "
34702 "of conditional expression"
34706 #, gcc-internal-format
34708 "variable %qE of incomplete type %qT will not be accessed in third operand of "
34709 "conditional expression"
34713 #, gcc-internal-format
34715 "variable %qE of incomplete type %qT will not be accessed in right operand of "
34720 #, gcc-internal-format
34722 "variable %qE of incomplete type %qT will not be accessed in left operand of "
34727 #, gcc-internal-format
34728 msgid "variable %qE of incomplete type %qT will not be accessed in statement"
34732 #, gcc-internal-format
34734 "variable %qE of incomplete type %qT will not be accessed in for increment "
34739 #, gcc-internal-format
34740 msgid "conversion to void cannot resolve address of overloaded function"
34744 #, gcc-internal-format
34746 "second operand of conditional expression cannot resolve address of "
34747 "overloaded function"
34751 #, gcc-internal-format
34753 "third operand of conditional expression cannot resolve address of overloaded "
34758 #, gcc-internal-format
34760 "right operand of comma operator cannot resolve address of overloaded function"
34764 #, gcc-internal-format
34766 "left operand of comma operator cannot resolve address of overloaded function"
34770 #, gcc-internal-format
34771 msgid "statement cannot resolve address of overloaded function"
34775 #, gcc-internal-format
34776 msgid "for increment expression cannot resolve address of overloaded function"
34780 #, gcc-internal-format
34782 "second operand of conditional expression is a reference, not call, to "
34787 #, gcc-internal-format
34789 "third operand of conditional expression is a reference, not call, to "
34794 #, gcc-internal-format
34796 "right operand of comma operator is a reference, not call, to function %qE"
34800 #, gcc-internal-format
34802 "left operand of comma operator is a reference, not call, to function %qE"
34806 #, gcc-internal-format
34807 msgid "statement is a reference, not call, to function %qE"
34811 #, gcc-internal-format
34812 msgid "for increment expression is a reference, not call, to function %qE"
34816 #, gcc-internal-format
34817 msgid "second operand of conditional expression has no effect"
34821 #, gcc-internal-format
34822 msgid "third operand of conditional expression has no effect"
34826 #, gcc-internal-format
34827 msgid "right operand of comma operator has no effect"
34831 #, gcc-internal-format
34832 msgid "left operand of comma operator has no effect"
34836 #, gcc-internal-format
34837 msgid "statement has no effect"
34841 #, gcc-internal-format
34842 msgid "for increment expression has no effect"
34846 #, gcc-internal-format
34847 msgid "converting NULL to non-pointer type"
34851 #, gcc-internal-format
34852 msgid "default type conversion can't deduce template argument for %qD"
34856 #, gcc-internal-format
34857 msgid "ambiguous default type conversion from %qT"
34861 #, gcc-internal-format
34862 msgid " candidate conversions include %qD and %qD"
34865 #: cp/cxx-pretty-print.c:2148
34866 #, gcc-internal-format
34867 msgid "template-parameter-"
34871 #, gcc-internal-format
34872 msgid "variable %q+D set but not used"
34876 #, gcc-internal-format
34877 msgid "%qD was declared %<extern%> and later %<static%>"
34880 #: cp/decl.c:1186 objc/objc-act.c:3421 objc/objc-act.c:4009
34881 #: objc/objc-act.c:4037 objc/objc-act.c:4092 objc/objc-act.c:6863
34882 #, gcc-internal-format
34883 msgid "previous declaration of %q+D"
34887 #, gcc-internal-format
34888 msgid "declaration of %qF has a different exception specifier"
34892 #, gcc-internal-format
34893 msgid "from previous declaration %q+F"
34897 #, gcc-internal-format
34898 msgid "redeclaration %qD differs in %<constexpr%>"
34902 #, gcc-internal-format
34903 msgid "from previous declaration %q+D"
34907 #, gcc-internal-format
34908 msgid "redeclaration of %q#D may not have default arguments"
34912 #, gcc-internal-format
34913 msgid "literal operator template %q+D conflicts with raw literal operator %qD"
34917 #, gcc-internal-format
34918 msgid "raw literal operator %q+D conflicts with literal operator template %qD"
34922 #, gcc-internal-format
34923 msgid "function %q+D redeclared as inline"
34927 #, gcc-internal-format
34928 msgid "previous declaration of %qD with attribute noinline"
34932 #, gcc-internal-format
34933 msgid "function %q+D redeclared with attribute noinline"
34937 #, gcc-internal-format
34938 msgid "previous declaration of %qD was inline"
34941 #: cp/decl.c:1389 cp/decl.c:1465
34942 #, gcc-internal-format
34943 msgid "shadowing built-in function %q#D"
34946 #: cp/decl.c:1390 cp/decl.c:1466
34947 #, gcc-internal-format
34948 msgid "shadowing library function %q#D"
34952 #, gcc-internal-format
34953 msgid "library function %q#D redeclared as non-function %q#D"
34957 #, gcc-internal-format
34958 msgid "declaration of %q#D conflicts with built-in declaration %q#D"
34962 #, gcc-internal-format
34963 msgid "redeclaration of %<pragma omp declare reduction%>"
34967 #, gcc-internal-format
34968 msgid "previous %<pragma omp declare reduction%> declaration"
34972 #, gcc-internal-format
34973 msgid "new declaration %q#D ambiguates built-in declaration %q#D"
34977 #, gcc-internal-format
34978 msgid "%q#D redeclared as different kind of symbol"
34981 #: cp/decl.c:1555 cp/decl.c:1576 cp/decl.c:1603
34982 #, gcc-internal-format
34983 msgid "previous declaration %q#D"
34987 #, gcc-internal-format
34988 msgid "conflicting declaration of template %q#D"
34992 #, gcc-internal-format
34993 msgid "ambiguating new declaration %q#D"
34996 #: cp/decl.c:1592 cp/decl.c:1615
34997 #, gcc-internal-format
34998 msgid "old declaration %q#D"
35002 #, gcc-internal-format
35003 msgid "conflicting declaration of C function %q#D"
35007 #, gcc-internal-format
35008 msgid "ambiguating new declaration of %q#D"
35012 #, gcc-internal-format
35013 msgid "conflicting declaration %q#D"
35017 #, gcc-internal-format
35018 msgid "previous declaration as %q#D"
35021 #. [namespace.alias]
35023 #. A namespace-name or namespace-alias shall not be declared as
35024 #. the name of any other entity in the same declarative region.
35025 #. A namespace-name defined at global scope shall not be
35026 #. declared as the name of any other entity in any global scope
35029 #, gcc-internal-format
35030 msgid "conflicting declaration of namespace %qD"
35034 #, gcc-internal-format
35035 msgid "previous declaration of namespace %qD here"
35039 #, gcc-internal-format
35040 msgid "%q+#D previously defined here"
35043 #: cp/decl.c:1692 cp/name-lookup.c:1181 cp/name-lookup.c:1204
35044 #, gcc-internal-format
35045 msgid "%q+#D previously declared here"
35049 #, gcc-internal-format
35050 msgid "prototype specified for %q#D"
35054 #, gcc-internal-format
35055 msgid "previous non-prototype definition here"
35059 #, gcc-internal-format
35060 msgid "conflicting declaration of %q#D with %qL linkage"
35064 #, gcc-internal-format
35065 msgid "previous declaration with %qL linkage"
35068 #: cp/decl.c:1780 cp/decl.c:1788
35069 #, gcc-internal-format
35070 msgid "default argument given for parameter %d of %q#D"
35073 #: cp/decl.c:1783 cp/decl.c:1791
35074 #, gcc-internal-format
35075 msgid "previous specification in %q#D here"
35079 #, gcc-internal-format
35080 msgid "redundant redeclaration of %qD in same scope"
35083 #: cp/decl.c:1859 cp/decl.c:1869 cp/decl.c:2371
35084 #, gcc-internal-format
35085 msgid "previous declaration of %qD"
35089 #, gcc-internal-format
35090 msgid "deleted definition of %qD"
35093 #. From [temp.expl.spec]:
35095 #. If a template, a member template or the member of a class
35096 #. template is explicitly specialized then that
35097 #. specialization shall be declared before the first use of
35098 #. that specialization that would cause an implicit
35099 #. instantiation to take place, in every translation unit in
35100 #. which such a use occurs.
35102 #, gcc-internal-format
35103 msgid "explicit specialization of %qD after first use"
35107 #, gcc-internal-format
35109 "%qD: visibility attribute ignored because it conflicts with previous "
35113 #. Reject two definitions.
35114 #: cp/decl.c:2609 cp/decl.c:2638 cp/decl.c:2671 cp/decl.c:2688 cp/decl.c:2761
35115 #, gcc-internal-format
35116 msgid "redefinition of %q#D"
35120 #, gcc-internal-format
35121 msgid "%qD conflicts with used function"
35125 #, gcc-internal-format
35126 msgid "%q#D not declared in class"
35129 #: cp/decl.c:2649 cp/decl.c:2698
35130 #, gcc-internal-format
35131 msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
35134 #: cp/decl.c:2652 cp/decl.c:2701
35135 #, gcc-internal-format
35136 msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
35143 #, gcc-internal-format
35144 msgid "redeclaration of friend %q#D may not have default template arguments"
35148 #, gcc-internal-format
35149 msgid "thread-local declaration of %q#D follows non-thread-local declaration"
35153 #, gcc-internal-format
35154 msgid "non-thread-local declaration of %q#D follows thread-local declaration"
35157 #: cp/decl.c:2750 cp/decl.c:2769 cp/name-lookup.c:597 cp/name-lookup.c:1180
35158 #: cp/name-lookup.c:1203
35159 #, gcc-internal-format
35160 msgid "redeclaration of %q#D"
35164 #, gcc-internal-format
35165 msgid "jump to label %qD"
35169 #, gcc-internal-format
35170 msgid "jump to case label"
35173 #: cp/decl.c:2919 cp/decl.c:3073 cp/decl.c:3125
35174 #, gcc-internal-format
35178 #: cp/decl.c:2941 cp/decl.c:3129
35179 #, gcc-internal-format
35180 msgid " exits OpenMP structured block"
35184 #, gcc-internal-format
35185 msgid " crosses initialization of %q+#D"
35188 #: cp/decl.c:2968 cp/decl.c:3093
35189 #, gcc-internal-format
35190 msgid " enters scope of %q+#D which has non-trivial destructor"
35193 #: cp/decl.c:2985 cp/decl.c:3101
35194 #, gcc-internal-format
35195 msgid " enters try block"
35198 #: cp/decl.c:2987 cp/decl.c:3085 cp/decl.c:3103
35199 #, gcc-internal-format
35200 msgid " enters catch block"
35203 #: cp/decl.c:2999 cp/decl.c:3109
35204 #, gcc-internal-format
35205 msgid " enters OpenMP structured block"
35208 #: cp/decl.c:3071 cp/decl.c:3123
35209 #, gcc-internal-format
35210 msgid "jump to label %q+D"
35214 #, gcc-internal-format
35215 msgid " skips initialization of %q+#D"
35218 #: cp/decl.c:3146 cp/parser.c:11023 cp/parser.c:11050
35219 #, gcc-internal-format
35220 msgid "invalid exit from OpenMP structured block"
35224 #, gcc-internal-format
35225 msgid "label named wchar_t"
35229 #, gcc-internal-format
35230 msgid "%qD is not a type"
35233 #: cp/decl.c:3495 cp/parser.c:5503
35234 #, gcc-internal-format
35235 msgid "%qD used without template parameters"
35239 #, gcc-internal-format
35240 msgid "%q#T is not a class"
35243 #: cp/decl.c:3528 cp/decl.c:3620
35244 #, gcc-internal-format
35245 msgid "no class template named %q#T in %q#T"
35249 #, gcc-internal-format
35250 msgid "no type named %q#T in %q#T"
35254 #, gcc-internal-format
35255 msgid "lookup of %qT in %qT is ambiguous"
35259 #, gcc-internal-format
35260 msgid "%<typename %T::%D%> names %q#T, which is not a class template"
35264 #, gcc-internal-format
35265 msgid "%<typename %T::%D%> names %q#T, which is not a type"
35269 #, gcc-internal-format
35270 msgid "template parameters do not match template %qD"
35274 #, gcc-internal-format
35275 msgid "an anonymous struct cannot have function members"
35279 #, gcc-internal-format
35280 msgid "an anonymous union cannot have function members"
35284 #, gcc-internal-format
35285 msgid "member %q+#D with constructor not allowed in anonymous aggregate"
35289 #, gcc-internal-format
35290 msgid "member %q+#D with destructor not allowed in anonymous aggregate"
35294 #, gcc-internal-format
35296 "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
35300 #, gcc-internal-format
35301 msgid "attribute ignored in declaration of %q#T"
35305 #, gcc-internal-format
35306 msgid "attribute for %q#T must follow the %qs keyword"
35310 #, gcc-internal-format
35311 msgid "multiple types in one declaration"
35315 #, gcc-internal-format
35316 msgid "redeclaration of C++ built-in type %qT"
35320 #, gcc-internal-format
35321 msgid "%<auto%> can only be specified for variables or function declarations"
35325 #, gcc-internal-format
35326 msgid "missing type-name in typedef-declaration"
35330 #, gcc-internal-format
35331 msgid "ISO C++ prohibits anonymous structs"
35335 #, gcc-internal-format
35336 msgid "%qs can only be specified for functions"
35340 #, gcc-internal-format
35341 msgid "%<friend%> can only be specified inside a class"
35345 #, gcc-internal-format
35346 msgid "%<explicit%> can only be specified for constructors"
35350 #, gcc-internal-format
35351 msgid "a storage class can only be specified for objects and functions"
35355 #, gcc-internal-format
35356 msgid "qualifiers can only be specified for objects and functions"
35360 #, gcc-internal-format
35361 msgid "%<typedef%> was ignored in this declaration"
35365 #, gcc-internal-format
35366 msgid "%<constexpr%> cannot be used for type declarations"
35370 #, gcc-internal-format
35371 msgid "attribute ignored in explicit instantiation %q#T"
35375 #, gcc-internal-format
35376 msgid "no attribute can be applied to an explicit instantiation"
35380 #, gcc-internal-format
35381 msgid "ignoring attributes applied to class type %qT outside of definition"
35384 #. A template type parameter or other dependent type.
35386 #, gcc-internal-format
35388 "ignoring attributes applied to dependent type %qT without an associated "
35392 #: cp/decl.c:4679 cp/decl2.c:889
35393 #, gcc-internal-format
35394 msgid "typedef %qD is initialized (use decltype instead)"
35398 #, gcc-internal-format
35399 msgid "declaration of %q#D has %<extern%> and is initialized"
35403 #, gcc-internal-format
35404 msgid "definition of %q#D is marked %<dllimport%>"
35408 #, gcc-internal-format
35409 msgid "%q+#D is not a static data member of %q#T"
35413 #, gcc-internal-format
35414 msgid "non-member-template declaration of %qD"
35418 #, gcc-internal-format
35419 msgid "does not match member template declaration here"
35423 #, gcc-internal-format
35424 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
35428 #, gcc-internal-format
35429 msgid "duplicate initialization of %qD"
35433 #, gcc-internal-format
35434 msgid "%qD declared %<constexpr%> outside its class"
35438 #, gcc-internal-format
35439 msgid "declaration of %q#D outside of class is not definition"
35443 #, gcc-internal-format
35444 msgid "%qD declared %<thread_local%> in %<constexpr%> function"
35448 #, gcc-internal-format
35449 msgid "%qD declared %<static%> in %<constexpr%> function"
35453 #, gcc-internal-format
35454 msgid "variable %q#D has initializer but incomplete type"
35457 #: cp/decl.c:4926 cp/decl.c:5789
35458 #, gcc-internal-format
35459 msgid "elements of array %q#D have incomplete type"
35462 #: cp/decl.c:4933 cp/decl.c:6409
35463 #, gcc-internal-format
35464 msgid "declaration of %q#D has no initializer"
35468 #, gcc-internal-format
35469 msgid "aggregate %q#D has incomplete type and cannot be defined"
35473 #, gcc-internal-format
35474 msgid "%qD declared as reference but not initialized"
35478 #, gcc-internal-format
35479 msgid "name used in a GNU-style designated initializer for an array"
35483 #, gcc-internal-format
35484 msgid "name %qD used in a GNU-style designated initializer for an array"
35487 #: cp/decl.c:5048 cp/typeck2.c:1253 cp/typeck2.c:1364
35488 #, gcc-internal-format
35489 msgid "non-trivial designated initializers not supported"
35493 #, gcc-internal-format
35494 msgid "C99 designator %qE is not an integral constant-expression"
35498 #, gcc-internal-format
35499 msgid "initializer fails to determine size of %qD"
35503 #, gcc-internal-format
35504 msgid "array size missing in %qD"
35508 #, gcc-internal-format
35509 msgid "zero-size array %qD"
35512 #. An automatic variable with an incomplete type: that is an error.
35513 #. Don't talk about array types here, since we took care of that
35514 #. message in grokdeclarator.
35516 #, gcc-internal-format
35517 msgid "storage size of %qD isn%'t known"
35521 #, gcc-internal-format
35522 msgid "storage size of %qD isn%'t constant"
35526 #, gcc-internal-format
35528 "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind "
35529 "up with multiple copies)"
35533 #, gcc-internal-format
35534 msgid "you can work around this by removing the initializer"
35538 #, gcc-internal-format
35539 msgid "uninitialized const %qD"
35543 #, gcc-internal-format
35544 msgid "uninitialized variable %qD in %<constexpr%> function"
35548 #, gcc-internal-format
35549 msgid "%q#T has no user-provided default constructor"
35553 #, gcc-internal-format
35555 "constructor is not user-provided because it is explicitly defaulted in the "
35560 #, gcc-internal-format
35561 msgid "and the implicitly-defined constructor does not initialize %q+#D"
35565 #, gcc-internal-format
35566 msgid "invalid type %qT as initializer for a vector of type %qT"
35570 #, gcc-internal-format
35571 msgid "initializer for %qT must be brace-enclosed"
35575 #, gcc-internal-format
35576 msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
35580 #, gcc-internal-format
35581 msgid "%qT has no non-static data member named %qD"
35585 #, gcc-internal-format
35586 msgid "invalid initializer for %q#D"
35590 #, gcc-internal-format
35591 msgid "C99 designator %qE outside aggregate initializer"
35594 #: cp/decl.c:5563 cp/decl.c:5768 cp/typeck2.c:1240 cp/typeck2.c:1450
35595 #: cp/typeck2.c:1479 cp/typeck2.c:1526
35596 #, gcc-internal-format
35597 msgid "too many initializers for %qT"
35601 #, gcc-internal-format
35602 msgid "braces around scalar initializer for type %qT"
35606 #, gcc-internal-format
35607 msgid "missing braces around initializer for %qT"
35611 #, gcc-internal-format
35612 msgid "elements of array %q#T have incomplete type"
35616 #, gcc-internal-format
35617 msgid "variable-sized compound literal"
35621 #, gcc-internal-format
35622 msgid "%q#D has incomplete type"
35626 #, gcc-internal-format
35627 msgid "scalar object %qD requires one element in initializer"
35631 #, gcc-internal-format
35632 msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
35636 #, gcc-internal-format
35637 msgid "array %qD initialized by parenthesized string literal %qE"
35641 #, gcc-internal-format
35642 msgid "initializer invalid for static member with constructor"
35646 #, gcc-internal-format
35647 msgid "non-constant in-class initialization invalid for static member %qD"
35651 #, gcc-internal-format
35652 msgid "(an out of class initialization is required)"
35656 #, gcc-internal-format
35657 msgid "reference %qD is initialized with itself"
35661 #, gcc-internal-format
35662 msgid "assignment (not initialization) in declaration"
35666 #, gcc-internal-format
35667 msgid "shadowing previous type declaration of %q#D"
35671 #, gcc-internal-format
35672 msgid "Java object %qD not allocated with %<new%>"
35676 #, gcc-internal-format
35677 msgid "non-static data member %qD has Java class type"
35681 #, gcc-internal-format
35682 msgid "function %q#D is initialized like a variable"
35686 #, gcc-internal-format
35688 "non-local variable %qD declared %<__thread%> needs dynamic initialization"
35692 #, gcc-internal-format
35694 "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
35698 #, gcc-internal-format
35699 msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
35703 #, gcc-internal-format
35704 msgid "initializer fails to determine size of %qT"
35708 #, gcc-internal-format
35709 msgid "array size missing in %qT"
35713 #, gcc-internal-format
35714 msgid "zero-size array %qT"
35718 #, gcc-internal-format
35719 msgid "destructor for alien class %qT cannot be a member"
35723 #, gcc-internal-format
35724 msgid "constructor for alien class %qT cannot be a member"
35728 #, gcc-internal-format
35729 msgid "%qD declared as a %<virtual%> variable"
35733 #, gcc-internal-format
35734 msgid "%qD declared as an %<inline%> variable"
35738 #, gcc-internal-format
35740 "%<const%> and %<volatile%> function specifiers on %qD invalid in variable "
35745 #, gcc-internal-format
35746 msgid "%qD declared as a %<virtual%> parameter"
35750 #, gcc-internal-format
35751 msgid "%qD declared as an %<inline%> parameter"
35755 #, gcc-internal-format
35757 "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter "
35762 #, gcc-internal-format
35763 msgid "%qD declared as a %<virtual%> type"
35767 #, gcc-internal-format
35768 msgid "%qD declared as an %<inline%> type"
35772 #, gcc-internal-format
35774 "%<const%> and %<volatile%> function specifiers on %qD invalid in type "
35779 #, gcc-internal-format
35780 msgid "%qD declared as a %<virtual%> field"
35784 #, gcc-internal-format
35785 msgid "%qD declared as an %<inline%> field"
35789 #, gcc-internal-format
35791 "%<const%> and %<volatile%> function specifiers on %qD invalid in field "
35796 #, gcc-internal-format
35797 msgid "%q+D declared as a friend"
35801 #, gcc-internal-format
35802 msgid "%q+D declared with an exception specification"
35806 #, gcc-internal-format
35807 msgid "definition of %qD is not in namespace enclosing %qT"
35811 #, gcc-internal-format
35812 msgid "static member function %q#D declared with type qualifiers"
35816 #, gcc-internal-format
35817 msgid "defining explicit specialization %qD in friend declaration"
35820 #. Something like `template <class T> friend void f<T>()'.
35822 #, gcc-internal-format
35823 msgid "invalid use of template-id %qD in declaration of primary template"
35827 #, gcc-internal-format
35829 "default arguments are not allowed in declaration of friend template "
35830 "specialization %qD"
35834 #, gcc-internal-format
35836 "%<inline%> is not allowed in declaration of friend template specialization "
35841 #, gcc-internal-format
35843 "%<constexpr%> is not allowed in declaration of friend template "
35844 "specialization %qD"
35848 #, gcc-internal-format
35849 msgid "cannot declare %<::main%> to be a template"
35853 #, gcc-internal-format
35854 msgid "cannot declare %<::main%> to be inline"
35858 #, gcc-internal-format
35859 msgid "cannot declare %<::main%> to be constexpr"
35863 #, gcc-internal-format
35864 msgid "cannot declare %<::main%> to be static"
35868 #, gcc-internal-format
35869 msgid "static member function %qD cannot have cv-qualifier"
35873 #, gcc-internal-format
35874 msgid "non-member function %qD cannot have cv-qualifier"
35878 #, gcc-internal-format
35879 msgid "static member function %qD cannot have ref-qualifier"
35883 #, gcc-internal-format
35884 msgid "non-member function %qD cannot have ref-qualifier"
35888 #, gcc-internal-format
35889 msgid "literal operator with C linkage"
35893 #, gcc-internal-format
35894 msgid "%qD has invalid argument list"
35898 #, gcc-internal-format
35899 msgid "integer suffix %<%s%> shadowed by implementation"
35903 #, gcc-internal-format
35904 msgid "floating point suffix %<%s%> shadowed by implementation"
35908 #, gcc-internal-format
35909 msgid "%qD must be a non-member function"
35913 #, gcc-internal-format
35914 msgid "%<::main%> must return %<int%>"
35918 #, gcc-internal-format
35919 msgid "definition of implicitly-declared %qD"
35923 #, gcc-internal-format
35924 msgid "definition of explicitly-defaulted %q+D"
35928 #, gcc-internal-format
35929 msgid "%q+#D explicitly defaulted here"
35932 #: cp/decl.c:8038 cp/decl2.c:787
35933 #, gcc-internal-format
35934 msgid "no %q#D member function declared in class %qT"
35938 #, gcc-internal-format
35939 msgid "in-class initialization of static data member %q#D of incomplete type"
35943 #, gcc-internal-format
35945 "%<constexpr%> needed for in-class initialization of static data member %q#D "
35946 "of non-integral type"
35950 #, gcc-internal-format
35951 msgid "in-class initialization of static data member %q#D of non-literal type"
35955 #, gcc-internal-format
35957 "invalid in-class initialization of static data member of non-integral type "
35962 #, gcc-internal-format
35963 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
35967 #, gcc-internal-format
35969 "ISO C++ forbids initialization of member constant %qD of non-integral type "
35973 #: cp/decl.c:8451 cp/decl.c:8478
35974 #, gcc-internal-format
35975 msgid "size of array %qD has non-integral type %qT"
35978 #: cp/decl.c:8454 cp/decl.c:8480
35979 #, gcc-internal-format
35980 msgid "size of array has non-integral type %qT"
35984 #, gcc-internal-format
35985 msgid "size of array %qD is negative"
35989 #, gcc-internal-format
35990 msgid "size of array is negative"
35994 #, gcc-internal-format
35995 msgid "ISO C++ forbids zero-size array %qD"
35999 #, gcc-internal-format
36000 msgid "ISO C++ forbids zero-size array"
36004 #, gcc-internal-format
36005 msgid "size of array %qD is not an integral constant-expression"
36009 #, gcc-internal-format
36010 msgid "size of array is not an integral constant-expression"
36014 #, gcc-internal-format
36015 msgid "ISO C++ forbids variable length array %qD"
36019 #, gcc-internal-format
36020 msgid "ISO C++ forbids variable length array"
36024 #, gcc-internal-format
36025 msgid "variable length array %qD is used"
36029 #, gcc-internal-format
36030 msgid "variable length array is used"
36034 #, gcc-internal-format
36035 msgid "overflow in array dimension"
36039 #, gcc-internal-format
36040 msgid "%qD declared as array of %qT"
36044 #, gcc-internal-format
36045 msgid "declaration of %qD as array of void"
36049 #, gcc-internal-format
36050 msgid "creating array of void"
36054 #, gcc-internal-format
36055 msgid "declaration of %qD as array of functions"
36059 #, gcc-internal-format
36060 msgid "creating array of functions"
36064 #, gcc-internal-format
36065 msgid "declaration of %qD as array of references"
36069 #, gcc-internal-format
36070 msgid "creating array of references"
36074 #, gcc-internal-format
36075 msgid "declaration of %qD as array of function members"
36079 #, gcc-internal-format
36080 msgid "creating array of function members"
36084 #, gcc-internal-format
36086 "declaration of %qD as multidimensional array must have bounds for all "
36087 "dimensions except the first"
36091 #, gcc-internal-format
36093 "multidimensional array must have bounds for all dimensions except the first"
36097 #, gcc-internal-format
36098 msgid "return type specification for constructor invalid"
36102 #, gcc-internal-format
36103 msgid "return type specification for destructor invalid"
36107 #, gcc-internal-format
36108 msgid "return type specified for %<operator %T%>"
36112 #, gcc-internal-format
36113 msgid "unnamed variable or field declared void"
36117 #, gcc-internal-format
36118 msgid "variable or field declared void"
36122 #, gcc-internal-format
36123 msgid "invalid use of qualified-name %<::%D%>"
36126 #: cp/decl.c:9017 cp/decl.c:9037
36127 #, gcc-internal-format
36128 msgid "invalid use of qualified-name %<%T::%D%>"
36132 #, gcc-internal-format
36133 msgid "invalid use of qualified-name %<%D::%D%>"
36137 #, gcc-internal-format
36138 msgid "%q#T is not a class or a namespace"
36141 #: cp/decl.c:9053 cp/decl.c:9150 cp/decl.c:9159 cp/decl.c:10562
36142 #, gcc-internal-format
36143 msgid "declaration of %qD as non-function"
36147 #, gcc-internal-format
36148 msgid "declaration of %qD as non-member"
36152 #, gcc-internal-format
36153 msgid "declarator-id missing; using reserved word %qD"
36157 #, gcc-internal-format
36158 msgid "function definition does not declare parameters"
36162 #, gcc-internal-format
36163 msgid "declaration of %qD as %<typedef%>"
36167 #, gcc-internal-format
36168 msgid "declaration of %qD as parameter"
36172 #, gcc-internal-format
36173 msgid "%<constexpr%> cannot appear in a typedef declaration"
36177 #, gcc-internal-format
36178 msgid "two or more data types in declaration of %qs"
36182 #, gcc-internal-format
36183 msgid "conflicting specifiers in declaration of %qs"
36187 #, gcc-internal-format
36188 msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
36191 #: cp/decl.c:9303 cp/decl.c:9306 cp/decl.c:9309
36192 #, gcc-internal-format
36193 msgid "ISO C++ forbids declaration of %qs with no type"
36197 #, gcc-internal-format
36198 msgid "%<__int%d%> is not supported by this target"
36202 #, gcc-internal-format
36203 msgid "ISO C++ does not support %<__int%d%> for %qs"
36206 #: cp/decl.c:9348 cp/decl.c:9368
36207 #, gcc-internal-format
36208 msgid "%<signed%> or %<unsigned%> invalid for %qs"
36212 #, gcc-internal-format
36213 msgid "%<signed%> and %<unsigned%> specified together for %qs"
36217 #, gcc-internal-format
36218 msgid "%<long long%> invalid for %qs"
36222 #, gcc-internal-format
36223 msgid "%<long%> invalid for %qs"
36227 #, gcc-internal-format
36228 msgid "%<short%> invalid for %qs"
36232 #, gcc-internal-format
36233 msgid "%<long%> or %<short%> invalid for %qs"
36237 #, gcc-internal-format
36238 msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
36242 #, gcc-internal-format
36243 msgid "%<long%> or %<short%> specified with char for %qs"
36247 #, gcc-internal-format
36248 msgid "%<long%> and %<short%> specified together for %qs"
36252 #, gcc-internal-format
36253 msgid "%<short%> or %<long%> invalid for %qs"
36257 #, gcc-internal-format
36258 msgid "long, short, signed or unsigned used invalidly for %qs"
36262 #, gcc-internal-format
36263 msgid "complex invalid for %qs"
36267 #, gcc-internal-format
36268 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
36272 #, gcc-internal-format
36273 msgid "member %qD cannot be declared both virtual and static"
36277 #, gcc-internal-format
36278 msgid "typedef declaration invalid in parameter declaration"
36282 #, gcc-internal-format
36283 msgid "storage class specified for template parameter %qs"
36287 #, gcc-internal-format
36288 msgid "storage class specifiers invalid in parameter declarations"
36292 #, gcc-internal-format
36293 msgid "a parameter cannot be declared %<constexpr%>"
36297 #, gcc-internal-format
36298 msgid "%<virtual%> outside class declaration"
36302 #, gcc-internal-format
36303 msgid "multiple storage classes in declaration of %qs"
36307 #, gcc-internal-format
36308 msgid "storage class specified for %qs"
36312 #, gcc-internal-format
36313 msgid "storage class specified for parameter %qs"
36317 #, gcc-internal-format
36318 msgid "nested function %qs declared %<extern%>"
36322 #, gcc-internal-format
36323 msgid "top-level declaration of %qs specifies %<auto%>"
36327 #, gcc-internal-format
36328 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
36332 #, gcc-internal-format
36333 msgid "storage class specifiers invalid in friend function declarations"
36337 #, gcc-internal-format
36338 msgid "%qs declared as function returning a function"
36342 #, gcc-internal-format
36343 msgid "%qs declared as function returning an array"
36347 #, gcc-internal-format
36348 msgid "%qs function uses %<auto%> type specifier without trailing return type"
36352 #, gcc-internal-format
36353 msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
36357 #, gcc-internal-format
36358 msgid "virtual function cannot have deduced return type"
36362 #, gcc-internal-format
36364 "%qs function with trailing return type has %qT as its type rather than plain "
36368 #. Not using maybe_warn_cpp0x because this should
36369 #. always be an error.
36371 #, gcc-internal-format
36372 msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
36376 #, gcc-internal-format
36378 "%qs function with trailing return type not declared with %<auto%> type "
36383 #, gcc-internal-format
36384 msgid "destructor cannot be static member function"
36388 #, gcc-internal-format
36389 msgid "constructor cannot be static member function"
36393 #, gcc-internal-format
36394 msgid "destructors may not be cv-qualified"
36398 #, gcc-internal-format
36399 msgid "constructors may not be cv-qualified"
36403 #, gcc-internal-format
36404 msgid "destructors may not be ref-qualified"
36408 #, gcc-internal-format
36409 msgid "constructors cannot be declared virtual"
36412 #. Cannot be both friend and virtual.
36414 #, gcc-internal-format
36415 msgid "virtual functions cannot be friends"
36419 #, gcc-internal-format
36420 msgid "friend declaration not in class definition"
36424 #, gcc-internal-format
36425 msgid "can%'t define friend function %qs in a local class definition"
36429 #, gcc-internal-format
36430 msgid "destructors may not have parameters"
36434 #, gcc-internal-format
36435 msgid "cannot declare pointer to %q#T"
36438 #: cp/decl.c:9951 cp/decl.c:9958
36439 #, gcc-internal-format
36440 msgid "cannot declare reference to %q#T"
36444 #, gcc-internal-format
36445 msgid "cannot declare pointer to %q#T member"
36449 #, gcc-internal-format
36450 msgid "cannot declare reference to qualified function type %qT"
36454 #, gcc-internal-format
36455 msgid "cannot declare pointer to qualified function type %qT"
36459 #, gcc-internal-format
36461 "cannot declare reference to %q#T, which is not a typedef or a template type "
36466 #, gcc-internal-format
36467 msgid "template-id %qD used as a declarator"
36471 #, gcc-internal-format
36472 msgid "member functions are implicitly friends of their class"
36476 #, gcc-internal-format
36477 msgid "extra qualification %<%T::%> on member %qs"
36481 #, gcc-internal-format
36482 msgid "cannot define member function %<%T::%s%> within %<%T%>"
36486 #, gcc-internal-format
36487 msgid "cannot declare member function %<%T::%s%> within %<%T%>"
36491 #, gcc-internal-format
36492 msgid "cannot declare member %<%T::%s%> within %qT"
36496 #, gcc-internal-format
36497 msgid "non-parameter %qs cannot be a parameter pack"
36501 #, gcc-internal-format
36502 msgid "size of array %qs is too large"
36506 #, gcc-internal-format
36507 msgid "data member may not have variably modified type %qT"
36511 #, gcc-internal-format
36512 msgid "parameter may not have variably modified type %qT"
36516 #, gcc-internal-format
36517 msgid "%<explicit%> outside class declaration"
36521 #, gcc-internal-format
36522 msgid "%<explicit%> in friend declaration"
36526 #, gcc-internal-format
36528 "only declarations of constructors and conversion operators can be %<explicit"
36533 #, gcc-internal-format
36534 msgid "non-member %qs cannot be declared %<mutable%>"
36538 #, gcc-internal-format
36539 msgid "non-object member %qs cannot be declared %<mutable%>"
36543 #, gcc-internal-format
36544 msgid "function %qs cannot be declared %<mutable%>"
36548 #, gcc-internal-format
36549 msgid "static %qs cannot be declared %<mutable%>"
36553 #, gcc-internal-format
36554 msgid "const %qs cannot be declared %<mutable%>"
36558 #, gcc-internal-format
36559 msgid "reference %qs cannot be declared %<mutable%>"
36563 #, gcc-internal-format
36564 msgid "typedef declared %<auto%>"
36568 #, gcc-internal-format
36569 msgid "typedef name may not be a nested-name-specifier"
36573 #, gcc-internal-format
36574 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
36578 #, gcc-internal-format
36579 msgid "type qualifiers specified for friend class declaration"
36583 #, gcc-internal-format
36584 msgid "%<inline%> specified for friend class declaration"
36588 #, gcc-internal-format
36589 msgid "template parameters cannot be friends"
36593 #, gcc-internal-format
36594 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
36598 #, gcc-internal-format
36599 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
36603 #, gcc-internal-format
36604 msgid "trying to make class %qT a friend of global scope"
36608 #, gcc-internal-format
36609 msgid "invalid qualifiers on non-member function type"
36613 #, gcc-internal-format
36614 msgid "abstract declarator %qT used as declaration"
36618 #, gcc-internal-format
36619 msgid "cannot use %<::%> in parameter declaration"
36623 #, gcc-internal-format
36624 msgid "%<auto%> parameter not permitted in this context"
36628 #, gcc-internal-format
36629 msgid "parameter declared %<auto%>"
36633 #, gcc-internal-format
36634 msgid "non-static data member declared %<auto%>"
36637 #. Something like struct S { int N::j; };
36639 #, gcc-internal-format
36640 msgid "invalid use of %<::%>"
36644 #, gcc-internal-format
36645 msgid "declaration of function %qD in invalid context"
36649 #, gcc-internal-format
36650 msgid "function %qD declared virtual inside a union"
36654 #, gcc-internal-format
36655 msgid "%qD cannot be declared virtual, since it is always static"
36659 #, gcc-internal-format
36660 msgid "expected qualified name in friend declaration for destructor %qD"
36664 #, gcc-internal-format
36665 msgid "declaration of %qD as member of %qT"
36669 #, gcc-internal-format
36670 msgid "a destructor cannot be %<constexpr%>"
36674 #, gcc-internal-format
36675 msgid "expected qualified name in friend declaration for constructor %qD"
36679 #, gcc-internal-format
36680 msgid "specialization of variable template %qD declared as function"
36684 #, gcc-internal-format
36685 msgid "variable template declared here"
36689 #, gcc-internal-format
36690 msgid "field %qD has incomplete type %qT"
36694 #, gcc-internal-format
36695 msgid "name %qT has incomplete type"
36699 #, gcc-internal-format
36700 msgid "%qE is neither function nor member function; cannot be declared friend"
36704 #, gcc-internal-format
36705 msgid "constexpr static data member %qD must have an initializer"
36709 #, gcc-internal-format
36710 msgid "non-static data member %qE declared %<constexpr%>"
36714 #, gcc-internal-format
36715 msgid "storage class %<auto%> invalid for function %qs"
36719 #, gcc-internal-format
36720 msgid "storage class %<register%> invalid for function %qs"
36724 #, gcc-internal-format
36725 msgid "storage class %<__thread%> invalid for function %qs"
36729 #, gcc-internal-format
36730 msgid "storage class %<thread_local%> invalid for function %qs"
36734 #, gcc-internal-format
36735 msgid "virt-specifiers in %qs not allowed outside a class definition"
36739 #, gcc-internal-format
36741 "%<static%> specified invalid for function %qs declared out of global scope"
36745 #, gcc-internal-format
36747 "%<inline%> specifier invalid for function %qs declared out of global scope"
36751 #, gcc-internal-format
36752 msgid "virtual non-class function %qs"
36756 #, gcc-internal-format
36757 msgid "%qs defined in a non-class scope"
36761 #, gcc-internal-format
36762 msgid "%qs declared in a non-class scope"
36766 #, gcc-internal-format
36767 msgid "cannot declare member function %qD to have static linkage"
36770 #. FIXME need arm citation
36772 #, gcc-internal-format
36773 msgid "cannot declare static function inside another function"
36777 #, gcc-internal-format
36779 "%<static%> may not be used when defining (as opposed to declaring) a static "
36784 #, gcc-internal-format
36785 msgid "static member %qD declared %<register%>"
36789 #, gcc-internal-format
36790 msgid "cannot explicitly declare member %q#D to have extern linkage"
36794 #, gcc-internal-format
36795 msgid "declaration of constexpr variable %qD is not a definition"
36799 #, gcc-internal-format
36800 msgid "%qs initialized and declared %<extern%>"
36804 #, gcc-internal-format
36805 msgid "%qs has both %<extern%> and initializer"
36809 #, gcc-internal-format
36810 msgid "default argument %qE uses %qD"
36814 #, gcc-internal-format
36815 msgid "default argument %qE uses local variable %qD"
36819 #, gcc-internal-format
36820 msgid "invalid use of cv-qualified type %qT in parameter declaration"
36824 #, gcc-internal-format
36825 msgid "invalid use of type %<void%> in parameter declaration"
36829 #, gcc-internal-format
36830 msgid "parameter %qD has Java class type"
36834 #, gcc-internal-format
36835 msgid "parameter %qD invalidly declared method type"
36839 #, gcc-internal-format
36840 msgid "parameter %qD includes pointer to array of unknown bound %qT"
36844 #, gcc-internal-format
36845 msgid "parameter %qD includes reference to array of unknown bound %qT"
36850 #. A declaration of a constructor for a class X is ill-formed if
36851 #. its first parameter is of type (optionally cv-qualified) X
36852 #. and either there are no other parameters or else all other
36853 #. parameters have default arguments.
36855 #. We *don't* complain about member template instantiations that
36856 #. have this form, though; they can occur as we try to decide
36857 #. what constructor to use during overload resolution. Since
36858 #. overload resolution will never prefer such a constructor to
36859 #. the non-template copy constructor (which is either explicitly
36860 #. or implicitly defined), there's no need to worry about their
36861 #. existence. Theoretically, they should never even be
36862 #. instantiated, but that's hard to forestall.
36864 #, gcc-internal-format
36865 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
36869 #, gcc-internal-format
36870 msgid "%qD may not be declared within a namespace"
36874 #, gcc-internal-format
36875 msgid "%qD may not be declared as static"
36879 #, gcc-internal-format
36881 "%qD is a usual (non-placement) deallocation function in C++14 (or with -"
36882 "fsized-deallocation)"
36886 #, gcc-internal-format
36887 msgid "%qD must be a nonstatic member function"
36891 #, gcc-internal-format
36893 "%qD must be either a non-static member function or a non-member function"
36897 #, gcc-internal-format
36898 msgid "%qD must have an argument of class or enumerated type"
36902 #, gcc-internal-format
36904 "conversion to a reference to void will never use a type conversion operator"
36908 #, gcc-internal-format
36909 msgid "conversion to void will never use a type conversion operator"
36913 #, gcc-internal-format
36915 "conversion to a reference to the same type will never use a type conversion "
36920 #, gcc-internal-format
36921 msgid "conversion to the same type will never use a type conversion operator"
36925 #, gcc-internal-format
36927 "conversion to a reference to a base class will never use a type conversion "
36932 #, gcc-internal-format
36933 msgid "conversion to a base class will never use a type conversion operator"
36938 #, gcc-internal-format
36939 msgid "ISO C++ prohibits overloading operator ?:"
36943 #, gcc-internal-format
36944 msgid "%qD must not have variable number of arguments"
36948 #, gcc-internal-format
36949 msgid "postfix %qD must take %<int%> as its argument"
36953 #, gcc-internal-format
36954 msgid "postfix %qD must take %<int%> as its second argument"
36958 #, gcc-internal-format
36959 msgid "%qD must take either zero or one argument"
36963 #, gcc-internal-format
36964 msgid "%qD must take either one or two arguments"
36968 #, gcc-internal-format
36969 msgid "prefix %qD should return %qT"
36973 #, gcc-internal-format
36974 msgid "postfix %qD should return %qT"
36978 #, gcc-internal-format
36979 msgid "%qD must take %<void%>"
36982 #: cp/decl.c:11997 cp/decl.c:12006
36983 #, gcc-internal-format
36984 msgid "%qD must take exactly one argument"
36988 #, gcc-internal-format
36989 msgid "%qD must take exactly two arguments"
36993 #, gcc-internal-format
36994 msgid "user-defined %qD always evaluates both arguments"
36998 #, gcc-internal-format
36999 msgid "%qD should return by value"
37002 #: cp/decl.c:12042 cp/decl.c:12047
37003 #, gcc-internal-format
37004 msgid "%qD cannot have default arguments"
37008 #, gcc-internal-format
37009 msgid "using template type parameter %qT after %qs"
37013 #, gcc-internal-format
37014 msgid "using alias template specialization %qT after %qs"
37018 #, gcc-internal-format
37019 msgid "using typedef-name %qD after %qs"
37023 #, gcc-internal-format
37024 msgid "%qD has a previous declaration here"
37028 #, gcc-internal-format
37029 msgid "%qT referred to as %qs"
37032 #: cp/decl.c:12142 cp/decl.c:12149
37033 #, gcc-internal-format
37034 msgid "%q+T has a previous declaration here"
37038 #, gcc-internal-format
37039 msgid "%qT referred to as enum"
37042 #. If a class template appears as elaborated type specifier
37043 #. without a template header such as:
37045 #. template <class T> class C {};
37046 #. void f(class C); // No template header here
37048 #. then the required template argument is missing.
37050 #, gcc-internal-format
37051 msgid "template argument required for %<%s %T%>"
37054 #: cp/decl.c:12217 cp/name-lookup.c:3202
37055 #, gcc-internal-format
37056 msgid "%qD has the same name as the class in which it is declared"
37059 #: cp/decl.c:12247 cp/name-lookup.c:2692 cp/name-lookup.c:3530
37060 #: cp/name-lookup.c:3575 cp/parser.c:5513 cp/parser.c:22944
37061 #, gcc-internal-format
37062 msgid "reference to %qD is ambiguous"
37066 #, gcc-internal-format
37067 msgid "use of enum %q#D without previous declaration"
37071 #, gcc-internal-format
37072 msgid "redeclaration of %qT as a non-template"
37076 #, gcc-internal-format
37077 msgid "previous declaration %q+D"
37081 #, gcc-internal-format
37082 msgid "derived union %qT invalid"
37086 #, gcc-internal-format
37087 msgid "Java class %qT cannot have multiple bases"
37091 #, gcc-internal-format
37092 msgid "Java class %qT cannot have virtual bases"
37096 #, gcc-internal-format
37097 msgid "base type %qT fails to be a struct or class type"
37101 #, gcc-internal-format
37102 msgid "recursive type %qT undefined"
37106 #, gcc-internal-format
37107 msgid "duplicate base type %qT invalid"
37111 #, gcc-internal-format
37112 msgid "scoped/unscoped mismatch in enum %q#T"
37115 #: cp/decl.c:12737 cp/decl.c:12745 cp/decl.c:12757 cp/parser.c:15963
37116 #, gcc-internal-format
37117 msgid "previous definition here"
37121 #, gcc-internal-format
37122 msgid "underlying type mismatch in enum %q#T"
37126 #, gcc-internal-format
37127 msgid "different underlying type in enum %q#T"
37131 #, gcc-internal-format
37132 msgid "underlying type %<%T%> of %<%T%> must be an integral type"
37137 #. IF no integral type can represent all the enumerator values, the
37138 #. enumeration is ill-formed.
37140 #, gcc-internal-format
37141 msgid "no integral type can represent all of the enumerator values for %qT"
37145 #, gcc-internal-format
37146 msgid "enumerator value for %qD is not an integer constant"
37150 #, gcc-internal-format
37151 msgid "incremented enumerator value is too large for %<unsigned long%>"
37155 #, gcc-internal-format
37156 msgid "overflow in enumeration values at %qD"
37160 #, gcc-internal-format
37161 msgid "enumerator value %E is outside the range of underlying type %<%T%>"
37165 #, gcc-internal-format
37166 msgid "return type %q#T is incomplete"
37170 #, gcc-internal-format
37171 msgid "return type has Java class type %q#T"
37174 #: cp/decl.c:13412 cp/typeck.c:8614
37175 #, gcc-internal-format
37176 msgid "%<operator=%> should return a reference to %<*this%>"
37180 #, gcc-internal-format
37181 msgid "no previous declaration for %q+D"
37185 #, gcc-internal-format
37186 msgid "invalid function declaration"
37190 #, gcc-internal-format
37191 msgid "parameter %qD declared void"
37195 #, gcc-internal-format
37196 msgid "no return statements in function returning %qT"
37199 #: cp/decl.c:14210 cp/typeck.c:8497
37200 #, gcc-internal-format
37201 msgid "only plain %<auto%> return type can be deduced to %<void%>"
37205 #, gcc-internal-format
37206 msgid "parameter %q+D set but not used"
37210 #, gcc-internal-format
37211 msgid "invalid member function declaration"
37215 #, gcc-internal-format
37216 msgid "%qD is already defined in class %qT"
37219 #: cp/decl.c:14785 cp/decl2.c:4986 cp/decl2.c:5044
37220 #, gcc-internal-format
37221 msgid "use of %qD before deduction of %<auto%>"
37225 #, gcc-internal-format
37226 msgid "name missing for member function"
37229 #: cp/decl2.c:420 cp/decl2.c:434
37230 #, gcc-internal-format
37231 msgid "ambiguous conversion for array subscript"
37235 #, gcc-internal-format
37236 msgid "invalid types %<%T[%T]%> for array subscript"
37240 #, gcc-internal-format
37241 msgid "deleting array %q#E"
37245 #, gcc-internal-format
37246 msgid "type %q#T argument given to %<delete%>, expected pointer"
37250 #, gcc-internal-format
37252 "cannot delete a function. Only pointer-to-objects are valid arguments to "
37257 #, gcc-internal-format
37258 msgid "deleting %qT is undefined"
37261 #: cp/decl2.c:545 cp/pt.c:4835
37262 #, gcc-internal-format
37263 msgid "template declaration of %q#D"
37267 #, gcc-internal-format
37268 msgid "Java method %qD has non-Java return type %qT"
37272 #, gcc-internal-format
37273 msgid "Java method %qD has non-Java parameter type %qT"
37277 #, gcc-internal-format
37279 "template parameter lists provided don%'t match the template parameters of %qD"
37284 #. A destructor shall not be a member template.
37285 #: cp/decl2.c:678 cp/pt.c:4805
37286 #, gcc-internal-format
37287 msgid "destructor %qD declared as member template"
37291 #, gcc-internal-format
37292 msgid "prototype for %q#D does not match any in class %qT"
37296 #, gcc-internal-format
37297 msgid "local class %q#T shall not have static data member %q#D"
37301 #, gcc-internal-format
37302 msgid "static data member %qD in unnamed class"
37306 #, gcc-internal-format
37307 msgid "unnamed class defined here"
37311 #, gcc-internal-format
37312 msgid "explicit template argument list not allowed"
37316 #, gcc-internal-format
37317 msgid "member %qD conflicts with virtual function table field name"
37321 #, gcc-internal-format
37322 msgid "%qD is already defined in %qT"
37325 #: cp/decl2.c:979 cp/decl2.c:987
37326 #, gcc-internal-format
37327 msgid "invalid initializer for member function %qD"
37331 #, gcc-internal-format
37332 msgid "initializer specified for friend function %qD"
37336 #, gcc-internal-format
37337 msgid "initializer specified for static member function %qD"
37341 #, gcc-internal-format
37342 msgid "%<asm%> specifiers are not permitted on non-static data members"
37346 #, gcc-internal-format
37347 msgid "bit-field %qD with non-integral type"
37351 #, gcc-internal-format
37352 msgid "cannot declare %qD to be a bit-field type"
37356 #, gcc-internal-format
37357 msgid "cannot declare bit-field %qD with function type"
37361 #, gcc-internal-format
37362 msgid "%qD is already defined in the class %qT"
37366 #, gcc-internal-format
37367 msgid "static member %qD cannot be a bit-field"
37371 #, gcc-internal-format
37372 msgid "width of bit-field %qD has non-integral type %qT"
37376 #, gcc-internal-format
37377 msgid "%q+D static data member inside of declare target directive"
37381 #, gcc-internal-format
37382 msgid "anonymous struct not inside named type"
37386 #, gcc-internal-format
37387 msgid "namespace-scope anonymous aggregates must be static"
37391 #, gcc-internal-format
37392 msgid "anonymous union with no members"
37396 #, gcc-internal-format
37397 msgid "%<operator new%> must return type %qT"
37400 #. [basic.stc.dynamic.allocation]
37402 #. The first parameter shall not have an associated default
37405 #, gcc-internal-format
37406 msgid "the first parameter of %<operator new%> cannot have a default argument"
37410 #, gcc-internal-format
37411 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
37415 #, gcc-internal-format
37416 msgid "%<operator delete%> must return type %qT"
37420 #, gcc-internal-format
37421 msgid "%<operator delete%> takes type %qT as first parameter"
37425 #, gcc-internal-format
37426 msgid "%qT has a field %qD whose type uses the anonymous namespace"
37430 #, gcc-internal-format
37431 msgid "%qT declared with greater visibility than the type of its field %qD"
37435 #, gcc-internal-format
37436 msgid "%qT has a base %qT whose type uses the anonymous namespace"
37440 #, gcc-internal-format
37441 msgid "%qT declared with greater visibility than its base %qT"
37445 #, gcc-internal-format
37446 msgid "%q#D, declared using anonymous type, is used but never defined"
37449 #. DRs 132, 319 and 389 seem to indicate types with
37450 #. no linkage can only be used to declare extern "C"
37451 #. entities. Since it's not always an error in the
37452 #. ISO C++ 90 Standard, we only issue a warning.
37454 #, gcc-internal-format
37456 "anonymous type with no linkage used to declare variable %q#D with linkage"
37460 #, gcc-internal-format
37462 "anonymous type with no linkage used to declare function %q#D with linkage"
37466 #, gcc-internal-format
37468 "%q#D does not refer to the unqualified type, so it is not used for linkage"
37472 #, gcc-internal-format
37473 msgid "%q#D, declared using local type %qT, is used but never defined"
37477 #, gcc-internal-format
37478 msgid "type %qT with no linkage used to declare variable %q#D with linkage"
37482 #, gcc-internal-format
37483 msgid "type %qT with no linkage used to declare function %q#D with linkage"
37486 #: cp/decl2.c:4358 cp/decl2.c:4361
37487 #, gcc-internal-format
37488 msgid "the program should also define %qD"
37492 #, gcc-internal-format
37493 msgid "inline function %q+D used but never defined"
37497 #, gcc-internal-format
37498 msgid "default argument missing for parameter %P of %q+#D"
37501 #. We mark a lambda conversion op as deleted if we can't
37502 #. generate it properly; see maybe_add_lambda_conv_op.
37504 #, gcc-internal-format
37505 msgid "converting lambda which uses %<...%> to function pointer"
37509 #, gcc-internal-format
37510 msgid "use of deleted function %qD"
37514 #, gcc-internal-format
37519 #, gcc-internal-format
37521 "extended initializer lists only available with -std=c++11 or -std=gnu++11"
37525 #, gcc-internal-format
37527 "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
37531 #, gcc-internal-format
37532 msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
37536 #, gcc-internal-format
37537 msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
37541 #, gcc-internal-format
37542 msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
37546 #, gcc-internal-format
37547 msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
37551 #, gcc-internal-format
37553 "defaulted and deleted functions only available with -std=c++11 or -std=gnu+"
37558 #, gcc-internal-format
37559 msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
37563 #, gcc-internal-format
37565 "override controls (override/final) only available with -std=c++11 or -std=gnu"
37570 #, gcc-internal-format
37572 "non-static data member initializers only available with -std=c++11 or -"
37577 #, gcc-internal-format
37578 msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
37582 #, gcc-internal-format
37583 msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
37587 #, gcc-internal-format
37588 msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
37592 #, gcc-internal-format
37593 msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
37597 #, gcc-internal-format
37598 msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
37602 #, gcc-internal-format
37603 msgid "incomplete type %qT used in nested name specifier"
37607 #, gcc-internal-format
37608 msgid "reference to %<%T::%D%> is ambiguous"
37611 #: cp/error.c:3664 cp/typeck.c:2321
37612 #, gcc-internal-format
37613 msgid "%qD is not a member of %qT"
37617 #, gcc-internal-format
37618 msgid "%qD is not a member of %qD"
37622 #, gcc-internal-format
37623 msgid "%<::%D%> has not been declared"
37626 #. Can't throw a reference.
37628 #, gcc-internal-format
37629 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
37633 #, gcc-internal-format
37634 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
37637 #. Thrown object must be a Throwable.
37639 #, gcc-internal-format
37640 msgid "type %qT is not derived from %<java::lang::Throwable%>"
37644 #, gcc-internal-format
37645 msgid "mixing C++ and Java catches in a single translation unit"
37648 #: cp/except.c:477 java/except.c:592
37649 #, gcc-internal-format
37650 msgid "exception handling disabled, use -fexceptions to enable"
37654 #, gcc-internal-format
37655 msgid "throwing NULL, which has integral, not pointer type"
37658 #: cp/except.c:754 cp/init.c:2531
37659 #, gcc-internal-format
37660 msgid "%qD should never be overloaded"
37664 #, gcc-internal-format
37665 msgid " in thrown expression"
37669 #, gcc-internal-format
37670 msgid "cannot declare catch parameter to be of rvalue reference type %qT"
37673 #: cp/except.c:1004
37674 #, gcc-internal-format
37676 "cannot throw expression of type %qT because it involves types of variable "
37680 #: cp/except.c:1007
37681 #, gcc-internal-format
37682 msgid "cannot catch type %qT because it involves types of variable size"
37685 #: cp/except.c:1093
37686 #, gcc-internal-format
37687 msgid "exception of type %qT will be caught"
37690 #: cp/except.c:1096
37691 #, gcc-internal-format
37692 msgid " by earlier handler for %qT"
37695 #: cp/except.c:1125
37696 #, gcc-internal-format
37697 msgid "%<...%> handler must be the last handler for its try block"
37700 #: cp/except.c:1205
37701 #, gcc-internal-format
37702 msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
37705 #: cp/except.c:1207
37706 #, gcc-internal-format
37707 msgid "but %q+D does not throw; perhaps it should be declared %<noexcept%>"
37711 #, gcc-internal-format
37712 msgid "%qD is already a friend of class %qT"
37716 #, gcc-internal-format
37717 msgid "invalid type %qT declared %<friend%>"
37721 #. Friend declarations shall not declare partial
37722 #. specializations.
37723 #. template <class U> friend class T::X<U>;
37725 #. Friend declarations shall not declare partial
37726 #. specializations.
37727 #: cp/friend.c:267 cp/friend.c:297
37728 #, gcc-internal-format
37729 msgid "partial specialization %qT declared %<friend%>"
37733 #, gcc-internal-format
37734 msgid "class %qT is implicitly friends with itself"
37738 #, gcc-internal-format
37739 msgid "%qT is not a member of %qT"
37743 #, gcc-internal-format
37744 msgid "%qT is not a member class template of %qT"
37747 #: cp/friend.c:340 cp/friend.c:348
37748 #, gcc-internal-format
37749 msgid "%q+D declared here"
37753 #, gcc-internal-format
37754 msgid "%qT is not a nested class of %qT"
37757 #. template <class T> friend class T;
37759 #, gcc-internal-format
37760 msgid "template parameter type %qT declared %<friend%>"
37763 #. template <class T> friend class A; where A is not a template
37765 #, gcc-internal-format
37766 msgid "%q#T is not a template"
37770 #, gcc-internal-format
37771 msgid "%qD is already a friend of %qT"
37775 #, gcc-internal-format
37776 msgid "%qT is already a friend of %qT"
37780 #, gcc-internal-format
37781 msgid "friend declaration %qD may not have virt-specifiers"
37785 #, gcc-internal-format
37786 msgid "member %qD declared as friend before type %qT defined"
37790 #, gcc-internal-format
37791 msgid "friend declaration %qD in local class without prior declaration"
37795 #, gcc-internal-format
37796 msgid "friend declaration %q#D declares a non-template function"
37800 #, gcc-internal-format
37802 "(if this is not what you intended, make sure the function template has "
37803 "already been declared and add <> after the function name here) "
37807 #, gcc-internal-format
37808 msgid "value-initialization of incomplete type %qT"
37812 #, gcc-internal-format
37813 msgid "cannot value-initialize array of unknown bound %qT"
37817 #, gcc-internal-format
37818 msgid "value-initialization of function type %qT"
37822 #, gcc-internal-format
37823 msgid "value-initialization of reference type %qT"
37827 #, gcc-internal-format
37829 "constructor required before non-static data member for %qD has been parsed"
37833 #, gcc-internal-format
37834 msgid "%qD should be initialized in the member initialization list"
37838 #, gcc-internal-format
37839 msgid "%qD is initialized with itself"
37843 #, gcc-internal-format
37844 msgid "invalid initializer for array member %q#D"
37847 #: cp/init.c:743 cp/init.c:767 cp/init.c:2208 cp/method.c:1234
37848 #, gcc-internal-format
37849 msgid "uninitialized const member in %q#T"
37852 #: cp/init.c:745 cp/init.c:762 cp/init.c:769 cp/init.c:2193 cp/init.c:2221
37853 #: cp/method.c:1237 cp/method.c:1248
37854 #, gcc-internal-format
37855 msgid "%q#D should be initialized"
37858 #: cp/init.c:760 cp/init.c:2180 cp/method.c:1245
37859 #, gcc-internal-format
37860 msgid "uninitialized reference member in %q#T"
37864 #, gcc-internal-format
37865 msgid "%q+D will be initialized after"
37869 #, gcc-internal-format
37870 msgid "base %qT will be initialized after"
37874 #, gcc-internal-format
37879 #, gcc-internal-format
37884 #, gcc-internal-format
37885 msgid " when initialized here"
37889 #, gcc-internal-format
37890 msgid "multiple initializations given for %qD"
37894 #, gcc-internal-format
37895 msgid "multiple initializations given for base %qT"
37899 #, gcc-internal-format
37900 msgid "initializations for multiple members of %qT"
37904 #, gcc-internal-format
37906 "base class %q#T should be explicitly initialized in the copy constructor"
37909 #: cp/init.c:1346 cp/init.c:1365
37910 #, gcc-internal-format
37911 msgid "class %qT does not have any field named %qD"
37915 #, gcc-internal-format
37917 "%q#D is a static data member; it can only be initialized at its definition"
37921 #, gcc-internal-format
37922 msgid "%q#D is not a non-static data member of %qT"
37926 #, gcc-internal-format
37927 msgid "unnamed initializer for %qT, which has no base classes"
37931 #, gcc-internal-format
37932 msgid "unnamed initializer for %qT, which uses multiple inheritance"
37936 #, gcc-internal-format
37937 msgid "%qD is both a direct base and an indirect virtual base"
37941 #, gcc-internal-format
37942 msgid "type %qT is not a direct or virtual base of %qT"
37946 #, gcc-internal-format
37947 msgid "type %qT is not a direct base of %qT"
37951 #, gcc-internal-format
37952 msgid "bad array initializer"
37955 #: cp/init.c:1845 cp/semantics.c:3037
37956 #, gcc-internal-format
37957 msgid "%qT is not a class type"
37961 #, gcc-internal-format
37962 msgid "incomplete type %qT does not have member %qD"
37966 #, gcc-internal-format
37967 msgid "invalid pointer to bit-field %qD"
37971 #, gcc-internal-format
37972 msgid "invalid use of non-static member function %qD"
37975 #: cp/init.c:2003 cp/semantics.c:1741
37976 #, gcc-internal-format
37977 msgid "invalid use of non-static data member %qD"
37981 #, gcc-internal-format
37983 "uninitialized reference member in %q#T using %<new%> without new-initializer"
37987 #, gcc-internal-format
37989 "uninitialized reference member in base %q#T of %q#T using %<new%> without "
37994 #, gcc-internal-format
37995 msgid "uninitialized reference member in base %q#T of %q#T"
37999 #, gcc-internal-format
38001 "uninitialized const member in %q#T using %<new%> without new-initializer"
38005 #, gcc-internal-format
38007 "uninitialized const member in base %q#T of %q#T using %<new%> without new-"
38012 #, gcc-internal-format
38013 msgid "uninitialized const member in base %q#T of %q#T"
38017 #, gcc-internal-format
38018 msgid "integer overflow in array size"
38022 #, gcc-internal-format
38023 msgid "array size in new-expression must be constant"
38027 #, gcc-internal-format
38028 msgid "variably modified type not allowed in new-expression"
38032 #, gcc-internal-format
38033 msgid "invalid type %<void%> for new"
38037 #, gcc-internal-format
38038 msgid "uninitialized const in %<new%> of %q#T"
38042 #, gcc-internal-format
38043 msgid "%qT isn%'t a valid Java class type"
38047 #, gcc-internal-format
38048 msgid "call to Java constructor with %qs undefined"
38052 #, gcc-internal-format
38053 msgid "Java class %q#T object allocated using placement new"
38057 #, gcc-internal-format
38058 msgid "no suitable %qD found in class %qT"
38061 #: cp/init.c:2590 cp/search.c:1122
38062 #, gcc-internal-format
38063 msgid "request for member %qD is ambiguous"
38067 #, gcc-internal-format
38068 msgid "parenthesized initializer in array new"
38072 #, gcc-internal-format
38073 msgid "size in array new must have integral type"
38077 #, gcc-internal-format
38078 msgid "new cannot be applied to a reference type"
38082 #, gcc-internal-format
38083 msgid "new cannot be applied to a function type"
38087 #, gcc-internal-format
38088 msgid "call to Java constructor, while %<jclass%> undefined"
38092 #, gcc-internal-format
38093 msgid "can%'t find %<class$%> in %qT"
38097 #, gcc-internal-format
38098 msgid "possible problem detected in invocation of delete [] operator:"
38102 #, gcc-internal-format
38104 "neither the destructor nor the class-specific operator delete [] will be "
38105 "called, even if they are declared when the class is defined"
38109 #, gcc-internal-format
38110 msgid "initializer ends prematurely"
38114 #, gcc-internal-format
38115 msgid "cannot initialize multi-dimensional array with initializer"
38119 #, gcc-internal-format
38120 msgid "unknown array size in delete"
38124 #, gcc-internal-format
38125 msgid "possible problem detected in invocation of delete operator:"
38129 #, gcc-internal-format
38131 "neither the destructor nor the class-specific operator delete will be "
38132 "called, even if they are declared when the class is defined"
38136 #, gcc-internal-format
38138 "deleting object of abstract class type %qT which has non-virtual destructor "
38139 "will cause undefined behaviour"
38143 #, gcc-internal-format
38145 "deleting object of polymorphic class type %qT which has non-virtual "
38146 "destructor might cause undefined behaviour"
38150 #, gcc-internal-format
38151 msgid "type to vector delete is neither pointer or array type"
38155 #, gcc-internal-format
38156 msgid "array of runtime bound cannot be captured by copy, only by reference"
38160 #, gcc-internal-format
38162 "capture of variable-size type %qT that is not an N3639 array of runtime bound"
38166 #, gcc-internal-format
38167 msgid "because the array element type %qT has variable size"
38171 #, gcc-internal-format
38172 msgid "cannot capture %qE by reference"
38176 #, gcc-internal-format
38177 msgid "capture by copy of incomplete type %qT"
38181 #, gcc-internal-format
38182 msgid "already captured %qD in lambda expression"
38186 #, gcc-internal-format
38187 msgid "%<this%> was not captured for this lambda function"
38191 #, gcc-internal-format, gfc-internal-format
38192 msgid "junk at end of #pragma %s"
38196 #, gcc-internal-format, gfc-internal-format
38197 msgid "invalid #pragma %s"
38201 #, gcc-internal-format
38202 msgid "#pragma vtable no longer supported"
38206 #, gcc-internal-format
38207 msgid "#pragma implementation for %qs appears after file is included"
38211 #, gcc-internal-format
38212 msgid "junk at end of #pragma GCC java_exceptions"
38216 #, gcc-internal-format
38217 msgid "%qD not defined"
38221 #, gcc-internal-format
38222 msgid "%qD was not declared in this scope"
38225 #. In a template, it is invalid to write "f()" or "f(3)" if no
38226 #. declaration of "f" is available. Historically, G++ and most
38227 #. other compilers accepted that usage since they deferred all name
38228 #. lookup until instantiation time rather than doing unqualified
38229 #. name lookup at template definition time; explain to the user what
38232 #. Note that we have the exact wording of the following message in
38233 #. the manual (trouble.texi, node "Name lookup"), so they need to
38234 #. be kept in synch.
38236 #, gcc-internal-format
38238 "there are no arguments to %qD that depend on a template parameter, so a "
38239 "declaration of %qD must be available"
38243 #, gcc-internal-format
38245 "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the "
38246 "use of an undeclared name is deprecated)"
38249 #: cp/mangle.c:2150
38250 #, gcc-internal-format
38251 msgid "mangling typeof, use decltype instead"
38254 #: cp/mangle.c:2154
38255 #, gcc-internal-format
38256 msgid "mangling __underlying_type"
38259 #: cp/mangle.c:2379
38260 #, gcc-internal-format
38261 msgid "mangling unknown fixed point type"
38264 #: cp/mangle.c:2947
38265 #, gcc-internal-format
38267 "use of built-in trait %qE in function signature; use library traits instead"
38270 #: cp/mangle.c:2952
38271 #, gcc-internal-format, gfc-internal-format
38272 msgid "mangling %C"
38275 #: cp/mangle.c:3029
38276 #, gcc-internal-format
38277 msgid "omitted middle operand to %<?:%> operand cannot be mangled"
38280 #: cp/mangle.c:3093
38281 #, gcc-internal-format
38282 msgid "string literal in function template signature"
38285 #: cp/mangle.c:3530
38286 #, gcc-internal-format
38288 "a later -fabi-version= (or =0) avoids this error with a change in mangling"
38291 #: cp/mangle.c:3546
38292 #, gcc-internal-format
38294 "the mangled name of %q+D changed between -fabi-version=%d (%D) and -fabi-"
38298 #: cp/mangle.c:3551
38299 #, gcc-internal-format
38301 "the mangled name of %q+D changes between -fabi-version=%d (%D) and -fabi-"
38305 #: cp/method.c:713 cp/method.c:1191
38306 #, gcc-internal-format
38307 msgid "non-static const member %q#D, can%'t use default assignment operator"
38310 #: cp/method.c:719 cp/method.c:1197
38311 #, gcc-internal-format
38313 "non-static reference member %q#D, can%'t use default assignment operator"
38317 #, gcc-internal-format
38318 msgid "synthesized method %qD first required here "
38321 #: cp/method.c:1143
38322 #, gcc-internal-format
38323 msgid "union member %q+D with non-trivial %qD"
38326 #: cp/method.c:1152
38327 #, gcc-internal-format
38328 msgid "defaulted constructor calls non-constexpr %q+D"
38331 #: cp/method.c:1213
38332 #, gcc-internal-format
38333 msgid "initializer for %q+#D is invalid"
38336 #: cp/method.c:1264
38337 #, gcc-internal-format
38338 msgid "defaulted default constructor does not initialize %q+#D"
38341 #: cp/method.c:1275
38342 #, gcc-internal-format
38343 msgid "copying non-static data member %q#D of rvalue reference type"
38346 #. A trivial constructor doesn't have any NSDMI.
38347 #: cp/method.c:1433
38348 #, gcc-internal-format
38350 "defaulted default constructor does not initialize any non-static data member"
38353 #: cp/method.c:1510
38354 #, gcc-internal-format
38356 "defaulted move assignment for %qT calls a non-trivial move assignment "
38357 "operator for virtual base %qT"
38360 #: cp/method.c:1616
38361 #, gcc-internal-format
38362 msgid "a lambda closure type has a deleted default constructor"
38365 #: cp/method.c:1619
38366 #, gcc-internal-format
38367 msgid "a lambda closure type has a deleted copy assignment operator"
38370 #: cp/method.c:1629
38371 #, gcc-internal-format
38373 "%q+#D is implicitly declared as deleted because %qT declares a move "
38374 "constructor or move assignment operator"
38377 #: cp/method.c:1648
38378 #, gcc-internal-format
38380 "%q+#D is implicitly deleted because the default definition would be ill-"
38384 #: cp/method.c:1657
38386 "%q#F is implicitly deleted because its exception-specification does not "
38387 "match the implicit exception-specification %qX"
38390 #: cp/method.c:1973
38391 #, gcc-internal-format
38392 msgid "defaulted declaration %q+D"
38395 #: cp/method.c:1975
38396 #, gcc-internal-format
38397 msgid "does not match expected signature %qD"
38400 #: cp/method.c:2007
38402 "function %q+D defaulted on its redeclaration with an exception-specification "
38403 "that differs from the implicit exception-specification %qX"
38406 #: cp/method.c:2029
38407 #, gcc-internal-format
38409 "explicitly defaulted function %q+D cannot be declared as constexpr because "
38410 "the implicit declaration is not constexpr:"
38413 #: cp/method.c:2075
38414 #, gcc-internal-format
38415 msgid "a template cannot be defaulted"
38418 #: cp/method.c:2103
38419 #, gcc-internal-format
38420 msgid "%qD cannot be defaulted"
38423 #: cp/method.c:2112
38424 #, gcc-internal-format
38425 msgid "defaulted function %q+D with default argument"
38428 #: cp/name-lookup.c:599
38429 #, gcc-internal-format
38430 msgid "%q#D conflicts with a previous declaration"
38433 #: cp/name-lookup.c:601
38434 #, gcc-internal-format
38435 msgid "previous declaration %q+#D"
38438 #: cp/name-lookup.c:812
38439 #, gcc-internal-format
38440 msgid "redeclaration of %<wchar_t%> as %qT"
38443 #. A redeclaration of main, but not a duplicate of the
38446 #. [basic.start.main]
38448 #. This function shall not be overloaded.
38449 #: cp/name-lookup.c:842
38450 #, gcc-internal-format
38451 msgid "invalid redeclaration of %q+D"
38454 #: cp/name-lookup.c:843
38455 #, gcc-internal-format
38459 #: cp/name-lookup.c:884 cp/name-lookup.c:900
38460 #, gcc-internal-format
38461 msgid "declaration of %q#D with C language linkage"
38464 #: cp/name-lookup.c:887 cp/name-lookup.c:902
38465 #, gcc-internal-format
38466 msgid "conflicts with previous declaration %q+#D"
38469 #: cp/name-lookup.c:890
38470 #, gcc-internal-format
38471 msgid "due to different exception specifications"
38474 #: cp/name-lookup.c:1001
38475 #, gcc-internal-format
38476 msgid "type mismatch with previous external decl of %q#D"
38479 #: cp/name-lookup.c:1003
38480 #, gcc-internal-format
38481 msgid "previous external decl of %q+#D"
38484 #: cp/name-lookup.c:1092
38485 #, gcc-internal-format
38486 msgid "extern declaration of %q#D doesn%'t match"
38489 #: cp/name-lookup.c:1093
38490 #, gcc-internal-format
38491 msgid "global declaration %q+#D"
38494 #: cp/name-lookup.c:1145 cp/name-lookup.c:1215
38495 #, gcc-internal-format
38496 msgid "declaration of %q#D shadows a parameter"
38499 #: cp/name-lookup.c:1218
38500 #, gcc-internal-format
38501 msgid "declaration of %qD shadows a lambda capture"
38504 #: cp/name-lookup.c:1222
38505 #, gcc-internal-format
38506 msgid "declaration of %qD shadows a previous local"
38509 #: cp/name-lookup.c:1265
38510 #, gcc-internal-format
38511 msgid "declaration of %qD shadows a member of %qT"
38514 #: cp/name-lookup.c:1420
38515 #, gcc-internal-format
38516 msgid "name lookup of %qD changed"
38519 #: cp/name-lookup.c:1421
38520 #, gcc-internal-format
38521 msgid " matches this %q+D under ISO standard rules"
38524 #: cp/name-lookup.c:1423
38525 #, gcc-internal-format
38526 msgid " matches this %q+D under old rules"
38529 #: cp/name-lookup.c:1441 cp/name-lookup.c:1449
38530 #, gcc-internal-format
38531 msgid "name lookup of %qD changed for ISO %<for%> scoping"
38534 #: cp/name-lookup.c:1443
38535 #, gcc-internal-format
38536 msgid " cannot use obsolete binding at %q+D because it has a destructor"
38539 #: cp/name-lookup.c:1452
38540 #, gcc-internal-format
38541 msgid " using obsolete binding at %q+D"
38544 #: cp/name-lookup.c:1458
38545 #, gcc-internal-format
38546 msgid "(if you use %<-fpermissive%> G++ will accept your code)"
38549 #: cp/name-lookup.c:1513
38550 #, gcc-internal-format
38551 msgid "%s %s(%E) %p %d\n"
38554 #: cp/name-lookup.c:1516
38555 #, gcc-internal-format
38556 msgid "%s %s %p %d\n"
38559 #: cp/name-lookup.c:2388
38560 #, gcc-internal-format
38561 msgid "%q#D hides constructor for %q#T"
38564 #: cp/name-lookup.c:2426
38565 #, gcc-internal-format
38566 msgid "previous non-function declaration %q+#D"
38569 #: cp/name-lookup.c:2427
38570 #, gcc-internal-format
38571 msgid "conflicts with function declaration %q#D"
38574 #: cp/name-lookup.c:2517
38575 #, gcc-internal-format
38576 msgid "%qT is not a namespace or unscoped enum"
38580 #. A using-declaration shall not name a template-id.
38581 #: cp/name-lookup.c:2527
38582 #, gcc-internal-format
38583 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
38586 #: cp/name-lookup.c:2534
38587 #, gcc-internal-format
38588 msgid "namespace %qD not allowed in using-declaration"
38591 #. It's a nested name with template parameter dependent scope.
38592 #. This can only be using-declaration for class member.
38593 #: cp/name-lookup.c:2542
38594 #, gcc-internal-format
38595 msgid "%qT is not a namespace"
38599 #: cp/name-lookup.c:2558 cp/name-lookup.c:2614 cp/name-lookup.c:2684
38600 #: cp/name-lookup.c:2699
38601 #, gcc-internal-format
38602 msgid "%qD is already declared in this scope"
38605 #: cp/name-lookup.c:2578
38606 #, gcc-internal-format
38607 msgid "%qD not declared"
38610 #: cp/name-lookup.c:3351
38611 #, gcc-internal-format
38612 msgid "using-declaration for non-member at class scope"
38615 #: cp/name-lookup.c:3358
38616 #, gcc-internal-format
38617 msgid "%<%T::%D%> names destructor"
38620 #: cp/name-lookup.c:3371
38621 #, gcc-internal-format
38622 msgid "%<%T::%D%> names constructor in %qT"
38625 #: cp/name-lookup.c:3422
38626 #, gcc-internal-format
38627 msgid "no members matching %<%T::%D%> in %q#T"
38630 #: cp/name-lookup.c:3509
38631 #, gcc-internal-format
38632 msgid "declaration of %qD not in a namespace surrounding %qD"
38635 #: cp/name-lookup.c:3517
38636 #, gcc-internal-format
38637 msgid "explicit qualification in declaration of %qD"
38640 #: cp/name-lookup.c:3600
38641 #, gcc-internal-format
38642 msgid "%qD should have been declared inside %qD"
38645 #: cp/name-lookup.c:3645
38646 #, gcc-internal-format
38647 msgid "%qD attribute requires a single NTBS argument"
38650 #: cp/name-lookup.c:3652
38651 #, gcc-internal-format
38653 "%qD attribute is meaningless since members of the anonymous namespace get "
38657 #: cp/name-lookup.c:3662
38658 #, gcc-internal-format
38659 msgid "ignoring %qD attribute on non-inline namespace"
38662 #: cp/name-lookup.c:3668
38663 #, gcc-internal-format
38664 msgid "ignoring %qD attribute on anonymous namespace"
38667 #: cp/name-lookup.c:3687 cp/name-lookup.c:4100
38668 #, gcc-internal-format
38669 msgid "%qD attribute directive ignored"
38672 #: cp/name-lookup.c:3751
38673 #, gcc-internal-format
38674 msgid "namespace alias %qD not allowed here, assuming %qD"
38677 #: cp/name-lookup.c:4088
38678 #, gcc-internal-format
38679 msgid "strong using only meaningful at namespace scope"
38682 #: cp/name-lookup.c:4092
38683 #, gcc-internal-format
38684 msgid "current namespace %qD does not enclose strongly used namespace %qD"
38687 #: cp/name-lookup.c:4431
38688 #, gcc-internal-format
38689 msgid "maximum limit of %d namespaces searched for %qE"
38692 #: cp/name-lookup.c:4441
38693 #, gcc-internal-format
38694 msgid "suggested alternative:"
38695 msgid_plural "suggested alternatives:"
38699 #: cp/name-lookup.c:4445
38700 #, gcc-internal-format
38704 #: cp/name-lookup.c:5712
38705 #, gcc-internal-format
38706 msgid "argument dependent lookup finds %q+D"
38709 #: cp/name-lookup.c:6246
38710 #, gcc-internal-format
38711 msgid "XXX entering pop_everything ()\n"
38714 #: cp/name-lookup.c:6255
38715 #, gcc-internal-format
38716 msgid "XXX leaving pop_everything ()\n"
38719 #: cp/optimize.c:594
38720 #, gcc-internal-format
38721 msgid "making multiple clones of %qD"
38725 #, gcc-internal-format
38726 msgid "identifier %qE is a keyword in C++11"
38729 #: cp/parser.c:1313 cp/parser.c:31853
38730 #, gcc-internal-format
38732 "%<#pragma omp declare simd%> not immediately followed by function "
38733 "declaration or definition"
38736 #: cp/parser.c:2605
38737 #, gcc-internal-format
38738 msgid "%<#pragma%> is not allowed here"
38741 #: cp/parser.c:2636
38742 #, gcc-internal-format
38743 msgid "%<%E::%E%> has not been declared"
38746 #: cp/parser.c:2639
38747 #, gcc-internal-format
38748 msgid "%<::%E%> has not been declared"
38751 #: cp/parser.c:2642
38752 #, gcc-internal-format
38753 msgid "request for member %qE in non-class type %qT"
38756 #: cp/parser.c:2645 cp/parser.c:15919
38757 #, gcc-internal-format
38758 msgid "%<%T::%E%> has not been declared"
38761 #: cp/parser.c:2648
38762 #, gcc-internal-format
38763 msgid "%qE has not been declared"
38766 #: cp/parser.c:2655
38767 #, gcc-internal-format
38768 msgid "%<%E::%E%> is not a type"
38771 #: cp/parser.c:2659
38772 #, gcc-internal-format
38773 msgid "%<%E::%E%> is not a class or namespace"
38776 #: cp/parser.c:2664
38777 #, gcc-internal-format
38778 msgid "%<%E::%E%> is not a class, namespace, or enumeration"
38781 #: cp/parser.c:2677
38782 #, gcc-internal-format
38783 msgid "%<::%E%> is not a type"
38786 #: cp/parser.c:2680
38787 #, gcc-internal-format
38788 msgid "%<::%E%> is not a class or namespace"
38791 #: cp/parser.c:2684
38792 #, gcc-internal-format
38793 msgid "%<::%E%> is not a class, namespace, or enumeration"
38796 #: cp/parser.c:2696
38797 #, gcc-internal-format
38798 msgid "%qE is not a type"
38801 #: cp/parser.c:2699
38802 #, gcc-internal-format
38803 msgid "%qE is not a class or namespace"
38806 #: cp/parser.c:2703
38807 #, gcc-internal-format
38808 msgid "%qE is not a class, namespace, or enumeration"
38811 #: cp/parser.c:2766
38812 #, gcc-internal-format
38813 msgid "new types may not be defined in a return type"
38816 #: cp/parser.c:2768
38817 #, gcc-internal-format
38818 msgid "(perhaps a semicolon is missing after the definition of %qT)"
38821 #: cp/parser.c:2790 cp/parser.c:5562 cp/pt.c:7598
38822 #, gcc-internal-format
38823 msgid "%qT is not a template"
38826 #: cp/parser.c:2794
38827 #, gcc-internal-format
38828 msgid "%qE is not a class template"
38831 #: cp/parser.c:2796
38832 #, gcc-internal-format
38833 msgid "%qE is not a template"
38836 #: cp/parser.c:2799
38837 #, gcc-internal-format
38838 msgid "invalid template-id"
38841 #: cp/parser.c:2832
38842 #, gcc-internal-format
38843 msgid "floating-point literal cannot appear in a constant-expression"
38846 #: cp/parser.c:2836 cp/pt.c:14659
38847 #, gcc-internal-format
38849 "a cast to a type other than an integral or enumeration type cannot appear in "
38850 "a constant-expression"
38853 #: cp/parser.c:2841
38854 #, gcc-internal-format
38855 msgid "%<typeid%> operator cannot appear in a constant-expression"
38858 #: cp/parser.c:2845
38859 #, gcc-internal-format
38860 msgid "non-constant compound literals cannot appear in a constant-expression"
38863 #: cp/parser.c:2849
38864 #, gcc-internal-format
38865 msgid "a function call cannot appear in a constant-expression"
38868 #: cp/parser.c:2853
38869 #, gcc-internal-format
38870 msgid "an increment cannot appear in a constant-expression"
38873 #: cp/parser.c:2857
38874 #, gcc-internal-format
38875 msgid "an decrement cannot appear in a constant-expression"
38878 #: cp/parser.c:2861
38879 #, gcc-internal-format
38880 msgid "an array reference cannot appear in a constant-expression"
38883 #: cp/parser.c:2865
38884 #, gcc-internal-format
38885 msgid "the address of a label cannot appear in a constant-expression"
38888 #: cp/parser.c:2869
38889 #, gcc-internal-format
38890 msgid "calls to overloaded operators cannot appear in a constant-expression"
38893 #: cp/parser.c:2873
38894 #, gcc-internal-format
38895 msgid "an assignment cannot appear in a constant-expression"
38898 #: cp/parser.c:2876
38899 #, gcc-internal-format
38900 msgid "a comma operator cannot appear in a constant-expression"
38903 #: cp/parser.c:2880
38904 #, gcc-internal-format
38905 msgid "a call to a constructor cannot appear in a constant-expression"
38908 #: cp/parser.c:2884
38909 #, gcc-internal-format
38910 msgid "a transaction expression cannot appear in a constant-expression"
38913 #: cp/parser.c:2930
38914 #, gcc-internal-format
38915 msgid "%qs cannot appear in a constant-expression"
38918 #: cp/parser.c:2962
38919 #, gcc-internal-format
38920 msgid "invalid use of template-name %qE without an argument list"
38923 #: cp/parser.c:2965
38924 #, gcc-internal-format
38925 msgid "invalid use of destructor %qD as a type"
38928 #. Something like 'unsigned A a;'
38929 #: cp/parser.c:2968
38930 #, gcc-internal-format
38931 msgid "invalid combination of multiple type-specifiers"
38934 #. Issue an error message.
38935 #: cp/parser.c:2972
38936 #, gcc-internal-format
38937 msgid "%qE does not name a type"
38940 #: cp/parser.c:2981
38941 #, gcc-internal-format
38942 msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
38945 #: cp/parser.c:2984
38946 #, gcc-internal-format
38947 msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
38950 #: cp/parser.c:2989
38951 #, gcc-internal-format
38952 msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
38955 #: cp/parser.c:3016
38956 #, gcc-internal-format
38957 msgid "(perhaps %<typename %T::%E%> was intended)"
38960 #: cp/parser.c:3034
38961 #, gcc-internal-format
38962 msgid "%qE in namespace %qE does not name a template type"
38965 #: cp/parser.c:3038
38966 #, gcc-internal-format
38967 msgid "%qE in namespace %qE does not name a type"
38971 #: cp/parser.c:3045
38972 #, gcc-internal-format
38973 msgid "%<%T::%E%> names the constructor, not the type"
38976 #: cp/parser.c:3048
38977 #, gcc-internal-format
38978 msgid "and %qT has no template constructors"
38981 #: cp/parser.c:3053
38982 #, gcc-internal-format
38983 msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
38986 #: cp/parser.c:3060
38987 #, gcc-internal-format
38988 msgid "%qE in %q#T does not name a template type"
38991 #: cp/parser.c:3064
38992 #, gcc-internal-format
38993 msgid "%qE in %q#T does not name a type"
38996 #: cp/parser.c:3638
38997 #, gcc-internal-format
38998 msgid "expected string-literal"
39001 #: cp/parser.c:3700
39002 #, gcc-internal-format
39004 "inconsistent user-defined literal suffixes %qD and %qD in string literal"
39007 #: cp/parser.c:3743
39008 #, gcc-internal-format
39009 msgid "a wide string is invalid in this context"
39012 #: cp/parser.c:3858
39013 #, gcc-internal-format
39014 msgid "unable to find character literal operator %qD with %qT argument"
39017 #: cp/parser.c:3959
39018 #, gcc-internal-format
39019 msgid "integer literal exceeds range of %qT type"
39022 #: cp/parser.c:3966
39023 #, gcc-internal-format
39024 msgid "floating literal exceeds range of %qT type"
39027 #: cp/parser.c:3970
39028 #, gcc-internal-format
39029 msgid "floating literal truncated to zero"
39032 #: cp/parser.c:4010
39033 #, gcc-internal-format
39034 msgid "unable to find numeric literal operator %qD"
39037 #: cp/parser.c:4012
39038 #, gcc-internal-format
39040 "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
39043 #: cp/parser.c:4064
39044 #, gcc-internal-format
39045 msgid "unable to find string literal operator %qD with %qT, %qT arguments"
39048 #: cp/parser.c:4124 cp/parser.c:11544
39049 #, gcc-internal-format
39050 msgid "expected declaration"
39053 #: cp/parser.c:4300
39054 #, gcc-internal-format
39055 msgid "fixed-point types not supported in C++"
39058 #: cp/parser.c:4380
39059 #, gcc-internal-format
39060 msgid "ISO C++ forbids braced-groups within expressions"
39063 #: cp/parser.c:4392
39064 #, gcc-internal-format
39066 "statement-expressions are not allowed outside functions nor in template-"
39070 #: cp/parser.c:4465 cp/parser.c:4618 cp/parser.c:4771
39071 #, gcc-internal-format
39072 msgid "expected primary-expression"
39075 #: cp/parser.c:4495
39076 #, gcc-internal-format
39077 msgid "%<this%> may not be used in this context"
39080 #: cp/parser.c:4613
39081 #, gcc-internal-format
39082 msgid "a template declaration cannot appear at block scope"
39085 #: cp/parser.c:4747
39086 #, gcc-internal-format
39087 msgid "local variable %qD may not appear in this context"
39090 #: cp/parser.c:4923
39091 #, gcc-internal-format
39092 msgid "expected id-expression"
39095 #: cp/parser.c:5055
39096 #, gcc-internal-format
39097 msgid "scope %qT before %<~%> is not a class-name"
39100 #: cp/parser.c:5084 cp/parser.c:7051
39101 #, gcc-internal-format
39102 msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
39105 #: cp/parser.c:5188
39106 #, gcc-internal-format
39107 msgid "declaration of %<~%T%> as member of %qT"
39110 #: cp/parser.c:5203
39111 #, gcc-internal-format
39112 msgid "typedef-name %qD used as destructor declarator"
39115 #: cp/parser.c:5238
39116 #, gcc-internal-format
39118 "literal operator suffixes not preceded by %<_%> are reserved for future "
39122 #: cp/parser.c:5249 cp/parser.c:17785
39123 #, gcc-internal-format
39124 msgid "expected unqualified-id"
39127 #: cp/parser.c:5356
39128 #, gcc-internal-format
39129 msgid "found %<:%> in nested-name-specifier, expected %<::%>"
39132 #: cp/parser.c:5425
39133 #, gcc-internal-format
39134 msgid "decltype evaluates to %qT, which is not a class or enumeration type"
39137 #: cp/parser.c:5451
39138 #, gcc-internal-format
39139 msgid "function template-id %qD in nested-name-specifier"
39142 #: cp/parser.c:5459
39143 #, gcc-internal-format
39144 msgid "variable template-id %qD in nested-name-specifier"
39147 #: cp/parser.c:5563 cp/typeck.c:2585 cp/typeck.c:2605
39148 #, gcc-internal-format
39149 msgid "%qD is not a template"
39152 #: cp/parser.c:5641
39153 #, gcc-internal-format
39154 msgid "expected nested-name-specifier"
39157 #: cp/parser.c:5866 cp/parser.c:7956
39158 #, gcc-internal-format
39159 msgid "types may not be defined in casts"
39162 #: cp/parser.c:5936
39163 #, gcc-internal-format
39164 msgid "types may not be defined in a %<typeid%> expression"
39167 #: cp/parser.c:5990
39168 #, gcc-internal-format
39169 msgid "%<_Cilk_spawn%> must be followed by an expression"
39172 #: cp/parser.c:6128
39173 #, gcc-internal-format
39174 msgid "ISO C++ forbids compound-literals"
39177 #: cp/parser.c:6186
39178 #, gcc-internal-format
39179 msgid "two consecutive %<[%> shall only introduce an attribute"
39182 #: cp/parser.c:6582
39183 #, gcc-internal-format
39184 msgid "braced list index is not allowed with array notation"
39187 #: cp/parser.c:6674
39188 #, gcc-internal-format
39189 msgid "%qE does not have class type"
39192 #: cp/parser.c:6763 cp/typeck.c:2478
39193 #, gcc-internal-format
39194 msgid "invalid use of %qD"
39197 #: cp/parser.c:6772
39198 #, gcc-internal-format
39199 msgid "%<%D::%D%> is not a class member"
39202 #: cp/parser.c:7103
39203 #, gcc-internal-format
39204 msgid "non-scalar type"
39207 #: cp/parser.c:7202
39208 #, gcc-internal-format
39209 msgid "ISO C++ does not allow %<alignof%> with a non-type"
39212 #: cp/parser.c:7287
39213 #, gcc-internal-format
39214 msgid "types may not be defined in %<noexcept%> expressions"
39217 #: cp/parser.c:7522
39218 #, gcc-internal-format
39219 msgid "types may not be defined in a new-expression"
39222 #: cp/parser.c:7535
39223 #, gcc-internal-format
39224 msgid "array bound forbidden after parenthesized type-id"
39227 #: cp/parser.c:7537
39228 #, gcc-internal-format
39229 msgid "try removing the parentheses around the type-id"
39232 #: cp/parser.c:7616
39233 #, gcc-internal-format
39234 msgid "types may not be defined in a new-type-id"
39237 #: cp/parser.c:7744
39238 #, gcc-internal-format
39239 msgid "expression in new-declarator must have integral or enumeration type"
39242 #: cp/parser.c:8050
39243 #, gcc-internal-format
39244 msgid "use of old-style cast"
39247 #: cp/parser.c:8189
39248 #, gcc-internal-format
39249 msgid "%<>>%> operator is treated as two right angle brackets in C++11"
39252 #: cp/parser.c:8192
39253 #, gcc-internal-format
39254 msgid "suggest parentheses around %<>>%> expression"
39257 #: cp/parser.c:8369
39258 #, gcc-internal-format
39259 msgid "ISO C++ does not allow ?: with omitted middle operand"
39262 #: cp/parser.c:9020
39263 #, gcc-internal-format
39264 msgid "lambda-expression in unevaluated context"
39267 #: cp/parser.c:9029
39268 #, gcc-internal-format
39269 msgid "lambda-expression in template-argument"
39272 #: cp/parser.c:9180
39273 #, gcc-internal-format
39274 msgid "expected end of capture-list"
39277 #: cp/parser.c:9194
39278 #, gcc-internal-format
39280 "explicit by-copy capture of %<this%> redundant with by-copy capture default"
39283 #: cp/parser.c:9238
39284 #, gcc-internal-format
39286 "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
39289 #: cp/parser.c:9245
39290 #, gcc-internal-format
39291 msgid "empty initializer for lambda init-capture"
39294 #: cp/parser.c:9268
39295 #, gcc-internal-format
39296 msgid "capture of non-variable %qD "
39299 #: cp/parser.c:9270 cp/parser.c:9279 cp/semantics.c:3195 cp/semantics.c:3205
39300 #, gcc-internal-format
39301 msgid "%q+#D declared here"
39304 #: cp/parser.c:9276
39305 #, gcc-internal-format
39306 msgid "capture of variable %qD with non-automatic storage duration"
39309 #: cp/parser.c:9313
39310 #, gcc-internal-format
39311 msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
39314 #: cp/parser.c:9318
39315 #, gcc-internal-format
39317 "explicit by-reference capture of %qD redundant with by-reference capture "
39321 #: cp/parser.c:9364
39322 #, gcc-internal-format
39323 msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
39326 #: cp/parser.c:9394
39327 #, gcc-internal-format
39328 msgid "default argument specified for lambda parameter"
39331 #: cp/parser.c:9854
39332 #, gcc-internal-format
39333 msgid "attributes at the beginning of statement are ignored"
39336 #: cp/parser.c:9882
39337 #, gcc-internal-format
39338 msgid "expected labeled-statement"
39341 #: cp/parser.c:9920
39342 #, gcc-internal-format
39343 msgid "case label %qE not within a switch statement"
39346 #: cp/parser.c:10005
39347 #, gcc-internal-format
39348 msgid "need %<typename%> before %qE because %qT is a dependent scope"
39351 #: cp/parser.c:10014
39352 #, gcc-internal-format
39353 msgid "%<%T::%D%> names the constructor, not the type"
39356 #: cp/parser.c:10061
39357 #, gcc-internal-format
39358 msgid "compound-statement in constexpr function"
39361 #: cp/parser.c:10273 cp/parser.c:24888
39362 #, gcc-internal-format
39363 msgid "expected selection-statement"
39366 #: cp/parser.c:10306
39367 #, gcc-internal-format
39368 msgid "types may not be defined in conditions"
39371 #: cp/parser.c:10675
39372 #, gcc-internal-format
39373 msgid "range-based %<for%> expression of type %qT has incomplete type"
39376 #: cp/parser.c:10713
39377 #, gcc-internal-format
39379 "range-based %<for%> expression of type %qT has an %<end%> member but not a "
39383 #: cp/parser.c:10719
39384 #, gcc-internal-format
39386 "range-based %<for%> expression of type %qT has a %<begin%> member but not an "
39390 #: cp/parser.c:10760
39391 #, gcc-internal-format
39393 "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
39396 #: cp/parser.c:10891 cp/parser.c:24891
39397 #, gcc-internal-format
39398 msgid "expected iteration-statement"
39401 #: cp/parser.c:10925
39402 #, gcc-internal-format
39404 "range-based for loop without a type-specifier only available with -std=c++1z "
39408 #: cp/parser.c:10955
39409 #, gcc-internal-format
39411 "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
39414 #: cp/parser.c:11029
39415 #, gcc-internal-format
39416 msgid "break statement used with Cilk Plus for loop"
39419 #: cp/parser.c:11086
39420 #, gcc-internal-format
39421 msgid "%<goto%> in %<constexpr%> function"
39424 #. Issue a warning about this use of a GNU extension.
39425 #: cp/parser.c:11094
39426 #, gcc-internal-format
39427 msgid "ISO C++ forbids computed gotos"
39430 #: cp/parser.c:11107 cp/parser.c:24894
39431 #, gcc-internal-format
39432 msgid "expected jump-statement"
39435 #: cp/parser.c:11236 cp/parser.c:20822
39436 #, gcc-internal-format
39437 msgid "extra %<;%>"
39440 #: cp/parser.c:11469
39441 #, gcc-internal-format
39442 msgid "%<__label__%> not at the beginning of a block"
39445 #: cp/parser.c:11627
39446 #, gcc-internal-format
39447 msgid "mixing declarations and function-definitions is forbidden"
39450 #: cp/parser.c:11697
39451 #, gcc-internal-format
39452 msgid "initializer in range-based %<for%> loop"
39455 #: cp/parser.c:11700
39456 #, gcc-internal-format
39457 msgid "multiple declarations in range-based %<for%> loop"
39460 #: cp/parser.c:11836
39461 #, gcc-internal-format
39462 msgid "%<friend%> used outside of class"
39465 #. Complain about `auto' as a storage specifier, if
39466 #. we're complaining about C++0x compatibility.
39467 #: cp/parser.c:11895
39468 #, gcc-internal-format
39469 msgid "%<auto%> changes meaning in C++11; please remove it"
39472 #: cp/parser.c:11931
39473 #, gcc-internal-format
39474 msgid "decl-specifier invalid in condition"
39477 #: cp/parser.c:12023
39478 #, gcc-internal-format
39479 msgid "class definition may not be declared a friend"
39482 #: cp/parser.c:12091 cp/parser.c:21228
39483 #, gcc-internal-format
39484 msgid "templates may not be %<virtual%>"
39487 #: cp/parser.c:12131
39488 #, gcc-internal-format
39489 msgid "invalid linkage-specification"
39492 #: cp/parser.c:12390
39493 #, gcc-internal-format
39494 msgid "types may not be defined in %<decltype%> expressions"
39497 #: cp/parser.c:12531
39498 #, gcc-internal-format
39499 msgid "types may not be defined in a conversion-type-id"
39502 #: cp/parser.c:12558
39503 #, gcc-internal-format
39504 msgid "invalid use of %<auto%> in conversion operator"
39507 #: cp/parser.c:12562
39508 #, gcc-internal-format
39510 "use of %<auto%> in member template conversion operator can never be deduced"
39513 #: cp/parser.c:12651
39514 #, gcc-internal-format
39515 msgid "only constructors take member initializers"
39518 #: cp/parser.c:12673
39519 #, gcc-internal-format
39520 msgid "cannot expand initializer for member %<%D%>"
39523 #: cp/parser.c:12685
39524 #, gcc-internal-format
39525 msgid "mem-initializer for %qD follows constructor delegation"
39528 #: cp/parser.c:12697
39529 #, gcc-internal-format
39530 msgid "constructor delegation follows mem-initializer for %qD"
39533 #: cp/parser.c:12749
39534 #, gcc-internal-format
39535 msgid "anachronistic old-style base class initializer"
39538 #: cp/parser.c:12818
39539 #, gcc-internal-format
39541 "keyword %<typename%> not allowed in this context (a qualified member "
39542 "initializer is implicitly a type)"
39545 #: cp/parser.c:13167
39546 #, gcc-internal-format
39547 msgid "unexpected keyword; remove space between quotes and suffix identifier"
39550 #: cp/parser.c:13173
39551 #, gcc-internal-format
39552 msgid "expected suffix identifier"
39555 #: cp/parser.c:13182
39556 #, gcc-internal-format
39557 msgid "expected empty string after %<operator%> keyword"
39560 #: cp/parser.c:13188
39561 #, gcc-internal-format
39562 msgid "invalid encoding prefix in literal operator"
39565 #: cp/parser.c:13211
39566 #, gcc-internal-format
39567 msgid "expected operator"
39570 #. Warn that we do not support `export'.
39571 #: cp/parser.c:13248
39572 #, gcc-internal-format
39573 msgid "keyword %<export%> not implemented, and will be ignored"
39576 #: cp/parser.c:13447 cp/parser.c:13545 cp/parser.c:13654 cp/parser.c:19121
39577 #, gcc-internal-format
39578 msgid "template parameter pack %qD cannot have a default argument"
39581 #: cp/parser.c:13451 cp/parser.c:19129
39582 #, gcc-internal-format
39583 msgid "template parameter pack cannot have a default argument"
39586 #: cp/parser.c:13549 cp/parser.c:13658
39587 #, gcc-internal-format
39588 msgid "template parameter packs cannot have default arguments"
39591 #: cp/parser.c:13742
39592 #, gcc-internal-format
39593 msgid "expected template-id"
39596 #: cp/parser.c:13790 cp/parser.c:24852
39597 #, gcc-internal-format
39598 msgid "expected %<<%>"
39601 #: cp/parser.c:13797
39602 #, gcc-internal-format
39603 msgid "%<<::%> cannot begin a template-argument list"
39606 #: cp/parser.c:13801
39607 #, gcc-internal-format
39609 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
39613 #: cp/parser.c:13805
39614 #, gcc-internal-format
39616 "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will "
39617 "accept your code)"
39620 #: cp/parser.c:13891
39621 #, gcc-internal-format
39622 msgid "parse error in template argument list"
39625 #. The name does not name a template.
39626 #: cp/parser.c:13960 cp/parser.c:14081 cp/parser.c:14293
39627 #, gcc-internal-format
39628 msgid "expected template-name"
39631 #. Explain what went wrong.
39632 #: cp/parser.c:14006
39633 #, gcc-internal-format
39634 msgid "non-template %qD used as template"
39637 #: cp/parser.c:14008
39638 #, gcc-internal-format
39639 msgid "use %<%T::template %D%> to indicate that it is a template"
39642 #: cp/parser.c:14148
39643 #, gcc-internal-format
39644 msgid "expected parameter pack before %<...%>"
39647 #: cp/parser.c:14258 cp/parser.c:14276 cp/parser.c:14425
39648 #, gcc-internal-format
39649 msgid "expected template-argument"
39652 #: cp/parser.c:14410
39653 #, gcc-internal-format
39654 msgid "invalid non-type template argument"
39657 #: cp/parser.c:14527
39658 #, gcc-internal-format
39659 msgid "explicit instantiation shall not use %<inline%> specifier"
39662 #: cp/parser.c:14531
39663 #, gcc-internal-format
39664 msgid "explicit instantiation shall not use %<constexpr%> specifier"
39667 #: cp/parser.c:14590
39668 #, gcc-internal-format
39669 msgid "template specialization with C linkage"
39672 #: cp/parser.c:14810
39673 #, gcc-internal-format
39674 msgid "expected type specifier"
39677 #: cp/parser.c:14945
39678 #, gcc-internal-format
39680 "use of %<auto%> in lambda parameter declaration only available with -std=c+"
39681 "+14 or -std=gnu++14"
39684 #: cp/parser.c:14951
39685 #, gcc-internal-format
39687 "use of %<auto%> in parameter declaration only available with -std=c++14 or -"
39691 #: cp/parser.c:14956
39692 #, gcc-internal-format
39693 msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
39696 #: cp/parser.c:15100
39697 #, gcc-internal-format
39698 msgid "expected template-id for type"
39701 #: cp/parser.c:15127
39702 #, gcc-internal-format
39703 msgid "expected type-name"
39706 #: cp/parser.c:15348
39707 #, gcc-internal-format
39709 "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
39712 #: cp/parser.c:15557
39713 #, gcc-internal-format
39714 msgid "declaration %qD does not declare anything"
39717 #: cp/parser.c:15644
39718 #, gcc-internal-format
39719 msgid "attributes ignored on uninstantiated type"
39722 #: cp/parser.c:15648
39723 #, gcc-internal-format
39724 msgid "attributes ignored on template instantiation"
39727 #: cp/parser.c:15653
39728 #, gcc-internal-format
39730 "attributes ignored on elaborated-type-specifier that is not a forward "
39734 #: cp/parser.c:15787
39735 #, gcc-internal-format
39736 msgid "%qD is an enumeration template"
39739 #: cp/parser.c:15797
39740 #, gcc-internal-format
39741 msgid "%qD is not an enumerator-name"
39744 #: cp/parser.c:15809
39745 #, gcc-internal-format
39746 msgid "anonymous scoped enum is not allowed"
39749 #: cp/parser.c:15864
39750 #, gcc-internal-format
39751 msgid "expected %<;%> or %<{%>"
39754 #: cp/parser.c:15913
39755 #, gcc-internal-format
39756 msgid "cannot add an enumerator list to a template instantiation"
39759 #: cp/parser.c:15931 cp/parser.c:20336
39760 #, gcc-internal-format
39761 msgid "declaration of %qD in namespace %qD which does not enclose %qD"
39764 #: cp/parser.c:15936 cp/parser.c:20341
39765 #, gcc-internal-format
39766 msgid "declaration of %qD in %qD which does not enclose %qD"
39769 #: cp/parser.c:15961
39770 #, gcc-internal-format
39771 msgid "multiple definition of %q#T"
39774 #: cp/parser.c:15974
39775 #, gcc-internal-format
39776 msgid "ISO C++ forbids empty anonymous enum"
39779 #: cp/parser.c:15994
39780 #, gcc-internal-format
39781 msgid "opaque-enum-specifier without name"
39784 #: cp/parser.c:15997
39785 #, gcc-internal-format
39786 msgid "opaque-enum-specifier must use a simple identifier"
39789 #: cp/parser.c:16167
39790 #, gcc-internal-format
39791 msgid "%qD is not a namespace-name"
39794 #: cp/parser.c:16168
39795 #, gcc-internal-format
39796 msgid "expected namespace-name"
39799 #: cp/parser.c:16294
39800 #, gcc-internal-format
39801 msgid "%<namespace%> definition is not allowed here"
39804 #: cp/parser.c:16449
39805 #, gcc-internal-format
39806 msgid "a template-id may not appear in a using-declaration"
39809 #: cp/parser.c:16495
39810 #, gcc-internal-format
39812 "access declarations are deprecated in favour of using-declarations; "
39813 "suggestion: add the %<using%> keyword"
39816 #: cp/parser.c:16560
39817 #, gcc-internal-format
39818 msgid "types may not be defined in alias template declarations"
39821 #: cp/parser.c:16705
39822 #, gcc-internal-format
39823 msgid "%<asm%> in %<constexpr%> function"
39826 #: cp/parser.c:17043
39827 #, gcc-internal-format
39828 msgid "a function-definition is not allowed here"
39831 #: cp/parser.c:17054
39832 #, gcc-internal-format
39833 msgid "an asm-specification is not allowed on a function-definition"
39836 #: cp/parser.c:17058
39837 #, gcc-internal-format
39838 msgid "attributes are not allowed on a function-definition"
39841 #: cp/parser.c:17109
39842 #, gcc-internal-format
39843 msgid "expected constructor, destructor, or type conversion"
39846 #. Anything else is an error.
39847 #: cp/parser.c:17148 cp/parser.c:19309
39848 #, gcc-internal-format
39849 msgid "expected initializer"
39852 #: cp/parser.c:17228
39853 #, gcc-internal-format
39854 msgid "initializer provided for function"
39857 #: cp/parser.c:17262
39858 #, gcc-internal-format
39859 msgid "attributes after parenthesized initializer ignored"
39862 #: cp/parser.c:17267
39863 #, gcc-internal-format
39864 msgid "non-function %qD declared as implicit template"
39867 #: cp/parser.c:17705
39868 #, gcc-internal-format
39869 msgid "array bound is not an integer constant"
39872 #: cp/parser.c:17831
39873 #, gcc-internal-format
39874 msgid "cannot define member of dependent typedef %qT"
39877 #: cp/parser.c:17835
39878 #, gcc-internal-format
39879 msgid "%<%T::%E%> is not a type"
39882 #: cp/parser.c:17863
39883 #, gcc-internal-format
39884 msgid "invalid use of constructor as a template"
39887 #: cp/parser.c:17865
39888 #, gcc-internal-format
39890 "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
39894 #. We do not attempt to print the declarator
39895 #. here because we do not have enough
39896 #. information about its original syntactic
39898 #: cp/parser.c:17882
39899 #, gcc-internal-format
39900 msgid "invalid declarator"
39903 #. But declarations with qualified-ids can't appear in a
39905 #: cp/parser.c:17952
39906 #, gcc-internal-format
39907 msgid "qualified-id in declaration"
39910 #: cp/parser.c:17977
39911 #, gcc-internal-format
39912 msgid "expected declarator"
39915 #: cp/parser.c:18080
39916 #, gcc-internal-format
39917 msgid "%qD is a namespace"
39920 #: cp/parser.c:18082
39921 #, gcc-internal-format
39922 msgid "cannot form pointer to member of non-class %q#T"
39925 #: cp/parser.c:18103
39926 #, gcc-internal-format
39927 msgid "expected ptr-operator"
39930 #: cp/parser.c:18162
39931 #, gcc-internal-format
39932 msgid "duplicate cv-qualifier"
39935 #: cp/parser.c:18216
39936 #, gcc-internal-format
39937 msgid "multiple ref-qualifiers"
39940 #: cp/parser.c:18274
39941 #, gcc-internal-format
39942 msgid "duplicate virt-specifier"
39945 #: cp/parser.c:18481 cp/typeck2.c:541 cp/typeck2.c:1908
39946 #, gcc-internal-format
39947 msgid "invalid use of %<auto%>"
39950 #: cp/parser.c:18500
39951 #, gcc-internal-format
39952 msgid "types may not be defined in template arguments"
39955 #: cp/parser.c:18505
39956 #, gcc-internal-format
39957 msgid "invalid use of %<auto%> in template argument"
39960 #: cp/parser.c:18592
39961 #, gcc-internal-format
39962 msgid "expected type-specifier"
39965 #: cp/parser.c:18898
39966 #, gcc-internal-format
39967 msgid "expected %<,%> or %<...%>"
39970 #: cp/parser.c:18972
39971 #, gcc-internal-format
39972 msgid "types may not be defined in parameter types"
39975 #: cp/parser.c:19100
39976 #, gcc-internal-format
39977 msgid "deprecated use of default argument for parameter of non-function"
39980 #: cp/parser.c:19104
39981 #, gcc-internal-format
39982 msgid "default arguments are only permitted for function parameters"
39985 #: cp/parser.c:19123
39986 #, gcc-internal-format
39987 msgid "parameter pack %qD cannot have a default argument"
39990 #: cp/parser.c:19131
39991 #, gcc-internal-format
39992 msgid "parameter pack cannot have a default argument"
39995 #: cp/parser.c:19502
39996 #, gcc-internal-format
39997 msgid "ISO C++ does not allow designated initializers"
40000 #: cp/parser.c:19516
40001 #, gcc-internal-format
40002 msgid "ISO C++ does not allow C99 designated initializers"
40005 #: cp/parser.c:19634 cp/parser.c:19759
40006 #, gcc-internal-format
40007 msgid "expected class-name"
40010 #: cp/parser.c:19941
40011 #, gcc-internal-format
40012 msgid "expected %<;%> after class definition"
40015 #: cp/parser.c:19943
40016 #, gcc-internal-format
40017 msgid "expected %<;%> after struct definition"
40020 #: cp/parser.c:19945
40021 #, gcc-internal-format
40022 msgid "expected %<;%> after union definition"
40025 #: cp/parser.c:20284
40026 #, gcc-internal-format
40027 msgid "expected %<{%> or %<:%>"
40030 #: cp/parser.c:20295
40031 #, gcc-internal-format
40032 msgid "cannot specify %<override%> for a class"
40035 #: cp/parser.c:20303
40036 #, gcc-internal-format
40037 msgid "global qualification of class name is invalid"
40040 #: cp/parser.c:20310
40041 #, gcc-internal-format
40042 msgid "qualified name does not name a class"
40045 #: cp/parser.c:20322
40046 #, gcc-internal-format
40047 msgid "invalid class name in declaration of %qD"
40050 #: cp/parser.c:20355
40051 #, gcc-internal-format
40052 msgid "extra qualification not allowed"
40055 #: cp/parser.c:20367
40056 #, gcc-internal-format
40057 msgid "an explicit specialization must be preceded by %<template <>%>"
40060 #: cp/parser.c:20397
40061 #, gcc-internal-format
40062 msgid "function template %qD redeclared as a class template"
40065 #: cp/parser.c:20428
40066 #, gcc-internal-format
40067 msgid "could not resolve typename type"
40070 #: cp/parser.c:20484
40071 #, gcc-internal-format
40072 msgid "previous definition of %q+#T"
40075 #: cp/parser.c:20575 cp/parser.c:24897
40076 #, gcc-internal-format
40077 msgid "expected class-key"
40080 #: cp/parser.c:20599
40081 #, gcc-internal-format
40083 "ISO C++ forbids typename key in template template parameter; use -std=c++1z "
40087 #: cp/parser.c:20603
40088 #, gcc-internal-format
40089 msgid "expected %<class%> or %<typename%>"
40092 #: cp/parser.c:20842
40093 #, gcc-internal-format
40094 msgid "in C++03 a class-key must be used when declaring a friend"
40097 #: cp/parser.c:20860
40098 #, gcc-internal-format
40099 msgid "friend declaration does not name a class or function"
40102 #: cp/parser.c:20878
40103 #, gcc-internal-format
40104 msgid "a storage class on an anonymous aggregate in class scope is not allowed"
40107 #: cp/parser.c:21082
40108 #, gcc-internal-format
40109 msgid "pure-specifier on function-definition"
40112 #: cp/parser.c:21136
40113 #, gcc-internal-format
40114 msgid "stray %<,%> at end of member declaration"
40117 #: cp/parser.c:21148
40118 #, gcc-internal-format
40119 msgid "expected %<;%> at end of member declaration"
40122 #: cp/parser.c:21222
40123 #, gcc-internal-format
40124 msgid "invalid pure specifier (only %<= 0%> is allowed)"
40127 #: cp/parser.c:21257
40128 #, gcc-internal-format
40129 msgid "a brace-enclosed initializer is not allowed here"
40132 #: cp/parser.c:21386
40133 #, gcc-internal-format
40134 msgid "%<virtual%> specified more than once in base-specified"
40137 #: cp/parser.c:21406
40138 #, gcc-internal-format
40139 msgid "more than one access specifier in base-specified"
40142 #: cp/parser.c:21430
40143 #, gcc-internal-format
40144 msgid "keyword %<typename%> not allowed outside of templates"
40147 #: cp/parser.c:21433
40148 #, gcc-internal-format
40150 "keyword %<typename%> not allowed in this context (the base class is "
40151 "implicitly a type)"
40154 #: cp/parser.c:21526 cp/parser.c:21608
40155 #, gcc-internal-format
40156 msgid "types may not be defined in an exception-specification"
40159 #: cp/parser.c:21590
40160 #, gcc-internal-format
40162 "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> "
40166 #: cp/parser.c:21680
40167 #, gcc-internal-format
40168 msgid "%<try%> in %<constexpr%> function"
40171 #: cp/parser.c:21793
40172 #, gcc-internal-format
40173 msgid "types may not be defined in exception-declarations"
40176 #: cp/parser.c:22417
40177 #, gcc-internal-format
40178 msgid "expected an identifier for the attribute name"
40181 #: cp/parser.c:22436
40182 #, gcc-internal-format
40183 msgid "%<deprecated%> is a C++14 feature; use %<gnu::deprecated%>"
40186 #: cp/parser.c:23103
40187 #, gcc-internal-format
40188 msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
40191 #: cp/parser.c:23108
40192 #, gcc-internal-format
40193 msgid "invalid declaration of %<%T::%E%>"
40196 #: cp/parser.c:23112
40197 #, gcc-internal-format
40198 msgid "too few template-parameter-lists"
40201 #. Otherwise, there are too many template parameter lists. We have
40204 #. template <class T> template <class U> void S::f();
40205 #: cp/parser.c:23119
40206 #, gcc-internal-format
40207 msgid "too many template-parameter-lists"
40210 #: cp/parser.c:23443
40211 #, gcc-internal-format
40212 msgid "named return values are no longer supported"
40215 #: cp/parser.c:23540
40216 #, gcc-internal-format
40217 msgid "invalid declaration of member template in local class"
40220 #: cp/parser.c:23549
40221 #, gcc-internal-format
40222 msgid "template with C linkage"
40225 #: cp/parser.c:23568
40226 #, gcc-internal-format
40227 msgid "invalid explicit specialization"
40230 #: cp/parser.c:23666
40231 #, gcc-internal-format
40233 "literal operator template %qD has invalid parameter list. Expected non-type "
40234 "template argument pack <char...> or <typename CharT, CharT...>"
40237 #: cp/parser.c:23671
40238 #, gcc-internal-format
40240 "literal operator template %qD has invalid parameter list. Expected non-type "
40241 "template argument pack <char...>"
40244 #: cp/parser.c:23745
40245 #, gcc-internal-format
40246 msgid "template declaration of %<typedef%>"
40249 #: cp/parser.c:23822
40250 #, gcc-internal-format
40251 msgid "explicit template specialization cannot have a storage class"
40254 #: cp/parser.c:24067
40255 #, gcc-internal-format
40256 msgid "%<>>%> should be %<> >%> within a nested template argument list"
40259 #: cp/parser.c:24080
40260 #, gcc-internal-format
40261 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
40264 #: cp/parser.c:24377
40265 #, gcc-internal-format
40266 msgid "%<sizeof...%> argument must be surrounded by parentheses"
40269 #: cp/parser.c:24532
40270 #, gcc-internal-format
40271 msgid "invalid use of %qD in linkage specification"
40274 #: cp/parser.c:24547
40275 #, gcc-internal-format
40276 msgid "%<__thread%> before %qD"
40279 #: cp/parser.c:24681
40280 #, gcc-internal-format
40281 msgid "ISO C++ 1998 does not support %<long long%>"
40284 #: cp/parser.c:24689
40285 #, gcc-internal-format
40286 msgid "both %<__thread%> and %<thread_local%> specified"
40289 #: cp/parser.c:24691
40290 #, gcc-internal-format
40291 msgid "duplicate %qD"
40294 #: cp/parser.c:24713
40295 #, gcc-internal-format
40296 msgid "duplicate %qs"
40299 #: cp/parser.c:24755
40300 #, gcc-internal-format
40301 msgid "expected %<new%>"
40304 #: cp/parser.c:24758
40305 #, gcc-internal-format
40306 msgid "expected %<delete%>"
40309 #: cp/parser.c:24761
40310 #, gcc-internal-format
40311 msgid "expected %<return%>"
40314 #: cp/parser.c:24767
40315 #, gcc-internal-format
40316 msgid "expected %<extern%>"
40319 #: cp/parser.c:24770
40320 #, gcc-internal-format
40321 msgid "expected %<static_assert%>"
40324 #: cp/parser.c:24773
40325 #, gcc-internal-format
40326 msgid "expected %<decltype%>"
40329 #: cp/parser.c:24776
40330 #, gcc-internal-format
40331 msgid "expected %<operator%>"
40334 #: cp/parser.c:24779
40335 #, gcc-internal-format
40336 msgid "expected %<class%>"
40339 #: cp/parser.c:24782
40340 #, gcc-internal-format
40341 msgid "expected %<template%>"
40344 #: cp/parser.c:24785
40345 #, gcc-internal-format
40346 msgid "expected %<namespace%>"
40349 #: cp/parser.c:24788
40350 #, gcc-internal-format
40351 msgid "expected %<using%>"
40354 #: cp/parser.c:24791
40355 #, gcc-internal-format
40356 msgid "expected %<asm%>"
40359 #: cp/parser.c:24794
40360 #, gcc-internal-format
40361 msgid "expected %<try%>"
40364 #: cp/parser.c:24797
40365 #, gcc-internal-format
40366 msgid "expected %<catch%>"
40369 #: cp/parser.c:24800
40370 #, gcc-internal-format
40371 msgid "expected %<throw%>"
40374 #: cp/parser.c:24803
40375 #, gcc-internal-format
40376 msgid "expected %<__label__%>"
40379 #: cp/parser.c:24806
40380 #, gcc-internal-format
40381 msgid "expected %<@try%>"
40384 #: cp/parser.c:24809
40385 #, gcc-internal-format
40386 msgid "expected %<@synchronized%>"
40389 #: cp/parser.c:24812
40390 #, gcc-internal-format
40391 msgid "expected %<@throw%>"
40394 #: cp/parser.c:24815
40395 #, gcc-internal-format
40396 msgid "expected %<__transaction_atomic%>"
40399 #: cp/parser.c:24818
40400 #, gcc-internal-format
40401 msgid "expected %<__transaction_relaxed%>"
40404 #: cp/parser.c:24849
40405 #, gcc-internal-format
40406 msgid "expected %<::%>"
40409 #: cp/parser.c:24861
40410 #, gcc-internal-format
40411 msgid "expected %<...%>"
40414 #: cp/parser.c:24864
40415 #, gcc-internal-format
40416 msgid "expected %<*%>"
40419 #: cp/parser.c:24867
40420 #, gcc-internal-format
40421 msgid "expected %<~%>"
40424 #: cp/parser.c:24873
40425 #, gcc-internal-format
40426 msgid "expected %<:%> or %<::%>"
40429 #: cp/parser.c:24901
40430 #, gcc-internal-format
40431 msgid "expected %<class%>, %<typename%>, or %<template%>"
40434 #: cp/parser.c:25162
40435 #, gcc-internal-format
40436 msgid "%qs tag used in naming %q#T"
40439 #: cp/parser.c:25167
40440 #, gcc-internal-format
40441 msgid "%q#T was previously declared here"
40444 #: cp/parser.c:25186
40445 #, gcc-internal-format
40446 msgid "%qD redeclared with different access"
40449 #: cp/parser.c:25207
40450 #, gcc-internal-format
40452 "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
40455 #: cp/parser.c:25439
40456 #, gcc-internal-format
40457 msgid "file ends in default argument"
40460 #: cp/parser.c:25669 cp/parser.c:26936 cp/parser.c:27122
40461 #, gcc-internal-format
40462 msgid "misplaced %<@%D%> Objective-C++ construct"
40465 #: cp/parser.c:25727
40466 #, gcc-internal-format
40467 msgid "objective-c++ message receiver expected"
40470 #: cp/parser.c:25797
40471 #, gcc-internal-format
40472 msgid "objective-c++ message argument(s) are expected"
40475 #: cp/parser.c:25826
40476 #, gcc-internal-format
40477 msgid "%<@encode%> must specify a type as an argument"
40480 #: cp/parser.c:26202
40481 #, gcc-internal-format
40482 msgid "invalid Objective-C++ selector name"
40485 #: cp/parser.c:26277 cp/parser.c:26295
40486 #, gcc-internal-format
40487 msgid "objective-c++ method declaration is expected"
40490 #: cp/parser.c:26289 cp/parser.c:26354
40491 #, gcc-internal-format
40492 msgid "method attributes must be specified at the end"
40495 #: cp/parser.c:26397
40496 #, gcc-internal-format
40497 msgid "stray %qs between Objective-C++ methods"
40500 #: cp/parser.c:26603 cp/parser.c:26610 cp/parser.c:26617
40501 #, gcc-internal-format
40502 msgid "invalid type for instance variable"
40505 #: cp/parser.c:26730
40506 #, gcc-internal-format
40507 msgid "identifier expected after %<@protocol%>"
40510 #: cp/parser.c:26901
40511 #, gcc-internal-format
40513 "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
40516 #: cp/parser.c:26908
40517 #, gcc-internal-format
40518 msgid "prefix attributes are ignored before %<@%D%>"
40521 #: cp/parser.c:27181 cp/parser.c:27188 cp/parser.c:27195
40522 #, gcc-internal-format
40523 msgid "invalid type for property"
40526 #: cp/parser.c:28034 cp/parser.c:28332 cp/parser.c:28398
40527 #, gcc-internal-format
40528 msgid "expected positive integer expression"
40531 #: cp/parser.c:28090
40532 #, gcc-internal-format
40533 msgid "%<wait%> expression must be integral"
40536 #: cp/parser.c:28516
40537 #, gcc-internal-format
40538 msgid "invalid reduction-identifier"
40541 #: cp/parser.c:30268
40542 #, gcc-internal-format
40543 msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
40546 #: cp/parser.c:30271
40547 #, gcc-internal-format
40548 msgid "parenthesized initialization is not allowed in for-loop"
40551 #: cp/parser.c:30340
40552 #, gcc-internal-format
40554 "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
40557 #: cp/parser.c:30513 cp/pt.c:13679
40558 #, gcc-internal-format
40559 msgid "iteration variable %qD should not be reduction"
40562 #: cp/parser.c:30583
40563 #, gcc-internal-format
40564 msgid "not enough collapsed for loops"
40567 #: cp/parser.c:31881
40568 #, gcc-internal-format
40570 "vector attribute not immediately followed by a single function declaration "
40574 #: cp/parser.c:32108
40575 #, gcc-internal-format
40576 msgid "invalid initializer clause"
40579 #: cp/parser.c:32136
40580 #, gcc-internal-format
40581 msgid "expected id-expression (arguments)"
40584 #: cp/parser.c:32148
40585 #, gcc-internal-format
40587 "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
40590 #: cp/parser.c:32229
40591 #, gcc-internal-format
40593 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
40597 #: cp/parser.c:32248
40598 #, gcc-internal-format
40599 msgid "types may not be defined in declare reduction type list"
40602 #: cp/parser.c:32270 cp/semantics.c:4987
40603 #, gcc-internal-format
40604 msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
40607 #: cp/parser.c:32275 cp/semantics.c:4996
40608 #, gcc-internal-format
40609 msgid "function or array type %qT in %<#pragma omp declare reduction%>"
40612 #: cp/parser.c:32278 cp/pt.c:10880 cp/semantics.c:5002
40613 #, gcc-internal-format
40614 msgid "reference type %qT in %<#pragma omp declare reduction%>"
40617 #: cp/parser.c:32281 cp/semantics.c:5008
40618 #, gcc-internal-format
40620 "const, volatile or __restrict qualified type %qT in %<#pragma omp declare "
40624 #: cp/parser.c:32668 cp/semantics.c:7064
40625 #, gcc-internal-format
40626 msgid "%<__transaction_relaxed%> without transactional memory support enabled"
40629 #: cp/parser.c:32670 cp/semantics.c:7066
40630 #, gcc-internal-format
40631 msgid "%<__transaction_atomic%> without transactional memory support enabled"
40634 #: cp/parser.c:32866
40635 #, gcc-internal-format
40636 msgid "junk at end of %<#pragma GCC pch_preprocess%>"
40639 #: cp/parser.c:32899
40640 #, gcc-internal-format
40641 msgid "invalid grainsize for _Cilk_for"
40644 #: cp/parser.c:33085
40645 #, gcc-internal-format
40646 msgid "%<#pragma GCC ivdep%> must be inside a function"
40649 #: cp/parser.c:33106
40650 #, gcc-internal-format
40651 msgid "%<#pragma simd%> must be inside a function"
40654 #: cp/parser.c:33116
40655 #, gcc-internal-format
40656 msgid "%<#pragma cilk grainsize%> must be inside a function"
40659 #: cp/parser.c:33128
40660 #, gcc-internal-format
40661 msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
40664 #: cp/parser.c:33186
40665 #, gcc-internal-format
40666 msgid "inter-module optimizations not implemented for C++"
40669 #: cp/parser.c:33296
40670 #, gcc-internal-format
40671 msgid "expected variable-name"
40674 #: cp/parser.c:33360
40675 #, gcc-internal-format
40676 msgid "expected %<,%> or %<)%> after %qE"
40679 #: cp/parser.c:33701
40680 #, gcc-internal-format
40681 msgid "implicit templates may not be %<virtual%>"
40685 #, gcc-internal-format
40686 msgid "data member %qD cannot be a member template"
40690 #, gcc-internal-format
40691 msgid "invalid member template declaration %qD"
40695 #, gcc-internal-format
40696 msgid "explicit specialization in non-namespace scope %qD"
40700 #, gcc-internal-format
40701 msgid "enclosing class templates are not explicitly specialized"
40705 #, gcc-internal-format
40706 msgid "specialization of %qD must appear at namespace scope"
40710 #, gcc-internal-format
40711 msgid "specialization of %qD in different namespace"
40714 #: cp/pt.c:798 cp/pt.c:925
40715 #, gcc-internal-format
40716 msgid " from definition of %q+#D"
40720 #, gcc-internal-format
40722 "explicit instantiation of %qD in namespace %qD (which does not enclose "
40727 #, gcc-internal-format
40728 msgid "name of class shadows template template parameter %qD"
40732 #, gcc-internal-format
40733 msgid "specialization of alias template %qD"
40736 #: cp/pt.c:852 cp/pt.c:987
40737 #, gcc-internal-format
40738 msgid "explicit specialization of non-template %qT"
40742 #, gcc-internal-format
40743 msgid "specialization of %qT after instantiation"
40747 #, gcc-internal-format
40748 msgid "specializing %q#T in different namespace"
40751 #. But if we've had an implicit instantiation, that's a
40752 #. problem ([temp.expl.spec]/6).
40754 #, gcc-internal-format
40755 msgid "specialization %qT after instantiation %qT"
40759 #, gcc-internal-format
40760 msgid "template specialization of %qD not allowed by ISO C++"
40764 #, gcc-internal-format
40765 msgid "specialization of %qD after instantiation"
40769 #, gcc-internal-format
40770 msgid "candidate is: %#D"
40773 #: cp/pt.c:1810 cp/semantics.c:4856
40774 #, gcc-internal-format
40779 #, gcc-internal-format
40780 msgid "%qD is not a function template"
40784 #, gcc-internal-format
40785 msgid "%qD is not a variable template"
40789 #, gcc-internal-format
40790 msgid "template-id %qD for %q+D does not match any template declaration"
40794 #, gcc-internal-format
40796 "saw %d %<template<>%>, need %d for specializing a member function template"
40800 #, gcc-internal-format
40801 msgid "ambiguous template specialization %qD for %q+D"
40805 #, gcc-internal-format
40806 msgid "variable templates only available with -std=c++14 or -std=gnu++14"
40810 #, gcc-internal-format
40811 msgid "too many template headers for %D (should be %d)"
40815 #, gcc-internal-format
40817 "members of an explicitly specialized class are defined without a template "
40821 #. This case handles bogus declarations like template <>
40822 #. template <class T> void f<int>();
40823 #: cp/pt.c:2445 cp/pt.c:2501
40824 #, gcc-internal-format
40825 msgid "template-id %qD in declaration of primary template"
40829 #, gcc-internal-format
40830 msgid "template parameter list used in explicit instantiation"
40834 #, gcc-internal-format
40835 msgid "definition provided for explicit instantiation"
40839 #, gcc-internal-format
40840 msgid "too many template parameter lists in declaration of %qD"
40844 #, gcc-internal-format
40845 msgid "too few template parameter lists in declaration of %qD"
40849 #, gcc-internal-format
40850 msgid "explicit specialization of %qD must be introduced by %<template <>%>"
40854 #, gcc-internal-format
40855 msgid "non-type partial specialization %qD is not allowed"
40859 #, gcc-internal-format
40860 msgid "non-class, non-variable partial specialization %qD is not allowed"
40864 #, gcc-internal-format
40865 msgid "default argument specified in explicit specialization"
40869 #, gcc-internal-format
40870 msgid "%qD is not a template function"
40874 #, gcc-internal-format
40875 msgid "%qD is not declared in %qD"
40878 #. From [temp.expl.spec]:
40880 #. If such an explicit specialization for the member
40881 #. of a class template names an implicitly-declared
40882 #. special member function (clause _special_), the
40883 #. program is ill-formed.
40885 #. Similar language is found in [temp.explicit].
40887 #, gcc-internal-format
40888 msgid "specialization of implicitly-declared special member function"
40892 #, gcc-internal-format
40893 msgid "no member function %qD declared in %qT"
40897 #, gcc-internal-format
40898 msgid "base initializer expansion %<%T%> contains no parameter packs"
40902 #, gcc-internal-format
40903 msgid "expansion pattern %<%T%> contains no argument packs"
40907 #, gcc-internal-format
40908 msgid "expansion pattern %<%E%> contains no argument packs"
40912 #, gcc-internal-format
40913 msgid "parameter packs not expanded with %<...%>:"
40916 #: cp/pt.c:3496 cp/pt.c:4207
40917 #, gcc-internal-format
40922 #, gcc-internal-format
40923 msgid " <anonymous>"
40927 #, gcc-internal-format
40928 msgid "declaration of %q+#D"
40932 #, gcc-internal-format
40933 msgid " shadows template parm %q+#D"
40937 #, gcc-internal-format
40938 msgid "template parameters not deducible in partial specialization:"
40942 #, gcc-internal-format
40943 msgid "partial specialization %qD does not specialize any template arguments"
40947 #, gcc-internal-format
40949 "partial specialization is not more specialized than the primary template "
40950 "because it replaces multiple parameters with a pack expansion"
40954 #, gcc-internal-format
40955 msgid "primary template here"
40959 #, gcc-internal-format
40961 "parameter pack argument %qE must be at the end of the template argument list"
40965 #, gcc-internal-format
40967 "parameter pack argument %qT must be at the end of the template argument list"
40971 #, gcc-internal-format
40972 msgid "template argument %qE involves template parameter(s)"
40976 #, gcc-internal-format
40977 msgid "type %qT of template argument %qE depends on a template parameter"
40978 msgid_plural "type %qT of template argument %qE depends on template parameters"
40983 #, gcc-internal-format
40984 msgid "partial specialization of %qD after instantiation of %qD"
40988 #, gcc-internal-format
40989 msgid "no default argument for %qD"
40992 #. A primary class template can only have one
40993 #. parameter pack, at the end of the template
40996 #, gcc-internal-format
40997 msgid "parameter pack %q+D must be at the end of the template parameter list"
41001 #, gcc-internal-format
41003 "default template arguments may not be used in function template friend re-"
41008 #, gcc-internal-format
41010 "default template arguments may not be used in function template friend "
41015 #, gcc-internal-format
41017 "default template arguments may not be used in function templates without -"
41018 "std=c++11 or -std=gnu++11"
41022 #, gcc-internal-format
41023 msgid "default template arguments may not be used in partial specializations"
41026 #: cp/pt.c:4638 cp/pt.c:4689
41027 #, gcc-internal-format
41028 msgid "default argument for template parameter for class enclosing %qD"
41032 #, gcc-internal-format
41033 msgid "template class without a name"
41037 #, gcc-internal-format
41038 msgid "member template %qD may not have virt-specifiers"
41041 #. [basic.stc.dynamic.allocation]
41043 #. An allocation function can be a function
41044 #. template. ... Template allocation functions shall
41045 #. have two or more parameters.
41047 #, gcc-internal-format
41048 msgid "invalid template declaration of %qD"
41052 #, gcc-internal-format
41053 msgid "template definition of non-template %q#D"
41057 #, gcc-internal-format
41058 msgid "expected %d levels of template parms for %q#D, got %d"
41062 #, gcc-internal-format
41063 msgid "got %d template parameters for %q#D"
41067 #, gcc-internal-format
41068 msgid "got %d template parameters for %q#T"
41072 #, gcc-internal-format, gfc-internal-format
41073 msgid " but %d required"
41077 #, gcc-internal-format
41078 msgid "template arguments to %qD do not match original template %qD"
41082 #, gcc-internal-format
41083 msgid "use template<> for an explicit specialization"
41087 #, gcc-internal-format
41088 msgid "%qT is not a template type"
41092 #, gcc-internal-format
41093 msgid "template specifiers not specified in declaration of %qD"
41097 #, gcc-internal-format, gfc-internal-format
41098 msgid "redeclared with %d template parameter"
41099 msgid_plural "redeclared with %d template parameters"
41104 #, gcc-internal-format
41105 msgid "previous declaration %q+D used %d template parameter"
41106 msgid_plural "previous declaration %q+D used %d template parameters"
41111 #, gcc-internal-format
41112 msgid "template parameter %q+#D"
41116 #, gcc-internal-format
41117 msgid "redeclared here as %q#D"
41120 #. We have in [temp.param]:
41122 #. A template-parameter may not be given default arguments
41123 #. by two different declarations in the same scope.
41125 #, gcc-internal-format
41126 msgid "redefinition of default argument for %q#D"
41130 #, gcc-internal-format
41131 msgid "original definition appeared here"
41134 #: cp/pt.c:5436 cp/pt.c:5487
41135 #, gcc-internal-format
41136 msgid "%qE is not a valid template argument for type %qT"
41140 #, gcc-internal-format
41141 msgid "it must be the address of a function with external linkage"
41145 #, gcc-internal-format
41146 msgid "it must be the name of a function with external linkage"
41150 #, gcc-internal-format
41152 "%qE is not a valid template argument for type %qT because %qD has no linkage"
41156 #, gcc-internal-format
41158 "%qE is not a valid template argument for type %qT because %qD does not have "
41163 #, gcc-internal-format
41164 msgid "it must be a pointer-to-member of the form %<&X::Y%>"
41168 #, gcc-internal-format
41169 msgid " couldn't deduce template parameter %qD"
41173 #, gcc-internal-format
41174 msgid " types %qT and %qT have incompatible cv-qualifiers"
41178 #, gcc-internal-format
41179 msgid " mismatched types %qT and %qT"
41183 #, gcc-internal-format
41184 msgid " template parameter %qD is not a parameter pack, but argument %qD is"
41188 #, gcc-internal-format
41189 msgid " template argument %qE does not match pointer-to-member constant %qE"
41193 #, gcc-internal-format
41194 msgid " %qE is not equivalent to %qE"
41198 #, gcc-internal-format
41199 msgid " inconsistent parameter pack deduction with %qT and %qT"
41203 #, gcc-internal-format
41204 msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
41208 #, gcc-internal-format
41209 msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
41213 #, gcc-internal-format
41214 msgid " variable-sized array type %qT is not a valid template argument"
41218 #, gcc-internal-format
41219 msgid " member function type %qT is not a valid template argument"
41223 #, gcc-internal-format, gfc-internal-format
41224 msgid " candidate expects at least %d argument, %d provided"
41225 msgid_plural " candidate expects at least %d arguments, %d provided"
41230 #, gcc-internal-format
41231 msgid " cannot convert %qE (type %qT) to type %qT"
41235 #, gcc-internal-format
41236 msgid " %qT is an ambiguous base class of %qT"
41240 #, gcc-internal-format
41241 msgid " %qT is not derived from %qT"
41245 #, gcc-internal-format
41247 " template parameters of a template template argument are inconsistent with "
41248 "other deduced template arguments"
41252 #, gcc-internal-format
41253 msgid " can't deduce a template for %qT from non-template type %qT"
41257 #, gcc-internal-format
41258 msgid " template argument %qE does not match %qD"
41262 #, gcc-internal-format
41263 msgid " could not resolve address from overloaded function %qE"
41267 #, gcc-internal-format
41269 "%qE is not a valid template argument for type %qT because string literals "
41270 "can never be used in this context"
41274 #, gcc-internal-format
41275 msgid "in template argument for type %qT "
41279 #, gcc-internal-format
41281 "%qD is not a valid template argument because %qD is a variable, not the "
41282 "address of a variable"
41286 #, gcc-internal-format
41288 "%qE is not a valid template argument for %qT because it is not the address "
41293 #, gcc-internal-format
41295 "%qE is not a valid template argument of type %qT because %qE is not a "
41300 #, gcc-internal-format
41302 "%qE is not a valid template argument of type %qT because %qD does not have "
41307 #, gcc-internal-format
41309 "%qE is not a valid template argument of type %qT because %qD has no linkage"
41313 #, gcc-internal-format
41315 "%qE is not a valid template argument for type %qT because of conflicts in cv-"
41320 #, gcc-internal-format
41322 "%qE is not a valid template argument for type %qT because it is not an lvalue"
41326 #, gcc-internal-format
41328 "%q#D is not a valid template argument for type %qT because a reference "
41329 "variable does not have a constant address"
41333 #, gcc-internal-format
41335 "%qE is not a valid template argument for type %qT because it is not an "
41336 "object with external linkage"
41340 #, gcc-internal-format
41342 "%qE is not a valid template argument for type %qT because object %qD has not "
41347 #, gcc-internal-format
41349 "%qE is not a valid template argument for type %qT because it is a pointer"
41353 #, gcc-internal-format
41354 msgid "try using %qE instead"
41357 #: cp/pt.c:6187 cp/pt.c:6218
41358 #, gcc-internal-format
41360 "%qE is not a valid template argument for type %qT because it is of type %qT"
41364 #, gcc-internal-format
41365 msgid "standard conversions are not allowed in this context"
41369 #, gcc-internal-format
41370 msgid "ignoring attributes on template argument %qT"
41374 #, gcc-internal-format
41375 msgid "injected-class-name %qD used as template template argument"
41379 #, gcc-internal-format
41380 msgid "invalid use of destructor %qE as a type"
41384 #, gcc-internal-format
41385 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
41388 #: cp/pt.c:6616 cp/pt.c:6638 cp/pt.c:6691
41389 #, gcc-internal-format
41390 msgid "type/value mismatch at argument %d in template parameter list for %qD"
41394 #, gcc-internal-format
41395 msgid " expected a constant of type %qT, got %qT"
41399 #, gcc-internal-format
41400 msgid " expected a class template, got %qE"
41404 #, gcc-internal-format
41405 msgid " expected a type, got %qE"
41409 #, gcc-internal-format
41410 msgid " expected a type, got %qT"
41414 #, gcc-internal-format
41415 msgid " expected a class template, got %qT"
41419 #, gcc-internal-format
41420 msgid " expected a template of type %qD, got %qT"
41423 #. Not sure if this is reachable, but it doesn't hurt
41426 #, gcc-internal-format
41427 msgid "type mismatch in nontype parameter pack"
41431 #, gcc-internal-format
41432 msgid "could not convert template argument %qE to %qT"
41435 #: cp/pt.c:6862 cp/pt.c:7159
41436 #, gcc-internal-format, gfc-internal-format
41437 msgid "template argument %d is invalid"
41440 #: cp/pt.c:6877 cp/pt.c:7008 cp/pt.c:7184
41441 #, gcc-internal-format, gfc-internal-format
41442 msgid "wrong number of template arguments (%d, should be %d)"
41446 #, gcc-internal-format, gfc-internal-format
41447 msgid "wrong number of template arguments (%d, should be at least %d)"
41450 #: cp/pt.c:7012 cp/pt.c:7187
41451 #, gcc-internal-format
41452 msgid "provided for %q+D"
41456 #, gcc-internal-format
41458 "pack expansion argument for non-pack parameter %qD of alias template %qD"
41462 #, gcc-internal-format
41464 "so any instantiation with a non-empty parameter pack would be ill-formed"
41468 #, gcc-internal-format
41469 msgid "%q#D is not a function template"
41473 #, gcc-internal-format
41474 msgid "non-template type %qT used as a template"
41478 #, gcc-internal-format
41479 msgid "for template declaration %q+D"
41483 #, gcc-internal-format, gfc-internal-format
41485 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
41486 "increase the maximum)"
41490 #, gcc-internal-format
41491 msgid "mismatched argument pack lengths while expanding %<%T%>"
41495 #, gcc-internal-format
41496 msgid "mismatched argument pack lengths while expanding %<%E%>"
41500 #, gcc-internal-format
41501 msgid " when instantiating default argument for call to %D"
41504 #. It may seem that this case cannot occur, since:
41506 #. typedef void f();
41507 #. void g() { f x; }
41509 #. declares a function, not a variable. However:
41511 #. typedef void f();
41512 #. template <typename T> void g() { T t; }
41513 #. template void g<f>();
41515 #. is an attempt to declare a variable with function
41518 #, gcc-internal-format
41519 msgid "variable %qD has function type"
41523 #, gcc-internal-format
41524 msgid "invalid parameter type %qT"
41528 #, gcc-internal-format
41529 msgid "in declaration %q+D"
41533 #, gcc-internal-format
41534 msgid "function returning an array"
41538 #, gcc-internal-format
41539 msgid "function returning a function"
41543 #, gcc-internal-format
41544 msgid "creating pointer to member function of non-class type %qT"
41548 #, gcc-internal-format
41549 msgid "forming reference to void"
41553 #, gcc-internal-format
41554 msgid "forming pointer to reference type %qT"
41558 #, gcc-internal-format
41559 msgid "forming reference to reference type %qT"
41563 #, gcc-internal-format
41564 msgid "forming pointer to qualified function type %qT"
41568 #, gcc-internal-format
41569 msgid "forming reference to qualified function type %qT"
41573 #, gcc-internal-format
41574 msgid "creating pointer to member of non-class type %qT"
41578 #, gcc-internal-format
41579 msgid "creating pointer to member reference type %qT"
41583 #, gcc-internal-format
41584 msgid "creating pointer to member of type void"
41588 #, gcc-internal-format
41589 msgid "creating array of %qT"
41593 #, gcc-internal-format
41594 msgid "%qT is not a class, struct, or union type"
41598 #, gcc-internal-format
41599 msgid "%qT resolves to %qT, which is not an enumeration type"
41603 #, gcc-internal-format
41604 msgid "%qT resolves to %qT, which is is not a class type"
41608 #, gcc-internal-format
41609 msgid "use of %qs in template"
41613 #, gcc-internal-format
41614 msgid "qualifying type %qT does not match destructor name ~%qT"
41618 #, gcc-internal-format
41620 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
41624 #, gcc-internal-format
41625 msgid "say %<typename %E%> if a type is meant"
41629 #, gcc-internal-format
41630 msgid "using invalid field %qD"
41633 #: cp/pt.c:13408 cp/pt.c:14367
41634 #, gcc-internal-format
41635 msgid "invalid use of pack expansion expression"
41638 #: cp/pt.c:13412 cp/pt.c:14371
41639 #, gcc-internal-format
41640 msgid "use %<...%> to expand argument pack"
41644 #, gcc-internal-format
41646 "%qD was not declared in this scope, and no declarations were found by "
41647 "argument-dependent lookup at the point of instantiation"
41651 #, gcc-internal-format
41652 msgid "declarations in dependent base %qT are not found by unqualified lookup"
41656 #, gcc-internal-format
41657 msgid "use %<this->%D%> instead"
41661 #, gcc-internal-format
41662 msgid "use %<%T::%D%> instead"
41666 #, gcc-internal-format
41667 msgid "%q+D declared here, later in the translation unit"
41671 #, gcc-internal-format
41672 msgid "%qT is not a class or namespace"
41676 #, gcc-internal-format
41677 msgid "%qD is not a class or namespace"
41681 #, gcc-internal-format
41682 msgid "%qT is/uses anonymous type"
41686 #, gcc-internal-format
41687 msgid "template argument for %qD uses local type %qT"
41691 #, gcc-internal-format
41692 msgid "%qT is a variably modified type"
41696 #, gcc-internal-format
41697 msgid "integral expression %qE is not constant"
41701 #, gcc-internal-format
41702 msgid " trying to instantiate %qD"
41706 #, gcc-internal-format
41707 msgid "ambiguous template instantiation for %q#T"
41711 #, gcc-internal-format
41712 msgid "ambiguous template instantiation for %q#D"
41719 #: cp/pt.c:19469 cp/pt.c:19556
41720 #, gcc-internal-format
41721 msgid "explicit instantiation of non-template %q#D"
41725 #, gcc-internal-format
41726 msgid "%qD is not a static data member of a class template"
41729 #: cp/pt.c:19494 cp/pt.c:19551
41730 #, gcc-internal-format
41731 msgid "no matching template for %qD found"
41735 #, gcc-internal-format
41737 "type %qT for explicit instantiation %qD does not match declared type %qT"
41741 #, gcc-internal-format
41742 msgid "explicit instantiation of %q#D"
41746 #, gcc-internal-format
41747 msgid "duplicate explicit instantiation of %q#D"
41750 #: cp/pt.c:19566 cp/pt.c:19663
41751 #, gcc-internal-format
41752 msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
41755 #: cp/pt.c:19571 cp/pt.c:19680
41756 #, gcc-internal-format
41757 msgid "storage class %qD applied to template instantiation"
41761 #, gcc-internal-format
41762 msgid "explicit instantiation of non-class template %qD"
41766 #, gcc-internal-format
41767 msgid "explicit instantiation of non-template type %qT"
41771 #, gcc-internal-format
41772 msgid "explicit instantiation of %q#T before definition of template"
41776 #, gcc-internal-format
41777 msgid "ISO C++ forbids the use of %qE on explicit instantiations"
41781 #, gcc-internal-format
41782 msgid "duplicate explicit instantiation of %q#T"
41787 #. The definition of a non-exported function template, a
41788 #. non-exported member function template, or a non-exported
41789 #. member function or static data member of a class template
41790 #. shall be present in every translation unit in which it is
41791 #. explicitly instantiated.
41793 #, gcc-internal-format
41794 msgid "explicit instantiation of %qD but no definition available"
41798 #, gcc-internal-format
41800 "template instantiation depth exceeds maximum of %d instantiating %q+D, "
41801 "possibly from virtual table generation (use -ftemplate-depth= to increase "
41806 #, gcc-internal-format
41807 msgid "invalid template non-type parameter"
41811 #, gcc-internal-format
41812 msgid "%q#T is not a valid type for a template non-type parameter"
41816 #, gcc-internal-format
41818 "deducing from brace-enclosed initializer list requires #include "
41819 "<initializer_list>"
41823 #, gcc-internal-format
41824 msgid "direct-list-initialization of %<auto%> requires exactly one element"
41828 #, gcc-internal-format
41830 "for deduction to %<std::initializer_list%>, use copy-list-initialization (i."
41831 "e. add %<=%> before the %<{%>)"
41835 #, gcc-internal-format
41836 msgid "%qT as type rather than plain %<decltype(auto)%>"
41840 #, gcc-internal-format
41841 msgid "unable to deduce lambda return type from %qE"
41845 #, gcc-internal-format
41846 msgid "unable to deduce %qT from %qE"
41850 #, gcc-internal-format
41851 msgid "inconsistent types %qT and %qT deduced for lambda return type"
41855 #, gcc-internal-format
41856 msgid "inconsistent deduction for %qT: %qT and then %qT"
41860 #, gcc-internal-format
41861 msgid "-frepo must be used with -c"
41865 #, gcc-internal-format, gfc-internal-format
41866 msgid "mysterious repository information in %s"
41870 #, gcc-internal-format
41871 msgid "can%'t create repository information file %qs"
41875 #, gcc-internal-format
41876 msgid "cannot use typeid with -fno-rtti"
41880 #, gcc-internal-format
41881 msgid "must #include <typeinfo> before using typeid"
41885 #, gcc-internal-format
41887 "cannot create type information for type %qT because it involves types of "
41892 #, gcc-internal-format
41893 msgid "typeid of qualified function type %qT"
41896 #: cp/rtti.c:678 cp/rtti.c:693
41897 #, gcc-internal-format
41898 msgid "dynamic_cast of %q#D to %q#T can never succeed"
41902 #, gcc-internal-format
41903 msgid "%<dynamic_cast%> not permitted with -fno-rtti"
41907 #, gcc-internal-format
41908 msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
41912 #, gcc-internal-format
41913 msgid "%qT is an ambiguous base of %qT"
41917 #, gcc-internal-format
41918 msgid "%qT is an inaccessible base of %qT"
41921 #: cp/search.c:1910
41922 #, gcc-internal-format
41923 msgid "invalid covariant return type for %q#D"
41926 #: cp/search.c:1912 cp/search.c:1926 cp/search.c:1931 cp/search.c:1955
41927 #, gcc-internal-format
41928 msgid " overriding %q+#D"
41931 #: cp/search.c:1925
41932 #, gcc-internal-format
41933 msgid "invalid covariant return type for %q+#D"
41936 #: cp/search.c:1930
41937 #, gcc-internal-format
41938 msgid "conflicting return type specified for %q+#D"
41941 #: cp/search.c:1945
41942 #, gcc-internal-format
41943 msgid "looser throw specifier for %q+#F"
41946 #: cp/search.c:1946
41947 #, gcc-internal-format
41948 msgid " overriding %q+#F"
41951 #: cp/search.c:1954
41952 #, gcc-internal-format
41953 msgid "conflicting type attributes specified for %q+#D"
41956 #: cp/search.c:1964
41957 #, gcc-internal-format
41958 msgid "deleted function %q+D"
41961 #: cp/search.c:1965
41962 #, gcc-internal-format
41963 msgid "overriding non-deleted function %q+D"
41966 #: cp/search.c:1970
41967 #, gcc-internal-format
41968 msgid "non-deleted function %q+D"
41971 #: cp/search.c:1971
41972 #, gcc-internal-format
41973 msgid "overriding deleted function %q+D"
41976 #: cp/search.c:1977
41977 #, gcc-internal-format
41978 msgid "virtual function %q+D"
41981 #: cp/search.c:1978
41982 #, gcc-internal-format
41983 msgid "overriding final function %q+D"
41986 #. A static member function cannot match an inherited
41987 #. virtual member function.
41988 #: cp/search.c:2074
41989 #, gcc-internal-format
41990 msgid "%q+#D cannot be declared"
41993 #: cp/search.c:2075
41994 #, gcc-internal-format
41995 msgid " since %q+#D declared in base class"
41998 #: cp/semantics.c:857
41999 #, gcc-internal-format
42000 msgid "suggest explicit braces around empty body in %<do%> statement"
42003 #: cp/semantics.c:1175
42004 #, gcc-internal-format
42005 msgid "switch condition has type bool"
42008 #: cp/semantics.c:1523
42009 #, gcc-internal-format
42010 msgid "type of asm operand %qE could not be determined"
42013 #: cp/semantics.c:1588
42014 #, gcc-internal-format
42015 msgid "__label__ declarations are only allowed in function scopes"
42018 #: cp/semantics.c:1739
42019 #, gcc-internal-format
42020 msgid "invalid use of member %qD in static member function"
42023 #: cp/semantics.c:2415
42024 #, gcc-internal-format
42025 msgid "arguments to destructor are not allowed"
42028 #: cp/semantics.c:2499
42029 #, gcc-internal-format
42030 msgid "%<this%> is unavailable for static member functions"
42033 #: cp/semantics.c:2501
42034 #, gcc-internal-format
42035 msgid "invalid use of %<this%> in non-member function"
42038 #: cp/semantics.c:2503
42039 #, gcc-internal-format
42040 msgid "invalid use of %<this%> at top level"
42043 #: cp/semantics.c:2525
42044 #, gcc-internal-format
42045 msgid "invalid qualifying scope in pseudo-destructor name"
42048 #: cp/semantics.c:2533 cp/typeck.c:2510
42049 #, gcc-internal-format
42050 msgid "qualified type %qT does not match destructor name ~%qT"
42053 #: cp/semantics.c:2555
42054 #, gcc-internal-format
42055 msgid "%qE is not of type %qT"
42058 #: cp/semantics.c:2599
42059 #, gcc-internal-format
42060 msgid "compound literal of non-object type %qT"
42063 #: cp/semantics.c:2716
42064 #, gcc-internal-format
42065 msgid "template type parameters must use the keyword %<class%> or %<typename%>"
42068 #: cp/semantics.c:2758
42069 #, gcc-internal-format
42071 "invalid use of type %qT as a default value for a template template-parameter"
42074 #: cp/semantics.c:2761
42075 #, gcc-internal-format
42076 msgid "invalid default argument for a template template parameter"
42079 #: cp/semantics.c:2778
42080 #, gcc-internal-format
42081 msgid "definition of %q#T inside template parameter list"
42084 #: cp/semantics.c:2809
42085 #, gcc-internal-format
42086 msgid "invalid definition of qualified type %qT"
42089 #: cp/semantics.c:3032
42090 #, gcc-internal-format
42091 msgid "invalid base-class specification"
42094 #: cp/semantics.c:3172
42095 #, gcc-internal-format
42096 msgid "cannot capture member %qD of anonymous union"
42099 #: cp/semantics.c:3185 cp/semantics.c:7734
42100 #, gcc-internal-format
42101 msgid "%qD is not captured"
42104 #: cp/semantics.c:3190
42105 #, gcc-internal-format
42106 msgid "the lambda has no capture-default"
42109 #: cp/semantics.c:3192
42110 #, gcc-internal-format
42112 "lambda in local class %q+T cannot capture variables from the enclosing "
42116 #: cp/semantics.c:3203
42117 #, gcc-internal-format
42118 msgid "use of local variable with automatic storage from containing function"
42121 #: cp/semantics.c:3204
42122 #, gcc-internal-format
42123 msgid "use of parameter from containing function"
42126 #: cp/semantics.c:3366
42127 #, gcc-internal-format
42129 "template parameter %qD of type %qT is not allowed in an integral constant "
42130 "expression because it is not of integral or enumeration type"
42133 #: cp/semantics.c:3517
42134 #, gcc-internal-format
42135 msgid "use of namespace %qD as expression"
42138 #: cp/semantics.c:3522
42139 #, gcc-internal-format
42140 msgid "use of class template %qT as expression"
42143 #. Ambiguous reference to base members.
42144 #: cp/semantics.c:3528
42145 #, gcc-internal-format
42146 msgid "request for member %qD is ambiguous in multiple inheritance lattice"
42149 #: cp/semantics.c:3554
42150 #, gcc-internal-format
42151 msgid "%qD cannot appear in a constant-expression"
42154 #: cp/semantics.c:3683
42155 #, gcc-internal-format
42156 msgid "type of %qE is unknown"
42159 #: cp/semantics.c:3711
42160 #, gcc-internal-format
42161 msgid "%qT is not an enumeration type"
42164 #. Parameter packs can only be used in templates
42165 #: cp/semantics.c:3860
42166 #, gcc-internal-format
42167 msgid "Parameter pack __bases only valid in template declaration"
42170 #: cp/semantics.c:3889
42171 #, gcc-internal-format
42172 msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
42175 #: cp/semantics.c:3898
42176 #, gcc-internal-format
42178 "second operand of %<offsetof%> is neither a single identifier nor a sequence "
42179 "of member accesses and array references"
42182 #: cp/semantics.c:3906
42183 #, gcc-internal-format
42184 msgid "cannot apply %<offsetof%> to member function %qD"
42187 #: cp/semantics.c:3922
42188 #, gcc-internal-format
42189 msgid "offsetof within non-standard-layout type %qT is undefined"
42192 #: cp/semantics.c:4853
42193 #, gcc-internal-format
42194 msgid "user defined reduction lookup is ambiguous"
42197 #: cp/semantics.c:5138
42198 #, gcc-internal-format
42199 msgid "%qE has invalid type for %<reduction%>"
42202 #: cp/semantics.c:5239
42203 #, gcc-internal-format
42204 msgid "user defined reduction with constructor initializer for base class %qT"
42207 #: cp/semantics.c:5333
42208 #, gcc-internal-format
42210 "linear clause applied to non-integral non-pointer variable with %qT type"
42213 #: cp/semantics.c:5349
42214 #, gcc-internal-format
42215 msgid "linear step expression must be integral"
42218 #: cp/semantics.c:5388
42219 #, gcc-internal-format
42220 msgid "%qD is not a variable in clause %qs"
42223 #: cp/semantics.c:5399 cp/semantics.c:5421 cp/semantics.c:5443
42224 #, gcc-internal-format
42225 msgid "%qD appears more than once in data clauses"
42228 #: cp/semantics.c:5413
42229 #, gcc-internal-format
42230 msgid "%qD is not a variable in clause %<firstprivate%>"
42233 #: cp/semantics.c:5435
42234 #, gcc-internal-format
42235 msgid "%qD is not a variable in clause %<lastprivate%>"
42238 #: cp/semantics.c:5477
42239 #, gcc-internal-format
42240 msgid "num_threads expression must be integral"
42243 #: cp/semantics.c:5500
42244 #, gcc-internal-format
42245 msgid "schedule chunk size expression must be integral"
42248 #: cp/semantics.c:5532
42249 #, gcc-internal-format
42250 msgid "%qs length expression must be integral"
42253 #: cp/semantics.c:5545
42254 #, gcc-internal-format
42255 msgid "%qs length expression must be positive constant integer expression"
42258 #: cp/semantics.c:5562
42259 #, gcc-internal-format
42260 msgid "%<num_teams%> expression must be integral"
42263 #: cp/semantics.c:5581
42264 #, gcc-internal-format
42265 msgid "%<async%> expression must be integral"
42268 #: cp/semantics.c:5619
42269 #, gcc-internal-format
42270 msgid "%<thread_limit%> expression must be integral"
42273 #: cp/semantics.c:5638
42274 #, gcc-internal-format
42275 msgid "%<device%> id must be integral"
42278 #: cp/semantics.c:5659
42279 #, gcc-internal-format
42280 msgid "%<dist_schedule%> chunk size expression must be integral"
42283 #: cp/semantics.c:5679
42284 #, gcc-internal-format
42285 msgid "%qD is not a variable in %<aligned%> clause"
42288 #: cp/semantics.c:5693
42289 #, gcc-internal-format
42291 "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference "
42292 "to pointer or array"
42295 #: cp/semantics.c:5699
42296 #, gcc-internal-format
42297 msgid "%qD appears more than once in %<aligned%> clauses"
42300 #: cp/semantics.c:5712
42301 #, gcc-internal-format
42302 msgid "%<aligned%> clause alignment expression must be integral"
42305 #: cp/semantics.c:5749
42306 #, gcc-internal-format
42307 msgid "%qD is not a variable in %<depend%> clause"
42310 #: cp/semantics.c:5990
42311 #, gcc-internal-format
42312 msgid "%qE has reference type for %qs"
42315 #: cp/semantics.c:6073
42316 #, gcc-internal-format
42317 msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
42320 #: cp/semantics.c:6087
42321 #, gcc-internal-format
42322 msgid "%<threadprivate%> %qE directive not in %qT definition"
42325 #: cp/semantics.c:6289
42326 #, gcc-internal-format
42327 msgid "difference between %qE and %qD does not have integer type"
42330 #: cp/semantics.c:6613
42331 #, gcc-internal-format
42332 msgid "%<#pragma omp simd%> used with class iteration variable %qE"
42335 #: cp/semantics.c:6888 cp/semantics.c:6898
42336 #, gcc-internal-format
42337 msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
42340 #. Report the error.
42341 #: cp/semantics.c:7187
42342 #, gcc-internal-format, gfc-internal-format
42343 msgid "static assertion failed: %s"
42346 #: cp/semantics.c:7190
42347 #, gcc-internal-format
42348 msgid "non-constant condition for static assertion"
42351 #: cp/semantics.c:7220
42352 #, gcc-internal-format
42353 msgid "argument to decltype must be an expression"
42356 #: cp/semantics.c:7248
42357 #, gcc-internal-format
42358 msgid "decltype cannot resolve address of overloaded function"
42362 #, gcc-internal-format
42363 msgid "%qV qualifiers cannot be applied to %qT"
42367 #, gcc-internal-format
42368 msgid "lambda-expression in a constant expression"
42372 #, gcc-internal-format
42373 msgid "%qE attribute can only be applied to Java class definitions"
42377 #, gcc-internal-format
42378 msgid "%qE attribute can only be applied to class definitions"
42382 #, gcc-internal-format
42383 msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
42387 #, gcc-internal-format
42388 msgid "requested init_priority is not an integer constant"
42392 #, gcc-internal-format
42394 "can only use %qE attribute on file-scope definitions of objects of class type"
42398 #, gcc-internal-format
42399 msgid "requested init_priority is out of range"
42403 #, gcc-internal-format
42404 msgid "requested init_priority is reserved for internal use"
42408 #, gcc-internal-format
42409 msgid "%qE attribute is not supported on this platform"
42413 #, gcc-internal-format
42414 msgid "redeclaration of %qD adds abi tag %E"
42418 #, gcc-internal-format
42419 msgid "previous declaration here"
42423 #, gcc-internal-format
42424 msgid "the %qE attribute requires arguments"
42428 #, gcc-internal-format
42429 msgid "arguments to the %qE attribute must be narrow string literals"
42432 #: cp/tree.c:3519 cp/tree.c:3532
42433 #, gcc-internal-format
42434 msgid "arguments to the %qE attribute must contain valid identifiers"
42438 #, gcc-internal-format
42439 msgid "%<%c%> is not a valid first character for an identifier"
42443 #, gcc-internal-format
42444 msgid "%<%c%> is not a valid character in an identifier"
42448 #, gcc-internal-format
42449 msgid "%qE attribute applied to non-class, non-enum type %qT"
42453 #, gcc-internal-format
42454 msgid "%qE attribute applied to %qT after its definition"
42458 #, gcc-internal-format
42459 msgid "ignoring %qE attribute applied to template instantiation %qT"
42463 #, gcc-internal-format
42464 msgid "ignoring %qE attribute applied to template specialization %qT"
42468 #, gcc-internal-format
42469 msgid "%qE attribute applied to non-function, non-variable %qD"
42473 #, gcc-internal-format
42474 msgid "%qE attribute applied to extern \"C\" declaration %qD"
42478 #, gcc-internal-format
42479 msgid "zero as null pointer constant"
42483 #, gcc-internal-format, gfc-internal-format
42484 msgid "lang_* check: failed in %s, at %s:%d"
42488 #, gcc-internal-format
42489 msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
42493 #, gcc-internal-format
42494 msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
42498 #, gcc-internal-format
42500 "conditional expression between distinct pointer types %qT and %qT lacks a "
42505 #, gcc-internal-format
42507 "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-"
42512 #, gcc-internal-format
42514 "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-"
42519 #, gcc-internal-format
42521 "ISO C++ forbids conditional expression between pointer of type %<void *%> "
42522 "and pointer-to-function"
42526 #, gcc-internal-format
42528 "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
42532 #, gcc-internal-format
42534 "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
42538 #, gcc-internal-format
42540 "conditional expression between distinct pointer-to-member types %qT and %qT "
42544 #: cp/typeck.c:1428
42545 #, gcc-internal-format
42546 msgid "canonical types differ for identical types %T and %T"
42549 #: cp/typeck.c:1435
42550 #, gcc-internal-format
42551 msgid "same canonical type node for different types %T and %T"
42554 #: cp/typeck.c:1565
42555 #, gcc-internal-format
42556 msgid "invalid application of %qs to a member function"
42559 #: cp/typeck.c:1653
42560 #, gcc-internal-format
42561 msgid "invalid application of %<sizeof%> to a bit-field"
42564 #: cp/typeck.c:1661
42565 #, gcc-internal-format
42566 msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
42569 #: cp/typeck.c:1712
42570 #, gcc-internal-format
42571 msgid "invalid application of %<__alignof%> to a bit-field"
42574 #: cp/typeck.c:1723
42575 #, gcc-internal-format
42577 "ISO C++ forbids applying %<__alignof%> to an expression of function type"
42580 #: cp/typeck.c:1831
42581 #, gcc-internal-format
42582 msgid "invalid use of non-static member function"
42585 #: cp/typeck.c:1990
42586 #, gcc-internal-format
42587 msgid "taking address of temporary array"
42590 #: cp/typeck.c:2147
42591 #, gcc-internal-format
42592 msgid "ISO C++ forbids converting a string constant to %qT"
42595 #: cp/typeck.c:2151
42596 #, gcc-internal-format
42597 msgid "deprecated conversion from string constant to %qT"
42600 #: cp/typeck.c:2285 cp/typeck.c:2678
42601 #, gcc-internal-format
42603 "request for member %qD in %qE, which is of pointer type %qT (maybe you meant "
42607 #: cp/typeck.c:2289 cp/typeck.c:2682
42608 #, gcc-internal-format
42609 msgid "request for member %qD in %qE, which is of non-class type %qT"
42612 #: cp/typeck.c:2319
42613 #, gcc-internal-format
42614 msgid "invalid use of nonstatic data member %qE"
42617 #: cp/typeck.c:2375
42618 #, gcc-internal-format
42620 "invalid access to non-static data member %qD in virtual base of NULL object"
42623 #: cp/typeck.c:2525
42624 #, gcc-internal-format
42625 msgid "object type %qT does not match destructor name ~%qT"
42628 #: cp/typeck.c:2534
42629 #, gcc-internal-format
42630 msgid "the type being destroyed is %qT, but the destructor refers to %qT"
42633 #: cp/typeck.c:2722 cp/typeck.c:2734
42634 #, gcc-internal-format
42635 msgid "%<%D::%D%> is not a member of %qT"
42638 #: cp/typeck.c:2763
42639 #, gcc-internal-format
42640 msgid "%qT is not a base of %qT"
42643 #: cp/typeck.c:2783
42644 #, gcc-internal-format
42645 msgid "%q#T has no member named %qE"
42648 #: cp/typeck.c:2801
42649 #, gcc-internal-format
42650 msgid "%qD is not a member template function"
42653 #: cp/typeck.c:2960
42654 #, gcc-internal-format
42655 msgid "%qT is not a pointer-to-object type"
42658 #: cp/typeck.c:2991
42659 #, gcc-internal-format
42660 msgid "invalid use of array indexing on pointer to member"
42663 #: cp/typeck.c:2994
42664 #, gcc-internal-format
42665 msgid "invalid use of unary %<*%> on pointer to member"
42668 #: cp/typeck.c:2997
42669 #, gcc-internal-format
42670 msgid "invalid use of implicit conversion on pointer to member"
42673 #: cp/typeck.c:3000
42674 #, gcc-internal-format
42676 "left hand operand of %<->*%> must be a pointer to class, but is a pointer to "
42677 "member of type %qT"
42680 #: cp/typeck.c:3036
42681 #, gcc-internal-format
42682 msgid "subscript missing in array reference"
42685 #: cp/typeck.c:3052
42686 #, gcc-internal-format
42687 msgid "rank of the array%'s index is greater than 1"
42690 #: cp/typeck.c:3141
42691 #, gcc-internal-format
42692 msgid "ISO C++ forbids subscripting non-lvalue array"
42695 #: cp/typeck.c:3157
42696 #, gcc-internal-format
42697 msgid "subscripting array declared %<register%>"
42700 #: cp/typeck.c:3196
42701 #, gcc-internal-format
42702 msgid "subscripted value is neither array nor pointer"
42705 #: cp/typeck.c:3269
42706 #, gcc-internal-format
42707 msgid "object missing in use of %qE"
42710 #: cp/typeck.c:3488
42711 #, gcc-internal-format
42712 msgid "ISO C++ forbids calling %<::main%> from within program"
42715 #: cp/typeck.c:3509
42716 #, gcc-internal-format
42718 "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E "
42719 "(...)%>, e.g. %<(... ->* %E) (...)%>"
42722 #: cp/typeck.c:3526
42723 #, gcc-internal-format
42724 msgid "%qE cannot be used as a function"
42727 #: cp/typeck.c:3529
42728 #, gcc-internal-format
42729 msgid "%qD cannot be used as a function"
42732 #: cp/typeck.c:3532
42733 #, gcc-internal-format
42734 msgid "expression cannot be used as a function"
42737 #: cp/typeck.c:3581
42738 #, gcc-internal-format
42739 msgid "too many arguments to constructor %q#D"
42742 #: cp/typeck.c:3582
42743 #, gcc-internal-format
42744 msgid "too few arguments to constructor %q#D"
42747 #: cp/typeck.c:3587
42748 #, gcc-internal-format
42749 msgid "too many arguments to member function %q#D"
42752 #: cp/typeck.c:3588
42753 #, gcc-internal-format
42754 msgid "too few arguments to member function %q#D"
42757 #: cp/typeck.c:3594
42758 #, gcc-internal-format
42759 msgid "too many arguments to function %q#D"
42762 #: cp/typeck.c:3595
42763 #, gcc-internal-format
42764 msgid "too few arguments to function %q#D"
42767 #: cp/typeck.c:3605
42768 #, gcc-internal-format
42769 msgid "too many arguments to method %q#D"
42772 #: cp/typeck.c:3606
42773 #, gcc-internal-format
42774 msgid "too few arguments to method %q#D"
42777 #: cp/typeck.c:3609
42778 #, gcc-internal-format
42779 msgid "too many arguments to function"
42782 #: cp/typeck.c:3610
42783 #, gcc-internal-format
42784 msgid "too few arguments to function"
42787 #: cp/typeck.c:3689
42788 #, gcc-internal-format
42789 msgid "parameter %P of %qD has incomplete type %qT"
42792 #: cp/typeck.c:3692
42793 #, gcc-internal-format
42794 msgid "parameter %P has incomplete type %qT"
42797 #: cp/typeck.c:3999 cp/typeck.c:4010
42798 #, gcc-internal-format
42799 msgid "assuming cast to type %qT from overloaded function"
42802 #: cp/typeck.c:4056
42803 #, gcc-internal-format
42804 msgid "NULL used in arithmetic"
42807 #: cp/typeck.c:4367
42808 #, gcc-internal-format
42809 msgid "left rotate count is negative"
42812 #: cp/typeck.c:4368
42813 #, gcc-internal-format
42814 msgid "right rotate count is negative"
42817 #: cp/typeck.c:4374
42818 #, gcc-internal-format
42819 msgid "left rotate count >= width of type"
42822 #: cp/typeck.c:4375
42823 #, gcc-internal-format
42824 msgid "right rotate count >= width of type"
42827 #: cp/typeck.c:4396 cp/typeck.c:4651
42828 #, gcc-internal-format
42829 msgid "comparison with string literal results in unspecified behaviour"
42832 #: cp/typeck.c:4422 cp/typeck.c:4444
42833 #, gcc-internal-format
42834 msgid "the address of %qD will never be NULL"
42837 #: cp/typeck.c:4459 cp/typeck.c:4467 cp/typeck.c:4729 cp/typeck.c:4737
42838 #, gcc-internal-format
42839 msgid "ISO C++ forbids comparison between pointer and integer"
42842 #: cp/typeck.c:4666 cp/typeck.c:4678
42843 #, gcc-internal-format
42844 msgid "operand types are %qT and %qT"
42847 #: cp/typeck.c:4690
42848 #, gcc-internal-format
42849 msgid "could not find an integer type of the same size as %qT"
42852 #: cp/typeck.c:4754
42853 #, gcc-internal-format
42854 msgid "unordered comparison on non-floating point argument"
42857 #: cp/typeck.c:4802
42858 #, gcc-internal-format
42859 msgid "invalid operands of types %qT and %qT to binary %qO"
42862 #: cp/typeck.c:5102
42863 #, gcc-internal-format
42864 msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
42867 #: cp/typeck.c:5110
42868 #, gcc-internal-format
42869 msgid "ISO C++ forbids using pointer to a function in subtraction"
42872 #: cp/typeck.c:5118
42873 #, gcc-internal-format
42874 msgid "ISO C++ forbids using pointer to a method in subtraction"
42877 #: cp/typeck.c:5137
42878 #, gcc-internal-format
42879 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
42882 #: cp/typeck.c:5210
42883 #, gcc-internal-format
42884 msgid "taking address of constructor %qE"
42887 #: cp/typeck.c:5211
42888 #, gcc-internal-format
42889 msgid "taking address of destructor %qE"
42892 #: cp/typeck.c:5227
42893 #, gcc-internal-format
42894 msgid "invalid use of %qE to form a pointer-to-member-function"
42897 #: cp/typeck.c:5230
42898 #, gcc-internal-format
42899 msgid " a qualified-id is required"
42902 #: cp/typeck.c:5237
42903 #, gcc-internal-format
42905 "parentheses around %qE cannot be used to form a pointer-to-member-function"
42908 #. An expression like &memfn.
42909 #: cp/typeck.c:5389
42910 #, gcc-internal-format
42912 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
42913 "static member function to form a pointer to member function. Say %<&%T::%D%>"
42916 #: cp/typeck.c:5394
42917 #, gcc-internal-format
42919 "ISO C++ forbids taking the address of a bound member function to form a "
42920 "pointer to member function. Say %<&%T::%D%>"
42923 #. Make this a permerror because we used to accept it.
42924 #: cp/typeck.c:5431
42925 #, gcc-internal-format
42926 msgid "taking address of temporary"
42929 #: cp/typeck.c:5433
42930 #, gcc-internal-format
42931 msgid "taking address of xvalue (rvalue reference)"
42934 #: cp/typeck.c:5450
42935 #, gcc-internal-format
42936 msgid "ISO C++ forbids taking address of function %<::main%>"
42939 #: cp/typeck.c:5505
42940 #, gcc-internal-format
42941 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
42944 #: cp/typeck.c:5533
42945 #, gcc-internal-format
42946 msgid "cannot create pointer to reference member %qD"
42949 #: cp/typeck.c:5813
42950 #, gcc-internal-format
42951 msgid "ISO C++ forbids incrementing an enum"
42954 #: cp/typeck.c:5814
42955 #, gcc-internal-format
42956 msgid "ISO C++ forbids decrementing an enum"
42959 #: cp/typeck.c:5830
42960 #, gcc-internal-format
42961 msgid "cannot increment a pointer to incomplete type %qT"
42964 #: cp/typeck.c:5831
42965 #, gcc-internal-format
42966 msgid "cannot decrement a pointer to incomplete type %qT"
42969 #: cp/typeck.c:5842
42970 #, gcc-internal-format
42971 msgid "ISO C++ forbids incrementing a pointer of type %qT"
42974 #: cp/typeck.c:5843
42975 #, gcc-internal-format
42976 msgid "ISO C++ forbids decrementing a pointer of type %qT"
42979 #: cp/typeck.c:5878
42980 #, gcc-internal-format
42981 msgid "invalid use of Boolean expression as operand to %<operator--%>"
42984 #: cp/typeck.c:6040
42985 #, gcc-internal-format
42986 msgid "cannot take the address of %<this%>, which is an rvalue expression"
42989 #: cp/typeck.c:6062
42990 #, gcc-internal-format
42991 msgid "address of explicit register variable %qD requested"
42994 #: cp/typeck.c:6067
42995 #, gcc-internal-format
42996 msgid "address requested for %qD, which is declared %<register%>"
42999 #: cp/typeck.c:6150
43000 #, gcc-internal-format
43001 msgid "list-initializer for non-class type must not be parenthesized"
43004 #: cp/typeck.c:6162
43005 #, gcc-internal-format
43006 msgid "expression list treated as compound expression in initializer"
43009 #: cp/typeck.c:6166
43010 #, gcc-internal-format
43011 msgid "expression list treated as compound expression in mem-initializer"
43014 #: cp/typeck.c:6170
43015 #, gcc-internal-format
43016 msgid "expression list treated as compound expression in functional cast"
43019 #: cp/typeck.c:6207
43020 #, gcc-internal-format, gfc-internal-format
43021 msgid "%s expression list treated as compound expression"
43024 #: cp/typeck.c:6297
43025 #, gcc-internal-format
43026 msgid "no context to resolve type of %qE"
43029 #: cp/typeck.c:6330
43030 #, gcc-internal-format
43031 msgid "cast from type %qT to type %qT casts away qualifiers"
43034 #: cp/typeck.c:6336
43035 #, gcc-internal-format
43036 msgid "static_cast from type %qT to type %qT casts away qualifiers"
43039 #: cp/typeck.c:6342
43040 #, gcc-internal-format
43041 msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
43044 #: cp/typeck.c:6365
43045 #, gcc-internal-format
43046 msgid "useless cast to type %qT"
43049 #: cp/typeck.c:6732
43050 #, gcc-internal-format
43051 msgid "invalid static_cast from type %qT to type %qT"
43054 #: cp/typeck.c:6758
43055 #, gcc-internal-format
43056 msgid "converting from %qT to %qT"
43059 #: cp/typeck.c:6810
43060 #, gcc-internal-format
43061 msgid "invalid cast of an rvalue expression of type %qT to type %qT"
43064 #: cp/typeck.c:6880
43065 #, gcc-internal-format
43066 msgid "cast from %qT to %qT loses precision"
43069 #: cp/typeck.c:6920
43070 #, gcc-internal-format
43071 msgid "cast from %qT to %qT increases required alignment of target type"
43074 #: cp/typeck.c:6938
43075 #, gcc-internal-format
43077 "casting between pointer-to-function and pointer-to-object is conditionally-"
43081 #: cp/typeck.c:6952
43082 #, gcc-internal-format
43083 msgid "invalid cast from type %qT to type %qT"
43086 #: cp/typeck.c:7013
43087 #, gcc-internal-format
43089 "invalid use of const_cast with type %qT, which is not a pointer, reference, "
43090 "nor a pointer-to-data-member type"
43093 #: cp/typeck.c:7022
43094 #, gcc-internal-format
43096 "invalid use of const_cast with type %qT, which is a pointer or reference to "
43100 #: cp/typeck.c:7062
43101 #, gcc-internal-format
43102 msgid "invalid const_cast of an rvalue of type %qT to type %qT"
43105 #: cp/typeck.c:7123
43106 #, gcc-internal-format
43107 msgid "invalid const_cast from type %qT to type %qT"
43110 #: cp/typeck.c:7204 cp/typeck.c:7212
43111 #, gcc-internal-format
43112 msgid "ISO C++ forbids casting to an array type %qT"
43115 #: cp/typeck.c:7221
43116 #, gcc-internal-format
43117 msgid "invalid cast to function type %qT"
43120 #: cp/typeck.c:7502
43121 #, gcc-internal-format
43122 msgid " in evaluation of %<%Q(%#T, %#T)%>"
43125 #: cp/typeck.c:7563
43126 #, gcc-internal-format
43127 msgid "assigning to an array from an initializer list"
43130 #: cp/typeck.c:7589
43131 #, gcc-internal-format
43132 msgid "incompatible types in assignment of %qT to %qT"
43135 #: cp/typeck.c:7603
43136 #, gcc-internal-format
43137 msgid "array used as initializer"
43140 #: cp/typeck.c:7605
43141 #, gcc-internal-format
43142 msgid "invalid array assignment"
43145 #: cp/typeck.c:7712
43146 #, gcc-internal-format
43147 msgid " in pointer to member function conversion"
43150 #: cp/typeck.c:7726
43151 #, gcc-internal-format
43152 msgid "pointer to member conversion via virtual base %qT"
43155 #: cp/typeck.c:7773 cp/typeck.c:7792
43156 #, gcc-internal-format
43157 msgid " in pointer to member conversion"
43160 #: cp/typeck.c:7874
43161 #, gcc-internal-format
43162 msgid "invalid conversion to type %qT from type %qT"
43165 #: cp/typeck.c:8156
43166 #, gcc-internal-format
43167 msgid "cannot convert %qT to %qT for argument %qP to %qD"
43170 #: cp/typeck.c:8162
43171 #, gcc-internal-format
43172 msgid "cannot convert %qT to %qT in default argument"
43175 #: cp/typeck.c:8166
43176 #, gcc-internal-format
43177 msgid "cannot convert %qT to %qT in argument passing"
43180 #: cp/typeck.c:8170
43181 #, gcc-internal-format
43182 msgid "cannot convert %qT to %qT"
43185 #: cp/typeck.c:8174
43186 #, gcc-internal-format
43187 msgid "cannot convert %qT to %qT in initialization"
43190 #: cp/typeck.c:8178
43191 #, gcc-internal-format
43192 msgid "cannot convert %qT to %qT in return"
43195 #: cp/typeck.c:8182
43196 #, gcc-internal-format
43197 msgid "cannot convert %qT to %qT in assignment"
43200 #: cp/typeck.c:8195
43201 #, gcc-internal-format
43202 msgid "class type %qT is incomplete"
43205 #: cp/typeck.c:8213
43206 #, gcc-internal-format
43207 msgid "parameter %qP of %qD might be a candidate for a format attribute"
43210 #: cp/typeck.c:8217
43211 #, gcc-internal-format
43212 msgid "parameter might be a candidate for a format attribute"
43215 #: cp/typeck.c:8222
43216 #, gcc-internal-format
43217 msgid "target of conversion might be a candidate for a format attribute"
43220 #: cp/typeck.c:8227
43221 #, gcc-internal-format
43222 msgid "target of initialization might be a candidate for a format attribute"
43225 #: cp/typeck.c:8237
43226 #, gcc-internal-format
43228 "left-hand side of assignment might be a candidate for a format attribute"
43231 #: cp/typeck.c:8330
43232 #, gcc-internal-format
43233 msgid "in passing argument %P of %q+D"
43236 #: cp/typeck.c:8389
43237 #, gcc-internal-format
43238 msgid "returning reference to temporary"
43241 #: cp/typeck.c:8396
43242 #, gcc-internal-format
43243 msgid "reference to non-lvalue returned"
43246 #: cp/typeck.c:8409
43247 #, gcc-internal-format
43248 msgid "reference to local variable %q+D returned"
43251 #: cp/typeck.c:8412
43252 #, gcc-internal-format
43253 msgid "address of label %q+D returned"
43256 #: cp/typeck.c:8415
43257 #, gcc-internal-format
43258 msgid "address of local variable %q+D returned"
43261 #: cp/typeck.c:8461
43262 #, gcc-internal-format
43263 msgid "returning a value from a destructor"
43266 #. If a return statement appears in a handler of the
43267 #. function-try-block of a constructor, the program is ill-formed.
43268 #: cp/typeck.c:8469
43269 #, gcc-internal-format
43270 msgid "cannot return from a handler of a function-try-block of a constructor"
43273 #. You can't return a value from a constructor.
43274 #: cp/typeck.c:8472
43275 #, gcc-internal-format
43276 msgid "returning a value from a constructor"
43279 #. Give a helpful error message.
43280 #: cp/typeck.c:8495 cp/typeck.c:8539
43281 #, gcc-internal-format
43282 msgid "return-statement with no value, in function returning %qT"
43285 #: cp/typeck.c:8503
43286 #, gcc-internal-format
43287 msgid "returning initializer list"
43290 #: cp/typeck.c:8558
43291 #, gcc-internal-format
43292 msgid "return-statement with a value, in function returning 'void'"
43295 #: cp/typeck.c:8588
43296 #, gcc-internal-format
43298 "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
43299 "fcheck-new is in effect)"
43302 #. Make this a permerror because we used to accept it.
43303 #: cp/typeck.c:9200
43304 #, gcc-internal-format
43305 msgid "using temporary as lvalue"
43308 #: cp/typeck.c:9202
43309 #, gcc-internal-format
43310 msgid "using xvalue (rvalue reference) as lvalue"
43314 #, gcc-internal-format
43315 msgid "type %qT is not a base type for type %qT"
43318 #: cp/typeck2.c:117
43319 #, gcc-internal-format
43320 msgid "assignment of constant field %qD"
43323 #: cp/typeck2.c:119
43324 #, gcc-internal-format
43325 msgid "constant field %qD used as %<asm%> output"
43328 #: cp/typeck2.c:121
43329 #, gcc-internal-format
43330 msgid "increment of constant field %qD"
43333 #: cp/typeck2.c:123
43334 #, gcc-internal-format
43335 msgid "decrement of constant field %qD"
43338 #: cp/typeck2.c:130
43339 #, gcc-internal-format
43340 msgid "assignment of read-only reference %qD"
43343 #: cp/typeck2.c:132
43344 #, gcc-internal-format
43345 msgid "read-only reference %qD used as %<asm%> output"
43348 #: cp/typeck2.c:134
43349 #, gcc-internal-format
43350 msgid "increment of read-only reference %qD"
43353 #: cp/typeck2.c:136
43354 #, gcc-internal-format
43355 msgid "decrement of read-only reference %qD"
43358 #: cp/typeck2.c:334
43359 #, gcc-internal-format
43360 msgid "cannot declare variable %q+D to be of abstract type %qT"
43363 #: cp/typeck2.c:339
43364 #, gcc-internal-format
43365 msgid "cannot declare parameter %q+D to be of abstract type %qT"
43368 #: cp/typeck2.c:342
43369 #, gcc-internal-format
43370 msgid "cannot declare parameter to be of abstract type %qT"
43373 #: cp/typeck2.c:346
43374 #, gcc-internal-format
43375 msgid "cannot declare field %q+D to be of abstract type %qT"
43378 #: cp/typeck2.c:350
43379 #, gcc-internal-format
43380 msgid "invalid abstract return type for member function %q+#D"
43383 #: cp/typeck2.c:352
43384 #, gcc-internal-format
43385 msgid "invalid abstract return type for function %q+#D"
43388 #. Here we do not have location information.
43389 #: cp/typeck2.c:355
43390 #, gcc-internal-format
43391 msgid "invalid abstract type %qT for %qE"
43394 #: cp/typeck2.c:357
43395 #, gcc-internal-format
43396 msgid "invalid abstract type for %q+D"
43399 #: cp/typeck2.c:362
43400 #, gcc-internal-format
43401 msgid "creating array of %qT, which is an abstract class type"
43404 #: cp/typeck2.c:365
43405 #, gcc-internal-format
43406 msgid "invalid cast to abstract class type %qT"
43409 #: cp/typeck2.c:368
43410 #, gcc-internal-format
43411 msgid "invalid new-expression of abstract class type %qT"
43414 #: cp/typeck2.c:371
43415 #, gcc-internal-format
43416 msgid "invalid abstract return type %qT"
43419 #: cp/typeck2.c:374
43420 #, gcc-internal-format
43421 msgid "invalid abstract parameter type %qT"
43424 #: cp/typeck2.c:377
43425 #, gcc-internal-format
43427 "expression of abstract class type %qT cannot be used in throw-expression"
43430 #: cp/typeck2.c:381
43431 #, gcc-internal-format
43432 msgid "cannot declare catch parameter to be of abstract class type %qT"
43435 #: cp/typeck2.c:385
43436 #, gcc-internal-format
43437 msgid "cannot allocate an object of abstract type %qT"
43440 #: cp/typeck2.c:395
43441 #, gcc-internal-format
43442 msgid " because the following virtual functions are pure within %qT:"
43445 #: cp/typeck2.c:401
43446 #, gcc-internal-format
43450 #: cp/typeck2.c:454
43451 #, gcc-internal-format
43452 msgid "definition of %q#T is not complete until the closing brace"
43455 #: cp/typeck2.c:457
43456 #, gcc-internal-format
43457 msgid "forward declaration of %q#T"
43460 #: cp/typeck2.c:459
43461 #, gcc-internal-format
43462 msgid "declaration of %q#T"
43465 #: cp/typeck2.c:486
43466 #, gcc-internal-format
43467 msgid "%q+D has incomplete type"
43470 #: cp/typeck2.c:499
43471 #, gcc-internal-format
43472 msgid "invalid use of incomplete type %q#T"
43475 #: cp/typeck2.c:507
43476 #, gcc-internal-format
43477 msgid "invalid use of %qT"
43480 #: cp/typeck2.c:529
43481 #, gcc-internal-format
43482 msgid "invalid use of member function (did you forget the %<()%> ?)"
43485 #: cp/typeck2.c:533
43486 #, gcc-internal-format
43487 msgid "invalid use of member (did you forget the %<&%> ?)"
43490 #: cp/typeck2.c:544
43491 #, gcc-internal-format
43492 msgid "invalid use of template type parameter %qT"
43495 #: cp/typeck2.c:549
43496 #, gcc-internal-format
43497 msgid "invalid use of template template parameter %qT"
43500 #: cp/typeck2.c:555
43501 #, gcc-internal-format
43502 msgid "invalid use of dependent type %qT"
43505 #: cp/typeck2.c:562
43506 #, gcc-internal-format
43507 msgid "invalid use of brace-enclosed initializer list"
43510 #: cp/typeck2.c:570
43511 #, gcc-internal-format
43512 msgid "address of overloaded function with no contextual type information"
43515 #: cp/typeck2.c:574
43516 #, gcc-internal-format
43517 msgid "overloaded function with no contextual type information"
43520 #: cp/typeck2.c:577
43521 #, gcc-internal-format
43522 msgid "insufficient contextual information to determine type"
43525 #: cp/typeck2.c:801
43526 #, gcc-internal-format
43527 msgid "constructor syntax used, but no constructor declared for type %qT"
43530 #: cp/typeck2.c:947
43531 #, gcc-internal-format
43533 "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
43536 #: cp/typeck2.c:954 cp/typeck2.c:961
43537 #, gcc-internal-format
43538 msgid "narrowing conversion of %qE from %qT to %qT inside { }"
43541 #: cp/typeck2.c:1026
43542 #, gcc-internal-format
43543 msgid "int-array initialized from non-wide string"
43546 #: cp/typeck2.c:1032
43547 #, gcc-internal-format
43548 msgid "int-array initialized from incompatible wide string"
43551 #: cp/typeck2.c:1052
43552 #, gcc-internal-format
43553 msgid "initializer-string for array of chars is too long"
43556 #: cp/typeck2.c:1100
43557 #, gcc-internal-format
43558 msgid "cannot initialize aggregate of type %qT with a compound literal"
43561 #: cp/typeck2.c:1118
43562 #, gcc-internal-format
43563 msgid "array must be initialized with a brace-enclosed initializer"
43566 #: cp/typeck2.c:1401 cp/typeck2.c:1425
43567 #, gcc-internal-format
43568 msgid "missing initializer for member %qD"
43571 #: cp/typeck2.c:1408
43572 #, gcc-internal-format
43573 msgid "member %qD is uninitialized reference"
43576 #: cp/typeck2.c:1415
43577 #, gcc-internal-format
43578 msgid "member %qD with uninitialized reference fields"
43581 #: cp/typeck2.c:1501
43582 #, gcc-internal-format
43583 msgid "no field %qD found in union being initialized"
43586 #: cp/typeck2.c:1512
43587 #, gcc-internal-format
43588 msgid "index value instead of field name in union initializer"
43591 #: cp/typeck2.c:1694
43592 #, gcc-internal-format
43593 msgid "circular pointer delegation detected"
43596 #: cp/typeck2.c:1708
43597 #, gcc-internal-format
43598 msgid "base operand of %<->%> has non-pointer type %qT"
43601 #: cp/typeck2.c:1734
43602 #, gcc-internal-format
43603 msgid "result of %<operator->()%> yields non-pointer result"
43606 #: cp/typeck2.c:1736
43607 #, gcc-internal-format
43608 msgid "base operand of %<->%> is not a pointer"
43611 #: cp/typeck2.c:1763
43612 #, gcc-internal-format
43613 msgid "%qE cannot be used as a member pointer, since it is of type %qT"
43616 #: cp/typeck2.c:1772
43617 #, gcc-internal-format
43618 msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
43621 #: cp/typeck2.c:1794
43622 #, gcc-internal-format
43623 msgid "pointer to member type %qT incompatible with object type %qT"
43626 #: cp/typeck2.c:1853
43627 #, gcc-internal-format
43628 msgid "pointer-to-member-function type %qT requires an rvalue"
43631 #: cp/typeck2.c:1860
43632 #, gcc-internal-format
43633 msgid "pointer-to-member-function type %qT requires an lvalue"
43636 #: cp/typeck2.c:1901
43637 #, gcc-internal-format
43638 msgid "functional cast to array type %qT"
43641 #: cp/typeck2.c:1922
43642 #, gcc-internal-format
43643 msgid "invalid value-initialization of reference type"
43646 #: cp/typeck2.c:2148
43647 #, gcc-internal-format
43648 msgid "call to function %qD which throws incomplete type %q#T"
43651 #: cp/typeck2.c:2151
43652 #, gcc-internal-format
43653 msgid "call to function which throws incomplete type %q#T"
43656 #: cp/vtable-class-hierarchy.c:731
43657 #, gcc-internal-format
43658 msgid "unable to open log file %<vtv_class_set_sizes.log%>: %m"
43661 #: cp/vtable-class-hierarchy.c:871
43662 #, gcc-internal-format
43663 msgid "unable to open log file %<vtv_set_ptr_data.log%>: %m"
43666 #: cp/vtable-class-hierarchy.c:1121
43667 #, gcc-internal-format
43668 msgid "unable to open log file %<vtv_count_data.log%>: %m"
43671 #: fortran/arith.c:45
43672 #, gcc-internal-format, gfc-internal-format
43673 msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
43676 #: fortran/arith.c:117 fortran/arith.c:1945
43677 #, gcc-internal-format
43678 msgid "gfc_arith_error(): Bad error code"
43681 #: fortran/arith.c:150
43682 #, gcc-internal-format
43683 msgid "Fix min_int calculation"
43686 #: fortran/arith.c:530
43687 #, gcc-internal-format
43688 msgid "gfc_range_check(): Bad type"
43691 #: fortran/arith.c:603
43692 #, gcc-internal-format
43693 msgid "gfc_arith_uminus(): Bad basic type"
43696 #: fortran/arith.c:637
43697 #, gcc-internal-format
43698 msgid "gfc_arith_plus(): Bad basic type"
43701 #: fortran/arith.c:671
43702 #, gcc-internal-format
43703 msgid "gfc_arith_minus(): Bad basic type"
43706 #: fortran/arith.c:706
43707 #, gcc-internal-format
43708 msgid "gfc_arith_times(): Bad basic type"
43711 #: fortran/arith.c:771
43712 #, gcc-internal-format
43713 msgid "gfc_arith_divide(): Bad basic type"
43716 #: fortran/arith.c:817
43717 #, gcc-internal-format
43718 msgid "arith_power(): Bad base"
43721 #: fortran/arith.c:904 fortran/arith.c:929
43722 #, gcc-internal-format, gfc-internal-format
43723 msgid "Noninteger exponent in an initialization expression at %L"
43726 #: fortran/arith.c:915
43727 #, gcc-internal-format, gfc-internal-format
43728 msgid "Raising a negative REAL at %L to a REAL power is prohibited"
43731 #: fortran/arith.c:943
43732 #, gcc-internal-format
43733 msgid "arith_power(): unknown type"
43736 #: fortran/arith.c:1009
43737 #, gcc-internal-format
43738 msgid "compare_real(): Bad operator"
43741 #: fortran/arith.c:1044
43742 #, gcc-internal-format
43743 msgid "gfc_compare_expr(): Bad basic type"
43746 #: fortran/arith.c:1555
43747 #, gcc-internal-format
43748 msgid "eval_intrinsic(): Bad operator"
43751 #: fortran/arith.c:1604
43752 #, gcc-internal-format
43753 msgid "eval_type_intrinsic0(): op NULL"
43756 #: fortran/arith.c:1913
43757 #, gcc-internal-format, gfc-internal-format
43758 msgid "Arithmetic OK converting %s to %s at %L"
43761 #: fortran/arith.c:1917
43762 #, gcc-internal-format
43764 "Arithmetic overflow converting %s to %s at %L. This check can be disabled "
43765 "with the option %<-fno-range-check%>"
43768 #: fortran/arith.c:1922
43769 #, gcc-internal-format
43771 "Arithmetic underflow converting %s to %s at %L. This check can be disabled "
43772 "with the option %<-fno-range-check%>"
43775 #: fortran/arith.c:1927
43776 #, gcc-internal-format
43778 "Arithmetic NaN converting %s to %s at %L. This check can be disabled with "
43779 "the option %<-fno-range-check%>"
43782 #: fortran/arith.c:1932
43783 #, gcc-internal-format, gfc-internal-format
43784 msgid "Division by zero converting %s to %s at %L"
43787 #: fortran/arith.c:1936
43788 #, gcc-internal-format, gfc-internal-format
43789 msgid "Array operands are incommensurate converting %s to %s at %L"
43792 #: fortran/arith.c:1940
43793 #, gcc-internal-format, gfc-internal-format
43795 "Integer outside symmetric range implied by Standard Fortran converting %s to "
43799 #: fortran/arith.c:2284
43800 #, gcc-internal-format
43801 msgid "The Hollerith constant at %L is too long to convert to %qs"
43804 #: fortran/array.c:95
43805 #, gcc-internal-format, gfc-internal-format
43806 msgid "Expected array subscript at %C"
43809 #: fortran/array.c:104
43810 #, gcc-internal-format
43811 msgid "Unexpected %<*%> in coarray subscript at %C"
43814 #: fortran/array.c:128
43815 #, gcc-internal-format, gfc-internal-format
43816 msgid "Strides not allowed in coarray subscript at %C"
43819 #: fortran/array.c:136
43820 #, gcc-internal-format, gfc-internal-format
43821 msgid "Expected array subscript stride at %C"
43824 #: fortran/array.c:193
43825 #, gcc-internal-format, gfc-internal-format
43826 msgid "Invalid form of array reference at %C"
43829 #: fortran/array.c:198 fortran/array.c:271
43830 #, gcc-internal-format, gfc-internal-format
43831 msgid "Array reference at %C cannot have more than %d dimensions"
43834 #: fortran/array.c:213 fortran/array.c:596 fortran/check.c:2581
43835 #: fortran/check.c:4859 fortran/check.c:4897 fortran/check.c:4939
43836 #: fortran/check.c:5138 fortran/match.c:1677 fortran/match.c:2778
43837 #: fortran/match.c:2974 fortran/simplify.c:4646
43838 #, gcc-internal-format
43839 msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
43842 #: fortran/array.c:219
43843 #, gcc-internal-format, gfc-internal-format
43844 msgid "Unexpected coarray designator at %C"
43847 #: fortran/array.c:234
43848 #, gcc-internal-format, gfc-internal-format
43849 msgid "Too few codimensions at %C, expected %d not %d"
43852 #: fortran/array.c:240
43853 #, gcc-internal-format, gfc-internal-format
43854 msgid "Too many codimensions at %C, expected %d not %d"
43857 #: fortran/array.c:250 fortran/array.c:258
43858 #, gcc-internal-format
43859 msgid "Unexpected %<*%> for codimension %d of %d at %C"
43862 #: fortran/array.c:253
43863 #, gcc-internal-format, gfc-internal-format
43864 msgid "Invalid form of coarray reference at %C"
43867 #: fortran/array.c:265
43868 #, gcc-internal-format, gfc-internal-format
43869 msgid "Invalid codimension %d at %C, only %d codimensions exist"
43872 #: fortran/array.c:317
43873 #, gcc-internal-format
43874 msgid "Variable %qs at %L in this context must be constant"
43877 #: fortran/array.c:320
43878 #, gcc-internal-format, gfc-internal-format
43879 msgid "Expression at %L in this context must be constant"
43882 #: fortran/array.c:413
43883 #, gcc-internal-format, gfc-internal-format
43884 msgid "Expected expression in array specification at %C"
43887 #: fortran/array.c:471
43888 #, gcc-internal-format, gfc-internal-format
43889 msgid "Assumed-rank array at %C"
43892 #: fortran/array.c:505
43893 #, gcc-internal-format, gfc-internal-format
43894 msgid "Bad array specification for implied-shape array at %C"
43897 #: fortran/array.c:521 fortran/array.c:634
43898 #, gcc-internal-format, gfc-internal-format
43899 msgid "Bad array specification for an explicitly shaped array at %C"
43902 #: fortran/array.c:531 fortran/array.c:644
43903 #, gcc-internal-format, gfc-internal-format
43904 msgid "Bad array specification for assumed shape array at %C"
43907 #: fortran/array.c:545 fortran/array.c:658
43908 #, gcc-internal-format, gfc-internal-format
43909 msgid "Bad specification for deferred shape array at %C"
43912 #: fortran/array.c:555 fortran/array.c:662
43913 #, gcc-internal-format, gfc-internal-format
43914 msgid "Bad specification for assumed size array at %C"
43917 #: fortran/array.c:567 fortran/array.c:674
43918 #, gcc-internal-format, gfc-internal-format
43919 msgid "Expected another dimension in array declaration at %C"
43922 #: fortran/array.c:573 fortran/array.c:602 fortran/array.c:680
43923 #, gcc-internal-format, gfc-internal-format
43924 msgid "Array specification at %C has more than %d dimensions"
43927 #: fortran/array.c:579
43928 #, gcc-internal-format, gfc-internal-format
43929 msgid "Array specification at %C with more than 7 dimensions"
43932 #: fortran/array.c:591
43933 #, gcc-internal-format, gfc-internal-format
43934 msgid "Coarray declaration at %C"
43937 #: fortran/array.c:688
43938 #, gcc-internal-format
43939 msgid "Upper bound of last coarray dimension must be %<*%> at %C"
43942 #: fortran/array.c:756
43943 #, gcc-internal-format
43944 msgid "The assumed-rank array %qs at %L shall not have a codimension"
43947 #: fortran/array.c:840
43948 #, gcc-internal-format
43949 msgid "gfc_compare_array_spec(): Array spec clobbered"
43952 #: fortran/array.c:916
43953 #, gcc-internal-format
43954 msgid "DO-iterator %qs at %L is inside iterator of the same name"
43957 #: fortran/array.c:1008 fortran/array.c:1152
43958 #, gcc-internal-format, gfc-internal-format
43959 msgid "Syntax error in array constructor at %C"
43962 #: fortran/array.c:1061
43963 #, gcc-internal-format, gfc-internal-format
43964 msgid "[...] style array constructors at %C"
43967 #: fortran/array.c:1083
43968 #, gcc-internal-format, gfc-internal-format
43969 msgid "Array constructor including type specification at %C"
43972 #: fortran/array.c:1092 fortran/match.c:3404
43973 #, gcc-internal-format, gfc-internal-format
43974 msgid "Type-spec at %L cannot contain a deferred type parameter"
43977 #: fortran/array.c:1114
43978 #, gcc-internal-format, gfc-internal-format
43979 msgid "Empty array constructor at %C is not allowed"
43982 #: fortran/array.c:1199
43983 #, gcc-internal-format, gfc-internal-format
43984 msgid "Element in %s array constructor at %L is %s"
43987 #: fortran/array.c:1530
43988 #, gcc-internal-format, gfc-internal-format
43989 msgid "Iterator step at %L cannot be zero"
43992 #: fortran/array.c:1667
43993 #, gcc-internal-format
43995 "The number of elements in the array constructor at %L requires an increase "
43996 "of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
43999 #: fortran/array.c:1837
44000 #, gcc-internal-format, gfc-internal-format
44001 msgid "AC-IMPLIED-DO initial expression references control variable at %L"
44004 #: fortran/array.c:1844
44005 #, gcc-internal-format, gfc-internal-format
44006 msgid "AC-IMPLIED-DO final expression references control variable at %L"
44009 #: fortran/array.c:1851
44010 #, gcc-internal-format, gfc-internal-format
44011 msgid "AC-IMPLIED-DO step expression references control variable at %L"
44014 #: fortran/array.c:1863
44015 #, gcc-internal-format, gfc-internal-format
44017 "Array constructor value at %L shall not be unlimited polymorphic [F2008: "
44021 #: fortran/array.c:1946
44022 #, gcc-internal-format, gfc-internal-format
44023 msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
44026 #: fortran/array.c:2064
44027 #, gcc-internal-format
44028 msgid "spec_dimen_size(): Bad dimension"
44031 #: fortran/array.c:2122
44032 #, gcc-internal-format
44033 msgid "gfc_ref_dimen_size(): Bad dimension"
44036 #: fortran/array.c:2250
44037 #, gcc-internal-format
44038 msgid "gfc_ref_dimen_size(): Bad dimen_type"
44041 #: fortran/array.c:2301
44042 #, gcc-internal-format
44043 msgid "gfc_array_dimen_size(): Bad dimension"
44046 #: fortran/array.c:2346
44047 #, gcc-internal-format
44048 msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
44051 #: fortran/array.c:2490
44052 #, gcc-internal-format
44053 msgid "gfc_find_array_ref(): No ref found"
44057 #: fortran/bbt.c:119
44058 #, gcc-internal-format
44059 msgid "insert_bbt(): Duplicate key found!"
44062 #: fortran/check.c:46
44063 #, gcc-internal-format
44064 msgid "%qs argument of %qs intrinsic at %L must be a scalar"
44067 #: fortran/check.c:62
44068 #, gcc-internal-format
44069 msgid "%qs argument of %qs intrinsic at %L must be %s"
44072 #: fortran/check.c:89
44073 #, gcc-internal-format
44074 msgid "%qs argument of %qs intrinsic at %L must be a numeric type"
44077 #: fortran/check.c:104
44078 #, gcc-internal-format
44079 msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL"
44082 #: fortran/check.c:121
44083 #, gcc-internal-format
44084 msgid "%qs argument of %qs intrinsic at %L must be REAL or COMPLEX"
44087 #: fortran/check.c:138
44088 #, gcc-internal-format
44089 msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
44092 #: fortran/check.c:167 fortran/check.c:6243
44093 #, gcc-internal-format
44094 msgid "%qs argument of %qs intrinsic at %L must be a constant"
44097 #: fortran/check.c:176
44098 #, gcc-internal-format, gfc-internal-format
44099 msgid "Invalid kind for %s at %L"
44102 #: fortran/check.c:195
44103 #, gcc-internal-format
44104 msgid "%qs argument of %qs intrinsic at %L must be double precision"
44107 #: fortran/check.c:218
44108 #, gcc-internal-format
44109 msgid "Expected coarray variable as %qs argument to the %s intrinsic at %L"
44112 #: fortran/check.c:235
44113 #, gcc-internal-format
44114 msgid "%qs argument of %qs intrinsic at %L must be a logical array"
44117 #: fortran/check.c:261
44118 #, gcc-internal-format
44119 msgid "%qs argument of %qs intrinsic at %L must be an array"
44122 #: fortran/check.c:282
44123 #, gcc-internal-format
44124 msgid "%qs at %L must be nonnegative"
44127 #: fortran/check.c:313
44128 #, gcc-internal-format
44130 "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
44133 #: fortran/check.c:324
44134 #, gcc-internal-format
44135 msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
44138 #: fortran/check.c:334
44139 #, gcc-internal-format
44140 msgid "%qs at %L must be less than BIT_SIZE(%qs)"
44143 #: fortran/check.c:361
44144 #, gcc-internal-format
44146 "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
44149 #: fortran/check.c:387
44150 #, gcc-internal-format
44151 msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
44154 #: fortran/check.c:405
44155 #, gcc-internal-format
44157 "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
44160 #: fortran/check.c:422
44161 #, gcc-internal-format
44162 msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
44165 #: fortran/check.c:437
44166 #, gcc-internal-format
44167 msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
44170 #: fortran/check.c:458
44171 #, gcc-internal-format
44172 msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
44175 #: fortran/check.c:476
44176 #, gcc-internal-format
44177 msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
44180 #: fortran/check.c:514
44181 #, gcc-internal-format
44182 msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
44185 #: fortran/check.c:535
44186 #, gcc-internal-format
44187 msgid "%qs argument of %qs intrinsic at %L must be a variable"
44190 #: fortran/check.c:584
44191 #, gcc-internal-format
44193 "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
44196 #: fortran/check.c:634
44197 #, gcc-internal-format
44198 msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
44201 #: fortran/check.c:737
44202 #, gcc-internal-format, gfc-internal-format
44203 msgid "Unequal character lengths (%ld/%ld) in %s at %L"
44206 #: fortran/check.c:859 fortran/check.c:6196
44207 #, gcc-internal-format
44208 msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
44211 #: fortran/check.c:868 fortran/check.c:2218 fortran/check.c:2344
44212 #: fortran/check.c:2418 fortran/check.c:2845
44213 #, gcc-internal-format, gfc-internal-format
44214 msgid "Different type kinds at %L"
44217 #: fortran/check.c:904
44218 #, gcc-internal-format
44219 msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
44222 #: fortran/check.c:913 fortran/check.c:949 fortran/check.c:3363
44223 #, gcc-internal-format
44224 msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
44227 #: fortran/check.c:931
44228 #, gcc-internal-format
44230 "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or "
44234 #: fortran/check.c:940
44235 #, gcc-internal-format
44236 msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
44239 #: fortran/check.c:965
44240 #, gcc-internal-format, gfc-internal-format
44242 "Array section with a vector subscript at %L shall not be the target of a "
44246 #: fortran/check.c:976
44247 #, gcc-internal-format
44249 "NULL pointer at %L is not permitted as actual argument of %qs intrinsic "
44253 #: fortran/check.c:1019
44254 #, gcc-internal-format, gfc-internal-format
44256 "ATOM argument at %L to intrinsic function %s shall be an integer of "
44257 "ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
44260 #: fortran/check.c:1027
44261 #, gcc-internal-format, gfc-internal-format
44263 "ATOM argument at %L of the %s intrinsic function shall be a coarray or "
44267 #: fortran/check.c:1034
44268 #, gcc-internal-format, gfc-internal-format
44270 "'%s' argument of '%s' intrinsic at %L shall have the same type as '%s' at %L"
44273 #: fortran/check.c:1052
44274 #, gcc-internal-format, gfc-internal-format
44275 msgid "STAT= argument to %s at %L"
44278 #: fortran/check.c:1071 fortran/check.c:1137 fortran/check.c:1181
44279 #, gcc-internal-format, gfc-internal-format
44280 msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
44283 #: fortran/check.c:1085 fortran/check.c:1164
44284 #, gcc-internal-format, gfc-internal-format
44286 "ATOM argument at %L to intrinsic function %s shall be an integer of "
44290 #: fortran/check.c:1105
44291 #, gcc-internal-format, gfc-internal-format
44292 msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
44295 #: fortran/check.c:1144 fortran/check.c:1188
44296 #, gcc-internal-format, gfc-internal-format
44297 msgid "OLD argument of the %s intrinsic function at %L shall be definable"
44300 #: fortran/check.c:1208
44301 #, gcc-internal-format, gfc-internal-format
44302 msgid "Negative argument N at %L"
44305 #: fortran/check.c:1380 fortran/check.c:1837
44306 #, gcc-internal-format
44308 "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
44311 #: fortran/check.c:1389 fortran/check.c:1846
44312 #, gcc-internal-format
44314 "%qs argument of %qs intrinsic at %L must have a type of either REAL or "
44318 #: fortran/check.c:1403 fortran/check.c:1409
44319 #, gcc-internal-format, gfc-internal-format
44321 "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, "
44322 "consider using the KIND argument"
44325 #: fortran/check.c:1431
44326 #, gcc-internal-format
44328 "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall "
44329 "not have a vector subscript"
44332 #: fortran/check.c:1439
44333 #, gcc-internal-format, gfc-internal-format
44334 msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
44337 #: fortran/check.c:1462
44338 #, gcc-internal-format, gfc-internal-format
44339 msgid "The stat= argument at %L must be a kind=4 integer variable"
44342 #: fortran/check.c:1478
44343 #, gcc-internal-format, gfc-internal-format
44344 msgid "The errmsg= argument at %L must be a default-kind character variable"
44347 #: fortran/check.c:1486
44348 #, gcc-internal-format
44349 msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
44352 #: fortran/check.c:1501
44353 #, gcc-internal-format, gfc-internal-format
44355 "Support for the A argument at %L which is polymorphic A argument or has "
44356 "allocatable components is not yet implemented"
44359 #: fortran/check.c:1520
44360 #, gcc-internal-format, gfc-internal-format
44361 msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
44364 #: fortran/check.c:1527
44365 #, gcc-internal-format, gfc-internal-format
44367 "Support for the A argument at %L with allocatable components is not yet "
44371 #: fortran/check.c:1541
44372 #, gcc-internal-format, gfc-internal-format
44373 msgid "OPERATOR argument at %L must be a PURE function"
44376 #. None of the intrinsics fulfills the criteria of taking two arguments,
44377 #. returning the same type and kind as the arguments and being permitted
44378 #. as actual argument.
44379 #: fortran/check.c:1551
44380 #, gcc-internal-format, gfc-internal-format
44381 msgid "Intrinsic function %s at %L is not permitted for CO_REDUCE"
44384 #: fortran/check.c:1568
44385 #, gcc-internal-format, gfc-internal-format
44386 msgid "The function passed as OPERATOR at %L shall have two arguments"
44389 #: fortran/check.c:1578
44390 #, gcc-internal-format, gfc-internal-format
44392 "A argument at %L has type %s but the function passed as OPERATOR at %L "
44396 #: fortran/check.c:1587
44397 #, gcc-internal-format, gfc-internal-format
44399 "The function passed as OPERATOR at %L has arguments of type %s and %s but "
44400 "shall have type %s"
44403 #: fortran/check.c:1598
44404 #, gcc-internal-format, gfc-internal-format
44406 "The function passed as OPERATOR at %L shall have scalar nonallocatable "
44407 "nonpointer arguments and return a nonallocatable nonpointer scalar"
44410 #: fortran/check.c:1606
44411 #, gcc-internal-format, gfc-internal-format
44413 "The function passed as OPERATOR at %L shall have the VALUE attribute either "
44414 "for none or both arguments"
44417 #: fortran/check.c:1613
44418 #, gcc-internal-format, gfc-internal-format
44420 "The function passed as OPERATOR at %L shall have the TARGET attribute either "
44421 "for none or both arguments"
44424 #: fortran/check.c:1620
44425 #, gcc-internal-format, gfc-internal-format
44427 "The function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute "
44428 "either for none or both arguments"
44431 #: fortran/check.c:1628
44432 #, gcc-internal-format, gfc-internal-format
44434 "The function passed as OPERATOR at %L shall not have the OPTIONAL attribute "
44435 "for either of the arguments"
44438 #: fortran/check.c:1658
44439 #, gcc-internal-format, gfc-internal-format
44441 "The character length of the A argument at %L and of the arguments of the "
44442 "OPERATOR at %L shall be the same"
44445 #: fortran/check.c:1665
44446 #, gcc-internal-format, gfc-internal-format
44448 "The character length of the A argument at %L and of the function result of "
44449 "the OPERATOR at %L shall be the same"
44452 #: fortran/check.c:1683
44453 #, gcc-internal-format, gfc-internal-format
44455 "'%s' argument of '%s' intrinsic at %L shall be of type integer, real or "
44459 #: fortran/check.c:1731 fortran/check.c:2263 fortran/check.c:2366
44460 #: fortran/check.c:2567 fortran/check.c:2612 fortran/check.c:3893
44461 #: fortran/check.c:4027 fortran/check.c:4082 fortran/check.c:5124
44462 #: fortran/check.c:5253
44463 #, gcc-internal-format
44464 msgid "%qs intrinsic with KIND argument at %L"
44467 #: fortran/check.c:1778 fortran/check.c:2029
44468 #, gcc-internal-format
44470 "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/"
44474 #: fortran/check.c:1793 fortran/check.c:2044 fortran/check.c:2072
44475 #, gcc-internal-format
44476 msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
44479 #: fortran/check.c:1896 fortran/check.c:2939 fortran/check.c:2947
44480 #, gcc-internal-format
44481 msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
44484 #: fortran/check.c:1910
44485 #, gcc-internal-format
44487 "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
44490 #: fortran/check.c:1930 fortran/check.c:1938
44491 #, gcc-internal-format
44492 msgid "%qs argument of %qs intrinsic at %L must be default real"
44495 #: fortran/check.c:1959
44496 #, gcc-internal-format, gfc-internal-format
44497 msgid "'I' at %L and 'J' at %L cannot both be BOZ literal constants"
44500 #: fortran/check.c:2090
44501 #, gcc-internal-format, gfc-internal-format
44502 msgid "non-default INTEGER kind argument to %s intrinsic at %L"
44505 #: fortran/check.c:2150
44506 #, gcc-internal-format
44507 msgid "COMPLEX argument %qs of %qs intrinsic at %L"
44510 #: fortran/check.c:2314
44511 #, gcc-internal-format, gfc-internal-format
44512 msgid "Argument of %s at %L must be of length one"
44515 #: fortran/check.c:2373
44516 #, gcc-internal-format
44517 msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
44520 #: fortran/check.c:2463
44521 #, gcc-internal-format, gfc-internal-format
44522 msgid "SIZE at %L must be positive"
44525 #: fortran/check.c:2475
44526 #, gcc-internal-format, gfc-internal-format
44528 "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
44531 #: fortran/check.c:2536
44532 #, gcc-internal-format
44533 msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
44536 #: fortran/check.c:2543
44537 #, gcc-internal-format
44538 msgid "%qs argument of %qs intrinsic at %L must be a data entity"
44541 #: fortran/check.c:2754
44542 #, gcc-internal-format
44543 msgid "Intrinsic %qs at %L must have at least two arguments"
44546 #: fortran/check.c:2802
44547 #, gcc-internal-format
44548 msgid "Missing %qs argument to the %s intrinsic at %L"
44551 #: fortran/check.c:2817
44552 #, gcc-internal-format
44553 msgid "Duplicate argument %qs at %L to intrinsic %s"
44556 #: fortran/check.c:2822
44557 #, gcc-internal-format
44558 msgid "Unknown argument %qs at %L to intrinsic %s"
44561 #: fortran/check.c:2851
44562 #, gcc-internal-format
44563 msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
44566 #: fortran/check.c:2882
44567 #, gcc-internal-format
44568 msgid "%qs intrinsic with CHARACTER argument at %L"
44571 #: fortran/check.c:2889
44572 #, gcc-internal-format
44574 "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
44577 #: fortran/check.c:2956
44578 #, gcc-internal-format
44579 msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
44582 #: fortran/check.c:2970
44583 #, gcc-internal-format
44585 "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic "
44589 #: fortran/check.c:2989
44590 #, gcc-internal-format
44592 "Different shape on dimension 2 for argument %qs and dimension 1 for argument "
44593 "%qs at %L for intrinsic matmul"
44596 #: fortran/check.c:2998
44597 #, gcc-internal-format
44598 msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
44601 #: fortran/check.c:3173
44602 #, gcc-internal-format
44603 msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
44606 #: fortran/check.c:3233
44607 #, gcc-internal-format, gfc-internal-format
44608 msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
44611 #: fortran/check.c:3244
44612 #, gcc-internal-format, gfc-internal-format
44613 msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
44616 #: fortran/check.c:3251
44617 #, gcc-internal-format, gfc-internal-format
44619 "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is "
44623 #: fortran/check.c:3262
44624 #, gcc-internal-format, gfc-internal-format
44626 "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the "
44630 #: fortran/check.c:3271
44631 #, gcc-internal-format, gfc-internal-format
44633 "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the "
44634 "same corank %d/%d"
44637 #: fortran/check.c:3298
44638 #, gcc-internal-format
44639 msgid "Argument %<S%> of NEAREST at %L shall not be zero"
44642 #: fortran/check.c:3348
44643 #, gcc-internal-format
44645 "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or "
44646 "procedure pointer"
44649 #: fortran/check.c:3356
44650 #, gcc-internal-format, gfc-internal-format
44651 msgid "NULL intrinsic with allocatable MOLD at %L"
44654 #: fortran/check.c:3435 fortran/check.c:5200
44655 #, gcc-internal-format
44657 "%qs argument of %qs intrinsic at %L must provide at least as many elements "
44658 "as there are .TRUE. values in %qs (%ld/%d)"
44661 #: fortran/check.c:3493
44662 #, gcc-internal-format
44663 msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
44666 #: fortran/check.c:3501
44667 #, gcc-internal-format
44669 "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
44672 #: fortran/check.c:3520
44673 #, gcc-internal-format
44674 msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
44677 #: fortran/check.c:3568
44678 #, gcc-internal-format, gfc-internal-format
44679 msgid "The argument of the RANK intrinsic at %L must be a data object"
44682 #: fortran/check.c:3672
44683 #, gcc-internal-format
44685 "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of "
44689 #: fortran/check.c:3682
44690 #, gcc-internal-format
44691 msgid "%qs argument of %qs intrinsic at %L is empty"
44694 #: fortran/check.c:3689
44695 #, gcc-internal-format
44697 "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
44700 #: fortran/check.c:3706
44701 #, gcc-internal-format
44702 msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
44705 #: fortran/check.c:3746
44706 #, gcc-internal-format
44708 "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
44711 #: fortran/check.c:3764
44712 #, gcc-internal-format
44713 msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
44716 #: fortran/check.c:3773
44717 #, gcc-internal-format
44719 "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions "
44720 "(dimension %<%d%> duplicated)"
44723 #: fortran/check.c:3809
44724 #, gcc-internal-format, gfc-internal-format
44726 "Without padding, there are not enough elements in the intrinsic RESHAPE "
44727 "source at %L to match the shape"
44730 #: fortran/check.c:3826 fortran/check.c:3845
44731 #, gcc-internal-format
44732 msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
44735 #: fortran/check.c:3836 fortran/check.c:3855
44736 #, gcc-internal-format
44737 msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
44740 #: fortran/check.c:3954
44741 #, gcc-internal-format
44742 msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
44745 #: fortran/check.c:3985
44746 #, gcc-internal-format
44747 msgid "%qs intrinsic with RADIX argument at %L"
44750 #: fortran/check.c:4020
44751 #, gcc-internal-format
44753 "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size "
44757 #: fortran/check.c:4097 fortran/check.c:6226
44758 #, gcc-internal-format
44759 msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
44762 #: fortran/check.c:4110 fortran/check.c:4249 fortran/check.c:6218
44763 #, gcc-internal-format
44764 msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
44767 #: fortran/check.c:4121 fortran/check.c:4261
44768 #, gcc-internal-format
44769 msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
44772 #: fortran/check.c:4191
44773 #, gcc-internal-format
44774 msgid "is_c_interoperable(): gfc_simplify_expr failed"
44777 #: fortran/check.c:4240
44778 #, gcc-internal-format
44780 "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
44783 #: fortran/check.c:4279
44784 #, gcc-internal-format, gfc-internal-format
44786 "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or "
44790 #: fortran/check.c:4293
44791 #, gcc-internal-format, gfc-internal-format
44793 "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: "
44797 #: fortran/check.c:4317
44798 #, gcc-internal-format, gfc-internal-format
44799 msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
44802 #: fortran/check.c:4329
44803 #, gcc-internal-format, gfc-internal-format
44804 msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
44807 #: fortran/check.c:4336
44808 #, gcc-internal-format, gfc-internal-format
44809 msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
44812 #: fortran/check.c:4343
44813 #, gcc-internal-format, gfc-internal-format
44814 msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
44817 #: fortran/check.c:4350
44818 #, gcc-internal-format, gfc-internal-format
44819 msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
44822 #: fortran/check.c:4356
44823 #, gcc-internal-format, gfc-internal-format
44824 msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
44827 #: fortran/check.c:4375
44828 #, gcc-internal-format, gfc-internal-format
44830 "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of "
44834 #: fortran/check.c:4385
44835 #, gcc-internal-format, gfc-internal-format
44836 msgid "Polymorphic FPTR at %L to C_F_POINTER"
44839 #: fortran/check.c:4390
44840 #, gcc-internal-format, gfc-internal-format
44841 msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
44844 #: fortran/check.c:4406
44845 #, gcc-internal-format, gfc-internal-format
44847 "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
44850 #: fortran/check.c:4418
44851 #, gcc-internal-format, gfc-internal-format
44852 msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
44855 #: fortran/check.c:4425
44856 #, gcc-internal-format, gfc-internal-format
44857 msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
44860 #: fortran/check.c:4431
44861 #, gcc-internal-format, gfc-internal-format
44862 msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
44865 #: fortran/check.c:4445
44866 #, gcc-internal-format, gfc-internal-format
44867 msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
44870 #: fortran/check.c:4460
44871 #, gcc-internal-format
44872 msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
44875 #: fortran/check.c:4468
44876 #, gcc-internal-format, gfc-internal-format
44878 "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
44881 #: fortran/check.c:4474
44882 #, gcc-internal-format, gfc-internal-format
44883 msgid "Noninteroperable procedure at %L to C_FUNLOC"
44886 #: fortran/check.c:4488
44887 #, gcc-internal-format, gfc-internal-format
44888 msgid "Argument X at %L to C_LOC shall not be coindexed"
44891 #: fortran/check.c:4494
44892 #, gcc-internal-format, gfc-internal-format
44893 msgid "X argument at %L to C_LOC shall not be polymorphic"
44896 #: fortran/check.c:4505
44897 #, gcc-internal-format, gfc-internal-format
44899 "Argument X at %L to C_LOC shall have either the POINTER or the TARGET "
44903 #: fortran/check.c:4513
44904 #, gcc-internal-format, gfc-internal-format
44905 msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
44908 #: fortran/check.c:4522
44909 #, gcc-internal-format, gfc-internal-format
44910 msgid "Argument at %L to C_LOC shall not be polymorphic"
44913 #: fortran/check.c:4529
44914 #, gcc-internal-format, gfc-internal-format
44915 msgid "Noninteroperable array at %L as argument to C_LOC: %s"
44918 #: fortran/check.c:4540
44919 #, gcc-internal-format, gfc-internal-format
44921 "Array of interoperable type at %L to C_LOC which is nonallocatable and "
44922 "neither assumed size nor explicit size"
44925 #: fortran/check.c:4545
44926 #, gcc-internal-format, gfc-internal-format
44927 msgid "Array section at %L to C_LOC"
44930 #: fortran/check.c:4573
44931 #, gcc-internal-format, gfc-internal-format
44932 msgid "non double precision REAL argument to %s intrinsic at %L"
44935 #: fortran/check.c:4586
44936 #, gcc-internal-format
44937 msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
44940 #: fortran/check.c:4605
44941 #, gcc-internal-format
44942 msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
44945 #: fortran/check.c:4868
44946 #, gcc-internal-format, gfc-internal-format
44947 msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
44950 #: fortran/check.c:4879
44951 #, gcc-internal-format, gfc-internal-format
44953 "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall "
44954 "be %d (corank) not %d"
44957 #: fortran/check.c:4912
44958 #, gcc-internal-format, gfc-internal-format
44959 msgid "DISTANCE= argument to NUM_IMAGES at %L"
44962 #: fortran/check.c:4925
44963 #, gcc-internal-format, gfc-internal-format
44964 msgid "FAILED= argument to NUM_IMAGES at %L"
44967 #: fortran/check.c:4948
44968 #, gcc-internal-format, gfc-internal-format
44970 "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic "
44974 #: fortran/check.c:4955
44975 #, gcc-internal-format, gfc-internal-format
44977 "The DISTANCE argument may not be specified together with the COARRAY or DIM "
44978 "argument in intrinsic at %L"
44981 #: fortran/check.c:4966
44982 #, gcc-internal-format, gfc-internal-format
44983 msgid "Unexpected DIM argument with noncoarray argument at %L"
44986 #: fortran/check.c:4984
44987 #, gcc-internal-format, gfc-internal-format
44988 msgid "DISTANCE= argument to THIS_IMAGE at %L"
44991 #: fortran/check.c:5064
44992 #, gcc-internal-format
44993 msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
44996 #: fortran/check.c:5092
44997 #, gcc-internal-format, gfc-internal-format
44999 "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < "
45003 #: fortran/check.c:5214
45004 #, gcc-internal-format
45006 "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a "
45010 #: fortran/check.c:5227
45011 #, gcc-internal-format
45012 msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
45015 #: fortran/check.c:5485 fortran/check.c:5517
45016 #, gcc-internal-format
45017 msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
45020 #: fortran/check.c:5525
45021 #, gcc-internal-format, gfc-internal-format
45022 msgid "Too many arguments to %s at %L"
45025 #: fortran/check.c:5565
45026 #, gcc-internal-format, gfc-internal-format
45027 msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
45030 #: fortran/check.c:5584
45031 #, gcc-internal-format, gfc-internal-format
45032 msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
45035 #: fortran/check.c:5594
45036 #, gcc-internal-format, gfc-internal-format
45037 msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
45040 #: fortran/check.c:5611
45041 #, gcc-internal-format, gfc-internal-format
45042 msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
45045 #: fortran/check.c:5828
45046 #, gcc-internal-format
45048 "%qs argument of %qs intrinsic at %L must be of a kind not wider than the "
45049 "default kind (%d)"
45052 #: fortran/check.c:6180 fortran/check.c:6188
45053 #, gcc-internal-format
45054 msgid "%qs argument of %qs intrinsic at %L must be INTEGER or LOGICAL"
45057 #: fortran/class.c:614
45058 #, gcc-internal-format, gfc-internal-format
45060 "Assumed size polymorphic objects or components, such as that at %C, have not "
45061 "yet been implemented"
45064 #. Since the extension field is 8 bit wide, we can only have
45065 #. up to 255 extension levels.
45066 #: fortran/class.c:725 fortran/decl.c:7808
45067 #, gcc-internal-format
45068 msgid "Maximum extension level reached with type %qs at %L"
45071 #: fortran/class.c:2761 fortran/class.c:2835
45072 #, gcc-internal-format
45073 msgid "%qs of %qs is PRIVATE at %L"
45076 #: fortran/cpp.c:465
45077 #, gcc-internal-format
45078 msgid "To enable preprocessing, use %<-cpp%>"
45081 #: fortran/cpp.c:563 fortran/cpp.c:574 fortran/cpp.c:681
45082 #, gcc-internal-format
45083 msgid "opening output file %qs: %s"
45086 #: fortran/data.c:65
45087 #, gcc-internal-format, gfc-internal-format
45088 msgid "non-constant array in DATA statement %L"
45091 #: fortran/data.c:137
45092 #, gcc-internal-format, gfc-internal-format
45093 msgid "failure to simplify substring reference in DATA statement at %L"
45096 #: fortran/data.c:167
45097 #, gcc-internal-format, gfc-internal-format
45099 "Initialization string starting at %L was truncated to fit the variable (%d/"
45103 #: fortran/data.c:256
45104 #, gcc-internal-format, gfc-internal-format
45105 msgid "'%s' at %L already is initialized at %L"
45108 #: fortran/data.c:280
45109 #, gcc-internal-format, gfc-internal-format
45110 msgid "Data element below array lower bound at %L"
45113 #: fortran/data.c:297 fortran/data.c:386
45114 #, gcc-internal-format, gfc-internal-format
45115 msgid "Data element above array upper bound at %L"
45118 #: fortran/data.c:327 fortran/data.c:493
45119 #, gcc-internal-format
45120 msgid "re-initialization of %qs at %L"
45123 #: fortran/data.c:693
45124 #, gcc-internal-format
45125 msgid "TODO: Vector sections in data statements"
45128 #: fortran/decl.c:287
45129 #, gcc-internal-format
45130 msgid "Host associated variable %qs may not be in the DATA statement at %C"
45133 #: fortran/decl.c:294
45134 #, gcc-internal-format
45135 msgid "initialization of common block variable %qs in DATA statement at %C"
45138 #: fortran/decl.c:405
45139 #, gcc-internal-format
45140 msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
45143 #: fortran/decl.c:430
45144 #, gcc-internal-format, gfc-internal-format
45145 msgid "Invalid initializer %s in Data statement at %C"
45148 #: fortran/decl.c:532
45149 #, gcc-internal-format, gfc-internal-format
45150 msgid "Initialization at %C is not allowed in a PURE procedure"
45153 #: fortran/decl.c:592
45154 #, gcc-internal-format, gfc-internal-format
45155 msgid "DATA statement at %C is not allowed in a PURE procedure"
45158 #: fortran/decl.c:619
45159 #, gcc-internal-format, gfc-internal-format
45160 msgid "The assumed-rank array at %C shall not have a codimension"
45163 #: fortran/decl.c:687
45164 #, gcc-internal-format, gfc-internal-format
45165 msgid "Bad INTENT specification at %C"
45168 #: fortran/decl.c:708
45169 #, gcc-internal-format, gfc-internal-format
45170 msgid "deferred type parameter at %C"
45173 #: fortran/decl.c:745
45174 #, gcc-internal-format, gfc-internal-format
45175 msgid "Conflict in attributes of function argument at %C"
45178 #: fortran/decl.c:771
45179 #, gcc-internal-format, gfc-internal-format
45180 msgid "Old-style character length at %C"
45183 #: fortran/decl.c:802
45184 #, gcc-internal-format, gfc-internal-format
45185 msgid "Syntax error in character length specification at %C"
45188 #: fortran/decl.c:924
45189 #, gcc-internal-format, gfc-internal-format
45190 msgid "Procedure '%s' at %C is already defined at %L"
45193 #: fortran/decl.c:932
45194 #, gcc-internal-format, gfc-internal-format
45195 msgid "Name '%s' at %C is already defined as a generic interface at %L"
45198 #: fortran/decl.c:945
45199 #, gcc-internal-format, gfc-internal-format
45201 "Procedure '%s' at %C has an explicit interface and must not have attributes "
45205 #: fortran/decl.c:1016
45206 #, gcc-internal-format
45208 "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
45211 #: fortran/decl.c:1043
45212 #, gcc-internal-format
45214 "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is "
45215 "not C interoperable because derived type %qs is not C interoperable"
45218 #: fortran/decl.c:1050
45219 #, gcc-internal-format
45221 "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is "
45222 "not C interoperable because it is polymorphic"
45225 #: fortran/decl.c:1057
45226 #, gcc-internal-format
45228 "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may "
45229 "not be C interoperable"
45232 #: fortran/decl.c:1072
45233 #, gcc-internal-format
45235 "Character argument %qs at %L must be length 1 because procedure %qs is "
45239 #: fortran/decl.c:1085
45240 #, gcc-internal-format
45242 "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
45245 #: fortran/decl.c:1093
45246 #, gcc-internal-format
45247 msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
45250 #: fortran/decl.c:1102
45251 #, gcc-internal-format
45253 "Scalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with "
45254 "BIND(C) is not yet supported"
45257 #: fortran/decl.c:1111
45258 #, gcc-internal-format
45260 "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute "
45261 "because procedure %qs is BIND(C)"
45264 #: fortran/decl.c:1118
45265 #, gcc-internal-format
45267 "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
45270 #: fortran/decl.c:1129
45271 #, gcc-internal-format, gfc-internal-format
45273 "Assumed-shape array '%s' at %L as dummy argument to the BIND(C) procedure "
45277 #: fortran/decl.c:1209
45278 #, gcc-internal-format
45280 "Variable %qs in common block %qs at %C must be declared with a C "
45281 "interoperable kind since common block %qs is BIND(C)"
45284 #: fortran/decl.c:1252
45285 #, gcc-internal-format, gfc-internal-format
45286 msgid "CHARACTER expression at %L is being truncated (%d/%d)"
45289 #: fortran/decl.c:1259
45290 #, gcc-internal-format, gfc-internal-format
45292 "The CHARACTER elements of the array constructor at %L must have the same "
45296 #: fortran/decl.c:1349
45297 #, gcc-internal-format
45298 msgid "Initializer not allowed for PARAMETER %qs at %C"
45301 #: fortran/decl.c:1359
45302 #, gcc-internal-format, gfc-internal-format
45303 msgid "PARAMETER at %L is missing an initializer"
45306 #: fortran/decl.c:1369
45307 #, gcc-internal-format
45309 "Variable %qs at %C with an initializer already appears in a DATA statement"
45312 #: fortran/decl.c:1450
45313 #, gcc-internal-format, gfc-internal-format
45314 msgid "Can't initialize implied-shape array at %L with scalar"
45317 #: fortran/decl.c:1468
45318 #, gcc-internal-format, gfc-internal-format
45319 msgid "Non-constant lower bound in implied-shape declaration at %L"
45322 #: fortran/decl.c:1563
45323 #, gcc-internal-format, gfc-internal-format
45324 msgid "Component at %C must have the POINTER attribute"
45327 #: fortran/decl.c:1571
45328 #, gcc-internal-format, gfc-internal-format
45329 msgid "Array component of structure at %C must have explicit or deferred shape"
45332 #: fortran/decl.c:1652
45333 #, gcc-internal-format, gfc-internal-format
45334 msgid "Pointer array component of structure at %C must have a deferred shape"
45337 #: fortran/decl.c:1661
45338 #, gcc-internal-format, gfc-internal-format
45339 msgid "Allocatable component of structure at %C must have a deferred shape"
45342 #: fortran/decl.c:1670
45343 #, gcc-internal-format, gfc-internal-format
45344 msgid "Array component of structure at %C must have an explicit shape"
45347 #: fortran/decl.c:1724
45348 #, gcc-internal-format, gfc-internal-format
45349 msgid "NULL() initialization at %C is ambiguous"
45352 #: fortran/decl.c:1741
45353 #, gcc-internal-format, gfc-internal-format
45354 msgid "NULL() initialization at %C may not have MOLD"
45357 #: fortran/decl.c:1758
45358 #, gcc-internal-format, gfc-internal-format
45359 msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
45362 #: fortran/decl.c:1779
45363 #, gcc-internal-format, gfc-internal-format
45364 msgid "Error in pointer initialization at %C"
45367 #: fortran/decl.c:1786
45368 #, gcc-internal-format, gfc-internal-format
45369 msgid "non-NULL pointer initialization at %C"
45372 #: fortran/decl.c:1809
45373 #, gcc-internal-format
45374 msgid "Function name %qs not allowed at %C"
45377 #: fortran/decl.c:1876
45378 #, gcc-internal-format
45379 msgid "Non-PARAMETER symbol %qs at %L can't be implied-shape"
45382 #: fortran/decl.c:1886
45383 #, gcc-internal-format, gfc-internal-format
45384 msgid "Implied-shape array at %L"
45387 #: fortran/decl.c:1951 fortran/decl.c:6677
45388 #, gcc-internal-format, gfc-internal-format
45389 msgid "Duplicate array spec for Cray pointee at %C"
45392 #: fortran/decl.c:1959
45393 #, gcc-internal-format
45394 msgid "Couldn't set pointee array spec."
45397 #: fortran/decl.c:2022
45398 #, gcc-internal-format, gfc-internal-format
45399 msgid "Old-style initialization at %C"
45402 #: fortran/decl.c:2027
45403 #, gcc-internal-format, gfc-internal-format
45404 msgid "Invalid old style initialization for derived type component at %C"
45407 #: fortran/decl.c:2044 fortran/decl.c:5052
45408 #, gcc-internal-format, gfc-internal-format
45409 msgid "Initialization at %C isn't for a pointer variable"
45412 #: fortran/decl.c:2057
45413 #, gcc-internal-format
45414 msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
45417 #: fortran/decl.c:2066 fortran/decl.c:7957
45418 #, gcc-internal-format, gfc-internal-format
45419 msgid "Expected an initialization expression at %C"
45422 #: fortran/decl.c:2073
45423 #, gcc-internal-format, gfc-internal-format
45424 msgid "Initialization of variable at %C is not allowed in a PURE procedure"
45427 #: fortran/decl.c:2090
45428 #, gcc-internal-format, gfc-internal-format
45429 msgid "Initialization of allocatable component at %C is not allowed"
45432 #: fortran/decl.c:2144 fortran/decl.c:2180
45433 #, gcc-internal-format, gfc-internal-format
45434 msgid "Old-style type declaration %s*%d not supported at %C"
45437 #: fortran/decl.c:2186
45438 #, gcc-internal-format, gfc-internal-format
45439 msgid "Nonstandard type declaration %s*%d at %C"
45442 #: fortran/decl.c:2237 fortran/decl.c:2313
45443 #, gcc-internal-format, gfc-internal-format
45444 msgid "Missing right parenthesis at %C"
45447 #: fortran/decl.c:2250 fortran/decl.c:2384
45448 #, gcc-internal-format, gfc-internal-format
45449 msgid "Expected initialization expression at %C"
45452 #: fortran/decl.c:2258 fortran/decl.c:2390
45453 #, gcc-internal-format, gfc-internal-format
45454 msgid "Expected scalar initialization expression at %C"
45457 #: fortran/decl.c:2289
45458 #, gcc-internal-format, gfc-internal-format
45459 msgid "Kind %d not supported for type %s at %C"
45462 #: fortran/decl.c:2302
45463 #, gcc-internal-format, gfc-internal-format
45464 msgid "C kind type parameter is for type %s but type at %L is %s"
45467 #: fortran/decl.c:2311
45468 #, gcc-internal-format, gfc-internal-format
45469 msgid "Missing right parenthesis or comma at %C"
45472 #: fortran/decl.c:2410
45473 #, gcc-internal-format, gfc-internal-format
45474 msgid "Kind %d is not supported for CHARACTER at %C"
45477 #: fortran/decl.c:2542
45478 #, gcc-internal-format, gfc-internal-format
45479 msgid "Syntax error in CHARACTER declaration at %C"
45482 #: fortran/decl.c:2627
45483 #, gcc-internal-format, gfc-internal-format
45484 msgid "BYTE type at %C"
45487 #: fortran/decl.c:2632
45488 #, gcc-internal-format, gfc-internal-format
45489 msgid "BYTE type used at %C is not available on the target machine"
45492 #: fortran/decl.c:2654
45493 #, gcc-internal-format, gfc-internal-format
45494 msgid "Assumed type at %C is not allowed for components"
45497 #: fortran/decl.c:2657
45498 #, gcc-internal-format, gfc-internal-format
45499 msgid "Assumed type at %C"
45502 #: fortran/decl.c:2680 fortran/decl.c:2711 fortran/decl.c:2740
45503 #: fortran/decl.c:2916
45504 #, gcc-internal-format, gfc-internal-format
45505 msgid "TYPE with intrinsic-type-spec at %C"
45508 #: fortran/decl.c:2736
45509 #, gcc-internal-format, gfc-internal-format
45510 msgid "DOUBLE COMPLEX at %C"
45513 #: fortran/decl.c:2810
45514 #, gcc-internal-format, gfc-internal-format
45515 msgid "CLASS statement at %C"
45518 #: fortran/decl.c:2845 fortran/decl.c:2858 fortran/decl.c:3300
45519 #: fortran/decl.c:3308
45520 #, gcc-internal-format
45521 msgid "Type name %qs at %C is ambiguous"
45524 #: fortran/decl.c:2873
45525 #, gcc-internal-format, gfc-internal-format
45527 "Type name '%s' at %C conflicts with previously declared entity at %L, which "
45528 "has the same name"
45531 #: fortran/decl.c:2983
45532 #, gcc-internal-format, gfc-internal-format
45533 msgid "Duplicate IMPLICIT NONE statement at %C"
45536 #: fortran/decl.c:2992
45537 #, gcc-internal-format, gfc-internal-format
45538 msgid "IMPORT NONE with spec list at %C"
45541 #: fortran/decl.c:3051
45542 #, gcc-internal-format, gfc-internal-format
45543 msgid "Missing character range in IMPLICIT at %C"
45546 #: fortran/decl.c:3097
45547 #, gcc-internal-format, gfc-internal-format
45548 msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
45551 #: fortran/decl.c:3150
45552 #, gcc-internal-format, gfc-internal-format
45553 msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
45556 #: fortran/decl.c:3160
45557 #, gcc-internal-format, gfc-internal-format
45558 msgid "Empty IMPLICIT statement at %C"
45561 #: fortran/decl.c:3266
45562 #, gcc-internal-format, gfc-internal-format
45563 msgid "IMPORT statement at %C only permitted in an INTERFACE body"
45566 #: fortran/decl.c:3271
45567 #, gcc-internal-format, gfc-internal-format
45568 msgid "IMPORT statement at %C"
45571 #: fortran/decl.c:3285
45572 #, gcc-internal-format, gfc-internal-format
45573 msgid "Expecting list of named entities at %C"
45576 #: fortran/decl.c:3314
45577 #, gcc-internal-format
45578 msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
45581 #: fortran/decl.c:3321
45582 #, gcc-internal-format
45583 msgid "%qs is already IMPORTed from host scoping unit at %C"
45586 #: fortran/decl.c:3364
45587 #, gcc-internal-format, gfc-internal-format
45588 msgid "Syntax error in IMPORT statement at %C"
45591 #: fortran/decl.c:3663
45592 #, gcc-internal-format, gfc-internal-format
45593 msgid "Missing codimension specification at %C"
45596 #: fortran/decl.c:3665
45597 #, gcc-internal-format, gfc-internal-format
45598 msgid "Missing dimension specification at %C"
45601 #: fortran/decl.c:3748
45602 #, gcc-internal-format, gfc-internal-format
45603 msgid "Duplicate %s attribute at %L"
45606 #: fortran/decl.c:3767
45607 #, gcc-internal-format, gfc-internal-format
45608 msgid "ALLOCATABLE attribute at %C in a TYPE definition"
45611 #: fortran/decl.c:3776
45612 #, gcc-internal-format, gfc-internal-format
45613 msgid "Attribute at %L is not allowed in a TYPE definition"
45616 #: fortran/decl.c:3794
45617 #, gcc-internal-format, gfc-internal-format
45618 msgid "Attribute %s at %L in a TYPE definition"
45621 #: fortran/decl.c:3804
45622 #, gcc-internal-format, gfc-internal-format
45624 "%s attribute at %L is not allowed outside of the specification part of a "
45628 #: fortran/decl.c:3818
45629 #, gcc-internal-format, gfc-internal-format
45630 msgid "ASYNCHRONOUS attribute at %C"
45633 #: fortran/decl.c:3829
45634 #, gcc-internal-format, gfc-internal-format
45635 msgid "CONTIGUOUS attribute at %C"
45638 #: fortran/decl.c:3874 fortran/decl.c:6972
45639 #, gcc-internal-format, gfc-internal-format
45640 msgid "PROTECTED at %C only allowed in specification part of a module"
45643 #: fortran/decl.c:3880
45644 #, gcc-internal-format, gfc-internal-format
45645 msgid "PROTECTED attribute at %C"
45648 #: fortran/decl.c:3909
45649 #, gcc-internal-format, gfc-internal-format
45650 msgid "VALUE attribute at %C"
45653 #: fortran/decl.c:3916
45654 #, gcc-internal-format, gfc-internal-format
45655 msgid "VOLATILE attribute at %C"
45658 #: fortran/decl.c:3923
45659 #, gcc-internal-format
45660 msgid "match_attr_spec(): Bad attribute"
45663 #: fortran/decl.c:3961
45664 #, gcc-internal-format, gfc-internal-format
45665 msgid "Multiple identifiers provided with single NAME= specifier at %C"
45668 #: fortran/decl.c:4059
45669 #, gcc-internal-format
45671 "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
45674 #: fortran/decl.c:4081
45675 #, gcc-internal-format
45677 "Variable %qs in common block %qs at %L may not be a C interoperable kind "
45678 "though common block %qs is BIND(C)"
45681 #: fortran/decl.c:4090
45682 #, gcc-internal-format
45683 msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
45686 #: fortran/decl.c:4094
45687 #, gcc-internal-format
45688 msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
45691 #: fortran/decl.c:4106
45692 #, gcc-internal-format
45694 "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since "
45695 "it is not a global"
45698 #: fortran/decl.c:4120
45699 #, gcc-internal-format
45700 msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
45703 #: fortran/decl.c:4128
45704 #, gcc-internal-format
45706 "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
45709 #: fortran/decl.c:4140
45710 #, gcc-internal-format
45711 msgid "Return type of BIND(C) function %qs at %L cannot be an array"
45714 #: fortran/decl.c:4148
45715 #, gcc-internal-format
45716 msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
45719 #. Use gfc_warning_now because we won't say that the symbol fails
45720 #. just because of this.
45721 #: fortran/decl.c:4159
45722 #, gcc-internal-format
45724 "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
45727 #: fortran/decl.c:4233
45728 #, gcc-internal-format, gfc-internal-format
45730 "Need either entity or common block name for attribute specification "
45734 #: fortran/decl.c:4278
45735 #, gcc-internal-format, gfc-internal-format
45737 "Missing entity or common block name for attribute specification statement at "
45741 #: fortran/decl.c:4285
45742 #, gcc-internal-format
45743 msgid "Missing symbol"
45746 #: fortran/decl.c:4314
45747 #, gcc-internal-format, gfc-internal-format
45748 msgid "BIND(C) statement at %C"
45751 #: fortran/decl.c:4392
45752 #, gcc-internal-format, gfc-internal-format
45754 "Derived type at %C has not been previously defined and so cannot appear in a "
45755 "derived type definition"
45758 #: fortran/decl.c:4424
45759 #, gcc-internal-format, gfc-internal-format
45760 msgid "Syntax error in data declaration at %C"
45763 #: fortran/decl.c:4497
45764 #, gcc-internal-format, gfc-internal-format
45765 msgid "IMPURE procedure at %C"
45768 #: fortran/decl.c:4509
45769 #, gcc-internal-format, gfc-internal-format
45770 msgid "PURE and IMPURE must not appear both at %C"
45773 #: fortran/decl.c:4577 fortran/primary.c:1719
45774 #, gcc-internal-format, gfc-internal-format
45775 msgid "Alternate-return argument at %C"
45778 #: fortran/decl.c:4623
45779 #, gcc-internal-format
45780 msgid "Name %qs at %C is the name of the procedure"
45783 #: fortran/decl.c:4635
45784 #, gcc-internal-format, gfc-internal-format
45785 msgid "Unexpected junk in formal argument list at %C"
45788 #: fortran/decl.c:4652
45789 #, gcc-internal-format
45790 msgid "Duplicate symbol %qs in formal argument list at %C"
45793 #: fortran/decl.c:4702
45794 #, gcc-internal-format, gfc-internal-format
45795 msgid "RESULT variable at %C must be different than function name"
45798 #: fortran/decl.c:4779
45799 #, gcc-internal-format, gfc-internal-format
45800 msgid "Unexpected junk after function declaration at %C"
45803 #: fortran/decl.c:4789 fortran/decl.c:5855
45804 #, gcc-internal-format, gfc-internal-format
45805 msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
45808 #: fortran/decl.c:4991
45809 #, gcc-internal-format, gfc-internal-format
45810 msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
45813 #: fortran/decl.c:4998
45814 #, gcc-internal-format, gfc-internal-format
45815 msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
45818 #: fortran/decl.c:5004
45819 #, gcc-internal-format, gfc-internal-format
45820 msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
45823 #: fortran/decl.c:5027
45824 #, gcc-internal-format
45825 msgid "Procedure %qs at %L already has basic type of %s"
45828 #: fortran/decl.c:5073 fortran/decl.c:5261 fortran/decl.c:8438
45829 #, gcc-internal-format, gfc-internal-format
45830 msgid "Syntax error in PROCEDURE statement at %C"
45833 #: fortran/decl.c:5122 fortran/decl.c:8340
45834 #, gcc-internal-format
45835 msgid "Expected %<::%> after binding-attributes at %C"
45838 #: fortran/decl.c:5129
45839 #, gcc-internal-format, gfc-internal-format
45840 msgid "NOPASS or explicit interface required at %C"
45843 #: fortran/decl.c:5133
45844 #, gcc-internal-format, gfc-internal-format
45845 msgid "Procedure pointer component at %C"
45848 #: fortran/decl.c:5205
45849 #, gcc-internal-format, gfc-internal-format
45850 msgid "Syntax error in procedure pointer component at %C"
45853 #: fortran/decl.c:5223
45854 #, gcc-internal-format, gfc-internal-format
45855 msgid "PROCEDURE at %C must be in a generic interface"
45858 #: fortran/decl.c:5232 fortran/decl.c:7469
45859 #, gcc-internal-format, gfc-internal-format
45860 msgid "double colon in MODULE PROCEDURE statement at %L"
45863 #: fortran/decl.c:5301
45864 #, gcc-internal-format, gfc-internal-format
45865 msgid "PROCEDURE statement at %C"
45868 #: fortran/decl.c:5368
45869 #, gcc-internal-format, gfc-internal-format
45870 msgid "Expected formal argument list in function definition at %C"
45873 #: fortran/decl.c:5392 fortran/decl.c:5396 fortran/decl.c:5630
45874 #: fortran/decl.c:5634 fortran/decl.c:5823 fortran/decl.c:5827
45875 #: fortran/symbol.c:1612
45876 #, gcc-internal-format, gfc-internal-format
45877 msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
45880 #: fortran/decl.c:5542
45881 #, gcc-internal-format, gfc-internal-format
45882 msgid "ENTRY statement at %C"
45885 #: fortran/decl.c:5551
45886 #, gcc-internal-format, gfc-internal-format
45887 msgid "ENTRY statement at %C cannot appear within a PROGRAM"
45890 #: fortran/decl.c:5554
45891 #, gcc-internal-format, gfc-internal-format
45892 msgid "ENTRY statement at %C cannot appear within a MODULE"
45895 #: fortran/decl.c:5557
45896 #, gcc-internal-format, gfc-internal-format
45897 msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
45900 #: fortran/decl.c:5561
45901 #, gcc-internal-format, gfc-internal-format
45902 msgid "ENTRY statement at %C cannot appear within an INTERFACE"
45905 #: fortran/decl.c:5565
45906 #, gcc-internal-format, gfc-internal-format
45907 msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
45910 #: fortran/decl.c:5569
45911 #, gcc-internal-format, gfc-internal-format
45912 msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
45915 #: fortran/decl.c:5574
45916 #, gcc-internal-format, gfc-internal-format
45917 msgid "ENTRY statement at %C cannot appear within a DO block"
45920 #: fortran/decl.c:5578
45921 #, gcc-internal-format, gfc-internal-format
45922 msgid "ENTRY statement at %C cannot appear within a SELECT block"
45925 #: fortran/decl.c:5582
45926 #, gcc-internal-format, gfc-internal-format
45927 msgid "ENTRY statement at %C cannot appear within a FORALL block"
45930 #: fortran/decl.c:5586
45931 #, gcc-internal-format, gfc-internal-format
45932 msgid "ENTRY statement at %C cannot appear within a WHERE block"
45935 #: fortran/decl.c:5590
45936 #, gcc-internal-format, gfc-internal-format
45937 msgid "ENTRY statement at %C cannot appear within a contained subprogram"
45940 #: fortran/decl.c:5594
45941 #, gcc-internal-format
45942 msgid "gfc_match_entry(): Bad state"
45945 #: fortran/decl.c:5608
45946 #, gcc-internal-format, gfc-internal-format
45947 msgid "ENTRY statement at %C cannot appear in a contained procedure"
45950 #: fortran/decl.c:5659 fortran/decl.c:5862
45951 #, gcc-internal-format, gfc-internal-format
45952 msgid "Missing required parentheses before BIND(C) at %C"
45955 #: fortran/decl.c:5919 fortran/decl.c:5926
45956 #, gcc-internal-format, gfc-internal-format
45957 msgid "Invalid C identifier in NAME= specifier at %C"
45960 #: fortran/decl.c:5966
45961 #, gcc-internal-format, gfc-internal-format
45962 msgid "Syntax error in NAME= specifier for binding label at %C"
45965 #: fortran/decl.c:5982
45966 #, gcc-internal-format, gfc-internal-format
45967 msgid "NAME= specifier at %C should be a constant expression"
45970 #: fortran/decl.c:5990
45971 #, gcc-internal-format, gfc-internal-format
45972 msgid "NAME= specifier at %C should be a scalar of default character kind"
45975 #: fortran/decl.c:6009
45976 #, gcc-internal-format, gfc-internal-format
45977 msgid "Missing closing paren for binding label at %C"
45980 #: fortran/decl.c:6015
45981 #, gcc-internal-format, gfc-internal-format
45982 msgid "No binding name is allowed in BIND(C) at %C"
45985 #: fortran/decl.c:6021
45986 #, gcc-internal-format, gfc-internal-format
45987 msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
45990 #: fortran/decl.c:6050
45991 #, gcc-internal-format, gfc-internal-format
45992 msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
45995 #: fortran/decl.c:6257
45996 #, gcc-internal-format, gfc-internal-format
45997 msgid "Unexpected END statement at %C"
46000 #: fortran/decl.c:6266
46001 #, gcc-internal-format, gfc-internal-format
46002 msgid "END statement instead of %s statement at %L"
46005 #. We would have required END [something].
46006 #: fortran/decl.c:6274
46007 #, gcc-internal-format, gfc-internal-format
46008 msgid "%s statement expected at %L"
46011 #: fortran/decl.c:6285
46012 #, gcc-internal-format, gfc-internal-format
46013 msgid "Expecting %s statement at %L"
46016 #: fortran/decl.c:6303
46017 #, gcc-internal-format
46018 msgid "Expected block name of %qs in %s statement at %L"
46021 #: fortran/decl.c:6320
46022 #, gcc-internal-format, gfc-internal-format
46023 msgid "Expected terminating name at %C"
46026 #: fortran/decl.c:6329 fortran/decl.c:6337
46027 #, gcc-internal-format
46028 msgid "Expected label %qs for %s statement at %C"
46031 #: fortran/decl.c:6434
46032 #, gcc-internal-format, gfc-internal-format
46033 msgid "Missing array specification at %L in DIMENSION statement"
46036 #: fortran/decl.c:6442
46037 #, gcc-internal-format, gfc-internal-format
46038 msgid "Dimensions specified for %s at %L after its initialisation"
46041 #: fortran/decl.c:6450
46042 #, gcc-internal-format, gfc-internal-format
46043 msgid "Missing array specification at %L in CODIMENSION statement"
46046 #: fortran/decl.c:6459
46047 #, gcc-internal-format, gfc-internal-format
46048 msgid "Array specification must be deferred at %L"
46051 #: fortran/decl.c:6557
46052 #, gcc-internal-format, gfc-internal-format
46053 msgid "Unexpected character in variable list at %C"
46056 #: fortran/decl.c:6594
46057 #, gcc-internal-format
46058 msgid "Expected %<(%> at %C"
46061 #: fortran/decl.c:6608 fortran/decl.c:6648
46062 #, gcc-internal-format, gfc-internal-format
46063 msgid "Expected variable name at %C"
46066 #: fortran/decl.c:6624
46067 #, gcc-internal-format, gfc-internal-format
46068 msgid "Cray pointer at %C must be an integer"
46071 #: fortran/decl.c:6628
46072 #, gcc-internal-format, gfc-internal-format
46074 "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
46078 #: fortran/decl.c:6634
46079 #, gcc-internal-format, gfc-internal-format
46080 msgid "Expected \",\" at %C"
46083 #: fortran/decl.c:6673
46084 #, gcc-internal-format
46085 msgid "Couldn't set Cray pointee array spec."
46088 #: fortran/decl.c:6697
46089 #, gcc-internal-format, gfc-internal-format
46090 msgid "Expected \")\" at %C"
46093 #: fortran/decl.c:6709
46094 #, gcc-internal-format
46095 msgid "Expected %<,%> or end of statement at %C"
46098 #: fortran/decl.c:6735
46099 #, gcc-internal-format, gfc-internal-format
46100 msgid "INTENT is not allowed inside of BLOCK at %C"
46103 #: fortran/decl.c:6767
46104 #, gcc-internal-format, gfc-internal-format
46105 msgid "OPTIONAL is not allowed inside of BLOCK at %C"
46108 #: fortran/decl.c:6786
46109 #, gcc-internal-format, gfc-internal-format
46110 msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
46113 #: fortran/decl.c:6825
46114 #, gcc-internal-format, gfc-internal-format
46115 msgid "CONTIGUOUS statement at %C"
46118 #: fortran/decl.c:6923
46119 #, gcc-internal-format, gfc-internal-format
46121 "Access specification of the %s operator at %C has already been specified"
46124 #: fortran/decl.c:6940
46125 #, gcc-internal-format, gfc-internal-format
46127 "Access specification of the .%s. operator at %C has already been specified"
46130 #: fortran/decl.c:6978
46131 #, gcc-internal-format, gfc-internal-format
46132 msgid "PROTECTED statement at %C"
46135 #: fortran/decl.c:7016
46136 #, gcc-internal-format, gfc-internal-format
46137 msgid "Syntax error in PROTECTED statement at %C"
46140 #: fortran/decl.c:7040
46141 #, gcc-internal-format, gfc-internal-format
46143 "PRIVATE statement at %C is only allowed in the specification part of a module"
46146 #: fortran/decl.c:7077
46147 #, gcc-internal-format, gfc-internal-format
46149 "PUBLIC statement at %C is only allowed in the specification part of a module"
46152 #: fortran/decl.c:7105
46153 #, gcc-internal-format, gfc-internal-format
46154 msgid "Expected variable name at %C in PARAMETER statement"
46157 #: fortran/decl.c:7112
46158 #, gcc-internal-format, gfc-internal-format
46159 msgid "Expected = sign in PARAMETER statement at %C"
46162 #: fortran/decl.c:7118
46163 #, gcc-internal-format, gfc-internal-format
46164 msgid "Expected expression at %C in PARAMETER statement"
46167 #: fortran/decl.c:7138
46168 #, gcc-internal-format, gfc-internal-format
46169 msgid "Initializing already initialized variable at %C"
46172 #: fortran/decl.c:7173
46173 #, gcc-internal-format, gfc-internal-format
46174 msgid "Unexpected characters in PARAMETER statement at %C"
46177 #: fortran/decl.c:7197
46178 #, gcc-internal-format, gfc-internal-format
46179 msgid "Blanket SAVE statement at %C follows previous SAVE statement"
46182 #: fortran/decl.c:7208
46183 #, gcc-internal-format, gfc-internal-format
46184 msgid "SAVE statement at %C follows blanket SAVE statement"
46187 #: fortran/decl.c:7254
46188 #, gcc-internal-format, gfc-internal-format
46189 msgid "Syntax error in SAVE statement at %C"
46192 #: fortran/decl.c:7268
46193 #, gcc-internal-format, gfc-internal-format
46194 msgid "VALUE is not allowed inside of BLOCK at %C"
46197 #: fortran/decl.c:7272
46198 #, gcc-internal-format, gfc-internal-format
46199 msgid "VALUE statement at %C"
46202 #: fortran/decl.c:7310
46203 #, gcc-internal-format, gfc-internal-format
46204 msgid "Syntax error in VALUE statement at %C"
46207 #: fortran/decl.c:7321
46208 #, gcc-internal-format, gfc-internal-format
46209 msgid "VOLATILE statement at %C"
46212 #: fortran/decl.c:7344
46213 #, gcc-internal-format
46215 "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-"
46219 #: fortran/decl.c:7369
46220 #, gcc-internal-format, gfc-internal-format
46221 msgid "Syntax error in VOLATILE statement at %C"
46224 #: fortran/decl.c:7380
46225 #, gcc-internal-format, gfc-internal-format
46226 msgid "ASYNCHRONOUS statement at %C"
46229 #: fortran/decl.c:7420
46230 #, gcc-internal-format, gfc-internal-format
46231 msgid "Syntax error in ASYNCHRONOUS statement at %C"
46234 #: fortran/decl.c:7444
46235 #, gcc-internal-format, gfc-internal-format
46236 msgid "MODULE PROCEDURE at %C must be in a generic module interface"
46239 #: fortran/decl.c:7502
46240 #, gcc-internal-format, gfc-internal-format
46241 msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
46244 #: fortran/decl.c:7551
46245 #, gcc-internal-format, gfc-internal-format
46246 msgid "Ambiguous symbol in TYPE definition at %C"
46249 #: fortran/decl.c:7560
46250 #, gcc-internal-format
46251 msgid "Symbol %qs at %C has not been previously defined"
46254 #: fortran/decl.c:7566
46255 #, gcc-internal-format
46256 msgid "%qs in EXTENDS expression at %C is not a derived type"
46259 #: fortran/decl.c:7573
46260 #, gcc-internal-format
46261 msgid "%qs cannot be extended at %C because it is BIND(C)"
46264 #: fortran/decl.c:7580
46265 #, gcc-internal-format
46266 msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
46269 #: fortran/decl.c:7603
46270 #, gcc-internal-format, gfc-internal-format
46272 "Derived type at %C can only be PRIVATE in the specification part of a module"
46275 #: fortran/decl.c:7615
46276 #, gcc-internal-format, gfc-internal-format
46278 "Derived type at %C can only be PUBLIC in the specification part of a module"
46281 #: fortran/decl.c:7636
46282 #, gcc-internal-format, gfc-internal-format
46283 msgid "ABSTRACT type at %C"
46286 #: fortran/decl.c:7700
46287 #, gcc-internal-format, gfc-internal-format
46288 msgid "Expected :: in TYPE definition at %C"
46291 #: fortran/decl.c:7711
46292 #, gcc-internal-format
46293 msgid "Type name %qs at %C cannot be the same as an intrinsic type"
46296 #: fortran/decl.c:7721
46297 #, gcc-internal-format
46298 msgid "Derived type name %qs at %C already has a basic type of %s"
46301 #: fortran/decl.c:7738
46302 #, gcc-internal-format
46303 msgid "Derived type definition of %qs at %C has already been defined"
46306 #: fortran/decl.c:7843
46307 #, gcc-internal-format, gfc-internal-format
46308 msgid "Cray Pointee at %C cannot be assumed shape array"
46311 #: fortran/decl.c:7863
46312 #, gcc-internal-format, gfc-internal-format
46313 msgid "ENUM and ENUMERATOR at %C"
46316 #: fortran/decl.c:7895
46317 #, gcc-internal-format, gfc-internal-format
46318 msgid "Enumerator exceeds the C integer type at %C"
46321 #: fortran/decl.c:7974
46322 #, gcc-internal-format, gfc-internal-format
46323 msgid "ENUMERATOR %L not initialized with integer expression"
46326 #: fortran/decl.c:8022
46327 #, gcc-internal-format, gfc-internal-format
46328 msgid "ENUM definition statement expected before %C"
46331 #: fortran/decl.c:8058
46332 #, gcc-internal-format, gfc-internal-format
46333 msgid "Syntax error in ENUMERATOR definition at %C"
46336 #: fortran/decl.c:8105 fortran/decl.c:8120
46337 #, gcc-internal-format, gfc-internal-format
46338 msgid "Duplicate access-specifier at %C"
46341 #: fortran/decl.c:8140
46342 #, gcc-internal-format, gfc-internal-format
46343 msgid "Binding attributes already specify passing, illegal NOPASS at %C"
46346 #: fortran/decl.c:8160
46347 #, gcc-internal-format, gfc-internal-format
46348 msgid "Binding attributes already specify passing, illegal PASS at %C"
46351 #: fortran/decl.c:8187
46352 #, gcc-internal-format, gfc-internal-format
46353 msgid "Duplicate POINTER attribute at %C"
46356 #: fortran/decl.c:8205
46357 #, gcc-internal-format, gfc-internal-format
46358 msgid "Duplicate NON_OVERRIDABLE at %C"
46361 #: fortran/decl.c:8221
46362 #, gcc-internal-format, gfc-internal-format
46363 msgid "Duplicate DEFERRED at %C"
46366 #: fortran/decl.c:8234
46367 #, gcc-internal-format, gfc-internal-format
46368 msgid "Expected access-specifier at %C"
46371 #: fortran/decl.c:8236
46372 #, gcc-internal-format, gfc-internal-format
46373 msgid "Expected binding attribute at %C"
46376 #: fortran/decl.c:8244
46377 #, gcc-internal-format, gfc-internal-format
46378 msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
46381 #: fortran/decl.c:8256
46382 #, gcc-internal-format, gfc-internal-format
46383 msgid "POINTER attribute is required for procedure pointer component at %C"
46386 #: fortran/decl.c:8298
46387 #, gcc-internal-format
46388 msgid "Interface-name expected after %<(%> at %C"
46391 #: fortran/decl.c:8304
46392 #, gcc-internal-format
46393 msgid "%<)%> expected at %C"
46396 #: fortran/decl.c:8324
46397 #, gcc-internal-format, gfc-internal-format
46398 msgid "Interface must be specified for DEFERRED binding at %C"
46401 #: fortran/decl.c:8329
46402 #, gcc-internal-format, gfc-internal-format
46403 msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
46406 #: fortran/decl.c:8352
46407 #, gcc-internal-format, gfc-internal-format
46408 msgid "Expected binding name at %C"
46411 #: fortran/decl.c:8356
46412 #, gcc-internal-format, gfc-internal-format
46413 msgid "PROCEDURE list at %C"
46416 #: fortran/decl.c:8368
46417 #, gcc-internal-format
46418 msgid "%<=> target%> is invalid for DEFERRED binding at %C"
46421 #: fortran/decl.c:8374
46422 #, gcc-internal-format
46423 msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
46426 #: fortran/decl.c:8384
46427 #, gcc-internal-format
46428 msgid "Expected binding target after %<=>%> at %C"
46431 #: fortran/decl.c:8401
46432 #, gcc-internal-format
46433 msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
46436 #: fortran/decl.c:8412
46437 #, gcc-internal-format
46439 "There is already a procedure with binding name %qs for the derived type %qs "
46443 #: fortran/decl.c:8461
46444 #, gcc-internal-format, gfc-internal-format
46445 msgid "GENERIC at %C must be inside a derived-type CONTAINS"
46448 #: fortran/decl.c:8481
46449 #, gcc-internal-format
46450 msgid "Expected %<::%> at %C"
46453 #: fortran/decl.c:8493
46454 #, gcc-internal-format, gfc-internal-format
46455 msgid "Expected generic name or operator descriptor at %C"
46458 #: fortran/decl.c:8519
46459 #, gcc-internal-format
46460 msgid "Expected %<=>%> at %C"
46463 #: fortran/decl.c:8561
46464 #, gcc-internal-format
46466 "There's already a non-generic procedure with binding name %qs for the "
46467 "derived type %qs at %C"
46470 #: fortran/decl.c:8569
46471 #, gcc-internal-format
46472 msgid "Binding at %C must have the same access as already defined binding %qs"
46475 #: fortran/decl.c:8618
46476 #, gcc-internal-format, gfc-internal-format
46477 msgid "Expected specific binding name at %C"
46480 #: fortran/decl.c:8628
46481 #, gcc-internal-format
46482 msgid "%qs already defined as specific binding for the generic %qs at %C"
46485 #: fortran/decl.c:8646
46486 #, gcc-internal-format, gfc-internal-format
46487 msgid "Junk after GENERIC binding at %C"
46490 #: fortran/decl.c:8681
46491 #, gcc-internal-format, gfc-internal-format
46492 msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
46495 #: fortran/decl.c:8692
46496 #, gcc-internal-format, gfc-internal-format
46498 "Derived type declaration with FINAL at %C must be in the specification part "
46502 #: fortran/decl.c:8714
46503 #, gcc-internal-format, gfc-internal-format
46504 msgid "Empty FINAL at %C"
46507 #: fortran/decl.c:8721
46508 #, gcc-internal-format, gfc-internal-format
46509 msgid "Expected module procedure name at %C"
46512 #: fortran/decl.c:8731
46513 #, gcc-internal-format
46514 msgid "Expected %<,%> at %C"
46517 #: fortran/decl.c:8737
46518 #, gcc-internal-format
46519 msgid "Unknown procedure name %qs at %C"
46522 #: fortran/decl.c:8750
46523 #, gcc-internal-format
46524 msgid "%qs at %C is already defined as FINAL procedure!"
46527 #: fortran/decl.c:8820
46528 #, gcc-internal-format, gfc-internal-format
46529 msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
46532 #: fortran/decl.c:8866
46533 #, gcc-internal-format, gfc-internal-format
46534 msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
46537 #: fortran/dependency.c:192
46538 #, gcc-internal-format
46539 msgid "are_identical_variables: Bad type"
46542 #. We are told not to check dependencies.
46543 #. We do it, however, and issue a warning in case we find one.
46544 #. If a dependency is found in the case
46545 #. elemental == ELEM_CHECK_VARIABLE, we will generate
46546 #. a temporary, so we don't need to bother the user.
46547 #: fortran/dependency.c:959
46548 #, gcc-internal-format, gfc-internal-format
46550 "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
46553 #: fortran/dump-parse-tree.c:179
46554 #, gcc-internal-format
46555 msgid "show_array_spec(): Unhandled array shape type."
46558 #: fortran/dump-parse-tree.c:258
46559 #, gcc-internal-format
46560 msgid "show_array_ref(): Unknown array reference"
46563 #: fortran/dump-parse-tree.c:290
46564 #, gcc-internal-format
46565 msgid "show_ref(): Bad component code"
46568 #: fortran/dump-parse-tree.c:554
46569 #, gcc-internal-format
46570 msgid "show_expr(): Bad intrinsic in expression!"
46573 #: fortran/dump-parse-tree.c:597
46574 #, gcc-internal-format
46575 msgid "show_expr(): Don't know how to show expr"
46578 #: fortran/dump-parse-tree.c:2479
46579 #, gcc-internal-format
46580 msgid "show_code_node(): Bad statement code"
46583 #: fortran/error.c:372
46584 #, gcc-internal-format, gfc-internal-format
46585 msgid " Included at %s:%d:"
46588 #: fortran/error.c:458
46589 #, gcc-internal-format
46590 msgid "<During initialization>\n"
46593 #: fortran/error.c:793
46594 #, gcc-internal-format, gfc-internal-format
46595 msgid "Error count reached limit of %d."
46598 #: fortran/expr.c:148
46599 #, gcc-internal-format
46600 msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
46603 #: fortran/expr.c:347
46604 #, gcc-internal-format
46605 msgid "gfc_copy_expr(): Bad expr node"
46608 #: fortran/expr.c:494
46609 #, gcc-internal-format
46610 msgid "free_expr0(): Bad expr type"
46613 #: fortran/expr.c:973
46614 #, gcc-internal-format
46615 msgid "gfc_is_constant_expr(): Unknown expression type"
46618 #: fortran/expr.c:1125
46619 #, gcc-internal-format
46620 msgid "simplify_intrinsic_op(): Bad operator"
46623 #: fortran/expr.c:1231
46624 #, gcc-internal-format, gfc-internal-format
46625 msgid "Index in dimension %d is out of bounds at %L"
46628 #: fortran/expr.c:1419 fortran/expr.c:1470
46629 #, gcc-internal-format, gfc-internal-format
46630 msgid "index in dimension %d is out of bounds at %L"
46633 #: fortran/expr.c:1546
46634 #, gcc-internal-format, gfc-internal-format
46636 "The number of elements in the array constructor at %L requires an increase "
46637 "of the allowed %d upper limit. See -fmax-array-constructor option"
46640 #: fortran/expr.c:2074
46641 #, gcc-internal-format, gfc-internal-format
46642 msgid "elemental function arguments at %C are not compliant"
46645 #: fortran/expr.c:2118
46646 #, gcc-internal-format, gfc-internal-format
46647 msgid "Numeric or CHARACTER operands are required in expression at %L"
46650 #: fortran/expr.c:2143
46651 #, gcc-internal-format, gfc-internal-format
46653 "Concatenation operator in expression at %L must have two CHARACTER operands"
46656 #: fortran/expr.c:2150
46657 #, gcc-internal-format, gfc-internal-format
46658 msgid "Concat operator at %L must concatenate strings of the same kind"
46661 #: fortran/expr.c:2160
46662 #, gcc-internal-format, gfc-internal-format
46663 msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
46666 #: fortran/expr.c:2176
46667 #, gcc-internal-format, gfc-internal-format
46668 msgid "LOGICAL operands are required in expression at %L"
46671 #: fortran/expr.c:2187
46672 #, gcc-internal-format, gfc-internal-format
46673 msgid "Only intrinsic operators can be used in expression at %L"
46676 #: fortran/expr.c:2195
46677 #, gcc-internal-format, gfc-internal-format
46678 msgid "Numeric operands are required in expression at %L"
46681 #: fortran/expr.c:2218
46682 #, gcc-internal-format
46684 "Invalid initialization expression for ALLOCATABLE component %qs in structure "
46685 "constructor at %L"
46688 #: fortran/expr.c:2329
46689 #, gcc-internal-format
46691 "Assumed or deferred character length variable %qs in constant expression at "
46695 #: fortran/expr.c:2395
46696 #, gcc-internal-format
46698 "transformational intrinsic %qs at %L is not permitted in an initialization "
46702 #: fortran/expr.c:2426
46703 #, gcc-internal-format, gfc-internal-format
46704 msgid "Evaluation of nonstandard initialization expression at %L"
46707 #: fortran/expr.c:2495
46708 #, gcc-internal-format
46710 "Function %qs in initialization expression at %L must be an intrinsic function"
46713 #: fortran/expr.c:2507
46714 #, gcc-internal-format
46716 "Intrinsic function %qs at %L is not permitted in an initialization expression"
46719 #: fortran/expr.c:2542
46720 #, gcc-internal-format
46721 msgid "PARAMETER %qs is used at %L before its definition is complete"
46724 #: fortran/expr.c:2562
46725 #, gcc-internal-format
46727 "Assumed size array %qs at %L is not permitted in an initialization expression"
46730 #: fortran/expr.c:2568
46731 #, gcc-internal-format
46733 "Assumed shape array %qs at %L is not permitted in an initialization "
46737 #: fortran/expr.c:2574
46738 #, gcc-internal-format
46740 "Deferred array %qs at %L is not permitted in an initialization expression"
46743 #: fortran/expr.c:2580
46744 #, gcc-internal-format
46746 "Array %qs at %L is a variable, which does not reduce to a constant expression"
46749 #: fortran/expr.c:2590
46750 #, gcc-internal-format
46752 "Parameter %qs at %L has not been declared or is a variable, which does not "
46753 "reduce to a constant expression"
46756 #: fortran/expr.c:2640
46757 #, gcc-internal-format
46758 msgid "check_init_expr(): Unknown expression type"
46761 #: fortran/expr.c:2743
46762 #, gcc-internal-format
46763 msgid "Specification function %qs at %L cannot be a statement function"
46766 #: fortran/expr.c:2750
46767 #, gcc-internal-format
46768 msgid "Specification function %qs at %L cannot be an internal function"
46771 #: fortran/expr.c:2757
46772 #, gcc-internal-format
46773 msgid "Specification function %qs at %L must be PURE"
46776 #: fortran/expr.c:2764
46777 #, gcc-internal-format
46778 msgid "Specification function %qs at %L cannot be RECURSIVE"
46781 #: fortran/expr.c:2898
46782 #, gcc-internal-format
46783 msgid "Dummy argument %qs not allowed in expression at %L"
46786 #: fortran/expr.c:2905
46787 #, gcc-internal-format
46788 msgid "Dummy argument %qs at %L cannot be OPTIONAL"
46791 #: fortran/expr.c:2912
46792 #, gcc-internal-format
46793 msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
46796 #: fortran/expr.c:2943
46797 #, gcc-internal-format
46798 msgid "Variable %qs cannot appear in the expression at %L"
46801 #: fortran/expr.c:2974
46802 #, gcc-internal-format
46803 msgid "check_restricted(): Unknown expression type"
46806 #: fortran/expr.c:2994
46807 #, gcc-internal-format, gfc-internal-format
46808 msgid "Expression at %L must be of INTEGER type, found %s"
46811 #: fortran/expr.c:3006
46812 #, gcc-internal-format
46813 msgid "Function %qs at %L must be PURE"
46816 #: fortran/expr.c:3015
46817 #, gcc-internal-format, gfc-internal-format
46818 msgid "Expression at %L must be scalar"
46821 #: fortran/expr.c:3049
46822 #, gcc-internal-format, gfc-internal-format
46823 msgid "Incompatible ranks in %s (%d and %d) at %L"
46826 #: fortran/expr.c:3063
46827 #, gcc-internal-format, gfc-internal-format
46828 msgid "Different shape for %s at %L on dimension %d (%d and %d)"
46831 #: fortran/expr.c:3152
46832 #, gcc-internal-format
46833 msgid "%qs at %L is not a VALUE"
46836 #: fortran/expr.c:3159
46837 #, gcc-internal-format, gfc-internal-format
46838 msgid "Incompatible ranks %d and %d in assignment at %L"
46841 #: fortran/expr.c:3166
46842 #, gcc-internal-format, gfc-internal-format
46843 msgid "Variable type is UNKNOWN in assignment at %L"
46846 #: fortran/expr.c:3178
46847 #, gcc-internal-format, gfc-internal-format
46848 msgid "NULL appears on right-hand side in assignment at %L"
46851 #: fortran/expr.c:3188
46852 #, gcc-internal-format, gfc-internal-format
46853 msgid "POINTER-valued function appears on right-hand side of assignment at %L"
46856 #: fortran/expr.c:3198
46857 #, gcc-internal-format
46858 msgid "BOZ literal at %L used to initialize non-integer variable %qs"
46861 #: fortran/expr.c:3203 fortran/resolve.c:9312
46862 #, gcc-internal-format, gfc-internal-format
46864 "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
46867 #: fortran/expr.c:3214 fortran/resolve.c:9323
46868 #, gcc-internal-format
46869 msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
46872 #: fortran/expr.c:3222 fortran/resolve.c:9332
46873 #, gcc-internal-format
46875 "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be "
46876 "disabled with the option %<-fno-range-check%>"
46879 #: fortran/expr.c:3226 fortran/resolve.c:9336
46880 #, gcc-internal-format
46882 "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be "
46883 "disabled with the option %<-fno-range-check%>"
46886 #: fortran/expr.c:3230 fortran/resolve.c:9340
46887 #, gcc-internal-format
46889 "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled "
46890 "with the option %<-fno-range-check%>"
46893 #: fortran/expr.c:3263
46894 #, gcc-internal-format
46895 msgid "Change of value in conversion from %qs to %qs at %L"
46898 #: fortran/expr.c:3272
46899 #, gcc-internal-format
46900 msgid "Possible change of value in conversion from %qs to %qs at %L"
46903 #: fortran/expr.c:3280
46904 #, gcc-internal-format
46905 msgid "Conversion from %qs to %qs at %L"
46908 #: fortran/expr.c:3301
46909 #, gcc-internal-format, gfc-internal-format
46911 "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
46914 #: fortran/expr.c:3337
46915 #, gcc-internal-format, gfc-internal-format
46916 msgid "Pointer assignment target is not a POINTER at %L"
46919 #: fortran/expr.c:3345
46920 #, gcc-internal-format
46922 "%qs in the pointer assignment at %L cannot be an l-value since it is a "
46926 #: fortran/expr.c:3368
46927 #, gcc-internal-format
46928 msgid "Expected bounds specification for %qs at %L"
46931 #: fortran/expr.c:3373
46932 #, gcc-internal-format
46933 msgid "Bounds specification for %qs in pointer assignment at %L"
46936 #: fortran/expr.c:3386
46937 #, gcc-internal-format, gfc-internal-format
46938 msgid "Lower bound has to be present at %L"
46941 #: fortran/expr.c:3392
46942 #, gcc-internal-format, gfc-internal-format
46943 msgid "Stride must not be present at %L"
46946 #: fortran/expr.c:3404
46947 #, gcc-internal-format, gfc-internal-format
46948 msgid "Either all or none of the upper bounds must be specified at %L"
46951 #: fortran/expr.c:3430
46952 #, gcc-internal-format, gfc-internal-format
46953 msgid "Pointer object at %L shall not have a coindex"
46956 #: fortran/expr.c:3451
46957 #, gcc-internal-format, gfc-internal-format
46958 msgid "Invalid procedure pointer assignment at %L"
46961 #: fortran/expr.c:3475
46962 #, gcc-internal-format
46964 "Function result %qs is invalid as proc-target in procedure pointer "
46968 #: fortran/expr.c:3484
46969 #, gcc-internal-format
46970 msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
46973 #: fortran/expr.c:3494
46974 #, gcc-internal-format
46975 msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
46978 #: fortran/expr.c:3500
46979 #, gcc-internal-format
46980 msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
46983 #: fortran/expr.c:3507
46984 #, gcc-internal-format
46985 msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
46988 #: fortran/expr.c:3515
46989 #, gcc-internal-format
46991 "Nonintrinsic elemental procedure %qs is invalid in procedure pointer "
46995 #: fortran/expr.c:3538
46996 #, gcc-internal-format, gfc-internal-format
46998 "Mismatch in the procedure pointer assignment at %L: mismatch in the calling "
47002 #: fortran/expr.c:3594 fortran/expr.c:3601 fortran/resolve.c:2449
47003 #, gcc-internal-format
47004 msgid "Explicit interface required for %qs at %L: %s"
47007 #: fortran/expr.c:3609
47008 #, gcc-internal-format, gfc-internal-format
47009 msgid "Interface mismatch in procedure pointer assignment at %L: %s"
47012 #: fortran/expr.c:3618
47013 #, gcc-internal-format
47015 "Procedure pointer target %qs at %L must be either an intrinsic, host or use "
47016 "associated, referenced or have the EXTERNAL attribute"
47019 #: fortran/expr.c:3635
47020 #, gcc-internal-format, gfc-internal-format
47022 "Data-pointer-object &L must be unlimited polymorphic, a sequence derived "
47023 "type or of a type with the BIND attribute assignment at %L to be compatible "
47024 "with an unlimited polymorphic target"
47027 #: fortran/expr.c:3641
47028 #, gcc-internal-format, gfc-internal-format
47030 "Different types in pointer assignment at %L; attempted assignment of %s to %s"
47033 #: fortran/expr.c:3650
47034 #, gcc-internal-format, gfc-internal-format
47035 msgid "Different kind type parameters in pointer assignment at %L"
47038 #: fortran/expr.c:3657
47039 #, gcc-internal-format, gfc-internal-format
47040 msgid "Different ranks in pointer assignment at %L"
47043 #: fortran/expr.c:3676
47044 #, gcc-internal-format, gfc-internal-format
47046 "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
47049 #: fortran/expr.c:3689
47050 #, gcc-internal-format, gfc-internal-format
47051 msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
47054 #: fortran/expr.c:3693
47055 #, gcc-internal-format, gfc-internal-format
47056 msgid "Rank remapping target is not rank 1 at %L"
47059 #: fortran/expr.c:3717
47060 #, gcc-internal-format, gfc-internal-format
47062 "Target expression in pointer assignment at %L must deliver a pointer result"
47065 #: fortran/expr.c:3725
47066 #, gcc-internal-format, gfc-internal-format
47067 msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
47070 #: fortran/expr.c:3732
47071 #, gcc-internal-format, gfc-internal-format
47072 msgid "Bad target in pointer assignment in PURE procedure at %L"
47075 #: fortran/expr.c:3741
47076 #, gcc-internal-format, gfc-internal-format
47077 msgid "Pointer assignment with vector subscript on rhs at %L"
47080 #: fortran/expr.c:3749
47081 #, gcc-internal-format, gfc-internal-format
47082 msgid "Pointer assignment target has PROTECTED attribute at %L"
47085 #: fortran/expr.c:3762
47086 #, gcc-internal-format, gfc-internal-format
47087 msgid "Data target at %L shall not have a coindex"
47090 #: fortran/expr.c:3803
47091 #, gcc-internal-format, gfc-internal-format
47092 msgid "Pointer at %L in pointer assignment might outlive the pointer target"
47095 #: fortran/expr.c:3869
47096 #, gcc-internal-format, gfc-internal-format
47097 msgid "Pointer initialization target at %L must not be ALLOCATABLE"
47100 #: fortran/expr.c:3875
47101 #, gcc-internal-format, gfc-internal-format
47102 msgid "Pointer initialization target at %L must have the TARGET attribute"
47105 #: fortran/expr.c:3890 fortran/resolve.c:1337
47106 #, gcc-internal-format, gfc-internal-format
47107 msgid "Pointer initialization target at %L must have the SAVE attribute"
47110 #: fortran/expr.c:3902
47111 #, gcc-internal-format, gfc-internal-format
47113 "Procedure pointer initialization target at %L may not be a procedure pointer"
47116 #: fortran/expr.c:4790
47117 #, gcc-internal-format, gfc-internal-format
47119 "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
47122 #: fortran/expr.c:4798
47123 #, gcc-internal-format, gfc-internal-format
47124 msgid "Non-variable expression in variable definition context (%s) at %L"
47127 #: fortran/expr.c:4806
47128 #, gcc-internal-format
47129 msgid "Named constant %qs in variable definition context (%s) at %L"
47132 #: fortran/expr.c:4815
47133 #, gcc-internal-format
47134 msgid "%qs in variable definition context (%s) at %L is not a variable"
47137 #: fortran/expr.c:4826
47138 #, gcc-internal-format, gfc-internal-format
47139 msgid "Non-POINTER in pointer association context (%s) at %L"
47142 #: fortran/expr.c:4839
47143 #, gcc-internal-format, gfc-internal-format
47144 msgid "LOCK_TYPE in variable definition context (%s) at %L"
47147 #: fortran/expr.c:4868
47148 #, gcc-internal-format
47150 "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
47153 #: fortran/expr.c:4876
47154 #, gcc-internal-format
47156 "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
47159 #: fortran/expr.c:4889
47160 #, gcc-internal-format
47162 "Variable %qs is PROTECTED and can not appear in a pointer association "
47163 "context (%s) at %L"
47166 #: fortran/expr.c:4897
47167 #, gcc-internal-format
47169 "Variable %qs is PROTECTED and can not appear in a variable definition "
47170 "context (%s) at %L"
47173 #: fortran/expr.c:4909
47174 #, gcc-internal-format
47176 "Variable %qs can not appear in a variable definition context (%s) at %L in "
47180 #: fortran/expr.c:4968
47181 #, gcc-internal-format
47183 "%qs at %L associated to vector-indexed target can not be used in a variable "
47184 "definition context (%s)"
47187 #: fortran/expr.c:4972
47188 #, gcc-internal-format
47190 "%qs at %L associated to expression can not be used in a variable definition "
47194 #: fortran/expr.c:4983
47195 #, gcc-internal-format, gfc-internal-format
47197 "Associate-name '%s' can not appear in a variable definition context (%s) at "
47198 "%L because its target at %L can not, either"
47201 #: fortran/expr.c:5025
47202 #, gcc-internal-format, gfc-internal-format
47204 "Elements with the same value at %L and %L in vector subscript in a variable "
47205 "definition context (%s)"
47208 #: fortran/f95-lang.c:268
47209 #, gcc-internal-format, gfc-internal-format
47210 msgid "can't open input file: %s"
47213 #: fortran/frontend-passes.c:278
47214 #, gcc-internal-format
47215 msgid "Illegal id in copy_walk_reduction_arg"
47218 #: fortran/frontend-passes.c:658 fortran/trans-array.c:1057
47219 #: fortran/trans-array.c:5979 fortran/trans-array.c:7267
47220 #: fortran/trans-intrinsic.c:6225
47221 #, gcc-internal-format, gfc-internal-format
47222 msgid "Creating array temporary at %L"
47225 #: fortran/frontend-passes.c:681 fortran/frontend-passes.c:684
47226 #, gcc-internal-format
47227 msgid "Removing call to function %qs at %L"
47230 #: fortran/frontend-passes.c:1652
47231 #, gcc-internal-format
47232 msgid "illegal OP in optimize_comparison"
47235 #: fortran/frontend-passes.c:1844
47236 #, gcc-internal-format, gfc-internal-format
47238 "Variable '%s' at %L set to undefined value inside loop beginning at %L as "
47239 "INTENT(OUT) argument to subroutine '%s'"
47242 #: fortran/frontend-passes.c:1851
47243 #, gcc-internal-format, gfc-internal-format
47245 "Variable '%s' at %L not definable inside loop beginning at %L as "
47246 "INTENT(INOUT) argument to subroutine '%s'"
47249 #: fortran/frontend-passes.c:1916
47250 #, gcc-internal-format, gfc-internal-format
47252 "Variable '%s' at %L set to undefined value inside loop beginning at %L as "
47253 "INTENT(OUT) argument to function '%s'"
47256 #: fortran/frontend-passes.c:1922
47257 #, gcc-internal-format, gfc-internal-format
47259 "Variable '%s' at %L not definable inside loop beginning at %L as "
47260 "INTENT(INOUT) argument to function '%s'"
47263 #: fortran/gfortranspec.c:145
47264 #, gcc-internal-format
47265 msgid "overflowed output arg list for %qs"
47268 #: fortran/gfortranspec.c:300
47269 #, gcc-internal-format
47270 msgid "no input files; unwilling to write output files"
47273 #: fortran/interface.c:176
47274 #, gcc-internal-format, gfc-internal-format
47275 msgid "Syntax error in generic specification at %C"
47278 #: fortran/interface.c:203
47279 #, gcc-internal-format, gfc-internal-format
47280 msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
47283 #: fortran/interface.c:222
47284 #, gcc-internal-format
47285 msgid "Dummy procedure %qs at %C cannot have a generic interface"
47288 #: fortran/interface.c:255
47289 #, gcc-internal-format, gfc-internal-format
47290 msgid "ABSTRACT INTERFACE at %C"
47293 #: fortran/interface.c:262
47294 #, gcc-internal-format, gfc-internal-format
47295 msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
47298 #: fortran/interface.c:293
47299 #, gcc-internal-format, gfc-internal-format
47300 msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
47303 #: fortran/interface.c:306
47304 #, gcc-internal-format, gfc-internal-format
47305 msgid "Expected a nameless interface at %C"
47308 #: fortran/interface.c:319
47309 #, gcc-internal-format
47310 msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
47313 #: fortran/interface.c:349
47314 #, gcc-internal-format
47315 msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %s"
47318 #: fortran/interface.c:363
47319 #, gcc-internal-format
47320 msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
47323 #: fortran/interface.c:374
47324 #, gcc-internal-format
47325 msgid "Expecting %<END INTERFACE %s%> at %C"
47328 #: fortran/interface.c:647
47329 #, gcc-internal-format, gfc-internal-format
47330 msgid "Alternate return cannot appear in operator interface at %L"
47333 #: fortran/interface.c:676
47334 #, gcc-internal-format, gfc-internal-format
47335 msgid "Assignment operator interface at %L must have two arguments"
47338 #: fortran/interface.c:679
47339 #, gcc-internal-format, gfc-internal-format
47340 msgid "Operator interface at %L has the wrong number of arguments"
47343 #: fortran/interface.c:692
47344 #, gcc-internal-format, gfc-internal-format
47345 msgid "Assignment operator interface at %L must be a SUBROUTINE"
47348 #: fortran/interface.c:710
47349 #, gcc-internal-format, gfc-internal-format
47351 "Assignment operator interface at %L must not redefine an INTRINSIC type "
47355 #: fortran/interface.c:719
47356 #, gcc-internal-format, gfc-internal-format
47357 msgid "Intrinsic operator interface at %L must be a FUNCTION"
47360 #: fortran/interface.c:730
47361 #, gcc-internal-format, gfc-internal-format
47363 "First argument of defined assignment at %L must be INTENT(OUT) or "
47367 #: fortran/interface.c:737
47368 #, gcc-internal-format, gfc-internal-format
47369 msgid "Second argument of defined assignment at %L must be INTENT(IN)"
47372 #: fortran/interface.c:746 fortran/resolve.c:14874
47373 #, gcc-internal-format, gfc-internal-format
47374 msgid "First argument of operator interface at %L must be INTENT(IN)"
47377 #: fortran/interface.c:753 fortran/resolve.c:14892
47378 #, gcc-internal-format, gfc-internal-format
47379 msgid "Second argument of operator interface at %L must be INTENT(IN)"
47382 #: fortran/interface.c:858
47383 #, gcc-internal-format, gfc-internal-format
47384 msgid "Operator interface at %L conflicts with intrinsic interface"
47387 #: fortran/interface.c:1189 fortran/interface.c:1248
47388 #, gcc-internal-format, gfc-internal-format
47390 "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
47393 #: fortran/interface.c:1361
47394 #, gcc-internal-format, gfc-internal-format
47396 "check_result_characteristics (1): Unexpected result %i of "
47397 "gfc_dep_compare_expr"
47400 #: fortran/interface.c:1408
47401 #, gcc-internal-format, gfc-internal-format
47403 "check_result_characteristics (2): Unexpected result %i of "
47404 "gfc_dep_compare_expr"
47407 #: fortran/interface.c:1575
47408 #, gcc-internal-format
47409 msgid "Procedure %qs in %s at %L has no explicit interface"
47412 #: fortran/interface.c:1578
47413 #, gcc-internal-format
47414 msgid "Procedure %qs in %s at %L is neither function nor subroutine"
47417 #: fortran/interface.c:1590
47418 #, gcc-internal-format, gfc-internal-format
47419 msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
47422 #: fortran/interface.c:1594
47423 #, gcc-internal-format, gfc-internal-format
47425 "In %s at %L procedures must be all FUNCTIONs as the generic name is also the "
47426 "name of a derived type"
47429 #: fortran/interface.c:1602
47430 #, gcc-internal-format
47431 msgid "Internal procedure %qs in %s at %L"
47434 #: fortran/interface.c:1659 fortran/interface.c:1663
47435 #, gcc-internal-format
47436 msgid "Ambiguous interfaces %qs and %qs in %s at %L"
47439 #: fortran/interface.c:1667
47440 #, gcc-internal-format
47441 msgid "Although not referenced, %qs has ambiguous interfaces at %L"
47444 #: fortran/interface.c:1701
47445 #, gcc-internal-format
47446 msgid "%qs at %L is not a module procedure"
47449 #: fortran/interface.c:1905
47450 #, gcc-internal-format
47452 "The assumed-rank array at %L requires that the dummy argument %qs has "
47456 #: fortran/interface.c:1910
47457 #, gcc-internal-format
47458 msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
47461 #: fortran/interface.c:1915
47462 #, gcc-internal-format
47463 msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
47466 #: fortran/interface.c:1920
47467 #, gcc-internal-format
47468 msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
47471 #: fortran/interface.c:1963
47472 #, gcc-internal-format, gfc-internal-format
47473 msgid "Invalid procedure argument at %L"
47476 #: fortran/interface.c:1971 fortran/interface.c:1998
47477 #, gcc-internal-format
47478 msgid "Interface mismatch in dummy procedure %qs at %L: %s"
47481 #: fortran/interface.c:2009
47482 #, gcc-internal-format
47484 "Actual argument to contiguous pointer dummy %qs at %L must be simply "
47488 #: fortran/interface.c:2024
47489 #, gcc-internal-format
47490 msgid "Type mismatch in argument %qs at %L; passed %s to %s"
47493 #: fortran/interface.c:2033
47494 #, gcc-internal-format
47496 "Assumed-type actual argument at %L requires that dummy argument %qs is of "
47500 #: fortran/interface.c:2049
47501 #, gcc-internal-format
47502 msgid "Actual argument to %qs at %L must be polymorphic"
47505 #: fortran/interface.c:2062
47506 #, gcc-internal-format
47507 msgid "Actual argument to %qs at %L must have the same declared type"
47510 #: fortran/interface.c:2077
47511 #, gcc-internal-format
47513 "Actual argument to %qs at %L must be unlimited polymorphic since the formal "
47514 "argument is a pointer or allocatable unlimited polymorphic entity [F2008: "
47518 #: fortran/interface.c:2088
47519 #, gcc-internal-format
47520 msgid "Actual argument to %qs at %L must be a coarray"
47523 #: fortran/interface.c:2107
47524 #, gcc-internal-format
47525 msgid "Corank mismatch in argument %qs at %L (%d and %d)"
47528 #: fortran/interface.c:2124
47529 #, gcc-internal-format
47530 msgid "Actual argument to %qs at %L must be simply contiguous"
47533 #: fortran/interface.c:2138
47534 #, gcc-internal-format
47536 "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or "
47537 "has a LOCK_TYPE component"
47540 #: fortran/interface.c:2156
47541 #, gcc-internal-format
47543 "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array "
47544 "without CONTIGUOUS attribute - as actual argument at %L is not simply "
47545 "contiguous and both are ASYNCHRONOUS or VOLATILE"
47548 #: fortran/interface.c:2169
47549 #, gcc-internal-format
47551 "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument "
47555 #: fortran/interface.c:2176
47556 #, gcc-internal-format
47558 "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which "
47559 "is invalid if the allocation status is modified"
47562 #: fortran/interface.c:2239
47563 #, gcc-internal-format
47564 msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
47567 #: fortran/interface.c:2248
47568 #, gcc-internal-format
47570 "Element of assumed-shaped or pointer array passed to array dummy argument "
47574 #: fortran/interface.c:2260
47575 #, gcc-internal-format
47577 "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual "
47578 "argument with array dummy argument %qs at %L"
47581 #: fortran/interface.c:2268
47582 #, gcc-internal-format
47584 "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs "
47588 #: fortran/interface.c:2595
47589 #, gcc-internal-format
47590 msgid "Keyword argument %qs at %L is not in the procedure"
47593 #: fortran/interface.c:2603
47594 #, gcc-internal-format
47596 "Keyword argument %qs at %L is already associated with another actual argument"
47599 #: fortran/interface.c:2613
47600 #, gcc-internal-format, gfc-internal-format
47601 msgid "More actual than formal arguments in procedure call at %L"
47604 #: fortran/interface.c:2625 fortran/interface.c:2995
47605 #, gcc-internal-format, gfc-internal-format
47606 msgid "Missing alternate return spec in subroutine call at %L"
47609 #: fortran/interface.c:2633
47610 #, gcc-internal-format, gfc-internal-format
47611 msgid "Unexpected alternate return spec in subroutine call at %L"
47614 #: fortran/interface.c:2660
47615 #, gcc-internal-format
47616 msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
47619 #: fortran/interface.c:2663
47620 #, gcc-internal-format
47621 msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
47624 #: fortran/interface.c:2687
47625 #, gcc-internal-format, gfc-internal-format
47627 "Actual argument at %L to assumed-type dummy is of derived type with type-"
47628 "bound or FINAL procedures"
47631 #: fortran/interface.c:2709
47632 #, gcc-internal-format
47634 "Character length mismatch (%ld/%ld) between actual argument and pointer or "
47635 "allocatable dummy argument %qs at %L"
47638 #: fortran/interface.c:2717
47639 #, gcc-internal-format
47641 "Character length mismatch (%ld/%ld) between actual argument and assumed-"
47642 "shape dummy argument %qs at %L"
47645 #: fortran/interface.c:2731
47646 #, gcc-internal-format
47648 "Actual argument at %L to allocatable or pointer dummy argument %qs must have "
47649 "a deferred length type parameter if and only if the dummy has one"
47652 #: fortran/interface.c:2748
47653 #, gcc-internal-format
47655 "Character length of actual argument shorter than of dummy argument %qs (%lu/"
47659 #: fortran/interface.c:2753
47660 #, gcc-internal-format
47662 "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) "
47666 #: fortran/interface.c:2772
47667 #, gcc-internal-format
47668 msgid "Expected a procedure pointer for argument %qs at %L"
47671 #: fortran/interface.c:2788
47672 #, gcc-internal-format
47673 msgid "Expected a procedure for argument %qs at %L"
47676 #: fortran/interface.c:2802
47677 #, gcc-internal-format
47678 msgid "Actual argument for %qs cannot be an assumed-size array at %L"
47681 #: fortran/interface.c:2811
47682 #, gcc-internal-format
47683 msgid "Actual argument for %qs must be a pointer at %L"
47686 #: fortran/interface.c:2821
47687 #, gcc-internal-format
47688 msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
47691 #: fortran/interface.c:2831
47692 #, gcc-internal-format
47693 msgid "Coindexed actual argument at %L to pointer dummy %qs"
47696 #: fortran/interface.c:2844
47697 #, gcc-internal-format
47699 "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
47702 #: fortran/interface.c:2858
47703 #, gcc-internal-format
47705 "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy "
47706 "%qs has neither ASYNCHRONOUS nor VOLATILE"
47709 #: fortran/interface.c:2872
47710 #, gcc-internal-format
47712 "Coindexed actual argument at %L with allocatable ultimate component to dummy "
47713 "%qs requires either VALUE or INTENT(IN)"
47716 #: fortran/interface.c:2884
47717 #, gcc-internal-format
47718 msgid "Actual CLASS array argument for %qs must be a full array at %L"
47721 #: fortran/interface.c:2894
47722 #, gcc-internal-format
47723 msgid "Actual argument for %qs must be ALLOCATABLE at %L"
47726 #: fortran/interface.c:2923
47727 #, gcc-internal-format
47729 "Array-section actual argument with vector subscripts at %L is incompatible "
47730 "with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the "
47731 "dummy argument %qs"
47734 #: fortran/interface.c:2941
47735 #, gcc-internal-format
47737 "Assumed-shape actual argument at %L is incompatible with the non-assumed-"
47738 "shape dummy argument %qs due to VOLATILE attribute"
47741 #: fortran/interface.c:2953
47742 #, gcc-internal-format
47744 "Array-section actual argument at %L is incompatible with the non-assumed-"
47745 "shape dummy argument %qs due to VOLATILE attribute"
47748 #: fortran/interface.c:2972
47749 #, gcc-internal-format
47751 "Pointer-array actual argument at %L requires an assumed-shape or pointer-"
47752 "array dummy argument %qs due to VOLATILE attribute"
47755 #: fortran/interface.c:3002
47756 #, gcc-internal-format
47757 msgid "Missing actual argument for argument %qs at %L"
47760 #: fortran/interface.c:3124
47761 #, gcc-internal-format
47762 msgid "compare_actual_expr(): Bad component code"
47765 #: fortran/interface.c:3153
47766 #, gcc-internal-format
47767 msgid "check_some_aliasing(): List mismatch"
47770 #: fortran/interface.c:3179
47771 #, gcc-internal-format
47772 msgid "check_some_aliasing(): corrupted data"
47775 #: fortran/interface.c:3189
47776 #, gcc-internal-format
47778 "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) "
47779 "argument %qs at %L"
47782 #: fortran/interface.c:3219
47783 #, gcc-internal-format
47784 msgid "check_intents(): List mismatch"
47787 #: fortran/interface.c:3239
47788 #, gcc-internal-format, gfc-internal-format
47790 "Procedure argument at %L is local to a PURE procedure and has the POINTER "
47794 #: fortran/interface.c:3251
47795 #, gcc-internal-format, gfc-internal-format
47797 "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) "
47801 #: fortran/interface.c:3261
47802 #, gcc-internal-format, gfc-internal-format
47804 "Coindexed actual argument at %L in PURE procedure is passed to a POINTER "
47808 #: fortran/interface.c:3272
47809 #, gcc-internal-format
47811 "Coindexed polymorphic actual argument at %L is passed polymorphic dummy "
47815 #: fortran/interface.c:3300 fortran/interface.c:3310
47816 #, gcc-internal-format
47817 msgid "Procedure %qs called at %L is not explicitly declared"
47820 #: fortran/interface.c:3306
47821 #, gcc-internal-format
47822 msgid "Procedure %qs called with an implicit interface at %L"
47825 #: fortran/interface.c:3320
47826 #, gcc-internal-format
47828 "The pointer object %qs at %L must have an explicit function interface or be "
47829 "declared as array"
47832 #: fortran/interface.c:3328
47833 #, gcc-internal-format
47835 "The allocatable object %qs at %L must have an explicit function interface or "
47836 "be declared as array"
47839 #: fortran/interface.c:3336
47840 #, gcc-internal-format
47841 msgid "Allocatable function %qs at %L must have an explicit function interface"
47844 #: fortran/interface.c:3346
47845 #, gcc-internal-format
47846 msgid "Keyword argument requires explicit interface for procedure %qs at %L"
47849 #: fortran/interface.c:3355
47850 #, gcc-internal-format, gfc-internal-format
47851 msgid "Assumed-type argument %s at %L requires an explicit interface"
47854 #: fortran/interface.c:3368
47855 #, gcc-internal-format
47857 "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an "
47858 "explicit interface for procedure %qs"
47861 #: fortran/interface.c:3377
47862 #, gcc-internal-format, gfc-internal-format
47863 msgid "MOLD argument to NULL required at %L"
47866 #: fortran/interface.c:3385
47867 #, gcc-internal-format, gfc-internal-format
47868 msgid "Assumed-rank argument requires an explicit interface at %L"
47871 #: fortran/interface.c:3423
47872 #, gcc-internal-format
47873 msgid "Procedure pointer component %qs called with an implicit interface at %L"
47876 #: fortran/interface.c:3434
47877 #, gcc-internal-format
47879 "Keyword argument requires explicit interface for procedure pointer component "
47883 #: fortran/interface.c:3518
47884 #, gcc-internal-format, gfc-internal-format
47886 "MOLD= required in NULL() argument at %L: Ambiguity between specific "
47887 "functions %s and %s"
47890 #: fortran/interface.c:3588
47891 #, gcc-internal-format
47892 msgid "Unable to find symbol %qs"
47895 #: fortran/interface.c:3955
47896 #, gcc-internal-format
47897 msgid "Entity %qs at %L is already present in the interface"
47900 #: fortran/interface.c:4071
47901 #, gcc-internal-format
47902 msgid "gfc_add_interface(): Bad interface type"
47905 #: fortran/interface.c:4166
47906 #, gcc-internal-format
47907 msgid "Can't overwrite GENERIC %qs at %L"
47910 #: fortran/interface.c:4178
47911 #, gcc-internal-format
47912 msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
47915 #: fortran/interface.c:4186
47916 #, gcc-internal-format
47917 msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
47920 #: fortran/interface.c:4194
47921 #, gcc-internal-format
47922 msgid "%qs at %L overrides a PURE procedure and must also be PURE"
47925 #: fortran/interface.c:4203
47926 #, gcc-internal-format
47927 msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
47930 #: fortran/interface.c:4209
47931 #, gcc-internal-format
47933 "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, "
47937 #: fortran/interface.c:4218
47938 #, gcc-internal-format
47939 msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
47942 #: fortran/interface.c:4229
47943 #, gcc-internal-format
47944 msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
47947 #: fortran/interface.c:4237
47948 #, gcc-internal-format
47949 msgid "Result mismatch for the overriding procedure %qs at %L: %s"
47952 #: fortran/interface.c:4248
47953 #, gcc-internal-format
47954 msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
47957 #: fortran/interface.c:4278
47958 #, gcc-internal-format
47960 "Dummy argument %qs of %qs at %L should be named %qs as to match the "
47961 "corresponding argument of the overridden procedure"
47964 #: fortran/interface.c:4289
47965 #, gcc-internal-format
47966 msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
47969 #: fortran/interface.c:4298
47970 #, gcc-internal-format
47972 "%qs at %L must have the same number of formal arguments as the overridden "
47976 #: fortran/interface.c:4307
47977 #, gcc-internal-format
47978 msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
47981 #: fortran/interface.c:4318
47982 #, gcc-internal-format
47983 msgid "%qs at %L overrides a binding with PASS and must also be PASS"
47986 #: fortran/interface.c:4325
47987 #, gcc-internal-format
47989 "Passed-object dummy argument of %qs at %L must be at the same position as "
47990 "the passed-object dummy argument of the overridden procedure"
47993 #: fortran/intrinsic.c:196
47994 #, gcc-internal-format, gfc-internal-format
47996 "Variable with NO_ARG_CHECK attribute at %L is only permitted as argument to "
47997 "the intrinsic functions C_LOC and PRESENT"
48000 #: fortran/intrinsic.c:211
48001 #, gcc-internal-format, gfc-internal-format
48003 "Assumed-type argument at %L is not permitted as actual argument to the "
48007 #: fortran/intrinsic.c:218
48008 #, gcc-internal-format, gfc-internal-format
48010 "Assumed-type argument at %L is only permitted as first actual argument to "
48014 #: fortran/intrinsic.c:225
48015 #, gcc-internal-format, gfc-internal-format
48017 "Assumed-rank argument at %L is only permitted as actual argument to "
48018 "intrinsic inquiry functions"
48021 #: fortran/intrinsic.c:232
48022 #, gcc-internal-format, gfc-internal-format
48024 "Assumed-rank argument at %L is only permitted as first actual argument to "
48025 "the intrinsic inquiry function %s"
48028 #: fortran/intrinsic.c:280
48029 #, gcc-internal-format
48030 msgid "do_check(): too many args"
48033 #: fortran/intrinsic.c:360
48034 #, gcc-internal-format
48035 msgid "add_sym(): Bad sizing mode"
48038 #: fortran/intrinsic.c:1054
48039 #, gcc-internal-format
48041 "The intrinsic %qs at %L is not included in the selected standard but %s and "
48042 "%qs will be treated as if declared EXTERNAL. Use an appropriate -std=* "
48043 "option or define -fall-intrinsics to allow this intrinsic."
48046 #: fortran/intrinsic.c:1089
48047 #, gcc-internal-format
48048 msgid "make_generic(): Can't find generic symbol %qs"
48051 #: fortran/intrinsic.c:3818
48052 #, gcc-internal-format
48053 msgid "Too many arguments in call to %qs at %L"
48056 #: fortran/intrinsic.c:3833
48057 #, gcc-internal-format, gfc-internal-format
48059 "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this "
48063 #: fortran/intrinsic.c:3836
48064 #, gcc-internal-format
48065 msgid "Can't find keyword named %qs in call to %qs at %L"
48068 #: fortran/intrinsic.c:3843
48069 #, gcc-internal-format
48070 msgid "Argument %qs appears twice in call to %qs at %L"
48073 #: fortran/intrinsic.c:3857
48074 #, gcc-internal-format
48075 msgid "Missing actual argument %qs in call to %qs at %L"
48078 #: fortran/intrinsic.c:3872
48079 #, gcc-internal-format, gfc-internal-format
48080 msgid "ALTERNATE RETURN not permitted at %L"
48083 #: fortran/intrinsic.c:3929
48084 #, gcc-internal-format
48085 msgid "Type of argument %qs in call to %qs at %L should be %s, not %s"
48088 #: fortran/intrinsic.c:4035
48089 #, gcc-internal-format
48090 msgid "resolve_intrinsic(): Too many args for intrinsic"
48093 #: fortran/intrinsic.c:4121
48094 #, gcc-internal-format
48095 msgid "do_simplify(): Too many args for intrinsic"
48098 #: fortran/intrinsic.c:4160
48099 #, gcc-internal-format
48100 msgid "init_arglist(): too many arguments"
48103 #: fortran/intrinsic.c:4310
48104 #, gcc-internal-format
48105 msgid "Invalid standard code on intrinsic %qs (%d)"
48108 #: fortran/intrinsic.c:4319
48109 #, gcc-internal-format
48110 msgid "Intrinsic %qs (is %s) is used at %L"
48113 #: fortran/intrinsic.c:4390
48114 #, gcc-internal-format
48115 msgid "Function %qs as initialization expression at %L"
48118 #: fortran/intrinsic.c:4466
48119 #, gcc-internal-format, gfc-internal-format
48121 "Elemental function as initialization expression with non-integer/non-"
48122 "character arguments at %L"
48125 #: fortran/intrinsic.c:4537
48126 #, gcc-internal-format
48128 "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
48131 #: fortran/intrinsic.c:4544
48132 #, gcc-internal-format
48133 msgid "Subroutine call to intrinsic %qs at %L is not PURE"
48136 #: fortran/intrinsic.c:4620
48137 #, gcc-internal-format, gfc-internal-format
48138 msgid "Extension: Conversion from %s to %s at %L"
48141 #: fortran/intrinsic.c:4654 fortran/intrinsic.c:4670
48142 #, gcc-internal-format, gfc-internal-format
48143 msgid "Possible change of value in conversion from %s to %s at %L"
48146 #: fortran/intrinsic.c:4659 fortran/intrinsic.c:4679
48147 #, gcc-internal-format, gfc-internal-format
48148 msgid "Conversion from %s to %s at %L"
48151 #: fortran/intrinsic.c:4732
48152 #, gcc-internal-format, gfc-internal-format
48153 msgid "Can't convert %s to %s at %L"
48156 #: fortran/intrinsic.c:4737
48157 #, gcc-internal-format
48158 msgid "Can't convert %qs to %qs at %L"
48161 #: fortran/intrinsic.c:4827
48162 #, gcc-internal-format
48164 "%qs declared at %L may shadow the intrinsic of the same name. In order to "
48165 "call the intrinsic, explicit INTRINSIC declarations may be required."
48168 #: fortran/intrinsic.c:4833
48169 #, gcc-internal-format
48171 "%qs declared at %L is also the name of an intrinsic. It can only be called "
48172 "via an explicit interface or if declared EXTERNAL."
48175 #: fortran/io.c:168 fortran/primary.c:868
48176 #, gcc-internal-format, gfc-internal-format
48177 msgid "Extension: backslash character at %C"
48180 #: fortran/io.c:204 fortran/io.c:207
48181 #, gcc-internal-format, gfc-internal-format
48182 msgid "Extension: Tab character in format at %C"
48185 #: fortran/io.c:455
48186 #, gcc-internal-format, gfc-internal-format
48187 msgid "DP format specifier not allowed at %C"
48190 #: fortran/io.c:462
48191 #, gcc-internal-format, gfc-internal-format
48192 msgid "DC format specifier not allowed at %C"
48195 #: fortran/io.c:651
48196 #, gcc-internal-format, gfc-internal-format
48197 msgid "X descriptor requires leading space count at %L"
48200 #: fortran/io.c:680
48201 #, gcc-internal-format, gfc-internal-format
48202 msgid "$ descriptor at %L"
48205 #: fortran/io.c:684
48206 #, gcc-internal-format, gfc-internal-format
48207 msgid "$ should be the last specifier in format at %L"
48210 #: fortran/io.c:782
48211 #, gcc-internal-format, gfc-internal-format
48212 msgid "Extension: Missing positive width after L descriptor at %L"
48215 #: fortran/io.c:826
48216 #, gcc-internal-format
48217 msgid "%<G0%> in format at %L"
48220 #: fortran/io.c:854
48221 #, gcc-internal-format, gfc-internal-format
48222 msgid "Positive width required in format specifier %s at %L"
48225 #: fortran/io.c:870 fortran/io.c:877
48226 #, gcc-internal-format, gfc-internal-format
48227 msgid "Period required in format specifier %s at %L"
48230 #: fortran/io.c:949
48231 #, gcc-internal-format, gfc-internal-format
48232 msgid "Period required in format specifier at %L"
48235 #: fortran/io.c:971
48236 #, gcc-internal-format, gfc-internal-format
48237 msgid "The H format specifier at %L is a Fortran 95 deleted feature"
48240 #: fortran/io.c:1059 fortran/io.c:1121
48241 #, gcc-internal-format, gfc-internal-format
48242 msgid "Missing comma at %L"
48245 #: fortran/io.c:1139
48246 #, gcc-internal-format, gfc-internal-format
48247 msgid "%s in format string at %L"
48250 #: fortran/io.c:1177
48251 #, gcc-internal-format, gfc-internal-format
48252 msgid "Extraneous characters in format at %L"
48255 #: fortran/io.c:1199
48256 #, gcc-internal-format, gfc-internal-format
48257 msgid "Format statement in module main block at %C"
48260 #: fortran/io.c:1205
48261 #, gcc-internal-format, gfc-internal-format
48262 msgid "Missing format label at %C"
48265 #: fortran/io.c:1260 fortran/io.c:1291 fortran/io.c:1357
48266 #, gcc-internal-format, gfc-internal-format
48267 msgid "Invalid value for %s specification at %C"
48270 #: fortran/io.c:1266 fortran/io.c:1297
48271 #, gcc-internal-format, gfc-internal-format
48272 msgid "Duplicate %s specification at %C"
48275 #: fortran/io.c:1304
48276 #, gcc-internal-format, gfc-internal-format
48277 msgid "Variable %s cannot be INTENT(IN) at %C"
48280 #: fortran/io.c:1312
48281 #, gcc-internal-format, gfc-internal-format
48282 msgid "Variable %s cannot be assigned in PURE procedure at %C"
48285 #: fortran/io.c:1363
48286 #, gcc-internal-format, gfc-internal-format
48287 msgid "Duplicate %s label specification at %C"
48290 #: fortran/io.c:1383
48291 #, gcc-internal-format, gfc-internal-format
48293 "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
48296 #: fortran/io.c:1401
48297 #, gcc-internal-format, gfc-internal-format
48298 msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
48301 #: fortran/io.c:1407
48302 #, gcc-internal-format, gfc-internal-format
48303 msgid "ASSIGNED variable in FORMAT tag at %L"
48306 #: fortran/io.c:1412
48307 #, gcc-internal-format
48308 msgid "Variable %qs at %L has not been assigned a format label"
48311 #: fortran/io.c:1419
48312 #, gcc-internal-format
48313 msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
48316 #: fortran/io.c:1431
48317 #, gcc-internal-format, gfc-internal-format
48318 msgid "Non-character in FORMAT tag at %L"
48321 #: fortran/io.c:1437
48322 #, gcc-internal-format, gfc-internal-format
48323 msgid "Non-character assumed shape array element in FORMAT tag at %L"
48326 #: fortran/io.c:1444
48327 #, gcc-internal-format, gfc-internal-format
48328 msgid "Non-character assumed size array element in FORMAT tag at %L"
48331 #: fortran/io.c:1451
48332 #, gcc-internal-format, gfc-internal-format
48333 msgid "Non-character pointer array element in FORMAT tag at %L"
48336 #: fortran/io.c:1477
48337 #, gcc-internal-format, gfc-internal-format
48338 msgid "%s tag at %L must be of type %s"
48341 #: fortran/io.c:1484
48342 #, gcc-internal-format, gfc-internal-format
48343 msgid "%s tag at %L must be a character string of default kind"
48346 #: fortran/io.c:1491
48347 #, gcc-internal-format, gfc-internal-format
48348 msgid "%s tag at %L must be scalar"
48351 #: fortran/io.c:1497
48352 #, gcc-internal-format, gfc-internal-format
48353 msgid "IOMSG tag at %L"
48356 #: fortran/io.c:1505
48357 #, gcc-internal-format, gfc-internal-format
48358 msgid "Fortran 95 requires default INTEGER in %s tag at %L"
48361 #: fortran/io.c:1514
48362 #, gcc-internal-format, gfc-internal-format
48363 msgid "Non-default LOGICAL kind in %s tag at %L"
48366 #: fortran/io.c:1521
48367 #, gcc-internal-format, gfc-internal-format
48368 msgid "NEWUNIT specifier at %L"
48371 #: fortran/io.c:1539
48372 #, gcc-internal-format, gfc-internal-format
48373 msgid "CONVERT tag at %L"
48376 #: fortran/io.c:1724
48377 #, gcc-internal-format
48378 msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
48381 #: fortran/io.c:1732 fortran/io.c:1759
48382 #, gcc-internal-format
48383 msgid "%s specifier in %s statement at %C has value %qs"
48386 #: fortran/io.c:1751
48387 #, gcc-internal-format
48388 msgid "Extension: %s specifier in %s statement at %C has value %qs"
48391 #: fortran/io.c:1773 fortran/io.c:1781
48392 #, gcc-internal-format
48393 msgid "%s specifier in %s statement at %C has invalid value %qs"
48396 #: fortran/io.c:1834
48397 #, gcc-internal-format, gfc-internal-format
48398 msgid "OPEN statement not allowed in PURE procedure at %C"
48401 #: fortran/io.c:1847
48402 #, gcc-internal-format, gfc-internal-format
48403 msgid "UNIT specifier not allowed with NEWUNIT at %C"
48406 #: fortran/io.c:1855
48407 #, gcc-internal-format, gfc-internal-format
48408 msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
48411 #: fortran/io.c:1862
48412 #, gcc-internal-format, gfc-internal-format
48413 msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
48416 #: fortran/io.c:1894
48417 #, gcc-internal-format, gfc-internal-format
48418 msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
48421 #: fortran/io.c:1912 fortran/io.c:3352
48422 #, gcc-internal-format, gfc-internal-format
48423 msgid "BLANK= at %C not allowed in Fortran 95"
48426 #: fortran/io.c:1930 fortran/io.c:3331
48427 #, gcc-internal-format, gfc-internal-format
48428 msgid "DECIMAL= at %C not allowed in Fortran 95"
48431 #: fortran/io.c:1962
48432 #, gcc-internal-format, gfc-internal-format
48433 msgid "ENCODING= at %C not allowed in Fortran 95"
48436 #: fortran/io.c:2013 fortran/io.c:3394
48437 #, gcc-internal-format, gfc-internal-format
48438 msgid "ROUND= at %C not allowed in Fortran 95"
48441 #: fortran/io.c:2033
48442 #, gcc-internal-format, gfc-internal-format
48443 msgid "SIGN= at %C not allowed in Fortran 95"
48446 #: fortran/io.c:2246
48447 #, gcc-internal-format, gfc-internal-format
48448 msgid "CLOSE statement not allowed in PURE procedure at %C"
48451 #: fortran/io.c:2305
48452 #, gcc-internal-format, gfc-internal-format
48453 msgid "CLOSE statement at %L requires a UNIT number"
48456 #: fortran/io.c:2313
48457 #, gcc-internal-format, gfc-internal-format
48458 msgid "UNIT number in CLOSE statement at %L must be non-negative"
48461 #: fortran/io.c:2411 fortran/match.c:2631
48462 #, gcc-internal-format, gfc-internal-format
48463 msgid "%s statement not allowed in PURE procedure at %C"
48466 #: fortran/io.c:2445 fortran/io.c:2876
48467 #, gcc-internal-format, gfc-internal-format
48468 msgid "UNIT number in statement at %L must be non-negative"
48471 #: fortran/io.c:2477
48472 #, gcc-internal-format, gfc-internal-format
48473 msgid "FLUSH statement at %C"
48476 #: fortran/io.c:2532
48477 #, gcc-internal-format, gfc-internal-format
48478 msgid "Duplicate UNIT specification at %C"
48481 #: fortran/io.c:2606
48482 #, gcc-internal-format, gfc-internal-format
48483 msgid "Duplicate format specification at %C"
48486 #: fortran/io.c:2623
48487 #, gcc-internal-format
48488 msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
48491 #: fortran/io.c:2659
48492 #, gcc-internal-format, gfc-internal-format
48493 msgid "Duplicate NML specification at %C"
48496 #: fortran/io.c:2668
48497 #, gcc-internal-format
48498 msgid "Symbol %qs at %C must be a NAMELIST group name"
48501 #: fortran/io.c:2733
48502 #, gcc-internal-format, gfc-internal-format
48503 msgid "END tag at %C not allowed in output statement"
48506 #: fortran/io.c:2810
48507 #, gcc-internal-format, gfc-internal-format
48508 msgid "UNIT not specified at %L"
48511 #: fortran/io.c:2822
48512 #, gcc-internal-format, gfc-internal-format
48514 "UNIT specification at %L must be an INTEGER expression or a CHARACTER "
48518 #: fortran/io.c:2844
48519 #, gcc-internal-format, gfc-internal-format
48520 msgid "Invalid form of WRITE statement at %L, UNIT required"
48523 #: fortran/io.c:2855
48524 #, gcc-internal-format, gfc-internal-format
48525 msgid "Internal unit with vector subscript at %L"
48528 #: fortran/io.c:2869
48529 #, gcc-internal-format, gfc-internal-format
48530 msgid "External IO UNIT cannot be an array at %L"
48533 #: fortran/io.c:2897
48534 #, gcc-internal-format
48536 "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not "
48537 "appear in a variable definition context"
48540 #: fortran/io.c:2907
48541 #, gcc-internal-format, gfc-internal-format
48542 msgid "Comma before i/o item list at %L"
48545 #: fortran/io.c:2917
48546 #, gcc-internal-format, gfc-internal-format
48547 msgid "ERR tag label %d at %L not defined"
48550 #: fortran/io.c:2929
48551 #, gcc-internal-format, gfc-internal-format
48552 msgid "END tag label %d at %L not defined"
48555 #: fortran/io.c:2941
48556 #, gcc-internal-format, gfc-internal-format
48557 msgid "EOR tag label %d at %L not defined"
48560 #: fortran/io.c:2951
48561 #, gcc-internal-format, gfc-internal-format
48562 msgid "FORMAT label %d at %L not defined"
48565 #: fortran/io.c:2982
48566 #, gcc-internal-format
48567 msgid "io_kind_name(): bad I/O-kind"
48570 #: fortran/io.c:3071
48571 #, gcc-internal-format, gfc-internal-format
48572 msgid "Syntax error in I/O iterator at %C"
48575 #: fortran/io.c:3102
48576 #, gcc-internal-format, gfc-internal-format
48577 msgid "Expected variable in READ statement at %C"
48580 #: fortran/io.c:3108
48581 #, gcc-internal-format, gfc-internal-format
48582 msgid "Expected expression in %s statement at %C"
48585 #. A general purpose syntax error.
48586 #: fortran/io.c:3165 fortran/io.c:3760 fortran/gfortran.h:2685
48587 #, gcc-internal-format, gfc-internal-format
48588 msgid "Syntax error in %s statement at %C"
48591 #: fortran/io.c:3249
48592 #, gcc-internal-format, gfc-internal-format
48593 msgid "Internal file at %L with namelist"
48596 #: fortran/io.c:3305
48597 #, gcc-internal-format, gfc-internal-format
48598 msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
48601 #: fortran/io.c:3373
48602 #, gcc-internal-format, gfc-internal-format
48603 msgid "PAD= at %C not allowed in Fortran 95"
48606 #: fortran/io.c:3439
48607 #, gcc-internal-format, gfc-internal-format
48608 msgid "DELIM= at %C not allowed in Fortran 95"
48611 #: fortran/io.c:3588
48612 #, gcc-internal-format, gfc-internal-format
48613 msgid "PRINT namelist at %C is an extension"
48616 #: fortran/io.c:3731
48617 #, gcc-internal-format, gfc-internal-format
48618 msgid "Expected comma in I/O list at %C"
48621 #: fortran/io.c:3794
48622 #, gcc-internal-format, gfc-internal-format
48623 msgid "PRINT statement at %C not allowed within PURE procedure"
48626 #: fortran/io.c:3953 fortran/io.c:4013
48627 #, gcc-internal-format, gfc-internal-format
48628 msgid "INQUIRE statement not allowed in PURE procedure at %C"
48631 #: fortran/io.c:3981
48632 #, gcc-internal-format, gfc-internal-format
48633 msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
48636 #: fortran/io.c:3991 fortran/trans-io.c:1315
48637 #, gcc-internal-format, gfc-internal-format
48638 msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
48641 #: fortran/io.c:3998
48642 #, gcc-internal-format, gfc-internal-format
48643 msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
48646 #: fortran/io.c:4007
48647 #, gcc-internal-format, gfc-internal-format
48648 msgid "UNIT number in INQUIRE statement at %L can not be -1"
48651 #: fortran/io.c:4021
48652 #, gcc-internal-format, gfc-internal-format
48654 "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
48657 #: fortran/io.c:4195
48658 #, gcc-internal-format, gfc-internal-format
48659 msgid "WAIT at %C not allowed in Fortran 95"
48662 #: fortran/io.c:4201
48663 #, gcc-internal-format, gfc-internal-format
48664 msgid "WAIT statement not allowed in PURE procedure at %C"
48667 #: fortran/match.c:117
48668 #, gcc-internal-format
48669 msgid "gfc_op2string(): Bad code"
48672 #: fortran/match.c:174
48673 #, gcc-internal-format
48674 msgid "Missing %<)%> in statement at or before %L"
48677 #: fortran/match.c:179
48678 #, gcc-internal-format
48679 msgid "Missing %<(%> in statement at or before %L"
48682 #: fortran/match.c:376
48683 #, gcc-internal-format, gfc-internal-format
48684 msgid "Integer too large at %C"
48687 #: fortran/match.c:469 fortran/parse.c:946
48688 #, gcc-internal-format, gfc-internal-format
48689 msgid "Too many digits in statement label at %C"
48692 #: fortran/match.c:475
48693 #, gcc-internal-format, gfc-internal-format
48694 msgid "Statement label at %C is zero"
48697 #: fortran/match.c:508
48698 #, gcc-internal-format
48699 msgid "Label name %qs at %C is ambiguous"
48702 #: fortran/match.c:514
48703 #, gcc-internal-format
48704 msgid "Duplicate construct label %qs at %C"
48707 #: fortran/match.c:545
48708 #, gcc-internal-format, gfc-internal-format
48709 msgid "Invalid character in name at %C"
48712 #: fortran/match.c:558
48713 #, gcc-internal-format, gfc-internal-format
48714 msgid "Name at %C is too long"
48717 #: fortran/match.c:569
48718 #, gcc-internal-format
48720 "Invalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an "
48724 #: fortran/match.c:888
48725 #, gcc-internal-format, gfc-internal-format
48726 msgid "Loop variable at %C cannot be a coarray"
48729 #: fortran/match.c:894
48730 #, gcc-internal-format, gfc-internal-format
48731 msgid "Loop variable at %C cannot be a sub-component"
48734 #: fortran/match.c:928
48735 #, gcc-internal-format, gfc-internal-format
48736 msgid "Expected a step value in iterator at %C"
48739 #: fortran/match.c:940
48740 #, gcc-internal-format, gfc-internal-format
48741 msgid "Syntax error in iterator at %C"
48744 #: fortran/match.c:1108
48745 #, gcc-internal-format, gfc-internal-format
48746 msgid "gfc_match(): Bad match code %c"
48749 #: fortran/match.c:1181
48750 #, gcc-internal-format, gfc-internal-format
48751 msgid "Invalid form of PROGRAM statement at %C"
48754 #: fortran/match.c:1311 fortran/match.c:1391
48755 #, gcc-internal-format, gfc-internal-format
48756 msgid "Arithmetic IF statement at %C"
48759 #: fortran/match.c:1366
48760 #, gcc-internal-format, gfc-internal-format
48761 msgid "Syntax error in IF-expression at %C"
48764 #: fortran/match.c:1377
48765 #, gcc-internal-format, gfc-internal-format
48766 msgid "Block label not appropriate for arithmetic IF statement at %C"
48769 #: fortran/match.c:1414
48770 #, gcc-internal-format, gfc-internal-format
48771 msgid "Block label is not appropriate for IF statement at %C"
48774 #: fortran/match.c:1500
48775 #, gcc-internal-format, gfc-internal-format
48776 msgid "Cannot assign to a named constant at %C"
48779 #: fortran/match.c:1510
48780 #, gcc-internal-format, gfc-internal-format
48781 msgid "Unclassifiable statement in IF-clause at %C"
48784 #: fortran/match.c:1517
48785 #, gcc-internal-format, gfc-internal-format
48786 msgid "Syntax error in IF-clause at %C"
48789 #: fortran/match.c:1560
48790 #, gcc-internal-format, gfc-internal-format
48791 msgid "Unexpected junk after ELSE statement at %C"
48794 #: fortran/match.c:1566 fortran/match.c:1601
48795 #, gcc-internal-format
48796 msgid "Label %qs at %C doesn't match IF label %qs"
48799 #: fortran/match.c:1595
48800 #, gcc-internal-format, gfc-internal-format
48801 msgid "Unexpected junk after ELSE IF statement at %C"
48804 #: fortran/match.c:1659
48805 #, gcc-internal-format, gfc-internal-format
48806 msgid "Image control statement CRITICAL at %C in PURE procedure"
48809 #: fortran/match.c:1665
48810 #, gcc-internal-format, gfc-internal-format
48811 msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
48814 #: fortran/match.c:1672
48815 #, gcc-internal-format, gfc-internal-format
48816 msgid "CRITICAL statement at %C"
48819 #: fortran/match.c:1684
48820 #, gcc-internal-format, gfc-internal-format
48821 msgid "Nested CRITICAL block at %C"
48824 #: fortran/match.c:1736
48825 #, gcc-internal-format, gfc-internal-format
48826 msgid "Expected association list at %C"
48829 #: fortran/match.c:1749
48830 #, gcc-internal-format, gfc-internal-format
48831 msgid "Expected association at %C"
48834 #: fortran/match.c:1758
48835 #, gcc-internal-format
48836 msgid "Duplicate name %qs in association at %C"
48839 #: fortran/match.c:1766
48840 #, gcc-internal-format, gfc-internal-format
48841 msgid "Association target at %C must not be coindexed"
48844 #: fortran/match.c:1784
48845 #, gcc-internal-format
48846 msgid "Expected %<)%> or %<,%> at %C"
48849 #: fortran/match.c:1802
48850 #, gcc-internal-format, gfc-internal-format
48851 msgid "Junk after ASSOCIATE statement at %C"
48854 #: fortran/match.c:1871
48855 #, gcc-internal-format
48856 msgid "Derived type %qs at %L may not be ABSTRACT"
48859 #: fortran/match.c:1934
48860 #, gcc-internal-format, gfc-internal-format
48861 msgid "Invalid type-spec at %C"
48864 #: fortran/match.c:2028
48865 #, gcc-internal-format, gfc-internal-format
48866 msgid "Syntax error in FORALL iterator at %C"
48869 #: fortran/match.c:2293
48870 #, gcc-internal-format, gfc-internal-format
48871 msgid "DO CONCURRENT construct at %C"
48874 #: fortran/match.c:2418
48875 #, gcc-internal-format
48876 msgid "Name %qs in %s statement at %C is unknown"
48879 #: fortran/match.c:2426
48880 #, gcc-internal-format
48881 msgid "Name %qs in %s statement at %C is not a construct name"
48884 #: fortran/match.c:2438
48885 #, gcc-internal-format, gfc-internal-format
48886 msgid "%s statement at %C leaves CRITICAL construct"
48889 #. F2008, C821 & C845.
48890 #: fortran/match.c:2446
48891 #, gcc-internal-format, gfc-internal-format
48892 msgid "%s statement at %C leaves DO CONCURRENT construct"
48895 #: fortran/match.c:2458
48896 #, gcc-internal-format, gfc-internal-format
48897 msgid "%s statement at %C is not within a construct"
48900 #: fortran/match.c:2461
48901 #, gcc-internal-format
48902 msgid "%s statement at %C is not within construct %qs"
48905 #: fortran/match.c:2486
48906 #, gcc-internal-format
48907 msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
48910 #: fortran/match.c:2491
48911 #, gcc-internal-format, gfc-internal-format
48912 msgid "EXIT statement with no do-construct-name at %C"
48915 #: fortran/match.c:2497
48916 #, gcc-internal-format
48917 msgid "%s statement at %C is not applicable to construct %qs"
48920 #: fortran/match.c:2505
48921 #, gcc-internal-format, gfc-internal-format
48922 msgid "%s statement at %C leaving OpenACC structured block"
48925 #: fortran/match.c:2530
48926 #, gcc-internal-format, gfc-internal-format
48927 msgid "EXIT statement at %C terminating !$ACC LOOP loop"
48930 #: fortran/match.c:2535
48931 #, gcc-internal-format, gfc-internal-format
48932 msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
48935 #: fortran/match.c:2560
48936 #, gcc-internal-format, gfc-internal-format
48937 msgid "EXIT statement at %C terminating !$OMP DO loop"
48940 #: fortran/match.c:2565
48941 #, gcc-internal-format, gfc-internal-format
48942 msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
48945 #: fortran/match.c:2625
48946 #, gcc-internal-format, gfc-internal-format
48947 msgid "%s statement at %C in PURE procedure"
48950 #: fortran/match.c:2641
48951 #, gcc-internal-format, gfc-internal-format
48952 msgid "Image control statement STOP at %C in CRITICAL block"
48955 #: fortran/match.c:2646
48956 #, gcc-internal-format, gfc-internal-format
48957 msgid "Image control statement STOP at %C in DO CONCURRENT block"
48960 #: fortran/match.c:2654
48961 #, gcc-internal-format, gfc-internal-format
48962 msgid "STOP code at %L must be either INTEGER or CHARACTER type"
48965 #: fortran/match.c:2661
48966 #, gcc-internal-format, gfc-internal-format
48967 msgid "STOP code at %L must be scalar"
48970 #: fortran/match.c:2669
48971 #, gcc-internal-format, gfc-internal-format
48972 msgid "STOP code at %L must be default character KIND=%d"
48975 #: fortran/match.c:2677
48976 #, gcc-internal-format, gfc-internal-format
48977 msgid "STOP code at %L must be default integer KIND=%d"
48980 #: fortran/match.c:2723
48981 #, gcc-internal-format, gfc-internal-format
48982 msgid "PAUSE statement at %C"
48985 #: fortran/match.c:2744
48986 #, gcc-internal-format, gfc-internal-format
48987 msgid "ERROR STOP statement at %C"
48990 #: fortran/match.c:2769
48991 #, gcc-internal-format, gfc-internal-format
48992 msgid "Image control statement %s at %C in PURE procedure"
48995 #: fortran/match.c:2784
48996 #, gcc-internal-format, gfc-internal-format
48997 msgid "Image control statement %s at %C in CRITICAL block"
49000 #: fortran/match.c:2791
49001 #, gcc-internal-format, gfc-internal-format
49002 msgid "Image control statement %s at %C in DO CONCURRENT block"
49005 #: fortran/match.c:2821 fortran/match.c:3033 fortran/match.c:3543
49006 #: fortran/match.c:3880
49007 #, gcc-internal-format, gfc-internal-format
49008 msgid "Redundant STAT tag found at %L "
49011 #: fortran/match.c:2842 fortran/match.c:3053 fortran/match.c:3569
49012 #: fortran/match.c:3905
49013 #, gcc-internal-format, gfc-internal-format
49014 msgid "Redundant ERRMSG tag found at %L "
49017 #: fortran/match.c:2863
49018 #, gcc-internal-format, gfc-internal-format
49019 msgid "Redundant ACQUIRED_LOCK tag found at %L "
49022 #: fortran/match.c:2928
49023 #, gcc-internal-format, gfc-internal-format
49024 msgid "LOCK statement at %C"
49027 #: fortran/match.c:2938
49028 #, gcc-internal-format, gfc-internal-format
49029 msgid "UNLOCK statement at %C"
49032 #: fortran/match.c:2963
49033 #, gcc-internal-format, gfc-internal-format
49034 msgid "Image control statement SYNC at %C in PURE procedure"
49037 #: fortran/match.c:2969
49038 #, gcc-internal-format, gfc-internal-format
49039 msgid "SYNC statement at %C"
49042 #: fortran/match.c:2981
49043 #, gcc-internal-format, gfc-internal-format
49044 msgid "Image control statement SYNC at %C in CRITICAL block"
49047 #: fortran/match.c:2987
49048 #, gcc-internal-format, gfc-internal-format
49049 msgid "Image control statement SYNC at %C in DO CONCURRENT block"
49052 #: fortran/match.c:3167
49053 #, gcc-internal-format, gfc-internal-format
49054 msgid "ASSIGN statement at %C"
49057 #: fortran/match.c:3211
49058 #, gcc-internal-format, gfc-internal-format
49059 msgid "Assigned GOTO statement at %C"
49062 #: fortran/match.c:3255 fortran/match.c:3306
49063 #, gcc-internal-format, gfc-internal-format
49064 msgid "Statement label list in GOTO at %C cannot be empty"
49067 #: fortran/match.c:3316
49068 #, gcc-internal-format, gfc-internal-format
49069 msgid "Computed GOTO at %C"
49072 #: fortran/match.c:3388
49073 #, gcc-internal-format, gfc-internal-format
49074 msgid "Error in type-spec at %L"
49077 #: fortran/match.c:3398
49078 #, gcc-internal-format, gfc-internal-format
49079 msgid "typespec in ALLOCATE at %L"
49082 #: fortran/match.c:3441
49083 #, gcc-internal-format, gfc-internal-format
49084 msgid "Bad allocate-object at %C for a PURE procedure"
49087 #: fortran/match.c:3465
49088 #, gcc-internal-format, gfc-internal-format
49089 msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
49092 #: fortran/match.c:3470
49093 #, gcc-internal-format, gfc-internal-format
49094 msgid "ALLOCATE of coarray at %C in CRITICAL block"
49097 #: fortran/match.c:3492
49098 #, gcc-internal-format, gfc-internal-format
49100 "Allocate-object at %L is neither a data pointer nor an allocatable variable"
49103 #: fortran/match.c:3504
49104 #, gcc-internal-format, gfc-internal-format
49105 msgid "Type of entity at %L is type incompatible with typespec"
49108 #: fortran/match.c:3512
49109 #, gcc-internal-format, gfc-internal-format
49111 "Kind type parameter for entity at %L differs from the kind type parameter of "
49115 #: fortran/match.c:3526
49116 #, gcc-internal-format, gfc-internal-format
49117 msgid "Shape specification for allocatable scalar at %C"
49120 #: fortran/match.c:3563
49121 #, gcc-internal-format, gfc-internal-format
49122 msgid "ERRMSG tag at %L"
49125 #: fortran/match.c:3586
49126 #, gcc-internal-format, gfc-internal-format
49127 msgid "SOURCE tag at %L"
49130 #: fortran/match.c:3592
49131 #, gcc-internal-format, gfc-internal-format
49132 msgid "Redundant SOURCE tag found at %L "
49135 #: fortran/match.c:3599
49136 #, gcc-internal-format, gfc-internal-format
49137 msgid "SOURCE tag at %L conflicts with the typespec at %L"
49140 #: fortran/match.c:3605
49141 #, gcc-internal-format, gfc-internal-format
49142 msgid "SOURCE tag at %L with more than a single allocate object"
49145 #: fortran/match.c:3623
49146 #, gcc-internal-format, gfc-internal-format
49147 msgid "MOLD tag at %L"
49150 #: fortran/match.c:3629
49151 #, gcc-internal-format, gfc-internal-format
49152 msgid "Redundant MOLD tag found at %L "
49155 #: fortran/match.c:3636
49156 #, gcc-internal-format, gfc-internal-format
49157 msgid "MOLD tag at %L conflicts with the typespec at %L"
49160 #: fortran/match.c:3662
49161 #, gcc-internal-format, gfc-internal-format
49162 msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
49165 #: fortran/match.c:3670
49166 #, gcc-internal-format, gfc-internal-format
49168 "Allocate-object at %L with a deferred type parameter requires either a type-"
49169 "spec or SOURCE tag or a MOLD tag"
49172 #: fortran/match.c:3682
49173 #, gcc-internal-format, gfc-internal-format
49175 "Unlimited polymorphic allocate-object at %L requires either a type-spec or "
49176 "SOURCE tag or a MOLD tag"
49179 #: fortran/match.c:3744
49180 #, gcc-internal-format, gfc-internal-format
49181 msgid "Pointer object at %C shall not be coindexed"
49184 #: fortran/match.c:3830
49185 #, gcc-internal-format, gfc-internal-format
49186 msgid "Illegal allocate-object at %C for a PURE procedure"
49189 #: fortran/match.c:3840
49190 #, gcc-internal-format, gfc-internal-format
49191 msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
49194 #: fortran/match.c:3847
49195 #, gcc-internal-format, gfc-internal-format
49196 msgid "DEALLOCATE of coarray at %C in CRITICAL block"
49199 #: fortran/match.c:3863
49200 #, gcc-internal-format, gfc-internal-format
49202 "Allocate-object at %C is not a nonprocedure pointer nor an allocatable "
49206 #: fortran/match.c:3900
49207 #, gcc-internal-format, gfc-internal-format
49208 msgid "ERRMSG at %L"
49211 #: fortran/match.c:3957
49212 #, gcc-internal-format, gfc-internal-format
49213 msgid "Image control statement RETURN at %C in CRITICAL block"
49216 #: fortran/match.c:3963
49217 #, gcc-internal-format, gfc-internal-format
49218 msgid "Image control statement RETURN at %C in DO CONCURRENT block"
49221 #: fortran/match.c:3972
49222 #, gcc-internal-format, gfc-internal-format
49223 msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
49226 #: fortran/match.c:4003
49227 #, gcc-internal-format, gfc-internal-format
49228 msgid "RETURN statement in main program at %C"
49231 #: fortran/match.c:4031
49232 #, gcc-internal-format, gfc-internal-format
49233 msgid "Expected component reference at %C"
49236 #: fortran/match.c:4040
49237 #, gcc-internal-format, gfc-internal-format
49238 msgid "Junk after CALL at %C"
49241 #: fortran/match.c:4051
49242 #, gcc-internal-format, gfc-internal-format
49243 msgid "Expected type-bound procedure or procedure pointer component at %C"
49246 #: fortran/match.c:4272
49247 #, gcc-internal-format, gfc-internal-format
49248 msgid "Syntax error in common block name at %C"
49251 #. If we find an error, just print it and continue,
49252 #. cause it's just semantic, and we can see if there
49253 #. are more errors.
49254 #: fortran/match.c:4350
49255 #, gcc-internal-format, gfc-internal-format
49257 "Variable '%s' at %L in common block '%s' at %C must be declared with a C "
49258 "interoperable kind since common block '%s' is bind(c)"
49261 #: fortran/match.c:4359
49262 #, gcc-internal-format
49264 "Variable %qs in common block %qs at %C can not be bind(c) since it is not "
49268 #: fortran/match.c:4366
49269 #, gcc-internal-format
49270 msgid "Symbol %qs at %C is already in a COMMON block"
49273 #: fortran/match.c:4374
49274 #, gcc-internal-format
49275 msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
49278 #: fortran/match.c:4400
49279 #, gcc-internal-format
49280 msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
49283 #: fortran/match.c:4410
49284 #, gcc-internal-format
49285 msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
49288 #: fortran/match.c:4442
49289 #, gcc-internal-format
49291 "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to "
49292 "another COMMON block %qs"
49295 #: fortran/match.c:4570
49296 #, gcc-internal-format
49297 msgid "Namelist group name %qs at %C already has a basic type of %s"
49300 #: fortran/match.c:4578
49301 #, gcc-internal-format
49303 "Namelist group name %qs at %C already is USE associated and cannot be "
49307 #: fortran/match.c:4604
49308 #, gcc-internal-format
49309 msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
49312 #: fortran/match.c:4738
49313 #, gcc-internal-format, gfc-internal-format
49314 msgid "Derived type component %C is not a permitted EQUIVALENCE member"
49317 #: fortran/match.c:4746
49318 #, gcc-internal-format, gfc-internal-format
49319 msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
49322 #: fortran/match.c:4774
49323 #, gcc-internal-format, gfc-internal-format
49324 msgid "EQUIVALENCE at %C requires two or more objects"
49327 #: fortran/match.c:4788
49328 #, gcc-internal-format, gfc-internal-format
49330 "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
49333 #: fortran/match.c:4801
49334 #, gcc-internal-format, gfc-internal-format
49335 msgid "Expecting a comma in EQUIVALENCE at %C"
49338 #: fortran/match.c:4919
49339 #, gcc-internal-format, gfc-internal-format
49340 msgid "Statement function at %L is recursive"
49343 #: fortran/match.c:4925
49344 #, gcc-internal-format, gfc-internal-format
49345 msgid "Statement function at %C"
49348 #: fortran/match.c:5010
49349 #, gcc-internal-format, gfc-internal-format
49350 msgid "Expected initialization expression in CASE at %C"
49353 #: fortran/match.c:5042
49354 #, gcc-internal-format
49355 msgid "Expected block name %qs of SELECT construct at %C"
49358 #: fortran/match.c:5322
49359 #, gcc-internal-format, gfc-internal-format
49360 msgid "parse error in SELECT TYPE statement at %C"
49363 #: fortran/match.c:5346
49364 #, gcc-internal-format, gfc-internal-format
49366 "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
49369 #: fortran/match.c:5380
49370 #, gcc-internal-format, gfc-internal-format
49371 msgid "Unexpected CASE statement at %C"
49374 #: fortran/match.c:5432
49375 #, gcc-internal-format, gfc-internal-format
49376 msgid "Syntax error in CASE specification at %C"
49379 #: fortran/match.c:5450
49380 #, gcc-internal-format, gfc-internal-format
49381 msgid "Unexpected TYPE IS statement at %C"
49384 #: fortran/match.c:5479
49385 #, gcc-internal-format, gfc-internal-format
49387 "The type-spec shall not specify a sequence derived type or a type with the "
49388 "BIND attribute in SELECT TYPE at %C [F2003:C815]"
49391 #: fortran/match.c:5491
49392 #, gcc-internal-format, gfc-internal-format
49393 msgid "Syntax error in TYPE IS specification at %C"
49396 #: fortran/match.c:5564
49397 #, gcc-internal-format, gfc-internal-format
49398 msgid "Syntax error in CLASS IS specification at %C"
49401 #: fortran/match.c:5682
49402 #, gcc-internal-format, gfc-internal-format
49403 msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
49406 #: fortran/match.c:5720
49407 #, gcc-internal-format
49408 msgid "Label %qs at %C doesn't match WHERE label %qs"
49411 #: fortran/matchexp.c:72
49412 #, gcc-internal-format
49413 msgid "Bad character %<%c%> in OPERATOR name at %C"
49416 #: fortran/matchexp.c:80
49417 #, gcc-internal-format
49418 msgid "The name %qs cannot be used as a defined operator at %C"
49421 #: fortran/matchexp.c:173
49422 #, gcc-internal-format, gfc-internal-format
49423 msgid "Expected a right parenthesis in expression at %C"
49426 #: fortran/matchexp.c:281
49427 #, gcc-internal-format, gfc-internal-format
49428 msgid "Expected exponent in expression at %C"
49431 #: fortran/matchexp.c:319 fortran/matchexp.c:324 fortran/matchexp.c:428
49432 #: fortran/matchexp.c:433
49433 #, gcc-internal-format, gfc-internal-format
49435 "Extension: Unary operator following arithmetic operator (use parentheses) at "
49439 #: fortran/matchexp.c:665
49440 #, gcc-internal-format
49441 msgid "match_level_4(): Bad operator"
49444 #: fortran/misc.c:105
49445 #, gcc-internal-format
49446 msgid "gfc_basic_typename(): Undefined type"
49449 #: fortran/misc.c:167
49450 #, gcc-internal-format
49451 msgid "gfc_typename(): Undefined type"
49454 #: fortran/misc.c:187
49455 #, gcc-internal-format
49456 msgid "gfc_code2string(): Bad code"
49459 #: fortran/module.c:241
49460 #, gcc-internal-format
49461 msgid "free_pi_tree(): Unresolved fixup"
49464 #: fortran/module.c:458
49465 #, gcc-internal-format
49466 msgid "associate_integer_pointer(): Already associated"
49469 #: fortran/module.c:540
49470 #, gcc-internal-format, gfc-internal-format
49471 msgid "module nature in USE statement at %C"
49474 #: fortran/module.c:552
49475 #, gcc-internal-format, gfc-internal-format
49477 "Module nature in USE statement at %C shall be either INTRINSIC or "
49481 #: fortran/module.c:565
49482 #, gcc-internal-format, gfc-internal-format
49483 msgid "\"::\" was expected after module nature at %C but was not found"
49486 #: fortran/module.c:575
49487 #, gcc-internal-format, gfc-internal-format
49488 msgid "\"USE :: module\" at %C"
49491 #: fortran/module.c:634
49492 #, gcc-internal-format, gfc-internal-format
49493 msgid "Missing generic specification in USE statement at %C"
49496 #: fortran/module.c:642
49497 #, gcc-internal-format, gfc-internal-format
49498 msgid "Renaming operators in USE statements at %C"
49501 #: fortran/module.c:683
49502 #, gcc-internal-format
49503 msgid "The name %qs at %C has already been used as an external module name."
49506 #: fortran/module.c:1067
49507 #, gcc-internal-format
49508 msgid "Reading module %qs at line %d column %d: %s"
49511 #: fortran/module.c:1071
49512 #, gcc-internal-format
49513 msgid "Writing module %qs at line %d column %d: %s"
49516 #: fortran/module.c:1075
49517 #, gcc-internal-format
49518 msgid "Module %qs at line %d column %d: %s"
49521 #: fortran/module.c:1470
49522 #, gcc-internal-format
49523 msgid "require_atom(): bad atom type required"
49526 #: fortran/module.c:1519
49527 #, gcc-internal-format, gfc-internal-format
49528 msgid "Error writing modules file: %s"
49531 #: fortran/module.c:1563
49532 #, gcc-internal-format
49533 msgid "write_atom(): Writing negative integer"
49536 #: fortran/module.c:1570
49537 #, gcc-internal-format
49538 msgid "write_atom(): Trying to write dab atom"
49541 #: fortran/module.c:1776
49542 #, gcc-internal-format
49543 msgid "unquote_string(): got bad string"
49546 #: fortran/module.c:2523
49547 #, gcc-internal-format
49548 msgid "mio_array_ref(): Unknown array ref"
49551 #: fortran/module.c:3499
49552 #, gcc-internal-format, gfc-internal-format
49553 msgid "Namelist %s cannot be renamed by USE association to %s"
49556 #: fortran/module.c:4623
49557 #, gcc-internal-format, gfc-internal-format
49558 msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
49561 #: fortran/module.c:4626
49562 #, gcc-internal-format, gfc-internal-format
49563 msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
49566 #: fortran/module.c:4814
49567 #, gcc-internal-format
49569 "%qs of module %qs, imported at %C, is also the name of the current program "
49573 #: fortran/module.c:5165
49574 #, gcc-internal-format
49575 msgid "Symbol %qs referenced at %L not found in module %qs"
49578 #: fortran/module.c:5172
49579 #, gcc-internal-format
49580 msgid "User operator %qs referenced at %L not found in module %qs"
49583 #: fortran/module.c:5177
49584 #, gcc-internal-format
49585 msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
49588 #: fortran/module.c:5407
49589 #, gcc-internal-format
49590 msgid "write_symbol(): bad module symbol %qs"
49593 #: fortran/module.c:5740
49594 #, gcc-internal-format
49595 msgid "write_symtree(): Symbol not written"
49598 #: fortran/module.c:5914
49599 #, gcc-internal-format
49600 msgid "Can't open module file %qs for writing at %C: %s"
49603 #: fortran/module.c:5934
49604 #, gcc-internal-format
49605 msgid "Error writing module file %qs for writing: %s"
49608 #: fortran/module.c:5945
49609 #, gcc-internal-format
49610 msgid "Can't delete module file %qs: %s"
49613 #: fortran/module.c:5948
49614 #, gcc-internal-format
49615 msgid "Can't rename module file %qs to %qs: %s"
49618 #: fortran/module.c:5954
49619 #, gcc-internal-format
49620 msgid "Can't delete temporary module file %qs: %s"
49623 #: fortran/module.c:5974 fortran/module.c:6301 fortran/module.c:6334
49624 #: fortran/module.c:6376
49625 #, gcc-internal-format
49626 msgid "Symbol %qs already declared"
49629 #: fortran/module.c:6044
49630 #, gcc-internal-format, gfc-internal-format
49631 msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
49634 #: fortran/module.c:6152 fortran/module.c:6496
49635 #, gcc-internal-format
49636 msgid "The symbol %qs, referenced at %L, is not in the selected standard"
49639 #: fortran/module.c:6280
49640 #, gcc-internal-format
49641 msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
49644 #: fortran/module.c:6481
49645 #, gcc-internal-format
49647 "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name "
49651 #: fortran/module.c:6503
49652 #, gcc-internal-format
49654 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
49655 "ISO_FORTRAN_ENV at %L is incompatible with option %qs"
49658 #: fortran/module.c:6571
49659 #, gcc-internal-format, gfc-internal-format
49661 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
49662 "ISO_FORTRAN_ENV at %C is incompatible with option %s"
49665 #: fortran/module.c:6625
49666 #, gcc-internal-format
49668 "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
49671 #: fortran/module.c:6651
49672 #, gcc-internal-format, gfc-internal-format
49673 msgid "USE statement at %C has no ONLY qualifier"
49676 #: fortran/module.c:6669
49677 #, gcc-internal-format, gfc-internal-format
49678 msgid "ISO_FORTRAN_ENV intrinsic module at %C"
49681 #: fortran/module.c:6681
49682 #, gcc-internal-format, gfc-internal-format
49683 msgid "ISO_C_BINDING module at %C"
49686 #: fortran/module.c:6694
49687 #, gcc-internal-format
49688 msgid "Can't find an intrinsic module named %qs at %C"
49691 #: fortran/module.c:6700
49692 #, gcc-internal-format, gfc-internal-format
49693 msgid "IEEE_FEATURES module at %C"
49696 #: fortran/module.c:6706
49697 #, gcc-internal-format, gfc-internal-format
49698 msgid "IEEE_EXCEPTIONS module at %C"
49701 #: fortran/module.c:6712
49702 #, gcc-internal-format, gfc-internal-format
49703 msgid "IEEE_ARITHMETIC module at %C"
49706 #: fortran/module.c:6719
49707 #, gcc-internal-format
49708 msgid "Can't open module file %qs for reading at %C: %s"
49711 #: fortran/module.c:6727
49712 #, gcc-internal-format
49714 "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name "
49718 #: fortran/module.c:6750
49719 #, gcc-internal-format
49720 msgid "File %qs opened at %C is not a GNU Fortran module file"
49723 #: fortran/module.c:6758
49724 #, gcc-internal-format
49726 "Cannot read module file %qs opened at %C, because it was created by a "
49727 "different version of GNU Fortran"
49730 #: fortran/module.c:6772
49731 #, gcc-internal-format
49732 msgid "Can't USE the same module we're building!"
49735 #: fortran/openmp.c:268 fortran/openmp.c:2099 fortran/openmp.c:2173
49736 #, gcc-internal-format, gfc-internal-format
49737 msgid "COMMON block /%s/ not found at %C"
49740 #: fortran/openmp.c:306
49741 #, gcc-internal-format, gfc-internal-format
49742 msgid "Syntax error in OpenMP variable list at %C"
49745 #: fortran/openmp.c:368
49746 #, gcc-internal-format, gfc-internal-format
49747 msgid "Syntax error in OpenACC expression list at %C"
49750 #: fortran/openmp.c:837
49751 #, gcc-internal-format, gfc-internal-format
49752 msgid "!$OMP DECLARE REDUCTION %s not found at %L"
49755 #: fortran/openmp.c:935
49756 #, gcc-internal-format, gfc-internal-format
49757 msgid "COLLAPSE clause argument not constant positive integer at %C"
49760 #: fortran/openmp.c:1356
49761 #, gcc-internal-format, gfc-internal-format
49762 msgid "Unexpected junk in !$ACC WAIT at %C"
49765 #: fortran/openmp.c:1365
49766 #, gcc-internal-format, gfc-internal-format
49767 msgid "Invalid argument to $!ACC WAIT at %L"
49770 #: fortran/openmp.c:1374
49771 #, gcc-internal-format, gfc-internal-format
49772 msgid "WAIT clause at %L requires a scalar INTEGER expression"
49775 #: fortran/openmp.c:1402
49776 #, gcc-internal-format, gfc-internal-format
49777 msgid "ACC CACHE directive must be inside of loop %C"
49780 #: fortran/openmp.c:1428
49781 #, gcc-internal-format, gfc-internal-format
49783 "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
49786 #: fortran/openmp.c:1452
49787 #, gcc-internal-format, gfc-internal-format
49788 msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
49791 #: fortran/openmp.c:1459
49792 #, gcc-internal-format
49793 msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, invalid function name %qs"
49796 #: fortran/openmp.c:1467
49797 #, gcc-internal-format, gfc-internal-format
49798 msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting ')' after NAME"
49801 #: fortran/openmp.c:1475
49802 #, gcc-internal-format, gfc-internal-format
49803 msgid "Unexpected junk after !$ACC ROUTINE at %C"
49806 #: fortran/openmp.c:1544
49807 #, gcc-internal-format, gfc-internal-format
49808 msgid "Unexpected junk after $OMP CRITICAL statement at %C"
49811 #: fortran/openmp.c:1609
49812 #, gcc-internal-format, gfc-internal-format
49813 msgid "Unexpected junk after $OMP FLUSH statement at %C"
49816 #: fortran/openmp.c:1992 fortran/openmp.c:4823
49817 #, gcc-internal-format, gfc-internal-format
49818 msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
49821 #: fortran/openmp.c:1996 fortran/openmp.c:4827
49822 #, gcc-internal-format, gfc-internal-format
49823 msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
49826 #: fortran/openmp.c:2001
49827 #, gcc-internal-format, gfc-internal-format
49828 msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
49831 #: fortran/openmp.c:2003
49832 #, gcc-internal-format, gfc-internal-format
49833 msgid "Previous !$OMP DECLARE REDUCTION at %L"
49836 #: fortran/openmp.c:2023
49837 #, gcc-internal-format, gfc-internal-format
49838 msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
49841 #: fortran/openmp.c:2052
49842 #, gcc-internal-format, gfc-internal-format
49844 "Only the !$OMP DECLARE TARGET form without list is allowed in interface "
49848 #: fortran/openmp.c:2078
49849 #, gcc-internal-format, gfc-internal-format
49850 msgid "OMP DECLARE TARGET on a variable at %C is an element of a COMMON block"
49853 #: fortran/openmp.c:2117
49854 #, gcc-internal-format, gfc-internal-format
49855 msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
49858 #: fortran/openmp.c:2123
49859 #, gcc-internal-format, gfc-internal-format
49860 msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
49863 #: fortran/openmp.c:2153
49864 #, gcc-internal-format, gfc-internal-format
49865 msgid "Threadprivate variable at %C is an element of a COMMON block"
49868 #: fortran/openmp.c:2190
49869 #, gcc-internal-format, gfc-internal-format
49870 msgid "Unexpected junk after OMP THREADPRIVATE at %C"
49873 #: fortran/openmp.c:2197
49874 #, gcc-internal-format, gfc-internal-format
49875 msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
49878 #: fortran/openmp.c:2278
49879 #, gcc-internal-format, gfc-internal-format
49880 msgid "Unexpected junk after TASKWAIT clause at %C"
49883 #: fortran/openmp.c:2292
49884 #, gcc-internal-format, gfc-internal-format
49885 msgid "Unexpected junk after TASKYIELD clause at %C"
49888 #: fortran/openmp.c:2417
49889 #, gcc-internal-format, gfc-internal-format
49890 msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
49893 #: fortran/openmp.c:2431
49894 #, gcc-internal-format, gfc-internal-format
49895 msgid "Unexpected junk after $OMP MASTER statement at %C"
49898 #: fortran/openmp.c:2445
49899 #, gcc-internal-format, gfc-internal-format
49900 msgid "Unexpected junk after $OMP ORDERED statement at %C"
49903 #: fortran/openmp.c:2490
49904 #, gcc-internal-format, gfc-internal-format
49905 msgid "Unexpected junk after $OMP ATOMIC statement at %C"
49908 #: fortran/openmp.c:2506
49909 #, gcc-internal-format, gfc-internal-format
49910 msgid "Unexpected junk after $OMP BARRIER statement at %C"
49913 #: fortran/openmp.c:2520
49914 #, gcc-internal-format, gfc-internal-format
49915 msgid "Unexpected junk after $OMP TASKGROUP statement at %C"
49918 #: fortran/openmp.c:2570
49919 #, gcc-internal-format, gfc-internal-format
49920 msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
49923 #: fortran/openmp.c:2590
49924 #, gcc-internal-format, gfc-internal-format
49925 msgid "Unexpected junk after NOWAIT clause at %C"
49928 #: fortran/openmp.c:2630
49929 #, gcc-internal-format, gfc-internal-format
49930 msgid "%s clause at %L requires a scalar INTEGER expression"
49933 #: fortran/openmp.c:2641
49934 #, gcc-internal-format, gfc-internal-format
49935 msgid "INTEGER expression of %s clause at %L must be positive"
49938 #: fortran/openmp.c:2652
49939 #, gcc-internal-format
49940 msgid "POINTER object %qs of derived type in %s clause at %L"
49943 #: fortran/openmp.c:2655
49944 #, gcc-internal-format
49945 msgid "Cray pointer object of derived type %qs in %s clause at %L"
49948 #: fortran/openmp.c:2658
49949 #, gcc-internal-format
49950 msgid "Cray pointee object of derived type %qs in %s clause at %L"
49953 #: fortran/openmp.c:2664
49954 #, gcc-internal-format
49955 msgid "POINTER object %qs of polymorphic type in %s clause at %L"
49958 #: fortran/openmp.c:2669
49959 #, gcc-internal-format
49960 msgid "Cray pointer object of polymorphic type %qs in %s clause at %L"
49963 #: fortran/openmp.c:2674
49964 #, gcc-internal-format
49965 msgid "Cray pointee object of polymorphic type %qs in %s clause at %L"
49968 #: fortran/openmp.c:2684 fortran/openmp.c:3212
49969 #, gcc-internal-format
49970 msgid "Assumed size array %qs in %s clause at %L"
49973 #: fortran/openmp.c:2687
49974 #, gcc-internal-format
49975 msgid "Assumed rank array %qs in %s clause at %L"
49978 #: fortran/openmp.c:2691
49979 #, gcc-internal-format
49980 msgid "Noncontiguous deferred shape array %qs in %s clause at %L"
49983 #: fortran/openmp.c:2699
49984 #, gcc-internal-format
49985 msgid "ALLOCATABLE object %qs of derived type in %s clause at %L"
49988 #: fortran/openmp.c:2704
49989 #, gcc-internal-format
49990 msgid "ALLOCATABLE object %qs of polymorphic type in %s clause at %L"
49993 #: fortran/openmp.c:2716 fortran/openmp.c:3202 fortran/openmp.c:3375
49994 #, gcc-internal-format
49995 msgid "POINTER object %qs in %s clause at %L"
49998 #: fortran/openmp.c:2721 fortran/openmp.c:3378
49999 #, gcc-internal-format
50000 msgid "Cray pointer object %qs in %s clause at %L"
50003 #: fortran/openmp.c:2726 fortran/openmp.c:3381
50004 #, gcc-internal-format
50005 msgid "Cray pointee object %qs in %s clause at %L"
50008 #: fortran/openmp.c:2731 fortran/openmp.c:3370
50009 #, gcc-internal-format
50010 msgid "ALLOCATABLE object %qs in %s clause at %L"
50013 #: fortran/openmp.c:2734
50014 #, gcc-internal-format
50015 msgid "VALUE object %qs in %s clause at %L"
50018 #: fortran/openmp.c:2777
50019 #, gcc-internal-format, gfc-internal-format
50020 msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L "
50023 #: fortran/openmp.c:2826
50024 #, gcc-internal-format, gfc-internal-format
50026 "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L "
50029 #: fortran/openmp.c:2885 fortran/resolve.c:9167 fortran/resolve.c:10252
50030 #, gcc-internal-format, gfc-internal-format
50031 msgid "IF clause at %L requires a scalar LOGICAL expression"
50034 #: fortran/openmp.c:2893
50035 #, gcc-internal-format, gfc-internal-format
50036 msgid "FINAL clause at %L requires a scalar LOGICAL expression"
50039 #: fortran/openmp.c:2901
50040 #, gcc-internal-format, gfc-internal-format
50041 msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
50044 #: fortran/openmp.c:2909
50045 #, gcc-internal-format, gfc-internal-format
50046 msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
50049 #: fortran/openmp.c:2924
50050 #, gcc-internal-format
50051 msgid "Variable %qs is not a dummy argument at %L"
50054 #: fortran/openmp.c:2956
50055 #, gcc-internal-format
50056 msgid "Object %qs is not a variable at %L"
50059 #: fortran/openmp.c:2972 fortran/openmp.c:2983 fortran/openmp.c:2991
50060 #: fortran/openmp.c:3002 fortran/openmp.c:3014 fortran/openmp.c:4635
50061 #, gcc-internal-format
50062 msgid "Symbol %qs present on multiple clauses at %L"
50065 #: fortran/openmp.c:3028
50066 #, gcc-internal-format
50067 msgid "Symbol %qs present on both FROM and TO clauses at %L"
50070 #: fortran/openmp.c:3050
50071 #, gcc-internal-format
50072 msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
50075 #: fortran/openmp.c:3058
50076 #, gcc-internal-format
50077 msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
50080 #: fortran/openmp.c:3061
50081 #, gcc-internal-format
50082 msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
50085 #: fortran/openmp.c:3069
50086 #, gcc-internal-format
50087 msgid "THREADPRIVATE object %qs in SHARED clause at %L"
50090 #: fortran/openmp.c:3072
50091 #, gcc-internal-format
50092 msgid "Cray pointee %qs in SHARED clause at %L"
50095 #: fortran/openmp.c:3075
50096 #, gcc-internal-format
50097 msgid "ASSOCIATE name %qs in SHARED clause at %L"
50100 #: fortran/openmp.c:3090
50101 #, gcc-internal-format
50103 "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at "
50107 #: fortran/openmp.c:3102
50108 #, gcc-internal-format
50110 "%qs in ALIGNED clause at %L requires a scalar positive constant integer "
50111 "alignment expression"
50114 #: fortran/openmp.c:3121 fortran/openmp.c:3141
50115 #, gcc-internal-format
50116 msgid "%qs in %s clause at %L is not a proper array section"
50119 #: fortran/openmp.c:3124
50120 #, gcc-internal-format, gfc-internal-format
50121 msgid "Coarrays not supported in %s clause at %L"
50124 #: fortran/openmp.c:3133
50125 #, gcc-internal-format, gfc-internal-format
50126 msgid "Stride should not be specified for array section in %s clause at %L"
50129 #: fortran/openmp.c:3154
50130 #, gcc-internal-format
50131 msgid "%qs in DEPEND clause at %L is a zero size array section"
50134 #: fortran/openmp.c:3176 fortran/openmp.c:3188
50135 #, gcc-internal-format
50136 msgid "THREADPRIVATE object %qs in %s clause at %L"
50139 #: fortran/openmp.c:3179 fortran/openmp.c:3191
50140 #, gcc-internal-format
50141 msgid "Cray pointee %qs in %s clause at %L"
50144 #: fortran/openmp.c:3194
50145 #, gcc-internal-format
50146 msgid "ASSOCIATE name %qs in %s clause at %L"
50149 #: fortran/openmp.c:3199
50150 #, gcc-internal-format
50151 msgid "Procedure pointer %qs in %s clause at %L"
50154 #: fortran/openmp.c:3205
50155 #, gcc-internal-format
50156 msgid "Cray pointer %qs in %s clause at %L"
50159 #: fortran/openmp.c:3215
50160 #, gcc-internal-format
50161 msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
50164 #. case OMP_LIST_REDUCTION:
50165 #: fortran/openmp.c:3225
50166 #, gcc-internal-format
50167 msgid "INTENT(IN) POINTER %qs in %s clause at %L"
50170 #: fortran/openmp.c:3318
50171 #, gcc-internal-format, gfc-internal-format
50172 msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
50175 #: fortran/openmp.c:3341
50176 #, gcc-internal-format
50177 msgid "LINEAR variable %qs must be INTEGER at %L"
50180 #: fortran/openmp.c:3344
50181 #, gcc-internal-format
50182 msgid "LINEAR dummy argument %qs must have VALUE attribute at %L"
50185 #: fortran/openmp.c:3352
50186 #, gcc-internal-format
50188 "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
50191 #: fortran/openmp.c:3356
50192 #, gcc-internal-format
50194 "%qs in LINEAR clause at %L requires a constant integer linear-step expression"
50197 #: fortran/openmp.c:3401
50198 #, gcc-internal-format, gfc-internal-format
50199 msgid "SAFELEN clause at %L requires a scalar INTEGER expression"
50202 #: fortran/openmp.c:3409
50203 #, gcc-internal-format, gfc-internal-format
50204 msgid "SIMDLEN clause at %L requires a scalar INTEGER expression"
50207 #: fortran/openmp.c:3417
50208 #, gcc-internal-format, gfc-internal-format
50209 msgid "NUM_TEAMS clause at %L requires a scalar INTEGER expression"
50212 #: fortran/openmp.c:3425
50213 #, gcc-internal-format, gfc-internal-format
50214 msgid "DEVICE clause at %L requires a scalar INTEGER expression"
50217 #: fortran/openmp.c:3433
50218 #, gcc-internal-format, gfc-internal-format
50220 "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
50223 #: fortran/openmp.c:3441
50224 #, gcc-internal-format, gfc-internal-format
50225 msgid "THREAD_LIMIT clause at %L requires a scalar INTEGER expression"
50228 #: fortran/openmp.c:3565
50229 #, gcc-internal-format, gfc-internal-format
50231 "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
50234 #: fortran/openmp.c:3590
50235 #, gcc-internal-format, gfc-internal-format
50237 "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic "
50241 #: fortran/openmp.c:3595
50242 #, gcc-internal-format, gfc-internal-format
50244 "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot "
50245 "reference var at %L"
50248 #: fortran/openmp.c:3617 fortran/openmp.c:3908
50249 #, gcc-internal-format, gfc-internal-format
50251 "!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of "
50252 "intrinsic type at %L"
50255 #: fortran/openmp.c:3632
50256 #, gcc-internal-format, gfc-internal-format
50258 "!$OMP ATOMIC CAPTURE update statement must set a scalar variable of "
50259 "intrinsic type at %L"
50262 #: fortran/openmp.c:3639 fortran/openmp.c:3915
50263 #, gcc-internal-format, gfc-internal-format
50265 "!$OMP ATOMIC CAPTURE capture statement reads from different variable than "
50266 "update statement writes into at %L"
50269 #: fortran/openmp.c:3655
50270 #, gcc-internal-format, gfc-internal-format
50271 msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
50274 #: fortran/openmp.c:3697
50275 #, gcc-internal-format, gfc-internal-format
50277 "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., ."
50278 "EQV. or .NEQV. at %L"
50281 #: fortran/openmp.c:3745
50282 #, gcc-internal-format, gfc-internal-format
50284 "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
50287 #: fortran/openmp.c:3759
50288 #, gcc-internal-format, gfc-internal-format
50290 "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
50294 #: fortran/openmp.c:3791
50295 #, gcc-internal-format, gfc-internal-format
50297 "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
50298 "reference var at %L"
50301 #: fortran/openmp.c:3815
50302 #, gcc-internal-format, gfc-internal-format
50304 "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
50308 #: fortran/openmp.c:3822
50309 #, gcc-internal-format, gfc-internal-format
50311 "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
50314 #: fortran/openmp.c:3839
50315 #, gcc-internal-format
50317 "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
50320 #: fortran/openmp.c:3846
50321 #, gcc-internal-format, gfc-internal-format
50322 msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
50325 #: fortran/openmp.c:3854
50326 #, gcc-internal-format
50327 msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
50330 #: fortran/openmp.c:3872
50331 #, gcc-internal-format, gfc-internal-format
50333 "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
50337 #: fortran/openmp.c:3886
50338 #, gcc-internal-format, gfc-internal-format
50340 "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of "
50341 "intrinsic type at %L"
50344 #: fortran/openmp.c:4163
50345 #, gcc-internal-format, gfc-internal-format
50346 msgid "%s cannot be a DO WHILE or DO without loop control at %L"
50349 #: fortran/openmp.c:4169
50350 #, gcc-internal-format, gfc-internal-format
50351 msgid "%s cannot be a DO CONCURRENT loop at %L"
50354 #: fortran/openmp.c:4175
50355 #, gcc-internal-format, gfc-internal-format
50356 msgid "%s iteration variable must be of type integer at %L"
50359 #: fortran/openmp.c:4179
50360 #, gcc-internal-format, gfc-internal-format
50361 msgid "%s iteration variable must not be THREADPRIVATE at %L"
50364 #: fortran/openmp.c:4192
50365 #, gcc-internal-format, gfc-internal-format
50367 "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at "
50371 #: fortran/openmp.c:4196
50372 #, gcc-internal-format, gfc-internal-format
50373 msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
50376 #: fortran/openmp.c:4200
50377 #, gcc-internal-format, gfc-internal-format
50378 msgid "%s iteration variable present on clause other than LINEAR at %L"
50381 #: fortran/openmp.c:4218
50382 #, gcc-internal-format, gfc-internal-format
50383 msgid "%s collapsed loops don't form rectangular iteration space at %L"
50386 #: fortran/openmp.c:4232
50387 #, gcc-internal-format, gfc-internal-format
50388 msgid "collapsed %s loops not perfectly nested at %L"
50391 #: fortran/openmp.c:4241 fortran/openmp.c:4249
50392 #, gcc-internal-format, gfc-internal-format
50393 msgid "not enough DO loops for collapsed %s at %L"
50396 #: fortran/openmp.c:4331 fortran/openmp.c:4344
50397 #, gcc-internal-format, gfc-internal-format
50398 msgid "The %s directive cannot be specified within a %s region at %L"
50401 #: fortran/openmp.c:4363
50402 #, gcc-internal-format, gfc-internal-format
50403 msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
50406 #: fortran/openmp.c:4369
50407 #, gcc-internal-format, gfc-internal-format
50408 msgid "!$ACC LOOP iteration variable must be of type integer at %L"
50411 #: fortran/openmp.c:4385
50412 #, gcc-internal-format, gfc-internal-format
50413 msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
50416 #: fortran/openmp.c:4399
50417 #, gcc-internal-format, gfc-internal-format
50418 msgid "%s !$ACC LOOP loops not perfectly nested at %L"
50421 #: fortran/openmp.c:4409 fortran/openmp.c:4418
50422 #, gcc-internal-format, gfc-internal-format
50423 msgid "not enough DO loops for %s !$ACC LOOP at %L"
50426 #: fortran/openmp.c:4432 fortran/openmp.c:4439
50427 #, gcc-internal-format, gfc-internal-format
50429 "!$ACC LOOP %s in PARALLEL region doesn't allow non-static arguments at %L"
50432 #: fortran/openmp.c:4461
50433 #, gcc-internal-format, gfc-internal-format
50435 "Loop parallelized across gangs is not allowed inside another loop "
50436 "parallelized across gangs at %L"
50439 #: fortran/openmp.c:4465 fortran/openmp.c:4469
50440 #, gcc-internal-format, gfc-internal-format
50442 "Loop parallelized across gangs is not allowed inside loop parallelized "
50443 "across workers at %L"
50446 #: fortran/openmp.c:4476
50447 #, gcc-internal-format, gfc-internal-format
50449 "Loop parallelized across workers is not allowed inside another loop "
50450 "parallelized across workers at %L"
50453 #: fortran/openmp.c:4480
50454 #, gcc-internal-format, gfc-internal-format
50456 "Loop parallelized across workers is not allowed inside another loop "
50457 "parallelized across vectors at %L"
50460 #: fortran/openmp.c:4486
50461 #, gcc-internal-format, gfc-internal-format
50463 "Loop parallelized across vectors is not allowed inside another loop "
50464 "parallelized across vectors at %L"
50467 #: fortran/openmp.c:4498
50468 #, gcc-internal-format, gfc-internal-format
50469 msgid "Clause SEQ conflicts with INDEPENDENT at %L"
50472 #: fortran/openmp.c:4500
50473 #, gcc-internal-format, gfc-internal-format
50474 msgid "Clause SEQ conflicts with GANG at %L"
50477 #: fortran/openmp.c:4502
50478 #, gcc-internal-format, gfc-internal-format
50479 msgid "Clause SEQ conflicts with WORKER at %L"
50482 #: fortran/openmp.c:4504
50483 #, gcc-internal-format, gfc-internal-format
50484 msgid "Clause SEQ conflicts with VECTOR at %L"
50487 #: fortran/openmp.c:4506
50488 #, gcc-internal-format, gfc-internal-format
50489 msgid "Clause SEQ conflicts with AUTO at %L"
50492 #: fortran/openmp.c:4511
50493 #, gcc-internal-format, gfc-internal-format
50494 msgid "Clause AUTO conflicts with GANG at %L"
50497 #: fortran/openmp.c:4513
50498 #, gcc-internal-format, gfc-internal-format
50499 msgid "Clause AUTO conflicts with WORKER at %L"
50502 #: fortran/openmp.c:4515
50503 #, gcc-internal-format, gfc-internal-format
50504 msgid "Clause AUTO conflicts with VECTOR at %L"
50507 #: fortran/openmp.c:4522
50508 #, gcc-internal-format, gfc-internal-format
50509 msgid "Clause GANG conflicts with WORKER at %L"
50512 #: fortran/openmp.c:4524
50513 #, gcc-internal-format, gfc-internal-format
50514 msgid "Clause GANG conflicts with VECTOR at %L"
50517 #: fortran/openmp.c:4528
50518 #, gcc-internal-format, gfc-internal-format
50519 msgid "Clause WORKER conflicts with VECTOR at %L"
50522 #: fortran/openmp.c:4533
50523 #, gcc-internal-format, gfc-internal-format
50525 "Tiled loop cannot be parallelized across gangs, workers and vectors at the "
50529 #: fortran/openmp.c:4556
50530 #, gcc-internal-format, gfc-internal-format
50531 msgid "TILE requires constant expression at %L"
50534 #: fortran/openmp.c:4605
50535 #, gcc-internal-format
50536 msgid "Sorry, !$ACC cache unimplemented yet"
50539 #: fortran/openmp.c:4627
50540 #, gcc-internal-format
50541 msgid "PARAMETER object %qs is not allowed at %L"
50544 #: fortran/openmp.c:4732
50545 #, gcc-internal-format, gfc-internal-format
50546 msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
50549 #: fortran/openmp.c:4753
50550 #, gcc-internal-format
50551 msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
50554 #: fortran/openmp.c:4777
50555 #, gcc-internal-format, gfc-internal-format
50557 "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP "
50558 "DECLARE REDUCTION at %L"
50561 #: fortran/openmp.c:4785
50562 #, gcc-internal-format, gfc-internal-format
50564 "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE "
50568 #: fortran/openmp.c:4814
50569 #, gcc-internal-format, gfc-internal-format
50570 msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
50573 #: fortran/openmp.c:4836
50574 #, gcc-internal-format, gfc-internal-format
50575 msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
50578 #: fortran/openmp.c:4852
50579 #, gcc-internal-format, gfc-internal-format
50581 "Subroutine call with alternate returns in combiner of !$OMP DECLARE "
50585 #: fortran/openmp.c:4867
50586 #, gcc-internal-format, gfc-internal-format
50588 "Subroutine call with alternate returns in INITIALIZER clause of !$OMP "
50589 "DECLARE REDUCTION at %L"
50592 #: fortran/openmp.c:4877
50593 #, gcc-internal-format, gfc-internal-format
50595 "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE "
50596 "REDUCTION must be OMP_PRIV at %L"
50599 #: fortran/openmp.c:4885
50600 #, gcc-internal-format, gfc-internal-format
50602 "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type "
50603 "without default initializer at %L"
50606 #: fortran/options.c:217
50607 #, gcc-internal-format
50608 msgid "-fexcess-precision=standard for Fortran"
50611 #: fortran/options.c:304
50612 #, gcc-internal-format
50613 msgid "Reading file %qs as free form"
50616 #: fortran/options.c:314
50617 #, gcc-internal-format
50618 msgid "%<-fd-lines-as-comments%> has no effect in free form"
50621 #: fortran/options.c:317
50622 #, gcc-internal-format
50623 msgid "%<-fd-lines-as-code%> has no effect in free form"
50626 #: fortran/options.c:348
50627 #, gcc-internal-format
50628 msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
50631 #: fortran/options.c:351
50632 #, gcc-internal-format
50633 msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
50636 #: fortran/options.c:353
50637 #, gcc-internal-format
50639 "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>"
50642 #: fortran/options.c:356
50643 #, gcc-internal-format
50644 msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
50647 #: fortran/options.c:359
50648 #, gcc-internal-format
50650 "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-"
50654 #: fortran/options.c:391
50655 #, gcc-internal-format
50656 msgid "Fixed line length must be at least seven"
50659 #: fortran/options.c:394
50660 #, gcc-internal-format
50661 msgid "Free line length must be at least three"
50664 #: fortran/options.c:397
50665 #, gcc-internal-format, gfc-internal-format
50666 msgid "Maximum subrecord length cannot exceed %d"
50669 #: fortran/options.c:416
50670 #, gcc-internal-format
50671 msgid "gfortran: Only one %<-J%> option allowed"
50674 #: fortran/options.c:488
50675 #, gcc-internal-format
50676 msgid "Argument to %<-ffpe-trap%> is not valid: %s"
50679 #: fortran/options.c:490
50680 #, gcc-internal-format
50681 msgid "Argument to %<-ffpe-summary%> is not valid: %s"
50684 #: fortran/options.c:530
50685 #, gcc-internal-format
50686 msgid "Argument to %<-fcheck%> is not valid: %s"
50689 #: fortran/options.c:579
50690 #, gcc-internal-format
50691 msgid "%<-static-libgfortran%> is not supported in this configuration"
50694 #: fortran/options.c:602
50695 #, gcc-internal-format, gfc-internal-format
50696 msgid "Maximum supported identifier length is %d"
50699 #: fortran/options.c:622
50700 #, gcc-internal-format
50701 msgid "Unrecognized option to %<-finit-logical%>: %s"
50704 #: fortran/options.c:638
50705 #, gcc-internal-format
50706 msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
50709 #: fortran/parse.c:556
50710 #, gcc-internal-format, gfc-internal-format
50711 msgid "Unclassifiable statement at %C"
50714 #: fortran/parse.c:600
50715 #, gcc-internal-format, gfc-internal-format
50716 msgid "OpenACC directives at %C may not appear in PURE procedures"
50719 #: fortran/parse.c:665
50720 #, gcc-internal-format, gfc-internal-format
50721 msgid "Unclassifiable OpenACC directive at %C"
50724 #: fortran/parse.c:688
50725 #, gcc-internal-format, gfc-internal-format
50726 msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
50729 #: fortran/parse.c:863
50730 #, gcc-internal-format, gfc-internal-format
50731 msgid "Unclassifiable OpenMP directive at %C"
50734 #: fortran/parse.c:890
50735 #, gcc-internal-format, gfc-internal-format
50736 msgid "Unclassifiable GCC directive at %C"
50739 #: fortran/parse.c:949 fortran/parse.c:1181
50740 #, gcc-internal-format, gfc-internal-format
50741 msgid "Zero is not a valid statement label at %C"
50744 #: fortran/parse.c:956 fortran/parse.c:1173
50745 #, gcc-internal-format, gfc-internal-format
50746 msgid "Non-numeric character in statement label at %C"
50749 #: fortran/parse.c:968 fortran/parse.c:1222
50750 #, gcc-internal-format, gfc-internal-format
50751 msgid "Semicolon at %C needs to be preceded by statement"
50754 #: fortran/parse.c:976 fortran/parse.c:1237
50755 #, gcc-internal-format, gfc-internal-format
50756 msgid "Ignoring statement label in empty statement at %L"
50759 #: fortran/parse.c:1043 fortran/parse.c:1224
50760 #, gcc-internal-format, gfc-internal-format
50761 msgid "Fortran 2008: Semicolon at %C without preceding statement"
50764 #: fortran/parse.c:1066 fortran/parse.c:1200
50765 #, gcc-internal-format, gfc-internal-format
50766 msgid "Bad continuation line at %C"
50769 #: fortran/parse.c:1485
50770 #, gcc-internal-format, gfc-internal-format
50771 msgid "FORMAT statement at %L does not have a statement label"
50774 #: fortran/parse.c:2147
50775 #, gcc-internal-format
50776 msgid "gfc_ascii_statement(): Bad statement code"
50779 #: fortran/parse.c:2291
50780 #, gcc-internal-format, gfc-internal-format
50781 msgid "Unexpected %s statement at %C"
50784 #: fortran/parse.c:2428
50785 #, gcc-internal-format, gfc-internal-format
50786 msgid "Unexpected %s statement in verify_st_order() at %C"
50789 #: fortran/parse.c:2439
50790 #, gcc-internal-format, gfc-internal-format
50791 msgid "%s statement at %C cannot follow %s statement at %L"
50794 #: fortran/parse.c:2456
50795 #, gcc-internal-format
50796 msgid "Unexpected end of file in %qs"
50799 #: fortran/parse.c:2488
50800 #, gcc-internal-format
50801 msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
50804 #: fortran/parse.c:2491
50805 #, gcc-internal-format
50806 msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
50809 #: fortran/parse.c:2511
50810 #, gcc-internal-format, gfc-internal-format
50811 msgid "Components in TYPE at %C must precede CONTAINS"
50814 #: fortran/parse.c:2515
50815 #, gcc-internal-format, gfc-internal-format
50816 msgid "Type-bound procedure at %C"
50819 #: fortran/parse.c:2523
50820 #, gcc-internal-format, gfc-internal-format
50821 msgid "GENERIC binding at %C"
50824 #: fortran/parse.c:2531
50825 #, gcc-internal-format, gfc-internal-format
50826 msgid "FINAL procedure declaration at %C"
50829 #: fortran/parse.c:2543
50830 #, gcc-internal-format, gfc-internal-format
50831 msgid "Derived type definition at %C with empty CONTAINS section"
50834 #: fortran/parse.c:2553 fortran/parse.c:2656
50835 #, gcc-internal-format, gfc-internal-format
50836 msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
50839 #: fortran/parse.c:2560
50840 #, gcc-internal-format, gfc-internal-format
50841 msgid "PRIVATE statement at %C must precede procedure bindings"
50844 #: fortran/parse.c:2567 fortran/parse.c:2669
50845 #, gcc-internal-format, gfc-internal-format
50846 msgid "Duplicate PRIVATE statement at %C"
50849 #: fortran/parse.c:2577
50850 #, gcc-internal-format, gfc-internal-format
50851 msgid "SEQUENCE statement at %C must precede CONTAINS"
50854 #: fortran/parse.c:2581
50855 #, gcc-internal-format, gfc-internal-format
50856 msgid "Already inside a CONTAINS block at %C"
50859 #: fortran/parse.c:2639
50860 #, gcc-internal-format, gfc-internal-format
50861 msgid "FINAL declaration at %C must be inside CONTAINS"
50864 #: fortran/parse.c:2647
50865 #, gcc-internal-format, gfc-internal-format
50866 msgid "Derived type definition at %C without components"
50869 #: fortran/parse.c:2663
50870 #, gcc-internal-format, gfc-internal-format
50871 msgid "PRIVATE statement at %C must precede structure components"
50874 #: fortran/parse.c:2680
50875 #, gcc-internal-format, gfc-internal-format
50876 msgid "SEQUENCE statement at %C must precede structure components"
50879 #: fortran/parse.c:2686
50880 #, gcc-internal-format, gfc-internal-format
50881 msgid "SEQUENCE attribute at %C already specified in TYPE statement"
50884 #: fortran/parse.c:2691
50885 #, gcc-internal-format, gfc-internal-format
50886 msgid "Duplicate SEQUENCE statement at %C"
50889 #: fortran/parse.c:2701
50890 #, gcc-internal-format, gfc-internal-format
50891 msgid "CONTAINS block in derived type definition at %C"
50894 #: fortran/parse.c:2789
50895 #, gcc-internal-format, gfc-internal-format
50897 "Component %s at %L of type LOCK_TYPE must have a codimension or be a "
50898 "subcomponent of a coarray, which is not possible as the component has the "
50899 "pointer attribute"
50902 #: fortran/parse.c:2795
50903 #, gcc-internal-format, gfc-internal-format
50905 "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, "
50906 "which must have a codimension or be a subcomponent of a coarray"
50909 #: fortran/parse.c:2800
50910 #, gcc-internal-format, gfc-internal-format
50912 "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
50915 #: fortran/parse.c:2804
50916 #, gcc-internal-format, gfc-internal-format
50918 "Allocatable component %s at %L must have a codimension as it has a "
50919 "noncoarray subcomponent of type LOCK_TYPE"
50922 #: fortran/parse.c:2809
50923 #, gcc-internal-format, gfc-internal-format
50925 "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
50926 "LOCK_TYPE must have a codimension or be a subcomponent of a coarray. "
50927 "(Variables of type %s may not have a codimension as already a coarray "
50928 "subcomponent exists)"
50931 #: fortran/parse.c:2816
50932 #, gcc-internal-format, gfc-internal-format
50934 "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
50935 "LOCK_TYPE must have a codimension or be a subcomponent of a coarray. "
50936 "(Variables of type %s may not have a codimension as %s at %L has a "
50937 "codimension or a coarray subcomponent)"
50940 #: fortran/parse.c:2868
50941 #, gcc-internal-format, gfc-internal-format
50942 msgid "ENUM declaration at %C has no ENUMERATORS"
50945 #: fortran/parse.c:2951
50946 #, gcc-internal-format, gfc-internal-format
50947 msgid "Unexpected %s statement in INTERFACE block at %C"
50950 #: fortran/parse.c:2975
50951 #, gcc-internal-format
50953 "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
50956 #: fortran/parse.c:3008
50957 #, gcc-internal-format, gfc-internal-format
50958 msgid "Unexpected %s statement at %C in INTERFACE body"
50961 #: fortran/parse.c:3026
50962 #, gcc-internal-format
50964 "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
50967 #: fortran/parse.c:3151
50968 #, gcc-internal-format, gfc-internal-format
50969 msgid "%s statement is not allowed inside of BLOCK at %C"
50972 #: fortran/parse.c:3181
50973 #, gcc-internal-format, gfc-internal-format
50974 msgid "%s statement is not allowed inside of BLOCK DATA at %C"
50977 #: fortran/parse.c:3265
50978 #, gcc-internal-format, gfc-internal-format
50979 msgid "%s statement must appear in a MODULE"
50982 #: fortran/parse.c:3273
50983 #, gcc-internal-format, gfc-internal-format
50984 msgid "%s statement at %C follows another accessibility specification"
50987 #: fortran/parse.c:3337
50988 #, gcc-internal-format
50989 msgid "Bad kind expression for function %qs at %L"
50992 #: fortran/parse.c:3341
50993 #, gcc-internal-format
50994 msgid "The type for function %qs at %L is not accessible"
50997 #: fortran/parse.c:3399
50998 #, gcc-internal-format, gfc-internal-format
50999 msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
51002 #: fortran/parse.c:3421
51003 #, gcc-internal-format, gfc-internal-format
51004 msgid "Unexpected %s statement in WHERE block at %C"
51007 #: fortran/parse.c:3480
51008 #, gcc-internal-format, gfc-internal-format
51009 msgid "Unexpected %s statement in FORALL block at %C"
51012 #: fortran/parse.c:3531
51013 #, gcc-internal-format, gfc-internal-format
51014 msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
51017 #: fortran/parse.c:3549
51018 #, gcc-internal-format, gfc-internal-format
51019 msgid "Duplicate ELSE statements at %L and %C"
51022 #: fortran/parse.c:3610
51023 #, gcc-internal-format, gfc-internal-format
51024 msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
51027 #: fortran/parse.c:3693
51028 #, gcc-internal-format, gfc-internal-format
51030 "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at "
51034 #: fortran/parse.c:3755
51035 #, gcc-internal-format, gfc-internal-format
51036 msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
51039 #: fortran/parse.c:3788
51040 #, gcc-internal-format, gfc-internal-format
51041 msgid "End of nonblock DO statement at %C is within another block"
51044 #: fortran/parse.c:3798
51045 #, gcc-internal-format, gfc-internal-format
51046 msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
51049 #: fortran/parse.c:3824
51050 #, gcc-internal-format, gfc-internal-format
51051 msgid "CRITICAL block inside of OpenACC region at %C"
51054 #: fortran/parse.c:3851
51055 #, gcc-internal-format, gfc-internal-format
51056 msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
51059 #: fortran/parse.c:3919
51060 #, gcc-internal-format, gfc-internal-format
51061 msgid "BLOCK construct at %C"
51064 #: fortran/parse.c:3949
51065 #, gcc-internal-format, gfc-internal-format
51066 msgid "ASSOCIATE construct at %C"
51069 #: fortran/parse.c:4049
51070 #, gcc-internal-format, gfc-internal-format
51071 msgid "Statement label in ENDDO at %C doesn't match DO label"
51074 #: fortran/parse.c:4065
51075 #, gcc-internal-format, gfc-internal-format
51076 msgid "Named block DO at %L requires matching ENDDO name"
51079 #: fortran/parse.c:4236
51080 #, gcc-internal-format, gfc-internal-format
51081 msgid "Missing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %C"
51084 #: fortran/parse.c:4252 fortran/parse.c:4309
51085 #, gcc-internal-format, gfc-internal-format
51086 msgid "OpenACC directive inside of CRITICAL block at %C"
51089 #: fortran/parse.c:4285
51090 #, gcc-internal-format, gfc-internal-format
51091 msgid "Expecting %s at %C"
51094 #: fortran/parse.c:4328
51095 #, gcc-internal-format, gfc-internal-format
51096 msgid "Expected DO loop at %C"
51099 #: fortran/parse.c:4348
51100 #, gcc-internal-format, gfc-internal-format
51101 msgid "Redundant !$ACC END LOOP at %C"
51104 #: fortran/parse.c:4561
51105 #, gcc-internal-format, gfc-internal-format
51106 msgid "Name after !$omp critical and !$omp end critical does not match at %C"
51109 #: fortran/parse.c:4618
51110 #, gcc-internal-format, gfc-internal-format
51111 msgid "%s statement at %C cannot terminate a non-block DO loop"
51114 #: fortran/parse.c:4632
51115 #, gcc-internal-format, gfc-internal-format
51116 msgid "DATA statement at %C after the first executable statement"
51119 #: fortran/parse.c:4859
51120 #, gcc-internal-format
51121 msgid "Contained procedure %qs at %C is already ambiguous"
51124 #: fortran/parse.c:4915
51125 #, gcc-internal-format, gfc-internal-format
51126 msgid "Unexpected %s statement in CONTAINS section at %C"
51129 #: fortran/parse.c:4939
51130 #, gcc-internal-format, gfc-internal-format
51131 msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
51134 #: fortran/parse.c:5016
51135 #, gcc-internal-format, gfc-internal-format
51136 msgid "CONTAINS statement at %C is already in a contained program unit"
51139 #: fortran/parse.c:5069
51140 #, gcc-internal-format
51141 msgid "gfc_global_used(): Bad type"
51144 #: fortran/parse.c:5074
51145 #, gcc-internal-format, gfc-internal-format
51146 msgid "Global binding name '%s' at %L is already being used as a %s at %L"
51149 #: fortran/parse.c:5077
51150 #, gcc-internal-format, gfc-internal-format
51151 msgid "Global name '%s' at %L is already being used as a %s at %L"
51154 #: fortran/parse.c:5098
51155 #, gcc-internal-format, gfc-internal-format
51156 msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
51159 #: fortran/parse.c:5124
51160 #, gcc-internal-format, gfc-internal-format
51161 msgid "Unexpected %s statement in BLOCK DATA at %C"
51164 #: fortran/parse.c:5169
51165 #, gcc-internal-format, gfc-internal-format
51166 msgid "Unexpected %s statement in MODULE at %C"
51169 #. If we see a duplicate main program, shut down. If the second
51170 #. instance is an implied main program, i.e. data decls or executable
51171 #. statements, we're in for lots of errors.
51172 #: fortran/parse.c:5547
51173 #, gcc-internal-format, gfc-internal-format
51174 msgid "Two main PROGRAMs at %L and %C"
51177 #: fortran/primary.c:105
51178 #, gcc-internal-format, gfc-internal-format
51179 msgid "Missing kind-parameter at %C"
51182 #: fortran/primary.c:138
51183 #, gcc-internal-format
51184 msgid "gfc_check_digit(): bad radix"
51187 #: fortran/primary.c:232
51188 #, gcc-internal-format, gfc-internal-format
51189 msgid "Integer kind %d at %C not available"
51192 #: fortran/primary.c:241
51193 #, gcc-internal-format, gfc-internal-format
51195 "Integer too big for its kind at %C. This check can be disabled with the "
51196 "option -fno-range-check"
51199 #: fortran/primary.c:270
51200 #, gcc-internal-format, gfc-internal-format
51201 msgid "Hollerith constant at %C"
51204 #: fortran/primary.c:281
51205 #, gcc-internal-format, gfc-internal-format
51206 msgid "Invalid Hollerith constant: %L must contain at least one character"
51209 #: fortran/primary.c:287
51210 #, gcc-internal-format, gfc-internal-format
51211 msgid "Invalid Hollerith constant: Integer kind at %L should be default"
51214 #: fortran/primary.c:307
51215 #, gcc-internal-format, gfc-internal-format
51216 msgid "Invalid Hollerith constant at %L contains a wide character"
51219 #: fortran/primary.c:393
51220 #, gcc-internal-format, gfc-internal-format
51221 msgid "Hexadecimal constant at %C uses non-standard syntax"
51224 #: fortran/primary.c:402
51225 #, gcc-internal-format, gfc-internal-format
51226 msgid "Empty set of digits in BOZ constant at %C"
51229 #: fortran/primary.c:408
51230 #, gcc-internal-format, gfc-internal-format
51231 msgid "Illegal character in BOZ constant at %C"
51234 #: fortran/primary.c:431
51235 #, gcc-internal-format, gfc-internal-format
51236 msgid "BOZ constant at %C uses non-standard postfix syntax"
51239 #: fortran/primary.c:461
51240 #, gcc-internal-format, gfc-internal-format
51241 msgid "Integer too big for integer kind %i at %C"
51244 #: fortran/primary.c:467
51245 #, gcc-internal-format, gfc-internal-format
51246 msgid "BOZ used outside a DATA statement at %C"
51249 #: fortran/primary.c:557
51250 #, gcc-internal-format, gfc-internal-format
51251 msgid "exponent-letter 'q' in real-literal-constant at %C"
51254 #: fortran/primary.c:562
51255 #, gcc-internal-format
51256 msgid "Extension: exponent-letter %<q%> in real-literal-constant at %C"
51259 #: fortran/primary.c:578
51260 #, gcc-internal-format, gfc-internal-format
51261 msgid "Missing exponent in real number at %C"
51264 #: fortran/primary.c:634
51265 #, gcc-internal-format
51266 msgid "Real number at %C has a %<d%> exponent and an explicit kind"
51269 #: fortran/primary.c:664
51270 #, gcc-internal-format
51271 msgid "Real number at %C has a %<q%> exponent and an explicit kind"
51274 #: fortran/primary.c:678
51275 #, gcc-internal-format
51276 msgid "Invalid exponent-letter %<q%> in real-literal-constant at %C"
51279 #: fortran/primary.c:711
51280 #, gcc-internal-format, gfc-internal-format
51281 msgid "Invalid real kind %d at %C"
51284 #: fortran/primary.c:726
51285 #, gcc-internal-format, gfc-internal-format
51286 msgid "Real constant overflows its kind at %C"
51289 #: fortran/primary.c:731
51290 #, gcc-internal-format, gfc-internal-format
51291 msgid "Real constant underflows its kind at %C"
51294 #: fortran/primary.c:736
51295 #, gcc-internal-format
51296 msgid "gfc_range_check() returned bad value"
51299 #: fortran/primary.c:823
51300 #, gcc-internal-format, gfc-internal-format
51301 msgid "Syntax error in SUBSTRING specification at %C"
51304 #: fortran/primary.c:1035
51305 #, gcc-internal-format, gfc-internal-format
51306 msgid "Invalid kind %d for CHARACTER constant at %C"
51309 #: fortran/primary.c:1056
51310 #, gcc-internal-format, gfc-internal-format
51311 msgid "Unterminated character constant beginning at %C"
51314 #: fortran/primary.c:1086
51315 #, gcc-internal-format
51316 msgid "Character %qs in string at %C is not representable in character kind %d"
51319 #: fortran/primary.c:1099
51320 #, gcc-internal-format
51321 msgid "match_string_constant(): Delimiter not found"
51324 #: fortran/primary.c:1169
51325 #, gcc-internal-format, gfc-internal-format
51326 msgid "Bad kind for logical constant at %C"
51329 #: fortran/primary.c:1201
51330 #, gcc-internal-format, gfc-internal-format
51331 msgid "Expected PARAMETER symbol in complex constant at %C"
51334 #: fortran/primary.c:1207
51335 #, gcc-internal-format, gfc-internal-format
51336 msgid "Numeric PARAMETER required in complex constant at %C"
51339 #: fortran/primary.c:1213
51340 #, gcc-internal-format, gfc-internal-format
51341 msgid "Scalar PARAMETER required in complex constant at %C"
51344 #: fortran/primary.c:1217
51345 #, gcc-internal-format, gfc-internal-format
51346 msgid "PARAMETER symbol in complex constant at %C"
51349 #: fortran/primary.c:1240
51350 #, gcc-internal-format
51351 msgid "gfc_match_sym_complex_part(): Bad type"
51354 #: fortran/primary.c:1247
51355 #, gcc-internal-format, gfc-internal-format
51356 msgid "Error converting PARAMETER constant in complex constant at %C"
51359 #: fortran/primary.c:1376
51360 #, gcc-internal-format, gfc-internal-format
51361 msgid "Syntax error in COMPLEX constant at %C"
51364 #: fortran/primary.c:1583
51365 #, gcc-internal-format
51366 msgid "Keyword %qs at %C has already appeared in the current argument list"
51369 #: fortran/primary.c:1647
51370 #, gcc-internal-format, gfc-internal-format
51371 msgid "argument list function at %C"
51374 #: fortran/primary.c:1715
51375 #, gcc-internal-format, gfc-internal-format
51376 msgid "Expected alternate return label at %C"
51379 #: fortran/primary.c:1737
51380 #, gcc-internal-format, gfc-internal-format
51381 msgid "Missing keyword name in actual argument list at %C"
51384 #: fortran/primary.c:1783
51385 #, gcc-internal-format, gfc-internal-format
51386 msgid "Syntax error in argument list at %C"
51389 #: fortran/primary.c:1804
51390 #, gcc-internal-format
51391 msgid "extend_ref(): Bad tail"
51394 #: fortran/primary.c:1842
51395 #, gcc-internal-format, gfc-internal-format
51397 "Array section designator, e.g. '(:)', is required besides the coarray "
51398 "designator '[...]' at %C"
51401 #: fortran/primary.c:1850
51402 #, gcc-internal-format
51403 msgid "Coarray designator at %C but %qs is not a coarray"
51406 #: fortran/primary.c:1920
51407 #, gcc-internal-format
51408 msgid "Symbol %qs at %C has no IMPLICIT type"
51411 #: fortran/primary.c:1926
51412 #, gcc-internal-format
51413 msgid "Unexpected %<%%%> for nonderived-type variable %qs at %C"
51416 #: fortran/primary.c:1944
51417 #, gcc-internal-format, gfc-internal-format
51418 msgid "Expected structure component name at %C"
51421 #: fortran/primary.c:1995
51422 #, gcc-internal-format, gfc-internal-format
51423 msgid "Expected argument list at %C"
51426 #: fortran/primary.c:2026
51427 #, gcc-internal-format
51428 msgid "Procedure pointer component %qs requires an argument list at %C"
51431 #: fortran/primary.c:2113
51432 #, gcc-internal-format, gfc-internal-format
51433 msgid "Coindexed procedure-pointer component at %C"
51436 #: fortran/primary.c:2148
51437 #, gcc-internal-format
51438 msgid "gfc_variable_attr(): Expression isn't a variable"
51441 #: fortran/primary.c:2198
51442 #, gcc-internal-format
51443 msgid "gfc_variable_attr(): Bad array reference"
51446 #: fortran/primary.c:2368
51447 #, gcc-internal-format, gfc-internal-format
51448 msgid "Structure constructor with missing optional arguments at %C"
51451 #: fortran/primary.c:2377
51452 #, gcc-internal-format
51454 "No initializer for allocatable component '%qs' given in the structure "
51455 "constructor at %C"
51458 #: fortran/primary.c:2384
51459 #, gcc-internal-format
51461 "No initializer for component %qs given in the structure constructor at %C!"
51464 #: fortran/primary.c:2432
51465 #, gcc-internal-format
51466 msgid "Can't construct ABSTRACT type %qs at %L"
51469 #: fortran/primary.c:2452
51470 #, gcc-internal-format, gfc-internal-format
51471 msgid "Structure constructor with named arguments at %C"
51474 #: fortran/primary.c:2467
51475 #, gcc-internal-format, gfc-internal-format
51476 msgid "Component initializer without name after component named %s at %L!"
51479 #: fortran/primary.c:2472
51480 #, gcc-internal-format, gfc-internal-format
51481 msgid "Too many components in structure constructor at %L!"
51484 #: fortran/primary.c:2509
51485 #, gcc-internal-format
51486 msgid "Component %qs is initialized twice in the structure constructor at %L!"
51489 #: fortran/primary.c:2521
51490 #, gcc-internal-format
51492 "Coindexed expression to pointer component %qs in structure constructor at %L!"
51495 #: fortran/primary.c:2575
51496 #, gcc-internal-format
51498 "component %qs at %L has already been set by a parent derived type constructor"
51501 #: fortran/primary.c:2758
51502 #, gcc-internal-format
51504 "%qs at %C is the name of a recursive function and so refers to the result "
51505 "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
51508 #: fortran/primary.c:2881
51509 #, gcc-internal-format
51510 msgid "Unexpected use of subroutine name %qs at %C"
51513 #: fortran/primary.c:2912
51514 #, gcc-internal-format
51515 msgid "Statement function %qs requires argument list at %C"
51518 #: fortran/primary.c:2915
51519 #, gcc-internal-format
51520 msgid "Function %qs requires an argument list at %C"
51523 #: fortran/primary.c:2965
51524 #, gcc-internal-format
51525 msgid "Missing argument to %qs at %C"
51528 #: fortran/primary.c:3121
51529 #, gcc-internal-format
51530 msgid "Missing argument list in function %qs at %C"
51533 #: fortran/primary.c:3155
51534 #, gcc-internal-format, gfc-internal-format
51535 msgid "Symbol at %C is not appropriate for an expression"
51538 #: fortran/primary.c:3254
51539 #, gcc-internal-format, gfc-internal-format
51540 msgid "Named constant at %C in an EQUIVALENCE"
51543 #: fortran/primary.c:3288
51544 #, gcc-internal-format
51545 msgid "%qs at %C is not a variable"
51548 #: fortran/resolve.c:125
51549 #, gcc-internal-format
51550 msgid "%qs at %L is of the ABSTRACT type %qs"
51553 #: fortran/resolve.c:128
51554 #, gcc-internal-format
51555 msgid "ABSTRACT type %qs used at %L"
51558 #: fortran/resolve.c:145
51559 #, gcc-internal-format
51560 msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
51563 #: fortran/resolve.c:158
51564 #, gcc-internal-format
51565 msgid "Interface %qs at %L may not be generic"
51568 #: fortran/resolve.c:165
51569 #, gcc-internal-format
51570 msgid "Interface %qs at %L may not be a statement function"
51573 #: fortran/resolve.c:174
51574 #, gcc-internal-format
51575 msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
51578 #: fortran/resolve.c:180
51579 #, gcc-internal-format
51580 msgid "Interface %qs at %L must be explicit"
51583 #: fortran/resolve.c:202
51584 #, gcc-internal-format
51585 msgid "PROCEDURE %qs at %L may not be used as its own interface"
51588 #: fortran/resolve.c:296
51589 #, gcc-internal-format
51591 "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
51594 #: fortran/resolve.c:300
51595 #, gcc-internal-format
51596 msgid "Alternate return specifier in function %qs at %L is not allowed"
51599 #: fortran/resolve.c:311
51600 #, gcc-internal-format
51601 msgid "Self-referential argument %qs at %L is not allowed"
51604 #: fortran/resolve.c:383
51605 #, gcc-internal-format
51606 msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
51609 #: fortran/resolve.c:393
51610 #, gcc-internal-format
51612 "Argument %qs of pure function %qs at %L with VALUE attribute but without "
51616 #: fortran/resolve.c:398
51617 #, gcc-internal-format
51618 msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
51621 #: fortran/resolve.c:406
51622 #, gcc-internal-format
51624 "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without "
51628 #: fortran/resolve.c:411
51629 #, gcc-internal-format
51631 "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or "
51632 "have the VALUE attribute"
51635 #: fortran/resolve.c:421
51636 #, gcc-internal-format
51638 "INTENT(OUT) argument '%s' of pure procedure %qs at %L may not be polymorphic"
51641 #: fortran/resolve.c:454
51642 #, gcc-internal-format
51643 msgid "Coarray dummy argument %qs at %L to elemental procedure"
51646 #: fortran/resolve.c:462
51647 #, gcc-internal-format
51648 msgid "Argument %qs of elemental procedure at %L must be scalar"
51651 #: fortran/resolve.c:471
51652 #, gcc-internal-format
51654 "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE "
51658 #: fortran/resolve.c:481
51659 #, gcc-internal-format
51661 "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
51664 #: fortran/resolve.c:489
51665 #, gcc-internal-format
51666 msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
51669 #: fortran/resolve.c:498
51670 #, gcc-internal-format
51672 "Argument %qs of elemental procedure %qs at %L must have its INTENT specified "
51673 "or have the VALUE attribute"
51676 #: fortran/resolve.c:511
51677 #, gcc-internal-format
51678 msgid "Argument %qs of statement function at %L must be scalar"
51681 #: fortran/resolve.c:521
51682 #, gcc-internal-format
51684 "Character-valued argument %qs of statement function at %L must have constant "
51688 #: fortran/resolve.c:579
51689 #, gcc-internal-format
51690 msgid "Contained function %qs at %L has no IMPLICIT type"
51693 #: fortran/resolve.c:582
51694 #, gcc-internal-format
51695 msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
51698 #: fortran/resolve.c:606
51699 #, gcc-internal-format
51700 msgid "Character-valued %s %qs at %L must not be assumed length"
51703 #: fortran/resolve.c:780
51704 #, gcc-internal-format, gfc-internal-format
51705 msgid "Function %s at %L has entries with mismatched array specifications"
51708 #: fortran/resolve.c:797
51709 #, gcc-internal-format, gfc-internal-format
51711 "Function %s at %L with entries returning variables of different string "
51715 #: fortran/resolve.c:824
51716 #, gcc-internal-format, gfc-internal-format
51717 msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
51720 #: fortran/resolve.c:828
51721 #, gcc-internal-format, gfc-internal-format
51722 msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
51725 #: fortran/resolve.c:835
51726 #, gcc-internal-format, gfc-internal-format
51727 msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
51730 #: fortran/resolve.c:839
51731 #, gcc-internal-format, gfc-internal-format
51732 msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
51735 #: fortran/resolve.c:877
51736 #, gcc-internal-format, gfc-internal-format
51737 msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
51740 #: fortran/resolve.c:882
51741 #, gcc-internal-format, gfc-internal-format
51742 msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
51745 #: fortran/resolve.c:925
51746 #, gcc-internal-format
51748 "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is "
51752 #: fortran/resolve.c:929
51753 #, gcc-internal-format
51755 "Initialized variable %qs at %L is in a blank COMMON but initialization is "
51756 "only allowed in named common blocks"
51759 #: fortran/resolve.c:936
51760 #, gcc-internal-format
51761 msgid "%qs in cannot appear in COMMON at %L [F2008:C5100]"
51764 #: fortran/resolve.c:944
51765 #, gcc-internal-format
51767 "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the "
51768 "BIND(C) attribute"
51771 #: fortran/resolve.c:948
51772 #, gcc-internal-format
51774 "Derived type variable %qs in COMMON at %L has an ultimate component that is "
51778 #: fortran/resolve.c:952
51779 #, gcc-internal-format
51781 "Derived type variable %qs in COMMON at %L may not have default initializer"
51784 #: fortran/resolve.c:996
51785 #, gcc-internal-format, gfc-internal-format
51787 "In Fortran 2003 COMMON '%s' block at %L is a global identifier and must thus "
51788 "have the same binding name as the same-named COMMON block at %L: %s vs %s"
51791 #: fortran/resolve.c:1010
51792 #, gcc-internal-format, gfc-internal-format
51793 msgid "COMMON block '%s' at %L uses the same global identifier as entity at %L"
51796 #: fortran/resolve.c:1018
51797 #, gcc-internal-format, gfc-internal-format
51799 "Fortran 2008: COMMON block '%s' with binding label at %L sharing the "
51800 "identifier with global non-COMMON-block entity at %L"
51803 #: fortran/resolve.c:1040
51804 #, gcc-internal-format, gfc-internal-format
51806 "COMMON block at %L with binding label %s uses the same global identifier as "
51810 #: fortran/resolve.c:1061
51811 #, gcc-internal-format, gfc-internal-format
51812 msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
51815 #: fortran/resolve.c:1065
51816 #, gcc-internal-format
51817 msgid "COMMON block %qs at %L can not have the EXTERNAL attribute"
51820 #: fortran/resolve.c:1069
51821 #, gcc-internal-format
51822 msgid "COMMON block %qs at %L is also an intrinsic procedure"
51825 #: fortran/resolve.c:1073
51826 #, gcc-internal-format
51827 msgid "COMMON block %qs at %L that is also a function result"
51830 #: fortran/resolve.c:1078
51831 #, gcc-internal-format
51832 msgid "COMMON block %qs at %L that is also a global procedure"
51835 #: fortran/resolve.c:1164
51836 #, gcc-internal-format, gfc-internal-format
51838 "The rank of the element in the structure constructor at %L does not match "
51839 "that of the component (%d/%d)"
51842 #: fortran/resolve.c:1185
51843 #, gcc-internal-format
51845 "The element in the structure constructor at %L, for pointer component %qs, "
51846 "is %s but should be %s"
51849 #: fortran/resolve.c:1270
51850 #, gcc-internal-format
51852 "The NULL in the structure constructor at %L is being applied to component "
51853 "%qs, which is neither a POINTER nor ALLOCATABLE"
51856 #: fortran/resolve.c:1304
51857 #, gcc-internal-format
51859 "Interface mismatch for procedure-pointer component %qs in structure "
51860 "constructor at %L: %s"
51863 #: fortran/resolve.c:1320
51864 #, gcc-internal-format
51866 "The element in the structure constructor at %L, for pointer component %qs "
51867 "should be a POINTER or a TARGET"
51870 #: fortran/resolve.c:1331
51871 #, gcc-internal-format, gfc-internal-format
51872 msgid "Pointer initialization target at %L must not be ALLOCATABLE "
51875 #: fortran/resolve.c:1349
51876 #, gcc-internal-format
51878 "Invalid expression in the structure constructor for pointer component %qs at "
51879 "%L in PURE procedure"
51882 #: fortran/resolve.c:1474
51883 #, gcc-internal-format
51885 "The upper bound in the last dimension must appear in the reference to the "
51886 "assumed size array %qs at %L"
51889 #: fortran/resolve.c:1536
51890 #, gcc-internal-format
51891 msgid "%qs at %L is ambiguous"
51894 #: fortran/resolve.c:1540
51895 #, gcc-internal-format
51896 msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
51899 #: fortran/resolve.c:1661
51900 #, gcc-internal-format
51901 msgid "Type specified for intrinsic function %qs at %L is ignored"
51904 #: fortran/resolve.c:1674
51905 #, gcc-internal-format
51906 msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
51909 #: fortran/resolve.c:1685
51910 #, gcc-internal-format
51911 msgid "%qs declared INTRINSIC at %L does not exist"
51914 #: fortran/resolve.c:1698
51915 #, gcc-internal-format
51917 "The intrinsic %qs declared INTRINSIC at %L is not available in the current "
51918 "standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-"
51919 "fall-intrinsics%> in order to use it."
51922 #: fortran/resolve.c:1734
51923 #, gcc-internal-format
51925 "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively. "
51926 "Declare it RECURSIVE or use %<-frecursive%>"
51929 #: fortran/resolve.c:1773 fortran/resolve.c:8704 fortran/resolve.c:10199
51930 #, gcc-internal-format, gfc-internal-format
51931 msgid "Label %d referenced at %L is never defined"
51934 #: fortran/resolve.c:1816
51935 #, gcc-internal-format
51936 msgid "Statement function %qs at %L is not allowed as an actual argument"
51939 #: fortran/resolve.c:1824
51940 #, gcc-internal-format
51941 msgid "Intrinsic %qs at %L is not allowed as an actual argument"
51944 #: fortran/resolve.c:1831
51945 #, gcc-internal-format
51946 msgid "Internal procedure %qs is used as actual argument at %L"
51949 #: fortran/resolve.c:1839
51950 #, gcc-internal-format
51952 "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument "
51956 #: fortran/resolve.c:1866
51957 #, gcc-internal-format
51959 "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
51962 #: fortran/resolve.c:1888
51963 #, gcc-internal-format
51964 msgid "Symbol %qs at %L is ambiguous"
51967 #: fortran/resolve.c:1943
51968 #, gcc-internal-format, gfc-internal-format
51969 msgid "By-value argument at %L is not of numeric type"
51972 #: fortran/resolve.c:1950
51973 #, gcc-internal-format, gfc-internal-format
51974 msgid "By-value argument at %L cannot be an array or an array section"
51977 #: fortran/resolve.c:1964
51978 #, gcc-internal-format, gfc-internal-format
51979 msgid "By-value argument at %L is not allowed in this context"
51982 #: fortran/resolve.c:1976
51983 #, gcc-internal-format, gfc-internal-format
51984 msgid "Passing internal procedure at %L by location not allowed"
51987 #: fortran/resolve.c:1986
51988 #, gcc-internal-format
51990 "ELEMENTAL procedure pointer component %qs is not allowed as an actual "
51994 #: fortran/resolve.c:1995
51995 #, gcc-internal-format, gfc-internal-format
51996 msgid "Coindexed actual argument at %L with ultimate pointer component"
51999 #: fortran/resolve.c:2126
52000 #, gcc-internal-format
52002 "%qs at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the "
52003 "actual argument of an ELEMENTAL procedure unless there is a non-optional "
52004 "argument with the same rank (12.4.1.5)"
52007 #: fortran/resolve.c:2163
52008 #, gcc-internal-format
52010 "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs "
52011 "is a scalar, but another actual argument is an array"
52014 #: fortran/resolve.c:2440
52015 #, gcc-internal-format
52016 msgid "Return type mismatch of function %qs at %L (%s/%s)"
52019 #: fortran/resolve.c:2461
52020 #, gcc-internal-format
52021 msgid "Interface mismatch in global procedure %qs at %L: %s "
52024 #: fortran/resolve.c:2569
52025 #, gcc-internal-format
52026 msgid "There is no specific function for the generic %qs at %L"
52029 #: fortran/resolve.c:2587
52030 #, gcc-internal-format
52032 "Generic function %qs at %L is not consistent with a specific intrinsic "
52036 #: fortran/resolve.c:2625
52037 #, gcc-internal-format
52038 msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
52041 #: fortran/resolve.c:2680
52042 #, gcc-internal-format
52043 msgid "Unable to resolve the specific function %qs at %L"
52046 #: fortran/resolve.c:2736 fortran/resolve.c:14809
52047 #, gcc-internal-format
52048 msgid "Function %qs at %L has no IMPLICIT type"
52051 #: fortran/resolve.c:2845
52052 #, gcc-internal-format
52053 msgid "Reference to impure function %qs at %L inside a FORALL %s"
52056 #: fortran/resolve.c:2852
52057 #, gcc-internal-format
52058 msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
52061 #: fortran/resolve.c:2859
52062 #, gcc-internal-format
52063 msgid "Reference to impure function %qs at %L within a PURE procedure"
52066 #: fortran/resolve.c:2922
52067 #, gcc-internal-format
52068 msgid "%qs at %L is not a function"
52071 #: fortran/resolve.c:2930 fortran/resolve.c:3400
52072 #, gcc-internal-format
52073 msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
52076 #. Internal procedures are taken care of in resolve_contained_fntype.
52077 #: fortran/resolve.c:2973
52078 #, gcc-internal-format
52080 "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is "
52081 "not a dummy argument"
52084 #: fortran/resolve.c:3007
52085 #, gcc-internal-format
52086 msgid "resolve_function(): bad function type"
52089 #: fortran/resolve.c:3027
52090 #, gcc-internal-format
52092 "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE "
52096 #: fortran/resolve.c:3089
52097 #, gcc-internal-format
52099 "ENTRY %qs at %L cannot be called recursively, as function %qs is not "
52103 #: fortran/resolve.c:3093
52104 #, gcc-internal-format
52105 msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
52108 #: fortran/resolve.c:3144
52109 #, gcc-internal-format
52110 msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
52113 #: fortran/resolve.c:3150
52114 #, gcc-internal-format
52115 msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
52118 #: fortran/resolve.c:3156
52119 #, gcc-internal-format
52120 msgid "Subroutine call to %qs at %L is not PURE"
52123 #: fortran/resolve.c:3224
52124 #, gcc-internal-format
52125 msgid "There is no specific subroutine for the generic %qs at %L"
52128 #: fortran/resolve.c:3233
52129 #, gcc-internal-format
52131 "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine "
52135 #: fortran/resolve.c:3268
52136 #, gcc-internal-format
52138 "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
52141 #: fortran/resolve.c:3313
52142 #, gcc-internal-format
52143 msgid "Unable to resolve the specific subroutine %qs at %L"
52146 #: fortran/resolve.c:3371
52147 #, gcc-internal-format, gfc-internal-format
52148 msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
52151 #: fortran/resolve.c:3410
52152 #, gcc-internal-format
52154 "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not "
52158 #: fortran/resolve.c:3414
52159 #, gcc-internal-format
52161 "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
52164 #: fortran/resolve.c:3459
52165 #, gcc-internal-format
52166 msgid "resolve_subroutine(): bad function type"
52169 #: fortran/resolve.c:3497
52170 #, gcc-internal-format, gfc-internal-format
52171 msgid "Shapes for operands at %L and %L are not conformable"
52174 #: fortran/resolve.c:3728
52175 #, gcc-internal-format
52176 msgid "resolve_operator(): Bad intrinsic"
52179 #: fortran/resolve.c:3899 fortran/resolve.c:3922
52180 #, gcc-internal-format
52181 msgid "compare_bound_int(): Bad expression"
52184 #: fortran/resolve.c:4017
52185 #, gcc-internal-format, gfc-internal-format
52186 msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
52189 #: fortran/resolve.c:4022
52190 #, gcc-internal-format, gfc-internal-format
52191 msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
52194 #: fortran/resolve.c:4032
52195 #, gcc-internal-format, gfc-internal-format
52196 msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
52199 #: fortran/resolve.c:4037
52200 #, gcc-internal-format, gfc-internal-format
52201 msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
52204 #: fortran/resolve.c:4057
52205 #, gcc-internal-format, gfc-internal-format
52206 msgid "Illegal stride of zero at %L"
52209 #: fortran/resolve.c:4074
52210 #, gcc-internal-format, gfc-internal-format
52212 "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
52215 #: fortran/resolve.c:4082
52216 #, gcc-internal-format, gfc-internal-format
52218 "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
52221 #: fortran/resolve.c:4098
52222 #, gcc-internal-format, gfc-internal-format
52224 "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
52227 #: fortran/resolve.c:4107
52228 #, gcc-internal-format, gfc-internal-format
52230 "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
52233 #: fortran/resolve.c:4123
52234 #, gcc-internal-format
52235 msgid "check_dimension(): Bad array reference"
52238 #: fortran/resolve.c:4146
52239 #, gcc-internal-format, gfc-internal-format
52240 msgid "Rightmost upper bound of assumed size array section not specified at %L"
52243 #: fortran/resolve.c:4156
52244 #, gcc-internal-format, gfc-internal-format
52245 msgid "Rank mismatch in array reference at %L (%d/%d)"
52248 #: fortran/resolve.c:4164
52249 #, gcc-internal-format, gfc-internal-format
52250 msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
52253 #: fortran/resolve.c:4180
52254 #, gcc-internal-format, gfc-internal-format
52255 msgid "Coindex of codimension %d must be a scalar at %L"
52258 #: fortran/resolve.c:4208
52259 #, gcc-internal-format, gfc-internal-format
52260 msgid "Array index at %L must be scalar"
52263 #: fortran/resolve.c:4214
52264 #, gcc-internal-format, gfc-internal-format
52265 msgid "Array index at %L must be of INTEGER type, found %s"
52268 #: fortran/resolve.c:4220
52269 #, gcc-internal-format, gfc-internal-format
52270 msgid "REAL array index at %L"
52273 #: fortran/resolve.c:4259
52274 #, gcc-internal-format, gfc-internal-format
52275 msgid "Argument dim at %L must be scalar"
52278 #: fortran/resolve.c:4266
52279 #, gcc-internal-format, gfc-internal-format
52280 msgid "Argument dim at %L must be of INTEGER type"
52283 #: fortran/resolve.c:4311
52284 #, gcc-internal-format
52285 msgid "find_array_spec(): Missing spec"
52288 #: fortran/resolve.c:4322
52289 #, gcc-internal-format
52290 msgid "find_array_spec(): unused as(1)"
52293 #: fortran/resolve.c:4333
52294 #, gcc-internal-format
52295 msgid "find_array_spec(): unused as(2)"
52298 #: fortran/resolve.c:4376
52299 #, gcc-internal-format, gfc-internal-format
52300 msgid "Array index at %L is an array of rank %d"
52303 #: fortran/resolve.c:4474
52304 #, gcc-internal-format, gfc-internal-format
52305 msgid "Substring start index at %L must be of type INTEGER"
52308 #: fortran/resolve.c:4481
52309 #, gcc-internal-format, gfc-internal-format
52310 msgid "Substring start index at %L must be scalar"
52313 #: fortran/resolve.c:4490
52314 #, gcc-internal-format, gfc-internal-format
52315 msgid "Substring start index at %L is less than one"
52318 #: fortran/resolve.c:4503
52319 #, gcc-internal-format, gfc-internal-format
52320 msgid "Substring end index at %L must be of type INTEGER"
52323 #: fortran/resolve.c:4510
52324 #, gcc-internal-format, gfc-internal-format
52325 msgid "Substring end index at %L must be scalar"
52328 #: fortran/resolve.c:4520
52329 #, gcc-internal-format, gfc-internal-format
52330 msgid "Substring end index at %L exceeds the string length"
52333 #: fortran/resolve.c:4530
52334 #, gcc-internal-format, gfc-internal-format
52335 msgid "Substring end index at %L is too large"
52338 #: fortran/resolve.c:4668
52339 #, gcc-internal-format
52340 msgid "resolve_ref(): Bad array reference"
52343 #: fortran/resolve.c:4682
52344 #, gcc-internal-format, gfc-internal-format
52346 "Component to the right of a part reference with nonzero rank must not have "
52347 "the POINTER attribute at %L"
52350 #: fortran/resolve.c:4692
52351 #, gcc-internal-format, gfc-internal-format
52353 "Component to the right of a part reference with nonzero rank must not have "
52354 "the ALLOCATABLE attribute at %L"
52357 #: fortran/resolve.c:4711
52358 #, gcc-internal-format, gfc-internal-format
52360 "Two or more part references with nonzero rank must not be specified at %L"
52363 #: fortran/resolve.c:4809
52364 #, gcc-internal-format
52365 msgid "expression_rank(): Two array specs"
52368 #: fortran/resolve.c:4891
52369 #, gcc-internal-format, gfc-internal-format
52371 "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual "
52375 #: fortran/resolve.c:4901
52376 #, gcc-internal-format, gfc-internal-format
52377 msgid "Assumed-type variable %s at %L may only be used as actual argument"
52380 #. FIXME: It doesn't work reliably as inquiry_argument is not set
52381 #. for all inquiry functions in resolve_function; the reason is
52382 #. that the function-name resolution happens too late in that
52384 #: fortran/resolve.c:4911
52385 #, gcc-internal-format, gfc-internal-format
52387 "Assumed-type variable %s at %L as actual argument to an inquiry function "
52388 "shall be the first argument"
52391 #: fortran/resolve.c:4926
52392 #, gcc-internal-format, gfc-internal-format
52393 msgid "Assumed-rank variable %s at %L may only be used as actual argument"
52396 #. FIXME: It doesn't work reliably as inquiry_argument is not set
52397 #. for all inquiry functions in resolve_function; the reason is
52398 #. that the function-name resolution happens too late in that
52400 #: fortran/resolve.c:4936
52401 #, gcc-internal-format, gfc-internal-format
52403 "Assumed-rank variable %s at %L as actual argument to an inquiry function "
52404 "shall be the first argument"
52407 #: fortran/resolve.c:4947
52408 #, gcc-internal-format, gfc-internal-format
52410 "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject "
52414 #: fortran/resolve.c:4956
52415 #, gcc-internal-format, gfc-internal-format
52416 msgid "Assumed-type variable %s at %L shall not have a subobject reference"
52419 #: fortran/resolve.c:4971
52420 #, gcc-internal-format, gfc-internal-format
52421 msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
52424 #: fortran/resolve.c:5061
52425 #, gcc-internal-format
52427 "Variable %qs, used in a specification expression, is referenced at %L before "
52428 "the ENTRY statement in which it is a parameter"
52431 #: fortran/resolve.c:5066
52432 #, gcc-internal-format
52434 "Variable %qs is used at %L before the ENTRY statement in which it is a "
52438 #: fortran/resolve.c:5136
52439 #, gcc-internal-format, gfc-internal-format
52440 msgid "Polymorphic subobject of coindexed object at %L"
52443 #: fortran/resolve.c:5149
52444 #, gcc-internal-format, gfc-internal-format
52445 msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
52448 #: fortran/resolve.c:5487
52449 #, gcc-internal-format, gfc-internal-format
52450 msgid "Passed-object at %L must be scalar"
52453 #: fortran/resolve.c:5494
52454 #, gcc-internal-format
52456 "Base object for procedure-pointer component call at %L is of ABSTRACT type "
52460 #: fortran/resolve.c:5529
52461 #, gcc-internal-format
52462 msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
52465 #: fortran/resolve.c:5538
52466 #, gcc-internal-format, gfc-internal-format
52467 msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
52470 #. Nothing matching found!
52471 #: fortran/resolve.c:5726
52472 #, gcc-internal-format
52474 "Found no matching specific binding for the call to the GENERIC %qs at %L"
52477 #: fortran/resolve.c:5753
52478 #, gcc-internal-format
52479 msgid "%qs at %L should be a SUBROUTINE"
52482 #: fortran/resolve.c:5804
52483 #, gcc-internal-format
52484 msgid "%qs at %L should be a FUNCTION"
52487 #: fortran/resolve.c:6321
52488 #, gcc-internal-format
52489 msgid "gfc_resolve_expr(): Bad expression type"
52492 #: fortran/resolve.c:6347
52493 #, gcc-internal-format, gfc-internal-format
52494 msgid "%s at %L must be a scalar"
52497 #: fortran/resolve.c:6357
52498 #, gcc-internal-format, gfc-internal-format
52499 msgid "%s at %L must be integer"
52502 #: fortran/resolve.c:6361 fortran/resolve.c:6368
52503 #, gcc-internal-format, gfc-internal-format
52504 msgid "%s at %L must be INTEGER"
52507 #: fortran/resolve.c:6410
52508 #, gcc-internal-format, gfc-internal-format
52509 msgid "Step expression in DO loop at %L cannot be zero"
52512 #: fortran/resolve.c:6446
52513 #, gcc-internal-format, gfc-internal-format
52514 msgid "DO loop at %L will be executed zero times"
52517 #: fortran/resolve.c:6507
52518 #, gcc-internal-format, gfc-internal-format
52519 msgid "FORALL index-name at %L must be a scalar INTEGER"
52522 #: fortran/resolve.c:6512
52523 #, gcc-internal-format, gfc-internal-format
52524 msgid "FORALL start expression at %L must be a scalar INTEGER"
52527 #: fortran/resolve.c:6519
52528 #, gcc-internal-format, gfc-internal-format
52529 msgid "FORALL end expression at %L must be a scalar INTEGER"
52532 #: fortran/resolve.c:6527
52533 #, gcc-internal-format, gfc-internal-format
52534 msgid "FORALL stride expression at %L must be a scalar %s"
52537 #: fortran/resolve.c:6532
52538 #, gcc-internal-format, gfc-internal-format
52539 msgid "FORALL stride expression at %L cannot be zero"
52542 #: fortran/resolve.c:6545
52543 #, gcc-internal-format
52544 msgid "FORALL index %qs may not appear in triplet specification at %L"
52547 #: fortran/resolve.c:6643 fortran/resolve.c:6935
52548 #, gcc-internal-format, gfc-internal-format
52549 msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
52552 #: fortran/resolve.c:6651 fortran/resolve.c:6900
52553 #, gcc-internal-format, gfc-internal-format
52554 msgid "Coindexed allocatable object at %L"
52557 #: fortran/resolve.c:6757
52558 #, gcc-internal-format, gfc-internal-format
52560 "Source-expr at %L must be scalar or have the same rank as the allocate-"
52564 #: fortran/resolve.c:6788
52565 #, gcc-internal-format, gfc-internal-format
52566 msgid "Source-expr at %L and allocate-object at %L must have the same shape"
52569 #: fortran/resolve.c:6946
52570 #, gcc-internal-format, gfc-internal-format
52571 msgid "Type of entity at %L is type incompatible with source-expr at %L"
52574 #: fortran/resolve.c:6958
52575 #, gcc-internal-format, gfc-internal-format
52577 "The allocate-object at %L and the source-expr at %L shall have the same kind "
52581 #: fortran/resolve.c:6972
52582 #, gcc-internal-format, gfc-internal-format
52584 "The source-expr at %L shall neither be of type LOCK_TYPE nor have a "
52585 "LOCK_TYPE component if allocate-object at %L is a coarray"
52588 #: fortran/resolve.c:6985
52589 #, gcc-internal-format, gfc-internal-format
52591 "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
52594 #: fortran/resolve.c:6998
52595 #, gcc-internal-format, gfc-internal-format
52597 "Allocating %s at %L with type-spec requires the same character-length "
52598 "parameter as in the declaration"
52601 #: fortran/resolve.c:7106
52602 #, gcc-internal-format, gfc-internal-format
52603 msgid "Array specification required in ALLOCATE statement at %L"
52606 #: fortran/resolve.c:7120
52607 #, gcc-internal-format, gfc-internal-format
52608 msgid "Coarray specification required in ALLOCATE statement at %L"
52611 #: fortran/resolve.c:7147
52612 #, gcc-internal-format, gfc-internal-format
52613 msgid "Bad array specification in ALLOCATE statement at %L"
52616 #: fortran/resolve.c:7166
52617 #, gcc-internal-format
52619 "%qs must not appear in the array specification at %L in the same ALLOCATE "
52620 "statement where it is itself allocated"
52623 #: fortran/resolve.c:7181
52624 #, gcc-internal-format, gfc-internal-format
52625 msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
52628 #: fortran/resolve.c:7192
52629 #, gcc-internal-format, gfc-internal-format
52630 msgid "Bad coarray specification in ALLOCATE statement at %L"
52633 #: fortran/resolve.c:7223
52634 #, gcc-internal-format, gfc-internal-format
52635 msgid "Stat-variable at %L must be a scalar INTEGER variable"
52638 #: fortran/resolve.c:7246
52639 #, gcc-internal-format, gfc-internal-format
52640 msgid "Stat-variable at %L shall not be %sd within the same %s statement"
52643 #: fortran/resolve.c:7257
52644 #, gcc-internal-format, gfc-internal-format
52645 msgid "ERRMSG at %L is useless without a STAT tag"
52648 #: fortran/resolve.c:7268
52649 #, gcc-internal-format, gfc-internal-format
52650 msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
52653 #: fortran/resolve.c:7291
52654 #, gcc-internal-format, gfc-internal-format
52655 msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
52658 #: fortran/resolve.c:7321
52659 #, gcc-internal-format, gfc-internal-format
52660 msgid "Allocate-object at %L also appears at %L"
52663 #: fortran/resolve.c:7327 fortran/resolve.c:7333
52664 #, gcc-internal-format, gfc-internal-format
52665 msgid "Allocate-object at %L is subobject of object at %L"
52668 #. The cases overlap, or they are the same
52669 #. element in the list. Either way, we must
52670 #. issue an error and get the next case from P.
52671 #. FIXME: Sort P and Q by line number.
52672 #: fortran/resolve.c:7537
52673 #, gcc-internal-format, gfc-internal-format
52674 msgid "CASE label at %L overlaps with CASE label at %L"
52677 #: fortran/resolve.c:7588
52678 #, gcc-internal-format, gfc-internal-format
52679 msgid "Expression in CASE statement at %L must be of type %s"
52682 #: fortran/resolve.c:7599
52683 #, gcc-internal-format, gfc-internal-format
52684 msgid "Expression in CASE statement at %L must be of kind %d"
52687 #: fortran/resolve.c:7612
52688 #, gcc-internal-format, gfc-internal-format
52689 msgid "Expression in CASE statement at %L must be scalar"
52692 #: fortran/resolve.c:7658
52693 #, gcc-internal-format, gfc-internal-format
52695 "Selection expression in computed GOTO statement at %L must be a scalar "
52696 "integer expression"
52699 #: fortran/resolve.c:7677
52700 #, gcc-internal-format, gfc-internal-format
52701 msgid "Argument of SELECT statement at %L cannot be %s"
52704 #: fortran/resolve.c:7687
52705 #, gcc-internal-format, gfc-internal-format
52706 msgid "Argument of SELECT statement at %L must be a scalar expression"
52709 #: fortran/resolve.c:7705 fortran/resolve.c:7713
52710 #, gcc-internal-format, gfc-internal-format
52711 msgid "Expression in CASE statement at %L is not in the range of %s"
52714 #: fortran/resolve.c:7775 fortran/resolve.c:8148
52715 #, gcc-internal-format, gfc-internal-format
52717 "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
52720 #: fortran/resolve.c:7801
52721 #, gcc-internal-format, gfc-internal-format
52722 msgid "Logical range in CASE statement at %L is not allowed"
52725 #: fortran/resolve.c:7813
52726 #, gcc-internal-format, gfc-internal-format
52727 msgid "Constant logical value in CASE statement is repeated at %L"
52730 #: fortran/resolve.c:7828
52731 #, gcc-internal-format, gfc-internal-format
52732 msgid "Range specification at %L can never be matched"
52735 #: fortran/resolve.c:7931
52736 #, gcc-internal-format, gfc-internal-format
52737 msgid "Logical SELECT CASE block at %L has more that two cases"
52740 #: fortran/resolve.c:8003
52741 #, gcc-internal-format
52742 msgid "Associate-name %qs at %L is used as array"
52745 #: fortran/resolve.c:8013
52746 #, gcc-internal-format, gfc-internal-format
52747 msgid "CLASS selector at %L needs a temporary which is not yet implemented"
52750 #: fortran/resolve.c:8067
52751 #, gcc-internal-format, gfc-internal-format
52752 msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
52755 #: fortran/resolve.c:8084 fortran/resolve.c:8096
52756 #, gcc-internal-format, gfc-internal-format
52757 msgid "Selector at %L must not be coindexed"
52760 #: fortran/resolve.c:8112
52761 #, gcc-internal-format
52762 msgid "Derived type %qs at %L must be extensible"
52765 #: fortran/resolve.c:8124
52766 #, gcc-internal-format
52767 msgid "Derived type %qs at %L must be an extension of %qs"
52770 #: fortran/resolve.c:8127
52771 #, gcc-internal-format
52772 msgid "Unexpected intrinsic type %qs at %L"
52775 #: fortran/resolve.c:8136
52776 #, gcc-internal-format, gfc-internal-format
52778 "The type-spec at %L shall specify that each length type parameter is assumed"
52781 #: fortran/resolve.c:8328
52782 #, gcc-internal-format, gfc-internal-format
52783 msgid "Double CLASS IS block in SELECT TYPE statement at %L"
52786 #: fortran/resolve.c:8417
52787 #, gcc-internal-format, gfc-internal-format
52788 msgid "Invalid context for NULL () intrinsic at %L"
52791 #. FIXME: Test for defined input/output.
52792 #: fortran/resolve.c:8445
52793 #, gcc-internal-format, gfc-internal-format
52795 "Data transfer element at %L cannot be polymorphic unless it is processed by "
52796 "a defined input/output procedure"
52799 #: fortran/resolve.c:8457
52800 #, gcc-internal-format, gfc-internal-format
52802 "Data transfer element at %L cannot have POINTER components unless it is "
52803 "processed by a defined input/output procedure"
52806 #: fortran/resolve.c:8466
52807 #, gcc-internal-format, gfc-internal-format
52808 msgid "Data transfer element at %L cannot have procedure pointer components"
52811 #: fortran/resolve.c:8473
52812 #, gcc-internal-format, gfc-internal-format
52814 "Data transfer element at %L cannot have ALLOCATABLE components unless it is "
52815 "processed by a defined input/output procedure"
52818 #: fortran/resolve.c:8484 fortran/resolve.c:8490
52819 #, gcc-internal-format, gfc-internal-format
52820 msgid "Data transfer element at %L cannot have PRIVATE components"
52823 #: fortran/resolve.c:8504
52824 #, gcc-internal-format, gfc-internal-format
52826 "Data transfer element at %L cannot be a full reference to an assumed-size "
52830 #: fortran/resolve.c:8559
52831 #, gcc-internal-format, gfc-internal-format
52832 msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
52835 #: fortran/resolve.c:8566 fortran/resolve.c:8677
52836 #, gcc-internal-format, gfc-internal-format
52837 msgid "STAT= argument at %L must be a scalar INTEGER variable"
52840 #: fortran/resolve.c:8578 fortran/resolve.c:8684
52841 #, gcc-internal-format, gfc-internal-format
52842 msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
52845 #: fortran/resolve.c:8590
52846 #, gcc-internal-format, gfc-internal-format
52847 msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
52850 #: fortran/resolve.c:8654
52851 #, gcc-internal-format, gfc-internal-format
52852 msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
52855 #: fortran/resolve.c:8658 fortran/resolve.c:8668
52856 #, gcc-internal-format, gfc-internal-format
52857 msgid "Imageset argument at %L must between 1 and num_images()"
52860 #: fortran/resolve.c:8711
52861 #, gcc-internal-format, gfc-internal-format
52863 "Statement at %L is not a valid branch target statement for the branch "
52867 #: fortran/resolve.c:8721
52868 #, gcc-internal-format, gfc-internal-format
52869 msgid "Branch at %L may result in an infinite loop"
52872 #. Note: A label at END CRITICAL does not leave the CRITICAL
52873 #. construct as END CRITICAL is still part of it.
52874 #: fortran/resolve.c:8738 fortran/resolve.c:8761
52875 #, gcc-internal-format, gfc-internal-format
52876 msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
52879 #: fortran/resolve.c:8742 fortran/resolve.c:8767
52880 #, gcc-internal-format, gfc-internal-format
52881 msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
52884 #. The label is not in an enclosing block, so illegal. This was
52885 #. allowed in Fortran 66, so we allow it as extension. No
52886 #. further checks are necessary in this case.
52887 #: fortran/resolve.c:8782
52888 #, gcc-internal-format, gfc-internal-format
52889 msgid "Label at %L is not in the same block as the GOTO statement at %L"
52892 #: fortran/resolve.c:8854
52893 #, gcc-internal-format, gfc-internal-format
52894 msgid "WHERE mask at %L has inconsistent shape"
52897 #: fortran/resolve.c:8870
52898 #, gcc-internal-format, gfc-internal-format
52899 msgid "WHERE assignment target at %L has inconsistent shape"
52902 #: fortran/resolve.c:8878 fortran/resolve.c:8965
52903 #, gcc-internal-format, gfc-internal-format
52904 msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
52907 #: fortran/resolve.c:8888 fortran/resolve.c:8975
52908 #, gcc-internal-format, gfc-internal-format
52909 msgid "Unsupported statement inside WHERE at %L"
52912 #: fortran/resolve.c:8919
52913 #, gcc-internal-format, gfc-internal-format
52914 msgid "Assignment to a FORALL index variable at %L"
52917 #: fortran/resolve.c:8928
52918 #, gcc-internal-format
52920 "The FORALL with index %qs is not used on the left side of the assignment at "
52921 "%L and so might cause multiple assignment to this object"
52924 #: fortran/resolve.c:9097
52925 #, gcc-internal-format, gfc-internal-format
52926 msgid "An outer FORALL construct already has an index with this name %L"
52929 #: fortran/resolve.c:9175
52930 #, gcc-internal-format, gfc-internal-format
52931 msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
52934 #: fortran/resolve.c:9251
52935 #, gcc-internal-format
52936 msgid "gfc_resolve_blocks(): Bad block type"
52939 #: fortran/resolve.c:9365
52940 #, gcc-internal-format, gfc-internal-format
52941 msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
52944 #: fortran/resolve.c:9397
52945 #, gcc-internal-format, gfc-internal-format
52947 "Coindexed expression at %L is assigned to a derived type variable with a "
52948 "POINTER component in a PURE procedure"
52951 #: fortran/resolve.c:9402
52952 #, gcc-internal-format, gfc-internal-format
52954 "The impure variable at %L is assigned to a derived type variable with a "
52955 "POINTER component in a PURE procedure (12.6)"
52958 #: fortran/resolve.c:9412
52959 #, gcc-internal-format, gfc-internal-format
52960 msgid "Assignment to coindexed variable at %L in a PURE procedure"
52963 #: fortran/resolve.c:9444
52964 #, gcc-internal-format, gfc-internal-format
52965 msgid "Assignment to polymorphic coarray at %L is not permitted"
52968 #: fortran/resolve.c:9448
52969 #, gcc-internal-format, gfc-internal-format
52970 msgid "Assignment to an allocatable polymorphic variable at %L"
52973 #: fortran/resolve.c:9453
52974 #, gcc-internal-format
52976 "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-"
52981 #: fortran/resolve.c:9458
52982 #, gcc-internal-format, gfc-internal-format
52984 "Assignment to an allocatable polymorphic variable at %L is not yet supported"
52987 #: fortran/resolve.c:9464
52988 #, gcc-internal-format, gfc-internal-format
52990 "Nonallocatable variable must not be polymorphic in intrinsic assignment at "
52991 "%L - check that there is a matching specific subroutine for '=' operator"
52994 #: fortran/resolve.c:9475
52995 #, gcc-internal-format, gfc-internal-format
52997 "Coindexed variable must not have an allocatable ultimate component in "
53001 #: fortran/resolve.c:9770
53002 #, gcc-internal-format, gfc-internal-format
53004 "TODO: type-bound defined assignment(s) at %L not done because multiple part "
53005 "array references would occur in intermediate expressions."
53008 #: fortran/resolve.c:10145
53009 #, gcc-internal-format, gfc-internal-format
53010 msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
53013 #: fortran/resolve.c:10148
53014 #, gcc-internal-format
53015 msgid "Variable %qs has not been assigned a target label at %L"
53018 #: fortran/resolve.c:10159
53019 #, gcc-internal-format, gfc-internal-format
53021 "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
53024 #: fortran/resolve.c:10207
53025 #, gcc-internal-format, gfc-internal-format
53026 msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
53029 #: fortran/resolve.c:10240
53030 #, gcc-internal-format, gfc-internal-format
53031 msgid "Arithmetic IF statement at %L requires a numeric expression"
53034 #: fortran/resolve.c:10295
53035 #, gcc-internal-format
53036 msgid "gfc_resolve_code(): No expression on DO WHILE"
53039 #: fortran/resolve.c:10300
53040 #, gcc-internal-format, gfc-internal-format
53042 "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
53045 #: fortran/resolve.c:10384
53046 #, gcc-internal-format, gfc-internal-format
53047 msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
53050 #: fortran/resolve.c:10453
53051 #, gcc-internal-format
53052 msgid "gfc_resolve_code(): Bad statement code"
53055 #: fortran/resolve.c:10548
53056 #, gcc-internal-format, gfc-internal-format
53058 "Variable %s with binding label %s at %L uses the same global identifier as "
53062 #. This can only happen if the variable is defined in a module - if it
53063 #. isn't the same module, reject it.
53064 #: fortran/resolve.c:10561
53065 #, gcc-internal-format, gfc-internal-format
53067 "Variable %s from module %s with binding label %s at %L uses the same global "
53068 "identifier as entity at %L from module %s"
53071 #. Print an error if the procedure is defined multiple times; we have to
53072 #. exclude references to the same procedure via module association or
53073 #. multiple checks for the same procedure.
53074 #: fortran/resolve.c:10578
53075 #, gcc-internal-format, gfc-internal-format
53077 "Procedure %s with binding label %s at %L uses the same global identifier as "
53081 #: fortran/resolve.c:10649
53082 #, gcc-internal-format, gfc-internal-format
53084 "CHARACTER variable at %L has negative length %d, the length has been set to "
53088 #: fortran/resolve.c:10662
53089 #, gcc-internal-format, gfc-internal-format
53090 msgid "String length at %L is too large"
53093 #: fortran/resolve.c:10998
53094 #, gcc-internal-format
53095 msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
53098 #: fortran/resolve.c:11002
53099 #, gcc-internal-format
53100 msgid "Scalar object %qs at %L may not be ALLOCATABLE"
53103 #: fortran/resolve.c:11010
53104 #, gcc-internal-format
53105 msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
53108 #: fortran/resolve.c:11020
53109 #, gcc-internal-format
53110 msgid "Array %qs at %L cannot have a deferred shape"
53113 #: fortran/resolve.c:11035
53114 #, gcc-internal-format
53115 msgid "Type %qs of CLASS variable %qs at %L is not extensible"
53118 #: fortran/resolve.c:11047
53119 #, gcc-internal-format
53120 msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
53123 #: fortran/resolve.c:11078
53124 #, gcc-internal-format, gfc-internal-format
53126 "The type '%s' cannot be host associated at %L because it is blocked by an "
53127 "incompatible object of the same name declared at %L"
53130 #: fortran/resolve.c:11100
53131 #, gcc-internal-format
53133 "Implied SAVE for module variable %qs at %L, needed due to the default "
53137 #. The shape of a main program or module array needs to be
53139 #: fortran/resolve.c:11148
53140 #, gcc-internal-format, gfc-internal-format
53141 msgid "The module or main program array '%s' at %L must have constant shape"
53144 #: fortran/resolve.c:11160
53145 #, gcc-internal-format
53147 "Entity %qs at %L has a deferred type parameter and requires either the "
53148 "pointer or allocatable attribute"
53151 #: fortran/resolve.c:11176
53152 #, gcc-internal-format, gfc-internal-format
53154 "Entity with assumed character length at %L must be a dummy argument or a "
53158 #: fortran/resolve.c:11197
53159 #, gcc-internal-format, gfc-internal-format
53160 msgid "'%s' at %L must have constant character length in this context"
53163 #: fortran/resolve.c:11204
53164 #, gcc-internal-format
53165 msgid "COMMON variable %qs at %L must have constant character length"
53168 #: fortran/resolve.c:11251
53169 #, gcc-internal-format
53170 msgid "Allocatable %qs at %L cannot have an initializer"
53173 #: fortran/resolve.c:11254
53174 #, gcc-internal-format
53175 msgid "External %qs at %L cannot have an initializer"
53178 #: fortran/resolve.c:11258
53179 #, gcc-internal-format
53180 msgid "Dummy %qs at %L cannot have an initializer"
53183 #: fortran/resolve.c:11261
53184 #, gcc-internal-format
53185 msgid "Intrinsic %qs at %L cannot have an initializer"
53188 #: fortran/resolve.c:11264
53189 #, gcc-internal-format
53190 msgid "Function result %qs at %L cannot have an initializer"
53193 #: fortran/resolve.c:11267
53194 #, gcc-internal-format
53195 msgid "Automatic array %qs at %L cannot have an initializer"
53198 #: fortran/resolve.c:11310
53199 #, gcc-internal-format
53200 msgid "Character-valued statement function %qs at %L must have constant length"
53203 #: fortran/resolve.c:11332
53204 #, gcc-internal-format
53206 "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is "
53210 #: fortran/resolve.c:11354
53211 #, gcc-internal-format
53213 "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs "
53217 #: fortran/resolve.c:11372
53218 #, gcc-internal-format
53219 msgid "Function %qs at %L cannot have an initializer"
53222 #: fortran/resolve.c:11381
53223 #, gcc-internal-format
53224 msgid "External object %qs at %L may not have an initializer"
53227 #: fortran/resolve.c:11389
53228 #, gcc-internal-format
53229 msgid "ELEMENTAL function %qs at %L must have a scalar result"
53232 #: fortran/resolve.c:11399
53233 #, gcc-internal-format
53235 "Statement function %qs at %L may not have pointer or allocatable attribute"
53238 #: fortran/resolve.c:11418
53239 #, gcc-internal-format
53240 msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
53243 #: fortran/resolve.c:11422
53244 #, gcc-internal-format
53245 msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
53248 #: fortran/resolve.c:11426
53249 #, gcc-internal-format
53250 msgid "CHARACTER(*) function %qs at %L cannot be pure"
53253 #: fortran/resolve.c:11430
53254 #, gcc-internal-format
53255 msgid "CHARACTER(*) function %qs at %L cannot be recursive"
53258 #: fortran/resolve.c:11443
53259 #, gcc-internal-format
53260 msgid "CHARACTER(*) function %qs at %L"
53263 #: fortran/resolve.c:11452
53264 #, gcc-internal-format
53265 msgid "Procedure pointer %qs at %L shall not be elemental"
53268 #: fortran/resolve.c:11458
53269 #, gcc-internal-format
53270 msgid "Dummy procedure %qs at %L shall not be elemental"
53273 #: fortran/resolve.c:11514
53274 #, gcc-internal-format
53275 msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
53278 #: fortran/resolve.c:11520
53279 #, gcc-internal-format
53280 msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
53283 #: fortran/resolve.c:11526
53284 #, gcc-internal-format
53285 msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
53288 #: fortran/resolve.c:11534
53289 #, gcc-internal-format
53290 msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
53293 #: fortran/resolve.c:11540
53294 #, gcc-internal-format
53295 msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
53298 #: fortran/resolve.c:11617
53299 #, gcc-internal-format
53300 msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
53303 #: fortran/resolve.c:11626
53304 #, gcc-internal-format, gfc-internal-format
53305 msgid "FINAL procedure at %L must have exactly one argument"
53308 #: fortran/resolve.c:11635
53309 #, gcc-internal-format
53310 msgid "Argument of FINAL procedure at %L must be of type %qs"
53313 #: fortran/resolve.c:11643
53314 #, gcc-internal-format, gfc-internal-format
53315 msgid "Argument of FINAL procedure at %L must not be a POINTER"
53318 #: fortran/resolve.c:11649
53319 #, gcc-internal-format, gfc-internal-format
53320 msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
53323 #: fortran/resolve.c:11655
53324 #, gcc-internal-format, gfc-internal-format
53325 msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
53328 #: fortran/resolve.c:11663
53329 #, gcc-internal-format, gfc-internal-format
53330 msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
53333 #: fortran/resolve.c:11672
53334 #, gcc-internal-format, gfc-internal-format
53335 msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
53338 #: fortran/resolve.c:11694
53339 #, gcc-internal-format
53340 msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
53343 #: fortran/resolve.c:11731
53344 #, gcc-internal-format
53346 "Only array FINAL procedures declared for derived type %qs defined at %L, "
53347 "suggest also scalar one"
53350 #: fortran/resolve.c:11771
53351 #, gcc-internal-format
53352 msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
53355 #: fortran/resolve.c:11807
53356 #, gcc-internal-format
53357 msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
53360 #: fortran/resolve.c:11866
53361 #, gcc-internal-format
53362 msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
53365 #: fortran/resolve.c:11878
53366 #, gcc-internal-format
53367 msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
53370 #: fortran/resolve.c:11906
53371 #, gcc-internal-format
53372 msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
53375 #: fortran/resolve.c:11962
53376 #, gcc-internal-format, gfc-internal-format
53377 msgid "Type-bound operator at %L can't be NOPASS"
53380 #: fortran/resolve.c:12144
53381 #, gcc-internal-format
53383 "%qs must be a module procedure or an external procedure with an explicit "
53387 #: fortran/resolve.c:12186
53388 #, gcc-internal-format
53389 msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
53392 #: fortran/resolve.c:12200
53393 #, gcc-internal-format
53394 msgid "Procedure %qs with PASS at %L must have at least one argument"
53397 #: fortran/resolve.c:12214 fortran/resolve.c:12709
53398 #, gcc-internal-format
53399 msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
53402 #: fortran/resolve.c:12222
53403 #, gcc-internal-format
53404 msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
53407 #: fortran/resolve.c:12231
53408 #, gcc-internal-format
53409 msgid "Passed-object dummy argument of %qs at %L must be scalar"
53412 #: fortran/resolve.c:12237
53413 #, gcc-internal-format
53414 msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
53417 #: fortran/resolve.c:12243
53418 #, gcc-internal-format
53419 msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
53422 #: fortran/resolve.c:12272
53423 #, gcc-internal-format
53424 msgid "Procedure %qs at %L has the same name as a component of %qs"
53427 #: fortran/resolve.c:12281
53428 #, gcc-internal-format
53429 msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
53432 #: fortran/resolve.c:12373
53433 #, gcc-internal-format
53435 "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and "
53439 #: fortran/resolve.c:12471
53440 #, gcc-internal-format
53442 "As extending type %qs at %L has a coarray component, parent type %qs shall "
53446 #: fortran/resolve.c:12484
53447 #, gcc-internal-format
53448 msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
53451 #: fortran/resolve.c:12504
53452 #, gcc-internal-format
53453 msgid "Coarray component %qs at %L must be allocatable with deferred shape"
53456 #: fortran/resolve.c:12514
53457 #, gcc-internal-format
53459 "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
53462 #: fortran/resolve.c:12525
53463 #, gcc-internal-format
53465 "Component %qs at %L with coarray component shall be a nonpointer, "
53466 "nonallocatable scalar"
53469 #: fortran/resolve.c:12535
53470 #, gcc-internal-format
53472 "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
53475 #: fortran/resolve.c:12636
53476 #, gcc-internal-format
53477 msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
53480 #: fortran/resolve.c:12651
53481 #, gcc-internal-format
53483 "Procedure pointer component %qs with PASS at %L must have at least one "
53487 #: fortran/resolve.c:12668
53488 #, gcc-internal-format
53489 msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
53492 #: fortran/resolve.c:12679
53493 #, gcc-internal-format
53494 msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
53497 #: fortran/resolve.c:12689
53498 #, gcc-internal-format
53500 "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
53503 #: fortran/resolve.c:12699
53504 #, gcc-internal-format
53505 msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
53508 #: fortran/resolve.c:12741
53509 #, gcc-internal-format
53511 "Component %qs of %qs at %L has the same name as an inherited type-bound "
53515 #: fortran/resolve.c:12754
53516 #, gcc-internal-format
53518 "Character length of component %qs needs to be a constant specification "
53522 #: fortran/resolve.c:12765
53523 #, gcc-internal-format
53525 "Character component %qs of %qs at %L with deferred length must be a POINTER "
53529 #: fortran/resolve.c:12796
53530 #, gcc-internal-format
53532 "the component %qs is a PRIVATE type and cannot be a component of %qs, which "
53536 #: fortran/resolve.c:12804
53537 #, gcc-internal-format, gfc-internal-format
53538 msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
53541 #: fortran/resolve.c:12813
53542 #, gcc-internal-format, gfc-internal-format
53544 "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
53548 #: fortran/resolve.c:12831 fortran/resolve.c:12843
53549 #, gcc-internal-format
53551 "The pointer component %qs of %qs at %L is a type that has not been declared"
53554 #: fortran/resolve.c:12855
53555 #, gcc-internal-format
53556 msgid "Component %qs with CLASS at %L must be allocatable or pointer"
53559 #: fortran/resolve.c:12923
53560 #, gcc-internal-format, gfc-internal-format
53562 "Generic name '%s' of function '%s' at %L being the same name as derived type "
53566 #: fortran/resolve.c:12979
53567 #, gcc-internal-format
53568 msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
53571 #: fortran/resolve.c:12985
53572 #, gcc-internal-format
53573 msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
53576 #: fortran/resolve.c:12991
53577 #, gcc-internal-format
53578 msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
53581 #: fortran/resolve.c:12999
53582 #, gcc-internal-format
53584 "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
53587 #: fortran/resolve.c:13009
53588 #, gcc-internal-format
53590 "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a "
53591 "defined input/output procedure"
53594 #: fortran/resolve.c:13019
53595 #, gcc-internal-format
53597 "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER "
53601 #. FIXME: Once UDDTIO is implemented, the following can be
53603 #: fortran/resolve.c:13027
53604 #, gcc-internal-format
53606 "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER "
53607 "components and thus requires a defined input/output procedure"
53610 #: fortran/resolve.c:13044
53611 #, gcc-internal-format
53613 "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC "
53614 "namelist %qs at %L"
53617 #: fortran/resolve.c:13054
53618 #, gcc-internal-format
53620 "NAMELIST object %qs has use-associated PRIVATE components and cannot be "
53621 "member of namelist %qs at %L"
53624 #: fortran/resolve.c:13065
53625 #, gcc-internal-format
53627 "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC "
53628 "namelist %qs at %L"
53631 #: fortran/resolve.c:13092
53632 #, gcc-internal-format
53633 msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
53636 #: fortran/resolve.c:13111
53637 #, gcc-internal-format
53638 msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
53641 #: fortran/resolve.c:13123
53642 #, gcc-internal-format
53644 "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
53647 #: fortran/resolve.c:13134
53648 #, gcc-internal-format, gfc-internal-format
53649 msgid "Incompatible derived type in PARAMETER at %L"
53652 #: fortran/resolve.c:13221
53653 #, gcc-internal-format, gfc-internal-format
53654 msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
53657 #: fortran/resolve.c:13224
53658 #, gcc-internal-format, gfc-internal-format
53659 msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
53662 #: fortran/resolve.c:13313
53663 #, gcc-internal-format
53665 "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an "
53666 "assumed-shape or assumed-rank array"
53669 #: fortran/resolve.c:13331
53670 #, gcc-internal-format, gfc-internal-format
53671 msgid "Assumed size array at %L must be a dummy argument"
53674 #: fortran/resolve.c:13334
53675 #, gcc-internal-format, gfc-internal-format
53676 msgid "Assumed shape array at %L must be a dummy argument"
53679 #: fortran/resolve.c:13342
53680 #, gcc-internal-format, gfc-internal-format
53681 msgid "Assumed-rank array at %L must be a dummy argument"
53684 #: fortran/resolve.c:13349
53685 #, gcc-internal-format, gfc-internal-format
53687 "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
53690 #: fortran/resolve.c:13362
53691 #, gcc-internal-format, gfc-internal-format
53692 msgid "Symbol at %L is not a DUMMY variable"
53695 #: fortran/resolve.c:13368
53696 #, gcc-internal-format
53698 "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
53701 #: fortran/resolve.c:13378
53702 #, gcc-internal-format
53704 "Character dummy variable %qs at %L with VALUE attribute must have constant "
53708 #: fortran/resolve.c:13387
53709 #, gcc-internal-format
53711 "C interoperable character dummy variable %qs at %L with VALUE attribute must "
53715 #: fortran/resolve.c:13400 fortran/resolve.c:13567
53716 #, gcc-internal-format
53717 msgid "The derived type %qs at %L is of type %qs, which has not been defined"
53720 #: fortran/resolve.c:13414
53721 #, gcc-internal-format, gfc-internal-format
53722 msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
53725 #: fortran/resolve.c:13423
53726 #, gcc-internal-format, gfc-internal-format
53728 "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of "
53729 "an numeric intrinsic type"
53732 #: fortran/resolve.c:13432
53733 #, gcc-internal-format, gfc-internal-format
53735 "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, "
53736 "CODIMENSION, POINTER or VALUE attribute"
53739 #: fortran/resolve.c:13440
53740 #, gcc-internal-format, gfc-internal-format
53742 "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) "
53746 #: fortran/resolve.c:13447
53747 #, gcc-internal-format, gfc-internal-format
53749 "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an "
53750 "assumed-size array"
53753 #: fortran/resolve.c:13467
53754 #, gcc-internal-format, gfc-internal-format
53755 msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
53758 #: fortran/resolve.c:13474
53759 #, gcc-internal-format, gfc-internal-format
53761 "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, "
53762 "POINTER or VALUE attribute"
53765 #: fortran/resolve.c:13481
53766 #, gcc-internal-format, gfc-internal-format
53767 msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
53770 #: fortran/resolve.c:13488
53771 #, gcc-internal-format, gfc-internal-format
53772 msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
53775 #: fortran/resolve.c:13513
53776 #, gcc-internal-format
53778 "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block "
53779 "nor declared at the module level scope"
53782 #: fortran/resolve.c:13593
53783 #, gcc-internal-format
53784 msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
53787 #: fortran/resolve.c:13608
53788 #, gcc-internal-format, gfc-internal-format
53790 "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE "
53791 "must be a coarray"
53794 #: fortran/resolve.c:13626
53795 #, gcc-internal-format
53797 "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have "
53798 "a default initializer"
53801 #: fortran/resolve.c:13638
53802 #, gcc-internal-format
53803 msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
53806 #: fortran/resolve.c:13650
53807 #, gcc-internal-format
53809 "Function result %qs at %L shall not be a coarray or have a coarray component"
53812 #: fortran/resolve.c:13659
53813 #, gcc-internal-format
53815 "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
53818 #: fortran/resolve.c:13671
53819 #, gcc-internal-format
53821 "Variable %qs at %L with coarray component shall be a nonpointer, "
53822 "nonallocatable scalar, which is not a coarray"
53825 #: fortran/resolve.c:13686
53826 #, gcc-internal-format
53828 "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy "
53832 #: fortran/resolve.c:13694
53833 #, gcc-internal-format
53835 "Coarray variable %qs at %L shall not have codimensions with deferred shape"
53838 #: fortran/resolve.c:13701
53839 #, gcc-internal-format
53840 msgid "Allocatable coarray variable %qs at %L must have deferred shape"
53843 #: fortran/resolve.c:13713
53844 #, gcc-internal-format
53846 "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray "
53847 "or have coarray components"
53850 #: fortran/resolve.c:13722
53851 #, gcc-internal-format
53852 msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
53855 #: fortran/resolve.c:13738
53856 #, gcc-internal-format
53858 "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure "
53862 #: fortran/resolve.c:13744
53863 #, gcc-internal-format
53865 "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure "
53869 #: fortran/resolve.c:13823
53870 #, gcc-internal-format, gfc-internal-format
53871 msgid "Threadprivate at %L isn't SAVEd"
53874 #: fortran/resolve.c:13834
53875 #, gcc-internal-format
53876 msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
53879 #: fortran/resolve.c:13921
53880 #, gcc-internal-format
53881 msgid "check_data_variable(): Bad expression"
53884 #: fortran/resolve.c:13927
53885 #, gcc-internal-format
53886 msgid "BLOCK DATA element %qs at %L must be in COMMON"
53889 #: fortran/resolve.c:13933
53890 #, gcc-internal-format
53891 msgid "DATA array %qs at %L must be specified in a previous declaration"
53894 #: fortran/resolve.c:13942
53895 #, gcc-internal-format
53896 msgid "DATA element %qs at %L cannot have a coindex"
53899 #: fortran/resolve.c:13956
53900 #, gcc-internal-format
53901 msgid "DATA element %qs at %L is a pointer and so must be a full array"
53904 #: fortran/resolve.c:14002
53905 #, gcc-internal-format, gfc-internal-format
53906 msgid "Nonconstant array section at %L in DATA statement"
53909 #: fortran/resolve.c:14015
53910 #, gcc-internal-format, gfc-internal-format
53911 msgid "DATA statement at %L has more variables than values"
53914 #: fortran/resolve.c:14114
53915 #, gcc-internal-format, gfc-internal-format
53917 "start of implied-do loop at %L could not be simplified to a constant value"
53920 #: fortran/resolve.c:14122
53921 #, gcc-internal-format, gfc-internal-format
53923 "end of implied-do loop at %L could not be simplified to a constant value"
53926 #: fortran/resolve.c:14130
53927 #, gcc-internal-format, gfc-internal-format
53929 "step of implied-do loop at %L could not be simplified to a constant value"
53932 #: fortran/resolve.c:14255
53933 #, gcc-internal-format, gfc-internal-format
53934 msgid "DATA statement at %L has more values than variables"
53937 #: fortran/resolve.c:14420
53938 #, gcc-internal-format, gfc-internal-format
53939 msgid "Label %d at %L defined but not used"
53942 #: fortran/resolve.c:14425
53943 #, gcc-internal-format, gfc-internal-format
53944 msgid "Label %d at %L defined but cannot be used"
53947 #: fortran/resolve.c:14509
53948 #, gcc-internal-format
53950 "Derived type variable %qs at %L must have SEQUENCE attribute to be an "
53951 "EQUIVALENCE object"
53954 #: fortran/resolve.c:14518
53955 #, gcc-internal-format
53957 "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an "
53958 "EQUIVALENCE object"
53961 #: fortran/resolve.c:14526
53962 #, gcc-internal-format
53964 "Derived type variable %qs at %L with default initialization cannot be in "
53965 "EQUIVALENCE with a variable in COMMON"
53968 #: fortran/resolve.c:14542
53969 #, gcc-internal-format
53971 "Derived type variable %qs at %L with pointer component(s) cannot be an "
53972 "EQUIVALENCE object"
53975 #: fortran/resolve.c:14645
53976 #, gcc-internal-format, gfc-internal-format
53977 msgid "Syntax error in EQUIVALENCE statement at %L"
53980 #: fortran/resolve.c:14660
53981 #, gcc-internal-format, gfc-internal-format
53983 "Either all or none of the objects in the EQUIVALENCE set at %L shall have "
53984 "the PROTECTED attribute"
53987 #: fortran/resolve.c:14672
53988 #, gcc-internal-format
53990 "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure "
53994 #: fortran/resolve.c:14681
53995 #, gcc-internal-format
53996 msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
53999 #: fortran/resolve.c:14754
54000 #, gcc-internal-format
54002 "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
54005 #: fortran/resolve.c:14765
54006 #, gcc-internal-format
54007 msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
54010 #: fortran/resolve.c:14776
54011 #, gcc-internal-format, gfc-internal-format
54012 msgid "Substring at %L has length zero"
54015 #: fortran/resolve.c:14819
54016 #, gcc-internal-format
54017 msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
54020 #: fortran/resolve.c:14832
54021 #, gcc-internal-format
54022 msgid "ENTRY %qs at %L has no IMPLICIT type"
54025 #: fortran/resolve.c:14849
54026 #, gcc-internal-format
54027 msgid "User operator procedure %qs at %L must be a FUNCTION"
54030 #: fortran/resolve.c:14859
54031 #, gcc-internal-format
54032 msgid "User operator procedure %qs at %L cannot be assumed character length"
54035 #: fortran/resolve.c:14867
54036 #, gcc-internal-format
54037 msgid "User operator procedure %qs at %L must have at least one argument"
54040 #: fortran/resolve.c:14881
54041 #, gcc-internal-format, gfc-internal-format
54042 msgid "First argument of operator interface at %L cannot be optional"
54045 #: fortran/resolve.c:14899
54046 #, gcc-internal-format, gfc-internal-format
54047 msgid "Second argument of operator interface at %L cannot be optional"
54050 #: fortran/resolve.c:14906
54051 #, gcc-internal-format, gfc-internal-format
54052 msgid "Operator interface at %L must have, at most, two arguments"
54055 #: fortran/resolve.c:14984
54056 #, gcc-internal-format
54057 msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
54060 #: fortran/scanner.c:330
54061 #, gcc-internal-format
54062 msgid "Include directory %qs: %s"
54065 #: fortran/scanner.c:334
54066 #, gcc-internal-format
54067 msgid "Nonexistent include directory %qs"
54070 #: fortran/scanner.c:339
54071 #, gcc-internal-format
54072 msgid "%qs is not a directory"
54075 #: fortran/scanner.c:742
54076 #, gcc-internal-format, gfc-internal-format
54078 "!$ACC at %C starts a commented line as it neither is followed by a space nor "
54079 "is a continuation line"
54082 #: fortran/scanner.c:782
54083 #, gcc-internal-format, gfc-internal-format
54085 "!$OMP at %C starts a commented line as it neither is followed by a space nor "
54086 "is a continuation line"
54089 #: fortran/scanner.c:1255 fortran/scanner.c:1432
54090 #, gcc-internal-format, gfc-internal-format
54091 msgid "Line truncated at %L"
54094 #: fortran/scanner.c:1321 fortran/scanner.c:1492
54095 #, gcc-internal-format, gfc-internal-format
54096 msgid "Limit of %d continuations exceeded in statement at %C"
54099 #: fortran/scanner.c:1392
54100 #, gcc-internal-format
54101 msgid "Missing %<&%> in continued character constant at %C"
54104 #: fortran/scanner.c:1642
54105 #, gcc-internal-format, gfc-internal-format
54106 msgid "Nonconforming tab character at %C"
54109 #: fortran/scanner.c:1730 fortran/scanner.c:1733
54110 #, gcc-internal-format
54111 msgid "%<&%> not allowed by itself in line %d"
54114 #: fortran/scanner.c:1792
54115 #, gcc-internal-format, gfc-internal-format
54116 msgid "Nonconforming tab character in column %d of line %d"
54119 #: fortran/scanner.c:2017
54120 #, gcc-internal-format, gfc-internal-format
54121 msgid "%s:%d: file %s left but not entered"
54124 #: fortran/scanner.c:2051
54125 #, gcc-internal-format, gfc-internal-format
54126 msgid "%s:%d: Illegal preprocessor directive"
54129 #: fortran/scanner.c:2176
54130 #, gcc-internal-format
54131 msgid "Can't open file %qs"
54134 #: fortran/simplify.c:89
54135 #, gcc-internal-format, gfc-internal-format
54136 msgid "Result of %s overflows its kind at %L"
54139 #: fortran/simplify.c:94
54140 #, gcc-internal-format, gfc-internal-format
54141 msgid "Result of %s underflows its kind at %L"
54144 #: fortran/simplify.c:99
54145 #, gcc-internal-format, gfc-internal-format
54146 msgid "Result of %s is NaN at %L"
54149 #: fortran/simplify.c:103
54150 #, gcc-internal-format, gfc-internal-format
54151 msgid "Result of %s gives range error for its kind at %L"
54154 #: fortran/simplify.c:126
54155 #, gcc-internal-format, gfc-internal-format
54156 msgid "KIND parameter of %s at %L must be an initialization expression"
54159 #: fortran/simplify.c:134
54160 #, gcc-internal-format, gfc-internal-format
54161 msgid "Invalid KIND parameter of %s at %L"
54164 #: fortran/simplify.c:692
54165 #, gcc-internal-format
54166 msgid "gfc_simplify_abs(): Bad type"
54169 #: fortran/simplify.c:713
54170 #, gcc-internal-format, gfc-internal-format
54171 msgid "Argument of %s function at %L is negative"
54174 #: fortran/simplify.c:720
54175 #, gcc-internal-format, gfc-internal-format
54176 msgid "Argument of %s function at %L outside of range [0,127]"
54179 #: fortran/simplify.c:738
54180 #, gcc-internal-format, gfc-internal-format
54182 "Argument of %s function at %L is too large for the collating sequence of "
54186 #: fortran/simplify.c:775
54187 #, gcc-internal-format, gfc-internal-format
54188 msgid "Argument of ACOS at %L must be between -1 and 1"
54191 #: fortran/simplify.c:789
54192 #, gcc-internal-format
54193 msgid "in gfc_simplify_acos(): Bad type"
54196 #: fortran/simplify.c:808
54197 #, gcc-internal-format, gfc-internal-format
54198 msgid "Argument of ACOSH at %L must not be less than 1"
54201 #: fortran/simplify.c:823
54202 #, gcc-internal-format
54203 msgid "in gfc_simplify_acosh(): Bad type"
54206 #: fortran/simplify.c:1052
54207 #, gcc-internal-format, gfc-internal-format
54208 msgid "Argument of ASIN at %L must be between -1 and 1"
54211 #: fortran/simplify.c:1066
54212 #, gcc-internal-format
54213 msgid "in gfc_simplify_asin(): Bad type"
54216 #: fortran/simplify.c:1094
54217 #, gcc-internal-format
54218 msgid "in gfc_simplify_asinh(): Bad type"
54221 #: fortran/simplify.c:1122
54222 #, gcc-internal-format
54223 msgid "in gfc_simplify_atan(): Bad type"
54226 #: fortran/simplify.c:1143
54227 #, gcc-internal-format, gfc-internal-format
54228 msgid "Argument of ATANH at %L must be inside the range -1 to 1"
54231 #: fortran/simplify.c:1157
54232 #, gcc-internal-format
54233 msgid "in gfc_simplify_atanh(): Bad type"
54236 #: fortran/simplify.c:1174
54237 #, gcc-internal-format, gfc-internal-format
54239 "If first argument of ATAN2 %L is zero, then the second argument must not be "
54243 #: fortran/simplify.c:1266
54244 #, gcc-internal-format, gfc-internal-format
54245 msgid "Result of BESSEL_YN is -INF at %L"
54248 #: fortran/simplify.c:1635
54249 #, gcc-internal-format
54250 msgid "gfc_simplify_dcmplx(): Bad type (x)"
54253 #: fortran/simplify.c:1654
54254 #, gcc-internal-format
54255 msgid "gfc_simplify_dcmplx(): Bad type (y)"
54258 #: fortran/simplify.c:1731
54259 #, gcc-internal-format
54260 msgid "in gfc_simplify_cos(): Bad type"
54263 #: fortran/simplify.c:1876
54264 #, gcc-internal-format
54265 msgid "gfc_simplify_dim(): Bad type"
54268 #: fortran/simplify.c:2184
54269 #, gcc-internal-format
54270 msgid "in gfc_simplify_exp(): Bad type"
54273 #: fortran/simplify.c:2350
54274 #, gcc-internal-format
54275 msgid "gfc_simplify_floor(): Bad kind"
54278 #: fortran/simplify.c:2502
54279 #, gcc-internal-format, gfc-internal-format
54280 msgid "Argument of IACHAR at %L must be of length one"
54283 #: fortran/simplify.c:2510
54284 #, gcc-internal-format, gfc-internal-format
54285 msgid "Argument of IACHAR function at %L outside of range 0..127"
54288 #: fortran/simplify.c:2625
54289 #, gcc-internal-format, gfc-internal-format
54290 msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
54293 #: fortran/simplify.c:2649
54294 #, gcc-internal-format
54295 msgid "IBITS: Bad bit"
54298 #: fortran/simplify.c:2700
54299 #, gcc-internal-format, gfc-internal-format
54300 msgid "Argument of ICHAR at %L must be of length one"
54303 #. Left shift, as in SHIFTL.
54304 #: fortran/simplify.c:3065 fortran/simplify.c:3073
54305 #, gcc-internal-format, gfc-internal-format
54306 msgid "Second argument of %s is negative at %L"
54309 #: fortran/simplify.c:3085
54310 #, gcc-internal-format, gfc-internal-format
54311 msgid "Magnitude of second argument of %s exceeds bit size at %L"
54314 #: fortran/simplify.c:3211
54315 #, gcc-internal-format, gfc-internal-format
54317 "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
54321 #: fortran/simplify.c:3514 fortran/simplify.c:3649
54322 #, gcc-internal-format, gfc-internal-format
54323 msgid "DIM argument at %L is out of bounds"
54326 #: fortran/simplify.c:3828
54327 #, gcc-internal-format, gfc-internal-format
54328 msgid "Argument of LOG at %L cannot be less than or equal to zero"
54331 #: fortran/simplify.c:3841
54332 #, gcc-internal-format, gfc-internal-format
54333 msgid "Complex argument of LOG at %L cannot be zero"
54336 #: fortran/simplify.c:3852
54337 #, gcc-internal-format
54338 msgid "gfc_simplify_log: bad type"
54341 #: fortran/simplify.c:3869
54342 #, gcc-internal-format, gfc-internal-format
54343 msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
54346 #: fortran/simplify.c:4172
54347 #, gcc-internal-format
54348 msgid "simplify_min_max(): Bad type in arglist"
54351 #. Result is processor-dependent.
54352 #: fortran/simplify.c:4348
54353 #, gcc-internal-format, gfc-internal-format
54354 msgid "Second argument MOD at %L is zero"
54357 #. Result is processor-dependent.
54358 #: fortran/simplify.c:4359
54359 #, gcc-internal-format, gfc-internal-format
54360 msgid "Second argument of MOD at %L is zero"
54363 #: fortran/simplify.c:4370
54364 #, gcc-internal-format
54365 msgid "gfc_simplify_mod(): Bad arguments"
54368 #. Result is processor-dependent. This processor just opts
54369 #. to not handle it at all.
54370 #. Result is processor-dependent.
54371 #: fortran/simplify.c:4396 fortran/simplify.c:4408
54372 #, gcc-internal-format, gfc-internal-format
54373 msgid "Second argument of MODULO at %L is zero"
54376 #: fortran/simplify.c:4428
54377 #, gcc-internal-format
54378 msgid "gfc_simplify_modulo(): Bad arguments"
54381 #: fortran/simplify.c:4488
54382 #, gcc-internal-format, gfc-internal-format
54383 msgid "Result of NEAREST is NaN at %L"
54386 #: fortran/simplify.c:4964
54387 #, gcc-internal-format, gfc-internal-format
54388 msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
54391 #: fortran/simplify.c:5019
54392 #, gcc-internal-format, gfc-internal-format
54393 msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
54396 #: fortran/simplify.c:5169
54397 #, gcc-internal-format, gfc-internal-format
54398 msgid "Reshaped array too large at %C"
54401 #: fortran/simplify.c:5280
54402 #, gcc-internal-format, gfc-internal-format
54403 msgid "Result of SCALE overflows its kind at %L"
54406 #: fortran/simplify.c:5940
54407 #, gcc-internal-format
54408 msgid "Bad type in gfc_simplify_sign"
54411 #: fortran/simplify.c:5969
54412 #, gcc-internal-format
54413 msgid "in gfc_simplify_sin(): Bad type"
54416 #: fortran/simplify.c:6096 fortran/simplify.c:6328
54417 #, gcc-internal-format
54418 msgid "Failure getting length of a constant array."
54421 #: fortran/simplify.c:6184
54422 #, gcc-internal-format, gfc-internal-format
54423 msgid "Argument of SQRT at %L has a negative value"
54426 #: fortran/simplify.c:6200
54427 #, gcc-internal-format, gfc-internal-format
54428 msgid "invalid argument of SQRT at %L"
54431 #: fortran/simplify.c:6495
54432 #, gcc-internal-format, gfc-internal-format
54434 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
54435 "lower bound is %ld)"
54438 #: fortran/simplify.c:6518
54439 #, gcc-internal-format, gfc-internal-format
54441 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
54442 "upper bound is %ld)"
54445 #: fortran/simplify.c:6853
54446 #, gcc-internal-format
54447 msgid "gfc_convert_constant(): Unexpected type"
54450 #: fortran/simplify.c:6939
54451 #, gcc-internal-format
54453 "Character %qs in string at %L cannot be converted into character kind %d"
54456 #: fortran/st.c:254
54457 #, gcc-internal-format
54458 msgid "gfc_free_statement(): Bad statement"
54461 #: fortran/symbol.c:131
54462 #, gcc-internal-format, gfc-internal-format
54463 msgid "IMPLICIT NONE (type) statement at %L following an IMPLICIT statement"
54466 #: fortran/symbol.c:168
54467 #, gcc-internal-format
54468 msgid "Letter %<%c%> already set in IMPLICIT statement at %C"
54471 #: fortran/symbol.c:190
54472 #, gcc-internal-format, gfc-internal-format
54473 msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
54476 #: fortran/symbol.c:200
54477 #, gcc-internal-format, gfc-internal-format
54478 msgid "Letter %c already has an IMPLICIT type at %C"
54481 #: fortran/symbol.c:224
54482 #, gcc-internal-format
54484 "Option %<-fallow-leading-underscore%> is for use only by gfortran "
54485 "developers, and should not be used for implicitly typed variables"
54488 #: fortran/symbol.c:229
54489 #, gcc-internal-format
54490 msgid "gfc_get_default_type(): Bad symbol %qs"
54493 #: fortran/symbol.c:248
54494 #, gcc-internal-format
54495 msgid "gfc_set_default_type(): symbol already has a type"
54498 #: fortran/symbol.c:256
54499 #, gcc-internal-format
54500 msgid "Symbol %qs at %L has no IMPLICIT type"
54503 #. BIND(C) variables should not be implicitly declared.
54504 #: fortran/symbol.c:276
54505 #, gcc-internal-format
54507 "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
54510 #. Dummy args to a BIND(C) routine may not be interoperable if
54511 #. they are implicitly typed.
54512 #: fortran/symbol.c:292
54513 #, gcc-internal-format
54515 "Implicitly declared variable %qs at %L may not be C interoperable but it is "
54516 "a dummy argument to the BIND(C) procedure %qs at %L"
54519 #: fortran/symbol.c:333
54520 #, gcc-internal-format
54521 msgid "Function result %qs at %L has no IMPLICIT type"
54524 #: fortran/symbol.c:424
54525 #, gcc-internal-format, gfc-internal-format
54526 msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
54529 #: fortran/symbol.c:448
54530 #, gcc-internal-format, gfc-internal-format
54531 msgid "Namelist group name at %L cannot have the SAVE attribute"
54534 #: fortran/symbol.c:484
54535 #, gcc-internal-format, gfc-internal-format
54536 msgid "Procedure pointer at %C"
54539 #: fortran/symbol.c:653
54540 #, gcc-internal-format, gfc-internal-format
54541 msgid "%s attribute applied to %s %s at %L"
54544 #: fortran/symbol.c:660
54545 #, gcc-internal-format, gfc-internal-format
54546 msgid "BIND(C) applied to %s %s at %L"
54549 #: fortran/symbol.c:772 fortran/symbol.c:1509
54550 #, gcc-internal-format, gfc-internal-format
54551 msgid "%s attribute conflicts with %s attribute at %L"
54554 #: fortran/symbol.c:775
54555 #, gcc-internal-format
54556 msgid "%s attribute conflicts with %s attribute in %qs at %L"
54559 #: fortran/symbol.c:783
54560 #, gcc-internal-format, gfc-internal-format
54561 msgid "%s attribute with %s attribute at %L"
54564 #: fortran/symbol.c:789
54565 #, gcc-internal-format
54566 msgid "%s attribute with %s attribute in %qs at %L"
54569 #: fortran/symbol.c:833
54570 #, gcc-internal-format, gfc-internal-format
54571 msgid "Cannot change attributes of USE-associated symbol at %L"
54574 #: fortran/symbol.c:836
54575 #, gcc-internal-format, gfc-internal-format
54576 msgid "Cannot change attributes of USE-associated symbol %s at %L"
54579 #: fortran/symbol.c:852
54580 #, gcc-internal-format, gfc-internal-format
54581 msgid "Duplicate %s attribute specified at %L"
54584 #: fortran/symbol.c:894
54585 #, gcc-internal-format, gfc-internal-format
54586 msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
54589 #: fortran/symbol.c:920
54590 #, gcc-internal-format
54591 msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
54594 #: fortran/symbol.c:946
54595 #, gcc-internal-format
54596 msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
54599 #: fortran/symbol.c:1076
54600 #, gcc-internal-format, gfc-internal-format
54601 msgid "Cray Pointee at %L appears in multiple pointer() statements"
54604 #: fortran/symbol.c:1095
54605 #, gcc-internal-format, gfc-internal-format
54606 msgid "Duplicate PROTECTED attribute specified at %L"
54609 #: fortran/symbol.c:1128
54610 #, gcc-internal-format, gfc-internal-format
54611 msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
54614 #: fortran/symbol.c:1139
54615 #, gcc-internal-format, gfc-internal-format
54616 msgid "Duplicate SAVE attribute specified at %L"
54619 #: fortran/symbol.c:1159
54620 #, gcc-internal-format, gfc-internal-format
54621 msgid "Duplicate VALUE attribute specified at %L"
54624 #: fortran/symbol.c:1178
54625 #, gcc-internal-format, gfc-internal-format
54626 msgid "Duplicate VOLATILE attribute specified at %L"
54629 #: fortran/symbol.c:1197
54630 #, gcc-internal-format, gfc-internal-format
54631 msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
54634 #: fortran/symbol.c:1505
54635 #, gcc-internal-format
54636 msgid "%s attribute of %qs conflicts with %s attribute at %L"
54639 #: fortran/symbol.c:1539
54640 #, gcc-internal-format, gfc-internal-format
54641 msgid "%s procedure at %L is already declared as %s procedure"
54644 #: fortran/symbol.c:1574
54645 #, gcc-internal-format, gfc-internal-format
54646 msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
54649 #: fortran/symbol.c:1598
54650 #, gcc-internal-format, gfc-internal-format
54651 msgid "ACCESS specification at %L was already specified"
54654 #: fortran/symbol.c:1615
54655 #, gcc-internal-format, gfc-internal-format
54656 msgid "Duplicate BIND attribute specified at %L"
54659 #: fortran/symbol.c:1622
54660 #, gcc-internal-format, gfc-internal-format
54661 msgid "BIND(C) at %L"
54664 #: fortran/symbol.c:1638
54665 #, gcc-internal-format, gfc-internal-format
54666 msgid "Duplicate EXTENDS attribute specified at %L"
54669 #: fortran/symbol.c:1642
54670 #, gcc-internal-format, gfc-internal-format
54671 msgid "EXTENDS at %L"
54674 #: fortran/symbol.c:1663
54675 #, gcc-internal-format
54676 msgid "Symbol %qs at %L already has an explicit interface"
54679 #: fortran/symbol.c:1670
54680 #, gcc-internal-format
54681 msgid "%qs at %L has attributes specified outside its INTERFACE body"
54684 #: fortran/symbol.c:1704
54685 #, gcc-internal-format, gfc-internal-format
54687 "Symbol '%s' at %L conflicts with symbol from module '%s', use-associated at "
54691 #: fortran/symbol.c:1708
54692 #, gcc-internal-format
54693 msgid "Symbol %qs at %L already has basic type of %s"
54696 #: fortran/symbol.c:1715
54697 #, gcc-internal-format
54698 msgid "Procedure %qs at %L may not have basic type of %s"
54701 #: fortran/symbol.c:1727
54702 #, gcc-internal-format
54703 msgid "Symbol %qs at %L cannot have a type"
54706 #: fortran/symbol.c:1898
54707 #, gcc-internal-format, gfc-internal-format
54708 msgid "Component '%s' at %C already declared at %L"
54711 #: fortran/symbol.c:1909
54712 #, gcc-internal-format, gfc-internal-format
54713 msgid "Component '%s' at %C already in the parent type at %L"
54716 #: fortran/symbol.c:1994
54717 #, gcc-internal-format
54718 msgid "Symbol %qs at %C is ambiguous"
54721 #: fortran/symbol.c:2026
54722 #, gcc-internal-format
54723 msgid "Derived type %qs at %C is being used before it is defined"
54726 #: fortran/symbol.c:2064
54727 #, gcc-internal-format
54728 msgid "Component %qs at %C is a PRIVATE component of %qs"
54731 #: fortran/symbol.c:2082
54732 #, gcc-internal-format
54733 msgid "%qs at %C is not a member of the %qs structure"
54736 #: fortran/symbol.c:2221
54737 #, gcc-internal-format, gfc-internal-format
54738 msgid "Duplicate statement label %d at %L and %L"
54741 #: fortran/symbol.c:2232
54742 #, gcc-internal-format, gfc-internal-format
54743 msgid "Label %d at %C already referenced as branch target"
54746 #: fortran/symbol.c:2242
54747 #, gcc-internal-format, gfc-internal-format
54748 msgid "Label %d at %C already referenced as a format label"
54751 #: fortran/symbol.c:2248
54752 #, gcc-internal-format, gfc-internal-format
54754 "DO termination statement which is not END DO or CONTINUE with label %d at %C"
54757 #: fortran/symbol.c:2290
54758 #, gcc-internal-format, gfc-internal-format
54759 msgid "Label %d at %C previously used as a FORMAT label"
54762 #: fortran/symbol.c:2299
54763 #, gcc-internal-format, gfc-internal-format
54764 msgid "Label %d at %C previously used as branch target"
54767 #: fortran/symbol.c:2305
54768 #, gcc-internal-format, gfc-internal-format
54769 msgid "Shared DO termination label %d at %C"
54772 #: fortran/symbol.c:2607
54773 #, gcc-internal-format
54774 msgid "new_symbol(): Symbol name too long"
54777 #: fortran/symbol.c:2631
54778 #, gcc-internal-format
54779 msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
54782 #: fortran/symbol.c:2634
54783 #, gcc-internal-format
54785 "Name %qs at %C is an ambiguous reference to %qs from current program unit"
54788 #. Symbol is from another namespace.
54789 #: fortran/symbol.c:2855
54790 #, gcc-internal-format
54791 msgid "Symbol %qs at %C has already been host associated"
54794 #: fortran/symbol.c:3846
54795 #, gcc-internal-format
54796 msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
54799 #: fortran/symbol.c:3859
54800 #, gcc-internal-format
54802 "Derived type %qs declared at %L must have the BIND attribute to be C "
54806 #: fortran/symbol.c:3877
54807 #, gcc-internal-format
54809 "Derived type %qs with BIND(C) attribute at %L is empty, and may be "
54810 "inaccessible by the C companion processor"
54813 #: fortran/symbol.c:3898
54814 #, gcc-internal-format, gfc-internal-format
54816 "Component '%s' at %L cannot have the POINTER attribute because it is a "
54817 "member of the BIND(C) derived type '%s' at %L"
54820 #: fortran/symbol.c:3908
54821 #, gcc-internal-format, gfc-internal-format
54823 "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) "
54824 "derived type '%s' at %L"
54827 #: fortran/symbol.c:3919
54828 #, gcc-internal-format, gfc-internal-format
54830 "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a "
54831 "member of the BIND(C) derived type '%s' at %L"
54834 #: fortran/symbol.c:3958
54835 #, gcc-internal-format
54837 "Component %qs in derived type %qs at %L may not be C interoperable, even "
54838 "though derived type %qs is BIND(C)"
54841 #: fortran/symbol.c:3968
54842 #, gcc-internal-format
54843 msgid "Component %qs in derived type %qs at %L may not be C interoperable"
54846 #: fortran/symbol.c:3982
54847 #, gcc-internal-format
54849 "Derived type %qs at %L cannot be declared with both PRIVATE and BIND(C) "
54853 #: fortran/symbol.c:3990
54854 #, gcc-internal-format
54856 "Derived type %qs at %L cannot have the SEQUENCE attribute because it is "
54860 #: fortran/symbol.c:4470 fortran/symbol.c:4475
54861 #, gcc-internal-format
54862 msgid "Symbol %qs is used before it is typed at %L"
54865 #: fortran/target-memory.c:136
54866 #, gcc-internal-format
54867 msgid "Invalid expression in gfc_element_size."
54870 #: fortran/target-memory.c:356
54871 #, gcc-internal-format
54872 msgid "Invalid expression in gfc_target_encode_expr."
54875 #: fortran/target-memory.c:620
54876 #, gcc-internal-format
54877 msgid "Invalid expression in gfc_target_interpret_expr."
54880 #: fortran/target-memory.c:691
54881 #, gcc-internal-format, gfc-internal-format
54882 msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
54885 #: fortran/target-memory.c:779
54886 #, gcc-internal-format, gfc-internal-format
54887 msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
54890 #. Problems occur when we get something like
54891 #. integer :: a(lots) = (/(i, i=1, lots)/)
54892 #: fortran/trans-array.c:5482
54893 #, gcc-internal-format
54895 "The number of elements in the array constructor at %L requires an increase "
54896 "of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
54899 #: fortran/trans-array.c:7263
54900 #, gcc-internal-format
54901 msgid "Creating array temporary at %L for argument %qs"
54904 #: fortran/trans-array.c:9170
54905 #, gcc-internal-format, gfc-internal-format
54906 msgid "bad expression type during walk (%d)"
54909 #: fortran/trans-common.c:410
54910 #, gcc-internal-format
54912 "Named COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs "
54916 #: fortran/trans-common.c:783
54917 #, gcc-internal-format
54918 msgid "get_mpz(): Not an integer constant"
54921 #: fortran/trans-common.c:811
54922 #, gcc-internal-format
54923 msgid "element_number(): Bad dimension type"
54926 #: fortran/trans-common.c:873
54927 #, gcc-internal-format, gfc-internal-format
54928 msgid "Bad array reference at %L"
54931 #: fortran/trans-common.c:881
54932 #, gcc-internal-format, gfc-internal-format
54933 msgid "Illegal reference type at %L as EQUIVALENCE object"
54936 #: fortran/trans-common.c:921
54937 #, gcc-internal-format, gfc-internal-format
54938 msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
54941 #. Aligning this field would misalign a previous field.
54942 #: fortran/trans-common.c:1054
54943 #, gcc-internal-format
54945 "The equivalence set for variable %qs declared at %L violates alignment "
54949 #: fortran/trans-common.c:1119
54950 #, gcc-internal-format
54951 msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
54954 #: fortran/trans-common.c:1134
54955 #, gcc-internal-format
54957 "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
54960 #: fortran/trans-common.c:1150
54961 #, gcc-internal-format
54963 "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder "
54964 "elements or use -fno-align-commons"
54967 #: fortran/trans-common.c:1156
54968 #, gcc-internal-format
54970 "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or "
54971 "use -fno-align-commons"
54974 #: fortran/trans-common.c:1177
54975 #, gcc-internal-format, gfc-internal-format
54976 msgid "COMMON '%s' at %L does not exist"
54979 #: fortran/trans-common.c:1186
54980 #, gcc-internal-format
54982 "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-"
54983 "fno-align-commons%>"
54986 #: fortran/trans-common.c:1191
54987 #, gcc-internal-format
54989 "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-"
54993 #: fortran/trans-const.c:335
54994 #, gcc-internal-format, gfc-internal-format
54995 msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
54998 #: fortran/trans-const.c:372
54999 #, gcc-internal-format, gfc-internal-format
55000 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
55003 #: fortran/trans-const.c:403
55004 #, gcc-internal-format, gfc-internal-format
55005 msgid "non-constant initialization expression at %L"
55008 #: fortran/trans-decl.c:1494
55009 #, gcc-internal-format
55010 msgid "intrinsic variable which isn't a procedure"
55013 #: fortran/trans-decl.c:3869 fortran/trans-decl.c:5880
55014 #, gcc-internal-format
55015 msgid "Return value of function %qs at %L not set"
55018 #: fortran/trans-decl.c:4262
55019 #, gcc-internal-format
55020 msgid "Deferred type parameter not yet supported"
55023 #: fortran/trans-decl.c:4489
55024 #, gcc-internal-format
55025 msgid "backend decl for module variable %qs already exists"
55028 #: fortran/trans-decl.c:4502
55029 #, gcc-internal-format
55030 msgid "Unused PRIVATE module variable %qs declared at %L"
55033 #: fortran/trans-decl.c:5065
55034 #, gcc-internal-format
55035 msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
55038 #: fortran/trans-decl.c:5071
55039 #, gcc-internal-format
55041 "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not "
55042 "set and does not have a default initializer"
55045 #: fortran/trans-decl.c:5081 fortran/trans-decl.c:5202
55046 #, gcc-internal-format
55047 msgid "Unused dummy argument %qs at %L"
55050 #: fortran/trans-decl.c:5096
55051 #, gcc-internal-format
55052 msgid "Unused module variable %qs which has been explicitly imported at %L"
55055 #: fortran/trans-decl.c:5105
55056 #, gcc-internal-format
55057 msgid "Unused variable %qs declared at %L"
55060 #: fortran/trans-decl.c:5154
55061 #, gcc-internal-format
55062 msgid "Unused parameter %qs declared at %L"
55065 #: fortran/trans-decl.c:5158
55066 #, gcc-internal-format
55067 msgid "Unused parameter %qs which has been explicitly imported at %L"
55070 #: fortran/trans-decl.c:5174
55071 #, gcc-internal-format
55072 msgid "Return value %qs of function %qs declared at %L not set"
55075 #: fortran/trans-expr.c:797
55076 #, gcc-internal-format, gfc-internal-format
55077 msgid "Can't compute the length of the char array at %L."
55080 #: fortran/trans-expr.c:1396
55081 #, gcc-internal-format, gfc-internal-format
55082 msgid "Code for reallocating the allocatable array at %L will be added"
55085 #: fortran/trans-expr.c:1400
55086 #, gcc-internal-format, gfc-internal-format
55087 msgid "Code for reallocating the allocatable variable at %L will be added"
55090 #: fortran/trans-expr.c:1708
55091 #, gcc-internal-format, gfc-internal-format
55093 "Sorry, coindexed access to a pointer or allocatable component of the "
55094 "coindexed coarray at %L is not yet supported"
55097 #: fortran/trans-expr.c:1722
55098 #, gcc-internal-format, gfc-internal-format
55100 "Sorry, coindexed coarray at %L with allocatable component is not yet "
55104 #: fortran/trans-expr.c:1745
55105 #, gcc-internal-format, gfc-internal-format
55107 "Sorry, coindexed access at %L to a scalar component with an array partref is "
55108 "not yet supported"
55111 #: fortran/trans-expr.c:3109
55112 #, gcc-internal-format
55113 msgid "Unknown intrinsic op"
55116 #: fortran/trans-expr.c:4397
55117 #, gcc-internal-format, gfc-internal-format
55118 msgid "Unknown argument list function at %L"
55121 #: fortran/trans-intrinsic.c:869
55122 #, gcc-internal-format
55123 msgid "Intrinsic function %qs (%d) not recognized"
55126 #: fortran/trans-intrinsic.c:1487 fortran/trans-intrinsic.c:1873
55127 #: fortran/trans-intrinsic.c:2069
55128 #, gcc-internal-format
55129 msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
55132 #: fortran/trans-io.c:1861
55133 #, gcc-internal-format
55134 msgid "build_dt: format with namelist"
55137 #: fortran/trans-io.c:2265
55138 #, gcc-internal-format, gfc-internal-format
55139 msgid "Bad IO basetype (%d)"
55142 #: fortran/trans-openmp.c:4291
55143 #, gcc-internal-format
55144 msgid "gfc_trans_omp_workshare(): Bad statement code"
55147 #: fortran/trans-stmt.c:554
55148 #, gcc-internal-format, gfc-internal-format
55149 msgid "An alternate return at %L without a * dummy argument"
55152 #: fortran/trans-stmt.c:864
55153 #, gcc-internal-format, gfc-internal-format
55154 msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
55157 #: fortran/trans-stmt.c:2593
55158 #, gcc-internal-format
55159 msgid "gfc_trans_select(): Bad type for case expr."
55162 #: fortran/trans-types.c:510
55163 #, gcc-internal-format
55164 msgid "INTEGER(KIND=8) is not available for %<-fdefault-integer-8%> option"
55167 #: fortran/trans-types.c:519
55168 #, gcc-internal-format
55169 msgid "INTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> option"
55172 #: fortran/trans-types.c:538
55173 #, gcc-internal-format
55174 msgid "REAL(KIND=8) is not available for %<-fdefault-real-8%> option"
55177 #: fortran/trans-types.c:546
55178 #, gcc-internal-format
55179 msgid "REAL(KIND=8) is not available for %<-freal-4-real-8%> option"
55182 #: fortran/trans-types.c:554
55183 #, gcc-internal-format
55184 msgid "REAL(KIND=10) is not available for %<-freal-4-real-10%> option"
55187 #: fortran/trans-types.c:562
55188 #, gcc-internal-format
55189 msgid "REAL(KIND=16) is not available for %<-freal-4-real-16%> option"
55192 #: fortran/trans-types.c:577
55193 #, gcc-internal-format
55194 msgid "Use of %<-fdefault-double-8%> requires %<-fdefault-real-8%>"
55197 #: fortran/trans-types.c:587
55198 #, gcc-internal-format
55199 msgid "REAL(KIND=4) is not available for %<-freal-8-real-4%> option"
55202 #: fortran/trans-types.c:595
55203 #, gcc-internal-format
55204 msgid "REAL(KIND=10) is not available for %<-freal-8-real-10%> option"
55207 #: fortran/trans-types.c:603
55208 #, gcc-internal-format
55209 msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
55212 #: fortran/trans-types.c:743
55213 #, gcc-internal-format
55214 msgid "gfc_validate_kind(): Got bad type"
55217 #: fortran/trans-types.c:747
55218 #, gcc-internal-format
55219 msgid "gfc_validate_kind(): Got bad kind"
55222 #: fortran/trans-types.c:1473
55223 #, gcc-internal-format, gfc-internal-format
55224 msgid "Array element size too big at %C"
55227 #: fortran/trans.c:1919
55228 #, gcc-internal-format
55229 msgid "gfc_trans_code(): Bad statement code"
55232 #: java/class.c:853
55233 #, gcc-internal-format
55234 msgid "bad method signature"
55237 #: java/class.c:912
55238 #, gcc-internal-format
55239 msgid "misplaced ConstantValue attribute (not in any field)"
55242 #: java/class.c:915
55243 #, gcc-internal-format, gfc-internal-format
55244 msgid "duplicate ConstantValue attribute for field '%s'"
55247 #: java/class.c:926
55248 #, gcc-internal-format, gfc-internal-format
55249 msgid "ConstantValue attribute of field '%s' has wrong type"
55252 #: java/class.c:1651
55253 #, gcc-internal-format
55254 msgid "abstract method in non-abstract class"
55257 #: java/class.c:2714
55258 #, gcc-internal-format
55259 msgid "non-static method %q+D overrides static method"
55262 #: java/decl.c:1225
55263 #, gcc-internal-format
55264 msgid "%q+D used prior to declaration"
55267 #: java/decl.c:1648
55268 #, gcc-internal-format
55269 msgid "In %+D: overlapped variable and exception ranges at %d"
55272 #: java/decl.c:1699
55273 #, gcc-internal-format
55274 msgid "bad type in parameter debug info"
55277 #: java/decl.c:1708
55278 #, gcc-internal-format
55279 msgid "bad PC range for debug info for local %q+D"
55283 #, gcc-internal-format, gfc-internal-format
55284 msgid "need to insert runtime check for %s"
55287 #: java/expr.c:513 java/expr.c:560
55288 #, gcc-internal-format, gfc-internal-format
55289 msgid "assert: %s is assign compatible with %s"
55293 #, gcc-internal-format
55294 msgid "stack underflow - dup* operation"
55297 #: java/expr.c:1670
55298 #, gcc-internal-format
55299 msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
55302 #: java/expr.c:1698
55303 #, gcc-internal-format
55304 msgid "field %qs not found"
55307 #: java/expr.c:2256
55308 #, gcc-internal-format, gfc-internal-format
55309 msgid "method '%s' not found in class"
55312 #: java/expr.c:2448
55313 #, gcc-internal-format, gfc-internal-format
55314 msgid "failed to find class '%s'"
55317 #: java/expr.c:2489
55318 #, gcc-internal-format, gfc-internal-format
55319 msgid "class '%s' has no method named '%s' matching signature '%s'"
55322 #: java/expr.c:2520
55323 #, gcc-internal-format
55324 msgid "invokestatic on non static method"
55327 #: java/expr.c:2525
55328 #, gcc-internal-format
55329 msgid "invokestatic on abstract method"
55332 #: java/expr.c:2533
55333 #, gcc-internal-format
55334 msgid "invoke[non-static] on static method"
55337 #: java/expr.c:2891
55338 #, gcc-internal-format, gfc-internal-format
55339 msgid "missing field '%s' in '%s'"
55342 #: java/expr.c:2898
55343 #, gcc-internal-format, gfc-internal-format
55344 msgid "mismatching signature for field '%s' in '%s'"
55347 #: java/expr.c:2927
55348 #, gcc-internal-format
55349 msgid "assignment to final field %q+D not in field%'s class"
55352 #: java/expr.c:3155
55353 #, gcc-internal-format
55354 msgid "invalid PC in line number table"
55357 #: java/expr.c:3205
55358 #, gcc-internal-format, gfc-internal-format
55359 msgid "unreachable bytecode from %d to before %d"
55362 #: java/expr.c:3247
55363 #, gcc-internal-format, gfc-internal-format
55364 msgid "unreachable bytecode from %d to the end of the method"
55367 #. duplicate code from LOAD macro
55368 #: java/expr.c:3555
55369 #, gcc-internal-format
55370 msgid "unrecognized wide sub-instruction"
55373 #: java/jcf-parse.c:525
55374 #, gcc-internal-format, gfc-internal-format
55375 msgid "<constant pool index %d not in range>"
55378 #: java/jcf-parse.c:535
55379 #, gcc-internal-format, gfc-internal-format
55380 msgid "<constant pool index %d unexpected type"
55383 #: java/jcf-parse.c:1117
55384 #, gcc-internal-format
55385 msgid "bad string constant"
55388 #: java/jcf-parse.c:1135
55389 #, gcc-internal-format, gfc-internal-format
55390 msgid "bad value constant type %d, index %d"
55393 #: java/jcf-parse.c:1415 java/jcf-parse.c:1421
55394 #, gcc-internal-format, gfc-internal-format
55395 msgid "cannot find file for class %s"
55398 #: java/jcf-parse.c:1446
55399 #, gcc-internal-format
55400 msgid "not a valid Java .class file"
55403 #: java/jcf-parse.c:1449
55404 #, gcc-internal-format
55405 msgid "error while parsing constant pool"
55408 #: java/jcf-parse.c:1465
55409 #, gcc-internal-format, gfc-internal-format
55410 msgid "reading class %s for the second time from %s"
55413 #: java/jcf-parse.c:1483
55414 #, gcc-internal-format
55415 msgid "error while parsing fields"
55418 #: java/jcf-parse.c:1486
55419 #, gcc-internal-format
55420 msgid "error while parsing methods"
55423 #: java/jcf-parse.c:1489
55424 #, gcc-internal-format
55425 msgid "error while parsing final attributes"
55428 #: java/jcf-parse.c:1528
55429 #, gcc-internal-format
55430 msgid "duplicate class will only be compiled once"
55433 #: java/jcf-parse.c:1625
55434 #, gcc-internal-format
55435 msgid "missing Code attribute"
55438 #: java/jcf-parse.c:1873
55439 #, gcc-internal-format
55440 msgid "no input file specified"
55443 #: java/jcf-parse.c:1909
55444 #, gcc-internal-format
55445 msgid "can%'t close input file %s: %m"
55448 #: java/jcf-parse.c:1952
55449 #, gcc-internal-format, gfc-internal-format
55450 msgid "bad zip/jar file %s"
55453 #: java/jcf-parse.c:2155
55454 #, gcc-internal-format, gfc-internal-format
55455 msgid "error while reading %s from zip file"
55458 #: java/jvspec.c:395
55459 #, gcc-internal-format
55460 msgid "can%'t specify %<-D%> without %<--main%>"
55463 #: java/jvspec.c:399
55464 #, gcc-internal-format
55465 msgid "%qs is not a valid class name"
55468 #: java/jvspec.c:405
55469 #, gcc-internal-format
55470 msgid "--resource requires -o"
55473 #: java/jvspec.c:412
55474 #, gcc-internal-format
55475 msgid "already-compiled .class files ignored with -C"
55478 #: java/jvspec.c:419
55479 #, gcc-internal-format
55480 msgid "cannot specify both -C and -o"
55483 #: java/jvspec.c:431
55484 #, gcc-internal-format
55485 msgid "cannot create temporary file"
55488 #: java/jvspec.c:454
55489 #, gcc-internal-format
55490 msgid "using both @FILE with multiple files not implemented"
55493 #: java/jvspec.c:539
55494 #, gcc-internal-format
55495 msgid "cannot specify %<main%> class when not linking"
55499 #, gcc-internal-format
55500 msgid "-fexcess-precision=standard for Java"
55504 #, gcc-internal-format
55505 msgid "-findirect-dispatch is incompatible with -freduced-reflection"
55509 #, gcc-internal-format
55510 msgid "-fjni is incompatible with -freduced-reflection"
55514 #, gcc-internal-format
55515 msgid "can%'t do dependency tracking with input from stdin"
55519 #, gcc-internal-format
55520 msgid "couldn%'t determine target name for dependency tracking"
55523 #: java/mangle_name.c:334 java/mangle_name.c:411
55524 #, gcc-internal-format
55525 msgid "internal error - invalid Utf8 name"
55528 #: java/typeck.c:437
55529 #, gcc-internal-format
55530 msgid "junk at end of signature string"
55533 #: java/verify-glue.c:388
55534 #, gcc-internal-format, gfc-internal-format
55535 msgid "verification failed: %s"
55538 #: java/verify-glue.c:390
55539 #, gcc-internal-format, gfc-internal-format
55540 msgid "verification failed at PC=%d: %s"
55543 #: java/verify-glue.c:478
55544 #, gcc-internal-format
55545 msgid "bad pc in exception_table"
55548 #: jit/docs/examples/tut05-bf.c:242
55549 #, gcc-internal-format
55550 msgid "too many open parens"
55553 #: jit/docs/examples/tut05-bf.c:275
55554 #, gcc-internal-format
55555 msgid "mismatching parens"
55558 #: jit/docs/examples/tut05-bf.c:310
55559 #, gcc-internal-format
55560 msgid "unable to open file"
55563 #: lto/lto-lang.c:812
55564 #, gcc-internal-format
55565 msgid "-fwpa and -fltrans are mutually exclusive"
55568 #: lto/lto-object.c:134
55569 #, gcc-internal-format, gfc-internal-format
55570 msgid "open %s failed: %s"
55573 #: lto/lto-object.c:178 lto/lto-object.c:213 lto/lto-object.c:310
55574 #: lto/lto-object.c:367 lto/lto-object.c:391
55575 #, gcc-internal-format, gfc-internal-format
55579 #: lto/lto-object.c:180
55580 #, gcc-internal-format, gfc-internal-format
55584 #: lto/lto-object.c:222
55585 #, gcc-internal-format, gfc-internal-format
55589 #: lto/lto-object.c:278
55590 #, gcc-internal-format, gfc-internal-format
55591 msgid "two or more sections for %s"
55594 #: lto/lto-symtab.c:196
55595 #, gcc-internal-format
55596 msgid "%qD is defined with tls model %s"
55599 #: lto/lto-symtab.c:198
55600 #, gcc-internal-format, gfc-internal-format
55601 msgid "previously defined here as %s"
55604 #: lto/lto-symtab.c:387
55605 #, gcc-internal-format
55606 msgid "multiple prevailing defs for %qE"
55609 #: lto/lto-symtab.c:405
55610 #, gcc-internal-format
55611 msgid "%qD has already been defined"
55614 #: lto/lto-symtab.c:407
55615 #, gcc-internal-format
55616 msgid "previously defined here"
55619 #: lto/lto-symtab.c:489
55620 #, gcc-internal-format
55621 msgid "type of %qD does not match original declaration"
55624 #: lto/lto-symtab.c:497
55625 #, gcc-internal-format
55626 msgid "alignment of %qD is bigger than original declaration"
55629 #: lto/lto-symtab.c:503 lto/lto-symtab.c:607
55630 #, gcc-internal-format
55631 msgid "previously declared here"
55634 #: lto/lto-symtab.c:588
55635 #, gcc-internal-format
55636 msgid "variable %qD redeclared as function"
55639 #: lto/lto-symtab.c:595
55640 #, gcc-internal-format
55641 msgid "function %qD redeclared as variable"
55645 #, gcc-internal-format
55646 msgid "bytecode stream: garbage at the end of symbols section"
55650 #, gcc-internal-format
55651 msgid "could not parse hex number"
55655 #, gcc-internal-format, gfc-internal-format
55656 msgid "unexpected file name %s in linker resolution file. Expected %s"
55660 #, gcc-internal-format
55661 msgid "could not parse file offset"
55665 #, gcc-internal-format
55666 msgid "unexpected offset"
55670 #, gcc-internal-format
55671 msgid "invalid line in the resolution file"
55675 #, gcc-internal-format
55676 msgid "invalid resolution in the resolution file"
55680 #, gcc-internal-format
55681 msgid "resolution sub id %wx not in object file"
55685 #, gcc-internal-format, gfc-internal-format
55686 msgid "cannot read LTO decls from %s"
55690 #, gcc-internal-format, gfc-internal-format
55691 msgid "Cannot open %s"
55695 #, gcc-internal-format, gfc-internal-format
55696 msgid "Cannot map %s"
55700 #, gcc-internal-format, gfc-internal-format
55701 msgid "Cannot read %s"
55705 #, gcc-internal-format
55706 msgid "lto_obj_file_open() failed"
55710 #, gcc-internal-format
55711 msgid "waitpid failed"
55715 #, gcc-internal-format
55716 msgid "streaming subprocess failed"
55720 #, gcc-internal-format
55721 msgid "streaming subprocess was killed by signal"
55725 #, gcc-internal-format
55726 msgid "no LTRANS output list filename provided"
55730 #, gcc-internal-format
55731 msgid "opening LTRANS output list %s: %m"
55735 #, gcc-internal-format
55736 msgid "writing to LTRANS output list %s: %m"
55740 #, gcc-internal-format
55741 msgid "closing LTRANS output list %s: %m"
55745 #, gcc-internal-format
55746 msgid "could not open symbol resolution file: %m"
55750 #, gcc-internal-format
55751 msgid "errors during merging of translation units"
55754 #: objc/objc-act.c:452 objc/objc-act.c:6808
55755 #, gcc-internal-format
55756 msgid "%<@end%> missing in implementation context"
55759 #: objc/objc-act.c:605
55760 #, gcc-internal-format
55761 msgid "class attributes are not available in Objective-C 1.0"
55764 #: objc/objc-act.c:620
55765 #, gcc-internal-format
55766 msgid "category attributes are not available in Objective-C 1.0"
55769 #: objc/objc-act.c:623
55770 #, gcc-internal-format
55772 "category attributes are not available in this version of the compiler, "
55776 #: objc/objc-act.c:629
55777 #, gcc-internal-format
55778 msgid "class extensions are not available in Objective-C 1.0"
55781 #: objc/objc-act.c:643
55782 #, gcc-internal-format
55783 msgid "class extension for class %qE declared after its %<@implementation%>"
55786 #: objc/objc-act.c:658
55787 #, gcc-internal-format
55788 msgid "protocol attributes are not available in Objective-C 1.0"
55791 #: objc/objc-act.c:723
55792 #, gcc-internal-format
55793 msgid "%<@end%> must appear in an @implementation context"
55796 #: objc/objc-act.c:732
55797 #, gcc-internal-format
55798 msgid "%<@package%> is not available in Objective-C 1.0"
55801 #: objc/objc-act.c:734
55802 #, gcc-internal-format
55803 msgid "%<@package%> presently has the same effect as %<@public%>"
55806 #: objc/objc-act.c:745
55807 #, gcc-internal-format
55808 msgid "%<@optional%> is not available in Objective-C 1.0"
55811 #: objc/objc-act.c:747
55812 #, gcc-internal-format
55813 msgid "%<@required%> is not available in Objective-C 1.0"
55816 #: objc/objc-act.c:755
55817 #, gcc-internal-format
55818 msgid "%<@optional%> is allowed in @protocol context only"
55821 #: objc/objc-act.c:757
55822 #, gcc-internal-format
55823 msgid "%<@required%> is allowed in @protocol context only"
55826 #: objc/objc-act.c:864
55827 #, gcc-internal-format
55828 msgid "%<@property%> is not available in Objective-C 1.0"
55831 #: objc/objc-act.c:868
55832 #, gcc-internal-format
55833 msgid "%<readonly%> attribute conflicts with %<readwrite%> attribute"
55836 #: objc/objc-act.c:885
55837 #, gcc-internal-format
55838 msgid "%<readonly%> attribute conflicts with %<setter%> attribute"
55841 #: objc/objc-act.c:891
55842 #, gcc-internal-format
55843 msgid "%<assign%> attribute conflicts with %<retain%> attribute"
55846 #: objc/objc-act.c:896
55847 #, gcc-internal-format
55848 msgid "%<assign%> attribute conflicts with %<copy%> attribute"
55851 #: objc/objc-act.c:901
55852 #, gcc-internal-format
55853 msgid "%<retain%> attribute conflicts with %<copy%> attribute"
55856 #: objc/objc-act.c:918
55857 #, gcc-internal-format
55858 msgid "property declaration not in @interface or @protocol context"
55861 #: objc/objc-act.c:929
55862 #, gcc-internal-format
55863 msgid "invalid property declaration"
55866 #: objc/objc-act.c:937
55867 #, gcc-internal-format
55868 msgid "property can not be an array"
55871 #. A @property is not an actual variable, but it is a way to
55872 #. describe a pair of accessor methods, so its type (which is
55873 #. the type of the return value of the getter and the first
55874 #. argument of the setter) can't be a bitfield (as return values
55875 #. and arguments of functions can not be bitfields). The
55876 #. underlying instance variable could be a bitfield, but that is
55877 #. a different matter.
55878 #: objc/objc-act.c:955
55879 #, gcc-internal-format
55880 msgid "property can not be a bit-field"
55883 #: objc/objc-act.c:987
55884 #, gcc-internal-format
55886 "object property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; "
55887 "assuming %<assign%>"
55890 #: objc/objc-act.c:990
55891 #, gcc-internal-format
55893 "%<assign%> can be unsafe for Objective-C objects; please state explicitly if "
55897 #: objc/objc-act.c:997
55898 #, gcc-internal-format
55899 msgid "%<retain%> attribute is only valid for Objective-C objects"
55902 #: objc/objc-act.c:1001
55903 #, gcc-internal-format
55904 msgid "%<copy%> attribute is only valid for Objective-C objects"
55907 #: objc/objc-act.c:1055
55908 #, gcc-internal-format
55909 msgid "redeclaration of property %qD"
55912 #: objc/objc-act.c:1058 objc/objc-act.c:1123 objc/objc-act.c:1133
55913 #: objc/objc-act.c:1146 objc/objc-act.c:1157 objc/objc-act.c:1168
55914 #: objc/objc-act.c:1205 objc/objc-act.c:7581 objc/objc-act.c:7644
55915 #: objc/objc-act.c:7666 objc/objc-act.c:7679 objc/objc-act.c:7697
55916 #: objc/objc-act.c:7796
55917 #, gcc-internal-format
55918 msgid "originally specified here"
55921 #: objc/objc-act.c:1120
55922 #, gcc-internal-format
55924 "'nonatomic' attribute of property %qD conflicts with previous declaration"
55927 #: objc/objc-act.c:1130
55928 #, gcc-internal-format
55929 msgid "'getter' attribute of property %qD conflicts with previous declaration"
55932 #: objc/objc-act.c:1143
55933 #, gcc-internal-format
55934 msgid "'setter' attribute of property %qD conflicts with previous declaration"
55937 #: objc/objc-act.c:1154
55938 #, gcc-internal-format
55940 "assign semantics attributes of property %qD conflict with previous "
55944 #: objc/objc-act.c:1165
55945 #, gcc-internal-format
55947 "'readonly' attribute of property %qD conflicts with previous declaration"
55950 #: objc/objc-act.c:1203
55951 #, gcc-internal-format
55952 msgid "type of property %qD conflicts with previous declaration"
55955 #: objc/objc-act.c:1676
55956 #, gcc-internal-format
55957 msgid "the dot syntax is not available in Objective-C 1.0"
55960 #. We know that 'class_name' is an Objective-C class name as the
55961 #. parser won't call this function if it is not. This is only a
55962 #. double-check for safety.
55963 #: objc/objc-act.c:1692
55964 #, gcc-internal-format
55965 msgid "could not find class %qE"
55968 #. Again, this should never happen, but we do check.
55969 #: objc/objc-act.c:1700
55970 #, gcc-internal-format
55971 msgid "could not find interface for class %qE"
55974 #: objc/objc-act.c:1706 objc/objc-act.c:6845 objc/objc-act.c:6976
55975 #, gcc-internal-format
55976 msgid "class %qE is deprecated"
55979 #: objc/objc-act.c:1735
55980 #, gcc-internal-format
55981 msgid "could not find setter/getter for %qE in class %qE"
55984 #: objc/objc-act.c:1771
55985 #, gcc-internal-format
55986 msgid "readonly property can not be set"
55989 #: objc/objc-act.c:2042
55990 #, gcc-internal-format
55991 msgid "method declaration not in @interface context"
55994 #: objc/objc-act.c:2046
55995 #, gcc-internal-format
55996 msgid "method attributes are not available in Objective-C 1.0"
55999 #: objc/objc-act.c:2066
56000 #, gcc-internal-format
56001 msgid "method definition not in @implementation context"
56004 #: objc/objc-act.c:2081
56005 #, gcc-internal-format
56006 msgid "method attributes can not be specified in @implementation context"
56009 #: objc/objc-act.c:2310
56010 #, gcc-internal-format
56011 msgid "class %qs does not implement the %qE protocol"
56014 #: objc/objc-act.c:2313
56015 #, gcc-internal-format
56016 msgid "type %qs does not conform to the %qE protocol"
56019 #: objc/objc-act.c:2594
56020 #, gcc-internal-format
56021 msgid "comparison of distinct Objective-C types lacks a cast"
56024 #: objc/objc-act.c:2598
56025 #, gcc-internal-format
56026 msgid "initialization from distinct Objective-C type"
56029 #: objc/objc-act.c:2602
56030 #, gcc-internal-format
56031 msgid "assignment from distinct Objective-C type"
56034 #: objc/objc-act.c:2606
56035 #, gcc-internal-format
56036 msgid "distinct Objective-C type in return"
56039 #: objc/objc-act.c:2610
56040 #, gcc-internal-format
56041 msgid "passing argument %d of %qE from distinct Objective-C type"
56044 #: objc/objc-act.c:2752
56045 #, gcc-internal-format
56046 msgid "statically allocated instance of Objective-C class %qE"
56049 #: objc/objc-act.c:2761
56050 #, gcc-internal-format
56051 msgid "redeclaration of Objective-C class %qs"
56054 #. This case happens when we are given an 'interface' which
56055 #. is not a valid class name. For example if a typedef was
56056 #. used, and 'interface' really is the identifier of the
56057 #. typedef, but when you resolve it you don't get an
56058 #. Objective-C class, but something else, such as 'int'.
56059 #. This is an error; protocols make no sense unless you use
56060 #. them with Objective-C objects.
56061 #: objc/objc-act.c:2803
56062 #, gcc-internal-format
56063 msgid "only Objective-C object types can be qualified with a protocol"
56066 #: objc/objc-act.c:2867
56067 #, gcc-internal-format
56068 msgid "protocol %qE has circular dependency"
56071 #: objc/objc-act.c:2900 objc/objc-act.c:5709
56072 #, gcc-internal-format
56073 msgid "cannot find protocol declaration for %qE"
56076 #: objc/objc-act.c:3201 objc/objc-act.c:3856 objc/objc-act.c:6421
56077 #: objc/objc-act.c:6896 objc/objc-act.c:6969 objc/objc-act.c:7022
56078 #, gcc-internal-format
56079 msgid "cannot find interface declaration for %qE"
56082 #: objc/objc-act.c:3205
56083 #, gcc-internal-format
56084 msgid "interface %qE does not have valid constant string layout"
56087 #: objc/objc-act.c:3210
56088 #, gcc-internal-format
56089 msgid "cannot find reference tag for class %qE"
56092 #: objc/objc-act.c:3355
56093 #, gcc-internal-format
56094 msgid "%qE is not an Objective-C class name or alias"
56097 #: objc/objc-act.c:3370 objc/objc-act.c:3401 objc/objc-act.c:6802
56098 #: objc/objc-act.c:8127 objc/objc-act.c:8178
56099 #, gcc-internal-format
56100 msgid "Objective-C declarations may only appear in global scope"
56103 #: objc/objc-act.c:3375
56104 #, gcc-internal-format
56105 msgid "cannot find class %qE"
56108 #: objc/objc-act.c:3377
56109 #, gcc-internal-format
56110 msgid "class %qE already exists"
56113 #: objc/objc-act.c:3419 objc/objc-act.c:6861
56114 #, gcc-internal-format
56115 msgid "%qE redeclared as different kind of symbol"
56118 #: objc/objc-act.c:3710
56119 #, gcc-internal-format
56120 msgid "strong-cast assignment has been intercepted"
56123 #: objc/objc-act.c:3752
56124 #, gcc-internal-format
56125 msgid "strong-cast may possibly be needed"
56128 #: objc/objc-act.c:3762
56129 #, gcc-internal-format
56130 msgid "instance variable assignment has been intercepted"
56133 #: objc/objc-act.c:3781
56134 #, gcc-internal-format
56135 msgid "pointer arithmetic for garbage-collected objects not allowed"
56138 #: objc/objc-act.c:3787
56139 #, gcc-internal-format
56140 msgid "global/static variable assignment has been intercepted"
56143 #: objc/objc-act.c:4006 objc/objc-act.c:4034 objc/objc-act.c:4089
56144 #, gcc-internal-format
56145 msgid "duplicate instance variable %q+D"
56148 #: objc/objc-act.c:4149
56149 #, gcc-internal-format
56151 "%<-fobjc-exceptions%> is required to enable Objective-C exception syntax"
56154 #: objc/objc-act.c:4233
56155 #, gcc-internal-format
56156 msgid "@catch parameter is not a known Objective-C class type"
56159 #: objc/objc-act.c:4239
56160 #, gcc-internal-format
56161 msgid "@catch parameter can not be protocol-qualified"
56164 #: objc/objc-act.c:4284
56165 #, gcc-internal-format
56166 msgid "exception of type %<%T%> will be caught"
56169 #: objc/objc-act.c:4286
56170 #, gcc-internal-format
56171 msgid " by earlier handler for %<%T%>"
56174 #: objc/objc-act.c:4333
56175 #, gcc-internal-format
56176 msgid "%<@try%> without %<@catch%> or %<@finally%>"
56179 #: objc/objc-act.c:4361
56180 #, gcc-internal-format
56181 msgid "%<@throw%> (rethrow) used outside of a @catch block"
56184 #: objc/objc-act.c:4374
56185 #, gcc-internal-format
56186 msgid "%<@throw%> argument is not an object"
56189 #: objc/objc-act.c:4395
56190 #, gcc-internal-format
56191 msgid "%<@synchronized%> argument is not an object"
56194 #: objc/objc-act.c:4603
56195 #, gcc-internal-format
56199 #: objc/objc-act.c:4626 objc/objc-act.c:4645
56200 #, gcc-internal-format
56201 msgid "inconsistent instance variable specification"
56204 #: objc/objc-act.c:4700
56205 #, gcc-internal-format
56206 msgid "can not use an object as parameter to a method"
56209 #: objc/objc-act.c:4744
56210 #, gcc-internal-format
56211 msgid "method argument attributes are not available in Objective-C 1.0"
56214 #: objc/objc-act.c:5118
56215 #, gcc-internal-format
56216 msgid "multiple methods named %<%c%E%> found"
56219 #: objc/objc-act.c:5121
56220 #, gcc-internal-format
56221 msgid "using %<%c%s%>"
56224 #: objc/objc-act.c:5130
56225 #, gcc-internal-format
56226 msgid "multiple selectors named %<%c%E%> found"
56229 #: objc/objc-act.c:5133
56230 #, gcc-internal-format
56231 msgid "found %<%c%s%>"
56234 #: objc/objc-act.c:5142
56235 #, gcc-internal-format
56236 msgid "also found %<%c%s%>"
56239 #. If 'rtype' is NULL_TREE at this point it means that
56240 #. we have seen no @interface corresponding to that
56241 #. class name, only a @class declaration (alternatively,
56242 #. this was a call such as [objc_getClass("SomeClass")
56243 #. alloc], where we've never seen the @interface of
56244 #. SomeClass). So, we have a class name (class_tree)
56245 #. but no actual details of the class methods. We won't
56246 #. be able to check that the class responds to the
56247 #. method, and we will have to guess the method
56248 #. prototype. Emit a warning, then keep going (this
56249 #. will use any method with a matching name, as if the
56250 #. receiver was of type 'Class').
56251 #. We could not find an @interface declaration, and
56252 #. there are no protocols attached to the receiver,
56253 #. so we can't complete the check that the receiver
56254 #. responds to the method, and we can't retrieve the
56255 #. method prototype. But, because the receiver has
56256 #. a well-specified class, the programmer did want
56257 #. this check to be performed. Emit a warning, then
56258 #. keep going as if it was an 'id'. To remove the
56259 #. warning, either include an @interface for the
56260 #. class, or cast the receiver to 'id'. Note that
56261 #. rtype is an IDENTIFIER_NODE at this point.
56262 #: objc/objc-act.c:5428 objc/objc-act.c:5562
56263 #, gcc-internal-format
56264 msgid "@interface of class %qE not found"
56267 #: objc/objc-act.c:5436
56268 #, gcc-internal-format
56269 msgid "no super class declared in @interface for %qE"
56272 #: objc/objc-act.c:5487
56273 #, gcc-internal-format
56274 msgid "found %<-%E%> instead of %<+%E%> in protocol(s)"
56277 #. We have a type, but it's not an Objective-C type (!).
56278 #: objc/objc-act.c:5599
56279 #, gcc-internal-format
56280 msgid "invalid receiver type %qs"
56283 #: objc/objc-act.c:5616
56284 #, gcc-internal-format
56285 msgid "%<%c%E%> not found in protocol(s)"
56288 #: objc/objc-act.c:5630
56289 #, gcc-internal-format
56290 msgid "%qE may not respond to %<%c%E%>"
56293 #: objc/objc-act.c:5638
56294 #, gcc-internal-format
56295 msgid "no %<%c%E%> method found"
56298 #: objc/objc-act.c:5645
56299 #, gcc-internal-format
56300 msgid "(Messages without a matching method signature"
56303 #: objc/objc-act.c:5647
56304 #, gcc-internal-format
56305 msgid "will be assumed to return %<id%> and accept"
56308 #: objc/objc-act.c:5649
56309 #, gcc-internal-format
56310 msgid "%<...%> as arguments.)"
56313 #: objc/objc-act.c:5758
56314 #, gcc-internal-format
56315 msgid "undeclared selector %qE"
56318 #. Historically, a class method that produced objects (factory
56319 #. method) would assign `self' to the instance that it
56320 #. allocated. This would effectively turn the class method into
56321 #. an instance method. Following this assignment, the instance
56322 #. variables could be accessed. That practice, while safe,
56323 #. violates the simple rule that a class method should not refer
56324 #. to an instance variable. It's better to catch the cases
56325 #. where this is done unknowingly than to support the above
56327 #: objc/objc-act.c:5782
56328 #, gcc-internal-format
56329 msgid "instance variable %qE accessed in class method"
56332 #: objc/objc-act.c:6012 objc/objc-act.c:6032
56333 #, gcc-internal-format
56335 "method %<%c%E%> declared %<@optional%> and %<@required%> at the same time"
56338 #: objc/objc-act.c:6016
56339 #, gcc-internal-format
56340 msgid "previous declaration of %<%c%E%> as %<@required%>"
56343 #: objc/objc-act.c:6036
56344 #, gcc-internal-format
56345 msgid "previous declaration of %<%c%E%> as %<@optional%>"
56348 #: objc/objc-act.c:6096
56349 #, gcc-internal-format
56350 msgid "duplicate declaration of method %<%c%E%> with conflicting types"
56353 #: objc/objc-act.c:6100
56354 #, gcc-internal-format
56355 msgid "previous declaration of %<%c%E%>"
56358 #: objc/objc-act.c:6137
56359 #, gcc-internal-format
56360 msgid "duplicate interface declaration for category %<%E(%E)%>"
56363 #: objc/objc-act.c:6225
56364 #, gcc-internal-format
56365 msgid "illegal reference type specified for instance variable %qs"
56368 #: objc/objc-act.c:6236
56369 #, gcc-internal-format
56370 msgid "instance variable %qs has unknown size"
56373 #: objc/objc-act.c:6257
56374 #, gcc-internal-format
56375 msgid "instance variable %qs uses flexible array member"
56378 #: objc/objc-act.c:6284
56379 #, gcc-internal-format
56380 msgid "type %qE has no default constructor to call"
56383 #: objc/objc-act.c:6290
56384 #, gcc-internal-format
56385 msgid "destructor for %qE shall not be run either"
56388 #. Vtable pointers are Real Bad(tm), since Obj-C cannot
56389 #. initialize them.
56390 #: objc/objc-act.c:6302
56391 #, gcc-internal-format
56392 msgid "type %qE has virtual member functions"
56395 #: objc/objc-act.c:6303
56396 #, gcc-internal-format
56397 msgid "illegal aggregate type %qE specified for instance variable %qs"
56400 #: objc/objc-act.c:6313
56401 #, gcc-internal-format
56402 msgid "type %qE has a user-defined constructor"
56405 #: objc/objc-act.c:6315
56406 #, gcc-internal-format
56407 msgid "type %qE has a user-defined destructor"
56410 #: objc/objc-act.c:6319
56411 #, gcc-internal-format
56413 "C++ constructors and destructors will not be invoked for Objective-C fields"
56416 #: objc/objc-act.c:6450
56417 #, gcc-internal-format
56418 msgid "instance variable %qE is declared private"
56421 #: objc/objc-act.c:6461
56422 #, gcc-internal-format
56423 msgid "instance variable %qE is %s; this will be a hard error in the future"
56426 #: objc/objc-act.c:6468
56427 #, gcc-internal-format
56428 msgid "instance variable %qE is declared %s"
56431 #: objc/objc-act.c:6579 objc/objc-act.c:6694
56432 #, gcc-internal-format
56433 msgid "incomplete implementation of class %qE"
56436 #: objc/objc-act.c:6583 objc/objc-act.c:6698
56437 #, gcc-internal-format
56438 msgid "incomplete implementation of category %qE"
56441 #: objc/objc-act.c:6592 objc/objc-act.c:6706
56442 #, gcc-internal-format
56443 msgid "method definition for %<%c%E%> not found"
56446 #: objc/objc-act.c:6747
56447 #, gcc-internal-format
56448 msgid "%s %qE does not fully implement the %qE protocol"
56451 #: objc/objc-act.c:6837
56452 #, gcc-internal-format
56453 msgid "cannot find interface declaration for %qE, superclass of %qE"
56456 #: objc/objc-act.c:6876
56457 #, gcc-internal-format
56458 msgid "reimplementation of class %qE"
56461 #: objc/objc-act.c:6909
56462 #, gcc-internal-format
56463 msgid "conflicting super class name %qE"
56466 #: objc/objc-act.c:6912
56467 #, gcc-internal-format
56468 msgid "previous declaration of %qE"
56471 #: objc/objc-act.c:6914
56472 #, gcc-internal-format
56473 msgid "previous declaration"
56476 #: objc/objc-act.c:6927 objc/objc-act.c:6929
56477 #, gcc-internal-format
56478 msgid "duplicate interface declaration for class %qE"
56481 #: objc/objc-act.c:7248 objc/objc-act.c:7444
56482 #, gcc-internal-format
56483 msgid "can not find instance variable associated with property"
56486 #. TODO: This should be caught much earlier than this.
56487 #: objc/objc-act.c:7410
56488 #, gcc-internal-format
56489 msgid "invalid setter, it must have one argument"
56492 #: objc/objc-act.c:7574 objc/objc-act.c:7789
56493 #, gcc-internal-format
56494 msgid "property %qs already specified in %<@dynamic%>"
56497 #: objc/objc-act.c:7577 objc/objc-act.c:7792
56498 #, gcc-internal-format
56499 msgid "property %qs already specified in %<@synthesize%>"
56502 #: objc/objc-act.c:7591 objc/objc-act.c:7806
56503 #, gcc-internal-format
56504 msgid "no declaration of property %qs found in the interface"
56507 #: objc/objc-act.c:7618
56508 #, gcc-internal-format
56509 msgid "ivar %qs used by %<@synthesize%> declaration must be an existing ivar"
56512 #: objc/objc-act.c:7639
56513 #, gcc-internal-format
56514 msgid "property %qs is using instance variable %qs of incompatible type"
56517 #: objc/objc-act.c:7661
56518 #, gcc-internal-format
56519 msgid "'assign' property %qs is using bit-field instance variable %qs"
56522 #: objc/objc-act.c:7674
56523 #, gcc-internal-format
56524 msgid "'atomic' property %qs is using bit-field instance variable %qs"
56527 #: objc/objc-act.c:7692
56528 #, gcc-internal-format
56529 msgid "property %qs is using the same instance variable as property %qs"
56532 #: objc/objc-act.c:7733
56533 #, gcc-internal-format
56534 msgid "%<@synthesize%> is not available in Objective-C 1.0"
56537 #. We can get here only in Objective-C; the Objective-C++ parser
56538 #. detects the problem while parsing, outputs the error
56539 #. "misplaced '@synthesize' Objective-C++ construct" and skips
56540 #. the declaration.
56541 #: objc/objc-act.c:7744
56542 #, gcc-internal-format
56543 msgid "%<@synthesize%> not in @implementation context"
56546 #: objc/objc-act.c:7750
56547 #, gcc-internal-format
56548 msgid "%<@synthesize%> can not be used in categories"
56551 #: objc/objc-act.c:7759
56552 #, gcc-internal-format
56553 msgid "%<@synthesize%> requires the @interface of the class to be available"
56556 #: objc/objc-act.c:7842
56557 #, gcc-internal-format
56558 msgid "%<@dynamic%> is not available in Objective-C 1.0"
56561 #. We can get here only in Objective-C; the Objective-C++ parser
56562 #. detects the problem while parsing, outputs the error
56563 #. "misplaced '@dynamic' Objective-C++ construct" and skips the
56565 #: objc/objc-act.c:7853
56566 #, gcc-internal-format
56567 msgid "%<@dynamic%> not in @implementation context"
56570 #: objc/objc-act.c:7875
56571 #, gcc-internal-format
56572 msgid "%<@dynamic%> requires the @interface of the class to be available"
56575 #: objc/objc-act.c:8073
56576 #, gcc-internal-format
56577 msgid "definition of protocol %qE not found"
56580 #. It would be nice to use warn_deprecated_use() here, but
56581 #. we are using TREE_CHAIN (which is supposed to be the
56582 #. TYPE_STUB_DECL for a TYPE) for something different.
56583 #: objc/objc-act.c:8104
56584 #, gcc-internal-format
56585 msgid "protocol %qE is deprecated"
56588 #: objc/objc-act.c:8223
56589 #, gcc-internal-format
56590 msgid "duplicate declaration for protocol %qE"
56593 #: objc/objc-act.c:8734
56594 #, gcc-internal-format
56595 msgid "conflicting types for %<%c%s%>"
56598 #: objc/objc-act.c:8738
56599 #, gcc-internal-format
56600 msgid "previous declaration of %<%c%s%>"
56603 #: objc/objc-act.c:8838
56604 #, gcc-internal-format
56605 msgid "no super class declared in interface for %qE"
56608 #: objc/objc-act.c:8865
56609 #, gcc-internal-format
56610 msgid "[super ...] must appear in a method context"
56613 #: objc/objc-act.c:8905
56614 #, gcc-internal-format
56615 msgid "method possibly missing a [super dealloc] call"
56618 #: objc/objc-act.c:9369
56619 #, gcc-internal-format
56620 msgid "instance variable %qs is declared private"
56623 #: objc/objc-act.c:9422
56624 #, gcc-internal-format
56625 msgid "local declaration of %qE hides instance variable"
56628 #. This can happen if DECL_ARTIFICIAL (*expr_p), but
56629 #. should be impossible for real properties, which always
56631 #: objc/objc-act.c:9468
56632 #, gcc-internal-format
56633 msgid "no %qs getter found"
56636 #: objc/objc-act.c:9708
56637 #, gcc-internal-format
56638 msgid "fast enumeration is not available in Objective-C 1.0"
56641 #: objc/objc-act.c:9718
56642 #, gcc-internal-format
56643 msgid "iterating variable in fast enumeration is not an object"
56646 #: objc/objc-act.c:9724
56647 #, gcc-internal-format
56648 msgid "collection in fast enumeration is not an object"
56651 #: objc/objc-encoding.c:142
56652 #, gcc-internal-format
56653 msgid "type %qT does not have a known size"
56656 #: objc/objc-encoding.c:730
56657 #, gcc-internal-format
56658 msgid "unknown type %<%T%> found during Objective-C encoding"
56661 #. Do not do any encoding, produce an error and keep going.
56662 #: objc/objc-encoding.c:813
56663 #, gcc-internal-format
56664 msgid "trying to encode non-integer type as a bitfield"
56667 #: objc/objc-gnu-runtime-abi-01.c:143
56668 #, gcc-internal-format
56669 msgid "%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>"
56672 #: objc/objc-gnu-runtime-abi-01.c:151
56673 #, gcc-internal-format
56674 msgid "%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>"
56677 #: objc/objc-gnu-runtime-abi-01.c:2178 objc/objc-next-runtime-abi-01.c:2828
56678 #: objc/objc-next-runtime-abi-02.c:3601
56679 #, gcc-internal-format
56680 msgid "non-objective-c type '%T' cannot be caught"
56683 #: objc/objc-next-runtime-abi-01.c:163
56684 #, gcc-internal-format
56686 "%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-"
56687 "fnext-runtime%> with %<-fobjc-abi-version%> < 2"
56690 #: objc/objc-next-runtime-abi-02.c:256
56691 #, gcc-internal-format
56693 "%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-"
56694 "abi-version%> >= 2"
56697 #: objc/objc-runtime-shared-support.c:437
56698 #, gcc-internal-format
56699 msgid "creating selector for nonexistent method %qE"