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: 2016-04-21 15:21+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"
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:292 input.c:169 c-family/c-opts.c:1310 cp/error.c:1193
102 #: fortran/cpp.c:576 fortran/error.c:998 fortran/error.c:1018
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:3559 final.c:3571
162 msgid "unterminated assembly dialect alternative"
167 msgid "operand number missing after %%-letter"
170 #: final.c:3716 final.c:3757
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:3940 config/arc/arc.c:4817 config/i386/i386.c:15936
192 #: config/pdp11/pdp11.c:1691
194 msgid "floating constant misused"
197 #: final.c:3998 config/arc/arc.c:4889 config/i386/i386.c:16034
198 #: config/pdp11/pdp11.c:1732
200 msgid "invalid expression as operand"
210 msgid "Using built-in specs.\n"
216 "Setting spec %s to '%s'\n"
222 msgid "Reading specs from %s\n"
227 msgid "could not find specs file %s\n"
232 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"
351 " -print-multi-os-directory Display the relative path to OS libraries.\n"
355 msgid " -print-sysroot Display the target libraries directory.\n"
360 " -print-sysroot-headers-suffix Display the sysroot suffix used to find "
366 " -Wa,<options> Pass comma-separated <options> on to the "
372 " -Wp,<options> Pass comma-separated <options> on to the "
378 " -Wl,<options> Pass comma-separated <options> on to the linker.\n"
382 msgid " -Xassembler <arg> Pass <arg> on to the assembler.\n"
386 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor.\n"
390 msgid " -Xlinker <arg> Pass <arg> on to the linker.\n"
394 msgid " -save-temps Do not delete intermediate files.\n"
398 msgid " -save-temps=<arg> Do not delete intermediate files.\n"
403 " -no-canonical-prefixes Do not canonicalize paths when building relative\n"
404 " prefixes to other gcc components.\n"
408 msgid " -pipe Use pipes rather than intermediate files.\n"
412 msgid " -time Time the execution of each subprocess.\n"
417 " -specs=<file> Override built-in specs with the contents of "
423 " -std=<standard> Assume that the input sources are for "
429 " --sysroot=<directory> Use <directory> as the root directory for "
436 " -B <directory> Add <directory> to the compiler's search paths.\n"
441 " -v Display the programs invoked by the compiler.\n"
446 " -### Like -v but options quoted and commands not "
452 " -E Preprocess only; do not compile, assemble or "
457 msgid " -S Compile only; do not assemble or link.\n"
461 msgid " -c Compile and assemble, but do not link.\n"
465 msgid " -o <file> Place the output into <file>.\n"
469 msgid " -pie Create a position independent executable.\n"
473 msgid " -shared Create a shared library.\n"
478 " -x <language> Specify the language of the following input "
480 " Permissible languages include: c c++ assembler "
482 " 'none' means revert to the default behavior of\n"
483 " guessing the language based on the file's "
491 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
492 " passed on to the various sub-processes invoked by %s. In order to pass\n"
493 " other options on to these processes the -W<letter> options must be used.\n"
498 msgid "Processing spec (%s), which is '%s'\n"
508 msgid "Configured with: %s\n"
513 msgid "Thread model: %s\n"
518 msgid "gcc version %s %s\n"
523 msgid "gcc driver version %s %sexecuting gcc version %s\n"
526 #: gcc.c:6682 gcc.c:6894
529 "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
535 "Preprocessed source stored into %s file, please attach this to your "
541 msgid "install: %s%s\n"
546 msgid "programs: %s\n"
551 msgid "libraries: %s\n"
558 "For bug reporting instructions, please see:\n"
561 #: gcc.c:7895 gcov-tool.c:525
566 #: gcc.c:7898 gcov-tool.c:527 gcov.c:504 fortran/gfortranspec.c:280
567 #: java/jcf-dump.c:1229
571 #: gcc.c:7899 fortran/gfortranspec.c:281 java/jcf-dump.c:1230
574 "This is free software; see the source for copying conditions. There is NO\n"
575 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
591 "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
598 "Assembler options\n"
599 "=================\n"
606 "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
612 msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
615 #: gcov-tool.c:167 gcov-tool.c:261 gcov-tool.c:417
617 msgid " -v, --verbose Verbose mode\n"
620 #: gcov-tool.c:168 gcov-tool.c:262
622 msgid " -o, --output <dir> Output directory\n"
628 " -w, --weight <w1,w2> Set weights (float point values)\n"
633 msgid "Merge subcomand usage:"
639 " rewrite [options] <dir> Rewrite coverage file contents\n"
644 msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
649 msgid " -n, --normalize <long long> Normalize the profile\n"
654 msgid "Rewrite subcommand usage:"
659 msgid "scaling cannot co-exist with normalization, skipping\n"
662 #: gcov-tool.c:339 gcov-tool.c:349
664 msgid "incorrect format in scaling, using 1/1\n"
669 msgid "normalization cannot co-exist with scaling\n"
675 " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
681 " -h, --hotonly Only print info for hot objects/"
687 msgid " -f, --function Print function level info\n"
692 msgid " -F, --fullname Print full filename\n"
697 msgid " -o, --object Print object level info\n"
702 msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
707 msgid "Overlap subcomand usage:"
713 "Usage: %s [OPTION]... SUB_COMMAND [OPTION]...\n"
720 "Offline tool to handle gcda counts\n"
726 msgid " -h, --help Print this help, then exit\n"
732 " -v, --version Print version number, then exit\n"
735 #: gcov-tool.c:515 gcov.c:492
739 "For bug reporting instructions, please see:\n"
745 msgid "Copyright %s 2014-2016 Free Software Foundation, Inc.\n"
748 #: gcov-tool.c:529 gcov.c:506
751 "This is free software; see the source for copying conditions.\n"
752 "There is NO warranty; not even for MERCHANTABILITY or \n"
753 "FITNESS FOR A PARTICULAR PURPOSE.\n"
760 "Usage: gcov [OPTION]... SOURCE|OBJ...\n"
767 "Print code coverage information.\n"
773 msgid " -h, --help Print this help, then exit\n"
779 " -a, --all-blocks Show information for every basic block\n"
785 " -b, --branch-probabilities Include branch probabilities in output\n"
791 " -c, --branch-counts Output counts of branches taken\n"
792 " rather than percentages\n"
797 msgid " -d, --display-progress Display progress information\n"
802 msgid " -f, --function-summaries Output summaries for each function\n"
808 " -i, --intermediate-format Output .gcov file in intermediate text "
815 " -l, --long-file-names Use long output file names for included\n"
821 msgid " -m, --demangled-names Output demangled function names\n"
826 msgid " -n, --no-output Do not create an output file\n"
832 " -o, --object-directory DIR|FILE Search for object files in DIR or called "
838 msgid " -p, --preserve-paths Preserve all pathname components\n"
843 msgid " -r, --relative-only Only show data for relative sources\n"
848 msgid " -s, --source-prefix DIR Source prefix to elide\n"
854 " -u, --unconditional-branches Show unconditional branch counts too\n"
859 msgid " -v, --version Print version number, then exit\n"
869 msgid "Creating '%s'\n"
874 msgid "Error writing output file '%s'\n"
879 msgid "Could not open output file '%s'\n"
884 msgid "Removing '%s'\n"
887 #: gcov.c:834 gcov.c:890
894 msgid "Cannot open intermediate output file %s\n"
899 msgid "%s:source file is newer than notes file '%s'\n"
904 msgid "(the message is displayed only once per source file)\n"
909 msgid "%s:cannot open notes file\n"
914 msgid "%s:not a gcov notes file\n"
919 msgid "%s:version '%.4s', prefer '%.4s'\n"
924 msgid "%s:already seen blocks for '%s'\n"
929 msgid "%s:corrupted\n"
934 msgid "%s:no functions found\n"
939 msgid "%s:cannot open data file, assuming not executed\n"
944 msgid "%s:not a gcov data file\n"
949 msgid "%s:version '%.4s', prefer version '%.4s'\n"
954 msgid "%s:stamp mismatch with notes file\n"
959 msgid "%s:unknown function '%u'\n"
964 msgid "%s:profile mismatch for '%s'\n"
969 msgid "%s:overflowed\n"
974 msgid "%s:'%s' lacks entry and/or exit blocks\n"
979 msgid "%s:'%s' has arcs to entry block\n"
984 msgid "%s:'%s' has arcs from exit block\n"
989 msgid "%s:graph is unsolvable for '%s'\n"
994 msgid "Lines executed:%s of %d\n"
999 msgid "No executable lines\n"
1009 msgid "Branches executed:%s of %d\n"
1014 msgid "Taken at least once:%s of %d\n"
1019 msgid "No branches\n"
1024 msgid "Calls executed:%s of %d\n"
1034 msgid "%s:no lines for '%s'\n"
1039 msgid "call %2d returned %s\n"
1044 msgid "call %2d never executed\n"
1049 msgid "branch %2d taken %s%s\n"
1054 msgid "branch %2d never executed\n"
1059 msgid "unconditional %2d taken %s\n"
1064 msgid "unconditional %2d never executed\n"
1069 msgid "Cannot open source file %s\n"
1073 msgid "PRE disabled"
1077 msgid "GCSE disabled"
1080 #: gimple-ssa-isolate-paths.c:440 c/c-typeck.c:9766
1081 #, gcc-internal-format
1082 msgid "function returns address of local variable"
1085 #: gimple-ssa-isolate-paths.c:442 gimple-ssa-isolate-paths.c:287
1086 #, gcc-internal-format
1087 msgid "function may return address of local variable"
1092 msgid "ignoring duplicate directory \"%s\"\n"
1097 msgid " as it is a non-system directory that duplicates a system directory\n"
1102 msgid "ignoring nonexistent directory \"%s\"\n"
1107 msgid "#include \"...\" search starts here:\n"
1112 msgid "#include <...> search starts here:\n"
1117 msgid "End of search list.\n"
1120 #. Opening quotation mark.
1125 #. Closing quotation mark.
1130 #: ipa-pure-const.c:187
1131 msgid "function might be candidate for attribute %<%s%>"
1134 #: ipa-pure-const.c:188
1136 "function might be candidate for attribute %<%s%> if it is known to return "
1141 msgid "At top level:"
1144 #: langhooks.c:393 cp/error.c:3299
1146 msgid "In member function %qs"
1149 #: langhooks.c:397 cp/error.c:3302
1151 msgid "In function %qs"
1154 #: langhooks.c:448 cp/error.c:3252
1155 msgid " inlined from %qs at %r%s:%d:%d%R"
1158 #: langhooks.c:453 cp/error.c:3257
1159 msgid " inlined from %qs at %r%s:%d%R"
1162 #: langhooks.c:459 cp/error.c:3263
1164 msgid " inlined from %qs"
1167 #: loop-iv.c:3041 tree-ssa-loop-niter.c:2319
1168 msgid "assuming that the loop is not infinite"
1171 #: loop-iv.c:3042 tree-ssa-loop-niter.c:2320
1172 msgid "cannot optimize possibly infinite loops"
1175 #: loop-iv.c:3050 tree-ssa-loop-niter.c:2324
1176 msgid "assuming that the loop counter does not overflow"
1179 #: loop-iv.c:3051 tree-ssa-loop-niter.c:2325
1180 msgid "cannot optimize loop, the loop counter may overflow"
1183 #: lra-assigns.c:1417 reload1.c:2089
1184 msgid "this is the insn:"
1187 #: lra-constraints.c:3574 reload.c:3830
1188 msgid "unable to generate reloads for:"
1191 #. What to print when a switch has no documentation.
1193 msgid "This option lacks documentation."
1197 msgid "Uses of this option are diagnosed."
1202 msgid "default %d minimum %d maximum %d"
1207 msgid "Same as %s. Use the latter option instead."
1212 msgid "%s Same as %s."
1229 msgid " No options with the desired characteristics were found\n"
1235 " None found. Use --help=%s to show *all* the options supported by the %s "
1242 " All options with the desired characteristics have already been displayed\n"
1246 msgid "The following options are target specific"
1250 msgid "The following options control compiler warning messages"
1254 msgid "The following options control optimizations"
1257 #: opts.c:1346 opts.c:1385
1258 msgid "The following options are language-independent"
1262 msgid "The --param option recognizes the following as parameters"
1266 msgid "The following options are specific to just the language "
1270 msgid "The following options are supported by the language "
1274 msgid "The following options are not documented"
1278 msgid "The following options take separate arguments"
1282 msgid "The following options take joined arguments"
1286 msgid "The following options are language-related"
1300 "*** WARNING *** there are active plugins, do not report this as a bug unless "
1301 "you can reproduce it without enabling any plugins.\n"
1304 #. It's the compiler's fault.
1306 msgid "could not find a spill register"
1309 #. It's the compiler's fault.
1311 msgid "VOIDmode on an output"
1315 msgid "failure trying to reload:"
1319 msgid "unrecognizable insn:"
1323 msgid "insn does not satisfy its constraints:"
1328 msgid "created and used with differing settings of '%s'"
1332 msgid "created and used with different settings of -fpic"
1336 msgid "created and used with different settings of -fpie"
1341 msgid "collect: reading %s\n"
1346 msgid "collect: recompiling %s\n"
1351 msgid "collect: tweaking %s in %s\n"
1356 msgid "collect: relinking\n"
1361 msgid "unrecoverable error"
1367 "%s%s%s %sversion %s (%s)\n"
1368 "%s\tcompiled by GNU C version %s, "
1373 msgid "%s%s%s %sversion %s (%s) compiled by CC, "
1378 msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
1383 msgid "%s%swarning: %s header version %s differs from library version %s.\n"
1389 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
1393 msgid "options passed: "
1397 msgid "options enabled: "
1400 #: tree-diagnostic.c:295 c/c-decl.c:5203 c/c-typeck.c:6813 cp/error.c:684
1401 #: cp/error.c:992 c-family/c-pretty-print.c:408
1402 #, gcc-internal-format
1407 msgid "function not considered for inlining"
1411 msgid "caller is not optimized"
1415 msgid "function body not available"
1419 msgid "redefined extern inline functions are not considered for inlining"
1423 msgid "function not inlinable"
1427 msgid "function body can be overwritten at link time"
1431 msgid "function not inline candidate"
1435 msgid "--param large-function-growth limit reached"
1439 msgid "--param large-stack-frame-growth limit reached"
1443 msgid "--param max-inline-insns-single limit reached"
1447 msgid "--param max-inline-insns-auto limit reached"
1451 msgid "--param inline-unit-growth limit reached"
1455 msgid "recursive inlining"
1459 msgid "call is unlikely and code size would grow"
1463 msgid "function not declared inline and code size would grow"
1467 msgid "mismatched arguments"
1471 msgid "originally indirect function call not considered for inlining"
1475 msgid "indirect function call with a yet undetermined callee"
1479 msgid "exception handling personality mismatch"
1483 msgid "non-call exception handling mismatch"
1487 msgid "target specific option mismatch"
1491 msgid "optimization level attribute mismatch"
1495 msgid "callee refers to comdat-local symbols"
1499 msgid "function attribute mismatch"
1503 msgid "caller function contains cilk spawn"
1510 #. The remainder are real diagnostic types.
1511 #: diagnostic.def:33
1512 msgid "fatal error: "
1515 #. This is like DK_ICE, but backtrace is not printed. Used in the driver
1516 #. when reporting fatal signal in the compiler.
1517 #: diagnostic.def:34 diagnostic.def:50
1518 msgid "internal compiler error: "
1521 #. This one is just for counting DK_WARNING promoted to DK_ERROR
1522 #. due to -Werror and -Werror=warning.
1523 #: diagnostic.def:35 diagnostic.def:47
1527 #: diagnostic.def:36
1528 msgid "sorry, unimplemented: "
1531 #: diagnostic.def:37
1535 #: diagnostic.def:38
1536 msgid "anachronism: "
1539 #: diagnostic.def:39
1543 #: diagnostic.def:40
1547 #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
1548 #. prefix does not matter.
1549 #: diagnostic.def:43
1553 #: diagnostic.def:44
1559 msgid "Maximal estimated outcome of branch considered predictable."
1565 "The minimal estimated speedup allowing inliner to ignore inline-insns-single "
1566 "and inline-isnsns-auto."
1572 "The maximum number of instructions in a single function eligible for "
1578 msgid "The maximum number of instructions when automatically inlining."
1584 "The maximum number of instructions inline function can grow to via recursive "
1591 "The maximum number of instructions non-inline function can grow to via "
1592 "recursive inlining."
1597 msgid "The maximum depth of recursive inlining for inline functions."
1602 msgid "The maximum depth of recursive inlining for non-inline functions."
1608 "Inline recursively only when the probability of call being executed exceeds "
1615 "The maximum number of nested indirect inlining performed by early inliner."
1621 "Probability that COMDAT function will be shared with different compilation "
1628 "Maximum probability of the entry BB of split region (in percent relative to "
1629 "entry BB of the function) to make partial inlining happen."
1635 "If -fvariable-expansion-in-unroller is used, the maximum number of times "
1636 "that an individual variable will be expanded during loop unrolling."
1642 "If -ftree-vectorize is used, the minimal loop bound of a loop to be "
1643 "considered for vectorization."
1648 msgid "The maximum number of instructions to consider to fill a delay slot."
1654 "The maximum number of instructions to consider to find accurate live "
1655 "register information."
1660 msgid "The maximum length of scheduling's pending operations list."
1666 "The maximum number of backtrack attempts the scheduler should make when "
1667 "modulo scheduling a loop."
1672 msgid "The size of function body to be considered large."
1677 msgid "Maximal growth due to inlining of large function (in percent)."
1682 msgid "The size of translation unit to be considered large."
1688 "How much can given compilation unit grow because of the inlining (in "
1695 "How much can given compilation unit grow because of the interprocedural "
1696 "constant propagation (in percent)."
1702 "Maximal estimated growth of function body caused by early inlining of single "
1708 msgid "The size of stack frame to be considered large."
1713 msgid "Maximal stack frame growth due to inlining (in percent)."
1718 msgid "The maximum amount of memory to be allocated by GCSE."
1723 msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
1729 "The threshold ratio for performing partial redundancy elimination after "
1736 "The threshold ratio of critical edges execution count that permit performing "
1737 "redundancy elimination after reload."
1743 "Scaling factor in calculation of maximum distance an expression can be moved "
1744 "by GCSE optimizations."
1750 "Cost at which GCSE optimizations will not constraint the distance an "
1751 "expression can travel."
1756 msgid "Maximum depth of search in the dominator tree for expressions to hoist."
1762 "Maximum depth of sqrt chains to use when synthesizing exponentiation by a "
1768 msgid "The maximum number of instructions to consider to unroll in a loop."
1774 "The maximum number of instructions to consider to unroll in a loop on "
1780 msgid "The maximum number of unrollings of a single loop."
1785 msgid "The maximum number of insns of a peeled loop."
1790 msgid "The maximum number of peelings of a single loop."
1795 msgid "The maximum number of branches on the path through the peeled sequence."
1800 msgid "The maximum number of insns of a completely peeled loop."
1806 "The maximum number of peelings of a single loop that is peeled completely."
1811 msgid "The maximum number of insns of a peeled loop that rolls only once."
1816 msgid "The maximum depth of a loop nest we completely peel."
1821 msgid "The maximum number of insns of an unswitched loop."
1826 msgid "The maximum number of unswitchings in a single loop."
1832 "Bound on the number of iterations the brute force # of iterations analysis "
1833 "algorithm evaluates."
1838 msgid "Bound on the cost of an expression to compute the number of iterations."
1844 "A factor for tuning the upper bound that swing modulo scheduler uses for "
1845 "scheduling a loop."
1851 "The minimum value of stage count that swing modulo scheduler will generate."
1857 "The number of cycles the swing modulo scheduler considers when checking "
1858 "conflicts using DFA."
1864 "A threshold on the average loop count considered by the swing modulo "
1871 "A basic block profile count is considered hot if it contributes to the given "
1872 "permillage of the entire profiled execution."
1878 "Select fraction of the maximal frequency of executions of basic block in "
1879 "function given basic block needs to have to be considered hot."
1885 "The minimum fraction of profile runs a given basic block execution count "
1886 "must be not to be considered unlikely."
1892 "Select fraction of the maximal frequency of executions of basic block in "
1893 "function given basic block get alignment."
1899 "Loops iterating at least selected number of iterations will get loop "
1905 msgid "The maximum number of loop iterations we predict statically."
1911 "Set the estimated probability in percentage for builtin expect. The default "
1912 "value is 90% probability."
1918 "The percentage of function, weighted by execution frequency, that must be "
1919 "covered by trace formation. Used when profile feedback is available."
1925 "The percentage of function, weighted by execution frequency, that must be "
1926 "covered by trace formation. Used when profile feedback is not available."
1931 msgid "Maximal code growth caused by tail duplication (in percent)."
1937 "Stop reverse growth if the reverse probability of best edge is less than "
1938 "this threshold (in percent)."
1944 "Stop forward growth if the probability of best edge is less than this "
1945 "threshold (in percent). Used when profile feedback is available."
1951 "Stop forward growth if the probability of best edge is less than this "
1952 "threshold (in percent). Used when profile feedback is not available."
1957 msgid "The maximum number of incoming edges to consider for crossjumping."
1963 "The minimum number of matching instructions to consider for crossjumping."
1968 msgid "The maximum expansion factor when copying basic blocks."
1974 "The maximum number of insns to duplicate when unfactoring computed gotos."
1979 msgid "The maximum length of path considered in cse."
1984 msgid "The maximum instructions CSE process before flushing."
1990 "The minimum cost of an expensive expression in the loop invariant motion."
1996 "Bound on number of candidates below that all candidates are considered in iv "
2002 msgid "Bound on number of iv uses in loop optimized in iv optimizations."
2008 "If number of candidates in the set is smaller, we always try to remove "
2009 "unused ivs during its optimization."
2014 msgid "Bound on size of expressions used in the scalar evolutions analyzer."
2020 "Bound on the complexity of the expressions in the scalar evolutions analyzer."
2026 "Bound on number of runtime checks inserted by the vectorizer's loop "
2027 "versioning for alignment check."
2033 "Bound on number of runtime checks inserted by the vectorizer's loop "
2034 "versioning for alias check."
2040 "Max number of loop peels to enhancement alignment of data references in a "
2046 msgid "The maximum memory locations recorded by cselib."
2052 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
2053 "total size of the heap."
2058 msgid "Minimum heap size before we start collecting garbage, in kilobytes."
2064 "The maximum number of instructions to search backward when looking for "
2065 "equivalent reload."
2071 "Target block's relative execution frequency (as a percentage) required to "
2075 #: params.def:586 params.def:596
2078 "The maximum number of blocks in a region to be considered for interblock "
2082 #: params.def:591 params.def:601
2085 "The maximum number of insns in a region to be considered for interblock "
2092 "The minimum probability of reaching a source block for interblock "
2093 "speculative scheduling."
2098 msgid "The maximum number of iterations through CFG to extend regions."
2104 "The maximum conflict delay for an insn to be considered for speculative "
2111 "The minimal probability of speculation success (in percents), so that "
2112 "speculative insn will be scheduled."
2118 "The minimum probability an edge must have for the scheduler to save its "
2124 msgid "The maximum size of the lookahead window of selective scheduling."
2129 msgid "Maximum number of times that an insn could be scheduled."
2135 "Maximum number of instructions in the ready list that are considered "
2136 "eligible for renaming."
2141 msgid "Minimal distance between possibly conflicting store and load."
2147 "Hardware autoprefetcher scheduler model control flag. Number of lookahead "
2148 "cycles the model looks into; at '0' only enable instruction sorting "
2149 "heuristic. Disabled by default."
2155 "The maximum number of RTL nodes that can be recorded as combiner's last "
2161 msgid "The maximum number of insns combine tries to combine."
2166 msgid "The upper bound for sharing integer constants."
2172 "The lower bound for a buffer to be considered for stack smashing protection."
2178 "The minimum size of variables taking part in stack slot sharing when not "
2185 "Maximum number of statements allowed in a block that needs to be duplicated "
2186 "when threading jumps."
2192 "Maximum number of fields in a structure before pointer analysis treats the "
2193 "structure as a single variable."
2199 "The maximum number of instructions ready to be issued to be considered by "
2200 "the scheduler during the first scheduling pass."
2205 msgid "Maximum number of active local stores in RTL dead store elimination."
2210 msgid "The number of insns executed before prefetch is completed."
2215 msgid "The number of prefetches that can run at the same time."
2220 msgid "The size of L1 cache."
2225 msgid "The size of L1 cache line."
2230 msgid "The size of L2 cache."
2235 msgid "Whether to use canonical types."
2241 "Maximum length of partial antic set when performing tree pre optimization."
2246 msgid "Maximum size of a SCC before SCCVN stops processing a function."
2251 msgid "Maximum number of disambiguations to perform per memory access."
2256 msgid "Max loops number for regional RA."
2261 msgid "Max size of conflict table in MB."
2267 "The number of registers in each class kept unused by loop invariant motion."
2273 "The max number of reload pseudos which are considered during spilling a non-"
2280 "Minimal fall-through edge probability in percentage used to add BB to "
2281 "inheritance EBB in LRA."
2287 "The maximum ratio between array size and switch branches for a switch "
2288 "conversion to take place."
2293 msgid "size of tiles for loop blocking."
2298 msgid "maximum number of parameters in a SCoP."
2303 msgid "maximum number of basic blocks per function to be analyzed by Graphite."
2308 msgid "maximum number of arrays per scop."
2313 msgid "minimal number of loops per function to be analyzed by Graphite."
2318 msgid "maximum number of isl operations, 0 means unlimited"
2323 msgid "Maximum number of datarefs in loop for building loop data dependencies."
2328 msgid "Max basic blocks number in loop for loop invariant motion."
2333 msgid "use internal function id in profile lookup."
2338 msgid "track topn target addresses in indirect-call profile."
2344 "Maximum number of instructions in basic block to be considered for SLP "
2351 "Min. ratio of insns to prefetches to enable prefetching for a loop with an "
2352 "unknown trip count."
2357 msgid "Min. ratio of insns to mem ops to enable prefetching in a loop."
2362 msgid "Max. size of var tracking hash tables."
2367 msgid "Max. recursion depth for expanding var tracking expressions."
2372 msgid "Max. size of loc list for which reverse ops should be added."
2377 msgid "The minimum UID to be used for a nondebug insn."
2383 "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer "
2384 "to an aggregate with."
2390 "Size in bytes after which thread-local aggregates should be instrumented "
2391 "with the logging functions instead of save/restore pairs."
2397 "Maximum size, in storage units, of an aggregate which should be considered "
2398 "for scalarization when compiling for speed."
2404 "Maximum size, in storage units, of an aggregate which should be considered "
2405 "for scalarization when compiling for size."
2411 "Maximum size of a list of values associated with each parameter for "
2412 "interprocedural constant propagation."
2418 "Threshold ipa-cp opportunity evaluation that is still considered beneficial "
2425 "Percentage penalty the recursive functions will receive when they are "
2426 "evaluated for cloning.."
2432 "Percentage penalty functions containg a single call to another function will "
2433 "receive when they are evaluated for cloning.."
2439 "Maximum number of aggregate content items for a parameter in jump functions "
2446 "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or "
2453 "Compile-time bonus IPA-CP assigns to candidates which make an array index "
2460 "Maximum number of statements that will be visited by IPA formal parameter "
2461 "analysis based on alias analysis in any given function."
2466 msgid "Number of partitions the program should be split to."
2471 msgid "Minimal size of a partition for LTO (in estimated instructions)."
2477 "Maximum number of namespaces to search for alternatives when name lookup "
2483 msgid "Maximum number of conditional store pairs that can be sunk."
2489 "The smallest number of different values for which it is best to use a jump-"
2490 "table instead of a tree of conditional branches, if 0, use the default for "
2496 msgid "Allow new data races on stores to be introduced."
2502 "Set the maximum number of instructions executed in parallel in reassociated "
2503 "tree. If 0, use the target dependent heuristic.."
2508 msgid "Maximum amount of similar bbs to compare a bb with."
2513 msgid "Maximum amount of iterations of the pass over a function."
2519 "Maximum number of strings for which strlen optimization pass will track "
2525 msgid "Which -fsched-pressure algorithm to apply."
2530 msgid "Maximum length of candidate scans for straight-line strength reduction."
2535 msgid "Enable asan stack protection."
2540 msgid "Enable asan globals protection."
2545 msgid "Enable asan store operations protection."
2550 msgid "Enable asan load operations protection."
2555 msgid "Enable asan builtin functions protection."
2560 msgid "Enable asan detection of use-after-return bugs."
2566 "Use callbacks instead of inline code if number of accesses in function "
2567 "becomes greater or equal to this number."
2573 "Maximum number of nested calls to search for control dependencies during "
2574 "uninitialized variable analysis."
2580 "Maximum number of statements to be included into a single static constructor "
2581 "generated by Pointer Bounds Checker."
2587 "Scale factor to apply to the number of statements in a threading path when "
2588 "comparing to the number of (scaled) blocks."
2594 "Maximum number of arguments a PHI may have before the FSM threader will not "
2595 "try to thread through its block."
2601 "Scale factor to apply to the number of blocks in a threading path when "
2602 "comparing to the number of (scaled) statements."
2608 "Maximum number of instructions to copy when duplicating blocks on a finite "
2609 "state automaton jump thread path."
2615 "Maximum number of basic blocks on a finite state automaton jump thread path."
2621 "Maximum number of new jump thread paths to create for a finite state "
2627 msgid "Chunk size of omp schedule for loops parallelized by parloops."
2633 "Schedule type of omp schedule for loops parallelized by parloops (static, "
2634 "dynamic, guided, auto, runtime)."
2640 "Maximum recursion depth allowed when querying a property of an SSA name."
2646 "Maximum number of insns in a basic block to consider for RTL if-conversion."
2651 msgid "Level of hsa debug stores verbosity"
2656 msgid "Maximum number of may-defs visited when devirtualizing speculatively"
2659 #: c-family/c-format.c:417
2663 #: c-family/c-format.c:418
2664 msgid "field width specifier"
2667 #: c-family/c-format.c:419
2668 msgid "field precision specifier"
2671 #: c-family/c-format.c:536 c-family/c-format.c:560 config/i386/msformat-c.c:42
2675 #: c-family/c-format.c:536 c-family/c-format.c:560 config/i386/msformat-c.c:42
2676 msgid "the ' ' printf flag"
2679 #: c-family/c-format.c:537 c-family/c-format.c:561 c-family/c-format.c:591
2680 #: c-family/c-format.c:655 config/i386/msformat-c.c:43
2684 #: c-family/c-format.c:537 c-family/c-format.c:561 c-family/c-format.c:591
2685 #: config/i386/msformat-c.c:43
2686 msgid "the '+' printf flag"
2689 #: c-family/c-format.c:538 c-family/c-format.c:562 c-family/c-format.c:592
2690 #: c-family/c-format.c:631 config/i386/msformat-c.c:44
2691 #: config/i386/msformat-c.c:79
2695 #: c-family/c-format.c:538 c-family/c-format.c:562 c-family/c-format.c:592
2696 #: config/i386/msformat-c.c:44
2697 msgid "the '#' printf flag"
2700 #: c-family/c-format.c:539 c-family/c-format.c:563 c-family/c-format.c:629
2701 #: config/i386/msformat-c.c:45
2705 #: c-family/c-format.c:539 c-family/c-format.c:563 config/i386/msformat-c.c:45
2706 msgid "the '0' printf flag"
2709 #: c-family/c-format.c:540 c-family/c-format.c:564 c-family/c-format.c:628
2710 #: c-family/c-format.c:658 config/i386/msformat-c.c:46
2714 #: c-family/c-format.c:540 c-family/c-format.c:564 config/i386/msformat-c.c:46
2715 msgid "the '-' printf flag"
2718 #: c-family/c-format.c:541 c-family/c-format.c:611 config/i386/msformat-c.c:47
2719 #: config/i386/msformat-c.c:67
2723 #: c-family/c-format.c:541 config/i386/msformat-c.c:47
2724 msgid "the ''' printf flag"
2727 #: c-family/c-format.c:542 c-family/c-format.c:612
2731 #: c-family/c-format.c:542
2732 msgid "the 'I' printf flag"
2735 #: c-family/c-format.c:543 c-family/c-format.c:565 c-family/c-format.c:609
2736 #: c-family/c-format.c:632 c-family/c-format.c:659 config/sol2-c.c:43
2737 #: config/i386/msformat-c.c:48 config/i386/msformat-c.c:65
2741 #: c-family/c-format.c:543 c-family/c-format.c:565 config/sol2-c.c:43
2742 #: config/i386/msformat-c.c:48
2743 msgid "field width in printf format"
2746 #: c-family/c-format.c:544 c-family/c-format.c:566 c-family/c-format.c:594
2747 #: config/i386/msformat-c.c:49
2751 #: c-family/c-format.c:544 c-family/c-format.c:566 c-family/c-format.c:594
2752 #: config/i386/msformat-c.c:49
2753 msgid "precision in printf format"
2756 #: c-family/c-format.c:545 c-family/c-format.c:567 c-family/c-format.c:595
2757 #: c-family/c-format.c:610 c-family/c-format.c:662 config/sol2-c.c:44
2758 #: config/i386/msformat-c.c:50 config/i386/msformat-c.c:66
2759 msgid "length modifier"
2762 #: c-family/c-format.c:545 c-family/c-format.c:567 c-family/c-format.c:595
2763 #: config/sol2-c.c:44 config/i386/msformat-c.c:50
2764 msgid "length modifier in printf format"
2767 #: c-family/c-format.c:593
2771 #: c-family/c-format.c:593
2772 msgid "the 'q' diagnostic flag"
2775 #: c-family/c-format.c:606 config/i386/msformat-c.c:63
2776 msgid "assignment suppression"
2779 #: c-family/c-format.c:606 config/i386/msformat-c.c:63
2780 msgid "the assignment suppression scanf feature"
2783 #: c-family/c-format.c:607 config/i386/msformat-c.c:64
2787 #: c-family/c-format.c:607 config/i386/msformat-c.c:64
2788 msgid "the 'a' scanf flag"
2791 #: c-family/c-format.c:608
2795 #: c-family/c-format.c:608
2796 msgid "the 'm' scanf flag"
2799 #: c-family/c-format.c:609 config/i386/msformat-c.c:65
2800 msgid "field width in scanf format"
2803 #: c-family/c-format.c:610 config/i386/msformat-c.c:66
2804 msgid "length modifier in scanf format"
2807 #: c-family/c-format.c:611 config/i386/msformat-c.c:67
2808 msgid "the ''' scanf flag"
2811 #: c-family/c-format.c:612
2812 msgid "the 'I' scanf flag"
2815 #: c-family/c-format.c:627
2819 #: c-family/c-format.c:627
2820 msgid "the '_' strftime flag"
2823 #: c-family/c-format.c:628
2824 msgid "the '-' strftime flag"
2827 #: c-family/c-format.c:629
2828 msgid "the '0' strftime flag"
2831 #: c-family/c-format.c:630 c-family/c-format.c:654
2835 #: c-family/c-format.c:630
2836 msgid "the '^' strftime flag"
2839 #: c-family/c-format.c:631 config/i386/msformat-c.c:79
2840 msgid "the '#' strftime flag"
2843 #: c-family/c-format.c:632
2844 msgid "field width in strftime format"
2847 #: c-family/c-format.c:633
2848 msgid "'E' modifier"
2851 #: c-family/c-format.c:633
2852 msgid "the 'E' strftime modifier"
2855 #: c-family/c-format.c:634
2856 msgid "'O' modifier"
2859 #: c-family/c-format.c:634
2860 msgid "the 'O' strftime modifier"
2863 #: c-family/c-format.c:635
2864 msgid "the 'O' modifier"
2867 #: c-family/c-format.c:653
2868 msgid "fill character"
2871 #: c-family/c-format.c:653
2872 msgid "fill character in strfmon format"
2875 #: c-family/c-format.c:654
2876 msgid "the '^' strfmon flag"
2879 #: c-family/c-format.c:655
2880 msgid "the '+' strfmon flag"
2883 #: c-family/c-format.c:656
2887 #: c-family/c-format.c:656
2888 msgid "the '(' strfmon flag"
2891 #: c-family/c-format.c:657
2895 #: c-family/c-format.c:657
2896 msgid "the '!' strfmon flag"
2899 #: c-family/c-format.c:658
2900 msgid "the '-' strfmon flag"
2903 #: c-family/c-format.c:659
2904 msgid "field width in strfmon format"
2907 #: c-family/c-format.c:660
2908 msgid "left precision"
2911 #: c-family/c-format.c:660
2912 msgid "left precision in strfmon format"
2915 #: c-family/c-format.c:661
2916 msgid "right precision"
2919 #: c-family/c-format.c:661
2920 msgid "right precision in strfmon format"
2923 #: c-family/c-format.c:662
2924 msgid "length modifier in strfmon format"
2927 #. Handle deferred options from command-line.
2928 #: c-family/c-opts.c:1335 fortran/cpp.c:590
2929 msgid "<command-line>"
2932 #: config/aarch64/aarch64.c:4451 config/arm/arm.c:21954 config/arm/arm.c:21967
2933 #: config/arm/arm.c:21992 config/nios2/nios2.c:2642
2935 msgid "Unsupported operand for code '%c'"
2938 #: config/aarch64/aarch64.c:4463 config/aarch64/aarch64.c:4479
2939 #: config/aarch64/aarch64.c:4492 config/aarch64/aarch64.c:4504
2940 #: config/aarch64/aarch64.c:4515 config/aarch64/aarch64.c:4538
2941 #: config/aarch64/aarch64.c:4591 config/aarch64/aarch64.c:4794
2943 msgid "invalid operand for '%%%c'"
2946 #: config/aarch64/aarch64.c:4558 config/aarch64/aarch64.c:4571
2947 #: config/aarch64/aarch64.c:4581
2949 msgid "incompatible floating point / vector register operand for '%%%c'"
2952 #: config/aarch64/aarch64.c:4627 config/arm/arm.c:22499
2954 msgid "missing operand"
2957 #: config/aarch64/aarch64.c:4689
2959 msgid "invalid constant"
2962 #: config/aarch64/aarch64.c:4692
2964 msgid "invalid operand"
2967 #: config/aarch64/aarch64.c:4805
2969 msgid "invalid operand prefix '%%%c'"
2972 #: config/alpha/alpha.c:5102 config/i386/i386.c:17107
2973 #: config/rs6000/rs6000.c:20285 config/sparc/sparc.c:8649
2975 msgid "'%%&' used without any local dynamic TLS references"
2978 #: config/alpha/alpha.c:5160 config/bfin/bfin.c:1423
2980 msgid "invalid %%J value"
2983 #: config/alpha/alpha.c:5190 config/ia64/ia64.c:5482
2985 msgid "invalid %%r value"
2988 #: config/alpha/alpha.c:5200 config/ia64/ia64.c:5436
2989 #: config/rs6000/rs6000.c:19965 config/xtensa/xtensa.c:2357
2991 msgid "invalid %%R value"
2994 #: config/alpha/alpha.c:5206 config/rs6000/rs6000.c:19885
2995 #: config/xtensa/xtensa.c:2324
2997 msgid "invalid %%N value"
3000 #: config/alpha/alpha.c:5214 config/rs6000/rs6000.c:19913
3002 msgid "invalid %%P value"
3005 #: config/alpha/alpha.c:5222
3007 msgid "invalid %%h value"
3010 #: config/alpha/alpha.c:5230 config/xtensa/xtensa.c:2350
3012 msgid "invalid %%L value"
3015 #: config/alpha/alpha.c:5249
3017 msgid "invalid %%m value"
3020 #: config/alpha/alpha.c:5255
3022 msgid "invalid %%M value"
3025 #: config/alpha/alpha.c:5292
3027 msgid "invalid %%U value"
3030 #: config/alpha/alpha.c:5300 config/alpha/alpha.c:5311
3031 #: config/rs6000/rs6000.c:19973
3033 msgid "invalid %%s value"
3036 #: config/alpha/alpha.c:5322
3038 msgid "invalid %%C value"
3041 #: config/alpha/alpha.c:5359 config/rs6000/rs6000.c:19749
3043 msgid "invalid %%E value"
3046 #: config/alpha/alpha.c:5384 config/alpha/alpha.c:5434
3048 msgid "unknown relocation unspec"
3051 #: config/alpha/alpha.c:5393 config/cr16/cr16.c:1531
3052 #: config/rs6000/rs6000.c:20290 config/spu/spu.c:1446
3054 msgid "invalid %%xn code"
3057 #: config/alpha/alpha.c:5499
3059 msgid "invalid operand address"
3062 #: config/arc/arc.c:2966
3064 msgid "invalid operand to %%Z code"
3067 #: config/arc/arc.c:2974
3069 msgid "invalid operand to %%z code"
3072 #: config/arc/arc.c:2982
3074 msgid "invalid operand to %%M code"
3077 #: config/arc/arc.c:3131 config/m32r/m32r.c:2105
3079 msgid "invalid operand to %%R code"
3082 #: config/arc/arc.c:3170 config/m32r/m32r.c:2128
3084 msgid "invalid operand to %%H/%%L code"
3087 #: config/arc/arc.c:3218 config/m32r/m32r.c:2199
3089 msgid "invalid operand to %%U code"
3092 #: config/arc/arc.c:3229
3094 msgid "invalid operand to %%V code"
3097 #: config/arc/arc.c:3286
3099 msgid "invalid operand to %%O code"
3103 #. Undocumented flag.
3104 #: config/arc/arc.c:3312 config/epiphany/epiphany.c:1286
3105 #: config/m32r/m32r.c:2226 config/nds32/nds32.c:2291 config/sparc/sparc.c:8832
3107 msgid "invalid operand output code"
3110 #: config/arc/arc.c:4883
3112 msgid "invalid UNSPEC as operand: %d"
3115 #: config/arm/arm.c:19021 config/arm/arm.c:19046 config/arm/arm.c:19056
3116 #: config/arm/arm.c:19065 config/arm/arm.c:19073
3118 msgid "invalid shift operand"
3121 #: config/arm/arm.c:21830 config/arm/arm.c:21848
3123 msgid "predicated Thumb instruction"
3126 #: config/arm/arm.c:21836
3128 msgid "predicated instruction in conditional sequence"
3131 #: config/arm/arm.c:22069 config/arm/arm.c:22091 config/arm/arm.c:22101
3132 #: config/arm/arm.c:22111 config/arm/arm.c:22121 config/arm/arm.c:22160
3133 #: config/arm/arm.c:22178 config/arm/arm.c:22203 config/arm/arm.c:22218
3134 #: config/arm/arm.c:22245 config/arm/arm.c:22252 config/arm/arm.c:22270
3135 #: config/arm/arm.c:22277 config/arm/arm.c:22285 config/arm/arm.c:22306
3136 #: config/arm/arm.c:22313 config/arm/arm.c:22446 config/arm/arm.c:22453
3137 #: config/arm/arm.c:22480 config/arm/arm.c:22487 config/bfin/bfin.c:1436
3138 #: config/bfin/bfin.c:1443 config/bfin/bfin.c:1450 config/bfin/bfin.c:1457
3139 #: config/bfin/bfin.c:1466 config/bfin/bfin.c:1473 config/bfin/bfin.c:1480
3140 #: config/bfin/bfin.c:1487
3142 msgid "invalid operand for code '%c'"
3145 #: config/arm/arm.c:22173
3147 msgid "instruction never executed"
3150 #. Former Maverick support, removed after GCC-4.7.
3151 #: config/arm/arm.c:22194
3153 msgid "obsolete Maverick format code '%c'"
3156 #: config/arm/arm.c:23613
3157 msgid "function parameters cannot have __fp16 type"
3160 #: config/arm/arm.c:23623
3161 msgid "functions cannot return __fp16 type"
3164 #: config/avr/avr.c:2127
3166 msgid "address operand requires constraint for X, Y, or Z register"
3169 #: config/avr/avr.c:2285
3170 msgid "operands to %T/%t must be reg + const_int:"
3173 #: config/avr/avr.c:2335 config/avr/avr.c:2402
3174 msgid "bad address, not an I/O address:"
3177 #: config/avr/avr.c:2344
3178 msgid "bad address, not a constant:"
3181 #: config/avr/avr.c:2362 config/avr/avr.c:2369
3182 msgid "bad address, not (reg+disp):"
3185 #: config/avr/avr.c:2376
3186 msgid "bad address, not post_inc or pre_dec:"
3189 #: config/avr/avr.c:2388
3190 msgid "internal compiler error. Bad address:"
3193 #: config/avr/avr.c:2421
3195 msgid "Unsupported code '%c' for fixed-point:"
3198 #: config/avr/avr.c:2429
3199 msgid "internal compiler error. Unknown mode:"
3202 #: config/avr/avr.c:3422 config/avr/avr.c:4352 config/avr/avr.c:4801
3203 msgid "invalid insn:"
3206 #: config/avr/avr.c:3476 config/avr/avr.c:3581 config/avr/avr.c:3639
3207 #: config/avr/avr.c:3685 config/avr/avr.c:3704 config/avr/avr.c:3896
3208 #: config/avr/avr.c:4204 config/avr/avr.c:4488 config/avr/avr.c:4694
3209 #: config/avr/avr.c:4858 config/avr/avr.c:4952 config/avr/avr.c:5148
3210 msgid "incorrect insn:"
3213 #: config/avr/avr.c:3720 config/avr/avr.c:3995 config/avr/avr.c:4275
3214 #: config/avr/avr.c:4560 config/avr/avr.c:4740 config/avr/avr.c:5008
3215 #: config/avr/avr.c:5206
3216 msgid "unknown move insn:"
3219 #: config/avr/avr.c:5637
3220 msgid "bad shift insn:"
3223 #: config/avr/avr.c:5745 config/avr/avr.c:6226 config/avr/avr.c:6641
3224 msgid "internal compiler error. Incorrect shift:"
3227 #: config/avr/avr.c:7978
3228 msgid "unsupported fixed-point conversion"
3231 #: config/avr/driver-avr.c:71
3234 "Running spec function '%s' with %d args\n"
3238 #: config/avr/driver-avr.c:118
3242 "'%s': specfile='%s'\n"
3246 #: config/bfin/bfin.c:1385
3248 msgid "invalid %%j value"
3251 #: config/bfin/bfin.c:1578 config/c6x/c6x.c:2293
3253 msgid "invalid const_double operand"
3256 #: config/cris/cris.c:612 config/ft32/ft32.c:104 config/moxie/moxie.c:103
3257 #: final.c:3407 final.c:3409 fold-const.c:277 gcc.c:5211 gcc.c:5225
3258 #: loop-iv.c:3043 loop-iv.c:3052 rtl-error.c:101 toplev.c:335
3259 #: tree-ssa-loop-niter.c:2328 tree-vrp.c:7480 cp/typeck.c:6065 java/expr.c:382
3260 #: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
3261 #: lto/lto-object.c:362
3262 #, gcc-internal-format, gfc-internal-format
3266 #: config/cris/cris.c:663
3267 msgid "unexpected index-type in cris_print_index"
3270 #: config/cris/cris.c:680
3271 msgid "unexpected base-type in cris_print_base"
3274 #: config/cris/cris.c:744
3275 msgid "invalid operand for 'b' modifier"
3278 #: config/cris/cris.c:761
3279 msgid "invalid operand for 'o' modifier"
3282 #: config/cris/cris.c:780
3283 msgid "invalid operand for 'O' modifier"
3286 #: config/cris/cris.c:813
3287 msgid "invalid operand for 'p' modifier"
3290 #: config/cris/cris.c:852
3291 msgid "invalid operand for 'z' modifier"
3294 #: config/cris/cris.c:916 config/cris/cris.c:950
3295 msgid "invalid operand for 'H' modifier"
3298 #: config/cris/cris.c:926
3299 msgid "bad register"
3302 #: config/cris/cris.c:970
3303 msgid "invalid operand for 'e' modifier"
3306 #: config/cris/cris.c:987
3307 msgid "invalid operand for 'm' modifier"
3310 #: config/cris/cris.c:1012
3311 msgid "invalid operand for 'A' modifier"
3314 #: config/cris/cris.c:1082
3315 msgid "invalid operand for 'D' modifier"
3318 #: config/cris/cris.c:1096
3319 msgid "invalid operand for 'T' modifier"
3322 #: config/cris/cris.c:1116 config/ft32/ft32.c:230 config/moxie/moxie.c:173
3323 msgid "invalid operand modifier letter"
3326 #: config/cris/cris.c:1170
3327 msgid "unexpected multiplicative operand"
3330 #: config/cris/cris.c:1190 config/ft32/ft32.c:253 config/moxie/moxie.c:198
3331 msgid "unexpected operand"
3334 #: config/cris/cris.c:1229 config/cris/cris.c:1239
3335 msgid "unrecognized address"
3338 #: config/cris/cris.c:2559
3339 msgid "unrecognized supposed constant"
3342 #: config/cris/cris.c:2958 config/cris/cris.c:3016
3343 msgid "unexpected side-effects in address"
3346 #. Can't possibly get anything else for a function-call, right?
3347 #: config/cris/cris.c:3844
3348 msgid "unidentifiable call op"
3351 #: config/cris/cris.c:3906
3353 msgid "PIC register isn't set up"
3356 #: config/fr30/fr30.c:496
3358 msgid "fr30_print_operand_address: unhandled address"
3361 #: config/fr30/fr30.c:520
3363 msgid "fr30_print_operand: unrecognized %%p code"
3366 #: config/fr30/fr30.c:540
3368 msgid "fr30_print_operand: unrecognized %%b code"
3371 #: config/fr30/fr30.c:561
3373 msgid "fr30_print_operand: unrecognized %%B code"
3376 #: config/fr30/fr30.c:569
3378 msgid "fr30_print_operand: invalid operand to %%A code"
3381 #: config/fr30/fr30.c:586
3383 msgid "fr30_print_operand: invalid %%x code"
3386 #: config/fr30/fr30.c:593
3388 msgid "fr30_print_operand: invalid %%F code"
3391 #: config/fr30/fr30.c:610
3393 msgid "fr30_print_operand: unknown code"
3396 #: config/fr30/fr30.c:638 config/fr30/fr30.c:647 config/fr30/fr30.c:658
3397 #: config/fr30/fr30.c:671
3399 msgid "fr30_print_operand: unhandled MEM"
3402 #: config/frv/frv.c:2507
3403 msgid "bad insn to frv_print_operand_address:"
3406 #: config/frv/frv.c:2518
3407 msgid "bad register to frv_print_operand_memory_reference_reg:"
3410 #: config/frv/frv.c:2557 config/frv/frv.c:2567 config/frv/frv.c:2576
3411 #: config/frv/frv.c:2597 config/frv/frv.c:2602
3412 msgid "bad insn to frv_print_operand_memory_reference:"
3415 #: config/frv/frv.c:2688
3417 msgid "bad condition code"
3420 #: config/frv/frv.c:2762
3421 msgid "bad insn in frv_print_operand, bad const_double"
3424 #: config/frv/frv.c:2823
3425 msgid "bad insn to frv_print_operand, 'e' modifier:"
3428 #: config/frv/frv.c:2831
3429 msgid "bad insn to frv_print_operand, 'F' modifier:"
3432 #: config/frv/frv.c:2847
3433 msgid "bad insn to frv_print_operand, 'f' modifier:"
3436 #: config/frv/frv.c:2861
3437 msgid "bad insn to frv_print_operand, 'g' modifier:"
3440 #: config/frv/frv.c:2909
3441 msgid "bad insn to frv_print_operand, 'L' modifier:"
3444 #: config/frv/frv.c:2922
3445 msgid "bad insn to frv_print_operand, 'M/N' modifier:"
3448 #: config/frv/frv.c:2943
3449 msgid "bad insn to frv_print_operand, 'O' modifier:"
3452 #: config/frv/frv.c:2961
3453 msgid "bad insn to frv_print_operand, P modifier:"
3456 #: config/frv/frv.c:2981
3457 msgid "bad insn in frv_print_operand, z case"
3460 #: config/frv/frv.c:3012
3461 msgid "bad insn in frv_print_operand, 0 case"
3464 #: config/frv/frv.c:3017
3465 msgid "frv_print_operand: unknown code"
3468 #: config/frv/frv.c:4421
3469 msgid "bad output_move_single operand"
3472 #: config/frv/frv.c:4548
3473 msgid "bad output_move_double operand"
3476 #: config/frv/frv.c:4690
3477 msgid "bad output_condmove_single operand"
3480 #: config/i386/i386.c:16028
3482 msgid "invalid UNSPEC as operand"
3485 #: config/i386/i386.c:16731
3487 msgid "invalid operand size for operand code 'O'"
3490 #: config/i386/i386.c:16766
3492 msgid "invalid operand size for operand code 'z'"
3495 #: config/i386/i386.c:16836
3497 msgid "invalid operand type used with operand code 'Z'"
3500 #: config/i386/i386.c:16841
3502 msgid "invalid operand size for operand code 'Z'"
3505 #: config/i386/i386.c:16917
3507 msgid "operand is not a condition code, invalid operand code 'Y'"
3510 #: config/i386/i386.c:16990
3512 msgid "operand is not a condition code, invalid operand code 'D'"
3515 #: config/i386/i386.c:17007
3517 msgid "operand is not a condition code, invalid operand code '%c'"
3520 #: config/i386/i386.c:17020
3523 "operand is not an offsettable memory reference, invalid operand code 'H'"
3526 #: config/i386/i386.c:17185
3528 msgid "invalid operand code '%c'"
3531 #: config/i386/i386.c:17243
3533 msgid "invalid constraints for operand"
3536 #: config/i386/i386.c:27565
3537 msgid "unknown insn mode"
3540 #: config/i386/djgpp.h:146
3542 msgid "-f%s ignored (not supported for DJGPP)\n"
3545 #: config/i386/i386-interix.h:77
3546 msgid "Use native (MS) bitfield layout"
3549 #: config/i386/i386-interix.h:78
3550 msgid "Use gcc default bitfield layout"
3553 #: config/ia64/ia64.c:5364
3555 msgid "invalid %%G mode"
3558 #: config/ia64/ia64.c:5534
3560 msgid "ia64_print_operand: unknown code"
3563 #: config/ia64/ia64.c:11107
3564 msgid "invalid conversion from %<__fpreg%>"
3567 #: config/ia64/ia64.c:11110
3568 msgid "invalid conversion to %<__fpreg%>"
3571 #: config/ia64/ia64.c:11123 config/ia64/ia64.c:11134
3572 msgid "invalid operation on %<__fpreg%>"
3575 #: config/iq2000/iq2000.c:3135 config/tilegx/tilegx.c:5308
3576 #: config/tilepro/tilepro.c:4703
3578 msgid "invalid %%P operand"
3581 #: config/iq2000/iq2000.c:3143 config/rs6000/rs6000.c:19903
3583 msgid "invalid %%p value"
3586 #: config/iq2000/iq2000.c:3202
3588 msgid "invalid use of %%d, %%x, or %%X"
3591 #: config/lm32/lm32.c:507
3593 msgid "only 0.0 can be loaded as an immediate"
3596 #: config/lm32/lm32.c:577
3600 #: config/lm32/lm32.c:589
3601 msgid "can't use non gp relative absolute address"
3604 #: config/lm32/lm32.c:593
3605 msgid "invalid addressing mode"
3608 #: config/m32r/m32r.c:2072
3610 msgid "invalid operand to %%s code"
3613 #: config/m32r/m32r.c:2079
3615 msgid "invalid operand to %%p code"
3618 #: config/m32r/m32r.c:2137
3619 msgid "bad insn for 'A'"
3622 #: config/m32r/m32r.c:2184
3624 msgid "invalid operand to %%T/%%B code"
3627 #: config/m32r/m32r.c:2207
3629 msgid "invalid operand to %%N code"
3632 #: config/m32r/m32r.c:2240
3633 msgid "pre-increment address is not a register"
3636 #: config/m32r/m32r.c:2247
3637 msgid "pre-decrement address is not a register"
3640 #: config/m32r/m32r.c:2254
3641 msgid "post-increment address is not a register"
3644 #: config/m32r/m32r.c:2328 config/m32r/m32r.c:2343
3645 #: config/rs6000/rs6000.c:31278
3649 #: config/m32r/m32r.c:2348
3650 msgid "lo_sum not of register"
3653 #: config/mep/mep.c:3233
3655 msgid "invalid %%L code"
3658 #: config/microblaze/microblaze.c:2190
3660 msgid "unknown punctuation '%c'"
3663 #: config/microblaze/microblaze.c:2199
3665 msgid "null pointer"
3668 #: config/microblaze/microblaze.c:2234
3670 msgid "PRINT_OPERAND, invalid insn for %%C"
3673 #: config/microblaze/microblaze.c:2263
3675 msgid "PRINT_OPERAND, invalid insn for %%N"
3678 #: config/microblaze/microblaze.c:2283 config/microblaze/microblaze.c:2458
3679 msgid "insn contains an invalid address !"
3682 #: config/microblaze/microblaze.c:2298 config/microblaze/microblaze.c:2517
3683 #: config/xtensa/xtensa.c:2454
3684 msgid "invalid address"
3687 #: config/microblaze/microblaze.c:2401
3689 msgid "letter %c was found & insn was not CONST_INT"
3692 #: config/mips/mips.c:8416 config/mips/mips.c:8443 config/mips/mips.c:8564
3694 msgid "'%%%c' is not a valid operand prefix"
3697 #: config/mips/mips.c:8501 config/mips/mips.c:8508 config/mips/mips.c:8515
3698 #: config/mips/mips.c:8522 config/mips/mips.c:8582 config/mips/mips.c:8596
3699 #: config/mips/mips.c:8615 config/mips/mips.c:8624
3701 msgid "invalid use of '%%%c'"
3704 #: config/mmix/mmix.c:1547 config/mmix/mmix.c:1677
3705 msgid "MMIX Internal: Expected a CONST_INT, not this"
3708 #: config/mmix/mmix.c:1626
3709 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
3712 #: config/mmix/mmix.c:1645
3713 msgid "MMIX Internal: Expected a register, not this"
3716 #: config/mmix/mmix.c:1655
3717 msgid "MMIX Internal: Expected a constant, not this"
3720 #. We need the original here.
3721 #: config/mmix/mmix.c:1739
3722 msgid "MMIX Internal: Cannot decode this operand"
3725 #: config/mmix/mmix.c:1795
3726 msgid "MMIX Internal: This is not a recognized address"
3729 #: config/mmix/mmix.c:2671
3730 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
3733 #: config/mmix/mmix.c:2678
3734 msgid "MMIX Internal: What's the CC of this?"
3737 #: config/mmix/mmix.c:2682
3738 msgid "MMIX Internal: What is the CC of this?"
3741 #: config/mmix/mmix.c:2724
3742 msgid "MMIX Internal: This is not a constant:"
3745 #: config/msp430/msp430.c:3609
3747 msgid "invalid operand prefix"
3750 #: config/msp430/msp430.c:3643
3752 msgid "invalid zero extract"
3755 #: config/rl78/rl78.c:1797 config/rl78/rl78.c:1883
3757 msgid "q/Q modifiers invalid for symbol references"
3760 #: config/rs6000/host-darwin.c:94
3762 msgid "Out of stack space.\n"
3765 #: config/rs6000/host-darwin.c:115
3767 msgid "Try running '%s' in the shell to raise its limit.\n"
3770 #: config/rs6000/rs6000.c:3922
3771 msgid "-maltivec=le not allowed for big-endian targets"
3774 #: config/rs6000/rs6000.c:3934
3775 msgid "-mvsx requires hardware floating point"
3778 #: config/rs6000/rs6000.c:3942
3779 msgid "-mvsx and -mpaired are incompatible"
3782 #: config/rs6000/rs6000.c:3944
3783 msgid "-mvsx needs indexed addressing"
3786 #: config/rs6000/rs6000.c:3949
3787 msgid "-mvsx and -mno-altivec are incompatible"
3790 #: config/rs6000/rs6000.c:3951
3791 msgid "-mno-altivec disables vsx"
3794 #: config/rs6000/rs6000.c:4091
3795 msgid "-mquad-memory requires 64-bit mode"
3798 #: config/rs6000/rs6000.c:4094
3799 msgid "-mquad-memory-atomic requires 64-bit mode"
3802 #: config/rs6000/rs6000.c:4106
3803 msgid "-mquad-memory is not available in little endian mode"
3806 #: config/rs6000/rs6000.c:4174
3807 msgid "-mtoc-fusion requires 64-bit"
3810 #: config/rs6000/rs6000.c:4181
3811 msgid "-mtoc-fusion requires medium/large code model"
3814 #: config/rs6000/rs6000.c:9505
3818 #: config/rs6000/rs6000.c:19546
3819 msgid "Bad 128-bit move"
3822 #: config/rs6000/rs6000.c:19737
3824 msgid "invalid %%e value"
3827 #: config/rs6000/rs6000.c:19758
3829 msgid "invalid %%f value"
3832 #: config/rs6000/rs6000.c:19767
3834 msgid "invalid %%F value"
3837 #: config/rs6000/rs6000.c:19776
3839 msgid "invalid %%G value"
3842 #: config/rs6000/rs6000.c:19811
3844 msgid "invalid %%j code"
3847 #: config/rs6000/rs6000.c:19821
3849 msgid "invalid %%J code"
3852 #: config/rs6000/rs6000.c:19831
3854 msgid "invalid %%k value"
3857 #: config/rs6000/rs6000.c:19846 config/xtensa/xtensa.c:2343
3859 msgid "invalid %%K value"
3862 #: config/rs6000/rs6000.c:19893
3864 msgid "invalid %%O value"
3867 #: config/rs6000/rs6000.c:19940
3869 msgid "invalid %%q value"
3872 #: config/rs6000/rs6000.c:19993
3874 msgid "invalid %%T value"
3877 #: config/rs6000/rs6000.c:20005
3879 msgid "invalid %%u value"
3882 #: config/rs6000/rs6000.c:20019 config/xtensa/xtensa.c:2313
3884 msgid "invalid %%v value"
3887 #: config/rs6000/rs6000.c:20086 config/xtensa/xtensa.c:2364
3889 msgid "invalid %%x value"
3892 #: config/rs6000/rs6000.c:20234
3894 msgid "invalid %%y value, try using the 'Z' constraint"
3897 #: config/rs6000/rs6000.c:20912
3898 msgid "__float128 and __ibm128 cannot be used in the same expression"
3901 #: config/rs6000/rs6000.c:20918
3902 msgid "__ibm128 and long double cannot be used in the same expression"
3905 #: config/rs6000/rs6000.c:20924
3906 msgid "__float128 and long double cannot be used in the same expression"
3909 #: config/rs6000/rs6000.c:34329
3910 msgid "AltiVec argument passed to unprototyped function"
3913 #: config/rs6000/rs6000.c:36027
3914 msgid "Could not generate addis value for fusion"
3917 #: config/rs6000/rs6000.c:36099
3918 msgid "Unable to generate load/store offset for fusion"
3921 #: config/rs6000/rs6000.c:36203
3922 msgid "Bad GPR fusion"
3925 #: config/rs6000/rs6000.c:36421
3926 msgid "emit_fusion_p9_load, bad reg #1"
3929 #: config/rs6000/rs6000.c:36458
3930 msgid "emit_fusion_p9_load, bad reg #2"
3933 #: config/rs6000/rs6000.c:36461
3934 msgid "emit_fusion_p9_load not MEM"
3937 #: config/rs6000/rs6000.c:36499
3938 msgid "emit_fusion_p9_store, bad reg #1"
3941 #: config/rs6000/rs6000.c:36536
3942 msgid "emit_fusion_p9_store, bad reg #2"
3945 #: config/rs6000/rs6000.c:36539
3946 msgid "emit_fusion_p9_store not MEM"
3949 #: config/s390/s390.c:7147
3951 msgid "symbolic memory references are only supported on z10 or later"
3954 #: config/s390/s390.c:7158
3956 msgid "cannot decompose address"
3959 #: config/s390/s390.c:7227
3961 msgid "invalid comparison operator for 'E' output modifier"
3964 #: config/s390/s390.c:7250
3966 msgid "invalid reference for 'J' output modifier"
3969 #: config/s390/s390.c:7268
3971 msgid "invalid address for 'O' output modifier"
3974 #: config/s390/s390.c:7290
3976 msgid "invalid address for 'R' output modifier"
3979 #: config/s390/s390.c:7308
3981 msgid "memory reference expected for 'S' output modifier"
3984 #: config/s390/s390.c:7318
3986 msgid "invalid address for 'S' output modifier"
3989 #: config/s390/s390.c:7339
3991 msgid "register or memory expression expected for 'N' output modifier"
3994 #: config/s390/s390.c:7350
3996 msgid "register or memory expression expected for 'M' output modifier"
3999 #: config/s390/s390.c:7435 config/s390/s390.c:7456
4001 msgid "invalid constant for output modifier '%c'"
4004 #: config/s390/s390.c:7453
4006 msgid "invalid constant - try using an output modifier"
4009 #: config/s390/s390.c:7494
4011 msgid "invalid constant vector for output modifier '%c'"
4014 #: config/s390/s390.c:7501
4016 msgid "invalid expression - try using an output modifier"
4019 #: config/s390/s390.c:7504
4021 msgid "invalid expression for output modifier '%c'"
4024 #: config/s390/s390.c:11356
4025 msgid "Vector argument passed to unprototyped function"
4028 #: config/s390/s390.c:15023
4029 msgid "types differ in signess"
4032 #: config/s390/s390.c:15033
4033 msgid "binary operator does not support two vector bool operands"
4036 #: config/s390/s390.c:15036
4037 msgid "binary operator does not support vector bool operand"
4040 #: config/s390/s390.c:15044
4042 "binary operator does not support mixing vector bool with floating point "
4046 #: config/sh/sh.c:1313
4048 msgid "invalid operand to %%R"
4051 #: config/sh/sh.c:1340
4053 msgid "invalid operand to %%S"
4056 #: config/sh/sh.c:10040
4057 msgid "created and used with different architectures / ABIs"
4060 #: config/sh/sh.c:10042
4061 msgid "created and used with different ABIs"
4064 #: config/sh/sh.c:10044
4065 msgid "created and used with different endianness"
4068 #: config/sparc/sparc.c:8658 config/sparc/sparc.c:8664
4070 msgid "invalid %%Y operand"
4073 #: config/sparc/sparc.c:8734
4075 msgid "invalid %%A operand"
4078 #: config/sparc/sparc.c:8744
4080 msgid "invalid %%B operand"
4083 #: config/sparc/sparc.c:8773 config/tilegx/tilegx.c:5095
4084 #: config/tilepro/tilepro.c:4510
4086 msgid "invalid %%C operand"
4089 #: config/sparc/sparc.c:8790 config/tilegx/tilegx.c:5128
4091 msgid "invalid %%D operand"
4094 #: config/sparc/sparc.c:8806
4096 msgid "invalid %%f operand"
4099 #: config/sparc/sparc.c:8818
4101 msgid "invalid %%s operand"
4104 #: config/sparc/sparc.c:8863
4106 msgid "floating-point constant not a valid immediate operand"
4109 #: config/stormy16/stormy16.c:1733 config/stormy16/stormy16.c:1804
4111 msgid "'B' operand is not constant"
4114 #: config/stormy16/stormy16.c:1760
4116 msgid "'B' operand has multiple bits set"
4119 #: config/stormy16/stormy16.c:1786
4121 msgid "'o' operand is not constant"
4124 #: config/stormy16/stormy16.c:1818
4126 msgid "xstormy16_print_operand: unknown code"
4129 #: config/tilegx/tilegx.c:5080 config/tilepro/tilepro.c:4495
4131 msgid "invalid %%c operand"
4134 #: config/tilegx/tilegx.c:5111
4136 msgid "invalid %%d operand"
4139 #: config/tilegx/tilegx.c:5208
4141 msgid "invalid %%H specifier"
4144 #: config/tilegx/tilegx.c:5250 config/tilepro/tilepro.c:4524
4146 msgid "invalid %%h operand"
4149 #: config/tilegx/tilegx.c:5262 config/tilepro/tilepro.c:4588
4151 msgid "invalid %%I operand"
4154 #: config/tilegx/tilegx.c:5274 config/tilepro/tilepro.c:4600
4156 msgid "invalid %%i operand"
4159 #: config/tilegx/tilegx.c:5295 config/tilepro/tilepro.c:4621
4161 msgid "invalid %%j operand"
4164 #: config/tilegx/tilegx.c:5326
4166 msgid "invalid %%%c operand"
4169 #: config/tilegx/tilegx.c:5341 config/tilepro/tilepro.c:4735
4171 msgid "invalid %%N operand"
4174 #: config/tilegx/tilegx.c:5385
4176 msgid "invalid operand for 'r' specifier"
4179 #: config/tilegx/tilegx.c:5409 config/tilepro/tilepro.c:4816
4181 msgid "unable to print out operand yet; code == %d (%c)"
4184 #: config/tilepro/tilepro.c:4560
4186 msgid "invalid %%H operand"
4189 #: config/tilepro/tilepro.c:4660
4191 msgid "invalid %%L operand"
4194 #: config/tilepro/tilepro.c:4720
4196 msgid "invalid %%M operand"
4199 #: config/tilepro/tilepro.c:4763
4201 msgid "invalid %%t operand"
4204 #: config/tilepro/tilepro.c:4770
4206 msgid "invalid %%t operand '"
4209 #: config/tilepro/tilepro.c:4791
4211 msgid "invalid %%r operand"
4214 #: config/v850/v850.c:293
4215 msgid "const_double_split got a bad insn:"
4218 #: config/v850/v850.c:899
4219 msgid "output_move_single:"
4222 #: config/vax/vax.c:453
4224 msgid "symbol used with both base and indexed registers"
4227 #: config/vax/vax.c:462
4229 msgid "symbol with offset used in PIC mode"
4232 #: config/vax/vax.c:550
4234 msgid "symbol used as immediate operand"
4237 #: config/vax/vax.c:1577
4238 msgid "illegal operand detected"
4241 #: config/visium/visium.c:3195
4242 msgid "illegal operand "
4245 #: config/visium/visium.c:3246
4246 msgid "illegal operand address (1)"
4249 #: config/visium/visium.c:3253
4250 msgid "illegal operand address (2)"
4253 #: config/visium/visium.c:3268
4254 msgid "illegal operand address (3)"
4257 #: config/visium/visium.c:3276
4258 msgid "illegal operand address (4)"
4261 #: config/xtensa/xtensa.c:768 config/xtensa/xtensa.c:800
4262 #: config/xtensa/xtensa.c:809
4266 #: config/xtensa/xtensa.c:2301
4268 msgid "invalid %%D value"
4271 #: config/xtensa/xtensa.c:2338
4272 msgid "invalid mask"
4275 #: config/xtensa/xtensa.c:2371
4277 msgid "invalid %%d value"
4280 #: config/xtensa/xtensa.c:2390 config/xtensa/xtensa.c:2400
4282 msgid "invalid %%t/%%b value"
4285 #: config/xtensa/xtensa.c:2479
4286 msgid "no register in address"
4289 #: config/xtensa/xtensa.c:2487
4290 msgid "address offset not a constant"
4293 #: c/c-objc-common.c:162
4297 #: c/c-objc-common.c:189
4298 msgid "({anonymous})"
4301 #: c/c-parser.c:2145 c/c-parser.c:2159 c/c-parser.c:4747 c/c-parser.c:5164
4302 #: c/c-parser.c:5286 c/c-parser.c:5670 c/c-parser.c:5839 c/c-parser.c:5870
4303 #: c/c-parser.c:6085 c/c-parser.c:8825 c/c-parser.c:8860 c/c-parser.c:8891
4304 #: c/c-parser.c:8938 c/c-parser.c:9119 c/c-parser.c:9899 c/c-parser.c:9969
4305 #: c/c-parser.c:10012 c/c-parser.c:14509 c/c-parser.c:14533 c/c-parser.c:14551
4306 #: c/c-parser.c:14764 c/c-parser.c:14807 c/c-parser.c:2950 c/c-parser.c:9112
4307 #: cp/parser.c:26313 cp/parser.c:26886
4308 #, gcc-internal-format
4309 msgid "expected %<;%>"
4312 #. Look for the two `(' tokens.
4313 #: c/c-parser.c:2186 c/c-parser.c:2888 c/c-parser.c:3185 c/c-parser.c:3252
4314 #: c/c-parser.c:3901 c/c-parser.c:4090 c/c-parser.c:4095 c/c-parser.c:5329
4315 #: c/c-parser.c:5545 c/c-parser.c:5755 c/c-parser.c:6021 c/c-parser.c:6144
4316 #: c/c-parser.c:7203 c/c-parser.c:7628 c/c-parser.c:7669 c/c-parser.c:7802
4317 #: c/c-parser.c:7996 c/c-parser.c:8013 c/c-parser.c:8039 c/c-parser.c:9410
4318 #: c/c-parser.c:9482 c/c-parser.c:10515 c/c-parser.c:10716 c/c-parser.c:10855
4319 #: c/c-parser.c:10910 c/c-parser.c:11007 c/c-parser.c:11187 c/c-parser.c:11231
4320 #: c/c-parser.c:11275 c/c-parser.c:11319 c/c-parser.c:11363 c/c-parser.c:11408
4321 #: c/c-parser.c:11443 c/c-parser.c:11511 c/c-parser.c:11760 c/c-parser.c:11906
4322 #: c/c-parser.c:12032 c/c-parser.c:12183 c/c-parser.c:12286 c/c-parser.c:12329
4323 #: c/c-parser.c:12376 c/c-parser.c:12420 c/c-parser.c:12486 c/c-parser.c:12522
4324 #: c/c-parser.c:12649 c/c-parser.c:12731 c/c-parser.c:12839 c/c-parser.c:12874
4325 #: c/c-parser.c:12922 c/c-parser.c:12980 c/c-parser.c:14711 c/c-parser.c:16655
4326 #: c/c-parser.c:16865 c/c-parser.c:17306 c/c-parser.c:17364 c/c-parser.c:17790
4327 #: c/c-parser.c:10986 cp/parser.c:24098 cp/parser.c:26889
4328 #, gcc-internal-format
4329 msgid "expected %<(%>"
4332 #: c/c-parser.c:2192 c/c-parser.c:7230 c/c-parser.c:7636 c/c-parser.c:7677
4333 #: c/c-parser.c:7813 cp/parser.c:26311 cp/parser.c:26904
4334 #, gcc-internal-format
4335 msgid "expected %<,%>"
4338 #: c/c-parser.c:2213 c/c-parser.c:2580 c/c-parser.c:2903 c/c-parser.c:3226
4339 #: c/c-parser.c:3263 c/c-parser.c:3478 c/c-parser.c:3664 c/c-parser.c:3726
4340 #: c/c-parser.c:3778 c/c-parser.c:3908 c/c-parser.c:4190 c/c-parser.c:4206
4341 #: c/c-parser.c:4215 c/c-parser.c:5332 c/c-parser.c:5560 c/c-parser.c:5902
4342 #: c/c-parser.c:6079 c/c-parser.c:6152 c/c-parser.c:6731 c/c-parser.c:6961
4343 #: c/c-parser.c:7044 c/c-parser.c:7143 c/c-parser.c:7346 c/c-parser.c:7548
4344 #: c/c-parser.c:7567 c/c-parser.c:7591 c/c-parser.c:7646 c/c-parser.c:7753
4345 #: c/c-parser.c:7828 c/c-parser.c:8005 c/c-parser.c:8030 c/c-parser.c:8054
4346 #: c/c-parser.c:8277 c/c-parser.c:8668 c/c-parser.c:9204 c/c-parser.c:9225
4347 #: c/c-parser.c:9433 c/c-parser.c:9488 c/c-parser.c:9871 c/c-parser.c:10552
4348 #: c/c-parser.c:10719 c/c-parser.c:10858 c/c-parser.c:10944 c/c-parser.c:11088
4349 #: c/c-parser.c:11194 c/c-parser.c:11238 c/c-parser.c:11282 c/c-parser.c:11326
4350 #: c/c-parser.c:11370 c/c-parser.c:11414 c/c-parser.c:11471 c/c-parser.c:11478
4351 #: c/c-parser.c:11518 c/c-parser.c:11673 c/c-parser.c:11731 c/c-parser.c:11780
4352 #: c/c-parser.c:11852 c/c-parser.c:12004 c/c-parser.c:12129 c/c-parser.c:12190
4353 #: c/c-parser.c:12293 c/c-parser.c:12336 c/c-parser.c:12401 c/c-parser.c:12443
4354 #: c/c-parser.c:12473 c/c-parser.c:12501 c/c-parser.c:12537 c/c-parser.c:12679
4355 #: c/c-parser.c:12697 c/c-parser.c:12703 c/c-parser.c:12787 c/c-parser.c:12798
4356 #: c/c-parser.c:12818 c/c-parser.c:12828 c/c-parser.c:12845 c/c-parser.c:12881
4357 #: c/c-parser.c:12893 c/c-parser.c:12941 c/c-parser.c:12949 c/c-parser.c:12984
4358 #: c/c-parser.c:14593 c/c-parser.c:14772 c/c-parser.c:14818 c/c-parser.c:16844
4359 #: c/c-parser.c:16921 c/c-parser.c:17342 c/c-parser.c:17426 c/c-parser.c:17799
4360 #: cp/parser.c:24130 cp/parser.c:26934
4361 #, gcc-internal-format
4362 msgid "expected %<)%>"
4365 #: c/c-parser.c:3583 c/c-parser.c:4514 c/c-parser.c:4550 c/c-parser.c:6136
4366 #: c/c-parser.c:7744 c/c-parser.c:8102 c/c-parser.c:8251 c/c-parser.c:10654
4367 #: c/c-parser.c:17702 c/c-parser.c:17704 c/c-parser.c:18043 cp/parser.c:7024
4368 #: cp/parser.c:26898
4369 #, gcc-internal-format
4370 msgid "expected %<]%>"
4373 #: c/c-parser.c:3759
4374 msgid "expected %<;%>, %<,%> or %<)%>"
4377 #: c/c-parser.c:4372 c/c-parser.c:14534 cp/parser.c:26892 cp/parser.c:28814
4378 #, gcc-internal-format
4379 msgid "expected %<}%>"
4382 #: c/c-parser.c:4684 c/c-parser.c:9453 c/c-parser.c:15252 c/c-parser.c:2768
4383 #: c/c-parser.c:2971 c/c-parser.c:9007 cp/parser.c:17140 cp/parser.c:26895
4384 #, gcc-internal-format
4385 msgid "expected %<{%>"
4388 #: c/c-parser.c:4917 c/c-parser.c:4926 c/c-parser.c:6043 c/c-parser.c:6385
4389 #: c/c-parser.c:7278 c/c-parser.c:9218 c/c-parser.c:9601 c/c-parser.c:9662
4390 #: c/c-parser.c:10641 c/c-parser.c:11457 c/c-parser.c:11591 c/c-parser.c:11963
4391 #: c/c-parser.c:12055 c/c-parser.c:12683 c/c-parser.c:16712 c/c-parser.c:16768
4392 #: c/c-parser.c:11080 cp/parser.c:26928 cp/parser.c:28025 cp/parser.c:30699
4393 #, gcc-internal-format
4394 msgid "expected %<:%>"
4397 #: c/c-parser.c:5185 cp/semantics.c:613
4398 msgid "Cilk array notation cannot be used as a computed goto expression"
4401 #: c/c-parser.c:5244
4402 msgid "Cilk array notation cannot be used for a throw expression"
4405 #: c/c-parser.c:5556 cp/semantics.c:1136
4406 msgid "Cilk array notation cannot be used as a condition for switch statement"
4409 #: c/c-parser.c:5605 cp/semantics.c:791
4410 msgid "Cilk array notation cannot be used as a condition for while statement"
4413 #: c/c-parser.c:5656 cp/parser.c:26822
4414 #, gcc-internal-format
4415 msgid "expected %<while%>"
4418 #: c/c-parser.c:5663 cp/semantics.c:850
4420 "Cilk array notation cannot be used as a condition for a do-while statement"
4423 #: c/c-parser.c:5866 cp/semantics.c:969
4424 msgid "Cilk array notation cannot be used in a condition for a for-loop"
4427 #: c/c-parser.c:7497
4428 msgid "expected %<.%>"
4431 #: c/c-parser.c:8678 c/c-parser.c:8710 c/c-parser.c:8950 cp/parser.c:28599
4432 #: cp/parser.c:28673
4433 #, gcc-internal-format
4434 msgid "expected %<@end%>"
4437 #: c/c-parser.c:9367 cp/parser.c:26913
4438 #, gcc-internal-format
4439 msgid "expected %<>%>"
4442 #: c/c-parser.c:12133 c/c-parser.c:12897 cp/parser.c:26937
4443 #, gcc-internal-format
4444 msgid "expected %<,%> or %<)%>"
4447 #: c/c-parser.c:14246 c/c-parser.c:14290 c/c-parser.c:14518 c/c-parser.c:14753
4448 #: c/c-parser.c:16906 c/c-parser.c:17528 c/c-parser.c:4573 cp/parser.c:26916
4449 #, gcc-internal-format
4450 msgid "expected %<=%>"
4453 #: c/c-parser.c:15295 c/c-parser.c:15285 cp/parser.c:34071
4454 #, gcc-internal-format
4455 msgid "expected %<#pragma omp section%> or %<}%>"
4458 #: c/c-parser.c:17690 c/c-parser.c:10600 cp/parser.c:26901 cp/parser.c:29954
4459 #, gcc-internal-format
4460 msgid "expected %<[%>"
4463 #: c/c-typeck.c:7400
4468 msgid "candidate 1:"
4472 msgid "candidate 2:"
4476 msgid "candidates are: %+#D"
4480 msgid "candidate is: %+#D"
4488 msgid "<brace-enclosed initializer list>"
4492 msgid "<unresolved overloaded function type>"
4496 msgid "<type error>"
4501 msgid "<anonymous %s>"
4504 #. A lambda's "type" is essentially its signature.
4510 msgid "<typeprefixerror>"
4515 msgid "(static initializers for %s)"
4520 msgid "(static destructors for %s)"
4528 msgid "<return value> "
4536 msgid "(anonymous namespace)"
4540 msgid "<template arguments error>"
4544 msgid "<enumerator>"
4548 msgid "<declaration error>"
4551 #: cp/error.c:1808 cp/error.c:1828
4552 msgid "<template parameter error>"
4559 #: cp/error.c:1985 cp/error.c:3027 c-family/c-pretty-print.c:2182
4560 #, gcc-internal-format
4564 #. While waiting for caret diagnostics, avoid printing
4565 #. __cxa_allocate_exception, __cxa_throw, and the like.
4567 msgid "<throw-expression>"
4571 msgid "<ubsan routine call>"
4587 msgid "<expression error>"
4591 msgid "<unknown operator>"
4599 msgid "At global scope:"
4604 msgid "In static member function %qs"
4609 msgid "In copy constructor %qs"
4614 msgid "In constructor %qs"
4619 msgid "In destructor %qs"
4623 msgid "In lambda function"
4628 msgid "%s: In substitution of %qS:\n"
4632 msgid "%s: In instantiation of %q#D:\n"
4636 msgid "%r%s:%d:%d:%R "
4645 msgid "recursively required by substitution of %qS\n"
4650 msgid "required by substitution of %qS\n"
4654 msgid "recursively required from %q#D\n"
4658 msgid "required from %q#D\n"
4662 msgid "recursively required from here\n"
4666 msgid "required from here\n"
4671 "%r%s:%d:%d:%R [ skipping %d instantiation contexts, use -ftemplate-"
4672 "backtrace-limit=0 to disable ]\n"
4677 "%r%s:%d:%R [ skipping %d instantiation contexts, use -ftemplate-backtrace-"
4678 "limit=0 to disable ]\n"
4682 msgid "%r%s:%d:%d:%R in constexpr expansion of %qs"
4686 msgid "%r%s:%d:%R in constexpr expansion of %qs"
4689 #: cp/pt.c:1947 cp/semantics.c:5225
4690 msgid "candidates are:"
4694 msgid "candidate is:"
4695 msgid_plural "candidates are:"
4700 msgid "target is not pointer or reference to class"
4704 msgid "target is not pointer or reference to complete type"
4708 msgid "target is not pointer or reference"
4712 msgid "source is not a pointer"
4716 msgid "source is not a pointer to class"
4720 msgid "source is a pointer to incomplete type"
4724 msgid "source is not of class type"
4728 msgid "source is of incomplete class type"
4732 msgid "conversion casts away constness"
4736 msgid "source type is not polymorphic"
4739 #: cp/typeck.c:5820 c/c-typeck.c:4093
4740 #, gcc-internal-format
4741 msgid "wrong type argument to unary minus"
4744 #: cp/typeck.c:5821 c/c-typeck.c:4080
4745 #, gcc-internal-format
4746 msgid "wrong type argument to unary plus"
4749 #: cp/typeck.c:5848 c/c-typeck.c:4119
4750 #, gcc-internal-format
4751 msgid "wrong type argument to bit-complement"
4754 #: cp/typeck.c:5855 c/c-typeck.c:4127
4755 #, gcc-internal-format
4756 msgid "wrong type argument to abs"
4759 #: cp/typeck.c:5867 c/c-typeck.c:4139
4760 #, gcc-internal-format
4761 msgid "wrong type argument to conjugation"
4765 msgid "in argument to unary !"
4769 msgid "no pre-increment operator for type"
4773 msgid "no post-increment operator for type"
4777 msgid "no pre-decrement operator for type"
4781 msgid "no post-decrement operator for type"
4784 #: fortran/arith.c:95
4785 msgid "Arithmetic OK at %L"
4788 #: fortran/arith.c:98
4789 msgid "Arithmetic overflow at %L"
4792 #: fortran/arith.c:101
4793 msgid "Arithmetic underflow at %L"
4796 #: fortran/arith.c:104
4797 msgid "Arithmetic NaN at %L"
4800 #: fortran/arith.c:107
4801 msgid "Division by zero at %L"
4804 #: fortran/arith.c:110
4805 msgid "Array operands are incommensurate at %L"
4808 #: fortran/arith.c:114
4809 msgid "Integer outside symmetric range implied by Standard Fortran at %L"
4812 #: fortran/arith.c:1370
4813 msgid "elemental binary operation"
4816 #: fortran/check.c:2124 fortran/check.c:3115 fortran/check.c:3169
4818 msgid "arguments '%s' and '%s' for intrinsic %s"
4821 #: fortran/check.c:2921
4823 msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
4826 #: fortran/check.c:3444 fortran/intrinsic.c:4290
4828 msgid "arguments '%s' and '%s' for intrinsic '%s'"
4831 #: fortran/error.c:873
4832 msgid "Fortran 2008 obsolescent feature:"
4835 #: fortran/error.c:882
4836 msgid "GNU Extension:"
4839 #: fortran/error.c:885
4840 msgid "Legacy Extension:"
4843 #: fortran/error.c:888
4844 msgid "Obsolescent feature:"
4847 #: fortran/error.c:891
4848 msgid "Deleted feature:"
4851 #: fortran/expr.c:622
4853 msgid "Constant expression required at %C"
4856 #: fortran/expr.c:625
4858 msgid "Integer expression required at %C"
4861 #: fortran/expr.c:630
4863 msgid "Integer value too large in expression at %C"
4866 #: fortran/expr.c:3242
4867 msgid "array assignment"
4870 #: fortran/gfortranspec.c:425
4875 #: fortran/interface.c:2941 fortran/intrinsic.c:3994
4876 msgid "actual argument to INTENT = OUT/INOUT"
4880 msgid "Positive width required"
4884 msgid "Nonnegative width required"
4888 msgid "Unexpected element %qc in format string at %L"
4892 msgid "Unexpected end of format string"
4896 msgid "Zero width in format descriptor"
4900 msgid "Missing leading left parenthesis"
4904 msgid "Left parenthesis required after %<*%>"
4908 msgid "Expected P edit descriptor"
4911 #. P requires a prior number.
4913 msgid "P descriptor requires leading scale factor"
4916 #: fortran/io.c:736 fortran/io.c:750
4917 msgid "Comma required after P descriptor"
4921 msgid "Positive width required with T descriptor"
4925 msgid "E specifier not allowed with g0 descriptor"
4929 msgid "Positive exponent width required"
4933 msgid "Period required in format specifier"
4936 #: fortran/io.c:1570
4941 #: fortran/io.c:2966
4942 msgid "internal unit in WRITE"
4945 #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
4946 #. contexts. Thus, use an extended RESOLVE_TAG macro for that.
4947 #: fortran/io.c:4185
4949 msgid "%s tag with INQUIRE"
4952 #: fortran/matchexp.c:28
4954 msgid "Syntax error in expression at %C"
4957 #: fortran/module.c:1204
4958 msgid "Unexpected EOF"
4961 #: fortran/module.c:1288
4962 msgid "Integer overflow"
4965 #: fortran/module.c:1318
4966 msgid "Name too long"
4969 #: fortran/module.c:1420 fortran/module.c:1523
4973 #: fortran/module.c:1547
4974 msgid "Expected name"
4977 #: fortran/module.c:1550
4978 msgid "Expected left parenthesis"
4981 #: fortran/module.c:1553
4982 msgid "Expected right parenthesis"
4985 #: fortran/module.c:1556
4986 msgid "Expected integer"
4989 #: fortran/module.c:1559 fortran/module.c:2546
4990 msgid "Expected string"
4993 #: fortran/module.c:1584
4994 msgid "find_enum(): Enum not found"
4997 #: fortran/module.c:2265
4998 msgid "Expected attribute bit name"
5001 #: fortran/module.c:3150
5002 msgid "Expected integer string"
5005 #: fortran/module.c:3154
5006 msgid "Error converting integer"
5009 #: fortran/module.c:3176
5010 msgid "Expected real string"
5013 #: fortran/module.c:3400
5014 msgid "Expected expression type"
5017 #: fortran/module.c:3480
5018 msgid "Bad operator"
5021 #: fortran/module.c:3595
5022 msgid "Bad type in constant expression"
5025 #: fortran/module.c:6939
5026 msgid "Unexpected end of module"
5029 #: fortran/parse.c:1592
5030 msgid "arithmetic IF"
5033 #: fortran/parse.c:1601
5034 msgid "attribute declaration"
5037 #: fortran/parse.c:1637
5038 msgid "data declaration"
5041 #: fortran/parse.c:1646
5042 msgid "derived type declaration"
5045 #: fortran/parse.c:1749
5049 #: fortran/parse.c:1758
5050 msgid "implied END DO"
5053 #: fortran/parse.c:1852 fortran/resolve.c:10531
5057 #: fortran/parse.c:1855 fortran/resolve.c:10582 fortran/resolve.c:10585
5058 msgid "pointer assignment"
5061 #: fortran/parse.c:1873
5065 #: fortran/resolve.c:606
5066 msgid "module procedure"
5069 #: fortran/resolve.c:607
5070 msgid "internal function"
5073 #: fortran/resolve.c:2151 fortran/resolve.c:2345
5074 msgid "elemental procedure"
5077 #: fortran/resolve.c:2248
5078 msgid "allocatable argument"
5081 #: fortran/resolve.c:2253
5082 msgid "asynchronous argument"
5085 #: fortran/resolve.c:2258
5086 msgid "optional argument"
5089 #: fortran/resolve.c:2263
5090 msgid "pointer argument"
5093 #: fortran/resolve.c:2268
5094 msgid "target argument"
5097 #: fortran/resolve.c:2273
5098 msgid "value argument"
5101 #: fortran/resolve.c:2278
5102 msgid "volatile argument"
5105 #: fortran/resolve.c:2283
5106 msgid "assumed-shape argument"
5109 #: fortran/resolve.c:2288
5110 msgid "assumed-rank argument"
5113 #: fortran/resolve.c:2293
5114 msgid "coarray argument"
5117 #: fortran/resolve.c:2298
5118 msgid "parametrized derived type argument"
5121 #: fortran/resolve.c:2303
5122 msgid "polymorphic argument"
5125 #: fortran/resolve.c:2308
5126 msgid "NO_ARG_CHECK attribute"
5129 #. As assumed-type is unlimited polymorphic (cf. above).
5130 #. See also TS 29113, Note 6.1.
5131 #: fortran/resolve.c:2315
5132 msgid "assumed-type argument"
5135 #: fortran/resolve.c:2326
5136 msgid "array result"
5139 #: fortran/resolve.c:2331
5140 msgid "pointer or allocatable result"
5143 #: fortran/resolve.c:2338
5144 msgid "result with non-constant character length"
5147 #: fortran/resolve.c:2350
5148 msgid "bind(c) procedure"
5151 #: fortran/resolve.c:3552
5153 msgid "Invalid context for NULL() pointer at %%L"
5156 #: fortran/resolve.c:3568
5158 msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
5161 #: fortran/resolve.c:3584
5163 msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
5166 #: fortran/resolve.c:3599
5168 msgid "Operands of string concatenation operator at %%L are %s/%s"
5171 #: fortran/resolve.c:3618
5173 msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
5176 #: fortran/resolve.c:3632
5178 msgid "Operand of .not. operator at %%L is %s"
5181 #: fortran/resolve.c:3646
5182 msgid "COMPLEX quantities cannot be compared at %L"
5185 #: fortran/resolve.c:3697
5187 msgid "Logicals at %%L must be compared with %s instead of %s"
5190 #: fortran/resolve.c:3703
5192 msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
5195 #: fortran/resolve.c:3711
5197 msgid "Unknown operator %%<%s%%> at %%L"
5200 #: fortran/resolve.c:3714
5202 msgid "Operand of user operator %%<%s%%> at %%L is %s"
5205 #: fortran/resolve.c:3718
5207 msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
5210 #: fortran/resolve.c:3806
5212 msgid "Inconsistent ranks for operator at %%L and %%L"
5215 #: fortran/resolve.c:6470
5216 msgid "Loop variable"
5219 #: fortran/resolve.c:6474
5220 msgid "iterator variable"
5223 #: fortran/resolve.c:6478
5224 msgid "Start expression in DO loop"
5227 #: fortran/resolve.c:6482
5228 msgid "End expression in DO loop"
5231 #: fortran/resolve.c:6486
5232 msgid "Step expression in DO loop"
5235 #: fortran/resolve.c:6743 fortran/resolve.c:6746
5236 msgid "DEALLOCATE object"
5239 #: fortran/resolve.c:7113 fortran/resolve.c:7116
5240 msgid "ALLOCATE object"
5243 #: fortran/resolve.c:7345 fortran/resolve.c:8792
5244 msgid "STAT variable"
5247 #: fortran/resolve.c:7389 fortran/resolve.c:8804
5248 msgid "ERRMSG variable"
5251 #: fortran/resolve.c:8634
5252 msgid "item in READ"
5255 #: fortran/resolve.c:8816
5256 msgid "ACQUIRED_LOCK variable"
5259 #: fortran/trans-array.c:1428
5261 msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
5264 #: fortran/trans-array.c:5484
5265 msgid "Integer overflow when calculating the amount of memory to allocate"
5268 #: fortran/trans-decl.c:5490
5271 "Actual string length does not match the declared one for dummy argument "
5275 #: fortran/trans-decl.c:5498
5278 "Actual string length is shorter than the declared one for dummy argument "
5282 #: fortran/trans-expr.c:8140
5284 msgid "Target of rank remapping is too small (%ld < %ld)"
5287 #: fortran/trans-expr.c:9345
5288 msgid "Assignment of scalar to unallocated array"
5291 #: fortran/trans-intrinsic.c:897
5293 msgid "Unequal character lengths (%ld/%ld) in %s"
5296 #: fortran/trans-intrinsic.c:7002
5298 msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
5301 #: fortran/trans-intrinsic.c:7034
5302 msgid "Argument NCOPIES of REPEAT intrinsic is too large"
5305 #: fortran/trans-io.c:560
5306 msgid "Unit number in I/O statement too small"
5309 #: fortran/trans-io.c:569
5310 msgid "Unit number in I/O statement too large"
5313 #: fortran/trans-stmt.c:156
5314 msgid "Assigned label is not a target label"
5317 #: fortran/trans-stmt.c:1101
5319 msgid "Invalid image number %d in SYNC IMAGES"
5322 #: fortran/trans-stmt.c:1898 fortran/trans-stmt.c:2183
5323 msgid "Loop variable has been modified"
5326 #: fortran/trans-stmt.c:2038
5327 msgid "DO step value is zero"
5330 #: fortran/trans.c:47
5331 msgid "Array reference out of bounds"
5334 #: fortran/trans.c:48
5335 msgid "Incorrect function return value"
5338 #: fortran/trans.c:607
5339 msgid "Memory allocation failed"
5342 #: fortran/trans.c:688 fortran/trans.c:1527
5343 msgid "Allocation would exceed memory limit"
5346 #: fortran/trans.c:858
5348 msgid "Attempting to allocate already allocated variable '%s'"
5351 #: fortran/trans.c:864
5352 msgid "Attempting to allocate already allocated variable"
5355 #: fortran/trans.c:1274 fortran/trans.c:1428
5357 msgid "Attempt to DEALLOCATE unallocated '%s'"
5360 #. The remainder are real diagnostic types.
5361 #: fortran/gfc-diagnostic.def:33
5365 #. This is like DK_ICE, but backtrace is not printed. Used in the driver
5366 #. when reporting fatal signal in the compiler.
5367 #: fortran/gfc-diagnostic.def:34 fortran/gfc-diagnostic.def:50
5368 msgid "internal compiler error"
5371 #: fortran/gfc-diagnostic.def:35
5375 #: fortran/gfc-diagnostic.def:36
5376 msgid "sorry, unimplemented"
5379 #: fortran/gfc-diagnostic.def:37
5383 #: fortran/gfc-diagnostic.def:38
5387 #: fortran/gfc-diagnostic.def:39
5391 #: fortran/gfc-diagnostic.def:40
5395 #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
5396 #. prefix does not matter.
5397 #: fortran/gfc-diagnostic.def:43
5401 #: fortran/gfc-diagnostic.def:44
5405 #. This one is just for counting DK_WARNING promoted to DK_ERROR
5406 #. due to -Werror and -Werror=warning.
5407 #: fortran/gfc-diagnostic.def:47
5411 #: go/go-backend.c:171
5412 msgid "lseek failed while reading export data"
5415 #: go/go-backend.c:178
5416 msgid "memory allocation failed while reading export data"
5419 #: go/go-backend.c:186
5420 msgid "read failed while reading export data"
5423 #: go/go-backend.c:192
5424 msgid "short read while reading export data"
5427 #: java/jcf-dump.c:1127
5429 msgid "Not a valid Java .class file.\n"
5432 #: java/jcf-dump.c:1133
5434 msgid "error while parsing constant pool\n"
5437 #: java/jcf-dump.c:1139 java/jcf-parse.c:1429
5438 #, gcc-internal-format, gfc-internal-format
5439 msgid "error in constant pool entry #%d\n"
5442 #: java/jcf-dump.c:1149
5444 msgid "error while parsing fields\n"
5447 #: java/jcf-dump.c:1155
5449 msgid "error while parsing methods\n"
5452 #: java/jcf-dump.c:1161
5454 msgid "error while parsing final attributes\n"
5457 #: java/jcf-dump.c:1198
5459 msgid "Try 'jcf-dump --help' for more information.\n"
5462 #: java/jcf-dump.c:1205
5465 "Usage: jcf-dump [OPTION]... CLASS...\n"
5469 #: java/jcf-dump.c:1206
5472 "Display contents of a class file in readable form.\n"
5476 #: java/jcf-dump.c:1207
5478 msgid " -c Disassemble method bodies\n"
5481 #: java/jcf-dump.c:1208
5483 msgid " --javap Generate output in 'javap' format\n"
5486 #: java/jcf-dump.c:1210
5488 msgid " --classpath PATH Set path to find .class files\n"
5491 #: java/jcf-dump.c:1211
5493 msgid " -IDIR Append directory to class path\n"
5496 #: java/jcf-dump.c:1212
5498 msgid " --bootclasspath PATH Override built-in class path\n"
5501 #: java/jcf-dump.c:1213
5503 msgid " --extdirs PATH Set extensions directory path\n"
5506 #: java/jcf-dump.c:1214
5508 msgid " -o FILE Set output file name\n"
5511 #: java/jcf-dump.c:1216
5513 msgid " --help Print this help, then exit\n"
5516 #: java/jcf-dump.c:1217
5518 msgid " --version Print version number, then exit\n"
5521 #: java/jcf-dump.c:1218
5523 msgid " -v, --verbose Print extra information while running\n"
5526 #: java/jcf-dump.c:1220
5529 "For bug reporting instructions, please see:\n"
5533 #: java/jcf-dump.c:1258 java/jcf-dump.c:1326
5535 msgid "jcf-dump: no classes specified\n"
5538 #: java/jcf-dump.c:1346
5540 msgid "Cannot open '%s' for output.\n"
5543 #: java/jcf-dump.c:1391
5545 msgid "bad format of .zip/.jar archive\n"
5548 #: java/jcf-dump.c:1509
5550 msgid "Bad byte codes.\n"
5553 #: java/jvgenmain.c:44
5555 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
5558 #: java/jvgenmain.c:117
5560 msgid "%s: Cannot open output file: %s\n"
5563 #: java/jvgenmain.c:167
5565 msgid "%s: Failed to close output file %s\n"
5568 #: objc/objc-act.c:6179 cp/cxx-pretty-print.c:156
5569 #, gcc-internal-format
5573 #: gcc.c:747 gcc.c:751 gcc.c:806
5574 msgid "-gz is not supported in this configuration"
5577 #: gcc.c:757 gcc.c:817
5578 msgid "-gz=zlib is not supported in this configuration"
5582 msgid "-fuse-linker-plugin is not supported in this configuration"
5586 msgid "cannot specify -static with -fsanitize=address"
5590 msgid "cannot specify -static with -fsanitize=thread"
5593 #: gcc.c:1122 ada/gcc-interface/lang-specs.h:33 java/jvspec.c:79
5594 msgid "-pg and -fomit-frame-pointer are incompatible"
5598 msgid "GNU C no longer supports -traditional without -E"
5602 msgid "-E or -x required when input is from standard input"
5605 #: config/nios2/elf.h:44
5606 msgid "You need a C startup file for -msys-crt0="
5609 #: ada/gcc-interface/lang-specs.h:34
5610 msgid "-c or -S required for Ada"
5613 #: ada/gcc-interface/lang-specs.h:52
5614 msgid "-c required for gnat2why"
5617 #: ada/gcc-interface/lang-specs.h:65
5618 msgid "-c required for gnat2scil"
5621 #: config/sol2.h:181
5622 msgid "-fvtable-verify is not supported in this configuration"
5625 #: config/sol2.h:268 config/sol2.h:273
5626 msgid "does not support multilib"
5629 #: config/sol2.h:365
5630 msgid "-pie is not supported in this configuration"
5633 #: config/darwin.h:251
5634 msgid "-current_version only allowed with -dynamiclib"
5637 #: config/darwin.h:253
5638 msgid "-install_name only allowed with -dynamiclib"
5641 #: config/darwin.h:258
5642 msgid "-bundle not allowed with -dynamiclib"
5645 #: config/darwin.h:259
5646 msgid "-bundle_loader not allowed with -dynamiclib"
5649 #: config/darwin.h:260
5650 msgid "-client_name not allowed with -dynamiclib"
5653 #: config/darwin.h:265
5654 msgid "-force_flat_namespace not allowed with -dynamiclib"
5657 #: config/darwin.h:267
5658 msgid "-keep_private_externs not allowed with -dynamiclib"
5661 #: config/darwin.h:268
5662 msgid "-private_bundle not allowed with -dynamiclib"
5665 #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
5666 #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
5667 #: config/sparc/sol2.h:219 config/sparc/sol2.h:225
5668 msgid "may not use both -m32 and -m64"
5671 #: config/s390/tpf.h:110
5672 msgid "static is not supported on TPF-OS"
5675 #: config/i386/mingw-w64.h:87 config/i386/mingw32.h:117
5676 #: config/i386/cygwin-w64.h:64 config/i386/cygwin.h:130
5677 msgid "shared and mdll are not compatible"
5680 #: config/alpha/freebsd.h:33 config/rs6000/sysv4.h:731 config/dragonfly.h:76
5681 #: config/ia64/freebsd.h:26 config/i386/freebsd.h:82
5682 #: config/i386/freebsd64.h:35 config/sparc/freebsd.h:45
5683 msgid "consider using '-pg' instead of '-p' with gprof(1)"
5686 #: objc/lang-specs.h:30 objc/lang-specs.h:41
5687 msgid "GNU Objective C no longer supports traditional compilation"
5690 #: objc/lang-specs.h:55
5692 "objc-cpp-output is deprecated; please use objective-c-cpp-output instead"
5695 #: config/tilegx/tilegx.h:546 config/tilegx/tilegx.h:551 config/arm/arm.h:102
5696 msgid "-mbig-endian and -mlittle-endian may not be used together"
5699 #: config/moxie/moxiebox.h:43
5700 msgid "this target is little-endian"
5703 #: config/pa/pa-hpux10.h:102 config/pa/pa-hpux10.h:105
5704 #: config/pa/pa-hpux10.h:113 config/pa/pa-hpux10.h:116
5705 #: config/pa/pa-hpux11.h:134 config/pa/pa-hpux11.h:137
5706 #: config/pa/pa64-hpux.h:29 config/pa/pa64-hpux.h:32 config/pa/pa64-hpux.h:41
5707 #: config/pa/pa64-hpux.h:44
5708 msgid "warning: consider linking with '-static' as system libraries with"
5711 #: config/pa/pa-hpux10.h:103 config/pa/pa-hpux10.h:106
5712 #: config/pa/pa-hpux10.h:114 config/pa/pa-hpux10.h:117
5713 #: config/pa/pa-hpux11.h:135 config/pa/pa-hpux11.h:138
5714 #: config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33 config/pa/pa64-hpux.h:42
5715 #: config/pa/pa64-hpux.h:45
5716 msgid " profiling support are only provided in archive format"
5719 #: config/vxworks.h:70
5720 msgid "-Xbind-now and -Xbind-lazy are incompatible"
5723 #: config/cris/cris.h:184
5724 msgid "do not specify both -march=... and -mcpu=..."
5727 #: config/arc/arc.h:142 config/mips/mips.h:1358
5728 msgid "may not use both -EB and -EL"
5731 #: objcp/lang-specs.h:58
5733 "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
5736 #: config/rs6000/darwin.h:95
5737 msgid " conflicting code gen style switches are used"
5740 #: fortran/lang-specs.h:54 fortran/lang-specs.h:68
5741 msgid "gfortran does not support -E without -cpp"
5744 #: config/sh/sh.h:375 config/sh/sh.h:378
5745 msgid "SH2a does not support little-endian"
5748 #: config/avr/specs.h:68
5749 msgid "shared is not supported"
5752 #: config/arm/arm.h:100
5753 msgid "-mfloat-abi=soft and -mfloat-abi=hard may not be used together"
5756 #: config/vax/netbsd-elf.h:51
5757 msgid "the -shared option is not currently supported for VAX ELF"
5760 #: config/mips/r3900.h:37
5761 msgid "-mhard-float not supported"
5764 #: config/mips/r3900.h:39
5765 msgid "-msingle-float and -msoft-float cannot both be specified"
5768 #: config/vax/vax.h:46 config/vax/vax.h:47
5769 msgid "profiling not supported with -mg"
5772 #: config/rs6000/freebsd64.h:171
5773 msgid "consider using `-pg' instead of `-p' with gprof(1)"
5777 msgid "cannot use mthreads and mlegacy-threads together"
5781 msgid "cannot use mshared and static together"
5784 #: config/rx/rx.h:80
5785 msgid "-mas100-syntax is incompatible with -gdwarf"
5788 #: config/rx/rx.h:81
5789 msgid "rx100 cpu does not have FPU hardware"
5792 #: config/rx/rx.h:82
5793 msgid "rx200 cpu does not have FPU hardware"
5796 #: config/arm/freebsd.h:49
5797 msgid "consider using `-pg' instead of `-p' with gprof (1) "
5800 #: config/bfin/elf.h:55
5801 msgid "no processor type specified for linking"
5804 #: java/lang-specs.h:32
5805 msgid "-fjni and -femit-class-files are incompatible"
5808 #: java/lang-specs.h:33
5809 msgid "-fjni and -femit-class-file are incompatible"
5812 #: java/lang-specs.h:34 java/lang-specs.h:35
5813 msgid "-femit-class-file should used along with -fsyntax-only"
5816 #: config/mcore/mcore.h:53
5817 msgid "the m210 does not have little endian support"
5820 #: fortran/lang.opt:146
5821 msgid "-J<directory>\tPut MODULE files in 'directory'."
5824 #: fortran/lang.opt:198
5825 msgid "Warn about possible aliasing of dummy arguments."
5828 #: fortran/lang.opt:202
5829 msgid "Warn about alignment of COMMON blocks."
5832 #: fortran/lang.opt:206
5833 msgid "Warn about missing ampersand in continued character constants."
5836 #: fortran/lang.opt:210
5837 msgid "Warn about creation of array temporaries."
5840 #: fortran/lang.opt:214
5841 msgid "Warn if the type of a variable might be not interoperable with C."
5844 #: fortran/lang.opt:222
5845 msgid "Warn about truncated character expressions."
5848 #: fortran/lang.opt:226
5849 msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
5852 #: fortran/lang.opt:234
5853 msgid "Warn about most implicit conversions."
5856 #: fortran/lang.opt:242
5857 msgid "Warn about function call elimination."
5860 #: fortran/lang.opt:246
5861 msgid "Warn about calls with implicit interface."
5864 #: fortran/lang.opt:250
5865 msgid "Warn about called procedures not explicitly declared."
5868 #: fortran/lang.opt:254
5869 msgid "Warn about constant integer divisions with truncated results."
5872 #: fortran/lang.opt:258
5873 msgid "Warn about truncated source lines."
5876 #: fortran/lang.opt:262
5877 msgid "Warn on intrinsics not part of the selected standard."
5880 #: fortran/lang.opt:274
5881 msgid "Warn about USE statements that have no ONLY qualifier."
5884 #: fortran/lang.opt:286
5885 msgid "Warn about real-literal-constants with 'q' exponent-letter."
5888 #: fortran/lang.opt:290
5889 msgid "Warn when a left-hand-side array variable is reallocated."
5892 #: fortran/lang.opt:294
5893 msgid "Warn when a left-hand-side variable is reallocated."
5896 #: fortran/lang.opt:298
5897 msgid "Warn if the pointer in a pointer assignment might outlive its target."
5900 #: fortran/lang.opt:306
5901 msgid "Warn about \"suspicious\" constructs."
5904 #: fortran/lang.opt:310
5905 msgid "Permit nonconforming uses of the tab character."
5908 #: fortran/lang.opt:314
5909 msgid "Warn about underflow of numerical constant expressions."
5912 #: fortran/lang.opt:322
5913 msgid "Warn if a user-procedure has the same name as an intrinsic."
5916 #: fortran/lang.opt:330
5917 msgid "Warn about unused dummy arguments."
5920 #: fortran/lang.opt:334
5921 msgid "Warn about zero-trip DO loops."
5924 #: fortran/lang.opt:338
5925 msgid "Enable preprocessing."
5928 #: fortran/lang.opt:346
5929 msgid "Disable preprocessing."
5932 #: fortran/lang.opt:354
5933 msgid "Eliminate multiple function invokations also for impure functions."
5936 #: fortran/lang.opt:358
5937 msgid "Enable alignment of COMMON blocks."
5940 #: fortran/lang.opt:362
5942 "All intrinsics procedures are available regardless of selected standard."
5945 #: fortran/lang.opt:370
5947 "Do not treat local variables and COMMON blocks as if they were named in SAVE "
5951 #: fortran/lang.opt:374
5952 msgid "Specify that backslash in string introduces an escape character."
5955 #: fortran/lang.opt:378
5956 msgid "Produce a backtrace when a runtime error is encountered."
5959 #: fortran/lang.opt:382
5961 "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will "
5965 #: fortran/lang.opt:386
5967 "Produce a warning at runtime if a array temporary has been created for a "
5968 "procedure argument."
5971 #: fortran/lang.opt:390
5973 "-fconvert=<big-endian|little-endian|native|swap> The endianness used for "
5974 "unformatted files."
5977 #: fortran/lang.opt:393
5979 msgid "Unrecognized option to endianess value: %qs"
5982 #: fortran/lang.opt:409
5983 msgid "Use the Cray Pointer extension."
5986 #: fortran/lang.opt:413
5987 msgid "Ignore 'D' in column one in fixed form."
5990 #: fortran/lang.opt:417
5991 msgid "Treat lines with 'D' in column one as comments."
5994 #: fortran/lang.opt:421
5995 msgid "Set the default double precision kind to an 8 byte wide type."
5998 #: fortran/lang.opt:425
5999 msgid "Set the default integer kind to an 8 byte wide type."
6002 #: fortran/lang.opt:429
6003 msgid "Set the default real kind to an 8 byte wide type."
6006 #: fortran/lang.opt:433
6007 msgid "Allow dollar signs in entity names."
6010 #: fortran/lang.opt:437 config/alpha/alpha.opt:31 common.opt:732
6011 #: common.opt:920 common.opt:924 common.opt:928 common.opt:932 common.opt:1421
6012 #: common.opt:1570 common.opt:1574 common.opt:1800 common.opt:1946
6014 msgid "Does nothing. Preserved for backward compatibility."
6017 #: fortran/lang.opt:441
6018 msgid "Display the code tree after parsing."
6021 #: fortran/lang.opt:445
6022 msgid "Display the code tree after front end optimization."
6025 #: fortran/lang.opt:449
6026 msgid "Display the code tree after parsing; deprecated option."
6029 #: fortran/lang.opt:453
6031 "Specify that an external BLAS library should be used for matmul calls on "
6032 "large-size arrays."
6035 #: fortran/lang.opt:457
6036 msgid "Use f2c calling convention."
6039 #: fortran/lang.opt:461
6040 msgid "Assume that the source file is fixed form."
6043 #: fortran/lang.opt:465
6044 msgid "Interpret any INTEGER(4) as an INTEGER(8)."
6047 #: fortran/lang.opt:469 fortran/lang.opt:473
6048 msgid "Specify where to find the compiled intrinsic modules."
6051 #: fortran/lang.opt:477
6052 msgid "Allow arbitrary character line width in fixed mode."
6055 #: fortran/lang.opt:481
6056 msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
6059 #: fortran/lang.opt:485
6060 msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
6063 #: fortran/lang.opt:489
6064 msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
6067 #: fortran/lang.opt:493
6068 msgid "Assume that the source file is free form."
6071 #: fortran/lang.opt:497
6072 msgid "Allow arbitrary character line width in free mode."
6075 #: fortran/lang.opt:501
6076 msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
6079 #: fortran/lang.opt:505
6080 msgid "Enable front end optimization."
6083 #: fortran/lang.opt:509
6085 "Specify that no implicit typing is allowed, unless overridden by explicit "
6086 "IMPLICIT statements."
6089 #: fortran/lang.opt:513
6091 "-finit-character=<n>\tInitialize local character variables to ASCII value n."
6094 #: fortran/lang.opt:517
6095 msgid "-finit-integer=<n>\tInitialize local integer variables to n."
6098 #: fortran/lang.opt:521
6099 msgid "Initialize local variables to zero (from g77)."
6102 #: fortran/lang.opt:525
6103 msgid "-finit-logical=<true|false>\tInitialize local logical variables."
6106 #: fortran/lang.opt:529
6107 msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
6110 #: fortran/lang.opt:532
6112 msgid "Unrecognized option to floating-point init value: %qs"
6115 #: fortran/lang.opt:551
6117 "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which "
6118 "matmul will be inlined."
6121 #: fortran/lang.opt:555
6123 "-fmax-array-constructor=<n>\tMaximum number of objects in an array "
6127 #: fortran/lang.opt:559
6128 msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
6131 #: fortran/lang.opt:563
6132 msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
6135 #: fortran/lang.opt:567
6137 "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
6141 #: fortran/lang.opt:571
6142 msgid "Put all local arrays on stack."
6145 #: fortran/lang.opt:575
6146 msgid "Set default accessibility of module entities to PRIVATE."
6149 #: fortran/lang.opt:595
6150 msgid "Try to lay out derived types as compactly as possible."
6153 #: fortran/lang.opt:603
6154 msgid "Protect parentheses in expressions."
6157 #: fortran/lang.opt:607
6158 msgid "Enable range checking during compilation."
6161 #: fortran/lang.opt:611
6162 msgid "Interpret any REAL(4) as a REAL(8)."
6165 #: fortran/lang.opt:615
6166 msgid "Interpret any REAL(4) as a REAL(10)."
6169 #: fortran/lang.opt:619
6170 msgid "Interpret any REAL(4) as a REAL(16)."
6173 #: fortran/lang.opt:623
6174 msgid "Interpret any REAL(8) as a REAL(4)."
6177 #: fortran/lang.opt:627
6178 msgid "Interpret any REAL(8) as a REAL(10)."
6181 #: fortran/lang.opt:631
6182 msgid "Interpret any REAL(8) as a REAL(16)."
6185 #: fortran/lang.opt:635
6186 msgid "Reallocate the LHS in assignments."
6189 #: fortran/lang.opt:639
6190 msgid "Use a 4-byte record marker for unformatted files."
6193 #: fortran/lang.opt:643
6194 msgid "Use an 8-byte record marker for unformatted files."
6197 #: fortran/lang.opt:647
6198 msgid "Allocate local variables on the stack to allow indirect recursion."
6201 #: fortran/lang.opt:651
6202 msgid "Copy array sections into a contiguous block on procedure entry."
6205 #: fortran/lang.opt:655
6207 "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be "
6211 #: fortran/lang.opt:658
6213 msgid "Unrecognized option: %qs"
6216 #: fortran/lang.opt:671
6217 msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
6220 #: fortran/lang.opt:675
6221 msgid "Append a second underscore if the name already contains an underscore."
6224 #: fortran/lang.opt:683
6225 msgid "Apply negative sign to zero values."
6228 #: fortran/lang.opt:687
6229 msgid "Append underscores to externally visible names."
6232 #: fortran/lang.opt:691 c-family/c.opt:1155 c-family/c.opt:1179
6233 #: c-family/c.opt:1409 config/pa/pa.opt:42 config/pa/pa.opt:66
6234 #: config/sh/sh.opt:213 common.opt:1074 common.opt:1301 common.opt:1653
6235 #: common.opt:1999 common.opt:2035 common.opt:2124 common.opt:2128
6236 #: common.opt:2224 common.opt:2306 common.opt:2314 common.opt:2322
6237 #: common.opt:2330 common.opt:2431 common.opt:2558
6238 msgid "Does nothing. Preserved for backward compatibility."
6241 #: fortran/lang.opt:731
6242 msgid "Statically link the GNU Fortran helper library (libgfortran)."
6245 #: fortran/lang.opt:735
6246 msgid "Conform to the ISO Fortran 2003 standard."
6249 #: fortran/lang.opt:739
6250 msgid "Conform to the ISO Fortran 2008 standard."
6253 #: fortran/lang.opt:743
6254 msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
6257 #: fortran/lang.opt:747
6258 msgid "Conform to the ISO Fortran 95 standard."
6261 #: fortran/lang.opt:751
6262 msgid "Conform to nothing in particular."
6265 #: fortran/lang.opt:755
6266 msgid "Accept extensions to support legacy code."
6269 #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
6271 msgid "assertion missing after %qs"
6274 #: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:163 c-family/c.opt:166
6275 #: c-family/c.opt:193 c-family/c.opt:252
6277 msgid "macro name missing after %qs"
6280 #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
6281 #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:216 c-family/c.opt:220
6282 #: c-family/c.opt:232 c-family/c.opt:1601 c-family/c.opt:1609
6283 #: config/darwin.opt:53 common.opt:336 common.opt:339 common.opt:2813
6285 msgid "missing filename after %qs"
6288 #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
6289 #: c-family/c.opt:200 c-family/c.opt:208 c-family/c.opt:1597
6290 #: c-family/c.opt:1617 c-family/c.opt:1621 c-family/c.opt:1625
6292 msgid "missing path after %qs"
6295 #: c-family/c.opt:182
6297 "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
6298 "before <question> disables the <answer> to <question>."
6301 #: c-family/c.opt:186
6302 msgid "Do not discard comments."
6305 #: c-family/c.opt:190
6306 msgid "Do not discard comments in macro expansions."
6309 #: c-family/c.opt:194
6311 "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
6312 "<macro> is given, <val> is taken to be 1."
6315 #: c-family/c.opt:201
6316 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
6319 #: c-family/c.opt:205
6320 msgid "Print the name of header files as they are used."
6323 #: c-family/c.opt:209
6324 msgid "-I <dir>\tAdd <dir> to the end of the main include path."
6327 #: c-family/c.opt:213
6328 msgid "Generate make dependencies."
6331 #: c-family/c.opt:217
6332 msgid "Generate make dependencies and compile."
6335 #: c-family/c.opt:221
6336 msgid "-MF <file>\tWrite dependency output to the given file."
6339 #: c-family/c.opt:225
6340 msgid "Treat missing header files as generated files."
6343 #: c-family/c.opt:229
6344 msgid "Like -M but ignore system header files."
6347 #: c-family/c.opt:233
6348 msgid "Like -MD but ignore system header files."
6351 #: c-family/c.opt:237
6352 msgid "Generate phony targets for all headers."
6355 #: c-family/c.opt:240 c-family/c.opt:244
6357 msgid "missing makefile target after %qs"
6360 #: c-family/c.opt:241
6361 msgid "-MQ <target>\tAdd a MAKE-quoted target."
6364 #: c-family/c.opt:245
6365 msgid "-MT <target>\tAdd an unquoted target."
6368 #: c-family/c.opt:249
6369 msgid "Do not generate #line directives."
6372 #: c-family/c.opt:253
6373 msgid "-U<macro>\tUndefine <macro>."
6376 #: c-family/c.opt:257
6378 "Warn about things that will change when compiling with an ABI-compliant "
6382 #: c-family/c.opt:261
6384 "Warn about things that change between the current -fabi-version and the "
6385 "specified version."
6388 #: c-family/c.opt:265
6390 "Warn if a subobject has an abi_tag attribute that the complete object type "
6394 #: c-family/c.opt:272
6395 msgid "Warn about suspicious uses of memory addresses."
6398 #: c-family/c.opt:276 ada/gcc-interface/lang.opt:57
6399 msgid "Enable most warning messages."
6402 #: c-family/c.opt:288
6404 "Warn whenever an Objective-C assignment is being intercepted by the garbage "
6408 #: c-family/c.opt:292
6409 msgid "Warn about casting functions to incompatible types."
6412 #: c-family/c.opt:296
6414 "Warn about boolean expression compared with an integer value different from "
6418 #: c-family/c.opt:300
6420 "Warn when __builtin_frame_address or __builtin_return_address is used "
6424 #: c-family/c.opt:304
6425 msgid "Warn when a built-in preprocessor macro is undefined or redefined."
6428 #: c-family/c.opt:308
6429 msgid "Warn about features not present in ISO C90, but present in ISO C99."
6432 #: c-family/c.opt:312
6433 msgid "Warn about features not present in ISO C99, but present in ISO C11."
6436 #: c-family/c.opt:316
6437 msgid "Warn about C constructs that are not in the common subset of C and C++."
6440 #: c-family/c.opt:323
6442 "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO "
6446 #: c-family/c.opt:327
6448 "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO "
6452 #: c-family/c.opt:331
6453 msgid "Warn about casts which discard qualifiers."
6456 #: c-family/c.opt:335
6457 msgid "Warn about subscripts whose type is \"char\"."
6460 #: c-family/c.opt:339
6461 msgid "Warn about memory access errors found by Pointer Bounds Checker."
6464 #: c-family/c.opt:343
6465 msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
6468 #: c-family/c.opt:347
6470 "Warn about possibly nested block comments, and C++ comments spanning more "
6471 "than one physical line."
6474 #: c-family/c.opt:351
6475 msgid "Synonym for -Wcomment."
6478 #: c-family/c.opt:355
6479 msgid "Warn for conditionally-supported constructs."
6482 #: c-family/c.opt:359
6483 msgid "Warn for implicit type conversions that may change a value."
6486 #: c-family/c.opt:363
6487 msgid "Warn for converting NULL from/to a non-pointer type."
6490 #: c-family/c.opt:371
6491 msgid "Warn when all constructors and destructors are private."
6494 #: c-family/c.opt:375
6495 msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
6498 #: c-family/c.opt:379
6499 msgid "Warn when a declaration is found after a statement."
6502 #: c-family/c.opt:383
6503 msgid "Warn when deleting a pointer to incomplete type."
6506 #: c-family/c.opt:387
6507 msgid "Warn about deleting polymorphic objects with non-virtual destructors."
6510 #: c-family/c.opt:391
6511 msgid "Warn if a deprecated compiler feature, class, method, or field is used."
6514 #: c-family/c.opt:395
6516 "Warn about positional initialization of structs requiring designated "
6520 #: c-family/c.opt:399
6521 msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
6524 #: c-family/c.opt:403
6525 msgid "Warn if type qualifiers on pointers are discarded."
6528 #: c-family/c.opt:407
6529 msgid "Warn about compile-time integer division by zero."
6532 #: c-family/c.opt:411
6533 msgid "Warn about duplicated conditions in an if-else-if chain."
6536 #: c-family/c.opt:415
6537 msgid "Warn about violations of Effective C++ style rules."
6540 #: c-family/c.opt:419
6541 msgid "Warn about an empty body in an if or else statement."
6544 #: c-family/c.opt:423
6545 msgid "Warn about stray tokens after #elif and #endif."
6548 #: c-family/c.opt:427
6549 msgid "Warn about comparison of different enum types."
6552 #: c-family/c.opt:435
6554 "This switch is deprecated; use -Werror=implicit-function-declaration instead."
6557 #: c-family/c.opt:439
6559 "Warn for implicit type conversions that cause loss of floating point "
6563 #: c-family/c.opt:443
6564 msgid "Warn if testing floating point numbers for equality."
6567 #: c-family/c.opt:447 c-family/c.opt:479
6568 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
6571 #: c-family/c.opt:451
6572 msgid "Warn about format strings that contain NUL bytes."
6575 #: c-family/c.opt:455
6576 msgid "Warn if passing too many arguments to a function for its format string."
6579 #: c-family/c.opt:459
6580 msgid "Warn about format strings that are not literals."
6583 #: c-family/c.opt:463
6584 msgid "Warn about possible security problems with format functions."
6587 #: c-family/c.opt:467
6588 msgid "Warn about sign differences with format functions."
6591 #: c-family/c.opt:471
6592 msgid "Warn about strftime formats yielding 2-digit years."
6595 #: c-family/c.opt:475
6596 msgid "Warn about zero-length formats."
6599 #: c-family/c.opt:483
6600 msgid "Warn whenever type qualifiers are ignored."
6603 #: c-family/c.opt:487
6604 msgid "Warn whenever attributes are ignored."
6607 #: c-family/c.opt:491
6609 "Warn when there is a conversion between pointers that have incompatible "
6613 #: c-family/c.opt:495
6614 msgid "Warn about variables which are initialized to themselves."
6617 #: c-family/c.opt:499
6618 msgid "Warn about implicit declarations."
6621 #: c-family/c.opt:503
6622 msgid "Warn about implicit conversions from \"float\" to \"double\"."
6625 #: c-family/c.opt:507
6626 msgid "Warn about implicit function declarations."
6629 #: c-family/c.opt:511
6630 msgid "Warn when a declaration does not specify a type."
6633 #: c-family/c.opt:518
6635 "Warn about C++11 inheriting constructors when the base has a variadic "
6639 #: c-family/c.opt:522
6641 "Warn about incompatible integer to pointer and pointer to integer "
6645 #: c-family/c.opt:526
6647 "Warn when there is a cast to a pointer from an integer of a different size."
6650 #: c-family/c.opt:530
6651 msgid "Warn about invalid uses of the \"offsetof\" macro."
6654 #: c-family/c.opt:534
6655 msgid "Warn about PCH files that are found but not used."
6658 #: c-family/c.opt:538
6659 msgid "Warn when a jump misses a variable initialization."
6662 #: c-family/c.opt:542
6664 "Warn when a string or character literal is followed by a ud-suffix which "
6665 "does not begin with an underscore."
6668 #: c-family/c.opt:546
6670 "Warn when a logical operator is suspiciously always evaluating to true or "
6674 #: c-family/c.opt:550
6676 "Warn when logical not is used on the left hand side operand of a comparison."
6679 #: c-family/c.opt:554
6680 msgid "Do not warn about using \"long long\" when -pedantic."
6683 #: c-family/c.opt:558
6684 msgid "Warn about suspicious declarations of \"main\"."
6687 #: c-family/c.opt:566
6689 "Warn about suspicious calls to memset where the third argument is constant "
6690 "literal zero and the second is not."
6693 #: c-family/c.opt:570
6695 "Warn when the indentation of the code does not reflect the block structure."
6698 #: c-family/c.opt:574
6699 msgid "Warn about possibly missing braces around initializers."
6702 #: c-family/c.opt:578
6703 msgid "Warn about global functions without previous declarations."
6706 #: c-family/c.opt:582
6707 msgid "Warn about missing fields in struct initializers."
6710 #: c-family/c.opt:586
6711 msgid "Warn on direct multiple inheritance."
6714 #: c-family/c.opt:590
6715 msgid "Warn on namespace definition."
6718 #: c-family/c.opt:594
6719 msgid "Warn about missing sized deallocation functions."
6722 #: c-family/c.opt:598
6724 "Warn about suspicious length parameters to certain string functions if the "
6725 "argument uses sizeof."
6728 #: c-family/c.opt:602
6729 msgid "Warn when sizeof is applied on a parameter declared as an array."
6732 #: c-family/c.opt:606
6733 msgid "Warn about functions which might be candidates for format attributes."
6736 #: c-family/c.opt:610
6738 "Suggest that the override keyword be used when the declaration of a virtual"
6741 #: c-family/c.opt:615
6742 msgid "Warn about enumerated switches, with no default, missing a case."
6745 #: c-family/c.opt:619
6746 msgid "Warn about enumerated switches missing a \"default:\" statement."
6749 #: c-family/c.opt:623
6750 msgid "Warn about all enumerated switches missing a specific case."
6753 #: c-family/c.opt:627
6754 msgid "Warn about switches with boolean controlling expression."
6757 #: c-family/c.opt:631
6758 msgid "Warn on primary template declaration."
6761 #: c-family/c.opt:639
6762 msgid "Warn about user-specified include directories that do not exist."
6765 #: c-family/c.opt:643
6767 "Warn about function parameters declared without a type specifier in K&R-"
6771 #: c-family/c.opt:647
6772 msgid "Warn about global functions without prototypes."
6775 #: c-family/c.opt:650 c-family/c.opt:1024 c-family/c.opt:1031
6776 #: c-family/c.opt:1205 c-family/c.opt:1224 c-family/c.opt:1247
6777 #: c-family/c.opt:1253 c-family/c.opt:1260 c-family/c.opt:1284
6778 #: c-family/c.opt:1295 c-family/c.opt:1298 c-family/c.opt:1301
6779 #: c-family/c.opt:1304 c-family/c.opt:1307 c-family/c.opt:1344
6780 #: c-family/c.opt:1475 c-family/c.opt:1499 c-family/c.opt:1517
6781 #: c-family/c.opt:1548 c-family/c.opt:1552 c-family/c.opt:1568
6782 #: config/ia64/ia64.opt:167 config/ia64/ia64.opt:170 c-family/c-opts.c:419
6783 #, gcc-internal-format
6784 msgid "switch %qs is no longer supported"
6787 #: c-family/c.opt:654
6788 msgid "Warn about use of multi-character character constants."
6791 #: c-family/c.opt:658
6793 "Warn about narrowing conversions within { } that are ill-formed in C++11."
6796 #: c-family/c.opt:662
6797 msgid "Warn about \"extern\" declarations not at file scope."
6800 #: c-family/c.opt:666
6802 "Warn when a noexcept expression evaluates to false even though the "
6803 "expression can't actually throw."
6806 #: c-family/c.opt:670
6808 "Warn when non-templatized friend functions are declared within a template."
6811 #: c-family/c.opt:674
6812 msgid "Warn about non-virtual destructors."
6815 #: c-family/c.opt:678
6817 "Warn about NULL being passed to argument slots marked as requiring non-NULL."
6820 #: c-family/c.opt:694
6822 "-Wnormalized=<none|id|nfc|nfkc>\tWarn about non-normalised Unicode strings."
6825 #: c-family/c.opt:701
6826 msgid "argument %qs to %<-Wnormalized%> not recognized"
6829 #: c-family/c.opt:717
6830 msgid "Warn if a C-style cast is used in a program."
6833 #: c-family/c.opt:721
6834 msgid "Warn for obsolescent usage in a declaration."
6837 #: c-family/c.opt:725
6838 msgid "Warn if an old-style parameter definition is used."
6841 #: c-family/c.opt:729
6842 msgid "Warn if a simd directive is overridden by the vectorizer cost model."
6845 #: c-family/c.opt:733
6847 "Warn if a string is longer than the maximum portable length specified by the "
6851 #: c-family/c.opt:737
6852 msgid "Warn about overloaded virtual function names."
6855 #: c-family/c.opt:741
6856 msgid "Warn about overriding initializers without side effects."
6859 #: c-family/c.opt:745
6860 msgid "Warn about overriding initializers with side effects."
6863 #: c-family/c.opt:749
6864 msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
6867 #: c-family/c.opt:753
6868 msgid "Warn about possibly missing parentheses."
6871 #: c-family/c.opt:761
6872 msgid "Warn when converting the type of pointers to member functions."
6875 #: c-family/c.opt:765
6876 msgid "Warn about function pointer arithmetic."
6879 #: c-family/c.opt:769
6880 msgid "Warn when a pointer differs in signedness in an assignment."
6883 #: c-family/c.opt:773
6884 msgid "Warn when a pointer is cast to an integer of a different size."
6887 #: c-family/c.opt:777
6888 msgid "Warn about misuses of pragmas."
6891 #: c-family/c.opt:781
6893 "Warn if a property for an Objective-C object has no assign semantics "
6897 #: c-family/c.opt:785
6898 msgid "Warn if inherited methods are unimplemented."
6901 #: c-family/c.opt:789 c-family/c.opt:793
6902 msgid "Warn for placement new expressions with undefined behavior."
6905 #: c-family/c.opt:797
6906 msgid "Warn about multiple declarations of the same object."
6909 #: c-family/c.opt:801
6910 msgid "Warn when the compiler reorders code."
6913 #: c-family/c.opt:805
6915 "Warn whenever a function's return type defaults to \"int\" (C), or about "
6916 "inconsistent return types (C++)."
6919 #: c-family/c.opt:809
6920 msgid "Warn on suspicious constructs involving reverse scalar storage order."
6923 #: c-family/c.opt:813
6924 msgid "Warn if a selector has multiple methods."
6927 #: c-family/c.opt:817
6928 msgid "Warn about possible violations of sequence point rules."
6931 #: c-family/c.opt:821
6932 msgid "Warn if a local declaration hides an instance variable."
6935 #: c-family/c.opt:825 c-family/c.opt:829
6936 msgid "Warn if left shift of a signed value overflows."
6939 #: c-family/c.opt:833
6940 msgid "Warn if shift count is negative."
6943 #: c-family/c.opt:837
6944 msgid "Warn if shift count >= width of type."
6947 #: c-family/c.opt:841
6948 msgid "Warn if left shifting a negative value."
6951 #: c-family/c.opt:845
6952 msgid "Warn about signed-unsigned comparisons."
6955 #: c-family/c.opt:853
6957 "Warn for implicit type conversions between signed and unsigned integers."
6960 #: c-family/c.opt:857
6961 msgid "Warn when overload promotes from unsigned to signed."
6964 #: c-family/c.opt:861
6965 msgid "Warn about uncasted NULL used as sentinel."
6968 #: c-family/c.opt:865
6969 msgid "Warn about unprototyped function declarations."
6972 #: c-family/c.opt:877
6973 msgid "Warn if type signatures of candidate methods do not match exactly."
6976 #: c-family/c.opt:881
6978 "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions "
6982 #: c-family/c.opt:885
6983 msgid "Deprecated. This switch has no effect."
6986 #: c-family/c.opt:893
6987 msgid "Warn if a comparison always evaluates to true or false."
6990 #: c-family/c.opt:897
6991 msgid "Warn if a throw expression will always result in a call to terminate()."
6994 #: c-family/c.opt:901
6995 msgid "Warn about features not present in traditional C."
6998 #: c-family/c.opt:905
7000 "Warn of prototypes causing type conversions different from what would happen "
7001 "in the absence of prototype."
7004 #: c-family/c.opt:909
7006 "Warn if trigraphs are encountered that might affect the meaning of the "
7010 #: c-family/c.opt:913
7011 msgid "Warn about @selector()s without previously declared methods."
7014 #: c-family/c.opt:917
7015 msgid "Warn if an undefined macro is used in an #if directive."
7018 #: c-family/c.opt:929
7019 msgid "Warn about unrecognized pragmas."
7022 #: c-family/c.opt:933
7023 msgid "Warn about unsuffixed float constants."
7026 #: c-family/c.opt:941
7027 msgid "Warn when typedefs locally defined in a function are not used."
7030 #: c-family/c.opt:945
7031 msgid "Warn about macros defined in the main file that are not used."
7034 #: c-family/c.opt:949
7036 "Warn if a caller of a function, marked with attribute warn_unused_result, "
7037 "does not use its return value."
7040 #: c-family/c.opt:957 c-family/c.opt:961
7041 msgid "Warn when a const variable is unused."
7044 #: c-family/c.opt:965
7045 msgid "Warn about using variadic macros."
7048 #: c-family/c.opt:969
7050 "Warn about questionable usage of the macros used to retrieve variable "
7054 #: c-family/c.opt:973
7055 msgid "Warn if a variable length array is used."
7058 #: c-family/c.opt:977
7059 msgid "Warn when a register variable is declared volatile."
7062 #: c-family/c.opt:981
7063 msgid "Warn on direct virtual inheritance."
7066 #: c-family/c.opt:985
7067 msgid "Warn if a virtual base has a non-trivial move assignment operator."
7070 #: c-family/c.opt:989
7072 "In C++, nonzero means warn about deprecated conversion from string literals "
7073 "to 'char *'. In C, similar warning, except that the conversion is of course "
7074 "not deprecated by the ISO C standard."
7077 #: c-family/c.opt:993
7078 msgid "Warn when a literal '0' is used as null pointer."
7081 #: c-family/c.opt:997
7082 msgid "Warn about useless casts."
7085 #: c-family/c.opt:1001
7087 "Warn if a class type has a base or a field whose type uses the anonymous "
7088 "namespace or depends on a type with no linkage."
7091 #: c-family/c.opt:1005
7092 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
7095 #: c-family/c.opt:1013
7097 "The version of the C++ ABI used for -Wabi warnings and link compatibility "
7101 #: c-family/c.opt:1017
7102 msgid "Enforce class member access control semantics."
7105 #: c-family/c.opt:1021
7106 msgid "-fada-spec-parent=unit Dump Ada specs as child units of given parent."
7109 #: c-family/c.opt:1028
7110 msgid "Allow variadic functions without named parameter."
7113 #: c-family/c.opt:1032 c-family/c.opt:1261 c-family/c.opt:1549
7114 #: c-family/c.opt:1553 c-family/c.opt:1569
7115 msgid "No longer supported."
7118 #: c-family/c.opt:1036
7119 msgid "Recognize the \"asm\" keyword."
7122 #: c-family/c.opt:1044
7123 msgid "Recognize built-in functions."
7126 #: c-family/c.opt:1051
7127 msgid "Where shorter, use canonicalized paths to systems headers."
7130 #: c-family/c.opt:1055
7131 msgid "Add Pointer Bounds Checker instrumentation. fchkp-* flags are used to"
7134 #: c-family/c.opt:1060
7135 msgid "Generate pointer bounds checks for variables with incomplete type."
7138 #: c-family/c.opt:1064
7140 "Use zero bounds for all incoming arguments in 'main' function. It helps when"
7143 #: c-family/c.opt:1069
7145 "Forces Pointer Bounds Checker to use narrowed bounds for address of the first"
7148 #: c-family/c.opt:1075
7150 "Control how Pointer Bounds Checker handle pointers to object fields. When"
7153 #: c-family/c.opt:1080
7155 "Forces Pointer Bounds Checker to use bounds of the innermost arrays in case "
7159 #: c-family/c.opt:1085
7160 msgid "Allow Pointer Bounds Checker optimizations. By default allowed"
7163 #: c-family/c.opt:1090
7165 "Allow to use *_nobnd versions of string functions by Pointer Bounds Checker."
7168 #: c-family/c.opt:1094
7170 "Allow to use *_nochk versions of string functions by Pointer Bounds Checker."
7173 #: c-family/c.opt:1098
7174 msgid "Use statically initialized variable for vars bounds instead of"
7177 #: c-family/c.opt:1103
7178 msgid "Use statically initialized variable for constant bounds instead of"
7181 #: c-family/c.opt:1108
7182 msgid "With this option zero size obtained dynamically for objects with"
7185 #: c-family/c.opt:1113
7186 msgid "Generate checks for all read accesses to memory."
7189 #: c-family/c.opt:1117
7190 msgid "Generate checks for all write accesses to memory."
7193 #: c-family/c.opt:1121
7194 msgid "Generate bounds stores for pointer writes."
7197 #: c-family/c.opt:1125
7198 msgid "Generate bounds passing for calls."
7201 #: c-family/c.opt:1129
7202 msgid "Instrument only functions marked with bnd_instrument attribute."
7205 #: c-family/c.opt:1133
7206 msgid "Transform instrumented builtin calls into calls to wrappers."
7209 #: c-family/c.opt:1143
7210 msgid "Enable Cilk Plus."
7213 #: c-family/c.opt:1147
7214 msgid "Enable support for C++ concepts."
7217 #: c-family/c.opt:1151
7218 msgid "Allow the arguments of the '?' operator to have different types."
7221 #: c-family/c.opt:1158
7223 msgid "no class name specified with %qs"
7226 #: c-family/c.opt:1159
7227 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
7230 #: c-family/c.opt:1163
7231 msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
7234 #: c-family/c.opt:1167
7235 msgid "Emit debug annotations during preprocessing."
7238 #: c-family/c.opt:1171
7240 "-fdeduce-init-list\tenable deduction of std::initializer_list for a template "
7241 "type parameter from a brace-enclosed initializer-list."
7244 #: c-family/c.opt:1175
7245 msgid "Factor complex constructors and destructors to favor space over speed."
7248 #: c-family/c.opt:1183
7249 msgid "Preprocess directives only."
7252 #: c-family/c.opt:1187
7253 msgid "Permit '$' as an identifier character."
7256 #: c-family/c.opt:1191
7257 msgid "Write all declarations as Ada code transitively."
7260 #: c-family/c.opt:1195
7261 msgid "Write all declarations as Ada code for the given file only."
7264 #: c-family/c.opt:1202
7265 msgid "Generate code to check exception specifications."
7268 #: c-family/c.opt:1209
7270 "-fexec-charset=<cset>\tConvert all strings and character constants to "
7271 "character set <cset>."
7274 #: c-family/c.opt:1213
7275 msgid "Permit universal character names (\\u and \\U) in identifiers."
7278 #: c-family/c.opt:1217
7280 "-finput-charset=<cset>\tSpecify the default character set for source files."
7283 #: c-family/c.opt:1221
7285 "Support dynamic initialization of thread-local variables in a different "
7289 #: c-family/c.opt:1228
7290 msgid "Scope of for-init-statement variables is local to the loop."
7293 #: c-family/c.opt:1232
7294 msgid "Do not assume that standard C libraries and \"main\" exist."
7297 #: c-family/c.opt:1236
7298 msgid "Recognize GNU-defined keywords."
7301 #: c-family/c.opt:1240
7302 msgid "Generate code for GNU runtime environment."
7305 #: c-family/c.opt:1244
7306 msgid "Use traditional GNU semantics for inline functions."
7309 #: c-family/c.opt:1250
7311 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
7314 #: c-family/c.opt:1257
7315 msgid "Assume normal C execution environment."
7318 #: c-family/c.opt:1265
7319 msgid "Export functions even if they can be inlined."
7322 #: c-family/c.opt:1269
7323 msgid "Emit implicit instantiations of inline templates."
7326 #: c-family/c.opt:1273
7327 msgid "Emit implicit instantiations of templates."
7330 #: c-family/c.opt:1277
7331 msgid "Inject friend functions into enclosing namespace."
7334 #: c-family/c.opt:1281
7335 msgid "Don't emit dllexported inline functions unless needed."
7338 #: c-family/c.opt:1288
7340 "Allow implicit conversions between vectors with differing numbers of "
7341 "subparts and/or differing element types."
7344 #: c-family/c.opt:1292
7345 msgid "Don't warn about uses of Microsoft extensions."
7348 #: c-family/c.opt:1311
7349 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
7352 #: c-family/c.opt:1315
7353 msgid "Assume that receivers of Objective-C messages may be nil."
7356 #: c-family/c.opt:1319
7358 "Allow access to instance variables as if they were local declarations within "
7359 "instance method implementations."
7362 #: c-family/c.opt:1323
7364 "-fvisibility=[private|protected|public|package]\tSet the default symbol "
7368 #: c-family/c.opt:1326
7370 msgid "unrecognized ivar visibility value %qs"
7373 #: c-family/c.opt:1348
7375 "Treat a throw() exception specification as noexcept to improve code size."
7378 #: c-family/c.opt:1352
7380 "Specify which ABI to use for Objective-C family code and meta-data "
7384 #: c-family/c.opt:1358
7386 "Generate special Objective-C methods to initialize/destroy non-POD C++ "
7390 #: c-family/c.opt:1362
7391 msgid "Allow fast jumps to the message dispatcher."
7394 #: c-family/c.opt:1368
7395 msgid "Enable Objective-C exception and synchronization syntax."
7398 #: c-family/c.opt:1372
7399 msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
7402 #: c-family/c.opt:1376
7404 "Enable inline checks for nil receivers with the NeXT runtime and ABI version "
7408 #: c-family/c.opt:1381
7409 msgid "Enable Objective-C setjmp exception handling runtime."
7412 #: c-family/c.opt:1385
7413 msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
7416 #: c-family/c.opt:1389
7417 msgid "Enable OpenACC."
7420 #: c-family/c.opt:1393
7421 msgid "Specify default OpenACC compute dimensions."
7424 #: c-family/c.opt:1397
7425 msgid "Enable OpenMP (implies -frecursive in Fortran)."
7428 #: c-family/c.opt:1401
7429 msgid "Enable OpenMP's SIMD directives."
7432 #: c-family/c.opt:1405
7433 msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
7436 #: c-family/c.opt:1416
7437 msgid "Look for and use PCH files even when preprocessing."
7440 #: c-family/c.opt:1420
7441 msgid "Downgrade conformance errors to warnings."
7444 #: c-family/c.opt:1424
7445 msgid "Enable Plan 9 language extensions."
7448 #: c-family/c.opt:1428
7449 msgid "Treat the input file as already preprocessed."
7452 #: c-family/c.opt:1436
7454 "-ftrack-macro-expansion=<0|1|2> Track locations of tokens coming from macro "
7455 "expansion and display them in error messages."
7458 #: c-family/c.opt:1440
7460 "-fno-pretty-templates Do not pretty-print template specializations as the "
7461 "template signature followed by the arguments."
7464 #: c-family/c.opt:1444
7466 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
7470 #: c-family/c.opt:1448
7471 msgid "Enable automatic template instantiation."
7474 #: c-family/c.opt:1452
7475 msgid "Generate run time type descriptor information."
7478 #: c-family/c.opt:1456 ada/gcc-interface/lang.opt:77
7479 msgid "Use the narrowest integer type possible for enumeration types."
7482 #: c-family/c.opt:1460
7483 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
7486 #: c-family/c.opt:1464
7487 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
7490 #: c-family/c.opt:1468 ada/gcc-interface/lang.opt:81
7491 msgid "Make \"char\" signed by default."
7494 #: c-family/c.opt:1472
7495 msgid "Enable C++14 sized deallocation support."
7498 #: c-family/c.opt:1479
7500 "-fsso-struct=[big-endian|little-endian]\tSet the default scalar storage "
7504 #: c-family/c.opt:1482
7506 msgid "unrecognized scalar storage order value %qs"
7509 #: c-family/c.opt:1492
7510 msgid "Display statistics accumulated during compilation."
7513 #: c-family/c.opt:1496
7515 "Assume that values of enumeration type are always within the minimum range "
7519 #: c-family/c.opt:1503
7520 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
7523 #: c-family/c.opt:1507
7525 "Set the maximum number of template instantiation notes for a single warning "
7529 #: c-family/c.opt:1514
7531 "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
7534 #: c-family/c.opt:1521
7536 "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
7540 #: c-family/c.opt:1525
7542 "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
7545 #: c-family/c.opt:1529
7546 msgid "Make \"char\" unsigned by default."
7549 #: c-family/c.opt:1533
7550 msgid "Use __cxa_atexit to register destructors."
7553 #: c-family/c.opt:1537
7554 msgid "Use __cxa_get_exception_ptr in exception handling."
7557 #: c-family/c.opt:1541
7558 msgid "Marks all inlined functions and methods as having hidden visibility."
7561 #: c-family/c.opt:1545
7562 msgid "Changes visibility to match Microsoft Visual Studio by default."
7565 #: c-family/c.opt:1557
7566 msgid "Emit common-like symbols as weak symbols."
7569 #: c-family/c.opt:1561
7571 "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
7572 "to character set <cset>."
7575 #: c-family/c.opt:1565
7576 msgid "Generate a #line directive pointing at the current working directory."
7579 #: c-family/c.opt:1573
7581 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
7584 #: c-family/c.opt:1577
7585 msgid "Dump declarations to a .decl file."
7588 #: c-family/c.opt:1581
7590 "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
7593 #: c-family/c.opt:1585
7595 "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
7598 #: c-family/c.opt:1589
7600 "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for "
7604 #: c-family/c.opt:1593
7606 "Interpret imaginary, fixed-point, or other gnu number suffix as the "
7610 #: c-family/c.opt:1598
7611 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
7614 #: c-family/c.opt:1602
7615 msgid "-imacros <file>\tAccept definition of macros in <file>."
7618 #: c-family/c.opt:1606
7619 msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
7622 #: c-family/c.opt:1610
7623 msgid "-include <file>\tInclude the contents of <file> before other files."
7626 #: c-family/c.opt:1614
7627 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
7630 #: c-family/c.opt:1618
7631 msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
7634 #: c-family/c.opt:1622
7635 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
7638 #: c-family/c.opt:1626
7639 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
7642 #: c-family/c.opt:1630
7643 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
7646 #: c-family/c.opt:1634
7648 "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
7651 #: c-family/c.opt:1644
7653 "Do not search standard system include directories (those specified with -"
7654 "isystem will still be used)."
7657 #: c-family/c.opt:1648
7658 msgid "Do not search standard system include directories for C++."
7661 #: c-family/c.opt:1660
7662 msgid "Generate C header of platform-specific features."
7665 #: c-family/c.opt:1664
7666 msgid "Remap file names when including files."
7669 #: c-family/c.opt:1668 c-family/c.opt:1672
7671 "Conform to the ISO 1998 C++ standard revised by the 2003 technical "
7675 #: c-family/c.opt:1676
7676 msgid "Conform to the ISO 2011 C++ standard."
7679 #: c-family/c.opt:1680
7680 msgid "Deprecated in favor of -std=c++11."
7683 #: c-family/c.opt:1684
7684 msgid "Deprecated in favor of -std=c++14."
7687 #: c-family/c.opt:1688
7688 msgid "Conform to the ISO 2014 C++ standard."
7691 #: c-family/c.opt:1692
7693 "Conform to the ISO 2017(?) C++ draft standard (experimental and incomplete "
7697 #: c-family/c.opt:1699 c-family/c.opt:1796
7698 msgid "Conform to the ISO 2011 C standard."
7701 #: c-family/c.opt:1703
7702 msgid "Deprecated in favor of -std=c11."
7705 #: c-family/c.opt:1707 c-family/c.opt:1711 c-family/c.opt:1780
7706 msgid "Conform to the ISO 1990 C standard."
7709 #: c-family/c.opt:1715 c-family/c.opt:1788
7710 msgid "Conform to the ISO 1999 C standard."
7713 #: c-family/c.opt:1719
7714 msgid "Deprecated in favor of -std=c99."
7717 #: c-family/c.opt:1723 c-family/c.opt:1728
7718 msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical"
7721 #: c-family/c.opt:1733
7722 msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
7725 #: c-family/c.opt:1737
7726 msgid "Deprecated in favor of -std=gnu++11."
7729 #: c-family/c.opt:1741
7730 msgid "Deprecated in favor of -std=gnu++14."
7733 #: c-family/c.opt:1745
7734 msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
7737 #: c-family/c.opt:1749
7739 "Conform to the ISO 201z(7?) C++ draft standard with GNU extensions "
7740 "(experimental and incomplete support)."
7743 #: c-family/c.opt:1756
7744 msgid "Conform to the ISO 2011 C standard with GNU extensions."
7747 #: c-family/c.opt:1760
7748 msgid "Deprecated in favor of -std=gnu11."
7751 #: c-family/c.opt:1764 c-family/c.opt:1768
7752 msgid "Conform to the ISO 1990 C standard with GNU extensions."
7755 #: c-family/c.opt:1772
7756 msgid "Conform to the ISO 1999 C standard with GNU extensions."
7759 #: c-family/c.opt:1776
7760 msgid "Deprecated in favor of -std=gnu99."
7763 #: c-family/c.opt:1784
7764 msgid "Conform to the ISO 1990 C standard as amended in 1994."
7767 #: c-family/c.opt:1792
7768 msgid "Deprecated in favor of -std=iso9899:1999."
7771 #: c-family/c.opt:1803
7772 msgid "Enable traditional preprocessing."
7775 #: c-family/c.opt:1807
7776 msgid "-trigraphs\tSupport ISO C trigraphs."
7779 #: c-family/c.opt:1811
7780 msgid "Do not predefine system-specific and GCC-specific macros."
7783 #: ada/gcc-interface/lang.opt:61
7784 msgid "Synonym of -gnatk8."
7787 #: ada/gcc-interface/lang.opt:69
7788 msgid "Do not look for object files in standard path."
7791 #: ada/gcc-interface/lang.opt:73
7792 msgid "Select the runtime."
7795 #: ada/gcc-interface/lang.opt:85
7796 msgid "Catch typos."
7799 #: ada/gcc-interface/lang.opt:89
7800 msgid "Set name of output ALI file (internal switch)."
7803 #: ada/gcc-interface/lang.opt:93
7804 msgid "-gnat<options>\tSpecify options to GNAT."
7807 #: ada/gcc-interface/lang.opt:97
7812 msgid "Add explicit checks for division by zero."
7816 msgid "Add explicit checks for division overflow in INT_MIN / -1."
7820 msgid "-fgo-dump-<type>\tDump Go frontend internal information."
7824 msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
7828 msgid "-fgo-pkgpath=<string>\tSet Go package path."
7833 "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
7838 "-fgo-relative-import-path=<path> Treat a relative import as relative to path."
7842 msgid "Functions which return values must end with return statements."
7845 #: config/vms/vms.opt:27
7846 msgid "Malloc data into P2 space."
7849 #: config/vms/vms.opt:31
7850 msgid "Set name of main routine for the debugger."
7853 #: config/vms/vms.opt:35
7854 msgid "Use VMS exit codes instead of posix ones."
7857 #: config/vms/vms.opt:39
7858 msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
7861 #: config/vms/vms.opt:42
7863 msgid "unknown pointer size model %qs"
7866 #: config/mcore/mcore.opt:23
7867 msgid "Generate code for the M*Core M210"
7870 #: config/mcore/mcore.opt:27
7871 msgid "Generate code for the M*Core M340"
7874 #: config/mcore/mcore.opt:31
7875 msgid "Force functions to be aligned to a 4 byte boundary."
7878 #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
7879 msgid "Generate big-endian code."
7882 #: config/mcore/mcore.opt:39
7883 msgid "Emit call graph information."
7886 #: config/mcore/mcore.opt:43
7887 msgid "Use the divide instruction."
7890 #: config/mcore/mcore.opt:47
7891 msgid "Inline constants if it can be done in 2 insns or less."
7894 #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
7895 msgid "Generate little-endian code."
7898 #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
7900 "Assume that run-time support has been provided, so omit -lsim from the "
7901 "linker command line."
7904 #: config/mcore/mcore.opt:60
7905 msgid "Use arbitrary sized immediates in bit operations."
7908 #: config/mcore/mcore.opt:64
7909 msgid "Prefer word accesses over byte accesses."
7912 #: config/mcore/mcore.opt:71
7913 msgid "Set the maximum amount for a single stack increment operation."
7916 #: config/mcore/mcore.opt:75
7917 msgid "Always treat bitfields as int-sized."
7920 #: config/linux-android.opt:23
7921 msgid "Generate code for the Android platform."
7924 #: config/mmix/mmix.opt:24
7925 msgid "For intrinsics library: pass all parameters in registers."
7928 #: config/mmix/mmix.opt:28
7929 msgid "Use register stack for parameters and return value."
7932 #: config/mmix/mmix.opt:32
7933 msgid "Use call-clobbered registers for parameters and return value."
7936 #: config/mmix/mmix.opt:37
7937 msgid "Use epsilon-respecting floating point compare instructions."
7940 #: config/mmix/mmix.opt:41
7941 msgid "Use zero-extending memory loads, not sign-extending ones."
7944 #: config/mmix/mmix.opt:45
7946 "Generate divide results with reminder having the same sign as the divisor "
7947 "(not the dividend)."
7950 #: config/mmix/mmix.opt:49
7951 msgid "Prepend global symbols with \":\" (for use with PREFIX)."
7954 #: config/mmix/mmix.opt:53
7955 msgid "Do not provide a default start-address 0x100 of the program."
7958 #: config/mmix/mmix.opt:57
7959 msgid "Link to emit program in ELF format (rather than mmo)."
7962 #: config/mmix/mmix.opt:61
7963 msgid "Use P-mnemonics for branches statically predicted as taken."
7966 #: config/mmix/mmix.opt:65
7967 msgid "Don't use P-mnemonics for branches."
7970 #: config/mmix/mmix.opt:79
7971 msgid "Use addresses that allocate global registers."
7974 #: config/mmix/mmix.opt:83
7975 msgid "Do not use addresses that allocate global registers."
7978 #: config/mmix/mmix.opt:87
7979 msgid "Generate a single exit point for each function."
7982 #: config/mmix/mmix.opt:91
7983 msgid "Do not generate a single exit point for each function."
7986 #: config/mmix/mmix.opt:95
7987 msgid "Set start-address of the program."
7990 #: config/mmix/mmix.opt:99
7991 msgid "Set start-address of data."
7994 #: config/darwin.opt:114
7995 msgid "Generate compile-time CFString objects."
7998 #: config/darwin.opt:211
7999 msgid "Warn if constant CFString objects contain non-portable characters."
8002 #: config/darwin.opt:216
8003 msgid "Generate AT&T-style stubs for Mach-O."
8006 #: config/darwin.opt:220
8007 msgid "Generate code suitable for executables (NOT shared libs)."
8010 #: config/darwin.opt:224
8011 msgid "Generate code suitable for fast turn around debugging."
8014 #: config/darwin.opt:232
8015 msgid "The earliest MacOS X version on which this program will run."
8018 #: config/darwin.opt:236
8019 msgid "Set sizeof(bool) to 1."
8022 #: config/darwin.opt:240
8023 msgid "Generate code for darwin loadable kernel extensions."
8026 #: config/darwin.opt:244
8027 msgid "Generate code for the kernel or loadable kernel extensions."
8030 #: config/darwin.opt:248
8032 "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
8035 #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
8036 #: config/mep/mep.opt:143
8037 msgid "Use simulator runtime."
8040 #: config/bfin/bfin.opt:44 config/arm/arm.opt:106
8041 msgid "Specify the name of the target CPU."
8044 #: config/bfin/bfin.opt:48
8045 msgid "Omit frame pointer for leaf functions."
8048 #: config/bfin/bfin.opt:52
8049 msgid "Program is entirely located in low 64k of memory."
8052 #: config/bfin/bfin.opt:56
8053 msgid "Work around a hardware anomaly by adding a number of NOPs before a"
8056 #: config/bfin/bfin.opt:61
8057 msgid "Avoid speculative loads to work around a hardware anomaly."
8060 #: config/bfin/bfin.opt:65
8061 msgid "Enabled ID based shared library."
8064 #: config/bfin/bfin.opt:69
8066 "Generate code that won't be linked against any other ID shared libraries,"
8069 #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:171
8070 msgid "ID of shared library to build."
8073 #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:167
8074 msgid "Enable separate data segment."
8077 #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
8078 msgid "Avoid generating pc-relative calls; use indirection."
8081 #: config/bfin/bfin.opt:86
8082 msgid "Link with the fast floating-point library."
8085 #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
8086 msgid "Enable Function Descriptor PIC mode."
8089 #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
8090 msgid "Enable inlining of PLT in function calls."
8093 #: config/bfin/bfin.opt:98
8094 msgid "Do stack checking using bounds in L1 scratch memory."
8097 #: config/bfin/bfin.opt:102
8098 msgid "Enable multicore support."
8101 #: config/bfin/bfin.opt:106
8102 msgid "Build for Core A."
8105 #: config/bfin/bfin.opt:110
8106 msgid "Build for Core B."
8109 #: config/bfin/bfin.opt:114
8110 msgid "Build for SDRAM."
8113 #: config/bfin/bfin.opt:118
8114 msgid "Assume ICPLBs are enabled at runtime."
8117 #: config/m68k/m68k-tables.opt:25
8118 msgid "Known M68K CPUs (for use with the -mcpu= option):"
8121 #: config/m68k/m68k-tables.opt:365
8122 msgid "Known M68K microarchitectures (for use with the -mtune= option):"
8125 #: config/m68k/m68k-tables.opt:411
8126 msgid "Known M68K ISAs (for use with the -march= option):"
8129 #: config/m68k/ieee.opt:24 config/i386/i386.opt:358
8130 msgid "Use IEEE math for fp comparisons."
8133 #: config/m68k/m68k.opt:30
8134 msgid "Generate code for a 520X."
8137 #: config/m68k/m68k.opt:34
8138 msgid "Generate code for a 5206e."
8141 #: config/m68k/m68k.opt:38
8142 msgid "Generate code for a 528x."
8145 #: config/m68k/m68k.opt:42
8146 msgid "Generate code for a 5307."
8149 #: config/m68k/m68k.opt:46
8150 msgid "Generate code for a 5407."
8153 #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
8154 msgid "Generate code for a 68000."
8157 #: config/m68k/m68k.opt:54
8158 msgid "Generate code for a 68010."
8161 #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
8162 msgid "Generate code for a 68020."
8165 #: config/m68k/m68k.opt:62
8166 msgid "Generate code for a 68040, without any new instructions."
8169 #: config/m68k/m68k.opt:66
8170 msgid "Generate code for a 68060, without any new instructions."
8173 #: config/m68k/m68k.opt:70
8174 msgid "Generate code for a 68030."
8177 #: config/m68k/m68k.opt:74
8178 msgid "Generate code for a 68040."
8181 #: config/m68k/m68k.opt:78
8182 msgid "Generate code for a 68060."
8185 #: config/m68k/m68k.opt:82
8186 msgid "Generate code for a 68302."
8189 #: config/m68k/m68k.opt:86
8190 msgid "Generate code for a 68332."
8193 #: config/m68k/m68k.opt:91
8194 msgid "Generate code for a 68851."
8197 #: config/m68k/m68k.opt:95
8198 msgid "Generate code that uses 68881 floating-point instructions."
8201 #: config/m68k/m68k.opt:99
8202 msgid "Align variables on a 32-bit boundary."
8205 #: config/m68k/m68k.opt:103 config/arm/arm.opt:81 config/nios2/nios2.opt:570
8206 #: config/nds32/nds32.opt:66 config/c6x/c6x.opt:67
8207 msgid "Specify the name of the target architecture."
8210 #: config/m68k/m68k.opt:107
8211 msgid "Use the bit-field instructions."
8214 #: config/m68k/m68k.opt:119
8215 msgid "Generate code for a ColdFire v4e."
8218 #: config/m68k/m68k.opt:123
8219 msgid "Specify the target CPU."
8222 #: config/m68k/m68k.opt:127
8223 msgid "Generate code for a cpu32."
8226 #: config/m68k/m68k.opt:131
8227 msgid "Use hardware division instructions on ColdFire."
8230 #: config/m68k/m68k.opt:135
8231 msgid "Generate code for a Fido A."
8234 #: config/m68k/m68k.opt:139
8235 msgid "Generate code which uses hardware floating point instructions."
8238 #: config/m68k/m68k.opt:143
8239 msgid "Enable ID based shared library."
8242 #: config/m68k/m68k.opt:147
8243 msgid "Do not use the bit-field instructions."
8246 #: config/m68k/m68k.opt:151
8247 msgid "Use normal calling convention."
8250 #: config/m68k/m68k.opt:155
8251 msgid "Consider type 'int' to be 32 bits wide."
8254 #: config/m68k/m68k.opt:159
8255 msgid "Generate pc-relative code."
8258 #: config/m68k/m68k.opt:163
8259 msgid "Use different calling convention using 'rtd'."
8262 #: config/m68k/m68k.opt:175
8263 msgid "Consider type 'int' to be 16 bits wide."
8266 #: config/m68k/m68k.opt:179
8267 msgid "Generate code with library calls for floating point."
8270 #: config/m68k/m68k.opt:183
8271 msgid "Do not use unaligned memory references."
8274 #: config/m68k/m68k.opt:187
8275 msgid "Tune for the specified target CPU or architecture."
8278 #: config/m68k/m68k.opt:191
8279 msgid "Support more than 8192 GOT entries on ColdFire."
8282 #: config/m68k/m68k.opt:195
8283 msgid "Support TLS segment larger than 64K."
8286 #: config/m32c/m32c.opt:23
8287 msgid "-msim\tUse simulator runtime."
8290 #: config/m32c/m32c.opt:27
8291 msgid "-mcpu=r8c\tCompile code for R8C variants."
8294 #: config/m32c/m32c.opt:31
8295 msgid "-mcpu=m16c\tCompile code for M16C variants."
8298 #: config/m32c/m32c.opt:35
8299 msgid "-mcpu=m32cm\tCompile code for M32CM variants."
8302 #: config/m32c/m32c.opt:39
8303 msgid "-mcpu=m32c\tCompile code for M32C variants."
8306 #: config/m32c/m32c.opt:43
8307 msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
8310 #: config/msp430/msp430.opt:7
8311 msgid "Force assembly output to always use hex constants."
8314 #: config/msp430/msp430.opt:11
8315 msgid "Specify the MCU to build for."
8318 #: config/msp430/msp430.opt:15
8320 "Warn if an MCU name is unrecognised or conflicts with other options "
8324 #: config/msp430/msp430.opt:19
8325 msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
8328 #: config/msp430/msp430.opt:23
8329 msgid "Select large model - 20-bit addresses/pointers."
8332 #: config/msp430/msp430.opt:27
8333 msgid "Select small model - 16-bit addresses/pointers (default)."
8336 #: config/msp430/msp430.opt:31
8337 msgid "Optimize opcode sizes at link time."
8340 #: config/msp430/msp430.opt:38
8342 "Use a minimum runtime (no static initializers or ctors) for memory-"
8343 "constrained devices."
8346 #: config/msp430/msp430.opt:45
8347 msgid "Specify the type of hardware multiply to support."
8350 #: config/msp430/msp430.opt:67
8351 msgid "Specify whether functions should be placed into low or high memory."
8354 #: config/msp430/msp430.opt:71
8355 msgid "Specify whether variables should be placed into low or high memory."
8358 #: config/msp430/msp430.opt:90
8360 "Passes on a request to the assembler to enable fixes for various silicon "
8364 #: config/msp430/msp430.opt:94
8366 "Passes on a request to the assembler to warn about various silicon errata."
8369 #: config/aarch64/aarch64.opt:40
8370 msgid "The possible TLS dialects:"
8373 #: config/aarch64/aarch64.opt:52
8374 msgid "The code model option names for -mcmodel:"
8377 #: config/aarch64/aarch64.opt:65 config/arm/arm.opt:94
8378 #: config/microblaze/microblaze.opt:60
8379 msgid "Assume target CPU is configured as big endian."
8382 #: config/aarch64/aarch64.opt:69
8383 msgid "Generate code which uses only the general registers."
8386 #: config/aarch64/aarch64.opt:73
8387 msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
8390 #: config/aarch64/aarch64.opt:77
8391 msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
8394 #: config/aarch64/aarch64.opt:81 config/arm/arm.opt:155
8395 #: config/microblaze/microblaze.opt:64
8396 msgid "Assume target CPU is configured as little endian."
8399 #: config/aarch64/aarch64.opt:85
8400 msgid "Specify the code model."
8403 #: config/aarch64/aarch64.opt:89
8404 msgid "Don't assume that unaligned accesses are handled by the system."
8407 #: config/aarch64/aarch64.opt:93 config/i386/i386.opt:390
8408 msgid "Omit the frame pointer in leaf functions."
8411 #: config/aarch64/aarch64.opt:97
8412 msgid "Specify TLS dialect."
8415 #: config/aarch64/aarch64.opt:101
8417 "Specifies bit size of immediate TLS offsets. Valid values are 12, 24, 32, "
8421 #: config/aarch64/aarch64.opt:120
8422 msgid "-march=ARCH\tUse features of architecture ARCH."
8425 #: config/aarch64/aarch64.opt:124
8426 msgid "-mcpu=CPU\tUse features of and optimize for CPU."
8429 #: config/aarch64/aarch64.opt:128
8430 msgid "-mtune=CPU\tOptimize for CPU."
8433 #: config/aarch64/aarch64.opt:132
8434 msgid "-mabi=ABI\tGenerate code that conforms to the specified ABI."
8437 #: config/aarch64/aarch64.opt:136
8439 "-moverride=STRING\tPower users only! Override CPU optimization parameters."
8442 #: config/aarch64/aarch64.opt:140
8443 msgid "Known AArch64 ABIs (for use with the -mabi= option):"
8446 #: config/aarch64/aarch64.opt:150
8447 msgid "PC relative literal loads."
8450 #: config/aarch64/aarch64.opt:154
8451 msgid "When calculating the reciprocal square root approximation,"
8454 #: config/linux.opt:24
8455 msgid "Use Bionic C library."
8458 #: config/linux.opt:28
8459 msgid "Use GNU C library."
8462 #: config/linux.opt:32
8463 msgid "Use uClibc C library."
8466 #: config/linux.opt:36
8467 msgid "Use musl C library."
8470 #: config/ia64/ilp32.opt:3
8471 msgid "Generate ILP32 code."
8474 #: config/ia64/ilp32.opt:7
8475 msgid "Generate LP64 code."
8478 #: config/ia64/ia64.opt:28
8479 msgid "Generate big endian code."
8482 #: config/ia64/ia64.opt:32
8483 msgid "Generate little endian code."
8486 #: config/ia64/ia64.opt:36
8487 msgid "Generate code for GNU as."
8490 #: config/ia64/ia64.opt:40
8491 msgid "Generate code for GNU ld."
8494 #: config/ia64/ia64.opt:44
8495 msgid "Emit stop bits before and after volatile extended asms."
8498 #: config/ia64/ia64.opt:48
8499 msgid "Use in/loc/out register names."
8502 #: config/ia64/ia64.opt:55
8503 msgid "Enable use of sdata/scommon/sbss."
8506 #: config/ia64/ia64.opt:59
8507 msgid "Generate code without GP reg."
8510 #: config/ia64/ia64.opt:63
8511 msgid "gp is constant (but save/restore gp on indirect calls)."
8514 #: config/ia64/ia64.opt:67
8515 msgid "Generate self-relocatable code."
8518 #: config/ia64/ia64.opt:71
8519 msgid "Generate inline floating point division, optimize for latency."
8522 #: config/ia64/ia64.opt:75
8523 msgid "Generate inline floating point division, optimize for throughput."
8526 #: config/ia64/ia64.opt:82
8527 msgid "Generate inline integer division, optimize for latency."
8530 #: config/ia64/ia64.opt:86
8531 msgid "Generate inline integer division, optimize for throughput."
8534 #: config/ia64/ia64.opt:90
8535 msgid "Do not inline integer division."
8538 #: config/ia64/ia64.opt:94
8539 msgid "Generate inline square root, optimize for latency."
8542 #: config/ia64/ia64.opt:98
8543 msgid "Generate inline square root, optimize for throughput."
8546 #: config/ia64/ia64.opt:102
8547 msgid "Do not inline square root."
8550 #: config/ia64/ia64.opt:106
8551 msgid "Enable DWARF line debug info via GNU as."
8554 #: config/ia64/ia64.opt:110
8555 msgid "Enable earlier placing stop bits for better scheduling."
8558 #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:58
8559 #: config/sh/sh.opt:273
8560 msgid "Specify range of registers to make fixed."
8563 #: config/ia64/ia64.opt:118 config/rs6000/sysv4.opt:32
8564 #: config/alpha/alpha.opt:130
8565 msgid "Specify bit size of immediate TLS offsets."
8568 #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:504
8569 #: config/s390/s390.opt:170 config/sparc/sparc.opt:126
8570 #: config/visium/visium.opt:49
8571 msgid "Schedule code for given CPU."
8574 #: config/ia64/ia64.opt:126
8575 msgid "Known Itanium CPUs (for use with the -mtune= option):"
8578 #: config/ia64/ia64.opt:136
8579 msgid "Use data speculation before reload."
8582 #: config/ia64/ia64.opt:140
8583 msgid "Use data speculation after reload."
8586 #: config/ia64/ia64.opt:144
8587 msgid "Use control speculation."
8590 #: config/ia64/ia64.opt:148
8591 msgid "Use in block data speculation before reload."
8594 #: config/ia64/ia64.opt:152
8595 msgid "Use in block data speculation after reload."
8598 #: config/ia64/ia64.opt:156
8599 msgid "Use in block control speculation."
8602 #: config/ia64/ia64.opt:160
8603 msgid "Use simple data speculation check."
8606 #: config/ia64/ia64.opt:164
8607 msgid "Use simple data speculation check for control speculation."
8610 #: config/ia64/ia64.opt:174
8612 "Count speculative dependencies while calculating priority of instructions."
8615 #: config/ia64/ia64.opt:178
8616 msgid "Place a stop bit after every cycle when scheduling."
8619 #: config/ia64/ia64.opt:182
8621 "Assume that floating-point stores and loads are not likely to cause conflict "
8622 "when placed into one instruction group."
8625 #: config/ia64/ia64.opt:186
8627 "Soft limit on number of memory insns per instruction group, giving lower "
8628 "priority to subsequent memory insns attempting to schedule in the same insn "
8629 "group. Frequently useful to prevent cache bank conflicts. Default value is "
8633 #: config/ia64/ia64.opt:190
8635 "Disallow more than 'msched-max-memory-insns' in instruction group. "
8636 "Otherwise, limit is 'soft' (prefer non-memory operations when limit is "
8640 #: config/ia64/ia64.opt:194
8641 msgid "Don't generate checks for control speculation in selective scheduling."
8644 #: config/spu/spu.opt:20
8645 msgid "Emit warnings when run-time relocations are generated."
8648 #: config/spu/spu.opt:24
8649 msgid "Emit errors when run-time relocations are generated."
8652 #: config/spu/spu.opt:28
8653 msgid "Specify cost of branches (Default 20)."
8656 #: config/spu/spu.opt:32
8657 msgid "Make sure loads and stores are not moved past DMA instructions."
8660 #: config/spu/spu.opt:36
8661 msgid "volatile must be specified on any memory that is effected by DMA."
8664 #: config/spu/spu.opt:40 config/spu/spu.opt:44
8666 "Insert nops when it might improve performance by allowing dual issue "
8670 #: config/spu/spu.opt:48
8671 msgid "Use standard main function as entry for startup."
8674 #: config/spu/spu.opt:52
8675 msgid "Generate branch hints for branches."
8678 #: config/spu/spu.opt:56
8679 msgid "Maximum number of nops to insert for a hint (Default 2)."
8682 #: config/spu/spu.opt:60
8684 "Approximate maximum number of instructions to allow between a hint and its "
8688 #: config/spu/spu.opt:64
8689 msgid "Generate code for 18 bit addressing."
8692 #: config/spu/spu.opt:68
8693 msgid "Generate code for 32 bit addressing."
8696 #: config/spu/spu.opt:76
8698 "Insert hbrp instructions after hinted branch targets to avoid the SPU hang "
8702 #: config/spu/spu.opt:80 config/i386/i386.opt:247 config/s390/s390.opt:56
8703 msgid "Generate code for given CPU."
8706 #: config/spu/spu.opt:88
8707 msgid "Access variables in 32-bit PPU objects (default)."
8710 #: config/spu/spu.opt:92
8711 msgid "Access variables in 64-bit PPU objects."
8714 #: config/spu/spu.opt:96
8715 msgid "Allow conversions between __ea and generic pointers (default)."
8718 #: config/spu/spu.opt:100
8719 msgid "Size (in KB) of software data cache."
8722 #: config/spu/spu.opt:104
8723 msgid "Atomically write back software data cache lines (default)."
8726 #: config/epiphany/epiphany.opt:24
8727 msgid "Don't use any of r32..r63."
8730 #: config/epiphany/epiphany.opt:28
8732 "preferentially allocate registers that allow short instruction generation."
8735 #: config/epiphany/epiphany.opt:32
8736 msgid "Set branch cost."
8739 #: config/epiphany/epiphany.opt:36
8740 msgid "enable conditional move instruction usage."
8743 #: config/epiphany/epiphany.opt:40
8744 msgid "set number of nops to emit before each insn pattern."
8747 #: config/epiphany/epiphany.opt:52
8748 msgid "Use software floating point comparisons."
8751 #: config/epiphany/epiphany.opt:56
8752 msgid "Enable split of 32 bit immediate loads into low / high part."
8755 #: config/epiphany/epiphany.opt:60
8756 msgid "Enable use of POST_INC / POST_DEC."
8759 #: config/epiphany/epiphany.opt:64
8760 msgid "Enable use of POST_MODIFY."
8763 #: config/epiphany/epiphany.opt:68
8764 msgid "Set number of bytes on the stack preallocated for use by the callee."
8767 #: config/epiphany/epiphany.opt:72
8768 msgid "Assume round to nearest is selected for purposes of scheduling."
8771 #: config/epiphany/epiphany.opt:76
8772 msgid "Generate call insns as indirect calls."
8775 #: config/epiphany/epiphany.opt:80
8776 msgid "Generate call insns as direct calls."
8779 #: config/epiphany/epiphany.opt:84
8781 "Assume labels and symbols can be addressed using 16 bit absolute addresses."
8784 #: config/epiphany/epiphany.opt:108
8786 "A floatig point to integer truncation may be replaced with rounding to save "
8790 #: config/epiphany/epiphany.opt:112
8791 msgid "Vectorize for double-word operations."
8794 #: config/epiphany/epiphany.opt:128
8796 "Split unaligned 8 byte vector moves before post-modify address generation."
8799 #: config/epiphany/epiphany.opt:132
8800 msgid "Use the floating point unit for integer add/subtract."
8803 #: config/epiphany/epiphany.opt:136
8804 msgid "Set register to hold -1."
8807 #: config/ft32/ft32.opt:23
8808 msgid "target the software simulator."
8811 #: config/ft32/ft32.opt:27 config/s390/s390.opt:201
8812 #: config/rs6000/rs6000.opt:474 config/mips/mips.opt:385
8813 msgid "Use LRA instead of reload."
8816 #: config/ft32/ft32.opt:31
8817 msgid "Avoid use of the DIV and MOD instructions"
8820 #: config/h8300/h8300.opt:23
8821 msgid "Generate H8S code."
8824 #: config/h8300/h8300.opt:27
8825 msgid "Generate H8SX code."
8828 #: config/h8300/h8300.opt:31
8829 msgid "Generate H8S/2600 code."
8832 #: config/h8300/h8300.opt:35
8833 msgid "Make integers 32 bits wide."
8836 #: config/h8300/h8300.opt:42
8837 msgid "Use registers for argument passing."
8840 #: config/h8300/h8300.opt:46
8841 msgid "Consider access to byte sized memory slow."
8844 #: config/h8300/h8300.opt:50
8845 msgid "Enable linker relaxing."
8848 #: config/h8300/h8300.opt:54
8849 msgid "Generate H8/300H code."
8852 #: config/h8300/h8300.opt:58
8853 msgid "Enable the normal mode."
8856 #: config/h8300/h8300.opt:62
8857 msgid "Use H8/300 alignment rules."
8860 #: config/h8300/h8300.opt:66
8861 msgid "Push extended registers on stack in monitor functions."
8864 #: config/h8300/h8300.opt:70
8865 msgid "Do not push extended registers on stack in monitor functions."
8868 #: config/pdp11/pdp11.opt:23
8869 msgid "Generate code for an 11/10."
8872 #: config/pdp11/pdp11.opt:27
8873 msgid "Generate code for an 11/40."
8876 #: config/pdp11/pdp11.opt:31
8877 msgid "Generate code for an 11/45."
8880 #: config/pdp11/pdp11.opt:35
8881 msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
8884 #: config/pdp11/pdp11.opt:39
8885 msgid "Do not use inline patterns for copying memory."
8888 #: config/pdp11/pdp11.opt:43
8889 msgid "Use inline patterns for copying memory."
8892 #: config/pdp11/pdp11.opt:47
8893 msgid "Do not pretend that branches are expensive."
8896 #: config/pdp11/pdp11.opt:51
8897 msgid "Pretend that branches are expensive."
8900 #: config/pdp11/pdp11.opt:55
8901 msgid "Use the DEC assembler syntax."
8904 #: config/pdp11/pdp11.opt:59
8905 msgid "Use 32 bit float."
8908 #: config/pdp11/pdp11.opt:63
8909 msgid "Use 64 bit float."
8912 #: config/pdp11/pdp11.opt:67 config/rs6000/rs6000.opt:177
8913 #: config/frv/frv.opt:158
8914 msgid "Use hardware floating point."
8917 #: config/pdp11/pdp11.opt:71
8918 msgid "Use 16 bit int."
8921 #: config/pdp11/pdp11.opt:75
8922 msgid "Use 32 bit int."
8925 #: config/pdp11/pdp11.opt:79 config/rs6000/rs6000.opt:173
8926 msgid "Do not use hardware floating point."
8929 #: config/pdp11/pdp11.opt:83
8930 msgid "Target has split I&D."
8933 #: config/pdp11/pdp11.opt:87
8934 msgid "Use UNIX assembler syntax."
8937 #: config/xtensa/xtensa.opt:23
8938 msgid "Use CONST16 instruction to load constants."
8941 #: config/xtensa/xtensa.opt:27
8942 msgid "Disable position-independent code (PIC) for use in OS kernel code."
8945 #: config/xtensa/xtensa.opt:31
8946 msgid "Use indirect CALLXn instructions for large programs."
8949 #: config/xtensa/xtensa.opt:35
8950 msgid "Automatically align branch targets to reduce branch penalties."
8953 #: config/xtensa/xtensa.opt:39
8954 msgid "Intersperse literal pools with code in the text section."
8957 #: config/xtensa/xtensa.opt:43
8959 "Relax literals in assembler and place them automatically in the text section."
8962 #: config/xtensa/xtensa.opt:47
8964 "-mno-serialize-volatile\tDo not serialize volatile memory references with "
8965 "MEMW instructions."
8968 #: config/i386/cygming.opt:23
8969 msgid "Create console application."
8972 #: config/i386/cygming.opt:27
8973 msgid "Generate code for a DLL."
8976 #: config/i386/cygming.opt:31
8977 msgid "Ignore dllimport for functions."
8980 #: config/i386/cygming.opt:35
8981 msgid "Use Mingw-specific thread support."
8984 #: config/i386/cygming.opt:39
8985 msgid "Set Windows defines."
8988 #: config/i386/cygming.opt:43
8989 msgid "Create GUI application."
8992 #: config/i386/cygming.opt:47 config/i386/interix.opt:32
8993 msgid "Use the GNU extension to the PE format for aligned common data."
8996 #: config/i386/cygming.opt:51
8998 "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/"
8999 "delete replacement."
9002 #: config/i386/cygming.opt:58
9003 msgid "Put relocated read-only data into .data section."
9006 #: config/i386/mingw.opt:29
9007 msgid "Warn about none ISO msvcrt scanf/printf width extensions."
9010 #: config/i386/mingw.opt:33
9011 msgid "For nested functions on stack executable permission is set."
9014 #: config/i386/mingw-w64.opt:23
9015 msgid "Use unicode startup and define UNICODE macro."
9018 #: config/i386/i386.opt:182
9019 msgid "sizeof(long double) is 16."
9022 #: config/i386/i386.opt:186 config/i386/i386.opt:354
9023 msgid "Use hardware fp."
9026 #: config/i386/i386.opt:190
9027 msgid "sizeof(long double) is 12."
9030 #: config/i386/i386.opt:194
9031 msgid "Use 80-bit long double."
9034 #: config/i386/i386.opt:198 config/s390/s390.opt:130
9035 #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
9036 msgid "Use 64-bit long double."
9039 #: config/i386/i386.opt:202 config/s390/s390.opt:126
9040 #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
9041 msgid "Use 128-bit long double."
9044 #: config/i386/i386.opt:206 config/sh/sh.opt:209
9045 msgid "Reserve space for outgoing arguments in the function prologue."
9048 #: config/i386/i386.opt:210
9049 msgid "Align some doubles on dword boundary."
9052 #: config/i386/i386.opt:214
9053 msgid "Function starts are aligned to this power of 2."
9056 #: config/i386/i386.opt:218
9057 msgid "Jump targets are aligned to this power of 2."
9060 #: config/i386/i386.opt:222
9061 msgid "Loop code aligned to this power of 2."
9064 #: config/i386/i386.opt:226
9065 msgid "Align destination of the string operations."
9068 #: config/i386/i386.opt:230
9069 msgid "Use the given data alignment."
9072 #: config/i386/i386.opt:234
9073 msgid "Known data alignment choices (for use with the -malign-data= option):"
9076 #: config/i386/i386.opt:251
9077 msgid "Use given assembler dialect."
9080 #: config/i386/i386.opt:255
9081 msgid "Known assembler dialects (for use with the -masm-dialect= option):"
9084 #: config/i386/i386.opt:265
9085 msgid "Branches are this expensive (1-5, arbitrary units)."
9088 #: config/i386/i386.opt:269
9090 "Data greater than given threshold will go into .ldata section in x86-64 "
9094 #: config/i386/i386.opt:273
9095 msgid "Use given x86-64 code model."
9098 #: config/i386/i386.opt:277 config/rs6000/aix64.opt:36
9099 #: config/rs6000/linux64.opt:32 config/tilegx/tilegx.opt:57
9100 msgid "Known code models (for use with the -mcmodel= option):"
9103 #: config/i386/i386.opt:296
9104 msgid "Use given address mode."
9107 #: config/i386/i386.opt:300
9108 msgid "Known address mode (for use with the -maddress-mode= option):"
9111 #: config/i386/i386.opt:309
9112 msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
9115 #: config/i386/i386.opt:313
9116 msgid "Generate sin, cos, sqrt for FPU."
9119 #: config/i386/i386.opt:317
9120 msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
9123 #: config/i386/i386.opt:321
9124 msgid "Return values of functions in FPU registers."
9127 #: config/i386/i386.opt:325
9128 msgid "Generate floating point mathematics using given instruction set."
9131 #: config/i386/i386.opt:329
9132 msgid "Valid arguments to -mfpmath=:"
9135 #: config/i386/i386.opt:362
9136 msgid "Inline all known string operations."
9139 #: config/i386/i386.opt:366
9141 "Inline memset/memcpy string operations, but perform inline version only for "
9145 #: config/i386/i386.opt:369
9147 "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-"
9148 "masm=intel%> and %<-masm=att%> instead"
9151 #: config/i386/i386.opt:374
9152 msgid "Use native (MS) bitfield layout."
9155 #: config/i386/i386.opt:394
9156 msgid "Set 80387 floating-point precision to 32-bit."
9159 #: config/i386/i386.opt:398
9160 msgid "Set 80387 floating-point precision to 64-bit."
9163 #: config/i386/i386.opt:402
9164 msgid "Set 80387 floating-point precision to 80-bit."
9167 #: config/i386/i386.opt:406
9168 msgid "Attempt to keep stack aligned to this power of 2."
9171 #: config/i386/i386.opt:410
9172 msgid "Assume incoming stack aligned to this power of 2."
9175 #: config/i386/i386.opt:414
9176 msgid "Use push instructions to save outgoing arguments."
9179 #: config/i386/i386.opt:418
9180 msgid "Use red-zone in the x86-64 code."
9183 #: config/i386/i386.opt:422
9184 msgid "Number of registers used to pass integer arguments."
9187 #: config/i386/i386.opt:426
9188 msgid "Alternate calling convention."
9191 #: config/i386/i386.opt:430 config/alpha/alpha.opt:23
9192 msgid "Do not use hardware fp."
9195 #: config/i386/i386.opt:434
9196 msgid "Use SSE register passing conventions for SF and DF mode."
9199 #: config/i386/i386.opt:438
9200 msgid "Realign stack in prologue."
9203 #: config/i386/i386.opt:442
9204 msgid "Enable stack probing."
9207 #: config/i386/i386.opt:446
9208 msgid "Specify memcpy expansion strategy when expected size is known."
9211 #: config/i386/i386.opt:450
9212 msgid "Specify memset expansion strategy when expected size is known."
9215 #: config/i386/i386.opt:454
9216 msgid "Chose strategy to generate stringop using."
9219 #: config/i386/i386.opt:458
9220 msgid "Valid arguments to -mstringop-strategy=:"
9223 #: config/i386/i386.opt:486
9224 msgid "Use given thread-local storage dialect."
9227 #: config/i386/i386.opt:490
9228 msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
9231 #: config/i386/i386.opt:500
9233 msgid "Use direct references against %gs when accessing tls data."
9236 #: config/i386/i386.opt:508
9237 msgid "Fine grain control of tune features."
9240 #: config/i386/i386.opt:512
9241 msgid "Clear all tune features."
9244 #: config/i386/i386.opt:519
9245 msgid "Generate code that conforms to Intel MCU psABI."
9248 #: config/i386/i386.opt:523
9249 msgid "Generate code that conforms to the given ABI."
9252 #: config/i386/i386.opt:527
9253 msgid "Known ABIs (for use with the -mabi= option):"
9256 #: config/i386/i386.opt:537 config/rs6000/rs6000.opt:189
9257 msgid "Vector library ABI to use."
9260 #: config/i386/i386.opt:541
9262 "Known vectorization library ABIs (for use with the -mveclibabi= option):"
9265 #: config/i386/i386.opt:551
9266 msgid "Return 8-byte vectors in memory."
9269 #: config/i386/i386.opt:555
9270 msgid "Generate reciprocals instead of divss and sqrtss."
9273 #: config/i386/i386.opt:559
9274 msgid "Control generation of reciprocal estimates."
9277 #: config/i386/i386.opt:563
9278 msgid "Generate cld instruction in the function prologue."
9281 #: config/i386/i386.opt:567
9283 "Generate vzeroupper instruction before a transfer of control flow out of"
9286 #: config/i386/i386.opt:572
9287 msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer"
9290 #: config/i386/i386.opt:577
9291 msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4"
9294 #: config/i386/i386.opt:582
9296 "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-"
9300 #: config/i386/i386.opt:588
9301 msgid "Generate 32bit i386 code."
9304 #: config/i386/i386.opt:592
9305 msgid "Generate 64bit x86-64 code."
9308 #: config/i386/i386.opt:596
9309 msgid "Generate 32bit x86-64 code."
9312 #: config/i386/i386.opt:600
9313 msgid "Generate 16bit i386 code."
9316 #: config/i386/i386.opt:604
9317 msgid "Support MMX built-in functions."
9320 #: config/i386/i386.opt:608
9321 msgid "Support 3DNow! built-in functions."
9324 #: config/i386/i386.opt:612
9325 msgid "Support Athlon 3Dnow! built-in functions."
9328 #: config/i386/i386.opt:616
9329 msgid "Support MMX and SSE built-in functions and code generation."
9332 #: config/i386/i386.opt:620
9333 msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
9336 #: config/i386/i386.opt:624
9337 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
9340 #: config/i386/i386.opt:628
9342 "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code "
9346 #: config/i386/i386.opt:632
9348 "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code "
9352 #: config/i386/i386.opt:636 config/i386/i386.opt:640
9354 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions "
9355 "and code generation."
9358 #: config/i386/i386.opt:644
9360 "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
9363 #: config/i386/i386.opt:647
9364 msgid "%<-msse5%> was removed"
9367 #: config/i386/i386.opt:652
9369 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in "
9370 "functions and code generation."
9373 #: config/i386/i386.opt:656
9375 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in "
9376 "functions and code generation."
9379 #: config/i386/i386.opt:660
9381 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9382 "built-in functions and code generation."
9385 #: config/i386/i386.opt:664
9387 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9388 "and AVX512PF built-in functions and code generation."
9391 #: config/i386/i386.opt:668
9393 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9394 "and AVX512ER built-in functions and code generation."
9397 #: config/i386/i386.opt:672
9399 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9400 "and AVX512CD built-in functions and code generation."
9403 #: config/i386/i386.opt:676
9405 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9406 "and AVX512DQ built-in functions and code generation."
9409 #: config/i386/i386.opt:680
9411 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9412 "and AVX512BW built-in functions and code generation."
9415 #: config/i386/i386.opt:684
9417 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9418 "and AVX512VL built-in functions and code generation."
9421 #: config/i386/i386.opt:688
9423 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9424 "and AVX512IFMA built-in functions and code generation."
9427 #: config/i386/i386.opt:692
9429 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9430 "and AVX512VBMI built-in functions and code generation."
9433 #: config/i386/i386.opt:696
9435 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in "
9436 "functions and code generation."
9439 #: config/i386/i386.opt:700
9441 "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code "
9445 #: config/i386/i386.opt:704
9446 msgid "Support FMA4 built-in functions and code generation."
9449 #: config/i386/i386.opt:708
9450 msgid "Support XOP built-in functions and code generation."
9453 #: config/i386/i386.opt:712
9454 msgid "Support LWP built-in functions and code generation."
9457 #: config/i386/i386.opt:716
9459 "Support code generation of Advanced Bit Manipulation (ABM) instructions."
9462 #: config/i386/i386.opt:720
9463 msgid "Support code generation of popcnt instruction."
9466 #: config/i386/i386.opt:724
9467 msgid "Support BMI built-in functions and code generation."
9470 #: config/i386/i386.opt:728
9471 msgid "Support BMI2 built-in functions and code generation."
9474 #: config/i386/i386.opt:732
9475 msgid "Support LZCNT built-in function and code generation."
9478 #: config/i386/i386.opt:736
9479 msgid "Support Hardware Lock Elision prefixes."
9482 #: config/i386/i386.opt:740
9483 msgid "Support RDSEED instruction."
9486 #: config/i386/i386.opt:744
9487 msgid "Support PREFETCHW instruction."
9490 #: config/i386/i386.opt:748
9491 msgid "Support flag-preserving add-carry instructions."
9494 #: config/i386/i386.opt:752
9495 msgid "Support CLFLUSHOPT instructions."
9498 #: config/i386/i386.opt:756
9499 msgid "Support CLWB instruction."
9502 #: config/i386/i386.opt:760
9503 msgid "Support PCOMMIT instruction."
9506 #: config/i386/i386.opt:764
9507 msgid "Support FXSAVE and FXRSTOR instructions."
9510 #: config/i386/i386.opt:768
9511 msgid "Support XSAVE and XRSTOR instructions."
9514 #: config/i386/i386.opt:772
9515 msgid "Support XSAVEOPT instruction."
9518 #: config/i386/i386.opt:776
9519 msgid "Support XSAVEC instructions."
9522 #: config/i386/i386.opt:780
9523 msgid "Support XSAVES and XRSTORS instructions."
9526 #: config/i386/i386.opt:784
9527 msgid "Support TBM built-in functions and code generation."
9530 #: config/i386/i386.opt:788
9531 msgid "Support code generation of cmpxchg16b instruction."
9534 #: config/i386/i386.opt:792
9535 msgid "Support code generation of sahf instruction in 64bit x86-64 code."
9538 #: config/i386/i386.opt:796
9539 msgid "Support code generation of movbe instruction."
9542 #: config/i386/i386.opt:800
9543 msgid "Support code generation of crc32 instruction."
9546 #: config/i386/i386.opt:804
9547 msgid "Support AES built-in functions and code generation."
9550 #: config/i386/i386.opt:808
9551 msgid "Support SHA1 and SHA256 built-in functions and code generation."
9554 #: config/i386/i386.opt:812
9555 msgid "Support PCLMUL built-in functions and code generation."
9558 #: config/i386/i386.opt:816
9559 msgid "Encode SSE instructions with VEX prefix."
9562 #: config/i386/i386.opt:820
9563 msgid "Support FSGSBASE built-in functions and code generation."
9566 #: config/i386/i386.opt:824
9567 msgid "Support RDRND built-in functions and code generation."
9570 #: config/i386/i386.opt:828
9571 msgid "Support F16C built-in functions and code generation."
9574 #: config/i386/i386.opt:832
9575 msgid "Support PREFETCHWT1 built-in functions and code generation."
9578 #: config/i386/i386.opt:836
9579 msgid "Emit profiling counter call at function entry before prologue."
9582 #: config/i386/i386.opt:840
9583 msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
9586 #: config/i386/i386.opt:844
9587 msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be"
9590 #: config/i386/i386.opt:849
9591 msgid "Skip setting up RAX register when passing variable arguments."
9594 #: config/i386/i386.opt:853
9596 "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-"
9600 #: config/i386/i386.opt:857
9601 msgid "Split 32-byte AVX unaligned load."
9604 #: config/i386/i386.opt:861
9605 msgid "Split 32-byte AVX unaligned store."
9608 #: config/i386/i386.opt:865
9609 msgid "Support RTM built-in functions and code generation."
9612 #: config/i386/i386.opt:869
9613 msgid "Support MPX code generation."
9616 #: config/i386/i386.opt:873
9617 msgid "Support MWAITX and MONITORX built-in functions and code generation."
9620 #: config/i386/i386.opt:877
9621 msgid "Support CLZERO built-in functions and code generation."
9624 #: config/i386/i386.opt:881
9625 msgid "Support PKU built-in functions and code generation."
9628 #: config/i386/i386.opt:885
9629 msgid "Use given stack-protector guard."
9632 #: config/i386/i386.opt:889
9634 "Known stack protector guard (for use with the -mstack-protector-guard= "
9638 #: config/i386/i386.opt:899
9639 msgid "Attempt to avoid generating instruction sequences containing ret bytes."
9642 #: config/i386/stringop.opt:8
9643 msgid "the Free Software Foundation; either version 3, or (at your option)"
9646 #: config/i386/stringop.opt:13
9647 msgid "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the"
9650 #: config/i386/stringop.opt:18
9651 msgid "see <http://www.gnu.org/licenses/>. */"
9654 #: config/pa/pa64-hpux.opt:23
9655 msgid "Assume code will be linked by GNU ld."
9658 #: config/pa/pa64-hpux.opt:27
9659 msgid "Assume code will be linked by HP ld."
9662 #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
9663 #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
9664 msgid "Specify UNIX standard for predefines and linking."
9667 #: config/pa/pa-hpux.opt:27
9668 msgid "Generate cpp defines for server IO."
9671 #: config/pa/pa-hpux.opt:35
9672 msgid "Generate cpp defines for workstation IO."
9675 #: config/pa/pa.opt:30 config/pa/pa.opt:83 config/pa/pa.opt:91
9676 msgid "Generate PA1.0 code."
9679 #: config/pa/pa.opt:34 config/pa/pa.opt:95 config/pa/pa.opt:136
9680 msgid "Generate PA1.1 code."
9683 #: config/pa/pa.opt:38 config/pa/pa.opt:99
9684 msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
9687 #: config/pa/pa.opt:46
9688 msgid "Disable FP regs."
9691 #: config/pa/pa.opt:50
9692 msgid "Disable indexed addressing."
9695 #: config/pa/pa.opt:54
9696 msgid "Generate fast indirect calls."
9699 #: config/pa/pa.opt:62
9700 msgid "Assume code will be assembled by GAS."
9703 #: config/pa/pa.opt:71
9704 msgid "Enable linker optimizations."
9707 #: config/pa/pa.opt:75
9708 msgid "Always generate long calls."
9711 #: config/pa/pa.opt:79
9712 msgid "Emit long load/store sequences."
9715 #: config/pa/pa.opt:87
9716 msgid "Disable space regs."
9719 #: config/pa/pa.opt:103
9720 msgid "Use portable calling conventions."
9723 #: config/pa/pa.opt:107
9725 "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
9726 "7200, 7300, and 8000."
9729 #: config/pa/pa.opt:132 config/frv/frv.opt:215
9730 msgid "Use software floating point."
9733 #: config/pa/pa.opt:140
9734 msgid "Do not disable space regs."
9737 #: config/v850/v850.opt:29
9738 msgid "Use registers r2 and r5."
9741 #: config/v850/v850.opt:33
9742 msgid "Use 4 byte entries in switch tables."
9745 #: config/v850/v850.opt:37
9746 msgid "Enable backend debugging."
9749 #: config/v850/v850.opt:41
9750 msgid "Do not use the callt instruction (default)."
9753 #: config/v850/v850.opt:45
9754 msgid "Reuse r30 on a per function basis."
9757 #: config/v850/v850.opt:52
9758 msgid "Prohibit PC relative function calls."
9761 #: config/v850/v850.opt:56
9762 msgid "Use stubs for function prologues."
9765 #: config/v850/v850.opt:60
9766 msgid "Set the max size of data eligible for the SDA area."
9769 #: config/v850/v850.opt:67
9770 msgid "Enable the use of the short load instructions."
9773 #: config/v850/v850.opt:71
9774 msgid "Same as: -mep -mprolog-function."
9777 #: config/v850/v850.opt:75
9778 msgid "Set the max size of data eligible for the TDA area."
9781 #: config/v850/v850.opt:82
9782 msgid "Do not enforce strict alignment."
9785 #: config/v850/v850.opt:86
9787 "Put jump tables for switch statements into the .data section rather than "
9788 "the .code section."
9791 #: config/v850/v850.opt:93
9792 msgid "Compile for the v850 processor."
9795 #: config/v850/v850.opt:97
9796 msgid "Compile for the v850e processor."
9799 #: config/v850/v850.opt:101
9800 msgid "Compile for the v850e1 processor."
9803 #: config/v850/v850.opt:105
9804 msgid "Compile for the v850es variant of the v850e1."
9807 #: config/v850/v850.opt:109
9808 msgid "Compile for the v850e2 processor."
9811 #: config/v850/v850.opt:113
9812 msgid "Compile for the v850e2v3 processor."
9815 #: config/v850/v850.opt:117
9816 msgid "Compile for the v850e3v5 processor."
9819 #: config/v850/v850.opt:124
9820 msgid "Enable v850e3v5 loop instructions."
9823 #: config/v850/v850.opt:128
9824 msgid "Set the max size of data eligible for the ZDA area."
9827 #: config/v850/v850.opt:135
9828 msgid "Enable relaxing in the assembler."
9831 #: config/v850/v850.opt:139
9832 msgid "Prohibit PC relative jumps."
9835 #: config/v850/v850.opt:143
9836 msgid "Inhibit the use of hardware floating point instructions."
9839 #: config/v850/v850.opt:147
9841 "Allow the use of hardware floating point instructions for V850E2V3 and up."
9844 #: config/v850/v850.opt:151
9845 msgid "Enable support for the RH850 ABI. This is the default."
9848 #: config/v850/v850.opt:155
9849 msgid "Enable support for the old GCC ABI."
9852 #: config/v850/v850.opt:159
9853 msgid "Support alignments of up to 64-bits."
9858 "-G<number>\tPut global and static data smaller than <number> bytes into a "
9859 "special section (on some targets)."
9862 #: config/lynx.opt:23
9863 msgid "Support legacy multi-threading."
9866 #: config/lynx.opt:27
9867 msgid "Use shared libraries."
9870 #: config/lynx.opt:31
9871 msgid "Support multi-threading."
9874 #: config/nvptx/nvptx.opt:22
9875 msgid "Generate code for a 32-bit ABI."
9878 #: config/nvptx/nvptx.opt:26
9879 msgid "Generate code for a 64-bit ABI."
9882 #: config/nvptx/nvptx.opt:30
9883 msgid "Link in code for a __main kernel."
9886 #: config/nvptx/nvptx.opt:34
9887 msgid "Optimize partition neutering."
9890 #: config/vxworks.opt:36
9891 msgid "Assume the VxWorks RTP environment."
9894 #: config/vxworks.opt:43
9895 msgid "Assume the VxWorks vThreads environment."
9898 #: config/cr16/cr16.opt:23
9899 msgid "-msim Use simulator runtime."
9902 #: config/cr16/cr16.opt:27
9903 msgid "Generate SBIT, CBIT instructions."
9906 #: config/cr16/cr16.opt:31
9907 msgid "Support multiply accumulate instructions."
9910 #: config/cr16/cr16.opt:38
9911 msgid "Treat data references as near, far or medium. medium is default."
9914 #: config/cr16/cr16.opt:42
9915 msgid "Generate code for CR16C architecture."
9918 #: config/cr16/cr16.opt:46
9919 msgid "Generate code for CR16C+ architecture (Default)."
9922 #: config/cr16/cr16.opt:50
9923 msgid "Treat integers as 32-bit."
9926 #: config/avr/avr.opt:23
9927 msgid "Use subroutines for function prologues and epilogues."
9930 #: config/avr/avr.opt:26
9932 msgid "missing device or architecture after %qs"
9935 #: config/avr/avr.opt:27
9936 msgid "-mmcu=MCU\tSelect the target MCU."
9939 #: config/avr/avr.opt:31
9940 msgid "Set the number of 64 KiB flash segments."
9943 #: config/avr/avr.opt:35
9944 msgid "Indicate presence of a processor erratum."
9947 #: config/avr/avr.opt:39
9948 msgid "Enable Read-Modify-Write (RMW) instructions support/use."
9951 #: config/avr/avr.opt:49
9952 msgid "Use an 8-bit 'int' type."
9955 #: config/avr/avr.opt:53
9956 msgid "Change the stack pointer without disabling interrupts."
9959 #: config/avr/avr.opt:57
9961 "Set the branch costs for conditional branch instructions. Reasonable values "
9962 "are small, non-negative integers. The default branch cost is 0."
9965 #: config/avr/avr.opt:67
9966 msgid "Change only the low 8 bits of the stack pointer."
9969 #: config/avr/avr.opt:71
9970 msgid "Relax branches."
9973 #: config/avr/avr.opt:75
9975 "Make the linker relaxation machine assume that a program counter wrap-around "
9979 #: config/avr/avr.opt:79
9981 "Accumulate outgoing function arguments and acquire/release the needed stack "
9982 "space for outpoing function arguments in function prologue/epilogue. "
9983 "Without this option, outgoing arguments are pushed before calling a function "
9984 "and popped afterwards. This option can lead to reduced code size for "
9985 "functions that call many functions that get their arguments on the stack "
9986 "like, for example printf."
9989 #: config/avr/avr.opt:83
9991 "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-"
9992 "decrement, post-increment and indirect addressing with the X register. "
9993 "Without this option, the compiler may assume that there is an addressing "
9994 "mode X+const similar to Y+const and Z+const and emit instructions to emulate "
9995 "such an addressing mode for X."
9998 #: config/avr/avr.opt:88
10000 "The device has no SPH special function register. This option will be "
10001 "overridden by the compiler driver with the correct setting if presence/"
10002 "absence of SPH can be deduced from -mmcu=MCU."
10005 #: config/avr/avr.opt:92
10006 msgid "Warn if the address space of an address is changed."
10009 #: config/avr/avr.opt:96
10011 "Allow to use truncation instead of rounding towards 0 for fractional int "
10015 #: config/avr/avr.opt:100
10016 msgid "Do not link against the device-specific library lib<MCU>.a."
10019 #: config/m32r/m32r.opt:34
10020 msgid "Compile for the m32rx."
10023 #: config/m32r/m32r.opt:38
10024 msgid "Compile for the m32r2."
10027 #: config/m32r/m32r.opt:42
10028 msgid "Compile for the m32r."
10031 #: config/m32r/m32r.opt:46
10032 msgid "Align all loops to 32 byte boundary."
10035 #: config/m32r/m32r.opt:50
10036 msgid "Prefer branches over conditional execution."
10039 #: config/m32r/m32r.opt:54
10040 msgid "Give branches their default cost."
10043 #: config/m32r/m32r.opt:58
10044 msgid "Display compile time statistics."
10047 #: config/m32r/m32r.opt:62
10048 msgid "Specify cache flush function."
10051 #: config/m32r/m32r.opt:66
10052 msgid "Specify cache flush trap number."
10055 #: config/m32r/m32r.opt:70
10056 msgid "Only issue one instruction per cycle."
10059 #: config/m32r/m32r.opt:74
10060 msgid "Allow two instructions to be issued per cycle."
10063 #: config/m32r/m32r.opt:78
10064 msgid "Code size: small, medium or large."
10067 #: config/m32r/m32r.opt:94
10068 msgid "Don't call any cache flush functions."
10071 #: config/m32r/m32r.opt:98
10072 msgid "Don't call any cache flush trap."
10075 #: config/m32r/m32r.opt:105
10076 msgid "Small data area: none, sdata, use."
10079 #: config/s390/tpf.opt:23
10080 msgid "Enable TPF-OS tracing code."
10083 #: config/s390/tpf.opt:27
10084 msgid "Specify main object for TPF-OS."
10087 #: config/s390/s390.opt:48
10088 msgid "31 bit ABI."
10091 #: config/s390/s390.opt:52
10092 msgid "64 bit ABI."
10095 #: config/s390/s390.opt:96
10096 msgid "Maintain backchain pointer."
10099 #: config/s390/s390.opt:100
10100 msgid "Additional debug prints."
10103 #: config/s390/s390.opt:104
10104 msgid "ESA/390 architecture."
10107 #: config/s390/s390.opt:108
10108 msgid "Enable decimal floating point hardware support."
10111 #: config/s390/s390.opt:112
10112 msgid "Enable hardware floating point."
10115 #: config/s390/s390.opt:116
10116 msgid "Takes two non-negative integer numbers separated by a comma."
10119 #: config/s390/s390.opt:134
10120 msgid "Use hardware transactional execution instructions."
10123 #: config/s390/s390.opt:138
10124 msgid "Use hardware vector facility instructions and enable the vector ABI."
10127 #: config/s390/s390.opt:142
10128 msgid "Use packed stack layout."
10131 #: config/s390/s390.opt:146
10132 msgid "Use bras for executable < 64k."
10135 #: config/s390/s390.opt:150
10136 msgid "Disable hardware floating point."
10139 #: config/s390/s390.opt:154
10141 "Set the max. number of bytes which has to be left to stack size before a "
10142 "trap instruction is triggered."
10145 #: config/s390/s390.opt:158
10146 msgid "Switches off the -mstack-guard= option."
10149 #: config/s390/s390.opt:162
10151 "Emit extra code in the function prologue in order to trap if the stack size "
10152 "exceeds the given limit."
10155 #: config/s390/s390.opt:166
10156 msgid "Switches off the -mstack-size= option."
10159 #: config/s390/s390.opt:174
10160 msgid "Use the mvcle instruction for block moves."
10163 #: config/s390/s390.opt:178
10164 msgid "Enable the z vector language extension providing the context-sensitive"
10167 #: config/s390/s390.opt:183
10168 msgid "Warn if a function uses alloca or creates an array with dynamic size."
10171 #: config/s390/s390.opt:187
10172 msgid "Warn if a single function's framesize exceeds the given framesize."
10175 #: config/s390/s390.opt:191
10176 msgid "z/Architecture."
10179 #: config/s390/s390.opt:195
10180 msgid "Set the branch costs for conditional branch instructions. Reasonable"
10183 #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
10184 msgid "Use the simulator runtime."
10187 #: config/rl78/rl78.opt:31
10189 "Selects the type of hardware multiplication and division to use (none/g13/"
10193 #: config/rl78/rl78.opt:50
10194 msgid "Use all registers, reserving none for interrupt handlers."
10197 #: config/rl78/rl78.opt:54
10198 msgid "Enable assembler and linker relaxation. Enabled by default at -Os."
10201 #: config/rl78/rl78.opt:58
10203 "Selects the type of RL78 core being targeted (g10/g13/g14). The default is "
10204 "the G14. If set, also selects the hardware multiply support to be used."
10207 #: config/rl78/rl78.opt:77
10208 msgid "Alias for -mcpu=g10."
10211 #: config/rl78/rl78.opt:81
10212 msgid "Alias for -mcpu=g13."
10215 #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
10216 msgid "Alias for -mcpu=g14."
10219 #: config/rl78/rl78.opt:93
10221 "Assume ES is zero throughout program execution, use ES: for read-only data."
10224 #: config/stormy16/stormy16.opt:24
10225 msgid "Provide libraries for the simulator."
10228 #: config/arm/arm-tables.opt:25
10229 msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
10232 #: config/arm/arm-tables.opt:341
10233 msgid "Known ARM architectures (for use with the -march= option):"
10236 #: config/arm/arm-tables.opt:438
10237 msgid "Known ARM FPUs (for use with the -mfpu= option):"
10240 #: config/arm/arm.opt:26
10241 msgid "TLS dialect to use:"
10244 #: config/arm/arm.opt:36
10245 msgid "Specify an ABI."
10248 #: config/arm/arm.opt:40
10249 msgid "Known ARM ABIs (for use with the -mabi= option):"
10252 #: config/arm/arm.opt:59
10253 msgid "Generate a call to abort if a noreturn function returns."
10256 #: config/arm/arm.opt:66
10257 msgid "Pass FP arguments in FP registers."
10260 #: config/arm/arm.opt:70
10261 msgid "Generate APCS conformant stack frames."
10264 #: config/arm/arm.opt:74
10265 msgid "Generate re-entrant, PIC code."
10268 #: config/arm/arm.opt:90
10269 msgid "Generate code in 32 bit ARM state."
10272 #: config/arm/arm.opt:98
10273 msgid "Thumb: Assume non-static functions may be called from ARM code."
10276 #: config/arm/arm.opt:102
10277 msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
10280 #: config/arm/arm.opt:110
10281 msgid "Specify if floating point hardware should be used."
10284 #: config/arm/arm.opt:114
10285 msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
10288 #: config/arm/arm.opt:127
10289 msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
10292 #: config/arm/arm.opt:131
10293 msgid "Specify the __fp16 floating-point format."
10296 #: config/arm/arm.opt:135
10297 msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
10300 #: config/arm/arm.opt:148
10301 msgid "Specify the name of the target floating point hardware/format."
10304 #: config/arm/arm.opt:159
10305 msgid "Generate call insns as indirect calls, if necessary."
10308 #: config/arm/arm.opt:163
10309 msgid "Assume data segments are relative to text segment."
10312 #: config/arm/arm.opt:167
10313 msgid "Specify the register to be used for PIC addressing."
10316 #: config/arm/arm.opt:171
10317 msgid "Store function names in object code."
10320 #: config/arm/arm.opt:175
10321 msgid "Permit scheduling of a function's prologue sequence."
10324 #: config/arm/arm.opt:179 config/rs6000/rs6000.opt:248
10325 msgid "Do not load the PIC register in function prologues."
10328 #: config/arm/arm.opt:186
10329 msgid "Specify the minimum bit alignment of structures."
10332 #: config/arm/arm.opt:190
10333 msgid "Generate code for Thumb state."
10336 #: config/arm/arm.opt:194
10337 msgid "Support calls between Thumb and ARM instruction sets."
10340 #: config/arm/arm.opt:198
10341 msgid "Specify thread local storage scheme."
10344 #: config/arm/arm.opt:202
10345 msgid "Specify how to access the thread pointer."
10348 #: config/arm/arm.opt:206
10349 msgid "Valid arguments to -mtp=:"
10352 #: config/arm/arm.opt:219
10353 msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
10356 #: config/arm/arm.opt:223
10357 msgid "Thumb: Generate (leaf) stack frames even if not needed."
10360 #: config/arm/arm.opt:227 config/mn10300/mn10300.opt:42
10361 msgid "Tune code for the given processor."
10364 #: config/arm/arm.opt:231
10365 msgid "Print CPU tuning information as comment in assembler file. This is"
10368 #: config/arm/arm.opt:242
10370 "Use Neon quad-word (rather than double-word) registers for vectorization."
10373 #: config/arm/arm.opt:246
10375 "Use Neon double-word (rather than quad-word) registers for vectorization."
10378 #: config/arm/arm.opt:250
10379 msgid "Only generate absolute relocations on word sized values."
10382 #: config/arm/arm.opt:254
10383 msgid "Generate IT blocks appropriate for ARMv8."
10386 #: config/arm/arm.opt:258
10387 msgid "Use the old RTX costing tables (transitional)."
10390 #: config/arm/arm.opt:262
10392 "Use the new generic RTX cost tables if new core-specific cost table not "
10393 "available (transitional)."
10396 #: config/arm/arm.opt:266
10398 "Avoid overlapping destination and address registers on LDRD instructions"
10401 #: config/arm/arm.opt:271
10402 msgid "Enable unaligned word and halfword accesses to packed data."
10405 #: config/arm/arm.opt:275
10406 msgid "Use Neon to perform 64-bits operations rather than core registers."
10409 #: config/arm/arm.opt:279
10410 msgid "Assume loading data from flash is slower than fetching instructions."
10413 #: config/arm/arm.opt:283
10414 msgid "Assume unified syntax for inline assembly code."
10417 #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
10418 #: config/visium/visium.opt:37
10419 msgid "Use hardware FP."
10422 #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
10423 msgid "Do not use hardware FP."
10426 #: config/sparc/sparc.opt:42
10427 msgid "Use flat register window model."
10430 #: config/sparc/sparc.opt:46
10431 msgid "Assume possible double misalignment."
10434 #: config/sparc/sparc.opt:50
10435 msgid "Use ABI reserved registers."
10438 #: config/sparc/sparc.opt:54
10439 msgid "Use hardware quad FP instructions."
10442 #: config/sparc/sparc.opt:58
10443 msgid "Do not use hardware quad fp instructions."
10446 #: config/sparc/sparc.opt:62
10447 msgid "Compile for V8+ ABI."
10450 #: config/sparc/sparc.opt:66
10451 msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
10454 #: config/sparc/sparc.opt:70
10455 msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
10458 #: config/sparc/sparc.opt:74
10459 msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
10462 #: config/sparc/sparc.opt:78
10463 msgid "Use UltraSPARC Compare-and-Branch extensions."
10466 #: config/sparc/sparc.opt:82
10467 msgid "Use UltraSPARC Fused Multiply-Add extensions."
10470 #: config/sparc/sparc.opt:86
10471 msgid "Use UltraSPARC Population-Count instruction."
10474 #: config/sparc/sparc.opt:90
10475 msgid "Pointers are 64-bit."
10478 #: config/sparc/sparc.opt:94
10479 msgid "Pointers are 32-bit."
10482 #: config/sparc/sparc.opt:98
10483 msgid "Use 64-bit ABI."
10486 #: config/sparc/sparc.opt:102
10487 msgid "Use 32-bit ABI."
10490 #: config/sparc/sparc.opt:106
10491 msgid "Use stack bias."
10494 #: config/sparc/sparc.opt:110
10495 msgid "Use structs on stronger alignment for double-word copies."
10498 #: config/sparc/sparc.opt:114
10499 msgid "Optimize tail call instructions in assembler and linker."
10502 #: config/sparc/sparc.opt:118
10503 msgid "Do not generate code that can only run in supervisor mode (default)."
10506 #: config/sparc/sparc.opt:122 config/visium/visium.opt:45
10507 msgid "Use features of and schedule code for given CPU."
10510 #: config/sparc/sparc.opt:199
10511 msgid "Use given SPARC-V9 code model."
10514 #: config/sparc/sparc.opt:203
10515 msgid "Enable debug output."
10518 #: config/sparc/sparc.opt:207
10519 msgid "Enable strict 32-bit psABI struct return checking."
10522 #: config/sparc/sparc.opt:211
10523 msgid "Enable workaround for single erratum of AT697F processor"
10526 #: config/sparc/sparc.opt:216
10527 msgid "Enable workarounds for the errata of the UT699 processor."
10530 #: config/sparc/sparc.opt:245
10531 msgid "Specify the memory model in effect for the program."
10534 #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:141
10535 msgid "Generate 64-bit code."
10538 #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:145
10539 msgid "Generate 32-bit code."
10542 #: config/rs6000/rs6000-tables.opt:24
10543 msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
10546 #: config/rs6000/476.opt:24
10548 "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl "
10549 "insns used for GOT accesses."
10552 #: config/rs6000/aix64.opt:24
10553 msgid "Compile for 64-bit pointers."
10556 #: config/rs6000/aix64.opt:28
10557 msgid "Compile for 32-bit pointers."
10560 #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
10561 msgid "Select code model."
10564 #: config/rs6000/aix64.opt:49
10565 msgid "Support message passing with the Parallel Environment."
10568 #: config/rs6000/linux64.opt:24
10569 msgid "Call mcount for profiling before a function prologue."
10572 #: config/rs6000/rs6000.opt:109
10573 msgid "Use PowerPC-64 instruction set."
10576 #: config/rs6000/rs6000.opt:113
10577 msgid "Use PowerPC General Purpose group optional instructions."
10580 #: config/rs6000/rs6000.opt:117
10581 msgid "Use PowerPC Graphics group optional instructions."
10584 #: config/rs6000/rs6000.opt:121
10585 msgid "Use PowerPC V2.01 single field mfcr instruction."
10588 #: config/rs6000/rs6000.opt:125
10589 msgid "Use PowerPC V2.02 popcntb instruction."
10592 #: config/rs6000/rs6000.opt:129
10593 msgid "Use PowerPC V2.02 floating point rounding instructions."
10596 #: config/rs6000/rs6000.opt:133
10597 msgid "Use PowerPC V2.05 compare bytes instruction."
10600 #: config/rs6000/rs6000.opt:137
10602 "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
10605 #: config/rs6000/rs6000.opt:141
10606 msgid "Use AltiVec instructions."
10609 #: config/rs6000/rs6000.opt:145
10610 msgid "Generate Altivec instructions using little-endian element order."
10613 #: config/rs6000/rs6000.opt:149
10614 msgid "Generate Altivec instructions using big-endian element order."
10617 #: config/rs6000/rs6000.opt:153
10618 msgid "Use decimal floating point instructions."
10621 #: config/rs6000/rs6000.opt:157
10622 msgid "Use 4xx half-word multiply instructions."
10625 #: config/rs6000/rs6000.opt:161
10626 msgid "Use 4xx string-search dlmzb instruction."
10629 #: config/rs6000/rs6000.opt:165
10630 msgid "Generate load/store multiple instructions."
10633 #: config/rs6000/rs6000.opt:169
10634 msgid "Generate string instructions for block moves."
10637 #: config/rs6000/rs6000.opt:181
10638 msgid "Use PowerPC V2.06 popcntd instruction."
10641 #: config/rs6000/rs6000.opt:185
10643 "Under -ffast-math, generate a FRIZ instruction for (double)(long long) "
10647 #: config/rs6000/rs6000.opt:193
10648 msgid "Use vector/scalar (VSX) instructions."
10651 #: config/rs6000/rs6000.opt:240
10652 msgid "Do not generate load/store with update instructions."
10655 #: config/rs6000/rs6000.opt:244
10656 msgid "Generate load/store with update instructions."
10659 #: config/rs6000/rs6000.opt:252
10660 msgid "Avoid generation of indexed load/store instructions when possible."
10663 #: config/rs6000/rs6000.opt:256
10664 msgid "Mark __tls_get_addr calls with argument info."
10667 #: config/rs6000/rs6000.opt:263
10668 msgid "Schedule the start and end of the procedure."
10671 #: config/rs6000/rs6000.opt:267
10672 msgid "Return all structures in memory (AIX default)."
10675 #: config/rs6000/rs6000.opt:271
10676 msgid "Return small structures in registers (SVR4 default)."
10679 #: config/rs6000/rs6000.opt:275
10680 msgid "Conform more closely to IBM XLC semantics."
10683 #: config/rs6000/rs6000.opt:279 config/rs6000/rs6000.opt:283
10685 "Generate software reciprocal divide and square root for better throughput."
10688 #: config/rs6000/rs6000.opt:287
10689 msgid "Assume that the reciprocal estimate instructions provide more accuracy."
10692 #: config/rs6000/rs6000.opt:291
10693 msgid "Do not place floating point constants in TOC."
10696 #: config/rs6000/rs6000.opt:295
10697 msgid "Place floating point constants in TOC."
10700 #: config/rs6000/rs6000.opt:299
10701 msgid "Do not place symbol+offset constants in TOC."
10704 #: config/rs6000/rs6000.opt:303
10705 msgid "Place symbol+offset constants in TOC."
10708 #: config/rs6000/rs6000.opt:314
10709 msgid "Use only one TOC entry per procedure."
10712 #: config/rs6000/rs6000.opt:318
10713 msgid "Put everything in the regular TOC."
10716 #: config/rs6000/rs6000.opt:322
10717 msgid "Generate VRSAVE instructions when generating AltiVec code."
10720 #: config/rs6000/rs6000.opt:326
10721 msgid "Deprecated option. Use -mno-vrsave instead."
10724 #: config/rs6000/rs6000.opt:330
10725 msgid "Deprecated option. Use -mvrsave instead."
10728 #: config/rs6000/rs6000.opt:334
10730 "Specify how many bytes should be moved inline before calling out to memcpy/"
10734 #: config/rs6000/rs6000.opt:338
10735 msgid "Generate isel instructions."
10738 #: config/rs6000/rs6000.opt:342
10739 msgid "Deprecated option. Use -mno-isel instead."
10742 #: config/rs6000/rs6000.opt:346
10743 msgid "Deprecated option. Use -misel instead."
10746 #: config/rs6000/rs6000.opt:350
10747 msgid "Generate SPE SIMD instructions on E500."
10750 #: config/rs6000/rs6000.opt:354
10751 msgid "Generate PPC750CL paired-single instructions."
10754 #: config/rs6000/rs6000.opt:358
10755 msgid "Deprecated option. Use -mno-spe instead."
10758 #: config/rs6000/rs6000.opt:362
10759 msgid "Deprecated option. Use -mspe instead."
10762 #: config/rs6000/rs6000.opt:366
10763 msgid "-mdebug=\tEnable debug output."
10766 #: config/rs6000/rs6000.opt:370
10767 msgid "Use the AltiVec ABI extensions."
10770 #: config/rs6000/rs6000.opt:374
10771 msgid "Do not use the AltiVec ABI extensions."
10774 #: config/rs6000/rs6000.opt:378
10775 msgid "Use the SPE ABI extensions."
10778 #: config/rs6000/rs6000.opt:382
10779 msgid "Do not use the SPE ABI extensions."
10782 #: config/rs6000/rs6000.opt:386
10783 msgid "Use the ELFv1 ABI."
10786 #: config/rs6000/rs6000.opt:390
10787 msgid "Use the ELFv2 ABI."
10790 #: config/rs6000/rs6000.opt:397
10791 msgid "using darwin64 ABI"
10794 #: config/rs6000/rs6000.opt:400
10795 msgid "using old darwin ABI"
10798 #: config/rs6000/rs6000.opt:403
10799 msgid "using IEEE extended precision long double"
10802 #: config/rs6000/rs6000.opt:406
10803 msgid "using IBM extended precision long double"
10806 #: config/rs6000/rs6000.opt:410
10807 msgid "-mcpu=\tUse features of and schedule code for given CPU."
10810 #: config/rs6000/rs6000.opt:414
10811 msgid "-mtune=\tSchedule code for given CPU."
10814 #: config/rs6000/rs6000.opt:418
10815 msgid "-mtraceback=\tSelect full, part, or no traceback table."
10818 #: config/rs6000/rs6000.opt:434
10819 msgid "Avoid all range limits on call instructions."
10822 #: config/rs6000/rs6000.opt:438
10823 msgid "Generate Cell microcode."
10826 #: config/rs6000/rs6000.opt:442
10827 msgid "Warn when a Cell microcoded instruction is emitted."
10830 #: config/rs6000/rs6000.opt:446
10831 msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
10834 #: config/rs6000/rs6000.opt:450
10835 msgid "-mfloat-gprs=\tSelect GPR floating point method."
10838 #: config/rs6000/rs6000.opt:454
10839 msgid "Valid arguments to -mfloat-gprs=:"
10842 #: config/rs6000/rs6000.opt:470
10843 msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
10846 #: config/rs6000/rs6000.opt:478
10847 msgid "Determine which dependences between insns are considered costly."
10850 #: config/rs6000/rs6000.opt:482
10851 msgid "Specify which post scheduling nop insertion scheme to apply."
10854 #: config/rs6000/rs6000.opt:486
10855 msgid "Specify alignment of structure fields default/natural."
10858 #: config/rs6000/rs6000.opt:490
10859 msgid "Valid arguments to -malign-:"
10862 #: config/rs6000/rs6000.opt:500
10863 msgid "Specify scheduling priority for dispatch slot restricted insns."
10866 #: config/rs6000/rs6000.opt:504
10867 msgid "Single-precision floating point unit."
10870 #: config/rs6000/rs6000.opt:508
10871 msgid "Double-precision floating point unit."
10874 #: config/rs6000/rs6000.opt:512
10875 msgid "Floating point unit does not support divide & sqrt."
10878 #: config/rs6000/rs6000.opt:516
10879 msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)."
10882 #: config/rs6000/rs6000.opt:538
10883 msgid "Specify Xilinx FPU."
10886 #: config/rs6000/rs6000.opt:542
10888 "Use/do not use r11 to hold the static link in calls to functions via "
10892 #: config/rs6000/rs6000.opt:546
10894 "Control whether we save the TOC in the prologue for indirect calls or "
10895 "generate the save inline."
10898 #: config/rs6000/rs6000.opt:550
10899 msgid "Allow 128-bit integers in VSX registers."
10902 #: config/rs6000/rs6000.opt:554
10904 "Fuse certain integer operations together for better performance on power8."
10907 #: config/rs6000/rs6000.opt:558
10908 msgid "Allow sign extension in fusion operations."
10911 #: config/rs6000/rs6000.opt:562
10912 msgid "Use/do not use vector and scalar instructions added in ISA 2.07."
10915 #: config/rs6000/rs6000.opt:566
10916 msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
10919 #: config/rs6000/rs6000.opt:570
10920 msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
10923 #: config/rs6000/rs6000.opt:574
10924 msgid "Use ISA 2.07 transactional memory (HTM) instructions."
10927 #: config/rs6000/rs6000.opt:578
10928 msgid "Generate the quad word memory instructions (lq/stq)."
10931 #: config/rs6000/rs6000.opt:582
10932 msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
10935 #: config/rs6000/rs6000.opt:586
10937 "Generate aggregate parameter passing code with at most 64-bit alignment."
10940 #: config/rs6000/rs6000.opt:590
10941 msgid "Allow double variables in upper registers with -mcpu=power7 or -mvsx."
10944 #: config/rs6000/rs6000.opt:594
10946 "Allow float variables in upper registers with -mcpu=power8 or -mpower8-"
10950 #: config/rs6000/rs6000.opt:598
10951 msgid "Allow float/double variables in upper registers if cpu allows it."
10954 #: config/rs6000/rs6000.opt:602
10955 msgid "Analyze and remove doubleword swaps from VSX computations."
10958 #: config/rs6000/rs6000.opt:606
10959 msgid "Fuse certain operations together for better performance on power9."
10962 #: config/rs6000/rs6000.opt:610 config/rs6000/rs6000.opt:614
10963 msgid "Use/do not use vector and scalar instructions added in ISA 3.0."
10966 #: config/rs6000/rs6000.opt:618
10967 msgid "Use/do not use the new min/max instructions defined in ISA 3.0."
10970 #: config/rs6000/rs6000.opt:622
10972 "Fuse medium/large code model toc references with the memory instruction."
10975 #: config/rs6000/rs6000.opt:626
10976 msgid "Generate the integer modulo instructions."
10979 #: config/rs6000/rs6000.opt:630
10980 msgid "Enable/disable IEEE 128-bit floating point via the __float128 keyword."
10983 #: config/rs6000/rs6000.opt:634
10984 msgid "Enable/disable using IEEE 128-bit floating point instructions."
10987 #: config/rs6000/rs6000.opt:638
10988 msgid "Enable/disable default conversions between __float128 & long double."
10991 #: config/rs6000/sysv4.opt:24
10992 msgid "Select ABI calling convention."
10995 #: config/rs6000/sysv4.opt:28 config/c6x/c6x.opt:42
10996 msgid "Select method for sdata handling."
10999 #: config/rs6000/sysv4.opt:48 config/rs6000/sysv4.opt:52
11000 msgid "Align to the base type of the bit-field."
11003 #: config/rs6000/sysv4.opt:57 config/rs6000/sysv4.opt:61
11004 msgid "Produce code relocatable at runtime."
11007 #: config/rs6000/sysv4.opt:65 config/rs6000/sysv4.opt:69
11008 msgid "Produce little endian code."
11011 #: config/rs6000/sysv4.opt:73 config/rs6000/sysv4.opt:77
11012 msgid "Produce big endian code."
11015 #: config/rs6000/sysv4.opt:82 config/rs6000/sysv4.opt:86
11016 #: config/rs6000/sysv4.opt:95 config/rs6000/sysv4.opt:137
11017 #: config/rs6000/sysv4.opt:149
11018 msgid "no description yet."
11021 #: config/rs6000/sysv4.opt:90
11022 msgid "Assume all variable arg functions are prototyped."
11025 #: config/rs6000/sysv4.opt:99
11029 #: config/rs6000/sysv4.opt:103
11030 msgid "Allow bit-fields to cross word boundaries."
11033 #: config/rs6000/sysv4.opt:107
11034 msgid "Use alternate register names."
11037 #: config/rs6000/sysv4.opt:113
11038 msgid "Use default method for sdata handling."
11041 #: config/rs6000/sysv4.opt:117
11042 msgid "Link with libsim.a, libc.a and sim-crt0.o."
11045 #: config/rs6000/sysv4.opt:121
11046 msgid "Link with libads.a, libc.a and crt0.o."
11049 #: config/rs6000/sysv4.opt:125
11050 msgid "Link with libyk.a, libc.a and crt0.o."
11053 #: config/rs6000/sysv4.opt:129
11054 msgid "Link with libmvme.a, libc.a and crt0.o."
11057 #: config/rs6000/sysv4.opt:133
11058 msgid "Set the PPC_EMB bit in the ELF flags header."
11061 #: config/rs6000/sysv4.opt:153
11062 msgid "Generate code to use a non-exec PLT and GOT."
11065 #: config/rs6000/sysv4.opt:157
11066 msgid "Generate code for old exec BSS PLT."
11069 #: config/alpha/alpha.opt:27
11070 msgid "Use fp registers."
11073 #: config/alpha/alpha.opt:35
11074 msgid "Request IEEE-conformant math library routines (OSF/1)."
11077 #: config/alpha/alpha.opt:39
11078 msgid "Emit IEEE-conformant code, without inexact exceptions."
11081 #: config/alpha/alpha.opt:46
11082 msgid "Do not emit complex integer constants to read-only memory."
11085 #: config/alpha/alpha.opt:50
11086 msgid "Use VAX fp."
11089 #: config/alpha/alpha.opt:54
11090 msgid "Do not use VAX fp."
11093 #: config/alpha/alpha.opt:58
11094 msgid "Emit code for the byte/word ISA extension."
11097 #: config/alpha/alpha.opt:62
11098 msgid "Emit code for the motion video ISA extension."
11101 #: config/alpha/alpha.opt:66
11102 msgid "Emit code for the fp move and sqrt ISA extension."
11105 #: config/alpha/alpha.opt:70
11106 msgid "Emit code for the counting ISA extension."
11109 #: config/alpha/alpha.opt:74
11110 msgid "Emit code using explicit relocation directives."
11113 #: config/alpha/alpha.opt:78
11114 msgid "Emit 16-bit relocations to the small data areas."
11117 #: config/alpha/alpha.opt:82
11118 msgid "Emit 32-bit relocations to the small data areas."
11121 #: config/alpha/alpha.opt:86
11122 msgid "Emit direct branches to local functions."
11125 #: config/alpha/alpha.opt:90
11126 msgid "Emit indirect branches to local functions."
11129 #: config/alpha/alpha.opt:94
11130 msgid "Emit rdval instead of rduniq for thread pointer."
11133 #: config/alpha/alpha.opt:106
11134 msgid "Use features of and schedule given CPU."
11137 #: config/alpha/alpha.opt:110
11138 msgid "Schedule given CPU."
11141 #: config/alpha/alpha.opt:114
11142 msgid "Control the generated fp rounding mode."
11145 #: config/alpha/alpha.opt:118
11146 msgid "Control the IEEE trap mode."
11149 #: config/alpha/alpha.opt:122
11150 msgid "Control the precision given to fp exceptions."
11153 #: config/alpha/alpha.opt:126
11154 msgid "Tune expected memory latency."
11157 #: config/tilepro/tilepro.opt:23
11158 msgid "Compile with 32 bit longs and pointers, which is the only supported"
11161 #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
11162 msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
11165 #: config/tilepro/tilepro.opt:32
11166 msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
11169 #: config/lm32/lm32.opt:24
11170 msgid "Enable multiply instructions."
11173 #: config/lm32/lm32.opt:28
11174 msgid "Enable divide and modulus instructions."
11177 #: config/lm32/lm32.opt:32
11178 msgid "Enable barrel shift instructions."
11181 #: config/lm32/lm32.opt:36
11182 msgid "Enable sign extend instructions."
11185 #: config/lm32/lm32.opt:40
11186 msgid "Enable user-defined instructions."
11189 #: config/nios2/elf.opt:26
11190 msgid "Link with a limited version of the C library."
11193 #: config/nios2/elf.opt:30
11194 msgid "Name of system library to link against."
11197 #: config/nios2/elf.opt:34
11198 msgid "Name of the startfile."
11201 #: config/nios2/elf.opt:38
11202 msgid "Link with HAL BSP."
11205 #: config/nios2/nios2.opt:35
11206 msgid "Enable DIV, DIVU."
11209 #: config/nios2/nios2.opt:39
11210 msgid "Enable MUL instructions."
11213 #: config/nios2/nios2.opt:43
11214 msgid "Enable MULX instructions, assume fast shifter."
11217 #: config/nios2/nios2.opt:47
11218 msgid "Use table based fast divide (default at -O3)."
11221 #: config/nios2/nios2.opt:51
11222 msgid "All memory accesses use I/O load/store instructions."
11225 #: config/nios2/nios2.opt:55
11226 msgid "Volatile memory accesses use I/O load/store instructions."
11229 #: config/nios2/nios2.opt:59
11230 msgid "Volatile memory accesses do not use I/O load/store instructions."
11233 #: config/nios2/nios2.opt:63
11234 msgid "Enable/disable GP-relative addressing."
11237 #: config/nios2/nios2.opt:67
11238 msgid "Valid options for GP-relative addressing (for -mgpopt):"
11241 #: config/nios2/nios2.opt:86
11242 msgid "Equivalent to -mgpopt=local."
11245 #: config/nios2/nios2.opt:90
11246 msgid "Equivalent to -mgpopt=none."
11249 #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mep/mep.opt:82
11250 #: config/mips/mips.opt:134 config/tilegx/tilegx.opt:45
11251 msgid "Use big-endian byte order."
11254 #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mep/mep.opt:86
11255 #: config/mips/mips.opt:138 config/tilegx/tilegx.opt:49
11256 msgid "Use little-endian byte order."
11259 #: config/nios2/nios2.opt:102
11260 msgid "Floating point custom instruction configuration name."
11263 #: config/nios2/nios2.opt:106
11264 msgid "Do not use the ftruncds custom instruction."
11267 #: config/nios2/nios2.opt:110
11268 msgid "Integer id (N) of ftruncds custom instruction."
11271 #: config/nios2/nios2.opt:114
11272 msgid "Do not use the fextsd custom instruction."
11275 #: config/nios2/nios2.opt:118
11276 msgid "Integer id (N) of fextsd custom instruction."
11279 #: config/nios2/nios2.opt:122
11280 msgid "Do not use the fixdu custom instruction."
11283 #: config/nios2/nios2.opt:126
11284 msgid "Integer id (N) of fixdu custom instruction."
11287 #: config/nios2/nios2.opt:130
11288 msgid "Do not use the fixdi custom instruction."
11291 #: config/nios2/nios2.opt:134
11292 msgid "Integer id (N) of fixdi custom instruction."
11295 #: config/nios2/nios2.opt:138
11296 msgid "Do not use the fixsu custom instruction."
11299 #: config/nios2/nios2.opt:142
11300 msgid "Integer id (N) of fixsu custom instruction."
11303 #: config/nios2/nios2.opt:146
11304 msgid "Do not use the fixsi custom instruction."
11307 #: config/nios2/nios2.opt:150
11308 msgid "Integer id (N) of fixsi custom instruction."
11311 #: config/nios2/nios2.opt:154
11312 msgid "Do not use the floatud custom instruction."
11315 #: config/nios2/nios2.opt:158
11316 msgid "Integer id (N) of floatud custom instruction."
11319 #: config/nios2/nios2.opt:162
11320 msgid "Do not use the floatid custom instruction."
11323 #: config/nios2/nios2.opt:166
11324 msgid "Integer id (N) of floatid custom instruction."
11327 #: config/nios2/nios2.opt:170
11328 msgid "Do not use the floatus custom instruction."
11331 #: config/nios2/nios2.opt:174
11332 msgid "Integer id (N) of floatus custom instruction."
11335 #: config/nios2/nios2.opt:178
11336 msgid "Do not use the floatis custom instruction."
11339 #: config/nios2/nios2.opt:182
11340 msgid "Integer id (N) of floatis custom instruction."
11343 #: config/nios2/nios2.opt:186
11344 msgid "Do not use the fcmpned custom instruction."
11347 #: config/nios2/nios2.opt:190
11348 msgid "Integer id (N) of fcmpned custom instruction."
11351 #: config/nios2/nios2.opt:194
11352 msgid "Do not use the fcmpeqd custom instruction."
11355 #: config/nios2/nios2.opt:198
11356 msgid "Integer id (N) of fcmpeqd custom instruction."
11359 #: config/nios2/nios2.opt:202
11360 msgid "Do not use the fcmpged custom instruction."
11363 #: config/nios2/nios2.opt:206
11364 msgid "Integer id (N) of fcmpged custom instruction."
11367 #: config/nios2/nios2.opt:210
11368 msgid "Do not use the fcmpgtd custom instruction."
11371 #: config/nios2/nios2.opt:214
11372 msgid "Integer id (N) of fcmpgtd custom instruction."
11375 #: config/nios2/nios2.opt:218
11376 msgid "Do not use the fcmpled custom instruction."
11379 #: config/nios2/nios2.opt:222
11380 msgid "Integer id (N) of fcmpled custom instruction."
11383 #: config/nios2/nios2.opt:226
11384 msgid "Do not use the fcmpltd custom instruction."
11387 #: config/nios2/nios2.opt:230
11388 msgid "Integer id (N) of fcmpltd custom instruction."
11391 #: config/nios2/nios2.opt:234
11392 msgid "Do not use the flogd custom instruction."
11395 #: config/nios2/nios2.opt:238
11396 msgid "Integer id (N) of flogd custom instruction."
11399 #: config/nios2/nios2.opt:242
11400 msgid "Do not use the fexpd custom instruction."
11403 #: config/nios2/nios2.opt:246
11404 msgid "Integer id (N) of fexpd custom instruction."
11407 #: config/nios2/nios2.opt:250
11408 msgid "Do not use the fatand custom instruction."
11411 #: config/nios2/nios2.opt:254
11412 msgid "Integer id (N) of fatand custom instruction."
11415 #: config/nios2/nios2.opt:258
11416 msgid "Do not use the ftand custom instruction."
11419 #: config/nios2/nios2.opt:262
11420 msgid "Integer id (N) of ftand custom instruction."
11423 #: config/nios2/nios2.opt:266
11424 msgid "Do not use the fsind custom instruction."
11427 #: config/nios2/nios2.opt:270
11428 msgid "Integer id (N) of fsind custom instruction."
11431 #: config/nios2/nios2.opt:274
11432 msgid "Do not use the fcosd custom instruction."
11435 #: config/nios2/nios2.opt:278
11436 msgid "Integer id (N) of fcosd custom instruction."
11439 #: config/nios2/nios2.opt:282
11440 msgid "Do not use the fsqrtd custom instruction."
11443 #: config/nios2/nios2.opt:286
11444 msgid "Integer id (N) of fsqrtd custom instruction."
11447 #: config/nios2/nios2.opt:290
11448 msgid "Do not use the fabsd custom instruction."
11451 #: config/nios2/nios2.opt:294
11452 msgid "Integer id (N) of fabsd custom instruction."
11455 #: config/nios2/nios2.opt:298
11456 msgid "Do not use the fnegd custom instruction."
11459 #: config/nios2/nios2.opt:302
11460 msgid "Integer id (N) of fnegd custom instruction."
11463 #: config/nios2/nios2.opt:306
11464 msgid "Do not use the fmaxd custom instruction."
11467 #: config/nios2/nios2.opt:310
11468 msgid "Integer id (N) of fmaxd custom instruction."
11471 #: config/nios2/nios2.opt:314
11472 msgid "Do not use the fmind custom instruction."
11475 #: config/nios2/nios2.opt:318
11476 msgid "Integer id (N) of fmind custom instruction."
11479 #: config/nios2/nios2.opt:322
11480 msgid "Do not use the fdivd custom instruction."
11483 #: config/nios2/nios2.opt:326
11484 msgid "Integer id (N) of fdivd custom instruction."
11487 #: config/nios2/nios2.opt:330
11488 msgid "Do not use the fmuld custom instruction."
11491 #: config/nios2/nios2.opt:334
11492 msgid "Integer id (N) of fmuld custom instruction."
11495 #: config/nios2/nios2.opt:338
11496 msgid "Do not use the fsubd custom instruction."
11499 #: config/nios2/nios2.opt:342
11500 msgid "Integer id (N) of fsubd custom instruction."
11503 #: config/nios2/nios2.opt:346
11504 msgid "Do not use the faddd custom instruction."
11507 #: config/nios2/nios2.opt:350
11508 msgid "Integer id (N) of faddd custom instruction."
11511 #: config/nios2/nios2.opt:354
11512 msgid "Do not use the fcmpnes custom instruction."
11515 #: config/nios2/nios2.opt:358
11516 msgid "Integer id (N) of fcmpnes custom instruction."
11519 #: config/nios2/nios2.opt:362
11520 msgid "Do not use the fcmpeqs custom instruction."
11523 #: config/nios2/nios2.opt:366
11524 msgid "Integer id (N) of fcmpeqs custom instruction."
11527 #: config/nios2/nios2.opt:370
11528 msgid "Do not use the fcmpges custom instruction."
11531 #: config/nios2/nios2.opt:374
11532 msgid "Integer id (N) of fcmpges custom instruction."
11535 #: config/nios2/nios2.opt:378
11536 msgid "Do not use the fcmpgts custom instruction."
11539 #: config/nios2/nios2.opt:382
11540 msgid "Integer id (N) of fcmpgts custom instruction."
11543 #: config/nios2/nios2.opt:386
11544 msgid "Do not use the fcmples custom instruction."
11547 #: config/nios2/nios2.opt:390
11548 msgid "Integer id (N) of fcmples custom instruction."
11551 #: config/nios2/nios2.opt:394
11552 msgid "Do not use the fcmplts custom instruction."
11555 #: config/nios2/nios2.opt:398
11556 msgid "Integer id (N) of fcmplts custom instruction."
11559 #: config/nios2/nios2.opt:402
11560 msgid "Do not use the flogs custom instruction."
11563 #: config/nios2/nios2.opt:406
11564 msgid "Integer id (N) of flogs custom instruction."
11567 #: config/nios2/nios2.opt:410
11568 msgid "Do not use the fexps custom instruction."
11571 #: config/nios2/nios2.opt:414
11572 msgid "Integer id (N) of fexps custom instruction."
11575 #: config/nios2/nios2.opt:418
11576 msgid "Do not use the fatans custom instruction."
11579 #: config/nios2/nios2.opt:422
11580 msgid "Integer id (N) of fatans custom instruction."
11583 #: config/nios2/nios2.opt:426
11584 msgid "Do not use the ftans custom instruction."
11587 #: config/nios2/nios2.opt:430
11588 msgid "Integer id (N) of ftans custom instruction."
11591 #: config/nios2/nios2.opt:434
11592 msgid "Do not use the fsins custom instruction."
11595 #: config/nios2/nios2.opt:438
11596 msgid "Integer id (N) of fsins custom instruction."
11599 #: config/nios2/nios2.opt:442
11600 msgid "Do not use the fcoss custom instruction."
11603 #: config/nios2/nios2.opt:446
11604 msgid "Integer id (N) of fcoss custom instruction."
11607 #: config/nios2/nios2.opt:450
11608 msgid "Do not use the fsqrts custom instruction."
11611 #: config/nios2/nios2.opt:454
11612 msgid "Integer id (N) of fsqrts custom instruction."
11615 #: config/nios2/nios2.opt:458
11616 msgid "Do not use the fabss custom instr."
11619 #: config/nios2/nios2.opt:462
11620 msgid "Integer id (N) of fabss custom instruction."
11623 #: config/nios2/nios2.opt:466
11624 msgid "Do not use the fnegs custom instruction."
11627 #: config/nios2/nios2.opt:470
11628 msgid "Integer id (N) of fnegs custom instruction."
11631 #: config/nios2/nios2.opt:474
11632 msgid "Do not use the fmaxs custom instruction."
11635 #: config/nios2/nios2.opt:478
11636 msgid "Integer id (N) of fmaxs custom instruction."
11639 #: config/nios2/nios2.opt:482
11640 msgid "Do not use the fmins custom instruction."
11643 #: config/nios2/nios2.opt:486
11644 msgid "Integer id (N) of fmins custom instruction."
11647 #: config/nios2/nios2.opt:490
11648 msgid "Do not use the fdivs custom instruction."
11651 #: config/nios2/nios2.opt:494
11652 msgid "Integer id (N) of fdivs custom instruction."
11655 #: config/nios2/nios2.opt:498
11656 msgid "Do not use the fmuls custom instruction."
11659 #: config/nios2/nios2.opt:502
11660 msgid "Integer id (N) of fmuls custom instruction."
11663 #: config/nios2/nios2.opt:506
11664 msgid "Do not use the fsubs custom instruction."
11667 #: config/nios2/nios2.opt:510
11668 msgid "Integer id (N) of fsubs custom instruction."
11671 #: config/nios2/nios2.opt:514
11672 msgid "Do not use the fadds custom instruction."
11675 #: config/nios2/nios2.opt:518
11676 msgid "Integer id (N) of fadds custom instruction."
11679 #: config/nios2/nios2.opt:522
11680 msgid "Do not use the frdy custom instruction."
11683 #: config/nios2/nios2.opt:526
11684 msgid "Integer id (N) of frdy custom instruction."
11687 #: config/nios2/nios2.opt:530
11688 msgid "Do not use the frdxhi custom instruction."
11691 #: config/nios2/nios2.opt:534
11692 msgid "Integer id (N) of frdxhi custom instruction."
11695 #: config/nios2/nios2.opt:538
11696 msgid "Do not use the frdxlo custom instruction."
11699 #: config/nios2/nios2.opt:542
11700 msgid "Integer id (N) of frdxlo custom instruction."
11703 #: config/nios2/nios2.opt:546
11704 msgid "Do not use the fwry custom instruction."
11707 #: config/nios2/nios2.opt:550
11708 msgid "Integer id (N) of fwry custom instruction."
11711 #: config/nios2/nios2.opt:554
11712 msgid "Do not use the fwrx custom instruction."
11715 #: config/nios2/nios2.opt:558
11716 msgid "Integer id (N) of fwrx custom instruction."
11719 #: config/nios2/nios2.opt:562
11720 msgid "Do not use the round custom instruction."
11723 #: config/nios2/nios2.opt:566
11724 msgid "Integer id (N) of round custom instruction."
11727 #: config/nios2/nios2.opt:574
11728 msgid "Valid Nios II ISA levels (for -march):"
11731 #: config/nios2/nios2.opt:584
11732 msgid "Enable generation of R2 BMX instructions."
11735 #: config/nios2/nios2.opt:588
11736 msgid "Enable generation of R2 CDX instructions."
11739 #: config/rx/rx.opt:29
11740 msgid "Store doubles in 64 bits."
11743 #: config/rx/rx.opt:33
11744 msgid "Stores doubles in 32 bits. This is the default."
11747 #: config/rx/rx.opt:37
11748 msgid "Disable the use of RX FPU instructions. "
11751 #: config/rx/rx.opt:44
11752 msgid "Enable the use of RX FPU instructions. This is the default."
11755 #: config/rx/rx.opt:50
11756 msgid "Specify the target RX cpu type."
11759 #: config/rx/rx.opt:71
11760 msgid "Data is stored in big-endian format."
11763 #: config/rx/rx.opt:75
11764 msgid "Data is stored in little-endian format. (Default)."
11767 #: config/rx/rx.opt:81
11769 "Maximum size of global and static variables which can be placed into the "
11773 #: config/rx/rx.opt:93
11775 "Generate assembler output that is compatible with the Renesas AS100 "
11776 "assembler. This may restrict some of the compiler's capabilities. The "
11777 "default is to generate GAS compatible syntax."
11780 #: config/rx/rx.opt:99
11781 msgid "Enable linker relaxation."
11784 #: config/rx/rx.opt:105
11785 msgid "Maximum size in bytes of constant values allowed as operands."
11788 #: config/rx/rx.opt:111
11789 msgid "Specifies the number of registers to reserve for interrupt handlers."
11792 #: config/rx/rx.opt:117
11794 "Specifies whether interrupt functions should save and restore the "
11795 "accumulator register."
11798 #: config/rx/rx.opt:123
11799 msgid "Enables Position-Independent-Data (PID) mode."
11802 #: config/rx/rx.opt:129
11804 "Warn when multiple, different, fast interrupt handlers are in the "
11805 "compilation unit."
11808 #: config/rx/rx.opt:135
11810 "Enable the use of the old, broken, ABI where all stacked function arguments "
11811 "are aligned to 32-bits."
11814 #: config/rx/rx.opt:139
11816 "Enable the use the standard RX ABI where all stacked function arguments are "
11817 "naturally aligned. This is the default."
11820 #: config/rx/rx.opt:145
11821 msgid "Enable the use of the LRA register allocator."
11824 #: config/rx/rx.opt:151
11826 "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and "
11827 "RMPA instructions. Enabled by default."
11830 #: config/rx/rx.opt:157
11831 msgid "Always use JSR, never BSR, for calls."
11834 #: config/visium/visium.opt:25
11835 msgid "Link with libc.a and libdebug.a."
11838 #: config/visium/visium.opt:29
11839 msgid "Link with libc.a and libsim.a."
11842 #: config/visium/visium.opt:33
11843 msgid "Use hardware FP (default)."
11846 #: config/visium/visium.opt:65
11847 msgid "Generate code for the supervisor mode (default)."
11850 #: config/visium/visium.opt:69
11851 msgid "Generate code for the user mode."
11854 #: config/visium/visium.opt:73
11855 msgid "Only retained for backward compatibility."
11858 #: config/fused-madd.opt:22
11859 msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
11862 #: config/sol2.opt:32
11863 msgid "Clear hardware capabilities when linking."
11866 #: config/sol2.opt:36
11867 msgid "Pass -z text to linker."
11870 #: config/moxie/moxie.opt:31
11871 msgid "Enable MUL.X and UMUL.X instructions."
11874 #: config/microblaze/microblaze.opt:40
11875 msgid "Use software emulation for floating point (default)."
11878 #: config/microblaze/microblaze.opt:44
11879 msgid "Use hardware floating point instructions."
11882 #: config/microblaze/microblaze.opt:48
11883 msgid "Use table lookup optimization for small signed integer divisions."
11886 #: config/microblaze/microblaze.opt:52
11887 msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
11890 #: config/microblaze/microblaze.opt:56
11891 msgid "Don't optimize block moves, use memcpy."
11894 #: config/microblaze/microblaze.opt:68
11895 msgid "Use the soft multiply emulation (default)."
11898 #: config/microblaze/microblaze.opt:72
11899 msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
11902 #: config/microblaze/microblaze.opt:76
11903 msgid "Use the software emulation for divides (default)."
11906 #: config/microblaze/microblaze.opt:80
11907 msgid "Use the hardware barrel shifter instead of emulation."
11910 #: config/microblaze/microblaze.opt:84
11911 msgid "Use pattern compare instructions."
11914 #: config/microblaze/microblaze.opt:87
11916 msgid "%qs is deprecated; use -fstack-check"
11919 #: config/microblaze/microblaze.opt:88
11920 msgid "Check for stack overflow at runtime."
11923 #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
11924 msgid "Use GP relative sdata/sbss sections."
11927 #: config/microblaze/microblaze.opt:95
11929 msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
11932 #: config/microblaze/microblaze.opt:96
11933 msgid "Clear the BSS to zero and place zero initialized in BSS."
11936 #: config/microblaze/microblaze.opt:100
11937 msgid "Use multiply high instructions for high part of 32x32 multiply."
11940 #: config/microblaze/microblaze.opt:104
11941 msgid "Use hardware floating point conversion instructions."
11944 #: config/microblaze/microblaze.opt:108
11945 msgid "Use hardware floating point square root instruction."
11948 #: config/microblaze/microblaze.opt:112
11949 msgid "Description for mxl-mode-executable."
11952 #: config/microblaze/microblaze.opt:116
11953 msgid "Description for mxl-mode-xmdstub."
11956 #: config/microblaze/microblaze.opt:120
11957 msgid "Description for mxl-mode-bootstrap."
11960 #: config/microblaze/microblaze.opt:124
11961 msgid "Description for mxl-mode-novectors."
11964 #: config/microblaze/microblaze.opt:128
11965 msgid "Use hardware prefetch instruction"
11968 #: config/vax/vax.opt:23 config/vax/vax.opt:27
11969 msgid "Target DFLOAT double precision code."
11972 #: config/vax/vax.opt:31 config/vax/vax.opt:35
11973 msgid "Generate GFLOAT double precision code."
11976 #: config/vax/vax.opt:39
11977 msgid "Generate code for GNU assembler (gas)."
11980 #: config/vax/vax.opt:43
11981 msgid "Generate code for UNIX assembler."
11984 #: config/vax/vax.opt:47
11985 msgid "Use VAXC structure conventions."
11988 #: config/vax/vax.opt:51
11989 msgid "Use new adddi3/subdi3 patterns."
11992 #: config/frv/frv.opt:30
11993 msgid "Use 4 media accumulators."
11996 #: config/frv/frv.opt:34
11997 msgid "Use 8 media accumulators."
12000 #: config/frv/frv.opt:38
12001 msgid "Enable label alignment optimizations."
12004 #: config/frv/frv.opt:42
12005 msgid "Dynamically allocate cc registers."
12008 #: config/frv/frv.opt:49
12009 msgid "Set the cost of branches."
12012 #: config/frv/frv.opt:53
12013 msgid "Enable conditional execution other than moves/scc."
12016 #: config/frv/frv.opt:57
12017 msgid "Change the maximum length of conditionally-executed sequences."
12020 #: config/frv/frv.opt:61
12022 "Change the number of temporary registers that are available to conditionally-"
12023 "executed sequences."
12026 #: config/frv/frv.opt:65
12027 msgid "Enable conditional moves."
12030 #: config/frv/frv.opt:69
12031 msgid "Set the target CPU type."
12034 #: config/frv/frv.opt:73
12035 msgid "Known FR-V CPUs (for use with the -mcpu= option):"
12038 #: config/frv/frv.opt:122
12039 msgid "Use fp double instructions."
12042 #: config/frv/frv.opt:126
12043 msgid "Change the ABI to allow double word insns."
12046 #: config/frv/frv.opt:134
12047 msgid "Just use icc0/fcc0."
12050 #: config/frv/frv.opt:138
12051 msgid "Only use 32 FPRs."
12054 #: config/frv/frv.opt:142
12055 msgid "Use 64 FPRs."
12058 #: config/frv/frv.opt:146
12059 msgid "Only use 32 GPRs."
12062 #: config/frv/frv.opt:150
12063 msgid "Use 64 GPRs."
12066 #: config/frv/frv.opt:154
12067 msgid "Enable use of GPREL for read-only data in FDPIC."
12070 #: config/frv/frv.opt:166
12071 msgid "Enable PIC support for building libraries."
12074 #: config/frv/frv.opt:170
12075 msgid "Follow the EABI linkage requirements."
12078 #: config/frv/frv.opt:174
12079 msgid "Disallow direct calls to global functions."
12082 #: config/frv/frv.opt:178
12083 msgid "Use media instructions."
12086 #: config/frv/frv.opt:182
12087 msgid "Use multiply add/subtract instructions."
12090 #: config/frv/frv.opt:186
12091 msgid "Enable optimizing &&/|| in conditional execution."
12094 #: config/frv/frv.opt:190
12095 msgid "Enable nested conditional execution optimizations."
12098 #: config/frv/frv.opt:195
12099 msgid "Do not mark ABI switches in e_flags."
12102 #: config/frv/frv.opt:199
12103 msgid "Remove redundant membars."
12106 #: config/frv/frv.opt:203
12107 msgid "Pack VLIW instructions."
12110 #: config/frv/frv.opt:207
12111 msgid "Enable setting GPRs to the result of comparisons."
12114 #: config/frv/frv.opt:211
12115 msgid "Change the amount of scheduler lookahead."
12118 #: config/frv/frv.opt:219
12119 msgid "Assume a large TLS segment."
12122 #: config/frv/frv.opt:223
12123 msgid "Do not assume a large TLS segment."
12126 #: config/frv/frv.opt:228
12127 msgid "Cause gas to print tomcat statistics."
12130 #: config/frv/frv.opt:233
12131 msgid "Link with the library-pic libraries."
12134 #: config/frv/frv.opt:237
12135 msgid "Allow branches to be packed with other instructions."
12138 #: config/mn10300/mn10300.opt:30
12139 msgid "Target the AM33 processor."
12142 #: config/mn10300/mn10300.opt:34
12143 msgid "Target the AM33/2.0 processor."
12146 #: config/mn10300/mn10300.opt:38
12147 msgid "Target the AM34 processor."
12150 #: config/mn10300/mn10300.opt:46
12151 msgid "Work around hardware multiply bug."
12154 #: config/mn10300/mn10300.opt:55
12155 msgid "Enable linker relaxations."
12158 #: config/mn10300/mn10300.opt:59
12159 msgid "Return pointers in both a0 and d0."
12162 #: config/mn10300/mn10300.opt:63
12163 msgid "Allow gcc to generate LIW instructions."
12166 #: config/mn10300/mn10300.opt:67
12167 msgid "Allow gcc to generate the SETLB and Lcc instructions."
12170 #: config/nds32/nds32.opt:26
12171 msgid "Generate code in big-endian mode."
12174 #: config/nds32/nds32.opt:30
12175 msgid "Generate code in little-endian mode."
12178 #: config/nds32/nds32.opt:34
12179 msgid "Use reduced-set registers for register allocation."
12182 #: config/nds32/nds32.opt:38
12183 msgid "Use full-set registers for register allocation."
12186 #: config/nds32/nds32.opt:42
12187 msgid "Generate conditional move instructions."
12190 #: config/nds32/nds32.opt:46
12191 msgid "Generate performance extension instructions."
12194 #: config/nds32/nds32.opt:50
12195 msgid "Generate v3 push25/pop25 instructions."
12198 #: config/nds32/nds32.opt:54
12199 msgid "Generate 16-bit instructions."
12202 #: config/nds32/nds32.opt:58
12203 msgid "Specify the size of each interrupt vector, which must be 4 or 16."
12206 #: config/nds32/nds32.opt:62
12208 "Specify the size of each cache block, which must be a power of 2 between 4 "
12212 #: config/nds32/nds32.opt:70
12213 msgid "Known arch types (for use with the -march= option):"
12216 #: config/nds32/nds32.opt:83
12217 msgid "Specify the address generation strategy for code model."
12220 #: config/nds32/nds32.opt:87
12221 msgid "Known cmodel types (for use with the -mcmodel= option):"
12224 #: config/nds32/nds32.opt:100
12225 msgid "Enable constructor/destructor feature."
12228 #: config/nds32/nds32.opt:104
12229 msgid "Guide linker to relax instructions."
12232 #: config/iq2000/iq2000.opt:31
12233 msgid "Specify CPU for code generation purposes."
12236 #: config/iq2000/iq2000.opt:47
12237 msgid "Specify CPU for scheduling purposes."
12240 #: config/iq2000/iq2000.opt:51
12241 msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
12244 #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
12245 msgid "Use ROM instead of RAM."
12248 #: config/iq2000/iq2000.opt:70
12249 msgid "No default crt0.o."
12252 #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:393
12253 msgid "Put uninitialized constants in ROM (needs -membedded-data)."
12256 #: config/c6x/c6x-tables.opt:24
12257 msgid "Known C6X ISAs (for use with the -march= option):"
12260 #: config/c6x/c6x.opt:46
12261 msgid "Valid arguments for the -msdata= option."
12264 #: config/c6x/c6x.opt:59
12265 msgid "Compile for the DSBT shared library ABI."
12268 #: config/cris/linux.opt:27
12269 msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
12272 #: config/cris/cris.opt:45
12273 msgid "Work around bug in multiplication instruction."
12276 #: config/cris/cris.opt:51
12277 msgid "Compile for ETRAX 4 (CRIS v3)."
12280 #: config/cris/cris.opt:56
12281 msgid "Compile for ETRAX 100 (CRIS v8)."
12284 #: config/cris/cris.opt:64
12285 msgid "Emit verbose debug information in assembly code."
12288 #: config/cris/cris.opt:71
12289 msgid "Do not use condition codes from normal instructions."
12292 #: config/cris/cris.opt:80
12293 msgid "Do not emit addressing modes with side-effect assignment."
12296 #: config/cris/cris.opt:89
12297 msgid "Do not tune stack alignment."
12300 #: config/cris/cris.opt:98
12301 msgid "Do not tune writable data alignment."
12304 #: config/cris/cris.opt:107
12305 msgid "Do not tune code and read-only data alignment."
12308 #: config/cris/cris.opt:116
12309 msgid "Align code and data to 32 bits."
12312 #: config/cris/cris.opt:133
12313 msgid "Don't align items in code or data."
12316 #: config/cris/cris.opt:142
12317 msgid "Do not emit function prologue or epilogue."
12320 #: config/cris/cris.opt:149
12321 msgid "Use the most feature-enabling options allowed by other options."
12324 #: config/cris/cris.opt:158
12325 msgid "Override -mbest-lib-options."
12328 #: config/cris/cris.opt:165
12329 msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
12332 #: config/cris/cris.opt:169
12333 msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
12336 #: config/cris/cris.opt:173
12338 "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified "
12342 #: config/cris/cris.opt:180
12344 "Emit traps as \"break 8\", default for CRIS v3 and up. If disabled, calls "
12345 "to abort() are used."
12348 #: config/cris/cris.opt:184
12350 "Emit checks causing \"break 8\" instructions to execute when applying atomic "
12351 "builtins on misaligned memory."
12354 #: config/cris/cris.opt:188
12356 "Handle atomic builtins that may be applied to unaligned data by calling "
12357 "library functions. Overrides -mtrap-unaligned-atomic."
12360 #: config/sh/superh.opt:6
12361 msgid "Board name [and memory region]."
12364 #: config/sh/superh.opt:10
12365 msgid "Runtime name."
12368 #: config/sh/sh.opt:48
12369 msgid "Generate SH1 code."
12372 #: config/sh/sh.opt:52
12373 msgid "Generate SH2 code."
12376 #: config/sh/sh.opt:56
12377 msgid "Generate default double-precision SH2a-FPU code."
12380 #: config/sh/sh.opt:60
12381 msgid "Generate SH2a FPU-less code."
12384 #: config/sh/sh.opt:64
12385 msgid "Generate default single-precision SH2a-FPU code."
12388 #: config/sh/sh.opt:68
12389 msgid "Generate only single-precision SH2a-FPU code."
12392 #: config/sh/sh.opt:72
12393 msgid "Generate SH2e code."
12396 #: config/sh/sh.opt:76
12397 msgid "Generate SH3 code."
12400 #: config/sh/sh.opt:80
12401 msgid "Generate SH3e code."
12404 #: config/sh/sh.opt:84
12405 msgid "Generate SH4 code."
12408 #: config/sh/sh.opt:88
12409 msgid "Generate SH4-100 code."
12412 #: config/sh/sh.opt:92
12413 msgid "Generate SH4-200 code."
12416 #: config/sh/sh.opt:98
12417 msgid "Generate SH4-300 code."
12420 #: config/sh/sh.opt:102
12421 msgid "Generate SH4 FPU-less code."
12424 #: config/sh/sh.opt:106
12425 msgid "Generate SH4-100 FPU-less code."
12428 #: config/sh/sh.opt:110
12429 msgid "Generate SH4-200 FPU-less code."
12432 #: config/sh/sh.opt:114
12433 msgid "Generate SH4-300 FPU-less code."
12436 #: config/sh/sh.opt:118
12437 msgid "Generate code for SH4 340 series (MMU/FPU-less)."
12440 #: config/sh/sh.opt:123
12441 msgid "Generate code for SH4 400 series (MMU/FPU-less)."
12444 #: config/sh/sh.opt:128
12445 msgid "Generate code for SH4 500 series (FPU-less)."
12448 #: config/sh/sh.opt:133
12449 msgid "Generate default single-precision SH4 code."
12452 #: config/sh/sh.opt:137
12453 msgid "Generate default single-precision SH4-100 code."
12456 #: config/sh/sh.opt:141
12457 msgid "Generate default single-precision SH4-200 code."
12460 #: config/sh/sh.opt:145
12461 msgid "Generate default single-precision SH4-300 code."
12464 #: config/sh/sh.opt:149
12465 msgid "Generate only single-precision SH4 code."
12468 #: config/sh/sh.opt:153
12469 msgid "Generate only single-precision SH4-100 code."
12472 #: config/sh/sh.opt:157
12473 msgid "Generate only single-precision SH4-200 code."
12476 #: config/sh/sh.opt:161
12477 msgid "Generate only single-precision SH4-300 code."
12480 #: config/sh/sh.opt:165
12481 msgid "Generate SH4a code."
12484 #: config/sh/sh.opt:169
12485 msgid "Generate SH4a FPU-less code."
12488 #: config/sh/sh.opt:173
12489 msgid "Generate default single-precision SH4a code."
12492 #: config/sh/sh.opt:177
12493 msgid "Generate only single-precision SH4a code."
12496 #: config/sh/sh.opt:181
12497 msgid "Generate SH4al-dsp code."
12500 #: config/sh/sh.opt:185
12501 msgid "Generate 32-bit SHmedia code."
12504 #: config/sh/sh.opt:189
12505 msgid "Generate 32-bit FPU-less SHmedia code."
12508 #: config/sh/sh.opt:193
12509 msgid "Generate 64-bit SHmedia code."
12512 #: config/sh/sh.opt:197
12513 msgid "Generate 64-bit FPU-less SHmedia code."
12516 #: config/sh/sh.opt:201
12517 msgid "Generate SHcompact code."
12520 #: config/sh/sh.opt:205
12521 msgid "Generate FPU-less SHcompact code."
12524 #: config/sh/sh.opt:217
12525 msgid "Generate code in big endian mode."
12528 #: config/sh/sh.opt:221
12529 msgid "Generate 32-bit offsets in switch tables."
12532 #: config/sh/sh.opt:225
12533 msgid "Generate bit instructions."
12536 #: config/sh/sh.opt:229
12537 msgid "Cost to assume for a branch insn."
12540 #: config/sh/sh.opt:233
12541 msgid "Assume that zero displacement conditional branches are fast."
12544 #: config/sh/sh.opt:236 config/sh/sh.opt:240
12546 msgid "%qs is deprecated and has no effect"
12549 #: config/sh/sh.opt:237
12550 msgid "Enable cbranchdi4 pattern."
12553 #: config/sh/sh.opt:241
12554 msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
12557 #: config/sh/sh.opt:245
12558 msgid "Force the usage of delay slots for conditional branches."
12561 #: config/sh/sh.opt:249
12562 msgid "Enable SH5 cut2 workaround."
12565 #: config/sh/sh.opt:253
12566 msgid "Align doubles at 64-bit boundaries."
12569 #: config/sh/sh.opt:257
12571 "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
12572 "inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table."
12575 #: config/sh/sh.opt:261
12576 msgid "Specify name for 32 bit signed division function."
12579 #: config/sh/sh.opt:265
12580 msgid "Generate ELF FDPIC code."
12583 #: config/sh/sh.opt:269
12585 "Enable the use of 64-bit floating point registers in fmov instructions. See "
12586 "-mdalign if 64-bit alignment is required."
12589 #: config/sh/sh.opt:277
12590 msgid "Cost to assume for gettr insn."
12593 #: config/sh/sh.opt:281 config/sh/sh.opt:331
12594 msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
12597 #: config/sh/sh.opt:285
12598 msgid "Increase the IEEE compliance for floating-point comparisons."
12601 #: config/sh/sh.opt:289
12602 msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact."
12605 #: config/sh/sh.opt:293
12607 "inline code to invalidate instruction cache entries after setting up nested "
12608 "function trampolines."
12611 #: config/sh/sh.opt:297
12612 msgid "Assume symbols might be invalid."
12615 #: config/sh/sh.opt:301 config/arc/arc.opt:209
12616 msgid "Annotate assembler instructions with estimated addresses."
12619 #: config/sh/sh.opt:305
12620 msgid "Generate code in little endian mode."
12623 #: config/sh/sh.opt:309
12624 msgid "Mark MAC register as call-clobbered."
12627 #: config/sh/sh.opt:315
12628 msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
12631 #: config/sh/sh.opt:319
12632 msgid "Emit function-calls using global offset table when generating PIC."
12635 #: config/sh/sh.opt:323
12636 msgid "Assume pt* instructions won't trap"
12639 #: config/sh/sh.opt:327
12640 msgid "Shorten address references during linking."
12643 #: config/sh/sh.opt:335
12644 msgid "Deprecated. Use -matomic= instead to select the atomic model."
12647 #: config/sh/sh.opt:339
12648 msgid "Specify the model for atomic operations."
12651 #: config/sh/sh.opt:343
12652 msgid "Use tas.b instruction for __atomic_test_and_set."
12655 #: config/sh/sh.opt:347
12656 msgid "Deprecated. Use -Os instead."
12659 #: config/sh/sh.opt:351
12660 msgid "Cost to assume for a multiply insn."
12663 #: config/sh/sh.opt:355
12665 "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate "
12666 "if the inline code would not work in user mode."
12669 #: config/sh/sh.opt:361
12670 msgid "Pretend a branch-around-a-move is a conditional move."
12673 #: config/sh/sh.opt:365
12674 msgid "Enable the use of the fsca instruction."
12677 #: config/sh/sh.opt:369
12678 msgid "Enable the use of the fsrra instruction."
12681 #: config/sh/sh.opt:373
12682 msgid "Use LRA instead of reload (transitional)."
12685 #: config/fr30/fr30.opt:23
12686 msgid "Assume small address space."
12689 #: config/mep/mep.opt:23
12690 msgid "Enable absolute difference instructions."
12693 #: config/mep/mep.opt:27
12694 msgid "Enable all optional instructions."
12697 #: config/mep/mep.opt:31
12698 msgid "Enable average instructions."
12701 #: config/mep/mep.opt:35
12702 msgid "Variables this size and smaller go in the based section. (default 0)."
12705 #: config/mep/mep.opt:39
12706 msgid "Enable bit manipulation instructions."
12709 #: config/mep/mep.opt:43
12710 msgid "Section to put all const variables in (tiny, near, far) (no default)."
12713 #: config/mep/mep.opt:47
12714 msgid "Enable clip instructions."
12717 #: config/mep/mep.opt:51
12718 msgid "Configuration name."
12721 #: config/mep/mep.opt:55
12722 msgid "Enable MeP Coprocessor."
12725 #: config/mep/mep.opt:59
12726 msgid "Enable MeP Coprocessor with 32-bit registers."
12729 #: config/mep/mep.opt:63
12730 msgid "Enable MeP Coprocessor with 64-bit registers."
12733 #: config/mep/mep.opt:67
12734 msgid "Enable IVC2 scheduling."
12737 #: config/mep/mep.opt:71
12738 msgid "Const variables default to the near section."
12741 #: config/mep/mep.opt:78
12742 msgid "Enable 32-bit divide instructions."
12745 #: config/mep/mep.opt:93
12746 msgid "__io vars are volatile by default."
12749 #: config/mep/mep.opt:97
12750 msgid "All variables default to the far section."
12753 #: config/mep/mep.opt:101
12754 msgid "Enable leading zero instructions."
12757 #: config/mep/mep.opt:108
12758 msgid "All variables default to the near section."
12761 #: config/mep/mep.opt:112
12762 msgid "Enable min/max instructions."
12765 #: config/mep/mep.opt:116
12766 msgid "Enable 32-bit multiply instructions."
12769 #: config/mep/mep.opt:120
12770 msgid "Disable all optional instructions."
12773 #: config/mep/mep.opt:127
12774 msgid "Allow gcc to use the repeat/erepeat instructions."
12777 #: config/mep/mep.opt:131
12778 msgid "All variables default to the tiny section."
12781 #: config/mep/mep.opt:135
12782 msgid "Enable saturation instructions."
12785 #: config/mep/mep.opt:139
12786 msgid "Use sdram version of runtime."
12789 #: config/mep/mep.opt:147
12790 msgid "Use simulator runtime without vectors."
12793 #: config/mep/mep.opt:151
12794 msgid "All functions default to the far section."
12797 #: config/mep/mep.opt:155
12798 msgid "Variables this size and smaller go in the tiny section. (default 4)."
12801 #: config/mips/mips.opt:32
12802 msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
12805 #: config/mips/mips.opt:36
12806 msgid "Known MIPS ABIs (for use with the -mabi= option):"
12809 #: config/mips/mips.opt:55
12810 msgid "Generate code that can be used in SVR4-style dynamic objects."
12813 #: config/mips/mips.opt:59
12814 msgid "Use PMC-style 'mad' instructions."
12817 #: config/mips/mips.opt:63
12818 msgid "Use integer madd/msub instructions."
12821 #: config/mips/mips.opt:67
12822 msgid "-march=ISA\tGenerate code for the given ISA."
12825 #: config/mips/mips.opt:71
12827 "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
12830 #: config/mips/mips.opt:75
12831 msgid "Use Branch Likely instructions, overriding the architecture default."
12834 #: config/mips/mips.opt:79
12835 msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
12838 #: config/mips/mips.opt:83
12839 msgid "Trap on integer divide by zero."
12842 #: config/mips/mips.opt:87
12844 "-mcode-readable=SETTING\tSpecify when instructions are allowed to access "
12848 #: config/mips/mips.opt:91
12849 msgid "Valid arguments to -mcode-readable=:"
12852 #: config/mips/mips.opt:104
12853 msgid "Use branch-and-break sequences to check for integer divide by zero."
12856 #: config/mips/mips.opt:108
12857 msgid "Use trap instructions to check for integer divide by zero."
12860 #: config/mips/mips.opt:112
12861 msgid "Allow the use of MDMX instructions."
12864 #: config/mips/mips.opt:116
12866 "Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
12870 #: config/mips/mips.opt:120
12871 msgid "Use MIPS-DSP instructions."
12874 #: config/mips/mips.opt:124
12875 msgid "Use MIPS-DSP REV 2 instructions."
12878 #: config/mips/mips.opt:146
12879 msgid "Use Enhanced Virtual Addressing instructions."
12882 #: config/mips/mips.opt:150
12883 msgid "Use NewABI-style %reloc() assembly operators."
12886 #: config/mips/mips.opt:154
12887 msgid "Use -G for data that is not defined by the current object."
12890 #: config/mips/mips.opt:158
12891 msgid "Work around certain 24K errata."
12894 #: config/mips/mips.opt:162
12895 msgid "Work around certain R4000 errata."
12898 #: config/mips/mips.opt:166
12899 msgid "Work around certain R4400 errata."
12902 #: config/mips/mips.opt:170
12903 msgid "Work around certain RM7000 errata."
12906 #: config/mips/mips.opt:174
12907 msgid "Work around certain R10000 errata."
12910 #: config/mips/mips.opt:178
12911 msgid "Work around errata for early SB-1 revision 2 cores."
12914 #: config/mips/mips.opt:182
12915 msgid "Work around certain VR4120 errata."
12918 #: config/mips/mips.opt:186
12919 msgid "Work around VR4130 mflo/mfhi errata."
12922 #: config/mips/mips.opt:190
12923 msgid "Work around an early 4300 hardware bug."
12926 #: config/mips/mips.opt:194
12927 msgid "FP exceptions are enabled."
12930 #: config/mips/mips.opt:198
12931 msgid "Use 32-bit floating-point registers."
12934 #: config/mips/mips.opt:202
12935 msgid "Conform to the o32 FPXX ABI."
12938 #: config/mips/mips.opt:206
12939 msgid "Use 64-bit floating-point registers."
12942 #: config/mips/mips.opt:210
12944 "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack "
12948 #: config/mips/mips.opt:214
12949 msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
12952 #: config/mips/mips.opt:218
12953 msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
12956 #: config/mips/mips.opt:222
12958 "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
12961 #: config/mips/mips.opt:232
12962 msgid "Use 32-bit general registers."
12965 #: config/mips/mips.opt:236
12966 msgid "Use 64-bit general registers."
12969 #: config/mips/mips.opt:240
12970 msgid "Use GP-relative addressing to access small data."
12973 #: config/mips/mips.opt:244
12975 "When generating -mabicalls code, allow executables to use PLTs and copy "
12979 #: config/mips/mips.opt:248
12980 msgid "Allow the use of hardware floating-point ABI and instructions."
12983 #: config/mips/mips.opt:252
12984 msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
12987 #: config/mips/mips.opt:256
12988 msgid "An alias for minterlink-compressed provided for backward-compatibility."
12991 #: config/mips/mips.opt:260
12992 msgid "-mipsN\tGenerate code for ISA level N."
12995 #: config/mips/mips.opt:264
12996 msgid "Generate MIPS16 code."
12999 #: config/mips/mips.opt:268
13000 msgid "Use MIPS-3D instructions."
13003 #: config/mips/mips.opt:272
13004 msgid "Use ll, sc and sync instructions."
13007 #: config/mips/mips.opt:276
13008 msgid "Use -G for object-local data."
13011 #: config/mips/mips.opt:280
13012 msgid "Use indirect calls."
13015 #: config/mips/mips.opt:284
13016 msgid "Use a 32-bit long type."
13019 #: config/mips/mips.opt:288
13020 msgid "Use a 64-bit long type."
13023 #: config/mips/mips.opt:292
13024 msgid "Pass the address of the ra save location to _mcount in $12."
13027 #: config/mips/mips.opt:296
13028 msgid "Don't optimize block moves."
13031 #: config/mips/mips.opt:300
13032 msgid "Use microMIPS instructions."
13035 #: config/mips/mips.opt:304
13036 msgid "Allow the use of MT instructions."
13039 #: config/mips/mips.opt:308
13040 msgid "Prevent the use of all floating-point operations."
13043 #: config/mips/mips.opt:312
13044 msgid "Use MCU instructions."
13047 #: config/mips/mips.opt:316
13048 msgid "Do not use a cache-flushing function before calling stack trampolines."
13051 #: config/mips/mips.opt:320
13052 msgid "Do not use MDMX instructions."
13055 #: config/mips/mips.opt:324
13056 msgid "Generate normal-mode code."
13059 #: config/mips/mips.opt:328
13060 msgid "Do not use MIPS-3D instructions."
13063 #: config/mips/mips.opt:332
13064 msgid "Use paired-single floating-point instructions."
13067 #: config/mips/mips.opt:336
13069 "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be "
13073 #: config/mips/mips.opt:340
13074 msgid "Valid arguments to -mr10k-cache-barrier=:"
13077 #: config/mips/mips.opt:353
13078 msgid "Try to allow the linker to turn PIC calls into direct calls."
13081 #: config/mips/mips.opt:357
13083 "When generating -mabicalls code, make the code suitable for use in shared "
13087 #: config/mips/mips.opt:361
13089 "Restrict the use of hardware floating-point instructions to 32-bit "
13093 #: config/mips/mips.opt:365
13094 msgid "Use SmartMIPS instructions."
13097 #: config/mips/mips.opt:369
13098 msgid "Prevent the use of all hardware floating-point instructions."
13101 #: config/mips/mips.opt:373
13102 msgid "Optimize lui/addiu address loads."
13105 #: config/mips/mips.opt:377
13106 msgid "Assume all symbols have 32-bit values."
13109 #: config/mips/mips.opt:381
13110 msgid "Use synci instruction to invalidate i-cache."
13113 #: config/mips/mips.opt:389
13114 msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
13117 #: config/mips/mips.opt:397
13118 msgid "Use Virtualization Application Specific instructions."
13121 #: config/mips/mips.opt:401
13122 msgid "Use eXtended Physical Address (XPA) instructions."
13125 #: config/mips/mips.opt:405
13126 msgid "Perform VR4130-specific alignment optimizations."
13129 #: config/mips/mips.opt:409
13130 msgid "Lift restrictions on GOT size."
13133 #: config/mips/mips.opt:413
13134 msgid "Enable use of odd-numbered single-precision registers."
13137 #: config/mips/mips.opt:417
13138 msgid "Optimize frame header."
13141 #: config/mips/mips.opt:424
13142 msgid "Enable load/store bonding."
13145 #: config/mips/mips.opt:428
13146 msgid "Specify the compact branch usage policy."
13149 #: config/mips/mips.opt:432
13150 msgid "Policies available for use with -mcompact-branches=:"
13153 #: config/mips/mips-tables.opt:24
13154 msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
13157 #: config/mips/mips-tables.opt:28
13158 msgid "Known MIPS ISA levels (for use with the -mips option):"
13161 #: config/tilegx/tilegx.opt:30
13162 msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
13165 #: config/tilegx/tilegx.opt:37
13166 msgid "Compile with 32 bit longs and pointers."
13169 #: config/tilegx/tilegx.opt:41
13170 msgid "Compile with 64 bit longs and pointers."
13173 #: config/tilegx/tilegx.opt:53
13174 msgid "Use given TILE-Gx code model."
13177 #: config/arc/arc.opt:26
13178 msgid "Compile code for big endian mode."
13181 #: config/arc/arc.opt:30
13182 msgid "Compile code for little endian mode. This is the default."
13185 #: config/arc/arc.opt:34
13187 "Disable ARCompact specific pass to generate conditional execution "
13191 #: config/arc/arc.opt:38
13192 msgid "Generate ARCompact 32-bit code for ARC600 processor."
13195 #: config/arc/arc.opt:42
13196 msgid "Same as -mA6."
13199 #: config/arc/arc.opt:46
13200 msgid "Generate ARCompact 32-bit code for ARC601 processor."
13203 #: config/arc/arc.opt:50
13204 msgid "Generate ARCompact 32-bit code for ARC700 processor."
13207 #: config/arc/arc.opt:54
13208 msgid "Same as -mA7."
13211 #: config/arc/arc.opt:58
13213 "-mmpy-option={0,1,2,3,4,5,6,7,8,9} Compile ARCv2 code with a multiplier "
13214 "design option. Option 2 is default on."
13217 #: config/arc/arc.opt:62
13218 msgid "Enable DIV-REM instructions for ARCv2."
13221 #: config/arc/arc.opt:66
13222 msgid "Enable code density instructions for ARCv2."
13225 #: config/arc/arc.opt:70
13226 msgid "Tweak register allocation to help 16-bit instruction generation."
13229 #: config/arc/arc.opt:80
13230 msgid "Use ordinarily cached memory accesses for volatile references."
13233 #: config/arc/arc.opt:84
13234 msgid "Enable cache bypass for volatile references."
13237 #: config/arc/arc.opt:88
13238 msgid "Generate instructions supported by barrel shifter."
13241 #: config/arc/arc.opt:92
13242 msgid "Generate norm instruction."
13245 #: config/arc/arc.opt:96
13246 msgid "Generate swap instruction."
13249 #: config/arc/arc.opt:100
13250 msgid "Generate mul64 and mulu64 instructions."
13253 #: config/arc/arc.opt:104
13254 msgid "Do not generate mpy instructions for ARC700."
13257 #: config/arc/arc.opt:108
13259 "Generate Extended arithmetic instructions. Currently only divaw, adds, subs "
13260 "and sat16 are supported."
13263 #: config/arc/arc.opt:112
13265 "Dummy flag. This is the default unless FPX switches are provided explicitly."
13268 #: config/arc/arc.opt:116
13269 msgid "Generate call insns as register indirect calls."
13272 #: config/arc/arc.opt:120
13273 msgid "Do no generate BRcc instructions in arc_reorg."
13276 #: config/arc/arc.opt:124
13278 "Generate sdata references. This is the default, unless you compile for PIC."
13281 #: config/arc/arc.opt:128
13282 msgid "Do not generate millicode thunks (needed only with -Os)."
13285 #: config/arc/arc.opt:132 config/arc/arc.opt:136
13286 msgid "FPX: Generate Single Precision FPX (compact) instructions."
13289 #: config/arc/arc.opt:140
13290 msgid "FPX: Generate Single Precision FPX (fast) instructions."
13293 #: config/arc/arc.opt:144
13295 "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
13298 #: config/arc/arc.opt:148 config/arc/arc.opt:152
13299 msgid "FPX: Generate Double Precision FPX (compact) instructions."
13302 #: config/arc/arc.opt:156
13303 msgid "FPX: Generate Double Precision FPX (fast) instructions."
13306 #: config/arc/arc.opt:160
13307 msgid "Disable LR and SR instructions from using FPX extension aux registers."
13310 #: config/arc/arc.opt:164
13312 "Enable generation of ARC SIMD instructions via target-specific builtins."
13315 #: config/arc/arc.opt:168
13316 msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
13319 #: config/arc/arc.opt:205
13321 "size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -"
13325 #: config/arc/arc.opt:213
13327 "Cost to assume for a multiply instruction, with 4 being equal to a normal "
13331 #: config/arc/arc.opt:217
13332 msgid "Tune for ARC600 cpu."
13335 #: config/arc/arc.opt:221
13336 msgid "Tune for ARC601 cpu."
13339 #: config/arc/arc.opt:225
13340 msgid "Tune for ARC700 R4.2 Cpu with standard multiplier block."
13343 #: config/arc/arc.opt:229 config/arc/arc.opt:233 config/arc/arc.opt:237
13344 msgid "Tune for ARC700 R4.2 Cpu with XMAC block."
13347 #: config/arc/arc.opt:241
13348 msgid "Enable the use of indexed loads."
13351 #: config/arc/arc.opt:245
13352 msgid "Enable the use of pre/post modify with register displacement."
13355 #: config/arc/arc.opt:249
13356 msgid "Generate 32x16 multiply and mac instructions."
13359 #: config/arc/arc.opt:255
13360 msgid "Set probability threshold for unaligning branches."
13363 #: config/arc/arc.opt:259
13364 msgid "Don't use less than 25 bit addressing range for calls."
13367 #: config/arc/arc.opt:263
13369 "Explain what alignment considerations lead to the decision to make an insn "
13373 #: config/arc/arc.opt:267
13374 msgid "Do alignment optimizations for call instructions."
13377 #: config/arc/arc.opt:271
13379 "Enable Rcq constraint handling - most short code generation depends on this."
13382 #: config/arc/arc.opt:275
13383 msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
13386 #: config/arc/arc.opt:279
13387 msgid "Enable pre-reload use of cbranchsi pattern."
13390 #: config/arc/arc.opt:283
13391 msgid "Enable bbit peephole2."
13394 #: config/arc/arc.opt:287
13396 "Use pc-relative switch case tables - this enables case table shortening."
13399 #: config/arc/arc.opt:291
13400 msgid "Enable compact casesi pattern."
13403 #: config/arc/arc.opt:295
13404 msgid "Enable 'q' instruction alternatives."
13407 #: config/arc/arc.opt:299
13408 msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
13411 #: config/arc/arc.opt:306
13412 msgid "Enable variable polynomial CRC extension."
13415 #: config/arc/arc.opt:310
13416 msgid "Enable DSP 3.1 Pack A extensions."
13419 #: config/arc/arc.opt:314
13420 msgid "Enable dual viterbi butterfly extension."
13423 #: config/arc/arc.opt:324
13424 msgid "Enable Dual and Single Operand Instructions for Telephony."
13427 #: config/arc/arc.opt:328
13428 msgid "Enable XY Memory extension (DSP version 3)."
13431 #: config/arc/arc.opt:333
13432 msgid "Enable Locked Load/Store Conditional extension."
13435 #: config/arc/arc.opt:337
13436 msgid "Enable swap byte ordering extension instruction."
13439 #: config/arc/arc.opt:341
13440 msgid "Enable 64-bit Time-Stamp Counter extension instruction."
13443 #: config/arc/arc.opt:345
13444 msgid "Pass -EB option through to linker."
13447 #: config/arc/arc.opt:349
13448 msgid "Pass -EL option through to linker."
13451 #: config/arc/arc.opt:353
13452 msgid "Pass -marclinux option through to linker."
13455 #: config/arc/arc.opt:357
13456 msgid "Pass -marclinux_prof option through to linker."
13459 #: config/arc/arc.opt:365
13460 msgid "Enable lra."
13463 #: config/arc/arc.opt:369
13464 msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
13467 #: config/arc/arc.opt:373
13468 msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
13471 #: config/arc/arc.opt:377
13472 msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
13475 #: config/arc/arc.opt:381
13476 msgid "instrument with mcount calls as in the ucb code."
13479 #: config/arc/arc.opt:411
13480 msgid "Enable atomic instructions."
13483 #: config/arc/arc.opt:415
13484 msgid "Enable double load/store instructions for ARC HS."
13487 #: config/arc/arc.opt:419
13488 msgid "Specify the name of the target floating point configuration."
13491 #: java/lang.opt:122
13492 msgid "Warn if deprecated empty statements are found."
13495 #: java/lang.opt:126
13496 msgid "Warn if .class files are out of date."
13499 #: java/lang.opt:130
13500 msgid "Warn if modifiers are specified when not necessary."
13503 #: java/lang.opt:150
13504 msgid "--CLASSPATH\tDeprecated; use --classpath instead."
13507 #: java/lang.opt:157
13508 msgid "Permit the use of the assert keyword."
13511 #: java/lang.opt:179
13512 msgid "--bootclasspath=<path>\tReplace system path."
13515 #: java/lang.opt:183
13516 msgid "Generate checks for references to NULL."
13519 #: java/lang.opt:187
13520 msgid "--classpath=<path>\tSet class path."
13523 #: java/lang.opt:194
13524 msgid "Output a class file."
13527 #: java/lang.opt:198
13528 msgid "Alias for -femit-class-file."
13531 #: java/lang.opt:202
13533 "--encoding=<encoding>\tChoose input encoding (defaults from your locale)."
13536 #: java/lang.opt:206
13537 msgid "--extdirs=<path>\tSet the extension directory path."
13540 #: java/lang.opt:216
13541 msgid "Input file is a file with a list of filenames to compile."
13544 #: java/lang.opt:223
13545 msgid "Always check for non gcj generated classes archives."
13548 #: java/lang.opt:227
13550 "Assume the runtime uses a hash table to map an object to its synchronization "
13554 #: java/lang.opt:231
13555 msgid "Generate instances of Class at runtime."
13558 #: java/lang.opt:235
13559 msgid "Use offset tables for virtual method calls."
13562 #: java/lang.opt:242
13563 msgid "Assume native functions are implemented using JNI."
13566 #: java/lang.opt:246
13567 msgid "Enable optimization of static class initialization code."
13570 #: java/lang.opt:253
13571 msgid "Reduce the amount of reflection meta-data generated."
13574 #: java/lang.opt:257
13575 msgid "Enable assignability checks for stores into object arrays."
13578 #: java/lang.opt:261
13579 msgid "Generate code for the Boehm GC."
13582 #: java/lang.opt:265
13583 msgid "Call a library routine to do integer divisions."
13586 #: java/lang.opt:269
13587 msgid "Generate code for built-in atomic operations."
13590 #: java/lang.opt:273
13591 msgid "Generated should be loaded by bootstrap loader."
13594 #: java/lang.opt:277
13595 msgid "Set the source language version."
13598 #: java/lang.opt:281
13599 msgid "Set the target VM version."
13604 msgid "unknown linker output %qs"
13608 msgid "Set linker output type (used internally during LTO optimization)"
13612 msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
13616 msgid "Specify a file to which a list of files output by LTRANS is written."
13620 msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
13625 "Whole program analysis (WPA) mode with number of parallel jobs specified."
13629 msgid "The resolution file."
13633 msgid "Enable coverage-guided fuzzing code instrumentation."
13637 msgid "Display this information."
13642 "--help=<class>\tDisplay descriptions of a specific class of options. "
13643 "<class> is one or more of optimizers, target, warnings, undocumented, params."
13647 msgid "Alias for --help=target."
13652 "--param <param>=<value>\tSet parameter <param> to value. See below for a "
13653 "complete list of parameters."
13657 msgid "-O<number>\tSet optimization level to <number>."
13661 msgid "Optimize for space rather than speed."
13665 msgid "Optimize for speed disregarding exact standards compliance."
13669 msgid "Optimize for debugging experience rather than speed or size."
13673 msgid "This switch is deprecated; use -Wextra instead."
13677 msgid "Warn about returning structures, unions or arrays."
13682 "Warn if a loop with constant number of iterations triggers undefined "
13686 #: common.opt:550 common.opt:554
13687 msgid "Warn if an array is accessed out of bounds."
13691 msgid "Warn about inappropriate attribute usage."
13695 msgid "Warn about pointer casts which increase alignment."
13699 msgid "Warn when a #warning directive is encountered."
13703 msgid "Warn about uses of __attribute__((deprecated)) declarations."
13707 msgid "Warn when an optimization pass is disabled."
13711 msgid "Treat all warnings as errors."
13715 msgid "Treat specified warning as error."
13719 msgid "Print extra (possibly unwanted) warnings."
13723 msgid "Exit on the first error occurred."
13728 "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more "
13729 "than <number> bytes."
13733 msgid "Warn when attempting to free a non-heap object."
13737 msgid "Warn when a function cannot be expanded to HSAIL."
13741 msgid "Warn when an inlined function cannot be inlined."
13746 "Warn when an atomic memory model parameter is known to be outside the valid "
13752 "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes."
13756 msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
13761 "Warn if dereferencing a NULL pointer may lead to erroneous or undefined "
13766 msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
13771 "Warn about some C++ One Definition Rule violations during link time "
13776 msgid "Warn about overflow in arithmetic expressions."
13781 "During link time optimization warn about mismatched types of global "
13786 msgid "Warn when the packed attribute has no effect on struct layout."
13790 msgid "Warn when padding is required to align structure members."
13794 msgid "Issue warnings needed for strict compliance to the standard."
13799 "Warn about returning a pointer/reference to a local or temporary variable."
13803 msgid "Warn when one local variable shadows another."
13807 msgid "Warn when not issuing stack smashing protection for some reason."
13811 msgid "Warn if stack usage might be larger than specified amount."
13814 #: common.opt:676 common.opt:680
13815 msgid "Warn about code which might break strict aliasing rules."
13818 #: common.opt:684 common.opt:688
13819 msgid "Warn about optimizations that assume that signed overflow is undefined."
13824 "Warn about functions which might be candidates for __attribute__((const))."
13829 "Warn about functions which might be candidates for __attribute__((pure))."
13834 "Warn about functions which might be candidates for __attribute__((noreturn))."
13839 "Warn about C++ polymorphic types where adding final keyword would improve "
13845 "Warn about C++ virtual methods where adding final keyword would improve code "
13850 msgid "Do not suppress warnings from system headers."
13854 msgid "Warn whenever a trampoline is generated."
13859 "Warn if a comparison is always true or always false due to the limited range "
13860 "of the data type."
13864 msgid "Warn about uninitialized automatic variables."
13868 msgid "Warn about maybe uninitialized automatic variables."
13872 msgid "Enable all -Wunused- warnings."
13876 msgid "Warn when a function parameter is only set, otherwise unused."
13880 msgid "Warn when a variable is only set, otherwise unused."
13884 msgid "Warn when a function is unused."
13888 msgid "Warn when a label is unused."
13892 msgid "Warn when a function parameter is unused."
13896 msgid "Warn when an expression value is unused."
13900 msgid "Warn when a variable is unused."
13904 msgid "Warn in case profiles in -fprofile-use do not match."
13908 msgid "Warn when a vector operation is compiled outside the SIMD."
13912 msgid "-aux-info <file>\tEmit declaration information into <file>."
13916 msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
13920 msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
13924 msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
13928 msgid "The version of the C++ ABI in use."
13932 msgid "Aggressively optimize loops using language constraints."
13936 msgid "Align the start of functions."
13940 msgid "Align labels which are only reached by jumping."
13944 msgid "Align all labels."
13948 msgid "Align the start of loops."
13952 msgid "Select what to sanitize."
13956 msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
13960 msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables"
13964 msgid "After diagnosing undefined behavior attempt to continue execution."
13968 msgid "This switch is deprecated; use -fsanitize-recover= instead."
13973 "Use trap instead of a library function for undefined behavior sanitization."
13977 msgid "Generate unwind tables that are exact at each instruction boundary."
13981 msgid "Generate auto-inc/dec instructions."
13985 msgid "Use sample profile information for call graph node weights. The default"
13989 msgid "Use sample profile information for call graph node weights. The profile"
13993 msgid "Generate code to check bounds before indexing arrays."
13997 msgid "Replace add, compare, branch with branch on count register."
14001 msgid "Use profiling information for branch probabilities."
14006 "Perform branch target load optimization before prologue / epilogue threading."
14011 "Perform branch target load optimization after prologue / epilogue threading."
14016 "Restrict target load migration not to re-use registers in any basic block."
14021 "-fcall-saved-<register>\tMark <register> as being preserved across functions."
14026 "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
14030 msgid "Save registers around function calls."
14034 msgid "This switch is deprecated; do not use."
14038 msgid "Check the return value of new in C++."
14042 msgid "Perform internal consistency checkings."
14047 "Looks for opportunities to reduce stack adjustments and stack references."
14051 msgid "Do not put uninitialized globals in the common section."
14056 "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and "
14057 "compare the final-insns dump."
14061 msgid "Run only the second compilation of -fcompare-debug."
14065 msgid "Perform comparison elimination after register allocation has finished."
14069 msgid "Do not perform optimizations increasing noticeably stack usage."
14073 msgid "Perform a register copy-propagation optimization pass."
14077 msgid "Perform cross-jumping optimization."
14081 msgid "When running CSE, follow jumps to their targets."
14085 msgid "Omit range reduction step when performing complex division."
14089 msgid "Complex multiplication and division follow Fortran rules."
14093 msgid "Place data items into their own section."
14097 msgid "List all available debugging counters with their limits and counts."
14102 "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter "
14107 msgid "Map one directory name to another in debug information."
14111 msgid "Output .debug_types section when using DWARF v4 debuginfo."
14115 msgid "Defer popping functions args from stack until later."
14119 msgid "Attempt to fill delay slots of branch instructions."
14123 msgid "Delete dead instructions that may throw exceptions."
14127 msgid "Delete useless null pointer checks."
14132 "Stream extra data to support more aggressive devirtualization in LTO local "
14133 "transformation mode."
14137 msgid "Perform speculative devirtualization."
14141 msgid "Try to convert virtual calls to direct ones."
14146 "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
14147 "location at the beginning of line-wrapped diagnostics."
14151 msgid "Show the source line with a caret indicating the column."
14155 msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
14160 "Amend appropriate diagnostic messages with the command line option that "
14166 "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass."
14171 "-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass."
14175 msgid "-fdump-<type>\tDump various compiler internals to a file."
14180 "-fdump-final-insns=filename\tDump to filename the insns at the end of "
14185 msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
14189 msgid "Suppress output of addresses in debugging dumps."
14193 msgid "Collect and dump debug information into temporary file if ICE in C/C++"
14198 "Dump detailed information on GCC's internal representation of source code "
14203 msgid "Dump optimization passes."
14208 "Suppress output of instruction numbers, line number notes and addresses in "
14213 msgid "Suppress output of previous and next insn numbers in debugging dumps."
14217 msgid "Enable CFI tables via GAS assembler directives."
14221 msgid "Perform early inlining."
14225 msgid "Perform DWARF duplicate elimination."
14229 msgid "Perform interprocedural reduction of aggregates."
14233 msgid "Perform unused symbol elimination in debug info."
14237 msgid "Perform unused type elimination in debug info."
14241 msgid "Do not suppress C++ class debug information."
14245 msgid "Enable exception handling."
14249 msgid "Perform a number of minor, expensive optimizations."
14254 "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-"
14260 msgid "unknown excess precision style %qs"
14265 "Output lto objects containing both the intermediate language and binary "
14270 msgid "Assume no NaNs or infinities are generated."
14275 "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
14279 msgid "Don't allocate floats and doubles in extended-precision registers."
14283 msgid "Perform a forward propagation pass on RTL."
14288 "-ffp-contract=[off|on|fast] Perform floating-point expression contraction."
14293 msgid "unknown floating point contraction style %qs"
14297 msgid "Allow function addresses to be held in registers."
14301 msgid "Place each function into its own section."
14305 msgid "Perform global common subexpression elimination."
14310 "Perform enhanced load motion during global common subexpression elimination."
14314 msgid "Perform store motion after global common subexpression elimination."
14319 "Perform redundant load after store elimination in global common subexpression"
14324 "Perform global common subexpression elimination after register allocation has"
14329 "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT "
14330 "encodings and standard DWARF emitted in the debug information"
14334 msgid "Enable in and out of Graphite representation."
14338 msgid "Enable Graphite Identity transformation."
14342 msgid "Enable hoisting adjacent loads to encourage generating conditional move"
14346 msgid "Mark all loops as parallel."
14349 #: common.opt:1397 common.opt:1401 common.opt:1405 common.opt:1409
14351 msgid "Enable loop nest transforms. Same as -floop-nest-optimize."
14355 msgid "Enable support for GNU transactional memory."
14359 msgid "Use STB_GNU_UNIQUE if supported by the assembler."
14363 msgid "Enable the loop nest optimizer."
14367 msgid "Force bitfield accesses to match their type width."
14371 msgid "Enable guessing of branch probabilities."
14375 msgid "Process #ident directives."
14379 msgid "Perform conversion of conditional jumps to branchless equivalents."
14383 msgid "Perform conversion of conditional jumps to conditional execution."
14388 "-fstack-reuse=[all|named_vars|none] Set stack reuse level for local "
14394 msgid "unknown Stack Reuse Level %qs"
14398 msgid "Convert conditional jumps in innermost loops to branchless equivalents."
14402 msgid "Also if-convert conditional jumps containing memory writes."
14406 msgid "Do not generate .size directives."
14410 msgid "Perform indirect inlining."
14415 "Enable inlining of function declared \"inline\", disabling disables all "
14421 "Integrate functions into their callers when code size is known not to grow."
14426 "Integrate functions not declared \"inline\" into their callers when "
14431 msgid "Integrate functions only required by their single caller."
14436 "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
14441 "Inline __atomic operations when a lock free instruction sequence is "
14446 msgid "Instrument function entry and exit with profiling calls."
14451 "-finstrument-functions-exclude-function-list=name,... Do not instrument "
14452 "listed functions."
14457 "-finstrument-functions-exclude-file-list=filename,... Do not instrument "
14458 "functions listed in files."
14462 msgid "Perform interprocedural constant propagation."
14466 msgid "Perform cloning to make Interprocedural constant propagation stronger."
14471 "Perform alignment discovery and propagation to make Interprocedural constant "
14472 "propagation stronger."
14476 msgid "Perform interprocedural profile propagation."
14480 msgid "Perform interprocedural points-to analysis."
14484 msgid "Discover pure and const functions."
14488 msgid "Perform Identical Code Folding for functions and read-only variables."
14492 msgid "Perform Identical Code Folding for functions."
14496 msgid "Perform Identical Code Folding for variables."
14500 msgid "Discover readonly and non addressable static variables."
14504 msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm."
14509 msgid "unknown IRA algorithm %qs"
14513 msgid "-fira-region=[one|all|mixed] Set regions for IRA."
14518 msgid "unknown IRA region %qs"
14521 #: common.opt:1607 common.opt:1612
14522 msgid "Use IRA based register pressure calculation"
14526 msgid "Share slots for saving different hard registers."
14530 msgid "Share stack slots for spilled pseudo-registers."
14534 msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
14538 msgid "Optimize induction variables on trees."
14542 msgid "Use jump tables for sufficiently large switch statements."
14546 msgid "Generate code for functions even if they are fully inlined."
14550 msgid "Generate code for static functions even if they are never called."
14554 msgid "Emit static const variables even if they are not used."
14558 msgid "Give external symbols a leading underscore."
14562 msgid "Do CFG-sensitive rematerialization in LRA."
14566 msgid "Enable link-time optimization."
14570 msgid "Link-time optimization with number of parallel jobs or jobserver."
14575 msgid "unknown LTO partitioning model %qs"
14579 msgid "Specify the algorithm to partition symbols and vars at linktime."
14584 "-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
14588 msgid "Merge C++ types using One Definition Rule."
14592 msgid "Report various link-time optimization statistics."
14596 msgid "Report various link-time optimization statistics for WPA only."
14600 msgid "Set errno after built-in math functions."
14604 msgid "-fmax-errors=<number>\tMaximum number of errors to report."
14608 msgid "Report on permanent memory allocation."
14612 msgid "Report on permanent memory allocation in WPA only."
14616 msgid "Attempt to merge identical constants and constant variables."
14620 msgid "Attempt to merge identical constants across compilation units."
14624 msgid "Attempt to merge identical debug strings across compilation units."
14629 "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
14630 "line. 0 suppresses line-wrapping."
14634 msgid "Perform SMS based modulo scheduling before the first scheduling pass."
14638 msgid "Perform SMS based modulo scheduling with register moves allowed."
14642 msgid "Move loop invariant computations out of loops."
14646 msgid "Use the RTL dead code elimination pass."
14650 msgid "Use the RTL dead store elimination pass."
14655 "Enable/Disable the traditional scheduling in loops that already passed "
14656 "modulo scheduling."
14660 msgid "Support synchronous non-call exceptions."
14665 msgid "options or targets missing after %qs"
14670 "-foffload=<targets>=<options> Specify offloading targets and options for "
14676 "-foffload-abi=[lp64|ilp32] Set the ABI to use in an offload compiler."
14681 msgid "unknown offload ABI %qs"
14685 msgid "When possible do not generate stack frames."
14689 msgid "Enable all optimization info dumps on stderr."
14693 msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
14697 msgid "Optimize sibling and tail recursive calls."
14701 msgid "Perform partial inlining."
14704 #: common.opt:1812 common.opt:1816
14705 msgid "Report on memory allocation before interprocedural optimization."
14709 msgid "Pack structure members together without holes."
14713 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
14717 msgid "Return small aggregates in memory, not registers."
14721 msgid "Perform loop peeling."
14725 msgid "Enable machine specific peephole optimizations."
14729 msgid "Enable an RTL peephole pass before sched2."
14733 msgid "Generate position-independent code if possible (large mode)."
14738 "Generate position-independent code for executables if possible (large mode)."
14742 msgid "Generate position-independent code if possible (small mode)."
14747 "Generate position-independent code for executables if possible (small mode)."
14752 "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
14756 msgid "Specify a plugin to load."
14761 "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for "
14766 msgid "Run predictive commoning optimization."
14770 msgid "Generate prefetch instructions, if available, for arrays in loops."
14774 msgid "Enable basic program profiling code."
14778 msgid "Insert arc-based program profiling code."
14782 msgid "Set the top-level directory for storing the profile data."
14786 msgid "Enable correction of flow inconsistent profile data input."
14791 "Enable common options for generating profile info for profile feedback "
14792 "directed optimizations."
14797 "Enable common options for generating profile info for profile feedback "
14798 "directed optimizations, and set -fprofile-dir=."
14803 "Enable common options for performing profile feedback directed optimizations."
14808 "Enable common options for performing profile feedback directed "
14809 "optimizations, and set -fprofile-dir=."
14813 msgid "Insert code to profile values of expressions."
14817 msgid "Report on consistency of profile."
14821 msgid "Enable function reordering that improves code placement."
14825 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
14829 msgid "Record gcc command line switches in the object file."
14833 msgid "Return small aggregates in registers."
14837 msgid "Tell DSE that the storage for a C++ object is dead when the constructor"
14841 msgid "Relief of register pressure through live range shrinkage."
14845 msgid "Perform a register renaming optimization pass."
14849 msgid "Perform a target dependent instruction fusion optimization pass."
14853 msgid "Reorder basic blocks to improve code placement."
14858 "-freorder-blocks-algorithm=[simple|stc] Set the used basic block reordering "
14864 msgid "unknown basic block reordering algorithm %qs"
14868 msgid "Reorder basic blocks and partition into hot and cold sections."
14872 msgid "Reorder functions to improve code placement."
14876 msgid "Add a common subexpression elimination pass after loop optimizations."
14880 msgid "Disable optimizations that assume default FP rounding behavior."
14884 msgid "Enable scheduling across basic blocks."
14888 msgid "Enable register pressure sensitive insn scheduling."
14892 msgid "Allow speculative motion of non-loads."
14896 msgid "Allow speculative motion of some loads."
14900 msgid "Allow speculative motion of more loads."
14904 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
14908 msgid "If scheduling post reload, do superblock scheduling."
14912 msgid "Reschedule instructions before register allocation."
14916 msgid "Reschedule instructions after register allocation."
14920 msgid "Schedule instructions using selective scheduling algorithm."
14924 msgid "Run selective scheduling after reload."
14928 msgid "Perform software pipelining of inner loops during selective scheduling."
14932 msgid "Perform software pipelining of outer loops during selective scheduling."
14936 msgid "Reschedule pipelined regions without pipelining."
14941 "Allow interposing function (or variables) by ones with different semantics "
14942 "(or initializer) respectively by dynamic linker."
14946 msgid "Allow premature scheduling of queued insns."
14951 "-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
14952 "prematurely scheduled."
14957 "Set dependence distance checking in premature scheduling of queued insns."
14962 "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
14963 "premature scheduling of queued insns."
14967 msgid "Enable the group heuristic in the scheduler."
14971 msgid "Enable the critical path heuristic in the scheduler."
14975 msgid "Enable the speculative instruction heuristic in the scheduler."
14979 msgid "Enable the rank heuristic in the scheduler."
14983 msgid "Enable the last instruction heuristic in the scheduler."
14987 msgid "Enable the dependent count heuristic in the scheduler."
14991 msgid "Access data in the same section from shared anchor points."
14995 msgid "Turn on Redundant Extensions Elimination pass."
14999 msgid "Show column numbers in diagnostics, when available. Default on."
15003 msgid "Emit function prologues only before parts of the function that need it,"
15007 msgid "Disable optimizations observable by IEEE signaling NaNs."
15012 "Disable floating point optimizations that ignore the IEEE signedness of zero."
15016 msgid "Convert floating point constants to single precision constants."
15020 msgid "Split lifetimes of induction variables when loops are unrolled."
15024 msgid "Generate discontiguous stack frames."
15028 msgid "Split wide types into independent registers."
15032 msgid "Enable backward propagation of use properties at the SSA level."
15036 msgid "Optimize conditional patterns using SSA PHI nodes."
15041 "Optimize amount of stdarg registers saved to stack at start of function."
15045 msgid "Apply variable expansion when loops are unrolled."
15050 "-fstack-check=[no|generic|specific]\tInsert stack checking code into the "
15056 "Insert stack checking code into the program. Same as -fstack-check=specific."
15061 "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
15065 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
15069 msgid "Use propolice as a stack protection method."
15073 msgid "Use a stack protection method for every function."
15077 msgid "Use a smart stack protection method for certain functions."
15082 "Use stack protection method only for functions with the stack_protect "
15087 msgid "Output stack usage information on a per-function basis."
15091 msgid "Assume strict aliasing rules apply."
15095 msgid "Treat signed overflow as undefined."
15099 msgid "Implement __atomic operations via libcalls to legacy __sync functions."
15103 msgid "Check for syntax errors, then stop."
15107 msgid "Create data files needed by \"gcov\"."
15111 msgid "Perform jump threading optimizations."
15115 msgid "Report the time taken by each compiler pass."
15120 "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
15121 "default thread-local storage code generation model."
15126 msgid "unknown TLS model %qs"
15130 msgid "Reorder top level functions, variables, and asms."
15134 msgid "Perform superblock formation via tail duplication."
15138 msgid "Assume floating-point operations can trap."
15142 msgid "Trap for signed overflow in addition, subtraction and multiplication."
15146 msgid "Enable SSA-CCP optimization on trees."
15150 msgid "Enable SSA-BIT-CCP optimization on trees."
15154 msgid "Enable loop header copying on trees."
15158 msgid "Enable SSA coalescing of user variables."
15162 msgid "Enable copy propagation on trees."
15166 msgid "Transform condition stores into unconditional ones."
15170 msgid "Perform conversions of switch initializations."
15174 msgid "Enable SSA dead code elimination optimization on trees."
15178 msgid "Enable dominator optimizations."
15182 msgid "Enable tail merging on trees."
15186 msgid "Enable dead store elimination."
15190 msgid "Enable forward propagation on trees."
15194 msgid "Enable Full Redundancy Elimination (FRE) on trees."
15198 msgid "Enable string length optimizations on trees."
15202 msgid "Detect paths that trigger erroneous or undefined behavior due to"
15207 "Detect paths that trigger erroneous or undefined behavior due a null value"
15211 msgid "Enable loop distribution on trees."
15215 msgid "Enable loop distribution for patterns transformed into a library call."
15219 msgid "Enable loop invariant motion on trees."
15223 msgid "Create canonical induction variables in loops."
15227 msgid "Enable loop optimizations on tree level."
15231 msgid "Enable automatic parallelization of loops."
15235 msgid "Enable hoisting loads from conditional pointers."
15239 msgid "Enable SSA-PRE optimization on trees."
15244 "In SSA-PRE optimization on trees, enable partial-partial redundancy "
15249 msgid "Perform function-local points-to analysis on trees."
15253 msgid "Enable reassociation on tree level."
15257 msgid "Enable SSA code sinking on trees."
15261 msgid "Perform straight-line strength reduction."
15265 msgid "Perform scalar replacement of aggregates."
15269 msgid "Replace temporary expressions in the SSA->normal pass."
15273 msgid "Perform live range splitting during the SSA->normal pass."
15277 msgid "Perform Value Range Propagation on trees."
15281 msgid "Split paths leading to loop backedges."
15285 msgid "Assume common declarations may be overridden with ones with a larger"
15289 msgid "Compile whole compilation unit at a time."
15293 msgid "Perform loop unrolling when iteration count is known."
15297 msgid "Perform loop unrolling for all loops."
15301 msgid "Allow loop optimizations to assume that the loops behave in normal way."
15305 msgid "Allow optimization for floating-point arithmetic which may change the"
15309 msgid "Same as -fassociative-math for expressions which include division."
15313 msgid "Allow math optimizations that may violate IEEE or ISO standards."
15317 msgid "Perform loop unswitching."
15321 msgid "Just generate unwind tables for exception handling."
15325 msgid "Use the bfd linker instead of the default linker."
15329 msgid "Use the gold linker instead of the default linker."
15333 msgid "Perform variable tracking."
15337 msgid "Perform variable tracking by annotating assignments."
15341 msgid "Toggle -fvar-tracking-assignments."
15346 "Perform variable tracking and also tag variables that are uninitialized."
15350 msgid "Enable vectorization on trees."
15354 msgid "Enable loop vectorization on trees."
15358 msgid "Enable basic block vectorization (SLP) on trees."
15362 msgid "Specifies the cost model for vectorization."
15367 "Specifies the vectorization cost model for code marked with a simd directive."
15372 msgid "unknown vectorizer cost model %qs"
15377 "Enables the dynamic vectorizer cost model. Preserved for backward "
15383 "Enables the unlimited vectorizer cost model. Preserved for backward "
15388 msgid "Enable copy propagation of scalar-evolution information."
15392 msgid "Add extra commentary to assembler output."
15397 "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
15403 msgid "unrecognized visibility value %qs"
15407 msgid "Validate vtable pointers before using them."
15412 msgid "unknown vtable verify initialization priority %qs"
15416 msgid "Output vtable verification counters."
15420 msgid "Output vtable verification pointer sets information."
15424 msgid "Use expression value profiles in optimizations."
15428 msgid "Construct webs and split unrelated uses of single variable."
15432 msgid "Enable conditional dead code elimination for builtin calls."
15436 msgid "Perform whole program optimizations."
15440 msgid "Assume signed arithmetic overflow wraps around."
15444 msgid "Put zero initialized data in the bss section."
15448 msgid "Generate debug information in default format."
15452 msgid "Generate debug information in COFF format."
15456 msgid "Generate debug information in default version of DWARF format."
15460 msgid "Generate debug information in DWARF v2 (or later) format."
15464 msgid "Generate debug information in default extended format."
15468 msgid "Don't generate DWARF pubnames and pubtypes sections."
15472 msgid "Generate DWARF pubnames and pubtypes sections."
15476 msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
15480 msgid "Don't record gcc command line switches in DWARF DW_AT_producer."
15484 msgid "Record gcc command line switches in DWARF DW_AT_producer."
15488 msgid "Don't generate debug information in separate .dwo files."
15492 msgid "Generate debug information in separate .dwo files."
15496 msgid "Generate debug information in STABS format."
15500 msgid "Generate debug information in extended STABS format."
15504 msgid "Emit DWARF additions beyond selected version."
15508 msgid "Don't emit DWARF additions beyond selected version."
15512 msgid "Toggle debug information generation."
15516 msgid "Generate debug information in VMS format."
15520 msgid "Generate debug information in XCOFF format."
15524 msgid "Generate debug information in extended XCOFF format."
15528 msgid "Generate compressed debug sections."
15532 msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
15536 msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
15540 msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
15544 msgid "-o <file>\tPlace output into <file>."
15548 msgid "Enable function profiling."
15552 msgid "Like -pedantic but issue them as errors."
15556 msgid "Do not display functions compiled or elapsed time."
15560 msgid "Enable verbose output."
15564 msgid "Display the compiler's version."
15568 msgid "Suppress warnings."
15572 msgid "Create a shared library."
15576 msgid "Don't create a position independent executable."
15580 msgid "Create a position independent executable."
15584 msgid "Use caller save register across calls if possible."
15587 #: go/gofrontend/expressions.cc:93 c-family/c-common.c:1524 cp/cvt.c:1175
15589 #, gcc-internal-format
15590 msgid "value computed is not used"
15593 #: go/gofrontend/expressions.cc:617
15594 msgid "invalid use of type"
15597 #: go/gofrontend/expressions.cc:2744 go/gofrontend/expressions.cc:2810
15598 #: go/gofrontend/expressions.cc:2826
15599 msgid "constant refers to itself"
15602 #: go/gofrontend/expressions.cc:3632 go/gofrontend/expressions.cc:4034
15603 msgid "expected pointer"
15606 #: go/gofrontend/expressions.cc:4005
15607 msgid "expected numeric type"
15610 #: go/gofrontend/expressions.cc:4010
15611 msgid "expected boolean type"
15614 #: go/gofrontend/expressions.cc:4015 c/c-parser.c:12595 c/c-parser.c:12602
15615 #: cp/parser.c:31676 cp/parser.c:31683
15616 #, gcc-internal-format
15617 msgid "expected integer"
15620 #: go/gofrontend/expressions.cc:5553
15621 msgid "invalid comparison of nil with nil"
15624 #: go/gofrontend/expressions.cc:5559 go/gofrontend/expressions.cc:5577
15625 msgid "incompatible types in binary expression"
15628 #: go/gofrontend/expressions.cc:5597
15629 msgid "integer division by zero"
15632 #: go/gofrontend/expressions.cc:5605
15633 msgid "shift of non-integer operand"
15636 #: go/gofrontend/expressions.cc:5608 go/gofrontend/expressions.cc:5612
15637 #: go/gofrontend/expressions.cc:5620
15638 msgid "shift count not unsigned integer"
15641 #: go/gofrontend/expressions.cc:5625
15642 msgid "negative shift count"
15645 #: go/gofrontend/expressions.cc:6276
15646 msgid "object is not a method"
15649 #: go/gofrontend/expressions.cc:6293
15650 msgid "method type does not match object type"
15653 #: go/gofrontend/expressions.cc:6773
15654 msgid "invalid use of %<...%> with builtin function"
15657 #: go/gofrontend/expressions.cc:6784
15658 msgid "invalid use of method value as argument of Offsetof"
15661 #: go/gofrontend/expressions.cc:6798
15662 msgid "argument of Offsetof implies indirection of an embedded field"
15665 #: go/gofrontend/expressions.cc:6823 go/gofrontend/expressions.cc:6884
15666 #: go/gofrontend/expressions.cc:6986 go/gofrontend/expressions.cc:7802
15667 #: go/gofrontend/expressions.cc:7951 go/gofrontend/expressions.cc:7997
15668 #: go/gofrontend/expressions.cc:8056 go/gofrontend/expressions.cc:9268
15669 #: go/gofrontend/expressions.cc:9285 go/gofrontend/expressions.cc:9301
15670 msgid "not enough arguments"
15673 #: go/gofrontend/expressions.cc:6825 go/gofrontend/expressions.cc:6886
15674 #: go/gofrontend/expressions.cc:7807 go/gofrontend/expressions.cc:7934
15675 #: go/gofrontend/expressions.cc:7956 go/gofrontend/expressions.cc:8002
15676 #: go/gofrontend/expressions.cc:8058 go/gofrontend/expressions.cc:8842
15677 #: go/gofrontend/expressions.cc:9273 go/gofrontend/expressions.cc:9287
15678 #: go/gofrontend/expressions.cc:9308
15679 msgid "too many arguments"
15682 #: go/gofrontend/expressions.cc:6888
15683 msgid "argument 1 must be a map"
15686 #: go/gofrontend/expressions.cc:7012
15687 msgid "invalid type for make function"
15690 #: go/gofrontend/expressions.cc:7028
15691 msgid "length required when allocating a slice"
15694 #: go/gofrontend/expressions.cc:7063
15695 msgid "len larger than cap"
15698 #: go/gofrontend/expressions.cc:7075
15699 msgid "too many arguments to make"
15702 #: go/gofrontend/expressions.cc:7851
15703 msgid "argument must be array or slice or channel"
15706 #: go/gofrontend/expressions.cc:7861
15707 msgid "argument must be string or array or slice or map or channel"
15710 #: go/gofrontend/expressions.cc:7907
15711 msgid "unsupported argument type to builtin function"
15714 #: go/gofrontend/expressions.cc:7918
15715 msgid "argument must be channel"
15718 #: go/gofrontend/expressions.cc:7920
15719 msgid "cannot close receive-only channel"
15722 #: go/gofrontend/expressions.cc:7942
15723 msgid "argument must be a field reference"
15726 #: go/gofrontend/expressions.cc:7972
15727 msgid "left argument must be a slice"
15730 #: go/gofrontend/expressions.cc:7980
15731 msgid "element types must be the same"
15734 #: go/gofrontend/expressions.cc:7985
15735 msgid "first argument must be []byte"
15738 #: go/gofrontend/expressions.cc:7988
15739 msgid "second argument must be slice or string"
15742 #: go/gofrontend/expressions.cc:8032
15743 msgid "argument 2 has invalid type"
15746 #: go/gofrontend/expressions.cc:8048
15747 msgid "argument must have complex type"
15750 #: go/gofrontend/expressions.cc:8066
15751 msgid "complex arguments must have identical types"
15754 #: go/gofrontend/expressions.cc:8068
15755 msgid "complex arguments must have floating-point type"
15758 #: go/gofrontend/expressions.cc:8653 go/gofrontend/expressions.cc:9214
15759 #: go/gofrontend/expressions.cc:9605
15760 msgid "expected function"
15763 #: go/gofrontend/expressions.cc:8681
15764 msgid "multiple-value argument in single-value context"
15767 #: go/gofrontend/expressions.cc:8846
15768 msgid "invalid use of %<...%> with non-slice"
15771 #: go/gofrontend/expressions.cc:9222
15772 msgid "function result count mismatch"
15775 #: go/gofrontend/expressions.cc:9240
15776 msgid "incompatible type for receiver"
15779 #: go/gofrontend/expressions.cc:9258
15780 msgid "invalid use of %<...%> calling non-variadic function"
15783 #: go/gofrontend/expressions.cc:9614 go/gofrontend/expressions.cc:9628
15784 msgid "number of results does not match number of values"
15787 #: go/gofrontend/expressions.cc:9921 go/gofrontend/expressions.cc:10474
15788 msgid "index must be integer"
15791 #: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:10482
15792 msgid "slice end must be integer"
15795 #: go/gofrontend/expressions.cc:9937
15796 msgid "slice capacity must be integer"
15799 #: go/gofrontend/expressions.cc:9987 go/gofrontend/expressions.cc:10516
15800 msgid "inverted slice range"
15803 #: go/gofrontend/expressions.cc:10030
15804 msgid "slice of unaddressable value"
15807 #: go/gofrontend/expressions.cc:10746
15808 msgid "incompatible type for map index"
15811 #: go/gofrontend/expressions.cc:11132
15812 msgid "expected interface or pointer to interface"
15815 #: go/gofrontend/expressions.cc:11802
15816 msgid "too many expressions for struct"
15819 #: go/gofrontend/expressions.cc:11815
15820 msgid "too few expressions for struct"
15823 #: go/gofrontend/expressions.cc:13363 go/gofrontend/statements.cc:1582
15824 msgid "type assertion only valid for interface types"
15827 #: go/gofrontend/expressions.cc:13375
15828 msgid "impossible type assertion: type does not implement interface"
15831 #: go/gofrontend/expressions.cc:13498 go/gofrontend/expressions.cc:13518
15832 #: go/gofrontend/statements.cc:1427
15833 msgid "expected channel"
15836 #: go/gofrontend/expressions.cc:13523 go/gofrontend/statements.cc:1432
15837 msgid "invalid receive on send-only channel"
15840 #: go/gofrontend/parse.cc:3016
15842 "parentheses required around this composite literal to avoid parsing ambiguity"
15845 #: go/gofrontend/parse.cc:4593
15846 msgid "cannot fallthrough final case in switch"
15849 #: go/gofrontend/statements.cc:592
15850 msgid "invalid left hand side of assignment"
15853 #: go/gofrontend/statements.cc:603 go/gofrontend/statements.cc:1021
15854 msgid "use of untyped nil"
15857 #: go/gofrontend/statements.cc:1143
15858 msgid "expected map index on right hand side"
15861 #: go/gofrontend/statements.cc:1294
15862 msgid "expected map index on left hand side"
15865 #: go/gofrontend/statements.cc:2707 go/gofrontend/statements.cc:2737
15866 msgid "not enough arguments to return"
15869 #: go/gofrontend/statements.cc:2715
15870 msgid "return with value in function with no return type"
15873 #: go/gofrontend/statements.cc:2743
15874 msgid "too many values in return statement"
15877 #: go/gofrontend/statements.cc:3192
15878 msgid "expected boolean expression"
15881 #: go/gofrontend/statements.cc:4281
15882 msgid "cannot type switch on non-interface value"
15885 #: go/gofrontend/statements.cc:4416
15886 msgid "incompatible types in send"
15889 #: go/gofrontend/statements.cc:4421
15890 msgid "invalid send on receive-only channel"
15893 #: go/gofrontend/statements.cc:5392
15894 msgid "too many variables for range clause with channel"
15897 #: go/gofrontend/statements.cc:5399
15898 msgid "range clause must have array, slice, string, map, or channel type"
15901 #: go/gofrontend/types.cc:509
15902 msgid "invalid comparison of non-ordered type"
15905 #: go/gofrontend/types.cc:525
15906 msgid "slice can only be compared to nil"
15909 #: go/gofrontend/types.cc:527
15910 msgid "map can only be compared to nil"
15913 #: go/gofrontend/types.cc:529
15914 msgid "func can only be compared to nil"
15917 #: go/gofrontend/types.cc:535
15919 msgid "invalid operation (%s)"
15922 #: go/gofrontend/types.cc:558
15923 msgid "invalid comparison of non-comparable type"
15926 #: go/gofrontend/types.cc:576
15927 msgid "invalid comparison of non-comparable struct"
15930 #: go/gofrontend/types.cc:587
15931 msgid "invalid comparison of non-comparable array"
15934 #: go/gofrontend/types.cc:615
15935 msgid "multiple-value function call in single-value context"
15938 #: go/gofrontend/types.cc:692
15939 msgid "need explicit conversion"
15942 #: go/gofrontend/types.cc:699
15944 msgid "cannot use type %s as type %s"
15947 #: go/gofrontend/types.cc:3503
15948 msgid "different receiver types"
15951 #: go/gofrontend/types.cc:3523 go/gofrontend/types.cc:3536
15952 #: go/gofrontend/types.cc:3551
15953 msgid "different number of parameters"
15956 #: go/gofrontend/types.cc:3544
15957 msgid "different parameter types"
15960 #: go/gofrontend/types.cc:3559
15961 msgid "different varargs"
15964 #: go/gofrontend/types.cc:3568 go/gofrontend/types.cc:3581
15965 #: go/gofrontend/types.cc:3596
15966 msgid "different number of results"
15969 #: go/gofrontend/types.cc:3589
15970 msgid "different result types"
15973 #: go/gofrontend/types.cc:7396
15975 msgid "need explicit conversion; missing method %s%s%s"
15978 #: go/gofrontend/types.cc:7413 go/gofrontend/types.cc:7555
15980 msgid "incompatible type for method %s%s%s"
15983 #: go/gofrontend/types.cc:7417 go/gofrontend/types.cc:7559
15985 msgid "incompatible type for method %s%s%s (%s)"
15988 #: go/gofrontend/types.cc:7496 go/gofrontend/types.cc:7509
15989 msgid "pointer to interface type has no methods"
15992 #: go/gofrontend/types.cc:7498 go/gofrontend/types.cc:7511
15993 msgid "type has no methods"
15996 #: go/gofrontend/types.cc:7532
15998 msgid "ambiguous method %s%s%s"
16001 #: go/gofrontend/types.cc:7535
16003 msgid "missing method %s%s%s"
16006 #: go/gofrontend/types.cc:7576
16008 msgid "method %s%s%s requires a pointer receiver"
16011 #: go/gofrontend/types.cc:7594
16013 msgid "method %s%s%s is marked go:nointerface"
16016 #. Warn about and ignore all others for now, but store them.
16017 #: attribs.c:436 c-family/c-common.c:8653 objc/objc-act.c:4956
16018 #: objc/objc-act.c:6925 objc/objc-act.c:8114 objc/objc-act.c:8165
16019 #, gcc-internal-format
16020 msgid "%qE attribute directive ignored"
16024 #, gcc-internal-format
16025 msgid "%<%E::%E%> scoped attribute directive ignored"
16029 #, gcc-internal-format
16030 msgid "wrong number of arguments specified for %qE attribute"
16033 #. This is a c++11 attribute that appertains to a
16034 #. type-specifier, outside of the definition of, a class
16035 #. type. Ignore it.
16037 #, gcc-internal-format
16038 msgid "attribute ignored"
16042 #, gcc-internal-format
16043 msgid "an attribute that appertains to a type-specifier is ignored"
16047 #, gcc-internal-format
16048 msgid "%qE attribute does not apply to types"
16052 #, gcc-internal-format
16053 msgid "%qE attribute only applies to function types"
16057 #, gcc-internal-format
16058 msgid "type attributes ignored after type is already defined"
16061 #: auto-profile.c:348
16062 #, gcc-internal-format
16063 msgid "Offset exceeds 16 bytes."
16066 #: auto-profile.c:825
16067 #, gcc-internal-format
16068 msgid "Not expected TAG."
16071 #: auto-profile.c:890
16072 #, gcc-internal-format, gfc-internal-format
16073 msgid "Cannot open profile file %s."
16076 #: auto-profile.c:893
16077 #, gcc-internal-format
16078 msgid "AutoFDO profile magic number does not mathch."
16081 #: auto-profile.c:898
16082 #, gcc-internal-format, gfc-internal-format
16083 msgid "AutoFDO profile version %u does match %u."
16086 #: auto-profile.c:907
16087 #, gcc-internal-format, gfc-internal-format
16088 msgid "Cannot read string table from %s."
16091 #: auto-profile.c:912
16092 #, gcc-internal-format, gfc-internal-format
16093 msgid "Cannot read function profile from %s."
16096 #: auto-profile.c:919
16097 #, gcc-internal-format, gfc-internal-format
16098 msgid "Cannot read working set from %s."
16102 #, gcc-internal-format
16104 "branch target register load optimization is not intended to be run twice"
16108 #, gcc-internal-format
16109 msgid "offset outside bounds of constant string"
16113 #, gcc-internal-format
16114 msgid "second argument to %<__builtin_prefetch%> must be a constant"
16118 #, gcc-internal-format
16119 msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
16123 #, gcc-internal-format
16124 msgid "third argument to %<__builtin_prefetch%> must be a constant"
16128 #, gcc-internal-format
16129 msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
16132 #: builtins.c:4176 gimplify.c:2414
16133 #, gcc-internal-format
16134 msgid "too few arguments to function %<va_start%>"
16138 #, gcc-internal-format
16139 msgid "invalid argument to %qD"
16143 #, gcc-internal-format
16144 msgid "unsupported argument to %qD"
16147 #. Warn since no effort is made to ensure that any frame
16148 #. beyond the current one exists or can be safely reached.
16150 #, gcc-internal-format
16151 msgid "calling %qD with a nonzero argument is unsafe"
16155 #, gcc-internal-format
16156 msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
16160 #, gcc-internal-format
16161 msgid "trampoline generated for nested function %qD"
16164 #: builtins.c:4937 builtins.c:4950
16165 #, gcc-internal-format
16166 msgid "%qD changed semantics in GCC 4.4"
16170 #, gcc-internal-format
16171 msgid "unknown architecture specifier in memory model to builtin"
16175 #, gcc-internal-format
16176 msgid "invalid memory model argument to builtin"
16180 #, gcc-internal-format
16182 "failure memory model cannot be stronger than success memory model for "
16183 "%<__atomic_compare_exchange%>"
16187 #, gcc-internal-format
16188 msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
16192 #, gcc-internal-format
16193 msgid "invalid memory model for %<__atomic_load%>"
16196 #: builtins.c:5230 builtins.c:5333
16197 #, gcc-internal-format
16198 msgid "invalid memory model for %<__atomic_store%>"
16202 #, gcc-internal-format
16203 msgid "non-constant argument 1 to __atomic_always_lock_free"
16207 #, gcc-internal-format
16208 msgid "non-integer argument 1 to __atomic_is_lock_free"
16212 #, gcc-internal-format
16213 msgid "__builtin_thread_pointer is not supported on this target"
16217 #, gcc-internal-format
16218 msgid "__builtin_set_thread_pointer is not supported on this target"
16221 #. All valid uses of __builtin_va_arg_pack () are removed during
16223 #: builtins.c:5831 expr.c:10565
16224 #, gcc-internal-format
16225 msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
16228 #. All valid uses of __builtin_va_arg_pack_len () are removed during
16231 #, gcc-internal-format
16232 msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
16236 #, gcc-internal-format
16237 msgid "%<__builtin_longjmp%> second argument must be 1"
16240 #. Software implementation of Pointer Bounds Checker is NYI.
16241 #. Target support is required.
16243 #, gcc-internal-format
16244 msgid "Your target platform does not support -fcheck-pointer-bounds"
16248 #, gcc-internal-format
16249 msgid "target format does not support infinity"
16253 #, gcc-internal-format
16254 msgid "%<va_start%> used in function with fixed args"
16258 #, gcc-internal-format
16259 msgid "wrong number of arguments to function %<va_start%>"
16263 #, gcc-internal-format
16264 msgid "%<__builtin_next_arg%> called without an argument"
16268 #, gcc-internal-format
16269 msgid "wrong number of arguments to function %<__builtin_next_arg%>"
16273 #, gcc-internal-format
16274 msgid "second parameter of %<va_start%> not last named argument"
16278 #, gcc-internal-format
16280 "undefined behavior when second parameter of %<va_start%> is declared with "
16281 "%<register%> storage"
16285 #, gcc-internal-format
16286 msgid "%Kfirst argument of %D must be a pointer, second integer constant"
16290 #, gcc-internal-format
16291 msgid "%Klast argument of %D is not integer constant between 0 and 3"
16294 #: builtins.c:9076 builtins.c:9227 builtins.c:9284
16295 #, gcc-internal-format
16296 msgid "%Kcall to %D will always overflow destination buffer"
16300 #, gcc-internal-format
16301 msgid "%Kcall to %D might overflow destination buffer"
16305 #, gcc-internal-format
16306 msgid "%Kattempt to free a non-heap object %qD"
16310 #, gcc-internal-format
16311 msgid "%Kattempt to free a non-heap object"
16315 #, gcc-internal-format
16316 msgid "function call has aggregate value"
16320 #, gcc-internal-format
16321 msgid "passing too large argument on stack"
16324 #: cfgexpand.c:1643 function.c:986 varasm.c:2158
16325 #, gcc-internal-format
16326 msgid "size of variable %q+D is too large"
16329 #: cfgexpand.c:1655
16330 #, gcc-internal-format
16331 msgid "cannot allocate stack for variable %q+D, naked function."
16334 #: cfgexpand.c:2711
16335 #, gcc-internal-format
16336 msgid "too many alternatives in %<asm%>"
16339 #: cfgexpand.c:2718
16340 #, gcc-internal-format
16341 msgid "operand constraints for %<asm%> differ in number of alternatives"
16344 #: cfgexpand.c:2739
16345 #, gcc-internal-format
16346 msgid "asm-specifier for variable %qE conflicts with asm clobber list"
16349 #: cfgexpand.c:2813
16350 #, gcc-internal-format
16351 msgid "more than %d operands in %<asm%>"
16354 #. ??? Diagnose during gimplification?
16355 #: cfgexpand.c:2866
16356 #, gcc-internal-format
16357 msgid "unknown register name %qs in %<asm%>"
16360 #. ??? Diagnose during gimplification?
16361 #: cfgexpand.c:2887
16362 #, gcc-internal-format
16363 msgid "PIC register clobbered by %qs in %<asm%>"
16366 #: cfgexpand.c:2992
16367 #, gcc-internal-format, gfc-internal-format
16368 msgid "output number %d not directly addressable"
16371 #: cfgexpand.c:3073
16372 #, gcc-internal-format
16373 msgid "asm operand %d probably doesn%'t match constraints"
16376 #: cfgexpand.c:3256
16377 #, gcc-internal-format
16378 msgid "asm clobber conflict with output operand"
16381 #: cfgexpand.c:3260
16382 #, gcc-internal-format
16383 msgid "asm clobber conflict with input operand"
16386 #: cfgexpand.c:6215
16387 #, gcc-internal-format
16388 msgid "stack protector not protecting local variables: variable length buffer"
16391 #: cfgexpand.c:6219
16392 #, gcc-internal-format, gfc-internal-format
16394 "stack protector not protecting function: all local arrays are less than %d "
16399 #, gcc-internal-format, gfc-internal-format
16400 msgid "bb %d on wrong place"
16404 #, gcc-internal-format, gfc-internal-format
16405 msgid "prev_bb of %d should be %d, not %d"
16409 #, gcc-internal-format, gfc-internal-format
16410 msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
16414 #, gcc-internal-format, gfc-internal-format
16415 msgid "verify_flow_info: Block %i lacks loop_father"
16419 #, gcc-internal-format, gfc-internal-format
16420 msgid "verify_flow_info: Wrong count of block %i %i"
16424 #, gcc-internal-format, gfc-internal-format
16425 msgid "verify_flow_info: Wrong frequency of block %i %i"
16429 #, gcc-internal-format, gfc-internal-format
16430 msgid "verify_flow_info: Duplicate edge %i->%i"
16434 #, gcc-internal-format, gfc-internal-format
16435 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
16439 #, gcc-internal-format, gfc-internal-format
16440 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
16444 #, gcc-internal-format, gfc-internal-format
16445 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
16449 #, gcc-internal-format, gfc-internal-format
16450 msgid "wrong amount of branch edges after unconditional jump %i"
16453 #: cfghooks.c:206 cfghooks.c:217
16454 #, gcc-internal-format, gfc-internal-format
16455 msgid "basic block %d pred edge is corrupted"
16459 #, gcc-internal-format, gfc-internal-format
16460 msgid "its dest_idx should be %d, not %d"
16464 #, gcc-internal-format, gfc-internal-format
16465 msgid "basic block %i edge lists are corrupted"
16469 #, gcc-internal-format
16470 msgid "verify_flow_info failed"
16474 #, gcc-internal-format, gfc-internal-format
16475 msgid "%s does not support dump_bb_for_graph"
16479 #, gcc-internal-format, gfc-internal-format
16480 msgid "%s does not support redirect_edge_and_branch"
16484 #, gcc-internal-format, gfc-internal-format
16485 msgid "%s does not support can_remove_branch_p"
16489 #, gcc-internal-format, gfc-internal-format
16490 msgid "%s does not support redirect_edge_and_branch_force"
16494 #, gcc-internal-format, gfc-internal-format
16495 msgid "%s does not support split_block"
16499 #, gcc-internal-format, gfc-internal-format
16500 msgid "%s does not support move_block_after"
16504 #, gcc-internal-format, gfc-internal-format
16505 msgid "%s does not support delete_basic_block"
16509 #, gcc-internal-format, gfc-internal-format
16510 msgid "%s does not support split_edge"
16514 #, gcc-internal-format, gfc-internal-format
16515 msgid "%s does not support create_basic_block"
16519 #, gcc-internal-format, gfc-internal-format
16520 msgid "%s does not support can_merge_blocks_p"
16524 #, gcc-internal-format, gfc-internal-format
16525 msgid "%s does not support predict_edge"
16529 #, gcc-internal-format, gfc-internal-format
16530 msgid "%s does not support predicted_by_p"
16534 #, gcc-internal-format, gfc-internal-format
16535 msgid "%s does not support merge_blocks"
16539 #, gcc-internal-format, gfc-internal-format
16540 msgid "%s does not support make_forwarder_block"
16544 #, gcc-internal-format, gfc-internal-format
16545 msgid "%s does not support force_nonfallthru"
16549 #, gcc-internal-format, gfc-internal-format
16550 msgid "%s does not support can_duplicate_block_p"
16554 #, gcc-internal-format, gfc-internal-format
16555 msgid "%s does not support duplicate_block"
16559 #, gcc-internal-format, gfc-internal-format
16560 msgid "%s does not support block_ends_with_call_p"
16564 #, gcc-internal-format, gfc-internal-format
16565 msgid "%s does not support block_ends_with_condjump_p"
16569 #, gcc-internal-format, gfc-internal-format
16570 msgid "%s does not support flow_call_edges_add"
16574 #, gcc-internal-format
16575 msgid "loop verification on loop tree that needs fixup"
16579 #, gcc-internal-format
16580 msgid "corrupt loop tree root"
16584 #, gcc-internal-format, gfc-internal-format
16585 msgid "loop with header %d marked for removal"
16589 #, gcc-internal-format, gfc-internal-format
16590 msgid "loop with header %d not in loop tree"
16594 #, gcc-internal-format, gfc-internal-format
16595 msgid "non-loop with header %d not marked for removal"
16599 #, gcc-internal-format, gfc-internal-format
16600 msgid "removed loop %d in loop tree"
16604 #, gcc-internal-format, gfc-internal-format
16605 msgid "size of loop %d should be %d, not %d"
16609 #, gcc-internal-format, gfc-internal-format
16610 msgid "bb %d does not belong to loop %d"
16614 #, gcc-internal-format, gfc-internal-format
16615 msgid "bb %d has father loop %d, should be loop %d"
16619 #, gcc-internal-format
16620 msgid "loop %d%'s header is not a loop header"
16624 #, gcc-internal-format
16625 msgid "loop %d%'s header does not have exactly 2 entries"
16629 #, gcc-internal-format
16630 msgid "loop %d%'s latch does not have an edge to its header"
16634 #, gcc-internal-format
16635 msgid "loop %d%'s latch is not dominated by its header"
16639 #, gcc-internal-format
16640 msgid "loop %d%'s latch does not have exactly 1 successor"
16644 #, gcc-internal-format
16645 msgid "loop %d%'s latch does not have header as successor"
16649 #, gcc-internal-format
16650 msgid "loop %d%'s latch does not belong directly to it"
16654 #, gcc-internal-format
16655 msgid "loop %d%'s header does not belong directly to it"
16659 #, gcc-internal-format
16660 msgid "loop %d%'s latch is marked as part of irreducible region"
16664 #, gcc-internal-format, gfc-internal-format
16665 msgid "basic block %d should be marked irreducible"
16669 #, gcc-internal-format, gfc-internal-format
16670 msgid "basic block %d should not be marked irreducible"
16674 #, gcc-internal-format, gfc-internal-format
16675 msgid "edge from %d to %d should be marked irreducible"
16679 #, gcc-internal-format, gfc-internal-format
16680 msgid "edge from %d to %d should not be marked irreducible"
16684 #, gcc-internal-format, gfc-internal-format
16685 msgid "corrupted head of the exits list of loop %d"
16689 #, gcc-internal-format, gfc-internal-format
16690 msgid "corrupted exits list of loop %d"
16694 #, gcc-internal-format, gfc-internal-format
16695 msgid "nonempty exits list of loop %d, but exits are not recorded"
16699 #, gcc-internal-format, gfc-internal-format
16700 msgid "exit %d->%d not recorded"
16704 #, gcc-internal-format, gfc-internal-format
16705 msgid "wrong list of exited loops for edge %d->%d"
16709 #, gcc-internal-format
16710 msgid "too many loop exits recorded"
16714 #, gcc-internal-format, gfc-internal-format
16715 msgid "%d exits recorded for loop %d (having %d exits)"
16719 #, gcc-internal-format, gfc-internal-format
16720 msgid "non-cold basic block %d dominated by a block in the cold partition (%d)"
16724 #, gcc-internal-format, gfc-internal-format
16725 msgid "multiple hot/cold transitions found (bb %i)"
16729 #, gcc-internal-format
16730 msgid "partition found but function partition flag not set"
16734 #, gcc-internal-format, gfc-internal-format
16735 msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
16739 #, gcc-internal-format
16740 msgid "EDGE_CROSSING incorrectly set across same section"
16744 #, gcc-internal-format, gfc-internal-format
16745 msgid "fallthru edge crosses section boundary in bb %i"
16749 #, gcc-internal-format, gfc-internal-format
16750 msgid "EH edge crosses section boundary in bb %i"
16754 #, gcc-internal-format, gfc-internal-format
16755 msgid "No region crossing jump at section boundary in bb %i"
16759 #, gcc-internal-format
16760 msgid "EDGE_CROSSING missing across section boundary"
16764 #, gcc-internal-format, gfc-internal-format
16765 msgid "Region crossing jump across same section in bb %i"
16769 #, gcc-internal-format, gfc-internal-format
16770 msgid "missing REG_EH_REGION note at the end of bb %i"
16774 #, gcc-internal-format, gfc-internal-format
16775 msgid "too many exception handling edges in bb %i"
16779 #, gcc-internal-format, gfc-internal-format
16780 msgid "too many outgoing branch edges from bb %i"
16784 #, gcc-internal-format, gfc-internal-format
16785 msgid "fallthru edge after unconditional jump in bb %i"
16789 #, gcc-internal-format, gfc-internal-format
16790 msgid "wrong number of branch edges after unconditional jump in bb %i"
16794 #, gcc-internal-format, gfc-internal-format
16795 msgid "wrong amount of branch edges after conditional jump in bb %i"
16799 #, gcc-internal-format, gfc-internal-format
16800 msgid "abnormal call edges for non-call insn in bb %i"
16804 #, gcc-internal-format, gfc-internal-format
16805 msgid "sibcall edges for non-call insn in bb %i"
16809 #, gcc-internal-format, gfc-internal-format
16810 msgid "abnormal edges for no purpose in bb %i"
16813 #: cfgrtl.c:2620 cfgrtl.c:2630
16814 #, gcc-internal-format, gfc-internal-format
16815 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
16819 #, gcc-internal-format, gfc-internal-format
16820 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
16824 #, gcc-internal-format, gfc-internal-format
16825 msgid "in basic block %d:"
16829 #, gcc-internal-format, gfc-internal-format
16830 msgid "BB_RTL flag not set for block %d"
16834 #, gcc-internal-format, gfc-internal-format
16835 msgid "insn %d basic block pointer is %d, should be %d"
16839 #, gcc-internal-format, gfc-internal-format
16840 msgid "insn %d in header of bb %d has non-NULL basic block"
16844 #, gcc-internal-format, gfc-internal-format
16845 msgid "insn %d in footer of bb %d has non-NULL basic block"
16848 #: cfgrtl.c:2778 cfgrtl.c:2826
16849 #, gcc-internal-format, gfc-internal-format
16850 msgid "insn %d outside of basic blocks has non-NULL bb field"
16854 #, gcc-internal-format, gfc-internal-format
16855 msgid "end insn %d for block %d not found in the insn stream"
16859 #, gcc-internal-format, gfc-internal-format
16860 msgid "insn %d is in multiple basic blocks (%d and %d)"
16864 #, gcc-internal-format, gfc-internal-format
16865 msgid "head insn %d for block %d not found in the insn stream"
16869 #, gcc-internal-format, gfc-internal-format
16870 msgid "missing barrier after block %i"
16874 #, gcc-internal-format, gfc-internal-format
16875 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
16879 #, gcc-internal-format, gfc-internal-format
16880 msgid "verify_flow_info: Incorrect fallthru %i->%i"
16884 #, gcc-internal-format
16885 msgid "basic blocks not laid down consecutively"
16889 #, gcc-internal-format, gfc-internal-format
16890 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
16894 #, gcc-internal-format
16895 msgid "caller edge count is negative"
16899 #, gcc-internal-format
16900 msgid "caller edge frequency is negative"
16904 #, gcc-internal-format
16905 msgid "caller edge frequency is too large"
16909 #, gcc-internal-format, gfc-internal-format
16910 msgid "aux field set for edge %s->%s"
16914 #, gcc-internal-format
16915 msgid "execution count is negative"
16919 #, gcc-internal-format
16920 msgid "inline clone in same comdat group list"
16924 #, gcc-internal-format
16925 msgid "local symbols must be defined"
16929 #, gcc-internal-format
16930 msgid "externally visible inline clone"
16934 #, gcc-internal-format
16935 msgid "inline clone with address taken"
16939 #, gcc-internal-format
16940 msgid "inline clone is forced to output"
16944 #, gcc-internal-format, gfc-internal-format
16945 msgid "aux field set for indirect edge from %s"
16949 #, gcc-internal-format, gfc-internal-format
16951 "An indirect edge from %s is not marked as indirect or has associated "
16952 "indirect_info, the corresponding statement is: "
16956 #, gcc-internal-format, gfc-internal-format
16957 msgid "comdat-local function called by %s outside its comdat"
16961 #, gcc-internal-format
16962 msgid "inlined_to pointer is wrong"
16966 #, gcc-internal-format
16967 msgid "multiple inline callers"
16971 #, gcc-internal-format
16972 msgid "inlined_to pointer set for noninline callers"
16976 #, gcc-internal-format, gfc-internal-format
16977 msgid "caller edge frequency %i does not match BB frequency %i"
16981 #, gcc-internal-format, gfc-internal-format
16982 msgid "indirect call frequency %i does not match BB frequency %i"
16986 #, gcc-internal-format
16987 msgid "inlined_to pointer is set but no predecessors found"
16991 #, gcc-internal-format
16992 msgid "inlined_to pointer refers to itself"
16996 #, gcc-internal-format
16997 msgid "cgraph_node has wrong clone_of"
17001 #, gcc-internal-format
17002 msgid "cgraph_node has wrong clone list"
17006 #, gcc-internal-format
17007 msgid "cgraph_node is in clone list but it is not clone"
17011 #, gcc-internal-format
17012 msgid "cgraph_node has wrong prev_clone pointer"
17016 #, gcc-internal-format
17017 msgid "double linked list of clones corrupted"
17021 #, gcc-internal-format
17022 msgid "Alias has call edges"
17026 #, gcc-internal-format
17027 msgid "Alias has non-alias reference"
17031 #, gcc-internal-format
17032 msgid "Alias has more than one alias reference"
17036 #, gcc-internal-format
17037 msgid "Analyzed alias has no reference"
17041 #, gcc-internal-format
17042 msgid "Instrumentation clone does not reference original node"
17046 #, gcc-internal-format
17047 msgid "Not instrumented node has non-NULL original declaration"
17051 #, gcc-internal-format
17052 msgid "Instrumented node has wrong original declaration"
17056 #, gcc-internal-format
17057 msgid "Node has more than one chkp reference"
17061 #, gcc-internal-format
17062 msgid "Wrong node is referenced with chkp reference"
17066 #, gcc-internal-format
17067 msgid "Analyzed node has no reference to instrumented version"
17071 #, gcc-internal-format
17072 msgid "Alias chain for instrumented node is broken"
17076 #, gcc-internal-format
17077 msgid "No edge out of thunk node"
17081 #, gcc-internal-format
17082 msgid "More than one edge out of thunk node"
17086 #, gcc-internal-format
17087 msgid "Thunk is not supposed to have body"
17091 #, gcc-internal-format
17092 msgid "Instrumentation thunk has wrong edge callee"
17096 #, gcc-internal-format
17097 msgid "shared call_stmt:"
17101 #, gcc-internal-format
17102 msgid "edge points to wrong declaration:"
17106 #, gcc-internal-format
17108 "an indirect edge with unknown callee corresponding to a call_stmt with a "
17109 "known declaration:"
17113 #, gcc-internal-format
17114 msgid "missing callgraph edge for call stmt:"
17118 #, gcc-internal-format
17119 msgid "reference to dead statement"
17123 #, gcc-internal-format, gfc-internal-format
17124 msgid "edge %s->%s has no corresponding call_stmt"
17128 #, gcc-internal-format, gfc-internal-format
17129 msgid "an indirect edge from %s has no corresponding call_stmt"
17133 #, gcc-internal-format
17134 msgid "verify_cgraph_node failed"
17137 #: cgraph.c:3540 varpool.c:304
17138 #, gcc-internal-format, gfc-internal-format
17139 msgid "%s: section %s is missing"
17142 #: cgraphunit.c:680
17143 #, gcc-internal-format
17144 msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
17147 #: cgraphunit.c:732 cgraphunit.c:768
17148 #, gcc-internal-format
17149 msgid "%<externally_visible%> attribute have effect only on public objects"
17152 #: cgraphunit.c:739
17153 #, gcc-internal-format
17154 msgid "%<weakref%> attribute ignored because function is defined"
17157 #: cgraphunit.c:751
17158 #, gcc-internal-format
17159 msgid "always_inline function might not be inlinable"
17162 #: cgraphunit.c:776
17163 #, gcc-internal-format
17164 msgid "%<weakref%> attribute ignored because variable is initialized"
17168 #: cgraphunit.c:936 c/c-decl.c:10760
17169 #, gcc-internal-format
17170 msgid "%q+F used but never defined"
17173 #: cgraphunit.c:938 c/c-decl.c:10769 cp/decl.c:918
17174 #, gcc-internal-format
17175 msgid "%q+F declared %<static%> but never defined"
17178 #: cgraphunit.c:982
17179 #, gcc-internal-format
17180 msgid "%qD defined but not used"
17183 #: cgraphunit.c:1271 c-family/c-pragma.c:335
17184 #, gcc-internal-format
17185 msgid "%q+D aliased to undefined symbol %qE"
17188 #: cgraphunit.c:1287
17189 #, gcc-internal-format
17190 msgid "%q+D aliased to external symbol %qE"
17193 #: cgraphunit.c:1308
17194 #, gcc-internal-format
17195 msgid "%q+D alias in between function and variable is not supported"
17198 #: cgraphunit.c:1310
17199 #, gcc-internal-format
17200 msgid "%q+D aliased declaration"
17203 #: cgraphunit.c:1381
17204 #, gcc-internal-format
17205 msgid "failed to reclaim unneeded function"
17208 #: cgraphunit.c:1409
17209 #, gcc-internal-format
17210 msgid "failed to reclaim unneeded function in same comdat group"
17213 #: cgraphunit.c:1651
17214 #, gcc-internal-format
17215 msgid "generic thunk code fails for method %qD which uses %<...%>"
17218 #: cgraphunit.c:2008
17219 #, gcc-internal-format
17220 msgid "size of return value of %q+D is %u bytes"
17223 #: cgraphunit.c:2011
17224 #, gcc-internal-format
17225 msgid "size of return value of %q+D is larger than %wd bytes"
17228 #: cgraphunit.c:2505
17229 #, gcc-internal-format
17230 msgid "nodes with unreleased memory found"
17233 #: collect-utils.c:68
17234 #, gcc-internal-format
17235 msgid "can't get program status: %m"
17238 #: collect-utils.c:82
17239 #, gcc-internal-format, gfc-internal-format
17240 msgid "%s terminated with signal %d [%s]%s"
17243 #: collect-utils.c:98
17244 #, gcc-internal-format, gfc-internal-format
17245 msgid "%s returned %d exit status"
17248 #: collect-utils.c:133
17249 #, gcc-internal-format, gfc-internal-format
17250 msgid "could not open response file %s"
17253 #: collect-utils.c:139
17254 #, gcc-internal-format, gfc-internal-format
17255 msgid "could not write to response file %s"
17258 #: collect-utils.c:145
17259 #, gcc-internal-format, gfc-internal-format
17260 msgid "could not close response file %s"
17263 #: collect-utils.c:179
17264 #, gcc-internal-format, gfc-internal-format
17265 msgid "cannot find '%s'"
17268 #: collect-utils.c:183 collect2.c:2361 collect2.c:2560 gcc.c:3060 gcc.c:6729
17269 #, gcc-internal-format
17270 msgid "pex_init failed: %m"
17273 #: collect-utils.c:192 collect2.c:2370 collect2.c:2568 gcc.c:8345
17274 #, gcc-internal-format
17279 #, gcc-internal-format
17280 msgid "COLLECT_LTO_WRAPPER must be set"
17283 #: collect2.c:966 gcc.c:7255 lto-wrapper.c:1479
17284 #: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
17285 #, gcc-internal-format
17286 msgid "atexit failed"
17290 #, gcc-internal-format
17291 msgid "no arguments"
17294 #: collect2.c:1303 opts.c:890
17295 #, gcc-internal-format
17296 msgid "LTO support has not been enabled in this configuration"
17300 #, gcc-internal-format
17301 msgid "can't open %s: %m"
17305 #, gcc-internal-format, gfc-internal-format
17306 msgid "unknown demangling style '%s'"
17309 #: collect2.c:1546 collect2.c:1729 collect2.c:1769
17310 #, gcc-internal-format
17311 msgid "fopen %s: %m"
17314 #: collect2.c:1549 collect2.c:1734 collect2.c:1772
17315 #, gcc-internal-format
17316 msgid "fclose %s: %m"
17320 #, gcc-internal-format
17321 msgid "cannot find 'nm'"
17325 #, gcc-internal-format
17326 msgid "can't open nm output: %m"
17330 #, gcc-internal-format, gfc-internal-format
17331 msgid "init function found in object %s"
17335 #, gcc-internal-format, gfc-internal-format
17336 msgid "fini function found in object %s"
17340 #, gcc-internal-format
17341 msgid "cannot find 'ldd'"
17345 #, gcc-internal-format
17346 msgid "can't open ldd output: %m"
17350 #, gcc-internal-format, gfc-internal-format
17351 msgid "dynamic dependency %s not found"
17355 #, gcc-internal-format, gfc-internal-format
17356 msgid "unable to open dynamic dependency '%s'"
17360 #, gcc-internal-format, gfc-internal-format
17361 msgid "%s: not a COFF file"
17365 #, gcc-internal-format, gfc-internal-format
17366 msgid "%s: cannot open as COFF file"
17370 #, gcc-internal-format, gfc-internal-format
17371 msgid "library lib%s not found"
17375 #, gcc-internal-format
17376 msgid "cannot convert to a pointer type"
17380 #, gcc-internal-format
17381 msgid "pointer value used where a floating point value was expected"
17385 #, gcc-internal-format
17386 msgid "aggregate value used where a float was expected"
17390 #, gcc-internal-format
17391 msgid "conversion to incomplete type"
17395 #, gcc-internal-format
17397 "can%'t convert a vector of type %qT to type %qT which has different size"
17401 #, gcc-internal-format
17402 msgid "aggregate value used where an integer was expected"
17406 #, gcc-internal-format
17407 msgid "pointer value used where a complex was expected"
17411 #, gcc-internal-format
17412 msgid "aggregate value used where a complex was expected"
17416 #, gcc-internal-format
17418 "can%'t convert a value of type %qT to vector type %qT which has different "
17423 #, gcc-internal-format
17424 msgid "can%'t convert value to a vector"
17428 #, gcc-internal-format
17429 msgid "aggregate value used where a fixed-point was expected"
17433 #, gcc-internal-format
17434 msgid "%qs is not a gcov data file"
17438 #, gcc-internal-format
17439 msgid "%qs is version %q.*s, expected version %q.*s"
17442 #: coverage.c:291 coverage.c:301
17443 #, gcc-internal-format, gfc-internal-format
17444 msgid "Profile data for function %u is corrupted"
17448 #, gcc-internal-format
17449 msgid "checksum is (%x,%x) instead of (%x,%x)"
17453 #, gcc-internal-format, gfc-internal-format
17454 msgid "number of counters is %d instead of %d"
17458 #, gcc-internal-format, gfc-internal-format
17459 msgid "cannot merge separate %s counters for function %u"
17463 #, gcc-internal-format
17464 msgid "%qs has overflowed"
17468 #, gcc-internal-format
17470 "the control flow of function %qE does not match its profile data (counter "
17475 #, gcc-internal-format
17476 msgid "execution counts estimated\n"
17480 #, gcc-internal-format
17481 msgid "execution counts assumed to be zero\n"
17485 #, gcc-internal-format
17487 "source locations for function %qE have changed, the profile data may be out "
17492 #, gcc-internal-format
17493 msgid "error writing %qs"
17497 #, gcc-internal-format, gfc-internal-format
17498 msgid "cannot open %s"
17501 #: data-streamer-in.c:53
17502 #, gcc-internal-format
17503 msgid "bytecode stream: string too long for the string table"
17506 #: data-streamer-in.c:84 data-streamer-in.c:113
17507 #, gcc-internal-format
17508 msgid "bytecode stream: found non-null terminated string"
17512 #, gcc-internal-format
17513 msgid "cannot find a valid counter:value pair:"
17517 #, gcc-internal-format, gfc-internal-format
17518 msgid "-fdbg-cnt=%s"
17522 #, gcc-internal-format, gfc-internal-format
17527 #, gcc-internal-format
17528 msgid "common symbol debug info is not structured as symbol+offset"
17532 #, gcc-internal-format
17533 msgid "global destructors not supported on this target"
17537 #, gcc-internal-format
17538 msgid "global constructors not supported on this target"
17541 #: diagnostic.c:1329
17542 #, gcc-internal-format, gfc-internal-format
17543 msgid "in %s, at %s:%d"
17546 #: dominance.c:1025
17547 #, gcc-internal-format, gfc-internal-format
17548 msgid "dominator of %d status unknown"
17551 #: dominance.c:1032
17552 #, gcc-internal-format, gfc-internal-format
17553 msgid "dominator of %d should be %d, not %d"
17556 #: dumpfile.c:316 dumpfile.c:480 dumpfile.c:573
17557 #, gcc-internal-format
17558 msgid "could not open dump file %qs: %m"
17562 #, gcc-internal-format
17563 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
17567 #, gcc-internal-format
17568 msgid "unknown option %q.*s in %<-fopt-info-%s%>"
17572 #, gcc-internal-format
17573 msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
17576 #: dwarf2out.c:1099
17577 #, gcc-internal-format
17579 "multiple EH personalities are supported only with assemblers supporting ."
17580 "cfi_personality directive"
17583 #: dwarf2out.c:12431
17584 #, gcc-internal-format, gfc-internal-format
17585 msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
17588 #: dwarf2out.c:25296
17589 #, gcc-internal-format
17590 msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
17594 #, gcc-internal-format
17595 msgid "invalid rtl sharing found in the insn"
17599 #, gcc-internal-format
17604 #, gcc-internal-format
17605 msgid "internal consistency failure"
17609 #, gcc-internal-format
17610 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
17614 #, gcc-internal-format, gfc-internal-format
17615 msgid "abort in %s, at %s:%d"
17619 #, gcc-internal-format
17620 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
17624 #, gcc-internal-format
17625 msgid "__builtin_eh_return not supported on this target"
17628 #: except.c:3317 except.c:3342
17629 #, gcc-internal-format, gfc-internal-format
17630 msgid "region_array is corrupted for region %i"
17633 #: except.c:3330 except.c:3361
17634 #, gcc-internal-format, gfc-internal-format
17635 msgid "lp_array is corrupted for lp %i"
17639 #, gcc-internal-format, gfc-internal-format
17640 msgid "outer block of region %i is wrong"
17644 #, gcc-internal-format, gfc-internal-format
17645 msgid "negative nesting depth of region %i"
17649 #, gcc-internal-format, gfc-internal-format
17650 msgid "region of lp %i is wrong"
17654 #, gcc-internal-format, gfc-internal-format
17655 msgid "tree list ends on depth %i"
17659 #, gcc-internal-format
17660 msgid "region_array does not match region_tree"
17664 #, gcc-internal-format
17665 msgid "lp_array does not match region_tree"
17669 #, gcc-internal-format
17670 msgid "verify_eh_tree failed"
17674 #, gcc-internal-format
17675 msgid "stack limits not supported on this target"
17679 #, gcc-internal-format
17680 msgid "reverse scalar storage order"
17684 #, gcc-internal-format
17685 msgid "reverse floating-point scalar storage order"
17689 #, gcc-internal-format, gfc-internal-format
17690 msgid "reverse storage order for %smode"
17694 #, gcc-internal-format
17696 "write of %wu-bit data outside the bound of destination object, data "
17697 "truncated into %wu-bit"
17701 #, gcc-internal-format
17702 msgid "%Kcall to %qs declared with attribute error: %s"
17706 #, gcc-internal-format
17707 msgid "%Kcall to %qs declared with attribute warning: %s"
17711 #, gcc-internal-format
17712 msgid "invalid argument %qs to -fdebug-prefix-map"
17716 #, gcc-internal-format
17717 msgid "the frame size of %wd bytes is larger than %wd bytes"
17720 #: final.c:4589 toplev.c:1374 tree-cfgcleanup.c:1122
17721 #, gcc-internal-format
17722 msgid "could not open final insn dump file %qs: %m"
17725 #: final.c:4642 tree-cfgcleanup.c:1138
17726 #, gcc-internal-format
17727 msgid "could not close final insn dump file %qs: %m"
17730 #: fixed-value.c:128
17731 #, gcc-internal-format
17732 msgid "large fixed-point constant implicitly truncated to fixed-point type"
17735 #: fold-const.c:3943 fold-const.c:3953
17736 #, gcc-internal-format, gfc-internal-format
17737 msgid "comparison is always %d due to width of bit-field"
17740 #: fold-const.c:5316 tree-ssa-reassoc.c:2144
17741 #, gcc-internal-format
17742 msgid "assuming signed overflow does not occur when simplifying range test"
17745 #: fold-const.c:5765 fold-const.c:5779
17746 #, gcc-internal-format, gfc-internal-format
17747 msgid "comparison is always %d"
17750 #: fold-const.c:5914
17751 #, gcc-internal-format
17752 msgid "%<or%> of unmatched not-equal tests is always 1"
17755 #: fold-const.c:5919
17756 #, gcc-internal-format
17757 msgid "%<and%> of mutually exclusive equal-tests is always 0"
17760 #: fold-const.c:8267
17761 #, gcc-internal-format
17763 "assuming signed overflow does not occur when reducing constant in comparison"
17766 #: fold-const.c:8437
17767 #, gcc-internal-format
17769 "assuming signed overflow does not occur when changing X +- C1 cmp C2 to X "
17773 #: fold-const.c:8708
17774 #, gcc-internal-format
17776 "assuming signed overflow does not occur when combining constants around a "
17780 #: fold-const.c:12274
17781 #, gcc-internal-format
17782 msgid "fold check: original tree changed by fold"
17786 #, gcc-internal-format
17787 msgid "total size of local objects too large"
17790 #: function.c:1758 gimplify.c:5335
17791 #, gcc-internal-format
17792 msgid "impossible constraint in %<asm%>"
17796 #, gcc-internal-format
17797 msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
17801 #, gcc-internal-format
17802 msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
17806 #, gcc-internal-format
17807 msgid "function returns an aggregate"
17810 #: gcc.c:2099 gcc.c:2120
17811 #, gcc-internal-format, gfc-internal-format
17812 msgid "specs %%include syntax malformed after %ld characters"
17815 #: gcc.c:2147 gcc.c:2157 gcc.c:2168 gcc.c:2179
17816 #, gcc-internal-format, gfc-internal-format
17817 msgid "specs %%rename syntax malformed after %ld characters"
17821 #, gcc-internal-format, gfc-internal-format
17822 msgid "specs %s spec was not found to be renamed"
17826 #, gcc-internal-format
17827 msgid "%s: attempt to rename spec %qs to already defined spec %qs"
17831 #, gcc-internal-format, gfc-internal-format
17832 msgid "specs unknown %% command after %ld characters"
17835 #: gcc.c:2232 gcc.c:2246
17836 #, gcc-internal-format, gfc-internal-format
17837 msgid "specs file malformed after %ld characters"
17841 #, gcc-internal-format
17842 msgid "spec file has no spec for linking"
17846 #, gcc-internal-format
17847 msgid "system path %qs is not absolute"
17851 #, gcc-internal-format
17852 msgid "-pipe not supported"
17856 #, gcc-internal-format
17857 msgid "failed to get exit status: %m"
17861 #, gcc-internal-format
17862 msgid "failed to get process times: %m"
17866 #, gcc-internal-format, gfc-internal-format
17867 msgid "%s (program %s)"
17870 #: gcc.c:3585 opts-common.c:1158 opts-common.c:1182 opts-global.c:136
17871 #, gcc-internal-format
17872 msgid "unrecognized command line option %qs"
17876 #, gcc-internal-format, gfc-internal-format
17877 msgid "GCC is not configured to support %s as offload target"
17881 #, gcc-internal-format
17882 msgid "%qs is an unknown -save-temps option"
17885 #: gcc.c:4414 toplev.c:893
17886 #, gcc-internal-format
17887 msgid "input file %qs is the same as output file"
17891 #, gcc-internal-format
17892 msgid "-pipe ignored because -save-temps specified"
17896 #, gcc-internal-format
17897 msgid "%<-x %s%> after last input file has no effect"
17901 #, gcc-internal-format
17902 msgid "unable to locate default linker script %qs in the library search paths"
17906 #, gcc-internal-format
17907 msgid "switch %qs does not start with %<-%>"
17911 #, gcc-internal-format
17912 msgid "spec-generated switch is just %<-%>"
17916 #, gcc-internal-format, gfc-internal-format
17917 msgid "could not open temporary response file %s"
17921 #, gcc-internal-format, gfc-internal-format
17922 msgid "could not write to temporary response file %s"
17926 #, gcc-internal-format, gfc-internal-format
17927 msgid "could not close temporary response file %s"
17931 #, gcc-internal-format
17932 msgid "spec %qs invalid"
17936 #, gcc-internal-format
17937 msgid "spec %qs has invalid %<%%0%c%>"
17941 #, gcc-internal-format
17942 msgid "spec %qs has invalid %<%%W%c%>"
17946 #, gcc-internal-format
17947 msgid "spec %qs has invalid %<%%x%c%>"
17950 #. Catch the case where a spec string contains something like
17951 #. '%{foo:%*}'. i.e. there is no * in the pattern on the left
17952 #. hand side of the :.
17954 #, gcc-internal-format
17955 msgid "spec failure: %<%%*%> has not been initialized by pattern match"
17959 #, gcc-internal-format
17960 msgid "spec failure: unrecognized spec option %qc"
17964 #, gcc-internal-format
17965 msgid "unknown spec function %qs"
17969 #, gcc-internal-format
17970 msgid "error in args to spec function %qs"
17974 #, gcc-internal-format
17975 msgid "malformed spec function name"
17980 #, gcc-internal-format
17981 msgid "no arguments for spec function"
17985 #, gcc-internal-format
17986 msgid "malformed spec function arguments"
17990 #, gcc-internal-format
17991 msgid "braced spec %qs is invalid at %qc"
17995 #, gcc-internal-format
17996 msgid "braced spec body %qs is invalid"
18000 #, gcc-internal-format, gfc-internal-format
18001 msgid "%s: could not determine length of compare-debug file %s"
18005 #, gcc-internal-format, gfc-internal-format
18006 msgid "%s: -fcompare-debug failure (length)"
18009 #: gcc.c:7060 gcc.c:7101
18010 #, gcc-internal-format, gfc-internal-format
18011 msgid "%s: could not open compare-debug file %s"
18014 #: gcc.c:7080 gcc.c:7117
18015 #, gcc-internal-format, gfc-internal-format
18016 msgid "%s: -fcompare-debug failure"
18020 #, gcc-internal-format
18021 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
18025 #, gcc-internal-format
18026 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
18030 #, gcc-internal-format
18031 msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
18035 #, gcc-internal-format
18036 msgid "unrecognized command line option %<-%s%>"
18040 #, gcc-internal-format
18041 msgid "not configured with sysroot headers suffix"
18045 #, gcc-internal-format
18046 msgid "no input files"
18050 #, gcc-internal-format
18051 msgid "cannot specify -o with -c, -S or -E with multiple files"
18055 #, gcc-internal-format, gfc-internal-format
18056 msgid "%s: %s compiler not installed on this system"
18060 #, gcc-internal-format
18061 msgid "recompiling with -fcompare-debug"
18065 #, gcc-internal-format
18066 msgid "during -fcompare-debug recompilation"
18070 #, gcc-internal-format
18071 msgid "comparing final insns dumps"
18075 #, gcc-internal-format, gfc-internal-format
18076 msgid "-fuse-linker-plugin, but %s not found"
18080 #, gcc-internal-format, gfc-internal-format
18081 msgid "%s: linker input file unused because linking not done"
18085 #, gcc-internal-format, gfc-internal-format
18086 msgid "language %s not recognized"
18090 #, gcc-internal-format
18091 msgid "multilib spec %qs is invalid"
18095 #, gcc-internal-format
18096 msgid "multilib exclusions %qs is invalid"
18100 #, gcc-internal-format
18101 msgid "multilib select %qs %qs is invalid"
18105 #, gcc-internal-format
18106 msgid "multilib select %qs is invalid"
18110 #, gcc-internal-format
18111 msgid "multilib exclusion %qs is invalid"
18115 #, gcc-internal-format
18116 msgid "environment variable %qs not defined"
18119 #: gcc.c:9335 gcc.c:9340
18120 #, gcc-internal-format
18121 msgid "invalid version number %qs"
18125 #, gcc-internal-format, gfc-internal-format
18126 msgid "too few arguments to %%:version-compare"
18130 #, gcc-internal-format, gfc-internal-format
18131 msgid "too many arguments to %%:version-compare"
18135 #, gcc-internal-format
18136 msgid "unknown operator %qs in %%:version-compare"
18140 #, gcc-internal-format, gfc-internal-format
18141 msgid "too many arguments to %%:compare-debug-dump-opt"
18145 #, gcc-internal-format, gfc-internal-format
18146 msgid "too many arguments to %%:compare-debug-self-opt"
18150 #, gcc-internal-format, gfc-internal-format
18151 msgid "too few arguments to %%:compare-debug-auxbase-opt"
18155 #, gcc-internal-format, gfc-internal-format
18156 msgid "too many arguments to %%:compare-debug-auxbase-opt"
18160 #, gcc-internal-format, gfc-internal-format
18161 msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
18165 #, gcc-internal-format, gfc-internal-format
18166 msgid "too few arguments to %%:replace-extension"
18170 #, gcc-internal-format, gfc-internal-format
18171 msgid "error in removing %s\n"
18175 #, gcc-internal-format, gfc-internal-format
18176 msgid "Cannot make directory %s"
18180 #, gcc-internal-format
18181 msgid "Cannot get current directory name"
18184 #: gcov-tool.c:115 gcov-tool.c:121
18185 #, gcc-internal-format, gfc-internal-format
18186 msgid "Cannot change directory to %s"
18190 #, gcc-internal-format
18191 msgid "weights need to be non-negative\n"
18195 #, gcc-internal-format
18196 msgid "scale needs to be non-negative\n"
18200 #, gcc-internal-format, gfc-internal-format
18201 msgid "%s: %d basic blocks and %d edges/basic block"
18205 #, gcc-internal-format, gfc-internal-format
18207 "%s: %d basic blocks and %d registers; increase --param max-gcse-memory above "
18211 #: gencfn-macros.c:183
18212 #, gcc-internal-format, gfc-internal-format
18213 msgid "DEF_INTERNAL_FLT_FN (%s) has no associated built-in functions"
18216 #: gencfn-macros.c:190
18217 #, gcc-internal-format, gfc-internal-format
18218 msgid "DEF_INTERNAL_INT_FN (%s) has no associated built-in functions"
18221 #: gentarget-def.c:126
18222 #, gcc-internal-format, gfc-internal-format
18223 msgid "invalid prototype for '%s'"
18226 #: gentarget-def.c:131
18227 #, gcc-internal-format, gfc-internal-format
18228 msgid "prototype for '%s' has required operands after optional operands"
18231 #: gentarget-def.c:148
18232 #, gcc-internal-format, gfc-internal-format
18233 msgid "argument %d of '%s' did not have the expected name"
18236 #: gentarget-def.c:168
18237 #, gcc-internal-format, gfc-internal-format
18238 msgid "'%s' must have %d operands (excluding match_dups)"
18241 #: gentarget-def.c:172
18242 #, gcc-internal-format, gfc-internal-format
18243 msgid "'%s' must have at least %d operands (excluding match_dups)"
18246 #: gentarget-def.c:176
18247 #, gcc-internal-format, gfc-internal-format
18248 msgid "'%s' must have no more than %d operands (excluding match_dups)"
18251 #: gentarget-def.c:276
18252 #, gcc-internal-format, gfc-internal-format
18253 msgid "duplicate definition of '%s'"
18256 #: ggc-common.c:393 ggc-common.c:401 ggc-common.c:470 ggc-common.c:488
18257 #: ggc-page.c:2457 ggc-page.c:2488 ggc-page.c:2495
18258 #, gcc-internal-format
18259 msgid "can%'t write PCH file: %m"
18262 #: ggc-common.c:481 config/i386/host-cygwin.c:55
18263 #, gcc-internal-format
18264 msgid "can%'t get position in PCH file: %m"
18267 #: ggc-common.c:491
18268 #, gcc-internal-format
18269 msgid "can%'t write padding to PCH file: %m"
18272 #: ggc-common.c:613 ggc-common.c:621 ggc-common.c:624 ggc-common.c:634
18273 #: ggc-common.c:637 ggc-page.c:2589
18274 #, gcc-internal-format
18275 msgid "can%'t read PCH file: %m"
18278 #: ggc-common.c:629
18279 #, gcc-internal-format
18280 msgid "had to relocate PCH"
18284 #, gcc-internal-format
18285 msgid "open /dev/zero: %m"
18288 #: ggc-page.c:2473 ggc-page.c:2479
18289 #, gcc-internal-format
18290 msgid "can%'t write PCH file"
18293 #: gimple-ssa-isolate-paths.c:290 gimple-ssa-isolate-paths.c:447 tree.c:12589
18294 #: tree.c:12626 c/c-typeck.c:2847 c/c-typeck.c:2931 c/c-typeck.c:9673
18295 #: c/c-typeck.c:9690 cp/call.c:6169 cp/constexpr.c:757 cp/constexpr.c:1944
18296 #: cp/decl2.c:5114 cp/pt.c:7578 cp/semantics.c:1763 cp/typeck.c:1640
18297 #: cp/typeck.c:1833 cp/typeck.c:3660
18298 #, gcc-internal-format
18299 msgid "declared here"
18302 #: gimple-ssa-isolate-paths.c:332
18303 #, gcc-internal-format
18304 msgid "potential null pointer dereference"
18307 #: gimple-ssa-isolate-paths.c:400
18308 #, gcc-internal-format
18309 msgid "null pointer dereference"
18312 #: gimple-ssa-nonnull-compare.c:102
18313 #, gcc-internal-format
18314 msgid "nonnull argument %qD compared to NULL"
18317 #: gimple-streamer-in.c:210
18318 #, gcc-internal-format, gfc-internal-format
18319 msgid "bytecode stream: unknown GIMPLE statement tag %s"
18323 #, gcc-internal-format, gfc-internal-format
18324 msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
18328 #, gcc-internal-format
18329 msgid "using result of function returning %<void%>"
18333 #, gcc-internal-format, gfc-internal-format
18334 msgid "invalid lvalue in asm output %d"
18338 #, gcc-internal-format, gfc-internal-format
18339 msgid "non-memory input %d must stay in memory"
18342 #: gimplify.c:5376 gimplify.c:5385
18343 #, gcc-internal-format, gfc-internal-format
18344 msgid "memory input %d is not directly addressable"
18348 #, gcc-internal-format
18349 msgid "threadprivate variable %qE used in target region"
18353 #, gcc-internal-format
18354 msgid "enclosing target region"
18358 #, gcc-internal-format
18359 msgid "threadprivate variable %qE used in untied task"
18363 #, gcc-internal-format
18364 msgid "enclosing task"
18368 #, gcc-internal-format
18369 msgid "%qE not specified in enclosing %s"
18373 #, gcc-internal-format, gfc-internal-format
18374 msgid "enclosing %s"
18378 #, gcc-internal-format
18379 msgid "%qE not specified in enclosing OpenACC %qs construct"
18383 #, gcc-internal-format
18384 msgid "enclosing OpenACC %qs construct"
18388 #, gcc-internal-format
18389 msgid "%qE with %<link%> clause used in %<routine%> function"
18393 #, gcc-internal-format
18394 msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
18397 #: gimplify.c:6244 gimplify.c:6848
18398 #, gcc-internal-format
18399 msgid "variable %qE declared in enclosing %<host_data%> region"
18403 #, gcc-internal-format
18404 msgid "%qD referenced in target region does not have a mappable type"
18407 #: gimplify.c:6380 gimplify.c:6412
18408 #, gcc-internal-format
18409 msgid "iteration variable %qE is predetermined linear"
18413 #, gcc-internal-format
18414 msgid "iteration variable %qE should be private"
18418 #, gcc-internal-format
18419 msgid "iteration variable %qE should not be firstprivate"
18423 #, gcc-internal-format
18424 msgid "iteration variable %qE should not be reduction"
18428 #, gcc-internal-format
18429 msgid "iteration variable %qE should not be linear"
18433 #, gcc-internal-format
18434 msgid "iteration variable %qE should not be lastprivate"
18438 #, gcc-internal-format
18439 msgid "iteration variable %qE should not be private"
18443 #, gcc-internal-format
18445 "%<linear%> clause for variable other than loop iterator specified on "
18446 "construct combined with %<distribute%>"
18450 #, gcc-internal-format
18451 msgid "mapping field %qE of variable length structure"
18455 #, gcc-internal-format
18456 msgid "%qE appears more than once in map clauses"
18460 #, gcc-internal-format
18462 "copyprivate variable %qE is not threadprivate or private in outer context"
18466 #, gcc-internal-format
18467 msgid "%s variable %qE is private in outer context"
18471 #, gcc-internal-format
18472 msgid "expected %qs %<if%> clause modifier rather than %qs"
18476 #, gcc-internal-format
18478 "same variable used in %<firstprivate%> and %<lastprivate%> clauses on "
18479 "%<distribute%> construct"
18483 #, gcc-internal-format
18485 "incompatible data clause with reduction on %qE; promoting to present_or_copy"
18489 #, gcc-internal-format
18490 msgid "invalid private reduction on %qE"
18493 #: gimplify.c:9954 omp-low.c:3622
18494 #, gcc-internal-format
18496 "%<ordered%> construct with %<depend%> clause must be closely nested inside a "
18497 "loop with %<ordered%> clause with a parameter"
18501 #, gcc-internal-format
18502 msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
18506 #, gcc-internal-format
18508 "number of variables in %<depend(sink)%> clause does not match number of "
18509 "iteration variables"
18513 #, gcc-internal-format
18514 msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
18517 #: gimplify.c:10009
18518 #, gcc-internal-format
18520 "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses "
18521 "on the same construct"
18524 #: gimplify.c:10937
18525 #, gcc-internal-format
18526 msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
18529 #: gimplify.c:11233
18530 #, gcc-internal-format
18531 msgid "gimplification failed"
18534 #: gimplify.c:11703 c-family/c-common.c:5731 c-family/c-common.c:5804
18535 #, gcc-internal-format
18536 msgid "first argument to %<va_arg%> not of type %<va_list%>"
18539 #: gimplify.c:11723
18540 #, gcc-internal-format
18541 msgid "%qT is promoted to %qT when passed through %<...%>"
18544 #: gimplify.c:11728
18545 #, gcc-internal-format
18546 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
18549 #: gimplify.c:11735
18550 #, gcc-internal-format
18551 msgid "if this code is reached, the program will abort"
18555 #, gcc-internal-format
18556 msgid "could not close Go dump file: %m"
18560 #, gcc-internal-format
18561 msgid "could not open Go dump file %qs: %m"
18564 #: graph.c:55 toplev.c:1491 java/jcf-parse.c:1751 java/jcf-parse.c:1890
18565 #: objc/objc-act.c:461
18566 #, gcc-internal-format
18567 msgid "can%'t open %s: %m"
18571 #, gcc-internal-format
18572 msgid "Graphite loop optimizations cannot be used (isl is not available)."
18576 #, gcc-internal-format
18577 msgid "Support for HSA does not implement immediate 16 bit FPU operands"
18581 #, gcc-internal-format
18582 msgid "HSA SSA name defined by instruction that is supposed to be using it"
18585 #: hsa-gen.c:1199 hsa-gen.c:1212
18586 #, gcc-internal-format
18587 msgid "HSA SSA verification failed"
18591 #, gcc-internal-format
18593 "HSA SSA name not among operands of instruction that is supposed to use it"
18597 #, gcc-internal-format
18598 msgid "HSA instruction uses a register but is not among recorded register uses"
18602 #, gcc-internal-format
18603 msgid "HSA instruction verification failed"
18607 #, gcc-internal-format
18608 msgid "HSA image ops not handled"
18612 #, gcc-internal-format, gfc-internal-format
18613 msgid "expansion point is location %i"
18617 #, gcc-internal-format, gfc-internal-format
18618 msgid "token %u has x-location == y-location == %u"
18622 #, gcc-internal-format, gfc-internal-format
18623 msgid "token %u has x-location == %u"
18627 #, gcc-internal-format, gfc-internal-format
18628 msgid "token %u has y-location == %u"
18632 #, gcc-internal-format
18633 msgid "function cannot be instrumented"
18636 #: ipa-devirt.c:751 ipa-devirt.c:902
18637 #, gcc-internal-format
18638 msgid "virtual table of type %qD violates one definition rule"
18641 #: ipa-devirt.c:754
18642 #, gcc-internal-format
18644 "variable of same assembler name as the virtual table is defined in another "
18648 #: ipa-devirt.c:793
18649 #, gcc-internal-format
18650 msgid "virtual table of type %qD contains RTTI information"
18653 #: ipa-devirt.c:799
18654 #, gcc-internal-format
18655 msgid "but is prevailed by one without from other translation unit"
18658 #: ipa-devirt.c:803
18659 #, gcc-internal-format
18660 msgid "RTTI will not work on this type"
18663 #: ipa-devirt.c:833 ipa-devirt.c:861 ipa-devirt.c:932
18664 #, gcc-internal-format
18665 msgid "virtual table of type %qD violates one definition rule "
18668 #: ipa-devirt.c:839
18669 #, gcc-internal-format
18671 "the conflicting type defined in another translation unit has virtual table "
18672 "of different size"
18675 #: ipa-devirt.c:867
18676 #, gcc-internal-format
18678 "the conflicting type defined in another translation unit with different RTTI "
18682 #: ipa-devirt.c:910 ipa-devirt.c:940
18683 #, gcc-internal-format
18684 msgid "the conflicting type defined in another translation unit"
18687 #: ipa-devirt.c:914
18688 #, gcc-internal-format
18689 msgid "contains additional virtual method %qD"
18692 #: ipa-devirt.c:921
18693 #, gcc-internal-format
18695 "the conflicting type defined in another translation unit has virtual table "
18696 "with more entries"
18699 #: ipa-devirt.c:946
18700 #, gcc-internal-format
18701 msgid "virtual method %qD"
18704 #: ipa-devirt.c:950
18705 #, gcc-internal-format
18706 msgid "ought to match virtual method %qD but does not"
18709 #: ipa-devirt.c:956
18710 #, gcc-internal-format
18712 "the conflicting type defined in another translation unit has virtual table "
18713 "with different contents"
18716 #: ipa-devirt.c:986
18717 #, gcc-internal-format
18718 msgid "type %qT violates the C++ One Definition Rule"
18721 #: ipa-devirt.c:997 ipa-devirt.c:1012 ipa-devirt.c:1262 ipa-devirt.c:1354
18722 #: ipa-devirt.c:1393 ipa-devirt.c:1411
18723 #, gcc-internal-format
18724 msgid "a different type is defined in another translation unit"
18727 #: ipa-devirt.c:1004
18728 #, gcc-internal-format
18729 msgid "the first difference of corresponding definitions is field %qD"
18732 #: ipa-devirt.c:1014
18733 #, gcc-internal-format
18734 msgid "the first difference of corresponding definitions is method %qD"
18737 #: ipa-devirt.c:1108
18738 #, gcc-internal-format
18740 "type %qT defined in anonymous namespace can not match type %qT across the "
18741 "translation unit boundary"
18744 #: ipa-devirt.c:1113
18745 #, gcc-internal-format
18747 "type %qT defined in anonymous namespace can not match across the translation "
18751 #: ipa-devirt.c:1118
18752 #, gcc-internal-format
18753 msgid "the incompatible type defined in another translation unit"
18756 #: ipa-devirt.c:1141
18757 #, gcc-internal-format
18758 msgid "type name %<%s%> should match type name %<%s%>"
18761 #: ipa-devirt.c:1145 ipa-devirt.c:1237
18762 #, gcc-internal-format
18763 msgid "the incompatible type is defined here"
18766 #: ipa-devirt.c:1173
18767 #, gcc-internal-format
18768 msgid "array types have different bounds"
18771 #: ipa-devirt.c:1188
18772 #, gcc-internal-format
18773 msgid "return value type mismatch"
18776 #: ipa-devirt.c:1203
18777 #, gcc-internal-format
18778 msgid "implicit this pointer type mismatch"
18781 #: ipa-devirt.c:1206
18782 #, gcc-internal-format, gfc-internal-format
18783 msgid "type mismatch in parameter %i"
18786 #: ipa-devirt.c:1217
18787 #, gcc-internal-format
18788 msgid "types have different parameter counts"
18791 #: ipa-devirt.c:1228
18792 #, gcc-internal-format
18793 msgid "type %qT itself violate the C++ One Definition Rule"
18796 #: ipa-devirt.c:1234
18797 #, gcc-internal-format
18798 msgid "type %qT should match type %qT"
18801 #: ipa-devirt.c:1269
18802 #, gcc-internal-format
18803 msgid "a type with different qualifiers is defined in another translation unit"
18806 #: ipa-devirt.c:1287
18807 #, gcc-internal-format
18808 msgid "a type with different attributes is defined in another translation unit"
18811 #: ipa-devirt.c:1302
18812 #, gcc-internal-format
18814 "an enum with different value name is defined in another translation unit"
18817 #: ipa-devirt.c:1311
18818 #, gcc-internal-format
18819 msgid "an enum with different values is defined in another translation unit"
18822 #: ipa-devirt.c:1319
18823 #, gcc-internal-format
18825 "an enum with mismatching number of values is defined in another translation "
18829 #: ipa-devirt.c:1337
18830 #, gcc-internal-format
18831 msgid "a type with different precision is defined in another translation unit"
18834 #: ipa-devirt.c:1344
18835 #, gcc-internal-format
18836 msgid "a type with different signedness is defined in another translation unit"
18839 #: ipa-devirt.c:1369
18840 #, gcc-internal-format
18842 "it is defined as a pointer in different address space in another translation "
18846 #: ipa-devirt.c:1378
18847 #, gcc-internal-format
18849 "it is defined as a pointer to different type in another translation unit"
18852 #: ipa-devirt.c:1438
18853 #, gcc-internal-format
18854 msgid "an array of different size is defined in another translation unit"
18857 #: ipa-devirt.c:1453
18858 #, gcc-internal-format
18859 msgid "has different return value in another translation unit"
18862 #: ipa-devirt.c:1476 ipa-devirt.c:1488
18863 #, gcc-internal-format
18864 msgid "has different parameters in another translation unit"
18867 #: ipa-devirt.c:1511
18868 #, gcc-internal-format
18869 msgid "a type defined in another translation unit is not polymorphic"
18872 #: ipa-devirt.c:1515
18873 #, gcc-internal-format
18874 msgid "a type defined in another translation unit is polymorphic"
18877 #: ipa-devirt.c:1533 ipa-devirt.c:1589
18878 #, gcc-internal-format
18880 "a type with different virtual table pointers is defined in another "
18884 #: ipa-devirt.c:1540 ipa-devirt.c:1594
18885 #, gcc-internal-format
18886 msgid "a type with different bases is defined in another translation unit"
18889 #: ipa-devirt.c:1548
18890 #, gcc-internal-format
18891 msgid "a field with different name is defined in another translation unit"
18894 #: ipa-devirt.c:1562
18895 #, gcc-internal-format
18897 "a field of same name but different type is defined in another translation "
18901 #: ipa-devirt.c:1575
18902 #, gcc-internal-format
18903 msgid "fields has different layout in another translation unit"
18906 #: ipa-devirt.c:1598
18907 #, gcc-internal-format
18909 "a type with different number of fields is defined in another translation unit"
18912 #: ipa-devirt.c:1622
18913 #, gcc-internal-format
18914 msgid "a different method of same type is defined in another translation unit"
18917 #: ipa-devirt.c:1630
18918 #, gcc-internal-format
18920 "s definition that differs by virtual keyword in another translation unit"
18923 #: ipa-devirt.c:1637
18924 #, gcc-internal-format
18925 msgid "virtual table layout differs in another translation unit"
18928 #: ipa-devirt.c:1646
18929 #, gcc-internal-format
18930 msgid "method with incompatible type is defined in another translation unit"
18933 #: ipa-devirt.c:1654
18934 #, gcc-internal-format
18936 "a type with different number of methods is defined in another translation "
18940 #: ipa-devirt.c:1676
18941 #, gcc-internal-format
18942 msgid "a type with different size is defined in another translation unit"
18945 #: ipa-devirt.c:1684
18946 #, gcc-internal-format
18947 msgid "a type with different alignment is defined in another translation unit"
18950 #: ipa-devirt.c:1807
18951 #, gcc-internal-format
18952 msgid "the extra base is defined here"
18955 #: ipa-devirt.c:3777
18956 #, gcc-internal-format
18957 msgid "Declaring type %qD final would enable devirtualization of %i call"
18959 "Declaring type %qD final would enable devirtualization of %i calls"
18963 #: ipa-devirt.c:3786
18964 #, gcc-internal-format
18966 "Declaring type %qD final would enable devirtualization of %i call executed "
18969 "Declaring type %qD final would enable devirtualization of %i calls executed "
18974 #: ipa-devirt.c:3815
18975 #, gcc-internal-format
18977 "Declaring virtual destructor of %qD final would enable devirtualization of "
18980 "Declaring virtual destructor of %qD final would enable devirtualization of "
18985 #: ipa-devirt.c:3823
18986 #, gcc-internal-format
18987 msgid "Declaring method %qD final would enable devirtualization of %i call"
18989 "Declaring method %qD final would enable devirtualization of %i calls"
18993 #: ipa-devirt.c:3831
18994 #, gcc-internal-format
18996 "Declaring virtual destructor of %qD final would enable devirtualization of "
18997 "%i call executed %lli times"
18999 "Declaring virtual destructor of %qD final would enable devirtualization of "
19000 "%i calls executed %lli times"
19004 #: ipa-devirt.c:3841
19005 #, gcc-internal-format
19007 "Declaring method %qD final would enable devirtualization of %i call executed "
19010 "Declaring method %qD final would enable devirtualization of %i calls "
19011 "executed %lli times"
19016 #, gcc-internal-format, gfc-internal-format
19017 msgid "could not emit HSAIL for function %s: function cannot be cloned"
19020 #: ipa-inline-analysis.c:4305
19021 #, gcc-internal-format
19022 msgid "ipa inline summary is missing in input file"
19025 #: ipa-reference.c:1182
19026 #, gcc-internal-format
19027 msgid "ipa reference summary is missing in ltrans unit"
19030 #: ira.c:2309 ira.c:2323 ira.c:2337
19031 #, gcc-internal-format, gfc-internal-format
19032 msgid "%s cannot be used in asm here"
19036 #, gcc-internal-format
19037 msgid "frame pointer required, but reserved"
19041 #, gcc-internal-format
19046 #, gcc-internal-format
19047 msgid "frame size too large for reliable stack checking"
19050 #: lra-assigns.c:1395 reload1.c:1254
19051 #, gcc-internal-format
19052 msgid "%<asm%> operand has impossible constraints"
19055 #: lra-assigns.c:1416
19056 #, gcc-internal-format
19057 msgid "unable to find a register to spill"
19060 #: lra-assigns.c:1630
19061 #, gcc-internal-format, gfc-internal-format
19062 msgid "Maximum number of LRA assignment passes is achieved (%d)\n"
19065 #: lra-constraints.c:3576 reload.c:3831 reload.c:4086
19066 #, gcc-internal-format
19067 msgid "inconsistent operand constraints in an %<asm%>"
19070 #: lra-constraints.c:4439
19071 #, gcc-internal-format, gfc-internal-format
19072 msgid "Max. number of generated reload insns per insn is achieved (%d)\n"
19075 #: lto-cgraph.c:1289
19076 #, gcc-internal-format, gfc-internal-format
19077 msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
19080 #: lto-cgraph.c:1467
19081 #, gcc-internal-format
19082 msgid "bytecode stream: no caller found while reading edge"
19085 #: lto-cgraph.c:1473
19086 #, gcc-internal-format
19087 msgid "bytecode stream: no callee found while reading edge"
19090 #: lto-cgraph.c:1548
19091 #, gcc-internal-format
19092 msgid "bytecode stream: found empty cgraph node"
19095 #: lto-cgraph.c:1726
19096 #, gcc-internal-format, gfc-internal-format
19097 msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
19100 #: lto-cgraph.c:1813
19101 #, gcc-internal-format, gfc-internal-format
19102 msgid "Profile information in %s corrupted"
19105 #: lto-cgraph.c:1846
19106 #, gcc-internal-format, gfc-internal-format
19107 msgid "cannot find LTO cgraph in %s"
19110 #: lto-cgraph.c:1856
19111 #, gcc-internal-format, gfc-internal-format
19112 msgid "cannot find LTO section refs in %s"
19115 #: lto-cgraph.c:1935
19116 #, gcc-internal-format, gfc-internal-format
19117 msgid "invalid offload table in %s"
19120 #: lto-compress.c:193 lto-compress.c:201 lto-compress.c:222 lto-compress.c:285
19121 #: lto-compress.c:293 lto-compress.c:314
19122 #, gcc-internal-format, gfc-internal-format
19123 msgid "compressed stream: %s"
19126 #: lto-section-in.c:444
19127 #, gcc-internal-format, gfc-internal-format
19129 "bytecode stream: trying to read %d bytes after the end of the input buffer"
19132 #: lto-section-in.c:455
19133 #, gcc-internal-format, gfc-internal-format
19134 msgid "%s out of range: Range is %i to %i, value is %i"
19137 #: lto-streamer-in.c:79
19138 #, gcc-internal-format, gfc-internal-format
19139 msgid "bytecode stream: unexpected tag %s"
19142 #: lto-streamer-in.c:909 lto-streamer-in.c:919
19143 #, gcc-internal-format
19144 msgid "Cgraph edge statement index out of range"
19147 #: lto-streamer-in.c:913 lto-streamer-in.c:922
19148 #, gcc-internal-format
19149 msgid "Cgraph edge statement index not found"
19152 #: lto-streamer-in.c:929
19153 #, gcc-internal-format
19154 msgid "Reference statement index out of range"
19157 #: lto-streamer-in.c:932
19158 #, gcc-internal-format
19159 msgid "Reference statement index not found"
19162 #: lto-streamer-in.c:1513
19163 #, gcc-internal-format, gfc-internal-format
19164 msgid "cannot read LTO mode table from %s"
19167 #: lto-streamer-in.c:1611
19168 #, gcc-internal-format, gfc-internal-format
19169 msgid "unsupported mode %s\n"
19172 #: lto-streamer-out.c:419 lto-streamer-out.c:674
19173 #, gcc-internal-format
19174 msgid "tree code %qs is not supported in LTO streams"
19177 #: lto-streamer.c:162
19178 #, gcc-internal-format, gfc-internal-format
19179 msgid "bytecode stream: unexpected LTO section %s"
19182 #: lto-streamer.c:383
19183 #, gcc-internal-format, gfc-internal-format
19185 "bytecode stream generated with LTO version %d.%d instead of the expected %d."
19189 #: lto-wrapper.c:114
19190 #, gcc-internal-format
19191 msgid "deleting LTRANS file %s: %m"
19194 #: lto-wrapper.c:151
19195 #, gcc-internal-format
19196 msgid "malformed COLLECT_GCC_OPTIONS"
19199 #: lto-wrapper.c:307
19200 #, gcc-internal-format, gfc-internal-format
19201 msgid "Option %s with different values"
19204 #: lto-wrapper.c:318 lto-wrapper.c:330
19205 #, gcc-internal-format, gfc-internal-format
19206 msgid "Option %s not used consistently in all LTO input files"
19209 #: lto-wrapper.c:815
19210 #, gcc-internal-format, gfc-internal-format
19211 msgid "problem with building target image for %s\n"
19214 #: lto-wrapper.c:835
19215 #, gcc-internal-format
19216 msgid "reading input file"
19219 #: lto-wrapper.c:840
19220 #, gcc-internal-format
19221 msgid "writing output file"
19224 #: lto-wrapper.c:870
19225 #, gcc-internal-format
19226 msgid "installation error, can't find crtoffloadtable.o"
19229 #: lto-wrapper.c:974
19230 #, gcc-internal-format
19231 msgid "environment variable COLLECT_GCC must be set"
19234 #: lto-wrapper.c:978 config/nvptx/mkoffload.c:361
19235 #, gcc-internal-format
19236 msgid "environment variable COLLECT_GCC_OPTIONS must be set"
19239 #: lto-wrapper.c:1135 lto-wrapper.c:1191
19240 #, gcc-internal-format
19241 msgid "cannot open %s: %m"
19244 #: lto-wrapper.c:1138 lto-wrapper.c:1197
19245 #, gcc-internal-format
19246 msgid "cannot read %s: %m"
19249 #: lto-wrapper.c:1165
19250 #, gcc-internal-format, gfc-internal-format
19251 msgid "invalid format of %s"
19254 #: lto-wrapper.c:1301
19255 #, gcc-internal-format
19256 msgid "fopen: %s: %m"
19259 #: multiple_target.c:67
19260 #, gcc-internal-format
19261 msgid "the call requires ifunc, which is not supported by this target"
19264 #: multiple_target.c:76
19265 #, gcc-internal-format
19266 msgid "default target_clones attribute was not set"
19269 #: multiple_target.c:256
19270 #, gcc-internal-format
19271 msgid "single target_clones attribute is ignored"
19274 #: multiple_target.c:268
19275 #, gcc-internal-format
19276 msgid "default target was not set"
19279 #: multiple_target.c:300
19280 #, gcc-internal-format, gfc-internal-format
19281 msgid "attribute(target_clones(\"%s\")) is not valid for current target"
19284 #: multiple_target.c:331
19285 #, gcc-internal-format
19286 msgid "attribute(target_clones(\"default\")) is not valid for current target"
19289 #: omp-low.c:2204 omp-low.c:2372
19290 #, gcc-internal-format
19291 msgid "Clause not supported yet"
19294 #: omp-low.c:2971 omp-low.c:19383
19295 #, gcc-internal-format
19296 msgid "%<seq%> overrides other OpenACC loop specifiers"
19300 #, gcc-internal-format
19301 msgid "%<auto%> conflicts with other OpenACC loop specifiers"
19305 #, gcc-internal-format
19306 msgid "inner loop uses same OpenACC parallelism as containing loop"
19310 #, gcc-internal-format
19311 msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
19315 #, gcc-internal-format
19316 msgid "non-OpenACC construct inside of OpenACC routine"
19320 #, gcc-internal-format
19321 msgid "non-OpenACC construct inside of OpenACC region"
19325 #, gcc-internal-format
19327 "%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
19331 #, gcc-internal-format
19333 "OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested "
19334 "inside %<simd%> region"
19338 #, gcc-internal-format
19340 "only %<distribute%> or %<parallel%> regions are allowed to be strictly "
19341 "nested inside %<teams%> region"
19345 #, gcc-internal-format
19347 "%<distribute%> region must be strictly nested inside %<teams%> construct"
19351 #, gcc-internal-format
19353 "OpenACC loop directive must be associated with an OpenACC compute region"
19357 #, gcc-internal-format
19358 msgid "orphaned %qs construct"
19362 #, gcc-internal-format
19363 msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
19367 #, gcc-internal-format
19368 msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
19371 #: omp-low.c:3439 omp-low.c:3452
19372 #, gcc-internal-format
19373 msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
19377 #, gcc-internal-format
19379 "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
19383 #, gcc-internal-format
19384 msgid "invalid arguments"
19388 #, gcc-internal-format
19389 msgid "%<%s %s%> construct not closely nested inside of %qs"
19393 #, gcc-internal-format
19395 "barrier region may not be closely nested inside of work-sharing, %<critical"
19396 "%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
19400 #, gcc-internal-format
19402 "work-sharing region may not be closely nested inside of work-sharing, "
19403 "%<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> "
19408 #, gcc-internal-format
19410 "%<master%> region may not be closely nested inside of work-sharing, explicit "
19411 "%<task%> or %<taskloop%> region"
19414 #: omp-low.c:3586 omp-low.c:3725
19415 #, gcc-internal-format
19416 msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
19420 #, gcc-internal-format
19422 "%<ordered%> construct with %<depend%> clause must be closely nested inside "
19423 "an %<ordered%> loop"
19427 #, gcc-internal-format
19428 msgid "invalid depend kind in omp %<ordered%> %<depend%>"
19432 #, gcc-internal-format
19433 msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
19437 #, gcc-internal-format
19439 "%<ordered%> region may not be closely nested inside of %<critical%>, "
19440 "%<ordered%>, explicit %<task%> or %<taskloop%> region"
19443 #: omp-low.c:3670 omp-low.c:3683
19444 #, gcc-internal-format
19446 "%<ordered%> region must be closely nested inside a loop region with an "
19447 "%<ordered%> clause"
19451 #, gcc-internal-format
19453 "%<critical%> region may not be nested inside a %<critical%> region with the "
19458 #, gcc-internal-format
19459 msgid "%<teams%> construct not closely nested inside of %<target%> construct"
19463 #, gcc-internal-format
19465 "OpenACC region inside of OpenACC routine, nested parallelism not supported "
19470 #, gcc-internal-format
19471 msgid "OpenACC construct inside of non-OpenACC region"
19475 #, gcc-internal-format
19476 msgid "%s %qs construct inside of %s %qs region"
19479 #: omp-low.c:3804 omp-low.c:3811
19480 #, gcc-internal-format
19481 msgid "%qs construct inside of %qs region"
19485 #, gcc-internal-format
19486 msgid "setjmp/longjmp inside simd construct"
19490 #, gcc-internal-format
19491 msgid "%<depend(sink)%> clause waiting for lexically later iteration"
19495 #, gcc-internal-format
19496 msgid "%<depend(sink)%> refers to iteration never in the iteration space"
19500 #, gcc-internal-format
19501 msgid "multiple loop axes specified for routine"
19505 #, gcc-internal-format
19507 "ignoring sink clause with offset that is not a multiple of the loop step"
19511 #, gcc-internal-format
19512 msgid "first offset must be in opposite direction of loop iterations"
19516 #, gcc-internal-format, gfc-internal-format
19517 msgid "invalid exit from %s structured block"
19520 #: omp-low.c:18013 omp-low.c:18018
19521 #, gcc-internal-format, gfc-internal-format
19522 msgid "invalid entry to %s structured block"
19525 #. Otherwise, be vague and lazy, but efficient.
19527 #, gcc-internal-format, gfc-internal-format
19528 msgid "invalid branch to/from %s structured block"
19532 #, gcc-internal-format, gfc-internal-format
19533 msgid "-fopenacc-dim operand is malformed at '%s'"
19537 #, gcc-internal-format, gfc-internal-format
19538 msgid "%s uses same OpenACC parallelism as containing loop"
19541 #: omp-low.c:19412 omp-low.c:19441
19542 #, gcc-internal-format
19543 msgid "containing loop here"
19547 #, gcc-internal-format, gfc-internal-format
19548 msgid "%s uses OpenACC parallelism disallowed by containing routine"
19552 #, gcc-internal-format
19553 msgid "routine %qD declared here"
19557 #, gcc-internal-format
19558 msgid "incorrectly nested OpenACC loop parallelism"
19562 #, gcc-internal-format
19563 msgid "insufficient partitioning available to parallelize loop"
19566 #: omp-simd-clone.c:193
19567 #, gcc-internal-format
19568 msgid "ignoring large linear step"
19571 #: omp-simd-clone.c:200
19572 #, gcc-internal-format
19573 msgid "ignoring zero linear step"
19577 #, gcc-internal-format
19578 msgid "indirect jumps are not available on this target"
19581 #: opts-common.c:1079
19582 #, gcc-internal-format
19583 msgid "command line option %qs is not supported by this configuration"
19586 #: opts-common.c:1089
19587 #, gcc-internal-format
19588 msgid "missing argument to %qs"
19591 #: opts-common.c:1095
19592 #, gcc-internal-format
19593 msgid "argument to %qs should be a non-negative integer"
19596 #: opts-common.c:1110
19597 #, gcc-internal-format
19598 msgid "unrecognized argument in option %qs"
19601 #: opts-common.c:1128
19602 #, gcc-internal-format
19603 msgid "valid arguments to %qs are: %s"
19606 #: opts-global.c:99
19607 #, gcc-internal-format
19608 msgid "command line option %qs is valid for the driver but not for %s"
19611 #. Eventually this should become a hard error IMO.
19612 #: opts-global.c:105
19613 #, gcc-internal-format
19614 msgid "command line option %qs is valid for %s but not for %s"
19617 #: opts-global.c:364
19618 #, gcc-internal-format
19619 msgid "unrecognized command line option %<-fdump-%s%>"
19622 #: opts-global.c:369
19623 #, gcc-internal-format
19624 msgid "unrecognized command line option %<-fopt-info-%s%>"
19627 #: opts-global.c:390 opts-global.c:398
19628 #, gcc-internal-format
19629 msgid "plugin support is disabled; configure with --enable-plugin"
19632 #: opts-global.c:422
19633 #, gcc-internal-format
19634 msgid "unrecognized register name %qs"
19637 #: opts-global.c:440
19638 #, gcc-internal-format
19639 msgid "-fasan-shadow-offset should only be used with -fsanitize=kernel-address"
19642 #: opts-global.c:443
19643 #, gcc-internal-format
19644 msgid "unrecognized shadow offset %qs"
19648 #, gcc-internal-format
19649 msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
19653 #, gcc-internal-format
19654 msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
19658 #, gcc-internal-format
19660 "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-"
19661 "femit-struct-debug-detailed=ind:...%>"
19665 #, gcc-internal-format
19667 "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>"
19671 #, gcc-internal-format
19672 msgid "section anchors must be disabled when unit-at-a-time is disabled"
19676 #, gcc-internal-format
19677 msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
19681 #, gcc-internal-format
19682 msgid "transactional memory is not supported with non-call exceptions"
19686 #, gcc-internal-format
19687 msgid "section anchors must be disabled when toplevel reorder is disabled"
19690 #: opts.c:813 config/darwin.c:3113
19691 #, gcc-internal-format
19693 "-freorder-blocks-and-partition does not work with exceptions on this "
19698 #, gcc-internal-format
19700 "-freorder-blocks-and-partition does not support unwind info on this "
19704 #: opts.c:847 config/pa/pa.c:526
19705 #, gcc-internal-format
19706 msgid "-freorder-blocks-and-partition does not work on this architecture"
19710 #, gcc-internal-format
19711 msgid "-fno-fat-lto-objects are supported only with linker plugin"
19715 #, gcc-internal-format
19716 msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
19720 #, gcc-internal-format
19721 msgid "-fsanitize=address is incompatible with -fsanitize=kernel-address"
19725 #, gcc-internal-format
19727 "-fsanitize=address and -fsanitize=kernel-address are incompatible with -"
19732 #, gcc-internal-format
19733 msgid "-fsanitize-recover=thread is not supported"
19737 #, gcc-internal-format
19738 msgid "-fsanitize-recover=leak is not supported"
19742 #, gcc-internal-format
19743 msgid "unrecognized include_flags 0x%x passed to print_specific_help"
19747 #, gcc-internal-format
19748 msgid "-fsanitize=all option is not valid"
19752 #, gcc-internal-format
19753 msgid "unrecognized argument to -fsanitize%s= option: %q.*s"
19757 #, gcc-internal-format
19758 msgid "--help argument %q.*s is ambiguous, please be more specific"
19762 #, gcc-internal-format
19763 msgid "unrecognized argument to --help= option: %q.*s"
19767 #, gcc-internal-format
19768 msgid "HSA has not been enabled during configuration"
19772 #, gcc-internal-format
19773 msgid "-foffload-abi option can be specified only for offload compiler"
19777 #, gcc-internal-format, gfc-internal-format
19778 msgid "structure alignment must be a small power of two, not %d"
19782 #, gcc-internal-format
19783 msgid "unknown stack check parameter %qs"
19787 #, gcc-internal-format
19789 "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-"
19790 "gdwarf -g%s%> for debug level"
19794 #, gcc-internal-format, gfc-internal-format
19795 msgid "dwarf version %d is not supported"
19799 #, gcc-internal-format, gfc-internal-format
19800 msgid "%s: --param arguments should be of the form NAME=VALUE"
19804 #, gcc-internal-format
19805 msgid "invalid --param name %qs"
19809 #, gcc-internal-format
19810 msgid "invalid --param value %qs"
19814 #, gcc-internal-format
19815 msgid "target system does not support debug output"
19819 #, gcc-internal-format
19820 msgid "debug format %qs conflicts with prior selection"
19824 #, gcc-internal-format
19825 msgid "unrecognised debug output level %qs"
19829 #, gcc-internal-format
19830 msgid "debug output level %qs is too high"
19834 #, gcc-internal-format
19835 msgid "getting core file size maximum limit: %m"
19839 #, gcc-internal-format
19840 msgid "setting core file size limit to maximum: %m"
19844 #, gcc-internal-format, gfc-internal-format
19845 msgid "unrecognized gcc debugging option: %c"
19849 #, gcc-internal-format, gfc-internal-format
19850 msgid "-Werror=%s: no option -%s"
19854 #, gcc-internal-format, gfc-internal-format
19855 msgid "-Werror=%s: -%s is not an option that controls warnings"
19858 #. If we didn't find this parameter, issue an error message.
19860 #, gcc-internal-format
19861 msgid "invalid parameter %qs"
19865 #, gcc-internal-format
19866 msgid "minimum value of parameter %qs is %u"
19870 #, gcc-internal-format
19871 msgid "maximum value of parameter %qs is %u"
19875 #, gcc-internal-format, gfc-internal-format
19876 msgid "pass %s does not support cloning"
19880 #, gcc-internal-format, gfc-internal-format
19882 "pass %s needs a set_pass_param implementation to handle the extra argument "
19887 #, gcc-internal-format
19888 msgid "unrecognized option -fenable"
19892 #, gcc-internal-format
19893 msgid "unrecognized option -fdisable"
19897 #, gcc-internal-format, gfc-internal-format
19898 msgid "unknown pass %s specified in -fenable"
19902 #, gcc-internal-format, gfc-internal-format
19903 msgid "unknown pass %s specified in -fdisable"
19906 #: passes.c:1059 passes.c:1148
19907 #, gcc-internal-format, gfc-internal-format
19908 msgid "enable pass %s for functions in the range of [%u, %u]"
19911 #: passes.c:1062 passes.c:1159
19912 #, gcc-internal-format, gfc-internal-format
19913 msgid "disable pass %s for functions in the range of [%u, %u]"
19916 #: passes.c:1098 passes.c:1126
19917 #, gcc-internal-format, gfc-internal-format
19918 msgid "Invalid range %s in option %s"
19922 #, gcc-internal-format, gfc-internal-format
19923 msgid "enable pass %s for function %s"
19927 #, gcc-internal-format, gfc-internal-format
19928 msgid "disable pass %s for function %s"
19932 #, gcc-internal-format
19933 msgid "invalid pass positioning operation"
19937 #, gcc-internal-format
19938 msgid "plugin cannot register a missing pass"
19942 #, gcc-internal-format
19943 msgid "plugin cannot register an unnamed pass"
19947 #, gcc-internal-format
19948 msgid "plugin cannot register pass %qs without reference pass name"
19952 #, gcc-internal-format
19953 msgid "pass %qs not found but is referenced by new pass %qs"
19957 #, gcc-internal-format
19958 msgid "inaccessible plugin file %s expanded from short plugin name %s: %m"
19962 #, gcc-internal-format, gfc-internal-format
19964 "plugin %s was specified with different paths:\n"
19970 #, gcc-internal-format, gfc-internal-format
19971 msgid "malformed option -fplugin-arg-%s (missing -<key>[=<value>])"
19975 #, gcc-internal-format, gfc-internal-format
19977 "plugin %s should be specified before -fplugin-arg-%s in the command line"
19981 #, gcc-internal-format, gfc-internal-format
19982 msgid "unknown callback event registered by plugin %s"
19986 #, gcc-internal-format, gfc-internal-format
19987 msgid "plugin %s registered a null callback function for event %s"
19991 #, gcc-internal-format, gfc-internal-format
19993 "cannot load plugin %s\n"
19998 #, gcc-internal-format, gfc-internal-format
20000 "plugin %s is not licensed under a GPL-compatible license\n"
20005 #, gcc-internal-format, gfc-internal-format
20007 "cannot find %s in plugin %s\n"
20012 #, gcc-internal-format, gfc-internal-format
20013 msgid "fail to initialize plugin %s"
20017 #, gcc-internal-format
20018 msgid "-iplugindir <dir> option not passed from the gcc driver"
20022 #, gcc-internal-format, gfc-internal-format
20023 msgid "Missing counts for called function %s/%i"
20027 #, gcc-internal-format, gfc-internal-format
20028 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
20032 #, gcc-internal-format
20033 msgid "corrupted profile info: sum_all is smaller than sum_max"
20037 #, gcc-internal-format
20038 msgid "corrupted profile info: profile data is not flow-consistent"
20042 #, gcc-internal-format, gfc-internal-format
20044 "corrupted profile info: number of iterations for basic block %d thought to "
20049 #, gcc-internal-format, gfc-internal-format
20051 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
20055 #, gcc-internal-format, gfc-internal-format
20056 msgid "output constraint %d must specify a single register"
20060 #, gcc-internal-format, gfc-internal-format
20061 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
20065 #, gcc-internal-format
20066 msgid "output regs must be grouped at top of stack"
20070 #, gcc-internal-format
20071 msgid "implicitly popped regs must be grouped at top of stack"
20075 #, gcc-internal-format
20076 msgid "output operand %d must use %<&%> constraint"
20080 #, gcc-internal-format, gfc-internal-format
20081 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
20085 #, gcc-internal-format, gfc-internal-format
20086 msgid "validate_value_data: Loop in regno chain (%u)"
20090 #, gcc-internal-format, gfc-internal-format
20091 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
20095 #, gcc-internal-format, gfc-internal-format
20096 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
20100 #, gcc-internal-format
20101 msgid "can%'t use %qs as a call-saved register"
20105 #, gcc-internal-format
20106 msgid "can%'t use %qs as a call-used register"
20110 #, gcc-internal-format
20111 msgid "can%'t use %qs as a fixed register"
20114 #: reginfo.c:750 config/ia64/ia64.c:5940 config/ia64/ia64.c:5947
20115 #: config/pa/pa.c:437 config/pa/pa.c:444 config/sh/sh.c:9627
20116 #: config/sh/sh.c:9634 config/spu/spu.c:4903 config/spu/spu.c:4910
20117 #, gcc-internal-format, gfc-internal-format
20118 msgid "unknown register name: %s"
20122 #, gcc-internal-format
20123 msgid "stack register used for global register variable"
20127 #, gcc-internal-format
20128 msgid "global register variable follows a function definition"
20132 #, gcc-internal-format
20133 msgid "register of %qD used for multiple global register variables"
20136 #: reginfo.c:777 config/rs6000/rs6000.c:27665
20137 #, gcc-internal-format
20138 msgid "conflicts with %qD"
20142 #, gcc-internal-format
20143 msgid "call-clobbered register used for global register variable"
20147 #, gcc-internal-format
20148 msgid "cannot reload integer constant operand in %<asm%>"
20152 #, gcc-internal-format
20153 msgid "impossible register constraint in %<asm%>"
20157 #, gcc-internal-format
20158 msgid "%<&%> constraint used with no register class"
20162 #, gcc-internal-format
20163 msgid "can%'t find a register in class %qs while reloading %<asm%>"
20167 #, gcc-internal-format
20168 msgid "unable to find a register to spill in class %qs"
20172 #, gcc-internal-format
20173 msgid "%<asm%> operand requires impossible reload"
20177 #, gcc-internal-format
20178 msgid "%<asm%> operand constraint incompatible with operand size"
20182 #, gcc-internal-format
20183 msgid "output operand is constant in %<asm%>"
20187 #, gcc-internal-format, gfc-internal-format
20188 msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
20192 #, gcc-internal-format, gfc-internal-format
20194 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
20198 #, gcc-internal-format, gfc-internal-format
20200 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at "
20205 #, gcc-internal-format, gfc-internal-format
20206 msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
20210 #, gcc-internal-format, gfc-internal-format
20211 msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
20215 #, gcc-internal-format, gfc-internal-format
20217 "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:"
20222 #, gcc-internal-format, gfc-internal-format
20224 "RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
20228 #, gcc-internal-format, gfc-internal-format
20229 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
20233 #, gcc-internal-format, gfc-internal-format
20234 msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
20238 #, gcc-internal-format
20239 msgid "output operand constraint lacks %<=%>"
20243 #, gcc-internal-format
20244 msgid "output constraint %qc for operand %d is not at the beginning"
20248 #, gcc-internal-format
20249 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
20252 #: stmt.c:282 stmt.c:366
20253 #, gcc-internal-format
20254 msgid "%<%%%> constraint used with last operand"
20258 #, gcc-internal-format
20259 msgid "matching constraint not valid in output operand"
20263 #, gcc-internal-format
20264 msgid "input operand constraint contains %qc"
20268 #, gcc-internal-format
20269 msgid "matching constraint references invalid operand number"
20273 #, gcc-internal-format
20274 msgid "invalid punctuation %qc in constraint"
20278 #, gcc-internal-format
20279 msgid "matching constraint does not allow a register"
20283 #, gcc-internal-format
20284 msgid "duplicate asm operand name %qs"
20288 #, gcc-internal-format
20289 msgid "missing close brace for named operand"
20293 #, gcc-internal-format
20294 msgid "undefined named operand %qs"
20297 #: stor-layout.c:767
20298 #, gcc-internal-format
20299 msgid "size of %q+D is %d bytes"
20302 #: stor-layout.c:769
20303 #, gcc-internal-format
20304 msgid "size of %q+D is larger than %wd bytes"
20307 #: stor-layout.c:1207
20308 #, gcc-internal-format
20309 msgid "packed attribute causes inefficient alignment for %q+D"
20312 #: stor-layout.c:1211
20313 #, gcc-internal-format
20314 msgid "packed attribute is unnecessary for %q+D"
20317 #: stor-layout.c:1228
20318 #, gcc-internal-format
20319 msgid "padding struct to align %q+D"
20322 #: stor-layout.c:1289
20323 #, gcc-internal-format
20324 msgid "offset of packed bit-field %qD has changed in GCC 4.4"
20327 #: stor-layout.c:1598
20328 #, gcc-internal-format
20329 msgid "padding struct size to alignment boundary"
20332 #: stor-layout.c:1626
20333 #, gcc-internal-format
20334 msgid "packed attribute causes inefficient alignment for %qE"
20337 #: stor-layout.c:1630
20338 #, gcc-internal-format
20339 msgid "packed attribute is unnecessary for %qE"
20342 #: stor-layout.c:1636
20343 #, gcc-internal-format
20344 msgid "packed attribute causes inefficient alignment"
20347 #: stor-layout.c:1638
20348 #, gcc-internal-format
20349 msgid "packed attribute is unnecessary"
20352 #: stor-layout.c:2369
20353 #, gcc-internal-format
20354 msgid "alignment of array elements is greater than element size"
20358 #, gcc-internal-format
20359 msgid "%D renamed after being referenced in assembly"
20363 #, gcc-internal-format
20364 msgid "function symbol is not function"
20368 #, gcc-internal-format
20369 msgid "variable symbol is not variable"
20373 #, gcc-internal-format
20374 msgid "node has unknown type"
20378 #, gcc-internal-format
20379 msgid "node not found node->decl->decl_with_vis.symtab_node"
20383 #, gcc-internal-format
20384 msgid "node differs from node->decl->decl_with_vis.symtab_node"
20388 #, gcc-internal-format
20389 msgid "assembler name hash list corrupted"
20393 #, gcc-internal-format
20394 msgid "node not found in symtab assembler name hash"
20398 #, gcc-internal-format
20399 msgid "double linked list of assembler names corrupted"
20403 #, gcc-internal-format
20404 msgid "node has body_removed but is definition"
20408 #, gcc-internal-format
20409 msgid "node is analyzed byt it is not a definition"
20413 #, gcc-internal-format
20414 msgid "node is alias but not implicit alias"
20418 #, gcc-internal-format
20419 msgid "node is alias but not definition"
20423 #, gcc-internal-format
20424 msgid "node is weakref but not an transparent_alias"
20428 #, gcc-internal-format
20429 msgid "node is transparent_alias but not an alias"
20433 #, gcc-internal-format
20434 msgid "node is in same_comdat_group list but has no comdat_group"
20438 #, gcc-internal-format
20439 msgid "same_comdat_group list across different groups"
20443 #, gcc-internal-format
20444 msgid "mixing different types of symbol in same comdat groups is not supported"
20448 #, gcc-internal-format
20449 msgid "node is alone in a comdat group"
20453 #, gcc-internal-format
20454 msgid "same_comdat_group is not a circular list"
20458 #, gcc-internal-format, gfc-internal-format
20459 msgid "comdat-local symbol referred to by %s outside its comdat"
20463 #, gcc-internal-format
20464 msgid "implicit_section flag is set but section isn't"
20468 #, gcc-internal-format
20469 msgid "Both section and comdat group is set"
20473 #, gcc-internal-format
20474 msgid "Alias and target's section differs"
20478 #, gcc-internal-format
20479 msgid "Alias and target's comdat groups differs"
20483 #, gcc-internal-format
20484 msgid "Transparent alias and target's assembler names differs"
20488 #, gcc-internal-format
20489 msgid "Chained transparent aliases"
20492 #: symtab.c:1182 symtab.c:1219
20493 #, gcc-internal-format
20494 msgid "symtab_node::verify failed"
20498 #, gcc-internal-format
20500 "Two symbols with same comdat_group are not linked by the same_comdat_group "
20505 #, gcc-internal-format
20506 msgid "function %q+D part of alias cycle"
20510 #, gcc-internal-format
20511 msgid "variable %q+D part of alias cycle"
20515 #, gcc-internal-format
20516 msgid "section of alias %q+D must match section of its target"
20520 #, gcc-internal-format
20521 msgid "__builtin_saveregs not supported by this target"
20525 #, gcc-internal-format
20526 msgid "nested functions not supported on this target"
20530 #, gcc-internal-format
20531 msgid "nested function trampolines not supported on this target"
20534 #: targhooks.c:1330
20535 #, gcc-internal-format
20536 msgid "target attribute is not supported on this machine"
20539 #: targhooks.c:1344
20540 #, gcc-internal-format
20541 msgid "#pragma GCC target is not supported for this machine"
20545 #, gcc-internal-format
20546 msgid "removing .rpo file: %m"
20550 #, gcc-internal-format
20551 msgid "renaming .rpo file: %m"
20555 #, gcc-internal-format, gfc-internal-format
20556 msgid "repository file '%s' does not contain command-line arguments"
20560 #, gcc-internal-format, gfc-internal-format
20562 "'%s' was assigned to '%s', but was not defined during recompilation, or vice "
20567 #, gcc-internal-format, gfc-internal-format
20568 msgid "ld returned %d exit status"
20572 #, gcc-internal-format
20573 msgid "can%'t open %qs for writing: %m"
20577 #, gcc-internal-format
20578 msgid "-frecord-gcc-switches is not supported by the current target"
20582 #, gcc-internal-format
20583 msgid "stack usage computation not supported for this target"
20587 #, gcc-internal-format
20588 msgid "stack usage might be unbounded"
20592 #, gcc-internal-format
20593 msgid "stack usage might be %wd bytes"
20597 #, gcc-internal-format
20598 msgid "stack usage is %wd bytes"
20602 #, gcc-internal-format
20603 msgid "can%'t open %s for writing: %m"
20607 #, gcc-internal-format
20608 msgid "this target does not support %qs"
20612 #, gcc-internal-format
20614 "Graphite loop optimizations cannot be used (isl is not available)(-"
20615 "fgraphite, -fgraphite-identity, -floop-block, -floop-interchange, -floop-"
20616 "strip-mine, -floop-parallelize-all, -floop-unroll-and-jam, and -ftree-loop-"
20621 #, gcc-internal-format
20622 msgid "-fcheck-pointer-bounds is not supported for this target"
20626 #, gcc-internal-format
20627 msgid "-fcheck-pointer-bounds is not supported with Address Sanitizer"
20631 #, gcc-internal-format
20632 msgid "%<-fabi-version=1%> is no longer supported"
20636 #, gcc-internal-format
20637 msgid "instruction scheduling not supported on this target machine"
20641 #, gcc-internal-format
20642 msgid "this target machine does not have delayed branches"
20646 #, gcc-internal-format, gfc-internal-format
20647 msgid "-f%sleading-underscore not supported on this target machine"
20651 #, gcc-internal-format
20652 msgid "could not close zeroed insn dump file %qs: %m"
20656 #, gcc-internal-format
20657 msgid "target system does not support the %qs debug format"
20661 #, gcc-internal-format
20662 msgid "variable tracking requested, but useless unless producing debug info"
20666 #, gcc-internal-format
20667 msgid "variable tracking requested, but not supported by this debug format"
20671 #, gcc-internal-format
20672 msgid "var-tracking-assignments changes selective scheduling"
20676 #, gcc-internal-format
20677 msgid "-ffunction-sections not supported for this target"
20681 #, gcc-internal-format
20682 msgid "-fdata-sections not supported for this target"
20686 #, gcc-internal-format
20687 msgid "-fprefetch-loop-arrays not supported for this target"
20691 #, gcc-internal-format
20693 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
20697 #, gcc-internal-format
20698 msgid "-fprefetch-loop-arrays is not supported with -Os"
20702 #, gcc-internal-format
20703 msgid "-fassociative-math disabled; other options take precedence"
20707 #, gcc-internal-format
20708 msgid "-fstack-protector not supported for this target"
20712 #, gcc-internal-format
20714 "-fsanitize=address and -fsanitize=kernel-address are not supported for this "
20719 #, gcc-internal-format
20720 msgid "-fsanitize=address not supported for this target"
20724 #, gcc-internal-format
20725 msgid "error writing to %s: %m"
20728 #: toplev.c:1900 java/jcf-parse.c:1770
20729 #, gcc-internal-format
20730 msgid "error closing %s: %m"
20734 #, gcc-internal-format
20735 msgid "invalid use of volatile lvalue inside transaction"
20739 #, gcc-internal-format
20740 msgid "invalid use of volatile lvalue inside %<transaction_safe%>function"
20744 #, gcc-internal-format
20746 "%<transaction_may_cancel_outer%> function call not within outer transaction "
20747 "or %<transaction_may_cancel_outer%>"
20750 #: trans-mem.c:725 trans-mem.c:4840
20751 #, gcc-internal-format
20752 msgid "unsafe function call %qD within atomic transaction"
20756 #, gcc-internal-format
20757 msgid "unsafe function call %qE within atomic transaction"
20761 #, gcc-internal-format
20762 msgid "unsafe indirect function call within atomic transaction"
20765 #: trans-mem.c:743 trans-mem.c:4772
20766 #, gcc-internal-format
20767 msgid "unsafe function call %qD within %<transaction_safe%> function"
20771 #, gcc-internal-format
20772 msgid "unsafe function call %qE within %<transaction_safe%> function"
20776 #, gcc-internal-format
20777 msgid "unsafe indirect function call within %<transaction_safe%> function"
20780 #: trans-mem.c:768 trans-mem.c:4812
20781 #, gcc-internal-format
20782 msgid "asm not allowed in atomic transaction"
20786 #, gcc-internal-format
20787 msgid "asm not allowed in %<transaction_safe%> function"
20791 #, gcc-internal-format
20792 msgid "relaxed transaction in atomic transaction"
20796 #, gcc-internal-format
20797 msgid "relaxed transaction in %<transaction_safe%> function"
20801 #, gcc-internal-format
20802 msgid "outer transaction in transaction"
20806 #, gcc-internal-format
20807 msgid "outer transaction in %<transaction_may_cancel_outer%> function"
20811 #, gcc-internal-format
20812 msgid "outer transaction in %<transaction_safe%> function"
20815 #: trans-mem.c:4438
20816 #, gcc-internal-format
20817 msgid "%Kasm not allowed in %<transaction_safe%> function"
20821 #, gcc-internal-format
20822 msgid "ignoring loop annotation"
20826 #, gcc-internal-format
20827 msgid "constant not recomputed when ADDR_EXPR changed"
20831 #, gcc-internal-format
20832 msgid "side effects not recomputed when ADDR_EXPR changed"
20836 #, gcc-internal-format
20837 msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
20841 #, gcc-internal-format
20842 msgid "SSA name in freelist but still referenced"
20845 #: tree-cfg.c:2838 tree-cfg.c:4174
20846 #, gcc-internal-format
20847 msgid "INDIRECT_REF in gimple IL"
20851 #, gcc-internal-format
20852 msgid "invalid first operand of MEM_REF"
20856 #, gcc-internal-format
20857 msgid "invalid offset operand of MEM_REF"
20861 #, gcc-internal-format
20862 msgid "ASSERT_EXPR with an always-false condition"
20866 #, gcc-internal-format
20867 msgid "MODIFY_EXPR not expected while having tuples"
20870 #: tree-cfg.c:2898 tree-ssa.c:870
20871 #, gcc-internal-format
20872 msgid "address taken, but ADDRESSABLE bit not set"
20876 #, gcc-internal-format
20877 msgid "non-integral used in condition"
20881 #, gcc-internal-format
20882 msgid "invalid conditional operand"
20886 #, gcc-internal-format
20887 msgid "non-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
20891 #, gcc-internal-format
20892 msgid "invalid position or size operand to BIT_FIELD_REF"
20896 #, gcc-internal-format
20898 "integral result type precision does not match field size of BIT_FIELD_REF"
20902 #, gcc-internal-format
20904 "mode size of non-integral result does not match field size of BIT_FIELD_REF"
20908 #, gcc-internal-format
20909 msgid "position plus size exceeds size of referenced object in BIT_FIELD_REF"
20913 #, gcc-internal-format
20914 msgid "non-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
20918 #, gcc-internal-format
20919 msgid "invalid reference prefix"
20923 #, gcc-internal-format
20924 msgid "invalid operand to plus/minus, type is a pointer"
20928 #, gcc-internal-format
20929 msgid "invalid operand to pointer plus, first operand is not a pointer"
20933 #, gcc-internal-format
20935 "invalid operand to pointer plus, second operand is not an integer type of "
20936 "appropriate width"
20940 #, gcc-internal-format
20941 msgid "invalid CASE_CHAIN"
20945 #, gcc-internal-format
20946 msgid "invalid expression for min lvalue"
20950 #, gcc-internal-format
20951 msgid "invalid operand in indirect reference"
20955 #, gcc-internal-format
20956 msgid "invalid operands to array reference"
20960 #, gcc-internal-format
20961 msgid "type mismatch in array reference"
20965 #, gcc-internal-format
20966 msgid "type mismatch in array range reference"
20970 #, gcc-internal-format
20971 msgid "type mismatch in real/imagpart reference"
20975 #, gcc-internal-format
20976 msgid "type mismatch in component reference"
20980 #, gcc-internal-format
20981 msgid "conversion of an SSA_NAME on the left hand side"
20985 #, gcc-internal-format
20986 msgid "conversion of register to a different size"
20990 #, gcc-internal-format
20991 msgid "invalid address operand in MEM_REF"
20995 #, gcc-internal-format
20996 msgid "invalid offset operand in MEM_REF"
21000 #, gcc-internal-format
21001 msgid "invalid address operand in TARGET_MEM_REF"
21005 #, gcc-internal-format
21006 msgid "invalid offset operand in TARGET_MEM_REF"
21010 #, gcc-internal-format
21011 msgid "gimple call has two targets"
21015 #, gcc-internal-format
21016 msgid "gimple call has no target"
21020 #, gcc-internal-format
21021 msgid "invalid function in gimple call"
21025 #, gcc-internal-format
21026 msgid "non-function in gimple call"
21030 #, gcc-internal-format
21031 msgid "invalid pure const state for function"
21035 #, gcc-internal-format
21036 msgid "invalid LHS in gimple call"
21040 #, gcc-internal-format
21041 msgid "LHS in noreturn call"
21045 #, gcc-internal-format
21046 msgid "invalid conversion in gimple call"
21050 #, gcc-internal-format
21051 msgid "invalid static chain in gimple call"
21055 #, gcc-internal-format
21056 msgid "static chain with function that doesn%'t use one"
21060 #, gcc-internal-format
21061 msgid "invalid argument to gimple call"
21065 #, gcc-internal-format
21066 msgid "invalid operands in gimple comparison"
21070 #, gcc-internal-format
21071 msgid "mismatching comparison operand types"
21075 #, gcc-internal-format
21076 msgid "unsupported operation or type for vector comparison returning a boolean"
21080 #, gcc-internal-format
21081 msgid "non-vector operands in vector comparison"
21085 #, gcc-internal-format
21086 msgid "invalid vector comparison resulting type"
21090 #, gcc-internal-format
21091 msgid "bogus comparison result type"
21095 #, gcc-internal-format
21096 msgid "non-register as LHS of unary operation"
21100 #, gcc-internal-format
21101 msgid "invalid operand in unary operation"
21105 #, gcc-internal-format
21106 msgid "invalid types in nop conversion"
21110 #, gcc-internal-format
21111 msgid "invalid types in address space conversion"
21115 #, gcc-internal-format
21116 msgid "invalid types in fixed-point conversion"
21120 #, gcc-internal-format
21121 msgid "invalid types in conversion to floating point"
21125 #, gcc-internal-format
21126 msgid "invalid types in conversion to integer"
21130 #, gcc-internal-format
21131 msgid "reduction should convert from vector to element type"
21135 #, gcc-internal-format
21136 msgid "non-trivial conversion in unary operation"
21140 #, gcc-internal-format
21141 msgid "non-register as LHS of binary operation"
21145 #, gcc-internal-format
21146 msgid "invalid operands in binary operation"
21150 #, gcc-internal-format
21151 msgid "type mismatch in complex expression"
21155 #, gcc-internal-format
21156 msgid "type mismatch in shift expression"
21159 #: tree-cfg.c:3767 tree-cfg.c:3788
21160 #, gcc-internal-format
21161 msgid "type mismatch in widening vector shift expression"
21165 #, gcc-internal-format
21166 msgid "invalid non-vector operands to vector valued plus"
21170 #, gcc-internal-format
21171 msgid "invalid (pointer) operands to plus/minus"
21175 #, gcc-internal-format
21176 msgid "type mismatch in pointer plus expression"
21180 #, gcc-internal-format
21181 msgid "type mismatch in binary expression"
21185 #, gcc-internal-format
21186 msgid "non-register as LHS of ternary operation"
21190 #, gcc-internal-format
21191 msgid "invalid operands in ternary operation"
21195 #, gcc-internal-format
21196 msgid "type mismatch in widening multiply-accumulate expression"
21200 #, gcc-internal-format
21201 msgid "type mismatch in fused multiply-add expression"
21205 #, gcc-internal-format
21207 "the first argument of a VEC_COND_EXPR must be of a boolean vector type of "
21208 "the same number of elements as the result"
21211 #: tree-cfg.c:4007 c/c-typeck.c:4970
21212 #, gcc-internal-format
21213 msgid "type mismatch in conditional expression"
21217 #, gcc-internal-format
21218 msgid "type mismatch in vector permute expression"
21222 #, gcc-internal-format
21223 msgid "vector types expected in vector permute expression"
21227 #, gcc-internal-format
21229 "vectors with different element number found in vector permute expression"
21233 #, gcc-internal-format
21234 msgid "invalid mask type in vector permute expression"
21238 #, gcc-internal-format
21239 msgid "type mismatch in sad expression"
21243 #, gcc-internal-format
21244 msgid "vector types expected in sad expression"
21248 #, gcc-internal-format
21249 msgid "non-trivial conversion at assignment"
21253 #, gcc-internal-format
21254 msgid "non-decl/MEM_REF LHS in clobber statement"
21258 #, gcc-internal-format
21259 msgid "invalid operand in unary expression"
21263 #, gcc-internal-format
21264 msgid "type mismatch in address expression"
21267 #: tree-cfg.c:4189 tree-cfg.c:4215
21268 #, gcc-internal-format
21269 msgid "invalid rhs for gimple memory store"
21272 #: tree-cfg.c:4249 tree-cfg.c:4267 tree-cfg.c:4281
21273 #, gcc-internal-format
21274 msgid "incorrect type of vector CONSTRUCTOR elements"
21277 #: tree-cfg.c:4258 tree-cfg.c:4274
21278 #, gcc-internal-format
21279 msgid "incorrect number of vector CONSTRUCTOR elements"
21283 #, gcc-internal-format
21284 msgid "vector CONSTRUCTOR with non-NULL element index"
21288 #, gcc-internal-format
21289 msgid "vector CONSTRUCTOR element is not a GIMPLE value"
21293 #, gcc-internal-format
21294 msgid "non-vector CONSTRUCTOR with elements"
21298 #, gcc-internal-format
21299 msgid "invalid operand in return statement"
21303 #, gcc-internal-format
21304 msgid "invalid conversion in return statement"
21308 #, gcc-internal-format
21309 msgid "goto destination is neither a label nor a pointer"
21313 #, gcc-internal-format
21314 msgid "invalid operand to switch statement"
21318 #, gcc-internal-format
21319 msgid "non-integral type switch statement"
21323 #, gcc-internal-format
21324 msgid "invalid default case label in switch statement"
21328 #, gcc-internal-format
21329 msgid "invalid case label in switch statement"
21333 #, gcc-internal-format
21334 msgid "invalid case range in switch statement"
21338 #, gcc-internal-format
21339 msgid "type mismatch for case label in switch statement"
21343 #, gcc-internal-format
21344 msgid "type precision mismatch in switch statement"
21348 #, gcc-internal-format
21349 msgid "case labels not sorted in switch statement"
21353 #, gcc-internal-format
21354 msgid "label's context is not the current function decl"
21358 #, gcc-internal-format
21359 msgid "incorrect entry in label_to_block_map"
21363 #, gcc-internal-format
21364 msgid "incorrect setting of landing pad number"
21368 #, gcc-internal-format
21369 msgid "invalid comparison code in gimple cond"
21373 #, gcc-internal-format
21374 msgid "invalid labels in gimple cond"
21377 #: tree-cfg.c:4654 tree-cfg.c:4663
21378 #, gcc-internal-format
21379 msgid "invalid PHI result"
21383 #, gcc-internal-format
21384 msgid "missing PHI def"
21388 #, gcc-internal-format
21389 msgid "invalid PHI argument"
21393 #, gcc-internal-format, gfc-internal-format
21394 msgid "incompatible types in PHI argument %u"
21397 #: tree-cfg.c:4792 tree-cfg.c:5125
21398 #, gcc-internal-format
21399 msgid "verify_gimple failed"
21403 #, gcc-internal-format
21404 msgid "dead STMT in EH table"
21408 #, gcc-internal-format
21409 msgid "location references block not in block tree"
21413 #, gcc-internal-format
21414 msgid "gimple_bb (phi) is set to a wrong basic block"
21418 #, gcc-internal-format
21419 msgid "PHI node with location"
21422 #: tree-cfg.c:5011 tree-cfg.c:5060
21423 #, gcc-internal-format
21424 msgid "incorrect sharing of tree nodes"
21428 #, gcc-internal-format
21429 msgid "virtual PHI with argument locations"
21433 #, gcc-internal-format
21434 msgid "gimple_bb (stmt) is set to a wrong basic block"
21438 #, gcc-internal-format
21439 msgid "in statement"
21443 #, gcc-internal-format
21444 msgid "statement marked for throw, but doesn%'t"
21448 #, gcc-internal-format
21449 msgid "statement marked for throw in middle of block"
21453 #, gcc-internal-format
21454 msgid "ENTRY_BLOCK has IL associated with it"
21458 #, gcc-internal-format
21459 msgid "EXIT_BLOCK has IL associated with it"
21463 #, gcc-internal-format, gfc-internal-format
21464 msgid "fallthru to exit from bb %d"
21468 #, gcc-internal-format
21469 msgid "nonlocal label "
21473 #, gcc-internal-format
21474 msgid "EH landing pad label "
21477 #: tree-cfg.c:5203 tree-cfg.c:5212 tree-cfg.c:5237
21478 #, gcc-internal-format
21483 #, gcc-internal-format, gfc-internal-format
21484 msgid "control flow in the middle of basic block %d"
21488 #, gcc-internal-format, gfc-internal-format
21489 msgid "fallthru edge after a control statement in bb %d"
21493 #, gcc-internal-format, gfc-internal-format
21494 msgid "true/false edge after a non-GIMPLE_COND in bb %d"
21497 #: tree-cfg.c:5296 tree-cfg.c:5318 tree-cfg.c:5335 tree-cfg.c:5405
21498 #, gcc-internal-format, gfc-internal-format
21499 msgid "wrong outgoing edge flags at end of bb %d"
21503 #, gcc-internal-format, gfc-internal-format
21504 msgid "explicit goto at end of bb %d"
21508 #, gcc-internal-format, gfc-internal-format
21509 msgid "return edge does not point to exit in bb %d"
21513 #, gcc-internal-format
21514 msgid "found default case not at the start of case vector"
21518 #, gcc-internal-format
21519 msgid "case labels not sorted: "
21523 #, gcc-internal-format, gfc-internal-format
21524 msgid "extra outgoing edge %d->%d"
21528 #, gcc-internal-format, gfc-internal-format
21529 msgid "missing edge %i->%i"
21533 #, gcc-internal-format
21534 msgid "%<noreturn%> function does return"
21538 #, gcc-internal-format
21539 msgid "control reaches end of non-void function"
21543 #, gcc-internal-format
21545 "ignoring return value of %qD, declared with attribute warn_unused_result"
21549 #, gcc-internal-format
21551 "ignoring return value of function declared with attribute warn_unused_result"
21554 #: tree-chkp-opt.c:718
21555 #, gcc-internal-format
21556 msgid "memory access check always fail"
21559 #: tree-chkp.c:1982
21560 #, gcc-internal-format, gfc-internal-format
21561 msgid "-fcheck-pointer-bounds requires '%s' name for internal usage"
21564 #: tree-chkp.c:2760
21565 #, gcc-internal-format, gfc-internal-format
21566 msgid "pointer bounds were lost due to unexpected expression %s"
21569 #: tree-chkp.c:2848
21570 #, gcc-internal-format, gfc-internal-format
21571 msgid "chkp_get_bounds_by_definition: Unexpected var of type %s"
21574 #: tree-chkp.c:2891
21575 #, gcc-internal-format, gfc-internal-format
21576 msgid "chkp_get_bounds_by_definition: Unexpected GIMPLE code %s"
21579 #: tree-chkp.c:3514
21580 #, gcc-internal-format, gfc-internal-format
21581 msgid "chkp_make_addressed_object_bounds: Unexpected tree code %s"
21584 #: tree-chkp.c:3666
21585 #, gcc-internal-format, gfc-internal-format
21586 msgid "chkp_find_bounds: Unexpected tree code %s"
21589 #: tree-chkp.c:3677
21590 #, gcc-internal-format
21591 msgid "chkp_find_bounds: Cannot find bounds for pointer"
21594 #: tree-chkp.c:3793
21595 #, gcc-internal-format, gfc-internal-format
21596 msgid "chkp_walk_pointer_assignments: unexpected RHS type: %s"
21599 #: tree-diagnostic.c:202
21600 #, gcc-internal-format
21601 msgid "in definition of macro %qs"
21604 #: tree-diagnostic.c:219
21605 #, gcc-internal-format
21606 msgid "in expansion of macro %qs"
21610 #, gcc-internal-format, gfc-internal-format
21611 msgid "BB %i has multiple EH edges"
21615 #, gcc-internal-format, gfc-internal-format
21616 msgid "BB %i can not throw but has an EH edge"
21620 #, gcc-internal-format, gfc-internal-format
21621 msgid "BB %i last statement has incorrectly set lp"
21625 #, gcc-internal-format, gfc-internal-format
21626 msgid "BB %i is missing an EH edge"
21630 #, gcc-internal-format, gfc-internal-format
21631 msgid "Incorrect EH edge %i->%i"
21634 #: tree-eh.c:4717 tree-eh.c:4736
21635 #, gcc-internal-format, gfc-internal-format
21636 msgid "BB %i is missing an edge"
21640 #, gcc-internal-format, gfc-internal-format
21641 msgid "BB %i too many fallthru edges"
21645 #, gcc-internal-format, gfc-internal-format
21646 msgid "BB %i has incorrect edge"
21650 #, gcc-internal-format, gfc-internal-format
21651 msgid "BB %i has incorrect fallthru edge"
21654 #: tree-inline.c:3524
21655 #, gcc-internal-format
21656 msgid "function %q+F can never be copied because it receives a non-local goto"
21659 #: tree-inline.c:3531
21660 #, gcc-internal-format
21662 "function %q+F can never be copied because it saves address of local label in "
21663 "a static variable"
21666 #: tree-inline.c:3571
21667 #, gcc-internal-format
21669 "function %q+F can never be inlined because it uses alloca (override using "
21670 "the always_inline attribute)"
21673 #: tree-inline.c:3585
21674 #, gcc-internal-format
21675 msgid "function %q+F can never be inlined because it uses setjmp"
21678 #: tree-inline.c:3599
21679 #, gcc-internal-format
21681 "function %q+F can never be inlined because it uses variable argument lists"
21684 #: tree-inline.c:3611
21685 #, gcc-internal-format
21687 "function %q+F can never be inlined because it uses setjmp-longjmp exception "
21691 #: tree-inline.c:3619
21692 #, gcc-internal-format
21693 msgid "function %q+F can never be inlined because it uses non-local goto"
21696 #: tree-inline.c:3631
21697 #, gcc-internal-format
21699 "function %q+F can never be inlined because it uses __builtin_return or "
21700 "__builtin_apply_args"
21703 #: tree-inline.c:3651
21704 #, gcc-internal-format
21705 msgid "function %q+F can never be inlined because it contains a computed goto"
21708 #: tree-inline.c:3752
21709 #, gcc-internal-format
21711 "function %q+F can never be inlined because it is suppressed using -fno-inline"
21714 #: tree-inline.c:3760
21715 #, gcc-internal-format
21717 "function %q+F can never be inlined because it uses attributes conflicting "
21721 #: tree-inline.c:4421
21722 #, gcc-internal-format
21723 msgid "inlining failed in call to always_inline %q+F: %s"
21726 #: tree-inline.c:4424 tree-inline.c:4444
21727 #, gcc-internal-format
21728 msgid "called from here"
21731 #: tree-inline.c:4427 tree-inline.c:4447
21732 #, gcc-internal-format
21733 msgid "called from this function"
21736 #: tree-inline.c:4440
21737 #, gcc-internal-format
21738 msgid "inlining failed in call to %q+F: %s"
21741 #: tree-into-ssa.c:3183
21742 #, gcc-internal-format
21743 msgid "statement uses released SSA name:"
21746 #: tree-into-ssa.c:3195
21747 #, gcc-internal-format
21748 msgid "cannot update SSA form"
21751 #: tree-into-ssa.c:3282 tree-outof-ssa.c:851 tree-outof-ssa.c:910
21752 #: tree-ssa-coalesce.c:1010 tree-ssa-live.c:1294
21753 #, gcc-internal-format
21754 msgid "SSA corruption"
21757 #: tree-profile.c:460
21758 #, gcc-internal-format
21759 msgid "unimplemented functionality"
21762 #: tree-ssa-loop-niter.c:2921
21763 #, gcc-internal-format, gfc-internal-format
21764 msgid "iteration %s invokes undefined behavior"
21767 #: tree-ssa-loop-niter.c:2922
21768 #, gcc-internal-format
21769 msgid "within this loop"
21772 #: tree-ssa-operands.c:974
21773 #, gcc-internal-format
21774 msgid "virtual definition of statement not up-to-date"
21777 #: tree-ssa-operands.c:981
21778 #, gcc-internal-format
21779 msgid "virtual def operand missing for stmt"
21782 #: tree-ssa-operands.c:991
21783 #, gcc-internal-format
21784 msgid "virtual use of statement not up-to-date"
21787 #: tree-ssa-operands.c:998
21788 #, gcc-internal-format
21789 msgid "virtual use operand missing for stmt"
21792 #: tree-ssa-operands.c:1015
21793 #, gcc-internal-format
21794 msgid "excess use operand for stmt"
21797 #: tree-ssa-operands.c:1025
21798 #, gcc-internal-format
21799 msgid "use operand missing for stmt"
21802 #: tree-ssa-operands.c:1032
21803 #, gcc-internal-format
21804 msgid "stmt volatile flag not up-to-date"
21807 #: tree-ssa-uninit.c:169 varasm.c:328
21808 #, gcc-internal-format
21809 msgid "%qD was declared here"
21812 #: tree-ssa-uninit.c:201
21813 #, gcc-internal-format
21814 msgid "%qD is used uninitialized in this function"
21817 #: tree-ssa-uninit.c:206 tree-ssa-uninit.c:2367
21818 #, gcc-internal-format
21819 msgid "%qD may be used uninitialized in this function"
21822 #: tree-ssa-uninit.c:237
21823 #, gcc-internal-format
21824 msgid "%qE is used uninitialized in this function"
21827 #: tree-ssa-uninit.c:242
21828 #, gcc-internal-format
21829 msgid "%qE may be used uninitialized in this function"
21833 #, gcc-internal-format
21834 msgid "expected an SSA_NAME object"
21838 #, gcc-internal-format
21839 msgid "found an SSA_NAME that had been released into the free pool"
21843 #, gcc-internal-format
21844 msgid "type mismatch between an SSA_NAME and its symbol"
21848 #, gcc-internal-format
21849 msgid "found a virtual definition for a GIMPLE register"
21853 #, gcc-internal-format
21854 msgid "virtual SSA name for non-VOP decl"
21858 #, gcc-internal-format
21859 msgid "found a real definition for a non-register"
21863 #, gcc-internal-format
21864 msgid "found a default name with a non-empty defining statement"
21868 #, gcc-internal-format
21869 msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set"
21873 #, gcc-internal-format, gfc-internal-format
21874 msgid "SSA_NAME created in two different blocks %i and %i"
21877 #: tree-ssa.c:699 tree-ssa.c:1010
21878 #, gcc-internal-format
21879 msgid "SSA_NAME_DEF_STMT is wrong"
21883 #, gcc-internal-format
21884 msgid "missing definition"
21888 #, gcc-internal-format, gfc-internal-format
21889 msgid "definition in block %i does not dominate use in block %i"
21893 #, gcc-internal-format, gfc-internal-format
21894 msgid "definition in block %i follows the use"
21898 #, gcc-internal-format
21899 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
21903 #, gcc-internal-format
21904 msgid "no immediate_use list"
21908 #, gcc-internal-format
21909 msgid "wrong immediate use list"
21913 #, gcc-internal-format
21914 msgid "incoming edge count does not match number of PHI arguments"
21918 #, gcc-internal-format, gfc-internal-format
21919 msgid "PHI argument is missing for edge %d->%d"
21923 #, gcc-internal-format
21924 msgid "PHI argument is not SSA_NAME, or invariant"
21928 #, gcc-internal-format, gfc-internal-format
21929 msgid "wrong edge %d->%d for PHI argument"
21933 #, gcc-internal-format, gfc-internal-format
21934 msgid "AUX pointer initialized for edge %d->%d"
21938 #, gcc-internal-format
21939 msgid "stmt (%p) marked modified after optimization pass: "
21943 #, gcc-internal-format
21944 msgid "verify_ssa failed"
21947 #: tree-streamer-in.c:343 tree-streamer-in.c:1138
21948 #, gcc-internal-format
21949 msgid "machine independent builtin code out of range"
21952 #: tree-streamer-in.c:349 tree-streamer-in.c:1162
21953 #, gcc-internal-format
21954 msgid "target specific builtin not available"
21957 #: tree-streamer-out.c:500
21958 #, gcc-internal-format
21960 "tree bytecode streams do not support machine specific builtin functions on "
21964 #: tree-vect-generic.c:265
21965 #, gcc-internal-format
21966 msgid "vector operation will be expanded piecewise"
21969 #: tree-vect-generic.c:268
21970 #, gcc-internal-format
21971 msgid "vector operation will be expanded in parallel"
21974 #: tree-vect-generic.c:319
21975 #, gcc-internal-format
21976 msgid "vector operation will be expanded with a single scalar operation"
21979 #: tree-vect-generic.c:887
21980 #, gcc-internal-format
21981 msgid "vector condition will be expanded piecewise"
21984 #: tree-vect-generic.c:1304
21985 #, gcc-internal-format
21986 msgid "vector shuffling operation will be expanded piecewise"
21989 #: tree-vect-loop.c:3379
21990 #, gcc-internal-format
21991 msgid "vectorization did not happen for a simd loop"
21994 #: tree-vrp.c:6500 tree-vrp.c:6540 tree-vrp.c:6621
21995 #, gcc-internal-format
21996 msgid "array subscript is above array bounds"
22000 #, gcc-internal-format
22001 msgid "array subscript is outside array bounds"
22004 #: tree-vrp.c:6553 tree-vrp.c:6608
22005 #, gcc-internal-format
22006 msgid "array subscript is below array bounds"
22010 #, gcc-internal-format
22012 "assuming signed overflow does not occur when simplifying conditional to "
22016 #: tree-vrp.c:7468 tree-vrp.c:9432 tree-vrp.c:9476 tree-vrp.c:9539
22017 #, gcc-internal-format
22018 msgid "assuming signed overflow does not occur when simplifying conditional"
22022 #, gcc-internal-format
22023 msgid "comparison always false due to limited range of data type"
22027 #, gcc-internal-format
22028 msgid "comparison always true due to limited range of data type"
22032 #, gcc-internal-format
22034 "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to "
22039 #, gcc-internal-format
22041 "assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> "
22042 "to %<X%> or %<Y%>"
22046 #, gcc-internal-format
22048 "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X"
22053 #, gcc-internal-format
22054 msgid "non-constant element in constant CONSTRUCTOR"
22058 #, gcc-internal-format
22059 msgid "side-effects element in no-side-effects CONSTRUCTOR"
22063 #, gcc-internal-format
22064 msgid "ignoring attributes applied to %qT after definition"
22068 #, gcc-internal-format
22069 msgid "%q+D already declared with dllexport attribute: dllimport ignored"
22073 #, gcc-internal-format
22075 "%q+D redeclared without dllimport attribute after being referenced with dll "
22080 #, gcc-internal-format
22081 msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
22084 #: tree.c:6398 tree.c:6410 tree.c:6420 c-family/c-common.c:6598
22085 #: c-family/c-common.c:6617 c-family/c-common.c:6635 c-family/c-common.c:6665
22086 #: c-family/c-common.c:6693 c-family/c-common.c:6721 c-family/c-common.c:6737
22087 #: c-family/c-common.c:6752 c-family/c-common.c:6770 c-family/c-common.c:6785
22088 #: c-family/c-common.c:6817 c-family/c-common.c:6834 c-family/c-common.c:6851
22089 #: c-family/c-common.c:6889 c-family/c-common.c:6912 c-family/c-common.c:6929
22090 #: c-family/c-common.c:6957 c-family/c-common.c:6978 c-family/c-common.c:6999
22091 #: c-family/c-common.c:7026 c-family/c-common.c:7055 c-family/c-common.c:7092
22092 #: c-family/c-common.c:7145 c-family/c-common.c:7203 c-family/c-common.c:7261
22093 #: c-family/c-common.c:7350 c-family/c-common.c:7380 c-family/c-common.c:7434
22094 #: c-family/c-common.c:7905 c-family/c-common.c:7942 c-family/c-common.c:7998
22095 #: c-family/c-common.c:8054 c-family/c-common.c:8132 c-family/c-common.c:8259
22096 #: c-family/c-common.c:8321 c-family/c-common.c:8428 c-family/c-common.c:8444
22097 #: c-family/c-common.c:8460 c-family/c-common.c:8481 c-family/c-common.c:8551
22098 #: c-family/c-common.c:8578 c-family/c-common.c:8626 c-family/c-common.c:8806
22099 #: c-family/c-common.c:8827 c-family/c-common.c:8940 c-family/c-common.c:8967
22100 #: c-family/c-common.c:9280 c-family/c-common.c:9303 c-family/c-common.c:9342
22101 #: c-family/c-common.c:9424 c-family/c-common.c:9467 c-family/c-common.c:9604
22102 #: config/darwin.c:2021 config/arm/arm.c:6488 config/arm/arm.c:6516
22103 #: config/arm/arm.c:6533 config/avr/avr.c:8971 config/h8300/h8300.c:5477
22104 #: config/h8300/h8300.c:5501 config/i386/i386.c:6862 config/i386/i386.c:44394
22105 #: config/ia64/ia64.c:756 config/rs6000/rs6000.c:31055 config/spu/spu.c:3738
22106 #: ada/gcc-interface/utils.c:5987 ada/gcc-interface/utils.c:6013
22107 #: lto/lto-lang.c:243
22108 #, gcc-internal-format
22109 msgid "%qE attribute ignored"
22113 #, gcc-internal-format
22114 msgid "inline function %q+D declared as dllimport: attribute ignored"
22118 #, gcc-internal-format
22119 msgid "function %q+D definition is marked dllimport"
22123 #, gcc-internal-format
22124 msgid "variable %q+D definition is marked dllimport"
22128 #, gcc-internal-format
22129 msgid "external linkage required for symbol %q+D because of %qE attribute"
22133 #, gcc-internal-format
22135 "%qE implies default visibility, but %qD has already been declared with a "
22136 "different visibility"
22140 #, gcc-internal-format
22141 msgid "arrays of functions are not meaningful"
22145 #, gcc-internal-format
22146 msgid "function return type cannot be function"
22149 #: tree.c:9641 tree.c:9726 tree.c:9787
22150 #, gcc-internal-format, gfc-internal-format
22151 msgid "tree check: %s, have %s in %s, at %s:%d"
22155 #, gcc-internal-format, gfc-internal-format
22156 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
22160 #, gcc-internal-format
22161 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
22165 #, gcc-internal-format
22166 msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
22170 #, gcc-internal-format, gfc-internal-format
22171 msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
22175 #, gcc-internal-format
22177 "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
22182 #, gcc-internal-format, gfc-internal-format
22184 "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
22188 #, gcc-internal-format, gfc-internal-format
22189 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
22193 #, gcc-internal-format, gfc-internal-format
22194 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
22198 #, gcc-internal-format, gfc-internal-format
22200 "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at "
22205 #, gcc-internal-format
22206 msgid "%qD is deprecated: %s"
22210 #, gcc-internal-format
22211 msgid "%qD is deprecated"
22214 #: tree.c:12611 tree.c:12633
22215 #, gcc-internal-format
22216 msgid "%qE is deprecated: %s"
22219 #: tree.c:12614 tree.c:12636
22220 #, gcc-internal-format
22221 msgid "%qE is deprecated"
22224 #: tree.c:12620 tree.c:12641
22225 #, gcc-internal-format, gfc-internal-format
22226 msgid "type is deprecated: %s"
22229 #: tree.c:12623 tree.c:12644
22230 #, gcc-internal-format
22231 msgid "type is deprecated"
22234 #. Type variant can differ by:
22236 #. - TYPE_QUALS: TYPE_READONLY, TYPE_VOLATILE, TYPE_ATOMIC, TYPE_RESTRICT,
22237 #. ENCODE_QUAL_ADDR_SPACE.
22238 #. - main variant may be TYPE_COMPLETE_P and variant types !TYPE_COMPLETE_P
22239 #. in this case some values may not be set in the variant types
22240 #. (see TYPE_COMPLETE_P checks).
22241 #. - it is possible to have TYPE_ARTIFICIAL variant of non-artifical type
22242 #. - by TYPE_NAME and attributes (i.e. when variant originate by typedef)
22243 #. - TYPE_CANONICAL (TYPE_ALIAS_SET is the same among variants)
22244 #. - by the alignment: TYPE_ALIGN and TYPE_USER_ALIGN
22245 #. - during LTO by TYPE_CONTEXT if type is TYPE_FILE_SCOPE_P
22246 #. this is necessary to make it possible to merge types form different TUs
22247 #. - arrays, pointers and references may have TREE_TYPE that is a variant
22248 #. of TREE_TYPE of their main variants.
22249 #. - aggregates may have new TYPE_FIELDS list that list variants of
22250 #. the main variant TYPE_FIELDS.
22251 #. - vector types may differ by TYPE_VECTOR_OPAQUE
22252 #. - TYPE_METHODS is always NULL for vairant types and maintained for
22253 #. main variant only.
22255 #. Convenience macro for matching individual fields.
22257 #, gcc-internal-format
22258 msgid "type variant differs by "
22262 #, gcc-internal-format
22263 msgid "type variant has different TYPE_SIZE_UNIT"
22267 #, gcc-internal-format
22268 msgid "type variant's TYPE_SIZE_UNIT"
22272 #, gcc-internal-format
22273 msgid "type's TYPE_SIZE_UNIT"
22277 #, gcc-internal-format
22278 msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
22282 #, gcc-internal-format
22283 msgid "type variant has different TYPE_VFIELD"
22287 #, gcc-internal-format
22288 msgid "type variant has TYPE_METHODS"
22292 #, gcc-internal-format
22293 msgid "type variant has different TYPE_BINFO"
22297 #, gcc-internal-format
22298 msgid "type variant's TYPE_BINFO"
22302 #, gcc-internal-format
22303 msgid "type's TYPE_BINFO"
22307 #, gcc-internal-format
22308 msgid "type variant has different TYPE_FIELDS"
22312 #, gcc-internal-format
22313 msgid "first mismatch is field"
22317 #, gcc-internal-format
22322 #, gcc-internal-format
22323 msgid "type variant has different TREE_TYPE"
22326 #: tree.c:13232 tree.c:13243
22327 #, gcc-internal-format
22328 msgid "type variant's TREE_TYPE"
22331 #: tree.c:13234 tree.c:13245
22332 #, gcc-internal-format
22333 msgid "type's TREE_TYPE"
22337 #, gcc-internal-format
22338 msgid "type is not compatible with its vairant"
22342 #, gcc-internal-format
22343 msgid "Main variant is not defined"
22347 #, gcc-internal-format
22348 msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
22352 #, gcc-internal-format
22353 msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
22357 #, gcc-internal-format
22358 msgid "TYPE_CANONICAL is not compatible"
22362 #, gcc-internal-format
22363 msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
22367 #, gcc-internal-format
22368 msgid "TYPE_CANONICAL of main variant is not main variant"
22372 #, gcc-internal-format
22373 msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
22377 #, gcc-internal-format
22378 msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
22382 #, gcc-internal-format
22383 msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
22387 #, gcc-internal-format
22388 msgid "TYPE_MINVAL non-NULL"
22392 #, gcc-internal-format
22393 msgid "TYPE_METHODS is not FUNCTION_DECL, TEMPLATE_DECL nor error_mark_node"
22397 #, gcc-internal-format
22398 msgid "TYPE_METHOD_BASETYPE is not record nor union"
22402 #, gcc-internal-format
22403 msgid "TYPE_OFFSET_BASETYPE is not record nor union"
22407 #, gcc-internal-format
22408 msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
22412 #, gcc-internal-format
22413 msgid "TYPE_MAXVAL non-NULL"
22417 #, gcc-internal-format
22418 msgid "TYPE_BINFO is not TREE_BINFO"
22422 #, gcc-internal-format
22423 msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
22427 #, gcc-internal-format
22428 msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
22432 #, gcc-internal-format
22433 msgid "Enum value is not CONST_DECL or INTEGER_CST"
22437 #, gcc-internal-format
22438 msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
22442 #, gcc-internal-format
22443 msgid "Enum value name is not IDENTIFIER_NODE"
22447 #, gcc-internal-format
22448 msgid "Array TYPE_DOMAIN is not integer type"
22452 #, gcc-internal-format
22453 msgid "TYPE_FIELDS defined in incomplete type"
22457 #, gcc-internal-format
22458 msgid "Wrong tree in TYPE_FIELDS list"
22462 #, gcc-internal-format
22463 msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
22467 #, gcc-internal-format
22468 msgid "TYPE_CACHED_VALUES is not TREE_VEC"
22472 #, gcc-internal-format
22473 msgid "wrong TYPE_CACHED_VALUES entry"
22477 #, gcc-internal-format
22478 msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
22482 #, gcc-internal-format
22483 msgid "Wrong entry in TYPE_ARG_TYPES list"
22487 #, gcc-internal-format
22488 msgid "TYPE_VALUES_RAW field is non-NULL"
22492 #, gcc-internal-format
22493 msgid "TYPE_CACHED_VALUES_P is set while it should not"
22497 #, gcc-internal-format
22498 msgid "TYPE_STRING_FLAG is set on wrong type code"
22502 #, gcc-internal-format
22504 "TYPE_STRING_FLAG is set on type that does not look like char nor array of "
22509 #, gcc-internal-format
22510 msgid "TYPE_METHOD_BASETYPE is not main variant"
22514 #, gcc-internal-format
22515 msgid "verify_type failed"
22518 #: value-prof.c:528
22519 #, gcc-internal-format
22520 msgid "dead histogram"
22523 #: value-prof.c:557
22524 #, gcc-internal-format
22526 "Histogram value statement does not correspond to the statement it is "
22530 #: value-prof.c:569
22531 #, gcc-internal-format
22532 msgid "verify_histograms failed"
22535 #: value-prof.c:626
22536 #, gcc-internal-format, gfc-internal-format
22538 "corrupted value profile: %s profile counter (%d out of %d) inconsistent with "
22539 "basic-block count (%d)"
22542 #: var-tracking.c:7128
22543 #, gcc-internal-format
22545 "variable tracking size limit exceeded with -fvar-tracking-assignments, "
22549 #: var-tracking.c:7132
22550 #, gcc-internal-format
22551 msgid "variable tracking size limit exceeded"
22555 #, gcc-internal-format
22556 msgid "%+D causes a section type conflict with %D"
22560 #, gcc-internal-format
22561 msgid "section type conflict with %D"
22565 #, gcc-internal-format
22566 msgid "%+D causes a section type conflict"
22570 #, gcc-internal-format
22571 msgid "section type conflict"
22575 #, gcc-internal-format
22576 msgid "alignment of %q+D is greater than maximum object file alignment %d"
22579 #: varasm.c:1355 varasm.c:1364
22580 #, gcc-internal-format
22581 msgid "register name not specified for %q+D"
22585 #, gcc-internal-format
22586 msgid "invalid register name for %q+D"
22590 #, gcc-internal-format
22591 msgid "data type of %q+D isn%'t suitable for a register"
22595 #, gcc-internal-format
22597 "the register specified for %q+D cannot be accessed by the current target"
22601 #, gcc-internal-format
22603 "the register specified for %q+D is not general enough to be used as a "
22604 "register variable"
22608 #, gcc-internal-format
22609 msgid "register specified for %q+D isn%'t suitable for data type"
22613 #, gcc-internal-format
22614 msgid "global register variable has initial value"
22618 #, gcc-internal-format
22619 msgid "optimization may eliminate reads and/or writes to register variables"
22623 #, gcc-internal-format
22624 msgid "register name given for non-register variable %q+D"
22628 #, gcc-internal-format
22629 msgid "thread-local COMMON data not implemented"
22633 #, gcc-internal-format
22635 "requested alignment for %q+D is greater than implemented alignment of %wu"
22638 #: varasm.c:2132 c/c-decl.c:4819 c/c-parser.c:1440
22639 #, gcc-internal-format
22640 msgid "storage size of %q+D isn%'t known"
22644 #, gcc-internal-format
22645 msgid "initializer for integer/fixed-point value is too complicated"
22649 #, gcc-internal-format
22650 msgid "initializer for floating value is not a floating constant"
22654 #, gcc-internal-format
22655 msgid "invalid initial value for member %qE"
22659 #, gcc-internal-format
22660 msgid "%+D declared weak after being used"
22664 #, gcc-internal-format
22665 msgid "weak declaration of %q+D must be public"
22669 #, gcc-internal-format
22670 msgid "weak declaration of %q+D not supported"
22673 #: varasm.c:5440 varasm.c:5744
22674 #, gcc-internal-format
22675 msgid "only weak aliases are supported in this configuration"
22679 #, gcc-internal-format
22680 msgid "weakref is not supported in this configuration"
22684 #, gcc-internal-format
22685 msgid "ifunc is not supported on this target"
22689 #, gcc-internal-format
22690 msgid "weakref %q+D ultimately targets itself"
22694 #, gcc-internal-format
22695 msgid "weakref %q+D must have static linkage"
22699 #, gcc-internal-format
22700 msgid "alias definitions not supported in this configuration"
22704 #, gcc-internal-format
22705 msgid "ifunc is not supported in this configuration"
22708 #: varasm.c:5959 config/sol2.c:157 config/i386/winnt.c:260
22709 #, gcc-internal-format
22710 msgid "visibility attribute not supported in this configuration; ignored"
22713 #. Print an error message for unrecognized stab codes.
22715 #, gcc-internal-format
22716 msgid "no sclass for %s stab (0x%x)"
22719 #: lto-streamer.h:1017
22720 #, gcc-internal-format, gfc-internal-format
22721 msgid "bytecode stream: expected tag %s instead of %s"
22724 #: lto-streamer.h:1027
22725 #, gcc-internal-format, gfc-internal-format
22726 msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
22729 #: c-family/array-notation-common.c:71
22730 #, gcc-internal-format
22731 msgid "__sec_implicit_index parameter must be an integer constant expression"
22734 #: c-family/array-notation-common.c:107
22735 #, gcc-internal-format
22736 msgid "length mismatch in expression"
22739 #: c-family/array-notation-common.c:282 c-family/array-notation-common.c:310
22740 #: c/c-array-notation.c:731 cp/cp-array-notation.c:611
22741 #, gcc-internal-format
22742 msgid "rank mismatch between %qE and %qE"
22745 #. Here the original expression is printed as a "heads-up"
22746 #. to the programmer. This is because since there is no
22747 #. location information for the offending argument, the
22748 #. error could be in some internally generated code that is
22749 #. not visible for the programmer. Thus, the correct fix
22750 #. may lie in the original expression.
22751 #: c-family/array-notation-common.c:291
22752 #, gcc-internal-format
22753 msgid "rank mismatch in expression %qE"
22756 #: c-family/array-notation-common.c:667
22757 #, gcc-internal-format
22758 msgid "__sec_implicit_index argument %d must be less than the rank of %qE"
22761 #: c-family/c-cilkplus.c:38
22762 #, gcc-internal-format
22763 msgid "iteration variable cannot be volatile"
22766 #: c-family/c-common.c:1016
22767 #, gcc-internal-format
22768 msgid "%qD is not defined outside of function scope"
22771 #: c-family/c-common.c:1066
22772 #, gcc-internal-format
22774 "string length %qd is greater than the length %qd ISO C%d compilers are "
22775 "required to support"
22778 #: c-family/c-common.c:1126 c-family/c-common.c:1138 cp/constexpr.c:1598
22779 #: cp/constexpr.c:3483
22780 #, gcc-internal-format
22781 msgid "overflow in constant expression"
22784 #: c-family/c-common.c:1161
22785 #, gcc-internal-format
22786 msgid "integer overflow in expression"
22789 #: c-family/c-common.c:1166
22790 #, gcc-internal-format
22791 msgid "floating point overflow in expression"
22794 #: c-family/c-common.c:1170
22795 #, gcc-internal-format
22796 msgid "fixed-point overflow in expression"
22799 #: c-family/c-common.c:1174
22800 #, gcc-internal-format
22801 msgid "vector overflow in expression"
22804 #: c-family/c-common.c:1180
22805 #, gcc-internal-format
22806 msgid "complex integer overflow in expression"
22809 #: c-family/c-common.c:1183
22810 #, gcc-internal-format
22811 msgid "complex floating point overflow in expression"
22814 #: c-family/c-common.c:1236
22815 #, gcc-internal-format
22816 msgid "logical %<or%> applied to non-boolean constant"
22819 #: c-family/c-common.c:1239
22820 #, gcc-internal-format
22821 msgid "logical %<and%> applied to non-boolean constant"
22824 #: c-family/c-common.c:1309
22825 #, gcc-internal-format
22826 msgid "logical %<or%> of collectively exhaustive tests is always true"
22829 #: c-family/c-common.c:1313
22830 #, gcc-internal-format
22831 msgid "logical %<and%> of mutually exclusive tests is always false"
22834 #: c-family/c-common.c:1323
22835 #, gcc-internal-format
22836 msgid "logical %<or%> of equal expressions"
22839 #: c-family/c-common.c:1326
22840 #, gcc-internal-format
22841 msgid "logical %<and%> of equal expressions"
22844 #: c-family/c-common.c:1401
22845 #, gcc-internal-format
22846 msgid "self-comparison always evaluates to true"
22849 #: c-family/c-common.c:1404
22850 #, gcc-internal-format
22851 msgid "self-comparison always evaluates to false"
22854 #: c-family/c-common.c:1428
22855 #, gcc-internal-format
22856 msgid "logical not is only applied to the left hand side of comparison"
22859 #: c-family/c-common.c:1558
22860 #, gcc-internal-format
22861 msgid "type-punning to incomplete type might break strict-aliasing rules"
22864 #: c-family/c-common.c:1575
22865 #, gcc-internal-format
22866 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
22869 #: c-family/c-common.c:1582 c-family/c-common.c:1600
22870 #, gcc-internal-format
22871 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
22874 #: c-family/c-common.c:1734
22875 #, gcc-internal-format
22877 "argument to %<sizeof%> in %qD call is the same expression as the "
22878 "destination; did you mean to remove the addressof?"
22881 #: c-family/c-common.c:1741
22882 #, gcc-internal-format
22884 "argument to %<sizeof%> in %qD call is the same expression as the "
22885 "destination; did you mean to provide an explicit length?"
22888 #: c-family/c-common.c:1746
22889 #, gcc-internal-format
22891 "argument to %<sizeof%> in %qD call is the same expression as the "
22892 "destination; did you mean to dereference it?"
22895 #: c-family/c-common.c:1758
22896 #, gcc-internal-format
22898 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
22899 "destination; expected %qT or an explicit length"
22902 #: c-family/c-common.c:1774
22903 #, gcc-internal-format
22905 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
22906 "you mean to remove the addressof?"
22909 #: c-family/c-common.c:1781
22910 #, gcc-internal-format
22912 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
22913 "you mean to provide an explicit length?"
22916 #: c-family/c-common.c:1786
22917 #, gcc-internal-format
22919 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
22920 "you mean to dereference it?"
22923 #: c-family/c-common.c:1798
22924 #, gcc-internal-format
22926 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
22927 "source; expected %qT or an explicit length"
22930 #: c-family/c-common.c:1814
22931 #, gcc-internal-format
22933 "argument to %<sizeof%> in %qD call is the same expression as the first "
22934 "source; did you mean to remove the addressof?"
22937 #: c-family/c-common.c:1821
22938 #, gcc-internal-format
22940 "argument to %<sizeof%> in %qD call is the same expression as the first "
22941 "source; did you mean to provide an explicit length?"
22944 #: c-family/c-common.c:1826
22945 #, gcc-internal-format
22947 "argument to %<sizeof%> in %qD call is the same expression as the first "
22948 "source; did you mean to dereference it?"
22951 #: c-family/c-common.c:1838
22952 #, gcc-internal-format
22954 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the first "
22955 "source; expected %qT or an explicit length"
22958 #: c-family/c-common.c:1854
22959 #, gcc-internal-format
22961 "argument to %<sizeof%> in %qD call is the same expression as the second "
22962 "source; did you mean to remove the addressof?"
22965 #: c-family/c-common.c:1861
22966 #, gcc-internal-format
22968 "argument to %<sizeof%> in %qD call is the same expression as the second "
22969 "source; did you mean to provide an explicit length?"
22972 #: c-family/c-common.c:1866
22973 #, gcc-internal-format
22975 "argument to %<sizeof%> in %qD call is the same expression as the second "
22976 "source; did you mean to dereference it?"
22979 #: c-family/c-common.c:1878
22980 #, gcc-internal-format
22982 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
22983 "second source; expected %qT or an explicit length"
22986 #: c-family/c-common.c:1907 c-family/c-common.c:1914
22987 #, gcc-internal-format
22988 msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
22991 #: c-family/c-common.c:1924
22992 #, gcc-internal-format
22993 msgid "first argument of %q+D should be %<int%>"
22996 #: c-family/c-common.c:1933
22997 #, gcc-internal-format
22998 msgid "second argument of %q+D should be %<char **%>"
23001 #: c-family/c-common.c:1942
23002 #, gcc-internal-format
23003 msgid "third argument of %q+D should probably be %<char **%>"
23006 #: c-family/c-common.c:1953
23007 #, gcc-internal-format
23008 msgid "%q+D takes only zero or two arguments"
23011 #: c-family/c-common.c:1957
23012 #, gcc-internal-format
23013 msgid "%q+D declared as variadic function"
23016 #: c-family/c-common.c:2025
23017 #, gcc-internal-format
23019 "use -flax-vector-conversions to permit conversions between vectors with "
23020 "differing element types or numbers of subparts"
23023 #: c-family/c-common.c:2065
23024 #, gcc-internal-format
23025 msgid "__builtin_shuffle last argument must be an integer vector"
23028 #: c-family/c-common.c:2074
23029 #, gcc-internal-format
23030 msgid "__builtin_shuffle arguments must be vectors"
23033 #: c-family/c-common.c:2081
23034 #, gcc-internal-format
23035 msgid "__builtin_shuffle argument vectors must be of the same type"
23038 #: c-family/c-common.c:2092
23039 #, gcc-internal-format
23041 "__builtin_shuffle number of elements of the argument vector(s) and the mask "
23042 "vector should be the same"
23045 #: c-family/c-common.c:2102
23046 #, gcc-internal-format
23048 "__builtin_shuffle argument vector(s) inner type must have the same size as "
23049 "inner type of the mask"
23052 #: c-family/c-common.c:2329
23053 #, gcc-internal-format
23054 msgid "negative integer implicitly converted to unsigned type"
23057 #: c-family/c-common.c:2335
23058 #, gcc-internal-format
23059 msgid "conversion of unsigned constant value to negative integer"
23062 #: c-family/c-common.c:2486 c-family/c-common.c:2548
23063 #, gcc-internal-format
23064 msgid "conversion to %qT from %qT may change the sign of the result"
23067 #: c-family/c-common.c:2606
23068 #, gcc-internal-format
23069 msgid "conversion to %qT from boolean expression"
23072 #: c-family/c-common.c:2615 c-family/c-common.c:2619
23073 #, gcc-internal-format
23074 msgid "conversion to %qT alters %qT constant value"
23077 #: c-family/c-common.c:2639 c-family/c-common.c:2647
23078 #, gcc-internal-format
23079 msgid "conversion to %qT from %qT may alter its value"
23082 #: c-family/c-common.c:2643
23083 #, gcc-internal-format
23084 msgid "conversion to %qT from %qT discards imaginary component"
23087 #: c-family/c-common.c:2678
23088 #, gcc-internal-format
23089 msgid "large integer implicitly truncated to unsigned type"
23092 #: c-family/c-common.c:2684 c-family/c-common.c:2691 c-family/c-common.c:2699
23093 #, gcc-internal-format
23094 msgid "overflow in implicit constant conversion"
23097 #: c-family/c-common.c:2871
23098 #, gcc-internal-format
23099 msgid "operation on %qE may be undefined"
23102 #: c-family/c-common.c:3178
23103 #, gcc-internal-format
23104 msgid "case label does not reduce to an integer constant"
23107 #: c-family/c-common.c:3224
23108 #, gcc-internal-format
23109 msgid "case label value is less than minimum value for type"
23112 #: c-family/c-common.c:3234
23113 #, gcc-internal-format
23114 msgid "case label value exceeds maximum value for type"
23117 #: c-family/c-common.c:3243
23118 #, gcc-internal-format
23119 msgid "lower value in case label range less than minimum value for type"
23122 #: c-family/c-common.c:3253
23123 #, gcc-internal-format
23124 msgid "upper value in case label range exceeds maximum value for type"
23127 #: c-family/c-common.c:3336
23128 #, gcc-internal-format
23130 "GCC cannot support operators with integer types and fixed-point types that "
23131 "have too many integral and fractional bits together"
23134 #: c-family/c-common.c:3866
23135 #, gcc-internal-format
23136 msgid "invalid operands to binary %s (have %qT and %qT)"
23139 #: c-family/c-common.c:4116
23140 #, gcc-internal-format
23141 msgid "comparison is always false due to limited range of data type"
23144 #: c-family/c-common.c:4119
23145 #, gcc-internal-format
23146 msgid "comparison is always true due to limited range of data type"
23149 #: c-family/c-common.c:4209
23150 #, gcc-internal-format
23151 msgid "comparison of unsigned expression >= 0 is always true"
23154 #: c-family/c-common.c:4216
23155 #, gcc-internal-format
23156 msgid "comparison of unsigned expression < 0 is always false"
23159 #: c-family/c-common.c:4259
23160 #, gcc-internal-format
23161 msgid "pointer of type %<void *%> used in arithmetic"
23164 #: c-family/c-common.c:4268
23165 #, gcc-internal-format
23166 msgid "pointer to a function used in arithmetic"
23169 #: c-family/c-common.c:4480
23170 #, gcc-internal-format
23171 msgid "the address of %qD will always evaluate as %<true%>"
23174 #: c-family/c-common.c:4562
23175 #, gcc-internal-format
23177 "the compiler can assume that the address of %qD will always evaluate to "
23181 #: c-family/c-common.c:4589 cp/semantics.c:660 cp/typeck.c:8448
23182 #, gcc-internal-format
23183 msgid "suggest parentheses around assignment used as truth value"
23186 #: c-family/c-common.c:4668 c/c-decl.c:4126 c/c-typeck.c:13545
23187 #, gcc-internal-format
23188 msgid "invalid use of %<restrict%>"
23191 #: c-family/c-common.c:4868
23192 #, gcc-internal-format
23193 msgid "invalid application of %<sizeof%> to a function type"
23196 #: c-family/c-common.c:4878
23197 #, gcc-internal-format
23198 msgid "ISO C++ does not permit %<alignof%> applied to a function type"
23201 #: c-family/c-common.c:4881
23202 #, gcc-internal-format
23203 msgid "ISO C does not permit %<_Alignof%> applied to a function type"
23206 #: c-family/c-common.c:4892
23207 #, gcc-internal-format
23208 msgid "invalid application of %qs to a void type"
23211 #: c-family/c-common.c:4901
23212 #, gcc-internal-format
23213 msgid "invalid application of %qs to incomplete type %qT"
23216 #: c-family/c-common.c:4909
23217 #, gcc-internal-format
23218 msgid "invalid application of %qs to array type %qT of incomplete element type"
23221 #: c-family/c-common.c:4951
23222 #, gcc-internal-format
23223 msgid "%<__alignof%> applied to a bit-field"
23226 #: c-family/c-common.c:5840
23227 #, gcc-internal-format
23228 msgid "cannot disable built-in function %qs"
23231 #: c-family/c-common.c:6032
23232 #, gcc-internal-format
23233 msgid "pointers are not permitted as case values"
23236 #: c-family/c-common.c:6039
23237 #, gcc-internal-format
23238 msgid "range expressions in switch statements are non-standard"
23241 #: c-family/c-common.c:6065
23242 #, gcc-internal-format
23243 msgid "empty range specified"
23246 #: c-family/c-common.c:6126
23247 #, gcc-internal-format
23248 msgid "duplicate (or overlapping) case value"
23251 #: c-family/c-common.c:6128
23252 #, gcc-internal-format
23253 msgid "this is the first entry overlapping that value"
23256 #: c-family/c-common.c:6132
23257 #, gcc-internal-format
23258 msgid "duplicate case value"
23261 #: c-family/c-common.c:6133 c-family/c-common.c:12710
23262 #, gcc-internal-format
23263 msgid "previously used here"
23266 #: c-family/c-common.c:6137
23267 #, gcc-internal-format
23268 msgid "multiple default labels in one switch"
23271 #: c-family/c-common.c:6139
23272 #, gcc-internal-format
23273 msgid "this is the first default label"
23276 #: c-family/c-common.c:6183
23277 #, gcc-internal-format
23278 msgid "case value %qs not in enumerated type"
23281 #: c-family/c-common.c:6188
23282 #, gcc-internal-format
23283 msgid "case value %qs not in enumerated type %qT"
23286 #: c-family/c-common.c:6249
23287 #, gcc-internal-format
23288 msgid "switch missing default case"
23291 #: c-family/c-common.c:6294
23292 #, gcc-internal-format
23293 msgid "switch condition has boolean value"
23296 #: c-family/c-common.c:6367
23297 #, gcc-internal-format
23298 msgid "enumeration value %qE not handled in switch"
23301 #: c-family/c-common.c:6393
23302 #, gcc-internal-format
23303 msgid "taking the address of a label is non-standard"
23306 #: c-family/c-common.c:6587
23307 #, gcc-internal-format
23308 msgid "%qE attribute ignored for field of type %qT"
23311 #: c-family/c-common.c:6684 c-family/c-common.c:6712 c-family/c-common.c:6808
23312 #, gcc-internal-format
23313 msgid "%qE attribute ignored due to conflict with attribute %qs"
23316 #: c-family/c-common.c:6872 c-family/c-common.c:6878 c-family/c-common.c:9429
23317 #: c-family/c-common.c:9451 c-family/c-common.c:9457
23318 #, gcc-internal-format
23319 msgid "%qE attribute ignored due to conflict with %qs attribute"
23322 #: c-family/c-common.c:6934 lto/lto-lang.c:248
23323 #, gcc-internal-format
23324 msgid "%qE attribute has no effect on unit local functions"
23327 #: c-family/c-common.c:7086
23328 #, gcc-internal-format
23329 msgid "%qE attribute have effect only on public objects"
23332 #: c-family/c-common.c:7115
23333 #, gcc-internal-format
23334 msgid "%qE attribute only affects top level objects"
23337 #: c-family/c-common.c:7169
23338 #, gcc-internal-format
23339 msgid "scalar_storage_order is not supported because endianness is not uniform"
23342 #: c-family/c-common.c:7186
23343 #, gcc-internal-format
23345 "scalar_storage_order argument must be one of \"big-endian\" or \"little-"
23349 #: c-family/c-common.c:7282
23350 #, gcc-internal-format
23351 msgid "destructor priorities are not supported"
23354 #: c-family/c-common.c:7284
23355 #, gcc-internal-format
23356 msgid "constructor priorities are not supported"
23359 #: c-family/c-common.c:7306
23360 #, gcc-internal-format, gfc-internal-format
23361 msgid "destructor priorities from 0 to %d are reserved for the implementation"
23364 #: c-family/c-common.c:7311
23365 #, gcc-internal-format, gfc-internal-format
23366 msgid "constructor priorities from 0 to %d are reserved for the implementation"
23369 #: c-family/c-common.c:7319
23370 #, gcc-internal-format, gfc-internal-format
23371 msgid "destructor priorities must be integers from 0 to %d inclusive"
23374 #: c-family/c-common.c:7322
23375 #, gcc-internal-format, gfc-internal-format
23376 msgid "constructor priorities must be integers from 0 to %d inclusive"
23379 #: c-family/c-common.c:7478
23380 #, gcc-internal-format
23381 msgid "unknown machine mode %qE"
23384 #: c-family/c-common.c:7507
23385 #, gcc-internal-format
23386 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
23389 #: c-family/c-common.c:7510
23390 #, gcc-internal-format
23391 msgid "use __attribute__ ((vector_size)) instead"
23394 #: c-family/c-common.c:7519
23395 #, gcc-internal-format
23396 msgid "unable to emulate %qs"
23399 #: c-family/c-common.c:7530
23400 #, gcc-internal-format
23401 msgid "invalid pointer mode %qs"
23404 #: c-family/c-common.c:7547
23405 #, gcc-internal-format
23406 msgid "signedness of type and machine mode %qs don%'t match"
23409 #: c-family/c-common.c:7558
23410 #, gcc-internal-format
23411 msgid "no data type for mode %qs"
23414 #: c-family/c-common.c:7568
23415 #, gcc-internal-format
23416 msgid "cannot use mode %qs for enumeral types"
23419 #: c-family/c-common.c:7595
23420 #, gcc-internal-format
23421 msgid "mode %qs applied to inappropriate type"
23424 #: c-family/c-common.c:7617
23425 #, gcc-internal-format
23426 msgid "section attributes are not supported for this target"
23429 #: c-family/c-common.c:7625
23430 #, gcc-internal-format
23431 msgid "section attribute not allowed for %q+D"
23434 #: c-family/c-common.c:7631
23435 #, gcc-internal-format
23436 msgid "section attribute argument not a string constant"
23439 #: c-family/c-common.c:7640
23440 #, gcc-internal-format
23441 msgid "section attribute cannot be specified for local variables"
23444 #: c-family/c-common.c:7650 config/bfin/bfin.c:4773 config/bfin/bfin.c:4824
23445 #: config/bfin/bfin.c:4850 config/bfin/bfin.c:4863
23446 #, gcc-internal-format
23447 msgid "section of %q+D conflicts with previous declaration"
23450 #: c-family/c-common.c:7658
23451 #, gcc-internal-format
23452 msgid "section of %q+D cannot be overridden"
23455 #: c-family/c-common.c:7684
23456 #, gcc-internal-format
23457 msgid "requested alignment is not an integer constant"
23460 #: c-family/c-common.c:7692
23461 #, gcc-internal-format
23462 msgid "requested alignment is not a positive power of 2"
23465 #: c-family/c-common.c:7697
23466 #, gcc-internal-format
23467 msgid "requested alignment is too large"
23470 #: c-family/c-common.c:7780
23471 #, gcc-internal-format, gfc-internal-format
23472 msgid "requested alignment %d is larger than %d"
23475 #: c-family/c-common.c:7846
23476 #, gcc-internal-format
23477 msgid "alignment may not be specified for %q+D"
23480 #: c-family/c-common.c:7864
23481 #, gcc-internal-format
23483 "alignment for %q+D was previously specified as %d and may not be decreased"
23486 #: c-family/c-common.c:7868
23487 #, gcc-internal-format
23488 msgid "alignment for %q+D must be at least %d"
23491 #: c-family/c-common.c:7893
23492 #, gcc-internal-format
23493 msgid "inline function %q+D declared weak"
23496 #: c-family/c-common.c:7898
23497 #, gcc-internal-format
23498 msgid "indirect function %q+D cannot be declared weak"
23501 #: c-family/c-common.c:7922
23502 #, gcc-internal-format
23503 msgid "%qE attribute is only applicable on functions"
23506 #: c-family/c-common.c:7953
23507 #, gcc-internal-format
23508 msgid "%q+D defined both normally and as %qE attribute"
23511 #: c-family/c-common.c:7961
23512 #, gcc-internal-format
23513 msgid "weak %q+D cannot be defined %qE"
23516 #: c-family/c-common.c:7978 c-family/c-common.c:8522
23517 #, gcc-internal-format
23518 msgid "attribute %qE argument not a string"
23521 #: c-family/c-common.c:8008
23522 #, gcc-internal-format
23523 msgid "%+D declared alias after being used"
23526 #: c-family/c-common.c:8010
23527 #, gcc-internal-format
23528 msgid "%+D declared ifunc after being used"
23531 #: c-family/c-common.c:8061
23532 #, gcc-internal-format
23533 msgid "indirect function %q+D cannot be declared weakref"
23536 #: c-family/c-common.c:8083
23537 #, gcc-internal-format
23538 msgid "weakref attribute must appear before alias attribute"
23541 #: c-family/c-common.c:8095
23542 #, gcc-internal-format
23543 msgid "%+D declared weakref after being used"
23546 #: c-family/c-common.c:8119
23547 #, gcc-internal-format
23548 msgid "%qE attribute ignored on non-class types"
23551 #: c-family/c-common.c:8125
23552 #, gcc-internal-format
23553 msgid "%qE attribute ignored because %qT is already defined"
23556 #: c-family/c-common.c:8138
23557 #, gcc-internal-format
23558 msgid "visibility argument not a string"
23561 #: c-family/c-common.c:8150
23562 #, gcc-internal-format
23563 msgid "%qE attribute ignored on types"
23566 #: c-family/c-common.c:8166
23567 #, gcc-internal-format
23569 "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
23573 #: c-family/c-common.c:8177
23574 #, gcc-internal-format
23575 msgid "%qD redeclared with different visibility"
23578 #: c-family/c-common.c:8180 c-family/c-common.c:8184
23579 #, gcc-internal-format
23580 msgid "%qD was declared %qs which implies default visibility"
23583 #: c-family/c-common.c:8267
23584 #, gcc-internal-format
23585 msgid "tls_model argument not a string"
23588 #: c-family/c-common.c:8280
23589 #, gcc-internal-format
23591 "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
23592 "dynamic\" or \"global-dynamic\""
23595 #: c-family/c-common.c:8300 c-family/c-common.c:8599 c-family/c-common.c:9646
23596 #: config/m32c/m32c.c:2932
23597 #, gcc-internal-format
23598 msgid "%qE attribute applies only to functions"
23601 #: c-family/c-common.c:8348
23602 #, gcc-internal-format
23603 msgid "alloc_size parameter outside range"
23606 #: c-family/c-common.c:8373
23607 #, gcc-internal-format
23608 msgid "alloc_align parameter outside range"
23611 #: c-family/c-common.c:8397
23612 #, gcc-internal-format
23613 msgid "assume_aligned parameter not integer constant"
23616 #: c-family/c-common.c:8508 c/c-parser.c:16459
23617 #, gcc-internal-format
23619 "%<__simd__%> attribute cannot be used in the same function marked as a Cilk "
23620 "Plus SIMD-enabled function"
23623 #: c-family/c-common.c:8536
23624 #, gcc-internal-format
23626 "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> "
23630 #: c-family/c-common.c:8605 c-family/c-common.c:9652
23631 #, gcc-internal-format
23632 msgid "can%'t set %qE attribute after definition"
23635 #: c-family/c-common.c:8663
23636 #, gcc-internal-format
23637 msgid "%qE attribute duplicated"
23640 #: c-family/c-common.c:8665
23641 #, gcc-internal-format
23642 msgid "%qE attribute follows %qE"
23645 #: c-family/c-common.c:8764
23646 #, gcc-internal-format
23647 msgid "type was previously declared %qE"
23650 #: c-family/c-common.c:8777 cp/class.c:4625
23651 #, gcc-internal-format
23653 "%<transaction_safe_dynamic%> may only be specified for a virtual function"
23656 #: c-family/c-common.c:8835
23657 #, gcc-internal-format
23658 msgid "%qE argument not an identifier"
23661 #: c-family/c-common.c:8846
23662 #, gcc-internal-format
23663 msgid "%qD is not compatible with %qD"
23666 #: c-family/c-common.c:8849
23667 #, gcc-internal-format
23668 msgid "%qE argument is not a function"
23671 #: c-family/c-common.c:8897
23672 #, gcc-internal-format
23673 msgid "deprecated message is not a string"
23676 #: c-family/c-common.c:8938
23677 #, gcc-internal-format
23678 msgid "%qE attribute ignored for %qE"
23681 #: c-family/c-common.c:9001
23682 #, gcc-internal-format
23683 msgid "invalid vector type for attribute %qE"
23686 #: c-family/c-common.c:9007 ada/gcc-interface/utils.c:3767
23687 #, gcc-internal-format
23688 msgid "vector size not an integral multiple of component size"
23691 #: c-family/c-common.c:9013 ada/gcc-interface/utils.c:3774
23692 #, gcc-internal-format
23693 msgid "zero vector size"
23696 #: c-family/c-common.c:9021
23697 #, gcc-internal-format
23698 msgid "number of components of the vector not a power of two"
23701 #: c-family/c-common.c:9049 ada/gcc-interface/utils.c:5847
23702 #, gcc-internal-format
23703 msgid "nonnull attribute without arguments on a non-prototype"
23706 #: c-family/c-common.c:9068 ada/gcc-interface/utils.c:5861
23707 #, gcc-internal-format, gfc-internal-format
23708 msgid "nonnull argument has invalid operand number (argument %lu)"
23711 #: c-family/c-common.c:9090 ada/gcc-interface/utils.c:5883
23712 #, gcc-internal-format, gfc-internal-format
23714 "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
23717 #: c-family/c-common.c:9098 ada/gcc-interface/utils.c:5892
23718 #, gcc-internal-format, gfc-internal-format
23720 "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
23723 #: c-family/c-common.c:9192
23724 #, gcc-internal-format
23725 msgid "not enough variable arguments to fit a sentinel"
23728 #: c-family/c-common.c:9206
23729 #, gcc-internal-format
23730 msgid "missing sentinel in function call"
23733 #: c-family/c-common.c:9248
23734 #, gcc-internal-format, gfc-internal-format
23735 msgid "null argument where non-null required (argument %lu)"
23738 #: c-family/c-common.c:9314
23739 #, gcc-internal-format
23740 msgid "cleanup argument not an identifier"
23743 #: c-family/c-common.c:9321
23744 #, gcc-internal-format
23745 msgid "cleanup argument not a function"
23748 #: c-family/c-common.c:9358
23749 #, gcc-internal-format
23750 msgid "%qE attribute requires prototypes with named arguments"
23753 #: c-family/c-common.c:9366
23754 #, gcc-internal-format
23755 msgid "%qE attribute only applies to variadic functions"
23758 #: c-family/c-common.c:9382 ada/gcc-interface/utils.c:5934
23759 #, gcc-internal-format
23760 msgid "requested position is not an integer constant"
23763 #: c-family/c-common.c:9390 ada/gcc-interface/utils.c:5941
23764 #, gcc-internal-format
23765 msgid "requested position is less than zero"
23768 #: c-family/c-common.c:9546
23769 #, gcc-internal-format, gfc-internal-format
23770 msgid "bad option %s to optimize attribute"
23773 #: c-family/c-common.c:9549
23774 #, gcc-internal-format, gfc-internal-format
23775 msgid "bad option %s to pragma attribute"
23778 #: c-family/c-common.c:9669
23779 #, gcc-internal-format
23780 msgid "returns_nonnull attribute on a function not returning a pointer"
23783 #: c-family/c-common.c:9684
23784 #, gcc-internal-format
23785 msgid "%qE attribute is only valid on %<struct%> type"
23788 #: c-family/c-common.c:9809
23789 #, gcc-internal-format
23790 msgid "not enough arguments to function %qE"
23793 #: c-family/c-common.c:9815 c-family/c-common.c:10816 c/c-typeck.c:3213
23794 #, gcc-internal-format
23795 msgid "too many arguments to function %qE"
23798 #: c-family/c-common.c:9852
23799 #, gcc-internal-format
23801 "second argument to function %qE must be a constant integer power of 2 "
23802 "between %qi and %qu bits"
23805 #: c-family/c-common.c:9873 c-family/c-common.c:9919
23806 #, gcc-internal-format
23807 msgid "non-floating-point argument in call to function %qE"
23810 #: c-family/c-common.c:9896
23811 #, gcc-internal-format
23812 msgid "non-floating-point arguments in call to function %qE"
23815 #: c-family/c-common.c:9912
23816 #, gcc-internal-format
23817 msgid "non-const integer argument %u in call to function %qE"
23820 #: c-family/c-common.c:9932
23821 #, gcc-internal-format
23822 msgid "non-integer argument 3 in call to function %qE"
23825 #: c-family/c-common.c:9948
23826 #, gcc-internal-format
23827 msgid "argument %u in call to function %qE does not have integral type"
23830 #: c-family/c-common.c:9955
23831 #, gcc-internal-format
23833 "argument 3 in call to function %qE does not have pointer to integer type"
23836 #: c-family/c-common.c:10268
23837 #, gcc-internal-format
23838 msgid "cannot apply %<offsetof%> to static data member %qD"
23841 #: c-family/c-common.c:10273
23842 #, gcc-internal-format
23843 msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
23846 #: c-family/c-common.c:10280
23847 #, gcc-internal-format
23848 msgid "cannot apply %<offsetof%> to a non constant address"
23851 #: c-family/c-common.c:10293 cp/typeck.c:5733
23852 #, gcc-internal-format
23853 msgid "attempt to take address of bit-field structure member %qD"
23856 #: c-family/c-common.c:10345
23857 #, gcc-internal-format
23858 msgid "index %E denotes an offset greater than size of %qT"
23861 #: c-family/c-common.c:10385
23862 #, gcc-internal-format
23864 "the omitted middle operand in ?: will always be %<true%>, suggest explicit "
23868 #: c-family/c-common.c:10406
23869 #, gcc-internal-format
23870 msgid "assignment of member %qD in read-only object"
23873 #: c-family/c-common.c:10408
23874 #, gcc-internal-format
23875 msgid "increment of member %qD in read-only object"
23878 #: c-family/c-common.c:10410
23879 #, gcc-internal-format
23880 msgid "decrement of member %qD in read-only object"
23883 #: c-family/c-common.c:10412
23884 #, gcc-internal-format
23885 msgid "member %qD in read-only object used as %<asm%> output"
23888 #: c-family/c-common.c:10416
23889 #, gcc-internal-format
23890 msgid "assignment of read-only member %qD"
23893 #: c-family/c-common.c:10417
23894 #, gcc-internal-format
23895 msgid "increment of read-only member %qD"
23898 #: c-family/c-common.c:10418
23899 #, gcc-internal-format
23900 msgid "decrement of read-only member %qD"
23903 #: c-family/c-common.c:10419
23904 #, gcc-internal-format
23905 msgid "read-only member %qD used as %<asm%> output"
23908 #: c-family/c-common.c:10423
23909 #, gcc-internal-format
23910 msgid "assignment of read-only variable %qD"
23913 #: c-family/c-common.c:10424
23914 #, gcc-internal-format
23915 msgid "increment of read-only variable %qD"
23918 #: c-family/c-common.c:10425
23919 #, gcc-internal-format
23920 msgid "decrement of read-only variable %qD"
23923 #: c-family/c-common.c:10426
23924 #, gcc-internal-format
23925 msgid "read-only variable %qD used as %<asm%> output"
23928 #: c-family/c-common.c:10429
23929 #, gcc-internal-format
23930 msgid "assignment of read-only parameter %qD"
23933 #: c-family/c-common.c:10430
23934 #, gcc-internal-format
23935 msgid "increment of read-only parameter %qD"
23938 #: c-family/c-common.c:10431
23939 #, gcc-internal-format
23940 msgid "decrement of read-only parameter %qD"
23943 #: c-family/c-common.c:10432
23944 #, gcc-internal-format
23945 msgid "read-only parameter %qD use as %<asm%> output"
23948 #: c-family/c-common.c:10437
23949 #, gcc-internal-format
23950 msgid "assignment of read-only named return value %qD"
23953 #: c-family/c-common.c:10439
23954 #, gcc-internal-format
23955 msgid "increment of read-only named return value %qD"
23958 #: c-family/c-common.c:10441
23959 #, gcc-internal-format
23960 msgid "decrement of read-only named return value %qD"
23963 #: c-family/c-common.c:10443
23964 #, gcc-internal-format
23965 msgid "read-only named return value %qD used as %<asm%>output"
23968 #: c-family/c-common.c:10448
23969 #, gcc-internal-format
23970 msgid "assignment of function %qD"
23973 #: c-family/c-common.c:10449
23974 #, gcc-internal-format
23975 msgid "increment of function %qD"
23978 #: c-family/c-common.c:10450
23979 #, gcc-internal-format
23980 msgid "decrement of function %qD"
23983 #: c-family/c-common.c:10451
23984 #, gcc-internal-format
23985 msgid "function %qD used as %<asm%> output"
23988 #: c-family/c-common.c:10454 c/c-typeck.c:4566
23989 #, gcc-internal-format
23990 msgid "assignment of read-only location %qE"
23993 #: c-family/c-common.c:10455 c/c-typeck.c:4569
23994 #, gcc-internal-format
23995 msgid "increment of read-only location %qE"
23998 #: c-family/c-common.c:10456 c/c-typeck.c:4572
23999 #, gcc-internal-format
24000 msgid "decrement of read-only location %qE"
24003 #: c-family/c-common.c:10457
24004 #, gcc-internal-format
24005 msgid "read-only location %qE used as %<asm%> output"
24008 #: c-family/c-common.c:10471
24009 #, gcc-internal-format
24010 msgid "lvalue required as left operand of assignment"
24013 #: c-family/c-common.c:10474
24014 #, gcc-internal-format
24015 msgid "lvalue required as increment operand"
24018 #: c-family/c-common.c:10477
24019 #, gcc-internal-format
24020 msgid "lvalue required as decrement operand"
24023 #: c-family/c-common.c:10480
24024 #, gcc-internal-format
24025 msgid "lvalue required as unary %<&%> operand"
24028 #: c-family/c-common.c:10483
24029 #, gcc-internal-format
24030 msgid "lvalue required in asm statement"
24033 #: c-family/c-common.c:10500
24034 #, gcc-internal-format
24035 msgid "invalid type argument (have %qT)"
24038 #: c-family/c-common.c:10504
24039 #, gcc-internal-format
24040 msgid "invalid type argument of array indexing (have %qT)"
24043 #: c-family/c-common.c:10509
24044 #, gcc-internal-format
24045 msgid "invalid type argument of unary %<*%> (have %qT)"
24048 #: c-family/c-common.c:10514
24049 #, gcc-internal-format
24050 msgid "invalid type argument of %<->%> (have %qT)"
24053 #: c-family/c-common.c:10519
24054 #, gcc-internal-format
24055 msgid "invalid type argument of %<->*%> (have %qT)"
24058 #: c-family/c-common.c:10524
24059 #, gcc-internal-format
24060 msgid "invalid type argument of implicit conversion (have %qT)"
24063 #: c-family/c-common.c:10666 cp/init.c:2782 cp/init.c:2801
24064 #, gcc-internal-format
24065 msgid "size of array is too large"
24068 #: c-family/c-common.c:10719 c-family/c-common.c:10790 c/c-typeck.c:3459
24069 #, gcc-internal-format
24070 msgid "too few arguments to function %qE"
24073 #: c-family/c-common.c:10749
24074 #, gcc-internal-format
24075 msgid "operand type %qT is incompatible with argument %d of %qE"
24078 #: c-family/c-common.c:10883
24079 #, gcc-internal-format
24080 msgid "incorrect number of arguments to function %qE"
24083 #: c-family/c-common.c:10898
24084 #, gcc-internal-format
24085 msgid "argument 1 of %qE must be a non-void pointer type"
24088 #: c-family/c-common.c:10907
24089 #, gcc-internal-format
24090 msgid "argument 1 of %qE must be a pointer to a constant size type"
24093 #: c-family/c-common.c:10918
24094 #, gcc-internal-format
24095 msgid "argument 1 of %qE must be a pointer to a nonzero size object"
24098 #: c-family/c-common.c:10933
24099 #, gcc-internal-format
24100 msgid "argument %d of %qE must be a pointer type"
24103 #: c-family/c-common.c:10941
24104 #, gcc-internal-format
24105 msgid "size mismatch in argument %d of %qE"
24108 #: c-family/c-common.c:10957
24109 #, gcc-internal-format
24110 msgid "invalid memory model argument %d of %qE"
24113 #: c-family/c-common.c:10964
24114 #, gcc-internal-format
24115 msgid "non-integer memory model argument %d of %qE"
24118 #: c-family/c-common.c:11562
24119 #, gcc-internal-format
24120 msgid "array subscript has type %<char%>"
24123 #: c-family/c-common.c:11597 c-family/c-common.c:11600
24124 #, gcc-internal-format
24125 msgid "suggest parentheses around %<+%> inside %<<<%>"
24128 #: c-family/c-common.c:11603 c-family/c-common.c:11606
24129 #, gcc-internal-format
24130 msgid "suggest parentheses around %<-%> inside %<<<%>"
24133 #: c-family/c-common.c:11612 c-family/c-common.c:11615
24134 #, gcc-internal-format
24135 msgid "suggest parentheses around %<+%> inside %<>>%>"
24138 #: c-family/c-common.c:11618 c-family/c-common.c:11621
24139 #, gcc-internal-format
24140 msgid "suggest parentheses around %<-%> inside %<>>%>"
24143 #: c-family/c-common.c:11627 c-family/c-common.c:11630
24144 #, gcc-internal-format
24145 msgid "suggest parentheses around %<&&%> within %<||%>"
24148 #: c-family/c-common.c:11637 c-family/c-common.c:11641
24149 #, gcc-internal-format
24150 msgid "suggest parentheses around arithmetic in operand of %<|%>"
24153 #: c-family/c-common.c:11645 c-family/c-common.c:11648
24154 #, gcc-internal-format
24155 msgid "suggest parentheses around comparison in operand of %<|%>"
24158 #: c-family/c-common.c:11653
24159 #, gcc-internal-format
24161 "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!"
24165 #: c-family/c-common.c:11661 c-family/c-common.c:11665
24166 #, gcc-internal-format
24167 msgid "suggest parentheses around arithmetic in operand of %<^%>"
24170 #: c-family/c-common.c:11669 c-family/c-common.c:11672
24171 #, gcc-internal-format
24172 msgid "suggest parentheses around comparison in operand of %<^%>"
24175 #: c-family/c-common.c:11678 c-family/c-common.c:11681
24176 #, gcc-internal-format
24177 msgid "suggest parentheses around %<+%> in operand of %<&%>"
24180 #: c-family/c-common.c:11684 c-family/c-common.c:11687
24181 #, gcc-internal-format
24182 msgid "suggest parentheses around %<-%> in operand of %<&%>"
24185 #: c-family/c-common.c:11691 c-family/c-common.c:11694
24186 #, gcc-internal-format
24187 msgid "suggest parentheses around comparison in operand of %<&%>"
24190 #: c-family/c-common.c:11699
24191 #, gcc-internal-format
24193 "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!"
24197 #: c-family/c-common.c:11706 c-family/c-common.c:11709
24198 #, gcc-internal-format
24199 msgid "suggest parentheses around comparison in operand of %<==%>"
24202 #: c-family/c-common.c:11714 c-family/c-common.c:11717
24203 #, gcc-internal-format
24204 msgid "suggest parentheses around comparison in operand of %<!=%>"
24207 #: c-family/c-common.c:11727 c-family/c-common.c:11733
24208 #, gcc-internal-format
24209 msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
24212 #: c-family/c-common.c:11749
24213 #, gcc-internal-format
24214 msgid "label %q+D defined but not used"
24217 #: c-family/c-common.c:11751
24218 #, gcc-internal-format
24219 msgid "label %q+D declared but not defined"
24222 #: c-family/c-common.c:11767
24223 #, gcc-internal-format
24224 msgid "division by zero"
24227 #: c-family/c-common.c:11799 c/c-typeck.c:11041 c/c-typeck.c:11198
24228 #: cp/typeck.c:4820
24229 #, gcc-internal-format
24230 msgid "comparison between types %qT and %qT"
24233 #: c-family/c-common.c:11850
24234 #, gcc-internal-format
24235 msgid "comparison between signed and unsigned integer expressions"
24238 #: c-family/c-common.c:11901
24239 #, gcc-internal-format
24240 msgid "promoted ~unsigned is always non-zero"
24243 #: c-family/c-common.c:11904
24244 #, gcc-internal-format
24245 msgid "comparison of promoted ~unsigned with constant"
24248 #: c-family/c-common.c:11914
24249 #, gcc-internal-format
24250 msgid "comparison of promoted ~unsigned with unsigned"
24253 #: c-family/c-common.c:11965
24254 #, gcc-internal-format
24255 msgid "unused parameter %qD"
24258 #: c-family/c-common.c:12109
24259 #, gcc-internal-format
24260 msgid "typedef %qD locally defined but not used"
24263 #: c-family/c-common.c:12146 c-family/c-common.c:12172
24264 #, gcc-internal-format
24265 msgid "comparison of constant %qE with boolean expression is always false"
24268 #: c-family/c-common.c:12149 c-family/c-common.c:12169
24269 #, gcc-internal-format
24270 msgid "comparison of constant %qE with boolean expression is always true"
24273 #: c-family/c-common.c:12218
24274 #, gcc-internal-format
24275 msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
24278 #: c-family/c-common.c:12467
24279 #, gcc-internal-format
24280 msgid "index value is out of bound"
24283 #: c-family/c-common.c:12539 c-family/c-common.c:12587
24284 #: c-family/c-common.c:12602 cp/call.c:4709 cp/call.c:4716
24285 #, gcc-internal-format
24286 msgid "conversion of scalar %qT to vector %qT involves truncation"
24289 #. Reject arguments that are built-in functions with
24290 #. no library fallback.
24291 #: c-family/c-common.c:12673
24292 #, gcc-internal-format
24293 msgid "built-in function %qE must be directly called"
24296 #: c-family/c-common.c:12709
24297 #, gcc-internal-format
24298 msgid "duplicated %<if%> condition"
24301 #: c-family/c-common.c:12736 c/c-decl.c:5913
24302 #, gcc-internal-format
24303 msgid "size of array %qE is too large"
24306 #: c-family/c-common.c:12738 c/c-decl.c:5916
24307 #, gcc-internal-format
24308 msgid "size of unnamed array is too large"
24311 #: c-family/c-format.c:175 c-family/c-format.c:362
24312 #, gcc-internal-format
24313 msgid "format string has invalid operand number"
24316 #: c-family/c-format.c:191
24317 #, gcc-internal-format
24318 msgid "function does not return string type"
24321 #: c-family/c-format.c:225
24322 #, gcc-internal-format
24323 msgid "format string argument is not a string type"
24326 #: c-family/c-format.c:251
24327 #, gcc-internal-format
24328 msgid "found a %<%s%> reference but the format argument should be a string"
24331 #: c-family/c-format.c:254
24332 #, gcc-internal-format
24333 msgid "found a %qT but the format argument should be a string"
24336 #: c-family/c-format.c:264
24337 #, gcc-internal-format
24338 msgid "format argument should be a %<%s%> reference but a string was found"
24341 #: c-family/c-format.c:286
24342 #, gcc-internal-format
24343 msgid "format argument should be a %<%s%> reference"
24346 #: c-family/c-format.c:330
24347 #, gcc-internal-format
24348 msgid "unrecognized format specifier"
24351 #: c-family/c-format.c:345
24352 #, gcc-internal-format
24353 msgid "%qE is only allowed in Objective-C dialects"
24356 #: c-family/c-format.c:354
24357 #, gcc-internal-format
24358 msgid "%qE is an unrecognized format function type"
24361 #: c-family/c-format.c:368
24362 #, gcc-internal-format
24363 msgid "%<...%> has invalid operand number"
24366 #: c-family/c-format.c:375
24367 #, gcc-internal-format
24368 msgid "format string argument follows the args to be formatted"
24371 #: c-family/c-format.c:1125
24372 #, gcc-internal-format
24373 msgid "function might be possible candidate for %qs format attribute"
24376 #: c-family/c-format.c:1215 c-family/c-format.c:1236 c-family/c-format.c:2361
24377 #, gcc-internal-format
24378 msgid "missing $ operand number in format"
24381 #: c-family/c-format.c:1245
24382 #, gcc-internal-format, gfc-internal-format
24383 msgid "%s does not support %%n$ operand number formats"
24386 #: c-family/c-format.c:1252
24387 #, gcc-internal-format
24388 msgid "operand number out of range in format"
24391 #: c-family/c-format.c:1275
24392 #, gcc-internal-format, gfc-internal-format
24393 msgid "format argument %d used more than once in %s format"
24396 #: c-family/c-format.c:1307
24397 #, gcc-internal-format
24398 msgid "$ operand number used after format without operand number"
24401 #: c-family/c-format.c:1338
24402 #, gcc-internal-format, gfc-internal-format
24403 msgid "format argument %d unused before used argument %d in $-style format"
24406 #: c-family/c-format.c:1437
24407 #, gcc-internal-format
24408 msgid "format not a string literal, format string not checked"
24411 #: c-family/c-format.c:1452 c-family/c-format.c:1455
24412 #, gcc-internal-format
24413 msgid "format not a string literal and no format arguments"
24416 #: c-family/c-format.c:1458
24417 #, gcc-internal-format
24418 msgid "format not a string literal, argument types not checked"
24421 #: c-family/c-format.c:1475
24422 #, gcc-internal-format
24423 msgid "too many arguments for format"
24426 #: c-family/c-format.c:1479
24427 #, gcc-internal-format
24428 msgid "unused arguments in $-style format"
24431 #: c-family/c-format.c:1482
24432 #, gcc-internal-format, gfc-internal-format
24433 msgid "zero-length %s format string"
24436 #: c-family/c-format.c:1486
24437 #, gcc-internal-format
24438 msgid "format is a wide character string"
24441 #: c-family/c-format.c:1489
24442 #, gcc-internal-format
24443 msgid "unterminated format string"
24446 #: c-family/c-format.c:1753
24447 #, gcc-internal-format
24448 msgid "spurious trailing %<%%%> in format"
24451 #: c-family/c-format.c:1801 c-family/c-format.c:2097
24452 #, gcc-internal-format, gfc-internal-format
24453 msgid "repeated %s in format"
24456 #: c-family/c-format.c:1815
24457 #, gcc-internal-format
24458 msgid "missing fill character at end of strfmon format"
24461 #: c-family/c-format.c:1906
24462 #, gcc-internal-format, gfc-internal-format
24463 msgid "zero width in %s format"
24466 #: c-family/c-format.c:1927
24467 #, gcc-internal-format, gfc-internal-format
24468 msgid "empty left precision in %s format"
24471 #: c-family/c-format.c:2008
24472 #, gcc-internal-format, gfc-internal-format
24473 msgid "empty precision in %s format"
24476 #: c-family/c-format.c:2077
24477 #, gcc-internal-format
24478 msgid "%s does not support the %qs %s length modifier"
24481 #: c-family/c-format.c:2117
24482 #, gcc-internal-format
24483 msgid "conversion lacks type at end of format"
24486 #: c-family/c-format.c:2131
24487 #, gcc-internal-format
24488 msgid "unknown conversion type character %qc in format"
24491 #: c-family/c-format.c:2137
24492 #, gcc-internal-format
24493 msgid "unknown conversion type character 0x%x in format"
24496 #: c-family/c-format.c:2147
24497 #, gcc-internal-format
24498 msgid "%s does not support the %<%%%c%> %s format"
24501 #: c-family/c-format.c:2166
24502 #, gcc-internal-format
24503 msgid "%s used with %<%%%c%> %s format"
24506 #: c-family/c-format.c:2176
24507 #, gcc-internal-format, gfc-internal-format
24508 msgid "%s does not support %s"
24511 #: c-family/c-format.c:2186
24512 #, gcc-internal-format
24513 msgid "%s does not support %s with the %<%%%c%> %s format"
24516 #: c-family/c-format.c:2222
24517 #, gcc-internal-format
24518 msgid "%s ignored with %s and %<%%%c%> %s format"
24521 #: c-family/c-format.c:2227
24522 #, gcc-internal-format, gfc-internal-format
24523 msgid "%s ignored with %s in %s format"
24526 #: c-family/c-format.c:2234
24527 #, gcc-internal-format
24528 msgid "use of %s and %s together with %<%%%c%> %s format"
24531 #: c-family/c-format.c:2239
24532 #, gcc-internal-format, gfc-internal-format
24533 msgid "use of %s and %s together in %s format"
24536 #: c-family/c-format.c:2259
24537 #, gcc-internal-format
24538 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
24541 #: c-family/c-format.c:2263
24542 #, gcc-internal-format
24543 msgid "%<%%%c%> yields only last 2 digits of year"
24546 #: c-family/c-format.c:2283
24547 #, gcc-internal-format
24548 msgid "no closing %<]%> for %<%%[%> format"
24551 #: c-family/c-format.c:2299
24552 #, gcc-internal-format
24554 "use of %qs length modifier with %qc type character has either no effect or "
24555 "undefined behavior"
24558 #: c-family/c-format.c:2320
24559 #, gcc-internal-format
24560 msgid "%s does not support the %<%%%s%c%> %s format"
24563 #: c-family/c-format.c:2338
24564 #, gcc-internal-format
24565 msgid "operand number specified with suppressed assignment"
24568 #: c-family/c-format.c:2342
24569 #, gcc-internal-format
24570 msgid "operand number specified for format taking no argument"
24573 #: c-family/c-format.c:2431
24574 #, gcc-internal-format
24575 msgid "embedded %<\\0%> in format"
24578 #: c-family/c-format.c:2501
24579 #, gcc-internal-format, gfc-internal-format
24580 msgid "writing through null pointer (argument %d)"
24583 #: c-family/c-format.c:2509
24584 #, gcc-internal-format, gfc-internal-format
24585 msgid "reading through null pointer (argument %d)"
24588 #: c-family/c-format.c:2529
24589 #, gcc-internal-format, gfc-internal-format
24590 msgid "writing into constant object (argument %d)"
24593 #: c-family/c-format.c:2541
24594 #, gcc-internal-format, gfc-internal-format
24595 msgid "extra type qualifiers in format argument (argument %d)"
24598 #: c-family/c-format.c:2678
24599 #, gcc-internal-format
24601 "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
24604 #: c-family/c-format.c:2686
24605 #, gcc-internal-format
24606 msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
24609 #: c-family/c-format.c:2695
24610 #, gcc-internal-format
24612 "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
24615 #: c-family/c-format.c:2703
24616 #, gcc-internal-format
24617 msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
24620 #: c-family/c-format.c:2763 c-family/c-format.c:2769 c-family/c-format.c:2920
24621 #, gcc-internal-format
24622 msgid "%<__gcc_host_wide_int__%> is not defined as a type"
24625 #: c-family/c-format.c:2776 c-family/c-format.c:2930
24626 #, gcc-internal-format
24627 msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
24630 #: c-family/c-format.c:2826
24631 #, gcc-internal-format
24632 msgid "%<locus%> is not defined as a type"
24635 #: c-family/c-format.c:2879
24636 #, gcc-internal-format
24637 msgid "%<location_t%> is not defined as a type"
24640 #: c-family/c-format.c:2896
24641 #, gcc-internal-format
24642 msgid "%<tree%> is not defined as a type"
24645 #: c-family/c-format.c:2901
24646 #, gcc-internal-format
24647 msgid "%<tree%> is not defined as a pointer type"
24650 #: c-family/c-format.c:3174
24651 #, gcc-internal-format
24652 msgid "args to be formatted is not %<...%>"
24655 #: c-family/c-format.c:3186
24656 #, gcc-internal-format
24657 msgid "strftime formats cannot format arguments"
24660 #: c-family/c-indentation.c:66
24661 #, gcc-internal-format
24663 "-Wmisleading-indentation is disabled from this point onwards, since column-"
24664 "tracking was disabled due to the size of the code/headers"
24667 #: c-family/c-indentation.c:607
24668 #, gcc-internal-format
24669 msgid "this %qs clause does not guard..."
24672 #: c-family/c-lex.c:222
24673 #, gcc-internal-format
24674 msgid "badly nested C headers from preprocessor"
24677 #: c-family/c-lex.c:257
24678 #, gcc-internal-format, gfc-internal-format
24679 msgid "ignoring #pragma %s %s"
24683 #: c-family/c-lex.c:494 c-family/c-lex.c:1157
24684 #, gcc-internal-format
24685 msgid "stray %<@%> in program"
24688 #: c-family/c-lex.c:509
24689 #, gcc-internal-format
24690 msgid "stray %qs in program"
24693 #: c-family/c-lex.c:519
24694 #, gcc-internal-format, gfc-internal-format
24695 msgid "missing terminating %c character"
24698 #: c-family/c-lex.c:521
24699 #, gcc-internal-format
24700 msgid "stray %qc in program"
24703 #: c-family/c-lex.c:523
24704 #, gcc-internal-format
24705 msgid "stray %<\\%o%> in program"
24708 #: c-family/c-lex.c:731
24709 #, gcc-internal-format
24710 msgid "this decimal constant is unsigned only in ISO C90"
24713 #: c-family/c-lex.c:735
24714 #, gcc-internal-format
24715 msgid "this decimal constant would be unsigned in ISO C90"
24718 #: c-family/c-lex.c:755
24719 #, gcc-internal-format
24720 msgid "integer constant is too large for %<unsigned long%> type"
24723 #: c-family/c-lex.c:795
24724 #, gcc-internal-format
24725 msgid "unsuffixed float constant"
24728 #: c-family/c-lex.c:827
24729 #, gcc-internal-format
24730 msgid "unsupported non-standard suffix on floating constant"
24733 #: c-family/c-lex.c:832
24734 #, gcc-internal-format
24735 msgid "non-standard suffix on floating constant"
24738 #: c-family/c-lex.c:903 c-family/c-lex.c:906
24739 #, gcc-internal-format
24740 msgid "floating constant exceeds range of %qT"
24743 #: c-family/c-lex.c:921
24744 #, gcc-internal-format
24745 msgid "floating constant truncated to zero"
24748 #: c-family/c-lex.c:1119
24749 #, gcc-internal-format
24750 msgid "repeated %<@%> before Objective-C string"
24753 #: c-family/c-lex.c:1138 cp/parser.c:3934
24754 #, gcc-internal-format
24755 msgid "unsupported non-standard concatenation of string literals"
24758 #: c-family/c-lex.c:1166
24759 #, gcc-internal-format
24760 msgid "traditional C rejects string constant concatenation"
24763 #: c-family/c-omp.c:199
24764 #, gcc-internal-format
24765 msgid "invalid expression type for %<#pragma omp atomic%>"
24768 #: c-family/c-omp.c:276
24769 #, gcc-internal-format
24770 msgid "%<#pragma omp atomic update%> uses two different variables for memory"
24773 #: c-family/c-omp.c:279 c-family/c-omp.c:292
24774 #, gcc-internal-format
24775 msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
24778 #: c-family/c-omp.c:480 cp/semantics.c:8099
24779 #, gcc-internal-format
24780 msgid "invalid type for iteration variable %qE"
24783 #: c-family/c-omp.c:493
24784 #, gcc-internal-format
24785 msgid "%qE is not initialized"
24788 #: c-family/c-omp.c:514 cp/semantics.c:7987
24789 #, gcc-internal-format
24790 msgid "missing controlling predicate"
24793 #: c-family/c-omp.c:599 cp/semantics.c:7651
24794 #, gcc-internal-format
24795 msgid "invalid controlling predicate"
24798 #: c-family/c-omp.c:606 cp/semantics.c:7993
24799 #, gcc-internal-format
24800 msgid "missing increment expression"
24803 #: c-family/c-omp.c:670 cp/semantics.c:7766
24804 #, gcc-internal-format
24805 msgid "invalid increment expression"
24808 #: c-family/c-omp.c:733
24809 #, gcc-internal-format
24810 msgid "initializer expression refers to iteration variable %qD"
24813 #: c-family/c-omp.c:737
24814 #, gcc-internal-format
24815 msgid "condition expression refers to iteration variable %qD"
24818 #: c-family/c-omp.c:741
24819 #, gcc-internal-format
24820 msgid "increment expression refers to iteration variable %qD"
24823 #: c-family/c-omp.c:1300
24824 #, gcc-internal-format
24825 msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
24828 #: c-family/c-omp.c:1398 c-family/c-omp.c:1413
24829 #, gcc-internal-format
24830 msgid "%qD is not an function argument"
24833 #: c-family/c-opts.c:320
24834 #, gcc-internal-format
24835 msgid "-I- specified twice"
24838 #: c-family/c-opts.c:323
24839 #, gcc-internal-format
24840 msgid "obsolete option -I- used, please use -iquote instead"
24843 #: c-family/c-opts.c:401
24844 #, gcc-internal-format
24845 msgid "%<-Wabi=1%> is not supported, using =2"
24848 #: c-family/c-opts.c:593 fortran/cpp.c:350
24849 #, gcc-internal-format
24850 msgid "output filename specified twice"
24853 #: c-family/c-opts.c:772
24854 #, gcc-internal-format
24855 msgid "-fexcess-precision=standard for C++"
24858 #: c-family/c-opts.c:795
24859 #, gcc-internal-format
24860 msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
24863 #: c-family/c-opts.c:841
24864 #, gcc-internal-format
24865 msgid "-Wformat-y2k ignored without -Wformat"
24868 #: c-family/c-opts.c:843
24869 #, gcc-internal-format
24870 msgid "-Wformat-extra-args ignored without -Wformat"
24873 #: c-family/c-opts.c:845
24874 #, gcc-internal-format
24875 msgid "-Wformat-zero-length ignored without -Wformat"
24878 #: c-family/c-opts.c:847
24879 #, gcc-internal-format
24880 msgid "-Wformat-nonliteral ignored without -Wformat"
24883 #: c-family/c-opts.c:849
24884 #, gcc-internal-format
24885 msgid "-Wformat-contains-nul ignored without -Wformat"
24888 #: c-family/c-opts.c:851
24889 #, gcc-internal-format
24890 msgid "-Wformat-security ignored without -Wformat"
24893 #: c-family/c-opts.c:885
24894 #, gcc-internal-format
24895 msgid "%<-fabi-compat-version=1%> is not supported, using =2"
24898 #: c-family/c-opts.c:923
24899 #, gcc-internal-format
24900 msgid "external TLS initialization functions not supported on this target"
24903 #: c-family/c-opts.c:943
24904 #, gcc-internal-format
24905 msgid "opening output file %s: %m"
24908 #: c-family/c-opts.c:948
24909 #, gcc-internal-format, gfc-internal-format
24910 msgid "too many filenames given. Type %s --help for usage"
24913 #: c-family/c-opts.c:967
24914 #, gcc-internal-format, gfc-internal-format
24915 msgid "the \"%s\" debug format cannot be used with pre-compiled headers"
24918 #: c-family/c-opts.c:1128
24919 #, gcc-internal-format
24920 msgid "opening dependency file %s: %m"
24923 #: c-family/c-opts.c:1139
24924 #, gcc-internal-format
24925 msgid "closing dependency file %s: %m"
24928 #: c-family/c-opts.c:1142
24929 #, gcc-internal-format
24930 msgid "when writing output to %s: %m"
24933 #: c-family/c-opts.c:1222
24934 #, gcc-internal-format
24935 msgid "to generate dependencies you must specify either -M or -MM"
24938 #: c-family/c-opts.c:1245
24939 #, gcc-internal-format
24940 msgid "-MG may only be used with -M or -MM"
24943 #: c-family/c-opts.c:1273
24944 #, gcc-internal-format
24945 msgid "-fdirectives-only is incompatible with -Wunused_macros"
24948 #: c-family/c-opts.c:1275
24949 #, gcc-internal-format
24950 msgid "-fdirectives-only is incompatible with -traditional"
24953 #: c-family/c-opts.c:1467
24954 #, gcc-internal-format
24955 msgid "too late for # directive to set debug directory"
24958 #: c-family/c-pch.c:110
24959 #, gcc-internal-format
24960 msgid "can%'t create precompiled header %s: %m"
24963 #: c-family/c-pch.c:133
24964 #, gcc-internal-format
24965 msgid "can%'t write to %s: %m"
24968 #: c-family/c-pch.c:191
24969 #, gcc-internal-format
24970 msgid "can%'t write %s: %m"
24973 #: c-family/c-pch.c:219 c-family/c-pch.c:260 c-family/c-pch.c:311
24974 #, gcc-internal-format
24975 msgid "can%'t read %s: %m"
24978 #: c-family/c-pch.c:417
24979 #, gcc-internal-format
24980 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
24983 #: c-family/c-pch.c:418
24984 #, gcc-internal-format
24985 msgid "use #include instead"
24988 #: c-family/c-pch.c:424
24989 #, gcc-internal-format
24990 msgid "%s: couldn%'t open PCH file: %m"
24993 #: c-family/c-pch.c:429
24994 #, gcc-internal-format
24995 msgid "use -Winvalid-pch for more information"
24998 #: c-family/c-pch.c:430
24999 #, gcc-internal-format, gfc-internal-format
25000 msgid "%s: PCH file was invalid"
25003 #: c-family/c-pragma.c:92
25004 #, gcc-internal-format
25005 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
25008 #: c-family/c-pragma.c:105
25009 #, gcc-internal-format
25011 "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
25014 #: c-family/c-pragma.c:135
25015 #, gcc-internal-format
25016 msgid "missing %<(%> after %<#pragma pack%> - ignored"
25019 #: c-family/c-pragma.c:146 c-family/c-pragma.c:178
25020 #, gcc-internal-format
25021 msgid "invalid constant in %<#pragma pack%> - ignored"
25024 #: c-family/c-pragma.c:150 c-family/c-pragma.c:192
25025 #, gcc-internal-format
25026 msgid "malformed %<#pragma pack%> - ignored"
25029 #: c-family/c-pragma.c:155
25030 #, gcc-internal-format
25031 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
25034 #: c-family/c-pragma.c:157
25035 #, gcc-internal-format
25036 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
25039 #: c-family/c-pragma.c:166
25040 #, gcc-internal-format
25041 msgid "unknown action %qE for %<#pragma pack%> - ignored"
25044 #: c-family/c-pragma.c:195
25045 #, gcc-internal-format
25046 msgid "junk at end of %<#pragma pack%>"
25049 #: c-family/c-pragma.c:198
25050 #, gcc-internal-format
25051 msgid "#pragma pack has no effect with -fpack-struct - ignored"
25054 #: c-family/c-pragma.c:218
25055 #, gcc-internal-format, gfc-internal-format
25056 msgid "alignment must be a small power of two, not %d"
25059 #: c-family/c-pragma.c:257
25060 #, gcc-internal-format
25062 "applying #pragma weak %q+D after first use results in unspecified behavior"
25065 #: c-family/c-pragma.c:354 c-family/c-pragma.c:359
25066 #, gcc-internal-format
25067 msgid "malformed #pragma weak, ignored"
25070 #: c-family/c-pragma.c:363
25071 #, gcc-internal-format
25072 msgid "junk at end of %<#pragma weak%>"
25075 #: c-family/c-pragma.c:369
25076 #, gcc-internal-format
25077 msgid "%<#pragma weak%> declaration of %q+D not allowed, ignored"
25080 #: c-family/c-pragma.c:416
25081 #, gcc-internal-format
25082 msgid "scalar_storage_order is not supported"
25085 #: c-family/c-pragma.c:420
25086 #, gcc-internal-format
25088 "missing [big-endian|little-endian|default] after %<#pragma "
25089 "scalar_storage_order%>"
25092 #: c-family/c-pragma.c:429
25093 #, gcc-internal-format
25095 "expected [big-endian|little-endian|default] after %<#pragma "
25096 "scalar_storage_order%>"
25099 #: c-family/c-pragma.c:483 c-family/c-pragma.c:485
25100 #, gcc-internal-format
25101 msgid "malformed #pragma redefine_extname, ignored"
25104 #: c-family/c-pragma.c:488
25105 #, gcc-internal-format
25106 msgid "junk at end of %<#pragma redefine_extname%>"
25109 #: c-family/c-pragma.c:516 c-family/c-pragma.c:589
25110 #, gcc-internal-format
25111 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
25114 #: c-family/c-pragma.c:544
25115 #, gcc-internal-format
25117 "#pragma redefine_extname ignored due to conflict with previous #pragma "
25121 #: c-family/c-pragma.c:580
25122 #, gcc-internal-format
25123 msgid "asm declaration ignored due to conflict with previous rename"
25126 #: c-family/c-pragma.c:611
25127 #, gcc-internal-format
25129 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
25132 #: c-family/c-pragma.c:672
25133 #, gcc-internal-format
25135 "#pragma GCC visibility push() must specify default, internal, hidden or "
25139 #: c-family/c-pragma.c:714
25140 #, gcc-internal-format
25141 msgid "#pragma GCC visibility must be followed by push or pop"
25144 #: c-family/c-pragma.c:720
25145 #, gcc-internal-format
25146 msgid "no matching push for %<#pragma GCC visibility pop%>"
25149 #: c-family/c-pragma.c:725 c-family/c-pragma.c:732
25150 #, gcc-internal-format
25151 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
25154 #: c-family/c-pragma.c:728
25155 #, gcc-internal-format
25156 msgid "malformed #pragma GCC visibility push"
25159 #: c-family/c-pragma.c:736
25160 #, gcc-internal-format
25161 msgid "junk at end of %<#pragma GCC visibility%>"
25164 #: c-family/c-pragma.c:748
25165 #, gcc-internal-format
25167 "missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
25170 #: c-family/c-pragma.c:774
25171 #, gcc-internal-format
25173 "expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
25176 #: c-family/c-pragma.c:783
25177 #, gcc-internal-format
25178 msgid "missing option after %<#pragma GCC diagnostic%> kind"
25181 #: c-family/c-pragma.c:794
25182 #, gcc-internal-format
25183 msgid "unknown option after %<#pragma GCC diagnostic%> kind"
25186 #: c-family/c-pragma.c:800
25187 #, gcc-internal-format
25188 msgid "%qs is not an option that controls warnings"
25191 #: c-family/c-pragma.c:808
25192 #, gcc-internal-format
25193 msgid "option %qs is valid for %s but not for %s"
25196 #: c-family/c-pragma.c:840
25197 #, gcc-internal-format
25198 msgid "#pragma GCC option is not allowed inside functions"
25201 #: c-family/c-pragma.c:853
25202 #, gcc-internal-format
25203 msgid "%<#pragma GCC option%> is not a string"
25206 #: c-family/c-pragma.c:880
25207 #, gcc-internal-format
25209 "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
25212 #: c-family/c-pragma.c:886
25213 #, gcc-internal-format
25214 msgid "#pragma GCC target string... is badly formed"
25217 #: c-family/c-pragma.c:909
25218 #, gcc-internal-format
25219 msgid "#pragma GCC optimize is not allowed inside functions"
25222 #: c-family/c-pragma.c:922
25223 #, gcc-internal-format
25224 msgid "%<#pragma GCC optimize%> is not a string or number"
25227 #: c-family/c-pragma.c:948
25228 #, gcc-internal-format
25230 "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
25233 #: c-family/c-pragma.c:954
25234 #, gcc-internal-format
25235 msgid "#pragma GCC optimize string... is badly formed"
25238 #: c-family/c-pragma.c:995
25239 #, gcc-internal-format
25240 msgid "junk at end of %<#pragma push_options%>"
25243 #: c-family/c-pragma.c:1025
25244 #, gcc-internal-format
25245 msgid "junk at end of %<#pragma pop_options%>"
25248 #: c-family/c-pragma.c:1032
25249 #, gcc-internal-format
25251 "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC "
25255 #: c-family/c-pragma.c:1074
25256 #, gcc-internal-format
25257 msgid "junk at end of %<#pragma reset_options%>"
25260 #: c-family/c-pragma.c:1112 c-family/c-pragma.c:1119
25261 #, gcc-internal-format
25262 msgid "expected a string after %<#pragma message%>"
25265 #: c-family/c-pragma.c:1114
25266 #, gcc-internal-format
25267 msgid "malformed %<#pragma message%>, ignored"
25270 #: c-family/c-pragma.c:1124
25271 #, gcc-internal-format
25272 msgid "junk at end of %<#pragma message%>"
25275 #: c-family/c-pragma.c:1127
25276 #, gcc-internal-format, gfc-internal-format
25277 msgid "#pragma message: %s"
25280 #: c-family/c-pragma.c:1164
25281 #, gcc-internal-format
25282 msgid "invalid location for %<pragma %s%>, ignored"
25285 #: c-family/c-pragma.c:1171 c-family/c-pragma.c:1185
25286 #, gcc-internal-format
25287 msgid "malformed %<#pragma %s%>, ignored"
25290 #: c-family/c-pragma.c:1191
25291 #, gcc-internal-format
25292 msgid "junk at end of %<#pragma %s%>"
25295 #: c-family/c-pragma.c:1209
25296 #, gcc-internal-format
25297 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
25300 #: c-family/c-pragma.c:1218
25301 #, gcc-internal-format
25302 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
25305 #: c-family/c-pragma.c:1224
25306 #, gcc-internal-format
25307 msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
25310 #: c-family/c-pretty-print.c:327
25311 #, gcc-internal-format
25312 msgid "<type-error>"
25315 #: c-family/c-pretty-print.c:366
25316 #, gcc-internal-format
25317 msgid "<unnamed-unsigned:"
25320 #: c-family/c-pretty-print.c:370
25321 #, gcc-internal-format
25322 msgid "<unnamed-float:"
25325 #: c-family/c-pretty-print.c:373
25326 #, gcc-internal-format
25327 msgid "<unnamed-fixed:"
25330 #: c-family/c-pretty-print.c:388
25331 #, gcc-internal-format
25332 msgid "<typedef-error>"
25335 #: c-family/c-pretty-print.c:403
25336 #, gcc-internal-format
25337 msgid "<tag-error>"
25340 #: c-family/c-pretty-print.c:1241
25341 #, gcc-internal-format
25342 msgid "<erroneous-expression>"
25345 #: c-family/c-pretty-print.c:1245 cp/cxx-pretty-print.c:137
25346 #, gcc-internal-format
25347 msgid "<return-value>"
25350 #: c-family/c-semantics.c:152
25351 #, gcc-internal-format, gfc-internal-format
25352 msgid "wrong type argument to %s"
25355 #: c-family/cilk.c:93 cp/parser.c:6518
25356 #, gcc-internal-format
25357 msgid "%<_Cilk_spawn%> may only be used inside a function"
25360 #: c-family/cilk.c:106
25361 #, gcc-internal-format
25362 msgid "only function calls can be spawned"
25365 #: c-family/cilk.c:250
25366 #, gcc-internal-format
25367 msgid "invalid use of %<_Cilk_spawn%>"
25370 #: c-family/cilk.c:392
25371 #, gcc-internal-format
25372 msgid "explicit register variable %qD may not be modified in spawn"
25375 #: c-family/cilk.c:473
25376 #, gcc-internal-format
25377 msgid "cannot spawn call to function that returns twice"
25380 #: c-family/cilk.c:494
25381 #, gcc-internal-format
25382 msgid "invalid use of label %q+D in %<_Cilk_spawn%>"
25385 #: c-family/cilk.c:991
25386 #, gcc-internal-format
25387 msgid "register assignment ignored for %qD used in Cilk block"
25390 #: c-family/cppspec.c:93
25391 #, gcc-internal-format
25392 msgid "%qs is not a valid option to the preprocessor"
25395 #: c-family/cppspec.c:112
25396 #, gcc-internal-format
25397 msgid "too many input files"
25400 #: common/config/aarch64/aarch64-common.c:315 config/aarch64/aarch64.c:8164
25401 #, gcc-internal-format
25402 msgid "unknown value %qs for -mcpu"
25405 #: common/config/alpha/alpha-common.c:76
25406 #, gcc-internal-format
25407 msgid "bad value %qs for -mtls-size switch"
25410 #: common/config/arc/arc-common.c:81
25411 #, gcc-internal-format
25412 msgid "multiple -mcpu= options specified."
25415 #: common/config/arc/arc-common.c:127
25416 #, gcc-internal-format
25417 msgid "bad value %qs for -mmpy-option switch"
25420 #: common/config/bfin/bfin-common.c:303 common/config/m68k/m68k-common.c:60
25421 #, gcc-internal-format, gfc-internal-format
25422 msgid "-mshared-library-id=%s is not between 0 and %d"
25425 #: common/config/bfin/bfin-common.c:322
25426 #, gcc-internal-format, gfc-internal-format
25427 msgid "-mcpu=%s is not valid"
25430 #: common/config/bfin/bfin-common.c:358
25431 #, gcc-internal-format, gfc-internal-format
25432 msgid "-mcpu=%s has invalid silicon revision"
25435 #: common/config/i386/i386-common.c:985
25436 #, gcc-internal-format
25437 msgid "-malign-loops is obsolete, use -falign-loops"
25440 #: common/config/i386/i386-common.c:987
25441 #, gcc-internal-format, gfc-internal-format
25442 msgid "-malign-loops=%d is not between 0 and %d"
25445 #: common/config/i386/i386-common.c:994
25446 #, gcc-internal-format
25447 msgid "-malign-jumps is obsolete, use -falign-jumps"
25450 #: common/config/i386/i386-common.c:996
25451 #, gcc-internal-format, gfc-internal-format
25452 msgid "-malign-jumps=%d is not between 0 and %d"
25455 #: common/config/i386/i386-common.c:1004
25456 #, gcc-internal-format
25457 msgid "-malign-functions is obsolete, use -falign-functions"
25460 #: common/config/i386/i386-common.c:1006
25461 #, gcc-internal-format, gfc-internal-format
25462 msgid "-malign-functions=%d is not between 0 and %d"
25465 #: common/config/i386/i386-common.c:1015
25466 #, gcc-internal-format, gfc-internal-format
25467 msgid "-mbranch-cost=%d is not between 0 and 5"
25470 #: common/config/i386/i386-common.c:1069
25471 #, gcc-internal-format
25472 msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
25475 #: common/config/i386/i386-common.c:1075
25476 #, gcc-internal-format
25477 msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
25480 #: common/config/ia64/ia64-common.c:58
25481 #, gcc-internal-format
25482 msgid "bad value %<%s%> for -mtls-size= switch"
25485 #: common/config/msp430/msp430-common.c:57
25486 #, gcc-internal-format, gfc-internal-format
25487 msgid "unrecognised argument of -mcpu: %s"
25490 #: common/config/nds32/nds32-common.c:49
25491 #, gcc-internal-format
25492 msgid "for the option -misr-vector-size=X, the valid X must be: 4 or 16"
25495 #: common/config/nds32/nds32-common.c:60
25496 #, gcc-internal-format
25498 "for the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, "
25502 #: common/config/rs6000/rs6000-common.c:172 config/sparc/sparc.c:1320
25503 #, gcc-internal-format, gfc-internal-format
25504 msgid "unknown -mdebug-%s switch"
25507 #: common/config/rs6000/rs6000-common.c:220
25508 #, gcc-internal-format, gfc-internal-format
25509 msgid "unknown switch -mlong-double-%s"
25512 #: common/config/rs6000/rs6000-common.c:230
25513 #, gcc-internal-format
25514 msgid "-msingle-float option equivalent to -mhard-float"
25517 #: common/config/rs6000/rs6000-common.c:246
25518 #, gcc-internal-format
25519 msgid "-msimple-fpu option ignored"
25522 #: common/config/rs6000/rs6000-common.c:312
25523 #, gcc-internal-format
25525 "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with "
25526 "glibc-2.18 or later"
25529 #: common/config/rx/rx-common.c:61
25530 #, gcc-internal-format
25531 msgid "the RX200 cpu does not have FPU hardware"
25534 #: common/config/rx/rx-common.c:63
25535 #, gcc-internal-format
25536 msgid "the RX100 cpu does not have FPU hardware"
25539 #: common/config/s390/s390-common.c:95
25540 #, gcc-internal-format
25541 msgid "stack guard value must be an exact power of 2"
25544 #: common/config/s390/s390-common.c:100
25545 #, gcc-internal-format
25546 msgid "stack size must be an exact power of 2"
25549 #: common/config/v850/v850-common.c:47
25550 #, gcc-internal-format
25551 msgid "value passed in %qs is too large"
25554 #: config/darwin-c.c:81
25555 #, gcc-internal-format
25556 msgid "too many #pragma options align=reset"
25559 #: config/darwin-c.c:101 config/darwin-c.c:104 config/darwin-c.c:106
25560 #: config/darwin-c.c:108
25561 #, gcc-internal-format
25562 msgid "malformed '#pragma options', ignoring"
25565 #: config/darwin-c.c:111
25566 #, gcc-internal-format
25567 msgid "junk at end of '#pragma options'"
25570 #: config/darwin-c.c:121
25571 #, gcc-internal-format
25572 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
25575 #: config/darwin-c.c:133
25576 #, gcc-internal-format
25577 msgid "missing '(' after '#pragma unused', ignoring"
25580 #: config/darwin-c.c:154
25581 #, gcc-internal-format
25582 msgid "missing ')' after '#pragma unused', ignoring"
25585 #: config/darwin-c.c:157
25586 #, gcc-internal-format
25587 msgid "junk at end of '#pragma unused'"
25590 #: config/darwin-c.c:168
25591 #, gcc-internal-format
25592 msgid "malformed '#pragma ms_struct', ignoring"
25595 #: config/darwin-c.c:176
25596 #, gcc-internal-format
25597 msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
25600 #: config/darwin-c.c:179
25601 #, gcc-internal-format
25602 msgid "junk at end of '#pragma ms_struct'"
25605 #: config/darwin-c.c:405
25606 #, gcc-internal-format, gfc-internal-format
25607 msgid "subframework include %s conflicts with framework include"
25610 #: config/darwin-c.c:717
25611 #, gcc-internal-format
25612 msgid "unknown value %qs of -mmacosx-version-min"
25615 #: config/darwin-driver.c:50
25616 #, gcc-internal-format
25617 msgid "sysctl for kern.osversion failed: %m"
25620 #: config/darwin-driver.c:84
25621 #, gcc-internal-format
25622 msgid "couldn%'t understand kern.osversion %q.*s"
25625 #. Arbitrary limit, number should be like xx.yy.zz
25626 #: config/darwin-driver.c:124
25627 #, gcc-internal-format
25628 msgid "couldn%'t understand version %s\n"
25631 #: config/darwin-driver.c:177
25632 #, gcc-internal-format, gfc-internal-format
25633 msgid "this compiler does not support %s"
25636 #: config/darwin-driver.c:232
25637 #, gcc-internal-format
25638 msgid "this compiler does not support PowerPC (arch flags ignored)"
25641 #: config/darwin-driver.c:236
25642 #, gcc-internal-format, gfc-internal-format
25643 msgid "%s conflicts with i386 (arch flags ignored)"
25646 #: config/darwin-driver.c:244
25647 #, gcc-internal-format, gfc-internal-format
25648 msgid "%s conflicts with x86_64 (arch flags ignored)"
25651 #: config/darwin-driver.c:251
25652 #, gcc-internal-format
25653 msgid "this compiler does not support X86 (arch flags ignored)"
25656 #: config/darwin-driver.c:255
25657 #, gcc-internal-format, gfc-internal-format
25658 msgid "%s conflicts with ppc (arch flags ignored)"
25661 #: config/darwin-driver.c:263
25662 #, gcc-internal-format, gfc-internal-format
25663 msgid "%s conflicts with ppc64 (arch flags ignored)"
25666 #: config/darwin.c:1650
25667 #, gcc-internal-format
25669 "the use of _OBJC_-prefixed variable names to select meta-data sections is "
25670 "deprecated at 4.6 and will be removed in 4.7"
25673 #: config/darwin.c:1905
25674 #, gcc-internal-format, gfc-internal-format
25675 msgid "failed to open temporary file %s for LTO output"
25678 #: config/darwin.c:1994
25679 #, gcc-internal-format
25681 "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
25684 #: config/darwin.c:2001
25685 #, gcc-internal-format
25686 msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
25689 #: config/darwin.c:2713
25690 #, gcc-internal-format
25692 "protected visibility attribute not supported in this configuration; ignored"
25695 #: config/darwin.c:2899
25696 #, gcc-internal-format, gfc-internal-format
25697 msgid "failed to open temporary file %s with LTO output"
25700 #: config/darwin.c:3072
25701 #, gcc-internal-format
25703 "%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-"
25707 #: config/darwin.c:3076
25708 #, gcc-internal-format
25710 "%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-"
25714 #: config/darwin.c:3161
25715 #, gcc-internal-format
25717 "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
25720 #: config/darwin.c:3349
25721 #, gcc-internal-format
25722 msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
25725 #: config/darwin.c:3356
25726 #, gcc-internal-format
25727 msgid "built-in function %qD takes one argument only"
25730 #: config/darwin.c:3442
25731 #, gcc-internal-format
25732 msgid "CFString literal is missing"
25735 #: config/darwin.c:3453
25736 #, gcc-internal-format
25737 msgid "CFString literal expression is not a string constant"
25740 #: config/darwin.c:3476
25741 #, gcc-internal-format, gfc-internal-format
25742 msgid "%s in CFString literal"
25745 #: config/host-darwin.c:61
25746 #, gcc-internal-format
25747 msgid "couldn%'t unmap pch_address_space: %m"
25750 #: config/sol2-c.c:91 config/sol2-c.c:107
25751 #, gcc-internal-format
25752 msgid "malformed %<#pragma align%>, ignoring"
25755 #: config/sol2-c.c:100
25756 #, gcc-internal-format
25757 msgid "invalid alignment for %<#pragma align%>, ignoring"
25760 #: config/sol2-c.c:115
25761 #, gcc-internal-format
25762 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
25765 #: config/sol2-c.c:127 config/sol2-c.c:139
25766 #, gcc-internal-format
25767 msgid "malformed %<#pragma align%>"
25770 #: config/sol2-c.c:134
25771 #, gcc-internal-format
25772 msgid "junk at end of %<#pragma align%>"
25775 #: config/sol2-c.c:155 config/sol2-c.c:162
25776 #, gcc-internal-format
25777 msgid "malformed %<#pragma init%>, ignoring"
25780 #: config/sol2-c.c:186 config/sol2-c.c:198
25781 #, gcc-internal-format
25782 msgid "malformed %<#pragma init%>"
25785 #: config/sol2-c.c:193
25786 #, gcc-internal-format
25787 msgid "junk at end of %<#pragma init%>"
25790 #: config/sol2-c.c:214 config/sol2-c.c:221
25791 #, gcc-internal-format
25792 msgid "malformed %<#pragma fini%>, ignoring"
25795 #: config/sol2-c.c:245 config/sol2-c.c:257
25796 #, gcc-internal-format
25797 msgid "malformed %<#pragma fini%>"
25800 #: config/sol2-c.c:252
25801 #, gcc-internal-format
25802 msgid "junk at end of %<#pragma fini%>"
25805 #: config/sol2.c:55
25806 #, gcc-internal-format
25807 msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
25810 #: config/vxworks.c:145
25811 #, gcc-internal-format
25812 msgid "PIC is only supported for RTPs"
25815 #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
25816 #. sections. machopic_select_section ensures that weak variables go in
25817 #. coalesced sections. Weak aliases (or any other kind of aliases) are
25818 #. not supported. Weak symbols that aren't visible outside the .s file
25819 #. are not supported.
25820 #: config/darwin.h:452
25821 #, gcc-internal-format
25822 msgid "alias definitions not supported in Mach-O; ignored"
25826 #: config/vx-common.h:89
25827 #, gcc-internal-format
25828 msgid "profiler support for VxWorks"
25831 #: config/aarch64/aarch64-builtins.c:1003 config/arm/arm-builtins.c:2122
25832 #, gcc-internal-format
25833 msgid "%Kargument %d must be a constant immediate"
25836 #: config/aarch64/aarch64-builtins.c:1074 config/arm/arm-builtins.c:2241
25837 #, gcc-internal-format
25838 msgid "%Klane index must be a constant immediate"
25841 #: config/aarch64/aarch64-builtins.c:1077
25842 #, gcc-internal-format
25843 msgid "%Ktotal size and element size must be a non-zero constant immediate"
25846 #: config/aarch64/aarch64.c:721
25847 #, gcc-internal-format
25848 msgid "%qs is incompatible with %s %s"
25851 #: config/aarch64/aarch64.c:723
25852 #, gcc-internal-format
25853 msgid "%qs feature modifier is incompatible with %s %s"
25856 #: config/aarch64/aarch64.c:7830
25857 #, gcc-internal-format, gfc-internal-format
25858 msgid "unknown flag passed in -moverride=%s (%s)"
25861 #: config/aarch64/aarch64.c:7874
25862 #, gcc-internal-format, gfc-internal-format
25863 msgid "%s string ill-formed\n"
25866 #: config/aarch64/aarch64.c:7931
25867 #, gcc-internal-format, gfc-internal-format
25868 msgid "tuning string missing in option (%s)"
25871 #: config/aarch64/aarch64.c:7949
25872 #, gcc-internal-format, gfc-internal-format
25873 msgid "unknown tuning option (%s)"
25876 #: config/aarch64/aarch64.c:8161
25877 #, gcc-internal-format
25878 msgid "missing cpu name in -mcpu=%qs"
25881 #: config/aarch64/aarch64.c:8167
25882 #, gcc-internal-format
25883 msgid "invalid feature modifier in -mcpu=%qs"
25886 #: config/aarch64/aarch64.c:8194
25887 #, gcc-internal-format
25888 msgid "missing arch name in -march=%qs"
25891 #: config/aarch64/aarch64.c:8197
25892 #, gcc-internal-format
25893 msgid "unknown value %qs for -march"
25896 #: config/aarch64/aarch64.c:8200
25897 #, gcc-internal-format
25898 msgid "invalid feature modifier in -march=%qs"
25901 #: config/aarch64/aarch64.c:8226
25902 #, gcc-internal-format
25903 msgid "missing cpu name in -mtune=%qs"
25906 #: config/aarch64/aarch64.c:8229
25907 #, gcc-internal-format
25908 msgid "unknown value %qs for -mtune"
25911 #: config/aarch64/aarch64.c:8331 config/arm/arm.c:3007
25912 #, gcc-internal-format, gfc-internal-format
25913 msgid "switch -mcpu=%s conflicts with -march=%s switch"
25916 #: config/aarch64/aarch64.c:8366
25917 #, gcc-internal-format
25918 msgid "Assembler does not support -mabi=ilp32"
25921 #: config/aarch64/aarch64.c:8432
25922 #, gcc-internal-format
25923 msgid "code model %qs with -f%s"
25926 #: config/aarch64/aarch64.c:8597
25927 #, gcc-internal-format, gfc-internal-format
25928 msgid "missing architecture name in 'arch' target %s"
25931 #: config/aarch64/aarch64.c:8600
25932 #, gcc-internal-format
25933 msgid "unknown value %qs for 'arch' target %s"
25936 #: config/aarch64/aarch64.c:8603
25937 #, gcc-internal-format
25938 msgid "invalid feature modifier %qs for 'arch' target %s"
25941 #: config/aarch64/aarch64.c:8637
25942 #, gcc-internal-format, gfc-internal-format
25943 msgid "missing cpu name in 'cpu' target %s"
25946 #: config/aarch64/aarch64.c:8640
25947 #, gcc-internal-format
25948 msgid "unknown value %qs for 'cpu' target %s"
25951 #: config/aarch64/aarch64.c:8643
25952 #, gcc-internal-format
25953 msgid "invalid feature modifier %qs for 'cpu' target %s"
25956 #: config/aarch64/aarch64.c:8674
25957 #, gcc-internal-format
25958 msgid "unknown value %qs for 'tune' target %s"
25961 #: config/aarch64/aarch64.c:8714
25962 #, gcc-internal-format
25963 msgid "missing feature modifier in target %s %qs"
25966 #: config/aarch64/aarch64.c:8719
25967 #, gcc-internal-format
25968 msgid "invalid feature modifier in target %s %qs"
25971 #: config/aarch64/aarch64.c:8769
25972 #, gcc-internal-format, gfc-internal-format
25973 msgid "malformed target %s"
25976 #: config/aarch64/aarch64.c:8817
25977 #, gcc-internal-format
25978 msgid "target %s %qs does not accept an argument"
25981 #: config/aarch64/aarch64.c:8826
25982 #, gcc-internal-format
25983 msgid "target %s %qs does not allow a negated form"
25986 #: config/aarch64/aarch64.c:8881
25987 #, gcc-internal-format, gfc-internal-format
25988 msgid "target %s %s=%s is not valid"
25991 #: config/aarch64/aarch64.c:8947
25992 #, gcc-internal-format, gfc-internal-format
25993 msgid "malformed target %s value"
25996 #: config/aarch64/aarch64.c:8964
25997 #, gcc-internal-format
25998 msgid "target %s %qs is invalid"
26001 #: config/aarch64/aarch64.c:8973
26002 #, gcc-internal-format
26003 msgid "malformed target %s list %qs"
26006 #: config/aarch64/aarch64.c:10816
26007 #, gcc-internal-format
26008 msgid "%Klane %wd out of range %wd - %wd"
26011 #: config/aarch64/aarch64.c:10818
26012 #, gcc-internal-format
26013 msgid "lane %wd out of range %wd - %wd"
26016 #: config/alpha/alpha.c:425
26017 #, gcc-internal-format
26018 msgid "bad value %qs for -mtrap-precision switch"
26021 #: config/alpha/alpha.c:439
26022 #, gcc-internal-format
26023 msgid "bad value %qs for -mfp-rounding-mode switch"
26026 #: config/alpha/alpha.c:454
26027 #, gcc-internal-format
26028 msgid "bad value %qs for -mfp-trap-mode switch"
26031 #: config/alpha/alpha.c:471
26032 #, gcc-internal-format
26033 msgid "bad value %qs for -mcpu switch"
26036 #: config/alpha/alpha.c:486
26037 #, gcc-internal-format
26038 msgid "bad value %qs for -mtune switch"
26041 #: config/alpha/alpha.c:507
26042 #, gcc-internal-format
26043 msgid "fp software completion requires -mtrap-precision=i"
26046 #: config/alpha/alpha.c:523
26047 #, gcc-internal-format
26048 msgid "rounding mode not supported for VAX floats"
26051 #: config/alpha/alpha.c:528
26052 #, gcc-internal-format
26053 msgid "trap mode not supported for VAX floats"
26056 #: config/alpha/alpha.c:532
26057 #, gcc-internal-format
26058 msgid "128-bit long double not supported for VAX floats"
26061 #: config/alpha/alpha.c:560
26062 #, gcc-internal-format, gfc-internal-format
26063 msgid "L%d cache latency unknown for %s"
26066 #: config/alpha/alpha.c:575
26067 #, gcc-internal-format
26068 msgid "bad value %qs for -mmemory-latency"
26071 #: config/alpha/alpha.c:6652 config/alpha/alpha.c:6655 config/arc/arc.c:5480
26072 #: config/arc/arc.c:5759 config/s390/s390.c:852 config/tilegx/tilegx.c:3540
26073 #: config/tilepro/tilepro.c:3107
26074 #, gcc-internal-format
26075 msgid "bad builtin fcode"
26078 #: config/arc/arc.c:698
26079 #, gcc-internal-format
26080 msgid "-mmul64 not supported for ARC700 or ARCv2"
26083 #: config/arc/arc.c:702
26084 #, gcc-internal-format
26085 msgid "-mno-mpy supported only for ARC700 or ARCv2"
26088 #: config/arc/arc.c:706
26089 #, gcc-internal-format
26090 msgid "-mmul32x16 supported only for ARC600 or ARC601"
26093 #: config/arc/arc.c:709
26094 #, gcc-internal-format
26095 msgid "-mno-dpfp-lrsr supported only with -mdpfp"
26098 #: config/arc/arc.c:714
26099 #, gcc-internal-format
26100 msgid "FPX fast and compact options cannot be specified together"
26103 #: config/arc/arc.c:718
26104 #, gcc-internal-format
26105 msgid "-mspfp_fast not available on ARC600 or ARC601"
26108 #: config/arc/arc.c:723
26109 #, gcc-internal-format
26110 msgid "FPX extensions not available on pre-ARC600 cores"
26113 #: config/arc/arc.c:730
26114 #, gcc-internal-format
26115 msgid "No FPX/FPU mixing allowed"
26118 #: config/arc/arc.c:735
26119 #, gcc-internal-format
26120 msgid "This multiplier configuration is not available for HS cores"
26123 #: config/arc/arc.c:741
26124 #, gcc-internal-format, gfc-internal-format
26125 msgid "PIC is not supported for %s. Generating non-PIC code only.."
26128 #: config/arc/arc.c:747
26129 #, gcc-internal-format
26130 msgid "-matomic is only supported for ARC700 or ARC HS cores"
26133 #: config/arc/arc.c:751
26134 #, gcc-internal-format
26135 msgid "-mll64 is only supported for ARC HS cores"
26138 #: config/arc/arc.c:758
26139 #, gcc-internal-format
26140 msgid "FPU double precision options are available for ARC HS only"
26143 #: config/arc/arc.c:760
26144 #, gcc-internal-format
26145 msgid "FPU double precision assist options are not available for ARC HS"
26148 #: config/arc/arc.c:763
26149 #, gcc-internal-format
26150 msgid "FPU options are available for ARCv2 architecture only"
26153 #: config/arc/arc.c:1293
26154 #, gcc-internal-format, gfc-internal-format
26155 msgid "multiply option implies r%d is fixed"
26158 #: config/arc/arc.c:1493 config/epiphany/epiphany.c:489
26159 #: config/epiphany/epiphany.c:529
26160 #, gcc-internal-format
26161 msgid "argument of %qE attribute is not a string constant"
26164 #: config/arc/arc.c:1502
26165 #, gcc-internal-format
26166 msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
26169 #: config/arc/arc.c:1510
26170 #, gcc-internal-format
26171 msgid "argument of %qE attribute is not \"ilink\""
26174 #: config/arc/arc.c:5379
26175 #, gcc-internal-format
26176 msgid "__builtin_arc_aligned with non-constant alignment"
26179 #: config/arc/arc.c:5387
26180 #, gcc-internal-format
26181 msgid "invalid alignment value for __builtin_arc_aligned"
26184 #: config/arc/arc.c:5514
26185 #, gcc-internal-format
26186 msgid "builtin operand should be an unsigned 6-bit value"
26189 #: config/arc/arc.c:5555
26190 #, gcc-internal-format
26191 msgid "operand 1 should be an unsigned 3-bit immediate"
26194 #: config/arc/arc.c:5596 config/arc/arc.c:5693
26195 #, gcc-internal-format
26196 msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
26199 #: config/arc/arc.c:5629 config/arc/arc.c:5661
26200 #, gcc-internal-format
26201 msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
26204 #: config/arc/arc.c:5633 config/arc/arc.c:5665
26205 #, gcc-internal-format
26206 msgid "operand 2 should be an unsigned 8-bit value"
26209 #: config/arc/arc.c:5697
26210 #, gcc-internal-format
26211 msgid "operand 3 should be an unsigned 8-bit value"
26214 #: config/arc/arc.c:5730
26215 #, gcc-internal-format
26216 msgid "operand 4 should be an unsigned 8-bit value (0-255)"
26219 #: config/arc/arc.c:5734
26220 #, gcc-internal-format
26221 msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
26224 #: config/arc/arc.c:5741
26225 #, gcc-internal-format
26226 msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
26229 #: config/arc/arc.c:5744
26230 #, gcc-internal-format
26231 msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
26234 #: config/arc/arc.c:5791
26235 #, gcc-internal-format, gfc-internal-format
26236 msgid "builtin requires an immediate for operand %d"
26239 #: config/arc/arc.c:5796
26240 #, gcc-internal-format, gfc-internal-format
26241 msgid "operand %d should be a 6 bit unsigned immediate"
26244 #: config/arc/arc.c:5800
26245 #, gcc-internal-format, gfc-internal-format
26246 msgid "operand %d should be a 8 bit unsigned immediate"
26249 #: config/arc/arc.c:5804
26250 #, gcc-internal-format, gfc-internal-format
26251 msgid "operand %d should be a 3 bit unsigned immediate"
26254 #: config/arc/arc.c:5807
26255 #, gcc-internal-format, gfc-internal-format
26256 msgid "unknown builtin immediate operand type for operand %d"
26259 #: config/arc/arc.c:5858
26260 #, gcc-internal-format
26262 "register number must be a compile-time constant. Try giving higher "
26263 "optimization levels"
26266 #: config/arc/arc.c:5878
26267 #, gcc-internal-format
26269 "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
26272 #: config/arc/arc.c:6451
26273 #, gcc-internal-format
26274 msgid "Insn addresses not set after shorten_branches"
26277 #: config/arc/arc.c:6660
26278 #, gcc-internal-format
26279 msgid "insn addresses not freed"
26282 #: config/arm/arm-builtins.c:2226
26283 #, gcc-internal-format
26285 "You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to "
26286 "use these intrinsics."
26289 #: config/arm/arm-builtins.c:2346
26290 #, gcc-internal-format
26292 "You must enable crypto intrinsics (e.g. include -mfloat-abi=softfp -"
26293 "mfpu=crypto-neon...) to use these intrinsics."
26296 #. @@@ better error message
26297 #: config/arm/arm-builtins.c:2396 config/arm/arm-builtins.c:2500
26298 #, gcc-internal-format
26299 msgid "selector must be an immediate"
26302 #: config/arm/arm-builtins.c:2404 config/arm/arm-builtins.c:2449
26303 #: config/arm/arm-builtins.c:2507 config/arm/arm-builtins.c:2516
26304 #, gcc-internal-format
26305 msgid "the range of selector should be in 0 to 7"
26308 #: config/arm/arm-builtins.c:2409 config/arm/arm-builtins.c:2518
26309 #, gcc-internal-format
26310 msgid "the range of selector should be in 0 to 3"
26313 #: config/arm/arm-builtins.c:2414 config/arm/arm-builtins.c:2520
26314 #, gcc-internal-format
26315 msgid "the range of selector should be in 0 to 1"
26318 #: config/arm/arm-builtins.c:2586
26319 #, gcc-internal-format
26320 msgid "mask must be an immediate"
26323 #: config/arm/arm-builtins.c:2591
26324 #, gcc-internal-format
26325 msgid "the range of mask should be in 0 to 255"
26328 #: config/arm/arm-builtins.c:2779
26329 #, gcc-internal-format
26331 "the range of count should be in 0 to 32. please check the intrinsic "
26332 "_mm_rori_pi16 in code."
26335 #: config/arm/arm-builtins.c:2781
26336 #, gcc-internal-format
26338 "the range of count should be in 0 to 32. please check the intrinsic "
26339 "_mm_rori_pi32 in code."
26342 #: config/arm/arm-builtins.c:2783
26343 #, gcc-internal-format
26345 "the range of count should be in 0 to 32. please check the intrinsic "
26346 "_mm_ror_pi16 in code."
26349 #: config/arm/arm-builtins.c:2785
26350 #, gcc-internal-format
26352 "the range of count should be in 0 to 32. please check the intrinsic "
26353 "_mm_ror_pi32 in code."
26356 #: config/arm/arm-builtins.c:2791
26357 #, gcc-internal-format
26359 "the range of count should be in 0 to 64. please check the intrinsic "
26360 "_mm_rori_si64 in code."
26363 #: config/arm/arm-builtins.c:2793
26364 #, gcc-internal-format
26366 "the range of count should be in 0 to 64. please check the intrinsic "
26367 "_mm_ror_si64 in code."
26370 #: config/arm/arm-builtins.c:2798
26371 #, gcc-internal-format
26373 "the count should be no less than 0. please check the intrinsic "
26374 "_mm_srli_pi16 in code."
26377 #: config/arm/arm-builtins.c:2800
26378 #, gcc-internal-format
26380 "the count should be no less than 0. please check the intrinsic "
26381 "_mm_srli_pi32 in code."
26384 #: config/arm/arm-builtins.c:2802
26385 #, gcc-internal-format
26387 "the count should be no less than 0. please check the intrinsic "
26388 "_mm_srli_si64 in code."
26391 #: config/arm/arm-builtins.c:2804
26392 #, gcc-internal-format
26394 "the count should be no less than 0. please check the intrinsic "
26395 "_mm_slli_pi16 in code."
26398 #: config/arm/arm-builtins.c:2806
26399 #, gcc-internal-format
26401 "the count should be no less than 0. please check the intrinsic "
26402 "_mm_slli_pi32 in code."
26405 #: config/arm/arm-builtins.c:2808
26406 #, gcc-internal-format
26408 "the count should be no less than 0. please check the intrinsic "
26409 "_mm_slli_si64 in code."
26412 #: config/arm/arm-builtins.c:2810
26413 #, gcc-internal-format
26415 "the count should be no less than 0. please check the intrinsic "
26416 "_mm_srai_pi16 in code."
26419 #: config/arm/arm-builtins.c:2812
26420 #, gcc-internal-format
26422 "the count should be no less than 0. please check the intrinsic "
26423 "_mm_srai_pi32 in code."
26426 #: config/arm/arm-builtins.c:2814
26427 #, gcc-internal-format
26429 "the count should be no less than 0. please check the intrinsic "
26430 "_mm_srai_si64 in code."
26433 #: config/arm/arm-builtins.c:2816
26434 #, gcc-internal-format
26436 "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 "
26440 #: config/arm/arm-builtins.c:2818
26441 #, gcc-internal-format
26443 "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 "
26447 #: config/arm/arm-builtins.c:2820
26448 #, gcc-internal-format
26450 "the count should be no less than 0. please check the intrinsic _mm_srl_si64 "
26454 #: config/arm/arm-builtins.c:2822
26455 #, gcc-internal-format
26457 "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 "
26461 #: config/arm/arm-builtins.c:2824
26462 #, gcc-internal-format
26464 "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 "
26468 #: config/arm/arm-builtins.c:2826
26469 #, gcc-internal-format
26471 "the count should be no less than 0. please check the intrinsic _mm_sll_si64 "
26475 #: config/arm/arm-builtins.c:2828
26476 #, gcc-internal-format
26478 "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 "
26482 #: config/arm/arm-builtins.c:2830
26483 #, gcc-internal-format
26485 "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 "
26489 #: config/arm/arm-builtins.c:2832
26490 #, gcc-internal-format
26492 "the count should be no less than 0. please check the intrinsic _mm_sra_si64 "
26496 #: config/arm/arm.c:2757
26497 #, gcc-internal-format
26498 msgid "iWMMXt and NEON are incompatible"
26501 #: config/arm/arm.c:2762
26502 #, gcc-internal-format
26503 msgid "target CPU does not support ARM mode"
26506 #: config/arm/arm.c:2767
26507 #, gcc-internal-format
26509 "enabling backtrace support is only meaningful when compiling for the Thumb"
26512 #: config/arm/arm.c:2770
26513 #, gcc-internal-format
26515 "enabling callee interworking support is only meaningful when compiling for "
26519 #: config/arm/arm.c:2778
26520 #, gcc-internal-format
26521 msgid "-g with -mno-apcs-frame may not give sensible debugging"
26524 #: config/arm/arm.c:2782
26525 #, gcc-internal-format
26526 msgid "iWMMXt unsupported under Thumb mode"
26529 #: config/arm/arm.c:2785
26530 #, gcc-internal-format
26531 msgid "can not use -mtp=cp15 with 16-bit Thumb"
26534 #: config/arm/arm.c:2789
26535 #, gcc-internal-format
26536 msgid "RTP PIC is incompatible with Thumb"
26539 #: config/arm/arm.c:2797
26540 #, gcc-internal-format
26541 msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
26544 #: config/arm/arm.c:2888
26545 #, gcc-internal-format
26546 msgid "target CPU does not support THUMB instructions"
26549 #: config/arm/arm.c:2931
26550 #, gcc-internal-format
26551 msgid "target CPU does not support unaligned accesses"
26554 #: config/arm/arm.c:3136
26555 #, gcc-internal-format
26556 msgid "target CPU does not support interworking"
26559 #: config/arm/arm.c:3142
26560 #, gcc-internal-format
26561 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
26564 #: config/arm/arm.c:3150
26565 #, gcc-internal-format
26566 msgid "-fpic and -mapcs-reent are incompatible"
26569 #: config/arm/arm.c:3153
26570 #, gcc-internal-format
26571 msgid "APCS reentrant code not supported. Ignored"
26574 #: config/arm/arm.c:3156
26575 #, gcc-internal-format
26576 msgid "passing floating point arguments in fp regs not yet supported"
26579 #: config/arm/arm.c:3201
26580 #, gcc-internal-format
26581 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
26584 #: config/arm/arm.c:3204
26585 #, gcc-internal-format
26586 msgid "iwmmxt abi requires an iwmmxt capable cpu"
26589 #: config/arm/arm.c:3233
26590 #, gcc-internal-format
26591 msgid "AAPCS does not support -mcaller-super-interworking"
26594 #: config/arm/arm.c:3236
26595 #, gcc-internal-format
26596 msgid "AAPCS does not support -mcallee-super-interworking"
26599 #: config/arm/arm.c:3241
26600 #, gcc-internal-format
26601 msgid "__fp16 and no ldrh"
26604 #: config/arm/arm.c:3257
26605 #, gcc-internal-format
26606 msgid "-mfloat-abi=hard and VFP"
26609 #: config/arm/arm.c:3293
26610 #, gcc-internal-format
26611 msgid "structure size boundary can only be set to 8, 32 or 64"
26614 #: config/arm/arm.c:3295
26615 #, gcc-internal-format
26616 msgid "structure size boundary can only be set to 8 or 32"
26619 #: config/arm/arm.c:3306
26620 #, gcc-internal-format
26621 msgid "RTP PIC is incompatible with -msingle-pic-base"
26624 #: config/arm/arm.c:3318
26625 #, gcc-internal-format
26626 msgid "-mpic-register= is useless without -fpic"
26629 #: config/arm/arm.c:3327
26630 #, gcc-internal-format, gfc-internal-format
26631 msgid "unable to use '%s' for PIC register"
26634 #: config/arm/arm.c:3350
26635 #, gcc-internal-format
26636 msgid "-freorder-blocks-and-partition not supported on this architecture"
26639 #: config/arm/arm.c:5498
26640 #, gcc-internal-format
26641 msgid "non-AAPCS derived PCS variant"
26644 #: config/arm/arm.c:5500
26645 #, gcc-internal-format
26646 msgid "variadic functions must use the base AAPCS variant"
26649 #: config/arm/arm.c:5519
26650 #, gcc-internal-format
26651 msgid "PCS variant"
26654 #: config/arm/arm.c:5714
26655 #, gcc-internal-format
26656 msgid "Thumb-1 hard-float VFP ABI"
26659 #: config/arm/arm.c:6456 config/arm/arm.c:6474 config/avr/avr.c:8991
26660 #: config/avr/avr.c:9007 config/bfin/bfin.c:4672 config/bfin/bfin.c:4733
26661 #: config/bfin/bfin.c:4762 config/epiphany/epiphany.c:472
26662 #: config/h8300/h8300.c:5453 config/i386/i386.c:6817 config/i386/i386.c:11981
26663 #: config/i386/i386.c:44298 config/i386/i386.c:44348 config/i386/i386.c:44418
26664 #: config/m68k/m68k.c:748 config/mcore/mcore.c:3052 config/mep/mep.c:3884
26665 #: config/mep/mep.c:3898 config/mep/mep.c:3972 config/nvptx/nvptx.c:3793
26666 #: config/rl78/rl78.c:756 config/rs6000/rs6000.c:30981 config/rx/rx.c:2695
26667 #: config/rx/rx.c:2721 config/s390/s390.c:1046 config/sh/sh.c:9780
26668 #: config/sh/sh.c:9798 config/sh/sh.c:9827 config/sh/sh.c:9909
26669 #: config/sh/sh.c:9932 config/spu/spu.c:3680 config/stormy16/stormy16.c:2211
26670 #: config/v850/v850.c:2082 config/visium/visium.c:699
26671 #, gcc-internal-format
26672 msgid "%qE attribute only applies to functions"
26675 #: config/arm/arm.c:12912
26676 #, gcc-internal-format
26677 msgid "%K%s %wd out of range %wd - %wd"
26680 #: config/arm/arm.c:12915
26681 #, gcc-internal-format
26682 msgid "%s %wd out of range %wd - %wd"
26685 #: config/arm/arm.c:23600
26686 #, gcc-internal-format
26687 msgid "unable to compute real location of stacked parameter"
26690 #: config/arm/arm.c:24211
26691 #, gcc-internal-format
26692 msgid "Unexpected thumb1 far jump"
26695 #: config/arm/arm.c:24478
26696 #, gcc-internal-format
26697 msgid "no low registers available for popping high registers"
26700 #: config/arm/arm.c:24722
26701 #, gcc-internal-format
26702 msgid "interrupt Service Routines cannot be coded in Thumb mode"
26705 #: config/arm/arm.c:24947
26706 #, gcc-internal-format
26707 msgid "-fstack-check=specific for Thumb-1"
26710 #: config/arm/arm.c:30008 config/i386/i386.c:6041 config/s390/s390.c:14519
26711 #, gcc-internal-format
26712 msgid "attribute %<target%> argument not a string"
26715 #: config/arm/arm.c:30031
26716 #, gcc-internal-format, gfc-internal-format
26717 msgid "invalid fpu for attribute(target(\"%s\"))"
26720 #: config/arm/arm.c:30037 config/i386/i386.c:6107 config/i386/i386.c:6154
26721 #: config/s390/s390.c:14585 config/s390/s390.c:14635 config/s390/s390.c:14652
26722 #, gcc-internal-format, gfc-internal-format
26723 msgid "attribute(target(\"%s\")) is unknown"
26726 #: config/arm/freebsd.h:126
26727 #, gcc-internal-format
26728 msgid "target OS does not support unaligned accesses"
26731 #: config/avr/avr-c.c:62 config/avr/avr-c.c:187
26732 #, gcc-internal-format
26733 msgid "%qs expects 1 argument but %d given"
26736 #: config/avr/avr-c.c:73
26737 #, gcc-internal-format
26738 msgid "%qs expects a fixed-point value as argument"
26741 #: config/avr/avr-c.c:99
26742 #, gcc-internal-format
26743 msgid "using %qs with unsigned type has no effect"
26746 #: config/avr/avr-c.c:104 config/avr/avr-c.c:170 config/avr/avr-c.c:227
26747 #, gcc-internal-format
26748 msgid "no matching fixed-point overload found for %qs"
26751 #: config/avr/avr-c.c:121
26752 #, gcc-internal-format
26753 msgid "%qs expects 2 arguments but %d given"
26756 #: config/avr/avr-c.c:133 config/avr/avr-c.c:198
26757 #, gcc-internal-format
26758 msgid "%qs expects a fixed-point value as first argument"
26761 #: config/avr/avr-c.c:141
26762 #, gcc-internal-format
26763 msgid "%qs expects an integer value as second argument"
26766 #: config/avr/avr-devices.c:203
26767 #, gcc-internal-format, gfc-internal-format
26768 msgid "devices natively supported:%s"
26771 #: config/avr/avr-devices.c:212
26772 #, gcc-internal-format, gfc-internal-format
26773 msgid "supported core architectures:%s"
26776 #. Reached the end of `avr_mcu_types'. This should actually never
26777 #. happen as options are provided by device-specs. It could be a
26778 #. typo in a device-specs or calling the compiler proper directly
26779 #. with -mmcu=<device>.
26780 #: config/avr/avr.c:369
26781 #, gcc-internal-format
26782 msgid "unknown core architecture %qs specified with %qs"
26785 #: config/avr/avr.c:435 config/mep/mep.c:354 config/visium/visium.c:383
26786 #, gcc-internal-format
26787 msgid "-fpic is not supported"
26790 #: config/avr/avr.c:437 config/mep/mep.c:356 config/visium/visium.c:385
26791 #, gcc-internal-format
26792 msgid "-fPIC is not supported"
26795 #: config/avr/avr.c:439
26796 #, gcc-internal-format
26797 msgid "-fpie is not supported"
26800 #: config/avr/avr.c:441
26801 #, gcc-internal-format
26802 msgid "-fPIE is not supported"
26805 #: config/avr/avr.c:713
26806 #, gcc-internal-format
26807 msgid "function attributes %qs, %qs and %qs are mutually exclusive"
26810 #: config/avr/avr.c:720
26811 #, gcc-internal-format
26812 msgid "function attributes %qs and %qs have no effect on %qs function"
26815 #: config/avr/avr.c:747
26816 #, gcc-internal-format
26817 msgid "%qs function cannot have arguments"
26820 #: config/avr/avr.c:750
26821 #, gcc-internal-format
26822 msgid "%qs function cannot return a value"
26825 #: config/avr/avr.c:757
26826 #, gcc-internal-format
26827 msgid "%qs appears to be a misspelled %s handler"
26830 #: config/avr/avr.c:984
26831 #, gcc-internal-format
26832 msgid "%<builtin_return_address%> contains only 2 bytes of address"
26835 #: config/avr/avr.c:2208
26836 #, gcc-internal-format
26837 msgid "pointer offset from symbol maybe incorrect"
26840 #: config/avr/avr.c:2347
26841 #, gcc-internal-format
26842 msgid "accessing data memory with program memory address"
26845 #: config/avr/avr.c:2408
26846 #, gcc-internal-format
26847 msgid "accessing program memory with data memory address"
26850 #: config/avr/avr.c:2853
26851 #, gcc-internal-format, gfc-internal-format
26852 msgid "fixed register %s used to pass parameter to function"
26855 #: config/avr/avr.c:3124
26856 #, gcc-internal-format
26857 msgid "writing to address space %qs not supported"
26860 #: config/avr/avr.c:9024 config/bfin/bfin.c:4794 config/i386/winnt.c:58
26861 #: config/mep/mep.c:3788 config/mep/mep.c:3926
26862 #, gcc-internal-format
26863 msgid "%qE attribute only applies to variables"
26866 #: config/avr/avr.c:9035 config/mep/mep.c:3936
26867 #, gcc-internal-format
26868 msgid "%qE attribute allows only an integer constant argument"
26871 #: config/avr/avr.c:9045
26872 #, gcc-internal-format
26873 msgid "%qE attribute address out of range"
26876 #: config/avr/avr.c:9058
26877 #, gcc-internal-format
26878 msgid "both %s and %qE attribute provide address"
26881 #: config/avr/avr.c:9068
26882 #, gcc-internal-format
26883 msgid "%qE attribute on non-volatile variable"
26886 #: config/avr/avr.c:9272
26887 #, gcc-internal-format
26888 msgid "%qT uses address space %qs beyond flash of %d KiB"
26891 #: config/avr/avr.c:9275
26892 #, gcc-internal-format
26893 msgid "%s %q+D uses address space %qs beyond flash of %d KiB"
26896 #: config/avr/avr.c:9281
26897 #, gcc-internal-format
26898 msgid "pointer targeting address space %qs must be const in %qT"
26901 #: config/avr/avr.c:9284
26902 #, gcc-internal-format
26903 msgid "pointer targeting address space %qs must be const in %s %q+D"
26906 #: config/avr/avr.c:9322
26907 #, gcc-internal-format
26908 msgid "variable %q+D located in address space %qs beyond flash of %d KiB"
26911 #: config/avr/avr.c:9327
26912 #, gcc-internal-format
26914 "variable %q+D located in address space %qs which is not supported for "
26918 #: config/avr/avr.c:9343
26919 #, gcc-internal-format
26921 "variable %q+D must be const in order to be put into read-only section by "
26925 #: config/avr/avr.c:9383
26926 #, gcc-internal-format
26927 msgid "static IO declaration for %q+D needs an address"
26930 #: config/avr/avr.c:9415
26931 #, gcc-internal-format
26932 msgid "IO definition for %q+D needs an address"
26935 #: config/avr/avr.c:9599
26936 #, gcc-internal-format
26937 msgid "only uninitialized variables can be placed in the .noinit section"
26940 #: config/avr/avr.c:9640
26941 #, gcc-internal-format
26942 msgid "uninitialized variable %q+D put into program memory area"
26945 #: config/avr/avr.c:9750
26946 #, gcc-internal-format
26947 msgid "architecture %qs supported for assembler only"
26950 #: config/avr/avr.c:12269
26951 #, gcc-internal-format
26952 msgid "conversion from address space %qs to address space %qs"
26955 #: config/avr/avr.c:13325
26956 #, gcc-internal-format, gfc-internal-format
26957 msgid "%s expects a compile time integer constant"
26960 #: config/avr/avr.c:13339
26961 #, gcc-internal-format, gfc-internal-format
26962 msgid "%s expects a compile time long integer constant as first argument"
26965 #: config/avr/avr.c:13367
26966 #, gcc-internal-format, gfc-internal-format
26968 "rounding to %d bits has no effect for fixed-point value with %d fractional "
26972 #: config/avr/avr.c:13376
26973 #, gcc-internal-format
26974 msgid "rounding result will always be 0"
26977 #: config/avr/driver-avr.c:39
26978 #, gcc-internal-format
26979 msgid "cannot access device-specs for %qs expected at %qs"
26982 #: config/avr/driver-avr.c:49
26983 #, gcc-internal-format, gfc-internal-format
26984 msgid "you can provide your own specs files, see <%s> for details"
26987 #: config/avr/driver-avr.c:79
26988 #, gcc-internal-format
26989 msgid "bad usage of spec function %qs"
26992 #: config/avr/driver-avr.c:107
26993 #, gcc-internal-format
26994 msgid "specified option %qs more than once"
26997 #: config/avr/driver-avr.c:129
26998 #, gcc-internal-format
26999 msgid "strange device name %qs after %qs: bad character %qc"
27002 #: config/bfin/bfin.c:2348
27003 #, gcc-internal-format
27004 msgid "-mfdpic is not supported, please use a bfin-linux-uclibc target"
27007 #: config/bfin/bfin.c:2353
27008 #, gcc-internal-format
27009 msgid "-mshared-library-id= specified without -mid-shared-library"
27012 #: config/bfin/bfin.c:2357
27013 #, gcc-internal-format
27014 msgid "-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1"
27017 #: config/bfin/bfin.c:2362
27018 #, gcc-internal-format
27019 msgid "can%'t use multiple stack checking methods together"
27022 #: config/bfin/bfin.c:2365
27023 #, gcc-internal-format
27024 msgid "ID shared libraries and FD-PIC mode can%'t be used together"
27027 #: config/bfin/bfin.c:2370 config/m68k/m68k.c:552
27028 #, gcc-internal-format
27029 msgid "cannot specify both -msep-data and -mid-shared-library"
27032 #: config/bfin/bfin.c:2390
27033 #, gcc-internal-format
27034 msgid "-mmulticore can only be used with BF561"
27037 #: config/bfin/bfin.c:2393
27038 #, gcc-internal-format
27039 msgid "-mcorea should be used with -mmulticore"
27042 #: config/bfin/bfin.c:2396
27043 #, gcc-internal-format
27044 msgid "-mcoreb should be used with -mmulticore"
27047 #: config/bfin/bfin.c:2399
27048 #, gcc-internal-format
27049 msgid "-mcorea and -mcoreb can%'t be used together"
27052 #: config/bfin/bfin.c:4677
27053 #, gcc-internal-format
27054 msgid "multiple function type attributes specified"
27057 #: config/bfin/bfin.c:4744
27058 #, gcc-internal-format
27060 "can%'t apply both longcall and shortcall attributes to the same function"
27063 #: config/bfin/bfin.c:4801
27064 #, gcc-internal-format
27065 msgid "%qE attribute cannot be specified for local variables"
27068 #: config/c6x/c6x.c:238
27069 #, gcc-internal-format
27070 msgid "-fpic and -fPIC not supported without -mdsbt on this target"
27073 #: config/c6x/c6x.h:365 config/nvptx/nvptx.h:169
27074 #, gcc-internal-format
27075 msgid "profiling is not yet implemented for this architecture"
27078 #: config/cr16/cr16.c:290
27079 #, gcc-internal-format
27080 msgid "data-model=far not valid for cr16c architecture"
27083 #: config/cr16/cr16.c:293
27084 #, gcc-internal-format, gfc-internal-format
27085 msgid "invalid data model option -mdata-model=%s"
27088 #: config/cr16/cr16.h:431
27089 #, gcc-internal-format
27090 msgid "profiler support for CR16"
27093 #. This function is for retrieving a part of an instruction name for
27094 #. an operator, for immediate output. If that ever happens for
27095 #. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
27097 #: config/cris/cris.c:555
27098 #, gcc-internal-format
27099 msgid "MULT case in cris_op_str"
27102 #: config/cris/cris.c:893
27103 #, gcc-internal-format
27104 msgid "invalid use of ':' modifier"
27107 #: config/cris/cris.c:1127 config/moxie/moxie.c:181
27108 #, gcc-internal-format, gfc-internal-format
27109 msgid "internal error: bad register: %d"
27112 #: config/cris/cris.c:1879
27113 #, gcc-internal-format
27114 msgid "internal error: sideeffect-insn affecting main effect"
27117 #: config/cris/cris.c:1976
27118 #, gcc-internal-format
27119 msgid "unknown cc_attr value"
27122 #. If we get here, the caller got its initial tests wrong.
27123 #: config/cris/cris.c:2403
27124 #, gcc-internal-format
27125 msgid "internal error: cris_side_effect_mode_ok with bad operands"
27128 #: config/cris/cris.c:2642
27129 #, gcc-internal-format, gfc-internal-format
27130 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
27133 #: config/cris/cris.c:2670
27134 #, gcc-internal-format, gfc-internal-format
27135 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
27138 #: config/cris/cris.c:2706
27139 #, gcc-internal-format, gfc-internal-format
27140 msgid "unknown CRIS cpu version specification in -mtune= : %s"
27143 #: config/cris/cris.c:2727
27144 #, gcc-internal-format
27145 msgid "-fPIC and -fpic are not supported in this configuration"
27148 #: config/cris/cris.c:2976
27149 #, gcc-internal-format
27150 msgid "unknown src"
27153 #: config/cris/cris.c:3031
27154 #, gcc-internal-format
27155 msgid "unknown dest"
27158 #: config/cris/cris.c:3312
27159 #, gcc-internal-format, gfc-internal-format
27160 msgid "stackframe too big: %d bytes"
27163 #: config/cris/cris.c:3800 config/cris/cris.c:3828
27164 #, gcc-internal-format
27165 msgid "expand_binop failed in movsi got"
27168 #: config/cris/cris.c:3923
27169 #, gcc-internal-format
27170 msgid "emitting PIC operand, but PIC register isn%'t set up"
27173 #. Definitions for GCC. Part of the machine description for CRIS.
27174 #. Copyright (C) 1998-2016 Free Software Foundation, Inc.
27175 #. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
27177 #. This file is part of GCC.
27179 #. GCC is free software; you can redistribute it and/or modify
27180 #. it under the terms of the GNU General Public License as published by
27181 #. the Free Software Foundation; either version 3, or (at your option)
27182 #. any later version.
27184 #. GCC is distributed in the hope that it will be useful,
27185 #. but WITHOUT ANY WARRANTY; without even the implied warranty of
27186 #. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27187 #. GNU General Public License for more details.
27189 #. You should have received a copy of the GNU General Public License
27190 #. along with GCC; see the file COPYING3. If not see
27191 #. <http://www.gnu.org/licenses/>.
27192 #. After the first "Node:" comment comes all preprocessor directives and
27193 #. attached declarations described in the info files, the "Using and
27194 #. Porting GCC" manual (uapgcc), in the same order as found in the "Target
27195 #. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
27196 #. really, but needs an update anyway.
27198 #. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
27199 #. for that. If applicable, there is a CRIS-specific comment. The order
27200 #. of macro definitions follow the order in the manual. Every section in
27201 #. the manual (node in the info pages) has an introductory `Node:
27202 #. <subchapter>' comment. If no macros are defined for a section, only
27203 #. the section-comment is present.
27204 #. Note that other header files (e.g. config/elfos.h, config/linux.h,
27205 #. and config/cris/linux.h) are responsible for lots of settings not
27206 #. repeated below. This file contains general CRIS definitions
27207 #. and definitions for the cris-*-elf subtarget.
27208 #. We don't want to use gcc_assert for everything, as that can be
27210 #: config/cris/cris.h:42
27211 #, gcc-internal-format
27212 msgid "CRIS-port assertion failed: "
27215 #. Node: Caller Saves
27216 #. (no definitions)
27217 #. Node: Function entry
27218 #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
27219 #. TARGET_ASM_FUNCTION_EPILOGUE.
27221 #: config/cris/cris.h:749
27222 #, gcc-internal-format
27223 msgid "no FUNCTION_PROFILER for CRIS"
27226 #: config/epiphany/epiphany.c:480
27227 #, gcc-internal-format
27228 msgid "interrupt handlers cannot have arguments"
27231 #: config/epiphany/epiphany.c:504
27232 #, gcc-internal-format
27234 "argument of %qE attribute is not \"reset\", \"software_exception\", "
27235 "\"page_miss\", \"timer0\", \"timer1\", \"message\", \"dma0\", \"dma1\", "
27236 "\"wand\" or \"swi\""
27239 #: config/epiphany/epiphany.c:1521
27240 #, gcc-internal-format
27241 msgid "stack_offset must be at least 4"
27244 #: config/epiphany/epiphany.c:1523
27245 #, gcc-internal-format
27246 msgid "stack_offset must be a multiple of 4"
27249 #: config/frv/frv.c:8589
27250 #, gcc-internal-format
27251 msgid "accumulator is not a constant integer"
27254 #: config/frv/frv.c:8594
27255 #, gcc-internal-format
27256 msgid "accumulator number is out of bounds"
27259 #: config/frv/frv.c:8605
27260 #, gcc-internal-format
27261 msgid "inappropriate accumulator for %qs"
27264 #: config/frv/frv.c:8681
27265 #, gcc-internal-format
27266 msgid "invalid IACC argument"
27269 #: config/frv/frv.c:8704
27270 #, gcc-internal-format
27271 msgid "%qs expects a constant argument"
27274 #: config/frv/frv.c:8709
27275 #, gcc-internal-format
27276 msgid "constant argument out of range for %qs"
27279 #: config/frv/frv.c:9190
27280 #, gcc-internal-format
27281 msgid "media functions are not available unless -mmedia is used"
27284 #: config/frv/frv.c:9202
27285 #, gcc-internal-format
27286 msgid "this media function is only available on the fr500"
27289 #: config/frv/frv.c:9230
27290 #, gcc-internal-format
27291 msgid "this media function is only available on the fr400 and fr550"
27294 #: config/frv/frv.c:9249
27295 #, gcc-internal-format
27296 msgid "this builtin function is only available on the fr405 and fr450"
27299 #: config/frv/frv.c:9258
27300 #, gcc-internal-format
27301 msgid "this builtin function is only available on the fr500 and fr550"
27304 #: config/frv/frv.c:9270
27305 #, gcc-internal-format
27306 msgid "this builtin function is only available on the fr450"
27309 #: config/ft32/ft32.c:175
27310 #, gcc-internal-format
27311 msgid "'h' applied to non-register operand"
27314 #: config/ft32/ft32.c:200
27315 #, gcc-internal-format, gfc-internal-format
27316 msgid "bad alignment: %d"
27319 #: config/ft32/ft32.c:478
27320 #, gcc-internal-format
27321 msgid "stack frame must be smaller than 64K"
27324 #: config/h8300/h8300.c:325
27325 #, gcc-internal-format
27326 msgid "-msx is not supported in coff"
27329 #: config/h8300/h8300.c:347
27330 #, gcc-internal-format
27331 msgid "-ms2600 is used without -ms"
27334 #: config/h8300/h8300.c:353
27335 #, gcc-internal-format
27336 msgid "-mn is used without -mh or -ms or -msx"
27339 #: config/h8300/h8300.c:359
27340 #, gcc-internal-format
27341 msgid "-mexr is used without -ms"
27344 #: config/h8300/h8300.c:365
27345 #, gcc-internal-format
27346 msgid "-mint32 is not supported for H8300 and H8300L targets"
27349 #: config/h8300/h8300.c:371
27350 #, gcc-internal-format
27351 msgid "-mexr is used without -ms or -msx"
27354 #: config/h8300/h8300.c:377
27355 #, gcc-internal-format
27357 "-mno-exr valid only with -ms or -msx - Option ignored!"
27360 #: config/h8300/h8300.c:384
27361 #, gcc-internal-format
27362 msgid "-mn is not supported for linux targets"
27365 #: config/i386/host-cygwin.c:62
27366 #, gcc-internal-format
27367 msgid "can%'t extend PCH file: %m"
27370 #: config/i386/host-cygwin.c:73
27371 #, gcc-internal-format
27372 msgid "can%'t set position in PCH file: %m"
27375 #: config/i386/i386.c:4088
27376 #, gcc-internal-format, gfc-internal-format
27377 msgid "wrong arg %s to option %s"
27380 #: config/i386/i386.c:4095
27381 #, gcc-internal-format, gfc-internal-format
27382 msgid "size ranges of option %s should be increasing"
27385 #: config/i386/i386.c:4106
27386 #, gcc-internal-format, gfc-internal-format
27387 msgid "wrong stringop strategy name %s specified for option %s"
27390 #. rep; movq isn't available in 32-bit code.
27391 #: config/i386/i386.c:4116
27392 #, gcc-internal-format, gfc-internal-format
27394 "stringop strategy name %s specified for option %s not supported for 32-bit "
27398 #: config/i386/i386.c:4131
27399 #, gcc-internal-format, gfc-internal-format
27400 msgid "unknown alignment %s specified for option %s"
27403 #: config/i386/i386.c:4142
27404 #, gcc-internal-format, gfc-internal-format
27405 msgid "the max value for the last size range should be -1 for option %s"
27408 #: config/i386/i386.c:4150
27409 #, gcc-internal-format, gfc-internal-format
27410 msgid "too many size ranges specified in option %s"
27413 #: config/i386/i386.c:4204
27414 #, gcc-internal-format, gfc-internal-format
27415 msgid "Unknown parameter to option -mtune-ctrl: %s"
27418 #: config/i386/i386.c:4592
27419 #, gcc-internal-format
27420 msgid "Intel MCU psABI isn%'t supported in %s mode"
27423 #: config/i386/i386.c:4639
27424 #, gcc-internal-format, gfc-internal-format
27426 "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead "
27430 #. rep; movq isn't available in 32-bit code.
27431 #: config/i386/i386.c:4666
27432 #, gcc-internal-format
27433 msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
27436 #: config/i386/i386.c:4683
27437 #, gcc-internal-format
27438 msgid "address mode %qs not supported in the %s bit mode"
27441 #: config/i386/i386.c:4709 config/i386/i386.c:4718 config/i386/i386.c:4730
27442 #: config/i386/i386.c:4741 config/i386/i386.c:4752
27443 #, gcc-internal-format
27444 msgid "code model %qs not supported in the %s bit mode"
27447 #: config/i386/i386.c:4721 config/i386/i386.c:4733
27448 #, gcc-internal-format
27449 msgid "code model %qs not supported in x32 mode"
27452 #: config/i386/i386.c:4739 config/i386/i386.c:4748 config/i386/i386.c:5837
27453 #, gcc-internal-format, gfc-internal-format
27454 msgid "code model %s does not support PIC mode"
27457 #: config/i386/i386.c:4776
27458 #, gcc-internal-format
27459 msgid "-masm=intel not supported in this configuration"
27462 #: config/i386/i386.c:4781
27463 #, gcc-internal-format, gfc-internal-format
27464 msgid "%i-bit mode not compiled in"
27467 #: config/i386/i386.c:4794 config/i386/i386.c:5025
27468 #, gcc-internal-format
27469 msgid "CPU you selected does not support x86-64 instruction set"
27472 #: config/i386/i386.c:4986 config/i386/i386.c:4989
27473 #, gcc-internal-format
27474 msgid "Intel MPX does not support x32"
27477 #: config/i386/i386.c:4992
27478 #, gcc-internal-format, gfc-internal-format
27479 msgid "generic CPU can be used only for %stune=%s %s"
27482 #: config/i386/i386.c:4995
27483 #, gcc-internal-format, gfc-internal-format
27484 msgid "intel CPU can be used only for %stune=%s %s"
27487 #: config/i386/i386.c:4998
27488 #, gcc-internal-format, gfc-internal-format
27489 msgid "bad value (%s) for %sarch=%s %s"
27492 #: config/i386/i386.c:5041
27493 #, gcc-internal-format, gfc-internal-format
27494 msgid "bad value (%s) for %stune=%s %s"
27497 #: config/i386/i386.c:5105
27498 #, gcc-internal-format
27499 msgid "-mregparm is ignored in 64-bit mode"
27502 #: config/i386/i386.c:5107
27503 #, gcc-internal-format
27504 msgid "-mregparm is ignored for Intel MCU psABI"
27507 #: config/i386/i386.c:5110
27508 #, gcc-internal-format, gfc-internal-format
27509 msgid "-mregparm=%d is not between 0 and %d"
27512 #: config/i386/i386.c:5141
27513 #, gcc-internal-format, gfc-internal-format
27514 msgid "%srtd%s is ignored in 64bit mode"
27517 #: config/i386/i386.c:5219
27518 #, gcc-internal-format
27519 msgid "-mpreferred-stack-boundary is not supported for this target"
27522 #: config/i386/i386.c:5222
27523 #, gcc-internal-format, gfc-internal-format
27524 msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
27527 #: config/i386/i386.c:5245
27528 #, gcc-internal-format, gfc-internal-format
27529 msgid "-mincoming-stack-boundary=%d is not between %d and 12"
27532 #: config/i386/i386.c:5258
27533 #, gcc-internal-format
27534 msgid "-mnop-mcount is not compatible with this target"
27537 #: config/i386/i386.c:5261
27538 #, gcc-internal-format
27539 msgid "-mnop-mcount is not implemented for -fPIC"
27542 #: config/i386/i386.c:5266
27543 #, gcc-internal-format, gfc-internal-format
27544 msgid "%ssseregparm%s used without SSE enabled"
27547 #: config/i386/i386.c:5276
27548 #, gcc-internal-format
27549 msgid "SSE instruction set disabled, using 387 arithmetics"
27552 #: config/i386/i386.c:5283
27553 #, gcc-internal-format
27554 msgid "387 instruction set disabled, using SSE arithmetics"
27557 #: config/i386/i386.c:5331
27558 #, gcc-internal-format, gfc-internal-format
27559 msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
27562 #: config/i386/i386.c:5342
27563 #, gcc-internal-format, gfc-internal-format
27564 msgid "fixed ebp register requires %saccumulate-outgoing-args%s"
27567 #: config/i386/i386.c:5455
27568 #, gcc-internal-format
27569 msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
27572 #: config/i386/i386.c:5462
27573 #, gcc-internal-format
27574 msgid "-mno-fentry isn%'t compatible with SEH"
27577 #: config/i386/i386.c:5528 config/rs6000/rs6000.c:4845
27578 #, gcc-internal-format, gfc-internal-format
27579 msgid "unknown option for -mrecip=%s"
27582 #: config/i386/i386.c:6135
27583 #, gcc-internal-format, gfc-internal-format
27584 msgid "option(\"%s\") was already specified"
27587 #: config/i386/i386.c:6830 config/i386/i386.c:6881
27588 #, gcc-internal-format
27589 msgid "fastcall and regparm attributes are not compatible"
27592 #: config/i386/i386.c:6835
27593 #, gcc-internal-format
27594 msgid "regparam and thiscall attributes are not compatible"
27597 #: config/i386/i386.c:6842 config/i386/i386.c:44318
27598 #, gcc-internal-format
27599 msgid "%qE attribute requires an integer constant argument"
27602 #: config/i386/i386.c:6848
27603 #, gcc-internal-format
27604 msgid "argument to %qE attribute larger than %d"
27607 #: config/i386/i386.c:6873 config/i386/i386.c:6916
27608 #, gcc-internal-format
27609 msgid "fastcall and cdecl attributes are not compatible"
27612 #: config/i386/i386.c:6877
27613 #, gcc-internal-format
27614 msgid "fastcall and stdcall attributes are not compatible"
27617 #: config/i386/i386.c:6885 config/i386/i386.c:6934
27618 #, gcc-internal-format
27619 msgid "fastcall and thiscall attributes are not compatible"
27622 #: config/i386/i386.c:6895 config/i386/i386.c:6912
27623 #, gcc-internal-format
27624 msgid "stdcall and cdecl attributes are not compatible"
27627 #: config/i386/i386.c:6899
27628 #, gcc-internal-format
27629 msgid "stdcall and fastcall attributes are not compatible"
27632 #: config/i386/i386.c:6903 config/i386/i386.c:6930
27633 #, gcc-internal-format
27634 msgid "stdcall and thiscall attributes are not compatible"
27637 #: config/i386/i386.c:6920 config/i386/i386.c:6938
27638 #, gcc-internal-format
27639 msgid "cdecl and thiscall attributes are not compatible"
27642 #: config/i386/i386.c:6926
27643 #, gcc-internal-format
27644 msgid "%qE attribute is used for non-class method"
27647 #: config/i386/i386.c:7164
27648 #, gcc-internal-format
27649 msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
27652 #: config/i386/i386.c:7167
27653 #, gcc-internal-format
27654 msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
27657 #: config/i386/i386.c:7483
27658 #, gcc-internal-format
27659 msgid "X32 does not support ms_abi attribute"
27662 #: config/i386/i386.c:7515
27663 #, gcc-internal-format
27664 msgid "ms_hook_prologue is not compatible with nested function"
27667 #: config/i386/i386.c:7828
27668 #, gcc-internal-format
27669 msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
27672 #: config/i386/i386.c:7834
27673 #, gcc-internal-format
27674 msgid "AVX512F vector return without AVX512F enabled changes the ABI"
27677 #: config/i386/i386.c:7848
27678 #, gcc-internal-format
27679 msgid "AVX vector argument without AVX enabled changes the ABI"
27682 #: config/i386/i386.c:7854
27683 #, gcc-internal-format
27684 msgid "AVX vector return without AVX enabled changes the ABI"
27687 #: config/i386/i386.c:7870
27688 #, gcc-internal-format
27689 msgid "SSE vector argument without SSE enabled changes the ABI"
27692 #: config/i386/i386.c:7876
27693 #, gcc-internal-format
27694 msgid "SSE vector return without SSE enabled changes the ABI"
27697 #: config/i386/i386.c:7890
27698 #, gcc-internal-format
27699 msgid "MMX vector argument without MMX enabled changes the ABI"
27702 #: config/i386/i386.c:7896
27703 #, gcc-internal-format
27704 msgid "MMX vector return without MMX enabled changes the ABI"
27707 #: config/i386/i386.c:8078
27708 #, gcc-internal-format
27710 "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
27713 #: config/i386/i386.c:8195
27714 #, gcc-internal-format
27715 msgid "the ABI of passing union with long double has changed in GCC 4.4"
27718 #: config/i386/i386.c:8313
27719 #, gcc-internal-format
27721 "the ABI of passing structure with complex float member has changed in GCC 4.4"
27724 #: config/i386/i386.c:8476
27725 #, gcc-internal-format
27726 msgid "SSE register return with SSE disabled"
27729 #: config/i386/i386.c:8482
27730 #, gcc-internal-format
27731 msgid "SSE register argument with SSE disabled"
27734 #: config/i386/i386.c:8498
27735 #, gcc-internal-format
27736 msgid "x87 register return with x87 disabled"
27739 #: config/i386/i386.c:8793 config/i386/i386.c:9058
27740 #, gcc-internal-format
27741 msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
27744 #: config/i386/i386.c:8795 config/i386/i386.c:9060 config/i386/i386.c:9553
27745 #, gcc-internal-format
27747 "this is a GCC bug that can be worked around by adding attribute used to "
27751 #: config/i386/i386.c:9453
27752 #, gcc-internal-format, gfc-internal-format
27754 "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
27757 #: config/i386/i386.c:9551
27758 #, gcc-internal-format
27759 msgid "calling %qD with SSE caling convention without SSE/SSE2 enabled"
27762 #: config/i386/i386.c:12670
27763 #, gcc-internal-format
27764 msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
27767 #: config/i386/i386.c:13725
27768 #, gcc-internal-format
27769 msgid "-fsplit-stack does not support fastcall with nested function"
27772 #: config/i386/i386.c:13745
27773 #, gcc-internal-format
27775 "-fsplit-stack does not support 2 register parameters for a nested function"
27778 #. FIXME: We could make this work by pushing a register
27779 #. around the addition and comparison.
27780 #: config/i386/i386.c:13756
27781 #, gcc-internal-format
27782 msgid "-fsplit-stack does not support 3 register parameters"
27785 #: config/i386/i386.c:16566
27786 #, gcc-internal-format
27787 msgid "extended registers have no high halves"
27790 #: config/i386/i386.c:16581
27791 #, gcc-internal-format
27792 msgid "unsupported operand size for extended register"
27795 #: config/i386/i386.c:16773
27796 #, gcc-internal-format
27797 msgid "non-integer operand used with operand code 'z'"
27800 #: config/i386/i386.c:36235
27801 #, gcc-internal-format
27802 msgid "No dispatcher found for the versioning attributes"
27805 #: config/i386/i386.c:36285
27806 #, gcc-internal-format, gfc-internal-format
27807 msgid "No dispatcher found for %s"
27810 #: config/i386/i386.c:36295
27811 #, gcc-internal-format, gfc-internal-format
27812 msgid "No dispatcher found for the versioning attributes : %s"
27815 #: config/i386/i386.c:36543
27816 #, gcc-internal-format
27818 "Function versions cannot be marked as gnu_inline, bodies have to be generated"
27821 #: config/i386/i386.c:36548 config/i386/i386.c:36976
27822 #, gcc-internal-format
27823 msgid "Virtual function multiversioning not supported"
27826 #: config/i386/i386.c:36611
27827 #, gcc-internal-format
27828 msgid "missing %<target%> attribute for multi-versioned %D"
27831 #: config/i386/i386.c:36614
27832 #, gcc-internal-format
27833 msgid "previous declaration of %D"
27836 #: config/i386/i386.c:36833
27837 #, gcc-internal-format
27838 msgid "multiversioning needs ifunc which is not supported on this target"
27841 #: config/i386/i386.c:37219
27842 #, gcc-internal-format
27843 msgid "Parameter to builtin must be a string constant or literal"
27846 #: config/i386/i386.c:37244 config/i386/i386.c:37294
27847 #, gcc-internal-format, gfc-internal-format
27848 msgid "Parameter to builtin not valid: %s"
27851 #: config/i386/i386.c:37705 config/i386/i386.c:39056
27852 #, gcc-internal-format
27853 msgid "the last argument must be a 2-bit immediate"
27856 #: config/i386/i386.c:38100
27857 #, gcc-internal-format
27858 msgid "the fifth argument must be an 8-bit immediate"
27861 #: config/i386/i386.c:38195
27862 #, gcc-internal-format
27863 msgid "the third argument must be an 8-bit immediate"
27866 #: config/i386/i386.c:38987
27867 #, gcc-internal-format
27868 msgid "the last argument must be an 1-bit immediate"
27871 #: config/i386/i386.c:39002
27872 #, gcc-internal-format
27873 msgid "the last argument must be a 3-bit immediate"
27876 #: config/i386/i386.c:39035
27877 #, gcc-internal-format
27878 msgid "the last argument must be a 4-bit immediate"
27881 #: config/i386/i386.c:39075
27882 #, gcc-internal-format
27883 msgid "the last argument must be a 1-bit immediate"
27886 #: config/i386/i386.c:39088
27887 #, gcc-internal-format
27888 msgid "the last argument must be a 5-bit immediate"
27891 #: config/i386/i386.c:39098
27892 #, gcc-internal-format
27893 msgid "the next to last argument must be an 8-bit immediate"
27896 #: config/i386/i386.c:39102 config/i386/i386.c:39890
27897 #, gcc-internal-format
27898 msgid "the last argument must be an 8-bit immediate"
27901 #: config/i386/i386.c:39269
27902 #, gcc-internal-format
27903 msgid "the third argument must be comparison constant"
27906 #: config/i386/i386.c:39274
27907 #, gcc-internal-format
27908 msgid "incorrect comparison mode"
27911 #: config/i386/i386.c:39280 config/i386/i386.c:39481
27912 #, gcc-internal-format
27913 msgid "incorrect rounding operand"
27916 #: config/i386/i386.c:39463
27917 #, gcc-internal-format
27918 msgid "the immediate argument must be a 4-bit immediate"
27921 #: config/i386/i386.c:39469
27922 #, gcc-internal-format
27923 msgid "the immediate argument must be a 5-bit immediate"
27926 #: config/i386/i386.c:39472
27927 #, gcc-internal-format
27928 msgid "the immediate argument must be an 8-bit immediate"
27931 #: config/i386/i386.c:39888
27932 #, gcc-internal-format
27933 msgid "the last argument must be a 32-bit immediate"
27936 #: config/i386/i386.c:39970 config/rs6000/rs6000.c:13967
27937 #, gcc-internal-format
27938 msgid "selector must be an integer constant in the range 0..%wi"
27941 #: config/i386/i386.c:40164
27942 #, gcc-internal-format
27943 msgid "%qE needs unknown isa option"
27946 #: config/i386/i386.c:40168
27947 #, gcc-internal-format
27948 msgid "%qE needs isa option %s"
27951 #: config/i386/i386.c:40930
27952 #, gcc-internal-format
27953 msgid "last argument must be an immediate"
27956 #: config/i386/i386.c:41539 config/i386/i386.c:41721
27957 #, gcc-internal-format
27958 msgid "the last argument must be scale 1, 2, 4, 8"
27961 #: config/i386/i386.c:41774
27962 #, gcc-internal-format
27963 msgid "the forth argument must be scale 1, 2, 4, 8"
27966 #: config/i386/i386.c:41780
27967 #, gcc-internal-format
27968 msgid "incorrect hint operand"
27971 #: config/i386/i386.c:41799
27972 #, gcc-internal-format
27973 msgid "the xabort's argument must be an 8-bit immediate"
27976 #: config/i386/i386.c:44305
27977 #, gcc-internal-format
27978 msgid "%qE attribute only available for 32-bit"
27981 #: config/i386/i386.c:44326
27982 #, gcc-internal-format
27983 msgid "argument to %qE attribute is neither zero, nor one"
27986 #: config/i386/i386.c:44359 config/i386/i386.c:44368
27987 #, gcc-internal-format
27988 msgid "ms_abi and sysv_abi attributes are not compatible"
27991 #: config/i386/i386.c:44404 config/rs6000/rs6000.c:31064
27992 #, gcc-internal-format
27993 msgid "%qE incompatible attribute ignored"
27996 #: config/i386/i386.c:47341
27997 #, gcc-internal-format
27998 msgid "alternatives not allowed in asm flag output"
28001 #: config/i386/i386.c:47405
28002 #, gcc-internal-format
28003 msgid "unknown asm flag output %qs"
28006 #: config/i386/i386.c:47434
28007 #, gcc-internal-format
28008 msgid "invalid type for asm flag output"
28011 #: config/i386/i386.c:53594
28012 #, gcc-internal-format
28013 msgid "Unknown architecture specific memory model"
28016 #: config/i386/i386.c:53601
28017 #, gcc-internal-format
28018 msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
28021 #: config/i386/i386.c:53607
28022 #, gcc-internal-format
28023 msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
28026 #: config/i386/i386.c:53631 config/i386/i386.c:53752
28027 #, gcc-internal-format, gfc-internal-format
28028 msgid "unsupported simdlen %d"
28031 #: config/i386/i386.c:53650
28032 #, gcc-internal-format
28033 msgid "unsupported return type %qT for simd\n"
28036 #: config/i386/i386.c:53672
28037 #, gcc-internal-format
28038 msgid "unsupported argument type %qT for simd\n"
28041 #: config/i386/i386.c:53999
28042 #, gcc-internal-format
28044 "Pointer Checker requires MPX support on this target. Use -mmpx options to "
28048 #: config/i386/intelmic-mkoffload.c:71 config/nvptx/mkoffload.c:85
28049 #, gcc-internal-format
28050 msgid "deleting file %s: %m"
28053 #: config/i386/intelmic-mkoffload.c:253 config/i386/intelmic-mkoffload.c:317
28054 #: config/i386/intelmic-mkoffload.c:358 config/nvptx/mkoffload.c:517
28055 #, gcc-internal-format, gfc-internal-format
28056 msgid "cannot open '%s'"
28059 #: config/i386/intelmic-mkoffload.c:465
28060 #, gcc-internal-format
28061 msgid "output file not specified"
28064 #: config/i386/intelmic-mkoffload.c:558
28065 #, gcc-internal-format
28066 msgid "COLLECT_GCC must be set"
28069 #: config/i386/intelmic-mkoffload.c:563 config/nvptx/mkoffload.c:455
28070 #, gcc-internal-format, gfc-internal-format
28071 msgid "offload compiler %s not found"
28074 #: config/i386/intelmic-mkoffload.c:582 config/nvptx/mkoffload.c:474
28075 #, gcc-internal-format
28076 msgid "unrecognizable argument of option "
28079 #: config/i386/winnt.c:78
28080 #, gcc-internal-format
28082 "%qE attribute applies only to initialized variables with external linkage"
28085 #: config/i386/winnt.c:151
28086 #, gcc-internal-format
28087 msgid "definition of static data member %q+D of dllimport%'d class"
28090 #. If the environment variable DJDIR is not defined, then DJGPP is not installed correctly and GCC will quickly become confused with the default prefix settings. Report the problem now so the user doesn't receive deceptive "file not found" error messages later.
28091 #. DJDIR is automatically defined by the DJGPP environment config file pointed to by the environment variable DJGPP. Examine DJGPP to try and figure out what's wrong.
28092 #: config/i386/xm-djgpp.h:85
28093 #, gcc-internal-format
28094 msgid "environment variable DJGPP not defined"
28097 #: config/i386/xm-djgpp.h:87
28098 #, gcc-internal-format, gfc-internal-format
28099 msgid "environment variable DJGPP points to missing file '%s'"
28102 #: config/i386/xm-djgpp.h:90
28103 #, gcc-internal-format, gfc-internal-format
28104 msgid "environment variable DJGPP points to corrupt file '%s'"
28107 #: config/ia64/ia64-c.c:48
28108 #, gcc-internal-format
28109 msgid "malformed #pragma builtin"
28112 #: config/ia64/ia64.c:722
28113 #, gcc-internal-format
28114 msgid "invalid argument of %qE attribute"
28117 #: config/ia64/ia64.c:735
28118 #, gcc-internal-format
28119 msgid "an address area attribute cannot be specified for local variables"
28122 #: config/ia64/ia64.c:742
28123 #, gcc-internal-format
28124 msgid "address area of %q+D conflicts with previous declaration"
28127 #: config/ia64/ia64.c:750
28128 #, gcc-internal-format
28129 msgid "address area attribute cannot be specified for functions"
28132 #: config/ia64/ia64.c:783
28133 #, gcc-internal-format
28134 msgid "%qE attribute requires a string constant argument"
28137 #: config/ia64/ia64.c:5928 config/pa/pa.c:425 config/sh/sh.c:9616
28138 #: config/spu/spu.c:4892
28139 #, gcc-internal-format
28140 msgid "value of -mfixed-range must have form REG1-REG2"
28143 #: config/ia64/ia64.c:5955 config/pa/pa.c:452 config/sh/sh.c:9642
28144 #: config/spu/spu.c:4918
28145 #, gcc-internal-format, gfc-internal-format
28146 msgid "%s-%s is an empty range"
28149 #: config/ia64/ia64.c:11154
28150 #, gcc-internal-format
28151 msgid "version attribute is not a string"
28154 #: config/iq2000/iq2000.c:1832
28155 #, gcc-internal-format, gfc-internal-format
28156 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
28159 #: config/iq2000/iq2000.c:2599
28160 #, gcc-internal-format
28161 msgid "argument %qd is not a constant"
28164 #: config/iq2000/iq2000.c:2902 config/xtensa/xtensa.c:2449
28165 #, gcc-internal-format
28166 msgid "PRINT_OPERAND_ADDRESS, null pointer"
28169 #: config/iq2000/iq2000.c:3057
28170 #, gcc-internal-format, gfc-internal-format
28171 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
28174 #: config/iq2000/iq2000.c:3066 config/xtensa/xtensa.c:2293
28175 #, gcc-internal-format
28176 msgid "PRINT_OPERAND null pointer"
28179 #: config/m32c/m32c-pragma.c:52
28180 #, gcc-internal-format
28181 msgid "junk at end of #pragma GCC memregs [0..16]"
28184 #: config/m32c/m32c-pragma.c:59
28185 #, gcc-internal-format
28186 msgid "#pragma GCC memregs must precede any function decls"
28189 #: config/m32c/m32c-pragma.c:67 config/m32c/m32c-pragma.c:74
28190 #, gcc-internal-format
28191 msgid "#pragma GCC memregs takes a number [0..16]"
28194 #: config/m32c/m32c-pragma.c:102
28195 #, gcc-internal-format
28196 msgid "junk at end of #pragma ADDRESS"
28199 #: config/m32c/m32c-pragma.c:107
28200 #, gcc-internal-format
28201 msgid "malformed #pragma ADDRESS variable address"
28204 #: config/m32c/m32c.c:412
28205 #, gcc-internal-format, gfc-internal-format
28206 msgid "invalid target memregs value '%d'"
28209 #: config/m32c/m32c.c:2924
28210 #, gcc-internal-format
28211 msgid "%qE attribute is not supported for R8C target"
28214 #. The argument must be a constant integer.
28215 #: config/m32c/m32c.c:2940 config/sh/sh.c:9835 config/sh/sh.c:9941
28216 #, gcc-internal-format
28217 msgid "%qE attribute argument not an integer constant"
28220 #: config/m32c/m32c.c:2949
28221 #, gcc-internal-format
28222 msgid "%qE attribute argument should be between 18 to 255"
28225 #: config/m32c/m32c.c:4070
28226 #, gcc-internal-format
28227 msgid "%<bank_switch%> has no effect on non-interrupt functions"
28230 #: config/m32c/m32c.c:4177
28231 #, gcc-internal-format
28232 msgid "%<fast_interrupt%> attribute directive ignored"
28235 #: config/m32r/m32r.c:389
28236 #, gcc-internal-format
28237 msgid "invalid argument of %qs attribute"
28240 #: config/m68k/m68k.c:493
28241 #, gcc-internal-format, gfc-internal-format
28242 msgid "-mcpu=%s conflicts with -march=%s"
28245 #: config/m68k/m68k.c:564
28246 #, gcc-internal-format
28247 msgid "-mpcrel -fPIC is not currently supported on selected cpu"
28250 #: config/m68k/m68k.c:626
28251 #, gcc-internal-format, gfc-internal-format
28252 msgid "-falign-labels=%d is not supported"
28255 #: config/m68k/m68k.c:631
28256 #, gcc-internal-format, gfc-internal-format
28257 msgid "-falign-loops=%d is not supported"
28260 #: config/m68k/m68k.c:638
28261 #, gcc-internal-format
28262 msgid "-fstack-limit- options are not supported on this cpu"
28265 #: config/m68k/m68k.c:755
28266 #, gcc-internal-format
28267 msgid "multiple interrupt attributes not allowed"
28270 #: config/m68k/m68k.c:762
28271 #, gcc-internal-format
28272 msgid "interrupt_thread is available only on fido"
28275 #: config/m68k/m68k.c:1096 config/rs6000/rs6000.c:24299
28276 #, gcc-internal-format
28277 msgid "stack limit expression is not supported"
28280 #: config/mcore/mcore.c:2945
28281 #, gcc-internal-format
28282 msgid "initialized variable %q+D is marked dllimport"
28285 #: config/mep/mep-pragma.c:68
28286 #, gcc-internal-format
28287 msgid "junk at end of #pragma io_volatile"
28290 #: config/mep/mep-pragma.c:82
28291 #, gcc-internal-format
28292 msgid "#pragma io_volatile takes only on or off"
28295 #: config/mep/mep-pragma.c:121
28296 #, gcc-internal-format
28297 msgid "invalid coprocessor register range"
28300 #: config/mep/mep-pragma.c:141
28301 #, gcc-internal-format
28302 msgid "invalid coprocessor register %qE"
28305 #: config/mep/mep-pragma.c:164
28306 #, gcc-internal-format
28307 msgid "malformed coprocessor register"
28310 #: config/mep/mep-pragma.c:251
28311 #, gcc-internal-format
28312 msgid "junk at end of #pragma GCC coprocessor width"
28315 #: config/mep/mep-pragma.c:258
28316 #, gcc-internal-format
28317 msgid "#pragma GCC coprocessor width takes only 32 or 64"
28320 #: config/mep/mep-pragma.c:289
28321 #, gcc-internal-format
28322 msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]"
28325 #: config/mep/mep-pragma.c:294
28326 #, gcc-internal-format, gfc-internal-format
28327 msgid "#pragma GCC coprocessor subclass '%c' already defined"
28330 #: config/mep/mep-pragma.c:312
28331 #, gcc-internal-format
28332 msgid "malformed #pragma GCC coprocessor subclass"
28335 #: config/mep/mep-pragma.c:334
28336 #, gcc-internal-format
28337 msgid "malformed #pragma disinterrupt"
28340 #: config/mep/mep-pragma.c:348
28341 #, gcc-internal-format
28342 msgid "malformed #pragma GCC coprocessor"
28345 #: config/mep/mep-pragma.c:353
28346 #, gcc-internal-format
28347 msgid "coprocessor not enabled"
28350 #: config/mep/mep-pragma.c:364
28351 #, gcc-internal-format
28352 msgid "unknown #pragma GCC coprocessor %E"
28355 #: config/mep/mep-pragma.c:386
28356 #, gcc-internal-format
28357 msgid "malformed #pragma call"
28360 #: config/mep/mep.c:358
28361 #, gcc-internal-format
28362 msgid "only one of -ms and -mm may be given"
28365 #: config/mep/mep.c:360
28366 #, gcc-internal-format
28367 msgid "only one of -ms and -ml may be given"
28370 #: config/mep/mep.c:362
28371 #, gcc-internal-format
28372 msgid "only one of -mm and -ml may be given"
28375 #: config/mep/mep.c:364
28376 #, gcc-internal-format
28377 msgid "only one of -ms and -mtiny= may be given"
28380 #: config/mep/mep.c:366
28381 #, gcc-internal-format
28382 msgid "only one of -mm and -mtiny= may be given"
28385 #: config/mep/mep.c:368
28386 #, gcc-internal-format
28387 msgid "-mclip currently has no effect without -mminmax"
28390 #: config/mep/mep.c:375
28391 #, gcc-internal-format
28392 msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
28395 #: config/mep/mep.c:1377
28396 #, gcc-internal-format
28397 msgid "unusual TP-relative address"
28400 #: config/mep/mep.c:3349
28401 #, gcc-internal-format
28402 msgid "unconvertible operand %c %qs"
28405 #: config/mep/mep.c:3795 config/mep/mep.c:3858
28406 #, gcc-internal-format
28407 msgid "address region attributes not allowed with auto storage class"
28410 #: config/mep/mep.c:3801 config/mep/mep.c:3864
28411 #, gcc-internal-format
28412 msgid "address region attributes on pointed-to types ignored"
28415 #: config/mep/mep.c:3850
28416 #, gcc-internal-format
28417 msgid "%qE attribute only applies to variables and functions"
28420 #: config/mep/mep.c:3870 config/mep/mep.c:4157
28421 #, gcc-internal-format
28422 msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
28425 #: config/mep/mep.c:3904
28426 #, gcc-internal-format
28427 msgid "cannot inline interrupt function %qE"
28430 #: config/mep/mep.c:3910
28431 #, gcc-internal-format
28432 msgid "interrupt function must have return type of void"
28435 #: config/mep/mep.c:3915
28436 #, gcc-internal-format
28437 msgid "interrupt function must have no arguments"
28440 #: config/mep/mep.c:3969
28441 #, gcc-internal-format
28442 msgid "%qE attribute only applies to functions, not %s"
28445 #: config/mep/mep.c:3980
28446 #, gcc-internal-format, gfc-internal-format
28448 "to describe a pointer to a VLIW function, use syntax like this:\n"
28452 #: config/mep/mep.c:3989
28453 #, gcc-internal-format, gfc-internal-format
28455 "to describe an array of VLIW function pointers, use syntax like this:\n"
28459 #: config/mep/mep.c:3995
28460 #, gcc-internal-format
28461 msgid "VLIW functions are not allowed without a VLIW configuration"
28464 #: config/mep/mep.c:4116
28465 #, gcc-internal-format, gfc-internal-format
28466 msgid "\"#pragma disinterrupt %s\" not used"
28469 #: config/mep/mep.c:4282
28470 #, gcc-internal-format
28471 msgid "__io address 0x%x is the same for %qE and %qE"
28474 #: config/mep/mep.c:4430
28475 #, gcc-internal-format, gfc-internal-format
28476 msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
28479 #: config/mep/mep.c:4528
28480 #, gcc-internal-format
28481 msgid "variable %D of type %<io%> must be uninitialized"
28484 #: config/mep/mep.c:4533
28485 #, gcc-internal-format
28486 msgid "variable %D of type %<cb%> must be uninitialized"
28489 #: config/mep/mep.c:5968
28490 #, gcc-internal-format
28491 msgid "coprocessor intrinsic %qs is not available in this configuration"
28494 #: config/mep/mep.c:5971
28495 #, gcc-internal-format
28496 msgid "%qs is not available in VLIW functions"
28499 #: config/mep/mep.c:5974
28500 #, gcc-internal-format
28501 msgid "%qs is not available in non-VLIW functions"
28504 #: config/mep/mep.c:6136 config/mep/mep.c:6253
28505 #, gcc-internal-format
28506 msgid "argument %d of %qE must be in the range %d...%d"
28509 #: config/mep/mep.c:6139
28510 #, gcc-internal-format
28511 msgid "argument %d of %qE must be a multiple of %d"
28514 #: config/mep/mep.c:6144 c/c-typeck.c:6625
28515 #, gcc-internal-format
28516 msgid "incompatible type for argument %d of %qE"
28519 #: config/mep/mep.c:6192
28520 #, gcc-internal-format
28521 msgid "too few arguments to %qE"
28524 #: config/mep/mep.c:6197
28525 #, gcc-internal-format
28526 msgid "too many arguments to %qE"
28529 #: config/mep/mep.c:6215
28530 #, gcc-internal-format
28531 msgid "argument %d of %qE must be an address"
28534 #: config/mep/mep.c:7011
28535 #, gcc-internal-format
28536 msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
28539 #: config/mep/mep.c:7017
28540 #, gcc-internal-format, gfc-internal-format
28541 msgid "unexpected %d byte cop instruction"
28544 #: config/microblaze/microblaze.c:1688
28545 #, gcc-internal-format
28546 msgid "-fPIC/-fpic not supported for this target"
28549 #: config/microblaze/microblaze.c:1700
28550 #, gcc-internal-format
28551 msgid "%qs is an invalid argument to -mcpu="
28554 #: config/microblaze/microblaze.c:1749
28555 #, gcc-internal-format
28556 msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
28559 #: config/microblaze/microblaze.c:1765
28560 #, gcc-internal-format
28561 msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
28564 #: config/microblaze/microblaze.c:1771
28565 #, gcc-internal-format
28566 msgid "-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a"
28569 #: config/microblaze/microblaze.c:1776
28570 #, gcc-internal-format
28571 msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
28574 #: config/mips/mips.c:1385 config/mips/mips.c:1389
28575 #, gcc-internal-format
28576 msgid "%qs attribute only applies to functions"
28579 #: config/mips/mips.c:1399 config/mips/mips.c:1405
28580 #, gcc-internal-format
28581 msgid "%qE cannot have both %qs and %qs attributes"
28584 #: config/mips/mips.c:1434 config/mips/mips.c:1440 config/nios2/nios2.c:3985
28585 #, gcc-internal-format
28586 msgid "%qE redeclared with conflicting %qs attributes"
28589 #: config/mips/mips.c:1472 config/mips/mips.c:1526
28590 #, gcc-internal-format
28591 msgid "%qE attribute requires a string argument"
28594 #: config/mips/mips.c:1480
28595 #, gcc-internal-format
28596 msgid "argument to %qE attribute is neither eic, nor vector=<line>"
28599 #: config/mips/mips.c:1496
28600 #, gcc-internal-format
28602 "interrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|"
28606 #: config/mips/mips.c:1533
28607 #, gcc-internal-format
28608 msgid "argument to %qE attribute is not intstack"
28611 #: config/mips/mips.c:7234
28612 #, gcc-internal-format
28613 msgid "cannot handle inconsistent calls to %qs"
28616 #: config/mips/mips.c:10341
28617 #, gcc-internal-format
28618 msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
28621 #: config/mips/mips.c:10343
28622 #, gcc-internal-format
28623 msgid "interrupt handlers cannot be MIPS16 functions"
28626 #: config/mips/mips.c:11334
28627 #, gcc-internal-format
28628 msgid "-fstack-check=specific not implemented for MIPS16"
28631 #: config/mips/mips.c:15095 config/nds32/nds32-intrinsic.c:59
28632 #: config/nds32/nds32-intrinsic.c:87 config/nds32/nds32-intrinsic.c:117
28633 #: config/nios2/nios2.c:3135
28634 #, gcc-internal-format
28635 msgid "invalid argument to built-in function"
28638 #: config/mips/mips.c:15296
28639 #, gcc-internal-format
28640 msgid "built-in function %qE not supported for MIPS16"
28643 #: config/mips/mips.c:15892
28644 #, gcc-internal-format
28645 msgid "%qs does not support MIPS16 code"
28648 #: config/mips/mips.c:17588
28649 #, gcc-internal-format
28650 msgid "MIPS16 PIC for ABIs other than o32 and o64"
28653 #: config/mips/mips.c:17591
28654 #, gcc-internal-format
28655 msgid "MIPS16 -mxgot code"
28658 #: config/mips/mips.c:17594
28659 #, gcc-internal-format
28660 msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
28663 #: config/mips/mips.c:17769 config/mips/mips.c:17851 config/mips/mips.c:17853
28664 #: config/mips/mips.c:17881 config/mips/mips.c:17891 config/mips/mips.c:17990
28665 #: config/mips/mips.c:18020
28666 #, gcc-internal-format, gfc-internal-format
28667 msgid "unsupported combination: %s"
28670 #: config/mips/mips.c:17803
28671 #, gcc-internal-format
28673 "%<-%s%> conflicts with the other architecture options, which specify a %s "
28677 #: config/mips/mips.c:17813
28678 #, gcc-internal-format
28679 msgid "%<-march=%s%> is not compatible with the selected ABI"
28682 #: config/mips/mips.c:17828
28683 #, gcc-internal-format
28684 msgid "%<-mgp64%> used with a 32-bit processor"
28687 #: config/mips/mips.c:17830
28688 #, gcc-internal-format
28689 msgid "%<-mgp32%> used with a 64-bit ABI"
28692 #: config/mips/mips.c:17832
28693 #, gcc-internal-format
28694 msgid "%<-mgp64%> used with a 32-bit ABI"
28697 #: config/mips/mips.c:17848
28698 #, gcc-internal-format
28699 msgid "the %qs architecture does not support %<-mfp32%>"
28702 #: config/mips/mips.c:17857
28703 #, gcc-internal-format
28705 "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the "
28706 "mfhc1 and mthc1 instructions"
28709 #: config/mips/mips.c:17860
28710 #, gcc-internal-format
28711 msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
28714 #: config/mips/mips.c:17879
28715 #, gcc-internal-format
28716 msgid "%<-mfpxx%> can only be used with the o32 ABI"
28719 #: config/mips/mips.c:17883
28720 #, gcc-internal-format
28721 msgid "%<-march=%s%> requires %<-mfp32%>"
28724 #: config/mips/mips.c:17885
28725 #, gcc-internal-format
28726 msgid "%<-mfpxx%> requires %<-mlra%>"
28729 #: config/mips/mips.c:17901 config/mips/mips.c:17903 config/mips/mips.c:17916
28730 #, gcc-internal-format
28731 msgid "%qs is incompatible with %qs"
28734 #. We have traditionally allowed non-abicalls code to use
28735 #. an LP64 form of o64. However, it would take a bit more
28736 #. effort to support the combination of 32-bit GOT entries
28737 #. and 64-bit pointers, so we treat the abicalls case as
28739 #: config/mips/mips.c:17910
28740 #, gcc-internal-format
28741 msgid "the combination of %qs and %qs is incompatible with %qs"
28744 #: config/mips/mips.c:17956
28745 #, gcc-internal-format
28746 msgid "the %qs architecture does not support branch-likely instructions"
28749 #: config/mips/mips.c:17971
28750 #, gcc-internal-format
28751 msgid "the %qs architecture does not support madd or msub instructions"
28754 #: config/mips/mips.c:17985
28755 #, gcc-internal-format
28756 msgid "the %qs architecture does not support odd single-precision registers"
28759 #: config/mips/mips.c:17998 config/mips/mips.c:18004
28760 #, gcc-internal-format
28761 msgid "unsupported combination: %qs%s %s"
28764 #: config/mips/mips.c:18013
28765 #, gcc-internal-format
28766 msgid "unsupported combination: %qs %s"
28769 #: config/mips/mips.c:18028
28770 #, gcc-internal-format
28771 msgid "cannot generate position-independent code for %qs"
28774 #: config/mips/mips.c:18031
28775 #, gcc-internal-format
28776 msgid "position-independent code requires %qs"
28779 #: config/mips/mips.c:18064
28780 #, gcc-internal-format
28781 msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
28784 #: config/mips/mips.c:18072 config/mips/mips.c:18075
28785 #, gcc-internal-format
28786 msgid "cannot use small-data accesses for %qs"
28789 #: config/mips/mips.c:18090
28790 #, gcc-internal-format
28791 msgid "the %qs architecture does not support %<-m%s=legacy%>"
28794 #: config/mips/mips.c:18097
28795 #, gcc-internal-format
28796 msgid "the %qs architecture does not support %<-m%s=2008%>"
28799 #: config/mips/mips.c:18115
28800 #, gcc-internal-format
28801 msgid "%<-mips3d%> requires %<-mpaired-single%>"
28804 #: config/mips/mips.c:18125
28805 #, gcc-internal-format
28806 msgid "%qs must be used with %qs"
28809 #: config/mips/mips.c:18137
28810 #, gcc-internal-format
28811 msgid "the %qs architecture does not support paired-single instructions"
28814 #: config/mips/mips.c:18146
28815 #, gcc-internal-format
28816 msgid "%qs requires a target that provides the %qs instruction"
28819 #: config/mips/mips.c:18157
28820 #, gcc-internal-format
28821 msgid "the %qs architecture does not support DSP instructions"
28824 #: config/mips/mips.c:18259
28825 #, gcc-internal-format
28826 msgid "%qs requires branch-likely instructions"
28829 #: config/mips/mips.c:18263
28830 #, gcc-internal-format
28831 msgid "the %qs architecture does not support the synci instruction"
28834 #: config/mips/mips.c:19075
28835 #, gcc-internal-format
28836 msgid "mips16 function profiling"
28839 #: config/mmix/mmix.c:296
28840 #, gcc-internal-format, gfc-internal-format
28841 msgid "-f%s not supported: ignored"
28844 #: config/mmix/mmix.c:726
28845 #, gcc-internal-format
28846 msgid "support for mode %qs"
28849 #: config/mmix/mmix.c:740
28850 #, gcc-internal-format, gfc-internal-format
28852 "too large function value type, needs %d registers, have only %d registers "
28856 #: config/mmix/mmix.c:919
28857 #, gcc-internal-format
28858 msgid "function_profiler support for MMIX"
28861 #: config/mmix/mmix.c:943
28862 #, gcc-internal-format
28863 msgid "MMIX Internal: Last named vararg would not fit in a register"
28866 #: config/mmix/mmix.c:1555 config/mmix/mmix.c:1579 config/mmix/mmix.c:1695
28867 #, gcc-internal-format, gfc-internal-format
28868 msgid "MMIX Internal: Bad register: %d"
28871 #. Presumably there's a missing case above if we get here.
28872 #: config/mmix/mmix.c:1687
28873 #, gcc-internal-format
28874 msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
28877 #: config/mmix/mmix.c:1972
28878 #, gcc-internal-format
28879 msgid "stack frame not a multiple of 8 bytes: %wd"
28882 #: config/mmix/mmix.c:2210
28883 #, gcc-internal-format
28884 msgid "stack frame not a multiple of octabyte: %wd"
28887 #: config/mmix/mmix.c:2496 config/mmix/mmix.c:2555
28888 #, gcc-internal-format, gfc-internal-format
28889 msgid "MMIX Internal: %s is not a shiftable int"
28892 #: config/mn10300/mn10300.c:102
28893 #, gcc-internal-format
28894 msgid "-mtune= expects mn10300, am33, am33-2, or am34"
28897 #: config/msp430/driver-msp430.c:646
28898 #, gcc-internal-format, gfc-internal-format
28899 msgid "unexpected argument to msp430_select_hwmult_lib: %s"
28902 #: config/msp430/driver-msp430.c:687
28903 #, gcc-internal-format, gfc-internal-format
28904 msgid "unrecognised hwpy field in msp430_mcu_data[%d]: %d"
28907 #: config/msp430/driver-msp430.c:694
28908 #, gcc-internal-format, gfc-internal-format
28909 msgid "unexpected first argument to msp430_select_hwmult_lib: %s"
28912 #: config/msp430/driver-msp430.c:698
28913 #, gcc-internal-format
28914 msgid "msp430_select_hwmult_lib needs one or more arguments"
28917 #: config/msp430/msp430.c:776
28918 #, gcc-internal-format, gfc-internal-format
28919 msgid "MCU '%s' supports %s ISA but -mcpu option is set to %s"
28922 #: config/msp430/msp430.c:782
28923 #, gcc-internal-format, gfc-internal-format
28925 "MCU '%s' does not have hardware multiply support, but -mhwmult is set to %s"
28928 #: config/msp430/msp430.c:788
28929 #, gcc-internal-format, gfc-internal-format
28930 msgid "MCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bit"
28933 #: config/msp430/msp430.c:791
28934 #, gcc-internal-format, gfc-internal-format
28935 msgid "MCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bit"
28938 #: config/msp430/msp430.c:794
28939 #, gcc-internal-format, gfc-internal-format
28940 msgid "MCU '%s' supports %s hardware multiply, but -mhwmult is set to f5series"
28943 #: config/msp430/msp430.c:810
28944 #, gcc-internal-format, gfc-internal-format
28946 "Unrecognised MCU name '%s', assuming that it is just a MSP430 with no "
28947 "hardware multiply.\n"
28948 "Use the -mcpu and -mhwmult options to set these explicitly."
28951 #: config/msp430/msp430.c:814
28952 #, gcc-internal-format, gfc-internal-format
28954 "Unrecognised MCU name '%s', assuming that it has no hardware multiply.\n"
28955 "Use the -mhwmult option to set this explicitly."
28958 #: config/msp430/msp430.c:824
28959 #, gcc-internal-format, gfc-internal-format
28961 "Unrecognised MCU name '%s', assuming that it just supports the MSP430 ISA.\n"
28962 "Use the -mcpu option to set the ISA explicitly."
28965 #: config/msp430/msp430.c:831
28966 #, gcc-internal-format, gfc-internal-format
28967 msgid "Unrecognised MCU name '%s'."
28970 #: config/msp430/msp430.c:840
28971 #, gcc-internal-format
28972 msgid "-mlarge requires a 430X-compatible -mmcu="
28975 #: config/msp430/msp430.c:843
28976 #, gcc-internal-format
28977 msgid "-mcode-region=upper requires 430X-compatible cpu"
28980 #: config/msp430/msp430.c:845
28981 #, gcc-internal-format
28982 msgid "-mdata-region=upper requires 430X-compatible cpu"
28985 #: config/msp430/msp430.c:1848
28986 #, gcc-internal-format
28987 msgid "unrecognised interrupt vector argument of %qE attribute"
28990 #: config/msp430/msp430.c:1857
28991 #, gcc-internal-format
28992 msgid "numeric argument of %qE attribute must be in range 0..63"
28995 #: config/msp430/msp430.c:1863
28996 #, gcc-internal-format
28997 msgid "argument of %qE attribute is not a string constant or number"
29000 #: config/msp430/msp430.c:2473
29001 #, gcc-internal-format
29002 msgid "__delay_cycles() only takes constant arguments"
29005 #: config/msp430/msp430.c:2483
29006 #, gcc-internal-format
29007 msgid "__delay_cycles only takes non-negative cycle counts."
29010 #: config/msp430/msp430.c:2503
29011 #, gcc-internal-format
29012 msgid "__delay_cycles is limited to 32-bit loop counts."
29015 #: config/msp430/msp430.c:2573
29016 #, gcc-internal-format
29017 msgid "MSP430 builtin functions only work inside interrupt handlers"
29020 #: config/msp430/msp430.c:2585 config/rx/rx.c:2634 config/xtensa/xtensa.c:3346
29021 #: config/xtensa/xtensa.c:3372
29022 #, gcc-internal-format
29023 msgid "bad builtin code"
29026 #: config/nds32/nds32-isr.c:337
29027 #, gcc-internal-format
29028 msgid "multiple save reg attributes to function %qD"
29031 #: config/nds32/nds32-isr.c:348
29032 #, gcc-internal-format
29033 msgid "multiple nested types attributes to function %qD"
29036 #: config/nds32/nds32-isr.c:360
29037 #, gcc-internal-format
29038 msgid "multiple interrupt attributes to function %qD"
29041 #. Trampoline is not supported on reduced-set registers yet.
29042 #: config/nds32/nds32.c:1741 config/nds32/nds32.c:1795
29043 #: config/nds32/nds32.c:2307 config/nds32/nds32.c:2354
29044 #: config/nds32/nds32.c:2369 config/nds32/nds32.c:2375
29045 #: config/nds32/nds32.c:2435 config/nds32/nds32.c:2441
29046 #: config/nds32/nds32.c:2473
29047 #, gcc-internal-format
29048 msgid "a nested function is not supported for reduced registers"
29051 #. The enum index value for array size is out of range.
29052 #: config/nds32/nds32.c:2276
29053 #, gcc-internal-format
29054 msgid "intrinsic register index is out of range"
29057 #: config/nds32/nds32.c:2581
29058 #, gcc-internal-format
29059 msgid "invalid id value for interrupt/exception attribute"
29062 #: config/nds32/nds32.c:2609
29063 #, gcc-internal-format
29064 msgid "invalid id value for reset attribute"
29067 #: config/nds32/nds32.c:2625
29068 #, gcc-internal-format
29069 msgid "invalid nmi function for reset attribute"
29072 #: config/nds32/nds32.c:2638
29073 #, gcc-internal-format
29074 msgid "invalid warm function for reset attribute"
29077 #: config/nds32/nds32.c:2706
29078 #, gcc-internal-format
29079 msgid "not support -fpic"
29082 #: config/nios2/nios2.c:560
29083 #, gcc-internal-format
29084 msgid "Unknown form for stack limit expression"
29087 #: config/nios2/nios2.c:1167
29088 #, gcc-internal-format
29089 msgid "switch %<-mcustom-%s%> is required for double precision floating point"
29092 #: config/nios2/nios2.c:1180
29093 #, gcc-internal-format
29095 "switch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is "
29099 #: config/nios2/nios2.c:1189
29100 #, gcc-internal-format
29102 "switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specified"
29105 #: config/nios2/nios2.c:1198
29106 #, gcc-internal-format
29108 "switch %<-mcustom-%s%> has no effect unless -fno-math-errno is specified"
29111 #: config/nios2/nios2.c:1203
29112 #, gcc-internal-format
29114 "conflicting use of -mcustom switches, target attributes, and/or "
29115 "__builtin_custom_ functions"
29118 #: config/nios2/nios2.c:1305
29119 #, gcc-internal-format
29120 msgid "ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>"
29123 #: config/nios2/nios2.c:1324
29124 #, gcc-internal-format
29125 msgid "switch %<-mcustom-%s%> value %d must be between 0 and 255"
29128 #: config/nios2/nios2.c:1347
29129 #, gcc-internal-format
29130 msgid "position-independent code requires the Linux ABI"
29133 #: config/nios2/nios2.c:1350
29134 #, gcc-internal-format
29135 msgid "PIC support for -fstack-limit-symbol"
29138 #: config/nios2/nios2.c:1376
29139 #, gcc-internal-format
29140 msgid "BMX instructions are only supported with R2 architecture"
29143 #: config/nios2/nios2.c:1378
29144 #, gcc-internal-format
29145 msgid "CDX instructions are only supported with R2 architecture"
29148 #: config/nios2/nios2.c:1383
29149 #, gcc-internal-format
29150 msgid "R2 architecture is little-endian only"
29153 #: config/nios2/nios2.c:3119
29154 #, gcc-internal-format
29156 "Cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
29159 #: config/nios2/nios2.c:3227
29160 #, gcc-internal-format, gfc-internal-format
29162 "custom instruction opcode must be compile time constant in the range 0-255 "
29163 "for __builtin_custom_%s"
29166 #: config/nios2/nios2.c:3373
29167 #, gcc-internal-format, gfc-internal-format
29168 msgid "invalid argument to built-in function %s"
29171 #: config/nios2/nios2.c:3432
29172 #, gcc-internal-format, gfc-internal-format
29173 msgid "Control register number must be in range 0-31 for %s"
29176 #: config/nios2/nios2.c:3460
29177 #, gcc-internal-format, gfc-internal-format
29178 msgid "Register number must be in range 0-31 for %s"
29181 #: config/nios2/nios2.c:3467
29182 #, gcc-internal-format, gfc-internal-format
29183 msgid "The immediate value must fit into a %d-bit integer for %s"
29186 #: config/nios2/nios2.c:3517
29187 #, gcc-internal-format
29188 msgid "The ENI instruction operand must be either 0 or 1"
29191 #: config/nios2/nios2.c:3545
29192 #, gcc-internal-format, gfc-internal-format
29193 msgid "Builtin function %s requires Nios II R%d"
29196 #: config/nios2/nios2.c:3627
29197 #, gcc-internal-format
29198 msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
29201 #: config/nios2/nios2.c:3633 config/nios2/nios2.c:3643
29202 #, gcc-internal-format
29203 msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
29206 #: config/nios2/nios2.c:3749
29207 #, gcc-internal-format
29208 msgid "custom-fpu-cfg option does not support %<no-%>"
29211 #: config/nios2/nios2.c:3754
29212 #, gcc-internal-format
29213 msgid "custom-fpu-cfg option requires configuration argument"
29216 #: config/nios2/nios2.c:3783
29217 #, gcc-internal-format
29218 msgid "%<no-custom-%s%> does not accept arguments"
29221 #: config/nios2/nios2.c:3798
29222 #, gcc-internal-format
29223 msgid "%<custom-%s=%> requires argument"
29226 #: config/nios2/nios2.c:3808
29227 #, gcc-internal-format, gfc-internal-format
29228 msgid "`custom-%s=' argument requires numeric digits"
29231 #: config/nios2/nios2.c:3820
29232 #, gcc-internal-format
29233 msgid "%<custom-%s=%> is not recognised as FPU instruction"
29236 #: config/nios2/nios2.c:3827
29237 #, gcc-internal-format
29238 msgid "%<%s%> is unknown"
29241 #: config/nvptx/mkoffload.c:107
29242 #, gcc-internal-format
29243 msgid "malformed ptx file"
29246 #: config/nvptx/mkoffload.c:407
29247 #, gcc-internal-format
29248 msgid "COLLECT_GCC must be set."
29251 #: config/nvptx/mkoffload.c:545
29252 #, gcc-internal-format
29253 msgid "cannot open intermediate ptx file"
29256 #: config/nvptx/nvptx.c:1545
29257 #, gcc-internal-format
29258 msgid "cannot emit unaligned pointers in ptx assembly"
29261 #: config/nvptx/nvptx.c:3798
29262 #, gcc-internal-format
29263 msgid "%qE attribute requires a void return type"
29266 #: config/nvptx/nvptx.c:4142
29267 #, gcc-internal-format, gfc-internal-format
29268 msgid "using vector_length (%d), ignoring %d"
29271 #: config/nvptx/nvptx.c:4153
29272 #, gcc-internal-format, gfc-internal-format
29273 msgid "using num_workers (%d), ignoring %d"
29276 #: config/pa/pa.c:501
29277 #, gcc-internal-format
29278 msgid "PIC code generation is not supported in the portable runtime model"
29281 #: config/pa/pa.c:506
29282 #, gcc-internal-format
29283 msgid "PIC code generation is not compatible with fast indirect calls"
29286 #: config/pa/pa.c:511
29287 #, gcc-internal-format
29288 msgid "-g is only supported when using GAS on this processor,"
29291 #: config/pa/pa.c:512
29292 #, gcc-internal-format
29293 msgid "-g option disabled"
29296 #: config/pa/pa.c:8699
29297 #, gcc-internal-format, gfc-internal-format
29299 "alignment (%u) for %s exceeds maximum alignment for global common data. "
29303 #. Address spaces are currently only supported by C.
29304 #: config/rl78/rl78.c:345
29305 #, gcc-internal-format
29306 msgid "-mes0 can only be used with C"
29309 #: config/rl78/rl78.c:360
29310 #, gcc-internal-format
29311 msgid "-mmul=g13 cannot be used with -mcpu=g10"
29314 #: config/rl78/rl78.c:361
29315 #, gcc-internal-format
29316 msgid "-mmul=g14 cannot be used with -mcpu=g10"
29319 #. The S2 core does not have mul/div instructions.
29320 #: config/rl78/rl78.c:372
29321 #, gcc-internal-format
29322 msgid "-mmul=g14 cannot be used with -mcpu=g13"
29325 #. The G14 core does not have the hardware multiply peripheral used by the
29326 #. G13 core, hence you cannot use G13 multipliy routines on G14 hardware.
29327 #: config/rl78/rl78.c:384
29328 #, gcc-internal-format
29329 msgid "-mmul=g13 cannot be used with -mcpu=g14"
29332 #: config/rl78/rl78.c:779
29333 #, gcc-internal-format
29334 msgid "naked attribute only applies to functions"
29337 #: config/rl78/rl78.c:803
29338 #, gcc-internal-format
29339 msgid "%qE attribute doesn't apply to functions"
29342 #. This is unpredictable, as we're truncating off usable address
29344 #: config/rl78/rl78.c:1142
29345 #, gcc-internal-format
29346 msgid "converting far pointer to near pointer"
29349 #: config/rs6000/host-darwin.c:59
29350 #, gcc-internal-format
29351 msgid "Segmentation Fault (code)"
29354 #: config/rs6000/host-darwin.c:129
29355 #, gcc-internal-format
29356 msgid "Segmentation Fault"
29359 #: config/rs6000/host-darwin.c:143
29360 #, gcc-internal-format
29361 msgid "While setting up signal stack: %m"
29364 #: config/rs6000/host-darwin.c:149
29365 #, gcc-internal-format
29366 msgid "While setting up signal handler: %m"
29369 #. Handle the machine specific pragma longcall. Its syntax is
29371 #. # pragma longcall ( TOGGLE )
29373 #. where TOGGLE is either 0 or 1.
29375 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
29376 #. whether or not new function declarations receive a longcall
29377 #. attribute by default.
29378 #: config/rs6000/rs6000-c.c:48
29379 #, gcc-internal-format
29380 msgid "ignoring malformed #pragma longcall"
29383 #: config/rs6000/rs6000-c.c:61
29384 #, gcc-internal-format
29385 msgid "missing open paren"
29388 #: config/rs6000/rs6000-c.c:63
29389 #, gcc-internal-format
29390 msgid "missing number"
29393 #: config/rs6000/rs6000-c.c:65
29394 #, gcc-internal-format
29395 msgid "missing close paren"
29398 #: config/rs6000/rs6000-c.c:68
29399 #, gcc-internal-format
29400 msgid "number must be 0 or 1"
29403 #: config/rs6000/rs6000-c.c:71
29404 #, gcc-internal-format
29405 msgid "junk at end of #pragma longcall"
29408 #: config/rs6000/rs6000-c.c:4512
29409 #, gcc-internal-format
29411 "vec_lvsl is deprecated for little endian; use assignment for unaligned loads "
29415 #: config/rs6000/rs6000-c.c:4515
29416 #, gcc-internal-format
29418 "vec_lvsr is deprecated for little endian; use assignment for unaligned loads "
29422 #: config/rs6000/rs6000-c.c:4531
29423 #, gcc-internal-format, gfc-internal-format
29424 msgid "%s only accepts %d arguments"
29427 #: config/rs6000/rs6000-c.c:4536
29428 #, gcc-internal-format, gfc-internal-format
29429 msgid "%s only accepts 1 argument"
29432 #: config/rs6000/rs6000-c.c:4541
29433 #, gcc-internal-format, gfc-internal-format
29434 msgid "%s only accepts 2 arguments"
29437 #: config/rs6000/rs6000-c.c:4607
29438 #, gcc-internal-format
29439 msgid "vec_extract only accepts 2 arguments"
29442 #: config/rs6000/rs6000-c.c:4709
29443 #, gcc-internal-format
29444 msgid "vec_insert only accepts 3 arguments"
29447 #: config/rs6000/rs6000-c.c:4841
29448 #, gcc-internal-format
29449 msgid "passing arg %d of %qE discards qualifiers frompointer target type"
29452 #: config/rs6000/rs6000-c.c:4885
29453 #, gcc-internal-format
29454 msgid "invalid parameter combination for AltiVec intrinsic"
29457 #: config/rs6000/rs6000.c:3465
29458 #, gcc-internal-format
29459 msgid "-mrecip requires -ffinite-math or -ffast-math"
29462 #: config/rs6000/rs6000.c:3467
29463 #, gcc-internal-format
29464 msgid "-mrecip requires -fno-trapping-math or -ffast-math"
29467 #: config/rs6000/rs6000.c:3469
29468 #, gcc-internal-format
29469 msgid "-mrecip requires -freciprocal-math or -ffast-math"
29472 #: config/rs6000/rs6000.c:3569
29473 #, gcc-internal-format
29474 msgid "-m64 requires PowerPC64 architecture, enabling"
29477 #: config/rs6000/rs6000.c:3682
29478 #, gcc-internal-format
29480 "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
29481 "the installed C and C++ libraries"
29484 #: config/rs6000/rs6000.c:3844
29485 #, gcc-internal-format
29486 msgid "not configured for SPE ABI"
29489 #: config/rs6000/rs6000.c:3849
29490 #, gcc-internal-format
29491 msgid "not configured for SPE instruction set"
29494 #: config/rs6000/rs6000.c:3855
29495 #, gcc-internal-format
29496 msgid "target attribute or pragma changes SPE ABI"
29499 #: config/rs6000/rs6000.c:3862
29500 #, gcc-internal-format
29501 msgid "AltiVec not supported in this target"
29504 #: config/rs6000/rs6000.c:3864 config/rs6000/rs6000.c:3869
29505 #, gcc-internal-format
29506 msgid "SPE not supported in this target"
29509 #: config/rs6000/rs6000.c:3897
29510 #, gcc-internal-format
29511 msgid "-mmultiple is not supported on little endian systems"
29514 #: config/rs6000/rs6000.c:3904
29515 #, gcc-internal-format
29516 msgid "-mstring is not supported on little endian systems"
29519 #: config/rs6000/rs6000.c:3999
29520 #, gcc-internal-format
29521 msgid "-mcrypto requires -maltivec"
29524 #: config/rs6000/rs6000.c:4006
29525 #, gcc-internal-format
29526 msgid "-mdirect-move requires -mvsx"
29529 #: config/rs6000/rs6000.c:4013
29530 #, gcc-internal-format
29531 msgid "-mpower8-vector requires -maltivec"
29534 #: config/rs6000/rs6000.c:4020
29535 #, gcc-internal-format
29536 msgid "-mpower8-vector requires -mvsx"
29539 #: config/rs6000/rs6000.c:4027
29540 #, gcc-internal-format
29541 msgid "-mvsx-timode requires -mvsx"
29544 #: config/rs6000/rs6000.c:4034
29545 #, gcc-internal-format
29546 msgid "-mhard-dfp requires -mhard-float"
29549 #: config/rs6000/rs6000.c:4075
29550 #, gcc-internal-format
29551 msgid "-mupper-regs-df requires -mvsx"
29554 #: config/rs6000/rs6000.c:4082
29555 #, gcc-internal-format
29556 msgid "-mupper-regs-sf requires -mpower8-vector"
29559 #: config/rs6000/rs6000.c:4131
29560 #, gcc-internal-format
29561 msgid "-mpower8-fusion-sign requires -mpower8-fusion"
29564 #: config/rs6000/rs6000.c:4134
29565 #, gcc-internal-format
29566 msgid "-mtoc-fusion requires -mpower8-fusion"
29569 #: config/rs6000/rs6000.c:4147
29570 #, gcc-internal-format
29571 msgid "-mpower9-fusion requires -mpower8-fusion"
29574 #: config/rs6000/rs6000.c:4195
29575 #, gcc-internal-format
29576 msgid "-mpower9-dform requires -mpower9-vector"
29579 #: config/rs6000/rs6000.c:4202
29580 #, gcc-internal-format
29581 msgid "-mpower9-dform requires -mupper-regs-df"
29584 #: config/rs6000/rs6000.c:4209
29585 #, gcc-internal-format
29586 msgid "-mpower9-dform requires -mupper-regs-sf"
29589 #: config/rs6000/rs6000.c:4217
29590 #, gcc-internal-format
29591 msgid "-mpower9-vector requires -mpower8-vector"
29594 #: config/rs6000/rs6000.c:4232
29595 #, gcc-internal-format
29596 msgid "-mallow-movmisalign requires -mvsx"
29599 #: config/rs6000/rs6000.c:4247
29600 #, gcc-internal-format
29601 msgid "-mefficient-unaligned-vsx requires -mvsx"
29604 #: config/rs6000/rs6000.c:4255
29605 #, gcc-internal-format
29606 msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
29609 #: config/rs6000/rs6000.c:4265
29610 #, gcc-internal-format
29611 msgid "-mfloat128 requires VSX support"
29614 #: config/rs6000/rs6000.c:4279
29615 #, gcc-internal-format
29616 msgid "-mfloat128-hardware requires full ISA 3.0 support"
29619 #: config/rs6000/rs6000.c:4346
29620 #, gcc-internal-format, gfc-internal-format
29621 msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
29624 #: config/rs6000/rs6000.c:4358
29625 #, gcc-internal-format
29626 msgid "target attribute or pragma changes long double size"
29629 #: config/rs6000/rs6000.c:4381 config/rs6000/rs6000.c:4396
29630 #, gcc-internal-format
29631 msgid "target attribute or pragma changes AltiVec ABI"
29634 #: config/rs6000/rs6000.c:4409
29635 #, gcc-internal-format
29636 msgid "target attribute or pragma changes darwin64 ABI"
29639 #: config/rs6000/rs6000.c:4475
29640 #, gcc-internal-format
29641 msgid "target attribute or pragma changes single precision floating point"
29644 #: config/rs6000/rs6000.c:4478
29645 #, gcc-internal-format
29646 msgid "target attribute or pragma changes double precision floating point"
29649 #: config/rs6000/rs6000.c:6738
29650 #, gcc-internal-format, gfc-internal-format
29652 "the layout of aggregates containing vectors with %d-byte alignment has "
29656 #: config/rs6000/rs6000.c:9844
29657 #, gcc-internal-format
29659 "GCC vector returned by reference: non-standard ABI extension with no "
29660 "compatibility guarantee"
29663 #: config/rs6000/rs6000.c:9997
29664 #, gcc-internal-format
29666 "cannot return value in vector register because altivec instructions are "
29667 "disabled, use -maltivec to enable them"
29670 #: config/rs6000/rs6000.c:10167
29671 #, gcc-internal-format, gfc-internal-format
29673 "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
29676 #: config/rs6000/rs6000.c:10429
29677 #, gcc-internal-format
29679 "cannot pass argument in vector register because altivec instructions are "
29680 "disabled, use -maltivec to enable them"
29683 #: config/rs6000/rs6000.c:11289
29684 #, gcc-internal-format
29685 msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
29688 #: config/rs6000/rs6000.c:11464
29689 #, gcc-internal-format
29691 "GCC vector passed by reference: non-standard ABI extension with no "
29692 "compatibility guarantee"
29695 #: config/rs6000/rs6000.c:12252
29696 #, gcc-internal-format, gfc-internal-format
29697 msgid "internal error: builtin function %s already processed"
29700 #: config/rs6000/rs6000.c:12694
29701 #, gcc-internal-format
29702 msgid "argument 1 must be an 8-bit field value"
29705 #: config/rs6000/rs6000.c:12741
29706 #, gcc-internal-format
29707 msgid "argument 1 must be a 5-bit signed literal"
29710 #: config/rs6000/rs6000.c:12844 config/rs6000/rs6000.c:14430
29711 #, gcc-internal-format
29712 msgid "argument 2 must be a 5-bit unsigned literal"
29715 #: config/rs6000/rs6000.c:12883
29716 #, gcc-internal-format
29717 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
29720 #: config/rs6000/rs6000.c:12935
29721 #, gcc-internal-format
29722 msgid "argument 1 of __builtin_altivec_predicate is out of range"
29725 #: config/rs6000/rs6000.c:13309
29726 #, gcc-internal-format, gfc-internal-format
29727 msgid "builtin %s is only valid in 64-bit mode"
29730 #: config/rs6000/rs6000.c:13358
29731 #, gcc-internal-format, gfc-internal-format
29732 msgid "argument %d must be an unsigned literal"
29735 #: config/rs6000/rs6000.c:13360
29736 #, gcc-internal-format, gfc-internal-format
29737 msgid "argument %d is an unsigned literal that is out of range"
29740 #: config/rs6000/rs6000.c:13498
29741 #, gcc-internal-format, gfc-internal-format
29742 msgid "builtin %s only accepts a string argument"
29745 #. Invalid CPU argument.
29746 #: config/rs6000/rs6000.c:13517
29747 #, gcc-internal-format, gfc-internal-format
29748 msgid "cpu %s is an invalid argument to builtin %s"
29751 #. Invalid HWCAP argument.
29752 #: config/rs6000/rs6000.c:13545
29753 #, gcc-internal-format, gfc-internal-format
29754 msgid "hwcap %s is an invalid argument to builtin %s"
29757 #: config/rs6000/rs6000.c:13618
29758 #, gcc-internal-format
29759 msgid "argument 3 must be a 4-bit unsigned literal"
29762 #: config/rs6000/rs6000.c:13636
29763 #, gcc-internal-format
29764 msgid "argument 3 must be a 2-bit unsigned literal"
29767 #: config/rs6000/rs6000.c:13656
29768 #, gcc-internal-format
29769 msgid "argument 3 must be a 1-bit unsigned literal"
29772 #: config/rs6000/rs6000.c:13668
29773 #, gcc-internal-format
29774 msgid "argument 1 must be 0 or 2"
29777 #: config/rs6000/rs6000.c:13680
29778 #, gcc-internal-format
29779 msgid "argument 1 must be a 1-bit unsigned literal"
29782 #: config/rs6000/rs6000.c:13694
29783 #, gcc-internal-format
29784 msgid "argument 2 must be a 6-bit unsigned literal"
29787 #: config/rs6000/rs6000.c:13706
29788 #, gcc-internal-format
29789 msgid "argument 2 must be 0 or 1"
29792 #: config/rs6000/rs6000.c:13713
29793 #, gcc-internal-format
29794 msgid "argument 3 must be in the range 0..15"
29797 #: config/rs6000/rs6000.c:13900
29798 #, gcc-internal-format
29799 msgid "argument to %qs must be a 2-bit unsigned literal"
29802 #: config/rs6000/rs6000.c:14053
29803 #, gcc-internal-format
29804 msgid "unresolved overload for Altivec builtin %qF"
29807 #: config/rs6000/rs6000.c:14183
29808 #, gcc-internal-format
29809 msgid "argument to dss must be a 2-bit unsigned literal"
29812 #: config/rs6000/rs6000.c:14550
29813 #, gcc-internal-format
29814 msgid "argument 1 of __builtin_paired_predicate must be a constant"
29817 #: config/rs6000/rs6000.c:14597
29818 #, gcc-internal-format
29819 msgid "argument 1 of __builtin_paired_predicate is out of range"
29822 #: config/rs6000/rs6000.c:14622
29823 #, gcc-internal-format
29824 msgid "argument 1 of __builtin_spe_predicate must be a constant"
29827 #: config/rs6000/rs6000.c:14694
29828 #, gcc-internal-format
29829 msgid "argument 1 of __builtin_spe_predicate is out of range"
29832 #: config/rs6000/rs6000.c:14776
29833 #, gcc-internal-format, gfc-internal-format
29834 msgid "Builtin function %s is only valid for the cell processor"
29837 #: config/rs6000/rs6000.c:14778
29838 #, gcc-internal-format, gfc-internal-format
29839 msgid "Builtin function %s requires the -mvsx option"
29842 #: config/rs6000/rs6000.c:14780
29843 #, gcc-internal-format, gfc-internal-format
29844 msgid "Builtin function %s requires the -mhtm option"
29847 #: config/rs6000/rs6000.c:14782
29848 #, gcc-internal-format, gfc-internal-format
29849 msgid "Builtin function %s requires the -maltivec option"
29852 #: config/rs6000/rs6000.c:14784
29853 #, gcc-internal-format, gfc-internal-format
29854 msgid "Builtin function %s requires the -mpaired option"
29857 #: config/rs6000/rs6000.c:14786
29858 #, gcc-internal-format, gfc-internal-format
29859 msgid "Builtin function %s requires the -mspe option"
29862 #: config/rs6000/rs6000.c:14789
29863 #, gcc-internal-format, gfc-internal-format
29864 msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
29867 #: config/rs6000/rs6000.c:14792
29868 #, gcc-internal-format, gfc-internal-format
29869 msgid "Builtin function %s requires the -mhard-dfp option"
29872 #: config/rs6000/rs6000.c:14794
29873 #, gcc-internal-format, gfc-internal-format
29874 msgid "Builtin function %s requires the -mpower8-vector option"
29877 #: config/rs6000/rs6000.c:14797
29878 #, gcc-internal-format, gfc-internal-format
29880 "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
29883 #: config/rs6000/rs6000.c:14800
29884 #, gcc-internal-format, gfc-internal-format
29885 msgid "Builtin function %s requires the -mhard-float option"
29888 #: config/rs6000/rs6000.c:14802
29889 #, gcc-internal-format, gfc-internal-format
29890 msgid "Builtin function %s is not supported with the current options"
29893 #: config/rs6000/rs6000.c:16356
29894 #, gcc-internal-format, gfc-internal-format
29895 msgid "internal error: builtin function %s had no type"
29898 #: config/rs6000/rs6000.c:16364
29899 #, gcc-internal-format, gfc-internal-format
29900 msgid "internal error: builtin function %s had an unexpected return type %s"
29903 #: config/rs6000/rs6000.c:16381
29904 #, gcc-internal-format, gfc-internal-format
29906 "internal error: builtin function %s, argument %d had unexpected argument "
29910 #: config/rs6000/rs6000.c:24269
29911 #, gcc-internal-format
29912 msgid "stack frame too large"
29915 #: config/rs6000/rs6000.c:27663
29916 #, gcc-internal-format
29917 msgid "-fsplit-stack uses register r29"
29920 #: config/rs6000/rs6000.c:27671
29921 #, gcc-internal-format
29922 msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
29925 #: config/rs6000/rs6000.c:28669
29926 #, gcc-internal-format
29927 msgid "no profiling of 64-bit code for this ABI"
29930 #: config/rs6000/rs6000.c:30751
29931 #, gcc-internal-format
29933 "You cannot take the address of a nested function if you use the -mno-"
29934 "pointers-to-nested-functions option."
29937 #: config/rs6000/rs6000.c:30833
29938 #, gcc-internal-format
29939 msgid "use of %<long double%> in AltiVec types is invalid"
29942 #: config/rs6000/rs6000.c:30835
29943 #, gcc-internal-format
29944 msgid "use of boolean types in AltiVec types is invalid"
29947 #: config/rs6000/rs6000.c:30837
29948 #, gcc-internal-format
29949 msgid "use of %<complex%> in AltiVec types is invalid"
29952 #: config/rs6000/rs6000.c:30839
29953 #, gcc-internal-format
29954 msgid "use of decimal floating point types in AltiVec types is invalid"
29957 #: config/rs6000/rs6000.c:30845
29958 #, gcc-internal-format
29960 "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
29963 #: config/rs6000/rs6000.c:30848
29964 #, gcc-internal-format
29965 msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
29968 #: config/rs6000/rs6000.c:30853
29969 #, gcc-internal-format
29970 msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
29973 #: config/rs6000/rs6000.c:30856
29974 #, gcc-internal-format
29975 msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
29978 #: config/rs6000/rs6000.c:34364
29979 #, gcc-internal-format, gfc-internal-format
29980 msgid "emitting microcode insn %s\t[%s] #%d"
29983 #: config/rs6000/rs6000.c:34368
29984 #, gcc-internal-format, gfc-internal-format
29985 msgid "emitting conditional microcode insn %s\t[%s] #%d"
29988 #: config/rs6000/rs6000.c:34668
29989 #, gcc-internal-format, gfc-internal-format
29990 msgid "invalid cpu \"%s\" for %s\"%s\"%s"
29993 #: config/rs6000/rs6000.c:34671
29994 #, gcc-internal-format, gfc-internal-format
29995 msgid "%s\"%s\"%s is not allowed"
29998 #: config/rs6000/rs6000.c:34673
29999 #, gcc-internal-format, gfc-internal-format
30000 msgid "%s\"%s\"%s is invalid"
30003 #. Definitions of target machine for GNU compiler,
30004 #. for IBM RS/6000 POWER running AIX version 4.3.
30005 #. Copyright (C) 1998-2016 Free Software Foundation, Inc.
30006 #. Contributed by David Edelsohn (edelsohn@gnu.org).
30008 #. This file is part of GCC.
30010 #. GCC is free software; you can redistribute it and/or modify it
30011 #. under the terms of the GNU General Public License as published
30012 #. by the Free Software Foundation; either version 3, or (at your
30013 #. option) any later version.
30015 #. GCC is distributed in the hope that it will be useful, but WITHOUT
30016 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
30017 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
30018 #. License for more details.
30020 #. You should have received a copy of the GNU General Public License
30021 #. along with GCC; see the file COPYING3. If not see
30022 #. <http://www.gnu.org/licenses/>.
30023 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
30024 #. get control in TARGET_OPTION_OVERRIDE.
30025 #. Definitions of target machine for GNU compiler,
30026 #. for IBM RS/6000 POWER running AIX V5.
30027 #. Copyright (C) 2001-2016 Free Software Foundation, Inc.
30028 #. Contributed by David Edelsohn (edelsohn@gnu.org).
30030 #. This file is part of GCC.
30032 #. GCC is free software; you can redistribute it and/or modify it
30033 #. under the terms of the GNU General Public License as published
30034 #. by the Free Software Foundation; either version 3, or (at your
30035 #. option) any later version.
30037 #. GCC is distributed in the hope that it will be useful, but WITHOUT
30038 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
30039 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
30040 #. License for more details.
30042 #. You should have received a copy of the GNU General Public License
30043 #. along with GCC; see the file COPYING3. If not see
30044 #. <http://www.gnu.org/licenses/>.
30045 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
30046 #. get control in TARGET_OPTION_OVERRIDE.
30047 #. Definitions of target machine for GNU compiler,
30048 #. for IBM RS/6000 POWER running AIX V5.2.
30049 #. Copyright (C) 2002-2016 Free Software Foundation, Inc.
30050 #. Contributed by David Edelsohn (edelsohn@gnu.org).
30052 #. This file is part of GCC.
30054 #. GCC is free software; you can redistribute it and/or modify it
30055 #. under the terms of the GNU General Public License as published
30056 #. by the Free Software Foundation; either version 3, or (at your
30057 #. option) any later version.
30059 #. GCC is distributed in the hope that it will be useful, but WITHOUT
30060 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
30061 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
30062 #. License for more details.
30064 #. You should have received a copy of the GNU General Public License
30065 #. along with GCC; see the file COPYING3. If not see
30066 #. <http://www.gnu.org/licenses/>.
30067 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
30068 #. get control in TARGET_OPTION_OVERRIDE.
30069 #. Definitions of target machine for GNU compiler,
30070 #. for IBM RS/6000 POWER running AIX V5.3.
30071 #. Copyright (C) 2002-2016 Free Software Foundation, Inc.
30072 #. Contributed by David Edelsohn (edelsohn@gnu.org).
30074 #. This file is part of GCC.
30076 #. GCC is free software; you can redistribute it and/or modify it
30077 #. under the terms of the GNU General Public License as published
30078 #. by the Free Software Foundation; either version 3, or (at your
30079 #. option) any later version.
30081 #. GCC is distributed in the hope that it will be useful, but WITHOUT
30082 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
30083 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
30084 #. License for more details.
30086 #. You should have received a copy of the GNU General Public License
30087 #. along with GCC; see the file COPYING3. If not see
30088 #. <http://www.gnu.org/licenses/>.
30089 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
30090 #. get control in TARGET_OPTION_OVERRIDE.
30091 #. Definitions of target machine for GNU compiler,
30092 #. for IBM RS/6000 POWER running AIX V6.1.
30093 #. Copyright (C) 2002-2016 Free Software Foundation, Inc.
30094 #. Contributed by David Edelsohn (edelsohn@gnu.org).
30096 #. This file is part of GCC.
30098 #. GCC is free software; you can redistribute it and/or modify it
30099 #. under the terms of the GNU General Public License as published
30100 #. by the Free Software Foundation; either version 3, or (at your
30101 #. option) any later version.
30103 #. GCC is distributed in the hope that it will be useful, but WITHOUT
30104 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
30105 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
30106 #. License for more details.
30108 #. You should have received a copy of the GNU General Public License
30109 #. along with GCC; see the file COPYING3. If not see
30110 #. <http://www.gnu.org/licenses/>.
30111 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
30112 #. get control in TARGET_OPTION_OVERRIDE.
30113 #. Definitions of target machine for GNU compiler,
30114 #. for IBM RS/6000 POWER running AIX V7.1.
30115 #. Copyright (C) 2002-2016 Free Software Foundation, Inc.
30116 #. Contributed by David Edelsohn (edelsohn@gnu.org).
30118 #. This file is part of GCC.
30120 #. GCC is free software; you can redistribute it and/or modify it
30121 #. under the terms of the GNU General Public License as published
30122 #. by the Free Software Foundation; either version 3, or (at your
30123 #. option) any later version.
30125 #. GCC is distributed in the hope that it will be useful, but WITHOUT
30126 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
30127 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
30128 #. License for more details.
30130 #. You should have received a copy of the GNU General Public License
30131 #. along with GCC; see the file COPYING3. If not see
30132 #. <http://www.gnu.org/licenses/>.
30133 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
30134 #. get control in TARGET_OPTION_OVERRIDE.
30135 #: config/rs6000/aix43.h:30 config/rs6000/aix51.h:30 config/rs6000/aix52.h:30
30136 #: config/rs6000/aix53.h:30 config/rs6000/aix61.h:30 config/rs6000/aix71.h:30
30137 #, gcc-internal-format
30138 msgid "-maix64 requires PowerPC64 architecture remain enabled"
30141 #: config/rs6000/aix43.h:36 config/rs6000/aix52.h:36 config/rs6000/aix53.h:36
30142 #: config/rs6000/aix61.h:36 config/rs6000/aix71.h:36
30143 #, gcc-internal-format
30144 msgid "soft-float and long-double-128 are incompatible"
30147 #: config/rs6000/aix43.h:40 config/rs6000/aix51.h:34 config/rs6000/aix52.h:40
30148 #: config/rs6000/aix53.h:40 config/rs6000/aix61.h:40 config/rs6000/aix71.h:40
30149 #, gcc-internal-format
30151 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
30154 #: config/rs6000/aix61.h:47 config/rs6000/aix71.h:47
30155 #: config/rs6000/freebsd64.h:120 config/rs6000/linux64.h:142
30156 #, gcc-internal-format
30157 msgid "-mcmodel incompatible with other toc options"
30160 #: config/rs6000/e500.h:37
30161 #, gcc-internal-format
30162 msgid "AltiVec and SPE instructions cannot coexist"
30165 #: config/rs6000/e500.h:39
30166 #, gcc-internal-format
30167 msgid "VSX and SPE instructions cannot coexist"
30170 #: config/rs6000/e500.h:41
30171 #, gcc-internal-format
30172 msgid "64-bit SPE not supported"
30175 #: config/rs6000/e500.h:43
30176 #, gcc-internal-format
30177 msgid "E500 and FPRs not supported"
30180 #: config/rs6000/freebsd64.h:98 config/rs6000/linux64.h:115
30181 #, gcc-internal-format
30182 msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
30185 #: config/rs6000/freebsd64.h:113 config/rs6000/linux64.h:135
30186 #, gcc-internal-format
30187 msgid "-m64 requires a PowerPC64 cpu"
30190 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
30191 #. get control in TARGET_OPTION_OVERRIDE.
30192 #: config/rs6000/sysv4.h:113
30193 #, gcc-internal-format, gfc-internal-format
30194 msgid "bad value for -mcall-%s"
30197 #: config/rs6000/sysv4.h:129
30198 #, gcc-internal-format, gfc-internal-format
30199 msgid "bad value for -msdata=%s"
30202 #: config/rs6000/sysv4.h:146
30203 #, gcc-internal-format, gfc-internal-format
30204 msgid "-mrelocatable and -msdata=%s are incompatible"
30207 #: config/rs6000/sysv4.h:155
30208 #, gcc-internal-format, gfc-internal-format
30209 msgid "-f%s and -msdata=%s are incompatible"
30212 #: config/rs6000/sysv4.h:164
30213 #, gcc-internal-format, gfc-internal-format
30214 msgid "-msdata=%s and -mcall-%s are incompatible"
30217 #: config/rs6000/sysv4.h:173
30218 #, gcc-internal-format
30219 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
30222 #: config/rs6000/sysv4.h:179
30223 #, gcc-internal-format, gfc-internal-format
30224 msgid "-mrelocatable and -mcall-%s are incompatible"
30227 #: config/rs6000/sysv4.h:186
30228 #, gcc-internal-format, gfc-internal-format
30229 msgid "-fPIC and -mcall-%s are incompatible"
30232 #: config/rs6000/sysv4.h:192
30233 #, gcc-internal-format
30234 msgid "-msecure-plt not supported by your assembler"
30237 #: config/rs6000/sysv4.h:211
30238 #, gcc-internal-format, gfc-internal-format
30239 msgid "-m%s not supported in this configuration"
30242 #: config/rx/rx.c:643
30243 #, gcc-internal-format, gfc-internal-format
30244 msgid "unrecognized control register number: %d - using 'psw'"
30247 #: config/rx/rx.c:1381
30248 #, gcc-internal-format
30249 msgid "multiple fast interrupt routines seen: %qE and %qE"
30252 #: config/rx/rx.c:2572
30253 #, gcc-internal-format, gfc-internal-format
30254 msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'"
30257 #: config/rx/rx.c:2574
30258 #, gcc-internal-format
30259 msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW"
30262 #: config/rx/rx.c:2621
30263 #, gcc-internal-format
30264 msgid "-mno-allow-string-insns forbids the generation of the RMPA instruction"
30267 #: config/rx/rx.c:2768
30268 #, gcc-internal-format
30269 msgid "RX FPU instructions do not support NaNs and infinities"
30272 #: config/s390/s390-c.c:451
30273 #, gcc-internal-format
30274 msgid "Builtin vec_step can only be used on vector types."
30277 #: config/s390/s390-c.c:671
30278 #, gcc-internal-format
30280 "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, "
30284 #: config/s390/s390-c.c:841
30285 #, gcc-internal-format
30286 msgid "Builtin %qF is for GCC internal use only."
30289 #: config/s390/s390-c.c:858
30290 #, gcc-internal-format
30291 msgid "Mismatch in number of arguments for builtin %qF. Expected: %d got %d"
30294 #: config/s390/s390-c.c:907
30295 #, gcc-internal-format
30296 msgid "invalid parameter combination for intrinsic %qs"
30299 #: config/s390/s390-c.c:913
30300 #, gcc-internal-format
30301 msgid "ambiguous overload for intrinsic %qs"
30304 #: config/s390/s390-c.c:953
30305 #, gcc-internal-format
30306 msgid "constant argument %d for builtin %qF is out of range for target type"
30309 #: config/s390/s390.c:754
30310 #, gcc-internal-format
30311 msgid "constant argument %d for builtin %qF is out of range (0.."
30314 #: config/s390/s390.c:771
30315 #, gcc-internal-format
30316 msgid "constant argument %d for builtin %qF is out of range ("
30319 #: config/s390/s390.c:822
30320 #, gcc-internal-format
30322 "Builtin %qF is not supported without -mhtm (default with -march=zEC12 and "
30326 #: config/s390/s390.c:828
30327 #, gcc-internal-format
30329 "Builtin %qF is not supported without -mvx (default with -march=z13 and "
30333 #: config/s390/s390.c:848
30334 #, gcc-internal-format
30335 msgid "Unresolved overloaded builtin"
30338 #: config/s390/s390.c:855 config/tilegx/tilegx.c:3543
30339 #: config/tilepro/tilepro.c:3110
30340 #, gcc-internal-format
30341 msgid "bad builtin icode"
30344 #: config/s390/s390.c:891
30345 #, gcc-internal-format
30346 msgid "constant value required for builtin %qF argument %d"
30349 #: config/s390/s390.c:968
30350 #, gcc-internal-format
30351 msgid "Invalid argument %d for builtin %qF"
30354 #: config/s390/s390.c:1069
30355 #, gcc-internal-format
30357 "requested %qE attribute is not a comma separated pair of non-negative "
30358 "integer constants or too large (max. %d)"
30361 #: config/s390/s390.c:9641
30362 #, gcc-internal-format
30363 msgid "total size of local variables exceeds architecture limit"
30366 #: config/s390/s390.c:10747
30367 #, gcc-internal-format
30369 "frame size of function %qs is %wd bytes exceeding user provided stack limit "
30370 "of %d bytes. An unconditional trap is added."
30373 #: config/s390/s390.c:10763
30374 #, gcc-internal-format
30376 "frame size of function %qs is %wd bytes which is more than half the stack "
30377 "size. The dynamic check would not be reliable. No check emitted for this "
30381 #: config/s390/s390.c:10791
30382 #, gcc-internal-format
30383 msgid "frame size of %qs is %wd bytes"
30386 #: config/s390/s390.c:10795
30387 #, gcc-internal-format
30388 msgid "%qs uses dynamic stack allocation"
30391 #: config/s390/s390.c:11173
30392 #, gcc-internal-format
30393 msgid "CPUs older than z900 are not supported for -fsplit-stack"
30396 #: config/s390/s390.c:14172
30397 #, gcc-internal-format, gfc-internal-format
30399 "%sarch=%s%s is deprecated and will be removed in future releases; use at "
30400 "least %sarch=z900%s"
30403 #: config/s390/s390.c:14184
30404 #, gcc-internal-format, gfc-internal-format
30406 "%stune=%s%s is deprecated and will be removed in future releases; use at "
30407 "least %stune=z900%s"
30410 #: config/s390/s390.c:14196
30411 #, gcc-internal-format, gfc-internal-format
30412 msgid "z/Architecture mode not supported on %s"
30415 #: config/s390/s390.c:14199
30416 #, gcc-internal-format
30417 msgid "64-bit ABI not supported in ESA/390 mode"
30420 #: config/s390/s390.c:14216
30421 #, gcc-internal-format, gfc-internal-format
30422 msgid "hardware vector support not available on %s"
30425 #: config/s390/s390.c:14219
30426 #, gcc-internal-format
30427 msgid "hardware vector support not available with -msoft-float"
30430 #: config/s390/s390.c:14247
30431 #, gcc-internal-format, gfc-internal-format
30432 msgid "hardware decimal floating point instructions not available on %s"
30435 #: config/s390/s390.c:14251
30436 #, gcc-internal-format
30438 "hardware decimal floating point instructions not available in ESA/390 mode"
30441 #: config/s390/s390.c:14263
30442 #, gcc-internal-format
30443 msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
30446 #: config/s390/s390.c:14271
30447 #, gcc-internal-format
30449 "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
30452 #: config/s390/s390.c:14277
30453 #, gcc-internal-format
30454 msgid "stack size must be greater than the stack guard value"
30457 #: config/s390/s390.c:14279
30458 #, gcc-internal-format
30459 msgid "stack size must not be greater than 64k"
30462 #: config/s390/s390.c:14282
30463 #, gcc-internal-format
30464 msgid "-mstack-guard implies use of -mstack-size"
30467 #. argument is not a plain number
30468 #: config/s390/s390.c:14376
30469 #, gcc-internal-format
30470 msgid "arguments to %qs should be non-negative integers"
30473 #: config/s390/s390.c:14383
30474 #, gcc-internal-format
30475 msgid "argument to %qs is too large (max. %d)"
30478 #. Value is not allowed for the target attribute.
30479 #: config/s390/s390.c:14591
30480 #, gcc-internal-format
30481 msgid "Value %qs is not supported by attribute %<target%>"
30484 #: config/sh/sh.c:1028
30485 #, gcc-internal-format
30486 msgid "ignoring -fschedule-insns because of exception handling bug"
30489 #: config/sh/sh.c:1045
30490 #, gcc-internal-format
30492 "unwind tables currently require either a frame pointer or -maccumulate-"
30493 "outgoing-args for correctness"
30496 #: config/sh/sh.c:8501
30497 #, gcc-internal-format
30498 msgid "__builtin_saveregs not supported by this subtarget"
30501 #: config/sh/sh.c:9704
30502 #, gcc-internal-format
30503 msgid "%qE attribute only applies to interrupt functions"
30506 #: config/sh/sh.c:9774
30507 #, gcc-internal-format
30508 msgid "%qE attribute is supported only for SH2A"
30511 #: config/sh/sh.c:9804
30512 #, gcc-internal-format
30513 msgid "attribute interrupt_handler is not compatible with -m5-compact"
30516 #: config/sh/sh.c:9821
30517 #, gcc-internal-format
30518 msgid "%qE attribute only applies to SH2A"
30521 #: config/sh/sh.c:9843
30522 #, gcc-internal-format
30523 msgid "%qE attribute argument should be between 0 to 255"
30526 #. The argument must be a constant string.
30527 #: config/sh/sh.c:9916
30528 #, gcc-internal-format
30529 msgid "%qE attribute argument not a string constant"
30532 #: config/sh/sh.c:12764
30533 #, gcc-internal-format
30534 msgid "r0 needs to be available as a call-clobbered register"
30537 #: config/sh/sh.c:12785
30538 #, gcc-internal-format
30539 msgid "need a second call-clobbered general purpose register"
30542 #: config/sh/sh.c:12793
30543 #, gcc-internal-format
30544 msgid "need a call-clobbered target register"
30548 #: config/sh/netbsd-elf.h:73
30549 #, gcc-internal-format
30550 msgid "unimplemented-shmedia profiling"
30553 #. 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.
30554 #: config/sh/vxworks.h:43
30555 #, gcc-internal-format
30556 msgid "-mrelax is only supported for RTP PIC"
30559 #: config/sparc/sparc.c:1342
30560 #, gcc-internal-format, gfc-internal-format
30561 msgid "%s is not supported by this configuration"
30564 #: config/sparc/sparc.c:1349
30565 #, gcc-internal-format
30566 msgid "-mlong-double-64 not allowed with -m64"
30569 #: config/sparc/sparc.c:1369
30570 #, gcc-internal-format, gfc-internal-format
30571 msgid "bad value (%s) for -mcmodel= switch"
30574 #: config/sparc/sparc.c:1374
30575 #, gcc-internal-format
30576 msgid "-mcmodel= is not supported on 32 bit systems"
30579 #: config/sparc/sparc.c:1381
30580 #, gcc-internal-format
30581 msgid "-fcall-saved-REG is not supported for out registers"
30584 #: config/spu/spu-c.c:131
30585 #, gcc-internal-format, gfc-internal-format
30586 msgid "insufficient arguments to overloaded function %s"
30589 #: config/spu/spu-c.c:162
30590 #, gcc-internal-format, gfc-internal-format
30591 msgid "too many arguments to overloaded function %s"
30594 #: config/spu/spu-c.c:174
30595 #, gcc-internal-format, gfc-internal-format
30596 msgid "parameter list does not match a valid signature for %s()"
30599 #: config/spu/spu.c:255
30600 #, gcc-internal-format, gfc-internal-format
30601 msgid "bad value (%s) for -march= switch"
30604 #: config/spu/spu.c:266
30605 #, gcc-internal-format, gfc-internal-format
30606 msgid "bad value (%s) for -mtune= switch"
30609 #: config/spu/spu.c:5172 config/spu/spu.c:5175
30610 #, gcc-internal-format
30611 msgid "creating run-time relocation for %qD"
30614 #: config/spu/spu.c:5180 config/spu/spu.c:5182
30615 #, gcc-internal-format
30616 msgid "creating run-time relocation"
30619 #: config/spu/spu.c:6317
30620 #, gcc-internal-format, gfc-internal-format
30621 msgid "%s expects an integer literal in the range [%d, %d]"
30624 #: config/spu/spu.c:6337
30625 #, gcc-internal-format
30626 msgid "%s expects an integer literal in the range [%d, %d]. (%wd)"
30629 #: config/spu/spu.c:6366
30630 #, gcc-internal-format, gfc-internal-format
30631 msgid "%d least significant bits of %s are ignored"
30634 #: config/stormy16/stormy16.c:1043
30635 #, gcc-internal-format
30636 msgid "local variable memory requirements exceed capacity"
30639 #: config/stormy16/stormy16.c:1200
30640 #, gcc-internal-format
30641 msgid "function_profiler support"
30644 #: config/stormy16/stormy16.c:1294
30645 #, gcc-internal-format
30646 msgid "cannot use va_start in interrupt function"
30649 #: config/stormy16/stormy16.c:1862
30650 #, gcc-internal-format, gfc-internal-format
30651 msgid "switch statement of size %lu entries too large"
30654 #: config/stormy16/stormy16.c:2234
30655 #, gcc-internal-format
30656 msgid "%<__BELOW100__%> attribute only applies to variables"
30659 #: config/stormy16/stormy16.c:2241
30660 #, gcc-internal-format
30661 msgid "__BELOW100__ attribute not allowed with auto storage class"
30664 #: config/tilegx/tilegx.c:3584 config/tilepro/tilepro.c:3136
30665 #, gcc-internal-format
30666 msgid "operand must be an immediate of the right size"
30669 #: config/v850/v850-c.c:65
30670 #, gcc-internal-format
30671 msgid "#pragma GHS endXXXX found without previous startXXX"
30674 #: config/v850/v850-c.c:68
30675 #, gcc-internal-format
30676 msgid "#pragma GHS endXXX does not match previous startXXX"
30679 #: config/v850/v850-c.c:94
30680 #, gcc-internal-format
30681 msgid "cannot set interrupt attribute: no current function"
30684 #: config/v850/v850-c.c:102
30685 #, gcc-internal-format
30686 msgid "cannot set interrupt attribute: no such identifier"
30689 #: config/v850/v850-c.c:151
30690 #, gcc-internal-format
30691 msgid "junk at end of #pragma ghs section"
30694 #: config/v850/v850-c.c:168
30695 #, gcc-internal-format
30696 msgid "unrecognized section name %qE"
30699 #: config/v850/v850-c.c:182
30700 #, gcc-internal-format
30701 msgid "malformed #pragma ghs section"
30704 #: config/v850/v850-c.c:201
30705 #, gcc-internal-format
30706 msgid "junk at end of #pragma ghs interrupt"
30709 #: config/v850/v850-c.c:212
30710 #, gcc-internal-format
30711 msgid "junk at end of #pragma ghs starttda"
30714 #: config/v850/v850-c.c:223
30715 #, gcc-internal-format
30716 msgid "junk at end of #pragma ghs startsda"
30719 #: config/v850/v850-c.c:234
30720 #, gcc-internal-format
30721 msgid "junk at end of #pragma ghs startzda"
30724 #: config/v850/v850-c.c:245
30725 #, gcc-internal-format
30726 msgid "junk at end of #pragma ghs endtda"
30729 #: config/v850/v850-c.c:256
30730 #, gcc-internal-format
30731 msgid "junk at end of #pragma ghs endsda"
30734 #: config/v850/v850-c.c:267
30735 #, gcc-internal-format
30736 msgid "junk at end of #pragma ghs endzda"
30739 #: config/v850/v850.c:2119
30740 #, gcc-internal-format
30741 msgid "data area attributes cannot be specified for local variables"
30744 #: config/v850/v850.c:2130
30745 #, gcc-internal-format
30746 msgid "data area of %q+D conflicts with previous declaration"
30749 #: config/v850/v850.c:2261
30750 #, gcc-internal-format, gfc-internal-format
30751 msgid "bogus JR construction: %d"
30754 #: config/v850/v850.c:2279 config/v850/v850.c:2386
30755 #, gcc-internal-format, gfc-internal-format
30756 msgid "bad amount of stack space removal: %d"
30759 #: config/v850/v850.c:2366
30760 #, gcc-internal-format, gfc-internal-format
30761 msgid "bogus JARL construction: %d"
30764 #: config/v850/v850.c:2663
30765 #, gcc-internal-format, gfc-internal-format
30766 msgid "bogus DISPOSE construction: %d"
30769 #: config/v850/v850.c:2682
30770 #, gcc-internal-format, gfc-internal-format
30771 msgid "too much stack space to dispose of: %d"
30774 #: config/v850/v850.c:2784
30775 #, gcc-internal-format, gfc-internal-format
30776 msgid "bogus PREPEARE construction: %d"
30779 #: config/v850/v850.c:2801
30780 #, gcc-internal-format, gfc-internal-format
30781 msgid "too much stack space to prepare: %d"
30784 #: config/visium/visium.c:705
30785 #, gcc-internal-format
30786 msgid "an interrupt handler cannot be compiled with -muser-mode"
30789 #: config/vms/vms-c.c:41
30790 #, gcc-internal-format
30791 msgid "junk at end of #pragma __nostandard"
30794 #: config/vms/vms-c.c:52
30795 #, gcc-internal-format
30796 msgid "junk at end of #pragma __standard"
30799 #: config/vms/vms-c.c:77
30800 #, gcc-internal-format
30801 msgid "malformed '#pragma member_alignment', ignoring"
30804 #: config/vms/vms-c.c:92
30805 #, gcc-internal-format, gfc-internal-format
30806 msgid "unknown '#pragma member_alignment' name %s"
30809 #: config/vms/vms-c.c:97
30810 #, gcc-internal-format
30811 msgid "malformed '#pragma member_alignment'"
30814 #: config/vms/vms-c.c:131
30815 #, gcc-internal-format
30816 msgid "unhandled alignment for '#pragma nomember_alignment'"
30819 #: config/vms/vms-c.c:144
30820 #, gcc-internal-format
30821 msgid "garbage at end of '#pragma nomember_alignment'"
30824 #: config/vms/vms-c.c:199
30825 #, gcc-internal-format
30826 msgid "malformed '#pragma extern_model', ignoring"
30829 #: config/vms/vms-c.c:220
30830 #, gcc-internal-format
30831 msgid "extern model globalvalue"
30834 #: config/vms/vms-c.c:225
30835 #, gcc-internal-format, gfc-internal-format
30836 msgid "unknown '#pragma extern_model' model '%s'"
30839 #: config/vms/vms-c.c:231
30840 #, gcc-internal-format
30841 msgid "junk at end of '#pragma extern_model'"
30844 #: config/vms/vms-c.c:245
30845 #, gcc-internal-format
30846 msgid "vms '#pragma __message' is ignored"
30849 #: config/vms/vms-c.c:270 config/vms/vms-c.c:276
30850 #, gcc-internal-format
30851 msgid "malformed '#pragma __extern_prefix', ignoring"
30854 #: config/vms/vms-c.c:309 config/vms/vms-c.c:329
30855 #, gcc-internal-format
30856 msgid "malformed %<#pragma %s%>, ignoring"
30859 #: config/vms/vms-c.c:325
30860 #, gcc-internal-format
30861 msgid "invalid constant in %<#pragma %s%>"
30864 #: config/xtensa/xtensa.c:2179
30865 #, gcc-internal-format
30866 msgid "boolean registers required for the floating-point option"
30869 #: config/xtensa/xtensa.c:2214
30870 #, gcc-internal-format, gfc-internal-format
30871 msgid "-f%s is not supported with CONST16 instructions"
30874 #: config/xtensa/xtensa.c:2221
30875 #, gcc-internal-format
30876 msgid "PIC is required but not supported with CONST16 instructions"
30879 #: config/xtensa/xtensa.c:3514
30880 #, gcc-internal-format
30881 msgid "only uninitialized variables can be placed in a .bss section"
30884 #: ada/gcc-interface/misc.c:158
30885 #, gcc-internal-format
30886 msgid "%<-gnat%> misspelled as %<-gant%>"
30889 #: ada/gcc-interface/misc.c:260
30890 #, gcc-internal-format
30891 msgid "-fexcess-precision=standard for Ada"
30894 #: ada/gcc-interface/misc.c:277
30895 #, gcc-internal-format
30897 "STABS debugging information for Ada is obsolete and not supported anymore"
30900 #: ada/gcc-interface/trans.c:1517
30901 #, gcc-internal-format
30902 msgid "subprogram %q+F not marked Inline_Always"
30905 #: ada/gcc-interface/trans.c:1518 ada/gcc-interface/trans.c:1524
30906 #, gcc-internal-format
30907 msgid "parent subprogram cannot be inlined"
30910 #: ada/gcc-interface/trans.c:1522
30911 #, gcc-internal-format
30912 msgid "subprogram %q+F not marked Inline"
30915 #: ada/gcc-interface/trans.c:6241
30916 #, gcc-internal-format
30917 msgid "out-of-bounds access may be optimized away"
30920 #: ada/gcc-interface/trans.c:6243
30921 #, gcc-internal-format
30922 msgid "containing loop"
30925 #: ada/gcc-interface/utils.c:3758
30926 #, gcc-internal-format
30927 msgid "invalid element type for attribute %qs"
30930 #: ada/gcc-interface/utils.c:3782
30931 #, gcc-internal-format
30932 msgid "number of components of vector not a power of two"
30935 #: ada/gcc-interface/utils.c:5796 ada/gcc-interface/utils.c:5970
30936 #: ada/gcc-interface/utils.c:6032
30937 #, gcc-internal-format
30938 msgid "%qs attribute ignored"
30941 #: ada/gcc-interface/utils.c:5913
30942 #, gcc-internal-format
30943 msgid "%qs attribute requires prototypes with named arguments"
30946 #: ada/gcc-interface/utils.c:5922
30947 #, gcc-internal-format
30948 msgid "%qs attribute only applies to variadic functions"
30951 #: ada/gcc-interface/utils.c:5992
30952 #, gcc-internal-format
30953 msgid "%qE attribute has no effect"
30956 #: ada/gcc-interface/utils.c:6116
30957 #, gcc-internal-format
30958 msgid "attribute %qs applies to array types only"
30961 #: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:7812
30962 #: cp/cp-array-notation.c:250
30963 #, gcc-internal-format
30964 msgid "Invalid builtin arguments"
30967 #: c/c-array-notation.c:253 cp/cp-array-notation.c:257
30968 #, gcc-internal-format
30970 "__sec_reduce_min_ind or __sec_reduce_max_ind cannot have arrays with "
30971 "dimension greater than 1"
30974 #: c/c-array-notation.c:718 c/c-array-notation.c:724
30975 #: cp/cp-array-notation.c:606
30976 #, gcc-internal-format
30977 msgid "%qE cannot be scalar when %qE is not"
30980 #: c/c-array-notation.c:786 cp/cp-array-notation.c:659
30981 #, gcc-internal-format
30982 msgid "length mismatch between LHS and RHS"
30985 #: c/c-array-notation.c:1343 cp/cp-array-notation.c:1426
30986 #, gcc-internal-format
30987 msgid "start-index of array notation triplet is not an integer"
30990 #: c/c-array-notation.c:1348 cp/cp-array-notation.c:1431
30991 #, gcc-internal-format
30992 msgid "length of array notation triplet is not an integer"
30995 #: c/c-array-notation.c:1355 cp/cp-array-notation.c:1436
30996 #, gcc-internal-format
30997 msgid "stride of array notation triplet is not an integer"
31000 #: c/c-array-notation.c:1376
31001 #, gcc-internal-format
31002 msgid "rank of an array notation triplet's start-index is not zero"
31005 #: c/c-array-notation.c:1382
31006 #, gcc-internal-format
31007 msgid "rank of an array notation triplet's length is not zero"
31010 #: c/c-array-notation.c:1387
31011 #, gcc-internal-format
31012 msgid "rank of array notation triplet's stride is not zero"
31015 #. Except for passing an argument to an unprototyped function,
31016 #. this is a constraint violation. When passing an argument to
31017 #. an unprototyped function, it is compile-time undefined;
31018 #. making it a constraint in that case was rejected in
31020 #: c/c-convert.c:98 c/c-typeck.c:2116 c/c-typeck.c:6132 c/c-typeck.c:11648
31021 #: cp/typeck.c:1956 cp/typeck.c:7558 cp/typeck.c:8285
31022 #, gcc-internal-format
31023 msgid "void value not ignored as it ought to be"
31026 #: c/c-convert.c:195 java/typeck.c:148
31027 #, gcc-internal-format
31028 msgid "conversion to non-scalar type requested"
31032 #, gcc-internal-format
31033 msgid "array %q+D assumed to have one element"
31037 #, gcc-internal-format
31038 msgid "%qD is static but used in inline function %qD which is not static"
31042 #, gcc-internal-format
31043 msgid "%q+D is static but declared in inline function %qD which is not static"
31047 #, gcc-internal-format, gfc-internal-format
31048 msgid "GCC supports only %u nested scopes"
31051 #: c/c-decl.c:1195 cp/decl.c:358
31052 #, gcc-internal-format
31053 msgid "label %q+D used but not defined"
31057 #, gcc-internal-format
31058 msgid "nested function %q+D declared but never defined"
31062 #, gcc-internal-format
31063 msgid "inline function %q+D declared but never defined"
31067 #, gcc-internal-format
31068 msgid "unused variable %q+D"
31071 #: c/c-decl.c:1275 cp/decl.c:665
31072 #, gcc-internal-format
31073 msgid "variable %qD set but not used"
31077 #, gcc-internal-format
31078 msgid "type of array %q+D completed incompatibly with implicit initialization"
31081 #: c/c-decl.c:1559 c/c-decl.c:6391 c/c-decl.c:7263 c/c-decl.c:8002
31082 #, gcc-internal-format
31083 msgid "originally defined here"
31087 #, gcc-internal-format
31089 "a parameter list with an ellipsis can%'t match an empty parameter name list "
31094 #, gcc-internal-format
31096 "an argument type that has a default promotion can%'t match an empty "
31097 "parameter name list declaration"
31101 #, gcc-internal-format
31103 "prototype for %q+D declares more arguments than previous old-style definition"
31107 #, gcc-internal-format
31109 "prototype for %q+D declares fewer arguments than previous old-style "
31114 #, gcc-internal-format
31115 msgid "prototype for %q+D declares argument %d with incompatible type"
31118 #. If we get here, no errors were found, but do issue a warning
31119 #. for this poor-style construct.
31121 #, gcc-internal-format
31122 msgid "prototype for %q+D follows non-prototype definition"
31126 #, gcc-internal-format
31127 msgid "previous definition of %q+D was here"
31131 #, gcc-internal-format
31132 msgid "previous implicit declaration of %q+D was here"
31136 #, gcc-internal-format
31137 msgid "previous declaration of %q+D was here"
31141 #, gcc-internal-format
31142 msgid "%q+D redeclared as different kind of symbol"
31146 #, gcc-internal-format
31147 msgid "built-in function %q+D declared as non-function"
31150 #: c/c-decl.c:1838 c/c-decl.c:2008 c/c-decl.c:2816
31151 #, gcc-internal-format
31152 msgid "declaration of %q+D shadows a built-in function"
31156 #, gcc-internal-format
31157 msgid "redeclaration of enumerator %q+D"
31160 #. If types don't match for a built-in, throw away the
31161 #. built-in. No point in calling locate_old_decl here, it
31162 #. won't print anything.
31164 #, gcc-internal-format
31165 msgid "conflicting types for built-in function %q+D"
31168 #: c/c-decl.c:1893 c/c-decl.c:1906 c/c-decl.c:1942
31169 #, gcc-internal-format
31170 msgid "conflicting types for %q+D"
31174 #, gcc-internal-format
31175 msgid "conflicting named address spaces (generic vs %s) for %q+D"
31179 #, gcc-internal-format
31180 msgid "conflicting named address spaces (%s vs generic) for %q+D"
31184 #, gcc-internal-format
31185 msgid "conflicting named address spaces (%s vs %s) for %q+D"
31189 #, gcc-internal-format
31190 msgid "conflicting type qualifiers for %q+D"
31194 #, gcc-internal-format
31195 msgid "redefinition of typedef %q+D with different type"
31199 #, gcc-internal-format
31200 msgid "redefinition of typedef %q+D with variably modified type"
31204 #, gcc-internal-format
31205 msgid "redefinition of typedef %q+D"
31208 #: c/c-decl.c:2034 c/c-decl.c:2137
31209 #, gcc-internal-format
31210 msgid "redefinition of %q+D"
31213 #: c/c-decl.c:2069 c/c-decl.c:2175
31214 #, gcc-internal-format
31215 msgid "static declaration of %q+D follows non-static declaration"
31218 #: c/c-decl.c:2079 c/c-decl.c:2087 c/c-decl.c:2165 c/c-decl.c:2172
31219 #, gcc-internal-format
31220 msgid "non-static declaration of %q+D follows static declaration"
31224 #, gcc-internal-format
31225 msgid "%<gnu_inline%> attribute present on %q+D"
31229 #, gcc-internal-format
31230 msgid "but not here"
31234 #, gcc-internal-format
31235 msgid "thread-local declaration of %q+D follows non-thread-local declaration"
31239 #, gcc-internal-format
31240 msgid "non-thread-local declaration of %q+D follows thread-local declaration"
31244 #, gcc-internal-format
31245 msgid "extern declaration of %q+D follows declaration with no linkage"
31249 #, gcc-internal-format
31250 msgid "declaration of %q+D with no linkage follows extern declaration"
31254 #, gcc-internal-format
31255 msgid "redeclaration of %q+D with no linkage"
31259 #, gcc-internal-format
31261 "redeclaration of %q+D with different visibility (old visibility preserved)"
31265 #, gcc-internal-format
31266 msgid "inline declaration of %qD follows declaration with attribute noinline"
31270 #, gcc-internal-format
31271 msgid "declaration of %q+D with attribute noinline follows inline declaration "
31274 #: c/c-decl.c:2245 c/c-decl.c:2251 c/c-decl.c:2257 c/c-decl.c:2263
31275 #, gcc-internal-format
31277 "declaration of %q+D with attribute %qs follows declaration with attribute %qs"
31281 #, gcc-internal-format
31282 msgid "redefinition of parameter %q+D"
31286 #, gcc-internal-format
31287 msgid "redundant redeclaration of %q+D"
31291 #, gcc-internal-format
31292 msgid "declaration of %q+D shadows previous non-variable"
31296 #, gcc-internal-format
31297 msgid "declaration of %q+D shadows a parameter"
31300 #: c/c-decl.c:2809 cp/name-lookup.c:1270
31301 #, gcc-internal-format
31302 msgid "declaration of %qD shadows a global declaration"
31306 #, gcc-internal-format
31307 msgid "declaration of %q+D shadows a previous local"
31310 #: c/c-decl.c:2826 cp/name-lookup.c:1213 cp/name-lookup.c:1255
31311 #: cp/name-lookup.c:1273
31312 #, gcc-internal-format
31313 msgid "shadowed declaration is here"
31317 #, gcc-internal-format
31318 msgid "nested extern declaration of %qD"
31321 #: c/c-decl.c:3127 c/c-decl.c:3130
31322 #, gcc-internal-format
31323 msgid "implicit declaration of function %qE"
31327 #, gcc-internal-format
31328 msgid "incompatible implicit declaration of built-in function %qD"
31332 #, gcc-internal-format
31333 msgid "include %qs or provide a declaration of %qD"
31337 #, gcc-internal-format
31338 msgid "incompatible implicit declaration of function %qD"
31342 #, gcc-internal-format
31343 msgid "%qE undeclared here (not in a function)"
31347 #, gcc-internal-format
31348 msgid "%qE undeclared (first use in this function)"
31352 #, gcc-internal-format
31354 "each undeclared identifier is reported only once for each function it "
31358 #: c/c-decl.c:3503 cp/decl.c:2951
31359 #, gcc-internal-format
31360 msgid "label %qE referenced outside of any function"
31364 #, gcc-internal-format
31365 msgid "jump into scope of identifier with variably modified type"
31369 #, gcc-internal-format
31370 msgid "jump skips variable initialization"
31373 #: c/c-decl.c:3543 c/c-decl.c:3598 c/c-decl.c:3687
31374 #, gcc-internal-format
31375 msgid "label %qD defined here"
31378 #: c/c-decl.c:3544 c/c-decl.c:3815 c/c-typeck.c:7879 cp/class.c:1438
31379 #: cp/class.c:3303 cp/decl.c:3787 cp/friend.c:340 cp/friend.c:349
31380 #: cp/parser.c:3146 cp/parser.c:3227 cp/parser.c:3255 cp/parser.c:5994
31381 #, gcc-internal-format
31382 msgid "%qD declared here"
31385 #: c/c-decl.c:3597 c/c-decl.c:3686
31386 #, gcc-internal-format
31387 msgid "jump into statement expression"
31391 #, gcc-internal-format
31392 msgid "duplicate label declaration %qE"
31395 #: c/c-decl.c:3717 cp/decl.c:3329
31396 #, gcc-internal-format
31397 msgid "duplicate label %qD"
31401 #, gcc-internal-format
31403 "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
31407 #, gcc-internal-format
31408 msgid "switch jumps over variable initialization"
31411 #: c/c-decl.c:3814 c/c-decl.c:3825
31412 #, gcc-internal-format
31413 msgid "switch starts here"
31417 #, gcc-internal-format
31418 msgid "switch jumps into statement expression"
31422 #, gcc-internal-format
31423 msgid "%qE defined as wrong kind of tag"
31427 #, gcc-internal-format
31428 msgid "unnamed struct/union that defines no instances"
31432 #, gcc-internal-format
31433 msgid "empty declaration with storage class specifier does not redeclare tag"
31437 #, gcc-internal-format
31438 msgid "empty declaration with type qualifier does not redeclare tag"
31442 #, gcc-internal-format
31443 msgid "empty declaration with %<_Alignas%> does not redeclare tag"
31446 #: c/c-decl.c:4194 c/c-decl.c:4202
31447 #, gcc-internal-format
31448 msgid "useless type name in empty declaration"
31452 #, gcc-internal-format
31453 msgid "%<inline%> in empty declaration"
31457 #, gcc-internal-format
31458 msgid "%<_Noreturn%> in empty declaration"
31462 #, gcc-internal-format
31463 msgid "%<auto%> in file-scope empty declaration"
31467 #, gcc-internal-format
31468 msgid "%<register%> in file-scope empty declaration"
31472 #, gcc-internal-format
31473 msgid "useless storage class specifier in empty declaration"
31477 #, gcc-internal-format
31478 msgid "useless %qs in empty declaration"
31482 #, gcc-internal-format
31483 msgid "useless type qualifier in empty declaration"
31487 #, gcc-internal-format
31488 msgid "useless %<_Alignas%> in empty declaration"
31491 #: c/c-decl.c:4268 c/c-parser.c:1701
31492 #, gcc-internal-format
31493 msgid "empty declaration"
31497 #, gcc-internal-format
31499 "ISO C90 does not support %<static%> or type qualifiers in parameter array "
31504 #, gcc-internal-format
31505 msgid "ISO C90 does not support %<[*]%> array declarators"
31509 #. A function definition isn't function prototype scope C99 6.2.1p4.
31511 #: c/c-decl.c:4349 c/c-decl.c:6831
31512 #, gcc-internal-format
31513 msgid "%<[*]%> not allowed in other than function prototype scope"
31516 #: c/c-decl.c:4436 cp/decl2.c:1463
31517 #, gcc-internal-format
31518 msgid "%q+D in declare target directive does not have mappable type"
31522 #, gcc-internal-format
31523 msgid "%q+D is usually a function"
31527 #, gcc-internal-format
31528 msgid "typedef %qD is initialized (use __typeof__ instead)"
31532 #, gcc-internal-format
31533 msgid "function %qD is initialized like a variable"
31536 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
31538 #, gcc-internal-format
31539 msgid "parameter %qD is initialized"
31542 #. Although C99 is unclear about whether incomplete arrays
31543 #. of VLAs themselves count as VLAs, it does not make
31544 #. sense to permit them to be initialized given that
31545 #. ordinary VLAs may not be initialized.
31546 #: c/c-decl.c:4524 c/c-decl.c:4539 c/c-typeck.c:7186
31547 #, gcc-internal-format
31548 msgid "variable-sized object may not be initialized"
31552 #, gcc-internal-format
31553 msgid "variable %qD has initializer but incomplete type"
31557 #, gcc-internal-format
31558 msgid "inline function %q+D given attribute noinline"
31562 #, gcc-internal-format
31563 msgid "uninitialized const member in %qT is invalid in C++"
31567 #, gcc-internal-format
31568 msgid "%qD should be initialized"
31572 #, gcc-internal-format
31573 msgid "initializer fails to determine size of %q+D"
31577 #, gcc-internal-format
31578 msgid "array size missing in %q+D"
31582 #, gcc-internal-format
31583 msgid "zero or negative size array %q+D"
31587 #, gcc-internal-format
31588 msgid "storage size of %q+D isn%'t constant"
31592 #, gcc-internal-format
31593 msgid "ignoring asm-specifier for non-static local variable %q+D"
31597 #, gcc-internal-format
31598 msgid "cannot put object with volatile field into register"
31602 #, gcc-internal-format
31603 msgid "uninitialized const %qD is invalid in C++"
31607 #, gcc-internal-format
31608 msgid "ISO C forbids forward parameter declarations"
31612 #, gcc-internal-format
31613 msgid "defining a type in a compound literal is invalid in C++"
31616 #: c/c-decl.c:5209 c/c-decl.c:5224
31617 #, gcc-internal-format
31618 msgid "bit-field %qs width not an integer constant"
31622 #, gcc-internal-format
31623 msgid "bit-field %qs width not an integer constant expression"
31627 #, gcc-internal-format
31628 msgid "negative width in bit-field %qs"
31632 #, gcc-internal-format
31633 msgid "zero width for bit-field %qs"
31637 #, gcc-internal-format
31638 msgid "bit-field %qs has invalid type"
31642 #, gcc-internal-format
31643 msgid "type of bit-field %qs is a GCC extension"
31647 #, gcc-internal-format
31648 msgid "width of %qs exceeds its type"
31652 #, gcc-internal-format
31653 msgid "%qs is narrower than values of its type"
31657 #, gcc-internal-format
31658 msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
31662 #, gcc-internal-format
31663 msgid "ISO C90 forbids array whose size can%'t be evaluated"
31667 #, gcc-internal-format
31668 msgid "ISO C90 forbids variable length array %qE"
31672 #, gcc-internal-format
31673 msgid "ISO C90 forbids variable length array"
31676 #: c/c-decl.c:5480 c/c-decl.c:5843 c/c-decl.c:5853
31677 #, gcc-internal-format
31678 msgid "variably modified %qE at file scope"
31682 #, gcc-internal-format
31683 msgid "variably modified field at file scope"
31687 #, gcc-internal-format
31688 msgid "type defaults to %<int%> in declaration of %qE"
31692 #, gcc-internal-format
31693 msgid "type defaults to %<int%> in type name"
31697 #, gcc-internal-format
31698 msgid "duplicate %<const%>"
31702 #, gcc-internal-format
31703 msgid "duplicate %<restrict%>"
31707 #, gcc-internal-format
31708 msgid "duplicate %<volatile%>"
31712 #, gcc-internal-format
31713 msgid "duplicate %<_Atomic%>"
31717 #, gcc-internal-format, gfc-internal-format
31718 msgid "conflicting named address spaces (%s vs %s)"
31721 #: c/c-decl.c:5570 c/c-parser.c:2584
31722 #, gcc-internal-format
31723 msgid "%<_Atomic%>-qualified array type"
31727 #, gcc-internal-format
31728 msgid "function definition declared %<auto%>"
31732 #, gcc-internal-format
31733 msgid "function definition declared %<register%>"
31737 #, gcc-internal-format
31738 msgid "function definition declared %<typedef%>"
31742 #, gcc-internal-format
31743 msgid "function definition declared %qs"
31747 #, gcc-internal-format
31748 msgid "storage class specified for structure field %qE"
31752 #, gcc-internal-format
31753 msgid "storage class specified for structure field"
31757 #, gcc-internal-format
31758 msgid "storage class specified for parameter %qE"
31762 #, gcc-internal-format
31763 msgid "storage class specified for unnamed parameter"
31766 #: c/c-decl.c:5621 cp/decl.c:9939
31767 #, gcc-internal-format
31768 msgid "storage class specified for typename"
31772 #, gcc-internal-format
31773 msgid "%qE initialized and declared %<extern%>"
31777 #, gcc-internal-format
31778 msgid "%qE has both %<extern%> and initializer"
31782 #, gcc-internal-format
31783 msgid "file-scope declaration of %qE specifies %<auto%>"
31787 #, gcc-internal-format
31788 msgid "file-scope declaration of %qE specifies %<register%>"
31792 #, gcc-internal-format
31793 msgid "nested function %qE declared %<extern%>"
31797 #, gcc-internal-format
31798 msgid "function-scope %qE implicitly auto and declared %qs"
31801 #. Only the innermost declarator (making a parameter be of
31802 #. array type which is converted to pointer type)
31803 #. may have static or type qualifiers.
31804 #: c/c-decl.c:5706 c/c-decl.c:6064
31805 #, gcc-internal-format
31806 msgid "static or type qualifiers in non-parameter array declarator"
31810 #, gcc-internal-format
31811 msgid "declaration of %qE as array of voids"
31815 #, gcc-internal-format
31816 msgid "declaration of type name as array of voids"
31820 #, gcc-internal-format
31821 msgid "declaration of %qE as array of functions"
31825 #, gcc-internal-format
31826 msgid "declaration of type name as array of functions"
31829 #: c/c-decl.c:5774 c/c-decl.c:7757
31830 #, gcc-internal-format
31831 msgid "invalid use of structure with flexible array member"
31835 #, gcc-internal-format
31836 msgid "size of array %qE has non-integer type"
31840 #, gcc-internal-format
31841 msgid "size of unnamed array has non-integer type"
31845 #, gcc-internal-format
31846 msgid "ISO C forbids zero-size array %qE"
31850 #, gcc-internal-format
31851 msgid "ISO C forbids zero-size array"
31855 #, gcc-internal-format
31856 msgid "size of array %qE is negative"
31860 #, gcc-internal-format
31861 msgid "size of unnamed array is negative"
31864 #: c/c-decl.c:5952 c/c-decl.c:6561
31865 #, gcc-internal-format
31866 msgid "ISO C90 does not support flexible array members"
31871 #, gcc-internal-format
31872 msgid "%<[*]%> not in a declaration"
31876 #, gcc-internal-format
31877 msgid "array type has incomplete element type %qT"
31881 #, gcc-internal-format
31883 "declaration of %qE as multidimensional array must have bounds for all "
31884 "dimensions except the first"
31888 #, gcc-internal-format
31890 "declaration of multidimensional array must have bounds for all dimensions "
31895 #, gcc-internal-format
31896 msgid "%qE declared as function returning a function"
31900 #, gcc-internal-format
31901 msgid "type name declared as function returning a function"
31905 #, gcc-internal-format
31906 msgid "%qE declared as function returning an array"
31910 #, gcc-internal-format
31911 msgid "type name declared as function returning an array"
31915 #, gcc-internal-format
31916 msgid "function definition has qualified void return type"
31919 #: c/c-decl.c:6144 cp/decl.c:10069
31920 #, gcc-internal-format
31921 msgid "type qualifiers ignored on function return type"
31924 #: c/c-decl.c:6173 c/c-decl.c:6357 c/c-decl.c:6411 c/c-decl.c:6495
31925 #: c/c-decl.c:6611 c/c-parser.c:2586
31926 #, gcc-internal-format
31927 msgid "%<_Atomic%>-qualified function type"
31930 #: c/c-decl.c:6179 c/c-decl.c:6363 c/c-decl.c:6500 c/c-decl.c:6616
31931 #, gcc-internal-format
31932 msgid "ISO C forbids qualified function types"
31936 #, gcc-internal-format
31937 msgid "%qs combined with %<auto%> qualifier for %qE"
31941 #, gcc-internal-format
31942 msgid "%qs combined with %<register%> qualifier for %qE"
31946 #, gcc-internal-format
31947 msgid "%qs specified for auto variable %qE"
31951 #, gcc-internal-format
31952 msgid "%qs specified for parameter %qE"
31956 #, gcc-internal-format
31957 msgid "%qs specified for unnamed parameter"
31961 #, gcc-internal-format
31962 msgid "%qs specified for structure field %qE"
31966 #, gcc-internal-format
31967 msgid "%qs specified for structure field"
31971 #, gcc-internal-format
31972 msgid "bit-field %qE has atomic type"
31976 #, gcc-internal-format
31977 msgid "bit-field has atomic type"
31981 #, gcc-internal-format
31982 msgid "alignment specified for typedef %qE"
31986 #, gcc-internal-format
31987 msgid "alignment specified for %<register%> object %qE"
31991 #, gcc-internal-format
31992 msgid "alignment specified for parameter %qE"
31996 #, gcc-internal-format
31997 msgid "alignment specified for unnamed parameter"
32001 #, gcc-internal-format
32002 msgid "alignment specified for bit-field %qE"
32006 #, gcc-internal-format
32007 msgid "alignment specified for unnamed bit-field"
32011 #, gcc-internal-format
32012 msgid "alignment specified for function %qE"
32016 #, gcc-internal-format
32017 msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
32021 #, gcc-internal-format
32022 msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
32026 #, gcc-internal-format
32027 msgid "typedef %q+D declared %<inline%>"
32031 #, gcc-internal-format
32032 msgid "typedef %q+D declared %<_Noreturn%>"
32036 #, gcc-internal-format
32037 msgid "ISO C forbids const or volatile function types"
32042 #, gcc-internal-format
32043 msgid "a member of a structure or union cannot have a variably modified type"
32046 #: c/c-decl.c:6445 cp/decl.c:9144
32047 #, gcc-internal-format
32048 msgid "variable or field %qE declared void"
32052 #, gcc-internal-format
32053 msgid "attributes in parameter array declarator ignored"
32057 #, gcc-internal-format
32058 msgid "parameter %q+D declared %<inline%>"
32062 #, gcc-internal-format
32063 msgid "parameter %q+D declared %<_Noreturn%>"
32067 #, gcc-internal-format
32068 msgid "field %qE declared as a function"
32072 #, gcc-internal-format
32073 msgid "field %qE has incomplete type"
32077 #, gcc-internal-format
32078 msgid "unnamed field has incomplete type"
32081 #: c/c-decl.c:6582 c/c-decl.c:6593 c/c-decl.c:6596
32082 #, gcc-internal-format
32083 msgid "invalid storage class for function %qE"
32087 #, gcc-internal-format
32088 msgid "cannot inline function %<main%>"
32092 #, gcc-internal-format
32093 msgid "%<main%> declared %<_Noreturn%>"
32097 #, gcc-internal-format
32098 msgid "ISO C99 does not support %<_Noreturn%>"
32102 #, gcc-internal-format
32103 msgid "ISO C90 does not support %<_Noreturn%>"
32107 #, gcc-internal-format
32108 msgid "variable previously declared %<static%> redeclared %<extern%>"
32112 #, gcc-internal-format
32113 msgid "variable %q+D declared %<inline%>"
32117 #, gcc-internal-format
32118 msgid "variable %q+D declared %<_Noreturn%>"
32122 #, gcc-internal-format
32123 msgid "non-nested function with variably modified type"
32127 #, gcc-internal-format
32128 msgid "object with variably modified type must have no linkage"
32131 #: c/c-decl.c:6837 c/c-decl.c:8442
32132 #, gcc-internal-format
32133 msgid "function declaration isn%'t a prototype"
32137 #, gcc-internal-format
32138 msgid "parameter names (without types) in function declaration"
32142 #, gcc-internal-format
32143 msgid "parameter %u (%q+D) has incomplete type"
32147 #, gcc-internal-format, gfc-internal-format
32148 msgid "parameter %u has incomplete type"
32152 #, gcc-internal-format
32153 msgid "parameter %u (%q+D) has void type"
32157 #, gcc-internal-format, gfc-internal-format
32158 msgid "parameter %u has void type"
32162 #, gcc-internal-format
32163 msgid "%<void%> as only parameter may not be qualified"
32166 #: c/c-decl.c:6990 c/c-decl.c:7026
32167 #, gcc-internal-format
32168 msgid "%<void%> must be the only parameter"
32172 #, gcc-internal-format
32173 msgid "parameter %q+D has just a forward declaration"
32177 #, gcc-internal-format
32179 "%<%s %E%> declared inside parameter list will not be visible outside of this "
32180 "definition or declaration"
32184 #, gcc-internal-format, gfc-internal-format
32186 "anonymous %s declared inside parameter list will not be visible outside of "
32187 "this definition or declaration"
32191 #, gcc-internal-format
32192 msgid "enum type defined here"
32196 #, gcc-internal-format
32197 msgid "struct defined here"
32201 #, gcc-internal-format
32202 msgid "union defined here"
32206 #, gcc-internal-format
32207 msgid "redefinition of %<union %E%>"
32211 #, gcc-internal-format
32212 msgid "redefinition of %<struct %E%>"
32216 #, gcc-internal-format
32217 msgid "nested redefinition of %<union %E%>"
32221 #, gcc-internal-format
32222 msgid "nested redefinition of %<struct %E%>"
32225 #: c/c-decl.c:7305 c/c-decl.c:8021
32226 #, gcc-internal-format
32227 msgid "defining type in %qs expression is invalid in C++"
32230 #: c/c-decl.c:7373 cp/decl.c:4608
32231 #, gcc-internal-format
32232 msgid "declaration does not declare anything"
32236 #, gcc-internal-format
32237 msgid "ISO C99 doesn%'t support unnamed structs/unions"
32241 #, gcc-internal-format
32242 msgid "ISO C90 doesn%'t support unnamed structs/unions"
32245 #: c/c-decl.c:7472 c/c-decl.c:7490 c/c-decl.c:7551
32246 #, gcc-internal-format
32247 msgid "duplicate member %q+D"
32251 #, gcc-internal-format
32252 msgid "empty struct has size 0 in C, size 1 in C++"
32256 #, gcc-internal-format
32257 msgid "empty union has size 0 in C, size 1 in C++"
32261 #, gcc-internal-format
32262 msgid "union has no named members"
32266 #, gcc-internal-format
32267 msgid "union has no members"
32271 #, gcc-internal-format
32272 msgid "struct has no named members"
32276 #, gcc-internal-format
32277 msgid "struct has no members"
32280 #: c/c-decl.c:7737 cp/decl.c:11018
32281 #, gcc-internal-format
32282 msgid "flexible array member in union"
32286 #, gcc-internal-format
32287 msgid "flexible array member not at end of struct"
32291 #, gcc-internal-format
32292 msgid "flexible array member in otherwise empty struct"
32296 #, gcc-internal-format
32297 msgid "type %qT is too large"
32301 #, gcc-internal-format
32302 msgid "union cannot be made transparent"
32306 #, gcc-internal-format
32307 msgid "nested redefinition of %<enum %E%>"
32310 #. This enum is a named one that has been declared already.
32312 #, gcc-internal-format
32313 msgid "redeclaration of %<enum %E%>"
32317 #, gcc-internal-format
32318 msgid "specified mode too small for enumeral values"
32322 #, gcc-internal-format
32323 msgid "enumeration values exceed range of largest integer"
32326 #: c/c-decl.c:8208 c/c-decl.c:8224
32327 #, gcc-internal-format
32328 msgid "enumerator value for %qE is not an integer constant"
32332 #, gcc-internal-format
32333 msgid "enumerator value for %qE is not an integer constant expression"
32337 #, gcc-internal-format
32338 msgid "overflow in enumeration values"
32342 #, gcc-internal-format
32343 msgid "ISO C restricts enumerator values to range of %<int%>"
32346 #: c/c-decl.c:8337 cp/decl.c:4910 cp/decl.c:13873
32347 #, gcc-internal-format
32348 msgid "inline function %qD given attribute noinline"
32352 #, gcc-internal-format
32353 msgid "return type is an incomplete type"
32357 #, gcc-internal-format
32358 msgid "return type defaults to %<int%>"
32362 #, gcc-internal-format
32363 msgid "%q+D defined as variadic function without prototype"
32367 #, gcc-internal-format
32368 msgid "no previous prototype for %qD"
32372 #, gcc-internal-format
32373 msgid "%qD was used with no prototype before its definition"
32376 #: c/c-decl.c:8468 cp/decl.c:14016
32377 #, gcc-internal-format
32378 msgid "no previous declaration for %qD"
32382 #, gcc-internal-format
32383 msgid "%qD was used with no declaration before its definition"
32387 #, gcc-internal-format
32388 msgid "return type of %qD is not %<int%>"
32392 #, gcc-internal-format
32393 msgid "%<_Atomic%>-qualified return type of %qD"
32397 #, gcc-internal-format
32398 msgid "%qD is normally a non-static function"
32402 #, gcc-internal-format
32403 msgid "old-style parameter declarations in prototyped function definition"
32407 #, gcc-internal-format
32408 msgid "traditional C rejects ISO C style function definitions"
32412 #, gcc-internal-format
32413 msgid "parameter name omitted"
32417 #, gcc-internal-format
32418 msgid "old-style function definition"
32422 #, gcc-internal-format
32423 msgid "parameter name missing from parameter list"
32427 #, gcc-internal-format
32428 msgid "%qD declared as a non-parameter"
32432 #, gcc-internal-format
32433 msgid "multiple parameters named %qD"
32437 #, gcc-internal-format
32438 msgid "parameter %qD declared with void type"
32441 #: c/c-decl.c:8679 c/c-decl.c:8684
32442 #, gcc-internal-format
32443 msgid "type of %qD defaults to %<int%>"
32447 #, gcc-internal-format
32448 msgid "parameter %qD has incomplete type"
32452 #, gcc-internal-format
32453 msgid "declaration for parameter %qD but no such parameter"
32457 #, gcc-internal-format
32458 msgid "number of arguments doesn%'t match built-in prototype"
32462 #, gcc-internal-format
32463 msgid "number of arguments doesn%'t match prototype"
32466 #: c/c-decl.c:8775 c/c-decl.c:8822 c/c-decl.c:8836
32467 #, gcc-internal-format
32468 msgid "prototype declaration"
32472 #, gcc-internal-format
32473 msgid "promoted argument %qD doesn%'t match built-in prototype"
32477 #, gcc-internal-format
32478 msgid "promoted argument %qD doesn%'t match prototype"
32482 #, gcc-internal-format
32483 msgid "argument %qD doesn%'t match built-in prototype"
32487 #, gcc-internal-format
32488 msgid "argument %qD doesn%'t match prototype"
32491 #: c/c-decl.c:9091 cp/decl.c:14770
32492 #, gcc-internal-format
32493 msgid "no return statement in function returning non-void"
32496 #: c/c-decl.c:9111 cp/decl.c:14802
32497 #, gcc-internal-format
32498 msgid "parameter %qD set but not used"
32501 #. If we get here, declarations have been used in a for loop without
32502 #. the C99 for loop scope. This doesn't make much sense, so don't
32505 #, gcc-internal-format
32506 msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
32510 #, gcc-internal-format
32512 "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
32516 #, gcc-internal-format
32517 msgid "declaration of static variable %qD in %<for%> loop initial declaration"
32521 #, gcc-internal-format
32523 "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
32527 #, gcc-internal-format
32528 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
32532 #, gcc-internal-format
32533 msgid "%<union %E%> declared in %<for%> loop initial declaration"
32537 #, gcc-internal-format
32538 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
32542 #, gcc-internal-format
32543 msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
32547 #, gcc-internal-format
32548 msgid "incompatible address space qualifiers %qs and %qs"
32551 #: c/c-decl.c:9567 c/c-decl.c:9924 c/c-decl.c:10414
32552 #, gcc-internal-format
32553 msgid "duplicate %qE"
32556 #: c/c-decl.c:9593 c/c-decl.c:9936 c/c-decl.c:10257
32557 #, gcc-internal-format
32558 msgid "two or more data types in declaration specifiers"
32561 #: c/c-decl.c:9605 cp/parser.c:26733
32562 #, gcc-internal-format
32563 msgid "%<long long long%> is too long for GCC"
32567 #, gcc-internal-format
32568 msgid "ISO C90 does not support %<long long%>"
32571 #: c/c-decl.c:9815 c/c-parser.c:7943
32572 #, gcc-internal-format
32573 msgid "ISO C90 does not support complex types"
32577 #, gcc-internal-format
32578 msgid "ISO C does not support saturating types"
32582 #, gcc-internal-format
32583 msgid "ISO C does not support %<__int%d%> types"
32587 #, gcc-internal-format
32588 msgid "%<__int%d%> is not supported on this target"
32591 #: c/c-decl.c:10041
32592 #, gcc-internal-format
32593 msgid "ISO C90 does not support boolean types"
32596 #: c/c-decl.c:10215
32597 #, gcc-internal-format
32598 msgid "ISO C does not support decimal floating point"
32601 #: c/c-decl.c:10238 c/c-decl.c:10504 c/c-parser.c:7446
32602 #, gcc-internal-format
32603 msgid "fixed-point types not supported for this target"
32606 #: c/c-decl.c:10240
32607 #, gcc-internal-format
32608 msgid "ISO C does not support fixed-point types"
32611 #: c/c-decl.c:10275
32612 #, gcc-internal-format
32613 msgid "C++ lookup of %qD would return a field, not a type"
32616 #: c/c-decl.c:10288
32617 #, gcc-internal-format
32618 msgid "%qE fails to be a typedef or built in type"
32621 #: c/c-decl.c:10336
32622 #, gcc-internal-format
32623 msgid "%qE is not at beginning of declaration"
32626 #: c/c-decl.c:10357
32627 #, gcc-internal-format
32628 msgid "%qE used with %<auto%>"
32631 #: c/c-decl.c:10359
32632 #, gcc-internal-format
32633 msgid "%qE used with %<register%>"
32636 #: c/c-decl.c:10361
32637 #, gcc-internal-format
32638 msgid "%qE used with %<typedef%>"
32641 #: c/c-decl.c:10375 c/c-parser.c:7023
32642 #, gcc-internal-format
32643 msgid "ISO C99 does not support %qE"
32646 #: c/c-decl.c:10378 c/c-parser.c:7026
32647 #, gcc-internal-format
32648 msgid "ISO C90 does not support %qE"
32651 #: c/c-decl.c:10390
32652 #, gcc-internal-format
32653 msgid "%<__thread%> before %<extern%>"
32656 #: c/c-decl.c:10399
32657 #, gcc-internal-format
32658 msgid "%<__thread%> before %<static%>"
32661 #: c/c-decl.c:10412
32662 #, gcc-internal-format
32663 msgid "duplicate %<_Thread_local%> or %<__thread%>"
32666 #: c/c-decl.c:10420
32667 #, gcc-internal-format
32668 msgid "multiple storage classes in declaration specifiers"
32671 #: c/c-decl.c:10428
32672 #, gcc-internal-format
32673 msgid "%qs used with %qE"
32676 #: c/c-decl.c:10501
32677 #, gcc-internal-format
32678 msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
32681 #: c/c-decl.c:10516
32682 #, gcc-internal-format
32683 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
32686 #: c/c-decl.c:10567 c/c-decl.c:10580 c/c-decl.c:10606
32687 #, gcc-internal-format
32688 msgid "ISO C does not support complex integer types"
32691 #: c/c-decl.c:11004 cp/semantics.c:5305
32692 #, gcc-internal-format
32694 "%<#pragma omp declare reduction%> combiner refers to variable %qD which is "
32695 "not %<omp_out%> nor %<omp_in%>"
32698 #: c/c-decl.c:11008 cp/semantics.c:5309
32699 #, gcc-internal-format
32701 "%<#pragma omp declare reduction%> initializer refers to variable %qD which "
32702 "is not %<omp_priv%> nor %<omp_orig%>"
32705 #: c/c-fold.c:319 c/c-typeck.c:10981 cp/typeck.c:4465
32706 #, gcc-internal-format
32707 msgid "left shift of negative value"
32710 #: c/c-fold.c:331 c/c-typeck.c:10990 cp/typeck.c:4473
32711 #, gcc-internal-format
32712 msgid "left shift count is negative"
32715 #: c/c-fold.c:332 c/c-typeck.c:10929 cp/typeck.c:4419
32716 #, gcc-internal-format
32717 msgid "right shift count is negative"
32720 #: c/c-fold.c:338 c/c-typeck.c:10997 cp/typeck.c:4481
32721 #, gcc-internal-format
32722 msgid "left shift count >= width of type"
32725 #: c/c-fold.c:339 c/c-typeck.c:10941 cp/typeck.c:4427
32726 #, gcc-internal-format
32727 msgid "right shift count >= width of type"
32730 #: c/c-parser.c:297
32731 #, gcc-internal-format
32732 msgid "identifier %qE conflicts with C++ keyword"
32735 #: c/c-parser.c:928 cp/parser.c:2786
32736 #, gcc-internal-format
32737 msgid "version control conflict marker in file"
32740 #: c/c-parser.c:1086 cp/parser.c:26940
32741 #, gcc-internal-format
32742 msgid "expected end of line"
32745 #: c/c-parser.c:1421
32746 #, gcc-internal-format
32747 msgid "ISO C forbids an empty translation unit"
32750 #: c/c-parser.c:1525 c/c-parser.c:9054
32751 #, gcc-internal-format
32752 msgid "ISO C does not allow extra %<;%> outside of a function"
32755 #: c/c-parser.c:1658 c/c-parser.c:2410 c/c-parser.c:3809
32756 #, gcc-internal-format
32757 msgid "unknown type name %qE"
32760 #: c/c-parser.c:1662
32761 #, gcc-internal-format
32762 msgid "use %<struct%> keyword to refer to the type"
32765 #: c/c-parser.c:1664
32766 #, gcc-internal-format
32767 msgid "use %<union%> keyword to refer to the type"
32770 #: c/c-parser.c:1666
32771 #, gcc-internal-format
32772 msgid "use %<enum%> keyword to refer to the type"
32775 #: c/c-parser.c:1686 c/c-parser.c:10203 c/c-parser.c:15197 c/c-parser.c:16092
32776 #: cp/parser.c:33989 cp/parser.c:34887 cp/parser.c:37412
32777 #, gcc-internal-format
32778 msgid "expected declaration specifiers"
32781 #: c/c-parser.c:1695
32782 #, gcc-internal-format
32783 msgid "%<__auto_type%> in empty declaration"
32786 #: c/c-parser.c:1717 c/c-parser.c:3088
32787 #, gcc-internal-format
32788 msgid "expected %<;%>, identifier or %<(%>"
32791 #: c/c-parser.c:1735 cp/parser.c:28588 cp/parser.c:28662
32792 #, gcc-internal-format
32793 msgid "prefix attributes are ignored for methods"
32796 #: c/c-parser.c:1770
32797 #, gcc-internal-format
32798 msgid "prefix attributes are ignored for implementations"
32801 #: c/c-parser.c:1791
32802 #, gcc-internal-format
32803 msgid "unexpected attribute"
32806 #: c/c-parser.c:1833
32807 #, gcc-internal-format
32808 msgid "%<__auto_type%> requires a plain identifier as declarator"
32811 #: c/c-parser.c:1850
32812 #, gcc-internal-format
32813 msgid "data definition has no type or storage class"
32816 #. This means there is an attribute specifier after
32817 #. the declarator in a function definition. Provide
32818 #. some more information for the user.
32819 #: c/c-parser.c:1865
32820 #, gcc-internal-format
32822 "attributes should be specified before the declarator in a function definition"
32825 #: c/c-parser.c:1885
32826 #, gcc-internal-format
32827 msgid "%<__auto_type%> used with a bit-field initializer"
32830 #: c/c-parser.c:1956 c/c-parser.c:2044
32831 #, gcc-internal-format
32832 msgid "%<__auto_type%> requires an initialized data declaration"
32835 #: c/c-parser.c:2007
32836 #, gcc-internal-format
32837 msgid "%<__auto_type%> may only be used with a single declarator"
32840 #: c/c-parser.c:2036 cp/parser.c:12447
32841 #, gcc-internal-format
32842 msgid "expected %<,%> or %<;%>"
32845 #. This can appear in many cases looking nothing like a
32846 #. function definition, so we don't give a more specific
32847 #. error suggesting there was one.
32848 #: c/c-parser.c:2050 c/c-parser.c:2066
32849 #, gcc-internal-format
32850 msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
32853 #: c/c-parser.c:2058
32854 #, gcc-internal-format
32855 msgid "ISO C forbids nested functions"
32858 #: c/c-parser.c:2181
32859 #, gcc-internal-format
32860 msgid "ISO C99 does not support %<_Static_assert%>"
32863 #: c/c-parser.c:2184
32864 #, gcc-internal-format
32865 msgid "ISO C90 does not support %<_Static_assert%>"
32868 #: c/c-parser.c:2209 c/c-parser.c:3877 c/c-parser.c:10261 cp/parser.c:37117
32869 #, gcc-internal-format
32870 msgid "expected string literal"
32873 #: c/c-parser.c:2217
32874 #, gcc-internal-format
32875 msgid "expression in static assertion is not an integer"
32878 #: c/c-parser.c:2226
32879 #, gcc-internal-format
32880 msgid "expression in static assertion is not an integer constant expression"
32883 #: c/c-parser.c:2231
32884 #, gcc-internal-format
32885 msgid "expression in static assertion is not constant"
32888 #: c/c-parser.c:2236
32889 #, gcc-internal-format
32890 msgid "static assertion failed: %E"
32893 #: c/c-parser.c:2551
32894 #, gcc-internal-format
32895 msgid "%<_Atomic%> in Objective-C"
32898 #: c/c-parser.c:2555
32899 #, gcc-internal-format
32900 msgid "%<_Atomic%> with OpenMP"
32903 #: c/c-parser.c:2558
32904 #, gcc-internal-format
32905 msgid "ISO C99 does not support the %<_Atomic%> qualifier"
32908 #: c/c-parser.c:2561
32909 #, gcc-internal-format
32910 msgid "ISO C90 does not support the %<_Atomic%> qualifier"
32913 #: c/c-parser.c:2588
32914 #, gcc-internal-format
32915 msgid "%<_Atomic%> applied to a qualified type"
32918 #: c/c-parser.c:2703
32919 #, gcc-internal-format
32920 msgid "empty enum is invalid"
32923 #: c/c-parser.c:2707 c/c-parser.c:3649 c/c-parser.c:4437 c/c-parser.c:4734
32924 #: c/c-parser.c:6131 c/c-parser.c:6218 c/c-parser.c:6893 c/c-parser.c:7504
32925 #: c/c-parser.c:7725 c/c-parser.c:7750 c/c-parser.c:8020 c/c-parser.c:8327
32926 #: c/c-parser.c:8359 c/c-parser.c:8638 c/c-parser.c:8687 c/c-parser.c:8847
32927 #: c/c-parser.c:8877 c/c-parser.c:8885 c/c-parser.c:8914 c/c-parser.c:8927
32928 #: c/c-parser.c:9232 c/c-parser.c:9356 c/c-parser.c:9796 c/c-parser.c:9831
32929 #: c/c-parser.c:9884 c/c-parser.c:9937 c/c-parser.c:9953 c/c-parser.c:9999
32930 #: c/c-parser.c:10575 c/c-parser.c:10614 c/c-parser.c:12563 c/c-parser.c:12797
32931 #: c/c-parser.c:14596 c/c-parser.c:17371 c/c-parser.c:17700 cp/parser.c:26943
32932 #: cp/parser.c:29431 cp/parser.c:29461 cp/parser.c:29531 cp/parser.c:31642
32933 #: cp/parser.c:36831 cp/parser.c:37556
32934 #, gcc-internal-format
32935 msgid "expected identifier"
32938 #: c/c-parser.c:2745 cp/parser.c:17358
32939 #, gcc-internal-format
32940 msgid "comma at end of enumerator list"
32943 #: c/c-parser.c:2751
32944 #, gcc-internal-format
32945 msgid "expected %<,%> or %<}%>"
32948 #: c/c-parser.c:2782
32949 #, gcc-internal-format
32950 msgid "ISO C forbids forward references to %<enum%> types"
32953 #: c/c-parser.c:2898
32954 #, gcc-internal-format
32955 msgid "expected class name"
32958 #: c/c-parser.c:2917
32959 #, gcc-internal-format
32960 msgid "extra semicolon in struct or union specified"
32963 #: c/c-parser.c:2946
32964 #, gcc-internal-format
32965 msgid "no semicolon at end of struct or union"
32968 #: c/c-parser.c:3050 c/c-parser.c:4243
32969 #, gcc-internal-format
32970 msgid "expected specifier-qualifier-list"
32973 #: c/c-parser.c:3061
32974 #, gcc-internal-format
32975 msgid "ISO C forbids member declarations with no members"
32978 #: c/c-parser.c:3151
32979 #, gcc-internal-format
32980 msgid "expected %<,%>, %<;%> or %<}%>"
32983 #: c/c-parser.c:3158
32984 #, gcc-internal-format
32985 msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
32988 #: c/c-parser.c:3211
32989 #, gcc-internal-format
32990 msgid "%<typeof%> applied to a bit-field"
32993 #: c/c-parser.c:3248
32994 #, gcc-internal-format
32995 msgid "ISO C99 does not support %<_Alignas%>"
32998 #: c/c-parser.c:3251
32999 #, gcc-internal-format
33000 msgid "ISO C90 does not support %<_Alignas%>"
33003 #: c/c-parser.c:3486
33004 #, gcc-internal-format
33005 msgid "expected identifier or %<(%>"
33008 #: c/c-parser.c:3547 c/c-parser.c:3576
33009 #, gcc-internal-format
33010 msgid "array notations cannot be used in declaration"
33013 #: c/c-parser.c:3715
33014 #, gcc-internal-format
33015 msgid "ISO C requires a named argument before %<...%>"
33018 #: c/c-parser.c:3816
33019 #, gcc-internal-format
33020 msgid "expected declaration specifiers or %<...%>"
33023 #: c/c-parser.c:3871
33024 #, gcc-internal-format
33025 msgid "wide string literal in %<asm%>"
33028 #: c/c-parser.c:4347
33029 #, gcc-internal-format
33030 msgid "ISO C forbids empty initializer braces"
33033 #: c/c-parser.c:4402
33034 #, gcc-internal-format
33035 msgid "obsolete use of designated initializer with %<:%>"
33038 #: c/c-parser.c:4546
33039 #, gcc-internal-format
33040 msgid "ISO C forbids specifying range of elements to initialize"
33043 #: c/c-parser.c:4558
33044 #, gcc-internal-format
33045 msgid "ISO C90 forbids specifying subobject to initialize"
33048 #: c/c-parser.c:4566
33049 #, gcc-internal-format
33050 msgid "obsolete use of designated initializer without %<=%>"
33053 #: c/c-parser.c:4749
33054 #, gcc-internal-format
33055 msgid "ISO C forbids label declarations"
33058 #: c/c-parser.c:4755 c/c-parser.c:4834
33059 #, gcc-internal-format
33060 msgid "expected declaration or statement"
33063 #: c/c-parser.c:4785 c/c-parser.c:4813
33064 #, gcc-internal-format
33065 msgid "ISO C90 forbids mixed declarations and code"
33068 #: c/c-parser.c:4842
33069 #, gcc-internal-format
33070 msgid "expected %<}%> before %<else%>"
33073 #: c/c-parser.c:4847 cp/parser.c:10801
33074 #, gcc-internal-format
33075 msgid "%<else%> without a previous %<if%>"
33078 #: c/c-parser.c:4864
33079 #, gcc-internal-format
33080 msgid "label at end of compound statement"
33083 #: c/c-parser.c:4921
33084 #, gcc-internal-format
33085 msgid "expected %<:%> or %<...%>"
33088 #: c/c-parser.c:4952
33089 #, gcc-internal-format
33091 "a label can only be part of a statement and a declaration is not a statement"
33094 #: c/c-parser.c:5156 cp/parser.c:10402
33095 #, gcc-internal-format
33096 msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
33099 #: c/c-parser.c:5166 cp/parser.c:10428
33100 #, gcc-internal-format
33101 msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
33104 #: c/c-parser.c:5193
33105 #, gcc-internal-format
33106 msgid "expected identifier or %<*%>"
33109 #. Avoid infinite loop in error recovery:
33110 #. c_parser_skip_until_found stops at a closing nesting
33111 #. delimiter without consuming it, but here we need to consume
33112 #. it to proceed further.
33113 #: c/c-parser.c:5276 cp/parser.c:10506
33114 #, gcc-internal-format
33115 msgid "expected statement"
33118 #: c/c-parser.c:5380 cp/parser.c:11907
33119 #, gcc-internal-format
33120 msgid "suggest braces around empty body in an %<if%> statement"
33123 #: c/c-parser.c:5414 cp/parser.c:11910
33124 #, gcc-internal-format
33125 msgid "suggest braces around empty body in an %<else%> statement"
33128 #: c/c-parser.c:5459
33129 #, gcc-internal-format
33130 msgid "if statement cannot contain %<Cilk_spawn%>"
33133 #: c/c-parser.c:5509 cp/parser.c:10955
33134 #, gcc-internal-format
33135 msgid "suggest explicit braces to avoid ambiguous %<else%>"
33138 #: c/c-parser.c:5648
33139 #, gcc-internal-format
33140 msgid "suggest braces around empty body in %<do%> statement"
33143 #: c/c-parser.c:5777 c/c-parser.c:5807
33144 #, gcc-internal-format
33145 msgid "multiple iterating variables in fast enumeration"
33148 #: c/c-parser.c:5831
33149 #, gcc-internal-format
33150 msgid "invalid iterating variable in fast enumeration"
33153 #: c/c-parser.c:5852 cp/parser.c:11156
33154 #, gcc-internal-format
33155 msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
33158 #: c/c-parser.c:5884
33159 #, gcc-internal-format
33160 msgid "missing collection in fast enumeration"
33163 #: c/c-parser.c:6001
33164 #, gcc-internal-format
33165 msgid "%E qualifier ignored on asm"
33168 #: c/c-parser.c:6356
33169 #, gcc-internal-format
33170 msgid "ISO C forbids omitting the middle term of a ?: expression"
33173 #: c/c-parser.c:6856
33174 #, gcc-internal-format
33175 msgid "traditional C rejects the unary plus operator"
33178 #: c/c-parser.c:6997
33179 #, gcc-internal-format
33180 msgid "%<sizeof%> applied to a bit-field"
33183 #: c/c-parser.c:7083
33184 #, gcc-internal-format
33185 msgid "ISO C does not allow %<%E (expression)%>"
33188 #: c/c-parser.c:7114
33189 #, gcc-internal-format
33190 msgid "cannot take address of %qs"
33193 #: c/c-parser.c:7198
33194 #, gcc-internal-format
33195 msgid "ISO C99 does not support %<_Generic%>"
33198 #: c/c-parser.c:7201
33199 #, gcc-internal-format
33200 msgid "ISO C90 does not support %<_Generic%>"
33203 #: c/c-parser.c:7267
33204 #, gcc-internal-format
33205 msgid "%<_Generic%> association has function type"
33208 #: c/c-parser.c:7270
33209 #, gcc-internal-format
33210 msgid "%<_Generic%> association has incomplete type"
33213 #: c/c-parser.c:7274
33214 #, gcc-internal-format
33215 msgid "%<_Generic%> association has variable length type"
33218 #: c/c-parser.c:7298
33219 #, gcc-internal-format
33220 msgid "duplicate %<default%> case in %<_Generic%>"
33223 #: c/c-parser.c:7299
33224 #, gcc-internal-format
33225 msgid "original %<default%> is here"
33228 #: c/c-parser.c:7307
33229 #, gcc-internal-format
33230 msgid "%<_Generic%> specifies two compatible types"
33233 #: c/c-parser.c:7308
33234 #, gcc-internal-format
33235 msgid "compatible type is here"
33238 #: c/c-parser.c:7331
33239 #, gcc-internal-format
33240 msgid "%<_Generic> selector matches multiple associations"
33243 #: c/c-parser.c:7333
33244 #, gcc-internal-format
33245 msgid "other match is here"
33248 #: c/c-parser.c:7354
33249 #, gcc-internal-format
33251 "%<_Generic%> selector of type %qT is not compatible with any association"
33254 #: c/c-parser.c:7518 c/c-parser.c:8088 c/c-parser.c:8109
33255 #, gcc-internal-format
33256 msgid "expected expression"
33259 #: c/c-parser.c:7536
33260 #, gcc-internal-format
33261 msgid "braced-group within expression allowed only inside a function"
33264 #: c/c-parser.c:7550
33265 #, gcc-internal-format
33266 msgid "ISO C forbids braced-groups within expressions"
33269 #: c/c-parser.c:7598
33270 #, gcc-internal-format
33271 msgid "ISO C does not support %<__FUNCTION__%> predefined identifier"
33274 #: c/c-parser.c:7607
33275 #, gcc-internal-format
33276 msgid "ISO C does not support %<__PRETTY_FUNCTION__%> predefined identifier"
33279 #: c/c-parser.c:7616
33280 #, gcc-internal-format
33281 msgid "ISO C90 does not support %<__func__%> predefined identifier"
33284 #: c/c-parser.c:7777
33285 #, gcc-internal-format
33286 msgid "wrong number of arguments to %<__builtin_choose_expr%>"
33289 #: c/c-parser.c:7793
33290 #, gcc-internal-format
33291 msgid "first argument to %<__builtin_choose_expr%> not a constant"
33294 #: c/c-parser.c:7864
33295 #, gcc-internal-format
33296 msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
33299 #: c/c-parser.c:7877
33300 #, gcc-internal-format
33302 "first argument to %<__builtin_call_with_static_chain%> must be a call "
33306 #: c/c-parser.c:7881
33307 #, gcc-internal-format
33309 "second argument to %<__builtin_call_with_static_chain%> must be a pointer "
33313 #: c/c-parser.c:7907
33314 #, gcc-internal-format
33315 msgid "wrong number of arguments to %<__builtin_complex%>"
33318 #: c/c-parser.c:7929
33319 #, gcc-internal-format
33320 msgid "%<__builtin_complex%> operand not of real binary floating-point type"
33323 #: c/c-parser.c:7938
33324 #, gcc-internal-format
33325 msgid "%<__builtin_complex%> operands of different types"
33328 #: c/c-parser.c:7986 cp/parser.c:6590
33329 #, gcc-internal-format
33330 msgid "wrong number of arguments to %<__builtin_shuffle%>"
33333 #: c/c-parser.c:8067 cp/parser.c:6535
33334 #, gcc-internal-format
33335 msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
33338 #: c/c-parser.c:8074 cp/parser.c:6541
33339 #, gcc-internal-format
33340 msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
33343 #: c/c-parser.c:8145
33344 #, gcc-internal-format
33345 msgid "compound literal has variable size"
33348 #: c/c-parser.c:8156
33349 #, gcc-internal-format
33350 msgid "compound literal qualified by address-space qualifier"
33353 #: c/c-parser.c:8160
33354 #, gcc-internal-format
33355 msgid "ISO C90 forbids compound literals"
33358 #: c/c-parser.c:8295 cp/parser.c:6843
33359 #, gcc-internal-format
33361 "%<memset%> used with constant zero length parameter; this could be due to "
33362 "transposed parameters"
33365 #: c/c-parser.c:8658
33366 #, gcc-internal-format
33367 msgid "expected identifier or %<)%>"
33370 #: c/c-parser.c:8754
33371 #, gcc-internal-format
33372 msgid "extra semicolon"
33375 #: c/c-parser.c:9002
33376 #, gcc-internal-format
33377 msgid "extra semicolon in method definition specified"
33380 #: c/c-parser.c:9134
33381 #, gcc-internal-format
33382 msgid "method attributes must be specified at the end only"
33385 #: c/c-parser.c:9154
33386 #, gcc-internal-format
33387 msgid "expected %<;%> or %<{%> after method attribute definition"
33390 #: c/c-parser.c:9275
33391 #, gcc-internal-format
33392 msgid "objective-c method declaration is expected"
33395 #: c/c-parser.c:9710
33396 #, gcc-internal-format
33397 msgid "no type or storage class may be specified here,"
33400 #: c/c-parser.c:9800 c/c-parser.c:9857 cp/parser.c:29491
33401 #, gcc-internal-format
33402 msgid "unknown property attribute"
33405 #: c/c-parser.c:9821 cp/parser.c:29451
33406 #, gcc-internal-format
33407 msgid "missing %<=%> (after %<getter%> attribute)"
33410 #: c/c-parser.c:9824 cp/parser.c:29454
33411 #, gcc-internal-format
33412 msgid "missing %<=%> (after %<setter%> attribute)"
33415 #: c/c-parser.c:9838 cp/parser.c:29469
33416 #, gcc-internal-format
33417 msgid "the %<setter%> attribute may only be specified once"
33420 #: c/c-parser.c:9843 cp/parser.c:29475
33421 #, gcc-internal-format
33422 msgid "setter name must terminate with %<:%>"
33425 #: c/c-parser.c:9850 cp/parser.c:29483
33426 #, gcc-internal-format
33427 msgid "the %<getter%> attribute may only be specified once"
33430 #: c/c-parser.c:10052
33431 #, gcc-internal-format
33432 msgid "%<#pragma acc update%> may only be used in compound statements"
33435 #: c/c-parser.c:10063 cp/parser.c:37195
33436 #, gcc-internal-format
33437 msgid "%<#pragma omp barrier%> may only be used in compound statements"
33440 #: c/c-parser.c:10074 cp/parser.c:37210
33441 #, gcc-internal-format
33442 msgid "%<#pragma omp flush%> may only be used in compound statements"
33445 #: c/c-parser.c:10085 cp/parser.c:37226
33446 #, gcc-internal-format
33447 msgid "%<#pragma omp taskwait%> may only be used in compound statements"
33450 #: c/c-parser.c:10096 cp/parser.c:37242
33451 #, gcc-internal-format
33452 msgid "%<#pragma omp taskyield%> may only be used in compound statements"
33455 #: c/c-parser.c:10107 cp/parser.c:37258
33456 #, gcc-internal-format
33457 msgid "%<#pragma omp cancel%> may only be used in compound statements"
33460 #: c/c-parser.c:10118 cp/parser.c:37274
33461 #, gcc-internal-format
33463 "%<#pragma omp cancellation point%> may only be used in compound statements"
33466 #: c/c-parser.c:10138 cp/parser.c:37347
33467 #, gcc-internal-format
33469 "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
33473 #: c/c-parser.c:10157 cp/parser.c:37366
33474 #, gcc-internal-format
33475 msgid "for, while or do statement expected"
33478 #: c/c-parser.c:10169 cp/parser.c:37185
33479 #, gcc-internal-format
33480 msgid "%<#pragma GCC pch_preprocess%> must be first"
33483 #: c/c-parser.c:10182
33484 #, gcc-internal-format
33485 msgid "%<#pragma grainsize%> ignored because -fcilkplus is not enabled"
33488 #: c/c-parser.c:10190
33489 #, gcc-internal-format
33490 msgid "%<#pragma grainsize%> must be inside a function"
33493 #: c/c-parser.c:10501 cp/parser.c:29881
33494 #, gcc-internal-format
33495 msgid "too many %qs clauses"
33498 #: c/c-parser.c:10522 cp/parser.c:30426
33499 #, gcc-internal-format
33500 msgid "expected integer expression before ')'"
33503 #: c/c-parser.c:10537
33504 #, gcc-internal-format
33505 msgid "expression must be integral"
33508 #: c/c-parser.c:10666 c/c-parser.c:10674 cp/parser.c:30009 cp/parser.c:30017
33509 #, gcc-internal-format
33510 msgid "%qD is not a constant"
33513 #: c/c-parser.c:10826 c/c-parser.c:17232
33514 #, gcc-internal-format
33515 msgid "%qD is not a variable"
33518 #: c/c-parser.c:10830 cp/semantics.c:6737
33519 #, gcc-internal-format
33520 msgid "%qD is not a pointer variable"
33523 #: c/c-parser.c:10870 cp/parser.c:30504
33524 #, gcc-internal-format
33525 msgid "collapse argument needs positive constant integer expression"
33528 #: c/c-parser.c:10940 cp/parser.c:30560
33529 #, gcc-internal-format
33530 msgid "expected %<none%>"
33533 #: c/c-parser.c:10942 cp/parser.c:30562
33534 #, gcc-internal-format
33535 msgid "expected %<none%> or %<shared%>"
33538 #: c/c-parser.c:11042 cp/parser.c:30662
33539 #, gcc-internal-format
33540 msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
33543 #: c/c-parser.c:11062 c/c-parser.c:15921 c/c-parser.c:16006 cp/parser.c:30680
33544 #: cp/parser.c:34671 cp/parser.c:34759
33545 #, gcc-internal-format
33546 msgid "expected %<data%>"
33549 #: c/c-parser.c:11109 cp/parser.c:30733
33550 #, gcc-internal-format
33551 msgid "too many %<if%> clauses with %qs modifier"
33554 #: c/c-parser.c:11116 cp/parser.c:30740
33555 #, gcc-internal-format
33556 msgid "too many %<if%> clauses"
33559 #: c/c-parser.c:11118 cp/parser.c:30742
33560 #, gcc-internal-format
33561 msgid "too many %<if%> clauses without modifier"
33564 #: c/c-parser.c:11124 cp/parser.c:30748
33565 #, gcc-internal-format
33567 "if any %<if%> clause has modifier, then all %<if%> clauses have to use "
33571 #: c/c-parser.c:11198 c/c-parser.c:11242 c/c-parser.c:11286 c/c-parser.c:11330
33572 #: c/c-parser.c:11374 c/c-parser.c:11418 c/c-parser.c:11522 c/c-parser.c:11648
33573 #: c/c-parser.c:11729 c/c-parser.c:12127 c/c-parser.c:12194 c/c-parser.c:12297
33574 #: c/c-parser.c:12340 c/c-parser.c:12849
33575 #, gcc-internal-format
33576 msgid "expected integer expression"
33579 #: c/c-parser.c:11209
33580 #, gcc-internal-format
33581 msgid "%<num_gangs%> value must be positive"
33584 #: c/c-parser.c:11253
33585 #, gcc-internal-format
33586 msgid "%<num_threads%> value must be positive"
33589 #: c/c-parser.c:11297
33590 #, gcc-internal-format
33591 msgid "%<num_tasks%> value must be positive"
33594 #: c/c-parser.c:11341 cp/semantics.c:6913
33595 #, gcc-internal-format
33596 msgid "%<grainsize%> value must be positive"
33599 #: c/c-parser.c:11386 cp/semantics.c:6942
33600 #, gcc-internal-format
33601 msgid "%<priority%> value must be non-negative"
33604 #: c/c-parser.c:11447 c/c-parser.c:11453 cp/parser.c:30959 cp/parser.c:30966
33605 #, gcc-internal-format
33606 msgid "expected %<tofrom%>"
33609 #: c/c-parser.c:11461 c/c-parser.c:11467 cp/parser.c:30975 cp/parser.c:30982
33610 #, gcc-internal-format
33611 msgid "expected %<scalar%>"
33614 #: c/c-parser.c:11533
33615 #, gcc-internal-format
33616 msgid "%<num_workers%> value must be positive"
33619 #: c/c-parser.c:11597 cp/parser.c:30288
33620 #, gcc-internal-format
33621 msgid "too many %<static%> arguments"
33624 #: c/c-parser.c:11631 cp/parser.c:30321
33625 #, gcc-internal-format
33626 msgid "unexpected argument"
33629 #: c/c-parser.c:11657
33630 #, gcc-internal-format
33631 msgid "%<%s%> value must be positive"
33634 #: c/c-parser.c:11786 cp/semantics.c:7026
33635 #, gcc-internal-format
33636 msgid "%<tile%> value must be integral"
33639 #: c/c-parser.c:11799 cp/semantics.c:7040
33640 #, gcc-internal-format
33641 msgid "%<tile%> value must be positive"
33644 #: c/c-parser.c:11865 cp/parser.c:31039
33645 #, gcc-internal-format
33646 msgid "ordered argument needs positive constant integer expression"
33649 #: c/c-parser.c:11956
33650 #, gcc-internal-format
33652 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> "
33656 #: c/c-parser.c:12065 cp/parser.c:31252
33657 #, gcc-internal-format
33658 msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
33661 #: c/c-parser.c:12118 cp/parser.c:31268
33662 #, gcc-internal-format
33663 msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
33666 #: c/c-parser.c:12122 cp/parser.c:31271
33667 #, gcc-internal-format
33668 msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
33671 #: c/c-parser.c:12144 cp/parser.c:31291
33672 #, gcc-internal-format
33673 msgid "invalid schedule kind"
33676 #: c/c-parser.c:12205
33677 #, gcc-internal-format
33678 msgid "%<vector_length%> value must be positive"
33681 #: c/c-parser.c:12307
33682 #, gcc-internal-format
33683 msgid "%<num_teams%> value must be positive"
33686 #: c/c-parser.c:12350 cp/semantics.c:6417
33687 #, gcc-internal-format
33688 msgid "%<thread_limit%> value must be positive"
33691 #: c/c-parser.c:12392 cp/semantics.c:6527
33692 #, gcc-internal-format
33694 "%<aligned%> clause alignment expression must be positive constant integer "
33698 #: c/c-parser.c:12453 cp/parser.c:31549
33699 #, gcc-internal-format
33700 msgid "using parameters for %<linear%> step is not supported yet"
33703 #: c/c-parser.c:12458
33704 #, gcc-internal-format
33705 msgid "%<linear%> clause step expression must be integral"
33708 #: c/c-parser.c:12496
33709 #, gcc-internal-format
33711 "%<safelen%> clause expression must be positive constant integer expression"
33714 #: c/c-parser.c:12532
33715 #, gcc-internal-format
33717 "%<simdlen%> clause expression must be positive constant integer expression"
33720 #: c/c-parser.c:12701 cp/parser.c:31785 cp/parser.c:32008
33721 #, gcc-internal-format
33722 msgid "invalid depend kind"
33725 #: c/c-parser.c:12785 cp/parser.c:31858
33726 #, gcc-internal-format
33727 msgid "invalid map kind"
33730 #: c/c-parser.c:12879 cp/parser.c:31955
33731 #, gcc-internal-format
33732 msgid "invalid dist_schedule kind"
33735 #: c/c-parser.c:12948
33736 #, gcc-internal-format
33737 msgid "invalid proc_bind kind"
33740 #: c/c-parser.c:13161 cp/parser.c:32233
33741 #, gcc-internal-format
33742 msgid "expected %<#pragma acc%> clause"
33745 #: c/c-parser.c:13172 c/c-parser.c:13455 cp/parser.c:32244 cp/parser.c:32560
33746 #, gcc-internal-format
33747 msgid "%qs is not valid for %qs"
33750 #: c/c-parser.c:13318 cp/parser.c:32420
33751 #, gcc-internal-format
33752 msgid "%qs must be the first clause of %qs"
33755 #: c/c-parser.c:13444 cp/parser.c:32549
33756 #, gcc-internal-format
33757 msgid "expected %<#pragma omp%> clause"
33760 #: c/c-parser.c:13582 cp/parser.c:35185
33761 #, gcc-internal-format
33762 msgid "no valid clauses specified in %<#pragma acc declare%>"
33765 #: c/c-parser.c:13592 cp/parser.c:35195
33766 #, gcc-internal-format
33767 msgid "array section in %<#pragma acc declare%>"
33770 #: c/c-parser.c:13616 cp/parser.c:35219
33771 #, gcc-internal-format
33772 msgid "%qD must be a global variable in%<#pragma acc declare link%>"
33775 #: c/c-parser.c:13627 cp/parser.c:35230
33776 #, gcc-internal-format
33777 msgid "invalid OpenACC clause at file scope"
33780 #: c/c-parser.c:13634 cp/parser.c:35237
33781 #, gcc-internal-format
33782 msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
33785 #: c/c-parser.c:13642 cp/parser.c:35245
33786 #, gcc-internal-format
33787 msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
33790 #: c/c-parser.c:13654 cp/parser.c:35257
33791 #, gcc-internal-format
33792 msgid "variable %qD used more than once with %<#pragma acc declare%>"
33795 #: c/c-parser.c:13740 cp/parser.c:35340
33796 #, gcc-internal-format
33797 msgid "expected %<data%> in %<#pragma acc enter data%>"
33800 #: c/c-parser.c:13749 cp/parser.c:35350
33801 #, gcc-internal-format
33802 msgid "invalid pragma"
33805 #: c/c-parser.c:13766 cp/parser.c:35367
33806 #, gcc-internal-format
33807 msgid "%<#pragma acc enter data%> has no data movement clause"
33810 #: c/c-parser.c:13970 cp/parser.c:36451
33811 #, gcc-internal-format
33812 msgid "%<#pragma acc routine%> not at file scope"
33815 #: c/c-parser.c:13987 cp/parser.c:2829
33816 #, gcc-internal-format
33817 msgid "%qE has not been declared"
33820 #: c/c-parser.c:13993
33821 #, gcc-internal-format
33822 msgid "expected function name"
33825 #: c/c-parser.c:14032
33826 #, gcc-internal-format
33827 msgid "%<#pragma acc routine%> %s"
33830 #: c/c-parser.c:14039 cp/parser.c:36664
33831 #, gcc-internal-format
33832 msgid "%<#pragma acc routine%> already applied to %D"
33835 #: c/c-parser.c:14042 cp/parser.c:36671
33836 #, gcc-internal-format
33837 msgid "%<#pragma acc routine%> must be applied before %s"
33840 #: c/c-parser.c:14079 cp/parser.c:35541
33841 #, gcc-internal-format
33843 "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or "
33847 #: c/c-parser.c:14487 cp/parser.c:32931 cp/parser.c:32957
33848 #, gcc-internal-format
33849 msgid "invalid form of %<#pragma omp atomic%>"
33852 #: c/c-parser.c:14491 cp/parser.c:32988 cp/parser.c:33004
33853 #, gcc-internal-format
33854 msgid "invalid operator for %<#pragma omp atomic%>"
33857 #: c/c-parser.c:14540 cp/semantics.c:8427 cp/semantics.c:8437
33858 #, gcc-internal-format
33860 "%<#pragma omp atomic capture%> uses two different expressions for memory"
33863 #: c/c-parser.c:14605 c/c-parser.c:14627
33864 #, gcc-internal-format
33865 msgid "expected %<(%> or end of line"
33868 #: c/c-parser.c:14665 cp/parser.c:33502
33869 #, gcc-internal-format
33870 msgid "%<ordered%> clause parameter is less than %<collapse%>"
33873 #: c/c-parser.c:14676 cp/parser.c:33513
33874 #, gcc-internal-format
33876 "%<linear%> clause may not be specified together with %<ordered%> clause with "
33880 #: c/c-parser.c:14695 cp/parser.c:33540 cp/parser.c:37733
33881 #, gcc-internal-format
33882 msgid "for statement expected"
33885 #: c/c-parser.c:14701 cp/parser.c:33546
33886 #, gcc-internal-format
33887 msgid "_Cilk_for statement expected"
33890 #: c/c-parser.c:14770 cp/semantics.c:7977 cp/semantics.c:8064
33891 #, gcc-internal-format
33892 msgid "expected iteration declaration or initialization"
33895 #: c/c-parser.c:14855
33896 #, gcc-internal-format
33897 msgid "not enough perfectly nested loops"
33900 #: c/c-parser.c:14914 cp/parser.c:33773
33901 #, gcc-internal-format
33902 msgid "collapsed loops not perfectly nested"
33905 #: c/c-parser.c:14961 cp/parser.c:33589 cp/parser.c:33631 cp/pt.c:14952
33906 #, gcc-internal-format
33907 msgid "iteration variable %qD should not be firstprivate"
33910 #: c/c-parser.c:15052 cp/parser.c:33840
33911 #, gcc-internal-format
33912 msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
33915 #: c/c-parser.c:15211
33916 #, gcc-internal-format
33918 "%<#pragma omp ordered%> with %<depend> clause may only be used in compound "
33922 #: c/c-parser.c:15414 cp/parser.c:34196
33923 #, gcc-internal-format
33924 msgid "expected %<for%> after %qs"
33927 #: c/c-parser.c:15613 cp/parser.c:34390
33928 #, gcc-internal-format
33929 msgid "expected %<point%>"
33932 #: c/c-parser.c:15821 cp/parser.c:34613
33933 #, gcc-internal-format
33935 "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, "
33936 "%<tofrom%> or %<alloc%> on %<map%> clause"
33939 #: c/c-parser.c:15834 cp/parser.c:34626
33940 #, gcc-internal-format
33941 msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
33944 #: c/c-parser.c:15869 cp/parser.c:34838
33945 #, gcc-internal-format
33946 msgid "%<#pragma omp target update%> may only be used in compound statements"
33949 #: c/c-parser.c:15882 cp/parser.c:34851
33950 #, gcc-internal-format
33952 "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> "
33956 #: c/c-parser.c:15929 cp/parser.c:34679
33957 #, gcc-internal-format
33959 "%<#pragma omp target enter data%> may only be used in compound statements"
33962 #: c/c-parser.c:15955 cp/parser.c:34706
33963 #, gcc-internal-format
33965 "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc"
33966 "%> on %<map%> clause"
33969 #: c/c-parser.c:15967 cp/parser.c:34718
33970 #, gcc-internal-format
33972 "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
33975 #: c/c-parser.c:16014 cp/parser.c:34767
33976 #, gcc-internal-format
33978 "%<#pragma omp target exit data%> may only be used in compound statements"
33981 #: c/c-parser.c:16042
33982 #, gcc-internal-format
33984 "%<#pragma omp target exit data%> with map-type other than %<from%>, "
33985 "%<release> or %<delete%> on %<map%> clause"
33988 #: c/c-parser.c:16055 cp/parser.c:34808
33989 #, gcc-internal-format
33991 "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
33994 #: c/c-parser.c:16264 cp/parser.c:35062
33995 #, gcc-internal-format
33997 "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> "
33998 "or %<alloc%> on %<map%> clause"
34001 #: c/c-parser.c:16315
34002 #, gcc-internal-format
34004 "%<#pragma omp declare simd%> must be followed by function declaration or "
34005 "definition or another %<#pragma omp declare simd%>"
34008 #: c/c-parser.c:16366 c/c-parser.c:16394
34009 #, gcc-internal-format
34011 "%<#pragma omp declare simd%> must be followed by function declaration or "
34015 #: c/c-parser.c:16415
34016 #, gcc-internal-format
34018 "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the "
34019 "same function marked as a Cilk Plus SIMD-enabled function"
34022 #: c/c-parser.c:16429
34023 #, gcc-internal-format
34025 "%<#pragma omp declare simd%> not immediately followed by a function "
34026 "declaration or definition"
34029 #: c/c-parser.c:16437 cp/parser.c:35717
34030 #, gcc-internal-format
34032 "%<#pragma omp declare simd%> not immediately followed by a single function "
34033 "declaration or definition"
34036 #: c/c-parser.c:16553 cp/parser.c:35788
34037 #, gcc-internal-format
34039 "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare "
34040 "target%> without clauses and %<#pragma omp end declare target%>"
34043 #: c/c-parser.c:16572 cp/parser.c:35807
34044 #, gcc-internal-format
34045 msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
34048 #: c/c-parser.c:16610 cp/parser.c:35851
34049 #, gcc-internal-format
34050 msgid "expected %<target%>"
34053 #: c/c-parser.c:16617 cp/parser.c:35858
34054 #, gcc-internal-format
34055 msgid "expected %<declare%>"
34058 #: c/c-parser.c:16623 cp/parser.c:35865
34059 #, gcc-internal-format
34061 "%<#pragma omp end declare target%> without corresponding %<#pragma omp "
34065 #: c/c-parser.c:16651
34066 #, gcc-internal-format
34067 msgid "%<#pragma omp declare reduction%> not at file or block scope"
34070 #: c/c-parser.c:16701
34071 #, gcc-internal-format
34073 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> "
34077 #: c/c-parser.c:16728
34078 #, gcc-internal-format
34079 msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
34082 #: c/c-parser.c:16732
34083 #, gcc-internal-format
34084 msgid "function or array type in %<#pragma omp declare reduction%>"
34087 #: c/c-parser.c:16735
34088 #, gcc-internal-format
34090 "const, volatile or restrict qualified type in %<#pragma omp declare reduction"
34094 #: c/c-parser.c:16743
34095 #, gcc-internal-format
34096 msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
34099 #: c/c-parser.c:16752
34100 #, gcc-internal-format
34101 msgid "previous %<#pragma omp declare reduction%>"
34104 #: c/c-parser.c:16869
34105 #, gcc-internal-format
34106 msgid "expected %<omp_priv%> or function-name"
34109 #: c/c-parser.c:16880
34110 #, gcc-internal-format
34111 msgid "expected function-name %<(%>"
34114 #: c/c-parser.c:16899
34115 #, gcc-internal-format
34116 msgid "one of the initializer call arguments should be %<&omp_priv%>"
34119 #: c/c-parser.c:17019 cp/parser.c:36310
34120 #, gcc-internal-format
34121 msgid "expected %<simd%> or %<reduction%> or %<target%>"
34124 #: c/c-parser.c:17234 cp/semantics.c:7450
34125 #, gcc-internal-format
34126 msgid "%qE declared %<threadprivate%> after first use"
34129 #: c/c-parser.c:17236 cp/semantics.c:7452
34130 #, gcc-internal-format
34131 msgid "automatic variable %qE cannot be %<threadprivate%>"
34134 #: c/c-parser.c:17240 cp/semantics.c:7454
34135 #, gcc-internal-format
34136 msgid "%<threadprivate%> %qE has incomplete type"
34139 #: c/c-parser.c:17271
34140 #, gcc-internal-format
34141 msgid "pragma simd ignored because -fcilkplus is not enabled"
34144 #: c/c-parser.c:17277
34145 #, gcc-internal-format
34146 msgid "pragma simd must be inside a function"
34149 #: c/c-parser.c:17321 cp/parser.c:37504
34150 #, gcc-internal-format
34151 msgid "vectorlength must be an integer constant"
34154 #: c/c-parser.c:17323 cp/parser.c:37507
34155 #, gcc-internal-format
34156 msgid "vectorlength must be a power of 2"
34159 #: c/c-parser.c:17406 cp/parser.c:37614
34160 #, gcc-internal-format
34161 msgid "step size must be an integer constant expression or an integer variable"
34164 #: c/c-parser.c:17505 cp/parser.c:37707
34165 #, gcc-internal-format
34166 msgid "expected %<#pragma simd%> clause"
34169 #: c/c-parser.c:17549 cp/parser.c:37156
34170 #, gcc-internal-format
34171 msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
34174 #: c/c-parser.c:17849 cp/parser.c:37048
34175 #, gcc-internal-format
34176 msgid "%<__transaction_cancel%> without transactional memory support enabled"
34179 #: c/c-parser.c:17855 cp/parser.c:37054
34180 #, gcc-internal-format
34181 msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
34184 #: c/c-parser.c:17864 cp/parser.c:37063
34185 #, gcc-internal-format
34187 "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
34190 #: c/c-parser.c:17866 cp/parser.c:37066
34191 #, gcc-internal-format
34192 msgid " or a %<transaction_may_cancel_outer%> function"
34195 #: c/c-parser.c:17872 cp/parser.c:37072
34196 #, gcc-internal-format
34197 msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
34200 #: c/c-parser.c:17940 cp/cp-array-notation.c:1407
34201 #, gcc-internal-format
34202 msgid "base of array section must be pointer or array type"
34205 #: c/c-parser.c:17949 cp/parser.c:7013
34206 #, gcc-internal-format
34207 msgid "expected %<:%> or numeral"
34210 #: c/c-parser.c:17960
34211 #, gcc-internal-format
34213 "start-index and length fields necessary for using array notations in pointers"
34216 #: c/c-parser.c:17967 c/c-parser.c:18010
34217 #, gcc-internal-format
34218 msgid "array notations cannot be used with function type"
34221 #: c/c-parser.c:17976
34222 #, gcc-internal-format
34224 "start-index and length fields necessary for using array notations in "
34225 "dimensionless arrays"
34228 #: c/c-parser.c:17988
34229 #, gcc-internal-format
34231 "start-index and length fields necessary for using array notations in "
34232 "variable-length arrays"
34235 #: c/c-parser.c:18038 c/c-parser.c:18041
34236 #, gcc-internal-format
34237 msgid "expected array notation expression"
34240 #: c/c-typeck.c:217
34241 #, gcc-internal-format
34242 msgid "%qD has an incomplete type %qT"
34245 #: c/c-typeck.c:231 c/c-typeck.c:9501 c/c-typeck.c:9543 cp/call.c:3987
34246 #, gcc-internal-format
34247 msgid "invalid use of void expression"
34250 #: c/c-typeck.c:239
34251 #, gcc-internal-format
34252 msgid "invalid use of flexible array member"
34255 #: c/c-typeck.c:245 cp/typeck2.c:505
34256 #, gcc-internal-format
34257 msgid "invalid use of array with unspecified bounds"
34260 #: c/c-typeck.c:253
34261 #, gcc-internal-format
34262 msgid "invalid use of undefined type %qT"
34265 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
34266 #: c/c-typeck.c:256
34267 #, gcc-internal-format
34268 msgid "invalid use of incomplete typedef %qT"
34271 #: c/c-typeck.c:329
34272 #, gcc-internal-format
34273 msgid "%qT and %qT are in disjoint named address spaces"
34276 #: c/c-typeck.c:570 c/c-typeck.c:595
34277 #, gcc-internal-format
34278 msgid "function types not truly compatible in ISO C"
34281 #: c/c-typeck.c:739
34282 #, gcc-internal-format
34283 msgid "can%'t mix operands of decimal float and vector types"
34286 #: c/c-typeck.c:744
34287 #, gcc-internal-format
34288 msgid "can%'t mix operands of decimal float and complex types"
34291 #: c/c-typeck.c:749
34292 #, gcc-internal-format
34293 msgid "can%'t mix operands of decimal float and other float types"
34296 #: c/c-typeck.c:1246
34297 #, gcc-internal-format
34298 msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
34301 #: c/c-typeck.c:1250
34302 #, gcc-internal-format
34303 msgid "types are not quite compatible"
34306 #: c/c-typeck.c:1254
34307 #, gcc-internal-format
34308 msgid "pointer target types incompatible in C++"
34311 #: c/c-typeck.c:1586
34312 #, gcc-internal-format
34313 msgid "function return types not compatible due to %<volatile%>"
34316 #: c/c-typeck.c:1836
34317 #, gcc-internal-format
34318 msgid "converting an array compound literal to a pointer is ill-formed in C++"
34321 #: c/c-typeck.c:2347
34322 #, gcc-internal-format
34323 msgid "%qT has no member named %qE; did you mean %qE?"
34326 #: c/c-typeck.c:2350
34327 #, gcc-internal-format
34328 msgid "%qT has no member named %qE"
34331 #: c/c-typeck.c:2359
34332 #, gcc-internal-format
34333 msgid "accessing a member %qE of an atomic structure %qE"
34336 #: c/c-typeck.c:2362
34337 #, gcc-internal-format
34338 msgid "accessing a member %qE of an atomic union %qE"
34341 #: c/c-typeck.c:2422
34342 #, gcc-internal-format
34343 msgid "%qE is a pointer; did you mean to use %<->%>?"
34346 #: c/c-typeck.c:2428
34347 #, gcc-internal-format
34348 msgid "request for member %qE in something not a structure or union"
34351 #: c/c-typeck.c:2479
34352 #, gcc-internal-format
34353 msgid "dereferencing pointer to incomplete type %qT"
34356 #: c/c-typeck.c:2486
34357 #, gcc-internal-format
34358 msgid "dereferencing %<void *%> pointer"
34361 #: c/c-typeck.c:2539
34362 #, gcc-internal-format
34363 msgid "rank of the array's index is greater than 1"
34366 #: c/c-typeck.c:2552
34367 #, gcc-internal-format
34368 msgid "subscripted value is neither array nor pointer nor vector"
34371 #: c/c-typeck.c:2562 cp/typeck.c:3150 cp/typeck.c:3237
34372 #, gcc-internal-format
34373 msgid "array subscript is not an integer"
34376 #: c/c-typeck.c:2568
34377 #, gcc-internal-format
34378 msgid "subscripted value is pointer to function"
34381 #: c/c-typeck.c:2621
34382 #, gcc-internal-format
34383 msgid "ISO C forbids subscripting %<register%> array"
34386 #: c/c-typeck.c:2624
34387 #, gcc-internal-format
34388 msgid "ISO C90 forbids subscripting non-lvalue array"
34391 #: c/c-typeck.c:2738
34392 #, gcc-internal-format
34393 msgid "enum constant defined here"
34396 #: c/c-typeck.c:2844 cp/typeck.c:1638
34397 #, gcc-internal-format
34398 msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
34401 #: c/c-typeck.c:2994
34402 #, gcc-internal-format
34403 msgid "called object %qE is not a function or function pointer"
34406 #: c/c-typeck.c:2999
34407 #, gcc-internal-format
34408 msgid "called object %qD is not a function or function pointer"
34411 #: c/c-typeck.c:3005
34412 #, gcc-internal-format
34413 msgid "called object is not a function or function pointer"
34416 #. This situation leads to run-time undefined behavior. We can't,
34417 #. therefore, simply error unless we can prove that all possible
34418 #. executions of the program must execute the code.
34419 #: c/c-typeck.c:3035
34420 #, gcc-internal-format
34421 msgid "function called through a non-compatible type"
34424 #: c/c-typeck.c:3040 c/c-typeck.c:3087
34425 #, gcc-internal-format
34426 msgid "function with qualified void return type called"
34429 #: c/c-typeck.c:3211
34430 #, gcc-internal-format
34431 msgid "too many arguments to method %qE"
34434 #: c/c-typeck.c:3249
34435 #, gcc-internal-format, gfc-internal-format
34436 msgid "type of formal parameter %d is incomplete"
34439 #: c/c-typeck.c:3266
34440 #, gcc-internal-format
34442 "passing argument %d of %qE as integer rather than floating due to prototype"
34445 #: c/c-typeck.c:3272
34446 #, gcc-internal-format
34448 "passing argument %d of %qE as integer rather than complex due to prototype"
34451 #: c/c-typeck.c:3278
34452 #, gcc-internal-format
34454 "passing argument %d of %qE as complex rather than floating due to prototype"
34457 #: c/c-typeck.c:3284
34458 #, gcc-internal-format
34460 "passing argument %d of %qE as floating rather than integer due to prototype"
34463 #: c/c-typeck.c:3290
34464 #, gcc-internal-format
34466 "passing argument %d of %qE as complex rather than integer due to prototype"
34469 #: c/c-typeck.c:3296
34470 #, gcc-internal-format
34472 "passing argument %d of %qE as floating rather than complex due to prototype"
34475 #: c/c-typeck.c:3310
34476 #, gcc-internal-format
34478 "passing argument %d of %qE as %<float%> rather than %<double%> due to "
34482 #: c/c-typeck.c:3336
34483 #, gcc-internal-format
34484 msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
34487 #: c/c-typeck.c:3358
34488 #, gcc-internal-format
34489 msgid "passing argument %d of %qE with different width due to prototype"
34492 #: c/c-typeck.c:3382
34493 #, gcc-internal-format
34494 msgid "passing argument %d of %qE as unsigned due to prototype"
34497 #: c/c-typeck.c:3387
34498 #, gcc-internal-format
34499 msgid "passing argument %d of %qE as signed due to prototype"
34502 #: c/c-typeck.c:3423 cp/call.c:6786
34503 #, gcc-internal-format
34504 msgid "implicit conversion from %qT to %qT when passing argument to function"
34507 #: c/c-typeck.c:3617 c/c-typeck.c:3622 cp/typeck.c:4534 cp/typeck.c:4776
34508 #, gcc-internal-format
34509 msgid "comparison with string literal results in unspecified behavior"
34512 #: c/c-typeck.c:3636
34513 #, gcc-internal-format
34514 msgid "comparison between %qT and %qT"
34517 #: c/c-typeck.c:3685
34518 #, gcc-internal-format
34519 msgid "pointer of type %<void *%> used in subtraction"
34522 #: c/c-typeck.c:3688
34523 #, gcc-internal-format
34524 msgid "pointer to a function used in subtraction"
34527 #: c/c-typeck.c:3700
34528 #, gcc-internal-format
34529 msgid "arithmetic on pointer to an incomplete type"
34532 #: c/c-typeck.c:3705 cp/typeck.c:5293
34533 #, gcc-internal-format
34534 msgid "arithmetic on pointer to an empty aggregate"
34537 #: c/c-typeck.c:4113
34538 #, gcc-internal-format
34539 msgid "ISO C does not support %<~%> for complex conjugation"
34542 #: c/c-typeck.c:4152
34543 #, gcc-internal-format
34544 msgid "wrong type argument to unary exclamation mark"
34547 #: c/c-typeck.c:4209
34548 #, gcc-internal-format
34549 msgid "increment of enumeration value is invalid in C++"
34552 #: c/c-typeck.c:4212
34553 #, gcc-internal-format
34554 msgid "decrement of enumeration value is invalid in C++"
34557 #: c/c-typeck.c:4228
34558 #, gcc-internal-format
34559 msgid "ISO C does not support %<++%> and %<--%> on complex types"
34562 #: c/c-typeck.c:4251 c/c-typeck.c:4285
34563 #, gcc-internal-format
34564 msgid "wrong type argument to increment"
34567 #: c/c-typeck.c:4253 c/c-typeck.c:4288
34568 #, gcc-internal-format
34569 msgid "wrong type argument to decrement"
34572 #: c/c-typeck.c:4273
34573 #, gcc-internal-format
34574 msgid "increment of pointer to an incomplete type %qT"
34577 #: c/c-typeck.c:4277
34578 #, gcc-internal-format
34579 msgid "decrement of pointer to an incomplete type %qT"
34582 #: c/c-typeck.c:4381
34583 #, gcc-internal-format
34584 msgid "taking address of expression of type %<void%>"
34587 #: c/c-typeck.c:4439
34588 #, gcc-internal-format
34589 msgid "cannot take address of bit-field %qD"
34592 #: c/c-typeck.c:4452
34593 #, gcc-internal-format
34594 msgid "cannot take address of scalar with reverse storage order"
34597 #: c/c-typeck.c:4460
34598 #, gcc-internal-format
34599 msgid "address of array with reverse scalar storage order requested"
34602 #: c/c-typeck.c:4632
34603 #, gcc-internal-format
34604 msgid "global register variable %qD used in nested function"
34607 #: c/c-typeck.c:4635
34608 #, gcc-internal-format
34609 msgid "register variable %qD used in nested function"
34612 #: c/c-typeck.c:4640
34613 #, gcc-internal-format
34614 msgid "address of global register variable %qD requested"
34617 #: c/c-typeck.c:4642
34618 #, gcc-internal-format
34619 msgid "address of register variable %qD requested"
34622 #: c/c-typeck.c:4743
34623 #, gcc-internal-format
34624 msgid "non-lvalue array in conditional expression"
34627 #: c/c-typeck.c:4799 cp/call.c:5106
34628 #, gcc-internal-format
34630 "implicit conversion from %qT to %qT to match other result of conditional"
34633 #: c/c-typeck.c:4873
34634 #, gcc-internal-format
34635 msgid "ISO C forbids conditional expr with only one void side"
34638 #: c/c-typeck.c:4890
34639 #, gcc-internal-format
34640 msgid "pointers to disjoint address spaces used in conditional expression"
34643 #: c/c-typeck.c:4901 c/c-typeck.c:4918
34644 #, gcc-internal-format
34645 msgid "pointer to array loses qualifier in conditional expression"
34648 #: c/c-typeck.c:4906 c/c-typeck.c:4923
34649 #, gcc-internal-format
34650 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
34653 #: c/c-typeck.c:4936
34654 #, gcc-internal-format
34655 msgid "pointer type mismatch in conditional expression"
34658 #: c/c-typeck.c:4945 c/c-typeck.c:4956
34659 #, gcc-internal-format
34660 msgid "pointer/integer type mismatch in conditional expression"
34663 #: c/c-typeck.c:5059 cp/typeck.c:6436
34664 #, gcc-internal-format
34665 msgid "spawned function call cannot be part of a comma expression"
34668 #: c/c-typeck.c:5093
34669 #, gcc-internal-format
34670 msgid "left-hand operand of comma expression has no effect"
34673 #: c/c-typeck.c:5111 c/c-typeck.c:10192
34674 #, gcc-internal-format
34675 msgid "right-hand operand of comma expression has no effect"
34678 #: c/c-typeck.c:5180
34679 msgid "cast adds %q#v qualifier to function type"
34682 #: c/c-typeck.c:5186
34683 msgid "cast discards %qv qualifier from pointer target type"
34686 #: c/c-typeck.c:5221
34687 #, gcc-internal-format
34689 "to be safe all intermediate pointers in cast from %qT to %qT must be %<const"
34693 #: c/c-typeck.c:5258
34694 #, gcc-internal-format
34695 msgid "cast specifies array type"
34698 #: c/c-typeck.c:5264
34699 #, gcc-internal-format
34700 msgid "cast specifies function type"
34703 #: c/c-typeck.c:5279
34704 #, gcc-internal-format
34705 msgid "ISO C forbids casting nonscalar to the same type"
34708 #: c/c-typeck.c:5299
34709 #, gcc-internal-format
34710 msgid "ISO C forbids casts to union type"
34713 #: c/c-typeck.c:5309
34714 #, gcc-internal-format
34715 msgid "cast to union type from type not present in union"
34718 #: c/c-typeck.c:5344
34719 #, gcc-internal-format, gfc-internal-format
34721 "cast to %s address space pointer from disjoint generic address space pointer"
34724 #: c/c-typeck.c:5349
34725 #, gcc-internal-format, gfc-internal-format
34727 "cast to generic address space pointer from disjoint %s address space pointer"
34730 #: c/c-typeck.c:5354
34731 #, gcc-internal-format, gfc-internal-format
34732 msgid "cast to %s address space pointer from disjoint %s address space pointer"
34735 #: c/c-typeck.c:5373
34736 #, gcc-internal-format
34737 msgid "cast increases required alignment of target type"
34740 #: c/c-typeck.c:5384
34741 #, gcc-internal-format
34742 msgid "cast from pointer to integer of different size"
34745 #: c/c-typeck.c:5389
34746 #, gcc-internal-format
34747 msgid "cast from function call of type %qT to non-matching type %qT"
34750 #: c/c-typeck.c:5398 cp/typeck.c:7407
34751 #, gcc-internal-format
34752 msgid "cast to pointer from integer of different size"
34755 #: c/c-typeck.c:5412
34756 #, gcc-internal-format
34757 msgid "ISO C forbids conversion of function pointer to object pointer type"
34760 #: c/c-typeck.c:5421
34761 #, gcc-internal-format
34762 msgid "ISO C forbids conversion of object pointer to function pointer type"
34765 #: c/c-typeck.c:5508
34766 #, gcc-internal-format
34767 msgid "defining a type in a cast is invalid in C++"
34770 #: c/c-typeck.c:5550
34771 #, gcc-internal-format
34772 msgid "assignment to expression with array type"
34775 #: c/c-typeck.c:5673 c/c-typeck.c:6113
34776 #, gcc-internal-format
34777 msgid "enum conversion in assignment is invalid in C++"
34780 #: c/c-typeck.c:5865 c/c-typeck.c:5883 c/c-typeck.c:5902
34781 #, gcc-internal-format
34782 msgid "(near initialization for %qs)"
34785 #: c/c-typeck.c:5917
34786 #, gcc-internal-format
34787 msgid "array initialized from parenthesized string constant"
34790 #. This macro is used to emit diagnostics to ensure that all format
34791 #. strings are complete sentences, visible to gettext and checked at
34793 #. This macro is used to emit diagnostics to ensure that all format
34794 #. strings are complete sentences, visible to gettext and checked at
34795 #. compile time. It is the same as PEDWARN_FOR_ASSIGNMENT but with an
34796 #. extra parameter to enumerate qualifiers.
34797 #. This macro is used to emit diagnostics to ensure that all format
34798 #. strings are complete sentences, visible to gettext and checked at
34799 #. compile time. It is the same as PEDWARN_FOR_QUALIFIERS but uses
34800 #. warning_at instead of pedwarn.
34801 #: c/c-typeck.c:5993 c/c-typeck.c:6022 c/c-typeck.c:6051 c/c-typeck.c:6629
34802 #, gcc-internal-format
34803 msgid "expected %qT but argument is of type %qT"
34806 #: c/c-typeck.c:6111
34807 #, gcc-internal-format
34808 msgid "enum conversion when passing argument %d of %qE is invalid in C++"
34811 #: c/c-typeck.c:6115 c/c-typeck.c:8711
34812 #, gcc-internal-format
34813 msgid "enum conversion in initialization is invalid in C++"
34816 #: c/c-typeck.c:6117
34817 #, gcc-internal-format
34818 msgid "enum conversion in return is invalid in C++"
34821 #: c/c-typeck.c:6148
34822 #, gcc-internal-format
34823 msgid "cannot pass rvalue to reference parameter"
34826 #: c/c-typeck.c:6281 c/c-typeck.c:6546
34828 "passing argument %d of %qE makes %q#v qualified function pointer from "
34832 #: c/c-typeck.c:6284 c/c-typeck.c:6549
34833 msgid "assignment makes %q#v qualified function pointer from unqualified"
34836 #: c/c-typeck.c:6287 c/c-typeck.c:6551
34837 msgid "initialization makes %q#v qualified function pointer from unqualified"
34840 #: c/c-typeck.c:6290 c/c-typeck.c:6553
34841 msgid "return makes %q#v qualified function pointer from unqualified"
34844 #: c/c-typeck.c:6298 c/c-typeck.c:6465 c/c-typeck.c:6508
34846 "passing argument %d of %qE discards %qv qualifier from pointer target type"
34849 #: c/c-typeck.c:6300 c/c-typeck.c:6467 c/c-typeck.c:6510
34850 msgid "assignment discards %qv qualifier from pointer target type"
34853 #: c/c-typeck.c:6302 c/c-typeck.c:6469 c/c-typeck.c:6512
34854 msgid "initialization discards %qv qualifier from pointer target type"
34857 #: c/c-typeck.c:6304 c/c-typeck.c:6471 c/c-typeck.c:6514
34858 msgid "return discards %qv qualifier from pointer target type"
34861 #: c/c-typeck.c:6313
34862 #, gcc-internal-format
34863 msgid "ISO C prohibits argument conversion to union type"
34866 #: c/c-typeck.c:6375
34867 #, gcc-internal-format
34868 msgid "request for implicit conversion from %qT to %qT not permitted in C++"
34871 #: c/c-typeck.c:6387
34872 #, gcc-internal-format
34873 msgid "passing argument %d of %qE from pointer to non-enclosed address space"
34876 #: c/c-typeck.c:6391
34877 #, gcc-internal-format
34878 msgid "assignment from pointer to non-enclosed address space"
34881 #: c/c-typeck.c:6395
34882 #, gcc-internal-format
34883 msgid "initialization from pointer to non-enclosed address space"
34886 #: c/c-typeck.c:6399
34887 #, gcc-internal-format
34888 msgid "return from pointer to non-enclosed address space"
34891 #: c/c-typeck.c:6417
34892 #, gcc-internal-format
34893 msgid "argument %d of %qE might be a candidate for a format attribute"
34896 #: c/c-typeck.c:6423
34897 #, gcc-internal-format
34898 msgid "assignment left-hand side might be a candidate for a format attribute"
34901 #: c/c-typeck.c:6428
34902 #, gcc-internal-format
34904 "initialization left-hand side might be a candidate for a format attribute"
34907 #: c/c-typeck.c:6433 cp/typeck.c:8423
34908 #, gcc-internal-format
34909 msgid "return type might be a candidate for a format attribute"
34912 #: c/c-typeck.c:6482
34913 #, gcc-internal-format
34915 "ISO C forbids passing argument %d of %qE between function pointer and %<void "
34919 #: c/c-typeck.c:6485
34920 #, gcc-internal-format
34921 msgid "ISO C forbids assignment between function pointer and %<void *%>"
34924 #: c/c-typeck.c:6487
34925 #, gcc-internal-format
34926 msgid "ISO C forbids initialization between function pointer and %<void *%>"
34929 #: c/c-typeck.c:6489
34930 #, gcc-internal-format
34931 msgid "ISO C forbids return between function pointer and %<void *%>"
34934 #: c/c-typeck.c:6526
34935 #, gcc-internal-format
34936 msgid "pointer targets in passing argument %d of %qE differ in signedness"
34939 #: c/c-typeck.c:6528
34940 #, gcc-internal-format
34941 msgid "pointer targets in assignment differ in signedness"
34944 #: c/c-typeck.c:6530
34945 #, gcc-internal-format
34946 msgid "pointer targets in initialization differ in signedness"
34949 #: c/c-typeck.c:6532
34950 #, gcc-internal-format
34951 msgid "pointer targets in return differ in signedness"
34954 #: c/c-typeck.c:6563
34955 #, gcc-internal-format
34956 msgid "passing argument %d of %qE from incompatible pointer type"
34959 #: c/c-typeck.c:6565
34960 #, gcc-internal-format
34961 msgid "assignment from incompatible pointer type"
34964 #: c/c-typeck.c:6566
34965 #, gcc-internal-format
34966 msgid "initialization from incompatible pointer type"
34969 #: c/c-typeck.c:6568
34970 #, gcc-internal-format
34971 msgid "return from incompatible pointer type"
34974 #. ??? This should not be an error when inlining calls to
34975 #. unprototyped functions.
34976 #: c/c-typeck.c:6576 c/c-typeck.c:7070 cp/typeck.c:1992
34977 #, gcc-internal-format
34978 msgid "invalid use of non-lvalue array"
34981 #: c/c-typeck.c:6587
34982 #, gcc-internal-format
34983 msgid "passing argument %d of %qE makes pointer from integer without a cast"
34986 #: c/c-typeck.c:6589
34987 #, gcc-internal-format
34988 msgid "assignment makes pointer from integer without a cast"
34991 #: c/c-typeck.c:6591
34992 #, gcc-internal-format
34993 msgid "initialization makes pointer from integer without a cast"
34996 #: c/c-typeck.c:6593
34997 #, gcc-internal-format
34998 msgid "return makes pointer from integer without a cast"
35001 #: c/c-typeck.c:6602
35002 #, gcc-internal-format
35003 msgid "passing argument %d of %qE makes integer from pointer without a cast"
35006 #: c/c-typeck.c:6604
35007 #, gcc-internal-format
35008 msgid "assignment makes integer from pointer without a cast"
35011 #: c/c-typeck.c:6606
35012 #, gcc-internal-format
35013 msgid "initialization makes integer from pointer without a cast"
35016 #: c/c-typeck.c:6608
35017 #, gcc-internal-format
35018 msgid "return makes integer from pointer without a cast"
35021 #: c/c-typeck.c:6632
35022 #, gcc-internal-format
35023 msgid "incompatible types when assigning to type %qT from type %qT"
35026 #: c/c-typeck.c:6637
35027 #, gcc-internal-format
35028 msgid "incompatible types when initializing type %qT using type %qT"
35031 #: c/c-typeck.c:6642
35032 #, gcc-internal-format
35033 msgid "incompatible types when returning type %qT but %qT was expected"
35036 #: c/c-typeck.c:6706
35037 #, gcc-internal-format
35038 msgid "traditional C rejects automatic aggregate initialization"
35041 #: c/c-typeck.c:6943 c/c-typeck.c:7822 cp/typeck2.c:1020
35042 #, gcc-internal-format
35043 msgid "initialization of a flexible array member"
35046 #: c/c-typeck.c:6953 cp/typeck2.c:1035
35047 #, gcc-internal-format
35048 msgid "char-array initialized from wide string"
35051 #: c/c-typeck.c:6962
35052 #, gcc-internal-format
35053 msgid "wide character array initialized from non-wide string"
35056 #: c/c-typeck.c:6968
35057 #, gcc-internal-format
35058 msgid "wide character array initialized from incompatible wide string"
35061 #: c/c-typeck.c:7002
35062 #, gcc-internal-format
35063 msgid "array of inappropriate type initialized from string constant"
35066 #: c/c-typeck.c:7089 c/c-typeck.c:7113 c/c-typeck.c:7116 c/c-typeck.c:7124
35067 #: c/c-typeck.c:7164 c/c-typeck.c:8650 c/c-typeck.c:8684
35068 #, gcc-internal-format
35069 msgid "initializer element is not constant"
35072 #: c/c-typeck.c:7098
35073 #, gcc-internal-format
35074 msgid "array initialized from non-constant array expression"
35077 #: c/c-typeck.c:7129 c/c-typeck.c:7177 c/c-typeck.c:8694
35078 #, gcc-internal-format
35079 msgid "initializer element is not a constant expression"
35082 #: c/c-typeck.c:7171 c/c-typeck.c:8689
35083 #, gcc-internal-format
35084 msgid "initializer element is not computable at load time"
35087 #: c/c-typeck.c:7190
35088 #, gcc-internal-format
35089 msgid "invalid initializer"
35092 #: c/c-typeck.c:7465 cp/decl.c:6108
35093 #, gcc-internal-format
35094 msgid "opaque vector types cannot be initialized"
35097 #: c/c-typeck.c:7681
35098 #, gcc-internal-format
35099 msgid "extra brace group at end of initializer"
35102 #: c/c-typeck.c:7759
35103 #, gcc-internal-format
35104 msgid "braces around scalar initializer"
35107 #: c/c-typeck.c:7819 c/c-typeck.c:9123
35108 #, gcc-internal-format
35109 msgid "initialization of flexible array member in a nested context"
35112 #: c/c-typeck.c:7853
35113 #, gcc-internal-format
35114 msgid "missing braces around initializer"
35117 #: c/c-typeck.c:7875
35118 #, gcc-internal-format
35119 msgid "missing initializer for field %qD of %qT"
35122 #: c/c-typeck.c:7899
35123 #, gcc-internal-format
35124 msgid "empty scalar initializer"
35127 #: c/c-typeck.c:7904
35128 #, gcc-internal-format
35129 msgid "extra elements in scalar initializer"
35132 #: c/c-typeck.c:8016 c/c-typeck.c:8098
35133 #, gcc-internal-format
35134 msgid "array index in non-array initializer"
35137 #: c/c-typeck.c:8021 c/c-typeck.c:8160
35138 #, gcc-internal-format
35139 msgid "field name not in record or union initializer"
35142 #: c/c-typeck.c:8071
35143 #, gcc-internal-format
35144 msgid "array index in initializer not of integer type"
35147 #: c/c-typeck.c:8080 c/c-typeck.c:8089
35148 #, gcc-internal-format
35149 msgid "array index in initializer is not an integer constant expression"
35152 #: c/c-typeck.c:8094 c/c-typeck.c:8096
35153 #, gcc-internal-format
35154 msgid "nonconstant array index in initializer"
35157 #: c/c-typeck.c:8100 c/c-typeck.c:8103
35158 #, gcc-internal-format
35159 msgid "array index in initializer exceeds array bounds"
35162 #: c/c-typeck.c:8122
35163 #, gcc-internal-format
35164 msgid "empty index range in initializer"
35167 #: c/c-typeck.c:8131
35168 #, gcc-internal-format
35169 msgid "array index range in initializer exceeds array bounds"
35172 #: c/c-typeck.c:8167
35173 #, gcc-internal-format
35174 msgid "unknown field %qE specified in initializer"
35177 #: c/c-typeck.c:8220 c/c-typeck.c:8250 c/c-typeck.c:8784
35178 #, gcc-internal-format
35179 msgid "initialized field with side-effects overwritten"
35182 #: c/c-typeck.c:8224 c/c-typeck.c:8254 c/c-typeck.c:8787
35183 #, gcc-internal-format
35184 msgid "initialized field overwritten"
35187 #: c/c-typeck.c:9006
35188 #, gcc-internal-format
35189 msgid "excess elements in char array initializer"
35192 #: c/c-typeck.c:9013 c/c-typeck.c:9082
35193 #, gcc-internal-format
35194 msgid "excess elements in struct initializer"
35197 #: c/c-typeck.c:9028
35198 #, gcc-internal-format
35200 "positional initialization of field in %<struct%> declared with "
35201 "%<designated_init%> attribute"
35204 #: c/c-typeck.c:9097
35205 #, gcc-internal-format
35206 msgid "non-static initialization of a flexible array member"
35209 #: c/c-typeck.c:9196
35210 #, gcc-internal-format
35211 msgid "excess elements in union initializer"
35214 #: c/c-typeck.c:9218
35215 #, gcc-internal-format
35216 msgid "traditional C rejects initialization of unions"
35219 #: c/c-typeck.c:9286
35220 #, gcc-internal-format
35221 msgid "excess elements in array initializer"
35224 #: c/c-typeck.c:9320
35225 #, gcc-internal-format
35226 msgid "excess elements in vector initializer"
35229 #: c/c-typeck.c:9352
35230 #, gcc-internal-format
35231 msgid "excess elements in scalar initializer"
35234 #: c/c-typeck.c:9592
35235 #, gcc-internal-format
35236 msgid "ISO C forbids %<goto *expr;%>"
35239 #: c/c-typeck.c:9620 cp/typeck.c:8652
35240 #, gcc-internal-format
35241 msgid "function declared %<noreturn%> has a %<return%> statement"
35244 #: c/c-typeck.c:9630 cp/cp-array-notation.c:1087
35245 #, gcc-internal-format
35246 msgid "array notation expression cannot be used as a return value"
35249 #: c/c-typeck.c:9637 cp/typeck.c:8643
35250 #, gcc-internal-format
35251 msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
35254 #: c/c-typeck.c:9665 c/c-typeck.c:9669
35255 #, gcc-internal-format
35256 msgid "%<return%> with no value, in function returning non-void"
35259 #: c/c-typeck.c:9683
35260 #, gcc-internal-format
35261 msgid "%<return%> with a value, in function returning void"
35264 #: c/c-typeck.c:9686
35265 #, gcc-internal-format
35266 msgid "ISO C forbids %<return%> with expression, in function returning void"
35269 #: c/c-typeck.c:9762
35270 #, gcc-internal-format
35271 msgid "function returns address of label"
35274 #: c/c-typeck.c:9853 cp/semantics.c:1146
35275 #, gcc-internal-format
35276 msgid "switch quantity not an integer"
35279 #: c/c-typeck.c:9878
35280 #, gcc-internal-format
35281 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
35284 #: c/c-typeck.c:9916 c/c-typeck.c:9924
35285 #, gcc-internal-format
35286 msgid "case label is not an integer constant expression"
35289 #: c/c-typeck.c:9930 cp/parser.c:10624
35290 #, gcc-internal-format
35291 msgid "case label not within a switch statement"
35294 #: c/c-typeck.c:9932
35295 #, gcc-internal-format
35296 msgid "%<default%> label not within a switch statement"
35299 #: c/c-typeck.c:10003
35300 #, gcc-internal-format
35301 msgid "rank-mismatch between if-statement%'s condition and the then-block"
35304 #: c/c-typeck.c:10009
35305 #, gcc-internal-format
35306 msgid "rank-mismatch between if-statement%'s condition and the else-block"
35309 #: c/c-typeck.c:10134 cp/parser.c:11745
35310 #, gcc-internal-format
35311 msgid "break statement not within loop or switch"
35314 #: c/c-typeck.c:10136 cp/parser.c:11771
35315 #, gcc-internal-format
35316 msgid "continue statement not within a loop"
35319 #: c/c-typeck.c:10141 cp/parser.c:11758
35320 #, gcc-internal-format
35321 msgid "break statement used with OpenMP for loop"
35324 #: c/c-typeck.c:10146
35325 #, gcc-internal-format
35326 msgid "break statement within %<#pragma simd%> loop body"
35329 #: c/c-typeck.c:10148 cp/parser.c:11775
35330 #, gcc-internal-format
35331 msgid "continue statement within %<#pragma simd%> loop body"
35334 #: c/c-typeck.c:10174 cp/cp-gimplify.c:444
35335 #, gcc-internal-format
35336 msgid "statement with no effect"
35339 #: c/c-typeck.c:10218
35340 #, gcc-internal-format
35341 msgid "expression statement has incomplete type"
35344 #: c/c-typeck.c:11019 c/c-typeck.c:11176 cp/typeck.c:4790
35345 #, gcc-internal-format
35346 msgid "comparing vectors with different element types"
35349 #: c/c-typeck.c:11026 c/c-typeck.c:11183 cp/typeck.c:4802
35350 #, gcc-internal-format
35351 msgid "comparing vectors with different number of elements"
35354 #: c/c-typeck.c:11057 cp/typeck.c:4528
35355 #, gcc-internal-format
35356 msgid "comparing floating point with == or != is unsafe"
35359 #: c/c-typeck.c:11074 c/c-typeck.c:11094
35360 #, gcc-internal-format
35362 "the comparison will always evaluate as %<false%> for the address of %qD will "
35366 #: c/c-typeck.c:11080 c/c-typeck.c:11100
35367 #, gcc-internal-format
35369 "the comparison will always evaluate as %<true%> for the address of %qD will "
35373 #: c/c-typeck.c:11121 c/c-typeck.c:11241
35374 #, gcc-internal-format
35375 msgid "comparison of pointers to disjoint address spaces"
35378 #: c/c-typeck.c:11128 c/c-typeck.c:11134
35379 #, gcc-internal-format
35380 msgid "ISO C forbids comparison of %<void *%> with function pointer"
35383 #: c/c-typeck.c:11141 c/c-typeck.c:11251
35384 #, gcc-internal-format
35385 msgid "comparison of distinct pointer types lacks a cast"
35388 #: c/c-typeck.c:11153 c/c-typeck.c:11158 c/c-typeck.c:11277 c/c-typeck.c:11282
35389 #, gcc-internal-format
35390 msgid "comparison between pointer and integer"
35393 #: c/c-typeck.c:11229
35394 #, gcc-internal-format
35395 msgid "comparison of complete and incomplete pointers"
35398 #: c/c-typeck.c:11231
35399 #, gcc-internal-format
35400 msgid "ISO C forbids ordered comparisons of pointers to functions"
35403 #: c/c-typeck.c:11236
35404 #, gcc-internal-format
35405 msgid "ordered comparison of pointer with null pointer"
35408 #: c/c-typeck.c:11259 c/c-typeck.c:11262 c/c-typeck.c:11269 c/c-typeck.c:11272
35409 #: cp/typeck.c:4853 cp/typeck.c:4860
35410 #, gcc-internal-format
35411 msgid "ordered comparison of pointer with integer zero"
35414 #: c/c-typeck.c:11323 cp/typeck.c:4939
35415 #, gcc-internal-format
35417 "implicit conversion from %qT to %qT to match other operand of binary "
35421 #: c/c-typeck.c:11636
35422 #, gcc-internal-format
35423 msgid "used array that cannot be converted to pointer where scalar is required"
35426 #: c/c-typeck.c:11640
35427 #, gcc-internal-format
35428 msgid "used struct type value where scalar is required"
35431 #: c/c-typeck.c:11644
35432 #, gcc-internal-format
35433 msgid "used union type value where scalar is required"
35436 #: c/c-typeck.c:11660
35437 #, gcc-internal-format
35438 msgid "used vector type where scalar is required"
35441 #: c/c-typeck.c:11850 cp/semantics.c:8534
35442 #, gcc-internal-format
35444 "%<#pragma omp cancel must specify one of %<parallel%>, %<for%>, %<sections%> "
35445 "or %<taskgroup%> clauses"
35448 #: c/c-typeck.c:11889 cp/semantics.c:8571
35449 #, gcc-internal-format
35451 "%<#pragma omp cancellation point must specify one of %<parallel%>, %<for%>, "
35452 "%<sections%> or %<taskgroup%> clauses"
35455 #: c/c-typeck.c:11939 c/c-typeck.c:13063 cp/semantics.c:4518
35456 #: cp/semantics.c:6649
35457 #, gcc-internal-format
35458 msgid "bit-field %qE in %qs clause"
35461 #: c/c-typeck.c:11948 c/c-typeck.c:13080 cp/semantics.c:4527
35462 #: cp/semantics.c:6666
35463 #, gcc-internal-format
35464 msgid "%qE is a member of a union"
35467 #: c/c-typeck.c:11958 cp/semantics.c:4539 cp/semantics.c:6689
35468 #, gcc-internal-format
35469 msgid "%qD is not a variable in %qs clause"
35472 #: c/c-typeck.c:11962 c/c-typeck.c:13097 cp/semantics.c:4543
35473 #: cp/semantics.c:6692
35474 #, gcc-internal-format
35475 msgid "%qE is not a variable in %qs clause"
35478 #: c/c-typeck.c:11970 c/c-typeck.c:13104 c/c-typeck.c:13189
35479 #: cp/semantics.c:4560 cp/semantics.c:6698 cp/semantics.c:6852
35480 #, gcc-internal-format
35481 msgid "%qD is threadprivate variable in %qs clause"
35484 #: c/c-typeck.c:11992 cp/semantics.c:4591
35485 #, gcc-internal-format
35486 msgid "low bound %qE of array section does not have integral type"
35489 #: c/c-typeck.c:11999 cp/semantics.c:4598
35490 #, gcc-internal-format
35491 msgid "length %qE of array section does not have integral type"
35494 #: c/c-typeck.c:12026 c/c-typeck.c:12090 c/c-typeck.c:12348
35495 #: cp/semantics.c:4634 cp/semantics.c:4698
35496 #, gcc-internal-format
35497 msgid "zero length array section in %qs clause"
35500 #: c/c-typeck.c:12045 cp/semantics.c:4653
35501 #, gcc-internal-format
35502 msgid "for unknown bound array type length expression must be specified"
35505 #: c/c-typeck.c:12053 cp/semantics.c:4661
35506 #, gcc-internal-format
35507 msgid "negative low bound in array section in %qs clause"
35510 #: c/c-typeck.c:12062 c/c-typeck.c:12172 cp/semantics.c:4670
35511 #: cp/semantics.c:4780
35512 #, gcc-internal-format
35513 msgid "negative length in array section in %qs clause"
35516 #: c/c-typeck.c:12079 cp/semantics.c:4687
35517 #, gcc-internal-format
35518 msgid "low bound %qE above array section size in %qs clause"
35521 #: c/c-typeck.c:12116 cp/semantics.c:4724
35522 #, gcc-internal-format
35523 msgid "length %qE above array section size in %qs clause"
35526 #: c/c-typeck.c:12131 cp/semantics.c:4739
35527 #, gcc-internal-format
35528 msgid "high bound %qE above array section size in %qs clause"
35531 #: c/c-typeck.c:12164 cp/semantics.c:4772
35532 #, gcc-internal-format
35533 msgid "for pointer type length expression must be specified"
35536 #: c/c-typeck.c:12182 c/c-typeck.c:12291 cp/semantics.c:4790
35537 #: cp/semantics.c:4902
35538 #, gcc-internal-format
35539 msgid "array section is not contiguous in %qs clause"
35542 #: c/c-typeck.c:12190 cp/semantics.c:4798
35543 #, gcc-internal-format
35544 msgid "%qE does not have pointer or array type"
35547 #: c/c-typeck.c:12569 c/c-typeck.c:12579
35548 #, gcc-internal-format
35549 msgid "%qD in %<reduction%> clause is a zero size array"
35552 #: c/c-typeck.c:12637
35553 #, gcc-internal-format
35554 msgid "%qE has invalid type for %<reduction(%s)%>"
35557 #: c/c-typeck.c:12646 cp/semantics.c:5709
35558 #, gcc-internal-format
35559 msgid "user defined reduction not found for %qE"
35562 #: c/c-typeck.c:12734
35563 #, gcc-internal-format
35564 msgid "variable length element type in array %<reduction%> clause"
35567 #: c/c-typeck.c:12752 c/c-typeck.c:13247 cp/semantics.c:7168
35568 #, gcc-internal-format
35569 msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
35572 #: c/c-typeck.c:12764 cp/semantics.c:7208
35573 #, gcc-internal-format
35574 msgid "%qE must be %<threadprivate%> for %<copyin%>"
35577 #: c/c-typeck.c:12778 cp/semantics.c:5872
35578 #, gcc-internal-format
35580 "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> "
35584 #: c/c-typeck.c:12789
35585 #, gcc-internal-format
35587 "linear clause applied to non-integral, non-floating, non-pointer variable "
35591 #: c/c-typeck.c:12802
35592 #, gcc-internal-format
35594 "linear clause applied to non-integral non-pointer variable with type %qT"
35597 #: c/c-typeck.c:12823 cp/semantics.c:5955
35598 #, gcc-internal-format
35599 msgid "%<linear%> clause step %qE is neither constant nor a parameter"
35602 #: c/c-typeck.c:12853 c/c-typeck.c:13182 cp/semantics.c:6039
35603 #: cp/semantics.c:6845
35604 #, gcc-internal-format
35605 msgid "%qE is not a variable in clause %qs"
35608 #: c/c-typeck.c:12862 c/c-typeck.c:12889 c/c-typeck.c:12915
35609 #, gcc-internal-format
35610 msgid "%qE appears more than once in data clauses"
35613 #: c/c-typeck.c:12868 c/c-typeck.c:12894 c/c-typeck.c:13138 c/c-typeck.c:13155
35614 #: cp/semantics.c:6053 cp/semantics.c:6105 cp/semantics.c:6751
35615 #: cp/semantics.c:6768
35616 #, gcc-internal-format
35617 msgid "%qD appears both in data and map clauses"
35620 #: c/c-typeck.c:12882 cp/semantics.c:6094
35621 #, gcc-internal-format
35622 msgid "%qE is not a variable in clause %<firstprivate%>"
35625 #: c/c-typeck.c:12908 cp/semantics.c:6133
35626 #, gcc-internal-format
35627 msgid "%qE is not a variable in clause %<lastprivate%>"
35630 #: c/c-typeck.c:12927 cp/semantics.c:6483
35631 #, gcc-internal-format
35632 msgid "%qE is not a variable in %<aligned%> clause"
35635 #: c/c-typeck.c:12934
35636 #, gcc-internal-format
35637 msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
35640 #: c/c-typeck.c:12941
35641 #, gcc-internal-format
35642 msgid "%qE appears more than once in %<aligned%> clauses"
35645 #: c/c-typeck.c:12996 cp/semantics.c:6565
35646 #, gcc-internal-format
35647 msgid "%qE is not a variable in %<depend%> clause"
35650 #: c/c-typeck.c:13018 cp/semantics.c:6596
35651 #, gcc-internal-format
35652 msgid "array section does not have mappable type in %qs clause"
35655 #: c/c-typeck.c:13035 c/c-typeck.c:13147 cp/semantics.c:6613
35656 #: cp/semantics.c:6760
35657 #, gcc-internal-format
35658 msgid "%qD appears more than once in motion clauses"
35661 #: c/c-typeck.c:13038 c/c-typeck.c:13149 cp/semantics.c:6616
35662 #: cp/semantics.c:6762
35663 #, gcc-internal-format
35664 msgid "%qD appears more than once in map clauses"
35667 #: c/c-typeck.c:13070 cp/semantics.c:6656
35668 #, gcc-internal-format
35669 msgid "%qE does not have a mappable type in %qs clause"
35672 #: c/c-typeck.c:13123 c/c-typeck.c:13196 cp/semantics.c:6728
35673 #: cp/semantics.c:6859
35674 #, gcc-internal-format
35675 msgid "%qD does not have a mappable type in %qs clause"
35678 #: c/c-typeck.c:13133 cp/semantics.c:6047 cp/semantics.c:6100
35679 #: cp/semantics.c:6139 cp/semantics.c:6746
35680 #, gcc-internal-format
35681 msgid "%qD appears more than once in data clauses"
35684 #: c/c-typeck.c:13177 cp/semantics.c:6839
35685 #, gcc-internal-format
35686 msgid "%qE is neither a variable nor a function name in clause %qs"
35689 #: c/c-typeck.c:13205 cp/semantics.c:6868
35690 #, gcc-internal-format
35691 msgid "%qE appears more than once on the same %<declare target%> directive"
35694 #: c/c-typeck.c:13219 cp/semantics.c:6883
35695 #, gcc-internal-format
35696 msgid "%qD is not an argument in %<uniform%> clause"
35699 #: c/c-typeck.c:13222 cp/semantics.c:6885
35700 #, gcc-internal-format
35701 msgid "%qE is not an argument in %<uniform%> clause"
35704 #: c/c-typeck.c:13237
35705 #, gcc-internal-format
35706 msgid "%qs variable is neither a pointer nor an array"
35709 #: c/c-typeck.c:13312 cp/semantics.c:6293
35710 #, gcc-internal-format
35711 msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
35714 #: c/c-typeck.c:13343 cp/semantics.c:7060
35715 #, gcc-internal-format
35716 msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
35719 #: c/c-typeck.c:13393 cp/semantics.c:7251
35720 #, gcc-internal-format
35721 msgid "%qE is predetermined %qs for %qs"
35724 #: c/c-typeck.c:13413 cp/semantics.c:7142
35725 #, gcc-internal-format
35726 msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
35729 #: c/c-typeck.c:13425 cp/semantics.c:7155
35730 #, gcc-internal-format
35732 "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
35735 #: c/c-typeck.c:13443 cp/semantics.c:7122
35736 #, gcc-internal-format
35738 "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
35741 #: c/c-typeck.c:13571
35742 #, gcc-internal-format
35743 msgid "cannot use %<va_arg%> with reverse storage order"
35746 #: c/c-typeck.c:13576
35747 #, gcc-internal-format
35748 msgid "second argument to %<va_arg%> is of incomplete type %qT"
35751 #: c/c-typeck.c:13582
35752 #, gcc-internal-format
35753 msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
35756 #. A bad conversion for 'this' must be discarding cv-quals.
35758 #, gcc-internal-format
35759 msgid " passing %qT as %<this%> argument discards qualifiers"
35763 #, gcc-internal-format
35764 msgid " no known conversion for implicit %<this%> parameter from %qT to %qT"
35768 #, gcc-internal-format, gfc-internal-format
35769 msgid " conversion of argument %d would be ill-formed:"
35772 #. Conversion of conversion function return value failed.
35774 #, gcc-internal-format
35775 msgid " no known conversion from %qT to %qT"
35779 #, gcc-internal-format
35780 msgid " no known conversion for argument %d from %qT to %qT"
35783 #: cp/call.c:3362 cp/pt.c:6094
35784 #, gcc-internal-format, gfc-internal-format
35785 msgid " candidate expects %d argument, %d provided"
35786 msgid_plural " candidate expects %d arguments, %d provided"
35791 #, gcc-internal-format
35792 msgid "%s%D(%T, %T, %T) <built-in>"
35796 #, gcc-internal-format
35797 msgid "%s%D(%T, %T) <built-in>"
35801 #, gcc-internal-format
35802 msgid "%s%D(%T) <built-in>"
35806 #, gcc-internal-format
35807 msgid "%s%T <conversion>"
35811 #, gcc-internal-format
35812 msgid "%s%#D <near match>"
35816 #, gcc-internal-format
35817 msgid "%s%#D <deleted>"
35821 #, gcc-internal-format
35826 #, gcc-internal-format
35828 " return type %qT of explicit conversion function cannot be converted to %qT "
35829 "with a qualification conversion"
35833 #, gcc-internal-format
35835 " conversion from return type %qT of template conversion function "
35836 "specialization to %qT is not an exact match"
35840 #, gcc-internal-format
35842 " substitution of deduced template arguments resulted in errors seen above"
35845 #. Re-run template unification with diagnostics.
35847 #, gcc-internal-format
35848 msgid " template argument deduction/substitution failed:"
35852 #, gcc-internal-format
35854 " a constructor taking a single argument of its own class type is invalid"
35858 #, gcc-internal-format
35859 msgid "conversion from %qT to %qT is ambiguous"
35863 #, gcc-internal-format
35865 "conversion from %qT to %qT not considered for non-type template argument"
35869 #, gcc-internal-format
35870 msgid "no matching function for call to %<%D(%A)%>"
35874 #, gcc-internal-format
35875 msgid "call of overloaded %<%D(%A)%> is ambiguous"
35878 #. It's no good looking for an overloaded operator() on a
35879 #. pointer-to-member-function.
35881 #, gcc-internal-format
35883 "pointer-to-member function %E cannot be called without an object; consider "
35888 #, gcc-internal-format
35889 msgid "no match for call to %<(%T) (%A)%>"
35893 #, gcc-internal-format
35894 msgid "call of %<(%T) (%A)%> is ambiguous"
35898 #, gcc-internal-format
35899 msgid "ambiguous overload for "
35903 #, gcc-internal-format
35904 msgid "no match for "
35908 #, gcc-internal-format
35909 msgid " (operand types are %qT, %qT, and %qT)"
35913 #, gcc-internal-format
35914 msgid " (operand types are %qT and %qT)"
35918 #, gcc-internal-format
35919 msgid " (operand type is %qT)"
35923 #, gcc-internal-format
35924 msgid "ternary %<operator?:%>"
35928 #, gcc-internal-format
35929 msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
35932 #: cp/call.c:4481 cp/call.c:4512 cp/call.c:4521
35933 #, gcc-internal-format
35934 msgid "%<operator%s%>"
35938 #, gcc-internal-format
35939 msgid "%<operator%s%> in %<%E%s%>"
35943 #, gcc-internal-format
35944 msgid "%<operator[]%>"
35948 #, gcc-internal-format
35949 msgid "%<operator[]%> in %<%E[%E]%>"
35953 #, gcc-internal-format
35958 #, gcc-internal-format
35959 msgid "%qs in %<%s %E%>"
35963 #, gcc-internal-format
35964 msgid "%<operator%s%> in %<%E %s %E%>"
35968 #, gcc-internal-format
35969 msgid "%<operator%s%> in %<%s%E%>"
35973 #, gcc-internal-format
35974 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
35978 #, gcc-internal-format
35980 "inferred scalar type %qT is not an integer or floating point type of the "
35985 #, gcc-internal-format
35986 msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
35990 #, gcc-internal-format
35992 "second operand to the conditional operator is of type %<void%>, but the "
35993 "third operand is neither a throw-expression nor of type %<void%>"
35997 #, gcc-internal-format
35999 "third operand to the conditional operator is of type %<void%>, but the "
36000 "second operand is neither a throw-expression nor of type %<void%>"
36003 #: cp/call.c:4915 cp/call.c:5031 cp/call.c:5174
36004 #, gcc-internal-format
36005 msgid "operands to ?: have different types %qT and %qT"
36009 #, gcc-internal-format
36010 msgid " and each type can be converted to the other"
36014 #, gcc-internal-format
36015 msgid "enumeral mismatch in conditional expression: %qT vs %qT"
36019 #, gcc-internal-format
36020 msgid "enumeral and non-enumeral type in conditional expression"
36024 #, gcc-internal-format
36025 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
36029 #, gcc-internal-format
36030 msgid "no %<%D(int)%> declared for postfix %qs"
36034 #, gcc-internal-format
36035 msgid "comparison between %q#T and %q#T"
36039 #, gcc-internal-format
36041 "exception cleanup for this placement new selects non-placement operator "
36046 #, gcc-internal-format
36048 "%qD is a usual (non-placement) deallocation function in C++14 (or with -"
36049 "fsized-deallocation)"
36053 #, gcc-internal-format
36054 msgid "%qD is a usual (non-placement) deallocation function"
36058 #, gcc-internal-format
36059 msgid "no corresponding deallocation function for %qD"
36063 #, gcc-internal-format
36064 msgid "no suitable %<operator %s%> for %qT"
36068 #, gcc-internal-format
36069 msgid "%q#D is private within this context"
36073 #, gcc-internal-format
36074 msgid "declared private here"
36078 #, gcc-internal-format
36079 msgid "%q#D is protected within this context"
36083 #, gcc-internal-format
36084 msgid "declared protected here"
36088 #, gcc-internal-format
36089 msgid "%q#D is inaccessible within this context"
36093 #, gcc-internal-format
36094 msgid "passing NULL to non-pointer argument %P of %qD"
36098 #, gcc-internal-format
36099 msgid "converting to non-pointer type %qT from NULL"
36103 #, gcc-internal-format
36104 msgid "converting %<false%> to pointer type for argument %P of %qD"
36108 #, gcc-internal-format
36109 msgid "converting %<false%> to pointer type %qT"
36113 #, gcc-internal-format
36114 msgid "too many braces around initializer for %qT"
36118 #, gcc-internal-format
36119 msgid "converting to %qT from %qT requires direct-initialization"
36123 #, gcc-internal-format
36124 msgid "invalid user-defined conversion from %qT to %qT"
36127 #: cp/call.c:6337 cp/call.c:6361 cp/call.c:6479 cp/call.c:6571 cp/call.c:6613
36129 #, gcc-internal-format
36130 msgid " initializing argument %P of %qD"
36133 #: cp/call.c:6357 cp/cvt.c:224
36134 #, gcc-internal-format
36135 msgid "invalid conversion from %qT to %qT"
36138 #: cp/call.c:6391 cp/call.c:6398
36139 #, gcc-internal-format
36141 "converting to %qT from initializer list would use explicit constructor %qD"
36145 #, gcc-internal-format
36146 msgid "in C++11 and above a default constructor can be explicit"
36150 #, gcc-internal-format
36151 msgid "cannot bind %qT lvalue to %qT"
36154 #: cp/call.c:6631 cp/call.c:9962
36155 #, gcc-internal-format
36157 "invalid initialization of non-const reference of type %qT from an rvalue of "
36162 #, gcc-internal-format
36163 msgid "binding %qT to reference of type %qT discards qualifiers"
36167 #, gcc-internal-format
36168 msgid "cannot bind bitfield %qE to %qT"
36171 #: cp/call.c:6673 cp/call.c:6690
36172 #, gcc-internal-format
36173 msgid "cannot bind packed field %qE to %qT"
36177 #, gcc-internal-format
36178 msgid "cannot bind rvalue %qE to %qT"
36181 #: cp/call.c:6803 cp/cvt.c:1738
36182 #, gcc-internal-format
36184 "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
36188 #, gcc-internal-format
36190 "passing objects of non-trivially-copyable type %q#T through %<...%> is "
36191 "conditionally supported"
36195 #, gcc-internal-format
36196 msgid "cannot receive reference type %qT through %<...%>"
36200 #, gcc-internal-format
36202 "receiving objects of non-trivially-copyable type %q#T through %<...%> is "
36203 "conditionally-supported"
36207 #, gcc-internal-format
36208 msgid "recursive evaluation of default argument for %q#D"
36212 #, gcc-internal-format
36214 "call to %qD uses the default argument for parameter %P, which is not yet "
36219 #, gcc-internal-format
36220 msgid "argument of function call might be a candidate for a format attribute"
36224 #, gcc-internal-format
36225 msgid "use of multiversioned function without a default"
36229 #, gcc-internal-format
36230 msgid "passing %qT as %<this%> argument discards qualifiers"
36233 #: cp/call.c:7389 cp/call.c:7505 cp/call.c:9192 cp/name-lookup.c:5729
36234 #, gcc-internal-format
36235 msgid " in call to %qD"
36239 #, gcc-internal-format
36240 msgid "%qT is not an accessible base of %qT"
36244 #, gcc-internal-format
36245 msgid "deducing %qT as %qT"
36249 #, gcc-internal-format
36250 msgid " (you can disable this with -fno-deduce-init-list)"
36254 #, gcc-internal-format
36255 msgid "could not find class$ field in java interface type %qT"
36259 #, gcc-internal-format
36260 msgid "constructor delegates to itself"
36264 #, gcc-internal-format
36265 msgid "call to non-function %qD"
36268 #: cp/call.c:8190 cp/pt.c:13653 cp/typeck.c:2783
36269 #, gcc-internal-format
36270 msgid "cannot call constructor %<%T::%D%> directly"
36274 #, gcc-internal-format
36275 msgid "for a function-style cast, remove the redundant %<::%D%>"
36279 #, gcc-internal-format
36280 msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
36284 #, gcc-internal-format
36285 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
36289 #, gcc-internal-format
36290 msgid "no matching function for call to %<%s(%A)%>"
36294 #, gcc-internal-format
36295 msgid "call of overloaded %<%s(%A)%> is ambiguous"
36299 #, gcc-internal-format
36300 msgid "pure virtual %q#D called from non-static data member initializer"
36304 #, gcc-internal-format
36305 msgid "cannot call member function %qD without object"
36309 #, gcc-internal-format
36310 msgid "passing %qT chooses %qT over %qT"
36314 #, gcc-internal-format
36315 msgid "choosing %qD over %qD"
36319 #, gcc-internal-format
36320 msgid " for conversion from %qT to %qT"
36324 #, gcc-internal-format
36325 msgid " because conversion sequence for the argument is better"
36329 #, gcc-internal-format
36330 msgid "default argument mismatch in overload resolution"
36334 #, gcc-internal-format
36335 msgid " candidate 1: %q+#F"
36339 #, gcc-internal-format
36340 msgid " candidate 2: %q+#F"
36344 #, gcc-internal-format
36346 "ISO C++ says that these are ambiguous, even though the worst conversion for "
36347 "the first is better than the worst conversion for the second:"
36351 #, gcc-internal-format
36352 msgid "could not convert %qE from %qT to %qT"
36356 #, gcc-internal-format
36357 msgid "a temporary bound to %qD only persists until the constructor exits"
36361 #, gcc-internal-format
36363 "invalid initialization of reference of type %qT from expression of type %qT"
36367 #, gcc-internal-format
36369 "cannot convert from pointer to base class %qT to pointer to derived class "
36370 "%qT because the base is virtual"
36374 #, gcc-internal-format
36376 "cannot convert from base class %qT to derived class %qT because the base is "
36381 #, gcc-internal-format
36383 "cannot convert from pointer to base class %qT to pointer to derived class "
36384 "%qT via virtual base %qT"
36388 #, gcc-internal-format
36390 "cannot convert from base class %qT to derived class %qT via virtual base %qT"
36394 #, gcc-internal-format
36395 msgid "Java class %qT cannot have a destructor"
36399 #, gcc-internal-format
36400 msgid "Java class %qT cannot have an implicit non-trivial destructor"
36404 #, gcc-internal-format
36405 msgid "%q#D inherited from %qT"
36409 #, gcc-internal-format
36410 msgid "conflicts with version inherited from %qT"
36414 #, gcc-internal-format
36415 msgid "%q+#D cannot be overloaded"
36419 #, gcc-internal-format
36424 #, gcc-internal-format
36425 msgid "conflicting access specifications for method %q+D, ignored"
36429 #, gcc-internal-format
36430 msgid "conflicting access specifications for field %qE, ignored"
36433 #: cp/class.c:1350 cp/class.c:1358
36434 #, gcc-internal-format
36435 msgid "%q+D invalid in %q#T"
36439 #, gcc-internal-format
36440 msgid " because of local method %q+#D with same name"
36444 #, gcc-internal-format
36445 msgid " because of local member %q+#D with same name"
36449 #, gcc-internal-format
36450 msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
36453 #: cp/class.c:1417 cp/class.c:1423 cp/class.c:1429 cp/class.c:1440
36454 #, gcc-internal-format
36455 msgid "%qT declared here"
36459 #, gcc-internal-format
36460 msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
36464 #, gcc-internal-format
36465 msgid "%qT does not have the %E ABI tag that base %qT has"
36469 #, gcc-internal-format
36470 msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
36474 #, gcc-internal-format
36475 msgid "cannot derive from %<final%> base %qT in derived type %qT"
36479 #, gcc-internal-format
36480 msgid "all member functions in class %qT are private"
36484 #, gcc-internal-format
36485 msgid "%q#T only defines a private destructor and has no friends"
36489 #, gcc-internal-format
36490 msgid "%q#T only defines private constructors and has no friends"
36494 #, gcc-internal-format
36495 msgid "no unique final overrider for %qD in %qT"
36499 #, gcc-internal-format
36500 msgid "%qD can be marked override"
36504 #, gcc-internal-format
36505 msgid "%q+#D marked %<final%>, but is not virtual"
36509 #, gcc-internal-format
36510 msgid "%q+#D marked %<override%>, but does not override"
36514 #, gcc-internal-format
36515 msgid "%qD was hidden"
36519 #, gcc-internal-format
36523 #: cp/class.c:3095 cp/decl2.c:1538
36524 #, gcc-internal-format
36525 msgid "%q#D invalid; an anonymous union can only have non-static data members"
36529 #, gcc-internal-format
36530 msgid "%q#D invalid; an anonymous struct can only have non-static data members"
36533 #: cp/class.c:3111 cp/decl2.c:1545
36534 #, gcc-internal-format
36535 msgid "private member %q#D in anonymous union"
36539 #, gcc-internal-format
36540 msgid "private member %q#D in anonymous struct"
36543 #: cp/class.c:3120 cp/decl2.c:1548
36544 #, gcc-internal-format
36545 msgid "protected member %q#D in anonymous union"
36549 #, gcc-internal-format
36550 msgid "protected member %q#D in anonymous struct"
36554 #, gcc-internal-format
36555 msgid "the ellipsis in %qD is not inherited"
36559 #, gcc-internal-format
36560 msgid "bit-field %q+#D with non-integral type"
36564 #, gcc-internal-format
36565 msgid "bit-field %q+D width not an integer constant"
36569 #, gcc-internal-format
36570 msgid "negative width in bit-field %q+D"
36574 #, gcc-internal-format
36575 msgid "zero width for bit-field %q+D"
36579 #, gcc-internal-format
36580 msgid "width of %qD exceeds its type"
36584 #, gcc-internal-format
36585 msgid "%qD is too small to hold all values of %q#T"
36589 #, gcc-internal-format
36590 msgid "member %q+#D with constructor not allowed in union"
36594 #, gcc-internal-format
36595 msgid "member %q+#D with destructor not allowed in union"
36599 #, gcc-internal-format
36600 msgid "member %q+#D with copy assignment operator not allowed in union"
36604 #, gcc-internal-format
36605 msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
36609 #, gcc-internal-format
36610 msgid "multiple fields in union %qT initialized"
36614 #, gcc-internal-format
36615 msgid "in C++98 %q+D may not be static because it is a member of a union"
36619 #, gcc-internal-format
36621 "in C++98 %q+D may not have reference type %qT because it is a member of a "
36626 #, gcc-internal-format
36627 msgid "field %q+D invalidly declared function type"
36631 #, gcc-internal-format
36632 msgid "field %q+D invalidly declared method type"
36636 #, gcc-internal-format
36637 msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
36641 #, gcc-internal-format
36642 msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
36646 #, gcc-internal-format
36647 msgid "member %q+D cannot be declared as a %<mutable%> reference"
36651 #, gcc-internal-format
36652 msgid "field %q#D with same name as class"
36656 #, gcc-internal-format
36657 msgid "%q#T has pointer data members"
36661 #, gcc-internal-format
36662 msgid " but does not override %<%T(const %T&)%>"
36666 #, gcc-internal-format
36667 msgid " or %<operator=(const %T&)%>"
36671 #, gcc-internal-format
36672 msgid " but does not override %<operator=(const %T&)%>"
36676 #, gcc-internal-format
36677 msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
36681 #, gcc-internal-format
36682 msgid "alignment of %qD will increase in -fabi-version=9"
36686 #, gcc-internal-format
36687 msgid "initializer specified for non-virtual method %q+D"
36691 #, gcc-internal-format
36692 msgid "method overrides both %<transaction_pure%> and %qE methods"
36696 #, gcc-internal-format
36697 msgid "method declared %qE overriding %qE method"
36700 #: cp/class.c:5660 cp/constexpr.c:217
36701 #, gcc-internal-format
36703 "enclosing class of constexpr non-static member function %q+#D is not a "
36708 #, gcc-internal-format
36709 msgid "%q+T is not literal because:"
36713 #, gcc-internal-format
36714 msgid " %q+T has a non-trivial destructor"
36718 #, gcc-internal-format
36720 " %q+T is not an aggregate, does not have a trivial default constructor, and "
36721 "has no constexpr constructor that is not a copy or move constructor"
36725 #, gcc-internal-format
36726 msgid " base class %qT of %q+T is non-literal"
36730 #, gcc-internal-format
36731 msgid " non-static data member %qD has non-literal type"
36735 #, gcc-internal-format
36736 msgid " non-static data member %qD has volatile type"
36740 #, gcc-internal-format
36741 msgid "base class %q#T has accessible non-virtual destructor"
36745 #, gcc-internal-format
36746 msgid "non-static reference %q#D in class without a constructor"
36750 #, gcc-internal-format
36751 msgid "non-static const member %q#D in class without a constructor"
36754 #. If the function is defaulted outside the class, we just
36755 #. give the synthesis error.
36757 #, gcc-internal-format
36759 "%q+D declared to take const reference, but implicit declaration would take "
36764 #, gcc-internal-format
36765 msgid "direct base %qT inaccessible in %qT due to ambiguity"
36769 #, gcc-internal-format
36770 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
36774 #, gcc-internal-format
36776 "offset of %qD is not ABI-compliant and may change in a future version of GCC"
36780 #, gcc-internal-format
36781 msgid "size of type %qT is too large (%qE bytes)"
36785 #, gcc-internal-format
36786 msgid "zero-size array member %qD not at end of %q#T"
36790 #, gcc-internal-format
36791 msgid "zero-size array member %qD in an otherwise empty %q#T"
36794 #: cp/class.c:6812 cp/class.c:6835
36795 #, gcc-internal-format
36796 msgid "in the definition of %q#T"
36800 #, gcc-internal-format
36801 msgid "flexible array member %qD not at end of %q#T"
36805 #, gcc-internal-format
36806 msgid "flexible array member %qD in an otherwise empty %q#T"
36810 #, gcc-internal-format
36811 msgid "next member %q#D declared here"
36814 #: cp/class.c:6929 cp/decl.c:12941 cp/parser.c:21981
36815 #, gcc-internal-format
36816 msgid "redefinition of %q#T"
36820 #, gcc-internal-format
36821 msgid "%q#T has virtual functions and accessible non-virtual destructor"
36825 #, gcc-internal-format
36826 msgid "type transparent %q#T does not have any fields"
36830 #, gcc-internal-format
36831 msgid "type transparent class %qT has base classes"
36835 #, gcc-internal-format
36836 msgid "type transparent class %qT has virtual functions"
36840 #, gcc-internal-format
36842 "type transparent %q#T cannot be made transparent because the type of the "
36843 "first field has a different ABI from the class overall"
36847 #, gcc-internal-format
36849 "definition of std::initializer_list does not match #include "
36850 "<initializer_list>"
36854 #, gcc-internal-format
36855 msgid "trying to finish struct, but kicked out due to previous parse errors"
36859 #, gcc-internal-format
36860 msgid "language string %<\"%E\"%> not recognized"
36864 #, gcc-internal-format
36865 msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
36869 #, gcc-internal-format
36870 msgid "no matches converting function %qD to type %q#T"
36874 #, gcc-internal-format
36875 msgid "converting overloaded function %qD to type %q#T is ambiguous"
36879 #, gcc-internal-format
36880 msgid "assuming pointer to member %qD"
36884 #, gcc-internal-format
36885 msgid "(a pointer to member can only be formed with %<&%E%>)"
36888 #: cp/class.c:8200 cp/class.c:8235
36889 #, gcc-internal-format
36890 msgid "not enough type information"
36893 #: cp/class.c:8218 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
36894 #, gcc-internal-format
36895 msgid "cannot convert %qE from type %qT to type %qT"
36898 #. [basic.scope.class]
36900 #. A name N used in a class S shall refer to the same declaration
36901 #. in its context and when re-evaluated in the completed scope of
36904 #, gcc-internal-format
36905 msgid "declaration of %q#D"
36909 #, gcc-internal-format
36910 msgid "changes meaning of %qD from %q#D"
36913 #: cp/constexpr.c:95
36914 #, gcc-internal-format
36915 msgid "the type %qT of constexpr variable %qD is not literal"
36918 #: cp/constexpr.c:103
36919 #, gcc-internal-format
36920 msgid "variable %qD of non-literal type %qT in %<constexpr%> function"
36923 #: cp/constexpr.c:178
36924 #, gcc-internal-format
36925 msgid "inherited constructor %qD is not constexpr"
36928 #: cp/constexpr.c:190
36929 #, gcc-internal-format
36930 msgid "invalid type for parameter %d of constexpr function %q+#D"
36933 #: cp/constexpr.c:205
36934 #, gcc-internal-format
36935 msgid "invalid return type %qT of constexpr function %q+D"
36938 #: cp/constexpr.c:227
36939 #, gcc-internal-format
36940 msgid "%q#T has virtual base classes"
36943 #: cp/constexpr.c:478
36944 #, gcc-internal-format
36945 msgid "constexpr constructor does not have empty body"
36948 #: cp/constexpr.c:584
36949 #, gcc-internal-format
36950 msgid "body of %<constexpr%> constructor cannot be a function-try-block"
36953 #: cp/constexpr.c:715
36954 #, gcc-internal-format
36956 "%<constexpr%> constructor for union %qT must initialize exactly one non-"
36957 "static data member"
36960 #: cp/constexpr.c:755
36961 #, gcc-internal-format
36963 "member %qD must be initialized by mem-initializer in %<constexpr%> "
36967 #: cp/constexpr.c:787
36968 #, gcc-internal-format
36969 msgid "body of constexpr function %qD not a return-statement"
36972 #: cp/constexpr.c:841
36973 #, gcc-internal-format
36974 msgid "%qD is not usable as a constexpr function because:"
36977 #: cp/constexpr.c:1281 cp/constexpr.c:4586
36978 #, gcc-internal-format
36979 msgid "call to internal function"
36982 #: cp/constexpr.c:1299
36983 #, gcc-internal-format
36984 msgid "expression %qE does not designate a constexpr function"
36987 #: cp/constexpr.c:1317 cp/constexpr.c:4603
36988 #, gcc-internal-format
36989 msgid "call to non-constexpr function %qD"
36992 #: cp/constexpr.c:1379
36993 #, gcc-internal-format
36994 msgid "%qD called in a constant expression before its definition is complete"
36997 #. The definition of fun was somehow unsuitable.
36998 #: cp/constexpr.c:1384
36999 #, gcc-internal-format
37000 msgid "%qD called in a constant expression"
37003 #: cp/constexpr.c:1388
37004 #, gcc-internal-format
37005 msgid "%qD used before its definition"
37008 #: cp/constexpr.c:1428
37009 #, gcc-internal-format
37010 msgid "call has circular dependency"
37013 #: cp/constexpr.c:1439
37014 #, gcc-internal-format, gfc-internal-format
37016 "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to "
37017 "increase the maximum)"
37020 #: cp/constexpr.c:1511
37021 #, gcc-internal-format
37022 msgid "constexpr call flows off the end of the function"
37025 #: cp/constexpr.c:1591
37026 #, gcc-internal-format
37027 msgid "%q+E is not a constant expression"
37030 #: cp/constexpr.c:1631
37031 #, gcc-internal-format
37032 msgid "right operand of shift expression %q+E is negative"
37035 #: cp/constexpr.c:1638
37036 #, gcc-internal-format
37038 "right operand of shift expression %q+E is >= than the precision of the left "
37042 #: cp/constexpr.c:1656
37043 #, gcc-internal-format
37044 msgid "left operand of shift expression %q+E is negative"
37047 #: cp/constexpr.c:1675
37048 #, gcc-internal-format
37049 msgid "shift expression %q+E overflows"
37052 #: cp/constexpr.c:1942
37053 #, gcc-internal-format
37055 "array subscript value %qE is outside the bounds of array %qD of type %qT"
37058 #: cp/constexpr.c:1947
37059 #, gcc-internal-format
37060 msgid "array subscript value %qE is outside the bounds of array type %qT"
37063 #: cp/constexpr.c:2036
37064 #, gcc-internal-format
37065 msgid "accessing uninitialized array element"
37068 #: cp/constexpr.c:2091 cp/constexpr.c:2175 cp/constexpr.c:3550
37069 #, gcc-internal-format
37070 msgid "%qE is not a constant expression"
37073 #: cp/constexpr.c:2097
37074 #, gcc-internal-format
37075 msgid "mutable %qD is not usable in a constant expression"
37078 #: cp/constexpr.c:2118
37079 #, gcc-internal-format
37081 "accessing %qD member instead of initialized %qD member in constant expression"
37084 #: cp/constexpr.c:2135
37085 #, gcc-internal-format
37086 msgid "accessing uninitialized member %qD"
37089 #: cp/constexpr.c:2853
37090 #, gcc-internal-format
37091 msgid "accessing value of %qE through a %qT glvalue in a constant expression"
37094 #: cp/constexpr.c:2894
37095 #, gcc-internal-format
37096 msgid "the value of %qD is not usable in a constant expression"
37099 #: cp/constexpr.c:2901
37100 #, gcc-internal-format
37101 msgid "%qD used in its own initializer"
37104 #: cp/constexpr.c:2906
37105 #, gcc-internal-format
37106 msgid "%q#D is not const"
37109 #: cp/constexpr.c:2909
37110 #, gcc-internal-format
37111 msgid "%q#D is volatile"
37114 #: cp/constexpr.c:2914
37115 #, gcc-internal-format
37116 msgid "%qD was not initialized with a constant expression"
37119 #: cp/constexpr.c:2923
37120 #, gcc-internal-format
37121 msgid "%qD was not declared %<constexpr%>"
37124 #: cp/constexpr.c:2926
37125 #, gcc-internal-format
37126 msgid "%qD does not have integral or enumeration type"
37129 #: cp/constexpr.c:3034
37130 #, gcc-internal-format
37131 msgid "modification of %qE is not a constant-expression"
37134 #: cp/constexpr.c:3596 cp/constexpr.c:4957
37135 #, gcc-internal-format
37136 msgid "temporary of non-literal type %qT in a constant expression"
37139 #: cp/constexpr.c:3922
37140 #, gcc-internal-format
37141 msgid "a reinterpret_cast is not a constant-expression"
37144 #: cp/constexpr.c:3933 cp/constexpr.c:4693
37145 #, gcc-internal-format
37146 msgid "reinterpret_cast from integer to pointer"
37149 #: cp/constexpr.c:3993 cp/constexpr.c:4844 cp/constexpr.c:5133
37150 #, gcc-internal-format
37151 msgid "expression %qE is not a constant-expression"
37154 #: cp/constexpr.c:4074
37155 #, gcc-internal-format
37156 msgid "statement is not a constant-expression"
37159 #: cp/constexpr.c:4077
37160 #, gcc-internal-format
37161 msgid "unexpected expression %qE of kind %s"
37164 #: cp/constexpr.c:4147
37165 #, gcc-internal-format
37167 "%qE is not a constant expression because it refers to mutable subobjects of "
37171 #: cp/constexpr.c:4160
37172 #, gcc-internal-format
37174 "conversion from pointer type %qT to arithmetic type %qT in a constant-"
37178 #: cp/constexpr.c:4522
37179 #, gcc-internal-format
37180 msgid "expression %qE has side-effects"
37183 #: cp/constexpr.c:4719
37184 #, gcc-internal-format
37186 "address-of an object %qE with thread local or automatic storage is not a "
37187 "constant expression"
37190 #: cp/constexpr.c:4751
37191 #, gcc-internal-format
37192 msgid "use of %<this%> in a constant expression"
37195 #: cp/constexpr.c:4856
37196 #, gcc-internal-format
37198 "typeid-expression is not a constant expression because %qE is of polymorphic "
37202 #: cp/constexpr.c:4918
37203 #, gcc-internal-format
37204 msgid "cast to non-integral type %qT in a constant expression"
37207 #: cp/constexpr.c:5005
37208 #, gcc-internal-format
37209 msgid "division by zero is not a constant-expression"
37212 #: cp/constexpr.c:5110
37213 #, gcc-internal-format
37214 msgid "%<delete[]%> is not a constant-expression"
37217 #: cp/constexpr.c:5141
37218 #, gcc-internal-format
37219 msgid "non-constant array initialization"
37222 #: cp/constexpr.c:5167
37223 #, gcc-internal-format, gfc-internal-format
37224 msgid "unexpected AST of kind %s"
37227 #: cp/cp-array-notation.c:819 cp/cp-array-notation.c:825
37228 #: cp/cp-array-notation.c:850 cp/cp-array-notation.c:856
37229 #, gcc-internal-format
37230 msgid "rank mismatch with controlling expression of parent if-statement"
37233 #: cp/cp-array-notation.c:1261
37234 #, gcc-internal-format
37235 msgid "array notation cannot be used in a condition for a for-loop"
37238 #: cp/cp-array-notation.c:1294
37239 #, gcc-internal-format
37240 msgid "array notation cannot be used as a condition for switch statement"
37243 #: cp/cp-array-notation.c:1307
37244 #, gcc-internal-format
37245 msgid "array notation cannot be used as a condition for while statement"
37248 #: cp/cp-array-notation.c:1318
37249 #, gcc-internal-format
37250 msgid "array notation cannot be used as a condition for a do-while statement"
37253 #: cp/cp-array-notation.c:1363
37254 #, gcc-internal-format
37256 "start-index and length fields necessary for using array notation in pointers "
37260 #: cp/cp-array-notation.c:1370
37261 #, gcc-internal-format
37263 "start-index and length fields necessary for using array notation with array "
37267 #: cp/cp-array-notation.c:1441
37268 #, gcc-internal-format
37269 msgid "array notation cannot be used with function type"
37272 #: cp/cp-array-notation.c:1451
37273 #, gcc-internal-format
37274 msgid "rank of an array notation triplet%'s start-index is not zero"
37277 #: cp/cp-array-notation.c:1457
37278 #, gcc-internal-format
37279 msgid "rank of an array notation triplet%'s length is not zero"
37282 #: cp/cp-array-notation.c:1462
37283 #, gcc-internal-format
37284 msgid "rank of array notation triplet%'s stride is not zero"
37287 #: cp/cp-cilkplus.c:49
37288 #, gcc-internal-format
37289 msgid "throw expressions are not allowed inside loops marked with pragma simd"
37292 #: cp/cp-cilkplus.c:56
37293 #, gcc-internal-format
37294 msgid "try statements are not allowed inside loops marked with #pragma simd"
37297 #: cp/cp-gimplify.c:1350
37298 #, gcc-internal-format
37299 msgid "throw will always call terminate()"
37302 #: cp/cp-gimplify.c:1353
37303 #, gcc-internal-format
37304 msgid "in C++11 destructors default to noexcept"
37307 #: cp/cp-gimplify.c:1364
37308 #, gcc-internal-format
37310 "in C++11 this throw will terminate because destructors default to noexcept"
37314 #, gcc-internal-format
37315 msgid "can%'t convert from incomplete type %qT to %qT"
37319 #, gcc-internal-format
37320 msgid "conversion of %qE from %qT to %qT is ambiguous"
37324 #, gcc-internal-format
37325 msgid "initialization of volatile reference type %q#T from rvalue of type %qT"
37329 #, gcc-internal-format
37330 msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
37334 #, gcc-internal-format
37335 msgid "initialization of non-const reference type %q#T from rvalue of type %qT"
37339 #, gcc-internal-format
37340 msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
37344 #, gcc-internal-format
37345 msgid "conversion from %qT to %qT discards qualifiers"
37348 #: cp/cvt.c:489 cp/typeck.c:6986
37349 #, gcc-internal-format
37350 msgid "casting %qT to %qT does not dereference pointer"
37354 #, gcc-internal-format
37355 msgid "cannot convert type %qT to type %qT"
37359 #, gcc-internal-format
37360 msgid "conversion from %q#T to %q#T"
37364 #, gcc-internal-format
37366 "the result of the conversion is unspecified because %qE is outside the range "
37370 #: cp/cvt.c:782 cp/cvt.c:826
37371 #, gcc-internal-format
37372 msgid "%q#T used where a %qT was expected"
37376 #, gcc-internal-format
37377 msgid "could not convert %qE from %<void%> to %<bool%>"
37381 #, gcc-internal-format
37382 msgid "%q#T used where a floating point value was expected"
37386 #, gcc-internal-format
37387 msgid "conversion from %qT to non-scalar type %qT requested"
37391 #, gcc-internal-format
37392 msgid "pseudo-destructor is not called"
37396 #, gcc-internal-format
37397 msgid "conversion to void will not access object of incomplete type %qT"
37401 #, gcc-internal-format
37403 "indirection will not access object of incomplete type %qT in second operand "
37404 "of conditional expression"
37408 #, gcc-internal-format
37410 "indirection will not access object of incomplete type %qT in third operand "
37411 "of conditional expression"
37415 #, gcc-internal-format
37417 "indirection will not access object of incomplete type %qT in right operand "
37418 "of comma operator"
37422 #, gcc-internal-format
37424 "indirection will not access object of incomplete type %qT in left operand of "
37429 #, gcc-internal-format
37430 msgid "indirection will not access object of incomplete type %qT in statement"
37434 #, gcc-internal-format
37436 "indirection will not access object of incomplete type %qT in for increment "
37441 #, gcc-internal-format
37442 msgid "conversion to void will not access object of type %qT"
37446 #, gcc-internal-format
37448 "implicit dereference will not access object of type %qT in second operand of "
37449 "conditional expression"
37453 #, gcc-internal-format
37455 "implicit dereference will not access object of type %qT in third operand of "
37456 "conditional expression"
37460 #, gcc-internal-format
37462 "implicit dereference will not access object of type %qT in right operand of "
37467 #, gcc-internal-format
37469 "implicit dereference will not access object of type %qT in left operand of "
37474 #, gcc-internal-format
37475 msgid "implicit dereference will not access object of type %qT in statement"
37479 #, gcc-internal-format
37481 "implicit dereference will not access object of type %qT in for increment "
37486 #, gcc-internal-format
37488 "conversion to void will not access object of non-trivially-copyable type %qT"
37492 #, gcc-internal-format
37494 "indirection will not access object of non-trivially-copyable type %qT in "
37495 "second operand of conditional expression"
37499 #, gcc-internal-format
37501 "indirection will not access object of non-trivially-copyable type %qT in "
37502 "third operand of conditional expression"
37506 #, gcc-internal-format
37508 "indirection will not access object of non-trivially-copyable type %qT in "
37509 "right operand of comma operator"
37513 #, gcc-internal-format
37515 "indirection will not access object of non-trivially-copyable type %qT in "
37516 "left operand of comma operator"
37520 #, gcc-internal-format
37522 "indirection will not access object of non-trivially-copyable type %qT in "
37527 #, gcc-internal-format
37529 "indirection will not access object of non-trivially-copyable type %qT in for "
37530 "increment expression"
37534 #, gcc-internal-format
37535 msgid "conversion to void will not access object %qE of incomplete type %qT"
37539 #, gcc-internal-format
37541 "variable %qE of incomplete type %qT will not be accessed in second operand "
37542 "of conditional expression"
37546 #, gcc-internal-format
37548 "variable %qE of incomplete type %qT will not be accessed in third operand of "
37549 "conditional expression"
37553 #, gcc-internal-format
37555 "variable %qE of incomplete type %qT will not be accessed in right operand of "
37560 #, gcc-internal-format
37562 "variable %qE of incomplete type %qT will not be accessed in left operand of "
37567 #, gcc-internal-format
37568 msgid "variable %qE of incomplete type %qT will not be accessed in statement"
37572 #, gcc-internal-format
37574 "variable %qE of incomplete type %qT will not be accessed in for increment "
37579 #, gcc-internal-format
37580 msgid "conversion to void cannot resolve address of overloaded function"
37584 #, gcc-internal-format
37586 "second operand of conditional expression cannot resolve address of "
37587 "overloaded function"
37591 #, gcc-internal-format
37593 "third operand of conditional expression cannot resolve address of overloaded "
37598 #, gcc-internal-format
37600 "right operand of comma operator cannot resolve address of overloaded function"
37604 #, gcc-internal-format
37606 "left operand of comma operator cannot resolve address of overloaded function"
37610 #, gcc-internal-format
37611 msgid "statement cannot resolve address of overloaded function"
37615 #, gcc-internal-format
37616 msgid "for increment expression cannot resolve address of overloaded function"
37620 #, gcc-internal-format
37622 "second operand of conditional expression is a reference, not call, to "
37627 #, gcc-internal-format
37629 "third operand of conditional expression is a reference, not call, to "
37634 #, gcc-internal-format
37636 "right operand of comma operator is a reference, not call, to function %qE"
37640 #, gcc-internal-format
37642 "left operand of comma operator is a reference, not call, to function %qE"
37646 #, gcc-internal-format
37647 msgid "statement is a reference, not call, to function %qE"
37651 #, gcc-internal-format
37652 msgid "for increment expression is a reference, not call, to function %qE"
37656 #, gcc-internal-format
37657 msgid "second operand of conditional expression has no effect"
37661 #, gcc-internal-format
37662 msgid "third operand of conditional expression has no effect"
37666 #, gcc-internal-format
37667 msgid "right operand of comma operator has no effect"
37671 #, gcc-internal-format
37672 msgid "left operand of comma operator has no effect"
37676 #, gcc-internal-format
37677 msgid "statement has no effect"
37681 #, gcc-internal-format
37682 msgid "for increment expression has no effect"
37686 #, gcc-internal-format
37687 msgid "converting NULL to non-pointer type"
37691 #, gcc-internal-format
37692 msgid "default type conversion can't deduce template argument for %qD"
37696 #, gcc-internal-format
37697 msgid "ambiguous default type conversion from %qT"
37701 #, gcc-internal-format
37702 msgid " candidate conversions include %qD and %qD"
37705 #: cp/cxx-pretty-print.c:2189
37706 #, gcc-internal-format
37707 msgid "template-parameter-"
37711 #, gcc-internal-format
37712 msgid "unused variable %qD"
37716 #, gcc-internal-format
37717 msgid "%qD was declared %<extern%> and later %<static%>"
37720 #: cp/decl.c:1202 cp/decl.c:1926 cp/decl.c:1936 cp/decl.c:2475
37721 #, gcc-internal-format
37722 msgid "previous declaration of %qD"
37726 #, gcc-internal-format
37727 msgid "from previous declaration %q+F"
37731 #, gcc-internal-format
37732 msgid "redeclaration %q+D differs in %<constexpr%>"
37736 #, gcc-internal-format
37737 msgid "from previous declaration %q+D"
37741 #, gcc-internal-format
37742 msgid "cannot specialize concept %q#D"
37746 #, gcc-internal-format
37747 msgid "redeclaration of %q#D may not have default arguments"
37751 #, gcc-internal-format
37752 msgid "literal operator template %q+D conflicts with raw literal operator %qD"
37756 #, gcc-internal-format
37757 msgid "raw literal operator %q+D conflicts with literal operator template %qD"
37761 #, gcc-internal-format
37762 msgid "function %qD redeclared as inline"
37766 #, gcc-internal-format
37767 msgid "previous declaration of %qD with attribute noinline"
37771 #, gcc-internal-format
37772 msgid "function %qD redeclared with attribute noinline"
37776 #, gcc-internal-format
37777 msgid "previous declaration of %qD was inline"
37780 #: cp/decl.c:1445 cp/decl.c:1523
37781 #, gcc-internal-format
37782 msgid "shadowing built-in function %q#D"
37785 #: cp/decl.c:1446 cp/decl.c:1524
37786 #, gcc-internal-format
37787 msgid "shadowing library function %q#D"
37791 #, gcc-internal-format
37792 msgid "library function %q#D redeclared as non-function %q#D"
37796 #, gcc-internal-format
37797 msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
37801 #, gcc-internal-format
37802 msgid "redeclaration of %<pragma omp declare reduction%>"
37806 #, gcc-internal-format
37807 msgid "previous %<pragma omp declare reduction%> declaration"
37811 #, gcc-internal-format
37812 msgid "new declaration %q#D ambiguates built-in declaration %q#D"
37816 #, gcc-internal-format
37817 msgid "%q#D redeclared as different kind of symbol"
37820 #: cp/decl.c:1613 cp/decl.c:1634 cp/decl.c:1666 cp/name-lookup.c:586
37821 #, gcc-internal-format
37822 msgid "previous declaration %q#D"
37826 #, gcc-internal-format
37827 msgid "conflicting declaration of template %q+#D"
37831 #, gcc-internal-format
37832 msgid "ambiguating new declaration %q+#D"
37835 #: cp/decl.c:1653 cp/decl.c:1681
37836 #, gcc-internal-format
37837 msgid "old declaration %q#D"
37841 #, gcc-internal-format
37842 msgid "conflicting declaration of C function %q+#D"
37846 #, gcc-internal-format
37847 msgid "ambiguating new declaration of %q+#D"
37851 #, gcc-internal-format
37852 msgid "conflicting declaration %q+#D"
37856 #, gcc-internal-format
37857 msgid "previous declaration as %q#D"
37860 #. [namespace.alias]
37862 #. A namespace-name or namespace-alias shall not be declared as
37863 #. the name of any other entity in the same declarative region.
37864 #. A namespace-name defined at global scope shall not be
37865 #. declared as the name of any other entity in any global scope
37868 #, gcc-internal-format
37869 msgid "conflicting declaration of namespace %q+D"
37873 #, gcc-internal-format
37874 msgid "previous declaration of namespace %qD here"
37878 #, gcc-internal-format
37879 msgid "%q#D previously defined here"
37882 #: cp/decl.c:1758 cp/name-lookup.c:1168 cp/name-lookup.c:1191
37883 #, gcc-internal-format
37884 msgid "%q#D previously declared here"
37888 #, gcc-internal-format
37889 msgid "prototype specified for %q#D"
37893 #, gcc-internal-format
37894 msgid "previous non-prototype definition here"
37898 #, gcc-internal-format
37899 msgid "conflicting declaration of %q+#D with %qL linkage"
37903 #, gcc-internal-format
37904 msgid "previous declaration with %qL linkage"
37907 #: cp/decl.c:1846 cp/decl.c:1854
37908 #, gcc-internal-format
37909 msgid "default argument given for parameter %d of %q#D"
37912 #: cp/decl.c:1849 cp/decl.c:1857
37913 #, gcc-internal-format
37914 msgid "previous specification in %q#D here"
37918 #, gcc-internal-format
37919 msgid "redundant redeclaration of %qD in same scope"
37923 #, gcc-internal-format
37924 msgid "deleted definition of %q+D"
37927 #. From [temp.expl.spec]:
37929 #. If a template, a member template or the member of a class
37930 #. template is explicitly specialized then that
37931 #. specialization shall be declared before the first use of
37932 #. that specialization that would cause an implicit
37933 #. instantiation to take place, in every translation unit in
37934 #. which such a use occurs.
37936 #, gcc-internal-format
37937 msgid "explicit specialization of %qD after first use"
37941 #, gcc-internal-format
37943 "%qD: visibility attribute ignored because it conflicts with previous "
37947 #. Reject two definitions.
37948 #: cp/decl.c:2722 cp/decl.c:2751 cp/decl.c:2784 cp/decl.c:2801 cp/decl.c:2874
37949 #, gcc-internal-format
37950 msgid "redefinition of %q#D"
37954 #, gcc-internal-format
37955 msgid "%qD conflicts with used function"
37959 #, gcc-internal-format
37960 msgid "%q#D not declared in class"
37963 #: cp/decl.c:2762 cp/decl.c:2811
37964 #, gcc-internal-format
37965 msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
37968 #: cp/decl.c:2765 cp/decl.c:2814
37969 #, gcc-internal-format
37970 msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
37977 #, gcc-internal-format
37978 msgid "redeclaration of friend %q#D may not have default template arguments"
37982 #, gcc-internal-format
37983 msgid "thread-local declaration of %q#D follows non-thread-local declaration"
37987 #, gcc-internal-format
37988 msgid "non-thread-local declaration of %q#D follows thread-local declaration"
37991 #: cp/decl.c:2863 cp/decl.c:2882 cp/name-lookup.c:582 cp/name-lookup.c:1166
37992 #: cp/name-lookup.c:1189
37993 #, gcc-internal-format
37994 msgid "redeclaration of %q#D"
37998 #, gcc-internal-format
37999 msgid "jump to label %qD"
38003 #, gcc-internal-format
38004 msgid "jump to case label"
38008 #, gcc-internal-format
38012 #: cp/decl.c:3057 cp/decl.c:3276
38013 #, gcc-internal-format
38014 msgid " exits OpenMP structured block"
38018 #, gcc-internal-format
38019 msgid " crosses initialization of %q#D"
38022 #: cp/decl.c:3087 cp/decl.c:3239
38023 #, gcc-internal-format
38024 msgid " enters scope of %q#D which has non-trivial destructor"
38027 #: cp/decl.c:3105 cp/decl.c:3247
38028 #, gcc-internal-format
38029 msgid " enters try block"
38032 #: cp/decl.c:3107 cp/decl.c:3229 cp/decl.c:3249
38033 #, gcc-internal-format
38034 msgid " enters catch block"
38037 #: cp/decl.c:3120 cp/decl.c:3257
38038 #, gcc-internal-format
38039 msgid " enters OpenMP structured block"
38042 #: cp/decl.c:3133 cp/decl.c:3251
38043 #, gcc-internal-format
38044 msgid " enters synchronized or atomic statement"
38048 #, gcc-internal-format
38049 msgid " skips initialization of %q#D"
38052 #: cp/decl.c:3293 cp/parser.c:11755 cp/parser.c:11782
38053 #, gcc-internal-format
38054 msgid "invalid exit from OpenMP structured block"
38058 #, gcc-internal-format
38059 msgid "label named wchar_t"
38063 #, gcc-internal-format
38064 msgid "%qD is not a type"
38067 #: cp/decl.c:3651 cp/parser.c:6033
38068 #, gcc-internal-format
38069 msgid "%qD used without template parameters"
38073 #, gcc-internal-format
38074 msgid "%q#T is not a class"
38077 #: cp/decl.c:3684 cp/decl.c:3776
38078 #, gcc-internal-format
38079 msgid "no class template named %q#T in %q#T"
38083 #, gcc-internal-format
38084 msgid "no type named %q#T in %q#T"
38088 #, gcc-internal-format
38089 msgid "lookup of %qT in %qT is ambiguous"
38093 #, gcc-internal-format
38094 msgid "%<typename %T::%D%> names %q#T, which is not a class template"
38098 #, gcc-internal-format
38099 msgid "%<typename %T::%D%> names %q#T, which is not a type"
38103 #, gcc-internal-format
38104 msgid "template parameters do not match template %qD"
38108 #, gcc-internal-format
38109 msgid "an anonymous struct cannot have function members"
38113 #, gcc-internal-format
38114 msgid "an anonymous union cannot have function members"
38118 #, gcc-internal-format
38119 msgid "member %q+#D with constructor not allowed in anonymous aggregate"
38123 #, gcc-internal-format
38124 msgid "member %q+#D with destructor not allowed in anonymous aggregate"
38128 #, gcc-internal-format
38130 "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
38134 #, gcc-internal-format
38135 msgid "attribute ignored in declaration of %q#T"
38139 #, gcc-internal-format
38140 msgid "attribute for %q#T must follow the %qs keyword"
38144 #, gcc-internal-format
38145 msgid "multiple types in one declaration"
38149 #, gcc-internal-format
38150 msgid "redeclaration of C++ built-in type %qT"
38154 #, gcc-internal-format
38155 msgid "%<auto%> can only be specified for variables or function declarations"
38159 #, gcc-internal-format
38160 msgid "missing type-name in typedef-declaration"
38164 #, gcc-internal-format
38165 msgid "ISO C++ prohibits anonymous structs"
38169 #, gcc-internal-format
38170 msgid "%<inline%> can only be specified for functions"
38174 #, gcc-internal-format
38175 msgid "%<virtual%> can only be specified for functions"
38179 #, gcc-internal-format
38180 msgid "%<friend%> can only be specified inside a class"
38184 #, gcc-internal-format
38185 msgid "%<explicit%> can only be specified for constructors"
38189 #, gcc-internal-format
38190 msgid "a storage class can only be specified for objects and functions"
38194 #, gcc-internal-format
38195 msgid "%<const%> can only be specified for objects and functions"
38199 #, gcc-internal-format
38200 msgid "%<volatile%> can only be specified for objects and functions"
38204 #, gcc-internal-format
38205 msgid "%<__restrict%> can only be specified for objects and functions"
38209 #, gcc-internal-format
38210 msgid "%<__thread%> can only be specified for objects and functions"
38214 #, gcc-internal-format
38215 msgid "%<typedef%> was ignored in this declaration"
38219 #, gcc-internal-format
38220 msgid "%<constexpr%> cannot be used for type declarations"
38224 #, gcc-internal-format
38225 msgid "attribute ignored in explicit instantiation %q#T"
38229 #, gcc-internal-format
38230 msgid "no attribute can be applied to an explicit instantiation"
38234 #, gcc-internal-format
38235 msgid "ignoring attributes applied to class type %qT outside of definition"
38238 #. A template type parameter or other dependent type.
38240 #, gcc-internal-format
38242 "ignoring attributes applied to dependent type %qT without an associated "
38246 #: cp/decl.c:4860 cp/decl2.c:889
38247 #, gcc-internal-format
38248 msgid "typedef %qD is initialized (use decltype instead)"
38252 #, gcc-internal-format
38253 msgid "declaration of %q#D has %<extern%> and is initialized"
38257 #, gcc-internal-format
38258 msgid "definition of %q#D is marked %<dllimport%>"
38262 #, gcc-internal-format
38263 msgid "%q+#D is not a static data member of %q#T"
38267 #, gcc-internal-format
38268 msgid "non-member-template declaration of %qD"
38272 #, gcc-internal-format
38273 msgid "does not match member template declaration here"
38277 #, gcc-internal-format
38278 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
38282 #, gcc-internal-format
38283 msgid "duplicate initialization of %qD"
38287 #, gcc-internal-format
38288 msgid "%qD declared %<constexpr%> outside its class"
38292 #, gcc-internal-format
38293 msgid "declaration of %q#D outside of class is not definition"
38297 #, gcc-internal-format
38298 msgid "%qD declared %<thread_local%> in %<constexpr%> function"
38302 #, gcc-internal-format
38303 msgid "%qD declared %<static%> in %<constexpr%> function"
38307 #, gcc-internal-format
38308 msgid "variable %q#D has initializer but incomplete type"
38311 #: cp/decl.c:5111 cp/decl.c:5975
38312 #, gcc-internal-format
38313 msgid "elements of array %q#D have incomplete type"
38316 #: cp/decl.c:5118 cp/decl.c:6621
38317 #, gcc-internal-format
38318 msgid "declaration of %q#D has no initializer"
38322 #, gcc-internal-format
38323 msgid "aggregate %q#D has incomplete type and cannot be defined"
38327 #, gcc-internal-format
38328 msgid "%qD declared as reference but not initialized"
38332 #, gcc-internal-format
38333 msgid "name used in a GNU-style designated initializer for an array"
38337 #, gcc-internal-format
38338 msgid "name %qD used in a GNU-style designated initializer for an array"
38341 #: cp/decl.c:5233 cp/typeck2.c:1281 cp/typeck2.c:1391
38342 #, gcc-internal-format
38343 msgid "non-trivial designated initializers not supported"
38347 #, gcc-internal-format
38348 msgid "C99 designator %qE is not an integral constant-expression"
38352 #, gcc-internal-format
38353 msgid "initializer fails to determine size of %qD"
38357 #, gcc-internal-format
38358 msgid "array size missing in %qD"
38362 #, gcc-internal-format
38363 msgid "zero-size array %qD"
38366 #. An automatic variable with an incomplete type: that is an error.
38367 #. Don't talk about array types here, since we took care of that
38368 #. message in grokdeclarator.
38370 #, gcc-internal-format
38371 msgid "storage size of %qD isn%'t known"
38375 #, gcc-internal-format
38376 msgid "storage size of %qD isn%'t constant"
38380 #, gcc-internal-format
38382 "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind "
38383 "up with multiple copies)"
38387 #, gcc-internal-format
38388 msgid "you can work around this by removing the initializer"
38392 #, gcc-internal-format
38393 msgid "uninitialized const %qD"
38397 #, gcc-internal-format
38398 msgid "uninitialized variable %qD in %<constexpr%> function"
38402 #, gcc-internal-format
38403 msgid "%q#T has no user-provided default constructor"
38407 #, gcc-internal-format
38409 "constructor is not user-provided because it is explicitly defaulted in the "
38414 #, gcc-internal-format
38415 msgid "and the implicitly-defined constructor does not initialize %q#D"
38419 #, gcc-internal-format
38420 msgid "invalid type %qT as initializer for a vector of type %qT"
38424 #, gcc-internal-format
38425 msgid "initializer for %qT must be brace-enclosed"
38429 #, gcc-internal-format
38430 msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
38434 #, gcc-internal-format
38435 msgid "%qT has no non-static data member named %qD"
38439 #, gcc-internal-format
38440 msgid "invalid initializer for %q#D"
38444 #, gcc-internal-format
38445 msgid "C99 designator %qE outside aggregate initializer"
38448 #: cp/decl.c:5749 cp/decl.c:5954 cp/typeck2.c:1268 cp/typeck2.c:1477
38449 #: cp/typeck2.c:1521 cp/typeck2.c:1568
38450 #, gcc-internal-format
38451 msgid "too many initializers for %qT"
38455 #, gcc-internal-format
38456 msgid "braces around scalar initializer for type %qT"
38460 #, gcc-internal-format
38461 msgid "missing braces around initializer for %qT"
38465 #, gcc-internal-format
38466 msgid "elements of array %q#T have incomplete type"
38470 #, gcc-internal-format
38471 msgid "variable-sized compound literal"
38475 #, gcc-internal-format
38476 msgid "%q#D has incomplete type"
38480 #, gcc-internal-format
38481 msgid "scalar object %qD requires one element in initializer"
38485 #, gcc-internal-format
38486 msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
38490 #, gcc-internal-format
38491 msgid "array %qD initialized by parenthesized string literal %qE"
38495 #, gcc-internal-format
38496 msgid "initializer invalid for static member with constructor"
38500 #, gcc-internal-format
38501 msgid "non-constant in-class initialization invalid for static member %qD"
38505 #, gcc-internal-format
38506 msgid "(an out of class initialization is required)"
38510 #, gcc-internal-format
38511 msgid "reference %qD is initialized with itself"
38515 #, gcc-internal-format
38516 msgid "assignment (not initialization) in declaration"
38520 #, gcc-internal-format
38521 msgid "variable concept has no initializer"
38525 #, gcc-internal-format
38526 msgid "shadowing previous type declaration of %q#D"
38530 #, gcc-internal-format
38531 msgid "Java object %qD not allocated with %<new%>"
38535 #, gcc-internal-format
38536 msgid "non-static data member %qD has Java class type"
38540 #, gcc-internal-format
38541 msgid "function %q#D is initialized like a variable"
38545 #, gcc-internal-format
38547 "non-local variable %qD declared %<__thread%> needs dynamic initialization"
38551 #, gcc-internal-format
38553 "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
38557 #, gcc-internal-format
38558 msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
38562 #, gcc-internal-format
38563 msgid "initializer fails to determine size of %qT"
38567 #, gcc-internal-format
38568 msgid "array size missing in %qT"
38572 #, gcc-internal-format
38573 msgid "zero-size array %qT"
38577 #, gcc-internal-format
38578 msgid "destructor for alien class %qT cannot be a member"
38582 #, gcc-internal-format
38583 msgid "constructor for alien class %qT cannot be a member"
38587 #, gcc-internal-format
38588 msgid "%qD declared as a %<virtual%> variable"
38592 #, gcc-internal-format
38593 msgid "%qD declared as an %<inline%> variable"
38597 #, gcc-internal-format
38599 "%<const%> and %<volatile%> function specifiers on %qD invalid in variable "
38604 #, gcc-internal-format
38605 msgid "%qD declared as a %<virtual%> parameter"
38609 #, gcc-internal-format
38610 msgid "%qD declared as an %<inline%> parameter"
38614 #, gcc-internal-format
38616 "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter "
38621 #, gcc-internal-format
38622 msgid "%qD declared as a %<virtual%> type"
38626 #, gcc-internal-format
38627 msgid "%qD declared as an %<inline%> type"
38631 #, gcc-internal-format
38633 "%<const%> and %<volatile%> function specifiers on %qD invalid in type "
38638 #, gcc-internal-format
38639 msgid "%qD declared as a %<virtual%> field"
38643 #, gcc-internal-format
38644 msgid "%qD declared as an %<inline%> field"
38648 #, gcc-internal-format
38650 "%<const%> and %<volatile%> function specifiers on %qD invalid in field "
38655 #, gcc-internal-format
38656 msgid "%q+D declared as a friend"
38660 #, gcc-internal-format
38661 msgid "%q+D declared with an exception specification"
38665 #, gcc-internal-format
38666 msgid "definition of %qD is not in namespace enclosing %qT"
38670 #, gcc-internal-format
38671 msgid "static member function %q#D declared with type qualifiers"
38675 #, gcc-internal-format
38676 msgid "concept %q#D declared with function parameters"
38680 #, gcc-internal-format
38681 msgid "concept %q#D declared with a deduced return type"
38685 #, gcc-internal-format
38686 msgid "concept %q#D with non-%<bool%> return type %qT"
38690 #, gcc-internal-format
38691 msgid "concept %qD has no definition"
38695 #, gcc-internal-format
38696 msgid "defining explicit specialization %qD in friend declaration"
38699 #. Something like `template <class T> friend void f<T>()'.
38701 #, gcc-internal-format
38702 msgid "invalid use of template-id %qD in declaration of primary template"
38706 #, gcc-internal-format
38708 "default arguments are not allowed in declaration of friend template "
38709 "specialization %qD"
38713 #, gcc-internal-format
38715 "%<inline%> is not allowed in declaration of friend template specialization "
38720 #, gcc-internal-format
38721 msgid "cannot declare %<::main%> to be a template"
38725 #, gcc-internal-format
38726 msgid "cannot declare %<::main%> to be inline"
38730 #, gcc-internal-format
38731 msgid "cannot declare %<::main%> to be constexpr"
38735 #, gcc-internal-format
38736 msgid "cannot declare %<::main%> to be static"
38740 #, gcc-internal-format
38741 msgid "static member function %qD cannot have cv-qualifier"
38745 #, gcc-internal-format
38746 msgid "non-member function %qD cannot have cv-qualifier"
38750 #, gcc-internal-format
38751 msgid "static member function %qD cannot have ref-qualifier"
38755 #, gcc-internal-format
38756 msgid "non-member function %qD cannot have ref-qualifier"
38760 #, gcc-internal-format
38761 msgid "literal operator with C linkage"
38765 #, gcc-internal-format
38766 msgid "%qD has invalid argument list"
38770 #, gcc-internal-format
38771 msgid "integer suffix %<%s%> shadowed by implementation"
38775 #, gcc-internal-format
38776 msgid "floating point suffix %<%s%> shadowed by implementation"
38780 #, gcc-internal-format
38781 msgid "%qD must be a non-member function"
38785 #, gcc-internal-format
38786 msgid "%<::main%> must return %<int%>"
38790 #, gcc-internal-format
38791 msgid "definition of implicitly-declared %qD"
38795 #, gcc-internal-format
38796 msgid "definition of explicitly-defaulted %q+D"
38800 #, gcc-internal-format
38801 msgid "%q+#D explicitly defaulted here"
38804 #: cp/decl.c:8302 cp/decl2.c:787
38805 #, gcc-internal-format
38806 msgid "no %q#D member function declared in class %qT"
38810 #, gcc-internal-format
38811 msgid "cannot declare %<::main%> to be a global variable"
38815 #, gcc-internal-format
38816 msgid "a non-template variable cannot be %<concept%>"
38820 #, gcc-internal-format
38821 msgid "concept must have type %<bool%>"
38825 #, gcc-internal-format
38826 msgid "in-class initialization of static data member %q#D of incomplete type"
38830 #, gcc-internal-format
38832 "%<constexpr%> needed for in-class initialization of static data member %q#D "
38833 "of non-integral type"
38837 #, gcc-internal-format
38838 msgid "in-class initialization of static data member %q#D of non-literal type"
38842 #, gcc-internal-format
38844 "invalid in-class initialization of static data member of non-integral type "
38849 #, gcc-internal-format
38850 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
38854 #, gcc-internal-format
38856 "ISO C++ forbids initialization of member constant %qD of non-integral type "
38860 #: cp/decl.c:8739 cp/decl.c:8766
38861 #, gcc-internal-format
38862 msgid "size of array %qD has non-integral type %qT"
38865 #: cp/decl.c:8742 cp/decl.c:8768
38866 #, gcc-internal-format
38867 msgid "size of array has non-integral type %qT"
38870 #: cp/decl.c:8799 cp/decl.c:8852
38871 #, gcc-internal-format
38872 msgid "size of array is not an integral constant-expression"
38876 #, gcc-internal-format
38877 msgid "size of array %qD is negative"
38880 #: cp/decl.c:8820 cp/init.c:3418
38881 #, gcc-internal-format
38882 msgid "size of array is negative"
38886 #, gcc-internal-format
38887 msgid "ISO C++ forbids zero-size array %qD"
38891 #, gcc-internal-format
38892 msgid "ISO C++ forbids zero-size array"
38896 #, gcc-internal-format
38897 msgid "size of array %qD is not an integral constant-expression"
38901 #, gcc-internal-format
38902 msgid "ISO C++ forbids variable length array %qD"
38906 #, gcc-internal-format
38907 msgid "ISO C++ forbids variable length array"
38911 #, gcc-internal-format
38912 msgid "variable length array %qD is used"
38916 #, gcc-internal-format
38917 msgid "variable length array is used"
38921 #, gcc-internal-format
38922 msgid "overflow in array dimension"
38926 #, gcc-internal-format
38927 msgid "%qD declared as array of %qT"
38931 #, gcc-internal-format
38932 msgid "declaration of %qD as array of void"
38936 #, gcc-internal-format
38937 msgid "creating array of void"
38941 #, gcc-internal-format
38942 msgid "declaration of %qD as array of functions"
38946 #, gcc-internal-format
38947 msgid "creating array of functions"
38951 #, gcc-internal-format
38952 msgid "declaration of %qD as array of references"
38956 #, gcc-internal-format
38957 msgid "creating array of references"
38961 #, gcc-internal-format
38962 msgid "declaration of %qD as array of function members"
38966 #, gcc-internal-format
38967 msgid "creating array of function members"
38971 #, gcc-internal-format
38973 "declaration of %qD as multidimensional array must have bounds for all "
38974 "dimensions except the first"
38978 #, gcc-internal-format
38980 "multidimensional array must have bounds for all dimensions except the first"
38984 #, gcc-internal-format
38985 msgid "return type specification for constructor invalid"
38989 #, gcc-internal-format
38990 msgid "qualifiers are not allowed on constructor declaration"
38994 #, gcc-internal-format
38995 msgid "return type specification for destructor invalid"
38999 #, gcc-internal-format
39000 msgid "qualifiers are not allowed on destructor declaration"
39004 #, gcc-internal-format
39005 msgid "return type specified for %<operator %T%>"
39009 #, gcc-internal-format
39010 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
39014 #, gcc-internal-format
39015 msgid "unnamed variable or field declared void"
39019 #, gcc-internal-format
39020 msgid "variable or field declared void"
39024 #, gcc-internal-format
39025 msgid "invalid use of qualified-name %<::%D%>"
39028 #: cp/decl.c:9354 cp/decl.c:9374
39029 #, gcc-internal-format
39030 msgid "invalid use of qualified-name %<%T::%D%>"
39034 #, gcc-internal-format
39035 msgid "invalid use of qualified-name %<%D::%D%>"
39039 #, gcc-internal-format
39040 msgid "%q#T is not a class or a namespace"
39043 #: cp/decl.c:9390 cp/decl.c:9487 cp/decl.c:9496 cp/decl.c:10927
39044 #, gcc-internal-format
39045 msgid "declaration of %qD as non-function"
39049 #, gcc-internal-format
39050 msgid "declaration of %qD as non-member"
39054 #, gcc-internal-format
39055 msgid "declarator-id missing; using reserved word %qD"
39059 #, gcc-internal-format
39060 msgid "function definition does not declare parameters"
39064 #, gcc-internal-format
39065 msgid "declaration of %qD as %<typedef%>"
39069 #, gcc-internal-format
39070 msgid "declaration of %qD as parameter"
39074 #, gcc-internal-format
39075 msgid "%<concept%> cannot appear in a typedef declaration"
39079 #, gcc-internal-format
39080 msgid "%<constexpr%> cannot appear in a typedef declaration"
39084 #, gcc-internal-format
39085 msgid "two or more data types in declaration of %qs"
39089 #, gcc-internal-format
39090 msgid "conflicting specifiers in declaration of %qs"
39094 #, gcc-internal-format
39095 msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
39098 #: cp/decl.c:9651 cp/decl.c:9654 cp/decl.c:9657
39099 #, gcc-internal-format
39100 msgid "ISO C++ forbids declaration of %qs with no type"
39104 #, gcc-internal-format
39105 msgid "%<__int%d%> is not supported by this target"
39109 #, gcc-internal-format
39110 msgid "ISO C++ does not support %<__int%d%> for %qs"
39113 #: cp/decl.c:9701 cp/decl.c:9721
39114 #, gcc-internal-format
39115 msgid "%<signed%> or %<unsigned%> invalid for %qs"
39119 #, gcc-internal-format
39120 msgid "%<signed%> and %<unsigned%> specified together for %qs"
39124 #, gcc-internal-format
39125 msgid "%<long long%> invalid for %qs"
39129 #, gcc-internal-format
39130 msgid "%<long%> invalid for %qs"
39134 #, gcc-internal-format
39135 msgid "%<short%> invalid for %qs"
39139 #, gcc-internal-format
39140 msgid "%<long%> or %<short%> invalid for %qs"
39144 #, gcc-internal-format
39145 msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
39149 #, gcc-internal-format
39150 msgid "%<long%> or %<short%> specified with char for %qs"
39154 #, gcc-internal-format
39155 msgid "%<long%> and %<short%> specified together for %qs"
39159 #, gcc-internal-format
39160 msgid "%<short%> or %<long%> invalid for %qs"
39164 #, gcc-internal-format
39165 msgid "long, short, signed or unsigned used invalidly for %qs"
39169 #, gcc-internal-format
39170 msgid "complex invalid for %qs"
39174 #, gcc-internal-format
39175 msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
39179 #, gcc-internal-format
39180 msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
39184 #, gcc-internal-format
39185 msgid "typedef declaration invalid in parameter declaration"
39189 #, gcc-internal-format
39190 msgid "storage class specified for template parameter %qs"
39194 #, gcc-internal-format
39195 msgid "storage class specifiers invalid in parameter declarations"
39199 #, gcc-internal-format
39200 msgid "a parameter cannot be declared %<concept%>"
39204 #, gcc-internal-format
39205 msgid "a parameter cannot be declared %<constexpr%>"
39209 #, gcc-internal-format
39210 msgid "%<virtual%> outside class declaration"
39214 #, gcc-internal-format
39215 msgid "multiple storage classes in declaration of %qs"
39219 #, gcc-internal-format
39220 msgid "storage class specified for %qs"
39224 #, gcc-internal-format
39225 msgid "storage class specified for parameter %qs"
39229 #, gcc-internal-format
39230 msgid "nested function %qs declared %<extern%>"
39234 #, gcc-internal-format
39235 msgid "top-level declaration of %qs specifies %<auto%>"
39239 #, gcc-internal-format
39240 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
39244 #, gcc-internal-format
39245 msgid "storage class specifiers invalid in friend function declarations"
39249 #, gcc-internal-format
39250 msgid "%qs declared as function returning a function"
39254 #, gcc-internal-format
39255 msgid "%qs declared as function returning an array"
39259 #, gcc-internal-format
39260 msgid "requires-clause on return type"
39264 #, gcc-internal-format
39265 msgid "%qs function uses %<auto%> type specifier without trailing return type"
39269 #, gcc-internal-format
39270 msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
39274 #, gcc-internal-format
39275 msgid "virtual function cannot have deduced return type"
39279 #, gcc-internal-format
39281 "%qs function with trailing return type has %qT as its type rather than plain "
39285 #. Not using maybe_warn_cpp0x because this should
39286 #. always be an error.
39288 #, gcc-internal-format
39289 msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
39293 #, gcc-internal-format
39295 "%qs function with trailing return type not declared with %<auto%> type "
39300 #, gcc-internal-format
39301 msgid "destructor cannot be static member function"
39305 #, gcc-internal-format
39306 msgid "constructor cannot be static member function"
39310 #, gcc-internal-format
39311 msgid "destructors may not be cv-qualified"
39315 #, gcc-internal-format
39316 msgid "constructors may not be cv-qualified"
39320 #, gcc-internal-format
39321 msgid "destructors may not be ref-qualified"
39325 #, gcc-internal-format
39326 msgid "constructors cannot be declared %<virtual%>"
39329 #. Cannot be both friend and virtual.
39331 #, gcc-internal-format
39332 msgid "virtual functions cannot be friends"
39336 #, gcc-internal-format
39337 msgid "friend declaration not in class definition"
39341 #, gcc-internal-format
39342 msgid "can%'t define friend function %qs in a local class definition"
39346 #, gcc-internal-format
39347 msgid "a conversion function cannot have a trailing return type"
39351 #, gcc-internal-format
39352 msgid "destructors may not have parameters"
39356 #, gcc-internal-format
39357 msgid "cannot declare pointer to %q#T"
39360 #: cp/decl.c:10328 cp/decl.c:10335
39361 #, gcc-internal-format
39362 msgid "cannot declare reference to %q#T"
39366 #, gcc-internal-format
39367 msgid "cannot declare pointer to %q#T member"
39371 #, gcc-internal-format
39372 msgid "cannot declare reference to qualified function type %qT"
39376 #, gcc-internal-format
39377 msgid "cannot declare pointer to qualified function type %qT"
39381 #, gcc-internal-format
39383 "cannot declare reference to %q#T, which is not a typedef or a template type "
39388 #, gcc-internal-format
39389 msgid "template-id %qD used as a declarator"
39393 #, gcc-internal-format
39394 msgid "member functions are implicitly friends of their class"
39398 #, gcc-internal-format
39399 msgid "extra qualification %<%T::%> on member %qs"
39403 #, gcc-internal-format
39404 msgid "cannot define member function %<%T::%s%> within %<%T%>"
39408 #, gcc-internal-format
39409 msgid "cannot declare member function %<%T::%s%> within %<%T%>"
39413 #, gcc-internal-format
39414 msgid "cannot declare member %<%T::%s%> within %qT"
39418 #, gcc-internal-format
39419 msgid "non-parameter %qs cannot be a parameter pack"
39423 #, gcc-internal-format
39424 msgid "data member may not have variably modified type %qT"
39428 #, gcc-internal-format
39429 msgid "parameter may not have variably modified type %qT"
39433 #, gcc-internal-format
39434 msgid "%<explicit%> outside class declaration"
39438 #, gcc-internal-format
39439 msgid "%<explicit%> in friend declaration"
39443 #, gcc-internal-format
39445 "only declarations of constructors and conversion operators can be %<explicit"
39450 #, gcc-internal-format
39451 msgid "non-member %qs cannot be declared %<mutable%>"
39455 #, gcc-internal-format
39456 msgid "non-object member %qs cannot be declared %<mutable%>"
39460 #, gcc-internal-format
39461 msgid "function %qs cannot be declared %<mutable%>"
39465 #, gcc-internal-format
39466 msgid "static %qs cannot be declared %<mutable%>"
39470 #, gcc-internal-format
39471 msgid "const %qs cannot be declared %<mutable%>"
39475 #, gcc-internal-format
39476 msgid "reference %qs cannot be declared %<mutable%>"
39480 #, gcc-internal-format
39481 msgid "typedef declared %<auto%>"
39485 #, gcc-internal-format
39486 msgid "requires-clause on typedef"
39490 #, gcc-internal-format
39491 msgid "typedef name may not be a nested-name-specifier"
39495 #, gcc-internal-format
39496 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
39500 #, gcc-internal-format
39501 msgid "%<inline%> specified for friend class declaration"
39505 #, gcc-internal-format
39506 msgid "template parameters cannot be friends"
39510 #, gcc-internal-format
39511 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
39515 #, gcc-internal-format
39516 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
39520 #, gcc-internal-format
39521 msgid "trying to make class %qT a friend of global scope"
39525 #, gcc-internal-format
39526 msgid "invalid qualifiers on non-member function type"
39530 #, gcc-internal-format
39531 msgid "requires-clause on type-id"
39535 #, gcc-internal-format
39536 msgid "abstract declarator %qT used as declaration"
39540 #, gcc-internal-format
39541 msgid "requires-clause on declaration of non-function type %qT"
39545 #, gcc-internal-format
39546 msgid "cannot use %<::%> in parameter declaration"
39550 #, gcc-internal-format
39551 msgid "%<auto%> parameter not permitted in this context"
39555 #, gcc-internal-format
39556 msgid "parameter declared %<auto%>"
39560 #, gcc-internal-format
39561 msgid "non-static data member declared %<auto%>"
39564 #. Something like struct S { int N::j; };
39566 #, gcc-internal-format
39567 msgid "invalid use of %<::%>"
39571 #, gcc-internal-format
39572 msgid "declaration of function %qD in invalid context"
39576 #, gcc-internal-format
39577 msgid "function %qD declared %<virtual%> inside a union"
39581 #, gcc-internal-format
39582 msgid "%qD cannot be declared %<virtual%>, since it is always static"
39586 #, gcc-internal-format
39587 msgid "expected qualified name in friend declaration for destructor %qD"
39591 #, gcc-internal-format
39592 msgid "declaration of %qD as member of %qT"
39596 #, gcc-internal-format
39597 msgid "a destructor cannot be %<concept%>"
39601 #, gcc-internal-format
39602 msgid "a destructor cannot be %<constexpr%>"
39606 #, gcc-internal-format
39607 msgid "expected qualified name in friend declaration for constructor %qD"
39611 #, gcc-internal-format
39612 msgid "a constructor cannot be %<concept%>"
39616 #, gcc-internal-format
39617 msgid "a concept cannot be a member function"
39621 #, gcc-internal-format
39622 msgid "specialization of variable template %qD declared as function"
39626 #, gcc-internal-format
39627 msgid "variable template declared here"
39631 #, gcc-internal-format
39632 msgid "field %qD has incomplete type %qT"
39636 #, gcc-internal-format
39637 msgid "name %qT has incomplete type"
39641 #, gcc-internal-format
39642 msgid "%qE is neither function nor member function; cannot be declared friend"
39646 #, gcc-internal-format
39647 msgid "static data member %qE declared %<concept%>"
39651 #, gcc-internal-format
39652 msgid "constexpr static data member %qD must have an initializer"
39656 #, gcc-internal-format
39657 msgid "non-static data member %qE declared %<concept%>"
39661 #, gcc-internal-format
39662 msgid "non-static data member %qE declared %<constexpr%>"
39666 #, gcc-internal-format
39667 msgid "storage class %<auto%> invalid for function %qs"
39671 #, gcc-internal-format
39672 msgid "storage class %<register%> invalid for function %qs"
39676 #, gcc-internal-format
39677 msgid "storage class %<__thread%> invalid for function %qs"
39681 #, gcc-internal-format
39682 msgid "storage class %<thread_local%> invalid for function %qs"
39686 #, gcc-internal-format
39687 msgid "virt-specifiers in %qs not allowed outside a class definition"
39691 #, gcc-internal-format
39693 "%<static%> specified invalid for function %qs declared out of global scope"
39697 #, gcc-internal-format
39699 "%<inline%> specifier invalid for function %qs declared out of global scope"
39703 #, gcc-internal-format
39704 msgid "virtual non-class function %qs"
39708 #, gcc-internal-format
39709 msgid "%qs defined in a non-class scope"
39713 #, gcc-internal-format
39714 msgid "%qs declared in a non-class scope"
39718 #, gcc-internal-format
39719 msgid "cannot declare member function %qD to have static linkage"
39722 #. FIXME need arm citation
39724 #, gcc-internal-format
39725 msgid "cannot declare static function inside another function"
39729 #, gcc-internal-format
39731 "%<static%> may not be used when defining (as opposed to declaring) a static "
39736 #, gcc-internal-format
39737 msgid "static member %qD declared %<register%>"
39741 #, gcc-internal-format
39742 msgid "cannot explicitly declare member %q#D to have extern linkage"
39746 #, gcc-internal-format
39747 msgid "declaration of constexpr variable %qD is not a definition"
39751 #, gcc-internal-format
39752 msgid "%qs initialized and declared %<extern%>"
39756 #, gcc-internal-format
39757 msgid "%qs has both %<extern%> and initializer"
39761 #, gcc-internal-format
39762 msgid "default argument %qE uses %qD"
39766 #, gcc-internal-format
39767 msgid "default argument %qE uses local variable %qD"
39771 #, gcc-internal-format
39772 msgid "invalid use of cv-qualified type %qT in parameter declaration"
39776 #, gcc-internal-format
39777 msgid "invalid use of type %<void%> in parameter declaration"
39781 #, gcc-internal-format
39782 msgid "parameter %qD has Java class type"
39786 #, gcc-internal-format
39787 msgid "parameter %qD invalidly declared method type"
39791 #, gcc-internal-format
39792 msgid "parameter %qD includes pointer to array of unknown bound %qT"
39796 #, gcc-internal-format
39797 msgid "parameter %qD includes reference to array of unknown bound %qT"
39802 #. A declaration of a constructor for a class X is ill-formed if
39803 #. its first parameter is of type (optionally cv-qualified) X
39804 #. and either there are no other parameters or else all other
39805 #. parameters have default arguments.
39807 #. We *don't* complain about member template instantiations that
39808 #. have this form, though; they can occur as we try to decide
39809 #. what constructor to use during overload resolution. Since
39810 #. overload resolution will never prefer such a constructor to
39811 #. the non-template copy constructor (which is either explicitly
39812 #. or implicitly defined), there's no need to worry about their
39813 #. existence. Theoretically, they should never even be
39814 #. instantiated, but that's hard to forestall.
39816 #, gcc-internal-format
39817 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
39821 #, gcc-internal-format
39822 msgid "%qD may not be declared within a namespace"
39826 #, gcc-internal-format
39827 msgid "%qD may not be declared as static"
39831 #, gcc-internal-format
39832 msgid "%qD must be a nonstatic member function"
39836 #, gcc-internal-format
39838 "%qD must be either a non-static member function or a non-member function"
39842 #, gcc-internal-format
39843 msgid "%qD must have an argument of class or enumerated type"
39847 #, gcc-internal-format
39849 "conversion to a reference to void will never use a type conversion operator"
39853 #, gcc-internal-format
39854 msgid "conversion to void will never use a type conversion operator"
39858 #, gcc-internal-format
39860 "conversion to a reference to the same type will never use a type conversion "
39865 #, gcc-internal-format
39866 msgid "conversion to the same type will never use a type conversion operator"
39870 #, gcc-internal-format
39872 "conversion to a reference to a base class will never use a type conversion "
39877 #, gcc-internal-format
39878 msgid "conversion to a base class will never use a type conversion operator"
39883 #, gcc-internal-format
39884 msgid "ISO C++ prohibits overloading operator ?:"
39888 #, gcc-internal-format
39889 msgid "%qD must not have variable number of arguments"
39893 #, gcc-internal-format
39894 msgid "postfix %qD must take %<int%> as its argument"
39898 #, gcc-internal-format
39899 msgid "postfix %qD must take %<int%> as its second argument"
39903 #, gcc-internal-format
39904 msgid "%qD must take either zero or one argument"
39908 #, gcc-internal-format
39909 msgid "%qD must take either one or two arguments"
39913 #, gcc-internal-format
39914 msgid "prefix %qD should return %qT"
39918 #, gcc-internal-format
39919 msgid "postfix %qD should return %qT"
39923 #, gcc-internal-format
39924 msgid "%qD must take %<void%>"
39927 #: cp/decl.c:12402 cp/decl.c:12411
39928 #, gcc-internal-format
39929 msgid "%qD must take exactly one argument"
39933 #, gcc-internal-format
39934 msgid "%qD must take exactly two arguments"
39938 #, gcc-internal-format
39939 msgid "user-defined %qD always evaluates both arguments"
39943 #, gcc-internal-format
39944 msgid "%qD should return by value"
39947 #: cp/decl.c:12447 cp/decl.c:12452
39948 #, gcc-internal-format
39949 msgid "%qD cannot have default arguments"
39953 #, gcc-internal-format
39954 msgid "using template type parameter %qT after %qs"
39958 #, gcc-internal-format
39959 msgid "using alias template specialization %qT after %qs"
39963 #, gcc-internal-format
39964 msgid "using typedef-name %qD after %qs"
39968 #, gcc-internal-format
39969 msgid "%qD has a previous declaration here"
39973 #, gcc-internal-format
39974 msgid "%qT referred to as %qs"
39977 #: cp/decl.c:12547 cp/decl.c:12554
39978 #, gcc-internal-format
39979 msgid "%q+T has a previous declaration here"
39983 #, gcc-internal-format
39984 msgid "%qT referred to as enum"
39987 #. If a class template appears as elaborated type specifier
39988 #. without a template header such as:
39990 #. template <class T> class C {};
39991 #. void f(class C); // No template header here
39993 #. then the required template argument is missing.
39995 #, gcc-internal-format
39996 msgid "template argument required for %<%s %T%>"
39999 #: cp/decl.c:12622 cp/name-lookup.c:3195
40000 #, gcc-internal-format
40001 msgid "%qD has the same name as the class in which it is declared"
40004 #: cp/decl.c:12652 cp/friend.c:261 cp/parser.c:2971 cp/parser.c:6092
40006 #, gcc-internal-format
40007 msgid "%qT is not a template"
40010 #: cp/decl.c:12653 cp/friend.c:262 cp/tree.c:3681
40011 #, gcc-internal-format
40012 msgid "previous declaration here"
40016 #, gcc-internal-format
40017 msgid "perhaps you want to explicitly add %<%T::%>"
40020 #: cp/decl.c:12666 cp/name-lookup.c:2685 cp/name-lookup.c:3524
40021 #: cp/name-lookup.c:3569 cp/parser.c:6043 cp/parser.c:24842
40022 #, gcc-internal-format
40023 msgid "reference to %qD is ambiguous"
40027 #, gcc-internal-format
40028 msgid "use of enum %q#D without previous declaration"
40032 #, gcc-internal-format
40033 msgid "redeclaration of %qT as a non-template"
40037 #, gcc-internal-format
40038 msgid "previous declaration %q+D"
40042 #, gcc-internal-format
40043 msgid "derived union %qT invalid"
40047 #, gcc-internal-format
40048 msgid "Java class %qT cannot have multiple bases"
40052 #, gcc-internal-format
40053 msgid "%qT defined with multiple direct bases"
40057 #, gcc-internal-format
40058 msgid "Java class %qT cannot have virtual bases"
40062 #, gcc-internal-format
40063 msgid "%qT defined with direct virtual base"
40067 #, gcc-internal-format
40068 msgid "base type %qT fails to be a struct or class type"
40072 #, gcc-internal-format
40073 msgid "recursive type %qT undefined"
40077 #, gcc-internal-format
40078 msgid "duplicate base type %qT invalid"
40082 #, gcc-internal-format
40083 msgid "scoped/unscoped mismatch in enum %q#T"
40086 #: cp/decl.c:13178 cp/decl.c:13186 cp/decl.c:13198 cp/parser.c:17258
40087 #, gcc-internal-format
40088 msgid "previous definition here"
40092 #, gcc-internal-format
40093 msgid "underlying type mismatch in enum %q#T"
40097 #, gcc-internal-format
40098 msgid "different underlying type in enum %q#T"
40102 #, gcc-internal-format
40103 msgid "underlying type %<%T%> of %<%T%> must be an integral type"
40108 #. IF no integral type can represent all the enumerator values, the
40109 #. enumeration is ill-formed.
40111 #, gcc-internal-format
40112 msgid "no integral type can represent all of the enumerator values for %qT"
40116 #, gcc-internal-format
40117 msgid "enumerator value for %qD is not an integer constant"
40121 #, gcc-internal-format
40122 msgid "incremented enumerator value is too large for %<unsigned long%>"
40126 #, gcc-internal-format
40127 msgid "overflow in enumeration values at %qD"
40131 #, gcc-internal-format
40132 msgid "enumerator value %E is outside the range of underlying type %<%T%>"
40136 #, gcc-internal-format
40137 msgid "return type %q#T is incomplete"
40141 #, gcc-internal-format
40142 msgid "return type has Java class type %q#T"
40145 #: cp/decl.c:13915 cp/typeck.c:8820
40146 #, gcc-internal-format
40147 msgid "%<operator=%> should return a reference to %<*this%>"
40151 #, gcc-internal-format
40152 msgid "invalid function declaration"
40156 #, gcc-internal-format
40157 msgid "parameter %qD declared void"
40161 #, gcc-internal-format
40162 msgid "no return statements in function returning %qT"
40165 #: cp/decl.c:14691 cp/typeck.c:8701
40166 #, gcc-internal-format
40167 msgid "only plain %<auto%> return type can be deduced to %<void%>"
40171 #, gcc-internal-format
40172 msgid "invalid member function declaration"
40176 #, gcc-internal-format
40177 msgid "%qD is already defined in class %qT"
40180 #: cp/decl.c:15278 cp/decl2.c:5133 cp/decl2.c:5183
40181 #, gcc-internal-format
40182 msgid "use of %qD before deduction of %<auto%>"
40186 #, gcc-internal-format
40187 msgid "name missing for member function"
40190 #: cp/decl2.c:409 cp/decl2.c:423
40191 #, gcc-internal-format
40192 msgid "ambiguous conversion for array subscript"
40196 #, gcc-internal-format
40197 msgid "invalid types %<%T[%T]%> for array subscript"
40201 #, gcc-internal-format
40202 msgid "deleting array %q#E"
40206 #, gcc-internal-format
40207 msgid "type %q#T argument given to %<delete%>, expected pointer"
40211 #, gcc-internal-format
40213 "cannot delete a function. Only pointer-to-objects are valid arguments to "
40218 #, gcc-internal-format
40219 msgid "deleting %qT is undefined"
40222 #: cp/decl2.c:540 cp/pt.c:5174
40223 #, gcc-internal-format
40224 msgid "template declaration of %q#D"
40228 #, gcc-internal-format
40229 msgid "Java method %qD has non-Java return type %qT"
40233 #, gcc-internal-format
40234 msgid "Java method %qD has non-Java parameter type %qT"
40238 #, gcc-internal-format
40240 "template parameter lists provided don%'t match the template parameters of %qD"
40245 #. A destructor shall not be a member template.
40246 #: cp/decl2.c:673 cp/pt.c:5144
40247 #, gcc-internal-format
40248 msgid "destructor %qD declared as member template"
40252 #, gcc-internal-format
40253 msgid "prototype for %q#D does not match any in class %qT"
40257 #, gcc-internal-format
40258 msgid "local class %q#T shall not have static data member %q#D"
40262 #, gcc-internal-format
40263 msgid "static data member %qD in unnamed class"
40267 #, gcc-internal-format
40268 msgid "unnamed class defined here"
40272 #, gcc-internal-format
40273 msgid "explicit template argument list not allowed"
40277 #, gcc-internal-format
40278 msgid "member %qD conflicts with virtual function table field name"
40282 #, gcc-internal-format
40283 msgid "%qD is already defined in %qT"
40286 #: cp/decl2.c:979 cp/decl2.c:987
40287 #, gcc-internal-format
40288 msgid "invalid initializer for member function %qD"
40292 #, gcc-internal-format
40293 msgid "initializer specified for friend function %qD"
40297 #, gcc-internal-format
40298 msgid "initializer specified for static member function %qD"
40302 #, gcc-internal-format
40303 msgid "%<asm%> specifiers are not permitted on non-static data members"
40307 #, gcc-internal-format
40308 msgid "bit-field %qD with non-integral type"
40312 #, gcc-internal-format
40313 msgid "cannot declare %qD to be a bit-field type"
40317 #, gcc-internal-format
40318 msgid "cannot declare bit-field %qD with function type"
40322 #, gcc-internal-format
40323 msgid "%qD is already defined in the class %qT"
40327 #, gcc-internal-format
40328 msgid "static member %qD cannot be a bit-field"
40332 #, gcc-internal-format
40333 msgid "width of bit-field %qD has non-integral type %qT"
40337 #, gcc-internal-format
40338 msgid "%q+D static data member inside of declare target directive"
40342 #, gcc-internal-format
40343 msgid "anonymous struct not inside named type"
40347 #, gcc-internal-format
40348 msgid "namespace-scope anonymous aggregates must be static"
40352 #, gcc-internal-format
40353 msgid "anonymous union with no members"
40357 #, gcc-internal-format
40358 msgid "%<operator new%> must return type %qT"
40361 #. [basic.stc.dynamic.allocation]
40363 #. The first parameter shall not have an associated default
40366 #, gcc-internal-format
40367 msgid "the first parameter of %<operator new%> cannot have a default argument"
40371 #, gcc-internal-format
40372 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
40376 #, gcc-internal-format
40377 msgid "%<operator delete%> must return type %qT"
40381 #, gcc-internal-format
40382 msgid "%<operator delete%> takes type %qT as first parameter"
40386 #, gcc-internal-format
40387 msgid "%qT has a field %qD whose type has no linkage"
40391 #, gcc-internal-format
40393 "%qT has a field %qD whose type depends on the type %qT which has no linkage"
40397 #, gcc-internal-format
40398 msgid "%qT has a field %qD whose type uses the anonymous namespace"
40402 #, gcc-internal-format
40403 msgid "%qT declared with greater visibility than the type of its field %qD"
40407 #, gcc-internal-format
40408 msgid "%qT has a base %qT whose type has no linkage"
40412 #, gcc-internal-format
40414 "%qT has a base %qT whose type depends on the type %qT which has no linkage"
40418 #, gcc-internal-format
40419 msgid "%qT has a base %qT whose type uses the anonymous namespace"
40423 #, gcc-internal-format
40424 msgid "%qT declared with greater visibility than its base %qT"
40428 #, gcc-internal-format
40429 msgid "%q#D, declared using anonymous type, is used but never defined"
40432 #. DRs 132, 319 and 389 seem to indicate types with
40433 #. no linkage can only be used to declare extern "C"
40434 #. entities. Since it's not always an error in the
40435 #. ISO C++ 90 Standard, we only issue a warning.
40437 #, gcc-internal-format
40439 "anonymous type with no linkage used to declare variable %q#D with linkage"
40443 #, gcc-internal-format
40445 "anonymous type with no linkage used to declare function %q#D with linkage"
40449 #, gcc-internal-format
40451 "%q#D does not refer to the unqualified type, so it is not used for linkage"
40455 #, gcc-internal-format
40456 msgid "%q#D, declared using local type %qT, is used but never defined"
40460 #, gcc-internal-format
40461 msgid "type %qT with no linkage used to declare variable %q#D with linkage"
40465 #, gcc-internal-format
40466 msgid "type %qT with no linkage used to declare function %q#D with linkage"
40469 #: cp/decl2.c:4482 cp/decl2.c:4485
40470 #, gcc-internal-format
40471 msgid "the program should also define %qD"
40475 #, gcc-internal-format
40476 msgid "inline function %qD used but never defined"
40480 #, gcc-internal-format
40481 msgid "default argument missing for parameter %P of %q+#D"
40484 #. We mark a lambda conversion op as deleted if we can't
40485 #. generate it properly; see maybe_add_lambda_conv_op.
40487 #, gcc-internal-format
40488 msgid "converting lambda which uses %<...%> to function pointer"
40492 #, gcc-internal-format
40493 msgid "use of deleted function %qD"
40497 #, gcc-internal-format
40502 #, gcc-internal-format
40504 "extended initializer lists only available with -std=c++11 or -std=gnu++11"
40508 #, gcc-internal-format
40510 "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
40514 #, gcc-internal-format
40515 msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
40519 #, gcc-internal-format
40520 msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
40524 #, gcc-internal-format
40525 msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
40529 #, gcc-internal-format
40530 msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
40534 #, gcc-internal-format
40536 "defaulted and deleted functions only available with -std=c++11 or -std=gnu+"
40541 #, gcc-internal-format
40542 msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
40546 #, gcc-internal-format
40548 "override controls (override/final) only available with -std=c++11 or -std=gnu"
40553 #, gcc-internal-format
40555 "non-static data member initializers only available with -std=c++11 or -"
40560 #, gcc-internal-format
40561 msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
40565 #, gcc-internal-format
40566 msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
40570 #, gcc-internal-format
40571 msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
40575 #, gcc-internal-format
40576 msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
40580 #, gcc-internal-format
40581 msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
40585 #, gcc-internal-format
40586 msgid "incomplete type %qT used in nested name specifier"
40590 #, gcc-internal-format
40591 msgid "reference to %<%T::%D%> is ambiguous"
40594 #: cp/error.c:3708 cp/typeck.c:2339
40595 #, gcc-internal-format
40596 msgid "%qD is not a member of %qT"
40599 #: cp/error.c:3712 cp/typeck.c:2767
40600 #, gcc-internal-format
40601 msgid "%qD is not a member of %qD"
40605 #, gcc-internal-format
40606 msgid "%<::%D%> has not been declared"
40609 #. Can't throw a reference.
40611 #, gcc-internal-format
40612 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
40616 #, gcc-internal-format
40617 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
40620 #. Thrown object must be a Throwable.
40622 #, gcc-internal-format
40623 msgid "type %qT is not derived from %<java::lang::Throwable%>"
40627 #, gcc-internal-format
40628 msgid "mixing C++ and Java catches in a single translation unit"
40631 #: cp/except.c:463 java/except.c:580
40632 #, gcc-internal-format
40633 msgid "exception handling disabled, use -fexceptions to enable"
40637 #, gcc-internal-format
40638 msgid "throwing NULL, which has integral, not pointer type"
40641 #: cp/except.c:754 cp/init.c:2864
40642 #, gcc-internal-format
40643 msgid "%qD should never be overloaded"
40647 #, gcc-internal-format
40648 msgid " in thrown expression"
40652 #, gcc-internal-format
40653 msgid "cannot declare catch parameter to be of rvalue reference type %qT"
40656 #: cp/except.c:1004
40657 #, gcc-internal-format
40659 "cannot throw expression of type %qT because it involves types of variable "
40663 #: cp/except.c:1007
40664 #, gcc-internal-format
40665 msgid "cannot catch type %qT because it involves types of variable size"
40668 #: cp/except.c:1094
40669 #, gcc-internal-format
40670 msgid "exception of type %qT will be caught"
40673 #: cp/except.c:1097
40674 #, gcc-internal-format
40675 msgid " by earlier handler for %qT"
40678 #: cp/except.c:1126
40679 #, gcc-internal-format
40680 msgid "%<...%> handler must be the last handler for its try block"
40683 #: cp/except.c:1208
40684 #, gcc-internal-format
40685 msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
40688 #: cp/except.c:1211
40689 #, gcc-internal-format
40690 msgid "but %qD does not throw; perhaps it should be declared %<noexcept%>"
40694 #, gcc-internal-format
40695 msgid "%qD is already a friend of class %qT"
40699 #, gcc-internal-format
40700 msgid "invalid type %qT declared %<friend%>"
40704 #. Friend declarations shall not declare partial
40705 #. specializations.
40706 #. template <class U> friend class T::X<U>;
40708 #. Friend declarations shall not declare partial
40709 #. specializations.
40710 #: cp/friend.c:254 cp/friend.c:296
40711 #, gcc-internal-format
40712 msgid "partial specialization %qT declared %<friend%>"
40716 #, gcc-internal-format
40718 "perhaps you need explicit template arguments in your nested-name-specifier"
40722 #, gcc-internal-format
40723 msgid "class %qT is implicitly friends with itself"
40727 #, gcc-internal-format
40728 msgid "%qT is not a member of %qT"
40732 #, gcc-internal-format
40733 msgid "%qT is not a member class template of %qT"
40737 #, gcc-internal-format
40738 msgid "%qT is not a nested class of %qT"
40741 #. template <class T> friend class T;
40743 #, gcc-internal-format
40744 msgid "template parameter type %qT declared %<friend%>"
40747 #. template <class T> friend class A; where A is not a template
40749 #, gcc-internal-format
40750 msgid "%q#T is not a template"
40754 #, gcc-internal-format
40755 msgid "%qD is already a friend of %qT"
40759 #, gcc-internal-format
40760 msgid "%qT is already a friend of %qT"
40764 #, gcc-internal-format
40765 msgid "friend declaration %qD may not have virt-specifiers"
40769 #, gcc-internal-format
40770 msgid "member %qD declared as friend before type %qT defined"
40774 #, gcc-internal-format
40775 msgid "friend declaration %qD in local class without prior declaration"
40779 #, gcc-internal-format
40780 msgid "friend declaration %q#D declares a non-template function"
40784 #, gcc-internal-format
40786 "(if this is not what you intended, make sure the function template has "
40787 "already been declared and add <> after the function name here) "
40791 #, gcc-internal-format
40792 msgid "value-initialization of incomplete type %qT"
40796 #, gcc-internal-format
40797 msgid "cannot value-initialize array of unknown bound %qT"
40801 #, gcc-internal-format
40802 msgid "value-initialization of function type %qT"
40806 #, gcc-internal-format
40807 msgid "value-initialization of reference type %qT"
40811 #, gcc-internal-format
40812 msgid "recursive instantiation of non-static data member initializer for %qD"
40816 #, gcc-internal-format
40818 "constructor required before non-static data member for %qD has been parsed"
40822 #, gcc-internal-format
40823 msgid "%qD should be initialized in the member initialization list"
40827 #, gcc-internal-format
40828 msgid "%qD is initialized with itself"
40832 #, gcc-internal-format
40833 msgid "invalid initializer for array member %q#D"
40836 #: cp/init.c:756 cp/init.c:780 cp/init.c:2234 cp/method.c:1230
40837 #, gcc-internal-format
40838 msgid "uninitialized const member in %q#T"
40841 #: cp/init.c:758 cp/init.c:775 cp/init.c:782 cp/init.c:2219 cp/init.c:2247
40842 #: cp/method.c:1233 cp/method.c:1244
40843 #, gcc-internal-format
40844 msgid "%q#D should be initialized"
40847 #: cp/init.c:773 cp/init.c:2206 cp/method.c:1241
40848 #, gcc-internal-format
40849 msgid "uninitialized reference member in %q#T"
40853 #, gcc-internal-format
40854 msgid "%qD will be initialized after"
40858 #, gcc-internal-format
40859 msgid "base %qT will be initialized after"
40863 #, gcc-internal-format
40868 #, gcc-internal-format
40873 #, gcc-internal-format
40874 msgid " when initialized here"
40878 #, gcc-internal-format
40879 msgid "multiple initializations given for %qD"
40883 #, gcc-internal-format
40884 msgid "multiple initializations given for base %qT"
40888 #, gcc-internal-format
40889 msgid "initializations for multiple members of %qT"
40893 #, gcc-internal-format
40895 "base class %q#T should be explicitly initialized in the copy constructor"
40898 #: cp/init.c:1365 cp/init.c:1384
40899 #, gcc-internal-format
40900 msgid "class %qT does not have any field named %qD"
40904 #, gcc-internal-format
40906 "%q#D is a static data member; it can only be initialized at its definition"
40910 #, gcc-internal-format
40911 msgid "%q#D is not a non-static data member of %qT"
40915 #, gcc-internal-format
40916 msgid "unnamed initializer for %qT, which has no base classes"
40920 #, gcc-internal-format
40921 msgid "unnamed initializer for %qT, which uses multiple inheritance"
40925 #, gcc-internal-format
40926 msgid "%qD is both a direct base and an indirect virtual base"
40930 #, gcc-internal-format
40931 msgid "type %qT is not a direct or virtual base of %qT"
40935 #, gcc-internal-format
40936 msgid "type %qT is not a direct base of %qT"
40940 #, gcc-internal-format
40941 msgid "bad array initializer"
40944 #: cp/init.c:1864 cp/semantics.c:3199
40945 #, gcc-internal-format
40946 msgid "%qT is not a class type"
40950 #, gcc-internal-format
40951 msgid "incomplete type %qT does not have member %qD"
40955 #, gcc-internal-format
40956 msgid "invalid pointer to bit-field %qD"
40959 #: cp/init.c:2015 cp/typeck.c:1831
40960 #, gcc-internal-format
40961 msgid "invalid use of non-static member function %qD"
40964 #: cp/init.c:2022 cp/semantics.c:1762
40965 #, gcc-internal-format
40966 msgid "invalid use of non-static data member %qD"
40970 #, gcc-internal-format
40972 "uninitialized reference member in %q#T using %<new%> without new-initializer"
40976 #, gcc-internal-format
40978 "uninitialized reference member in base %q#T of %q#T using %<new%> without "
40983 #, gcc-internal-format
40984 msgid "uninitialized reference member in base %q#T of %q#T"
40988 #, gcc-internal-format
40990 "uninitialized const member in %q#T using %<new%> without new-initializer"
40994 #, gcc-internal-format
40996 "uninitialized const member in base %q#T of %q#T using %<new%> without new-"
41001 #, gcc-internal-format
41002 msgid "uninitialized const member in base %q#T of %q#T"
41006 #, gcc-internal-format
41008 "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a "
41009 "region of type %qT and size %qwi"
41013 #, gcc-internal-format
41015 "placement new constructing an array of objects of type %qT and size %qwu in "
41016 "a region of type %qT and size %qwi"
41020 #, gcc-internal-format
41022 "placement new constructing an object of type %qT and size %qwu in a region "
41023 "of type %qT and size %qwi"
41027 #, gcc-internal-format
41028 msgid "integer overflow in array size"
41032 #, gcc-internal-format
41033 msgid "array size in new-expression must be constant"
41037 #, gcc-internal-format
41038 msgid "variably modified type not allowed in new-expression"
41042 #, gcc-internal-format
41043 msgid "invalid type %<void%> for new"
41047 #, gcc-internal-format
41048 msgid "uninitialized const in %<new%> of %q#T"
41052 #, gcc-internal-format
41053 msgid "%qT isn%'t a valid Java class type"
41057 #, gcc-internal-format
41058 msgid "call to Java constructor with %qs undefined"
41062 #, gcc-internal-format
41063 msgid "%qD is not a function returning a pointer"
41067 #, gcc-internal-format
41068 msgid "Java class %q#T object allocated using placement new"
41072 #, gcc-internal-format
41073 msgid "no suitable %qD found in class %qT"
41076 #: cp/init.c:2933 cp/search.c:1171
41077 #, gcc-internal-format
41078 msgid "request for member %qD is ambiguous"
41082 #, gcc-internal-format
41083 msgid "parenthesized initializer in array new"
41087 #, gcc-internal-format
41088 msgid "size in array new must have integral type"
41092 #, gcc-internal-format
41093 msgid "new cannot be applied to a reference type"
41097 #, gcc-internal-format
41098 msgid "new cannot be applied to a function type"
41102 #, gcc-internal-format
41103 msgid "call to Java constructor, while %<jclass%> undefined"
41107 #, gcc-internal-format
41108 msgid "can%'t find %<class$%> in %qT"
41112 #, gcc-internal-format
41113 msgid "possible problem detected in invocation of delete [] operator:"
41117 #, gcc-internal-format
41119 "neither the destructor nor the class-specific operator delete [] will be "
41120 "called, even if they are declared when the class is defined"
41124 #, gcc-internal-format
41125 msgid "initializer ends prematurely"
41129 #, gcc-internal-format
41130 msgid "cannot initialize multi-dimensional array with initializer"
41134 #, gcc-internal-format
41135 msgid "unknown array size in delete"
41139 #, gcc-internal-format
41140 msgid "possible problem detected in invocation of delete operator:"
41144 #, gcc-internal-format
41146 "neither the destructor nor the class-specific operator delete will be "
41147 "called, even if they are declared when the class is defined"
41151 #, gcc-internal-format
41153 "deleting object of abstract class type %qT which has non-virtual destructor "
41154 "will cause undefined behavior"
41158 #, gcc-internal-format
41160 "deleting object of polymorphic class type %qT which has non-virtual "
41161 "destructor might cause undefined behavior"
41165 #, gcc-internal-format
41166 msgid "type to vector delete is neither pointer or array type"
41170 #, gcc-internal-format
41171 msgid "array of runtime bound cannot be captured by copy, only by reference"
41175 #, gcc-internal-format
41177 "capture of variable-size type %qT that is not an N3639 array of runtime bound"
41181 #, gcc-internal-format
41182 msgid "because the array element type %qT has variable size"
41186 #, gcc-internal-format
41187 msgid "cannot capture %qE by reference"
41191 #, gcc-internal-format
41192 msgid "capture by copy of incomplete type %qT"
41196 #, gcc-internal-format
41197 msgid "already captured %qD in lambda expression"
41201 #, gcc-internal-format
41202 msgid "%<this%> was not captured for this lambda function"
41206 #, gcc-internal-format, gfc-internal-format
41207 msgid "junk at end of #pragma %s"
41211 #, gcc-internal-format, gfc-internal-format
41212 msgid "invalid #pragma %s"
41216 #, gcc-internal-format
41217 msgid "#pragma vtable no longer supported"
41221 #, gcc-internal-format
41222 msgid "#pragma implementation for %qs appears after file is included"
41226 #, gcc-internal-format
41227 msgid "junk at end of #pragma GCC java_exceptions"
41231 #, gcc-internal-format
41232 msgid "%qD not defined"
41236 #, gcc-internal-format
41237 msgid "%qD was not declared in this scope"
41240 #. In a template, it is invalid to write "f()" or "f(3)" if no
41241 #. declaration of "f" is available. Historically, G++ and most
41242 #. other compilers accepted that usage since they deferred all name
41243 #. lookup until instantiation time rather than doing unqualified
41244 #. name lookup at template definition time; explain to the user what
41247 #. Note that we have the exact wording of the following message in
41248 #. the manual (trouble.texi, node "Name lookup"), so they need to
41249 #. be kept in synch.
41251 #, gcc-internal-format
41253 "there are no arguments to %qD that depend on a template parameter, so a "
41254 "declaration of %qD must be available"
41258 #, gcc-internal-format
41260 "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the "
41261 "use of an undeclared name is deprecated)"
41264 #: cp/mangle.c:2147
41265 #, gcc-internal-format
41266 msgid "mangling typeof, use decltype instead"
41269 #: cp/mangle.c:2151
41270 #, gcc-internal-format
41271 msgid "mangling __underlying_type"
41274 #: cp/mangle.c:2438
41275 #, gcc-internal-format
41276 msgid "mangling unknown fixed point type"
41279 #: cp/mangle.c:3011
41280 #, gcc-internal-format
41282 "use of built-in trait %qE in function signature; use library traits instead"
41285 #: cp/mangle.c:3016
41286 #, gcc-internal-format, gfc-internal-format
41287 msgid "mangling %C"
41290 #: cp/mangle.c:3093
41291 #, gcc-internal-format
41292 msgid "omitted middle operand to %<?:%> operand cannot be mangled"
41295 #: cp/mangle.c:3157
41296 #, gcc-internal-format
41297 msgid "string literal in function template signature"
41300 #: cp/mangle.c:3640
41301 #, gcc-internal-format
41303 "a later -fabi-version= (or =0) avoids this error with a change in mangling"
41306 #: cp/mangle.c:3667
41307 #, gcc-internal-format
41309 "the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-"
41313 #: cp/mangle.c:3673
41314 #, gcc-internal-format
41316 "the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-"
41320 #: cp/mangle.c:3969
41321 #, gcc-internal-format
41323 "the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
41326 #: cp/mangle.c:3974
41327 #, gcc-internal-format
41329 "the mangled name of the initialization guard variable for%qD changes between "
41330 "-fabi-version=%d and -fabi-version=%d"
41333 #: cp/method.c:705 cp/method.c:1186
41334 #, gcc-internal-format
41335 msgid "non-static const member %q#D, can%'t use default assignment operator"
41338 #: cp/method.c:711 cp/method.c:1192
41339 #, gcc-internal-format
41341 "non-static reference member %q#D, can%'t use default assignment operator"
41345 #, gcc-internal-format
41346 msgid "synthesized method %qD first required here "
41349 #: cp/method.c:1135
41350 #, gcc-internal-format
41351 msgid "union member %q+D with non-trivial %qD"
41354 #: cp/method.c:1145
41355 #, gcc-internal-format
41356 msgid "defaulted constructor calls non-constexpr %qD"
41359 #: cp/method.c:1209
41360 #, gcc-internal-format
41361 msgid "initializer for %q#D is invalid"
41364 #: cp/method.c:1261
41365 #, gcc-internal-format
41366 msgid "defaulted default constructor does not initialize %q#D"
41369 #: cp/method.c:1272
41370 #, gcc-internal-format
41371 msgid "copying non-static data member %q#D of rvalue reference type"
41374 #. A trivial constructor doesn't have any NSDMI.
41375 #: cp/method.c:1439
41376 #, gcc-internal-format
41378 "defaulted default constructor does not initialize any non-static data member"
41381 #: cp/method.c:1516
41382 #, gcc-internal-format
41384 "defaulted move assignment for %qT calls a non-trivial move assignment "
41385 "operator for virtual base %qT"
41388 #: cp/method.c:1622
41389 #, gcc-internal-format
41390 msgid "a lambda closure type has a deleted default constructor"
41393 #: cp/method.c:1625
41394 #, gcc-internal-format
41395 msgid "a lambda closure type has a deleted copy assignment operator"
41398 #: cp/method.c:1636
41399 #, gcc-internal-format
41401 "%q#D is implicitly declared as deleted because %qT declares a move "
41402 "constructor or move assignment operator"
41405 #: cp/method.c:1656
41406 #, gcc-internal-format
41408 "%q#D is implicitly deleted because the default definition would be ill-"
41412 #: cp/method.c:1665
41414 "%q#F is implicitly deleted because its exception-specification does not "
41415 "match the implicit exception-specification %qX"
41418 #: cp/method.c:1983
41419 #, gcc-internal-format
41420 msgid "defaulted declaration %q+D"
41423 #: cp/method.c:1985
41424 #, gcc-internal-format
41425 msgid "does not match expected signature %qD"
41428 #: cp/method.c:2017
41430 "function %q+D defaulted on its redeclaration with an exception-specification "
41431 "that differs from the implicit exception-specification %qX"
41434 #: cp/method.c:2039
41435 #, gcc-internal-format
41437 "explicitly defaulted function %q+D cannot be declared as constexpr because "
41438 "the implicit declaration is not constexpr:"
41441 #: cp/method.c:2085
41442 #, gcc-internal-format
41443 msgid "a template cannot be defaulted"
41446 #: cp/method.c:2113
41447 #, gcc-internal-format
41448 msgid "%qD cannot be defaulted"
41451 #: cp/method.c:2122
41452 #, gcc-internal-format
41453 msgid "defaulted function %q+D with default argument"
41456 #: cp/name-lookup.c:584
41457 #, gcc-internal-format
41458 msgid "%q#D conflicts with a previous declaration"
41461 #: cp/name-lookup.c:797
41462 #, gcc-internal-format
41463 msgid "redeclaration of %<wchar_t%> as %qT"
41466 #. A redeclaration of main, but not a duplicate of the
41469 #. [basic.start.main]
41471 #. This function shall not be overloaded.
41472 #: cp/name-lookup.c:827
41473 #, gcc-internal-format
41474 msgid "invalid redeclaration of %q+D"
41477 #: cp/name-lookup.c:828
41478 #, gcc-internal-format
41482 #: cp/name-lookup.c:869 cp/name-lookup.c:885
41483 #, gcc-internal-format
41484 msgid "declaration of %q#D with C language linkage"
41487 #: cp/name-lookup.c:872 cp/name-lookup.c:887
41488 #, gcc-internal-format
41489 msgid "conflicts with previous declaration %q#D"
41492 #: cp/name-lookup.c:875
41493 #, gcc-internal-format
41494 msgid "due to different exception specifications"
41497 #: cp/name-lookup.c:986
41498 #, gcc-internal-format
41499 msgid "type mismatch with previous external decl of %q#D"
41502 #: cp/name-lookup.c:989
41503 #, gcc-internal-format
41504 msgid "previous external decl of %q#D"
41507 #: cp/name-lookup.c:1077
41508 #, gcc-internal-format
41509 msgid "extern declaration of %q#D doesn%'t match"
41512 #: cp/name-lookup.c:1079
41513 #, gcc-internal-format
41514 msgid "global declaration %q#D"
41517 #: cp/name-lookup.c:1131 cp/name-lookup.c:1201
41518 #, gcc-internal-format
41519 msgid "declaration of %q#D shadows a parameter"
41522 #: cp/name-lookup.c:1204
41523 #, gcc-internal-format
41524 msgid "declaration of %qD shadows a lambda capture"
41527 #: cp/name-lookup.c:1208
41528 #, gcc-internal-format
41529 msgid "declaration of %qD shadows a previous local"
41532 #: cp/name-lookup.c:1251
41533 #, gcc-internal-format
41534 msgid "declaration of %qD shadows a member of %qT"
41537 #: cp/name-lookup.c:1406
41538 #, gcc-internal-format
41539 msgid "name lookup of %qD changed"
41542 #: cp/name-lookup.c:1408
41543 #, gcc-internal-format
41544 msgid " matches this %qD under ISO standard rules"
41547 #: cp/name-lookup.c:1411
41548 #, gcc-internal-format
41549 msgid " matches this %qD under old rules"
41552 #: cp/name-lookup.c:1429 cp/name-lookup.c:1437
41553 #, gcc-internal-format
41554 msgid "name lookup of %qD changed for ISO %<for%> scoping"
41557 #: cp/name-lookup.c:1431
41558 #, gcc-internal-format
41559 msgid " cannot use obsolete binding at %q+D because it has a destructor"
41562 #: cp/name-lookup.c:1441
41563 #, gcc-internal-format
41564 msgid " using obsolete binding at %qD"
41567 #: cp/name-lookup.c:1447
41568 #, gcc-internal-format
41569 msgid "(if you use %<-fpermissive%> G++ will accept your code)"
41572 #: cp/name-lookup.c:1502
41573 #, gcc-internal-format
41574 msgid "%s %s(%E) %p %d\n"
41577 #: cp/name-lookup.c:1505
41578 #, gcc-internal-format
41579 msgid "%s %s %p %d\n"
41582 #: cp/name-lookup.c:2378
41583 #, gcc-internal-format
41584 msgid "%q#D hides constructor for %q#T"
41587 #: cp/name-lookup.c:2416
41588 #, gcc-internal-format
41589 msgid "previous non-function declaration %q+#D"
41592 #: cp/name-lookup.c:2417
41593 #, gcc-internal-format
41594 msgid "conflicts with function declaration %q#D"
41597 #: cp/name-lookup.c:2507
41598 #, gcc-internal-format
41599 msgid "%qT is not a namespace or unscoped enum"
41603 #. A using-declaration shall not name a template-id.
41604 #: cp/name-lookup.c:2517
41605 #, gcc-internal-format
41606 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
41609 #: cp/name-lookup.c:2524
41610 #, gcc-internal-format
41611 msgid "namespace %qD not allowed in using-declaration"
41614 #. It's a nested name with template parameter dependent scope.
41615 #. This can only be using-declaration for class member.
41616 #: cp/name-lookup.c:2532
41617 #, gcc-internal-format
41618 msgid "%qT is not a namespace"
41622 #: cp/name-lookup.c:2548 cp/name-lookup.c:2595 cp/name-lookup.c:2677
41623 #: cp/name-lookup.c:2692
41624 #, gcc-internal-format
41625 msgid "%qD is already declared in this scope"
41628 #: cp/name-lookup.c:2568
41629 #, gcc-internal-format
41630 msgid "%qD not declared"
41633 #: cp/name-lookup.c:3344
41634 #, gcc-internal-format
41635 msgid "using-declaration for non-member at class scope"
41638 #: cp/name-lookup.c:3351
41639 #, gcc-internal-format
41640 msgid "%<%T::%D%> names destructor"
41643 #: cp/name-lookup.c:3364
41644 #, gcc-internal-format
41645 msgid "%<%T::%D%> names constructor in %qT"
41648 #: cp/name-lookup.c:3415
41649 #, gcc-internal-format
41650 msgid "no members matching %<%T::%D%> in %q#T"
41653 #: cp/name-lookup.c:3502
41654 #, gcc-internal-format
41655 msgid "declaration of %qD not in a namespace surrounding %qD"
41658 #: cp/name-lookup.c:3510
41659 #, gcc-internal-format
41660 msgid "explicit qualification in declaration of %qD"
41663 #: cp/name-lookup.c:3583
41664 #, gcc-internal-format
41665 msgid "%qD has not been declared within %D"
41668 #: cp/name-lookup.c:3584
41669 #, gcc-internal-format
41670 msgid "only here as a friend"
41673 #: cp/name-lookup.c:3600
41674 #, gcc-internal-format
41675 msgid "%qD should have been declared inside %qD"
41678 #: cp/name-lookup.c:3645
41679 #, gcc-internal-format
41680 msgid "%qD attribute requires a single NTBS argument"
41683 #: cp/name-lookup.c:3652
41684 #, gcc-internal-format
41686 "%qD attribute is meaningless since members of the anonymous namespace get "
41690 #: cp/name-lookup.c:3662
41691 #, gcc-internal-format
41692 msgid "ignoring %qD attribute on non-inline namespace"
41695 #: cp/name-lookup.c:3668
41696 #, gcc-internal-format
41697 msgid "ignoring %qD attribute on anonymous namespace"
41700 #: cp/name-lookup.c:3687 cp/name-lookup.c:4100
41701 #, gcc-internal-format
41702 msgid "%qD attribute directive ignored"
41705 #: cp/name-lookup.c:3751
41706 #, gcc-internal-format
41707 msgid "namespace alias %qD not allowed here, assuming %qD"
41710 #: cp/name-lookup.c:4088
41711 #, gcc-internal-format
41712 msgid "strong using only meaningful at namespace scope"
41715 #: cp/name-lookup.c:4092
41716 #, gcc-internal-format
41717 msgid "current namespace %qD does not enclose strongly used namespace %qD"
41720 #: cp/name-lookup.c:4438
41721 #, gcc-internal-format
41722 msgid "maximum limit of %d namespaces searched for %qE"
41725 #: cp/name-lookup.c:4448
41726 #, gcc-internal-format
41727 msgid "suggested alternative:"
41728 msgid_plural "suggested alternatives:"
41732 #: cp/name-lookup.c:4452
41733 #, gcc-internal-format
41737 #: cp/name-lookup.c:5728
41738 #, gcc-internal-format
41739 msgid "argument dependent lookup finds %q+D"
41742 #: cp/name-lookup.c:6262
41743 #, gcc-internal-format
41744 msgid "XXX entering pop_everything ()\n"
41747 #: cp/name-lookup.c:6271
41748 #, gcc-internal-format
41749 msgid "XXX leaving pop_everything ()\n"
41752 #: cp/optimize.c:575
41753 #, gcc-internal-format
41754 msgid "making multiple clones of %qD"
41758 #, gcc-internal-format
41759 msgid "identifier %qE is a keyword in C++11"
41762 #: cp/parser.c:1311 cp/parser.c:1324
41763 #, gcc-internal-format
41764 msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
41767 #: cp/parser.c:1349 cp/parser.c:35637
41768 #, gcc-internal-format
41770 "%<#pragma omp declare simd%> not immediately followed by function "
41771 "declaration or definition"
41774 #: cp/parser.c:1387 cp/parser.c:36470 cp/parser.c:36575 cp/parser.c:36600
41775 #: cp/parser.c:36657
41776 #, gcc-internal-format
41778 "%<#pragma acc routine%> not followed by a function declaration or definition"
41781 #: cp/parser.c:2773
41782 #, gcc-internal-format
41783 msgid "%<#pragma%> is not allowed here"
41786 #: cp/parser.c:2817
41787 #, gcc-internal-format
41788 msgid "%<%E::%E%> has not been declared"
41791 #: cp/parser.c:2820
41792 #, gcc-internal-format
41793 msgid "%<::%E%> has not been declared"
41796 #: cp/parser.c:2823
41797 #, gcc-internal-format
41798 msgid "request for member %qE in non-class type %qT"
41801 #: cp/parser.c:2826 cp/parser.c:17206
41802 #, gcc-internal-format
41803 msgid "%<%T::%E%> has not been declared"
41806 #: cp/parser.c:2836
41807 #, gcc-internal-format
41808 msgid "%<%E::%E%> is not a type"
41811 #: cp/parser.c:2840
41812 #, gcc-internal-format
41813 msgid "%<%E::%E%> is not a class or namespace"
41816 #: cp/parser.c:2845
41817 #, gcc-internal-format
41818 msgid "%<%E::%E%> is not a class, namespace, or enumeration"
41821 #: cp/parser.c:2858
41822 #, gcc-internal-format
41823 msgid "%<::%E%> is not a type"
41826 #: cp/parser.c:2861
41827 #, gcc-internal-format
41828 msgid "%<::%E%> is not a class or namespace"
41831 #: cp/parser.c:2865
41832 #, gcc-internal-format
41833 msgid "%<::%E%> is not a class, namespace, or enumeration"
41836 #: cp/parser.c:2877
41837 #, gcc-internal-format
41838 msgid "%qE is not a type"
41841 #: cp/parser.c:2880
41842 #, gcc-internal-format
41843 msgid "%qE is not a class or namespace"
41846 #: cp/parser.c:2884
41847 #, gcc-internal-format
41848 msgid "%qE is not a class, namespace, or enumeration"
41851 #: cp/parser.c:2947
41852 #, gcc-internal-format
41853 msgid "new types may not be defined in a return type"
41856 #: cp/parser.c:2949
41857 #, gcc-internal-format
41858 msgid "(perhaps a semicolon is missing after the definition of %qT)"
41861 #: cp/parser.c:2975
41862 #, gcc-internal-format
41863 msgid "%qE is not a class template"
41866 #: cp/parser.c:2977
41867 #, gcc-internal-format
41868 msgid "%qE is not a template"
41871 #: cp/parser.c:2980
41872 #, gcc-internal-format
41873 msgid "invalid template-id"
41876 #: cp/parser.c:3013
41877 #, gcc-internal-format
41878 msgid "floating-point literal cannot appear in a constant-expression"
41881 #: cp/parser.c:3017 cp/pt.c:16071
41882 #, gcc-internal-format
41884 "a cast to a type other than an integral or enumeration type cannot appear in "
41885 "a constant-expression"
41888 #: cp/parser.c:3022
41889 #, gcc-internal-format
41890 msgid "%<typeid%> operator cannot appear in a constant-expression"
41893 #: cp/parser.c:3026
41894 #, gcc-internal-format
41895 msgid "non-constant compound literals cannot appear in a constant-expression"
41898 #: cp/parser.c:3030
41899 #, gcc-internal-format
41900 msgid "a function call cannot appear in a constant-expression"
41903 #: cp/parser.c:3034
41904 #, gcc-internal-format
41905 msgid "an increment cannot appear in a constant-expression"
41908 #: cp/parser.c:3038
41909 #, gcc-internal-format
41910 msgid "an decrement cannot appear in a constant-expression"
41913 #: cp/parser.c:3042
41914 #, gcc-internal-format
41915 msgid "an array reference cannot appear in a constant-expression"
41918 #: cp/parser.c:3046
41919 #, gcc-internal-format
41920 msgid "the address of a label cannot appear in a constant-expression"
41923 #: cp/parser.c:3050
41924 #, gcc-internal-format
41925 msgid "calls to overloaded operators cannot appear in a constant-expression"
41928 #: cp/parser.c:3054
41929 #, gcc-internal-format
41930 msgid "an assignment cannot appear in a constant-expression"
41933 #: cp/parser.c:3057
41934 #, gcc-internal-format
41935 msgid "a comma operator cannot appear in a constant-expression"
41938 #: cp/parser.c:3061
41939 #, gcc-internal-format
41940 msgid "a call to a constructor cannot appear in a constant-expression"
41943 #: cp/parser.c:3065
41944 #, gcc-internal-format
41945 msgid "a transaction expression cannot appear in a constant-expression"
41948 #: cp/parser.c:3111
41949 #, gcc-internal-format
41950 msgid "%qs cannot appear in a constant-expression"
41953 #: cp/parser.c:3144
41954 #, gcc-internal-format
41955 msgid "invalid use of template-name %qE without an argument list"
41958 #: cp/parser.c:3149
41959 #, gcc-internal-format
41960 msgid "invalid use of destructor %qD as a type"
41963 #. Something like 'unsigned A a;'
41964 #: cp/parser.c:3152
41965 #, gcc-internal-format
41966 msgid "invalid combination of multiple type-specifiers"
41969 #. Issue an error message.
41970 #: cp/parser.c:3156
41971 #, gcc-internal-format
41972 msgid "%qE does not name a type"
41975 #: cp/parser.c:3165
41976 #, gcc-internal-format
41977 msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
41980 #: cp/parser.c:3168
41981 #, gcc-internal-format
41982 msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
41985 #: cp/parser.c:3173
41986 #, gcc-internal-format
41987 msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
41990 #: cp/parser.c:3176
41991 #, gcc-internal-format
41992 msgid "%<concept%> only available with -fconcepts"
41995 #: cp/parser.c:3202
41996 #, gcc-internal-format
41997 msgid "(perhaps %<typename %T::%E%> was intended)"
42000 #: cp/parser.c:3220
42001 #, gcc-internal-format
42002 msgid "%qE in namespace %qE does not name a template type"
42005 #: cp/parser.c:3224
42006 #, gcc-internal-format
42007 msgid "%qE in namespace %qE does not name a type"
42011 #: cp/parser.c:3233
42012 #, gcc-internal-format
42013 msgid "%<%T::%E%> names the constructor, not the type"
42016 #: cp/parser.c:3236
42017 #, gcc-internal-format
42018 msgid "and %qT has no template constructors"
42021 #: cp/parser.c:3241
42022 #, gcc-internal-format
42023 msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
42026 #: cp/parser.c:3248
42027 #, gcc-internal-format
42028 msgid "%qE in %q#T does not name a template type"
42031 #: cp/parser.c:3252
42032 #, gcc-internal-format
42033 msgid "%qE in %q#T does not name a type"
42036 #: cp/parser.c:3852
42037 #, gcc-internal-format
42038 msgid "expected string-literal"
42041 #: cp/parser.c:3918
42042 #, gcc-internal-format
42044 "inconsistent user-defined literal suffixes %qD and %qD in string literal"
42047 #: cp/parser.c:3966
42048 #, gcc-internal-format
42049 msgid "a wide string is invalid in this context"
42052 #: cp/parser.c:4081
42053 #, gcc-internal-format
42054 msgid "unable to find character literal operator %qD with %qT argument"
42057 #: cp/parser.c:4182
42058 #, gcc-internal-format
42059 msgid "integer literal exceeds range of %qT type"
42062 #: cp/parser.c:4189
42063 #, gcc-internal-format
42064 msgid "floating literal exceeds range of %qT type"
42067 #: cp/parser.c:4193
42068 #, gcc-internal-format
42069 msgid "floating literal truncated to zero"
42072 #: cp/parser.c:4233
42073 #, gcc-internal-format
42074 msgid "unable to find numeric literal operator %qD"
42077 #: cp/parser.c:4235
42078 #, gcc-internal-format
42080 "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
42083 #: cp/parser.c:4287
42084 #, gcc-internal-format
42085 msgid "unable to find string literal operator %qD with %qT, %qT arguments"
42088 #: cp/parser.c:4347 cp/parser.c:12311
42089 #, gcc-internal-format
42090 msgid "expected declaration"
42093 #: cp/parser.c:4609 cp/parser.c:4624
42094 #, gcc-internal-format
42095 msgid "expected binary operator"
42098 #: cp/parser.c:4630
42099 #, gcc-internal-format
42100 msgid "expected ..."
42103 #: cp/parser.c:4640
42104 #, gcc-internal-format
42105 msgid "binary expression in operand of fold-expression"
42108 #: cp/parser.c:4643
42109 #, gcc-internal-format
42110 msgid "conditional expression in operand of fold-expression"
42113 #: cp/parser.c:4651
42114 #, gcc-internal-format
42115 msgid "mismatched operator in fold-expression"
42118 #: cp/parser.c:4755
42119 #, gcc-internal-format
42120 msgid "fixed-point types not supported in C++"
42123 #: cp/parser.c:4836
42124 #, gcc-internal-format
42125 msgid "ISO C++ forbids braced-groups within expressions"
42128 #: cp/parser.c:4848
42129 #, gcc-internal-format
42131 "statement-expressions are not allowed outside functions nor in template-"
42135 #: cp/parser.c:4887
42136 #, gcc-internal-format
42137 msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
42140 #: cp/parser.c:4945 cp/parser.c:5116 cp/parser.c:5294
42141 #, gcc-internal-format
42142 msgid "expected primary-expression"
42145 #: cp/parser.c:4975
42146 #, gcc-internal-format
42147 msgid "%<this%> may not be used in this context"
42150 #: cp/parser.c:5111
42151 #, gcc-internal-format
42152 msgid "a template declaration cannot appear at block scope"
42155 #: cp/parser.c:5269
42156 #, gcc-internal-format
42157 msgid "local variable %qD may not appear in this context"
42160 #: cp/parser.c:5446
42161 #, gcc-internal-format
42162 msgid "expected id-expression"
42165 #: cp/parser.c:5578
42166 #, gcc-internal-format
42167 msgid "scope %qT before %<~%> is not a class-name"
42170 #: cp/parser.c:5607 cp/parser.c:7560
42171 #, gcc-internal-format
42172 msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
42175 #: cp/parser.c:5718
42176 #, gcc-internal-format
42177 msgid "declaration of %<~%T%> as member of %qT"
42180 #: cp/parser.c:5733
42181 #, gcc-internal-format
42182 msgid "typedef-name %qD used as destructor declarator"
42185 #: cp/parser.c:5768
42186 #, gcc-internal-format
42188 "literal operator suffixes not preceded by %<_%> are reserved for future "
42192 #: cp/parser.c:5779 cp/parser.c:19182
42193 #, gcc-internal-format
42194 msgid "expected unqualified-id"
42197 #: cp/parser.c:5886
42198 #, gcc-internal-format
42199 msgid "found %<:%> in nested-name-specifier, expected %<::%>"
42202 #: cp/parser.c:5955
42203 #, gcc-internal-format
42204 msgid "decltype evaluates to %qT, which is not a class or enumeration type"
42207 #: cp/parser.c:5981
42208 #, gcc-internal-format
42209 msgid "function template-id %qD in nested-name-specifier"
42212 #: cp/parser.c:5989
42213 #, gcc-internal-format
42214 msgid "variable template-id %qD in nested-name-specifier"
42217 #: cp/parser.c:6093 cp/typeck.c:2610 cp/typeck.c:2613 cp/typeck.c:2633
42218 #, gcc-internal-format
42219 msgid "%qD is not a template"
42222 #: cp/parser.c:6171
42223 #, gcc-internal-format
42224 msgid "expected nested-name-specifier"
42227 #: cp/parser.c:6372 cp/parser.c:8540
42228 #, gcc-internal-format
42229 msgid "types may not be defined in casts"
42232 #: cp/parser.c:6453
42233 #, gcc-internal-format
42234 msgid "types may not be defined in a %<typeid%> expression"
42237 #: cp/parser.c:6511
42238 #, gcc-internal-format
42239 msgid "%<_Cilk_spawn%> must be followed by an expression"
42242 #: cp/parser.c:6660
42243 #, gcc-internal-format
42244 msgid "ISO C++ forbids compound-literals"
42247 #: cp/parser.c:6719
42248 #, gcc-internal-format
42249 msgid "two consecutive %<[%> shall only introduce an attribute"
42252 #: cp/parser.c:7119
42253 #, gcc-internal-format
42254 msgid "braced list index is not allowed with array notation"
42257 #: cp/parser.c:7212
42258 #, gcc-internal-format
42259 msgid "%qE does not have class type"
42262 #: cp/parser.c:7305 cp/typeck.c:2498
42263 #, gcc-internal-format
42264 msgid "invalid use of %qD"
42267 #: cp/parser.c:7314
42268 #, gcc-internal-format
42269 msgid "%<%D::%D%> is not a class member"
42272 #: cp/parser.c:7612
42273 #, gcc-internal-format
42274 msgid "non-scalar type"
42277 #: cp/parser.c:7711
42278 #, gcc-internal-format
42279 msgid "ISO C++ does not allow %<alignof%> with a non-type"
42282 #: cp/parser.c:7796
42283 #, gcc-internal-format
42284 msgid "types may not be defined in %<noexcept%> expressions"
42287 #: cp/parser.c:8074
42288 #, gcc-internal-format
42289 msgid "types may not be defined in a new-expression"
42292 #: cp/parser.c:8090
42293 #, gcc-internal-format
42294 msgid "array bound forbidden after parenthesized type-id"
42297 #: cp/parser.c:8092
42298 #, gcc-internal-format
42299 msgid "try removing the parentheses around the type-id"
42302 #: cp/parser.c:8123
42303 #, gcc-internal-format
42305 "initialization of new-expression for type %<auto%> requires exactly one "
42309 #: cp/parser.c:8171
42310 #, gcc-internal-format
42311 msgid "expected expression-list or type-id"
42314 #: cp/parser.c:8200
42315 #, gcc-internal-format
42316 msgid "types may not be defined in a new-type-id"
42319 #: cp/parser.c:8328
42320 #, gcc-internal-format
42321 msgid "expression in new-declarator must have integral or enumeration type"
42324 #: cp/parser.c:8636
42325 #, gcc-internal-format
42326 msgid "use of old-style cast"
42329 #: cp/parser.c:8783
42330 #, gcc-internal-format
42331 msgid "%<>>%> operator is treated as two right angle brackets in C++11"
42334 #: cp/parser.c:8786
42335 #, gcc-internal-format
42336 msgid "suggest parentheses around %<>>%> expression"
42339 #: cp/parser.c:8982
42340 #, gcc-internal-format
42341 msgid "ISO C++ does not allow ?: with omitted middle operand"
42344 #: cp/parser.c:9690
42345 #, gcc-internal-format
42346 msgid "lambda-expression in unevaluated context"
42349 #: cp/parser.c:9699
42350 #, gcc-internal-format
42351 msgid "lambda-expression in template-argument"
42354 #: cp/parser.c:9850
42355 #, gcc-internal-format
42356 msgid "expected end of capture-list"
42359 #: cp/parser.c:9864
42360 #, gcc-internal-format
42362 "explicit by-copy capture of %<this%> redundant with by-copy capture default"
42365 #: cp/parser.c:9908
42366 #, gcc-internal-format
42368 "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
42371 #: cp/parser.c:9915
42372 #, gcc-internal-format
42373 msgid "empty initializer for lambda init-capture"
42376 #: cp/parser.c:9938
42377 #, gcc-internal-format
42378 msgid "capture of non-variable %qD "
42381 #: cp/parser.c:9941 cp/parser.c:9951 cp/semantics.c:3376 cp/semantics.c:3386
42382 #, gcc-internal-format
42383 msgid "%q#D declared here"
42386 #: cp/parser.c:9947
42387 #, gcc-internal-format
42388 msgid "capture of variable %qD with non-automatic storage duration"
42391 #: cp/parser.c:9985
42392 #, gcc-internal-format
42393 msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
42396 #: cp/parser.c:9990
42397 #, gcc-internal-format
42399 "explicit by-reference capture of %qD redundant with by-reference capture "
42403 #: cp/parser.c:10037
42404 #, gcc-internal-format
42405 msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
42408 #: cp/parser.c:10067
42409 #, gcc-internal-format
42410 msgid "default argument specified for lambda parameter"
42413 #: cp/parser.c:10546
42414 #, gcc-internal-format
42415 msgid "attributes at the beginning of statement are ignored"
42418 #: cp/parser.c:10574
42419 #, gcc-internal-format
42420 msgid "expected labeled-statement"
42423 #: cp/parser.c:10612
42424 #, gcc-internal-format
42425 msgid "case label %qE not within a switch statement"
42428 #: cp/parser.c:10697
42429 #, gcc-internal-format
42430 msgid "need %<typename%> before %qE because %qT is a dependent scope"
42433 #: cp/parser.c:10706
42434 #, gcc-internal-format
42435 msgid "%<%T::%D%> names the constructor, not the type"
42438 #: cp/parser.c:10753
42439 #, gcc-internal-format
42440 msgid "compound-statement in constexpr function"
42443 #: cp/parser.c:10995 cp/parser.c:26946
42444 #, gcc-internal-format
42445 msgid "expected selection-statement"
42448 #: cp/parser.c:11028
42449 #, gcc-internal-format
42450 msgid "types may not be defined in conditions"
42453 #: cp/parser.c:11408
42454 #, gcc-internal-format
42455 msgid "range-based %<for%> expression of type %qT has incomplete type"
42458 #: cp/parser.c:11446
42459 #, gcc-internal-format
42461 "range-based %<for%> expression of type %qT has an %<end%> member but not a "
42465 #: cp/parser.c:11452
42466 #, gcc-internal-format
42468 "range-based %<for%> expression of type %qT has a %<begin%> member but not an "
42472 #: cp/parser.c:11504
42473 #, gcc-internal-format
42475 "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
42478 #: cp/parser.c:11639 cp/parser.c:26949
42479 #, gcc-internal-format
42480 msgid "expected iteration-statement"
42483 #: cp/parser.c:11687
42484 #, gcc-internal-format
42486 "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
42489 #: cp/parser.c:11761
42490 #, gcc-internal-format
42491 msgid "break statement used with Cilk Plus for loop"
42494 #: cp/parser.c:11818
42495 #, gcc-internal-format
42496 msgid "%<goto%> in %<constexpr%> function"
42499 #. Issue a warning about this use of a GNU extension.
42500 #: cp/parser.c:11826
42501 #, gcc-internal-format
42502 msgid "ISO C++ forbids computed gotos"
42505 #: cp/parser.c:11839 cp/parser.c:26952
42506 #, gcc-internal-format
42507 msgid "expected jump-statement"
42510 #: cp/parser.c:11996 cp/parser.c:22324
42511 #, gcc-internal-format
42512 msgid "extra %<;%>"
42515 #: cp/parser.c:12236
42516 #, gcc-internal-format
42517 msgid "%<__label__%> not at the beginning of a block"
42520 #: cp/parser.c:12398
42521 #, gcc-internal-format
42522 msgid "inconsistent deduction for %qT: %qT and then %qT"
42525 #: cp/parser.c:12419
42526 #, gcc-internal-format
42527 msgid "mixing declarations and function-definitions is forbidden"
42530 #: cp/parser.c:12490
42531 #, gcc-internal-format
42532 msgid "initializer in range-based %<for%> loop"
42535 #: cp/parser.c:12493
42536 #, gcc-internal-format
42537 msgid "multiple declarations in range-based %<for%> loop"
42540 #: cp/parser.c:12634
42541 #, gcc-internal-format
42542 msgid "%<friend%> used outside of class"
42545 #. Complain about `auto' as a storage specifier, if
42546 #. we're complaining about C++0x compatibility.
42547 #: cp/parser.c:12698
42548 #, gcc-internal-format
42549 msgid "%<auto%> changes meaning in C++11; please remove it"
42552 #: cp/parser.c:12734
42553 #, gcc-internal-format
42554 msgid "decl-specifier invalid in condition"
42557 #: cp/parser.c:12826
42558 #, gcc-internal-format
42559 msgid "class definition may not be declared a friend"
42562 #: cp/parser.c:12894 cp/parser.c:22731
42563 #, gcc-internal-format
42564 msgid "templates may not be %<virtual%>"
42567 #: cp/parser.c:12934
42568 #, gcc-internal-format
42569 msgid "invalid linkage-specification"
42572 #: cp/parser.c:13021
42573 #, gcc-internal-format
42575 "static_assert without a message only available with -std=c++1z or -std=gnu+"
42579 #: cp/parser.c:13215
42580 #, gcc-internal-format
42581 msgid "types may not be defined in %<decltype%> expressions"
42584 #: cp/parser.c:13358
42585 #, gcc-internal-format
42586 msgid "types may not be defined in a conversion-type-id"
42589 #: cp/parser.c:13385
42590 #, gcc-internal-format
42591 msgid "invalid use of %<auto%> in conversion operator"
42594 #: cp/parser.c:13389
42595 #, gcc-internal-format
42597 "use of %<auto%> in member template conversion operator can never be deduced"
42600 #: cp/parser.c:13478
42601 #, gcc-internal-format
42602 msgid "only constructors take member initializers"
42605 #: cp/parser.c:13500
42606 #, gcc-internal-format
42607 msgid "cannot expand initializer for member %<%D%>"
42610 #: cp/parser.c:13512
42611 #, gcc-internal-format
42612 msgid "mem-initializer for %qD follows constructor delegation"
42615 #: cp/parser.c:13524
42616 #, gcc-internal-format
42617 msgid "constructor delegation follows mem-initializer for %qD"
42620 #: cp/parser.c:13576
42621 #, gcc-internal-format
42622 msgid "anachronistic old-style base class initializer"
42625 #: cp/parser.c:13646
42626 #, gcc-internal-format
42628 "keyword %<typename%> not allowed in this context (a qualified member "
42629 "initializer is implicitly a type)"
42632 #: cp/parser.c:14005
42633 #, gcc-internal-format
42634 msgid "unexpected keyword; remove space between quotes and suffix identifier"
42637 #: cp/parser.c:14011
42638 #, gcc-internal-format
42639 msgid "expected suffix identifier"
42642 #: cp/parser.c:14020
42643 #, gcc-internal-format
42644 msgid "expected empty string after %<operator%> keyword"
42647 #: cp/parser.c:14026
42648 #, gcc-internal-format
42649 msgid "invalid encoding prefix in literal operator"
42652 #: cp/parser.c:14049
42653 #, gcc-internal-format
42654 msgid "expected operator"
42657 #. Warn that we do not support `export'.
42658 #: cp/parser.c:14094
42659 #, gcc-internal-format
42660 msgid "keyword %<export%> not implemented, and will be ignored"
42663 #: cp/parser.c:14264
42664 #, gcc-internal-format
42665 msgid "invalid constrained type parameter"
42668 #: cp/parser.c:14272
42669 #, gcc-internal-format
42670 msgid "cv-qualified type parameter"
42673 #: cp/parser.c:14357
42674 #, gcc-internal-format
42675 msgid "variadic constraint introduced without %<...%>"
42678 #: cp/parser.c:14421
42679 #, gcc-internal-format
42680 msgid "invalid use of %<auto%> in default template argument"
42683 #: cp/parser.c:14656 cp/parser.c:14739 cp/parser.c:20599
42684 #, gcc-internal-format
42685 msgid "template parameter pack %qD cannot have a default argument"
42688 #: cp/parser.c:14660 cp/parser.c:14743
42689 #, gcc-internal-format
42690 msgid "template parameter packs cannot have default arguments"
42693 #: cp/parser.c:14809
42694 #, gcc-internal-format
42695 msgid "expected template-id"
42698 #: cp/parser.c:14862 cp/parser.c:26910
42699 #, gcc-internal-format
42700 msgid "expected %<<%>"
42703 #: cp/parser.c:14869
42704 #, gcc-internal-format
42705 msgid "%<<::%> cannot begin a template-argument list"
42708 #: cp/parser.c:14873
42709 #, gcc-internal-format
42711 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
42715 #: cp/parser.c:14877
42716 #, gcc-internal-format
42718 "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will "
42719 "accept your code)"
42722 #: cp/parser.c:14984
42723 #, gcc-internal-format
42724 msgid "parse error in template argument list"
42727 #. The name does not name a template.
42728 #: cp/parser.c:15053 cp/parser.c:15174 cp/parser.c:15389
42729 #, gcc-internal-format
42730 msgid "expected template-name"
42733 #. Explain what went wrong.
42734 #: cp/parser.c:15099
42735 #, gcc-internal-format
42736 msgid "non-template %qD used as template"
42739 #: cp/parser.c:15101
42740 #, gcc-internal-format
42741 msgid "use %<%T::template %D%> to indicate that it is a template"
42744 #: cp/parser.c:15241
42745 #, gcc-internal-format
42746 msgid "expected parameter pack before %<...%>"
42749 #: cp/parser.c:15350 cp/parser.c:15368 cp/parser.c:15535
42750 #, gcc-internal-format
42751 msgid "expected template-argument"
42754 #: cp/parser.c:15510
42755 #, gcc-internal-format
42756 msgid "invalid non-type template argument"
42759 #: cp/parser.c:15637
42760 #, gcc-internal-format
42761 msgid "explicit instantiation shall not use %<inline%> specifier"
42764 #: cp/parser.c:15641
42765 #, gcc-internal-format
42766 msgid "explicit instantiation shall not use %<constexpr%> specifier"
42769 #: cp/parser.c:15700
42770 #, gcc-internal-format
42771 msgid "template specialization with C linkage"
42774 #: cp/parser.c:15920
42775 #, gcc-internal-format
42776 msgid "expected type specifier"
42779 #: cp/parser.c:16100
42780 #, gcc-internal-format
42782 "use of %<auto%> in lambda parameter declaration only available with -std=c+"
42783 "+14 or -std=gnu++14"
42786 #: cp/parser.c:16106
42787 #, gcc-internal-format
42789 "use of %<auto%> in parameter declaration only available with -std=c++14 or -"
42793 #: cp/parser.c:16111
42794 #, gcc-internal-format
42795 msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
42798 #: cp/parser.c:16255
42799 #, gcc-internal-format
42800 msgid "expected template-id for type"
42803 #: cp/parser.c:16282
42804 #, gcc-internal-format
42805 msgid "expected type-name"
42808 #: cp/parser.c:16631
42809 #, gcc-internal-format
42811 "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
42814 #: cp/parser.c:16840
42815 #, gcc-internal-format
42816 msgid "declaration %qD does not declare anything"
42819 #: cp/parser.c:16927
42820 #, gcc-internal-format
42821 msgid "attributes ignored on uninstantiated type"
42824 #: cp/parser.c:16931
42825 #, gcc-internal-format
42826 msgid "attributes ignored on template instantiation"
42829 #: cp/parser.c:16936
42830 #, gcc-internal-format
42832 "attributes ignored on elaborated-type-specifier that is not a forward "
42836 #: cp/parser.c:17070
42837 #, gcc-internal-format
42838 msgid "%qD is an enumeration template"
42841 #: cp/parser.c:17081
42842 #, gcc-internal-format
42843 msgid "%qD does not name an enumeration in %qT"
42846 #: cp/parser.c:17096
42847 #, gcc-internal-format
42848 msgid "anonymous scoped enum is not allowed"
42851 #: cp/parser.c:17151
42852 #, gcc-internal-format
42853 msgid "expected %<;%> or %<{%>"
42856 #: cp/parser.c:17200
42857 #, gcc-internal-format
42858 msgid "cannot add an enumerator list to a template instantiation"
42861 #: cp/parser.c:17214
42862 #, gcc-internal-format
42864 "nested name specifier %qT for enum declaration does not name a class or "
42868 #: cp/parser.c:17226 cp/parser.c:21835
42869 #, gcc-internal-format
42870 msgid "declaration of %qD in namespace %qD which does not enclose %qD"
42873 #: cp/parser.c:17231 cp/parser.c:21840
42874 #, gcc-internal-format
42875 msgid "declaration of %qD in %qD which does not enclose %qD"
42878 #: cp/parser.c:17256
42879 #, gcc-internal-format
42880 msgid "multiple definition of %q#T"
42883 #: cp/parser.c:17269
42884 #, gcc-internal-format
42885 msgid "ISO C++ forbids empty anonymous enum"
42888 #: cp/parser.c:17289
42889 #, gcc-internal-format
42890 msgid "opaque-enum-specifier without name"
42893 #: cp/parser.c:17292
42894 #, gcc-internal-format
42895 msgid "opaque-enum-specifier must use a simple identifier"
42898 #: cp/parser.c:17470
42899 #, gcc-internal-format
42900 msgid "%qD is not a namespace-name"
42903 #: cp/parser.c:17471
42904 #, gcc-internal-format
42905 msgid "expected namespace-name"
42908 #: cp/parser.c:17549
42909 #, gcc-internal-format
42910 msgid "a nested namespace definition cannot have attributes"
42913 #: cp/parser.c:17552
42914 #, gcc-internal-format
42916 "nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
42919 #: cp/parser.c:17555
42920 #, gcc-internal-format
42921 msgid "a nested namespace definition cannot be inline"
42924 #: cp/parser.c:17563
42925 #, gcc-internal-format
42926 msgid "nested identifier required"
42929 #: cp/parser.c:17591
42930 #, gcc-internal-format
42931 msgid "namespace %qD entered"
42934 #: cp/parser.c:17643
42935 #, gcc-internal-format
42936 msgid "%<namespace%> definition is not allowed here"
42939 #: cp/parser.c:17798
42940 #, gcc-internal-format
42941 msgid "a template-id may not appear in a using-declaration"
42944 #: cp/parser.c:17844
42945 #, gcc-internal-format
42947 "access declarations are deprecated in favour of using-declarations; "
42948 "suggestion: add the %<using%> keyword"
42951 #: cp/parser.c:17909
42952 #, gcc-internal-format
42953 msgid "types may not be defined in alias template declarations"
42956 #: cp/parser.c:18062
42957 #, gcc-internal-format
42958 msgid "%<asm%> in %<constexpr%> function"
42961 #: cp/parser.c:18428
42962 #, gcc-internal-format
42963 msgid "a function-definition is not allowed here"
42966 #: cp/parser.c:18439
42967 #, gcc-internal-format
42968 msgid "an asm-specification is not allowed on a function-definition"
42971 #: cp/parser.c:18443
42972 #, gcc-internal-format
42973 msgid "attributes are not allowed on a function-definition"
42976 #: cp/parser.c:18494
42977 #, gcc-internal-format
42978 msgid "expected constructor, destructor, or type conversion"
42981 #. Anything else is an error.
42982 #: cp/parser.c:18533 cp/parser.c:20790
42983 #, gcc-internal-format
42984 msgid "expected initializer"
42987 #: cp/parser.c:18614
42988 #, gcc-internal-format
42989 msgid "initializer provided for function"
42992 #: cp/parser.c:18648
42993 #, gcc-internal-format
42994 msgid "attributes after parenthesized initializer ignored"
42997 #: cp/parser.c:18653
42998 #, gcc-internal-format
42999 msgid "non-function %qD declared as implicit template"
43002 #: cp/parser.c:19102
43003 #, gcc-internal-format
43004 msgid "array bound is not an integer constant"
43007 #: cp/parser.c:19228
43008 #, gcc-internal-format
43009 msgid "cannot define member of dependent typedef %qT"
43012 #: cp/parser.c:19232
43013 #, gcc-internal-format
43014 msgid "%<%T::%E%> is not a type"
43017 #: cp/parser.c:19260
43018 #, gcc-internal-format
43019 msgid "invalid use of constructor as a template"
43022 #: cp/parser.c:19262
43023 #, gcc-internal-format
43025 "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
43029 #. We do not attempt to print the declarator
43030 #. here because we do not have enough
43031 #. information about its original syntactic
43033 #: cp/parser.c:19279
43034 #, gcc-internal-format
43035 msgid "invalid declarator"
43038 #. But declarations with qualified-ids can't appear in a
43040 #: cp/parser.c:19349
43041 #, gcc-internal-format
43042 msgid "qualified-id in declaration"
43045 #: cp/parser.c:19374
43046 #, gcc-internal-format
43047 msgid "expected declarator"
43050 #: cp/parser.c:19477
43051 #, gcc-internal-format
43052 msgid "%qD is a namespace"
43055 #: cp/parser.c:19479
43056 #, gcc-internal-format
43057 msgid "cannot form pointer to member of non-class %q#T"
43060 #: cp/parser.c:19500
43061 #, gcc-internal-format
43062 msgid "expected ptr-operator"
43065 #: cp/parser.c:19559
43066 #, gcc-internal-format
43067 msgid "duplicate cv-qualifier"
43070 #: cp/parser.c:19613
43071 #, gcc-internal-format
43072 msgid "multiple ref-qualifiers"
43075 #: cp/parser.c:19650
43076 #, gcc-internal-format
43077 msgid "%E requires %<-fgnu-tm%>"
43080 #: cp/parser.c:19706
43081 #, gcc-internal-format
43082 msgid "duplicate virt-specifier"
43085 #: cp/parser.c:19936 cp/typeck2.c:529 cp/typeck2.c:1950
43086 #, gcc-internal-format
43087 msgid "invalid use of %<auto%>"
43090 #: cp/parser.c:19957
43091 #, gcc-internal-format
43092 msgid "types may not be defined in template arguments"
43095 #: cp/parser.c:19962
43096 #, gcc-internal-format
43097 msgid "invalid use of %<auto%> in template argument"
43100 #: cp/parser.c:20050
43101 #, gcc-internal-format
43102 msgid "expected type-specifier"
43105 #: cp/parser.c:20356
43106 #, gcc-internal-format
43107 msgid "expected %<,%> or %<...%>"
43110 #: cp/parser.c:20431
43111 #, gcc-internal-format
43112 msgid "types may not be defined in parameter types"
43115 #: cp/parser.c:20583
43116 #, gcc-internal-format
43117 msgid "default arguments are only permitted for function parameters"
43120 #: cp/parser.c:20601
43121 #, gcc-internal-format
43122 msgid "parameter pack %qD cannot have a default argument"
43125 #: cp/parser.c:20607
43126 #, gcc-internal-format
43127 msgid "template parameter pack cannot have a default argument"
43130 #: cp/parser.c:20609
43131 #, gcc-internal-format
43132 msgid "parameter pack cannot have a default argument"
43135 #: cp/parser.c:20993
43136 #, gcc-internal-format
43137 msgid "ISO C++ does not allow designated initializers"
43140 #: cp/parser.c:21007
43141 #, gcc-internal-format
43142 msgid "ISO C++ does not allow C99 designated initializers"
43145 #: cp/parser.c:21127 cp/parser.c:21253
43146 #, gcc-internal-format
43147 msgid "expected class-name"
43150 #: cp/parser.c:21440
43151 #, gcc-internal-format
43152 msgid "expected %<;%> after class definition"
43155 #: cp/parser.c:21442
43156 #, gcc-internal-format
43157 msgid "expected %<;%> after struct definition"
43160 #: cp/parser.c:21444
43161 #, gcc-internal-format
43162 msgid "expected %<;%> after union definition"
43165 #: cp/parser.c:21783
43166 #, gcc-internal-format
43167 msgid "expected %<{%> or %<:%>"
43170 #: cp/parser.c:21794
43171 #, gcc-internal-format
43172 msgid "cannot specify %<override%> for a class"
43175 #: cp/parser.c:21802
43176 #, gcc-internal-format
43177 msgid "global qualification of class name is invalid"
43180 #: cp/parser.c:21809
43181 #, gcc-internal-format
43182 msgid "qualified name does not name a class"
43185 #: cp/parser.c:21821
43186 #, gcc-internal-format
43187 msgid "invalid class name in declaration of %qD"
43190 #: cp/parser.c:21854
43191 #, gcc-internal-format
43192 msgid "extra qualification not allowed"
43195 #: cp/parser.c:21866
43196 #, gcc-internal-format
43197 msgid "an explicit specialization must be preceded by %<template <>%>"
43200 #: cp/parser.c:21896
43201 #, gcc-internal-format
43202 msgid "function template %qD redeclared as a class template"
43205 #: cp/parser.c:21927
43206 #, gcc-internal-format
43207 msgid "could not resolve typename type"
43210 #: cp/parser.c:21983
43211 #, gcc-internal-format
43212 msgid "previous definition of %q+#T"
43215 #: cp/parser.c:22074 cp/parser.c:26955
43216 #, gcc-internal-format
43217 msgid "expected class-key"
43220 #: cp/parser.c:22098
43221 #, gcc-internal-format
43223 "ISO C++ forbids typename key in template template parameter; use -std=c++1z "
43227 #: cp/parser.c:22102
43228 #, gcc-internal-format
43229 msgid "expected %<class%> or %<typename%>"
43232 #: cp/parser.c:22344
43233 #, gcc-internal-format
43234 msgid "in C++03 a class-key must be used when declaring a friend"
43237 #: cp/parser.c:22362
43238 #, gcc-internal-format
43239 msgid "friend declaration does not name a class or function"
43242 #: cp/parser.c:22380
43243 #, gcc-internal-format
43244 msgid "a storage class on an anonymous aggregate in class scope is not allowed"
43247 #: cp/parser.c:22584
43248 #, gcc-internal-format
43249 msgid "pure-specifier on function-definition"
43252 #: cp/parser.c:22639
43253 #, gcc-internal-format
43254 msgid "stray %<,%> at end of member declaration"
43257 #: cp/parser.c:22651
43258 #, gcc-internal-format
43259 msgid "expected %<;%> at end of member declaration"
43262 #: cp/parser.c:22725
43263 #, gcc-internal-format
43264 msgid "invalid pure specifier (only %<= 0%> is allowed)"
43267 #: cp/parser.c:22760
43268 #, gcc-internal-format
43269 msgid "a brace-enclosed initializer is not allowed here"
43272 #: cp/parser.c:22889
43273 #, gcc-internal-format
43274 msgid "%<virtual%> specified more than once in base-specified"
43277 #: cp/parser.c:22909
43278 #, gcc-internal-format
43279 msgid "more than one access specifier in base-specified"
43282 #: cp/parser.c:22933
43283 #, gcc-internal-format
43284 msgid "keyword %<typename%> not allowed outside of templates"
43287 #: cp/parser.c:22936
43288 #, gcc-internal-format
43290 "keyword %<typename%> not allowed in this context (the base class is "
43291 "implicitly a type)"
43294 #: cp/parser.c:23029 cp/parser.c:23111
43295 #, gcc-internal-format
43296 msgid "types may not be defined in an exception-specification"
43299 #: cp/parser.c:23093
43300 #, gcc-internal-format
43302 "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> "
43306 #: cp/parser.c:23153
43307 #, gcc-internal-format
43308 msgid "invalid use of %<auto%> in exception-specification"
43311 #: cp/parser.c:23192
43312 #, gcc-internal-format
43313 msgid "%<try%> in %<constexpr%> function"
43316 #: cp/parser.c:23305
43317 #, gcc-internal-format
43318 msgid "types may not be defined in exception-declarations"
43321 #: cp/parser.c:23917
43322 #, gcc-internal-format
43323 msgid "expected an identifier for the attribute name"
43326 #: cp/parser.c:23936
43327 #, gcc-internal-format
43328 msgid "%<deprecated%> is a C++14 feature; use %<gnu::deprecated%>"
43331 #: cp/parser.c:23998
43332 #, gcc-internal-format
43333 msgid "attribute noreturn can appear at most once in an attribute-list"
43336 #: cp/parser.c:24002
43337 #, gcc-internal-format
43338 msgid "attribute deprecated can appear at most once in an attribute-list"
43341 #: cp/parser.c:24273
43342 #, gcc-internal-format
43343 msgid "%<requires%> only available with -fconcepts"
43346 #: cp/parser.c:24305
43347 #, gcc-internal-format
43348 msgid "a requires expression cannot appear outside a template"
43351 #: cp/parser.c:25001
43352 #, gcc-internal-format
43353 msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
43356 #: cp/parser.c:25006
43357 #, gcc-internal-format
43358 msgid "invalid declaration of %<%T::%E%>"
43361 #: cp/parser.c:25010
43362 #, gcc-internal-format
43363 msgid "too few template-parameter-lists"
43366 #. Otherwise, there are too many template parameter lists. We have
43369 #. template <class T> template <class U> void S::f();
43370 #: cp/parser.c:25017
43371 #, gcc-internal-format
43372 msgid "too many template-parameter-lists"
43375 #: cp/parser.c:25343
43376 #, gcc-internal-format
43377 msgid "named return values are no longer supported"
43380 #: cp/parser.c:25508
43381 #, gcc-internal-format
43383 "literal operator template %qD has invalid parameter list. Expected non-type "
43384 "template argument pack <char...> or <typename CharT, CharT...>"
43387 #: cp/parser.c:25513
43388 #, gcc-internal-format
43390 "literal operator template %qD has invalid parameter list. Expected non-type "
43391 "template argument pack <char...>"
43394 #: cp/parser.c:25582
43395 #, gcc-internal-format
43396 msgid "empty introduction-list"
43399 #: cp/parser.c:25606
43400 #, gcc-internal-format
43401 msgid "no matching concept for template-introduction"
43404 #: cp/parser.c:25628
43405 #, gcc-internal-format
43406 msgid "invalid declaration of member template in local class"
43409 #: cp/parser.c:25637
43410 #, gcc-internal-format
43411 msgid "template with C linkage"
43414 #: cp/parser.c:25656
43415 #, gcc-internal-format
43416 msgid "invalid explicit specialization"
43419 #: cp/parser.c:25757
43420 #, gcc-internal-format
43421 msgid "template declaration of %<typedef%>"
43424 #: cp/parser.c:25808
43425 #, gcc-internal-format
43426 msgid "a class template declaration must not declare anything else"
43429 #: cp/parser.c:25854
43430 #, gcc-internal-format
43431 msgid "explicit template specialization cannot have a storage class"
43434 #: cp/parser.c:26124
43435 #, gcc-internal-format
43436 msgid "%<>>%> should be %<> >%> within a nested template argument list"
43439 #: cp/parser.c:26137
43440 #, gcc-internal-format
43441 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
43444 #: cp/parser.c:26434
43445 #, gcc-internal-format
43446 msgid "%<sizeof...%> argument must be surrounded by parentheses"
43449 #: cp/parser.c:26590
43450 #, gcc-internal-format
43451 msgid "invalid use of %qD in linkage specification"
43454 #: cp/parser.c:26605
43455 #, gcc-internal-format
43456 msgid "%<__thread%> before %qD"
43459 #: cp/parser.c:26739
43460 #, gcc-internal-format
43461 msgid "ISO C++ 1998 does not support %<long long%>"
43464 #: cp/parser.c:26747
43465 #, gcc-internal-format
43466 msgid "both %<__thread%> and %<thread_local%> specified"
43469 #: cp/parser.c:26749
43470 #, gcc-internal-format
43471 msgid "duplicate %qD"
43474 #: cp/parser.c:26771
43475 #, gcc-internal-format
43476 msgid "duplicate %qs"
43479 #: cp/parser.c:26813
43480 #, gcc-internal-format
43481 msgid "expected %<new%>"
43484 #: cp/parser.c:26816
43485 #, gcc-internal-format
43486 msgid "expected %<delete%>"
43489 #: cp/parser.c:26819
43490 #, gcc-internal-format
43491 msgid "expected %<return%>"
43494 #: cp/parser.c:26825
43495 #, gcc-internal-format
43496 msgid "expected %<extern%>"
43499 #: cp/parser.c:26828
43500 #, gcc-internal-format
43501 msgid "expected %<static_assert%>"
43504 #: cp/parser.c:26831
43505 #, gcc-internal-format
43506 msgid "expected %<decltype%>"
43509 #: cp/parser.c:26834
43510 #, gcc-internal-format
43511 msgid "expected %<operator%>"
43514 #: cp/parser.c:26837
43515 #, gcc-internal-format
43516 msgid "expected %<class%>"
43519 #: cp/parser.c:26840
43520 #, gcc-internal-format
43521 msgid "expected %<template%>"
43524 #: cp/parser.c:26843
43525 #, gcc-internal-format
43526 msgid "expected %<namespace%>"
43529 #: cp/parser.c:26846
43530 #, gcc-internal-format
43531 msgid "expected %<using%>"
43534 #: cp/parser.c:26849
43535 #, gcc-internal-format
43536 msgid "expected %<asm%>"
43539 #: cp/parser.c:26852
43540 #, gcc-internal-format
43541 msgid "expected %<try%>"
43544 #: cp/parser.c:26855
43545 #, gcc-internal-format
43546 msgid "expected %<catch%>"
43549 #: cp/parser.c:26858
43550 #, gcc-internal-format
43551 msgid "expected %<throw%>"
43554 #: cp/parser.c:26861
43555 #, gcc-internal-format
43556 msgid "expected %<__label__%>"
43559 #: cp/parser.c:26864
43560 #, gcc-internal-format
43561 msgid "expected %<@try%>"
43564 #: cp/parser.c:26867
43565 #, gcc-internal-format
43566 msgid "expected %<@synchronized%>"
43569 #: cp/parser.c:26870
43570 #, gcc-internal-format
43571 msgid "expected %<@throw%>"
43574 #: cp/parser.c:26873
43575 #, gcc-internal-format
43576 msgid "expected %<__transaction_atomic%>"
43579 #: cp/parser.c:26876
43580 #, gcc-internal-format
43581 msgid "expected %<__transaction_relaxed%>"
43584 #: cp/parser.c:26907
43585 #, gcc-internal-format
43586 msgid "expected %<::%>"
43589 #: cp/parser.c:26919
43590 #, gcc-internal-format
43591 msgid "expected %<...%>"
43594 #: cp/parser.c:26922
43595 #, gcc-internal-format
43596 msgid "expected %<*%>"
43599 #: cp/parser.c:26925
43600 #, gcc-internal-format
43601 msgid "expected %<~%>"
43604 #: cp/parser.c:26931
43605 #, gcc-internal-format
43606 msgid "expected %<:%> or %<::%>"
43609 #: cp/parser.c:26959
43610 #, gcc-internal-format
43611 msgid "expected %<class%>, %<typename%>, or %<template%>"
43614 #: cp/parser.c:27220
43615 #, gcc-internal-format
43616 msgid "%qs tag used in naming %q#T"
43619 #: cp/parser.c:27225
43620 #, gcc-internal-format
43621 msgid "%q#T was previously declared here"
43624 #: cp/parser.c:27244
43625 #, gcc-internal-format
43626 msgid "%qD redeclared with different access"
43629 #: cp/parser.c:27265
43630 #, gcc-internal-format
43632 "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
43635 #: cp/parser.c:27506
43636 #, gcc-internal-format
43637 msgid "file ends in default argument"
43640 #: cp/parser.c:27735 cp/parser.c:29044 cp/parser.c:29230
43641 #, gcc-internal-format
43642 msgid "misplaced %<@%D%> Objective-C++ construct"
43645 #: cp/parser.c:27804
43646 #, gcc-internal-format
43647 msgid "objective-c++ message receiver expected"
43650 #: cp/parser.c:27874
43651 #, gcc-internal-format
43652 msgid "objective-c++ message argument(s) are expected"
43655 #: cp/parser.c:27904
43656 #, gcc-internal-format
43657 msgid "%<@encode%> must specify a type as an argument"
43660 #: cp/parser.c:28310
43661 #, gcc-internal-format
43662 msgid "invalid Objective-C++ selector name"
43665 #: cp/parser.c:28385 cp/parser.c:28403
43666 #, gcc-internal-format
43667 msgid "objective-c++ method declaration is expected"
43670 #: cp/parser.c:28397 cp/parser.c:28462
43671 #, gcc-internal-format
43672 msgid "method attributes must be specified at the end"
43675 #: cp/parser.c:28505
43676 #, gcc-internal-format
43677 msgid "stray %qs between Objective-C++ methods"
43680 #: cp/parser.c:28711 cp/parser.c:28718 cp/parser.c:28725
43681 #, gcc-internal-format
43682 msgid "invalid type for instance variable"
43685 #: cp/parser.c:28838
43686 #, gcc-internal-format
43687 msgid "identifier expected after %<@protocol%>"
43690 #: cp/parser.c:29009
43691 #, gcc-internal-format
43693 "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
43696 #: cp/parser.c:29016
43697 #, gcc-internal-format
43698 msgid "prefix attributes are ignored before %<@%D%>"
43701 #: cp/parser.c:29289 cp/parser.c:29296 cp/parser.c:29303
43702 #, gcc-internal-format
43703 msgid "invalid type for property"
43706 #: cp/parser.c:30443
43707 #, gcc-internal-format
43708 msgid "%<wait%> expression must be integral"
43711 #: cp/parser.c:31137
43712 #, gcc-internal-format
43713 msgid "invalid reduction-identifier"
43716 #: cp/parser.c:33335
43717 #, gcc-internal-format
43718 msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
43721 #: cp/parser.c:33338
43722 #, gcc-internal-format
43723 msgid "parenthesized initialization is not allowed in for-loop"
43726 #: cp/parser.c:33408
43727 #, gcc-internal-format
43729 "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
43732 #: cp/parser.c:33636 cp/pt.c:14959
43733 #, gcc-internal-format
43734 msgid "iteration variable %qD should not be reduction"
43737 #: cp/parser.c:33721
43738 #, gcc-internal-format
43739 msgid "not enough collapsed for loops"
43742 #: cp/parser.c:34003
43743 #, gcc-internal-format
43745 "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound "
43749 #: cp/parser.c:34795
43750 #, gcc-internal-format
43752 "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release"
43753 "%> or %<delete%> on %<map%> clause"
43756 #: cp/parser.c:35658
43757 #, gcc-internal-format
43759 "%<#pragma omp declare simd%> of %<simd%> attribute cannot be used in the "
43760 "same function marked as a Cilk Plus SIMD-enabled function"
43763 #: cp/parser.c:35668
43764 #, gcc-internal-format
43766 "vector attribute not immediately followed by a single function declaration "
43770 #: cp/parser.c:35962
43771 #, gcc-internal-format
43772 msgid "invalid initializer clause"
43775 #: cp/parser.c:35990
43776 #, gcc-internal-format
43777 msgid "expected id-expression (arguments)"
43780 #: cp/parser.c:36002
43781 #, gcc-internal-format
43783 "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
43786 #: cp/parser.c:36083
43787 #, gcc-internal-format
43789 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
43793 #: cp/parser.c:36102
43794 #, gcc-internal-format
43795 msgid "types may not be defined in declare reduction type list"
43798 #: cp/parser.c:36124 cp/semantics.c:5362
43799 #, gcc-internal-format
43800 msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
43803 #: cp/parser.c:36129 cp/semantics.c:5371
43804 #, gcc-internal-format
43805 msgid "function or array type %qT in %<#pragma omp declare reduction%>"
43808 #: cp/parser.c:36132 cp/pt.c:11839 cp/semantics.c:5377
43809 #, gcc-internal-format
43810 msgid "reference type %qT in %<#pragma omp declare reduction%>"
43813 #: cp/parser.c:36135 cp/semantics.c:5383
43814 #, gcc-internal-format
43816 "const, volatile or __restrict qualified type %qT in %<#pragma omp declare "
43820 #: cp/parser.c:36517
43821 #, gcc-internal-format
43822 msgid "%<#pragma acc routine%> names a set of overloads"
43825 #: cp/parser.c:36526
43826 #, gcc-internal-format
43827 msgid "%<#pragma acc routine%> does not refer to a namespace scope function"
43830 #: cp/parser.c:36535
43831 #, gcc-internal-format
43832 msgid "%<#pragma acc routine%> does not refer to a function"
43835 #. cancel-and-throw is unimplemented.
43836 #: cp/parser.c:36873
43837 #, gcc-internal-format
43838 msgid "atomic_cancel"
43841 #: cp/parser.c:36916 cp/semantics.c:8601
43842 #, gcc-internal-format
43843 msgid "%<__transaction_relaxed%> without transactional memory support enabled"
43846 #: cp/parser.c:36918 cp/semantics.c:8603
43847 #, gcc-internal-format
43848 msgid "%<__transaction_atomic%> without transactional memory support enabled"
43851 #: cp/parser.c:37114
43852 #, gcc-internal-format
43853 msgid "junk at end of %<#pragma GCC pch_preprocess%>"
43856 #: cp/parser.c:37147
43857 #, gcc-internal-format
43858 msgid "invalid grainsize for _Cilk_for"
43861 #: cp/parser.c:37356
43862 #, gcc-internal-format
43863 msgid "%<#pragma GCC ivdep%> must be inside a function"
43866 #: cp/parser.c:37377
43867 #, gcc-internal-format
43868 msgid "%<#pragma simd%> must be inside a function"
43871 #: cp/parser.c:37389
43872 #, gcc-internal-format
43873 msgid "%<#pragma cilk grainsize%> must be inside a function"
43876 #: cp/parser.c:37401
43877 #, gcc-internal-format
43878 msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
43881 #: cp/parser.c:37458
43882 #, gcc-internal-format
43883 msgid "inter-module optimizations not implemented for C++"
43886 #: cp/parser.c:37568
43887 #, gcc-internal-format
43888 msgid "expected variable-name"
43891 #: cp/parser.c:37632
43892 #, gcc-internal-format
43893 msgid "expected %<,%> or %<)%> after %qE"
43896 #: cp/parser.c:38025
43897 #, gcc-internal-format
43898 msgid "implicit templates may not be %<virtual%>"
43902 #, gcc-internal-format
43903 msgid "data member %qD cannot be a member template"
43907 #, gcc-internal-format
43908 msgid "invalid member template declaration %qD"
43912 #, gcc-internal-format
43913 msgid "explicit specialization in non-namespace scope %qD"
43917 #, gcc-internal-format
43918 msgid "enclosing class templates are not explicitly specialized"
43922 #, gcc-internal-format
43923 msgid "specialization of %qD must appear at namespace scope"
43927 #, gcc-internal-format
43928 msgid "specialization of %qD in different namespace"
43931 #: cp/pt.c:797 cp/pt.c:1024
43932 #, gcc-internal-format
43933 msgid " from definition of %q#D"
43937 #, gcc-internal-format
43939 "explicit instantiation of %qD in namespace %qD (which does not enclose "
43944 #, gcc-internal-format
43945 msgid "name of class shadows template template parameter %qD"
43949 #, gcc-internal-format
43950 msgid "specialization of alias template %qD"
43953 #: cp/pt.c:949 cp/pt.c:1086
43954 #, gcc-internal-format
43955 msgid "explicit specialization of non-template %qT"
43959 #, gcc-internal-format
43960 msgid "specialization of %qT after instantiation"
43964 #, gcc-internal-format
43965 msgid "specializing %q#T in different namespace"
43968 #. But if we've had an implicit instantiation, that's a
43969 #. problem ([temp.expl.spec]/6).
43971 #, gcc-internal-format
43972 msgid "specialization %qT after instantiation %qT"
43976 #, gcc-internal-format
43977 msgid "template specialization of %qD not allowed by ISO C++"
43981 #, gcc-internal-format
43982 msgid "specialization of %qD after instantiation"
43986 #, gcc-internal-format
43987 msgid "candidate is: %#D"
43990 #: cp/pt.c:1950 cp/semantics.c:5231
43991 #, gcc-internal-format
43996 #, gcc-internal-format
43997 msgid "%qD is not a function template"
44001 #, gcc-internal-format
44002 msgid "%qD is not a variable template"
44006 #, gcc-internal-format
44007 msgid "template-id %qD for %q+D does not match any template declaration"
44011 #, gcc-internal-format
44013 "saw %d %<template<>%>, need %d for specializing a member function template"
44017 #, gcc-internal-format
44018 msgid "ambiguous template specialization %qD for %q+D"
44022 #, gcc-internal-format
44023 msgid "variable templates only available with -std=c++14 or -std=gnu++14"
44027 #, gcc-internal-format
44028 msgid "too many template headers for %D (should be %d)"
44032 #, gcc-internal-format
44034 "members of an explicitly specialized class are defined without a template "
44038 #. This case handles bogus declarations like template <>
44039 #. template <class T> void f<int>();
44040 #: cp/pt.c:2677 cp/pt.c:2736
44041 #, gcc-internal-format
44042 msgid "template-id %qD in declaration of primary template"
44046 #, gcc-internal-format
44047 msgid "template parameter list used in explicit instantiation"
44051 #, gcc-internal-format
44052 msgid "definition provided for explicit instantiation"
44056 #, gcc-internal-format
44057 msgid "too many template parameter lists in declaration of %qD"
44061 #, gcc-internal-format
44062 msgid "too few template parameter lists in declaration of %qD"
44066 #, gcc-internal-format
44067 msgid "explicit specialization of %qD must be introduced by %<template <>%>"
44071 #, gcc-internal-format
44072 msgid "explicit specialization declared %<concept%>"
44076 #, gcc-internal-format
44077 msgid "non-type partial specialization %qD is not allowed"
44081 #, gcc-internal-format
44082 msgid "non-class, non-variable partial specialization %qD is not allowed"
44086 #, gcc-internal-format
44087 msgid "default argument specified in explicit specialization"
44091 #, gcc-internal-format
44092 msgid "%qD is not a template function"
44095 #. From [temp.expl.spec]:
44097 #. If such an explicit specialization for the member
44098 #. of a class template names an implicitly-declared
44099 #. special member function (clause _special_), the
44100 #. program is ill-formed.
44102 #. Similar language is found in [temp.explicit].
44104 #, gcc-internal-format
44105 msgid "specialization of implicitly-declared special member function"
44109 #, gcc-internal-format
44110 msgid "no member function %qD declared in %qT"
44114 #, gcc-internal-format
44115 msgid "%qD is not declared in %qD"
44119 #, gcc-internal-format
44120 msgid "explicit specialization of function concept %qD"
44124 #, gcc-internal-format
44125 msgid "base initializer expansion %<%T%> contains no parameter packs"
44129 #, gcc-internal-format
44130 msgid "expansion pattern %<%T%> contains no argument packs"
44134 #, gcc-internal-format
44135 msgid "expansion pattern %<%E%> contains no argument packs"
44139 #, gcc-internal-format
44140 msgid "parameter packs not expanded with %<...%>:"
44143 #: cp/pt.c:3779 cp/pt.c:4513
44144 #, gcc-internal-format
44149 #, gcc-internal-format
44150 msgid " <anonymous>"
44154 #, gcc-internal-format
44155 msgid "declaration of template parameter %q+D shadows template parameter"
44159 #, gcc-internal-format
44160 msgid "declaration of %q+#D shadows template parameter"
44164 #, gcc-internal-format
44165 msgid "template parameter %qD declared here"
44169 #, gcc-internal-format
44170 msgid "specialization of variable concept %q#D"
44174 #, gcc-internal-format
44175 msgid "template parameters not deducible in partial specialization:"
44179 #, gcc-internal-format
44180 msgid "partial specialization %q+D does not specialize any template arguments"
44184 #, gcc-internal-format
44186 "partial specialization %q+D does not specialize any template arguments and "
44187 "is not more constrained than"
44190 #: cp/pt.c:4537 cp/pt.c:4548
44191 #, gcc-internal-format
44192 msgid "primary template here"
44196 #, gcc-internal-format
44198 "partial specialization is not more specialized than the primary template "
44199 "because it replaces multiple parameters with a pack expansion"
44203 #, gcc-internal-format
44205 "parameter pack argument %qE must be at the end of the template argument list"
44209 #, gcc-internal-format
44211 "parameter pack argument %qT must be at the end of the template argument list"
44215 #, gcc-internal-format
44216 msgid "template argument %qE involves template parameter(s)"
44220 #, gcc-internal-format
44221 msgid "type %qT of template argument %qE depends on a template parameter"
44222 msgid_plural "type %qT of template argument %qE depends on template parameters"
44227 #, gcc-internal-format
44228 msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
44232 #, gcc-internal-format
44233 msgid "partial specialization of %qD after instantiation of %qD"
44237 #, gcc-internal-format
44238 msgid "no default argument for %qD"
44241 #. A primary class template can only have one
44242 #. parameter pack, at the end of the template
44245 #, gcc-internal-format
44246 msgid "parameter pack %q+D must be at the end of the template parameter list"
44250 #, gcc-internal-format
44252 "default template arguments may not be used in function template friend re-"
44257 #, gcc-internal-format
44259 "default template arguments may not be used in function template friend "
44264 #, gcc-internal-format
44266 "default template arguments may not be used in function templates without -"
44267 "std=c++11 or -std=gnu++11"
44271 #, gcc-internal-format
44272 msgid "default template arguments may not be used in partial specializations"
44275 #: cp/pt.c:4968 cp/pt.c:5026
44276 #, gcc-internal-format
44277 msgid "default argument for template parameter for class enclosing %qD"
44281 #, gcc-internal-format
44282 msgid "template %qD declared"
44286 #, gcc-internal-format
44287 msgid "template class without a name"
44291 #, gcc-internal-format
44292 msgid "member template %qD may not have virt-specifiers"
44295 #. [basic.stc.dynamic.allocation]
44297 #. An allocation function can be a function
44298 #. template. ... Template allocation functions shall
44299 #. have two or more parameters.
44301 #, gcc-internal-format
44302 msgid "invalid template declaration of %qD"
44306 #, gcc-internal-format
44307 msgid "template definition of non-template %q#D"
44311 #, gcc-internal-format
44312 msgid "expected %d levels of template parms for %q#D, got %d"
44316 #, gcc-internal-format
44317 msgid "got %d template parameters for %q#D"
44321 #, gcc-internal-format
44322 msgid "got %d template parameters for %q#T"
44326 #, gcc-internal-format, gfc-internal-format
44327 msgid " but %d required"
44331 #, gcc-internal-format
44332 msgid "template arguments to %qD do not match original template %qD"
44336 #, gcc-internal-format
44337 msgid "use template<> for an explicit specialization"
44341 #, gcc-internal-format
44342 msgid "%qT is not a template type"
44346 #, gcc-internal-format
44347 msgid "template specifiers not specified in declaration of %qD"
44351 #, gcc-internal-format, gfc-internal-format
44352 msgid "redeclared with %d template parameter"
44353 msgid_plural "redeclared with %d template parameters"
44358 #, gcc-internal-format
44359 msgid "previous declaration %qD used %d template parameter"
44360 msgid_plural "previous declaration %qD used %d template parameters"
44365 #, gcc-internal-format
44366 msgid "template parameter %q+#D"
44370 #, gcc-internal-format
44371 msgid "redeclared here as %q#D"
44374 #. We have in [temp.param]:
44376 #. A template-parameter may not be given default arguments
44377 #. by two different declarations in the same scope.
44379 #, gcc-internal-format
44380 msgid "redefinition of default argument for %q#D"
44384 #, gcc-internal-format
44385 msgid "original definition appeared here"
44389 #, gcc-internal-format
44390 msgid "redeclaration %q#D with different constraints"
44394 #, gcc-internal-format
44395 msgid "original declaration appeared here"
44398 #: cp/pt.c:5872 cp/pt.c:5923
44399 #, gcc-internal-format
44400 msgid "%qE is not a valid template argument for type %qT"
44404 #, gcc-internal-format
44405 msgid "it must be the address of a function with external linkage"
44409 #, gcc-internal-format
44410 msgid "it must be the name of a function with external linkage"
44414 #, gcc-internal-format
44416 "%qE is not a valid template argument for type %qT because %qD has no linkage"
44420 #, gcc-internal-format
44422 "%qE is not a valid template argument for type %qT because %qD does not have "
44427 #, gcc-internal-format
44428 msgid "it must be a pointer-to-member of the form %<&X::Y%>"
44432 #, gcc-internal-format
44433 msgid " couldn't deduce template parameter %qD"
44437 #, gcc-internal-format
44438 msgid " types %qT and %qT have incompatible cv-qualifiers"
44442 #, gcc-internal-format
44443 msgid " mismatched types %qT and %qT"
44447 #, gcc-internal-format
44448 msgid " template parameter %qD is not a parameter pack, but argument %qD is"
44452 #, gcc-internal-format
44453 msgid " template argument %qE does not match pointer-to-member constant %qE"
44457 #, gcc-internal-format
44458 msgid " %qE is not equivalent to %qE"
44462 #, gcc-internal-format
44463 msgid " inconsistent parameter pack deduction with %qT and %qT"
44467 #, gcc-internal-format
44468 msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
44472 #, gcc-internal-format
44473 msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
44477 #, gcc-internal-format
44478 msgid " variable-sized array type %qT is not a valid template argument"
44482 #, gcc-internal-format
44483 msgid " member function type %qT is not a valid template argument"
44487 #, gcc-internal-format, gfc-internal-format
44488 msgid " candidate expects at least %d argument, %d provided"
44489 msgid_plural " candidate expects at least %d arguments, %d provided"
44494 #, gcc-internal-format
44495 msgid " cannot convert %qE (type %qT) to type %qT"
44499 #, gcc-internal-format
44500 msgid " %qT is an ambiguous base class of %qT"
44504 #, gcc-internal-format
44505 msgid " %qT is not derived from %qT"
44509 #, gcc-internal-format
44511 " template parameters of a template template argument are inconsistent with "
44512 "other deduced template arguments"
44516 #, gcc-internal-format
44517 msgid " can't deduce a template for %qT from non-template type %qT"
44521 #, gcc-internal-format
44522 msgid " template argument %qE does not match %qD"
44526 #, gcc-internal-format
44527 msgid " could not resolve address from overloaded function %qE"
44531 #, gcc-internal-format
44533 "%qE is not a valid template argument for type %qT because string literals "
44534 "can never be used in this context"
44538 #, gcc-internal-format
44539 msgid "in template argument for type %qT "
44543 #, gcc-internal-format
44545 "%qD is not a valid template argument because %qD is a variable, not the "
44546 "address of a variable"
44550 #, gcc-internal-format
44552 "%qE is not a valid template argument for %qT because it is not the address "
44557 #, gcc-internal-format
44559 "%qE is not a valid template argument of type %qT because %qE is not a "
44564 #, gcc-internal-format
44566 "%qE is not a valid template argument of type %qT because %qD does not have "
44571 #, gcc-internal-format
44573 "%qE is not a valid template argument of type %qT because %qD has no linkage"
44577 #, gcc-internal-format
44579 "%qE is not a valid template argument for type %qT because of conflicts in cv-"
44584 #, gcc-internal-format
44586 "%qE is not a valid template argument for type %qT because it is not an lvalue"
44590 #, gcc-internal-format
44592 "%q#D is not a valid template argument for type %qT because a reference "
44593 "variable does not have a constant address"
44597 #, gcc-internal-format
44599 "%qE is not a valid template argument for type %qT because it is not an "
44600 "object with linkage"
44604 #, gcc-internal-format
44606 "%qE is not a valid template argument for type %qT because object %qD does "
44611 #, gcc-internal-format
44613 "%qE is not a valid template argument for type %qT because it is a pointer"
44617 #, gcc-internal-format
44618 msgid "try using %qE instead"
44621 #: cp/pt.c:6634 cp/pt.c:6665
44622 #, gcc-internal-format
44624 "%qE is not a valid template argument for type %qT because it is of type %qT"
44628 #, gcc-internal-format
44629 msgid "standard conversions are not allowed in this context"
44633 #, gcc-internal-format
44634 msgid "ignoring attributes on template argument %qT"
44638 #, gcc-internal-format
44639 msgid "injected-class-name %qD used as template template argument"
44643 #, gcc-internal-format
44644 msgid "invalid use of destructor %qE as a type"
44648 #, gcc-internal-format
44649 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
44652 #: cp/pt.c:7109 cp/pt.c:7131 cp/pt.c:7184
44653 #, gcc-internal-format
44654 msgid "type/value mismatch at argument %d in template parameter list for %qD"
44658 #, gcc-internal-format
44659 msgid " expected a constant of type %qT, got %qT"
44663 #, gcc-internal-format
44664 msgid " expected a class template, got %qE"
44668 #, gcc-internal-format
44669 msgid " expected a type, got %qE"
44673 #, gcc-internal-format
44674 msgid " expected a type, got %qT"
44678 #, gcc-internal-format
44679 msgid " expected a class template, got %qT"
44683 #, gcc-internal-format
44684 msgid " expected a template of type %qD, got %qT"
44688 #, gcc-internal-format
44689 msgid "constraint mismatch at argument %d in template parameter list for %qD"
44693 #, gcc-internal-format
44694 msgid " expected %qD but got %qD"
44697 #. Not sure if this is reachable, but it doesn't hurt
44700 #, gcc-internal-format
44701 msgid "type mismatch in nontype parameter pack"
44705 #, gcc-internal-format
44706 msgid "could not convert template argument %qE to %qT"
44709 #: cp/pt.c:7397 cp/pt.c:7702
44710 #, gcc-internal-format, gfc-internal-format
44711 msgid "template argument %d is invalid"
44714 #: cp/pt.c:7412 cp/pt.c:7542 cp/pt.c:7727
44715 #, gcc-internal-format, gfc-internal-format
44716 msgid "wrong number of template arguments (%d, should be %d)"
44720 #, gcc-internal-format, gfc-internal-format
44721 msgid "wrong number of template arguments (%d, should be at least %d)"
44725 #, gcc-internal-format
44726 msgid "provided for %qD"
44730 #, gcc-internal-format
44732 "pack expansion argument for non-pack parameter %qD of alias template %qD"
44736 #, gcc-internal-format
44737 msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
44741 #, gcc-internal-format
44743 "so any instantiation with a non-empty parameter pack would be ill-formed"
44747 #, gcc-internal-format
44748 msgid "provided for %q+D"
44752 #, gcc-internal-format
44753 msgid "%q#D is not a function template"
44757 #, gcc-internal-format
44758 msgid "non-template type %qT used as a template"
44762 #, gcc-internal-format
44763 msgid "for template declaration %q+D"
44767 #, gcc-internal-format
44768 msgid "template constraint failure"
44772 #, gcc-internal-format
44773 msgid "constraints for %qD not satisfied"
44777 #, gcc-internal-format, gfc-internal-format
44779 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
44780 "increase the maximum)"
44784 #, gcc-internal-format
44785 msgid "fold of empty expansion over %O"
44789 #, gcc-internal-format
44790 msgid "mismatched argument pack lengths while expanding %<%T%>"
44794 #, gcc-internal-format
44795 msgid "mismatched argument pack lengths while expanding %<%E%>"
44799 #, gcc-internal-format
44800 msgid " when instantiating default argument for call to %D"
44803 #. It may seem that this case cannot occur, since:
44805 #. typedef void f();
44806 #. void g() { f x; }
44808 #. declares a function, not a variable. However:
44810 #. typedef void f();
44811 #. template <typename T> void g() { T t; }
44812 #. template void g<f>();
44814 #. is an attempt to declare a variable with function
44817 #, gcc-internal-format
44818 msgid "variable %qD has function type"
44822 #, gcc-internal-format
44823 msgid "invalid parameter type %qT"
44827 #, gcc-internal-format
44828 msgid "in declaration %q+D"
44832 #, gcc-internal-format
44833 msgid "function returning an array"
44837 #, gcc-internal-format
44838 msgid "function returning a function"
44842 #, gcc-internal-format
44843 msgid "creating pointer to member function of non-class type %qT"
44847 #, gcc-internal-format
44848 msgid "forming reference to void"
44852 #, gcc-internal-format
44853 msgid "forming pointer to reference type %qT"
44857 #, gcc-internal-format
44858 msgid "forming reference to reference type %qT"
44862 #, gcc-internal-format
44863 msgid "forming pointer to qualified function type %qT"
44867 #, gcc-internal-format
44868 msgid "forming reference to qualified function type %qT"
44872 #, gcc-internal-format
44873 msgid "creating pointer to member of non-class type %qT"
44877 #, gcc-internal-format
44878 msgid "creating pointer to member reference type %qT"
44882 #, gcc-internal-format
44883 msgid "creating pointer to member of type void"
44887 #, gcc-internal-format
44888 msgid "creating array of %qT"
44892 #, gcc-internal-format
44893 msgid "%qT is not a class, struct, or union type"
44897 #, gcc-internal-format
44898 msgid "%qT resolves to %qT, which is not an enumeration type"
44902 #, gcc-internal-format
44903 msgid "%qT resolves to %qT, which is is not a class type"
44907 #, gcc-internal-format
44908 msgid "use of %qs in template"
44912 #, gcc-internal-format
44913 msgid "qualifying type %qT does not match destructor name ~%qT"
44917 #, gcc-internal-format
44919 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
44923 #, gcc-internal-format
44924 msgid "say %<typename %E%> if a type is meant"
44928 #, gcc-internal-format
44929 msgid "using invalid field %qD"
44932 #: cp/pt.c:14445 cp/pt.c:15770
44933 #, gcc-internal-format
44934 msgid "invalid use of pack expansion expression"
44937 #: cp/pt.c:14449 cp/pt.c:15774
44938 #, gcc-internal-format
44939 msgid "use %<...%> to expand argument pack"
44943 #, gcc-internal-format
44945 "%qD was not declared in this scope, and no declarations were found by "
44946 "argument-dependent lookup at the point of instantiation"
44950 #, gcc-internal-format
44951 msgid "declarations in dependent base %qT are not found by unqualified lookup"
44955 #, gcc-internal-format
44956 msgid "use %<this->%D%> instead"
44960 #, gcc-internal-format
44961 msgid "use %<%T::%D%> instead"
44965 #, gcc-internal-format
44966 msgid "%qD declared here, later in the translation unit"
44970 #, gcc-internal-format
44971 msgid "%qT is not a class or namespace"
44975 #, gcc-internal-format
44976 msgid "%qD is not a class or namespace"
44980 #, gcc-internal-format
44981 msgid "%qT is/uses anonymous type"
44985 #, gcc-internal-format
44986 msgid "template argument for %qD uses local type %qT"
44990 #, gcc-internal-format
44991 msgid "%qT is a variably modified type"
44995 #, gcc-internal-format
44996 msgid "integral expression %qE is not constant"
45000 #, gcc-internal-format
45001 msgid " trying to instantiate %qD"
45005 #, gcc-internal-format
45006 msgid "ambiguous template instantiation for %q#T"
45010 #, gcc-internal-format
45011 msgid "ambiguous template instantiation for %q#D"
45018 #: cp/pt.c:21067 cp/pt.c:21154
45019 #, gcc-internal-format
45020 msgid "explicit instantiation of non-template %q#D"
45024 #, gcc-internal-format
45025 msgid "%qD is not a static data member of a class template"
45028 #: cp/pt.c:21092 cp/pt.c:21149
45029 #, gcc-internal-format
45030 msgid "no matching template for %qD found"
45034 #, gcc-internal-format
45036 "type %qT for explicit instantiation %qD does not match declared type %qT"
45040 #, gcc-internal-format
45041 msgid "explicit instantiation of %q#D"
45045 #, gcc-internal-format
45046 msgid "duplicate explicit instantiation of %q#D"
45049 #: cp/pt.c:21164 cp/pt.c:21261
45050 #, gcc-internal-format
45051 msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
45054 #: cp/pt.c:21169 cp/pt.c:21278
45055 #, gcc-internal-format
45056 msgid "storage class %qD applied to template instantiation"
45060 #, gcc-internal-format
45061 msgid "explicit instantiation of non-class template %qD"
45065 #, gcc-internal-format
45066 msgid "explicit instantiation of non-template type %qT"
45070 #, gcc-internal-format
45071 msgid "explicit instantiation of %q#T before definition of template"
45075 #, gcc-internal-format
45076 msgid "ISO C++ forbids the use of %qE on explicit instantiations"
45080 #, gcc-internal-format
45081 msgid "duplicate explicit instantiation of %q#T"
45086 #. The definition of a non-exported function template, a
45087 #. non-exported member function template, or a non-exported
45088 #. member function or static data member of a class template
45089 #. shall be present in every translation unit in which it is
45090 #. explicitly instantiated.
45092 #, gcc-internal-format
45093 msgid "explicit instantiation of %qD but no definition available"
45097 #, gcc-internal-format
45099 "template instantiation depth exceeds maximum of %d instantiating %q+D, "
45100 "possibly from virtual table generation (use -ftemplate-depth= to increase "
45105 #, gcc-internal-format
45106 msgid "invalid template non-type parameter"
45110 #, gcc-internal-format
45111 msgid "%q#T is not a valid type for a template non-type parameter"
45115 #, gcc-internal-format
45117 "deducing from brace-enclosed initializer list requires #include "
45118 "<initializer_list>"
45122 #, gcc-internal-format
45123 msgid "direct-list-initialization of %<auto%> requires exactly one element"
45127 #, gcc-internal-format
45129 "for deduction to %<std::initializer_list%>, use copy-list-initialization (i."
45130 "e. add %<=%> before the %<{%>)"
45134 #, gcc-internal-format
45135 msgid "%qT as type rather than plain %<decltype(auto)%>"
45139 #, gcc-internal-format
45140 msgid "unable to deduce lambda return type from %qE"
45144 #, gcc-internal-format
45145 msgid "unable to deduce %qT from %qE"
45149 #, gcc-internal-format
45150 msgid "placeholder constraints not satisfied"
45154 #, gcc-internal-format
45155 msgid "deduced initializer does not satisfy placeholder constraints"
45159 #, gcc-internal-format
45160 msgid "deduced return type does not satisfy placeholder constraints"
45164 #, gcc-internal-format
45165 msgid "deduced expression type does not saatisy placeholder constraints"
45169 #, gcc-internal-format
45170 msgid "-frepo must be used with -c"
45174 #, gcc-internal-format, gfc-internal-format
45175 msgid "mysterious repository information in %s"
45179 #, gcc-internal-format
45180 msgid "can%'t create repository information file %qs"
45184 #, gcc-internal-format
45185 msgid "cannot use typeid with -fno-rtti"
45189 #, gcc-internal-format
45190 msgid "must #include <typeinfo> before using typeid"
45194 #, gcc-internal-format
45196 "cannot create type information for type %qT because it involves types of "
45201 #, gcc-internal-format
45202 msgid "typeid of qualified function type %qT"
45205 #: cp/rtti.c:666 cp/rtti.c:681
45206 #, gcc-internal-format
45207 msgid "dynamic_cast of %q#D to %q#T can never succeed"
45211 #, gcc-internal-format
45212 msgid "%<dynamic_cast%> not permitted with -fno-rtti"
45216 #, gcc-internal-format
45217 msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
45221 #, gcc-internal-format
45222 msgid "%qT is an ambiguous base of %qT"
45226 #, gcc-internal-format
45227 msgid "%qT is an inaccessible base of %qT"
45230 #: cp/search.c:2052
45231 #, gcc-internal-format
45232 msgid "invalid covariant return type for %q#D"
45235 #: cp/search.c:2054
45236 #, gcc-internal-format
45237 msgid " overriding %q#D"
45240 #: cp/search.c:2067
45241 #, gcc-internal-format
45242 msgid "invalid covariant return type for %q+#D"
45245 #: cp/search.c:2068 cp/search.c:2073 cp/search.c:2100
45246 #, gcc-internal-format
45247 msgid " overriding %q+#D"
45250 #: cp/search.c:2072
45251 #, gcc-internal-format
45252 msgid "conflicting return type specified for %q+#D"
45255 #: cp/search.c:2087
45256 #, gcc-internal-format
45257 msgid "looser throw specifier for %q+#F"
45260 #: cp/search.c:2088
45261 #, gcc-internal-format
45262 msgid " overriding %q+#F"
45265 #: cp/search.c:2099
45266 #, gcc-internal-format
45267 msgid "conflicting type attributes specified for %q+#D"
45270 #: cp/search.c:2115
45271 #, gcc-internal-format
45272 msgid "%qD declared %<transaction_safe_dynamic%>"
45275 #: cp/search.c:2117
45276 #, gcc-internal-format
45277 msgid "overriding %qD declared %<transaction_safe%>"
45280 #: cp/search.c:2124
45281 #, gcc-internal-format
45282 msgid "deleted function %q+D"
45285 #: cp/search.c:2125
45286 #, gcc-internal-format
45287 msgid "overriding non-deleted function %q+D"
45290 #: cp/search.c:2130
45291 #, gcc-internal-format
45292 msgid "non-deleted function %q+D"
45295 #: cp/search.c:2131
45296 #, gcc-internal-format
45297 msgid "overriding deleted function %q+D"
45300 #: cp/search.c:2137
45301 #, gcc-internal-format
45302 msgid "virtual function %q+D"
45305 #: cp/search.c:2138
45306 #, gcc-internal-format
45307 msgid "overriding final function %q+D"
45310 #. A static member function cannot match an inherited
45311 #. virtual member function.
45312 #: cp/search.c:2234
45313 #, gcc-internal-format
45314 msgid "%q+#D cannot be declared"
45317 #: cp/search.c:2235
45318 #, gcc-internal-format
45319 msgid " since %q+#D declared in base class"
45322 #: cp/semantics.c:840
45323 #, gcc-internal-format
45324 msgid "suggest explicit braces around empty body in %<do%> statement"
45327 #: cp/semantics.c:1508
45328 #, gcc-internal-format
45329 msgid "type of asm operand %qE could not be determined"
45332 #: cp/semantics.c:1573
45333 #, gcc-internal-format
45334 msgid "__label__ declarations are only allowed in function scopes"
45337 #: cp/semantics.c:1760
45338 #, gcc-internal-format
45339 msgid "invalid use of member %qD in static member function"
45342 #: cp/semantics.c:2467
45343 #, gcc-internal-format
45344 msgid "arguments to destructor are not allowed"
45347 #: cp/semantics.c:2564
45348 #, gcc-internal-format
45349 msgid "%<this%> is unavailable for static member functions"
45352 #: cp/semantics.c:2566
45353 #, gcc-internal-format
45354 msgid "invalid use of %<this%> in non-member function"
45357 #: cp/semantics.c:2568
45358 #, gcc-internal-format
45359 msgid "invalid use of %<this%> at top level"
45362 #: cp/semantics.c:2590
45363 #, gcc-internal-format
45364 msgid "invalid qualifying scope in pseudo-destructor name"
45367 #: cp/semantics.c:2598 cp/typeck.c:2530
45368 #, gcc-internal-format
45369 msgid "qualified type %qT does not match destructor name ~%qT"
45372 #: cp/semantics.c:2620
45373 #, gcc-internal-format
45374 msgid "%qE is not of type %qT"
45377 #: cp/semantics.c:2691
45378 #, gcc-internal-format
45379 msgid "compound literal of non-object type %qT"
45382 #: cp/semantics.c:2813
45383 #, gcc-internal-format
45384 msgid "template type parameters must use the keyword %<class%> or %<typename%>"
45387 #: cp/semantics.c:2863
45388 #, gcc-internal-format
45390 "invalid use of type %qT as a default value for a template template-parameter"
45393 #: cp/semantics.c:2866
45394 #, gcc-internal-format
45395 msgid "invalid default argument for a template template parameter"
45398 #: cp/semantics.c:2883
45399 #, gcc-internal-format
45400 msgid "definition of %q#T inside template parameter list"
45403 #: cp/semantics.c:2914
45404 #, gcc-internal-format
45405 msgid "invalid definition of qualified type %qT"
45408 #: cp/semantics.c:3194
45409 #, gcc-internal-format
45410 msgid "invalid base-class specification"
45413 #: cp/semantics.c:3353
45414 #, gcc-internal-format
45415 msgid "cannot capture member %qD of anonymous union"
45418 #: cp/semantics.c:3366 cp/semantics.c:9282
45419 #, gcc-internal-format
45420 msgid "%qD is not captured"
45423 #: cp/semantics.c:3371
45424 #, gcc-internal-format
45425 msgid "the lambda has no capture-default"
45428 #: cp/semantics.c:3373
45429 #, gcc-internal-format
45431 "lambda in local class %q+T cannot capture variables from the enclosing "
45435 #: cp/semantics.c:3384
45436 #, gcc-internal-format
45437 msgid "use of local variable with automatic storage from containing function"
45440 #: cp/semantics.c:3385
45441 #, gcc-internal-format
45442 msgid "use of parameter from containing function"
45445 #: cp/semantics.c:3553
45446 #, gcc-internal-format
45448 "template parameter %qD of type %qT is not allowed in an integral constant "
45449 "expression because it is not of integral or enumeration type"
45452 #: cp/semantics.c:3640
45453 #, gcc-internal-format
45454 msgid "use of namespace %qD as expression"
45457 #: cp/semantics.c:3645
45458 #, gcc-internal-format
45459 msgid "use of class template %qT as expression"
45462 #. Ambiguous reference to base members.
45463 #: cp/semantics.c:3651
45464 #, gcc-internal-format
45465 msgid "request for member %qD is ambiguous in multiple inheritance lattice"
45468 #: cp/semantics.c:3677
45469 #, gcc-internal-format
45470 msgid "%qD cannot appear in a constant-expression"
45473 #: cp/semantics.c:3802
45474 #, gcc-internal-format
45475 msgid "type of %qE is unknown"
45478 #: cp/semantics.c:3830
45479 #, gcc-internal-format
45480 msgid "%qT is not an enumeration type"
45483 #. Parameter packs can only be used in templates
45484 #: cp/semantics.c:3985
45485 #, gcc-internal-format
45486 msgid "Parameter pack __bases only valid in template declaration"
45489 #: cp/semantics.c:4014
45490 #, gcc-internal-format
45491 msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
45494 #: cp/semantics.c:4023
45495 #, gcc-internal-format
45497 "second operand of %<offsetof%> is neither a single identifier nor a sequence "
45498 "of member accesses and array references"
45501 #: cp/semantics.c:4031
45502 #, gcc-internal-format
45503 msgid "cannot apply %<offsetof%> to member function %qD"
45506 #: cp/semantics.c:4047
45507 #, gcc-internal-format
45508 msgid "offsetof within non-standard-layout type %qT is undefined"
45511 #: cp/semantics.c:4552 cp/semantics.c:6025 cp/semantics.c:6081
45512 #: cp/semantics.c:6120 cp/semantics.c:6471 cp/semantics.c:6570
45513 #: cp/semantics.c:6704
45514 #, gcc-internal-format
45515 msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
45518 #: cp/semantics.c:5228
45519 #, gcc-internal-format
45520 msgid "user defined reduction lookup is ambiguous"
45523 #: cp/semantics.c:5501
45524 #, gcc-internal-format
45525 msgid "%qE in %<reduction%> clause is a zero size array"
45528 #: cp/semantics.c:5549
45529 #, gcc-internal-format
45530 msgid "%qE has const type for %<reduction%>"
45533 #: cp/semantics.c:5661
45534 #, gcc-internal-format
45535 msgid "user defined reduction with constructor initializer for base class %qT"
45538 #: cp/semantics.c:5884
45539 #, gcc-internal-format
45541 "linear clause with %qs modifier applied to non-reference variable with %qT "
45545 #: cp/semantics.c:5899
45546 #, gcc-internal-format
45548 "linear clause applied to non-integral, non-floating, non-pointer variable "
45552 #: cp/semantics.c:5911
45553 #, gcc-internal-format
45555 "linear clause applied to non-integral non-pointer variable with %qT type"
45558 #: cp/semantics.c:5933
45559 #, gcc-internal-format
45560 msgid "linear step expression must be integral"
45563 #: cp/semantics.c:6036
45564 #, gcc-internal-format
45565 msgid "%qD is not a variable in clause %qs"
45568 #: cp/semantics.c:6092
45569 #, gcc-internal-format
45570 msgid "%qD is not a variable in clause %<firstprivate%>"
45573 #: cp/semantics.c:6131
45574 #, gcc-internal-format
45575 msgid "%qD is not a variable in clause %<lastprivate%>"
45578 #: cp/semantics.c:6176
45579 #, gcc-internal-format
45580 msgid "%<gang%> static expression must be integral"
45583 #: cp/semantics.c:6190
45584 #, gcc-internal-format
45585 msgid "%<gang%> static value must bepositive"
45588 #: cp/semantics.c:6222
45589 #, gcc-internal-format
45590 msgid "%<gang%> num expression must be integral"
45593 #: cp/semantics.c:6225
45594 #, gcc-internal-format
45595 msgid "%<vector%> length expression must be integral"
45598 #: cp/semantics.c:6229
45599 #, gcc-internal-format
45600 msgid "%<worker%> num expression must be integral"
45603 #: cp/semantics.c:6233
45604 #, gcc-internal-format
45605 msgid "%qs expression must be integral"
45608 #: cp/semantics.c:6251
45609 #, gcc-internal-format
45610 msgid "%<gang%> num value must be positive"
45613 #: cp/semantics.c:6255
45614 #, gcc-internal-format
45615 msgid "%<vector%> length value must bepositive"
45618 #: cp/semantics.c:6260
45619 #, gcc-internal-format
45620 msgid "%<worker%> num value must bepositive"
45623 #: cp/semantics.c:6265
45624 #, gcc-internal-format
45625 msgid "%qs value must be positive"
45628 #: cp/semantics.c:6312
45629 #, gcc-internal-format
45630 msgid "schedule chunk size expression must be integral"
45633 #: cp/semantics.c:6344
45634 #, gcc-internal-format
45635 msgid "%qs length expression must be integral"
45638 #: cp/semantics.c:6357
45639 #, gcc-internal-format
45640 msgid "%qs length expression must be positive constant integer expression"
45643 #: cp/semantics.c:6376
45644 #, gcc-internal-format
45645 msgid "%<async%> expression must be integral"
45648 #: cp/semantics.c:6404
45649 #, gcc-internal-format
45650 msgid "%<thread_limit%> expression must be integral"
45653 #: cp/semantics.c:6433
45654 #, gcc-internal-format
45655 msgid "%<device%> id must be integral"
45658 #: cp/semantics.c:6454
45659 #, gcc-internal-format
45660 msgid "%<dist_schedule%> chunk size expression must be integral"
45663 #: cp/semantics.c:6481
45664 #, gcc-internal-format
45665 msgid "%qD is not a variable in %<aligned%> clause"
45668 #: cp/semantics.c:6495
45669 #, gcc-internal-format
45671 "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference "
45672 "to pointer or array"
45675 #: cp/semantics.c:6501
45676 #, gcc-internal-format
45677 msgid "%qD appears more than once in %<aligned%> clauses"
45680 #: cp/semantics.c:6514
45681 #, gcc-internal-format
45682 msgid "%<aligned%> clause alignment expression must be integral"
45685 #: cp/semantics.c:6563
45686 #, gcc-internal-format
45687 msgid "%qD is not a variable in %<depend%> clause"
45690 #: cp/semantics.c:6831
45691 #, gcc-internal-format
45692 msgid "overloaded function name %qE in clause %qs"
45695 #: cp/semantics.c:6835
45696 #, gcc-internal-format
45697 msgid "template %qE in clause %qs"
45700 #: cp/semantics.c:6900
45701 #, gcc-internal-format
45702 msgid "%<grainsize%> expression must be integral"
45705 #: cp/semantics.c:6929
45706 #, gcc-internal-format
45707 msgid "%<priority%> expression must be integral"
45710 #: cp/semantics.c:6958
45711 #, gcc-internal-format
45712 msgid "%<num_tasks%> expression must be integral"
45715 #: cp/semantics.c:6987
45716 #, gcc-internal-format
45718 "%qs variable is neither a pointer, nor an arraynor reference to pointer or "
45722 #: cp/semantics.c:7443
45723 #, gcc-internal-format
45724 msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
45727 #: cp/semantics.c:7457
45728 #, gcc-internal-format
45729 msgid "%<threadprivate%> %qE directive not in %qT definition"
45732 #: cp/semantics.c:7662
45733 #, gcc-internal-format
45734 msgid "difference between %qE and %qD does not have integer type"
45737 #: cp/semantics.c:8082
45738 #, gcc-internal-format
45739 msgid "%<#pragma omp simd%> used with class iteration variable %qE"
45742 #: cp/semantics.c:8424 cp/semantics.c:8434
45743 #, gcc-internal-format
45744 msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
45747 #: cp/semantics.c:8727
45748 #, gcc-internal-format
45749 msgid "static assertion failed"
45752 #: cp/semantics.c:8729
45753 #, gcc-internal-format, gfc-internal-format
45754 msgid "static assertion failed: %s"
45757 #: cp/semantics.c:8734
45758 #, gcc-internal-format
45759 msgid "non-constant condition for static assertion"
45762 #: cp/semantics.c:8764
45763 #, gcc-internal-format
45764 msgid "argument to decltype must be an expression"
45767 #: cp/semantics.c:8792
45768 #, gcc-internal-format
45769 msgid "decltype cannot resolve address of overloaded function"
45772 #: cp/semantics.c:9321
45773 #, gcc-internal-format
45774 msgid "operand of fold expression has no unexpanded parameter packs"
45777 #: cp/semantics.c:9374
45778 #, gcc-internal-format
45779 msgid "both arguments in binary fold have unexpanded parameter packs"
45782 #: cp/semantics.c:9376
45783 #, gcc-internal-format
45784 msgid "no unexpanded parameter packs in binary fold"
45788 #, gcc-internal-format
45789 msgid "%qV qualifiers cannot be applied to %qT"
45793 #, gcc-internal-format
45794 msgid "lambda-expression in a constant expression"
45798 #, gcc-internal-format
45799 msgid "%qE attribute can only be applied to Java class definitions"
45803 #, gcc-internal-format
45804 msgid "requested init_priority is not an integer constant"
45808 #, gcc-internal-format
45810 "can only use %qE attribute on file-scope definitions of objects of class type"
45814 #, gcc-internal-format
45815 msgid "requested init_priority is out of range"
45819 #, gcc-internal-format
45820 msgid "requested init_priority is reserved for internal use"
45824 #, gcc-internal-format
45825 msgid "%qE attribute is not supported on this platform"
45829 #, gcc-internal-format
45830 msgid "redeclaration of %qD adds abi tag %E"
45834 #, gcc-internal-format
45835 msgid "the %qE attribute requires arguments"
45839 #, gcc-internal-format
45840 msgid "arguments to the %qE attribute must be narrow string literals"
45843 #: cp/tree.c:3719 cp/tree.c:3732
45844 #, gcc-internal-format
45845 msgid "arguments to the %qE attribute must contain valid identifiers"
45849 #, gcc-internal-format
45850 msgid "%<%c%> is not a valid first character for an identifier"
45854 #, gcc-internal-format
45855 msgid "%<%c%> is not a valid character in an identifier"
45859 #, gcc-internal-format
45860 msgid "%qE attribute applied to non-class, non-enum type %qT"
45864 #, gcc-internal-format
45865 msgid "%qE attribute applied to %qT after its definition"
45869 #, gcc-internal-format
45870 msgid "ignoring %qE attribute applied to template instantiation %qT"
45874 #, gcc-internal-format
45875 msgid "ignoring %qE attribute applied to template specialization %qT"
45879 #, gcc-internal-format
45880 msgid "%qE attribute applied to non-function, non-variable %qD"
45884 #, gcc-internal-format
45885 msgid "%qE attribute applied to extern \"C\" declaration %qD"
45889 #, gcc-internal-format
45890 msgid "zero as null pointer constant"
45894 #, gcc-internal-format, gfc-internal-format
45895 msgid "lang_* check: failed in %s, at %s:%d"
45899 #, gcc-internal-format
45900 msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
45904 #, gcc-internal-format
45905 msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
45909 #, gcc-internal-format
45911 "conditional expression between distinct pointer types %qT and %qT lacks a "
45916 #, gcc-internal-format
45918 "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-"
45923 #, gcc-internal-format
45925 "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-"
45930 #, gcc-internal-format
45932 "ISO C++ forbids conditional expression between pointer of type %<void *%> "
45933 "and pointer-to-function"
45937 #, gcc-internal-format
45939 "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
45943 #, gcc-internal-format
45945 "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
45949 #, gcc-internal-format
45951 "conditional expression between distinct pointer-to-member types %qT and %qT "
45955 #: cp/typeck.c:1427
45956 #, gcc-internal-format
45957 msgid "canonical types differ for identical types %T and %T"
45960 #: cp/typeck.c:1434
45961 #, gcc-internal-format
45962 msgid "same canonical type node for different types %T and %T"
45965 #: cp/typeck.c:1562
45966 #, gcc-internal-format
45967 msgid "invalid application of %qs to a member function"
45970 #: cp/typeck.c:1650
45971 #, gcc-internal-format
45972 msgid "invalid application of %<sizeof%> to a bit-field"
45975 #: cp/typeck.c:1658
45976 #, gcc-internal-format
45977 msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
45980 #: cp/typeck.c:1709
45981 #, gcc-internal-format
45982 msgid "invalid application of %<__alignof%> to a bit-field"
45985 #: cp/typeck.c:1720
45986 #, gcc-internal-format
45988 "ISO C++ forbids applying %<__alignof%> to an expression of function type"
45991 #: cp/typeck.c:1836
45992 #, gcc-internal-format
45993 msgid "invalid use of non-static member function of type %qT"
45996 #: cp/typeck.c:2001
45997 #, gcc-internal-format
45998 msgid "taking address of temporary array"
46001 #: cp/typeck.c:2164
46002 #, gcc-internal-format
46003 msgid "ISO C++ forbids converting a string constant to %qT"
46006 #: cp/typeck.c:2168
46007 #, gcc-internal-format
46008 msgid "deprecated conversion from string constant to %qT"
46011 #: cp/typeck.c:2302 cp/typeck.c:2703
46012 #, gcc-internal-format
46014 "request for member %qD in %qE, which is of pointer type %qT (maybe you meant "
46018 #: cp/typeck.c:2306 cp/typeck.c:2707
46019 #, gcc-internal-format
46020 msgid "request for member %qD in %qE, which is of non-class type %qT"
46023 #: cp/typeck.c:2337
46024 #, gcc-internal-format
46025 msgid "invalid use of nonstatic data member %qE"
46028 #: cp/typeck.c:2396
46029 #, gcc-internal-format
46031 "invalid access to non-static data member %qD in virtual base of NULL object"
46034 #: cp/typeck.c:2545
46035 #, gcc-internal-format
46036 msgid "object type %qT does not match destructor name ~%qT"
46039 #: cp/typeck.c:2554
46040 #, gcc-internal-format
46041 msgid "the type being destroyed is %qT, but the destructor refers to %qT"
46044 #: cp/typeck.c:2747 cp/typeck.c:2759
46045 #, gcc-internal-format
46046 msgid "%<%D::%D%> is not a member of %qT"
46049 #: cp/typeck.c:2796
46050 #, gcc-internal-format
46051 msgid "%qT is not a base of %qT"
46054 #: cp/typeck.c:2820
46055 #, gcc-internal-format
46056 msgid "%q#T has no member named %qE; did you mean %qE?"
46059 #: cp/typeck.c:2824
46060 #, gcc-internal-format
46061 msgid "%q#T has no member named %qE"
46064 #: cp/typeck.c:2843
46065 #, gcc-internal-format
46066 msgid "%qD is not a member template function"
46069 #: cp/typeck.c:3009
46070 #, gcc-internal-format
46071 msgid "%qT is not a pointer-to-object type"
46074 #: cp/typeck.c:3040
46075 #, gcc-internal-format
46076 msgid "invalid use of array indexing on pointer to member"
46079 #: cp/typeck.c:3043
46080 #, gcc-internal-format
46081 msgid "invalid use of unary %<*%> on pointer to member"
46084 #: cp/typeck.c:3046
46085 #, gcc-internal-format
46086 msgid "invalid use of implicit conversion on pointer to member"
46089 #: cp/typeck.c:3049
46090 #, gcc-internal-format
46092 "left hand operand of %<->*%> must be a pointer to class, but is a pointer to "
46093 "member of type %qT"
46096 #: cp/typeck.c:3085
46097 #, gcc-internal-format
46098 msgid "subscript missing in array reference"
46101 #: cp/typeck.c:3101
46102 #, gcc-internal-format
46103 msgid "rank of the array%'s index is greater than 1"
46106 #: cp/typeck.c:3197
46107 #, gcc-internal-format
46108 msgid "subscripting array declared %<register%>"
46111 #: cp/typeck.c:3231
46112 #, gcc-internal-format
46113 msgid "subscripted value is neither array nor pointer"
46116 #: cp/typeck.c:3304
46117 #, gcc-internal-format
46118 msgid "object missing in use of %qE"
46121 #: cp/typeck.c:3535
46122 #, gcc-internal-format
46123 msgid "cannot call function %qD"
46126 #: cp/typeck.c:3550
46127 #, gcc-internal-format
46128 msgid "ISO C++ forbids calling %<::main%> from within program"
46131 #: cp/typeck.c:3571
46132 #, gcc-internal-format
46134 "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E "
46135 "(...)%>, e.g. %<(... ->* %E) (...)%>"
46138 #: cp/typeck.c:3588
46139 #, gcc-internal-format
46140 msgid "%qE cannot be used as a function"
46143 #: cp/typeck.c:3591
46144 #, gcc-internal-format
46145 msgid "%qD cannot be used as a function"
46148 #: cp/typeck.c:3594
46149 #, gcc-internal-format
46150 msgid "expression cannot be used as a function"
46153 #: cp/typeck.c:3643
46154 #, gcc-internal-format
46155 msgid "too many arguments to constructor %q#D"
46158 #: cp/typeck.c:3644
46159 #, gcc-internal-format
46160 msgid "too few arguments to constructor %q#D"
46163 #: cp/typeck.c:3649
46164 #, gcc-internal-format
46165 msgid "too many arguments to member function %q#D"
46168 #: cp/typeck.c:3650
46169 #, gcc-internal-format
46170 msgid "too few arguments to member function %q#D"
46173 #: cp/typeck.c:3656
46174 #, gcc-internal-format
46175 msgid "too many arguments to function %q#D"
46178 #: cp/typeck.c:3657
46179 #, gcc-internal-format
46180 msgid "too few arguments to function %q#D"
46183 #: cp/typeck.c:3667
46184 #, gcc-internal-format
46185 msgid "too many arguments to method %q#D"
46188 #: cp/typeck.c:3668
46189 #, gcc-internal-format
46190 msgid "too few arguments to method %q#D"
46193 #: cp/typeck.c:3671
46194 #, gcc-internal-format
46195 msgid "too many arguments to function"
46198 #: cp/typeck.c:3672
46199 #, gcc-internal-format
46200 msgid "too few arguments to function"
46203 #: cp/typeck.c:3751
46204 #, gcc-internal-format
46205 msgid "parameter %P of %qD has incomplete type %qT"
46208 #: cp/typeck.c:3754
46209 #, gcc-internal-format
46210 msgid "parameter %P has incomplete type %qT"
46213 #: cp/typeck.c:3993
46214 #, gcc-internal-format
46215 msgid "the address of %qD will never be NULL"
46218 #: cp/typeck.c:4004
46219 #, gcc-internal-format
46220 msgid "the compiler can assume that the address of %qD will never be NULL"
46223 #: cp/typeck.c:4123 cp/typeck.c:4134
46224 #, gcc-internal-format
46225 msgid "assuming cast to type %qT from overloaded function"
46228 #: cp/typeck.c:4180
46229 #, gcc-internal-format
46230 msgid "NULL used in arithmetic"
46233 #: cp/typeck.c:4503
46234 #, gcc-internal-format
46235 msgid "left rotate count is negative"
46238 #: cp/typeck.c:4504
46239 #, gcc-internal-format
46240 msgid "right rotate count is negative"
46243 #: cp/typeck.c:4510
46244 #, gcc-internal-format
46245 msgid "left rotate count >= width of type"
46248 #: cp/typeck.c:4511
46249 #, gcc-internal-format
46250 msgid "right rotate count >= width of type"
46253 #: cp/typeck.c:4582 cp/typeck.c:4590 cp/typeck.c:4869 cp/typeck.c:4877
46254 #, gcc-internal-format
46255 msgid "ISO C++ forbids comparison between pointer and integer"
46258 #: cp/typeck.c:4792 cp/typeck.c:4804
46259 #, gcc-internal-format
46260 msgid "operand types are %qT and %qT"
46263 #: cp/typeck.c:4830
46264 #, gcc-internal-format
46265 msgid "could not find an integer type of the same size as %qT"
46268 #: cp/typeck.c:4894
46269 #, gcc-internal-format
46270 msgid "unordered comparison on non-floating point argument"
46273 #: cp/typeck.c:4949
46274 #, gcc-internal-format
46275 msgid "invalid operands of types %qT and %qT to binary %qO"
46278 #: cp/typeck.c:5249
46279 #, gcc-internal-format
46280 msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
46283 #: cp/typeck.c:5257
46284 #, gcc-internal-format
46285 msgid "ISO C++ forbids using pointer to a function in subtraction"
46288 #: cp/typeck.c:5265
46289 #, gcc-internal-format
46290 msgid "ISO C++ forbids using pointer to a method in subtraction"
46293 #: cp/typeck.c:5284
46294 #, gcc-internal-format
46295 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
46298 #: cp/typeck.c:5359
46299 #, gcc-internal-format
46300 msgid "taking address of constructor %qE"
46303 #: cp/typeck.c:5360
46304 #, gcc-internal-format
46305 msgid "taking address of destructor %qE"
46308 #: cp/typeck.c:5376
46309 #, gcc-internal-format
46310 msgid "invalid use of %qE to form a pointer-to-member-function"
46313 #: cp/typeck.c:5379
46314 #, gcc-internal-format
46315 msgid " a qualified-id is required"
46318 #: cp/typeck.c:5386
46319 #, gcc-internal-format
46321 "parentheses around %qE cannot be used to form a pointer-to-member-function"
46324 #. An expression like &memfn.
46325 #: cp/typeck.c:5545
46326 #, gcc-internal-format
46328 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
46329 "static member function to form a pointer to member function. Say %<&%T::%D%>"
46332 #: cp/typeck.c:5550
46333 #, gcc-internal-format
46335 "ISO C++ forbids taking the address of a bound member function to form a "
46336 "pointer to member function. Say %<&%T::%D%>"
46339 #. Make this a permerror because we used to accept it.
46340 #: cp/typeck.c:5587
46341 #, gcc-internal-format
46342 msgid "taking address of temporary"
46345 #: cp/typeck.c:5589
46346 #, gcc-internal-format
46347 msgid "taking address of xvalue (rvalue reference)"
46350 #: cp/typeck.c:5606
46351 #, gcc-internal-format
46352 msgid "ISO C++ forbids taking address of function %<::main%>"
46355 #: cp/typeck.c:5661
46356 #, gcc-internal-format
46357 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
46360 #: cp/typeck.c:5689
46361 #, gcc-internal-format
46362 msgid "cannot create pointer to reference member %qD"
46365 #: cp/typeck.c:5967
46366 #, gcc-internal-format
46367 msgid "ISO C++ forbids incrementing an enum"
46370 #: cp/typeck.c:5968
46371 #, gcc-internal-format
46372 msgid "ISO C++ forbids decrementing an enum"
46375 #: cp/typeck.c:5984
46376 #, gcc-internal-format
46377 msgid "cannot increment a pointer to incomplete type %qT"
46380 #: cp/typeck.c:5985
46381 #, gcc-internal-format
46382 msgid "cannot decrement a pointer to incomplete type %qT"
46385 #: cp/typeck.c:5996
46386 #, gcc-internal-format
46387 msgid "ISO C++ forbids incrementing a pointer of type %qT"
46390 #: cp/typeck.c:5997
46391 #, gcc-internal-format
46392 msgid "ISO C++ forbids decrementing a pointer of type %qT"
46395 #: cp/typeck.c:6032
46396 #, gcc-internal-format
46397 msgid "invalid use of Boolean expression as operand to %<operator--%>"
46400 #: cp/typeck.c:6194
46401 #, gcc-internal-format
46402 msgid "cannot take the address of %<this%>, which is an rvalue expression"
46405 #: cp/typeck.c:6216
46406 #, gcc-internal-format
46407 msgid "address of explicit register variable %qD requested"
46410 #: cp/typeck.c:6221
46411 #, gcc-internal-format
46412 msgid "address requested for %qD, which is declared %<register%>"
46415 #: cp/typeck.c:6302
46416 #, gcc-internal-format
46417 msgid "list-initializer for non-class type must not be parenthesized"
46420 #: cp/typeck.c:6314
46421 #, gcc-internal-format
46422 msgid "expression list treated as compound expression in initializer"
46425 #: cp/typeck.c:6318
46426 #, gcc-internal-format
46427 msgid "expression list treated as compound expression in mem-initializer"
46430 #: cp/typeck.c:6322
46431 #, gcc-internal-format
46432 msgid "expression list treated as compound expression in functional cast"
46435 #: cp/typeck.c:6359
46436 #, gcc-internal-format, gfc-internal-format
46437 msgid "%s expression list treated as compound expression"
46440 #: cp/typeck.c:6456
46441 #, gcc-internal-format
46442 msgid "no context to resolve type of %qE"
46445 #: cp/typeck.c:6489
46446 #, gcc-internal-format
46447 msgid "cast from type %qT to type %qT casts away qualifiers"
46450 #: cp/typeck.c:6495
46451 #, gcc-internal-format
46452 msgid "static_cast from type %qT to type %qT casts away qualifiers"
46455 #: cp/typeck.c:6501
46456 #, gcc-internal-format
46457 msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
46460 #: cp/typeck.c:6524
46461 #, gcc-internal-format
46462 msgid "useless cast to type %qT"
46465 #: cp/typeck.c:6895
46466 #, gcc-internal-format
46467 msgid "invalid static_cast from type %qT to type %qT"
46470 #: cp/typeck.c:6921
46471 #, gcc-internal-format
46472 msgid "converting from %qT to %qT"
46475 #: cp/typeck.c:6973
46476 #, gcc-internal-format
46477 msgid "invalid cast of an rvalue expression of type %qT to type %qT"
46480 #: cp/typeck.c:7043
46481 #, gcc-internal-format
46482 msgid "cast from %qT to %qT loses precision"
46485 #: cp/typeck.c:7083
46486 #, gcc-internal-format
46487 msgid "cast from %qT to %qT increases required alignment of target type"
46490 #: cp/typeck.c:7101
46491 #, gcc-internal-format
46493 "casting between pointer-to-function and pointer-to-object is conditionally-"
46497 #: cp/typeck.c:7115
46498 #, gcc-internal-format
46499 msgid "invalid cast from type %qT to type %qT"
46502 #: cp/typeck.c:7176
46503 #, gcc-internal-format
46505 "invalid use of const_cast with type %qT, which is not a pointer, reference, "
46506 "nor a pointer-to-data-member type"
46509 #: cp/typeck.c:7185
46510 #, gcc-internal-format
46512 "invalid use of const_cast with type %qT, which is a pointer or reference to "
46516 #: cp/typeck.c:7225
46517 #, gcc-internal-format
46518 msgid "invalid const_cast of an rvalue of type %qT to type %qT"
46521 #: cp/typeck.c:7286
46522 #, gcc-internal-format
46523 msgid "invalid const_cast from type %qT to type %qT"
46526 #: cp/typeck.c:7379 cp/typeck.c:7387
46527 #, gcc-internal-format
46528 msgid "ISO C++ forbids casting to an array type %qT"
46531 #: cp/typeck.c:7396
46532 #, gcc-internal-format
46533 msgid "invalid cast to function type %qT"
46536 #: cp/typeck.c:7677
46537 #, gcc-internal-format
46538 msgid " in evaluation of %<%Q(%#T, %#T)%>"
46541 #: cp/typeck.c:7738
46542 #, gcc-internal-format
46543 msgid "assigning to an array from an initializer list"
46546 #: cp/typeck.c:7764
46547 #, gcc-internal-format
46548 msgid "incompatible types in assignment of %qT to %qT"
46551 #: cp/typeck.c:7778
46552 #, gcc-internal-format
46553 msgid "array used as initializer"
46556 #: cp/typeck.c:7780
46557 #, gcc-internal-format
46558 msgid "invalid array assignment"
46561 #: cp/typeck.c:7910
46562 #, gcc-internal-format
46563 msgid " in pointer to member function conversion"
46566 #: cp/typeck.c:7924
46567 #, gcc-internal-format
46568 msgid "pointer to member conversion via virtual base %qT"
46571 #: cp/typeck.c:7971 cp/typeck.c:7990
46572 #, gcc-internal-format
46573 msgid " in pointer to member conversion"
46576 #: cp/typeck.c:8071
46577 #, gcc-internal-format
46578 msgid "invalid conversion to type %qT from type %qT"
46581 #: cp/typeck.c:8347
46582 #, gcc-internal-format
46583 msgid "cannot convert %qT to %qT for argument %qP to %qD"
46586 #: cp/typeck.c:8353
46587 #, gcc-internal-format
46588 msgid "cannot convert %qT to %qT in default argument"
46591 #: cp/typeck.c:8357
46592 #, gcc-internal-format
46593 msgid "cannot convert %qT to %qT in argument passing"
46596 #: cp/typeck.c:8361
46597 #, gcc-internal-format
46598 msgid "cannot convert %qT to %qT"
46601 #: cp/typeck.c:8365
46602 #, gcc-internal-format
46603 msgid "cannot convert %qT to %qT in initialization"
46606 #: cp/typeck.c:8369
46607 #, gcc-internal-format
46608 msgid "cannot convert %qT to %qT in return"
46611 #: cp/typeck.c:8373
46612 #, gcc-internal-format
46613 msgid "cannot convert %qT to %qT in assignment"
46616 #: cp/typeck.c:8386
46617 #, gcc-internal-format
46618 msgid "class type %qT is incomplete"
46621 #: cp/typeck.c:8404
46622 #, gcc-internal-format
46623 msgid "parameter %qP of %qD might be a candidate for a format attribute"
46626 #: cp/typeck.c:8408
46627 #, gcc-internal-format
46628 msgid "parameter might be a candidate for a format attribute"
46631 #: cp/typeck.c:8413
46632 #, gcc-internal-format
46633 msgid "target of conversion might be a candidate for a format attribute"
46636 #: cp/typeck.c:8418
46637 #, gcc-internal-format
46638 msgid "target of initialization might be a candidate for a format attribute"
46641 #: cp/typeck.c:8428
46642 #, gcc-internal-format
46644 "left-hand side of assignment might be a candidate for a format attribute"
46647 #: cp/typeck.c:8523
46648 #, gcc-internal-format
46649 msgid "in passing argument %P of %qD"
46652 #: cp/typeck.c:8582
46653 #, gcc-internal-format
46654 msgid "returning reference to temporary"
46657 #: cp/typeck.c:8589
46658 #, gcc-internal-format
46659 msgid "reference to non-lvalue returned"
46662 #: cp/typeck.c:8604
46663 #, gcc-internal-format
46664 msgid "reference to local variable %qD returned"
46667 #: cp/typeck.c:8608
46668 #, gcc-internal-format
46669 msgid "address of label %qD returned"
46672 #: cp/typeck.c:8612
46673 #, gcc-internal-format
46674 msgid "address of local variable %qD returned"
46677 #: cp/typeck.c:8658
46678 #, gcc-internal-format
46679 msgid "returning a value from a destructor"
46682 #. If a return statement appears in a handler of the
46683 #. function-try-block of a constructor, the program is ill-formed.
46684 #: cp/typeck.c:8666
46685 #, gcc-internal-format
46686 msgid "cannot return from a handler of a function-try-block of a constructor"
46689 #. You can't return a value from a constructor.
46690 #: cp/typeck.c:8669
46691 #, gcc-internal-format
46692 msgid "returning a value from a constructor"
46695 #. Give a helpful error message.
46696 #: cp/typeck.c:8699 cp/typeck.c:8745
46697 #, gcc-internal-format
46698 msgid "return-statement with no value, in function returning %qT"
46701 #: cp/typeck.c:8707
46702 #, gcc-internal-format
46703 msgid "returning initializer list"
46706 #: cp/typeck.c:8726
46707 #, gcc-internal-format
46708 msgid "inconsistent types %qT and %qT deduced for lambda return type"
46711 #: cp/typeck.c:8729
46712 #, gcc-internal-format
46713 msgid "inconsistent deduction for auto return type: %qT and then %qT"
46716 #: cp/typeck.c:8764
46717 #, gcc-internal-format
46718 msgid "return-statement with a value, in function returning 'void'"
46721 #: cp/typeck.c:8794
46722 #, gcc-internal-format
46724 "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
46725 "fcheck-new is in effect)"
46728 #. Make this a permerror because we used to accept it.
46729 #: cp/typeck.c:9403
46730 #, gcc-internal-format
46731 msgid "using temporary as lvalue"
46734 #: cp/typeck.c:9405
46735 #, gcc-internal-format
46736 msgid "using xvalue (rvalue reference) as lvalue"
46740 #, gcc-internal-format
46741 msgid "type %qT is not a base type for type %qT"
46744 #: cp/typeck2.c:103
46745 #, gcc-internal-format
46746 msgid "assignment of constant field %qD"
46749 #: cp/typeck2.c:105
46750 #, gcc-internal-format
46751 msgid "constant field %qD used as %<asm%> output"
46754 #: cp/typeck2.c:107
46755 #, gcc-internal-format
46756 msgid "increment of constant field %qD"
46759 #: cp/typeck2.c:109
46760 #, gcc-internal-format
46761 msgid "decrement of constant field %qD"
46764 #: cp/typeck2.c:116
46765 #, gcc-internal-format
46766 msgid "assignment of read-only reference %qD"
46769 #: cp/typeck2.c:118
46770 #, gcc-internal-format
46771 msgid "read-only reference %qD used as %<asm%> output"
46774 #: cp/typeck2.c:120
46775 #, gcc-internal-format
46776 msgid "increment of read-only reference %qD"
46779 #: cp/typeck2.c:122
46780 #, gcc-internal-format
46781 msgid "decrement of read-only reference %qD"
46784 #: cp/typeck2.c:320
46785 #, gcc-internal-format
46786 msgid "cannot declare variable %q+D to be of abstract type %qT"
46789 #: cp/typeck2.c:325
46790 #, gcc-internal-format
46791 msgid "cannot declare parameter %q+D to be of abstract type %qT"
46794 #: cp/typeck2.c:328
46795 #, gcc-internal-format
46796 msgid "cannot declare parameter to be of abstract type %qT"
46799 #: cp/typeck2.c:332
46800 #, gcc-internal-format
46801 msgid "cannot declare field %q+D to be of abstract type %qT"
46804 #: cp/typeck2.c:336
46805 #, gcc-internal-format
46806 msgid "invalid abstract return type for member function %q+#D"
46809 #: cp/typeck2.c:338
46810 #, gcc-internal-format
46811 msgid "invalid abstract return type for function %q+#D"
46814 #. Here we do not have location information.
46815 #: cp/typeck2.c:341
46816 #, gcc-internal-format
46817 msgid "invalid abstract type %qT for %qE"
46820 #: cp/typeck2.c:343
46821 #, gcc-internal-format
46822 msgid "invalid abstract type for %q+D"
46825 #: cp/typeck2.c:348
46826 #, gcc-internal-format
46827 msgid "creating array of %qT, which is an abstract class type"
46830 #: cp/typeck2.c:351
46831 #, gcc-internal-format
46832 msgid "invalid cast to abstract class type %qT"
46835 #: cp/typeck2.c:354
46836 #, gcc-internal-format
46837 msgid "invalid new-expression of abstract class type %qT"
46840 #: cp/typeck2.c:357
46841 #, gcc-internal-format
46842 msgid "invalid abstract return type %qT"
46845 #: cp/typeck2.c:360
46846 #, gcc-internal-format
46847 msgid "invalid abstract parameter type %qT"
46850 #: cp/typeck2.c:363
46851 #, gcc-internal-format
46853 "expression of abstract class type %qT cannot be used in throw-expression"
46856 #: cp/typeck2.c:367
46857 #, gcc-internal-format
46858 msgid "cannot declare catch parameter to be of abstract class type %qT"
46861 #: cp/typeck2.c:371
46862 #, gcc-internal-format
46863 msgid "cannot allocate an object of abstract type %qT"
46866 #: cp/typeck2.c:381
46867 #, gcc-internal-format
46868 msgid " because the following virtual functions are pure within %qT:"
46871 #: cp/typeck2.c:387
46872 #, gcc-internal-format
46876 #: cp/typeck2.c:440
46877 #, gcc-internal-format
46878 msgid "definition of %q#T is not complete until the closing brace"
46881 #: cp/typeck2.c:443
46882 #, gcc-internal-format
46883 msgid "forward declaration of %q#T"
46886 #: cp/typeck2.c:445
46887 #, gcc-internal-format
46888 msgid "declaration of %q#T"
46891 #: cp/typeck2.c:472
46892 #, gcc-internal-format
46893 msgid "%qD has incomplete type"
46896 #: cp/typeck2.c:487
46897 #, gcc-internal-format
46898 msgid "invalid use of incomplete type %q#T"
46901 #: cp/typeck2.c:495
46902 #, gcc-internal-format
46903 msgid "invalid use of %qT"
46906 #: cp/typeck2.c:517
46907 #, gcc-internal-format
46908 msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
46911 #: cp/typeck2.c:521
46912 #, gcc-internal-format
46913 msgid "invalid use of member %qD (did you forget the %<&%> ?)"
46916 #: cp/typeck2.c:532
46917 #, gcc-internal-format
46918 msgid "invalid use of template type parameter %qT"
46921 #: cp/typeck2.c:537
46922 #, gcc-internal-format
46923 msgid "invalid use of template template parameter %qT"
46926 #: cp/typeck2.c:543
46927 #, gcc-internal-format
46928 msgid "invalid use of dependent type %qT"
46931 #: cp/typeck2.c:550
46932 #, gcc-internal-format
46933 msgid "invalid use of brace-enclosed initializer list"
46936 #: cp/typeck2.c:558
46937 #, gcc-internal-format
46938 msgid "address of overloaded function with no contextual type information"
46941 #: cp/typeck2.c:562
46942 #, gcc-internal-format
46943 msgid "overloaded function with no contextual type information"
46946 #: cp/typeck2.c:565
46947 #, gcc-internal-format
46948 msgid "insufficient contextual information to determine type"
46951 #: cp/typeck2.c:785
46952 #, gcc-internal-format
46953 msgid "constructor syntax used, but no constructor declared for type %qT"
46956 #: cp/typeck2.c:945
46957 #, gcc-internal-format
46959 "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
46962 #: cp/typeck2.c:955 cp/typeck2.c:968
46963 #, gcc-internal-format
46964 msgid "narrowing conversion of %qE from %qT to %qT inside { }"
46967 #: cp/typeck2.c:958
46968 #, gcc-internal-format
46970 " the expression has a constant value but is not a C++ constant-expression"
46973 #: cp/typeck2.c:1044
46974 #, gcc-internal-format
46975 msgid "int-array initialized from non-wide string"
46978 #: cp/typeck2.c:1050
46979 #, gcc-internal-format
46980 msgid "int-array initialized from incompatible wide string"
46983 #: cp/typeck2.c:1071
46984 #, gcc-internal-format
46985 msgid "initializer-string for array of chars is too long"
46988 #: cp/typeck2.c:1124
46989 #, gcc-internal-format
46990 msgid "cannot initialize aggregate of type %qT with a compound literal"
46993 #: cp/typeck2.c:1142
46994 #, gcc-internal-format
46995 msgid "array must be initialized with a brace-enclosed initializer"
46998 #: cp/typeck2.c:1425 cp/typeck2.c:1452
46999 #, gcc-internal-format
47000 msgid "missing initializer for member %qD"
47003 #: cp/typeck2.c:1433
47004 #, gcc-internal-format
47005 msgid "member %qD is uninitialized reference"
47008 #: cp/typeck2.c:1440
47009 #, gcc-internal-format
47010 msgid "member %qD with uninitialized reference fields"
47013 #: cp/typeck2.c:1543
47014 #, gcc-internal-format
47015 msgid "no field %qD found in union being initialized"
47018 #: cp/typeck2.c:1554
47019 #, gcc-internal-format
47020 msgid "index value instead of field name in union initializer"
47023 #: cp/typeck2.c:1736
47024 #, gcc-internal-format
47025 msgid "circular pointer delegation detected"
47028 #: cp/typeck2.c:1750
47029 #, gcc-internal-format
47030 msgid "base operand of %<->%> has non-pointer type %qT"
47033 #: cp/typeck2.c:1776
47034 #, gcc-internal-format
47035 msgid "result of %<operator->()%> yields non-pointer result"
47038 #: cp/typeck2.c:1778
47039 #, gcc-internal-format
47040 msgid "base operand of %<->%> is not a pointer"
47043 #: cp/typeck2.c:1805
47044 #, gcc-internal-format
47045 msgid "%qE cannot be used as a member pointer, since it is of type %qT"
47048 #: cp/typeck2.c:1814
47049 #, gcc-internal-format
47050 msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
47053 #: cp/typeck2.c:1836
47054 #, gcc-internal-format
47055 msgid "pointer to member type %qT incompatible with object type %qT"
47058 #: cp/typeck2.c:1895
47059 #, gcc-internal-format
47060 msgid "pointer-to-member-function type %qT requires an rvalue"
47063 #: cp/typeck2.c:1902
47064 #, gcc-internal-format
47065 msgid "pointer-to-member-function type %qT requires an lvalue"
47068 #: cp/typeck2.c:1943
47069 #, gcc-internal-format
47070 msgid "functional cast to array type %qT"
47073 #: cp/typeck2.c:1964
47074 #, gcc-internal-format
47075 msgid "invalid value-initialization of reference type"
47078 #: cp/typeck2.c:2191
47079 #, gcc-internal-format
47080 msgid "call to function %qD which throws incomplete type %q#T"
47083 #: cp/typeck2.c:2194
47084 #, gcc-internal-format
47085 msgid "call to function which throws incomplete type %q#T"
47088 #: cp/vtable-class-hierarchy.c:719
47089 #, gcc-internal-format
47090 msgid "unable to open log file %<vtv_class_set_sizes.log%>: %m"
47093 #: cp/vtable-class-hierarchy.c:859
47094 #, gcc-internal-format
47095 msgid "unable to open log file %<vtv_set_ptr_data.log%>: %m"
47098 #: cp/vtable-class-hierarchy.c:1109
47099 #, gcc-internal-format
47100 msgid "unable to open log file %<vtv_count_data.log%>: %m"
47103 #: fortran/arith.c:45
47104 #, gcc-internal-format, gfc-internal-format
47105 msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
47108 #: fortran/arith.c:117 fortran/arith.c:1965
47109 #, gcc-internal-format
47110 msgid "gfc_arith_error(): Bad error code"
47113 #: fortran/arith.c:150
47114 #, gcc-internal-format
47115 msgid "Fix min_int calculation"
47118 #: fortran/arith.c:530
47119 #, gcc-internal-format
47120 msgid "gfc_range_check(): Bad type"
47123 #: fortran/arith.c:603
47124 #, gcc-internal-format
47125 msgid "gfc_arith_uminus(): Bad basic type"
47128 #: fortran/arith.c:637
47129 #, gcc-internal-format
47130 msgid "gfc_arith_plus(): Bad basic type"
47133 #: fortran/arith.c:671
47134 #, gcc-internal-format
47135 msgid "gfc_arith_minus(): Bad basic type"
47138 #: fortran/arith.c:706
47139 #, gcc-internal-format
47140 msgid "gfc_arith_times(): Bad basic type"
47143 #: fortran/arith.c:745
47144 #, gcc-internal-format
47145 msgid "Integer division truncated to constant %qs at %L"
47148 #: fortran/arith.c:791
47149 #, gcc-internal-format
47150 msgid "gfc_arith_divide(): Bad basic type"
47153 #: fortran/arith.c:837
47154 #, gcc-internal-format
47155 msgid "arith_power(): Bad base"
47158 #: fortran/arith.c:924 fortran/arith.c:949
47159 #, gcc-internal-format, gfc-internal-format
47160 msgid "Noninteger exponent in an initialization expression at %L"
47163 #: fortran/arith.c:935
47164 #, gcc-internal-format, gfc-internal-format
47165 msgid "Raising a negative REAL at %L to a REAL power is prohibited"
47168 #: fortran/arith.c:963
47169 #, gcc-internal-format
47170 msgid "arith_power(): unknown type"
47173 #: fortran/arith.c:1029
47174 #, gcc-internal-format
47175 msgid "compare_real(): Bad operator"
47178 #: fortran/arith.c:1064
47179 #, gcc-internal-format
47180 msgid "gfc_compare_expr(): Bad basic type"
47183 #: fortran/arith.c:1575
47184 #, gcc-internal-format
47185 msgid "eval_intrinsic(): Bad operator"
47188 #: fortran/arith.c:1624
47189 #, gcc-internal-format
47190 msgid "eval_type_intrinsic0(): op NULL"
47193 #: fortran/arith.c:1933
47194 #, gcc-internal-format, gfc-internal-format
47195 msgid "Arithmetic OK converting %s to %s at %L"
47198 #: fortran/arith.c:1937
47199 #, gcc-internal-format
47201 "Arithmetic overflow converting %s to %s at %L. This check can be disabled "
47202 "with the option %<-fno-range-check%>"
47205 #: fortran/arith.c:1942
47206 #, gcc-internal-format
47208 "Arithmetic underflow converting %s to %s at %L. This check can be disabled "
47209 "with the option %<-fno-range-check%>"
47212 #: fortran/arith.c:1947
47213 #, gcc-internal-format
47215 "Arithmetic NaN converting %s to %s at %L. This check can be disabled with "
47216 "the option %<-fno-range-check%>"
47219 #: fortran/arith.c:1952
47220 #, gcc-internal-format, gfc-internal-format
47221 msgid "Division by zero converting %s to %s at %L"
47224 #: fortran/arith.c:1956
47225 #, gcc-internal-format, gfc-internal-format
47226 msgid "Array operands are incommensurate converting %s to %s at %L"
47229 #: fortran/arith.c:1960
47230 #, gcc-internal-format, gfc-internal-format
47232 "Integer outside symmetric range implied by Standard Fortran converting %s to "
47236 #: fortran/arith.c:2046 fortran/arith.c:2155 fortran/arith.c:2215
47237 #: fortran/arith.c:2267 fortran/arith.c:2327 fortran/arith.c:2396
47238 #: fortran/arith.c:2463
47239 #, gcc-internal-format
47240 msgid "Conversion from %qs to %qs at %L"
47243 #: fortran/arith.c:2075 fortran/arith.c:2108 fortran/arith.c:2147
47244 #: fortran/arith.c:2205 fortran/arith.c:2257 fortran/arith.c:2317
47245 #: fortran/arith.c:2386
47246 #, gcc-internal-format
47247 msgid "Change of value in conversion from %qs to %qs at %L"
47250 #: fortran/arith.c:2303 fortran/arith.c:2372
47251 #, gcc-internal-format
47252 msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
47255 #: fortran/arith.c:2455
47256 #, gcc-internal-format
47257 msgid "Change of value in conversion from %qs to %qs at %L"
47260 #: fortran/arith.c:2528
47261 #, gcc-internal-format
47262 msgid "The Hollerith constant at %L is too long to convert to %qs"
47265 #: fortran/array.c:95
47266 #, gcc-internal-format, gfc-internal-format
47267 msgid "Expected array subscript at %C"
47270 #: fortran/array.c:104
47271 #, gcc-internal-format
47272 msgid "Unexpected %<*%> in coarray subscript at %C"
47275 #: fortran/array.c:128
47276 #, gcc-internal-format, gfc-internal-format
47277 msgid "Strides not allowed in coarray subscript at %C"
47280 #: fortran/array.c:136
47281 #, gcc-internal-format, gfc-internal-format
47282 msgid "Expected array subscript stride at %C"
47285 #: fortran/array.c:193
47286 #, gcc-internal-format, gfc-internal-format
47287 msgid "Invalid form of array reference at %C"
47290 #: fortran/array.c:198 fortran/array.c:271
47291 #, gcc-internal-format, gfc-internal-format
47292 msgid "Array reference at %C cannot have more than %d dimensions"
47295 #: fortran/array.c:213 fortran/array.c:625 fortran/check.c:2642
47296 #: fortran/check.c:4950 fortran/check.c:4988 fortran/check.c:5030
47297 #: fortran/check.c:5229 fortran/match.c:1680 fortran/match.c:2787
47298 #: fortran/match.c:2982 fortran/match.c:3178 fortran/simplify.c:4733
47299 #, gcc-internal-format
47300 msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
47303 #: fortran/array.c:219
47304 #, gcc-internal-format, gfc-internal-format
47305 msgid "Unexpected coarray designator at %C"
47308 #: fortran/array.c:234
47309 #, gcc-internal-format, gfc-internal-format
47310 msgid "Too few codimensions at %C, expected %d not %d"
47313 #: fortran/array.c:240
47314 #, gcc-internal-format, gfc-internal-format
47315 msgid "Too many codimensions at %C, expected %d not %d"
47318 #: fortran/array.c:250 fortran/array.c:258
47319 #, gcc-internal-format
47320 msgid "Unexpected %<*%> for codimension %d of %d at %C"
47323 #: fortran/array.c:253
47324 #, gcc-internal-format, gfc-internal-format
47325 msgid "Invalid form of coarray reference at %C"
47328 #: fortran/array.c:265
47329 #, gcc-internal-format, gfc-internal-format
47330 msgid "Invalid codimension %d at %C, only %d codimensions exist"
47333 #: fortran/array.c:317
47334 #, gcc-internal-format
47335 msgid "Variable %qs at %L in this context must be constant"
47338 #: fortran/array.c:320
47339 #, gcc-internal-format, gfc-internal-format
47340 msgid "Expression at %L in this context must be constant"
47343 #: fortran/array.c:418
47344 #, gcc-internal-format, gfc-internal-format
47345 msgid "Expected expression in array specification at %C"
47348 #: fortran/array.c:431 fortran/array.c:463
47349 #, gcc-internal-format, gfc-internal-format
47350 msgid "Expecting a scalar INTEGER expression at %C, found %s"
47353 #: fortran/array.c:500
47354 #, gcc-internal-format, gfc-internal-format
47355 msgid "Assumed-rank array at %C"
47358 #: fortran/array.c:534
47359 #, gcc-internal-format, gfc-internal-format
47360 msgid "Bad array specification for implied-shape array at %C"
47363 #: fortran/array.c:550 fortran/array.c:663
47364 #, gcc-internal-format, gfc-internal-format
47365 msgid "Bad array specification for an explicitly shaped array at %C"
47368 #: fortran/array.c:560 fortran/array.c:673
47369 #, gcc-internal-format, gfc-internal-format
47370 msgid "Bad array specification for assumed shape array at %C"
47373 #: fortran/array.c:574 fortran/array.c:687
47374 #, gcc-internal-format, gfc-internal-format
47375 msgid "Bad specification for deferred shape array at %C"
47378 #: fortran/array.c:584 fortran/array.c:691
47379 #, gcc-internal-format, gfc-internal-format
47380 msgid "Bad specification for assumed size array at %C"
47383 #: fortran/array.c:596 fortran/array.c:703
47384 #, gcc-internal-format, gfc-internal-format
47385 msgid "Expected another dimension in array declaration at %C"
47388 #: fortran/array.c:602 fortran/array.c:631 fortran/array.c:709
47389 #, gcc-internal-format, gfc-internal-format
47390 msgid "Array specification at %C has more than %d dimensions"
47393 #: fortran/array.c:608
47394 #, gcc-internal-format, gfc-internal-format
47395 msgid "Array specification at %C with more than 7 dimensions"
47398 #: fortran/array.c:620
47399 #, gcc-internal-format, gfc-internal-format
47400 msgid "Coarray declaration at %C"
47403 #: fortran/array.c:717
47404 #, gcc-internal-format
47405 msgid "Upper bound of last coarray dimension must be %<*%> at %C"
47408 #: fortran/array.c:785
47409 #, gcc-internal-format
47410 msgid "The assumed-rank array %qs at %L shall not have a codimension"
47413 #: fortran/array.c:869
47414 #, gcc-internal-format
47415 msgid "gfc_compare_array_spec(): Array spec clobbered"
47418 #: fortran/array.c:945
47419 #, gcc-internal-format
47420 msgid "DO-iterator %qs at %L is inside iterator of the same name"
47423 #: fortran/array.c:1037 fortran/array.c:1217
47424 #, gcc-internal-format, gfc-internal-format
47425 msgid "Syntax error in array constructor at %C"
47428 #: fortran/array.c:1090
47429 #, gcc-internal-format, gfc-internal-format
47430 msgid "[...] style array constructors at %C"
47433 #: fortran/array.c:1113
47434 #, gcc-internal-format, gfc-internal-format
47435 msgid "Array constructor including type specification at %C"
47438 #: fortran/array.c:1122 fortran/match.c:3608
47439 #, gcc-internal-format, gfc-internal-format
47440 msgid "Type-spec at %L cannot contain a deferred type parameter"
47443 #: fortran/array.c:1149
47444 #, gcc-internal-format, gfc-internal-format
47445 msgid "Empty array constructor at %C is not allowed"
47448 #: fortran/array.c:1188 fortran/array.c:1198
47449 #, gcc-internal-format, gfc-internal-format
47450 msgid "Incompatible typespec for array element at %L"
47453 #: fortran/array.c:1264
47454 #, gcc-internal-format, gfc-internal-format
47455 msgid "Element in %s array constructor at %L is %s"
47458 #: fortran/array.c:1595
47459 #, gcc-internal-format, gfc-internal-format
47460 msgid "Iterator step at %L cannot be zero"
47463 #: fortran/array.c:1732
47464 #, gcc-internal-format
47466 "The number of elements in the array constructor at %L requires an increase "
47467 "of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
47470 #: fortran/array.c:1902
47471 #, gcc-internal-format, gfc-internal-format
47472 msgid "AC-IMPLIED-DO initial expression references control variable at %L"
47475 #: fortran/array.c:1909
47476 #, gcc-internal-format, gfc-internal-format
47477 msgid "AC-IMPLIED-DO final expression references control variable at %L"
47480 #: fortran/array.c:1916
47481 #, gcc-internal-format, gfc-internal-format
47482 msgid "AC-IMPLIED-DO step expression references control variable at %L"
47485 #: fortran/array.c:1928
47486 #, gcc-internal-format, gfc-internal-format
47488 "Array constructor value at %L shall not be unlimited polymorphic [F2008: "
47492 #: fortran/array.c:2011
47493 #, gcc-internal-format, gfc-internal-format
47494 msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
47497 #: fortran/array.c:2129
47498 #, gcc-internal-format
47499 msgid "spec_dimen_size(): Bad dimension"
47502 #: fortran/array.c:2187
47503 #, gcc-internal-format
47504 msgid "gfc_ref_dimen_size(): Bad dimension"
47507 #: fortran/array.c:2317
47508 #, gcc-internal-format
47509 msgid "gfc_ref_dimen_size(): Bad dimen_type"
47512 #: fortran/array.c:2368
47513 #, gcc-internal-format
47514 msgid "gfc_array_dimen_size(): Bad dimension"
47517 #: fortran/array.c:2413
47518 #, gcc-internal-format
47519 msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
47522 #: fortran/array.c:2557
47523 #, gcc-internal-format
47524 msgid "gfc_find_array_ref(): No ref found"
47528 #: fortran/bbt.c:119
47529 #, gcc-internal-format
47530 msgid "insert_bbt(): Duplicate key found!"
47533 #: fortran/check.c:46
47534 #, gcc-internal-format
47535 msgid "%qs argument of %qs intrinsic at %L must be a scalar"
47538 #: fortran/check.c:62
47539 #, gcc-internal-format
47540 msgid "%qs argument of %qs intrinsic at %L must be %s"
47543 #: fortran/check.c:89
47544 #, gcc-internal-format
47545 msgid "%qs argument of %qs intrinsic at %L must be a numeric type"
47548 #: fortran/check.c:104
47549 #, gcc-internal-format
47550 msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL"
47553 #: fortran/check.c:121
47554 #, gcc-internal-format
47555 msgid "%qs argument of %qs intrinsic at %L must be REAL or COMPLEX"
47558 #: fortran/check.c:138
47559 #, gcc-internal-format
47560 msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
47563 #: fortran/check.c:167 fortran/check.c:6373
47564 #, gcc-internal-format
47565 msgid "%qs argument of %qs intrinsic at %L must be a constant"
47568 #: fortran/check.c:176
47569 #, gcc-internal-format, gfc-internal-format
47570 msgid "Invalid kind for %s at %L"
47573 #: fortran/check.c:195
47574 #, gcc-internal-format
47575 msgid "%qs argument of %qs intrinsic at %L must be double precision"
47578 #: fortran/check.c:218
47579 #, gcc-internal-format
47580 msgid "Expected coarray variable as %qs argument to the %s intrinsic at %L"
47583 #: fortran/check.c:235
47584 #, gcc-internal-format
47585 msgid "%qs argument of %qs intrinsic at %L must be a logical array"
47588 #: fortran/check.c:261
47589 #, gcc-internal-format
47590 msgid "%qs argument of %qs intrinsic at %L must be an array"
47593 #: fortran/check.c:282
47594 #, gcc-internal-format
47595 msgid "%qs at %L must be nonnegative"
47598 #: fortran/check.c:313
47599 #, gcc-internal-format
47601 "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
47604 #: fortran/check.c:324
47605 #, gcc-internal-format
47606 msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
47609 #: fortran/check.c:334
47610 #, gcc-internal-format
47611 msgid "%qs at %L must be less than BIT_SIZE(%qs)"
47614 #: fortran/check.c:361
47615 #, gcc-internal-format
47617 "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
47620 #: fortran/check.c:387
47621 #, gcc-internal-format
47622 msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
47625 #: fortran/check.c:413
47626 #, gcc-internal-format
47628 "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
47631 #: fortran/check.c:430
47632 #, gcc-internal-format
47633 msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
47636 #: fortran/check.c:445
47637 #, gcc-internal-format
47638 msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
47641 #: fortran/check.c:466
47642 #, gcc-internal-format
47643 msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
47646 #: fortran/check.c:484
47647 #, gcc-internal-format
47648 msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
47651 #: fortran/check.c:522
47652 #, gcc-internal-format
47653 msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
47656 #: fortran/check.c:543
47657 #, gcc-internal-format
47658 msgid "%qs argument of %qs intrinsic at %L must be a variable"
47661 #: fortran/check.c:592
47662 #, gcc-internal-format
47664 "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
47667 #: fortran/check.c:642
47668 #, gcc-internal-format
47669 msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
47672 #: fortran/check.c:745
47673 #, gcc-internal-format, gfc-internal-format
47674 msgid "Unequal character lengths (%ld/%ld) in %s at %L"
47677 #: fortran/check.c:867 fortran/check.c:6317
47678 #, gcc-internal-format
47679 msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
47682 #: fortran/check.c:876 fortran/check.c:2279 fortran/check.c:2405
47683 #: fortran/check.c:2479 fortran/check.c:2906
47684 #, gcc-internal-format, gfc-internal-format
47685 msgid "Different type kinds at %L"
47688 #: fortran/check.c:912
47689 #, gcc-internal-format
47690 msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
47693 #: fortran/check.c:921 fortran/check.c:957 fortran/check.c:3424
47694 #, gcc-internal-format
47695 msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
47698 #: fortran/check.c:939
47699 #, gcc-internal-format
47701 "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or "
47705 #: fortran/check.c:948
47706 #, gcc-internal-format
47707 msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
47710 #: fortran/check.c:973
47711 #, gcc-internal-format, gfc-internal-format
47713 "Array section with a vector subscript at %L shall not be the target of a "
47717 #: fortran/check.c:984
47718 #, gcc-internal-format
47720 "NULL pointer at %L is not permitted as actual argument of %qs intrinsic "
47724 #: fortran/check.c:1027
47725 #, gcc-internal-format, gfc-internal-format
47727 "ATOM argument at %L to intrinsic function %s shall be an integer of "
47728 "ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
47731 #: fortran/check.c:1035
47732 #, gcc-internal-format, gfc-internal-format
47734 "ATOM argument at %L of the %s intrinsic function shall be a coarray or "
47738 #: fortran/check.c:1042
47739 #, gcc-internal-format
47741 "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
47744 #: fortran/check.c:1060 fortran/check.c:1205
47745 #, gcc-internal-format, gfc-internal-format
47746 msgid "STAT= argument to %s at %L"
47749 #: fortran/check.c:1079 fortran/check.c:1145 fortran/check.c:1242
47750 #, gcc-internal-format, gfc-internal-format
47751 msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
47754 #: fortran/check.c:1093 fortran/check.c:1225
47755 #, gcc-internal-format, gfc-internal-format
47757 "ATOM argument at %L to intrinsic function %s shall be an integer of "
47761 #: fortran/check.c:1113
47762 #, gcc-internal-format, gfc-internal-format
47763 msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
47766 #: fortran/check.c:1152 fortran/check.c:1249
47767 #, gcc-internal-format, gfc-internal-format
47768 msgid "OLD argument of the %s intrinsic function at %L shall be definable"
47771 #: fortran/check.c:1167
47772 #, gcc-internal-format, gfc-internal-format
47774 "EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
47777 #: fortran/check.c:1177
47778 #, gcc-internal-format, gfc-internal-format
47780 "COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
47783 #: fortran/check.c:1190
47784 #, gcc-internal-format, gfc-internal-format
47786 "COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at "
47787 "least the range of the default integer"
47790 #: fortran/check.c:1269
47791 #, gcc-internal-format, gfc-internal-format
47792 msgid "Negative argument N at %L"
47795 #: fortran/check.c:1441 fortran/check.c:1898
47796 #, gcc-internal-format
47798 "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
47801 #: fortran/check.c:1450 fortran/check.c:1907
47802 #, gcc-internal-format
47804 "%qs argument of %qs intrinsic at %L must have a type of either REAL or "
47808 #: fortran/check.c:1464 fortran/check.c:1470
47809 #, gcc-internal-format, gfc-internal-format
47811 "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, "
47812 "consider using the KIND argument"
47815 #: fortran/check.c:1492
47816 #, gcc-internal-format
47818 "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall "
47819 "not have a vector subscript"
47822 #: fortran/check.c:1500
47823 #, gcc-internal-format, gfc-internal-format
47824 msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
47827 #: fortran/check.c:1523
47828 #, gcc-internal-format, gfc-internal-format
47829 msgid "The stat= argument at %L must be a kind=4 integer variable"
47832 #: fortran/check.c:1539
47833 #, gcc-internal-format, gfc-internal-format
47834 msgid "The errmsg= argument at %L must be a default-kind character variable"
47837 #: fortran/check.c:1547
47838 #, gcc-internal-format
47839 msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
47842 #: fortran/check.c:1562
47843 #, gcc-internal-format, gfc-internal-format
47845 "Support for the A argument at %L which is polymorphic A argument or has "
47846 "allocatable components is not yet implemented"
47849 #: fortran/check.c:1581
47850 #, gcc-internal-format, gfc-internal-format
47851 msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
47854 #: fortran/check.c:1588
47855 #, gcc-internal-format, gfc-internal-format
47857 "Support for the A argument at %L with allocatable components is not yet "
47861 #: fortran/check.c:1602
47862 #, gcc-internal-format, gfc-internal-format
47863 msgid "OPERATOR argument at %L must be a PURE function"
47866 #. None of the intrinsics fulfills the criteria of taking two arguments,
47867 #. returning the same type and kind as the arguments and being permitted
47868 #. as actual argument.
47869 #: fortran/check.c:1612
47870 #, gcc-internal-format, gfc-internal-format
47871 msgid "Intrinsic function %s at %L is not permitted for CO_REDUCE"
47874 #: fortran/check.c:1629
47875 #, gcc-internal-format, gfc-internal-format
47876 msgid "The function passed as OPERATOR at %L shall have two arguments"
47879 #: fortran/check.c:1639
47880 #, gcc-internal-format, gfc-internal-format
47882 "A argument at %L has type %s but the function passed as OPERATOR at %L "
47886 #: fortran/check.c:1648
47887 #, gcc-internal-format, gfc-internal-format
47889 "The function passed as OPERATOR at %L has arguments of type %s and %s but "
47890 "shall have type %s"
47893 #: fortran/check.c:1659
47894 #, gcc-internal-format, gfc-internal-format
47896 "The function passed as OPERATOR at %L shall have scalar nonallocatable "
47897 "nonpointer arguments and return a nonallocatable nonpointer scalar"
47900 #: fortran/check.c:1667
47901 #, gcc-internal-format, gfc-internal-format
47903 "The function passed as OPERATOR at %L shall have the VALUE attribute either "
47904 "for none or both arguments"
47907 #: fortran/check.c:1674
47908 #, gcc-internal-format, gfc-internal-format
47910 "The function passed as OPERATOR at %L shall have the TARGET attribute either "
47911 "for none or both arguments"
47914 #: fortran/check.c:1681
47915 #, gcc-internal-format, gfc-internal-format
47917 "The function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute "
47918 "either for none or both arguments"
47921 #: fortran/check.c:1689
47922 #, gcc-internal-format, gfc-internal-format
47924 "The function passed as OPERATOR at %L shall not have the OPTIONAL attribute "
47925 "for either of the arguments"
47928 #: fortran/check.c:1719
47929 #, gcc-internal-format, gfc-internal-format
47931 "The character length of the A argument at %L and of the arguments of the "
47932 "OPERATOR at %L shall be the same"
47935 #: fortran/check.c:1726
47936 #, gcc-internal-format, gfc-internal-format
47938 "The character length of the A argument at %L and of the function result of "
47939 "the OPERATOR at %L shall be the same"
47942 #: fortran/check.c:1744
47943 #, gcc-internal-format
47945 "%qs argument of %qs intrinsic at %L shall be of type integer, real or "
47949 #: fortran/check.c:1792 fortran/check.c:2324 fortran/check.c:2427
47950 #: fortran/check.c:2628 fortran/check.c:2673 fortran/check.c:3984
47951 #: fortran/check.c:4118 fortran/check.c:4173 fortran/check.c:5215
47952 #: fortran/check.c:5344
47953 #, gcc-internal-format
47954 msgid "%qs intrinsic with KIND argument at %L"
47957 #: fortran/check.c:1839 fortran/check.c:2090
47958 #, gcc-internal-format
47960 "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/"
47964 #: fortran/check.c:1854 fortran/check.c:2105 fortran/check.c:2133
47965 #, gcc-internal-format
47966 msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
47969 #: fortran/check.c:1957 fortran/check.c:3000 fortran/check.c:3008
47970 #, gcc-internal-format
47971 msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
47974 #: fortran/check.c:1971
47975 #, gcc-internal-format
47977 "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
47980 #: fortran/check.c:1991 fortran/check.c:1999
47981 #, gcc-internal-format
47982 msgid "%qs argument of %qs intrinsic at %L must be default real"
47985 #: fortran/check.c:2020
47986 #, gcc-internal-format
47987 msgid "%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants"
47990 #: fortran/check.c:2151
47991 #, gcc-internal-format, gfc-internal-format
47992 msgid "non-default INTEGER kind argument to %s intrinsic at %L"
47995 #: fortran/check.c:2211
47996 #, gcc-internal-format
47997 msgid "COMPLEX argument %qs of %qs intrinsic at %L"
48000 #: fortran/check.c:2375
48001 #, gcc-internal-format, gfc-internal-format
48002 msgid "Argument of %s at %L must be of length one"
48005 #: fortran/check.c:2434
48006 #, gcc-internal-format
48007 msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
48010 #: fortran/check.c:2524
48011 #, gcc-internal-format, gfc-internal-format
48012 msgid "SIZE at %L must be positive"
48015 #: fortran/check.c:2536
48016 #, gcc-internal-format, gfc-internal-format
48018 "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
48021 #: fortran/check.c:2597
48022 #, gcc-internal-format
48023 msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
48026 #: fortran/check.c:2604
48027 #, gcc-internal-format
48028 msgid "%qs argument of %qs intrinsic at %L must be a data entity"
48031 #: fortran/check.c:2815
48032 #, gcc-internal-format
48033 msgid "Intrinsic %qs at %L must have at least two arguments"
48036 #: fortran/check.c:2863
48037 #, gcc-internal-format
48038 msgid "Missing %qs argument to the %s intrinsic at %L"
48041 #: fortran/check.c:2878
48042 #, gcc-internal-format
48043 msgid "Duplicate argument %qs at %L to intrinsic %s"
48046 #: fortran/check.c:2883
48047 #, gcc-internal-format
48048 msgid "Unknown argument %qs at %L to intrinsic %s"
48051 #: fortran/check.c:2912
48052 #, gcc-internal-format
48053 msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
48056 #: fortran/check.c:2943
48057 #, gcc-internal-format
48058 msgid "%qs intrinsic with CHARACTER argument at %L"
48061 #: fortran/check.c:2950
48062 #, gcc-internal-format
48064 "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
48067 #: fortran/check.c:3017
48068 #, gcc-internal-format
48069 msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
48072 #: fortran/check.c:3031
48073 #, gcc-internal-format
48075 "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic "
48079 #: fortran/check.c:3050
48080 #, gcc-internal-format
48082 "Different shape on dimension 2 for argument %qs and dimension 1 for argument "
48083 "%qs at %L for intrinsic matmul"
48086 #: fortran/check.c:3059
48087 #, gcc-internal-format
48088 msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
48091 #: fortran/check.c:3234
48092 #, gcc-internal-format
48093 msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
48096 #: fortran/check.c:3294
48097 #, gcc-internal-format, gfc-internal-format
48098 msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
48101 #: fortran/check.c:3305
48102 #, gcc-internal-format, gfc-internal-format
48103 msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
48106 #: fortran/check.c:3312
48107 #, gcc-internal-format, gfc-internal-format
48109 "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is "
48113 #: fortran/check.c:3323
48114 #, gcc-internal-format, gfc-internal-format
48116 "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the "
48120 #: fortran/check.c:3332
48121 #, gcc-internal-format, gfc-internal-format
48123 "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the "
48124 "same corank %d/%d"
48127 #: fortran/check.c:3359
48128 #, gcc-internal-format
48129 msgid "Argument %<S%> of NEAREST at %L shall not be zero"
48132 #: fortran/check.c:3409
48133 #, gcc-internal-format
48135 "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or "
48136 "procedure pointer"
48139 #: fortran/check.c:3417
48140 #, gcc-internal-format, gfc-internal-format
48141 msgid "NULL intrinsic with allocatable MOLD at %L"
48144 #: fortran/check.c:3496 fortran/check.c:5291
48145 #, gcc-internal-format
48147 "%qs argument of %qs intrinsic at %L must provide at least as many elements "
48148 "as there are .TRUE. values in %qs (%ld/%d)"
48151 #: fortran/check.c:3554
48152 #, gcc-internal-format
48153 msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
48156 #: fortran/check.c:3562
48157 #, gcc-internal-format
48159 "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
48162 #: fortran/check.c:3581
48163 #, gcc-internal-format
48164 msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
48167 #: fortran/check.c:3629
48168 #, gcc-internal-format, gfc-internal-format
48169 msgid "The argument of the RANK intrinsic at %L must be a data object"
48172 #: fortran/check.c:3733
48173 #, gcc-internal-format
48175 "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of "
48179 #: fortran/check.c:3743
48180 #, gcc-internal-format
48181 msgid "%qs argument of %qs intrinsic at %L is empty"
48184 #: fortran/check.c:3750
48185 #, gcc-internal-format
48187 "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
48190 #: fortran/check.c:3767
48191 #, gcc-internal-format
48192 msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
48195 #: fortran/check.c:3799
48196 #, gcc-internal-format, gfc-internal-format
48197 msgid "Element %d of actual argument of RESHAPE at %L cannot be negative"
48200 #: fortran/check.c:3837
48201 #, gcc-internal-format
48203 "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
48206 #: fortran/check.c:3855
48207 #, gcc-internal-format
48208 msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
48211 #: fortran/check.c:3864
48212 #, gcc-internal-format
48214 "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions "
48215 "(dimension %qd duplicated)"
48218 #: fortran/check.c:3900
48219 #, gcc-internal-format, gfc-internal-format
48221 "Without padding, there are not enough elements in the intrinsic RESHAPE "
48222 "source at %L to match the shape"
48225 #: fortran/check.c:3917 fortran/check.c:3936
48226 #, gcc-internal-format
48227 msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
48230 #: fortran/check.c:3927 fortran/check.c:3946
48231 #, gcc-internal-format
48232 msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
48235 #: fortran/check.c:4045
48236 #, gcc-internal-format
48237 msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
48240 #: fortran/check.c:4076
48241 #, gcc-internal-format
48242 msgid "%qs intrinsic with RADIX argument at %L"
48245 #: fortran/check.c:4111
48246 #, gcc-internal-format
48248 "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size "
48252 #: fortran/check.c:4188 fortran/check.c:6356
48253 #, gcc-internal-format
48254 msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
48257 #: fortran/check.c:4201 fortran/check.c:4340 fortran/check.c:6348
48258 #, gcc-internal-format
48259 msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
48262 #: fortran/check.c:4212 fortran/check.c:4352
48263 #, gcc-internal-format
48264 msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
48267 #: fortran/check.c:4282
48268 #, gcc-internal-format
48269 msgid "is_c_interoperable(): gfc_simplify_expr failed"
48272 #: fortran/check.c:4331
48273 #, gcc-internal-format
48275 "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
48278 #: fortran/check.c:4370
48279 #, gcc-internal-format, gfc-internal-format
48281 "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or "
48285 #: fortran/check.c:4384
48286 #, gcc-internal-format, gfc-internal-format
48288 "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: "
48292 #: fortran/check.c:4408
48293 #, gcc-internal-format, gfc-internal-format
48294 msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
48297 #: fortran/check.c:4420
48298 #, gcc-internal-format, gfc-internal-format
48299 msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
48302 #: fortran/check.c:4427
48303 #, gcc-internal-format, gfc-internal-format
48304 msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
48307 #: fortran/check.c:4434
48308 #, gcc-internal-format, gfc-internal-format
48309 msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
48312 #: fortran/check.c:4441
48313 #, gcc-internal-format, gfc-internal-format
48314 msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
48317 #: fortran/check.c:4447
48318 #, gcc-internal-format, gfc-internal-format
48319 msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
48322 #: fortran/check.c:4466
48323 #, gcc-internal-format, gfc-internal-format
48325 "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of "
48329 #: fortran/check.c:4476
48330 #, gcc-internal-format, gfc-internal-format
48331 msgid "Polymorphic FPTR at %L to C_F_POINTER"
48334 #: fortran/check.c:4481
48335 #, gcc-internal-format, gfc-internal-format
48336 msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
48339 #: fortran/check.c:4497
48340 #, gcc-internal-format, gfc-internal-format
48342 "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
48345 #: fortran/check.c:4509
48346 #, gcc-internal-format, gfc-internal-format
48347 msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
48350 #: fortran/check.c:4516
48351 #, gcc-internal-format, gfc-internal-format
48352 msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
48355 #: fortran/check.c:4522
48356 #, gcc-internal-format, gfc-internal-format
48357 msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
48360 #: fortran/check.c:4536
48361 #, gcc-internal-format, gfc-internal-format
48362 msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
48365 #: fortran/check.c:4551
48366 #, gcc-internal-format
48367 msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
48370 #: fortran/check.c:4559
48371 #, gcc-internal-format, gfc-internal-format
48373 "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
48376 #: fortran/check.c:4565
48377 #, gcc-internal-format, gfc-internal-format
48378 msgid "Noninteroperable procedure at %L to C_FUNLOC"
48381 #: fortran/check.c:4579
48382 #, gcc-internal-format, gfc-internal-format
48383 msgid "Argument X at %L to C_LOC shall not be coindexed"
48386 #: fortran/check.c:4585
48387 #, gcc-internal-format, gfc-internal-format
48388 msgid "X argument at %L to C_LOC shall not be polymorphic"
48391 #: fortran/check.c:4596
48392 #, gcc-internal-format, gfc-internal-format
48394 "Argument X at %L to C_LOC shall have either the POINTER or the TARGET "
48398 #: fortran/check.c:4604
48399 #, gcc-internal-format, gfc-internal-format
48400 msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
48403 #: fortran/check.c:4613
48404 #, gcc-internal-format, gfc-internal-format
48405 msgid "Argument at %L to C_LOC shall not be polymorphic"
48408 #: fortran/check.c:4620
48409 #, gcc-internal-format, gfc-internal-format
48410 msgid "Noninteroperable array at %L as argument to C_LOC: %s"
48413 #: fortran/check.c:4631
48414 #, gcc-internal-format, gfc-internal-format
48416 "Array of interoperable type at %L to C_LOC which is nonallocatable and "
48417 "neither assumed size nor explicit size"
48420 #: fortran/check.c:4636
48421 #, gcc-internal-format, gfc-internal-format
48422 msgid "Array section at %L to C_LOC"
48425 #: fortran/check.c:4664
48426 #, gcc-internal-format, gfc-internal-format
48427 msgid "non double precision REAL argument to %s intrinsic at %L"
48430 #: fortran/check.c:4677
48431 #, gcc-internal-format
48432 msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
48435 #: fortran/check.c:4696
48436 #, gcc-internal-format
48437 msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
48440 #: fortran/check.c:4959
48441 #, gcc-internal-format, gfc-internal-format
48442 msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
48445 #: fortran/check.c:4970
48446 #, gcc-internal-format, gfc-internal-format
48448 "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall "
48449 "be %d (corank) not %d"
48452 #: fortran/check.c:5003
48453 #, gcc-internal-format, gfc-internal-format
48454 msgid "DISTANCE= argument to NUM_IMAGES at %L"
48457 #: fortran/check.c:5016
48458 #, gcc-internal-format, gfc-internal-format
48459 msgid "FAILED= argument to NUM_IMAGES at %L"
48462 #: fortran/check.c:5039
48463 #, gcc-internal-format, gfc-internal-format
48465 "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic "
48469 #: fortran/check.c:5046
48470 #, gcc-internal-format, gfc-internal-format
48472 "The DISTANCE argument may not be specified together with the COARRAY or DIM "
48473 "argument in intrinsic at %L"
48476 #: fortran/check.c:5057
48477 #, gcc-internal-format, gfc-internal-format
48478 msgid "Unexpected DIM argument with noncoarray argument at %L"
48481 #: fortran/check.c:5075
48482 #, gcc-internal-format, gfc-internal-format
48483 msgid "DISTANCE= argument to THIS_IMAGE at %L"
48486 #: fortran/check.c:5155
48487 #, gcc-internal-format
48488 msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
48491 #: fortran/check.c:5183
48492 #, gcc-internal-format, gfc-internal-format
48494 "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < "
48498 #: fortran/check.c:5305
48499 #, gcc-internal-format
48501 "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a "
48505 #: fortran/check.c:5318
48506 #, gcc-internal-format
48507 msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
48510 #: fortran/check.c:5576 fortran/check.c:5608
48511 #, gcc-internal-format
48512 msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
48515 #: fortran/check.c:5616
48516 #, gcc-internal-format, gfc-internal-format
48517 msgid "Too many arguments to %s at %L"
48520 #: fortran/check.c:5634
48521 #, gcc-internal-format
48522 msgid "fe_runtime_error string must be null terminated"
48525 #: fortran/check.c:5646
48526 #, gcc-internal-format, gfc-internal-format
48527 msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
48530 #: fortran/check.c:5686
48531 #, gcc-internal-format, gfc-internal-format
48532 msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
48535 #: fortran/check.c:5705
48536 #, gcc-internal-format, gfc-internal-format
48537 msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
48540 #: fortran/check.c:5715
48541 #, gcc-internal-format, gfc-internal-format
48542 msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
48545 #: fortran/check.c:5732
48546 #, gcc-internal-format, gfc-internal-format
48547 msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
48550 #: fortran/check.c:5949
48551 #, gcc-internal-format
48553 "%qs argument of %qs intrinsic at %L must be of a kind not wider than the "
48554 "default kind (%d)"
48557 #: fortran/check.c:6301 fortran/check.c:6309
48558 #, gcc-internal-format
48559 msgid "%qs argument of %qs intrinsic at %L must be INTEGER or LOGICAL"
48562 #: fortran/check.c:6340
48563 #, gcc-internal-format, gfc-internal-format
48565 "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, "
48566 "because it returns a disassociated pointer"
48569 #: fortran/class.c:614
48570 #, gcc-internal-format, gfc-internal-format
48572 "Assumed size polymorphic objects or components, such as that at %C, have not "
48573 "yet been implemented"
48576 #. Since the extension field is 8 bit wide, we can only have
48577 #. up to 255 extension levels.
48578 #: fortran/class.c:725 fortran/decl.c:8176
48579 #, gcc-internal-format
48580 msgid "Maximum extension level reached with type %qs at %L"
48583 #: fortran/class.c:2764 fortran/class.c:2838
48584 #, gcc-internal-format
48585 msgid "%qs of %qs is PRIVATE at %L"
48588 #: fortran/cpp.c:450
48589 #, gcc-internal-format
48590 msgid "To enable preprocessing, use %<-cpp%>"
48593 #: fortran/cpp.c:548 fortran/cpp.c:559 fortran/cpp.c:666
48594 #, gcc-internal-format
48595 msgid "opening output file %qs: %s"
48598 #: fortran/data.c:65
48599 #, gcc-internal-format, gfc-internal-format
48600 msgid "non-constant array in DATA statement %L"
48603 #: fortran/data.c:137
48604 #, gcc-internal-format, gfc-internal-format
48605 msgid "failure to simplify substring reference in DATA statement at %L"
48608 #: fortran/data.c:170
48609 #, gcc-internal-format, gfc-internal-format
48610 msgid "Unused initialization string at %L because variable has zero length"
48613 #: fortran/data.c:176
48614 #, gcc-internal-format, gfc-internal-format
48615 msgid "Initialization string at %L was truncated to fit the variable (%d/%d)"
48618 #: fortran/data.c:266
48619 #, gcc-internal-format
48620 msgid "%qs at %L already is initialized at %L"
48623 #: fortran/data.c:290
48624 #, gcc-internal-format, gfc-internal-format
48625 msgid "Data element below array lower bound at %L"
48628 #: fortran/data.c:307 fortran/data.c:396
48629 #, gcc-internal-format, gfc-internal-format
48630 msgid "Data element above array upper bound at %L"
48633 #: fortran/data.c:337 fortran/data.c:503
48634 #, gcc-internal-format
48635 msgid "re-initialization of %qs at %L"
48638 #: fortran/data.c:703
48639 #, gcc-internal-format
48640 msgid "TODO: Vector sections in data statements"
48643 #: fortran/decl.c:278
48644 #, gcc-internal-format
48645 msgid "Host associated variable %qs may not be in the DATA statement at %C"
48648 #: fortran/decl.c:285
48649 #, gcc-internal-format
48650 msgid "initialization of common block variable %qs in DATA statement at %C"
48653 #: fortran/decl.c:396
48654 #, gcc-internal-format
48655 msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
48658 #: fortran/decl.c:421
48659 #, gcc-internal-format, gfc-internal-format
48660 msgid "Invalid initializer %s in Data statement at %C"
48663 #: fortran/decl.c:523
48664 #, gcc-internal-format, gfc-internal-format
48665 msgid "Initialization at %C is not allowed in a PURE procedure"
48668 #: fortran/decl.c:560
48669 #, gcc-internal-format, gfc-internal-format
48670 msgid "DATA statement at %C cannot appear within an INTERFACE"
48673 #: fortran/decl.c:592
48674 #, gcc-internal-format, gfc-internal-format
48675 msgid "DATA statement at %C is not allowed in a PURE procedure"
48678 #: fortran/decl.c:619
48679 #, gcc-internal-format, gfc-internal-format
48680 msgid "The assumed-rank array at %C shall not have a codimension"
48683 #: fortran/decl.c:687
48684 #, gcc-internal-format, gfc-internal-format
48685 msgid "Bad INTENT specification at %C"
48688 #: fortran/decl.c:708
48689 #, gcc-internal-format, gfc-internal-format
48690 msgid "deferred type parameter at %C"
48693 #: fortran/decl.c:780
48694 #, gcc-internal-format, gfc-internal-format
48695 msgid "Scalar INTEGER expression expected at %L"
48698 #: fortran/decl.c:806
48699 #, gcc-internal-format, gfc-internal-format
48700 msgid "Old-style character length at %C"
48703 #: fortran/decl.c:837
48704 #, gcc-internal-format, gfc-internal-format
48705 msgid "Syntax error in character length specification at %C"
48708 #: fortran/decl.c:990
48709 #, gcc-internal-format
48710 msgid "Procedure %qs at %C is already defined at %L"
48713 #: fortran/decl.c:998
48714 #, gcc-internal-format
48715 msgid "Name %qs at %C is already defined as a generic interface at %L"
48718 #: fortran/decl.c:1011
48719 #, gcc-internal-format
48721 "Procedure %qs at %C has an explicit interface and must not have attributes "
48725 #: fortran/decl.c:1082
48726 #, gcc-internal-format
48728 "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
48731 #: fortran/decl.c:1109
48732 #, gcc-internal-format
48734 "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is "
48735 "not C interoperable because derived type %qs is not C interoperable"
48738 #: fortran/decl.c:1116
48739 #, gcc-internal-format
48741 "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is "
48742 "not C interoperable because it is polymorphic"
48745 #: fortran/decl.c:1123
48746 #, gcc-internal-format
48748 "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may "
48749 "not be C interoperable"
48752 #: fortran/decl.c:1138
48753 #, gcc-internal-format
48755 "Character argument %qs at %L must be length 1 because procedure %qs is "
48759 #: fortran/decl.c:1151
48760 #, gcc-internal-format
48762 "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
48765 #: fortran/decl.c:1159
48766 #, gcc-internal-format
48767 msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
48770 #: fortran/decl.c:1168
48771 #, gcc-internal-format
48773 "Scalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with "
48774 "BIND(C) is not yet supported"
48777 #: fortran/decl.c:1177
48778 #, gcc-internal-format
48780 "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute "
48781 "because procedure %qs is BIND(C)"
48784 #: fortran/decl.c:1184
48785 #, gcc-internal-format
48787 "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
48790 #: fortran/decl.c:1195
48791 #, gcc-internal-format
48793 "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs "
48797 #: fortran/decl.c:1244
48798 #, gcc-internal-format
48799 msgid "Symbol %qs at %C also declared as a type at %L"
48802 #: fortran/decl.c:1303
48803 #, gcc-internal-format
48805 "Variable %qs in common block %qs at %C must be declared with a C "
48806 "interoperable kind since common block %qs is BIND(C)"
48809 #: fortran/decl.c:1348
48810 #, gcc-internal-format, gfc-internal-format
48811 msgid "CHARACTER expression at %L is being truncated (%d/%d)"
48814 #: fortran/decl.c:1355
48815 #, gcc-internal-format, gfc-internal-format
48817 "The CHARACTER elements of the array constructor at %L must have the same "
48821 #: fortran/decl.c:1445
48822 #, gcc-internal-format
48823 msgid "Initializer not allowed for PARAMETER %qs at %C"
48826 #: fortran/decl.c:1455
48827 #, gcc-internal-format, gfc-internal-format
48828 msgid "PARAMETER at %L is missing an initializer"
48831 #: fortran/decl.c:1465
48832 #, gcc-internal-format
48834 "Variable %qs at %C with an initializer already appears in a DATA statement"
48837 #: fortran/decl.c:1558
48838 #, gcc-internal-format, gfc-internal-format
48839 msgid "Can't initialize implied-shape array at %L with scalar"
48842 #: fortran/decl.c:1593
48843 #, gcc-internal-format, gfc-internal-format
48844 msgid "Non-constant lower bound in implied-shape declaration at %L"
48847 #: fortran/decl.c:1678
48848 #, gcc-internal-format, gfc-internal-format
48849 msgid "Component at %C must have the POINTER attribute"
48852 #: fortran/decl.c:1686
48853 #, gcc-internal-format, gfc-internal-format
48854 msgid "Array component of structure at %C must have explicit or deferred shape"
48857 #: fortran/decl.c:1767
48858 #, gcc-internal-format, gfc-internal-format
48859 msgid "Pointer array component of structure at %C must have a deferred shape"
48862 #: fortran/decl.c:1776
48863 #, gcc-internal-format, gfc-internal-format
48864 msgid "Allocatable component of structure at %C must have a deferred shape"
48867 #: fortran/decl.c:1785
48868 #, gcc-internal-format, gfc-internal-format
48869 msgid "Array component of structure at %C must have an explicit shape"
48872 #: fortran/decl.c:1839
48873 #, gcc-internal-format, gfc-internal-format
48874 msgid "NULL() initialization at %C is ambiguous"
48877 #: fortran/decl.c:1856
48878 #, gcc-internal-format, gfc-internal-format
48879 msgid "NULL() initialization at %C may not have MOLD"
48882 #: fortran/decl.c:1873
48883 #, gcc-internal-format, gfc-internal-format
48884 msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
48887 #: fortran/decl.c:1894
48888 #, gcc-internal-format, gfc-internal-format
48889 msgid "Error in pointer initialization at %C"
48892 #: fortran/decl.c:1901
48893 #, gcc-internal-format, gfc-internal-format
48894 msgid "non-NULL pointer initialization at %C"
48897 #: fortran/decl.c:1924
48898 #, gcc-internal-format
48899 msgid "Function name %qs not allowed at %C"
48902 #: fortran/decl.c:1991
48903 #, gcc-internal-format
48904 msgid "Non-PARAMETER symbol %qs at %L can't be implied-shape"
48907 #: fortran/decl.c:2001
48908 #, gcc-internal-format, gfc-internal-format
48909 msgid "Implied-shape array at %L"
48912 #: fortran/decl.c:2054
48913 #, gcc-internal-format
48915 "%qs at %C is a redefinition of the declaration in the corresponding "
48916 "interface for MODULE PROCEDURE %qs"
48919 #: fortran/decl.c:2083 fortran/decl.c:6950
48920 #, gcc-internal-format, gfc-internal-format
48921 msgid "Duplicate array spec for Cray pointee at %C"
48924 #: fortran/decl.c:2091
48925 #, gcc-internal-format
48926 msgid "Couldn't set pointee array spec."
48929 #: fortran/decl.c:2154
48930 #, gcc-internal-format, gfc-internal-format
48931 msgid "Old-style initialization at %C"
48934 #: fortran/decl.c:2159
48935 #, gcc-internal-format, gfc-internal-format
48936 msgid "Invalid old style initialization for derived type component at %C"
48939 #: fortran/decl.c:2176 fortran/decl.c:5265
48940 #, gcc-internal-format, gfc-internal-format
48941 msgid "Initialization at %C isn't for a pointer variable"
48944 #: fortran/decl.c:2189
48945 #, gcc-internal-format
48946 msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
48949 #: fortran/decl.c:2198 fortran/decl.c:8325
48950 #, gcc-internal-format, gfc-internal-format
48951 msgid "Expected an initialization expression at %C"
48954 #: fortran/decl.c:2205
48955 #, gcc-internal-format, gfc-internal-format
48956 msgid "Initialization of variable at %C is not allowed in a PURE procedure"
48959 #: fortran/decl.c:2222
48960 #, gcc-internal-format, gfc-internal-format
48961 msgid "Initialization of allocatable component at %C is not allowed"
48964 #: fortran/decl.c:2276 fortran/decl.c:2312
48965 #, gcc-internal-format, gfc-internal-format
48966 msgid "Old-style type declaration %s*%d not supported at %C"
48969 #: fortran/decl.c:2318
48970 #, gcc-internal-format, gfc-internal-format
48971 msgid "Nonstandard type declaration %s*%d at %C"
48974 #: fortran/decl.c:2369 fortran/decl.c:2445
48975 #, gcc-internal-format, gfc-internal-format
48976 msgid "Missing right parenthesis at %C"
48979 #: fortran/decl.c:2382 fortran/decl.c:2516
48980 #, gcc-internal-format, gfc-internal-format
48981 msgid "Expected initialization expression at %C"
48984 #: fortran/decl.c:2390 fortran/decl.c:2522
48985 #, gcc-internal-format, gfc-internal-format
48986 msgid "Expected scalar initialization expression at %C"
48989 #: fortran/decl.c:2421
48990 #, gcc-internal-format, gfc-internal-format
48991 msgid "Kind %d not supported for type %s at %C"
48994 #: fortran/decl.c:2434
48995 #, gcc-internal-format, gfc-internal-format
48996 msgid "C kind type parameter is for type %s but type at %L is %s"
48999 #: fortran/decl.c:2443
49000 #, gcc-internal-format, gfc-internal-format
49001 msgid "Missing right parenthesis or comma at %C"
49004 #: fortran/decl.c:2542
49005 #, gcc-internal-format, gfc-internal-format
49006 msgid "Kind %d is not supported for CHARACTER at %C"
49009 #: fortran/decl.c:2674
49010 #, gcc-internal-format, gfc-internal-format
49011 msgid "Syntax error in CHARACTER declaration at %C"
49014 #: fortran/decl.c:2759
49015 #, gcc-internal-format, gfc-internal-format
49016 msgid "BYTE type at %C"
49019 #: fortran/decl.c:2764
49020 #, gcc-internal-format, gfc-internal-format
49021 msgid "BYTE type used at %C is not available on the target machine"
49024 #: fortran/decl.c:2786
49025 #, gcc-internal-format, gfc-internal-format
49026 msgid "Assumed type at %C is not allowed for components"
49029 #: fortran/decl.c:2789
49030 #, gcc-internal-format, gfc-internal-format
49031 msgid "Assumed type at %C"
49034 #: fortran/decl.c:2812 fortran/decl.c:2843 fortran/decl.c:2872
49035 #: fortran/decl.c:3051
49036 #, gcc-internal-format, gfc-internal-format
49037 msgid "TYPE with intrinsic-type-spec at %C"
49040 #: fortran/decl.c:2868
49041 #, gcc-internal-format, gfc-internal-format
49042 msgid "DOUBLE COMPLEX at %C"
49045 #: fortran/decl.c:2942
49046 #, gcc-internal-format, gfc-internal-format
49047 msgid "CLASS statement at %C"
49050 #: fortran/decl.c:2977 fortran/decl.c:2990 fortran/decl.c:3446
49051 #: fortran/decl.c:3454
49052 #, gcc-internal-format
49053 msgid "Type name %qs at %C is ambiguous"
49056 #: fortran/decl.c:3005
49057 #, gcc-internal-format
49059 "Type name %qs at %C conflicts with previously declared entity at %L, which "
49060 "has the same name"
49063 #: fortran/decl.c:3122
49064 #, gcc-internal-format, gfc-internal-format
49065 msgid "Duplicate IMPLICIT NONE statement at %C"
49068 #: fortran/decl.c:3131
49069 #, gcc-internal-format, gfc-internal-format
49070 msgid "IMPORT NONE with spec list at %C"
49073 #: fortran/decl.c:3190
49074 #, gcc-internal-format, gfc-internal-format
49075 msgid "Missing character range in IMPLICIT at %C"
49078 #: fortran/decl.c:3236
49079 #, gcc-internal-format, gfc-internal-format
49080 msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
49083 #: fortran/decl.c:3289
49084 #, gcc-internal-format, gfc-internal-format
49085 msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
49088 #: fortran/decl.c:3299
49089 #, gcc-internal-format, gfc-internal-format
49090 msgid "Empty IMPLICIT statement at %C"
49093 #: fortran/decl.c:3405
49094 #, gcc-internal-format, gfc-internal-format
49095 msgid "IMPORT statement at %C only permitted in an INTERFACE body"
49098 #: fortran/decl.c:3412
49099 #, gcc-internal-format, gfc-internal-format
49101 "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure "
49105 #: fortran/decl.c:3417
49106 #, gcc-internal-format, gfc-internal-format
49107 msgid "IMPORT statement at %C"
49110 #: fortran/decl.c:3431
49111 #, gcc-internal-format, gfc-internal-format
49112 msgid "Expecting list of named entities at %C"
49115 #: fortran/decl.c:3460
49116 #, gcc-internal-format
49117 msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
49120 #: fortran/decl.c:3467
49121 #, gcc-internal-format
49122 msgid "%qs is already IMPORTed from host scoping unit at %C"
49125 #: fortran/decl.c:3510
49126 #, gcc-internal-format, gfc-internal-format
49127 msgid "Syntax error in IMPORT statement at %C"
49130 #: fortran/decl.c:3809
49131 #, gcc-internal-format, gfc-internal-format
49132 msgid "Missing codimension specification at %C"
49135 #: fortran/decl.c:3811
49136 #, gcc-internal-format, gfc-internal-format
49137 msgid "Missing dimension specification at %C"
49140 #: fortran/decl.c:3894
49141 #, gcc-internal-format, gfc-internal-format
49142 msgid "Duplicate %s attribute at %L"
49145 #: fortran/decl.c:3913
49146 #, gcc-internal-format, gfc-internal-format
49147 msgid "ALLOCATABLE attribute at %C in a TYPE definition"
49150 #: fortran/decl.c:3922
49151 #, gcc-internal-format, gfc-internal-format
49152 msgid "Attribute at %L is not allowed in a TYPE definition"
49155 #: fortran/decl.c:3940
49156 #, gcc-internal-format, gfc-internal-format
49157 msgid "Attribute %s at %L in a TYPE definition"
49160 #: fortran/decl.c:3950
49161 #, gcc-internal-format, gfc-internal-format
49163 "%s attribute at %L is not allowed outside of the specification part of a "
49167 #: fortran/decl.c:3964
49168 #, gcc-internal-format, gfc-internal-format
49169 msgid "ASYNCHRONOUS attribute at %C"
49172 #: fortran/decl.c:3975
49173 #, gcc-internal-format, gfc-internal-format
49174 msgid "CONTIGUOUS attribute at %C"
49177 #: fortran/decl.c:4022 fortran/decl.c:7246
49178 #, gcc-internal-format, gfc-internal-format
49179 msgid "PROTECTED at %C only allowed in specification part of a module"
49182 #: fortran/decl.c:4028
49183 #, gcc-internal-format, gfc-internal-format
49184 msgid "PROTECTED attribute at %C"
49187 #: fortran/decl.c:4057
49188 #, gcc-internal-format, gfc-internal-format
49189 msgid "VALUE attribute at %C"
49192 #: fortran/decl.c:4064
49193 #, gcc-internal-format, gfc-internal-format
49194 msgid "VOLATILE attribute at %C"
49197 #: fortran/decl.c:4071
49198 #, gcc-internal-format
49199 msgid "match_attr_spec(): Bad attribute"
49202 #: fortran/decl.c:4111
49203 #, gcc-internal-format, gfc-internal-format
49204 msgid "Multiple identifiers provided with single NAME= specifier at %C"
49207 #: fortran/decl.c:4209
49208 #, gcc-internal-format
49210 "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
49213 #: fortran/decl.c:4231
49214 #, gcc-internal-format
49216 "Variable %qs in common block %qs at %L may not be a C interoperable kind "
49217 "though common block %qs is BIND(C)"
49220 #: fortran/decl.c:4240
49221 #, gcc-internal-format
49222 msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
49225 #: fortran/decl.c:4244
49226 #, gcc-internal-format
49227 msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
49230 #: fortran/decl.c:4256
49231 #, gcc-internal-format
49233 "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since "
49234 "it is not a global"
49237 #: fortran/decl.c:4270
49238 #, gcc-internal-format
49239 msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
49242 #: fortran/decl.c:4278
49243 #, gcc-internal-format
49245 "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
49248 #: fortran/decl.c:4290
49249 #, gcc-internal-format
49250 msgid "Return type of BIND(C) function %qs at %L cannot be an array"
49253 #: fortran/decl.c:4298
49254 #, gcc-internal-format
49255 msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
49258 #. Use gfc_warning_now because we won't say that the symbol fails
49259 #. just because of this.
49260 #: fortran/decl.c:4309
49261 #, gcc-internal-format
49263 "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
49266 #: fortran/decl.c:4383
49267 #, gcc-internal-format, gfc-internal-format
49269 "Need either entity or common block name for attribute specification "
49273 #: fortran/decl.c:4428
49274 #, gcc-internal-format, gfc-internal-format
49276 "Missing entity or common block name for attribute specification statement at "
49280 #: fortran/decl.c:4435
49281 #, gcc-internal-format
49282 msgid "Missing symbol"
49285 #: fortran/decl.c:4464
49286 #, gcc-internal-format, gfc-internal-format
49287 msgid "BIND(C) statement at %C"
49290 #: fortran/decl.c:4542
49291 #, gcc-internal-format, gfc-internal-format
49293 "Derived type at %C has not been previously defined and so cannot appear in a "
49294 "derived type definition"
49297 #: fortran/decl.c:4574
49298 #, gcc-internal-format, gfc-internal-format
49299 msgid "Syntax error in data declaration at %C"
49302 #: fortran/decl.c:4615
49303 #, gcc-internal-format, gfc-internal-format
49304 msgid "MODULE prefix at %C"
49307 #: fortran/decl.c:4660
49308 #, gcc-internal-format, gfc-internal-format
49309 msgid "IMPURE procedure at %C"
49312 #: fortran/decl.c:4672
49313 #, gcc-internal-format, gfc-internal-format
49314 msgid "PURE and IMPURE must not appear both at %C"
49317 #: fortran/decl.c:4756 fortran/primary.c:1779
49318 #, gcc-internal-format, gfc-internal-format
49319 msgid "Alternate-return argument at %C"
49322 #: fortran/decl.c:4802
49323 #, gcc-internal-format
49324 msgid "Name %qs at %C is the name of the procedure"
49327 #: fortran/decl.c:4814
49328 #, gcc-internal-format, gfc-internal-format
49329 msgid "Unexpected junk in formal argument list at %C"
49332 #: fortran/decl.c:4831
49333 #, gcc-internal-format
49334 msgid "Duplicate symbol %qs in formal argument list at %C"
49337 #: fortran/decl.c:4870
49338 #, gcc-internal-format, gfc-internal-format
49339 msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
49342 #: fortran/decl.c:4876
49343 #, gcc-internal-format, gfc-internal-format
49344 msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
49347 #: fortran/decl.c:4915
49348 #, gcc-internal-format, gfc-internal-format
49349 msgid "RESULT variable at %C must be different than function name"
49352 #: fortran/decl.c:4992
49353 #, gcc-internal-format, gfc-internal-format
49354 msgid "Unexpected junk after function declaration at %C"
49357 #: fortran/decl.c:5002 fortran/decl.c:6095
49358 #, gcc-internal-format, gfc-internal-format
49359 msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
49362 #: fortran/decl.c:5204
49363 #, gcc-internal-format, gfc-internal-format
49364 msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
49367 #: fortran/decl.c:5211
49368 #, gcc-internal-format, gfc-internal-format
49369 msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
49372 #: fortran/decl.c:5217
49373 #, gcc-internal-format, gfc-internal-format
49374 msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
49377 #: fortran/decl.c:5240
49378 #, gcc-internal-format
49379 msgid "Procedure %qs at %L already has basic type of %s"
49382 #: fortran/decl.c:5286 fortran/decl.c:5474 fortran/decl.c:8806
49383 #, gcc-internal-format, gfc-internal-format
49384 msgid "Syntax error in PROCEDURE statement at %C"
49387 #: fortran/decl.c:5335 fortran/decl.c:8708
49388 #, gcc-internal-format
49389 msgid "Expected %<::%> after binding-attributes at %C"
49392 #: fortran/decl.c:5342
49393 #, gcc-internal-format, gfc-internal-format
49394 msgid "NOPASS or explicit interface required at %C"
49397 #: fortran/decl.c:5346
49398 #, gcc-internal-format, gfc-internal-format
49399 msgid "Procedure pointer component at %C"
49402 #: fortran/decl.c:5418
49403 #, gcc-internal-format, gfc-internal-format
49404 msgid "Syntax error in procedure pointer component at %C"
49407 #: fortran/decl.c:5436
49408 #, gcc-internal-format, gfc-internal-format
49409 msgid "PROCEDURE at %C must be in a generic interface"
49412 #: fortran/decl.c:5445 fortran/decl.c:7837
49413 #, gcc-internal-format, gfc-internal-format
49414 msgid "double colon in MODULE PROCEDURE statement at %L"
49417 #: fortran/decl.c:5515
49418 #, gcc-internal-format, gfc-internal-format
49419 msgid "PROCEDURE statement at %C"
49422 #: fortran/decl.c:5587
49423 #, gcc-internal-format, gfc-internal-format
49424 msgid "Expected formal argument list in function definition at %C"
49427 #: fortran/decl.c:5611 fortran/decl.c:5615 fortran/decl.c:5867
49428 #: fortran/decl.c:5871 fortran/decl.c:6063 fortran/decl.c:6067
49429 #: fortran/symbol.c:1712
49430 #, gcc-internal-format, gfc-internal-format
49431 msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
49434 #: fortran/decl.c:5769
49435 #, gcc-internal-format, gfc-internal-format
49436 msgid "ENTRY statement at %C"
49439 #: fortran/decl.c:5778
49440 #, gcc-internal-format, gfc-internal-format
49441 msgid "ENTRY statement at %C cannot appear within a PROGRAM"
49444 #: fortran/decl.c:5781
49445 #, gcc-internal-format, gfc-internal-format
49446 msgid "ENTRY statement at %C cannot appear within a MODULE"
49449 #: fortran/decl.c:5784
49450 #, gcc-internal-format, gfc-internal-format
49451 msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
49454 #: fortran/decl.c:5787
49455 #, gcc-internal-format, gfc-internal-format
49456 msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
49459 #: fortran/decl.c:5791 fortran/decl.c:5832
49460 #, gcc-internal-format, gfc-internal-format
49461 msgid "ENTRY statement at %C cannot appear within an INTERFACE"
49464 #: fortran/decl.c:5795
49465 #, gcc-internal-format, gfc-internal-format
49466 msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
49469 #: fortran/decl.c:5799
49470 #, gcc-internal-format, gfc-internal-format
49471 msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
49474 #: fortran/decl.c:5804
49475 #, gcc-internal-format, gfc-internal-format
49476 msgid "ENTRY statement at %C cannot appear within a DO block"
49479 #: fortran/decl.c:5808
49480 #, gcc-internal-format, gfc-internal-format
49481 msgid "ENTRY statement at %C cannot appear within a SELECT block"
49484 #: fortran/decl.c:5812
49485 #, gcc-internal-format, gfc-internal-format
49486 msgid "ENTRY statement at %C cannot appear within a FORALL block"
49489 #: fortran/decl.c:5816
49490 #, gcc-internal-format, gfc-internal-format
49491 msgid "ENTRY statement at %C cannot appear within a WHERE block"
49494 #: fortran/decl.c:5820
49495 #, gcc-internal-format, gfc-internal-format
49496 msgid "ENTRY statement at %C cannot appear within a contained subprogram"
49499 #: fortran/decl.c:5824
49500 #, gcc-internal-format, gfc-internal-format
49501 msgid "Unexpected ENTRY statement at %C"
49504 #: fortran/decl.c:5845
49505 #, gcc-internal-format, gfc-internal-format
49506 msgid "ENTRY statement at %C cannot appear in a contained procedure"
49509 #: fortran/decl.c:5896 fortran/decl.c:6102
49510 #, gcc-internal-format, gfc-internal-format
49511 msgid "Missing required parentheses before BIND(C) at %C"
49514 #: fortran/decl.c:6164 fortran/decl.c:6171
49515 #, gcc-internal-format, gfc-internal-format
49516 msgid "Invalid C identifier in NAME= specifier at %C"
49519 #: fortran/decl.c:6211
49520 #, gcc-internal-format, gfc-internal-format
49521 msgid "Syntax error in NAME= specifier for binding label at %C"
49524 #: fortran/decl.c:6227
49525 #, gcc-internal-format, gfc-internal-format
49526 msgid "NAME= specifier at %C should be a constant expression"
49529 #: fortran/decl.c:6235
49530 #, gcc-internal-format, gfc-internal-format
49531 msgid "NAME= specifier at %C should be a scalar of default character kind"
49534 #: fortran/decl.c:6254
49535 #, gcc-internal-format, gfc-internal-format
49536 msgid "Missing closing paren for binding label at %C"
49539 #: fortran/decl.c:6260
49540 #, gcc-internal-format, gfc-internal-format
49541 msgid "No binding name is allowed in BIND(C) at %C"
49544 #: fortran/decl.c:6266
49545 #, gcc-internal-format, gfc-internal-format
49546 msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
49549 #: fortran/decl.c:6295
49550 #, gcc-internal-format, gfc-internal-format
49551 msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
49554 #: fortran/decl.c:6520
49555 #, gcc-internal-format, gfc-internal-format
49556 msgid "Unexpected END statement at %C"
49559 #: fortran/decl.c:6529
49560 #, gcc-internal-format, gfc-internal-format
49561 msgid "END statement instead of %s statement at %L"
49564 #. We would have required END [something].
49565 #: fortran/decl.c:6538
49566 #, gcc-internal-format, gfc-internal-format
49567 msgid "%s statement expected at %L"
49570 #: fortran/decl.c:6549
49571 #, gcc-internal-format, gfc-internal-format
49572 msgid "Expecting %s statement at %L"
49575 #: fortran/decl.c:6569
49576 #, gcc-internal-format
49577 msgid "Expected block name of %qs in %s statement at %L"
49580 #: fortran/decl.c:6586
49581 #, gcc-internal-format, gfc-internal-format
49582 msgid "Expected terminating name at %C"
49585 #: fortran/decl.c:6600 fortran/decl.c:6608
49586 #, gcc-internal-format
49587 msgid "Expected label %qs for %s statement at %C"
49590 #: fortran/decl.c:6707
49591 #, gcc-internal-format, gfc-internal-format
49592 msgid "Missing array specification at %L in DIMENSION statement"
49595 #: fortran/decl.c:6715
49596 #, gcc-internal-format, gfc-internal-format
49597 msgid "Dimensions specified for %s at %L after its initialisation"
49600 #: fortran/decl.c:6723
49601 #, gcc-internal-format, gfc-internal-format
49602 msgid "Missing array specification at %L in CODIMENSION statement"
49605 #: fortran/decl.c:6732
49606 #, gcc-internal-format, gfc-internal-format
49607 msgid "Array specification must be deferred at %L"
49610 #: fortran/decl.c:6830
49611 #, gcc-internal-format, gfc-internal-format
49612 msgid "Unexpected character in variable list at %C"
49615 #: fortran/decl.c:6867
49616 #, gcc-internal-format
49617 msgid "Expected %<(%> at %C"
49620 #: fortran/decl.c:6881 fortran/decl.c:6921
49621 #, gcc-internal-format, gfc-internal-format
49622 msgid "Expected variable name at %C"
49625 #: fortran/decl.c:6897
49626 #, gcc-internal-format, gfc-internal-format
49627 msgid "Cray pointer at %C must be an integer"
49630 #: fortran/decl.c:6901
49631 #, gcc-internal-format, gfc-internal-format
49633 "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
49637 #: fortran/decl.c:6907
49638 #, gcc-internal-format, gfc-internal-format
49639 msgid "Expected \",\" at %C"
49642 #: fortran/decl.c:6946
49643 #, gcc-internal-format
49644 msgid "Couldn't set Cray pointee array spec."
49647 #: fortran/decl.c:6970
49648 #, gcc-internal-format, gfc-internal-format
49649 msgid "Expected \")\" at %C"
49652 #: fortran/decl.c:6982
49653 #, gcc-internal-format
49654 msgid "Expected %<,%> or end of statement at %C"
49657 #: fortran/decl.c:7008
49658 #, gcc-internal-format, gfc-internal-format
49659 msgid "INTENT is not allowed inside of BLOCK at %C"
49662 #: fortran/decl.c:7040
49663 #, gcc-internal-format, gfc-internal-format
49664 msgid "OPTIONAL is not allowed inside of BLOCK at %C"
49667 #: fortran/decl.c:7059
49668 #, gcc-internal-format, gfc-internal-format
49669 msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
49672 #: fortran/decl.c:7098
49673 #, gcc-internal-format, gfc-internal-format
49674 msgid "CONTIGUOUS statement at %C"
49677 #: fortran/decl.c:7196
49678 #, gcc-internal-format, gfc-internal-format
49680 "Access specification of the %s operator at %C has already been specified"
49683 #: fortran/decl.c:7213
49684 #, gcc-internal-format, gfc-internal-format
49686 "Access specification of the .%s. operator at %C has already been specified"
49689 #: fortran/decl.c:7252
49690 #, gcc-internal-format, gfc-internal-format
49691 msgid "PROTECTED statement at %C"
49694 #: fortran/decl.c:7290
49695 #, gcc-internal-format, gfc-internal-format
49696 msgid "Syntax error in PROTECTED statement at %C"
49699 #: fortran/decl.c:7314
49700 #, gcc-internal-format, gfc-internal-format
49702 "PRIVATE statement at %C is only allowed in the specification part of a module"
49705 #: fortran/decl.c:7351
49706 #, gcc-internal-format, gfc-internal-format
49708 "PUBLIC statement at %C is only allowed in the specification part of a module"
49711 #: fortran/decl.c:7379
49712 #, gcc-internal-format, gfc-internal-format
49713 msgid "Expected variable name at %C in PARAMETER statement"
49716 #: fortran/decl.c:7386
49717 #, gcc-internal-format, gfc-internal-format
49718 msgid "Expected = sign in PARAMETER statement at %C"
49721 #: fortran/decl.c:7392
49722 #, gcc-internal-format, gfc-internal-format
49723 msgid "Expected expression at %C in PARAMETER statement"
49726 #: fortran/decl.c:7412
49727 #, gcc-internal-format, gfc-internal-format
49728 msgid "Initializing already initialized variable at %C"
49731 #: fortran/decl.c:7447
49732 #, gcc-internal-format, gfc-internal-format
49733 msgid "Unexpected characters in PARAMETER statement at %C"
49736 #: fortran/decl.c:7471
49737 #, gcc-internal-format, gfc-internal-format
49738 msgid "Blanket SAVE statement at %C follows previous SAVE statement"
49741 #: fortran/decl.c:7482
49742 #, gcc-internal-format, gfc-internal-format
49743 msgid "SAVE statement at %C follows blanket SAVE statement"
49746 #: fortran/decl.c:7528
49747 #, gcc-internal-format, gfc-internal-format
49748 msgid "Syntax error in SAVE statement at %C"
49751 #: fortran/decl.c:7542
49752 #, gcc-internal-format, gfc-internal-format
49753 msgid "VALUE is not allowed inside of BLOCK at %C"
49756 #: fortran/decl.c:7546
49757 #, gcc-internal-format, gfc-internal-format
49758 msgid "VALUE statement at %C"
49761 #: fortran/decl.c:7584
49762 #, gcc-internal-format, gfc-internal-format
49763 msgid "Syntax error in VALUE statement at %C"
49766 #: fortran/decl.c:7595
49767 #, gcc-internal-format, gfc-internal-format
49768 msgid "VOLATILE statement at %C"
49771 #: fortran/decl.c:7618
49772 #, gcc-internal-format
49774 "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-"
49778 #: fortran/decl.c:7643
49779 #, gcc-internal-format, gfc-internal-format
49780 msgid "Syntax error in VOLATILE statement at %C"
49783 #: fortran/decl.c:7654
49784 #, gcc-internal-format, gfc-internal-format
49785 msgid "ASYNCHRONOUS statement at %C"
49788 #: fortran/decl.c:7694
49789 #, gcc-internal-format, gfc-internal-format
49790 msgid "Syntax error in ASYNCHRONOUS statement at %C"
49793 #: fortran/decl.c:7719
49794 #, gcc-internal-format, gfc-internal-format
49795 msgid "MODULE PROCEDURE declaration at %C"
49798 #: fortran/decl.c:7812
49799 #, gcc-internal-format, gfc-internal-format
49800 msgid "MODULE PROCEDURE at %C must be in a generic module interface"
49803 #: fortran/decl.c:7870
49804 #, gcc-internal-format, gfc-internal-format
49805 msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
49808 #: fortran/decl.c:7919
49809 #, gcc-internal-format, gfc-internal-format
49810 msgid "Ambiguous symbol in TYPE definition at %C"
49813 #: fortran/decl.c:7928
49814 #, gcc-internal-format
49815 msgid "Symbol %qs at %C has not been previously defined"
49818 #: fortran/decl.c:7934
49819 #, gcc-internal-format
49820 msgid "%qs in EXTENDS expression at %C is not a derived type"
49823 #: fortran/decl.c:7941
49824 #, gcc-internal-format
49825 msgid "%qs cannot be extended at %C because it is BIND(C)"
49828 #: fortran/decl.c:7948
49829 #, gcc-internal-format
49830 msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
49833 #: fortran/decl.c:7971
49834 #, gcc-internal-format, gfc-internal-format
49836 "Derived type at %C can only be PRIVATE in the specification part of a module"
49839 #: fortran/decl.c:7983
49840 #, gcc-internal-format, gfc-internal-format
49842 "Derived type at %C can only be PUBLIC in the specification part of a module"
49845 #: fortran/decl.c:8004
49846 #, gcc-internal-format, gfc-internal-format
49847 msgid "ABSTRACT type at %C"
49850 #: fortran/decl.c:8068
49851 #, gcc-internal-format, gfc-internal-format
49852 msgid "Expected :: in TYPE definition at %C"
49855 #: fortran/decl.c:8079
49856 #, gcc-internal-format
49857 msgid "Type name %qs at %C cannot be the same as an intrinsic type"
49860 #: fortran/decl.c:8089
49861 #, gcc-internal-format
49862 msgid "Derived type name %qs at %C already has a basic type of %s"
49865 #: fortran/decl.c:8106
49866 #, gcc-internal-format
49867 msgid "Derived type definition of %qs at %C has already been defined"
49870 #: fortran/decl.c:8211
49871 #, gcc-internal-format, gfc-internal-format
49872 msgid "Cray Pointee at %C cannot be assumed shape array"
49875 #: fortran/decl.c:8231
49876 #, gcc-internal-format, gfc-internal-format
49877 msgid "ENUM and ENUMERATOR at %C"
49880 #: fortran/decl.c:8263
49881 #, gcc-internal-format, gfc-internal-format
49882 msgid "Enumerator exceeds the C integer type at %C"
49885 #: fortran/decl.c:8342
49886 #, gcc-internal-format, gfc-internal-format
49887 msgid "ENUMERATOR %L not initialized with integer expression"
49890 #: fortran/decl.c:8390
49891 #, gcc-internal-format, gfc-internal-format
49892 msgid "ENUM definition statement expected before %C"
49895 #: fortran/decl.c:8426
49896 #, gcc-internal-format, gfc-internal-format
49897 msgid "Syntax error in ENUMERATOR definition at %C"
49900 #: fortran/decl.c:8473 fortran/decl.c:8488
49901 #, gcc-internal-format, gfc-internal-format
49902 msgid "Duplicate access-specifier at %C"
49905 #: fortran/decl.c:8508
49906 #, gcc-internal-format, gfc-internal-format
49907 msgid "Binding attributes already specify passing, illegal NOPASS at %C"
49910 #: fortran/decl.c:8528
49911 #, gcc-internal-format, gfc-internal-format
49912 msgid "Binding attributes already specify passing, illegal PASS at %C"
49915 #: fortran/decl.c:8555
49916 #, gcc-internal-format, gfc-internal-format
49917 msgid "Duplicate POINTER attribute at %C"
49920 #: fortran/decl.c:8573
49921 #, gcc-internal-format, gfc-internal-format
49922 msgid "Duplicate NON_OVERRIDABLE at %C"
49925 #: fortran/decl.c:8589
49926 #, gcc-internal-format, gfc-internal-format
49927 msgid "Duplicate DEFERRED at %C"
49930 #: fortran/decl.c:8602
49931 #, gcc-internal-format, gfc-internal-format
49932 msgid "Expected access-specifier at %C"
49935 #: fortran/decl.c:8604
49936 #, gcc-internal-format, gfc-internal-format
49937 msgid "Expected binding attribute at %C"
49940 #: fortran/decl.c:8612
49941 #, gcc-internal-format, gfc-internal-format
49942 msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
49945 #: fortran/decl.c:8624
49946 #, gcc-internal-format, gfc-internal-format
49947 msgid "POINTER attribute is required for procedure pointer component at %C"
49950 #: fortran/decl.c:8666
49951 #, gcc-internal-format
49952 msgid "Interface-name expected after %<(%> at %C"
49955 #: fortran/decl.c:8672
49956 #, gcc-internal-format
49957 msgid "%<)%> expected at %C"
49960 #: fortran/decl.c:8692
49961 #, gcc-internal-format, gfc-internal-format
49962 msgid "Interface must be specified for DEFERRED binding at %C"
49965 #: fortran/decl.c:8697
49966 #, gcc-internal-format, gfc-internal-format
49967 msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
49970 #: fortran/decl.c:8720
49971 #, gcc-internal-format, gfc-internal-format
49972 msgid "Expected binding name at %C"
49975 #: fortran/decl.c:8724
49976 #, gcc-internal-format, gfc-internal-format
49977 msgid "PROCEDURE list at %C"
49980 #: fortran/decl.c:8736
49981 #, gcc-internal-format
49982 msgid "%<=> target%> is invalid for DEFERRED binding at %C"
49985 #: fortran/decl.c:8742
49986 #, gcc-internal-format
49987 msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
49990 #: fortran/decl.c:8752
49991 #, gcc-internal-format
49992 msgid "Expected binding target after %<=>%> at %C"
49995 #: fortran/decl.c:8769
49996 #, gcc-internal-format
49997 msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
50000 #: fortran/decl.c:8780
50001 #, gcc-internal-format
50003 "There is already a procedure with binding name %qs for the derived type %qs "
50007 #: fortran/decl.c:8829
50008 #, gcc-internal-format, gfc-internal-format
50009 msgid "GENERIC at %C must be inside a derived-type CONTAINS"
50012 #: fortran/decl.c:8849
50013 #, gcc-internal-format
50014 msgid "Expected %<::%> at %C"
50017 #: fortran/decl.c:8861
50018 #, gcc-internal-format, gfc-internal-format
50019 msgid "Expected generic name or operator descriptor at %C"
50022 #: fortran/decl.c:8881
50023 #, gcc-internal-format, gfc-internal-format
50024 msgid "Malformed GENERIC statement at %C"
50027 #: fortran/decl.c:8892
50028 #, gcc-internal-format
50029 msgid "Expected %<=>%> at %C"
50032 #: fortran/decl.c:8934
50033 #, gcc-internal-format
50035 "There's already a non-generic procedure with binding name %qs for the "
50036 "derived type %qs at %C"
50039 #: fortran/decl.c:8942
50040 #, gcc-internal-format
50041 msgid "Binding at %C must have the same access as already defined binding %qs"
50044 #: fortran/decl.c:8991
50045 #, gcc-internal-format, gfc-internal-format
50046 msgid "Expected specific binding name at %C"
50049 #: fortran/decl.c:9001
50050 #, gcc-internal-format
50051 msgid "%qs already defined as specific binding for the generic %qs at %C"
50054 #: fortran/decl.c:9019
50055 #, gcc-internal-format, gfc-internal-format
50056 msgid "Junk after GENERIC binding at %C"
50059 #: fortran/decl.c:9054
50060 #, gcc-internal-format, gfc-internal-format
50061 msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
50064 #: fortran/decl.c:9065
50065 #, gcc-internal-format, gfc-internal-format
50067 "Derived type declaration with FINAL at %C must be in the specification part "
50071 #: fortran/decl.c:9087
50072 #, gcc-internal-format, gfc-internal-format
50073 msgid "Empty FINAL at %C"
50076 #: fortran/decl.c:9094
50077 #, gcc-internal-format, gfc-internal-format
50078 msgid "Expected module procedure name at %C"
50081 #: fortran/decl.c:9104
50082 #, gcc-internal-format
50083 msgid "Expected %<,%> at %C"
50086 #: fortran/decl.c:9110
50087 #, gcc-internal-format
50088 msgid "Unknown procedure name %qs at %C"
50091 #: fortran/decl.c:9123
50092 #, gcc-internal-format
50093 msgid "%qs at %C is already defined as FINAL procedure!"
50096 #: fortran/decl.c:9193
50097 #, gcc-internal-format, gfc-internal-format
50098 msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
50101 #: fortran/decl.c:9239
50102 #, gcc-internal-format, gfc-internal-format
50103 msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
50106 #: fortran/dependency.c:191
50107 #, gcc-internal-format
50108 msgid "are_identical_variables: Bad type"
50111 #. We are told not to check dependencies.
50112 #. We do it, however, and issue a warning in case we find one.
50113 #. If a dependency is found in the case
50114 #. elemental == ELEM_CHECK_VARIABLE, we will generate
50115 #. a temporary, so we don't need to bother the user.
50116 #: fortran/dependency.c:958
50117 #, gcc-internal-format, gfc-internal-format
50119 "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
50122 #: fortran/dump-parse-tree.c:179
50123 #, gcc-internal-format
50124 msgid "show_array_spec(): Unhandled array shape type."
50127 #: fortran/dump-parse-tree.c:258
50128 #, gcc-internal-format
50129 msgid "show_array_ref(): Unknown array reference"
50132 #: fortran/dump-parse-tree.c:290
50133 #, gcc-internal-format
50134 msgid "show_ref(): Bad component code"
50137 #: fortran/dump-parse-tree.c:554
50138 #, gcc-internal-format
50139 msgid "show_expr(): Bad intrinsic in expression!"
50142 #: fortran/dump-parse-tree.c:597
50143 #, gcc-internal-format
50144 msgid "show_expr(): Don't know how to show expr"
50147 #: fortran/dump-parse-tree.c:2532
50148 #, gcc-internal-format
50149 msgid "show_code_node(): Bad statement code"
50152 #: fortran/error.c:337
50153 #, gcc-internal-format, gfc-internal-format
50154 msgid " Included at %s:%d:"
50157 #: fortran/error.c:423
50158 #, gcc-internal-format
50159 msgid "<During initialization>\n"
50162 #: fortran/expr.c:148
50163 #, gcc-internal-format
50164 msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
50167 #: fortran/expr.c:347
50168 #, gcc-internal-format
50169 msgid "gfc_copy_expr(): Bad expr node"
50172 #: fortran/expr.c:494
50173 #, gcc-internal-format
50174 msgid "free_expr0(): Bad expr type"
50177 #: fortran/expr.c:973
50178 #, gcc-internal-format
50179 msgid "gfc_is_constant_expr(): Unknown expression type"
50182 #: fortran/expr.c:1125
50183 #, gcc-internal-format
50184 msgid "simplify_intrinsic_op(): Bad operator"
50187 #: fortran/expr.c:1231
50188 #, gcc-internal-format, gfc-internal-format
50189 msgid "Index in dimension %d is out of bounds at %L"
50192 #: fortran/expr.c:1419 fortran/expr.c:1470
50193 #, gcc-internal-format, gfc-internal-format
50194 msgid "index in dimension %d is out of bounds at %L"
50197 #: fortran/expr.c:1546
50198 #, gcc-internal-format, gfc-internal-format
50200 "The number of elements in the array constructor at %L requires an increase "
50201 "of the allowed %d upper limit. See -fmax-array-constructor option"
50204 #: fortran/expr.c:2074
50205 #, gcc-internal-format, gfc-internal-format
50206 msgid "elemental function arguments at %C are not compliant"
50209 #: fortran/expr.c:2118
50210 #, gcc-internal-format, gfc-internal-format
50211 msgid "Numeric or CHARACTER operands are required in expression at %L"
50214 #: fortran/expr.c:2143
50215 #, gcc-internal-format, gfc-internal-format
50217 "Concatenation operator in expression at %L must have two CHARACTER operands"
50220 #: fortran/expr.c:2150
50221 #, gcc-internal-format, gfc-internal-format
50222 msgid "Concat operator at %L must concatenate strings of the same kind"
50225 #: fortran/expr.c:2160
50226 #, gcc-internal-format, gfc-internal-format
50227 msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
50230 #: fortran/expr.c:2176
50231 #, gcc-internal-format, gfc-internal-format
50232 msgid "LOGICAL operands are required in expression at %L"
50235 #: fortran/expr.c:2187
50236 #, gcc-internal-format, gfc-internal-format
50237 msgid "Only intrinsic operators can be used in expression at %L"
50240 #: fortran/expr.c:2195
50241 #, gcc-internal-format, gfc-internal-format
50242 msgid "Numeric operands are required in expression at %L"
50245 #: fortran/expr.c:2218
50246 #, gcc-internal-format
50248 "Invalid initialization expression for ALLOCATABLE component %qs in structure "
50249 "constructor at %L"
50252 #: fortran/expr.c:2329
50253 #, gcc-internal-format
50255 "Assumed or deferred character length variable %qs in constant expression at "
50259 #: fortran/expr.c:2395
50260 #, gcc-internal-format
50262 "transformational intrinsic %qs at %L is not permitted in an initialization "
50266 #: fortran/expr.c:2426
50267 #, gcc-internal-format, gfc-internal-format
50268 msgid "Evaluation of nonstandard initialization expression at %L"
50271 #: fortran/expr.c:2503 fortran/resolve.c:2569
50272 #, gcc-internal-format
50274 "Function %qs in initialization expression at %L must be an intrinsic function"
50277 #: fortran/expr.c:2515
50278 #, gcc-internal-format
50280 "Intrinsic function %qs at %L is not permitted in an initialization expression"
50283 #: fortran/expr.c:2550
50284 #, gcc-internal-format
50285 msgid "PARAMETER %qs is used at %L before its definition is complete"
50288 #: fortran/expr.c:2570
50289 #, gcc-internal-format
50291 "Assumed size array %qs at %L is not permitted in an initialization expression"
50294 #: fortran/expr.c:2576
50295 #, gcc-internal-format
50297 "Assumed shape array %qs at %L is not permitted in an initialization "
50301 #: fortran/expr.c:2582
50302 #, gcc-internal-format
50304 "Deferred array %qs at %L is not permitted in an initialization expression"
50307 #: fortran/expr.c:2588
50308 #, gcc-internal-format
50310 "Array %qs at %L is a variable, which does not reduce to a constant expression"
50313 #: fortran/expr.c:2598
50314 #, gcc-internal-format
50316 "Parameter %qs at %L has not been declared or is a variable, which does not "
50317 "reduce to a constant expression"
50320 #: fortran/expr.c:2652
50321 #, gcc-internal-format
50322 msgid "check_init_expr(): Unknown expression type"
50325 #: fortran/expr.c:2778
50326 #, gcc-internal-format
50327 msgid "Specification function %qs at %L cannot be a statement function"
50330 #: fortran/expr.c:2785
50331 #, gcc-internal-format
50332 msgid "Specification function %qs at %L cannot be an internal function"
50335 #: fortran/expr.c:2792
50336 #, gcc-internal-format
50337 msgid "Specification function %qs at %L must be PURE"
50340 #: fortran/expr.c:2799
50341 #, gcc-internal-format
50342 msgid "Specification function %qs at %L cannot be RECURSIVE"
50345 #: fortran/expr.c:2946
50346 #, gcc-internal-format
50347 msgid "Dummy argument %qs not allowed in expression at %L"
50350 #: fortran/expr.c:2953
50351 #, gcc-internal-format
50352 msgid "Dummy argument %qs at %L cannot be OPTIONAL"
50355 #: fortran/expr.c:2960
50356 #, gcc-internal-format
50357 msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
50360 #: fortran/expr.c:2989
50361 #, gcc-internal-format
50362 msgid "Variable %qs cannot appear in the expression at %L"
50365 #: fortran/expr.c:3020
50366 #, gcc-internal-format
50367 msgid "check_restricted(): Unknown expression type"
50370 #: fortran/expr.c:3040
50371 #, gcc-internal-format, gfc-internal-format
50372 msgid "Expression at %L must be of INTEGER type, found %s"
50375 #: fortran/expr.c:3052
50376 #, gcc-internal-format
50377 msgid "Function %qs at %L must be PURE"
50380 #: fortran/expr.c:3061
50381 #, gcc-internal-format, gfc-internal-format
50382 msgid "Expression at %L must be scalar"
50385 #: fortran/expr.c:3095
50386 #, gcc-internal-format, gfc-internal-format
50387 msgid "Incompatible ranks in %s (%d and %d) at %L"
50390 #: fortran/expr.c:3109
50391 #, gcc-internal-format, gfc-internal-format
50392 msgid "Different shape for %s at %L on dimension %d (%d and %d)"
50395 #: fortran/expr.c:3201
50396 #, gcc-internal-format
50397 msgid "%qs at %L is not a VALUE"
50400 #: fortran/expr.c:3208
50401 #, gcc-internal-format, gfc-internal-format
50402 msgid "Incompatible ranks %d and %d in assignment at %L"
50405 #: fortran/expr.c:3215
50406 #, gcc-internal-format, gfc-internal-format
50407 msgid "Variable type is UNKNOWN in assignment at %L"
50410 #: fortran/expr.c:3227
50411 #, gcc-internal-format, gfc-internal-format
50412 msgid "NULL appears on right-hand side in assignment at %L"
50415 #: fortran/expr.c:3237
50416 #, gcc-internal-format, gfc-internal-format
50417 msgid "POINTER-valued function appears on right-hand side of assignment at %L"
50420 #: fortran/expr.c:3247
50421 #, gcc-internal-format
50422 msgid "BOZ literal at %L used to initialize non-integer variable %qs"
50425 #: fortran/expr.c:3252 fortran/resolve.c:9542
50426 #, gcc-internal-format, gfc-internal-format
50428 "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
50431 #: fortran/expr.c:3263 fortran/resolve.c:9553
50432 #, gcc-internal-format
50433 msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
50436 #: fortran/expr.c:3271 fortran/resolve.c:9562
50437 #, gcc-internal-format
50439 "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be "
50440 "disabled with the option %<-fno-range-check%>"
50443 #: fortran/expr.c:3275 fortran/resolve.c:9566
50444 #, gcc-internal-format
50446 "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be "
50447 "disabled with the option %<-fno-range-check%>"
50450 #: fortran/expr.c:3279 fortran/resolve.c:9570
50451 #, gcc-internal-format
50453 "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled "
50454 "with the option %<-fno-range-check%>"
50457 #: fortran/expr.c:3301
50458 #, gcc-internal-format, gfc-internal-format
50460 "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
50463 #: fortran/expr.c:3337
50464 #, gcc-internal-format, gfc-internal-format
50465 msgid "Pointer assignment target is not a POINTER at %L"
50468 #: fortran/expr.c:3345
50469 #, gcc-internal-format
50471 "%qs in the pointer assignment at %L cannot be an l-value since it is a "
50475 #: fortran/expr.c:3368
50476 #, gcc-internal-format
50477 msgid "Expected bounds specification for %qs at %L"
50480 #: fortran/expr.c:3373
50481 #, gcc-internal-format
50482 msgid "Bounds specification for %qs in pointer assignment at %L"
50485 #: fortran/expr.c:3386
50486 #, gcc-internal-format, gfc-internal-format
50487 msgid "Lower bound has to be present at %L"
50490 #: fortran/expr.c:3392
50491 #, gcc-internal-format, gfc-internal-format
50492 msgid "Stride must not be present at %L"
50495 #: fortran/expr.c:3404
50496 #, gcc-internal-format, gfc-internal-format
50497 msgid "Either all or none of the upper bounds must be specified at %L"
50500 #: fortran/expr.c:3430
50501 #, gcc-internal-format, gfc-internal-format
50502 msgid "Pointer object at %L shall not have a coindex"
50505 #: fortran/expr.c:3451
50506 #, gcc-internal-format, gfc-internal-format
50507 msgid "Invalid procedure pointer assignment at %L"
50510 #: fortran/expr.c:3475
50511 #, gcc-internal-format
50513 "Function result %qs is invalid as proc-target in procedure pointer "
50517 #: fortran/expr.c:3484
50518 #, gcc-internal-format
50519 msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
50522 #: fortran/expr.c:3494
50523 #, gcc-internal-format
50524 msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
50527 #: fortran/expr.c:3500
50528 #, gcc-internal-format
50529 msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
50532 #: fortran/expr.c:3507
50533 #, gcc-internal-format
50534 msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
50537 #: fortran/expr.c:3515
50538 #, gcc-internal-format
50540 "Nonintrinsic elemental procedure %qs is invalid in procedure pointer "
50544 #: fortran/expr.c:3538
50545 #, gcc-internal-format, gfc-internal-format
50547 "Mismatch in the procedure pointer assignment at %L: mismatch in the calling "
50551 #: fortran/expr.c:3594 fortran/expr.c:3601 fortran/resolve.c:2448
50552 #, gcc-internal-format
50553 msgid "Explicit interface required for %qs at %L: %s"
50556 #: fortran/expr.c:3609
50557 #, gcc-internal-format, gfc-internal-format
50558 msgid "Interface mismatch in procedure pointer assignment at %L: %s"
50561 #: fortran/expr.c:3618
50562 #, gcc-internal-format
50564 "Procedure pointer target %qs at %L must be either an intrinsic, host or use "
50565 "associated, referenced or have the EXTERNAL attribute"
50568 #: fortran/expr.c:3635
50569 #, gcc-internal-format, gfc-internal-format
50571 "Data-pointer-object at %L must be unlimited polymorphic, or of a type with "
50572 "the BIND or SEQUENCE attribute, to be compatible with an unlimited "
50573 "polymorphic target"
50576 #: fortran/expr.c:3640
50577 #, gcc-internal-format, gfc-internal-format
50579 "Different types in pointer assignment at %L; attempted assignment of %s to %s"
50582 #: fortran/expr.c:3649
50583 #, gcc-internal-format, gfc-internal-format
50584 msgid "Different kind type parameters in pointer assignment at %L"
50587 #: fortran/expr.c:3656
50588 #, gcc-internal-format, gfc-internal-format
50589 msgid "Different ranks in pointer assignment at %L"
50592 #: fortran/expr.c:3675
50593 #, gcc-internal-format, gfc-internal-format
50595 "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
50598 #: fortran/expr.c:3688
50599 #, gcc-internal-format, gfc-internal-format
50600 msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
50603 #: fortran/expr.c:3692
50604 #, gcc-internal-format, gfc-internal-format
50605 msgid "Rank remapping target is not rank 1 at %L"
50608 #: fortran/expr.c:3716
50609 #, gcc-internal-format, gfc-internal-format
50611 "Target expression in pointer assignment at %L must deliver a pointer result"
50614 #: fortran/expr.c:3724
50615 #, gcc-internal-format, gfc-internal-format
50616 msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
50619 #: fortran/expr.c:3731
50620 #, gcc-internal-format, gfc-internal-format
50621 msgid "Bad target in pointer assignment in PURE procedure at %L"
50624 #: fortran/expr.c:3740
50625 #, gcc-internal-format, gfc-internal-format
50626 msgid "Pointer assignment with vector subscript on rhs at %L"
50629 #: fortran/expr.c:3748
50630 #, gcc-internal-format, gfc-internal-format
50631 msgid "Pointer assignment target has PROTECTED attribute at %L"
50634 #: fortran/expr.c:3761
50635 #, gcc-internal-format, gfc-internal-format
50636 msgid "Data target at %L shall not have a coindex"
50639 #: fortran/expr.c:3802
50640 #, gcc-internal-format, gfc-internal-format
50641 msgid "Pointer at %L in pointer assignment might outlive the pointer target"
50644 #: fortran/expr.c:3878
50645 #, gcc-internal-format, gfc-internal-format
50646 msgid "Pointer initialization target at %L must not be ALLOCATABLE"
50649 #: fortran/expr.c:3884
50650 #, gcc-internal-format, gfc-internal-format
50651 msgid "Pointer initialization target at %L must have the TARGET attribute"
50654 #: fortran/expr.c:3899 fortran/resolve.c:1341
50655 #, gcc-internal-format, gfc-internal-format
50656 msgid "Pointer initialization target at %L must have the SAVE attribute"
50659 #: fortran/expr.c:3911
50660 #, gcc-internal-format, gfc-internal-format
50662 "Procedure pointer initialization target at %L may not be a procedure pointer"
50665 #: fortran/expr.c:4800
50666 #, gcc-internal-format, gfc-internal-format
50668 "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
50671 #: fortran/expr.c:4808
50672 #, gcc-internal-format, gfc-internal-format
50673 msgid "Non-variable expression in variable definition context (%s) at %L"
50676 #: fortran/expr.c:4816
50677 #, gcc-internal-format
50678 msgid "Named constant %qs in variable definition context (%s) at %L"
50681 #: fortran/expr.c:4825
50682 #, gcc-internal-format
50683 msgid "%qs in variable definition context (%s) at %L is not a variable"
50686 #: fortran/expr.c:4836
50687 #, gcc-internal-format, gfc-internal-format
50688 msgid "Non-POINTER in pointer association context (%s) at %L"
50691 #: fortran/expr.c:4845
50692 #, gcc-internal-format, gfc-internal-format
50693 msgid "Type inaccessible in variable definition context (%s) at %L"
50696 #: fortran/expr.c:4858
50697 #, gcc-internal-format, gfc-internal-format
50698 msgid "LOCK_TYPE in variable definition context (%s) at %L"
50701 #: fortran/expr.c:4871
50702 #, gcc-internal-format, gfc-internal-format
50703 msgid "LOCK_EVENT in variable definition context (%s) at %L"
50706 #: fortran/expr.c:4900
50707 #, gcc-internal-format
50709 "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
50712 #: fortran/expr.c:4908
50713 #, gcc-internal-format
50715 "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
50718 #: fortran/expr.c:4921
50719 #, gcc-internal-format
50721 "Variable %qs is PROTECTED and can not appear in a pointer association "
50722 "context (%s) at %L"
50725 #: fortran/expr.c:4929
50726 #, gcc-internal-format
50728 "Variable %qs is PROTECTED and can not appear in a variable definition "
50729 "context (%s) at %L"
50732 #: fortran/expr.c:4941
50733 #, gcc-internal-format
50735 "Variable %qs can not appear in a variable definition context (%s) at %L in "
50739 #: fortran/expr.c:5000
50740 #, gcc-internal-format
50742 "%qs at %L associated to vector-indexed target can not be used in a variable "
50743 "definition context (%s)"
50746 #: fortran/expr.c:5004
50747 #, gcc-internal-format
50749 "%qs at %L associated to expression can not be used in a variable definition "
50753 #: fortran/expr.c:5015
50754 #, gcc-internal-format
50756 "Associate-name %qs can not appear in a variable definition context (%s) at "
50757 "%L because its target at %L can not, either"
50760 #: fortran/expr.c:5057
50761 #, gcc-internal-format, gfc-internal-format
50763 "Elements with the same value at %L and %L in vector subscript in a variable "
50764 "definition context (%s)"
50767 #: fortran/f95-lang.c:248
50768 #, gcc-internal-format, gfc-internal-format
50769 msgid "can't open input file: %s"
50772 #: fortran/frontend-passes.c:297
50773 #, gcc-internal-format
50774 msgid "Illegal id in copy_walk_reduction_arg"
50777 #: fortran/frontend-passes.c:693 fortran/trans-array.c:1044
50778 #: fortran/trans-array.c:6167 fortran/trans-array.c:7518
50779 #: fortran/trans-intrinsic.c:6278
50780 #, gcc-internal-format, gfc-internal-format
50781 msgid "Creating array temporary at %L"
50784 #: fortran/frontend-passes.c:717 fortran/frontend-passes.c:720
50785 #, gcc-internal-format
50786 msgid "Removing call to function %qs at %L"
50789 #: fortran/frontend-passes.c:1695
50790 #, gcc-internal-format
50791 msgid "illegal OP in optimize_comparison"
50794 #: fortran/frontend-passes.c:1887
50795 #, gcc-internal-format
50797 "Variable %qs at %L set to undefined value inside loop beginning at %L as "
50798 "INTENT(OUT) argument to subroutine %qs"
50801 #: fortran/frontend-passes.c:1894
50802 #, gcc-internal-format
50804 "Variable %qs at %L not definable inside loop beginning at %L as "
50805 "INTENT(INOUT) argument to subroutine %qs"
50808 #: fortran/frontend-passes.c:1959
50809 #, gcc-internal-format
50811 "Variable %qs at %L set to undefined value inside loop beginning at %L as "
50812 "INTENT(OUT) argument to function %qs"
50815 #: fortran/frontend-passes.c:1965
50816 #, gcc-internal-format
50818 "Variable %qs at %L not definable inside loop beginning at %L as "
50819 "INTENT(INOUT) argument to function %qs"
50822 #: fortran/frontend-passes.c:2213 fortran/trans-expr.c:1522
50823 #, gcc-internal-format, gfc-internal-format
50824 msgid "Code for reallocating the allocatable array at %L will be added"
50827 #: fortran/frontend-passes.c:2692
50828 #, gcc-internal-format
50829 msgid "Scalarization using DIMEN_RANGE unimplemented"
50832 #: fortran/gfortranspec.c:145
50833 #, gcc-internal-format
50834 msgid "overflowed output arg list for %qs"
50837 #: fortran/gfortranspec.c:299
50838 #, gcc-internal-format
50839 msgid "no input files; unwilling to write output files"
50842 #: fortran/interface.c:176
50843 #, gcc-internal-format, gfc-internal-format
50844 msgid "Syntax error in generic specification at %C"
50847 #: fortran/interface.c:203
50848 #, gcc-internal-format, gfc-internal-format
50849 msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
50852 #: fortran/interface.c:222
50853 #, gcc-internal-format
50854 msgid "Dummy procedure %qs at %C cannot have a generic interface"
50857 #: fortran/interface.c:255
50858 #, gcc-internal-format, gfc-internal-format
50859 msgid "ABSTRACT INTERFACE at %C"
50862 #: fortran/interface.c:262
50863 #, gcc-internal-format, gfc-internal-format
50864 msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
50867 #: fortran/interface.c:293
50868 #, gcc-internal-format, gfc-internal-format
50869 msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
50872 #: fortran/interface.c:306
50873 #, gcc-internal-format, gfc-internal-format
50874 msgid "Expected a nameless interface at %C"
50877 #: fortran/interface.c:319
50878 #, gcc-internal-format
50879 msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
50882 #: fortran/interface.c:350
50883 #, gcc-internal-format
50884 msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, "
50887 #: fortran/interface.c:353
50888 #, gcc-internal-format
50889 msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %s"
50892 #: fortran/interface.c:367
50893 #, gcc-internal-format
50894 msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
50897 #: fortran/interface.c:378
50898 #, gcc-internal-format
50899 msgid "Expecting %<END INTERFACE %s%> at %C"
50902 #: fortran/interface.c:662
50903 #, gcc-internal-format, gfc-internal-format
50904 msgid "Alternate return cannot appear in operator interface at %L"
50907 #: fortran/interface.c:691
50908 #, gcc-internal-format, gfc-internal-format
50909 msgid "Assignment operator interface at %L must have two arguments"
50912 #: fortran/interface.c:694
50913 #, gcc-internal-format, gfc-internal-format
50914 msgid "Operator interface at %L has the wrong number of arguments"
50917 #: fortran/interface.c:707
50918 #, gcc-internal-format, gfc-internal-format
50919 msgid "Assignment operator interface at %L must be a SUBROUTINE"
50922 #: fortran/interface.c:725
50923 #, gcc-internal-format, gfc-internal-format
50925 "Assignment operator interface at %L must not redefine an INTRINSIC type "
50929 #: fortran/interface.c:734
50930 #, gcc-internal-format, gfc-internal-format
50931 msgid "Intrinsic operator interface at %L must be a FUNCTION"
50934 #: fortran/interface.c:745
50935 #, gcc-internal-format, gfc-internal-format
50937 "First argument of defined assignment at %L must be INTENT(OUT) or "
50941 #: fortran/interface.c:752
50942 #, gcc-internal-format, gfc-internal-format
50943 msgid "Second argument of defined assignment at %L must be INTENT(IN)"
50946 #: fortran/interface.c:761 fortran/resolve.c:15373
50947 #, gcc-internal-format, gfc-internal-format
50948 msgid "First argument of operator interface at %L must be INTENT(IN)"
50951 #: fortran/interface.c:768 fortran/resolve.c:15391
50952 #, gcc-internal-format, gfc-internal-format
50953 msgid "Second argument of operator interface at %L must be INTENT(IN)"
50956 #: fortran/interface.c:873
50957 #, gcc-internal-format, gfc-internal-format
50958 msgid "Operator interface at %L conflicts with intrinsic interface"
50961 #: fortran/interface.c:1205 fortran/interface.c:1264
50962 #, gcc-internal-format, gfc-internal-format
50964 "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
50967 #: fortran/interface.c:1377
50968 #, gcc-internal-format, gfc-internal-format
50970 "check_result_characteristics (1): Unexpected result %i of "
50971 "gfc_dep_compare_expr"
50974 #: fortran/interface.c:1424
50975 #, gcc-internal-format, gfc-internal-format
50977 "check_result_characteristics (2): Unexpected result %i of "
50978 "gfc_dep_compare_expr"
50981 #: fortran/interface.c:1591
50982 #, gcc-internal-format
50983 msgid "Procedure %qs in %s at %L has no explicit interface"
50986 #: fortran/interface.c:1594
50987 #, gcc-internal-format
50988 msgid "Procedure %qs in %s at %L is neither function nor subroutine"
50991 #: fortran/interface.c:1606
50992 #, gcc-internal-format, gfc-internal-format
50993 msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
50996 #: fortran/interface.c:1610
50997 #, gcc-internal-format, gfc-internal-format
50999 "In %s at %L procedures must be all FUNCTIONs as the generic name is also the "
51000 "name of a derived type"
51003 #: fortran/interface.c:1618
51004 #, gcc-internal-format
51005 msgid "Internal procedure %qs in %s at %L"
51008 #: fortran/interface.c:1675 fortran/interface.c:1679
51009 #, gcc-internal-format
51010 msgid "Ambiguous interfaces %qs and %qs in %s at %L"
51013 #: fortran/interface.c:1683
51014 #, gcc-internal-format
51015 msgid "Although not referenced, %qs has ambiguous interfaces at %L"
51018 #: fortran/interface.c:1718
51019 #, gcc-internal-format
51020 msgid "%qs at %L is not a module procedure"
51023 #: fortran/interface.c:1922
51024 #, gcc-internal-format
51026 "The assumed-rank array at %L requires that the dummy argument %qs has "
51030 #: fortran/interface.c:1927
51031 #, gcc-internal-format
51032 msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
51035 #: fortran/interface.c:1932
51036 #, gcc-internal-format
51037 msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
51040 #: fortran/interface.c:1937
51041 #, gcc-internal-format
51042 msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
51045 #: fortran/interface.c:1980
51046 #, gcc-internal-format, gfc-internal-format
51047 msgid "Invalid procedure argument at %L"
51050 #: fortran/interface.c:1988 fortran/interface.c:2015
51051 #, gcc-internal-format
51052 msgid "Interface mismatch in dummy procedure %qs at %L: %s"
51055 #: fortran/interface.c:2026
51056 #, gcc-internal-format
51058 "Actual argument to contiguous pointer dummy %qs at %L must be simply "
51062 #: fortran/interface.c:2041
51063 #, gcc-internal-format
51064 msgid "Type mismatch in argument %qs at %L; passed %s to %s"
51067 #: fortran/interface.c:2050
51068 #, gcc-internal-format
51070 "Assumed-type actual argument at %L requires that dummy argument %qs is of "
51074 #: fortran/interface.c:2066
51075 #, gcc-internal-format
51076 msgid "Actual argument to %qs at %L must be polymorphic"
51079 #: fortran/interface.c:2079
51080 #, gcc-internal-format
51081 msgid "Actual argument to %qs at %L must have the same declared type"
51084 #: fortran/interface.c:2094
51085 #, gcc-internal-format
51087 "Actual argument to %qs at %L must be unlimited polymorphic since the formal "
51088 "argument is a pointer or allocatable unlimited polymorphic entity [F2008: "
51092 #: fortran/interface.c:2105
51093 #, gcc-internal-format
51094 msgid "Actual argument to %qs at %L must be a coarray"
51097 #: fortran/interface.c:2124
51098 #, gcc-internal-format
51099 msgid "Corank mismatch in argument %qs at %L (%d and %d)"
51102 #: fortran/interface.c:2142
51103 #, gcc-internal-format
51105 "Actual argument to %qs at %L must be simply contiguous or an element of such "
51109 #: fortran/interface.c:2157
51110 #, gcc-internal-format
51112 "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or "
51113 "has a LOCK_TYPE component"
51116 #: fortran/interface.c:2172
51117 #, gcc-internal-format
51119 "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or "
51120 "has a EVENT_TYPE component"
51123 #: fortran/interface.c:2191
51124 #, gcc-internal-format
51126 "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array "
51127 "without CONTIGUOUS attribute - as actual argument at %L is not simply "
51128 "contiguous and both are ASYNCHRONOUS or VOLATILE"
51131 #: fortran/interface.c:2204
51132 #, gcc-internal-format
51134 "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument "
51138 #: fortran/interface.c:2211
51139 #, gcc-internal-format
51141 "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which "
51142 "is invalid if the allocation status is modified"
51145 #: fortran/interface.c:2274
51146 #, gcc-internal-format
51147 msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
51150 #: fortran/interface.c:2283
51151 #, gcc-internal-format
51153 "Element of assumed-shaped or pointer array passed to array dummy argument "
51157 #: fortran/interface.c:2295
51158 #, gcc-internal-format
51160 "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual "
51161 "argument with array dummy argument %qs at %L"
51164 #: fortran/interface.c:2303
51165 #, gcc-internal-format
51167 "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs "
51171 #: fortran/interface.c:2632
51172 #, gcc-internal-format
51173 msgid "Keyword argument %qs at %L is not in the procedure"
51176 #: fortran/interface.c:2640
51177 #, gcc-internal-format
51179 "Keyword argument %qs at %L is already associated with another actual argument"
51182 #: fortran/interface.c:2650
51183 #, gcc-internal-format, gfc-internal-format
51184 msgid "More actual than formal arguments in procedure call at %L"
51187 #: fortran/interface.c:2662 fortran/interface.c:3032
51188 #, gcc-internal-format, gfc-internal-format
51189 msgid "Missing alternate return spec in subroutine call at %L"
51192 #: fortran/interface.c:2670
51193 #, gcc-internal-format, gfc-internal-format
51194 msgid "Unexpected alternate return spec in subroutine call at %L"
51197 #: fortran/interface.c:2697
51198 #, gcc-internal-format
51199 msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
51202 #: fortran/interface.c:2700
51203 #, gcc-internal-format
51204 msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
51207 #: fortran/interface.c:2724
51208 #, gcc-internal-format, gfc-internal-format
51210 "Actual argument at %L to assumed-type dummy is of derived type with type-"
51211 "bound or FINAL procedures"
51214 #: fortran/interface.c:2746
51215 #, gcc-internal-format
51217 "Character length mismatch (%ld/%ld) between actual argument and pointer or "
51218 "allocatable dummy argument %qs at %L"
51221 #: fortran/interface.c:2754
51222 #, gcc-internal-format
51224 "Character length mismatch (%ld/%ld) between actual argument and assumed-"
51225 "shape dummy argument %qs at %L"
51228 #: fortran/interface.c:2768
51229 #, gcc-internal-format
51231 "Actual argument at %L to allocatable or pointer dummy argument %qs must have "
51232 "a deferred length type parameter if and only if the dummy has one"
51235 #: fortran/interface.c:2785
51236 #, gcc-internal-format
51238 "Character length of actual argument shorter than of dummy argument %qs (%lu/"
51242 #: fortran/interface.c:2790
51243 #, gcc-internal-format
51245 "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) "
51249 #: fortran/interface.c:2809
51250 #, gcc-internal-format
51251 msgid "Expected a procedure pointer for argument %qs at %L"
51254 #: fortran/interface.c:2825
51255 #, gcc-internal-format
51256 msgid "Expected a procedure for argument %qs at %L"
51259 #: fortran/interface.c:2839
51260 #, gcc-internal-format
51261 msgid "Actual argument for %qs cannot be an assumed-size array at %L"
51264 #: fortran/interface.c:2848
51265 #, gcc-internal-format
51266 msgid "Actual argument for %qs must be a pointer at %L"
51269 #: fortran/interface.c:2858
51270 #, gcc-internal-format
51271 msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
51274 #: fortran/interface.c:2868
51275 #, gcc-internal-format
51276 msgid "Coindexed actual argument at %L to pointer dummy %qs"
51279 #: fortran/interface.c:2881
51280 #, gcc-internal-format
51282 "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
51285 #: fortran/interface.c:2895
51286 #, gcc-internal-format
51288 "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy "
51289 "%qs has neither ASYNCHRONOUS nor VOLATILE"
51292 #: fortran/interface.c:2909
51293 #, gcc-internal-format
51295 "Coindexed actual argument at %L with allocatable ultimate component to dummy "
51296 "%qs requires either VALUE or INTENT(IN)"
51299 #: fortran/interface.c:2921
51300 #, gcc-internal-format
51301 msgid "Actual CLASS array argument for %qs must be a full array at %L"
51304 #: fortran/interface.c:2931
51305 #, gcc-internal-format
51306 msgid "Actual argument for %qs must be ALLOCATABLE at %L"
51309 #: fortran/interface.c:2960
51310 #, gcc-internal-format
51312 "Array-section actual argument with vector subscripts at %L is incompatible "
51313 "with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the "
51314 "dummy argument %qs"
51317 #: fortran/interface.c:2978
51318 #, gcc-internal-format
51320 "Assumed-shape actual argument at %L is incompatible with the non-assumed-"
51321 "shape dummy argument %qs due to VOLATILE attribute"
51324 #: fortran/interface.c:2990
51325 #, gcc-internal-format
51327 "Array-section actual argument at %L is incompatible with the non-assumed-"
51328 "shape dummy argument %qs due to VOLATILE attribute"
51331 #: fortran/interface.c:3009
51332 #, gcc-internal-format
51334 "Pointer-array actual argument at %L requires an assumed-shape or pointer-"
51335 "array dummy argument %qs due to VOLATILE attribute"
51338 #: fortran/interface.c:3039
51339 #, gcc-internal-format
51340 msgid "Missing actual argument for argument %qs at %L"
51343 #: fortran/interface.c:3156
51344 #, gcc-internal-format
51345 msgid "compare_actual_expr(): Bad component code"
51348 #: fortran/interface.c:3185
51349 #, gcc-internal-format
51350 msgid "check_some_aliasing(): List mismatch"
51353 #: fortran/interface.c:3211
51354 #, gcc-internal-format
51355 msgid "check_some_aliasing(): corrupted data"
51358 #: fortran/interface.c:3221
51359 #, gcc-internal-format
51361 "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) "
51362 "argument %qs at %L"
51365 #: fortran/interface.c:3251
51366 #, gcc-internal-format
51367 msgid "check_intents(): List mismatch"
51370 #: fortran/interface.c:3271
51371 #, gcc-internal-format, gfc-internal-format
51373 "Procedure argument at %L is local to a PURE procedure and has the POINTER "
51377 #: fortran/interface.c:3283
51378 #, gcc-internal-format, gfc-internal-format
51380 "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) "
51384 #: fortran/interface.c:3293
51385 #, gcc-internal-format, gfc-internal-format
51387 "Coindexed actual argument at %L in PURE procedure is passed to a POINTER "
51391 #: fortran/interface.c:3304
51392 #, gcc-internal-format
51394 "Coindexed polymorphic actual argument at %L is passed polymorphic dummy "
51398 #: fortran/interface.c:3332 fortran/interface.c:3342
51399 #, gcc-internal-format
51400 msgid "Procedure %qs called at %L is not explicitly declared"
51403 #: fortran/interface.c:3338
51404 #, gcc-internal-format
51405 msgid "Procedure %qs called with an implicit interface at %L"
51408 #: fortran/interface.c:3352
51409 #, gcc-internal-format
51411 "The pointer object %qs at %L must have an explicit function interface or be "
51412 "declared as array"
51415 #: fortran/interface.c:3360
51416 #, gcc-internal-format
51418 "The allocatable object %qs at %L must have an explicit function interface or "
51419 "be declared as array"
51422 #: fortran/interface.c:3368
51423 #, gcc-internal-format
51424 msgid "Allocatable function %qs at %L must have an explicit function interface"
51427 #: fortran/interface.c:3378
51428 #, gcc-internal-format
51429 msgid "Keyword argument requires explicit interface for procedure %qs at %L"
51432 #: fortran/interface.c:3387
51433 #, gcc-internal-format, gfc-internal-format
51434 msgid "Assumed-type argument %s at %L requires an explicit interface"
51437 #: fortran/interface.c:3400
51438 #, gcc-internal-format
51440 "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an "
51441 "explicit interface for procedure %qs"
51444 #: fortran/interface.c:3413
51445 #, gcc-internal-format
51447 "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an "
51448 "explicit interface for procedure %qs"
51451 #: fortran/interface.c:3422
51452 #, gcc-internal-format, gfc-internal-format
51453 msgid "MOLD argument to NULL required at %L"
51456 #: fortran/interface.c:3430
51457 #, gcc-internal-format, gfc-internal-format
51458 msgid "Assumed-rank argument requires an explicit interface at %L"
51461 #: fortran/interface.c:3468
51462 #, gcc-internal-format
51463 msgid "Procedure pointer component %qs called with an implicit interface at %L"
51466 #: fortran/interface.c:3479
51467 #, gcc-internal-format
51469 "Keyword argument requires explicit interface for procedure pointer component "
51473 #: fortran/interface.c:3564
51474 #, gcc-internal-format, gfc-internal-format
51476 "MOLD= required in NULL() argument at %L: Ambiguity between specific "
51477 "functions %s and %s"
51480 #: fortran/interface.c:3634
51481 #, gcc-internal-format
51482 msgid "Unable to find symbol %qs"
51485 #: fortran/interface.c:4001
51486 #, gcc-internal-format
51487 msgid "Entity %qs at %L is already present in the interface"
51490 #: fortran/interface.c:4117
51491 #, gcc-internal-format
51492 msgid "gfc_add_interface(): Bad interface type"
51495 #: fortran/interface.c:4212
51496 #, gcc-internal-format
51497 msgid "Can't overwrite GENERIC %qs at %L"
51500 #: fortran/interface.c:4224
51501 #, gcc-internal-format
51502 msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
51505 #: fortran/interface.c:4232
51506 #, gcc-internal-format
51507 msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
51510 #: fortran/interface.c:4240
51511 #, gcc-internal-format
51512 msgid "%qs at %L overrides a PURE procedure and must also be PURE"
51515 #: fortran/interface.c:4249
51516 #, gcc-internal-format
51517 msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
51520 #: fortran/interface.c:4255
51521 #, gcc-internal-format
51523 "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, "
51527 #: fortran/interface.c:4264
51528 #, gcc-internal-format
51529 msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
51532 #: fortran/interface.c:4275
51533 #, gcc-internal-format
51534 msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
51537 #: fortran/interface.c:4283
51538 #, gcc-internal-format
51539 msgid "Result mismatch for the overriding procedure %qs at %L: %s"
51542 #: fortran/interface.c:4294
51543 #, gcc-internal-format
51544 msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
51547 #: fortran/interface.c:4324
51548 #, gcc-internal-format
51550 "Dummy argument %qs of %qs at %L should be named %qs as to match the "
51551 "corresponding argument of the overridden procedure"
51554 #: fortran/interface.c:4335
51555 #, gcc-internal-format
51556 msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
51559 #: fortran/interface.c:4344
51560 #, gcc-internal-format
51562 "%qs at %L must have the same number of formal arguments as the overridden "
51566 #: fortran/interface.c:4353
51567 #, gcc-internal-format
51568 msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
51571 #: fortran/interface.c:4364
51572 #, gcc-internal-format
51573 msgid "%qs at %L overrides a binding with PASS and must also be PASS"
51576 #: fortran/interface.c:4371
51577 #, gcc-internal-format
51579 "Passed-object dummy argument of %qs at %L must be at the same position as "
51580 "the passed-object dummy argument of the overridden procedure"
51583 #: fortran/intrinsic.c:196
51584 #, gcc-internal-format, gfc-internal-format
51586 "Variable with NO_ARG_CHECK attribute at %L is only permitted as argument to "
51587 "the intrinsic functions C_LOC and PRESENT"
51590 #: fortran/intrinsic.c:211
51591 #, gcc-internal-format, gfc-internal-format
51593 "Assumed-type argument at %L is not permitted as actual argument to the "
51597 #: fortran/intrinsic.c:218
51598 #, gcc-internal-format, gfc-internal-format
51600 "Assumed-type argument at %L is only permitted as first actual argument to "
51604 #: fortran/intrinsic.c:225
51605 #, gcc-internal-format, gfc-internal-format
51607 "Assumed-rank argument at %L is only permitted as actual argument to "
51608 "intrinsic inquiry functions"
51611 #: fortran/intrinsic.c:232
51612 #, gcc-internal-format, gfc-internal-format
51614 "Assumed-rank argument at %L is only permitted as first actual argument to "
51615 "the intrinsic inquiry function %s"
51618 #: fortran/intrinsic.c:280
51619 #, gcc-internal-format
51620 msgid "do_check(): too many args"
51623 #: fortran/intrinsic.c:360
51624 #, gcc-internal-format
51625 msgid "add_sym(): Bad sizing mode"
51628 #: fortran/intrinsic.c:1077
51629 #, gcc-internal-format
51631 "The intrinsic %qs at %L is not included in the selected standard but %s and "
51632 "%qs will be treated as if declared EXTERNAL. Use an appropriate -std=* "
51633 "option or define -fall-intrinsics to allow this intrinsic."
51636 #: fortran/intrinsic.c:1112
51637 #, gcc-internal-format
51638 msgid "make_generic(): Can't find generic symbol %qs"
51641 #: fortran/intrinsic.c:3871
51642 #, gcc-internal-format
51643 msgid "Too many arguments in call to %qs at %L"
51646 #: fortran/intrinsic.c:3886
51647 #, gcc-internal-format, gfc-internal-format
51649 "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this "
51653 #: fortran/intrinsic.c:3889
51654 #, gcc-internal-format
51655 msgid "Can't find keyword named %qs in call to %qs at %L"
51658 #: fortran/intrinsic.c:3896
51659 #, gcc-internal-format
51660 msgid "Argument %qs appears twice in call to %qs at %L"
51663 #: fortran/intrinsic.c:3910
51664 #, gcc-internal-format
51665 msgid "Missing actual argument %qs in call to %qs at %L"
51668 #: fortran/intrinsic.c:3925
51669 #, gcc-internal-format, gfc-internal-format
51670 msgid "ALTERNATE RETURN not permitted at %L"
51673 #: fortran/intrinsic.c:3982
51674 #, gcc-internal-format
51675 msgid "Type of argument %qs in call to %qs at %L should be %s, not %s"
51678 #: fortran/intrinsic.c:4088
51679 #, gcc-internal-format
51680 msgid "resolve_intrinsic(): Too many args for intrinsic"
51683 #: fortran/intrinsic.c:4174
51684 #, gcc-internal-format
51685 msgid "do_simplify(): Too many args for intrinsic"
51688 #: fortran/intrinsic.c:4213
51689 #, gcc-internal-format
51690 msgid "init_arglist(): too many arguments"
51693 #: fortran/intrinsic.c:4363
51694 #, gcc-internal-format
51695 msgid "Invalid standard code on intrinsic %qs (%d)"
51698 #: fortran/intrinsic.c:4372
51699 #, gcc-internal-format
51700 msgid "Intrinsic %qs (is %s) is used at %L"
51703 #: fortran/intrinsic.c:4443
51704 #, gcc-internal-format
51705 msgid "Function %qs as initialization expression at %L"
51708 #: fortran/intrinsic.c:4519
51709 #, gcc-internal-format, gfc-internal-format
51711 "Elemental function as initialization expression with non-integer/non-"
51712 "character arguments at %L"
51715 #: fortran/intrinsic.c:4590
51716 #, gcc-internal-format
51718 "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
51721 #: fortran/intrinsic.c:4597
51722 #, gcc-internal-format
51723 msgid "Subroutine call to intrinsic %qs at %L is not PURE"
51726 #: fortran/intrinsic.c:4673
51727 #, gcc-internal-format, gfc-internal-format
51728 msgid "Extension: Conversion from %s to %s at %L"
51731 #: fortran/intrinsic.c:4709 fortran/intrinsic.c:4726
51732 #, gcc-internal-format, gfc-internal-format
51733 msgid "Possible change of value in conversion from %s to %s at %L"
51736 #: fortran/intrinsic.c:4714 fortran/intrinsic.c:4735
51737 #, gcc-internal-format, gfc-internal-format
51738 msgid "Conversion from %s to %s at %L"
51741 #: fortran/intrinsic.c:4788
51742 #, gcc-internal-format, gfc-internal-format
51743 msgid "Can't convert %s to %s at %L"
51746 #: fortran/intrinsic.c:4793
51747 #, gcc-internal-format
51748 msgid "Can't convert %qs to %qs at %L"
51751 #: fortran/intrinsic.c:4883
51752 #, gcc-internal-format
51754 "%qs declared at %L may shadow the intrinsic of the same name. In order to "
51755 "call the intrinsic, explicit INTRINSIC declarations may be required."
51758 #: fortran/intrinsic.c:4889
51759 #, gcc-internal-format
51761 "%qs declared at %L is also the name of an intrinsic. It can only be called "
51762 "via an explicit interface or if declared EXTERNAL."
51765 #: fortran/io.c:167 fortran/primary.c:920
51766 #, gcc-internal-format, gfc-internal-format
51767 msgid "Extension: backslash character at %C"
51770 #: fortran/io.c:203 fortran/io.c:206
51771 #, gcc-internal-format, gfc-internal-format
51772 msgid "Extension: Tab character in format at %C"
51775 #: fortran/io.c:454
51776 #, gcc-internal-format, gfc-internal-format
51777 msgid "DP format specifier not allowed at %C"
51780 #: fortran/io.c:461
51781 #, gcc-internal-format, gfc-internal-format
51782 msgid "DC format specifier not allowed at %C"
51785 #: fortran/io.c:650
51786 #, gcc-internal-format, gfc-internal-format
51787 msgid "X descriptor requires leading space count at %L"
51790 #: fortran/io.c:679
51791 #, gcc-internal-format, gfc-internal-format
51792 msgid "$ descriptor at %L"
51795 #: fortran/io.c:683
51796 #, gcc-internal-format, gfc-internal-format
51797 msgid "$ should be the last specifier in format at %L"
51800 #: fortran/io.c:781
51801 #, gcc-internal-format, gfc-internal-format
51802 msgid "Extension: Missing positive width after L descriptor at %L"
51805 #: fortran/io.c:825
51806 #, gcc-internal-format
51807 msgid "%<G0%> in format at %L"
51810 #: fortran/io.c:853
51811 #, gcc-internal-format, gfc-internal-format
51812 msgid "Positive width required in format specifier %s at %L"
51815 #: fortran/io.c:869 fortran/io.c:876
51816 #, gcc-internal-format, gfc-internal-format
51817 msgid "Period required in format specifier %s at %L"
51820 #: fortran/io.c:948
51821 #, gcc-internal-format, gfc-internal-format
51822 msgid "Period required in format specifier at %L"
51825 #: fortran/io.c:970
51826 #, gcc-internal-format, gfc-internal-format
51827 msgid "The H format specifier at %L is a Fortran 95 deleted feature"
51830 #: fortran/io.c:1058 fortran/io.c:1120
51831 #, gcc-internal-format, gfc-internal-format
51832 msgid "Missing comma at %L"
51835 #: fortran/io.c:1138
51836 #, gcc-internal-format, gfc-internal-format
51837 msgid "%s in format string at %L"
51840 #: fortran/io.c:1176
51841 #, gcc-internal-format, gfc-internal-format
51842 msgid "Extraneous characters in format at %L"
51845 #: fortran/io.c:1198
51846 #, gcc-internal-format, gfc-internal-format
51847 msgid "Format statement in module main block at %C"
51850 #: fortran/io.c:1207
51851 #, gcc-internal-format, gfc-internal-format
51852 msgid "FORMAT statement at %C cannot appear within an INTERFACE"
51855 #: fortran/io.c:1213
51856 #, gcc-internal-format, gfc-internal-format
51857 msgid "Missing format label at %C"
51860 #: fortran/io.c:1261
51861 #, gcc-internal-format, gfc-internal-format
51862 msgid "IOMSG must be a scalar-default-char-variable at %L"
51865 #: fortran/io.c:1275
51866 #, gcc-internal-format, gfc-internal-format
51867 msgid "%s requires a scalar-default-char-expr at %L"
51870 #: fortran/io.c:1298 fortran/io.c:1329 fortran/io.c:1395
51871 #, gcc-internal-format, gfc-internal-format
51872 msgid "Invalid value for %s specification at %C"
51875 #: fortran/io.c:1304 fortran/io.c:1335
51876 #, gcc-internal-format, gfc-internal-format
51877 msgid "Duplicate %s specification at %C"
51880 #: fortran/io.c:1342
51881 #, gcc-internal-format, gfc-internal-format
51882 msgid "Variable %s cannot be INTENT(IN) at %C"
51885 #: fortran/io.c:1350
51886 #, gcc-internal-format, gfc-internal-format
51887 msgid "Variable %s cannot be assigned in PURE procedure at %C"
51890 #: fortran/io.c:1401
51891 #, gcc-internal-format, gfc-internal-format
51892 msgid "Duplicate %s label specification at %C"
51895 #: fortran/io.c:1421
51896 #, gcc-internal-format, gfc-internal-format
51898 "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
51901 #: fortran/io.c:1439
51902 #, gcc-internal-format, gfc-internal-format
51903 msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
51906 #: fortran/io.c:1445
51907 #, gcc-internal-format, gfc-internal-format
51908 msgid "ASSIGNED variable in FORMAT tag at %L"
51911 #: fortran/io.c:1450
51912 #, gcc-internal-format
51913 msgid "Variable %qs at %L has not been assigned a format label"
51916 #: fortran/io.c:1457
51917 #, gcc-internal-format
51918 msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
51921 #: fortran/io.c:1469
51922 #, gcc-internal-format, gfc-internal-format
51923 msgid "Non-character in FORMAT tag at %L"
51926 #: fortran/io.c:1475
51927 #, gcc-internal-format, gfc-internal-format
51928 msgid "Non-character assumed shape array element in FORMAT tag at %L"
51931 #: fortran/io.c:1482
51932 #, gcc-internal-format, gfc-internal-format
51933 msgid "Non-character assumed size array element in FORMAT tag at %L"
51936 #: fortran/io.c:1489
51937 #, gcc-internal-format, gfc-internal-format
51938 msgid "Non-character pointer array element in FORMAT tag at %L"
51941 #: fortran/io.c:1515
51942 #, gcc-internal-format, gfc-internal-format
51943 msgid "%s tag at %L must be of type %s"
51946 #: fortran/io.c:1522
51947 #, gcc-internal-format, gfc-internal-format
51948 msgid "%s tag at %L must be a character string of default kind"
51951 #: fortran/io.c:1529
51952 #, gcc-internal-format, gfc-internal-format
51953 msgid "%s tag at %L must be scalar"
51956 #: fortran/io.c:1535
51957 #, gcc-internal-format, gfc-internal-format
51958 msgid "IOMSG tag at %L"
51961 #: fortran/io.c:1543
51962 #, gcc-internal-format, gfc-internal-format
51963 msgid "Fortran 95 requires default INTEGER in %s tag at %L"
51966 #: fortran/io.c:1552
51967 #, gcc-internal-format, gfc-internal-format
51968 msgid "Non-default LOGICAL kind in %s tag at %L"
51971 #: fortran/io.c:1559
51972 #, gcc-internal-format, gfc-internal-format
51973 msgid "NEWUNIT specifier at %L"
51976 #: fortran/io.c:1577
51977 #, gcc-internal-format, gfc-internal-format
51978 msgid "CONVERT tag at %L"
51981 #: fortran/io.c:1766
51982 #, gcc-internal-format
51983 msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
51986 #: fortran/io.c:1774 fortran/io.c:1801
51987 #, gcc-internal-format
51988 msgid "%s specifier in %s statement at %C has value %qs"
51991 #: fortran/io.c:1793
51992 #, gcc-internal-format
51993 msgid "Extension: %s specifier in %s statement at %C has value %qs"
51996 #: fortran/io.c:1815 fortran/io.c:1823
51997 #, gcc-internal-format
51998 msgid "%s specifier in %s statement at %C has invalid value %qs"
52001 #: fortran/io.c:1876
52002 #, gcc-internal-format, gfc-internal-format
52003 msgid "OPEN statement not allowed in PURE procedure at %C"
52006 #: fortran/io.c:1889
52007 #, gcc-internal-format, gfc-internal-format
52008 msgid "UNIT specifier not allowed with NEWUNIT at %C"
52011 #: fortran/io.c:1899
52012 #, gcc-internal-format, gfc-internal-format
52013 msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
52016 #: fortran/io.c:1907
52017 #, gcc-internal-format, gfc-internal-format
52018 msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
52021 #: fortran/io.c:1945
52022 #, gcc-internal-format, gfc-internal-format
52023 msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
52026 #: fortran/io.c:1966 fortran/io.c:3461
52027 #, gcc-internal-format, gfc-internal-format
52028 msgid "BLANK= at %C not allowed in Fortran 95"
52031 #: fortran/io.c:1987 fortran/io.c:3437
52032 #, gcc-internal-format, gfc-internal-format
52033 msgid "DECIMAL= at %C not allowed in Fortran 95"
52036 #: fortran/io.c:2025
52037 #, gcc-internal-format, gfc-internal-format
52038 msgid "ENCODING= at %C not allowed in Fortran 95"
52041 #: fortran/io.c:2088 fortran/io.c:3510
52042 #, gcc-internal-format, gfc-internal-format
52043 msgid "ROUND= at %C not allowed in Fortran 95"
52046 #: fortran/io.c:2111
52047 #, gcc-internal-format, gfc-internal-format
52048 msgid "SIGN= at %C not allowed in Fortran 95"
52051 #: fortran/io.c:2332
52052 #, gcc-internal-format, gfc-internal-format
52053 msgid "CLOSE statement not allowed in PURE procedure at %C"
52056 #: fortran/io.c:2394
52057 #, gcc-internal-format, gfc-internal-format
52058 msgid "CLOSE statement at %L requires a UNIT number"
52061 #: fortran/io.c:2402
52062 #, gcc-internal-format, gfc-internal-format
52063 msgid "UNIT number in CLOSE statement at %L must be non-negative"
52066 #: fortran/io.c:2500 fortran/match.c:2639
52067 #, gcc-internal-format, gfc-internal-format
52068 msgid "%s statement not allowed in PURE procedure at %C"
52071 #: fortran/io.c:2534
52072 #, gcc-internal-format, gfc-internal-format
52073 msgid "UNIT number missing in statement at %L"
52076 #: fortran/io.c:2542 fortran/io.c:2979
52077 #, gcc-internal-format, gfc-internal-format
52078 msgid "UNIT number in statement at %L must be non-negative"
52081 #: fortran/io.c:2575
52082 #, gcc-internal-format, gfc-internal-format
52083 msgid "FLUSH statement at %C"
52086 #: fortran/io.c:2630
52087 #, gcc-internal-format, gfc-internal-format
52088 msgid "Duplicate UNIT specification at %C"
52091 #: fortran/io.c:2704
52092 #, gcc-internal-format, gfc-internal-format
52093 msgid "Duplicate format specification at %C"
52096 #: fortran/io.c:2721
52097 #, gcc-internal-format
52098 msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
52101 #: fortran/io.c:2757
52102 #, gcc-internal-format, gfc-internal-format
52103 msgid "Duplicate NML specification at %C"
52106 #: fortran/io.c:2766
52107 #, gcc-internal-format
52108 msgid "Symbol %qs at %C must be a NAMELIST group name"
52111 #: fortran/io.c:2836
52112 #, gcc-internal-format, gfc-internal-format
52113 msgid "END tag at %C not allowed in output statement"
52116 #: fortran/io.c:2913
52117 #, gcc-internal-format, gfc-internal-format
52118 msgid "UNIT not specified at %L"
52121 #: fortran/io.c:2925
52122 #, gcc-internal-format, gfc-internal-format
52124 "UNIT specification at %L must be an INTEGER expression or a CHARACTER "
52128 #: fortran/io.c:2947
52129 #, gcc-internal-format, gfc-internal-format
52130 msgid "Invalid form of WRITE statement at %L, UNIT required"
52133 #: fortran/io.c:2958
52134 #, gcc-internal-format, gfc-internal-format
52135 msgid "Internal unit with vector subscript at %L"
52138 #: fortran/io.c:2972
52139 #, gcc-internal-format, gfc-internal-format
52140 msgid "External IO UNIT cannot be an array at %L"
52143 #: fortran/io.c:3000
52144 #, gcc-internal-format
52146 "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not "
52147 "appear in a variable definition context"
52150 #: fortran/io.c:3010
52151 #, gcc-internal-format, gfc-internal-format
52152 msgid "Comma before i/o item list at %L"
52155 #: fortran/io.c:3020
52156 #, gcc-internal-format, gfc-internal-format
52157 msgid "ERR tag label %d at %L not defined"
52160 #: fortran/io.c:3032
52161 #, gcc-internal-format, gfc-internal-format
52162 msgid "END tag label %d at %L not defined"
52165 #: fortran/io.c:3044
52166 #, gcc-internal-format, gfc-internal-format
52167 msgid "EOR tag label %d at %L not defined"
52170 #: fortran/io.c:3054
52171 #, gcc-internal-format, gfc-internal-format
52172 msgid "FORMAT label %d at %L not defined"
52175 #: fortran/io.c:3085
52176 #, gcc-internal-format
52177 msgid "io_kind_name(): bad I/O-kind"
52180 #: fortran/io.c:3174
52181 #, gcc-internal-format, gfc-internal-format
52182 msgid "Syntax error in I/O iterator at %C"
52185 #: fortran/io.c:3205
52186 #, gcc-internal-format, gfc-internal-format
52187 msgid "Expected variable in READ statement at %C"
52190 #: fortran/io.c:3211
52191 #, gcc-internal-format, gfc-internal-format
52192 msgid "Expected expression in %s statement at %C"
52195 #. A general purpose syntax error.
52196 #: fortran/io.c:3268 fortran/io.c:3886 fortran/gfortran.h:2718
52197 #, gcc-internal-format, gfc-internal-format
52198 msgid "Syntax error in %s statement at %C"
52201 #: fortran/io.c:3352
52202 #, gcc-internal-format, gfc-internal-format
52203 msgid "Internal file at %L with namelist"
52206 #: fortran/io.c:3408
52207 #, gcc-internal-format, gfc-internal-format
52208 msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
52211 #: fortran/io.c:3486
52212 #, gcc-internal-format, gfc-internal-format
52213 msgid "PAD= at %C not allowed in Fortran 95"
52216 #: fortran/io.c:3562
52217 #, gcc-internal-format, gfc-internal-format
52218 msgid "DELIM= at %C not allowed in Fortran 95"
52221 #: fortran/io.c:3714
52222 #, gcc-internal-format, gfc-internal-format
52223 msgid "PRINT namelist at %C is an extension"
52226 #: fortran/io.c:3857
52227 #, gcc-internal-format, gfc-internal-format
52228 msgid "Expected comma in I/O list at %C"
52231 #: fortran/io.c:3920
52232 #, gcc-internal-format, gfc-internal-format
52233 msgid "PRINT statement at %C not allowed within PURE procedure"
52236 #: fortran/io.c:4083 fortran/io.c:4143
52237 #, gcc-internal-format, gfc-internal-format
52238 msgid "INQUIRE statement not allowed in PURE procedure at %C"
52241 #: fortran/io.c:4111
52242 #, gcc-internal-format, gfc-internal-format
52243 msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
52246 #: fortran/io.c:4121 fortran/trans-io.c:1303
52247 #, gcc-internal-format, gfc-internal-format
52248 msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
52251 #: fortran/io.c:4128
52252 #, gcc-internal-format, gfc-internal-format
52253 msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
52256 #: fortran/io.c:4137
52257 #, gcc-internal-format, gfc-internal-format
52258 msgid "UNIT number in INQUIRE statement at %L can not be -1"
52261 #: fortran/io.c:4151
52262 #, gcc-internal-format, gfc-internal-format
52264 "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
52267 #: fortran/io.c:4327
52268 #, gcc-internal-format, gfc-internal-format
52269 msgid "WAIT at %C not allowed in Fortran 95"
52272 #: fortran/io.c:4333
52273 #, gcc-internal-format, gfc-internal-format
52274 msgid "WAIT statement not allowed in PURE procedure at %C"
52277 #: fortran/match.c:109
52278 #, gcc-internal-format
52279 msgid "gfc_op2string(): Bad code"
52282 #: fortran/match.c:166
52283 #, gcc-internal-format
52284 msgid "Missing %<)%> in statement at or before %L"
52287 #: fortran/match.c:171
52288 #, gcc-internal-format
52289 msgid "Missing %<(%> in statement at or before %L"
52292 #: fortran/match.c:368
52293 #, gcc-internal-format, gfc-internal-format
52294 msgid "Integer too large at %C"
52297 #: fortran/match.c:461 fortran/parse.c:973
52298 #, gcc-internal-format, gfc-internal-format
52299 msgid "Too many digits in statement label at %C"
52302 #: fortran/match.c:467
52303 #, gcc-internal-format, gfc-internal-format
52304 msgid "Statement label at %C is zero"
52307 #: fortran/match.c:500
52308 #, gcc-internal-format
52309 msgid "Label name %qs at %C is ambiguous"
52312 #: fortran/match.c:506
52313 #, gcc-internal-format
52314 msgid "Duplicate construct label %qs at %C"
52317 #: fortran/match.c:540
52318 #, gcc-internal-format, gfc-internal-format
52319 msgid "Invalid character in name at %C"
52322 #: fortran/match.c:553
52323 #, gcc-internal-format, gfc-internal-format
52324 msgid "Name at %C is too long"
52327 #: fortran/match.c:564
52328 #, gcc-internal-format
52330 "Invalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an "
52334 #: fortran/match.c:882
52335 #, gcc-internal-format, gfc-internal-format
52336 msgid "Loop variable at %C cannot be an array"
52339 #: fortran/match.c:889
52340 #, gcc-internal-format, gfc-internal-format
52341 msgid "Loop variable at %C cannot be a coarray"
52344 #: fortran/match.c:895
52345 #, gcc-internal-format, gfc-internal-format
52346 msgid "Loop variable at %C cannot be a sub-component"
52349 #: fortran/match.c:929
52350 #, gcc-internal-format, gfc-internal-format
52351 msgid "Expected a step value in iterator at %C"
52354 #: fortran/match.c:941
52355 #, gcc-internal-format, gfc-internal-format
52356 msgid "Syntax error in iterator at %C"
52359 #: fortran/match.c:1109
52360 #, gcc-internal-format, gfc-internal-format
52361 msgid "gfc_match(): Bad match code %c"
52364 #: fortran/match.c:1182
52365 #, gcc-internal-format, gfc-internal-format
52366 msgid "Invalid form of PROGRAM statement at %C"
52369 #: fortran/match.c:1312 fortran/match.c:1392
52370 #, gcc-internal-format, gfc-internal-format
52371 msgid "Arithmetic IF statement at %C"
52374 #: fortran/match.c:1367
52375 #, gcc-internal-format, gfc-internal-format
52376 msgid "Syntax error in IF-expression at %C"
52379 #: fortran/match.c:1378
52380 #, gcc-internal-format, gfc-internal-format
52381 msgid "Block label not appropriate for arithmetic IF statement at %C"
52384 #: fortran/match.c:1415
52385 #, gcc-internal-format, gfc-internal-format
52386 msgid "Block label is not appropriate for IF statement at %C"
52389 #: fortran/match.c:1503
52390 #, gcc-internal-format, gfc-internal-format
52391 msgid "Cannot assign to a named constant at %C"
52394 #: fortran/match.c:1513
52395 #, gcc-internal-format, gfc-internal-format
52396 msgid "Unclassifiable statement in IF-clause at %C"
52399 #: fortran/match.c:1520
52400 #, gcc-internal-format, gfc-internal-format
52401 msgid "Syntax error in IF-clause at %C"
52404 #: fortran/match.c:1563
52405 #, gcc-internal-format, gfc-internal-format
52406 msgid "Unexpected junk after ELSE statement at %C"
52409 #: fortran/match.c:1569 fortran/match.c:1604
52410 #, gcc-internal-format
52411 msgid "Label %qs at %C doesn't match IF label %qs"
52414 #: fortran/match.c:1598
52415 #, gcc-internal-format, gfc-internal-format
52416 msgid "Unexpected junk after ELSE IF statement at %C"
52419 #: fortran/match.c:1662
52420 #, gcc-internal-format, gfc-internal-format
52421 msgid "Image control statement CRITICAL at %C in PURE procedure"
52424 #: fortran/match.c:1668
52425 #, gcc-internal-format, gfc-internal-format
52426 msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
52429 #: fortran/match.c:1675
52430 #, gcc-internal-format, gfc-internal-format
52431 msgid "CRITICAL statement at %C"
52434 #: fortran/match.c:1687
52435 #, gcc-internal-format, gfc-internal-format
52436 msgid "Nested CRITICAL block at %C"
52439 #: fortran/match.c:1739
52440 #, gcc-internal-format, gfc-internal-format
52441 msgid "Expected association list at %C"
52444 #: fortran/match.c:1752
52445 #, gcc-internal-format, gfc-internal-format
52446 msgid "Expected association at %C"
52449 #: fortran/match.c:1761
52450 #, gcc-internal-format
52451 msgid "Duplicate name %qs in association at %C"
52454 #: fortran/match.c:1769
52455 #, gcc-internal-format, gfc-internal-format
52456 msgid "Association target at %C must not be coindexed"
52459 #: fortran/match.c:1787
52460 #, gcc-internal-format
52461 msgid "Expected %<)%> or %<,%> at %C"
52464 #: fortran/match.c:1805
52465 #, gcc-internal-format, gfc-internal-format
52466 msgid "Junk after ASSOCIATE statement at %C"
52469 #: fortran/match.c:1874
52470 #, gcc-internal-format
52471 msgid "Derived type %qs at %L may not be ABSTRACT"
52474 #: fortran/match.c:1937
52475 #, gcc-internal-format, gfc-internal-format
52476 msgid "Invalid type-spec at %C"
52479 #: fortran/match.c:2036
52480 #, gcc-internal-format, gfc-internal-format
52481 msgid "Syntax error in FORALL iterator at %C"
52484 #: fortran/match.c:2301
52485 #, gcc-internal-format, gfc-internal-format
52486 msgid "DO CONCURRENT construct at %C"
52489 #: fortran/match.c:2426
52490 #, gcc-internal-format
52491 msgid "Name %qs in %s statement at %C is unknown"
52494 #: fortran/match.c:2434
52495 #, gcc-internal-format
52496 msgid "Name %qs in %s statement at %C is not a construct name"
52499 #: fortran/match.c:2446
52500 #, gcc-internal-format, gfc-internal-format
52501 msgid "%s statement at %C leaves CRITICAL construct"
52504 #. F2008, C821 & C845.
52505 #: fortran/match.c:2454
52506 #, gcc-internal-format, gfc-internal-format
52507 msgid "%s statement at %C leaves DO CONCURRENT construct"
52510 #: fortran/match.c:2466
52511 #, gcc-internal-format, gfc-internal-format
52512 msgid "%s statement at %C is not within a construct"
52515 #: fortran/match.c:2469
52516 #, gcc-internal-format
52517 msgid "%s statement at %C is not within construct %qs"
52520 #: fortran/match.c:2494
52521 #, gcc-internal-format
52522 msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
52525 #: fortran/match.c:2499
52526 #, gcc-internal-format, gfc-internal-format
52527 msgid "EXIT statement with no do-construct-name at %C"
52530 #: fortran/match.c:2505
52531 #, gcc-internal-format
52532 msgid "%s statement at %C is not applicable to construct %qs"
52535 #: fortran/match.c:2513
52536 #, gcc-internal-format, gfc-internal-format
52537 msgid "%s statement at %C leaving OpenACC structured block"
52540 #: fortran/match.c:2538
52541 #, gcc-internal-format, gfc-internal-format
52542 msgid "EXIT statement at %C terminating !$ACC LOOP loop"
52545 #: fortran/match.c:2543
52546 #, gcc-internal-format, gfc-internal-format
52547 msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
52550 #: fortran/match.c:2568
52551 #, gcc-internal-format, gfc-internal-format
52552 msgid "EXIT statement at %C terminating !$OMP DO loop"
52555 #: fortran/match.c:2573
52556 #, gcc-internal-format, gfc-internal-format
52557 msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
52560 #: fortran/match.c:2633
52561 #, gcc-internal-format, gfc-internal-format
52562 msgid "%s statement at %C in PURE procedure"
52565 #: fortran/match.c:2649
52566 #, gcc-internal-format, gfc-internal-format
52567 msgid "Image control statement STOP at %C in CRITICAL block"
52570 #: fortran/match.c:2654
52571 #, gcc-internal-format, gfc-internal-format
52572 msgid "Image control statement STOP at %C in DO CONCURRENT block"
52575 #: fortran/match.c:2662
52576 #, gcc-internal-format, gfc-internal-format
52577 msgid "STOP code at %L must be either INTEGER or CHARACTER type"
52580 #: fortran/match.c:2669
52581 #, gcc-internal-format, gfc-internal-format
52582 msgid "STOP code at %L must be scalar"
52585 #: fortran/match.c:2677
52586 #, gcc-internal-format, gfc-internal-format
52587 msgid "STOP code at %L must be default character KIND=%d"
52590 #: fortran/match.c:2685
52591 #, gcc-internal-format, gfc-internal-format
52592 msgid "STOP code at %L must be default integer KIND=%d"
52595 #: fortran/match.c:2731
52596 #, gcc-internal-format, gfc-internal-format
52597 msgid "PAUSE statement at %C"
52600 #: fortran/match.c:2752
52601 #, gcc-internal-format, gfc-internal-format
52602 msgid "ERROR STOP statement at %C"
52605 #: fortran/match.c:2778
52606 #, gcc-internal-format, gfc-internal-format
52607 msgid "Image control statement EVENT %s at %C in PURE procedure"
52610 #: fortran/match.c:2793
52611 #, gcc-internal-format, gfc-internal-format
52612 msgid "Image control statement EVENT %s at %C in CRITICAL block"
52615 #: fortran/match.c:2800
52616 #, gcc-internal-format, gfc-internal-format
52617 msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
52620 #: fortran/match.c:2830 fortran/match.c:3025 fortran/match.c:3237
52621 #: fortran/match.c:3747 fortran/match.c:4084
52622 #, gcc-internal-format, gfc-internal-format
52623 msgid "Redundant STAT tag found at %L "
52626 #: fortran/match.c:2851 fortran/match.c:3046 fortran/match.c:3257
52627 #: fortran/match.c:3773 fortran/match.c:4109
52628 #, gcc-internal-format, gfc-internal-format
52629 msgid "Redundant ERRMSG tag found at %L "
52632 #: fortran/match.c:2872
52633 #, gcc-internal-format, gfc-internal-format
52634 msgid "Redundant UNTIL_COUNT tag found at %L "
52637 #: fortran/match.c:2938
52638 #, gcc-internal-format, gfc-internal-format
52639 msgid "EVENT POST statement at %C"
52642 #: fortran/match.c:2948
52643 #, gcc-internal-format, gfc-internal-format
52644 msgid "EVENT WAIT statement at %C"
52647 #: fortran/match.c:2973
52648 #, gcc-internal-format, gfc-internal-format
52649 msgid "Image control statement %s at %C in PURE procedure"
52652 #: fortran/match.c:2988
52653 #, gcc-internal-format, gfc-internal-format
52654 msgid "Image control statement %s at %C in CRITICAL block"
52657 #: fortran/match.c:2995
52658 #, gcc-internal-format, gfc-internal-format
52659 msgid "Image control statement %s at %C in DO CONCURRENT block"
52662 #: fortran/match.c:3067
52663 #, gcc-internal-format, gfc-internal-format
52664 msgid "Redundant ACQUIRED_LOCK tag found at %L "
52667 #: fortran/match.c:3132
52668 #, gcc-internal-format, gfc-internal-format
52669 msgid "LOCK statement at %C"
52672 #: fortran/match.c:3142
52673 #, gcc-internal-format, gfc-internal-format
52674 msgid "UNLOCK statement at %C"
52677 #: fortran/match.c:3167
52678 #, gcc-internal-format, gfc-internal-format
52679 msgid "Image control statement SYNC at %C in PURE procedure"
52682 #: fortran/match.c:3173
52683 #, gcc-internal-format, gfc-internal-format
52684 msgid "SYNC statement at %C"
52687 #: fortran/match.c:3185
52688 #, gcc-internal-format, gfc-internal-format
52689 msgid "Image control statement SYNC at %C in CRITICAL block"
52692 #: fortran/match.c:3191
52693 #, gcc-internal-format, gfc-internal-format
52694 msgid "Image control statement SYNC at %C in DO CONCURRENT block"
52697 #: fortran/match.c:3371
52698 #, gcc-internal-format, gfc-internal-format
52699 msgid "ASSIGN statement at %C"
52702 #: fortran/match.c:3415
52703 #, gcc-internal-format, gfc-internal-format
52704 msgid "Assigned GOTO statement at %C"
52707 #: fortran/match.c:3459 fortran/match.c:3510
52708 #, gcc-internal-format, gfc-internal-format
52709 msgid "Statement label list in GOTO at %C cannot be empty"
52712 #: fortran/match.c:3520
52713 #, gcc-internal-format, gfc-internal-format
52714 msgid "Computed GOTO at %C"
52717 #: fortran/match.c:3592
52718 #, gcc-internal-format, gfc-internal-format
52719 msgid "Error in type-spec at %L"
52722 #: fortran/match.c:3602
52723 #, gcc-internal-format, gfc-internal-format
52724 msgid "typespec in ALLOCATE at %L"
52727 #: fortran/match.c:3645
52728 #, gcc-internal-format, gfc-internal-format
52729 msgid "Bad allocate-object at %C for a PURE procedure"
52732 #: fortran/match.c:3669
52733 #, gcc-internal-format, gfc-internal-format
52734 msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
52737 #: fortran/match.c:3674
52738 #, gcc-internal-format, gfc-internal-format
52739 msgid "ALLOCATE of coarray at %C in CRITICAL block"
52742 #: fortran/match.c:3696
52743 #, gcc-internal-format, gfc-internal-format
52745 "Allocate-object at %L is neither a data pointer nor an allocatable variable"
52748 #: fortran/match.c:3708
52749 #, gcc-internal-format, gfc-internal-format
52750 msgid "Type of entity at %L is type incompatible with typespec"
52753 #: fortran/match.c:3716
52754 #, gcc-internal-format, gfc-internal-format
52756 "Kind type parameter for entity at %L differs from the kind type parameter of "
52760 #: fortran/match.c:3730
52761 #, gcc-internal-format, gfc-internal-format
52762 msgid "Shape specification for allocatable scalar at %C"
52765 #: fortran/match.c:3767
52766 #, gcc-internal-format, gfc-internal-format
52767 msgid "ERRMSG tag at %L"
52770 #: fortran/match.c:3790
52771 #, gcc-internal-format, gfc-internal-format
52772 msgid "SOURCE tag at %L"
52775 #: fortran/match.c:3796
52776 #, gcc-internal-format, gfc-internal-format
52777 msgid "Redundant SOURCE tag found at %L "
52780 #: fortran/match.c:3803
52781 #, gcc-internal-format, gfc-internal-format
52782 msgid "SOURCE tag at %L conflicts with the typespec at %L"
52785 #: fortran/match.c:3809
52786 #, gcc-internal-format, gfc-internal-format
52787 msgid "SOURCE tag at %L with more than a single allocate object"
52790 #: fortran/match.c:3827
52791 #, gcc-internal-format, gfc-internal-format
52792 msgid "MOLD tag at %L"
52795 #: fortran/match.c:3833
52796 #, gcc-internal-format, gfc-internal-format
52797 msgid "Redundant MOLD tag found at %L "
52800 #: fortran/match.c:3840
52801 #, gcc-internal-format, gfc-internal-format
52802 msgid "MOLD tag at %L conflicts with the typespec at %L"
52805 #: fortran/match.c:3866
52806 #, gcc-internal-format, gfc-internal-format
52807 msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
52810 #: fortran/match.c:3874
52811 #, gcc-internal-format, gfc-internal-format
52813 "Allocate-object at %L with a deferred type parameter requires either a type-"
52814 "spec or SOURCE tag or a MOLD tag"
52817 #: fortran/match.c:3886
52818 #, gcc-internal-format, gfc-internal-format
52820 "Unlimited polymorphic allocate-object at %L requires either a type-spec or "
52821 "SOURCE tag or a MOLD tag"
52824 #: fortran/match.c:3948
52825 #, gcc-internal-format, gfc-internal-format
52826 msgid "Pointer object at %C shall not be coindexed"
52829 #: fortran/match.c:4034
52830 #, gcc-internal-format, gfc-internal-format
52831 msgid "Illegal allocate-object at %C for a PURE procedure"
52834 #: fortran/match.c:4044
52835 #, gcc-internal-format, gfc-internal-format
52836 msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
52839 #: fortran/match.c:4051
52840 #, gcc-internal-format, gfc-internal-format
52841 msgid "DEALLOCATE of coarray at %C in CRITICAL block"
52844 #: fortran/match.c:4067
52845 #, gcc-internal-format, gfc-internal-format
52847 "Allocate-object at %C is not a nonprocedure pointer nor an allocatable "
52851 #: fortran/match.c:4104
52852 #, gcc-internal-format, gfc-internal-format
52853 msgid "ERRMSG at %L"
52856 #: fortran/match.c:4161
52857 #, gcc-internal-format, gfc-internal-format
52858 msgid "Image control statement RETURN at %C in CRITICAL block"
52861 #: fortran/match.c:4167
52862 #, gcc-internal-format, gfc-internal-format
52863 msgid "Image control statement RETURN at %C in DO CONCURRENT block"
52866 #: fortran/match.c:4176
52867 #, gcc-internal-format, gfc-internal-format
52868 msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
52871 #: fortran/match.c:4207
52872 #, gcc-internal-format, gfc-internal-format
52873 msgid "RETURN statement in main program at %C"
52876 #: fortran/match.c:4235
52877 #, gcc-internal-format, gfc-internal-format
52878 msgid "Expected component reference at %C"
52881 #: fortran/match.c:4244
52882 #, gcc-internal-format, gfc-internal-format
52883 msgid "Junk after CALL at %C"
52886 #: fortran/match.c:4255
52887 #, gcc-internal-format, gfc-internal-format
52888 msgid "Expected type-bound procedure or procedure pointer component at %C"
52891 #: fortran/match.c:4476
52892 #, gcc-internal-format, gfc-internal-format
52893 msgid "Syntax error in common block name at %C"
52896 #. If we find an error, just print it and continue,
52897 #. cause it's just semantic, and we can see if there
52898 #. are more errors.
52899 #: fortran/match.c:4543
52900 #, gcc-internal-format
52902 "Variable %qs at %L in common block %qs at %C must be declared with a C "
52903 "interoperable kind since common block %qs is bind(c)"
52906 #: fortran/match.c:4552
52907 #, gcc-internal-format
52909 "Variable %qs in common block %qs at %C can not be bind(c) since it is not "
52913 #: fortran/match.c:4559
52914 #, gcc-internal-format
52915 msgid "Symbol %qs at %C is already in a COMMON block"
52918 #: fortran/match.c:4567
52919 #, gcc-internal-format
52920 msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
52923 #: fortran/match.c:4583
52924 #, gcc-internal-format
52925 msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
52928 #: fortran/match.c:4593
52929 #, gcc-internal-format
52930 msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
52933 #: fortran/match.c:4639
52934 #, gcc-internal-format
52936 "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to "
52937 "another COMMON block %qs"
52940 #: fortran/match.c:4767
52941 #, gcc-internal-format
52942 msgid "Namelist group name %qs at %C already has a basic type of %s"
52945 #: fortran/match.c:4775
52946 #, gcc-internal-format
52948 "Namelist group name %qs at %C already is USE associated and cannot be "
52952 #: fortran/match.c:4801
52953 #, gcc-internal-format
52954 msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
52957 #: fortran/match.c:4935
52958 #, gcc-internal-format, gfc-internal-format
52959 msgid "Derived type component %C is not a permitted EQUIVALENCE member"
52962 #: fortran/match.c:4943
52963 #, gcc-internal-format, gfc-internal-format
52964 msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
52967 #: fortran/match.c:4971
52968 #, gcc-internal-format, gfc-internal-format
52969 msgid "EQUIVALENCE at %C requires two or more objects"
52972 #: fortran/match.c:4985
52973 #, gcc-internal-format, gfc-internal-format
52975 "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
52978 #: fortran/match.c:4998
52979 #, gcc-internal-format, gfc-internal-format
52980 msgid "Expecting a comma in EQUIVALENCE at %C"
52983 #: fortran/match.c:5114
52984 #, gcc-internal-format, gfc-internal-format
52985 msgid "Statement function at %L is recursive"
52988 #: fortran/match.c:5124
52989 #, gcc-internal-format, gfc-internal-format
52990 msgid "Statement function at %L cannot appear within an INTERFACE"
52993 #: fortran/match.c:5129
52994 #, gcc-internal-format, gfc-internal-format
52995 msgid "Statement function at %C"
52998 #: fortran/match.c:5254 fortran/match.c:5270
52999 #, gcc-internal-format, gfc-internal-format
53000 msgid "Expression in CASE selector at %L cannot be %s"
53003 #: fortran/match.c:5292
53004 #, gcc-internal-format, gfc-internal-format
53005 msgid "Expected initialization expression in CASE at %C"
53008 #: fortran/match.c:5324
53009 #, gcc-internal-format
53010 msgid "Expected block name %qs of SELECT construct at %C"
53013 #: fortran/match.c:5604
53014 #, gcc-internal-format, gfc-internal-format
53015 msgid "parse error in SELECT TYPE statement at %C"
53018 #: fortran/match.c:5628
53019 #, gcc-internal-format, gfc-internal-format
53021 "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
53024 #: fortran/match.c:5662
53025 #, gcc-internal-format, gfc-internal-format
53026 msgid "Unexpected CASE statement at %C"
53029 #: fortran/match.c:5714
53030 #, gcc-internal-format, gfc-internal-format
53031 msgid "Syntax error in CASE specification at %C"
53034 #: fortran/match.c:5732
53035 #, gcc-internal-format, gfc-internal-format
53036 msgid "Unexpected TYPE IS statement at %C"
53039 #: fortran/match.c:5764
53040 #, gcc-internal-format, gfc-internal-format
53042 "The type-spec shall not specify a sequence derived type or a type with the "
53043 "BIND attribute in SELECT TYPE at %C [F2003:C815]"
53046 #: fortran/match.c:5776
53047 #, gcc-internal-format, gfc-internal-format
53048 msgid "Syntax error in TYPE IS specification at %C"
53051 #: fortran/match.c:5852
53052 #, gcc-internal-format, gfc-internal-format
53053 msgid "Syntax error in CLASS IS specification at %C"
53056 #: fortran/match.c:5970
53057 #, gcc-internal-format, gfc-internal-format
53058 msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
53061 #: fortran/match.c:6008
53062 #, gcc-internal-format
53063 msgid "Label %qs at %C doesn't match WHERE label %qs"
53066 #: fortran/matchexp.c:72
53067 #, gcc-internal-format
53068 msgid "Bad character %qc in OPERATOR name at %C"
53071 #: fortran/matchexp.c:80
53072 #, gcc-internal-format
53073 msgid "The name %qs cannot be used as a defined operator at %C"
53076 #: fortran/matchexp.c:173
53077 #, gcc-internal-format, gfc-internal-format
53078 msgid "Expected a right parenthesis in expression at %C"
53081 #: fortran/matchexp.c:281
53082 #, gcc-internal-format, gfc-internal-format
53083 msgid "Expected exponent in expression at %C"
53086 #: fortran/matchexp.c:319 fortran/matchexp.c:324 fortran/matchexp.c:428
53087 #: fortran/matchexp.c:433
53088 #, gcc-internal-format, gfc-internal-format
53090 "Extension: Unary operator following arithmetic operator (use parentheses) at "
53094 #: fortran/matchexp.c:665
53095 #, gcc-internal-format
53096 msgid "match_level_4(): Bad operator"
53099 #: fortran/misc.c:105
53100 #, gcc-internal-format
53101 msgid "gfc_basic_typename(): Undefined type"
53104 #: fortran/misc.c:167
53105 #, gcc-internal-format
53106 msgid "gfc_typename(): Undefined type"
53109 #: fortran/misc.c:187
53110 #, gcc-internal-format
53111 msgid "gfc_code2string(): Bad code"
53114 #: fortran/module.c:240
53115 #, gcc-internal-format
53116 msgid "free_pi_tree(): Unresolved fixup"
53119 #: fortran/module.c:457
53120 #, gcc-internal-format
53121 msgid "associate_integer_pointer(): Already associated"
53124 #: fortran/module.c:539
53125 #, gcc-internal-format, gfc-internal-format
53126 msgid "module nature in USE statement at %C"
53129 #: fortran/module.c:551
53130 #, gcc-internal-format, gfc-internal-format
53132 "Module nature in USE statement at %C shall be either INTRINSIC or "
53136 #: fortran/module.c:564
53137 #, gcc-internal-format, gfc-internal-format
53138 msgid "\"::\" was expected after module nature at %C but was not found"
53141 #: fortran/module.c:574
53142 #, gcc-internal-format, gfc-internal-format
53143 msgid "\"USE :: module\" at %C"
53146 #: fortran/module.c:633
53147 #, gcc-internal-format, gfc-internal-format
53148 msgid "Missing generic specification in USE statement at %C"
53151 #: fortran/module.c:641
53152 #, gcc-internal-format, gfc-internal-format
53153 msgid "Renaming operators in USE statements at %C"
53156 #: fortran/module.c:682
53157 #, gcc-internal-format
53158 msgid "The name %qs at %C has already been used as an external module name."
53161 #: fortran/module.c:744
53162 #, gcc-internal-format, gfc-internal-format
53163 msgid "SUBMODULE declaration at %C"
53166 #: fortran/module.c:814
53167 #, gcc-internal-format, gfc-internal-format
53168 msgid "Syntax error in SUBMODULE statement at %C"
53171 #: fortran/module.c:1159
53172 #, gcc-internal-format
53173 msgid "Reading module %qs at line %d column %d: %s"
53176 #: fortran/module.c:1163
53177 #, gcc-internal-format
53178 msgid "Writing module %qs at line %d column %d: %s"
53181 #: fortran/module.c:1167
53182 #, gcc-internal-format
53183 msgid "Module %qs at line %d column %d: %s"
53186 #: fortran/module.c:1562
53187 #, gcc-internal-format
53188 msgid "require_atom(): bad atom type required"
53191 #: fortran/module.c:1611
53192 #, gcc-internal-format, gfc-internal-format
53193 msgid "Error writing modules file: %s"
53196 #: fortran/module.c:1655
53197 #, gcc-internal-format
53198 msgid "write_atom(): Writing negative integer"
53201 #: fortran/module.c:1662
53202 #, gcc-internal-format
53203 msgid "write_atom(): Trying to write dab atom"
53206 #: fortran/module.c:1868
53207 #, gcc-internal-format
53208 msgid "unquote_string(): got bad string"
53211 #: fortran/module.c:2661
53212 #, gcc-internal-format
53213 msgid "mio_array_ref(): Unknown array ref"
53216 #: fortran/module.c:3637
53217 #, gcc-internal-format, gfc-internal-format
53218 msgid "Namelist %s cannot be renamed by USE association to %s"
53221 #: fortran/module.c:4757
53222 #, gcc-internal-format, gfc-internal-format
53223 msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
53226 #: fortran/module.c:4760
53227 #, gcc-internal-format, gfc-internal-format
53228 msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
53231 #: fortran/module.c:4948
53232 #, gcc-internal-format
53234 "%qs of module %qs, imported at %C, is also the name of the current program "
53238 #: fortran/module.c:5309
53239 #, gcc-internal-format
53240 msgid "Symbol %qs referenced at %L not found in module %qs"
53243 #: fortran/module.c:5316
53244 #, gcc-internal-format
53245 msgid "User operator %qs referenced at %L not found in module %qs"
53248 #: fortran/module.c:5321
53249 #, gcc-internal-format
53250 msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
53253 #: fortran/module.c:5556
53254 #, gcc-internal-format
53255 msgid "write_symbol(): bad module symbol %qs"
53258 #: fortran/module.c:5889
53259 #, gcc-internal-format
53260 msgid "write_symtree(): Symbol not written"
53263 #: fortran/module.c:6076
53264 #, gcc-internal-format
53265 msgid "Can't open module file %qs for writing at %C: %s"
53268 #: fortran/module.c:6095
53269 #, gcc-internal-format
53270 msgid "Error writing module file %qs for writing: %s"
53273 #: fortran/module.c:6106
53274 #, gcc-internal-format
53275 msgid "Can't delete module file %qs: %s"
53278 #: fortran/module.c:6109
53279 #, gcc-internal-format
53280 msgid "Can't rename module file %qs to %qs: %s"
53283 #: fortran/module.c:6115
53284 #, gcc-internal-format
53285 msgid "Can't delete temporary module file %qs: %s"
53288 #: fortran/module.c:6157 fortran/module.c:6484 fortran/module.c:6517
53289 #: fortran/module.c:6559
53290 #, gcc-internal-format
53291 msgid "Symbol %qs already declared"
53294 #: fortran/module.c:6227
53295 #, gcc-internal-format, gfc-internal-format
53296 msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
53299 #: fortran/module.c:6335 fortran/module.c:6679
53300 #, gcc-internal-format
53301 msgid "The symbol %qs, referenced at %L, is not in the selected standard"
53304 #: fortran/module.c:6463
53305 #, gcc-internal-format
53306 msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
53309 #: fortran/module.c:6664
53310 #, gcc-internal-format
53312 "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name "
53316 #: fortran/module.c:6686
53317 #, gcc-internal-format
53319 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
53320 "ISO_FORTRAN_ENV at %L is incompatible with option %qs"
53323 #: fortran/module.c:6754
53324 #, gcc-internal-format, gfc-internal-format
53326 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
53327 "ISO_FORTRAN_ENV at %C is incompatible with option %s"
53330 #: fortran/module.c:6808
53331 #, gcc-internal-format
53333 "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
53336 #: fortran/module.c:6834
53337 #, gcc-internal-format, gfc-internal-format
53338 msgid "USE statement at %C has no ONLY qualifier"
53341 #: fortran/module.c:6863
53342 #, gcc-internal-format, gfc-internal-format
53343 msgid "ISO_FORTRAN_ENV intrinsic module at %C"
53346 #: fortran/module.c:6875
53347 #, gcc-internal-format, gfc-internal-format
53348 msgid "ISO_C_BINDING module at %C"
53351 #: fortran/module.c:6888
53352 #, gcc-internal-format
53353 msgid "Can't find an intrinsic module named %qs at %C"
53356 #: fortran/module.c:6894
53357 #, gcc-internal-format, gfc-internal-format
53358 msgid "IEEE_FEATURES module at %C"
53361 #: fortran/module.c:6900
53362 #, gcc-internal-format, gfc-internal-format
53363 msgid "IEEE_EXCEPTIONS module at %C"
53366 #: fortran/module.c:6906
53367 #, gcc-internal-format, gfc-internal-format
53368 msgid "IEEE_ARITHMETIC module at %C"
53371 #: fortran/module.c:6913
53372 #, gcc-internal-format
53373 msgid "Can't open module file %qs for reading at %C: %s"
53376 #: fortran/module.c:6921
53377 #, gcc-internal-format
53379 "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name "
53383 #: fortran/module.c:6944
53384 #, gcc-internal-format
53385 msgid "File %qs opened at %C is not a GNU Fortran module file"
53388 #: fortran/module.c:6952
53389 #, gcc-internal-format
53391 "Cannot read module file %qs opened at %C, because it was created by a "
53392 "different version of GNU Fortran"
53395 #: fortran/module.c:6967
53396 #, gcc-internal-format, gfc-internal-format
53397 msgid "Can't USE the same %smodule we're building!"
53400 #: fortran/openmp.c:289 fortran/openmp.c:497 fortran/openmp.c:2399
53401 #: fortran/openmp.c:2473
53402 #, gcc-internal-format, gfc-internal-format
53403 msgid "COMMON block /%s/ not found at %C"
53406 #: fortran/openmp.c:328
53407 #, gcc-internal-format, gfc-internal-format
53408 msgid "Syntax error in OpenMP variable list at %C"
53411 #: fortran/openmp.c:390
53412 #, gcc-internal-format, gfc-internal-format
53413 msgid "Syntax error in OpenACC expression list at %C"
53416 #: fortran/openmp.c:465
53417 #, gcc-internal-format, gfc-internal-format
53418 msgid "Variable at %C is an element of a COMMON block"
53421 #: fortran/openmp.c:525
53422 #, gcc-internal-format, gfc-internal-format
53423 msgid "Unexpected junk after !$ACC DECLARE at %C"
53426 #: fortran/openmp.c:535
53427 #, gcc-internal-format, gfc-internal-format
53428 msgid "Syntax error in !$ACC DECLARE list at %C"
53431 #: fortran/openmp.c:991
53432 #, gcc-internal-format, gfc-internal-format
53433 msgid "!$OMP DECLARE REDUCTION %s not found at %L"
53436 #: fortran/openmp.c:1091
53437 #, gcc-internal-format, gfc-internal-format
53438 msgid "COLLAPSE clause argument not constant positive integer at %C"
53441 #: fortran/openmp.c:1476
53442 #, gcc-internal-format, gfc-internal-format
53443 msgid "Invalid clause in module with $!ACC DECLARE at %L"
53446 #: fortran/openmp.c:1486
53447 #, gcc-internal-format, gfc-internal-format
53448 msgid "Variable is USE-associated with $!ACC DECLARE at %L"
53451 #: fortran/openmp.c:1494
53452 #, gcc-internal-format, gfc-internal-format
53453 msgid "Assumed-size dummy array with $!ACC DECLARE at %L"
53456 #: fortran/openmp.c:1541
53457 #, gcc-internal-format
53459 "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> "
53463 #: fortran/openmp.c:1591
53464 #, gcc-internal-format, gfc-internal-format
53465 msgid "Unexpected junk in !$ACC WAIT at %C"
53468 #: fortran/openmp.c:1600
53469 #, gcc-internal-format, gfc-internal-format
53470 msgid "Invalid argument to $!ACC WAIT at %L"
53473 #: fortran/openmp.c:1609
53474 #, gcc-internal-format, gfc-internal-format
53475 msgid "WAIT clause at %L requires a scalar INTEGER expression"
53478 #: fortran/openmp.c:1638
53479 #, gcc-internal-format, gfc-internal-format
53480 msgid "ACC CACHE directive must be inside of loop %C"
53483 #: fortran/openmp.c:1669
53484 #, gcc-internal-format
53485 msgid "Multiple loop axes specified for routine"
53488 #: fortran/openmp.c:1695
53489 #, gcc-internal-format, gfc-internal-format
53491 "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
53494 #: fortran/openmp.c:1722
53495 #, gcc-internal-format, gfc-internal-format
53496 msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, invalid function name %s"
53499 #: fortran/openmp.c:1731
53500 #, gcc-internal-format, gfc-internal-format
53501 msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
53504 #: fortran/openmp.c:1738
53505 #, gcc-internal-format, gfc-internal-format
53506 msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting ')' after NAME"
53509 #: fortran/openmp.c:1844
53510 #, gcc-internal-format, gfc-internal-format
53511 msgid "Unexpected junk after $OMP CRITICAL statement at %C"
53514 #: fortran/openmp.c:1909
53515 #, gcc-internal-format, gfc-internal-format
53516 msgid "Unexpected junk after $OMP FLUSH statement at %C"
53519 #: fortran/openmp.c:2292 fortran/openmp.c:5151
53520 #, gcc-internal-format, gfc-internal-format
53521 msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
53524 #: fortran/openmp.c:2296 fortran/openmp.c:5155
53525 #, gcc-internal-format, gfc-internal-format
53526 msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
53529 #: fortran/openmp.c:2301
53530 #, gcc-internal-format, gfc-internal-format
53531 msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
53534 #: fortran/openmp.c:2303
53535 #, gcc-internal-format, gfc-internal-format
53536 msgid "Previous !$OMP DECLARE REDUCTION at %L"
53539 #: fortran/openmp.c:2323
53540 #, gcc-internal-format, gfc-internal-format
53541 msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
53544 #: fortran/openmp.c:2352
53545 #, gcc-internal-format, gfc-internal-format
53547 "Only the !$OMP DECLARE TARGET form without list is allowed in interface "
53551 #: fortran/openmp.c:2378
53552 #, gcc-internal-format, gfc-internal-format
53553 msgid "OMP DECLARE TARGET on a variable at %C is an element of a COMMON block"
53556 #: fortran/openmp.c:2417
53557 #, gcc-internal-format, gfc-internal-format
53558 msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
53561 #: fortran/openmp.c:2423
53562 #, gcc-internal-format, gfc-internal-format
53563 msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
53566 #: fortran/openmp.c:2453
53567 #, gcc-internal-format, gfc-internal-format
53568 msgid "Threadprivate variable at %C is an element of a COMMON block"
53571 #: fortran/openmp.c:2490
53572 #, gcc-internal-format, gfc-internal-format
53573 msgid "Unexpected junk after OMP THREADPRIVATE at %C"
53576 #: fortran/openmp.c:2497
53577 #, gcc-internal-format, gfc-internal-format
53578 msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
53581 #: fortran/openmp.c:2578
53582 #, gcc-internal-format, gfc-internal-format
53583 msgid "Unexpected junk after TASKWAIT clause at %C"
53586 #: fortran/openmp.c:2592
53587 #, gcc-internal-format, gfc-internal-format
53588 msgid "Unexpected junk after TASKYIELD clause at %C"
53591 #: fortran/openmp.c:2717
53592 #, gcc-internal-format, gfc-internal-format
53593 msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
53596 #: fortran/openmp.c:2731
53597 #, gcc-internal-format, gfc-internal-format
53598 msgid "Unexpected junk after $OMP MASTER statement at %C"
53601 #: fortran/openmp.c:2745
53602 #, gcc-internal-format, gfc-internal-format
53603 msgid "Unexpected junk after $OMP ORDERED statement at %C"
53606 #: fortran/openmp.c:2790
53607 #, gcc-internal-format, gfc-internal-format
53608 msgid "Unexpected junk after $OMP ATOMIC statement at %C"
53611 #: fortran/openmp.c:2817
53612 #, gcc-internal-format, gfc-internal-format
53613 msgid "Unexpected junk after $OMP BARRIER statement at %C"
53616 #: fortran/openmp.c:2831
53617 #, gcc-internal-format, gfc-internal-format
53618 msgid "Unexpected junk after $OMP TASKGROUP statement at %C"
53621 #: fortran/openmp.c:2881
53622 #, gcc-internal-format, gfc-internal-format
53623 msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
53626 #: fortran/openmp.c:2901
53627 #, gcc-internal-format, gfc-internal-format
53628 msgid "Unexpected junk after NOWAIT clause at %C"
53631 #: fortran/openmp.c:2941
53632 #, gcc-internal-format, gfc-internal-format
53633 msgid "%s clause at %L requires a scalar INTEGER expression"
53636 #: fortran/openmp.c:2952
53637 #, gcc-internal-format, gfc-internal-format
53638 msgid "INTEGER expression of %s clause at %L must be positive"
53641 #: fortran/openmp.c:2963
53642 #, gcc-internal-format
53643 msgid "POINTER object %qs of derived type in %s clause at %L"
53646 #: fortran/openmp.c:2966
53647 #, gcc-internal-format
53648 msgid "Cray pointer object of derived type %qs in %s clause at %L"
53651 #: fortran/openmp.c:2969
53652 #, gcc-internal-format
53653 msgid "Cray pointee object of derived type %qs in %s clause at %L"
53656 #: fortran/openmp.c:2975
53657 #, gcc-internal-format
53658 msgid "POINTER object %qs of polymorphic type in %s clause at %L"
53661 #: fortran/openmp.c:2980
53662 #, gcc-internal-format
53663 msgid "Cray pointer object of polymorphic type %qs in %s clause at %L"
53666 #: fortran/openmp.c:2985
53667 #, gcc-internal-format
53668 msgid "Cray pointee object of polymorphic type %qs in %s clause at %L"
53671 #: fortran/openmp.c:2995 fortran/openmp.c:3521
53672 #, gcc-internal-format
53673 msgid "Assumed size array %qs in %s clause at %L"
53676 #: fortran/openmp.c:2998
53677 #, gcc-internal-format
53678 msgid "Assumed rank array %qs in %s clause at %L"
53681 #: fortran/openmp.c:3002
53682 #, gcc-internal-format
53683 msgid "Noncontiguous deferred shape array %qs in %s clause at %L"
53686 #: fortran/openmp.c:3010
53687 #, gcc-internal-format
53688 msgid "ALLOCATABLE object %qs of derived type in %s clause at %L"
53691 #: fortran/openmp.c:3015
53692 #, gcc-internal-format
53693 msgid "ALLOCATABLE object %qs of polymorphic type in %s clause at %L"
53696 #: fortran/openmp.c:3027 fortran/openmp.c:3511 fortran/openmp.c:3684
53697 #, gcc-internal-format
53698 msgid "POINTER object %qs in %s clause at %L"
53701 #: fortran/openmp.c:3032 fortran/openmp.c:3687
53702 #, gcc-internal-format
53703 msgid "Cray pointer object %qs in %s clause at %L"
53706 #: fortran/openmp.c:3037 fortran/openmp.c:3690
53707 #, gcc-internal-format
53708 msgid "Cray pointee object %qs in %s clause at %L"
53711 #: fortran/openmp.c:3042 fortran/openmp.c:3679
53712 #, gcc-internal-format
53713 msgid "ALLOCATABLE object %qs in %s clause at %L"
53716 #: fortran/openmp.c:3045
53717 #, gcc-internal-format
53718 msgid "VALUE object %qs in %s clause at %L"
53721 #: fortran/openmp.c:3088
53722 #, gcc-internal-format, gfc-internal-format
53723 msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L "
53726 #: fortran/openmp.c:3137
53727 #, gcc-internal-format, gfc-internal-format
53729 "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L "
53732 #: fortran/openmp.c:3171 fortran/resolve.c:9395 fortran/resolve.c:10617
53733 #, gcc-internal-format, gfc-internal-format
53734 msgid "IF clause at %L requires a scalar LOGICAL expression"
53737 #: fortran/openmp.c:3179
53738 #, gcc-internal-format, gfc-internal-format
53739 msgid "FINAL clause at %L requires a scalar LOGICAL expression"
53742 #: fortran/openmp.c:3187
53743 #, gcc-internal-format, gfc-internal-format
53744 msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
53747 #: fortran/openmp.c:3195
53748 #, gcc-internal-format, gfc-internal-format
53749 msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
53752 #: fortran/openmp.c:3210
53753 #, gcc-internal-format
53754 msgid "Variable %qs is not a dummy argument at %L"
53757 #: fortran/openmp.c:3242
53758 #, gcc-internal-format
53759 msgid "Object %qs is not a variable at %L"
53762 #: fortran/openmp.c:3258 fortran/openmp.c:3269 fortran/openmp.c:3277
53763 #: fortran/openmp.c:3288 fortran/openmp.c:3300 fortran/openmp.c:3315
53764 #: fortran/openmp.c:4958
53765 #, gcc-internal-format
53766 msgid "Symbol %qs present on multiple clauses at %L"
53769 #: fortran/openmp.c:3322
53770 #, gcc-internal-format
53771 msgid "Array %qs is not permitted in reduction at %L"
53774 #: fortran/openmp.c:3335
53775 #, gcc-internal-format
53776 msgid "Symbol %qs present on both FROM and TO clauses at %L"
53779 #: fortran/openmp.c:3357
53780 #, gcc-internal-format
53781 msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
53784 #: fortran/openmp.c:3365
53785 #, gcc-internal-format
53786 msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
53789 #: fortran/openmp.c:3368
53790 #, gcc-internal-format
53791 msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
53794 #: fortran/openmp.c:3376
53795 #, gcc-internal-format
53796 msgid "THREADPRIVATE object %qs in SHARED clause at %L"
53799 #: fortran/openmp.c:3379
53800 #, gcc-internal-format
53801 msgid "Cray pointee %qs in SHARED clause at %L"
53804 #: fortran/openmp.c:3382
53805 #, gcc-internal-format
53806 msgid "ASSOCIATE name %qs in SHARED clause at %L"
53809 #: fortran/openmp.c:3397
53810 #, gcc-internal-format
53812 "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at "
53816 #: fortran/openmp.c:3409
53817 #, gcc-internal-format
53819 "%qs in ALIGNED clause at %L requires a scalar positive constant integer "
53820 "alignment expression"
53823 #: fortran/openmp.c:3429 fortran/openmp.c:3450
53824 #, gcc-internal-format
53825 msgid "%qs in %s clause at %L is not a proper array section"
53828 #: fortran/openmp.c:3433
53829 #, gcc-internal-format, gfc-internal-format
53830 msgid "Coarrays not supported in %s clause at %L"
53833 #: fortran/openmp.c:3442
53834 #, gcc-internal-format, gfc-internal-format
53835 msgid "Stride should not be specified for array section in %s clause at %L"
53838 #: fortran/openmp.c:3463
53839 #, gcc-internal-format
53840 msgid "%qs in DEPEND clause at %L is a zero size array section"
53843 #: fortran/openmp.c:3485 fortran/openmp.c:3497
53844 #, gcc-internal-format
53845 msgid "THREADPRIVATE object %qs in %s clause at %L"
53848 #: fortran/openmp.c:3488 fortran/openmp.c:3500
53849 #, gcc-internal-format
53850 msgid "Cray pointee %qs in %s clause at %L"
53853 #: fortran/openmp.c:3503
53854 #, gcc-internal-format
53855 msgid "ASSOCIATE name %qs in %s clause at %L"
53858 #: fortran/openmp.c:3508
53859 #, gcc-internal-format
53860 msgid "Procedure pointer %qs in %s clause at %L"
53863 #: fortran/openmp.c:3514
53864 #, gcc-internal-format
53865 msgid "Cray pointer %qs in %s clause at %L"
53868 #: fortran/openmp.c:3524
53869 #, gcc-internal-format
53870 msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
53873 #. case OMP_LIST_REDUCTION:
53874 #: fortran/openmp.c:3534
53875 #, gcc-internal-format
53876 msgid "INTENT(IN) POINTER %qs in %s clause at %L"
53879 #: fortran/openmp.c:3627
53880 #, gcc-internal-format, gfc-internal-format
53881 msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
53884 #: fortran/openmp.c:3650
53885 #, gcc-internal-format
53886 msgid "LINEAR variable %qs must be INTEGER at %L"
53889 #: fortran/openmp.c:3653
53890 #, gcc-internal-format
53891 msgid "LINEAR dummy argument %qs must have VALUE attribute at %L"
53894 #: fortran/openmp.c:3661
53895 #, gcc-internal-format
53897 "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
53900 #: fortran/openmp.c:3665
53901 #, gcc-internal-format
53903 "%qs in LINEAR clause at %L requires a constant integer linear-step expression"
53906 #: fortran/openmp.c:3709
53907 #, gcc-internal-format, gfc-internal-format
53908 msgid "SAFELEN clause at %L requires a scalar INTEGER expression"
53911 #: fortran/openmp.c:3717
53912 #, gcc-internal-format, gfc-internal-format
53913 msgid "SIMDLEN clause at %L requires a scalar INTEGER expression"
53916 #: fortran/openmp.c:3725
53917 #, gcc-internal-format, gfc-internal-format
53918 msgid "NUM_TEAMS clause at %L requires a scalar INTEGER expression"
53921 #: fortran/openmp.c:3733
53922 #, gcc-internal-format, gfc-internal-format
53923 msgid "DEVICE clause at %L requires a scalar INTEGER expression"
53926 #: fortran/openmp.c:3741
53927 #, gcc-internal-format, gfc-internal-format
53929 "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
53932 #: fortran/openmp.c:3749
53933 #, gcc-internal-format, gfc-internal-format
53934 msgid "THREAD_LIMIT clause at %L requires a scalar INTEGER expression"
53937 #: fortran/openmp.c:3877
53938 #, gcc-internal-format, gfc-internal-format
53940 "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
53943 #: fortran/openmp.c:3902
53944 #, gcc-internal-format, gfc-internal-format
53946 "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic "
53950 #: fortran/openmp.c:3907
53951 #, gcc-internal-format, gfc-internal-format
53953 "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot "
53954 "reference var at %L"
53957 #: fortran/openmp.c:3929 fortran/openmp.c:4220
53958 #, gcc-internal-format, gfc-internal-format
53960 "!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of "
53961 "intrinsic type at %L"
53964 #: fortran/openmp.c:3944
53965 #, gcc-internal-format, gfc-internal-format
53967 "!$OMP ATOMIC CAPTURE update statement must set a scalar variable of "
53968 "intrinsic type at %L"
53971 #: fortran/openmp.c:3951 fortran/openmp.c:4227
53972 #, gcc-internal-format, gfc-internal-format
53974 "!$OMP ATOMIC CAPTURE capture statement reads from different variable than "
53975 "update statement writes into at %L"
53978 #: fortran/openmp.c:3967
53979 #, gcc-internal-format, gfc-internal-format
53980 msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
53983 #: fortran/openmp.c:4009
53984 #, gcc-internal-format, gfc-internal-format
53986 "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., ."
53987 "EQV. or .NEQV. at %L"
53990 #: fortran/openmp.c:4057
53991 #, gcc-internal-format, gfc-internal-format
53993 "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
53996 #: fortran/openmp.c:4071
53997 #, gcc-internal-format, gfc-internal-format
53999 "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
54003 #: fortran/openmp.c:4103
54004 #, gcc-internal-format, gfc-internal-format
54006 "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
54007 "reference var at %L"
54010 #: fortran/openmp.c:4127
54011 #, gcc-internal-format, gfc-internal-format
54013 "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
54017 #: fortran/openmp.c:4134
54018 #, gcc-internal-format, gfc-internal-format
54020 "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
54023 #: fortran/openmp.c:4151
54024 #, gcc-internal-format
54026 "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
54029 #: fortran/openmp.c:4158
54030 #, gcc-internal-format, gfc-internal-format
54031 msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
54034 #: fortran/openmp.c:4166
54035 #, gcc-internal-format
54036 msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
54039 #: fortran/openmp.c:4184
54040 #, gcc-internal-format, gfc-internal-format
54042 "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
54046 #: fortran/openmp.c:4198
54047 #, gcc-internal-format, gfc-internal-format
54049 "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of "
54050 "intrinsic type at %L"
54053 #: fortran/openmp.c:4475
54054 #, gcc-internal-format, gfc-internal-format
54055 msgid "%s cannot be a DO WHILE or DO without loop control at %L"
54058 #: fortran/openmp.c:4481
54059 #, gcc-internal-format, gfc-internal-format
54060 msgid "%s cannot be a DO CONCURRENT loop at %L"
54063 #: fortran/openmp.c:4487
54064 #, gcc-internal-format, gfc-internal-format
54065 msgid "%s iteration variable must be of type integer at %L"
54068 #: fortran/openmp.c:4491
54069 #, gcc-internal-format, gfc-internal-format
54070 msgid "%s iteration variable must not be THREADPRIVATE at %L"
54073 #: fortran/openmp.c:4504
54074 #, gcc-internal-format, gfc-internal-format
54076 "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at "
54080 #: fortran/openmp.c:4508
54081 #, gcc-internal-format, gfc-internal-format
54082 msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
54085 #: fortran/openmp.c:4512
54086 #, gcc-internal-format, gfc-internal-format
54087 msgid "%s iteration variable present on clause other than LINEAR at %L"
54090 #: fortran/openmp.c:4530
54091 #, gcc-internal-format, gfc-internal-format
54092 msgid "%s collapsed loops don't form rectangular iteration space at %L"
54095 #: fortran/openmp.c:4544
54096 #, gcc-internal-format, gfc-internal-format
54097 msgid "collapsed %s loops not perfectly nested at %L"
54100 #: fortran/openmp.c:4553 fortran/openmp.c:4561
54101 #, gcc-internal-format, gfc-internal-format
54102 msgid "not enough DO loops for collapsed %s at %L"
54105 #: fortran/openmp.c:4645 fortran/openmp.c:4658
54106 #, gcc-internal-format, gfc-internal-format
54107 msgid "The %s directive cannot be specified within a %s region at %L"
54110 #: fortran/openmp.c:4677
54111 #, gcc-internal-format, gfc-internal-format
54112 msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
54115 #: fortran/openmp.c:4683
54116 #, gcc-internal-format, gfc-internal-format
54117 msgid "!$ACC LOOP iteration variable must be of type integer at %L"
54120 #: fortran/openmp.c:4699
54121 #, gcc-internal-format, gfc-internal-format
54122 msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
54125 #: fortran/openmp.c:4713
54126 #, gcc-internal-format, gfc-internal-format
54127 msgid "%s !$ACC LOOP loops not perfectly nested at %L"
54130 #: fortran/openmp.c:4723 fortran/openmp.c:4732
54131 #, gcc-internal-format, gfc-internal-format
54132 msgid "not enough DO loops for %s !$ACC LOOP at %L"
54135 #: fortran/openmp.c:4747 fortran/openmp.c:4754
54136 #, gcc-internal-format, gfc-internal-format
54137 msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
54140 #: fortran/openmp.c:4776
54141 #, gcc-internal-format, gfc-internal-format
54143 "Loop parallelized across gangs is not allowed inside another loop "
54144 "parallelized across gangs at %L"
54147 #: fortran/openmp.c:4780 fortran/openmp.c:4784
54148 #, gcc-internal-format, gfc-internal-format
54150 "Loop parallelized across gangs is not allowed inside loop parallelized "
54151 "across workers at %L"
54154 #: fortran/openmp.c:4791
54155 #, gcc-internal-format, gfc-internal-format
54157 "Loop parallelized across workers is not allowed inside another loop "
54158 "parallelized across workers at %L"
54161 #: fortran/openmp.c:4795
54162 #, gcc-internal-format, gfc-internal-format
54164 "Loop parallelized across workers is not allowed inside another loop "
54165 "parallelized across vectors at %L"
54168 #: fortran/openmp.c:4801
54169 #, gcc-internal-format, gfc-internal-format
54171 "Loop parallelized across vectors is not allowed inside another loop "
54172 "parallelized across vectors at %L"
54175 #: fortran/openmp.c:4813
54176 #, gcc-internal-format, gfc-internal-format
54177 msgid "Clause SEQ conflicts with INDEPENDENT at %L"
54180 #: fortran/openmp.c:4815
54181 #, gcc-internal-format, gfc-internal-format
54182 msgid "Clause SEQ conflicts with GANG at %L"
54185 #: fortran/openmp.c:4817
54186 #, gcc-internal-format, gfc-internal-format
54187 msgid "Clause SEQ conflicts with WORKER at %L"
54190 #: fortran/openmp.c:4819
54191 #, gcc-internal-format, gfc-internal-format
54192 msgid "Clause SEQ conflicts with VECTOR at %L"
54195 #: fortran/openmp.c:4821
54196 #, gcc-internal-format, gfc-internal-format
54197 msgid "Clause SEQ conflicts with AUTO at %L"
54200 #: fortran/openmp.c:4826
54201 #, gcc-internal-format, gfc-internal-format
54202 msgid "Clause AUTO conflicts with GANG at %L"
54205 #: fortran/openmp.c:4828
54206 #, gcc-internal-format, gfc-internal-format
54207 msgid "Clause AUTO conflicts with WORKER at %L"
54210 #: fortran/openmp.c:4830
54211 #, gcc-internal-format, gfc-internal-format
54212 msgid "Clause AUTO conflicts with VECTOR at %L"
54215 #: fortran/openmp.c:4834
54216 #, gcc-internal-format, gfc-internal-format
54218 "Tiled loop cannot be parallelized across gangs, workers and vectors at the "
54222 #: fortran/openmp.c:4869
54223 #, gcc-internal-format, gfc-internal-format
54224 msgid "TILE requires constant expression at %L"
54227 #: fortran/openmp.c:4934
54228 #, gcc-internal-format
54229 msgid "PARAMETER object %qs is not allowed at %L"
54232 #: fortran/openmp.c:4941
54233 #, gcc-internal-format
54234 msgid "Array sections: %qs not allowed in $!ACC DECLARE at %L"
54237 #: fortran/openmp.c:5060
54238 #, gcc-internal-format, gfc-internal-format
54239 msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
54242 #: fortran/openmp.c:5081
54243 #, gcc-internal-format
54244 msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
54247 #: fortran/openmp.c:5105
54248 #, gcc-internal-format, gfc-internal-format
54250 "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP "
54251 "DECLARE REDUCTION at %L"
54254 #: fortran/openmp.c:5113
54255 #, gcc-internal-format, gfc-internal-format
54257 "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE "
54261 #: fortran/openmp.c:5142
54262 #, gcc-internal-format, gfc-internal-format
54263 msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
54266 #: fortran/openmp.c:5164
54267 #, gcc-internal-format, gfc-internal-format
54268 msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
54271 #: fortran/openmp.c:5180
54272 #, gcc-internal-format, gfc-internal-format
54274 "Subroutine call with alternate returns in combiner of !$OMP DECLARE "
54278 #: fortran/openmp.c:5195
54279 #, gcc-internal-format, gfc-internal-format
54281 "Subroutine call with alternate returns in INITIALIZER clause of !$OMP "
54282 "DECLARE REDUCTION at %L"
54285 #: fortran/openmp.c:5205
54286 #, gcc-internal-format, gfc-internal-format
54288 "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE "
54289 "REDUCTION must be OMP_PRIV at %L"
54292 #: fortran/openmp.c:5213
54293 #, gcc-internal-format, gfc-internal-format
54295 "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type "
54296 "without default initializer at %L"
54299 #: fortran/options.c:202
54300 #, gcc-internal-format
54301 msgid "-fexcess-precision=standard for Fortran"
54304 #: fortran/options.c:289
54305 #, gcc-internal-format
54306 msgid "Reading file %qs as free form"
54309 #: fortran/options.c:299
54310 #, gcc-internal-format
54311 msgid "%<-fd-lines-as-comments%> has no effect in free form"
54314 #: fortran/options.c:302
54315 #, gcc-internal-format
54316 msgid "%<-fd-lines-as-code%> has no effect in free form"
54319 #: fortran/options.c:333
54320 #, gcc-internal-format
54321 msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
54324 #: fortran/options.c:336
54325 #, gcc-internal-format
54326 msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
54329 #: fortran/options.c:338
54330 #, gcc-internal-format
54332 "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>"
54335 #: fortran/options.c:341
54336 #, gcc-internal-format
54337 msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
54340 #: fortran/options.c:344
54341 #, gcc-internal-format
54343 "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-"
54347 #: fortran/options.c:381
54348 #, gcc-internal-format
54349 msgid "Fixed line length must be at least seven"
54352 #: fortran/options.c:384
54353 #, gcc-internal-format
54354 msgid "Free line length must be at least three"
54357 #: fortran/options.c:387
54358 #, gcc-internal-format, gfc-internal-format
54359 msgid "Maximum subrecord length cannot exceed %d"
54362 #: fortran/options.c:406
54363 #, gcc-internal-format
54364 msgid "gfortran: Only one %<-J%> option allowed"
54367 #: fortran/options.c:478
54368 #, gcc-internal-format
54369 msgid "Argument to %<-ffpe-trap%> is not valid: %s"
54372 #: fortran/options.c:480
54373 #, gcc-internal-format
54374 msgid "Argument to %<-ffpe-summary%> is not valid: %s"
54377 #: fortran/options.c:529
54378 #, gcc-internal-format
54379 msgid "Argument to %<-fcheck%> is not valid: %s"
54382 #: fortran/options.c:578
54383 #, gcc-internal-format
54384 msgid "%<-static-libgfortran%> is not supported in this configuration"
54387 #: fortran/options.c:601
54388 #, gcc-internal-format, gfc-internal-format
54389 msgid "Maximum supported identifier length is %d"
54392 #: fortran/options.c:621
54393 #, gcc-internal-format
54394 msgid "Unrecognized option to %<-finit-logical%>: %s"
54397 #: fortran/options.c:637
54398 #, gcc-internal-format
54399 msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
54402 #: fortran/parse.c:579
54403 #, gcc-internal-format, gfc-internal-format
54404 msgid "Unclassifiable statement at %C"
54407 #: fortran/parse.c:623
54408 #, gcc-internal-format, gfc-internal-format
54409 msgid "OpenACC directives at %C may not appear in PURE procedures"
54412 #: fortran/parse.c:692
54413 #, gcc-internal-format, gfc-internal-format
54414 msgid "Unclassifiable OpenACC directive at %C"
54417 #: fortran/parse.c:715
54418 #, gcc-internal-format, gfc-internal-format
54419 msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
54422 #: fortran/parse.c:890
54423 #, gcc-internal-format, gfc-internal-format
54424 msgid "Unclassifiable OpenMP directive at %C"
54427 #: fortran/parse.c:917
54428 #, gcc-internal-format, gfc-internal-format
54429 msgid "Unclassifiable GCC directive at %C"
54432 #: fortran/parse.c:976 fortran/parse.c:1208
54433 #, gcc-internal-format, gfc-internal-format
54434 msgid "Zero is not a valid statement label at %C"
54437 #: fortran/parse.c:983 fortran/parse.c:1200
54438 #, gcc-internal-format, gfc-internal-format
54439 msgid "Non-numeric character in statement label at %C"
54442 #: fortran/parse.c:995 fortran/parse.c:1249
54443 #, gcc-internal-format, gfc-internal-format
54444 msgid "Semicolon at %C needs to be preceded by statement"
54447 #: fortran/parse.c:1003 fortran/parse.c:1264
54448 #, gcc-internal-format, gfc-internal-format
54449 msgid "Ignoring statement label in empty statement at %L"
54452 #: fortran/parse.c:1070 fortran/parse.c:1251
54453 #, gcc-internal-format, gfc-internal-format
54454 msgid "Fortran 2008: Semicolon at %C without preceding statement"
54457 #: fortran/parse.c:1093 fortran/parse.c:1227
54458 #, gcc-internal-format, gfc-internal-format
54459 msgid "Bad continuation line at %C"
54462 #: fortran/parse.c:1514
54463 #, gcc-internal-format, gfc-internal-format
54464 msgid "FORMAT statement at %L does not have a statement label"
54467 #: fortran/parse.c:2194
54468 #, gcc-internal-format
54469 msgid "gfc_ascii_statement(): Bad statement code"
54472 #: fortran/parse.c:2339
54473 #, gcc-internal-format, gfc-internal-format
54474 msgid "Unexpected %s statement at %C"
54477 #: fortran/parse.c:2485
54478 #, gcc-internal-format, gfc-internal-format
54479 msgid "%s statement at %C cannot follow %s statement at %L"
54482 #: fortran/parse.c:2502
54483 #, gcc-internal-format
54484 msgid "Unexpected end of file in %qs"
54487 #: fortran/parse.c:2534
54488 #, gcc-internal-format
54489 msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
54492 #: fortran/parse.c:2537
54493 #, gcc-internal-format
54494 msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
54497 #: fortran/parse.c:2557
54498 #, gcc-internal-format, gfc-internal-format
54499 msgid "Components in TYPE at %C must precede CONTAINS"
54502 #: fortran/parse.c:2561
54503 #, gcc-internal-format, gfc-internal-format
54504 msgid "Type-bound procedure at %C"
54507 #: fortran/parse.c:2569
54508 #, gcc-internal-format, gfc-internal-format
54509 msgid "GENERIC binding at %C"
54512 #: fortran/parse.c:2577
54513 #, gcc-internal-format, gfc-internal-format
54514 msgid "FINAL procedure declaration at %C"
54517 #: fortran/parse.c:2589
54518 #, gcc-internal-format, gfc-internal-format
54519 msgid "Derived type definition at %C with empty CONTAINS section"
54522 #: fortran/parse.c:2599 fortran/parse.c:2702
54523 #, gcc-internal-format, gfc-internal-format
54524 msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
54527 #: fortran/parse.c:2606
54528 #, gcc-internal-format, gfc-internal-format
54529 msgid "PRIVATE statement at %C must precede procedure bindings"
54532 #: fortran/parse.c:2613 fortran/parse.c:2715
54533 #, gcc-internal-format, gfc-internal-format
54534 msgid "Duplicate PRIVATE statement at %C"
54537 #: fortran/parse.c:2623
54538 #, gcc-internal-format, gfc-internal-format
54539 msgid "SEQUENCE statement at %C must precede CONTAINS"
54542 #: fortran/parse.c:2627
54543 #, gcc-internal-format, gfc-internal-format
54544 msgid "Already inside a CONTAINS block at %C"
54547 #: fortran/parse.c:2685
54548 #, gcc-internal-format, gfc-internal-format
54549 msgid "FINAL declaration at %C must be inside CONTAINS"
54552 #: fortran/parse.c:2693
54553 #, gcc-internal-format, gfc-internal-format
54554 msgid "Derived type definition at %C without components"
54557 #: fortran/parse.c:2709
54558 #, gcc-internal-format, gfc-internal-format
54559 msgid "PRIVATE statement at %C must precede structure components"
54562 #: fortran/parse.c:2726
54563 #, gcc-internal-format, gfc-internal-format
54564 msgid "SEQUENCE statement at %C must precede structure components"
54567 #: fortran/parse.c:2732
54568 #, gcc-internal-format, gfc-internal-format
54569 msgid "SEQUENCE attribute at %C already specified in TYPE statement"
54572 #: fortran/parse.c:2737
54573 #, gcc-internal-format, gfc-internal-format
54574 msgid "Duplicate SEQUENCE statement at %C"
54577 #: fortran/parse.c:2747
54578 #, gcc-internal-format, gfc-internal-format
54579 msgid "CONTAINS block in derived type definition at %C"
54582 #: fortran/parse.c:2852
54583 #, gcc-internal-format, gfc-internal-format
54585 "Component %s at %L of type LOCK_TYPE must have a codimension or be a "
54586 "subcomponent of a coarray, which is not possible as the component has the "
54587 "pointer attribute"
54590 #: fortran/parse.c:2858
54591 #, gcc-internal-format, gfc-internal-format
54593 "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, "
54594 "which must have a codimension or be a subcomponent of a coarray"
54597 #: fortran/parse.c:2863
54598 #, gcc-internal-format, gfc-internal-format
54600 "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
54603 #: fortran/parse.c:2867
54604 #, gcc-internal-format, gfc-internal-format
54606 "Allocatable component %s at %L must have a codimension as it has a "
54607 "noncoarray subcomponent of type LOCK_TYPE"
54610 #: fortran/parse.c:2872
54611 #, gcc-internal-format, gfc-internal-format
54613 "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
54614 "LOCK_TYPE must have a codimension or be a subcomponent of a coarray. "
54615 "(Variables of type %s may not have a codimension as already a coarray "
54616 "subcomponent exists)"
54619 #: fortran/parse.c:2879
54620 #, gcc-internal-format, gfc-internal-format
54622 "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
54623 "LOCK_TYPE must have a codimension or be a subcomponent of a coarray. "
54624 "(Variables of type %s may not have a codimension as %s at %L has a "
54625 "codimension or a coarray subcomponent)"
54628 #: fortran/parse.c:2889
54629 #, gcc-internal-format, gfc-internal-format
54631 "Component %s at %L of type EVENT_TYPE must have a codimension or be a "
54632 "subcomponent of a coarray, which is not possible as the component has the "
54633 "pointer attribute"
54636 #: fortran/parse.c:2895
54637 #, gcc-internal-format, gfc-internal-format
54639 "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, "
54640 "which must have a codimension or be a subcomponent of a coarray"
54643 #: fortran/parse.c:2900
54644 #, gcc-internal-format, gfc-internal-format
54646 "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
54649 #: fortran/parse.c:2904
54650 #, gcc-internal-format, gfc-internal-format
54652 "Allocatable component %s at %L must have a codimension as it has a "
54653 "noncoarray subcomponent of type EVENT_TYPE"
54656 #: fortran/parse.c:2909
54657 #, gcc-internal-format, gfc-internal-format
54659 "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of "
54660 "type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. "
54661 "(Variables of type %s may not have a codimension as already a coarray "
54662 "subcomponent exists)"
54665 #: fortran/parse.c:2916
54666 #, gcc-internal-format, gfc-internal-format
54668 "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of "
54669 "type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. "
54670 "(Variables of type %s may not have a codimension as %s at %L has a "
54671 "codimension or a coarray subcomponent)"
54674 #: fortran/parse.c:2968
54675 #, gcc-internal-format, gfc-internal-format
54676 msgid "ENUM declaration at %C has no ENUMERATORS"
54679 #: fortran/parse.c:3055
54680 #, gcc-internal-format, gfc-internal-format
54681 msgid "Unexpected %s statement in INTERFACE block at %C"
54684 #: fortran/parse.c:3079
54685 #, gcc-internal-format
54687 "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
54690 #: fortran/parse.c:3113
54691 #, gcc-internal-format, gfc-internal-format
54692 msgid "Unexpected %s statement at %C in INTERFACE body"
54695 #: fortran/parse.c:3131
54696 #, gcc-internal-format
54698 "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
54701 #: fortran/parse.c:3261
54702 #, gcc-internal-format, gfc-internal-format
54703 msgid "%s statement is not allowed inside of BLOCK at %C"
54706 #: fortran/parse.c:3291
54707 #, gcc-internal-format, gfc-internal-format
54708 msgid "%s statement is not allowed inside of BLOCK DATA at %C"
54711 #: fortran/parse.c:3375
54712 #, gcc-internal-format, gfc-internal-format
54713 msgid "%s statement must appear in a MODULE"
54716 #: fortran/parse.c:3383
54717 #, gcc-internal-format, gfc-internal-format
54718 msgid "%s statement at %C follows another accessibility specification"
54721 #: fortran/parse.c:3435
54722 #, gcc-internal-format
54723 msgid "Bad kind expression for function %qs at %L"
54726 #: fortran/parse.c:3439
54727 #, gcc-internal-format
54728 msgid "The type for function %qs at %L is not accessible"
54731 #: fortran/parse.c:3499
54732 #, gcc-internal-format, gfc-internal-format
54733 msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
54736 #: fortran/parse.c:3521
54737 #, gcc-internal-format, gfc-internal-format
54738 msgid "Unexpected %s statement in WHERE block at %C"
54741 #: fortran/parse.c:3580
54742 #, gcc-internal-format, gfc-internal-format
54743 msgid "Unexpected %s statement in FORALL block at %C"
54746 #: fortran/parse.c:3631
54747 #, gcc-internal-format, gfc-internal-format
54748 msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
54751 #: fortran/parse.c:3649
54752 #, gcc-internal-format, gfc-internal-format
54753 msgid "Duplicate ELSE statements at %L and %C"
54756 #: fortran/parse.c:3710
54757 #, gcc-internal-format, gfc-internal-format
54758 msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
54761 #: fortran/parse.c:3793
54762 #, gcc-internal-format, gfc-internal-format
54764 "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at "
54768 #: fortran/parse.c:3855
54769 #, gcc-internal-format
54770 msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
54773 #: fortran/parse.c:3888
54774 #, gcc-internal-format, gfc-internal-format
54775 msgid "End of nonblock DO statement at %C is within another block"
54778 #: fortran/parse.c:3898
54779 #, gcc-internal-format, gfc-internal-format
54780 msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
54783 #: fortran/parse.c:3924
54784 #, gcc-internal-format, gfc-internal-format
54785 msgid "CRITICAL block inside of OpenACC region at %C"
54788 #: fortran/parse.c:3951
54789 #, gcc-internal-format, gfc-internal-format
54790 msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
54793 #: fortran/parse.c:4020
54794 #, gcc-internal-format, gfc-internal-format
54795 msgid "BLOCK construct at %C"
54798 #: fortran/parse.c:4054
54799 #, gcc-internal-format, gfc-internal-format
54800 msgid "ASSOCIATE construct at %C"
54803 #: fortran/parse.c:4235
54804 #, gcc-internal-format, gfc-internal-format
54805 msgid "Statement label in ENDDO at %C doesn't match DO label"
54808 #: fortran/parse.c:4251
54809 #, gcc-internal-format, gfc-internal-format
54810 msgid "Named block DO at %L requires matching ENDDO name"
54813 #: fortran/parse.c:4432
54814 #, gcc-internal-format, gfc-internal-format
54815 msgid "Missing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %C"
54818 #: fortran/parse.c:4448 fortran/parse.c:4507
54819 #, gcc-internal-format, gfc-internal-format
54820 msgid "OpenACC directive inside of CRITICAL block at %C"
54823 #: fortran/parse.c:4482
54824 #, gcc-internal-format, gfc-internal-format
54825 msgid "Expecting %s at %C"
54828 #: fortran/parse.c:4526
54829 #, gcc-internal-format, gfc-internal-format
54830 msgid "Expected DO loop at %C"
54833 #: fortran/parse.c:4546
54834 #, gcc-internal-format, gfc-internal-format
54835 msgid "Redundant !$ACC END LOOP at %C"
54838 #: fortran/parse.c:4759
54839 #, gcc-internal-format, gfc-internal-format
54840 msgid "Name after !$omp critical and !$omp end critical does not match at %C"
54843 #: fortran/parse.c:4816
54844 #, gcc-internal-format, gfc-internal-format
54845 msgid "%s statement at %C cannot terminate a non-block DO loop"
54848 #: fortran/parse.c:4830
54849 #, gcc-internal-format, gfc-internal-format
54850 msgid "DATA statement at %C after the first executable statement"
54853 #: fortran/parse.c:5061
54854 #, gcc-internal-format
54855 msgid "Contained procedure %qs at %C is already ambiguous"
54858 #: fortran/parse.c:5118
54859 #, gcc-internal-format, gfc-internal-format
54860 msgid "Unexpected %s statement in CONTAINS section at %C"
54863 #: fortran/parse.c:5143
54864 #, gcc-internal-format, gfc-internal-format
54865 msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
54868 #: fortran/parse.c:5255
54869 #, gcc-internal-format, gfc-internal-format
54870 msgid "CONTAINS statement at %C is already in a contained program unit"
54873 #: fortran/parse.c:5301
54874 #, gcc-internal-format
54875 msgid "gfc_global_used(): Bad type"
54878 #: fortran/parse.c:5306
54879 #, gcc-internal-format
54880 msgid "Global binding name %qs at %L is already being used as a %s at %L"
54883 #: fortran/parse.c:5309
54884 #, gcc-internal-format
54885 msgid "Global name %qs at %L is already being used as a %s at %L"
54888 #: fortran/parse.c:5330
54889 #, gcc-internal-format, gfc-internal-format
54890 msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
54893 #: fortran/parse.c:5356
54894 #, gcc-internal-format, gfc-internal-format
54895 msgid "Unexpected %s statement in BLOCK DATA at %C"
54898 #: fortran/parse.c:5441
54899 #, gcc-internal-format, gfc-internal-format
54900 msgid "Unexpected %s statement in MODULE at %C"
54903 #. If we see a duplicate main program, shut down. If the second
54904 #. instance is an implied main program, i.e. data decls or executable
54905 #. statements, we're in for lots of errors.
54906 #: fortran/parse.c:5828
54907 #, gcc-internal-format, gfc-internal-format
54908 msgid "Two main PROGRAMs at %L and %C"
54911 #: fortran/primary.c:105
54912 #, gcc-internal-format, gfc-internal-format
54913 msgid "Missing kind-parameter at %C"
54916 #: fortran/primary.c:138
54917 #, gcc-internal-format
54918 msgid "gfc_check_digit(): bad radix"
54921 #: fortran/primary.c:232
54922 #, gcc-internal-format, gfc-internal-format
54923 msgid "Integer kind %d at %C not available"
54926 #: fortran/primary.c:241
54927 #, gcc-internal-format, gfc-internal-format
54929 "Integer too big for its kind at %C. This check can be disabled with the "
54930 "option -fno-range-check"
54933 #: fortran/primary.c:270
54934 #, gcc-internal-format, gfc-internal-format
54935 msgid "Hollerith constant at %C"
54938 #: fortran/primary.c:281
54939 #, gcc-internal-format, gfc-internal-format
54940 msgid "Invalid Hollerith constant: %L must contain at least one character"
54943 #: fortran/primary.c:287
54944 #, gcc-internal-format, gfc-internal-format
54945 msgid "Invalid Hollerith constant: Integer kind at %L should be default"
54948 #: fortran/primary.c:307
54949 #, gcc-internal-format, gfc-internal-format
54950 msgid "Invalid Hollerith constant at %L contains a wide character"
54953 #: fortran/primary.c:393
54954 #, gcc-internal-format, gfc-internal-format
54955 msgid "Hexadecimal constant at %C uses non-standard syntax"
54958 #: fortran/primary.c:402
54959 #, gcc-internal-format, gfc-internal-format
54960 msgid "Empty set of digits in BOZ constant at %C"
54963 #: fortran/primary.c:408
54964 #, gcc-internal-format, gfc-internal-format
54965 msgid "Illegal character in BOZ constant at %C"
54968 #: fortran/primary.c:431
54969 #, gcc-internal-format, gfc-internal-format
54970 msgid "BOZ constant at %C uses non-standard postfix syntax"
54973 #: fortran/primary.c:461
54974 #, gcc-internal-format, gfc-internal-format
54975 msgid "Integer too big for integer kind %i at %C"
54978 #: fortran/primary.c:467
54979 #, gcc-internal-format, gfc-internal-format
54980 msgid "BOZ used outside a DATA statement at %C"
54983 #: fortran/primary.c:557
54984 #, gcc-internal-format, gfc-internal-format
54985 msgid "exponent-letter 'q' in real-literal-constant at %C"
54988 #: fortran/primary.c:562
54989 #, gcc-internal-format
54990 msgid "Extension: exponent-letter %<q%> in real-literal-constant at %C"
54993 #: fortran/primary.c:578
54994 #, gcc-internal-format, gfc-internal-format
54995 msgid "Missing exponent in real number at %C"
54998 #: fortran/primary.c:634
54999 #, gcc-internal-format
55000 msgid "Real number at %C has a %<d%> exponent and an explicit kind"
55003 #: fortran/primary.c:664
55004 #, gcc-internal-format
55005 msgid "Real number at %C has a %<q%> exponent and an explicit kind"
55008 #: fortran/primary.c:678
55009 #, gcc-internal-format
55010 msgid "Invalid exponent-letter %<q%> in real-literal-constant at %C"
55013 #: fortran/primary.c:711
55014 #, gcc-internal-format, gfc-internal-format
55015 msgid "Invalid real kind %d at %C"
55018 #: fortran/primary.c:726
55019 #, gcc-internal-format, gfc-internal-format
55020 msgid "Real constant overflows its kind at %C"
55023 #: fortran/primary.c:731
55024 #, gcc-internal-format, gfc-internal-format
55025 msgid "Real constant underflows its kind at %C"
55028 #: fortran/primary.c:736
55029 #, gcc-internal-format
55030 msgid "gfc_range_check() returned bad value"
55033 #: fortran/primary.c:783
55034 #, gcc-internal-format
55035 msgid "Non-significant digits in %qs number at %C, maybe incorrect KIND"
55038 #: fortran/primary.c:875
55039 #, gcc-internal-format, gfc-internal-format
55040 msgid "Syntax error in SUBSTRING specification at %C"
55043 #: fortran/primary.c:1087
55044 #, gcc-internal-format, gfc-internal-format
55045 msgid "Invalid kind %d for CHARACTER constant at %C"
55048 #: fortran/primary.c:1108
55049 #, gcc-internal-format, gfc-internal-format
55050 msgid "Unterminated character constant beginning at %C"
55053 #: fortran/primary.c:1138
55054 #, gcc-internal-format
55055 msgid "Character %qs in string at %C is not representable in character kind %d"
55058 #: fortran/primary.c:1151
55059 #, gcc-internal-format
55060 msgid "match_string_constant(): Delimiter not found"
55063 #: fortran/primary.c:1221
55064 #, gcc-internal-format, gfc-internal-format
55065 msgid "Bad kind for logical constant at %C"
55068 #: fortran/primary.c:1253
55069 #, gcc-internal-format, gfc-internal-format
55070 msgid "Expected PARAMETER symbol in complex constant at %C"
55073 #: fortran/primary.c:1262
55074 #, gcc-internal-format, gfc-internal-format
55075 msgid "Numeric PARAMETER required in complex constant at %C"
55078 #: fortran/primary.c:1268
55079 #, gcc-internal-format, gfc-internal-format
55080 msgid "Scalar PARAMETER required in complex constant at %C"
55083 #: fortran/primary.c:1272
55084 #, gcc-internal-format, gfc-internal-format
55085 msgid "PARAMETER symbol in complex constant at %C"
55088 #: fortran/primary.c:1295
55089 #, gcc-internal-format
55090 msgid "gfc_match_sym_complex_part(): Bad type"
55093 #: fortran/primary.c:1302
55094 #, gcc-internal-format, gfc-internal-format
55095 msgid "Error converting PARAMETER constant in complex constant at %C"
55098 #: fortran/primary.c:1430
55099 #, gcc-internal-format, gfc-internal-format
55100 msgid "Syntax error in COMPLEX constant at %C"
55103 #: fortran/primary.c:1557
55104 #, gcc-internal-format, gfc-internal-format
55105 msgid "Namelist '%s' can not be an argument at %L"
55108 #: fortran/primary.c:1643
55109 #, gcc-internal-format
55110 msgid "Keyword %qs at %C has already appeared in the current argument list"
55113 #: fortran/primary.c:1707
55114 #, gcc-internal-format, gfc-internal-format
55115 msgid "argument list function at %C"
55118 #: fortran/primary.c:1775
55119 #, gcc-internal-format, gfc-internal-format
55120 msgid "Expected alternate return label at %C"
55123 #: fortran/primary.c:1797
55124 #, gcc-internal-format, gfc-internal-format
55125 msgid "Missing keyword name in actual argument list at %C"
55128 #: fortran/primary.c:1843
55129 #, gcc-internal-format, gfc-internal-format
55130 msgid "Syntax error in argument list at %C"
55133 #: fortran/primary.c:1864
55134 #, gcc-internal-format
55135 msgid "extend_ref(): Bad tail"
55138 #: fortran/primary.c:1902
55139 #, gcc-internal-format, gfc-internal-format
55141 "Array section designator, e.g. '(:)', is required besides the coarray "
55142 "designator '[...]' at %C"
55145 #: fortran/primary.c:1910
55146 #, gcc-internal-format
55147 msgid "Coarray designator at %C but %qs is not a coarray"
55150 #: fortran/primary.c:1981
55151 #, gcc-internal-format
55152 msgid "Symbol %qs at %C has no IMPLICIT type"
55155 #: fortran/primary.c:1987
55156 #, gcc-internal-format
55157 msgid "Unexpected %<%%%> for nonderived-type variable %qs at %C"
55160 #: fortran/primary.c:2005
55161 #, gcc-internal-format, gfc-internal-format
55162 msgid "Expected structure component name at %C"
55165 #: fortran/primary.c:2056
55166 #, gcc-internal-format, gfc-internal-format
55167 msgid "Expected argument list at %C"
55170 #: fortran/primary.c:2087
55171 #, gcc-internal-format
55172 msgid "Procedure pointer component %qs requires an argument list at %C"
55175 #: fortran/primary.c:2175
55176 #, gcc-internal-format, gfc-internal-format
55177 msgid "Coindexed procedure-pointer component at %C"
55180 #: fortran/primary.c:2210
55181 #, gcc-internal-format
55182 msgid "gfc_variable_attr(): Expression isn't a variable"
55185 #: fortran/primary.c:2265
55186 #, gcc-internal-format
55187 msgid "gfc_variable_attr(): Bad array reference"
55190 #: fortran/primary.c:2435
55191 #, gcc-internal-format, gfc-internal-format
55192 msgid "Structure constructor with missing optional arguments at %C"
55195 #: fortran/primary.c:2444
55196 #, gcc-internal-format
55198 "No initializer for allocatable component '%qs' given in the structure "
55199 "constructor at %C"
55202 #: fortran/primary.c:2451
55203 #, gcc-internal-format
55205 "No initializer for component %qs given in the structure constructor at %C!"
55208 #: fortran/primary.c:2499
55209 #, gcc-internal-format
55210 msgid "Can't construct ABSTRACT type %qs at %L"
55213 #: fortran/primary.c:2519
55214 #, gcc-internal-format, gfc-internal-format
55215 msgid "Structure constructor with named arguments at %C"
55218 #: fortran/primary.c:2534
55219 #, gcc-internal-format, gfc-internal-format
55220 msgid "Component initializer without name after component named %s at %L!"
55223 #: fortran/primary.c:2539
55224 #, gcc-internal-format, gfc-internal-format
55225 msgid "Too many components in structure constructor at %L!"
55228 #: fortran/primary.c:2576
55229 #, gcc-internal-format
55230 msgid "Component %qs is initialized twice in the structure constructor at %L!"
55233 #: fortran/primary.c:2588
55234 #, gcc-internal-format
55236 "Coindexed expression to pointer component %qs in structure constructor at %L!"
55239 #: fortran/primary.c:2642
55240 #, gcc-internal-format
55242 "component %qs at %L has already been set by a parent derived type constructor"
55245 #: fortran/primary.c:2831
55246 #, gcc-internal-format
55248 "%qs at %C is the name of a recursive function and so refers to the result "
55249 "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
55252 #: fortran/primary.c:2954
55253 #, gcc-internal-format
55254 msgid "Unexpected use of subroutine name %qs at %C"
55257 #: fortran/primary.c:2986
55258 #, gcc-internal-format
55259 msgid "Statement function %qs requires argument list at %C"
55262 #: fortran/primary.c:2989
55263 #, gcc-internal-format
55264 msgid "Function %qs requires an argument list at %C"
55267 #: fortran/primary.c:3039
55268 #, gcc-internal-format
55269 msgid "Missing argument to %qs at %C"
55272 #: fortran/primary.c:3195
55273 #, gcc-internal-format
55274 msgid "Missing argument list in function %qs at %C"
55277 #: fortran/primary.c:3233
55278 #, gcc-internal-format, gfc-internal-format
55279 msgid "Symbol at %C is not appropriate for an expression"
55282 #: fortran/primary.c:3333
55283 #, gcc-internal-format, gfc-internal-format
55284 msgid "Named constant at %C in an EQUIVALENCE"
55287 #: fortran/primary.c:3367
55288 #, gcc-internal-format
55289 msgid "%qs at %C is not a variable"
55292 #: fortran/resolve.c:123
55293 #, gcc-internal-format
55294 msgid "%qs at %L is of the ABSTRACT type %qs"
55297 #: fortran/resolve.c:126
55298 #, gcc-internal-format
55299 msgid "ABSTRACT type %qs used at %L"
55302 #: fortran/resolve.c:143
55303 #, gcc-internal-format
55304 msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
55307 #: fortran/resolve.c:156
55308 #, gcc-internal-format
55309 msgid "Interface %qs at %L may not be generic"
55312 #: fortran/resolve.c:163
55313 #, gcc-internal-format
55314 msgid "Interface %qs at %L may not be a statement function"
55317 #: fortran/resolve.c:172
55318 #, gcc-internal-format
55319 msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
55322 #: fortran/resolve.c:178
55323 #, gcc-internal-format
55324 msgid "Interface %qs at %L must be explicit"
55327 #: fortran/resolve.c:200
55328 #, gcc-internal-format
55329 msgid "PROCEDURE %qs at %L may not be used as its own interface"
55332 #: fortran/resolve.c:294
55333 #, gcc-internal-format
55335 "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
55338 #: fortran/resolve.c:298
55339 #, gcc-internal-format
55340 msgid "Alternate return specifier in function %qs at %L is not allowed"
55343 #: fortran/resolve.c:309
55344 #, gcc-internal-format
55345 msgid "Self-referential argument %qs at %L is not allowed"
55348 #: fortran/resolve.c:381
55349 #, gcc-internal-format
55350 msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
55353 #: fortran/resolve.c:391
55354 #, gcc-internal-format
55356 "Argument %qs of pure function %qs at %L with VALUE attribute but without "
55360 #: fortran/resolve.c:396
55361 #, gcc-internal-format
55362 msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
55365 #: fortran/resolve.c:404
55366 #, gcc-internal-format
55368 "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without "
55372 #: fortran/resolve.c:409
55373 #, gcc-internal-format
55375 "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or "
55376 "have the VALUE attribute"
55379 #: fortran/resolve.c:419
55380 #, gcc-internal-format
55382 "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
55385 #: fortran/resolve.c:452
55386 #, gcc-internal-format
55387 msgid "Coarray dummy argument %qs at %L to elemental procedure"
55390 #: fortran/resolve.c:460
55391 #, gcc-internal-format
55392 msgid "Argument %qs of elemental procedure at %L must be scalar"
55395 #: fortran/resolve.c:469
55396 #, gcc-internal-format
55398 "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE "
55402 #: fortran/resolve.c:479
55403 #, gcc-internal-format
55405 "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
55408 #: fortran/resolve.c:487
55409 #, gcc-internal-format
55410 msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
55413 #: fortran/resolve.c:496
55414 #, gcc-internal-format
55416 "Argument %qs of elemental procedure %qs at %L must have its INTENT specified "
55417 "or have the VALUE attribute"
55420 #: fortran/resolve.c:509
55421 #, gcc-internal-format
55422 msgid "Argument %qs of statement function at %L must be scalar"
55425 #: fortran/resolve.c:519
55426 #, gcc-internal-format
55428 "Character-valued argument %qs of statement function at %L must have constant "
55432 #: fortran/resolve.c:577
55433 #, gcc-internal-format
55434 msgid "Contained function %qs at %L has no IMPLICIT type"
55437 #: fortran/resolve.c:580
55438 #, gcc-internal-format
55439 msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
55442 #: fortran/resolve.c:604
55443 #, gcc-internal-format
55444 msgid "Character-valued %s %qs at %L must not be assumed length"
55447 #: fortran/resolve.c:778
55448 #, gcc-internal-format, gfc-internal-format
55449 msgid "Function %s at %L has entries with mismatched array specifications"
55452 #: fortran/resolve.c:795
55453 #, gcc-internal-format, gfc-internal-format
55455 "Function %s at %L with entries returning variables of different string "
55459 #: fortran/resolve.c:822
55460 #, gcc-internal-format, gfc-internal-format
55461 msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
55464 #: fortran/resolve.c:826
55465 #, gcc-internal-format, gfc-internal-format
55466 msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
55469 #: fortran/resolve.c:833
55470 #, gcc-internal-format, gfc-internal-format
55471 msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
55474 #: fortran/resolve.c:837
55475 #, gcc-internal-format, gfc-internal-format
55476 msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
55479 #: fortran/resolve.c:875
55480 #, gcc-internal-format, gfc-internal-format
55481 msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
55484 #: fortran/resolve.c:880
55485 #, gcc-internal-format, gfc-internal-format
55486 msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
55489 #: fortran/resolve.c:929
55490 #, gcc-internal-format
55492 "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is "
55496 #: fortran/resolve.c:933
55497 #, gcc-internal-format
55499 "Initialized variable %qs at %L is in a blank COMMON but initialization is "
55500 "only allowed in named common blocks"
55503 #: fortran/resolve.c:940
55504 #, gcc-internal-format
55505 msgid "%qs in cannot appear in COMMON at %L [F2008:C5100]"
55508 #: fortran/resolve.c:948
55509 #, gcc-internal-format
55511 "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the "
55512 "BIND(C) attribute"
55515 #: fortran/resolve.c:952
55516 #, gcc-internal-format
55518 "Derived type variable %qs in COMMON at %L has an ultimate component that is "
55522 #: fortran/resolve.c:956
55523 #, gcc-internal-format
55525 "Derived type variable %qs in COMMON at %L may not have default initializer"
55528 #: fortran/resolve.c:1000
55529 #, gcc-internal-format
55531 "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus "
55532 "have the same binding name as the same-named COMMON block at %L: %s vs %s"
55535 #: fortran/resolve.c:1014
55536 #, gcc-internal-format
55537 msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
55540 #: fortran/resolve.c:1022
55541 #, gcc-internal-format
55543 "Fortran 2008: COMMON block %qs with binding label at %L sharing the "
55544 "identifier with global non-COMMON-block entity at %L"
55547 #: fortran/resolve.c:1044
55548 #, gcc-internal-format, gfc-internal-format
55550 "COMMON block at %L with binding label %s uses the same global identifier as "
55554 #: fortran/resolve.c:1065
55555 #, gcc-internal-format
55556 msgid "COMMON block %qs at %L is used as PARAMETER at %L"
55559 #: fortran/resolve.c:1069
55560 #, gcc-internal-format
55561 msgid "COMMON block %qs at %L can not have the EXTERNAL attribute"
55564 #: fortran/resolve.c:1073
55565 #, gcc-internal-format
55566 msgid "COMMON block %qs at %L is also an intrinsic procedure"
55569 #: fortran/resolve.c:1077
55570 #, gcc-internal-format
55571 msgid "COMMON block %qs at %L that is also a function result"
55574 #: fortran/resolve.c:1082
55575 #, gcc-internal-format
55576 msgid "COMMON block %qs at %L that is also a global procedure"
55579 #: fortran/resolve.c:1168
55580 #, gcc-internal-format, gfc-internal-format
55582 "The rank of the element in the structure constructor at %L does not match "
55583 "that of the component (%d/%d)"
55586 #: fortran/resolve.c:1189
55587 #, gcc-internal-format
55589 "The element in the structure constructor at %L, for pointer component %qs, "
55590 "is %s but should be %s"
55593 #: fortran/resolve.c:1274
55594 #, gcc-internal-format
55596 "The NULL in the structure constructor at %L is being applied to component "
55597 "%qs, which is neither a POINTER nor ALLOCATABLE"
55600 #: fortran/resolve.c:1308
55601 #, gcc-internal-format
55603 "Interface mismatch for procedure-pointer component %qs in structure "
55604 "constructor at %L: %s"
55607 #: fortran/resolve.c:1324
55608 #, gcc-internal-format
55610 "The element in the structure constructor at %L, for pointer component %qs "
55611 "should be a POINTER or a TARGET"
55614 #: fortran/resolve.c:1335
55615 #, gcc-internal-format, gfc-internal-format
55616 msgid "Pointer initialization target at %L must not be ALLOCATABLE "
55619 #: fortran/resolve.c:1353
55620 #, gcc-internal-format
55622 "Invalid expression in the structure constructor for pointer component %qs at "
55623 "%L in PURE procedure"
55626 #: fortran/resolve.c:1477
55627 #, gcc-internal-format
55629 "The upper bound in the last dimension must appear in the reference to the "
55630 "assumed size array %qs at %L"
55633 #: fortran/resolve.c:1539
55634 #, gcc-internal-format
55635 msgid "%qs at %L is ambiguous"
55638 #: fortran/resolve.c:1543
55639 #, gcc-internal-format
55640 msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
55643 #: fortran/resolve.c:1664
55644 #, gcc-internal-format
55645 msgid "Type specified for intrinsic function %qs at %L is ignored"
55648 #: fortran/resolve.c:1677
55649 #, gcc-internal-format
55650 msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
55653 #: fortran/resolve.c:1688
55654 #, gcc-internal-format
55655 msgid "%qs declared INTRINSIC at %L does not exist"
55658 #: fortran/resolve.c:1701
55659 #, gcc-internal-format
55661 "The intrinsic %qs declared INTRINSIC at %L is not available in the current "
55662 "standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-"
55663 "fall-intrinsics%> in order to use it."
55666 #: fortran/resolve.c:1737
55667 #, gcc-internal-format
55669 "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively. "
55670 "Declare it RECURSIVE or use %<-frecursive%>"
55673 #: fortran/resolve.c:1776 fortran/resolve.c:8932 fortran/resolve.c:10557
55674 #, gcc-internal-format, gfc-internal-format
55675 msgid "Label %d referenced at %L is never defined"
55678 #: fortran/resolve.c:1819
55679 #, gcc-internal-format
55680 msgid "Statement function %qs at %L is not allowed as an actual argument"
55683 #: fortran/resolve.c:1827
55684 #, gcc-internal-format
55685 msgid "Intrinsic %qs at %L is not allowed as an actual argument"
55688 #: fortran/resolve.c:1834
55689 #, gcc-internal-format
55690 msgid "Internal procedure %qs is used as actual argument at %L"
55693 #: fortran/resolve.c:1842
55694 #, gcc-internal-format
55696 "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument "
55700 #: fortran/resolve.c:1869
55701 #, gcc-internal-format
55703 "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
55706 #: fortran/resolve.c:1891
55707 #, gcc-internal-format
55708 msgid "Symbol %qs at %L is ambiguous"
55711 #: fortran/resolve.c:1946
55712 #, gcc-internal-format, gfc-internal-format
55713 msgid "By-value argument at %L is not of numeric type"
55716 #: fortran/resolve.c:1953
55717 #, gcc-internal-format, gfc-internal-format
55718 msgid "By-value argument at %L cannot be an array or an array section"
55721 #: fortran/resolve.c:1967
55722 #, gcc-internal-format, gfc-internal-format
55723 msgid "By-value argument at %L is not allowed in this context"
55726 #: fortran/resolve.c:1979
55727 #, gcc-internal-format, gfc-internal-format
55728 msgid "Passing internal procedure at %L by location not allowed"
55731 #: fortran/resolve.c:1990
55732 #, gcc-internal-format
55734 "ELEMENTAL procedure pointer component %qs is not allowed as an actual "
55738 #: fortran/resolve.c:1999
55739 #, gcc-internal-format, gfc-internal-format
55740 msgid "Coindexed actual argument at %L with ultimate pointer component"
55743 #: fortran/resolve.c:2130
55744 #, gcc-internal-format
55746 "%qs at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the "
55747 "actual argument of an ELEMENTAL procedure unless there is a non-optional "
55748 "argument with the same rank (12.4.1.5)"
55751 #: fortran/resolve.c:2167
55752 #, gcc-internal-format
55754 "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs "
55755 "is a scalar, but another actual argument is an array"
55758 #: fortran/resolve.c:2439
55759 #, gcc-internal-format
55760 msgid "Return type mismatch of function %qs at %L (%s/%s)"
55763 #: fortran/resolve.c:2460
55764 #, gcc-internal-format
55765 msgid "Interface mismatch in global procedure %qs at %L: %s "
55768 #: fortran/resolve.c:2573
55769 #, gcc-internal-format
55770 msgid "There is no specific function for the generic %qs at %L"
55773 #: fortran/resolve.c:2591
55774 #, gcc-internal-format
55776 "Generic function %qs at %L is not consistent with a specific intrinsic "
55780 #: fortran/resolve.c:2629
55781 #, gcc-internal-format
55782 msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
55785 #: fortran/resolve.c:2684
55786 #, gcc-internal-format
55787 msgid "Unable to resolve the specific function %qs at %L"
55790 #: fortran/resolve.c:2740 fortran/resolve.c:15308
55791 #, gcc-internal-format
55792 msgid "Function %qs at %L has no IMPLICIT type"
55795 #: fortran/resolve.c:2849
55796 #, gcc-internal-format
55797 msgid "Reference to impure function %qs at %L inside a FORALL %s"
55800 #: fortran/resolve.c:2856
55801 #, gcc-internal-format
55802 msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
55805 #: fortran/resolve.c:2863
55806 #, gcc-internal-format
55807 msgid "Reference to impure function %qs at %L within a PURE procedure"
55810 #: fortran/resolve.c:2926
55811 #, gcc-internal-format
55812 msgid "%qs at %L is not a function"
55815 #: fortran/resolve.c:2934 fortran/resolve.c:3404
55816 #, gcc-internal-format
55817 msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
55820 #. Internal procedures are taken care of in resolve_contained_fntype.
55821 #: fortran/resolve.c:2977
55822 #, gcc-internal-format
55824 "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is "
55825 "not a dummy argument"
55828 #: fortran/resolve.c:3011
55829 #, gcc-internal-format
55830 msgid "resolve_function(): bad function type"
55833 #: fortran/resolve.c:3031
55834 #, gcc-internal-format
55836 "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE "
55840 #: fortran/resolve.c:3093
55841 #, gcc-internal-format
55843 "ENTRY %qs at %L cannot be called recursively, as function %qs is not "
55847 #: fortran/resolve.c:3097
55848 #, gcc-internal-format
55849 msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
55852 #: fortran/resolve.c:3148
55853 #, gcc-internal-format
55854 msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
55857 #: fortran/resolve.c:3154
55858 #, gcc-internal-format
55859 msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
55862 #: fortran/resolve.c:3160
55863 #, gcc-internal-format
55864 msgid "Subroutine call to %qs at %L is not PURE"
55867 #: fortran/resolve.c:3228
55868 #, gcc-internal-format
55869 msgid "There is no specific subroutine for the generic %qs at %L"
55872 #: fortran/resolve.c:3237
55873 #, gcc-internal-format
55875 "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine "
55879 #: fortran/resolve.c:3272
55880 #, gcc-internal-format
55882 "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
55885 #: fortran/resolve.c:3317
55886 #, gcc-internal-format
55887 msgid "Unable to resolve the specific subroutine %qs at %L"
55890 #: fortran/resolve.c:3375
55891 #, gcc-internal-format
55892 msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
55895 #: fortran/resolve.c:3414
55896 #, gcc-internal-format
55898 "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not "
55902 #: fortran/resolve.c:3418
55903 #, gcc-internal-format
55905 "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
55908 #: fortran/resolve.c:3463
55909 #, gcc-internal-format
55910 msgid "resolve_subroutine(): bad function type"
55913 #: fortran/resolve.c:3501
55914 #, gcc-internal-format, gfc-internal-format
55915 msgid "Shapes for operands at %L and %L are not conformable"
55918 #: fortran/resolve.c:3733
55919 #, gcc-internal-format
55920 msgid "resolve_operator(): Bad intrinsic"
55923 #: fortran/resolve.c:3903 fortran/resolve.c:3926
55924 #, gcc-internal-format
55925 msgid "compare_bound_int(): Bad expression"
55928 #: fortran/resolve.c:4021
55929 #, gcc-internal-format, gfc-internal-format
55930 msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
55933 #: fortran/resolve.c:4026
55934 #, gcc-internal-format, gfc-internal-format
55935 msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
55938 #: fortran/resolve.c:4036
55939 #, gcc-internal-format, gfc-internal-format
55940 msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
55943 #: fortran/resolve.c:4041
55944 #, gcc-internal-format, gfc-internal-format
55945 msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
55948 #: fortran/resolve.c:4061
55949 #, gcc-internal-format, gfc-internal-format
55950 msgid "Illegal stride of zero at %L"
55953 #: fortran/resolve.c:4078
55954 #, gcc-internal-format, gfc-internal-format
55956 "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
55959 #: fortran/resolve.c:4086
55960 #, gcc-internal-format, gfc-internal-format
55962 "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
55965 #: fortran/resolve.c:4102
55966 #, gcc-internal-format, gfc-internal-format
55968 "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
55971 #: fortran/resolve.c:4111
55972 #, gcc-internal-format, gfc-internal-format
55974 "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
55977 #: fortran/resolve.c:4127
55978 #, gcc-internal-format
55979 msgid "check_dimension(): Bad array reference"
55982 #: fortran/resolve.c:4150
55983 #, gcc-internal-format, gfc-internal-format
55984 msgid "Rightmost upper bound of assumed size array section not specified at %L"
55987 #: fortran/resolve.c:4160
55988 #, gcc-internal-format, gfc-internal-format
55989 msgid "Rank mismatch in array reference at %L (%d/%d)"
55992 #: fortran/resolve.c:4168
55993 #, gcc-internal-format, gfc-internal-format
55994 msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
55997 #: fortran/resolve.c:4184
55998 #, gcc-internal-format, gfc-internal-format
55999 msgid "Coindex of codimension %d must be a scalar at %L"
56002 #: fortran/resolve.c:4212
56003 #, gcc-internal-format, gfc-internal-format
56004 msgid "Array index at %L must be scalar"
56007 #: fortran/resolve.c:4218
56008 #, gcc-internal-format, gfc-internal-format
56009 msgid "Array index at %L must be of INTEGER type, found %s"
56012 #: fortran/resolve.c:4224
56013 #, gcc-internal-format, gfc-internal-format
56014 msgid "REAL array index at %L"
56017 #: fortran/resolve.c:4263
56018 #, gcc-internal-format, gfc-internal-format
56019 msgid "Argument dim at %L must be scalar"
56022 #: fortran/resolve.c:4270
56023 #, gcc-internal-format, gfc-internal-format
56024 msgid "Argument dim at %L must be of INTEGER type"
56027 #: fortran/resolve.c:4315
56028 #, gcc-internal-format
56029 msgid "find_array_spec(): Missing spec"
56032 #: fortran/resolve.c:4326
56033 #, gcc-internal-format
56034 msgid "find_array_spec(): unused as(1)"
56037 #: fortran/resolve.c:4337
56038 #, gcc-internal-format
56039 msgid "find_array_spec(): unused as(2)"
56042 #: fortran/resolve.c:4380
56043 #, gcc-internal-format, gfc-internal-format
56044 msgid "Array index at %L is an array of rank %d"
56047 #: fortran/resolve.c:4478
56048 #, gcc-internal-format, gfc-internal-format
56049 msgid "Substring start index at %L must be of type INTEGER"
56052 #: fortran/resolve.c:4485
56053 #, gcc-internal-format, gfc-internal-format
56054 msgid "Substring start index at %L must be scalar"
56057 #: fortran/resolve.c:4494
56058 #, gcc-internal-format, gfc-internal-format
56059 msgid "Substring start index at %L is less than one"
56062 #: fortran/resolve.c:4507
56063 #, gcc-internal-format, gfc-internal-format
56064 msgid "Substring end index at %L must be of type INTEGER"
56067 #: fortran/resolve.c:4514
56068 #, gcc-internal-format, gfc-internal-format
56069 msgid "Substring end index at %L must be scalar"
56072 #: fortran/resolve.c:4524
56073 #, gcc-internal-format, gfc-internal-format
56074 msgid "Substring end index at %L exceeds the string length"
56077 #: fortran/resolve.c:4534
56078 #, gcc-internal-format, gfc-internal-format
56079 msgid "Substring end index at %L is too large"
56082 #: fortran/resolve.c:4687
56083 #, gcc-internal-format
56084 msgid "resolve_ref(): Bad array reference"
56087 #: fortran/resolve.c:4701
56088 #, gcc-internal-format, gfc-internal-format
56090 "Component to the right of a part reference with nonzero rank must not have "
56091 "the POINTER attribute at %L"
56094 #: fortran/resolve.c:4711
56095 #, gcc-internal-format, gfc-internal-format
56097 "Component to the right of a part reference with nonzero rank must not have "
56098 "the ALLOCATABLE attribute at %L"
56101 #: fortran/resolve.c:4730
56102 #, gcc-internal-format, gfc-internal-format
56104 "Two or more part references with nonzero rank must not be specified at %L"
56107 #: fortran/resolve.c:4828
56108 #, gcc-internal-format
56109 msgid "expression_rank(): Two array specs"
56112 #: fortran/resolve.c:4910
56113 #, gcc-internal-format, gfc-internal-format
56115 "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual "
56119 #: fortran/resolve.c:4920
56120 #, gcc-internal-format, gfc-internal-format
56121 msgid "Assumed-type variable %s at %L may only be used as actual argument"
56124 #. FIXME: It doesn't work reliably as inquiry_argument is not set
56125 #. for all inquiry functions in resolve_function; the reason is
56126 #. that the function-name resolution happens too late in that
56128 #: fortran/resolve.c:4930
56129 #, gcc-internal-format, gfc-internal-format
56131 "Assumed-type variable %s at %L as actual argument to an inquiry function "
56132 "shall be the first argument"
56135 #: fortran/resolve.c:4945
56136 #, gcc-internal-format, gfc-internal-format
56137 msgid "Assumed-rank variable %s at %L may only be used as actual argument"
56140 #. FIXME: It doesn't work reliably as inquiry_argument is not set
56141 #. for all inquiry functions in resolve_function; the reason is
56142 #. that the function-name resolution happens too late in that
56144 #: fortran/resolve.c:4955
56145 #, gcc-internal-format, gfc-internal-format
56147 "Assumed-rank variable %s at %L as actual argument to an inquiry function "
56148 "shall be the first argument"
56151 #: fortran/resolve.c:4966
56152 #, gcc-internal-format, gfc-internal-format
56154 "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject "
56158 #: fortran/resolve.c:4975
56159 #, gcc-internal-format, gfc-internal-format
56160 msgid "Assumed-type variable %s at %L shall not have a subobject reference"
56163 #: fortran/resolve.c:4990
56164 #, gcc-internal-format, gfc-internal-format
56165 msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
56168 #: fortran/resolve.c:5147
56169 #, gcc-internal-format
56171 "Variable %qs, used in a specification expression, is referenced at %L before "
56172 "the ENTRY statement in which it is a parameter"
56175 #: fortran/resolve.c:5152
56176 #, gcc-internal-format
56178 "Variable %qs is used at %L before the ENTRY statement in which it is a "
56182 #: fortran/resolve.c:5222
56183 #, gcc-internal-format, gfc-internal-format
56184 msgid "Polymorphic subobject of coindexed object at %L"
56187 #: fortran/resolve.c:5235
56188 #, gcc-internal-format, gfc-internal-format
56189 msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
56192 #: fortran/resolve.c:5573
56193 #, gcc-internal-format, gfc-internal-format
56194 msgid "Passed-object at %L must be scalar"
56197 #: fortran/resolve.c:5580
56198 #, gcc-internal-format
56200 "Base object for procedure-pointer component call at %L is of ABSTRACT type "
56204 #: fortran/resolve.c:5615
56205 #, gcc-internal-format
56206 msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
56209 #: fortran/resolve.c:5624
56210 #, gcc-internal-format, gfc-internal-format
56211 msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
56214 #. Nothing matching found!
56215 #: fortran/resolve.c:5812
56216 #, gcc-internal-format
56218 "Found no matching specific binding for the call to the GENERIC %qs at %L"
56221 #: fortran/resolve.c:5839
56222 #, gcc-internal-format
56223 msgid "%qs at %L should be a SUBROUTINE"
56226 #: fortran/resolve.c:5890
56227 #, gcc-internal-format
56228 msgid "%qs at %L should be a FUNCTION"
56231 #: fortran/resolve.c:6407
56232 #, gcc-internal-format
56233 msgid "gfc_resolve_expr(): Bad expression type"
56236 #: fortran/resolve.c:6433
56237 #, gcc-internal-format, gfc-internal-format
56238 msgid "%s at %L must be a scalar"
56241 #: fortran/resolve.c:6443
56242 #, gcc-internal-format, gfc-internal-format
56243 msgid "%s at %L must be integer"
56246 #: fortran/resolve.c:6447 fortran/resolve.c:6454
56247 #, gcc-internal-format, gfc-internal-format
56248 msgid "%s at %L must be INTEGER"
56251 #: fortran/resolve.c:6496
56252 #, gcc-internal-format, gfc-internal-format
56253 msgid "Step expression in DO loop at %L cannot be zero"
56256 #: fortran/resolve.c:6532
56257 #, gcc-internal-format, gfc-internal-format
56258 msgid "DO loop at %L will be executed zero times"
56261 #: fortran/resolve.c:6593
56262 #, gcc-internal-format, gfc-internal-format
56263 msgid "FORALL index-name at %L must be a scalar INTEGER"
56266 #: fortran/resolve.c:6598
56267 #, gcc-internal-format, gfc-internal-format
56268 msgid "FORALL start expression at %L must be a scalar INTEGER"
56271 #: fortran/resolve.c:6605
56272 #, gcc-internal-format, gfc-internal-format
56273 msgid "FORALL end expression at %L must be a scalar INTEGER"
56276 #: fortran/resolve.c:6613
56277 #, gcc-internal-format, gfc-internal-format
56278 msgid "FORALL stride expression at %L must be a scalar %s"
56281 #: fortran/resolve.c:6618
56282 #, gcc-internal-format, gfc-internal-format
56283 msgid "FORALL stride expression at %L cannot be zero"
56286 #: fortran/resolve.c:6631
56287 #, gcc-internal-format
56288 msgid "FORALL index %qs may not appear in triplet specification at %L"
56291 #: fortran/resolve.c:6729 fortran/resolve.c:7021
56292 #, gcc-internal-format, gfc-internal-format
56293 msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
56296 #: fortran/resolve.c:6737 fortran/resolve.c:6986
56297 #, gcc-internal-format, gfc-internal-format
56298 msgid "Coindexed allocatable object at %L"
56301 #: fortran/resolve.c:6843
56302 #, gcc-internal-format, gfc-internal-format
56304 "Source-expr at %L must be scalar or have the same rank as the allocate-"
56308 #: fortran/resolve.c:6874
56309 #, gcc-internal-format, gfc-internal-format
56310 msgid "Source-expr at %L and allocate-object at %L must have the same shape"
56313 #: fortran/resolve.c:7032
56314 #, gcc-internal-format, gfc-internal-format
56315 msgid "Type of entity at %L is type incompatible with source-expr at %L"
56318 #: fortran/resolve.c:7044
56319 #, gcc-internal-format, gfc-internal-format
56321 "The allocate-object at %L and the source-expr at %L shall have the same kind "
56325 #: fortran/resolve.c:7058
56326 #, gcc-internal-format, gfc-internal-format
56328 "The source-expr at %L shall neither be of type LOCK_TYPE nor have a "
56329 "LOCK_TYPE component if allocate-object at %L is a coarray"
56332 #: fortran/resolve.c:7073
56333 #, gcc-internal-format, gfc-internal-format
56335 "The source-expr at %L shall neither be of type EVENT_TYPE nor have a "
56336 "EVENT_TYPE component if allocate-object at %L is a coarray"
56339 #: fortran/resolve.c:7086
56340 #, gcc-internal-format, gfc-internal-format
56342 "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
56345 #: fortran/resolve.c:7099
56346 #, gcc-internal-format, gfc-internal-format
56348 "Allocating %s at %L with type-spec requires the same character-length "
56349 "parameter as in the declaration"
56352 #: fortran/resolve.c:7217 fortran/resolve.c:7232
56353 #, gcc-internal-format, gfc-internal-format
56354 msgid "Array specification required in ALLOCATE statement at %L"
56357 #: fortran/resolve.c:7224
56358 #, gcc-internal-format, gfc-internal-format
56360 "Array specification or array-valued SOURCE= expression required in ALLOCATE "
56364 #: fortran/resolve.c:7247
56365 #, gcc-internal-format, gfc-internal-format
56366 msgid "Coarray specification required in ALLOCATE statement at %L"
56369 #: fortran/resolve.c:7274
56370 #, gcc-internal-format, gfc-internal-format
56371 msgid "Bad array specification in ALLOCATE statement at %L"
56374 #: fortran/resolve.c:7293
56375 #, gcc-internal-format
56377 "%qs must not appear in the array specification at %L in the same ALLOCATE "
56378 "statement where it is itself allocated"
56381 #: fortran/resolve.c:7308
56382 #, gcc-internal-format, gfc-internal-format
56383 msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
56386 #: fortran/resolve.c:7319
56387 #, gcc-internal-format, gfc-internal-format
56388 msgid "Bad coarray specification in ALLOCATE statement at %L"
56391 #: fortran/resolve.c:7351
56392 #, gcc-internal-format, gfc-internal-format
56393 msgid "Stat-variable at %L must be a scalar INTEGER variable"
56396 #: fortran/resolve.c:7374
56397 #, gcc-internal-format, gfc-internal-format
56398 msgid "Stat-variable at %L shall not be %sd within the same %s statement"
56401 #: fortran/resolve.c:7385
56402 #, gcc-internal-format, gfc-internal-format
56403 msgid "ERRMSG at %L is useless without a STAT tag"
56406 #: fortran/resolve.c:7396
56407 #, gcc-internal-format, gfc-internal-format
56408 msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
56411 #: fortran/resolve.c:7419
56412 #, gcc-internal-format, gfc-internal-format
56413 msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
56416 #: fortran/resolve.c:7449
56417 #, gcc-internal-format, gfc-internal-format
56418 msgid "Allocate-object at %L also appears at %L"
56421 #: fortran/resolve.c:7455 fortran/resolve.c:7461
56422 #, gcc-internal-format, gfc-internal-format
56423 msgid "Allocate-object at %L is subobject of object at %L"
56426 #. The cases overlap, or they are the same
56427 #. element in the list. Either way, we must
56428 #. issue an error and get the next case from P.
56429 #. FIXME: Sort P and Q by line number.
56430 #: fortran/resolve.c:7673
56431 #, gcc-internal-format, gfc-internal-format
56432 msgid "CASE label at %L overlaps with CASE label at %L"
56435 #: fortran/resolve.c:7724
56436 #, gcc-internal-format, gfc-internal-format
56437 msgid "Expression in CASE statement at %L must be of type %s"
56440 #: fortran/resolve.c:7735
56441 #, gcc-internal-format, gfc-internal-format
56442 msgid "Expression in CASE statement at %L must be of kind %d"
56445 #: fortran/resolve.c:7748
56446 #, gcc-internal-format, gfc-internal-format
56447 msgid "Expression in CASE statement at %L must be scalar"
56450 #: fortran/resolve.c:7794
56451 #, gcc-internal-format, gfc-internal-format
56453 "Selection expression in computed GOTO statement at %L must be a scalar "
56454 "integer expression"
56457 #: fortran/resolve.c:7813
56458 #, gcc-internal-format, gfc-internal-format
56459 msgid "Argument of SELECT statement at %L cannot be %s"
56462 #: fortran/resolve.c:7823
56463 #, gcc-internal-format, gfc-internal-format
56464 msgid "Argument of SELECT statement at %L must be a scalar expression"
56467 #: fortran/resolve.c:7841 fortran/resolve.c:7849
56468 #, gcc-internal-format, gfc-internal-format
56469 msgid "Expression in CASE statement at %L is not in the range of %s"
56472 #: fortran/resolve.c:7911 fortran/resolve.c:8350
56473 #, gcc-internal-format, gfc-internal-format
56475 "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
56478 #: fortran/resolve.c:7937
56479 #, gcc-internal-format, gfc-internal-format
56480 msgid "Logical range in CASE statement at %L is not allowed"
56483 #: fortran/resolve.c:7949
56484 #, gcc-internal-format, gfc-internal-format
56485 msgid "Constant logical value in CASE statement is repeated at %L"
56488 #: fortran/resolve.c:7964
56489 #, gcc-internal-format, gfc-internal-format
56490 msgid "Range specification at %L can never be matched"
56493 #: fortran/resolve.c:8067
56494 #, gcc-internal-format, gfc-internal-format
56495 msgid "Logical SELECT CASE block at %L has more that two cases"
56498 #: fortran/resolve.c:8142
56499 #, gcc-internal-format
56500 msgid "Associate-name %qs at %L is used as array"
56503 #: fortran/resolve.c:8153
56504 #, gcc-internal-format, gfc-internal-format
56505 msgid "CLASS selector at %L needs a temporary which is not yet implemented"
56508 #: fortran/resolve.c:8269
56509 #, gcc-internal-format, gfc-internal-format
56510 msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
56513 #: fortran/resolve.c:8286 fortran/resolve.c:8298
56514 #, gcc-internal-format, gfc-internal-format
56515 msgid "Selector at %L must not be coindexed"
56518 #: fortran/resolve.c:8314
56519 #, gcc-internal-format
56520 msgid "Derived type %qs at %L must be extensible"
56523 #: fortran/resolve.c:8326
56524 #, gcc-internal-format
56525 msgid "Derived type %qs at %L must be an extension of %qs"
56528 #: fortran/resolve.c:8329
56529 #, gcc-internal-format
56530 msgid "Unexpected intrinsic type %qs at %L"
56533 #: fortran/resolve.c:8338
56534 #, gcc-internal-format, gfc-internal-format
56536 "The type-spec at %L shall specify that each length type parameter is assumed"
56539 #: fortran/resolve.c:8530
56540 #, gcc-internal-format, gfc-internal-format
56541 msgid "Double CLASS IS block in SELECT TYPE statement at %L"
56544 #: fortran/resolve.c:8619
56545 #, gcc-internal-format, gfc-internal-format
56546 msgid "Invalid context for NULL () intrinsic at %L"
56549 #. FIXME: Test for defined input/output.
56550 #: fortran/resolve.c:8647
56551 #, gcc-internal-format, gfc-internal-format
56553 "Data transfer element at %L cannot be polymorphic unless it is processed by "
56554 "a defined input/output procedure"
56557 #: fortran/resolve.c:8659
56558 #, gcc-internal-format, gfc-internal-format
56560 "Data transfer element at %L cannot have POINTER components unless it is "
56561 "processed by a defined input/output procedure"
56564 #: fortran/resolve.c:8668
56565 #, gcc-internal-format, gfc-internal-format
56566 msgid "Data transfer element at %L cannot have procedure pointer components"
56569 #: fortran/resolve.c:8675
56570 #, gcc-internal-format, gfc-internal-format
56572 "Data transfer element at %L cannot have ALLOCATABLE components unless it is "
56573 "processed by a defined input/output procedure"
56576 #: fortran/resolve.c:8686 fortran/resolve.c:8692
56577 #, gcc-internal-format, gfc-internal-format
56578 msgid "Data transfer element at %L cannot have PRIVATE components"
56581 #: fortran/resolve.c:8706
56582 #, gcc-internal-format, gfc-internal-format
56584 "Data transfer element at %L cannot be a full reference to an assumed-size "
56588 #: fortran/resolve.c:8763
56589 #, gcc-internal-format, gfc-internal-format
56590 msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
56593 #: fortran/resolve.c:8773
56594 #, gcc-internal-format, gfc-internal-format
56595 msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
56598 #: fortran/resolve.c:8777
56599 #, gcc-internal-format, gfc-internal-format
56600 msgid "Event variable argument at %L must be a coarray or coindexed"
56603 #: fortran/resolve.c:8780
56604 #, gcc-internal-format, gfc-internal-format
56605 msgid "Event variable argument at %L must be a coarray but not coindexed"
56608 #: fortran/resolve.c:8787 fortran/resolve.c:8905
56609 #, gcc-internal-format, gfc-internal-format
56610 msgid "STAT= argument at %L must be a scalar INTEGER variable"
56613 #: fortran/resolve.c:8799 fortran/resolve.c:8912
56614 #, gcc-internal-format, gfc-internal-format
56615 msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
56618 #: fortran/resolve.c:8811
56619 #, gcc-internal-format, gfc-internal-format
56620 msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
56623 #: fortran/resolve.c:8822
56624 #, gcc-internal-format, gfc-internal-format
56625 msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
56628 #: fortran/resolve.c:8882
56629 #, gcc-internal-format, gfc-internal-format
56630 msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
56633 #: fortran/resolve.c:8886 fortran/resolve.c:8896
56634 #, gcc-internal-format, gfc-internal-format
56635 msgid "Imageset argument at %L must between 1 and num_images()"
56638 #: fortran/resolve.c:8939
56639 #, gcc-internal-format, gfc-internal-format
56641 "Statement at %L is not a valid branch target statement for the branch "
56645 #: fortran/resolve.c:8949
56646 #, gcc-internal-format, gfc-internal-format
56647 msgid "Branch at %L may result in an infinite loop"
56650 #. Note: A label at END CRITICAL does not leave the CRITICAL
56651 #. construct as END CRITICAL is still part of it.
56652 #: fortran/resolve.c:8966 fortran/resolve.c:8989
56653 #, gcc-internal-format, gfc-internal-format
56654 msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
56657 #: fortran/resolve.c:8970 fortran/resolve.c:8995
56658 #, gcc-internal-format, gfc-internal-format
56659 msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
56662 #. The label is not in an enclosing block, so illegal. This was
56663 #. allowed in Fortran 66, so we allow it as extension. No
56664 #. further checks are necessary in this case.
56665 #: fortran/resolve.c:9010
56666 #, gcc-internal-format, gfc-internal-format
56667 msgid "Label at %L is not in the same block as the GOTO statement at %L"
56670 #: fortran/resolve.c:9082
56671 #, gcc-internal-format, gfc-internal-format
56672 msgid "WHERE mask at %L has inconsistent shape"
56675 #: fortran/resolve.c:9098
56676 #, gcc-internal-format, gfc-internal-format
56677 msgid "WHERE assignment target at %L has inconsistent shape"
56680 #: fortran/resolve.c:9106 fortran/resolve.c:9193
56681 #, gcc-internal-format, gfc-internal-format
56682 msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
56685 #: fortran/resolve.c:9116 fortran/resolve.c:9203
56686 #, gcc-internal-format, gfc-internal-format
56687 msgid "Unsupported statement inside WHERE at %L"
56690 #: fortran/resolve.c:9147
56691 #, gcc-internal-format, gfc-internal-format
56692 msgid "Assignment to a FORALL index variable at %L"
56695 #: fortran/resolve.c:9156
56696 #, gcc-internal-format
56698 "The FORALL with index %qs is not used on the left side of the assignment at "
56699 "%L and so might cause multiple assignment to this object"
56702 #: fortran/resolve.c:9325
56703 #, gcc-internal-format, gfc-internal-format
56704 msgid "An outer FORALL construct already has an index with this name %L"
56707 #: fortran/resolve.c:9403
56708 #, gcc-internal-format, gfc-internal-format
56709 msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
56712 #: fortran/resolve.c:9481
56713 #, gcc-internal-format
56714 msgid "gfc_resolve_blocks(): Bad block type"
56717 #: fortran/resolve.c:9595
56718 #, gcc-internal-format, gfc-internal-format
56719 msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
56722 #: fortran/resolve.c:9627
56723 #, gcc-internal-format, gfc-internal-format
56725 "Coindexed expression at %L is assigned to a derived type variable with a "
56726 "POINTER component in a PURE procedure"
56729 #: fortran/resolve.c:9632
56730 #, gcc-internal-format, gfc-internal-format
56732 "The impure variable at %L is assigned to a derived type variable with a "
56733 "POINTER component in a PURE procedure (12.6)"
56736 #: fortran/resolve.c:9642
56737 #, gcc-internal-format, gfc-internal-format
56738 msgid "Assignment to coindexed variable at %L in a PURE procedure"
56741 #: fortran/resolve.c:9674
56742 #, gcc-internal-format, gfc-internal-format
56743 msgid "Assignment to polymorphic coarray at %L is not permitted"
56746 #: fortran/resolve.c:9678
56747 #, gcc-internal-format, gfc-internal-format
56748 msgid "Assignment to an allocatable polymorphic variable at %L"
56751 #: fortran/resolve.c:9683
56752 #, gcc-internal-format
56754 "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-"
56759 #: fortran/resolve.c:9688
56760 #, gcc-internal-format, gfc-internal-format
56762 "Assignment to an allocatable polymorphic variable at %L is not yet supported"
56765 #: fortran/resolve.c:9694
56766 #, gcc-internal-format, gfc-internal-format
56768 "Nonallocatable variable must not be polymorphic in intrinsic assignment at "
56769 "%L - check that there is a matching specific subroutine for '=' operator"
56772 #: fortran/resolve.c:9705
56773 #, gcc-internal-format, gfc-internal-format
56775 "Coindexed variable must not have an allocatable ultimate component in "
56779 #: fortran/resolve.c:10008
56780 #, gcc-internal-format, gfc-internal-format
56782 "TODO: type-bound defined assignment(s) at %L not done because multiple part "
56783 "array references would occur in intermediate expressions."
56786 #. Even if standard does not support this feature, continue to build
56787 #. the two statements to avoid upsetting frontend_passes.c.
56788 #: fortran/resolve.c:10250
56789 #, gcc-internal-format, gfc-internal-format
56790 msgid "Pointer procedure assignment at %L"
56793 #: fortran/resolve.c:10262
56794 #, gcc-internal-format, gfc-internal-format
56796 "The function result on the lhs of the assignment at %L must have the pointer "
56800 #: fortran/resolve.c:10489
56801 #, gcc-internal-format, gfc-internal-format
56802 msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
56805 #: fortran/resolve.c:10492
56806 #, gcc-internal-format
56807 msgid "Variable %qs has not been assigned a target label at %L"
56810 #: fortran/resolve.c:10503
56811 #, gcc-internal-format, gfc-internal-format
56813 "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
56816 #: fortran/resolve.c:10565
56817 #, gcc-internal-format, gfc-internal-format
56818 msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
56821 #: fortran/resolve.c:10600
56822 #, gcc-internal-format, gfc-internal-format
56823 msgid "Invalid NULL at %L"
56826 #: fortran/resolve.c:10604
56827 #, gcc-internal-format, gfc-internal-format
56829 "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
56832 #: fortran/resolve.c:10660
56833 #, gcc-internal-format
56834 msgid "gfc_resolve_code(): No expression on DO WHILE"
56837 #: fortran/resolve.c:10665
56838 #, gcc-internal-format, gfc-internal-format
56840 "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
56843 #: fortran/resolve.c:10749
56844 #, gcc-internal-format, gfc-internal-format
56845 msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
56848 #: fortran/resolve.c:10820
56849 #, gcc-internal-format
56850 msgid "gfc_resolve_code(): Bad statement code"
56853 #: fortran/resolve.c:10915
56854 #, gcc-internal-format, gfc-internal-format
56856 "Variable %s with binding label %s at %L uses the same global identifier as "
56860 #. This can only happen if the variable is defined in a module - if it
56861 #. isn't the same module, reject it.
56862 #: fortran/resolve.c:10928
56863 #, gcc-internal-format, gfc-internal-format
56865 "Variable %s from module %s with binding label %s at %L uses the same global "
56866 "identifier as entity at %L from module %s"
56869 #. Print an error if the procedure is defined multiple times; we have to
56870 #. exclude references to the same procedure via module association or
56871 #. multiple checks for the same procedure.
56872 #: fortran/resolve.c:10945
56873 #, gcc-internal-format, gfc-internal-format
56875 "Procedure %s with binding label %s at %L uses the same global identifier as "
56879 #: fortran/resolve.c:11022
56880 #, gcc-internal-format, gfc-internal-format
56881 msgid "String length at %L is too large"
56884 #: fortran/resolve.c:11358
56885 #, gcc-internal-format
56886 msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
56889 #: fortran/resolve.c:11362
56890 #, gcc-internal-format
56891 msgid "Scalar object %qs at %L may not be ALLOCATABLE"
56894 #: fortran/resolve.c:11370
56895 #, gcc-internal-format
56896 msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
56899 #: fortran/resolve.c:11380
56900 #, gcc-internal-format
56901 msgid "Array %qs at %L cannot have a deferred shape"
56904 #: fortran/resolve.c:11395
56905 #, gcc-internal-format
56906 msgid "Type %qs of CLASS variable %qs at %L is not extensible"
56909 #: fortran/resolve.c:11407
56910 #, gcc-internal-format
56911 msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
56914 #: fortran/resolve.c:11438
56915 #, gcc-internal-format
56917 "The type %qs cannot be host associated at %L because it is blocked by an "
56918 "incompatible object of the same name declared at %L"
56921 #: fortran/resolve.c:11460
56922 #, gcc-internal-format
56924 "Implied SAVE for module variable %qs at %L, needed due to the default "
56928 #. The shape of a main program or module array needs to be
56930 #: fortran/resolve.c:11508
56931 #, gcc-internal-format
56932 msgid "The module or main program array %qs at %L must have constant shape"
56935 #: fortran/resolve.c:11520
56936 #, gcc-internal-format
56938 "Entity %qs at %L has a deferred type parameter and requires either the "
56939 "pointer or allocatable attribute"
56942 #: fortran/resolve.c:11536
56943 #, gcc-internal-format, gfc-internal-format
56945 "Entity with assumed character length at %L must be a dummy argument or a "
56949 #: fortran/resolve.c:11557
56950 #, gcc-internal-format
56951 msgid "%qs at %L must have constant character length in this context"
56954 #: fortran/resolve.c:11564
56955 #, gcc-internal-format
56956 msgid "COMMON variable %qs at %L must have constant character length"
56959 #: fortran/resolve.c:11611
56960 #, gcc-internal-format
56961 msgid "Allocatable %qs at %L cannot have an initializer"
56964 #: fortran/resolve.c:11614
56965 #, gcc-internal-format
56966 msgid "External %qs at %L cannot have an initializer"
56969 #: fortran/resolve.c:11618
56970 #, gcc-internal-format
56971 msgid "Dummy %qs at %L cannot have an initializer"
56974 #: fortran/resolve.c:11621
56975 #, gcc-internal-format
56976 msgid "Intrinsic %qs at %L cannot have an initializer"
56979 #: fortran/resolve.c:11624
56980 #, gcc-internal-format
56981 msgid "Function result %qs at %L cannot have an initializer"
56984 #: fortran/resolve.c:11627
56985 #, gcc-internal-format
56986 msgid "Automatic array %qs at %L cannot have an initializer"
56989 #: fortran/resolve.c:11669
56990 #, gcc-internal-format, gfc-internal-format
56994 #: fortran/resolve.c:11696
56995 #, gcc-internal-format
56996 msgid "Character-valued statement function %qs at %L must have constant length"
56999 #: fortran/resolve.c:11718
57000 #, gcc-internal-format
57002 "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is "
57006 #: fortran/resolve.c:11740
57007 #, gcc-internal-format
57009 "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs "
57013 #: fortran/resolve.c:11758
57014 #, gcc-internal-format
57015 msgid "Function %qs at %L cannot have an initializer"
57018 #: fortran/resolve.c:11767
57019 #, gcc-internal-format
57020 msgid "External object %qs at %L may not have an initializer"
57023 #: fortran/resolve.c:11775
57024 #, gcc-internal-format
57025 msgid "ELEMENTAL function %qs at %L must have a scalar result"
57028 #: fortran/resolve.c:11785
57029 #, gcc-internal-format
57031 "Statement function %qs at %L may not have pointer or allocatable attribute"
57034 #: fortran/resolve.c:11804
57035 #, gcc-internal-format
57036 msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
57039 #: fortran/resolve.c:11808
57040 #, gcc-internal-format
57041 msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
57044 #: fortran/resolve.c:11812
57045 #, gcc-internal-format
57046 msgid "CHARACTER(*) function %qs at %L cannot be pure"
57049 #: fortran/resolve.c:11816
57050 #, gcc-internal-format
57051 msgid "CHARACTER(*) function %qs at %L cannot be recursive"
57054 #: fortran/resolve.c:11829
57055 #, gcc-internal-format
57056 msgid "CHARACTER(*) function %qs at %L"
57059 #: fortran/resolve.c:11838
57060 #, gcc-internal-format
57061 msgid "Procedure pointer %qs at %L shall not be elemental"
57064 #: fortran/resolve.c:11844
57065 #, gcc-internal-format
57066 msgid "Dummy procedure %qs at %L shall not be elemental"
57069 #: fortran/resolve.c:11900
57070 #, gcc-internal-format
57071 msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
57074 #: fortran/resolve.c:11906
57075 #, gcc-internal-format
57076 msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
57079 #: fortran/resolve.c:11912
57080 #, gcc-internal-format
57081 msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
57084 #: fortran/resolve.c:11920
57085 #, gcc-internal-format
57086 msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
57089 #: fortran/resolve.c:11926
57090 #, gcc-internal-format
57091 msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
57094 #: fortran/resolve.c:11964
57095 #, gcc-internal-format, gfc-internal-format
57097 "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface "
57101 #: fortran/resolve.c:11972
57102 #, gcc-internal-format, gfc-internal-format
57104 "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its "
57108 #: fortran/resolve.c:11980
57109 #, gcc-internal-format, gfc-internal-format
57111 "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its "
57115 #: fortran/resolve.c:11989
57116 #, gcc-internal-format, gfc-internal-format
57118 "%s between the MODULE PROCEDURE declaration in module %s and the declaration "
57119 "at %L in SUBMODULE %s"
57122 #: fortran/resolve.c:12074
57123 #, gcc-internal-format
57124 msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
57127 #: fortran/resolve.c:12083
57128 #, gcc-internal-format, gfc-internal-format
57129 msgid "FINAL procedure at %L must have exactly one argument"
57132 #: fortran/resolve.c:12092
57133 #, gcc-internal-format
57134 msgid "Argument of FINAL procedure at %L must be of type %qs"
57137 #: fortran/resolve.c:12100
57138 #, gcc-internal-format, gfc-internal-format
57139 msgid "Argument of FINAL procedure at %L must not be a POINTER"
57142 #: fortran/resolve.c:12106
57143 #, gcc-internal-format, gfc-internal-format
57144 msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
57147 #: fortran/resolve.c:12112
57148 #, gcc-internal-format, gfc-internal-format
57149 msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
57152 #: fortran/resolve.c:12120
57153 #, gcc-internal-format, gfc-internal-format
57154 msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
57157 #: fortran/resolve.c:12129
57158 #, gcc-internal-format, gfc-internal-format
57159 msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
57162 #: fortran/resolve.c:12151
57163 #, gcc-internal-format
57164 msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
57167 #: fortran/resolve.c:12188
57168 #, gcc-internal-format
57170 "Only array FINAL procedures declared for derived type %qs defined at %L, "
57171 "suggest also scalar one"
57174 #: fortran/resolve.c:12228
57175 #, gcc-internal-format
57176 msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
57179 #: fortran/resolve.c:12264
57180 #, gcc-internal-format
57181 msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
57184 #: fortran/resolve.c:12323
57185 #, gcc-internal-format
57186 msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
57189 #: fortran/resolve.c:12335
57190 #, gcc-internal-format
57191 msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
57194 #: fortran/resolve.c:12363
57195 #, gcc-internal-format
57196 msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
57199 #: fortran/resolve.c:12419
57200 #, gcc-internal-format, gfc-internal-format
57201 msgid "Type-bound operator at %L can't be NOPASS"
57204 #: fortran/resolve.c:12601
57205 #, gcc-internal-format
57207 "%qs must be a module procedure or an external procedure with an explicit "
57211 #: fortran/resolve.c:12643
57212 #, gcc-internal-format
57213 msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
57216 #: fortran/resolve.c:12657
57217 #, gcc-internal-format
57218 msgid "Procedure %qs with PASS at %L must have at least one argument"
57221 #: fortran/resolve.c:12671 fortran/resolve.c:13166
57222 #, gcc-internal-format
57223 msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
57226 #: fortran/resolve.c:12679
57227 #, gcc-internal-format
57228 msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
57231 #: fortran/resolve.c:12688
57232 #, gcc-internal-format
57233 msgid "Passed-object dummy argument of %qs at %L must be scalar"
57236 #: fortran/resolve.c:12694
57237 #, gcc-internal-format
57238 msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
57241 #: fortran/resolve.c:12700
57242 #, gcc-internal-format
57243 msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
57246 #: fortran/resolve.c:12729
57247 #, gcc-internal-format
57248 msgid "Procedure %qs at %L has the same name as a component of %qs"
57251 #: fortran/resolve.c:12738
57252 #, gcc-internal-format
57253 msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
57256 #: fortran/resolve.c:12830
57257 #, gcc-internal-format
57259 "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and "
57263 #: fortran/resolve.c:12928
57264 #, gcc-internal-format
57266 "As extending type %qs at %L has a coarray component, parent type %qs shall "
57270 #: fortran/resolve.c:12941
57271 #, gcc-internal-format
57272 msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
57275 #: fortran/resolve.c:12961
57276 #, gcc-internal-format
57277 msgid "Coarray component %qs at %L must be allocatable with deferred shape"
57280 #: fortran/resolve.c:12971
57281 #, gcc-internal-format
57283 "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
57286 #: fortran/resolve.c:12982
57287 #, gcc-internal-format
57289 "Component %qs at %L with coarray component shall be a nonpointer, "
57290 "nonallocatable scalar"
57293 #: fortran/resolve.c:12992
57294 #, gcc-internal-format
57296 "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
57299 #: fortran/resolve.c:13093
57300 #, gcc-internal-format
57301 msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
57304 #: fortran/resolve.c:13108
57305 #, gcc-internal-format
57307 "Procedure pointer component %qs with PASS at %L must have at least one "
57311 #: fortran/resolve.c:13125
57312 #, gcc-internal-format
57313 msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
57316 #: fortran/resolve.c:13136
57317 #, gcc-internal-format
57318 msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
57321 #: fortran/resolve.c:13146
57322 #, gcc-internal-format
57324 "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
57327 #: fortran/resolve.c:13156
57328 #, gcc-internal-format
57329 msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
57332 #: fortran/resolve.c:13198
57333 #, gcc-internal-format
57335 "Component %qs of %qs at %L has the same name as an inherited type-bound "
57339 #: fortran/resolve.c:13211
57340 #, gcc-internal-format
57342 "Character length of component %qs needs to be a constant specification "
57346 #: fortran/resolve.c:13222
57347 #, gcc-internal-format
57349 "Character component %qs of %qs at %L with deferred length must be a POINTER "
57353 #: fortran/resolve.c:13253
57354 #, gcc-internal-format
57356 "the component %qs is a PRIVATE type and cannot be a component of %qs, which "
57360 #: fortran/resolve.c:13261
57361 #, gcc-internal-format, gfc-internal-format
57362 msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
57365 #: fortran/resolve.c:13270
57366 #, gcc-internal-format, gfc-internal-format
57368 "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
57372 #: fortran/resolve.c:13288 fortran/resolve.c:13300
57373 #, gcc-internal-format
57375 "The pointer component %qs of %qs at %L is a type that has not been declared"
57378 #: fortran/resolve.c:13312
57379 #, gcc-internal-format
57380 msgid "Component %qs with CLASS at %L must be allocatable or pointer"
57383 #: fortran/resolve.c:13380
57384 #, gcc-internal-format
57386 "Generic name %qs of function %qs at %L being the same name as derived type "
57390 #: fortran/resolve.c:13436
57391 #, gcc-internal-format
57392 msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
57395 #: fortran/resolve.c:13442
57396 #, gcc-internal-format
57397 msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
57400 #: fortran/resolve.c:13448
57401 #, gcc-internal-format
57402 msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
57405 #: fortran/resolve.c:13456
57406 #, gcc-internal-format
57408 "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
57411 #: fortran/resolve.c:13466
57412 #, gcc-internal-format
57414 "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a "
57415 "defined input/output procedure"
57418 #: fortran/resolve.c:13476
57419 #, gcc-internal-format
57421 "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER "
57425 #. FIXME: Once UDDTIO is implemented, the following can be
57427 #: fortran/resolve.c:13484
57428 #, gcc-internal-format
57430 "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER "
57431 "components and thus requires a defined input/output procedure"
57434 #: fortran/resolve.c:13501
57435 #, gcc-internal-format
57437 "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC "
57438 "namelist %qs at %L"
57441 #: fortran/resolve.c:13511
57442 #, gcc-internal-format
57444 "NAMELIST object %qs has use-associated PRIVATE components and cannot be "
57445 "member of namelist %qs at %L"
57448 #: fortran/resolve.c:13522
57449 #, gcc-internal-format
57451 "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC "
57452 "namelist %qs at %L"
57455 #: fortran/resolve.c:13549
57456 #, gcc-internal-format
57457 msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
57460 #: fortran/resolve.c:13568
57461 #, gcc-internal-format
57462 msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
57465 #: fortran/resolve.c:13580
57466 #, gcc-internal-format
57468 "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
57471 #: fortran/resolve.c:13591
57472 #, gcc-internal-format, gfc-internal-format
57473 msgid "Incompatible derived type in PARAMETER at %L"
57476 #: fortran/resolve.c:13678
57477 #, gcc-internal-format, gfc-internal-format
57478 msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
57481 #: fortran/resolve.c:13681
57482 #, gcc-internal-format, gfc-internal-format
57483 msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
57486 #: fortran/resolve.c:13770
57487 #, gcc-internal-format
57489 "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an "
57490 "assumed-shape or assumed-rank array"
57493 #: fortran/resolve.c:13788
57494 #, gcc-internal-format, gfc-internal-format
57495 msgid "Assumed size array at %L must be a dummy argument"
57498 #: fortran/resolve.c:13791
57499 #, gcc-internal-format, gfc-internal-format
57500 msgid "Assumed shape array at %L must be a dummy argument"
57503 #: fortran/resolve.c:13799
57504 #, gcc-internal-format, gfc-internal-format
57505 msgid "Assumed-rank array at %L must be a dummy argument"
57508 #: fortran/resolve.c:13806
57509 #, gcc-internal-format, gfc-internal-format
57511 "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
57514 #: fortran/resolve.c:13819
57515 #, gcc-internal-format, gfc-internal-format
57516 msgid "Symbol at %L is not a DUMMY variable"
57519 #: fortran/resolve.c:13825
57520 #, gcc-internal-format
57522 "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
57525 #: fortran/resolve.c:13835
57526 #, gcc-internal-format
57528 "Character dummy variable %qs at %L with VALUE attribute must have constant "
57532 #: fortran/resolve.c:13844
57533 #, gcc-internal-format
57535 "C interoperable character dummy variable %qs at %L with VALUE attribute must "
57539 #: fortran/resolve.c:13857 fortran/resolve.c:14024
57540 #, gcc-internal-format
57541 msgid "The derived type %qs at %L is of type %qs, which has not been defined"
57544 #: fortran/resolve.c:13871
57545 #, gcc-internal-format, gfc-internal-format
57546 msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
57549 #: fortran/resolve.c:13880
57550 #, gcc-internal-format, gfc-internal-format
57552 "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of "
57553 "an numeric intrinsic type"
57556 #: fortran/resolve.c:13889
57557 #, gcc-internal-format, gfc-internal-format
57559 "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, "
57560 "CODIMENSION, POINTER or VALUE attribute"
57563 #: fortran/resolve.c:13897
57564 #, gcc-internal-format, gfc-internal-format
57566 "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) "
57570 #: fortran/resolve.c:13904
57571 #, gcc-internal-format, gfc-internal-format
57573 "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an "
57574 "assumed-size array"
57577 #: fortran/resolve.c:13924
57578 #, gcc-internal-format, gfc-internal-format
57579 msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
57582 #: fortran/resolve.c:13931
57583 #, gcc-internal-format, gfc-internal-format
57585 "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, "
57586 "POINTER or VALUE attribute"
57589 #: fortran/resolve.c:13938
57590 #, gcc-internal-format, gfc-internal-format
57591 msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
57594 #: fortran/resolve.c:13945
57595 #, gcc-internal-format, gfc-internal-format
57596 msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
57599 #: fortran/resolve.c:13970
57600 #, gcc-internal-format
57602 "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block "
57603 "nor declared at the module level scope"
57606 #: fortran/resolve.c:14050
57607 #, gcc-internal-format
57608 msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
57611 #: fortran/resolve.c:14065
57612 #, gcc-internal-format, gfc-internal-format
57614 "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE "
57615 "must be a coarray"
57618 #: fortran/resolve.c:14078
57619 #, gcc-internal-format, gfc-internal-format
57621 "Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE "
57622 "must be a coarray"
57625 #: fortran/resolve.c:14096
57626 #, gcc-internal-format
57628 "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have "
57629 "a default initializer"
57632 #: fortran/resolve.c:14108
57633 #, gcc-internal-format
57634 msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
57637 #: fortran/resolve.c:14117
57638 #, gcc-internal-format
57639 msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
57642 #: fortran/resolve.c:14129
57643 #, gcc-internal-format
57645 "Function result %qs at %L shall not be a coarray or have a coarray component"
57648 #: fortran/resolve.c:14138
57649 #, gcc-internal-format
57651 "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
57654 #: fortran/resolve.c:14150
57655 #, gcc-internal-format
57657 "Variable %qs at %L with coarray component shall be a nonpointer, "
57658 "nonallocatable scalar, which is not a coarray"
57661 #: fortran/resolve.c:14165
57662 #, gcc-internal-format
57664 "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy "
57668 #: fortran/resolve.c:14173
57669 #, gcc-internal-format
57671 "Coarray variable %qs at %L shall not have codimensions with deferred shape"
57674 #: fortran/resolve.c:14180
57675 #, gcc-internal-format
57676 msgid "Allocatable coarray variable %qs at %L must have deferred shape"
57679 #: fortran/resolve.c:14192
57680 #, gcc-internal-format
57682 "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray "
57683 "or have coarray components"
57686 #: fortran/resolve.c:14201
57687 #, gcc-internal-format
57688 msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
57691 #: fortran/resolve.c:14217
57692 #, gcc-internal-format
57694 "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure "
57698 #: fortran/resolve.c:14223
57699 #, gcc-internal-format
57701 "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure "
57705 #: fortran/resolve.c:14248
57706 #, gcc-internal-format, gfc-internal-format
57707 msgid "Namelist '%s' can not be an argument to subroutine or function at %L"
57710 #: fortran/resolve.c:14317
57711 #, gcc-internal-format, gfc-internal-format
57712 msgid "Threadprivate at %L isn't SAVEd"
57715 #: fortran/resolve.c:14328
57716 #, gcc-internal-format
57717 msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
57720 #: fortran/resolve.c:14420
57721 #, gcc-internal-format
57722 msgid "check_data_variable(): Bad expression"
57725 #: fortran/resolve.c:14426
57726 #, gcc-internal-format
57727 msgid "BLOCK DATA element %qs at %L must be in COMMON"
57730 #: fortran/resolve.c:14432
57731 #, gcc-internal-format
57732 msgid "DATA array %qs at %L must be specified in a previous declaration"
57735 #: fortran/resolve.c:14441
57736 #, gcc-internal-format
57737 msgid "DATA element %qs at %L cannot have a coindex"
57740 #: fortran/resolve.c:14455
57741 #, gcc-internal-format
57742 msgid "DATA element %qs at %L is a pointer and so must be a full array"
57745 #: fortran/resolve.c:14501
57746 #, gcc-internal-format, gfc-internal-format
57747 msgid "Nonconstant array section at %L in DATA statement"
57750 #: fortran/resolve.c:14514
57751 #, gcc-internal-format, gfc-internal-format
57752 msgid "DATA statement at %L has more variables than values"
57755 #: fortran/resolve.c:14613
57756 #, gcc-internal-format, gfc-internal-format
57758 "start of implied-do loop at %L could not be simplified to a constant value"
57761 #: fortran/resolve.c:14621
57762 #, gcc-internal-format, gfc-internal-format
57764 "end of implied-do loop at %L could not be simplified to a constant value"
57767 #: fortran/resolve.c:14629
57768 #, gcc-internal-format, gfc-internal-format
57770 "step of implied-do loop at %L could not be simplified to a constant value"
57773 #: fortran/resolve.c:14754
57774 #, gcc-internal-format, gfc-internal-format
57775 msgid "DATA statement at %L has more values than variables"
57778 #: fortran/resolve.c:14919
57779 #, gcc-internal-format, gfc-internal-format
57780 msgid "Label %d at %L defined but not used"
57783 #: fortran/resolve.c:14924
57784 #, gcc-internal-format, gfc-internal-format
57785 msgid "Label %d at %L defined but cannot be used"
57788 #: fortran/resolve.c:15008
57789 #, gcc-internal-format
57791 "Derived type variable %qs at %L must have SEQUENCE attribute to be an "
57792 "EQUIVALENCE object"
57795 #: fortran/resolve.c:15017
57796 #, gcc-internal-format
57798 "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an "
57799 "EQUIVALENCE object"
57802 #: fortran/resolve.c:15025
57803 #, gcc-internal-format
57805 "Derived type variable %qs at %L with default initialization cannot be in "
57806 "EQUIVALENCE with a variable in COMMON"
57809 #: fortran/resolve.c:15041
57810 #, gcc-internal-format
57812 "Derived type variable %qs at %L with pointer component(s) cannot be an "
57813 "EQUIVALENCE object"
57816 #: fortran/resolve.c:15144
57817 #, gcc-internal-format, gfc-internal-format
57818 msgid "Syntax error in EQUIVALENCE statement at %L"
57821 #: fortran/resolve.c:15159
57822 #, gcc-internal-format, gfc-internal-format
57824 "Either all or none of the objects in the EQUIVALENCE set at %L shall have "
57825 "the PROTECTED attribute"
57828 #: fortran/resolve.c:15171
57829 #, gcc-internal-format
57831 "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure "
57835 #: fortran/resolve.c:15180
57836 #, gcc-internal-format
57837 msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
57840 #: fortran/resolve.c:15253
57841 #, gcc-internal-format
57843 "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
57846 #: fortran/resolve.c:15264
57847 #, gcc-internal-format
57848 msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
57851 #: fortran/resolve.c:15275
57852 #, gcc-internal-format, gfc-internal-format
57853 msgid "Substring at %L has length zero"
57856 #: fortran/resolve.c:15318
57857 #, gcc-internal-format
57858 msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
57861 #: fortran/resolve.c:15331
57862 #, gcc-internal-format
57863 msgid "ENTRY %qs at %L has no IMPLICIT type"
57866 #: fortran/resolve.c:15348
57867 #, gcc-internal-format
57868 msgid "User operator procedure %qs at %L must be a FUNCTION"
57871 #: fortran/resolve.c:15358
57872 #, gcc-internal-format
57873 msgid "User operator procedure %qs at %L cannot be assumed character length"
57876 #: fortran/resolve.c:15366
57877 #, gcc-internal-format
57878 msgid "User operator procedure %qs at %L must have at least one argument"
57881 #: fortran/resolve.c:15380
57882 #, gcc-internal-format, gfc-internal-format
57883 msgid "First argument of operator interface at %L cannot be optional"
57886 #: fortran/resolve.c:15398
57887 #, gcc-internal-format, gfc-internal-format
57888 msgid "Second argument of operator interface at %L cannot be optional"
57891 #: fortran/resolve.c:15405
57892 #, gcc-internal-format, gfc-internal-format
57893 msgid "Operator interface at %L must have, at most, two arguments"
57896 #: fortran/resolve.c:15483
57897 #, gcc-internal-format
57898 msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
57901 #: fortran/scanner.c:330
57902 #, gcc-internal-format
57903 msgid "Include directory %qs: %s"
57906 #: fortran/scanner.c:334
57907 #, gcc-internal-format
57908 msgid "Nonexistent include directory %qs"
57911 #: fortran/scanner.c:339
57912 #, gcc-internal-format
57913 msgid "%qs is not a directory"
57916 #: fortran/scanner.c:742
57917 #, gcc-internal-format, gfc-internal-format
57919 "!$ACC at %C starts a commented line as it neither is followed by a space nor "
57920 "is a continuation line"
57923 #: fortran/scanner.c:782
57924 #, gcc-internal-format, gfc-internal-format
57926 "!$OMP at %C starts a commented line as it neither is followed by a space nor "
57927 "is a continuation line"
57930 #: fortran/scanner.c:1275 fortran/scanner.c:1464
57931 #, gcc-internal-format, gfc-internal-format
57932 msgid "Line truncated at %L"
57935 #: fortran/scanner.c:1331 fortran/scanner.c:1541
57936 #, gcc-internal-format, gfc-internal-format
57937 msgid "Limit of %d continuations exceeded in statement at %C"
57940 #: fortran/scanner.c:1409 fortran/scanner.c:1502
57941 #, gcc-internal-format, gfc-internal-format
57942 msgid "Wrong OpenACC continuation at %C: expected !$ACC, got !$OMP"
57945 #: fortran/scanner.c:1422
57946 #, gcc-internal-format
57947 msgid "Missing %<&%> in continued character constant at %C"
57950 #: fortran/scanner.c:1691
57951 #, gcc-internal-format, gfc-internal-format
57952 msgid "Nonconforming tab character at %C"
57955 #: fortran/scanner.c:1779 fortran/scanner.c:1782
57956 #, gcc-internal-format
57957 msgid "%<&%> not allowed by itself in line %d"
57960 #: fortran/scanner.c:1841
57961 #, gcc-internal-format, gfc-internal-format
57962 msgid "Nonconforming tab character in column %d of line %d"
57965 #: fortran/scanner.c:2070
57966 #, gcc-internal-format
57967 msgid "file %qs left but not entered"
57970 #: fortran/scanner.c:2108
57971 #, gcc-internal-format
57972 msgid "Illegal preprocessor directive"
57975 #: fortran/scanner.c:2235
57976 #, gcc-internal-format
57977 msgid "Can't open file %qs"
57980 #: fortran/simplify.c:88
57981 #, gcc-internal-format, gfc-internal-format
57982 msgid "Result of %s overflows its kind at %L"
57985 #: fortran/simplify.c:93
57986 #, gcc-internal-format, gfc-internal-format
57987 msgid "Result of %s underflows its kind at %L"
57990 #: fortran/simplify.c:98
57991 #, gcc-internal-format, gfc-internal-format
57992 msgid "Result of %s is NaN at %L"
57995 #: fortran/simplify.c:102
57996 #, gcc-internal-format, gfc-internal-format
57997 msgid "Result of %s gives range error for its kind at %L"
58000 #: fortran/simplify.c:125
58001 #, gcc-internal-format, gfc-internal-format
58002 msgid "KIND parameter of %s at %L must be an initialization expression"
58005 #: fortran/simplify.c:133
58006 #, gcc-internal-format, gfc-internal-format
58007 msgid "Invalid KIND parameter of %s at %L"
58010 #: fortran/simplify.c:691
58011 #, gcc-internal-format
58012 msgid "gfc_simplify_abs(): Bad type"
58015 #: fortran/simplify.c:712
58016 #, gcc-internal-format, gfc-internal-format
58017 msgid "Argument of %s function at %L is negative"
58020 #: fortran/simplify.c:719
58021 #, gcc-internal-format, gfc-internal-format
58022 msgid "Argument of %s function at %L outside of range [0,127]"
58025 #: fortran/simplify.c:737
58026 #, gcc-internal-format, gfc-internal-format
58028 "Argument of %s function at %L is too large for the collating sequence of "
58032 #: fortran/simplify.c:774
58033 #, gcc-internal-format, gfc-internal-format
58034 msgid "Argument of ACOS at %L must be between -1 and 1"
58037 #: fortran/simplify.c:788
58038 #, gcc-internal-format
58039 msgid "in gfc_simplify_acos(): Bad type"
58042 #: fortran/simplify.c:807
58043 #, gcc-internal-format, gfc-internal-format
58044 msgid "Argument of ACOSH at %L must not be less than 1"
58047 #: fortran/simplify.c:822
58048 #, gcc-internal-format
58049 msgid "in gfc_simplify_acosh(): Bad type"
58052 #: fortran/simplify.c:1051
58053 #, gcc-internal-format, gfc-internal-format
58054 msgid "Argument of ASIN at %L must be between -1 and 1"
58057 #: fortran/simplify.c:1065
58058 #, gcc-internal-format
58059 msgid "in gfc_simplify_asin(): Bad type"
58062 #: fortran/simplify.c:1093
58063 #, gcc-internal-format
58064 msgid "in gfc_simplify_asinh(): Bad type"
58067 #: fortran/simplify.c:1121
58068 #, gcc-internal-format
58069 msgid "in gfc_simplify_atan(): Bad type"
58072 #: fortran/simplify.c:1142
58073 #, gcc-internal-format, gfc-internal-format
58074 msgid "Argument of ATANH at %L must be inside the range -1 to 1"
58077 #: fortran/simplify.c:1156
58078 #, gcc-internal-format
58079 msgid "in gfc_simplify_atanh(): Bad type"
58082 #: fortran/simplify.c:1173
58083 #, gcc-internal-format, gfc-internal-format
58085 "If first argument of ATAN2 %L is zero, then the second argument must not be "
58089 #: fortran/simplify.c:1265
58090 #, gcc-internal-format, gfc-internal-format
58091 msgid "Result of BESSEL_YN is -INF at %L"
58094 #: fortran/simplify.c:1634
58095 #, gcc-internal-format
58096 msgid "gfc_simplify_dcmplx(): Bad type (x)"
58099 #: fortran/simplify.c:1653
58100 #, gcc-internal-format
58101 msgid "gfc_simplify_dcmplx(): Bad type (y)"
58104 #: fortran/simplify.c:1730
58105 #, gcc-internal-format
58106 msgid "in gfc_simplify_cos(): Bad type"
58109 #: fortran/simplify.c:1963
58110 #, gcc-internal-format
58111 msgid "gfc_simplify_dim(): Bad type"
58114 #: fortran/simplify.c:2271
58115 #, gcc-internal-format
58116 msgid "in gfc_simplify_exp(): Bad type"
58119 #: fortran/simplify.c:2437
58120 #, gcc-internal-format
58121 msgid "gfc_simplify_floor(): Bad kind"
58124 #: fortran/simplify.c:2587
58125 #, gcc-internal-format, gfc-internal-format
58126 msgid "Argument of IACHAR at %L must be of length one"
58129 #: fortran/simplify.c:2595
58130 #, gcc-internal-format, gfc-internal-format
58131 msgid "Argument of IACHAR function at %L outside of range 0..127"
58134 #: fortran/simplify.c:2710
58135 #, gcc-internal-format, gfc-internal-format
58136 msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
58139 #: fortran/simplify.c:2734
58140 #, gcc-internal-format
58141 msgid "IBITS: Bad bit"
58144 #: fortran/simplify.c:2785
58145 #, gcc-internal-format, gfc-internal-format
58146 msgid "Argument of ICHAR at %L must be of length one"
58149 #. Left shift, as in SHIFTL.
58150 #: fortran/simplify.c:3150 fortran/simplify.c:3158
58151 #, gcc-internal-format, gfc-internal-format
58152 msgid "Second argument of %s is negative at %L"
58155 #: fortran/simplify.c:3170
58156 #, gcc-internal-format, gfc-internal-format
58157 msgid "Magnitude of second argument of %s exceeds bit size at %L"
58160 #: fortran/simplify.c:3296
58161 #, gcc-internal-format, gfc-internal-format
58163 "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
58167 #: fortran/simplify.c:3616 fortran/simplify.c:3748
58168 #, gcc-internal-format, gfc-internal-format
58169 msgid "DIM argument at %L is out of bounds"
58172 #: fortran/simplify.c:3927
58173 #, gcc-internal-format, gfc-internal-format
58174 msgid "Argument of LOG at %L cannot be less than or equal to zero"
58177 #: fortran/simplify.c:3940
58178 #, gcc-internal-format, gfc-internal-format
58179 msgid "Complex argument of LOG at %L cannot be zero"
58182 #: fortran/simplify.c:3951
58183 #, gcc-internal-format
58184 msgid "gfc_simplify_log: bad type"
58187 #: fortran/simplify.c:3968
58188 #, gcc-internal-format, gfc-internal-format
58189 msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
58192 #: fortran/simplify.c:4271
58193 #, gcc-internal-format
58194 msgid "simplify_min_max(): Bad type in arglist"
58197 #. Result is processor-dependent.
58198 #: fortran/simplify.c:4447
58199 #, gcc-internal-format, gfc-internal-format
58200 msgid "Second argument MOD at %L is zero"
58203 #. Result is processor-dependent.
58204 #: fortran/simplify.c:4458
58205 #, gcc-internal-format, gfc-internal-format
58206 msgid "Second argument of MOD at %L is zero"
58209 #: fortran/simplify.c:4469
58210 #, gcc-internal-format
58211 msgid "gfc_simplify_mod(): Bad arguments"
58214 #. Result is processor-dependent. This processor just opts
58215 #. to not handle it at all.
58216 #. Result is processor-dependent.
58217 #: fortran/simplify.c:4495 fortran/simplify.c:4507
58218 #, gcc-internal-format, gfc-internal-format
58219 msgid "Second argument of MODULO at %L is zero"
58222 #: fortran/simplify.c:4527
58223 #, gcc-internal-format
58224 msgid "gfc_simplify_modulo(): Bad arguments"
58227 #: fortran/simplify.c:4575
58228 #, gcc-internal-format, gfc-internal-format
58229 msgid "Result of NEAREST is NaN at %L"
58232 #: fortran/simplify.c:5051
58233 #, gcc-internal-format, gfc-internal-format
58234 msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
58237 #: fortran/simplify.c:5106
58238 #, gcc-internal-format, gfc-internal-format
58239 msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
58242 #: fortran/simplify.c:5259
58243 #, gcc-internal-format, gfc-internal-format
58244 msgid "Reshaped array too large at %C"
58247 #: fortran/simplify.c:5373
58248 #, gcc-internal-format, gfc-internal-format
58249 msgid "Result of SCALE overflows its kind at %L"
58252 #: fortran/simplify.c:5952
58253 #, gcc-internal-format
58254 msgid "Bad type in gfc_simplify_sign"
58257 #: fortran/simplify.c:5981
58258 #, gcc-internal-format
58259 msgid "in gfc_simplify_sin(): Bad type"
58262 #: fortran/simplify.c:6108 fortran/simplify.c:6353
58263 #, gcc-internal-format
58264 msgid "Failure getting length of a constant array."
58267 #: fortran/simplify.c:6118
58268 #, gcc-internal-format
58270 "The number of elements (%d) in the array constructor at %L requires an "
58271 "increase of the allowed %d upper limit. See %<-fmax-array-constructor%> "
58275 #: fortran/simplify.c:6184
58276 #, gcc-internal-format, gfc-internal-format
58277 msgid "Simplification of SPREAD at %L not yet implemented"
58280 #: fortran/simplify.c:6209
58281 #, gcc-internal-format, gfc-internal-format
58282 msgid "Argument of SQRT at %L has a negative value"
58285 #: fortran/simplify.c:6225
58286 #, gcc-internal-format, gfc-internal-format
58287 msgid "invalid argument of SQRT at %L"
58290 #: fortran/simplify.c:6520
58291 #, gcc-internal-format, gfc-internal-format
58293 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
58294 "lower bound is %ld)"
58297 #: fortran/simplify.c:6543
58298 #, gcc-internal-format, gfc-internal-format
58300 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
58301 "upper bound is %ld)"
58304 #: fortran/simplify.c:6878
58305 #, gcc-internal-format
58306 msgid "gfc_convert_constant(): Unexpected type"
58309 #: fortran/simplify.c:6964
58310 #, gcc-internal-format
58312 "Character %qs in string at %L cannot be converted into character kind %d"
58315 #: fortran/st.c:263
58316 #, gcc-internal-format
58317 msgid "gfc_free_statement(): Bad statement"
58320 #: fortran/symbol.c:131
58321 #, gcc-internal-format, gfc-internal-format
58322 msgid "IMPLICIT NONE (type) statement at %L following an IMPLICIT statement"
58325 #: fortran/symbol.c:168
58326 #, gcc-internal-format
58327 msgid "Letter %qc already set in IMPLICIT statement at %C"
58330 #: fortran/symbol.c:190
58331 #, gcc-internal-format, gfc-internal-format
58332 msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
58335 #: fortran/symbol.c:200
58336 #, gcc-internal-format
58337 msgid "Letter %qc already has an IMPLICIT type at %C"
58340 #: fortran/symbol.c:224
58341 #, gcc-internal-format
58343 "Option %<-fallow-leading-underscore%> is for use only by gfortran "
58344 "developers, and should not be used for implicitly typed variables"
58347 #: fortran/symbol.c:229
58348 #, gcc-internal-format
58349 msgid "gfc_get_default_type(): Bad symbol %qs"
58352 #: fortran/symbol.c:248
58353 #, gcc-internal-format
58354 msgid "gfc_set_default_type(): symbol already has a type"
58357 #: fortran/symbol.c:256
58358 #, gcc-internal-format
58359 msgid "Symbol %qs at %L has no IMPLICIT type"
58362 #. BIND(C) variables should not be implicitly declared.
58363 #: fortran/symbol.c:276
58364 #, gcc-internal-format
58366 "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
58369 #. Dummy args to a BIND(C) routine may not be interoperable if
58370 #. they are implicitly typed.
58371 #: fortran/symbol.c:292
58372 #, gcc-internal-format
58374 "Implicitly declared variable %qs at %L may not be C interoperable but it is "
58375 "a dummy argument to the BIND(C) procedure %qs at %L"
58378 #: fortran/symbol.c:333
58379 #, gcc-internal-format
58380 msgid "Function result %qs at %L has no IMPLICIT type"
58383 #: fortran/symbol.c:429
58384 #, gcc-internal-format, gfc-internal-format
58385 msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
58388 #: fortran/symbol.c:453
58389 #, gcc-internal-format, gfc-internal-format
58390 msgid "Namelist group name at %L cannot have the SAVE attribute"
58393 #: fortran/symbol.c:468
58394 #, gcc-internal-format
58395 msgid "internal procedure %qs at %L conflicts with DUMMY argument"
58398 #: fortran/symbol.c:494
58399 #, gcc-internal-format, gfc-internal-format
58400 msgid "Procedure pointer at %C"
58403 #: fortran/symbol.c:679
58404 #, gcc-internal-format, gfc-internal-format
58405 msgid "%s attribute applied to %s %s at %L"
58408 #: fortran/symbol.c:686
58409 #, gcc-internal-format, gfc-internal-format
58410 msgid "BIND(C) applied to %s %s at %L"
58413 #: fortran/symbol.c:802 fortran/symbol.c:1599
58414 #, gcc-internal-format, gfc-internal-format
58415 msgid "%s attribute conflicts with %s attribute at %L"
58418 #: fortran/symbol.c:805
58419 #, gcc-internal-format
58420 msgid "%s attribute conflicts with %s attribute in %qs at %L"
58423 #: fortran/symbol.c:813
58424 #, gcc-internal-format, gfc-internal-format
58425 msgid "%s attribute with %s attribute at %L"
58428 #: fortran/symbol.c:819
58429 #, gcc-internal-format
58430 msgid "%s attribute with %s attribute in %qs at %L"
58433 #: fortran/symbol.c:863
58434 #, gcc-internal-format, gfc-internal-format
58435 msgid "Cannot change attributes of USE-associated symbol at %L"
58438 #: fortran/symbol.c:866
58439 #, gcc-internal-format, gfc-internal-format
58440 msgid "Cannot change attributes of USE-associated symbol %s at %L"
58443 #: fortran/symbol.c:882
58444 #, gcc-internal-format, gfc-internal-format
58445 msgid "Duplicate %s attribute specified at %L"
58448 #: fortran/symbol.c:924
58449 #, gcc-internal-format, gfc-internal-format
58450 msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
58453 #: fortran/symbol.c:950
58454 #, gcc-internal-format
58455 msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
58458 #: fortran/symbol.c:976
58459 #, gcc-internal-format
58460 msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
58463 #: fortran/symbol.c:1106
58464 #, gcc-internal-format, gfc-internal-format
58465 msgid "Cray Pointee at %L appears in multiple pointer() statements"
58468 #: fortran/symbol.c:1125
58469 #, gcc-internal-format, gfc-internal-format
58470 msgid "Duplicate PROTECTED attribute specified at %L"
58473 #: fortran/symbol.c:1158
58474 #, gcc-internal-format, gfc-internal-format
58475 msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
58478 #: fortran/symbol.c:1169
58479 #, gcc-internal-format, gfc-internal-format
58480 msgid "Duplicate SAVE attribute specified at %L"
58483 #: fortran/symbol.c:1189
58484 #, gcc-internal-format, gfc-internal-format
58485 msgid "Duplicate VALUE attribute specified at %L"
58488 #: fortran/symbol.c:1208
58489 #, gcc-internal-format, gfc-internal-format
58490 msgid "Duplicate VOLATILE attribute specified at %L"
58493 #: fortran/symbol.c:1227
58494 #, gcc-internal-format, gfc-internal-format
58495 msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
58498 #: fortran/symbol.c:1595
58499 #, gcc-internal-format
58500 msgid "%s attribute of %qs conflicts with %s attribute at %L"
58503 #: fortran/symbol.c:1631
58504 #, gcc-internal-format, gfc-internal-format
58506 "%s procedure at %L is already declared as %s procedure. \n"
58507 "F2008: A pointer function assignment is ambiguous if it is the first "
58508 "executable statement after the specification block. Please add any other "
58509 "kind of executable statement before it. FIXME"
58512 #: fortran/symbol.c:1639
58513 #, gcc-internal-format, gfc-internal-format
58514 msgid "%s procedure at %L is already declared as %s procedure"
58517 #: fortran/symbol.c:1674
58518 #, gcc-internal-format, gfc-internal-format
58519 msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
58522 #: fortran/symbol.c:1698
58523 #, gcc-internal-format, gfc-internal-format
58524 msgid "ACCESS specification at %L was already specified"
58527 #: fortran/symbol.c:1715
58528 #, gcc-internal-format, gfc-internal-format
58529 msgid "Duplicate BIND attribute specified at %L"
58532 #: fortran/symbol.c:1722
58533 #, gcc-internal-format, gfc-internal-format
58534 msgid "BIND(C) at %L"
58537 #: fortran/symbol.c:1738
58538 #, gcc-internal-format, gfc-internal-format
58539 msgid "Duplicate EXTENDS attribute specified at %L"
58542 #: fortran/symbol.c:1742
58543 #, gcc-internal-format, gfc-internal-format
58544 msgid "EXTENDS at %L"
58547 #: fortran/symbol.c:1768
58548 #, gcc-internal-format
58549 msgid "Symbol %qs at %L already has an explicit interface"
58552 #: fortran/symbol.c:1775
58553 #, gcc-internal-format
58554 msgid "%qs at %L has attributes specified outside its INTERFACE body"
58557 #: fortran/symbol.c:1813
58558 #, gcc-internal-format
58560 "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
58563 #: fortran/symbol.c:1817
58564 #, gcc-internal-format
58565 msgid "Symbol %qs at %L already has basic type of %s"
58568 #: fortran/symbol.c:1824
58569 #, gcc-internal-format
58570 msgid "Procedure %qs at %L may not have basic type of %s"
58573 #: fortran/symbol.c:1836
58574 #, gcc-internal-format
58575 msgid "Symbol %qs at %L cannot have a type"
58578 #: fortran/symbol.c:2057
58579 #, gcc-internal-format
58580 msgid "Component %qs at %C already declared at %L"
58583 #: fortran/symbol.c:2068
58584 #, gcc-internal-format
58585 msgid "Component %qs at %C already in the parent type at %L"
58588 #: fortran/symbol.c:2153
58589 #, gcc-internal-format
58590 msgid "Symbol %qs at %C is ambiguous"
58593 #: fortran/symbol.c:2185
58594 #, gcc-internal-format
58595 msgid "Derived type %qs at %C is being used before it is defined"
58598 #: fortran/symbol.c:2223
58599 #, gcc-internal-format
58600 msgid "Component %qs at %C is a PRIVATE component of %qs"
58603 #: fortran/symbol.c:2241
58604 #, gcc-internal-format
58605 msgid "%qs at %C is not a member of the %qs structure"
58608 #: fortran/symbol.c:2381
58609 #, gcc-internal-format, gfc-internal-format
58610 msgid "Duplicate statement label %d at %L and %L"
58613 #: fortran/symbol.c:2392
58614 #, gcc-internal-format, gfc-internal-format
58615 msgid "Label %d at %C already referenced as branch target"
58618 #: fortran/symbol.c:2402
58619 #, gcc-internal-format, gfc-internal-format
58620 msgid "Label %d at %C already referenced as a format label"
58623 #: fortran/symbol.c:2408
58624 #, gcc-internal-format, gfc-internal-format
58626 "DO termination statement which is not END DO or CONTINUE with label %d at %C"
58629 #: fortran/symbol.c:2450
58630 #, gcc-internal-format, gfc-internal-format
58631 msgid "Label %d at %C previously used as a FORMAT label"
58634 #: fortran/symbol.c:2459
58635 #, gcc-internal-format, gfc-internal-format
58636 msgid "Label %d at %C previously used as branch target"
58639 #: fortran/symbol.c:2465
58640 #, gcc-internal-format, gfc-internal-format
58641 msgid "Shared DO termination label %d at %C"
58644 #: fortran/symbol.c:2781
58645 #, gcc-internal-format
58646 msgid "new_symbol(): Symbol name too long"
58649 #: fortran/symbol.c:2805
58650 #, gcc-internal-format
58651 msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
58654 #: fortran/symbol.c:2808
58655 #, gcc-internal-format
58657 "Name %qs at %C is an ambiguous reference to %qs from current program unit"
58660 #. Symbol is from another namespace.
58661 #: fortran/symbol.c:3029
58662 #, gcc-internal-format
58663 msgid "Symbol %qs at %C has already been host associated"
58666 #: fortran/symbol.c:4022
58667 #, gcc-internal-format
58668 msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
58671 #: fortran/symbol.c:4035
58672 #, gcc-internal-format
58674 "Derived type %qs declared at %L must have the BIND attribute to be C "
58678 #: fortran/symbol.c:4053
58679 #, gcc-internal-format
58681 "Derived type %qs with BIND(C) attribute at %L is empty, and may be "
58682 "inaccessible by the C companion processor"
58685 #: fortran/symbol.c:4074
58686 #, gcc-internal-format
58688 "Component %qs at %L cannot have the POINTER attribute because it is a member "
58689 "of the BIND(C) derived type %qs at %L"
58692 #: fortran/symbol.c:4084
58693 #, gcc-internal-format
58695 "Procedure pointer component %qs at %L cannot be a member of the BIND(C) "
58696 "derived type %qs at %L"
58699 #: fortran/symbol.c:4095
58700 #, gcc-internal-format
58702 "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a "
58703 "member of the BIND(C) derived type %qs at %L"
58706 #: fortran/symbol.c:4134
58707 #, gcc-internal-format
58709 "Component %qs in derived type %qs at %L may not be C interoperable, even "
58710 "though derived type %qs is BIND(C)"
58713 #: fortran/symbol.c:4144
58714 #, gcc-internal-format
58715 msgid "Component %qs in derived type %qs at %L may not be C interoperable"
58718 #: fortran/symbol.c:4158
58719 #, gcc-internal-format
58721 "Derived type %qs at %L cannot be declared with both PRIVATE and BIND(C) "
58725 #: fortran/symbol.c:4166
58726 #, gcc-internal-format
58728 "Derived type %qs at %L cannot have the SEQUENCE attribute because it is "
58732 #: fortran/symbol.c:4646 fortran/symbol.c:4651
58733 #, gcc-internal-format
58734 msgid "Symbol %qs is used before it is typed at %L"
58737 #: fortran/target-memory.c:126
58738 #, gcc-internal-format
58739 msgid "Invalid expression in gfc_element_size."
58742 #: fortran/target-memory.c:346
58743 #, gcc-internal-format
58744 msgid "Invalid expression in gfc_target_encode_expr."
58747 #: fortran/target-memory.c:610
58748 #, gcc-internal-format
58749 msgid "Invalid expression in gfc_target_interpret_expr."
58752 #: fortran/target-memory.c:681
58753 #, gcc-internal-format, gfc-internal-format
58754 msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
58757 #: fortran/target-memory.c:769
58758 #, gcc-internal-format, gfc-internal-format
58759 msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
58762 #. Problems occur when we get something like
58763 #. integer :: a(lots) = (/(i, i=1, lots)/)
58764 #: fortran/trans-array.c:5659
58765 #, gcc-internal-format
58767 "The number of elements in the array constructor at %L requires an increase "
58768 "of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
58771 #: fortran/trans-array.c:7514
58772 #, gcc-internal-format
58773 msgid "Creating array temporary at %L for argument %qs"
58776 #: fortran/trans-array.c:9593
58777 #, gcc-internal-format, gfc-internal-format
58778 msgid "bad expression type during walk (%d)"
58781 #: fortran/trans-common.c:403
58782 #, gcc-internal-format
58784 "Named COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs "
58788 #: fortran/trans-common.c:775
58789 #, gcc-internal-format
58790 msgid "get_mpz(): Not an integer constant"
58793 #: fortran/trans-common.c:803
58794 #, gcc-internal-format
58795 msgid "element_number(): Bad dimension type"
58798 #: fortran/trans-common.c:865
58799 #, gcc-internal-format, gfc-internal-format
58800 msgid "Bad array reference at %L"
58803 #: fortran/trans-common.c:873
58804 #, gcc-internal-format, gfc-internal-format
58805 msgid "Illegal reference type at %L as EQUIVALENCE object"
58808 #: fortran/trans-common.c:913
58809 #, gcc-internal-format
58810 msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
58813 #. Aligning this field would misalign a previous field.
58814 #: fortran/trans-common.c:1046
58815 #, gcc-internal-format
58817 "The equivalence set for variable %qs declared at %L violates alignment "
58821 #: fortran/trans-common.c:1111
58822 #, gcc-internal-format
58823 msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
58826 #: fortran/trans-common.c:1126
58827 #, gcc-internal-format
58829 "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
58832 #: fortran/trans-common.c:1142
58833 #, gcc-internal-format
58835 "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder "
58836 "elements or use -fno-align-commons"
58839 #: fortran/trans-common.c:1148
58840 #, gcc-internal-format
58842 "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or "
58843 "use -fno-align-commons"
58846 #: fortran/trans-common.c:1169
58847 #, gcc-internal-format
58848 msgid "COMMON %qs at %L does not exist"
58851 #: fortran/trans-common.c:1178
58852 #, gcc-internal-format
58854 "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-"
58855 "fno-align-commons%>"
58858 #: fortran/trans-common.c:1183
58859 #, gcc-internal-format
58861 "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-"
58865 #: fortran/trans-const.c:323
58866 #, gcc-internal-format, gfc-internal-format
58867 msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
58870 #: fortran/trans-const.c:360
58871 #, gcc-internal-format, gfc-internal-format
58872 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
58875 #: fortran/trans-const.c:391
58876 #, gcc-internal-format, gfc-internal-format
58877 msgid "non-constant initialization expression at %L"
58880 #: fortran/trans-decl.c:1557
58881 #, gcc-internal-format
58882 msgid "intrinsic variable which isn't a procedure"
58885 #: fortran/trans-decl.c:4031 fortran/trans-decl.c:6231
58886 #, gcc-internal-format
58887 msgid "Return value of function %qs at %L not set"
58890 #: fortran/trans-decl.c:4419
58891 #, gcc-internal-format
58892 msgid "Deferred type parameter not yet supported"
58895 #: fortran/trans-decl.c:4648
58896 #, gcc-internal-format
58897 msgid "backend decl for module variable %qs already exists"
58900 #: fortran/trans-decl.c:4661
58901 #, gcc-internal-format
58902 msgid "Unused PRIVATE module variable %qs declared at %L"
58905 #: fortran/trans-decl.c:5230
58906 #, gcc-internal-format
58907 msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
58910 #: fortran/trans-decl.c:5236
58911 #, gcc-internal-format
58913 "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not "
58914 "set and does not have a default initializer"
58917 #: fortran/trans-decl.c:5246 fortran/trans-decl.c:5377
58918 #, gcc-internal-format
58919 msgid "Unused dummy argument %qs at %L"
58922 #: fortran/trans-decl.c:5261
58923 #, gcc-internal-format
58924 msgid "Unused module variable %qs which has been explicitly imported at %L"
58927 #: fortran/trans-decl.c:5270
58928 #, gcc-internal-format
58929 msgid "Unused variable %qs declared at %L"
58932 #: fortran/trans-decl.c:5319
58933 #, gcc-internal-format
58934 msgid "Unused parameter %qs declared at %L"
58937 #: fortran/trans-decl.c:5323
58938 #, gcc-internal-format
58939 msgid "Unused parameter %qs which has been explicitly imported at %L"
58942 #: fortran/trans-decl.c:5349
58943 #, gcc-internal-format
58944 msgid "Return value %qs of function %qs declared at %L not set"
58947 #: fortran/trans-decl.c:5958
58948 #, gcc-internal-format, gfc-internal-format
58949 msgid "Sorry, $!ACC DECLARE at %L is not allowed in BLOCK construct"
58952 #: fortran/trans-expr.c:827
58953 #, gcc-internal-format, gfc-internal-format
58954 msgid "Can't compute the length of the char array at %L."
58957 #: fortran/trans-expr.c:1526
58958 #, gcc-internal-format, gfc-internal-format
58959 msgid "Code for reallocating the allocatable variable at %L will be added"
58962 #: fortran/trans-expr.c:1833
58963 #, gcc-internal-format, gfc-internal-format
58965 "Sorry, coindexed access to a pointer or allocatable component of the "
58966 "coindexed coarray at %L is not yet supported"
58969 #: fortran/trans-expr.c:1847
58970 #, gcc-internal-format, gfc-internal-format
58972 "Sorry, coindexed coarray at %L with allocatable component is not yet "
58976 #: fortran/trans-expr.c:1870
58977 #, gcc-internal-format, gfc-internal-format
58979 "Sorry, coindexed access at %L to a scalar component with an array partref is "
58980 "not yet supported"
58983 #: fortran/trans-expr.c:3303
58984 #, gcc-internal-format
58985 msgid "Unknown intrinsic op"
58988 #: fortran/trans-expr.c:4591
58989 #, gcc-internal-format, gfc-internal-format
58990 msgid "Unknown argument list function at %L"
58993 #: fortran/trans-intrinsic.c:858
58994 #, gcc-internal-format
58995 msgid "Intrinsic function %qs (%d) not recognized"
58998 #: fortran/trans-intrinsic.c:1501 fortran/trans-intrinsic.c:1887
58999 #: fortran/trans-intrinsic.c:2083
59000 #, gcc-internal-format
59001 msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
59004 #: fortran/trans-intrinsic.c:9366 fortran/trans-stmt.c:919
59005 #, gcc-internal-format, gfc-internal-format
59006 msgid "Sorry, the event component of derived type at %L is not yet supported"
59009 #: fortran/trans-intrinsic.c:9373
59010 #, gcc-internal-format, gfc-internal-format
59011 msgid "The event variable at %L shall not be coindexed "
59014 #: fortran/trans-io.c:1849
59015 #, gcc-internal-format
59016 msgid "build_dt: format with namelist"
59019 #: fortran/trans-io.c:2253
59020 #, gcc-internal-format, gfc-internal-format
59021 msgid "Bad IO basetype (%d)"
59024 #: fortran/trans-openmp.c:4344
59025 #, gcc-internal-format
59026 msgid "gfc_trans_omp_workshare(): Bad statement code"
59029 #: fortran/trans-stmt.c:542
59030 #, gcc-internal-format, gfc-internal-format
59031 msgid "An alternate return at %L without a * dummy argument"
59034 #: fortran/trans-stmt.c:723
59035 #, gcc-internal-format, gfc-internal-format
59036 msgid "Sorry, the lock component of derived type at %L is not yet supported"
59039 #: fortran/trans-stmt.c:1178
59040 #, gcc-internal-format, gfc-internal-format
59041 msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
59044 #: fortran/trans-stmt.c:2951
59045 #, gcc-internal-format
59046 msgid "gfc_trans_select(): Bad type for case expr."
59049 #: fortran/trans-types.c:488
59050 #, gcc-internal-format
59051 msgid "INTEGER(KIND=8) is not available for %<-fdefault-integer-8%> option"
59054 #: fortran/trans-types.c:497
59055 #, gcc-internal-format
59056 msgid "INTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> option"
59059 #: fortran/trans-types.c:516
59060 #, gcc-internal-format
59061 msgid "REAL(KIND=8) is not available for %<-fdefault-real-8%> option"
59064 #: fortran/trans-types.c:524
59065 #, gcc-internal-format
59066 msgid "REAL(KIND=8) is not available for %<-freal-4-real-8%> option"
59069 #: fortran/trans-types.c:532
59070 #, gcc-internal-format
59071 msgid "REAL(KIND=10) is not available for %<-freal-4-real-10%> option"
59074 #: fortran/trans-types.c:540
59075 #, gcc-internal-format
59076 msgid "REAL(KIND=16) is not available for %<-freal-4-real-16%> option"
59079 #: fortran/trans-types.c:555
59080 #, gcc-internal-format
59081 msgid "Use of %<-fdefault-double-8%> requires %<-fdefault-real-8%>"
59084 #: fortran/trans-types.c:565
59085 #, gcc-internal-format
59086 msgid "REAL(KIND=4) is not available for %<-freal-8-real-4%> option"
59089 #: fortran/trans-types.c:573
59090 #, gcc-internal-format
59091 msgid "REAL(KIND=10) is not available for %<-freal-8-real-10%> option"
59094 #: fortran/trans-types.c:581
59095 #, gcc-internal-format
59096 msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
59099 #: fortran/trans-types.c:721
59100 #, gcc-internal-format
59101 msgid "gfc_validate_kind(): Got bad type"
59104 #: fortran/trans-types.c:725
59105 #, gcc-internal-format
59106 msgid "gfc_validate_kind(): Got bad kind"
59109 #: fortran/trans-types.c:1463
59110 #, gcc-internal-format, gfc-internal-format
59111 msgid "Array element size too big at %C"
59114 #: fortran/trans.c:1956
59115 #, gcc-internal-format
59116 msgid "gfc_trans_code(): Bad statement code"
59119 #: java/class.c:823
59120 #, gcc-internal-format
59121 msgid "bad method signature"
59124 #: java/class.c:880
59125 #, gcc-internal-format
59126 msgid "misplaced ConstantValue attribute (not in any field)"
59129 #: java/class.c:883
59130 #, gcc-internal-format, gfc-internal-format
59131 msgid "duplicate ConstantValue attribute for field '%s'"
59134 #: java/class.c:894
59135 #, gcc-internal-format, gfc-internal-format
59136 msgid "ConstantValue attribute of field '%s' has wrong type"
59139 #: java/class.c:1619
59140 #, gcc-internal-format
59141 msgid "abstract method in non-abstract class"
59144 #: java/class.c:2682
59145 #, gcc-internal-format
59146 msgid "non-static method %q+D overrides static method"
59149 #: java/decl.c:1204
59150 #, gcc-internal-format
59151 msgid "%q+D used prior to declaration"
59154 #: java/decl.c:1627
59155 #, gcc-internal-format
59156 msgid "In %+D: overlapped variable and exception ranges at %d"
59159 #: java/decl.c:1678
59160 #, gcc-internal-format
59161 msgid "bad type in parameter debug info"
59164 #: java/decl.c:1687
59165 #, gcc-internal-format
59166 msgid "bad PC range for debug info for local %q+D"
59170 #, gcc-internal-format, gfc-internal-format
59171 msgid "need to insert runtime check for %s"
59174 #: java/expr.c:493 java/expr.c:540
59175 #, gcc-internal-format, gfc-internal-format
59176 msgid "assert: %s is assign compatible with %s"
59180 #, gcc-internal-format
59181 msgid "stack underflow - dup* operation"
59184 #: java/expr.c:1650
59185 #, gcc-internal-format
59186 msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
59189 #: java/expr.c:1678
59190 #, gcc-internal-format
59191 msgid "field %qs not found"
59194 #: java/expr.c:2236
59195 #, gcc-internal-format, gfc-internal-format
59196 msgid "method '%s' not found in class"
59199 #: java/expr.c:2428
59200 #, gcc-internal-format, gfc-internal-format
59201 msgid "failed to find class '%s'"
59204 #: java/expr.c:2469
59205 #, gcc-internal-format, gfc-internal-format
59206 msgid "class '%s' has no method named '%s' matching signature '%s'"
59209 #: java/expr.c:2500
59210 #, gcc-internal-format
59211 msgid "invokestatic on non static method"
59214 #: java/expr.c:2505
59215 #, gcc-internal-format
59216 msgid "invokestatic on abstract method"
59219 #: java/expr.c:2513
59220 #, gcc-internal-format
59221 msgid "invoke[non-static] on static method"
59224 #: java/expr.c:2871
59225 #, gcc-internal-format, gfc-internal-format
59226 msgid "missing field '%s' in '%s'"
59229 #: java/expr.c:2878
59230 #, gcc-internal-format, gfc-internal-format
59231 msgid "mismatching signature for field '%s' in '%s'"
59234 #: java/expr.c:2907
59235 #, gcc-internal-format
59236 msgid "assignment to final field %q+D not in field%'s class"
59239 #: java/expr.c:3135
59240 #, gcc-internal-format
59241 msgid "invalid PC in line number table"
59244 #: java/expr.c:3185
59245 #, gcc-internal-format, gfc-internal-format
59246 msgid "unreachable bytecode from %d to before %d"
59249 #: java/expr.c:3227
59250 #, gcc-internal-format, gfc-internal-format
59251 msgid "unreachable bytecode from %d to the end of the method"
59254 #. duplicate code from LOAD macro
59255 #: java/expr.c:3535
59256 #, gcc-internal-format
59257 msgid "unrecognized wide sub-instruction"
59260 #: java/jcf-parse.c:502
59261 #, gcc-internal-format, gfc-internal-format
59262 msgid "<constant pool index %d not in range>"
59265 #: java/jcf-parse.c:512
59266 #, gcc-internal-format, gfc-internal-format
59267 msgid "<constant pool index %d unexpected type"
59270 #: java/jcf-parse.c:1094
59271 #, gcc-internal-format
59272 msgid "bad string constant"
59275 #: java/jcf-parse.c:1112
59276 #, gcc-internal-format, gfc-internal-format
59277 msgid "bad value constant type %d, index %d"
59280 #: java/jcf-parse.c:1392 java/jcf-parse.c:1398
59281 #, gcc-internal-format, gfc-internal-format
59282 msgid "cannot find file for class %s"
59285 #: java/jcf-parse.c:1423
59286 #, gcc-internal-format
59287 msgid "not a valid Java .class file"
59290 #: java/jcf-parse.c:1426
59291 #, gcc-internal-format
59292 msgid "error while parsing constant pool"
59295 #: java/jcf-parse.c:1442
59296 #, gcc-internal-format, gfc-internal-format
59297 msgid "reading class %s for the second time from %s"
59300 #: java/jcf-parse.c:1460
59301 #, gcc-internal-format
59302 msgid "error while parsing fields"
59305 #: java/jcf-parse.c:1463
59306 #, gcc-internal-format
59307 msgid "error while parsing methods"
59310 #: java/jcf-parse.c:1466
59311 #, gcc-internal-format
59312 msgid "error while parsing final attributes"
59315 #: java/jcf-parse.c:1505
59316 #, gcc-internal-format
59317 msgid "duplicate class will only be compiled once"
59320 #: java/jcf-parse.c:1602
59321 #, gcc-internal-format
59322 msgid "missing Code attribute"
59325 #: java/jcf-parse.c:1850
59326 #, gcc-internal-format
59327 msgid "no input file specified"
59330 #: java/jcf-parse.c:1886
59331 #, gcc-internal-format
59332 msgid "can%'t close input file %s: %m"
59335 #: java/jcf-parse.c:1929
59336 #, gcc-internal-format, gfc-internal-format
59337 msgid "bad zip/jar file %s"
59340 #: java/jcf-parse.c:2135
59341 #, gcc-internal-format, gfc-internal-format
59342 msgid "error while reading %s from zip file"
59345 #: java/jvspec.c:395
59346 #, gcc-internal-format
59347 msgid "can%'t specify %<-D%> without %<--main%>"
59350 #: java/jvspec.c:399
59351 #, gcc-internal-format
59352 msgid "%qs is not a valid class name"
59355 #: java/jvspec.c:405
59356 #, gcc-internal-format
59357 msgid "--resource requires -o"
59360 #: java/jvspec.c:412
59361 #, gcc-internal-format
59362 msgid "already-compiled .class files ignored with -C"
59365 #: java/jvspec.c:419
59366 #, gcc-internal-format
59367 msgid "cannot specify both -C and -o"
59370 #: java/jvspec.c:431
59371 #, gcc-internal-format
59372 msgid "cannot create temporary file"
59375 #: java/jvspec.c:454
59376 #, gcc-internal-format
59377 msgid "using both @FILE with multiple files not implemented"
59380 #: java/jvspec.c:539
59381 #, gcc-internal-format
59382 msgid "cannot specify %<main%> class when not linking"
59386 #, gcc-internal-format
59387 msgid "-fexcess-precision=standard for Java"
59391 #, gcc-internal-format
59392 msgid "-findirect-dispatch is incompatible with -freduced-reflection"
59396 #, gcc-internal-format
59397 msgid "-fjni is incompatible with -freduced-reflection"
59401 #, gcc-internal-format
59402 msgid "can%'t do dependency tracking with input from stdin"
59406 #, gcc-internal-format
59407 msgid "couldn%'t determine target name for dependency tracking"
59410 #: java/mangle_name.c:322 java/mangle_name.c:399
59411 #, gcc-internal-format
59412 msgid "internal error - invalid Utf8 name"
59415 #: java/typeck.c:424
59416 #, gcc-internal-format
59417 msgid "junk at end of signature string"
59420 #: java/verify-glue.c:377
59421 #, gcc-internal-format, gfc-internal-format
59422 msgid "verification failed: %s"
59425 #: java/verify-glue.c:379
59426 #, gcc-internal-format, gfc-internal-format
59427 msgid "verification failed at PC=%d: %s"
59430 #: java/verify-glue.c:467
59431 #, gcc-internal-format
59432 msgid "bad pc in exception_table"
59435 #: jit/docs/examples/tut05-bf.c:242
59436 #, gcc-internal-format
59437 msgid "too many open parens"
59440 #: jit/docs/examples/tut05-bf.c:275
59441 #, gcc-internal-format
59442 msgid "mismatching parens"
59445 #: jit/docs/examples/tut05-bf.c:310
59446 #, gcc-internal-format
59447 msgid "unable to open file"
59450 #: lto/lto-lang.c:808
59451 #, gcc-internal-format
59452 msgid "-fwpa and -fltrans are mutually exclusive"
59455 #: lto/lto-object.c:107
59456 #, gcc-internal-format, gfc-internal-format
59457 msgid "open %s failed: %s"
59460 #: lto/lto-object.c:151 lto/lto-object.c:186 lto/lto-object.c:283
59461 #: lto/lto-object.c:340 lto/lto-object.c:364
59462 #, gcc-internal-format, gfc-internal-format
59466 #: lto/lto-object.c:153
59467 #, gcc-internal-format, gfc-internal-format
59471 #: lto/lto-object.c:195
59472 #, gcc-internal-format, gfc-internal-format
59476 #: lto/lto-object.c:251
59477 #, gcc-internal-format, gfc-internal-format
59478 msgid "two or more sections for %s"
59481 #: lto/lto-symtab.c:172
59482 #, gcc-internal-format
59483 msgid "%qD is defined with tls model %s"
59486 #: lto/lto-symtab.c:174
59487 #, gcc-internal-format, gfc-internal-format
59488 msgid "previously defined here as %s"
59491 #: lto/lto-symtab.c:444
59492 #, gcc-internal-format
59493 msgid "multiple prevailing defs for %qE"
59496 #: lto/lto-symtab.c:462
59497 #, gcc-internal-format
59498 msgid "%qD has already been defined"
59501 #: lto/lto-symtab.c:464
59502 #, gcc-internal-format
59503 msgid "previously defined here"
59506 #: lto/lto-symtab.c:664
59507 #, gcc-internal-format
59508 msgid "%qD violates the C++ One Definition Rule "
59511 #: lto/lto-symtab.c:669
59512 #, gcc-internal-format
59513 msgid "type of %qD does not match original declaration"
59516 #: lto/lto-symtab.c:689
59517 #, gcc-internal-format
59518 msgid "alignment of %qD is bigger than original declaration"
59521 #: lto/lto-symtab.c:695
59522 #, gcc-internal-format
59523 msgid "size of %qD differ from the size of original declaration"
59526 #: lto/lto-symtab.c:700
59527 #, gcc-internal-format
59528 msgid "%qD was previously declared here"
59531 #: lto/lto-symtab.c:703
59532 #, gcc-internal-format
59533 msgid "code may be misoptimized unless -fno-strict-aliasing is used"
59536 #: lto/lto-symtab.c:789
59537 #, gcc-internal-format
59538 msgid "variable %qD redeclared as function"
59541 #: lto/lto-symtab.c:796
59542 #, gcc-internal-format
59543 msgid "function %qD redeclared as variable"
59546 #: lto/lto-symtab.c:808
59547 #, gcc-internal-format
59548 msgid "previously declared here"
59552 #, gcc-internal-format
59553 msgid "bytecode stream: garbage at the end of symbols section"
59557 #, gcc-internal-format
59558 msgid "could not parse hex number"
59562 #, gcc-internal-format, gfc-internal-format
59563 msgid "unexpected file name %s in linker resolution file. Expected %s"
59567 #, gcc-internal-format
59568 msgid "could not parse file offset"
59572 #, gcc-internal-format
59573 msgid "unexpected offset"
59577 #, gcc-internal-format
59578 msgid "invalid line in the resolution file"
59582 #, gcc-internal-format
59583 msgid "invalid resolution in the resolution file"
59587 #, gcc-internal-format
59588 msgid "resolution sub id %wx not in object file"
59592 #, gcc-internal-format, gfc-internal-format
59593 msgid "cannot read LTO decls from %s"
59597 #, gcc-internal-format, gfc-internal-format
59598 msgid "Cannot open %s"
59602 #, gcc-internal-format, gfc-internal-format
59603 msgid "Cannot map %s"
59607 #, gcc-internal-format, gfc-internal-format
59608 msgid "Cannot read %s"
59612 #, gcc-internal-format
59613 msgid "lto_obj_file_open() failed"
59617 #, gcc-internal-format
59618 msgid "waitpid failed"
59622 #, gcc-internal-format
59623 msgid "streaming subprocess failed"
59627 #, gcc-internal-format
59628 msgid "streaming subprocess was killed by signal"
59632 #, gcc-internal-format
59633 msgid "no LTRANS output list filename provided"
59637 #, gcc-internal-format
59638 msgid "opening LTRANS output list %s: %m"
59642 #, gcc-internal-format
59643 msgid "writing to LTRANS output list %s: %m"
59647 #, gcc-internal-format
59648 msgid "closing LTRANS output list %s: %m"
59652 #, gcc-internal-format
59653 msgid "could not open symbol resolution file: %m"
59657 #, gcc-internal-format
59658 msgid "errors during merging of translation units"
59661 #: objc/objc-act.c:425 objc/objc-act.c:6779
59662 #, gcc-internal-format
59663 msgid "%<@end%> missing in implementation context"
59666 #: objc/objc-act.c:578
59667 #, gcc-internal-format
59668 msgid "class attributes are not available in Objective-C 1.0"
59671 #: objc/objc-act.c:593
59672 #, gcc-internal-format
59673 msgid "category attributes are not available in Objective-C 1.0"
59676 #: objc/objc-act.c:596
59677 #, gcc-internal-format
59679 "category attributes are not available in this version of the compiler, "
59683 #: objc/objc-act.c:602
59684 #, gcc-internal-format
59685 msgid "class extensions are not available in Objective-C 1.0"
59688 #: objc/objc-act.c:616
59689 #, gcc-internal-format
59690 msgid "class extension for class %qE declared after its %<@implementation%>"
59693 #: objc/objc-act.c:631
59694 #, gcc-internal-format
59695 msgid "protocol attributes are not available in Objective-C 1.0"
59698 #: objc/objc-act.c:696
59699 #, gcc-internal-format
59700 msgid "%<@end%> must appear in an @implementation context"
59703 #: objc/objc-act.c:705
59704 #, gcc-internal-format
59705 msgid "%<@package%> is not available in Objective-C 1.0"
59708 #: objc/objc-act.c:707
59709 #, gcc-internal-format
59710 msgid "%<@package%> presently has the same effect as %<@public%>"
59713 #: objc/objc-act.c:718
59714 #, gcc-internal-format
59715 msgid "%<@optional%> is not available in Objective-C 1.0"
59718 #: objc/objc-act.c:720
59719 #, gcc-internal-format
59720 msgid "%<@required%> is not available in Objective-C 1.0"
59723 #: objc/objc-act.c:728
59724 #, gcc-internal-format
59725 msgid "%<@optional%> is allowed in @protocol context only"
59728 #: objc/objc-act.c:730
59729 #, gcc-internal-format
59730 msgid "%<@required%> is allowed in @protocol context only"
59733 #: objc/objc-act.c:837
59734 #, gcc-internal-format
59735 msgid "%<@property%> is not available in Objective-C 1.0"
59738 #: objc/objc-act.c:841
59739 #, gcc-internal-format
59740 msgid "%<readonly%> attribute conflicts with %<readwrite%> attribute"
59743 #: objc/objc-act.c:858
59744 #, gcc-internal-format
59745 msgid "%<readonly%> attribute conflicts with %<setter%> attribute"
59748 #: objc/objc-act.c:864
59749 #, gcc-internal-format
59750 msgid "%<assign%> attribute conflicts with %<retain%> attribute"
59753 #: objc/objc-act.c:869
59754 #, gcc-internal-format
59755 msgid "%<assign%> attribute conflicts with %<copy%> attribute"
59758 #: objc/objc-act.c:874
59759 #, gcc-internal-format
59760 msgid "%<retain%> attribute conflicts with %<copy%> attribute"
59763 #: objc/objc-act.c:891
59764 #, gcc-internal-format
59765 msgid "property declaration not in @interface or @protocol context"
59768 #: objc/objc-act.c:902
59769 #, gcc-internal-format
59770 msgid "invalid property declaration"
59773 #: objc/objc-act.c:910
59774 #, gcc-internal-format
59775 msgid "property can not be an array"
59778 #. A @property is not an actual variable, but it is a way to
59779 #. describe a pair of accessor methods, so its type (which is
59780 #. the type of the return value of the getter and the first
59781 #. argument of the setter) can't be a bitfield (as return values
59782 #. and arguments of functions can not be bitfields). The
59783 #. underlying instance variable could be a bitfield, but that is
59784 #. a different matter.
59785 #: objc/objc-act.c:928
59786 #, gcc-internal-format
59787 msgid "property can not be a bit-field"
59790 #: objc/objc-act.c:960
59791 #, gcc-internal-format
59793 "object property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; "
59794 "assuming %<assign%>"
59797 #: objc/objc-act.c:963
59798 #, gcc-internal-format
59800 "%<assign%> can be unsafe for Objective-C objects; please state explicitly if "
59804 #: objc/objc-act.c:970
59805 #, gcc-internal-format
59806 msgid "%<retain%> attribute is only valid for Objective-C objects"
59809 #: objc/objc-act.c:974
59810 #, gcc-internal-format
59811 msgid "%<copy%> attribute is only valid for Objective-C objects"
59814 #: objc/objc-act.c:1028
59815 #, gcc-internal-format
59816 msgid "redeclaration of property %qD"
59819 #: objc/objc-act.c:1031 objc/objc-act.c:1096 objc/objc-act.c:1106
59820 #: objc/objc-act.c:1119 objc/objc-act.c:1130 objc/objc-act.c:1141
59821 #: objc/objc-act.c:1178 objc/objc-act.c:7552 objc/objc-act.c:7615
59822 #: objc/objc-act.c:7637 objc/objc-act.c:7650 objc/objc-act.c:7668
59823 #: objc/objc-act.c:7767
59824 #, gcc-internal-format
59825 msgid "originally specified here"
59828 #: objc/objc-act.c:1093
59829 #, gcc-internal-format
59831 "'nonatomic' attribute of property %qD conflicts with previous declaration"
59834 #: objc/objc-act.c:1103
59835 #, gcc-internal-format
59836 msgid "'getter' attribute of property %qD conflicts with previous declaration"
59839 #: objc/objc-act.c:1116
59840 #, gcc-internal-format
59841 msgid "'setter' attribute of property %qD conflicts with previous declaration"
59844 #: objc/objc-act.c:1127
59845 #, gcc-internal-format
59847 "assign semantics attributes of property %qD conflict with previous "
59851 #: objc/objc-act.c:1138
59852 #, gcc-internal-format
59854 "'readonly' attribute of property %qD conflicts with previous declaration"
59857 #: objc/objc-act.c:1176
59858 #, gcc-internal-format
59859 msgid "type of property %qD conflicts with previous declaration"
59862 #: objc/objc-act.c:1649
59863 #, gcc-internal-format
59864 msgid "the dot syntax is not available in Objective-C 1.0"
59867 #. We know that 'class_name' is an Objective-C class name as the
59868 #. parser won't call this function if it is not. This is only a
59869 #. double-check for safety.
59870 #: objc/objc-act.c:1665
59871 #, gcc-internal-format
59872 msgid "could not find class %qE"
59875 #. Again, this should never happen, but we do check.
59876 #: objc/objc-act.c:1673
59877 #, gcc-internal-format
59878 msgid "could not find interface for class %qE"
59881 #: objc/objc-act.c:1679 objc/objc-act.c:6816 objc/objc-act.c:6947
59882 #, gcc-internal-format
59883 msgid "class %qE is deprecated"
59886 #: objc/objc-act.c:1708
59887 #, gcc-internal-format
59888 msgid "could not find setter/getter for %qE in class %qE"
59891 #: objc/objc-act.c:1744
59892 #, gcc-internal-format
59893 msgid "readonly property can not be set"
59896 #: objc/objc-act.c:2015
59897 #, gcc-internal-format
59898 msgid "method declaration not in @interface context"
59901 #: objc/objc-act.c:2019
59902 #, gcc-internal-format
59903 msgid "method attributes are not available in Objective-C 1.0"
59906 #: objc/objc-act.c:2039
59907 #, gcc-internal-format
59908 msgid "method definition not in @implementation context"
59911 #: objc/objc-act.c:2054
59912 #, gcc-internal-format
59913 msgid "method attributes can not be specified in @implementation context"
59916 #: objc/objc-act.c:2283
59917 #, gcc-internal-format
59918 msgid "class %qs does not implement the %qE protocol"
59921 #: objc/objc-act.c:2286
59922 #, gcc-internal-format
59923 msgid "type %qs does not conform to the %qE protocol"
59926 #: objc/objc-act.c:2567
59927 #, gcc-internal-format
59928 msgid "comparison of distinct Objective-C types lacks a cast"
59931 #: objc/objc-act.c:2571
59932 #, gcc-internal-format
59933 msgid "initialization from distinct Objective-C type"
59936 #: objc/objc-act.c:2575
59937 #, gcc-internal-format
59938 msgid "assignment from distinct Objective-C type"
59941 #: objc/objc-act.c:2579
59942 #, gcc-internal-format
59943 msgid "distinct Objective-C type in return"
59946 #: objc/objc-act.c:2583
59947 #, gcc-internal-format
59948 msgid "passing argument %d of %qE from distinct Objective-C type"
59951 #: objc/objc-act.c:2725
59952 #, gcc-internal-format
59953 msgid "statically allocated instance of Objective-C class %qE"
59956 #: objc/objc-act.c:2734
59957 #, gcc-internal-format
59958 msgid "redeclaration of Objective-C class %qs"
59961 #. This case happens when we are given an 'interface' which
59962 #. is not a valid class name. For example if a typedef was
59963 #. used, and 'interface' really is the identifier of the
59964 #. typedef, but when you resolve it you don't get an
59965 #. Objective-C class, but something else, such as 'int'.
59966 #. This is an error; protocols make no sense unless you use
59967 #. them with Objective-C objects.
59968 #: objc/objc-act.c:2776
59969 #, gcc-internal-format
59970 msgid "only Objective-C object types can be qualified with a protocol"
59973 #: objc/objc-act.c:2840
59974 #, gcc-internal-format
59975 msgid "protocol %qE has circular dependency"
59978 #: objc/objc-act.c:2873 objc/objc-act.c:5680
59979 #, gcc-internal-format
59980 msgid "cannot find protocol declaration for %qE"
59983 #: objc/objc-act.c:3174 objc/objc-act.c:3829 objc/objc-act.c:6392
59984 #: objc/objc-act.c:6867 objc/objc-act.c:6940 objc/objc-act.c:6993
59985 #, gcc-internal-format
59986 msgid "cannot find interface declaration for %qE"
59989 #: objc/objc-act.c:3178
59990 #, gcc-internal-format
59991 msgid "interface %qE does not have valid constant string layout"
59994 #: objc/objc-act.c:3183
59995 #, gcc-internal-format
59996 msgid "cannot find reference tag for class %qE"
59999 #: objc/objc-act.c:3328
60000 #, gcc-internal-format
60001 msgid "%qE is not an Objective-C class name or alias"
60004 #: objc/objc-act.c:3343 objc/objc-act.c:3374 objc/objc-act.c:6773
60005 #: objc/objc-act.c:8098 objc/objc-act.c:8149
60006 #, gcc-internal-format
60007 msgid "Objective-C declarations may only appear in global scope"
60010 #: objc/objc-act.c:3348
60011 #, gcc-internal-format
60012 msgid "cannot find class %qE"
60015 #: objc/objc-act.c:3350
60016 #, gcc-internal-format
60017 msgid "class %qE already exists"
60020 #: objc/objc-act.c:3392 objc/objc-act.c:6832
60021 #, gcc-internal-format
60022 msgid "%qE redeclared as different kind of symbol"
60025 #: objc/objc-act.c:3394 objc/objc-act.c:3980 objc/objc-act.c:4008
60026 #: objc/objc-act.c:4063 objc/objc-act.c:6834
60027 #, gcc-internal-format
60028 msgid "previous declaration of %q+D"
60031 #: objc/objc-act.c:3683
60032 #, gcc-internal-format
60033 msgid "strong-cast assignment has been intercepted"
60036 #: objc/objc-act.c:3725
60037 #, gcc-internal-format
60038 msgid "strong-cast may possibly be needed"
60041 #: objc/objc-act.c:3735
60042 #, gcc-internal-format
60043 msgid "instance variable assignment has been intercepted"
60046 #: objc/objc-act.c:3754
60047 #, gcc-internal-format
60048 msgid "pointer arithmetic for garbage-collected objects not allowed"
60051 #: objc/objc-act.c:3760
60052 #, gcc-internal-format
60053 msgid "global/static variable assignment has been intercepted"
60056 #: objc/objc-act.c:3977 objc/objc-act.c:4005 objc/objc-act.c:4060
60057 #, gcc-internal-format
60058 msgid "duplicate instance variable %q+D"
60061 #: objc/objc-act.c:4120
60062 #, gcc-internal-format
60064 "%<-fobjc-exceptions%> is required to enable Objective-C exception syntax"
60067 #: objc/objc-act.c:4204
60068 #, gcc-internal-format
60069 msgid "@catch parameter is not a known Objective-C class type"
60072 #: objc/objc-act.c:4210
60073 #, gcc-internal-format
60074 msgid "@catch parameter can not be protocol-qualified"
60077 #: objc/objc-act.c:4255
60078 #, gcc-internal-format
60079 msgid "exception of type %<%T%> will be caught"
60082 #: objc/objc-act.c:4257
60083 #, gcc-internal-format
60084 msgid " by earlier handler for %<%T%>"
60087 #: objc/objc-act.c:4304
60088 #, gcc-internal-format
60089 msgid "%<@try%> without %<@catch%> or %<@finally%>"
60092 #: objc/objc-act.c:4332
60093 #, gcc-internal-format
60094 msgid "%<@throw%> (rethrow) used outside of a @catch block"
60097 #: objc/objc-act.c:4345
60098 #, gcc-internal-format
60099 msgid "%<@throw%> argument is not an object"
60102 #: objc/objc-act.c:4366
60103 #, gcc-internal-format
60104 msgid "%<@synchronized%> argument is not an object"
60107 #: objc/objc-act.c:4574
60108 #, gcc-internal-format
60112 #: objc/objc-act.c:4597 objc/objc-act.c:4616
60113 #, gcc-internal-format
60114 msgid "inconsistent instance variable specification"
60117 #: objc/objc-act.c:4671
60118 #, gcc-internal-format
60119 msgid "can not use an object as parameter to a method"
60122 #: objc/objc-act.c:4715
60123 #, gcc-internal-format
60124 msgid "method argument attributes are not available in Objective-C 1.0"
60127 #: objc/objc-act.c:5089
60128 #, gcc-internal-format
60129 msgid "multiple methods named %<%c%E%> found"
60132 #: objc/objc-act.c:5092
60133 #, gcc-internal-format
60134 msgid "using %<%c%s%>"
60137 #: objc/objc-act.c:5101
60138 #, gcc-internal-format
60139 msgid "multiple selectors named %<%c%E%> found"
60142 #: objc/objc-act.c:5104
60143 #, gcc-internal-format
60144 msgid "found %<%c%s%>"
60147 #: objc/objc-act.c:5113
60148 #, gcc-internal-format
60149 msgid "also found %<%c%s%>"
60152 #. If 'rtype' is NULL_TREE at this point it means that
60153 #. we have seen no @interface corresponding to that
60154 #. class name, only a @class declaration (alternatively,
60155 #. this was a call such as [objc_getClass("SomeClass")
60156 #. alloc], where we've never seen the @interface of
60157 #. SomeClass). So, we have a class name (class_tree)
60158 #. but no actual details of the class methods. We won't
60159 #. be able to check that the class responds to the
60160 #. method, and we will have to guess the method
60161 #. prototype. Emit a warning, then keep going (this
60162 #. will use any method with a matching name, as if the
60163 #. receiver was of type 'Class').
60164 #. We could not find an @interface declaration, and
60165 #. there are no protocols attached to the receiver,
60166 #. so we can't complete the check that the receiver
60167 #. responds to the method, and we can't retrieve the
60168 #. method prototype. But, because the receiver has
60169 #. a well-specified class, the programmer did want
60170 #. this check to be performed. Emit a warning, then
60171 #. keep going as if it was an 'id'. To remove the
60172 #. warning, either include an @interface for the
60173 #. class, or cast the receiver to 'id'. Note that
60174 #. rtype is an IDENTIFIER_NODE at this point.
60175 #: objc/objc-act.c:5399 objc/objc-act.c:5533
60176 #, gcc-internal-format
60177 msgid "@interface of class %qE not found"
60180 #: objc/objc-act.c:5407
60181 #, gcc-internal-format
60182 msgid "no super class declared in @interface for %qE"
60185 #: objc/objc-act.c:5458
60186 #, gcc-internal-format
60187 msgid "found %<-%E%> instead of %<+%E%> in protocol(s)"
60190 #. We have a type, but it's not an Objective-C type (!).
60191 #: objc/objc-act.c:5570
60192 #, gcc-internal-format
60193 msgid "invalid receiver type %qs"
60196 #: objc/objc-act.c:5587
60197 #, gcc-internal-format
60198 msgid "%<%c%E%> not found in protocol(s)"
60201 #: objc/objc-act.c:5601
60202 #, gcc-internal-format
60203 msgid "%qE may not respond to %<%c%E%>"
60206 #: objc/objc-act.c:5609
60207 #, gcc-internal-format
60208 msgid "no %<%c%E%> method found"
60211 #: objc/objc-act.c:5616
60212 #, gcc-internal-format
60213 msgid "(Messages without a matching method signature"
60216 #: objc/objc-act.c:5618
60217 #, gcc-internal-format
60218 msgid "will be assumed to return %<id%> and accept"
60221 #: objc/objc-act.c:5620
60222 #, gcc-internal-format
60223 msgid "%<...%> as arguments.)"
60226 #: objc/objc-act.c:5729
60227 #, gcc-internal-format
60228 msgid "undeclared selector %qE"
60231 #. Historically, a class method that produced objects (factory
60232 #. method) would assign `self' to the instance that it
60233 #. allocated. This would effectively turn the class method into
60234 #. an instance method. Following this assignment, the instance
60235 #. variables could be accessed. That practice, while safe,
60236 #. violates the simple rule that a class method should not refer
60237 #. to an instance variable. It's better to catch the cases
60238 #. where this is done unknowingly than to support the above
60240 #: objc/objc-act.c:5753
60241 #, gcc-internal-format
60242 msgid "instance variable %qE accessed in class method"
60245 #: objc/objc-act.c:5983 objc/objc-act.c:6003
60246 #, gcc-internal-format
60248 "method %<%c%E%> declared %<@optional%> and %<@required%> at the same time"
60251 #: objc/objc-act.c:5987
60252 #, gcc-internal-format
60253 msgid "previous declaration of %<%c%E%> as %<@required%>"
60256 #: objc/objc-act.c:6007
60257 #, gcc-internal-format
60258 msgid "previous declaration of %<%c%E%> as %<@optional%>"
60261 #: objc/objc-act.c:6067
60262 #, gcc-internal-format
60263 msgid "duplicate declaration of method %<%c%E%> with conflicting types"
60266 #: objc/objc-act.c:6071
60267 #, gcc-internal-format
60268 msgid "previous declaration of %<%c%E%>"
60271 #: objc/objc-act.c:6108
60272 #, gcc-internal-format
60273 msgid "duplicate interface declaration for category %<%E(%E)%>"
60276 #: objc/objc-act.c:6196
60277 #, gcc-internal-format
60278 msgid "illegal reference type specified for instance variable %qs"
60281 #: objc/objc-act.c:6207
60282 #, gcc-internal-format
60283 msgid "instance variable %qs has unknown size"
60286 #: objc/objc-act.c:6228
60287 #, gcc-internal-format
60288 msgid "instance variable %qs uses flexible array member"
60291 #: objc/objc-act.c:6255
60292 #, gcc-internal-format
60293 msgid "type %qE has no default constructor to call"
60296 #: objc/objc-act.c:6261
60297 #, gcc-internal-format
60298 msgid "destructor for %qE shall not be run either"
60301 #. Vtable pointers are Real Bad(tm), since Obj-C cannot
60302 #. initialize them.
60303 #: objc/objc-act.c:6273
60304 #, gcc-internal-format
60305 msgid "type %qE has virtual member functions"
60308 #: objc/objc-act.c:6274
60309 #, gcc-internal-format
60310 msgid "illegal aggregate type %qE specified for instance variable %qs"
60313 #: objc/objc-act.c:6284
60314 #, gcc-internal-format
60315 msgid "type %qE has a user-defined constructor"
60318 #: objc/objc-act.c:6286
60319 #, gcc-internal-format
60320 msgid "type %qE has a user-defined destructor"
60323 #: objc/objc-act.c:6290
60324 #, gcc-internal-format
60326 "C++ constructors and destructors will not be invoked for Objective-C fields"
60329 #: objc/objc-act.c:6421
60330 #, gcc-internal-format
60331 msgid "instance variable %qE is declared private"
60334 #: objc/objc-act.c:6432
60335 #, gcc-internal-format
60336 msgid "instance variable %qE is %s; this will be a hard error in the future"
60339 #: objc/objc-act.c:6439
60340 #, gcc-internal-format
60341 msgid "instance variable %qE is declared %s"
60344 #: objc/objc-act.c:6550 objc/objc-act.c:6665
60345 #, gcc-internal-format
60346 msgid "incomplete implementation of class %qE"
60349 #: objc/objc-act.c:6554 objc/objc-act.c:6669
60350 #, gcc-internal-format
60351 msgid "incomplete implementation of category %qE"
60354 #: objc/objc-act.c:6563 objc/objc-act.c:6677
60355 #, gcc-internal-format
60356 msgid "method definition for %<%c%E%> not found"
60359 #: objc/objc-act.c:6718
60360 #, gcc-internal-format
60361 msgid "%s %qE does not fully implement the %qE protocol"
60364 #: objc/objc-act.c:6808
60365 #, gcc-internal-format
60366 msgid "cannot find interface declaration for %qE, superclass of %qE"
60369 #: objc/objc-act.c:6847
60370 #, gcc-internal-format
60371 msgid "reimplementation of class %qE"
60374 #: objc/objc-act.c:6880
60375 #, gcc-internal-format
60376 msgid "conflicting super class name %qE"
60379 #: objc/objc-act.c:6883
60380 #, gcc-internal-format
60381 msgid "previous declaration of %qE"
60384 #: objc/objc-act.c:6885
60385 #, gcc-internal-format
60386 msgid "previous declaration"
60389 #: objc/objc-act.c:6898 objc/objc-act.c:6900
60390 #, gcc-internal-format
60391 msgid "duplicate interface declaration for class %qE"
60394 #: objc/objc-act.c:7219 objc/objc-act.c:7415
60395 #, gcc-internal-format
60396 msgid "can not find instance variable associated with property"
60399 #. TODO: This should be caught much earlier than this.
60400 #: objc/objc-act.c:7381
60401 #, gcc-internal-format
60402 msgid "invalid setter, it must have one argument"
60405 #: objc/objc-act.c:7545 objc/objc-act.c:7760
60406 #, gcc-internal-format
60407 msgid "property %qs already specified in %<@dynamic%>"
60410 #: objc/objc-act.c:7548 objc/objc-act.c:7763
60411 #, gcc-internal-format
60412 msgid "property %qs already specified in %<@synthesize%>"
60415 #: objc/objc-act.c:7562 objc/objc-act.c:7777
60416 #, gcc-internal-format
60417 msgid "no declaration of property %qs found in the interface"
60420 #: objc/objc-act.c:7589
60421 #, gcc-internal-format
60422 msgid "ivar %qs used by %<@synthesize%> declaration must be an existing ivar"
60425 #: objc/objc-act.c:7610
60426 #, gcc-internal-format
60427 msgid "property %qs is using instance variable %qs of incompatible type"
60430 #: objc/objc-act.c:7632
60431 #, gcc-internal-format
60432 msgid "'assign' property %qs is using bit-field instance variable %qs"
60435 #: objc/objc-act.c:7645
60436 #, gcc-internal-format
60437 msgid "'atomic' property %qs is using bit-field instance variable %qs"
60440 #: objc/objc-act.c:7663
60441 #, gcc-internal-format
60442 msgid "property %qs is using the same instance variable as property %qs"
60445 #: objc/objc-act.c:7704
60446 #, gcc-internal-format
60447 msgid "%<@synthesize%> is not available in Objective-C 1.0"
60450 #. We can get here only in Objective-C; the Objective-C++ parser
60451 #. detects the problem while parsing, outputs the error
60452 #. "misplaced '@synthesize' Objective-C++ construct" and skips
60453 #. the declaration.
60454 #: objc/objc-act.c:7715
60455 #, gcc-internal-format
60456 msgid "%<@synthesize%> not in @implementation context"
60459 #: objc/objc-act.c:7721
60460 #, gcc-internal-format
60461 msgid "%<@synthesize%> can not be used in categories"
60464 #: objc/objc-act.c:7730
60465 #, gcc-internal-format
60466 msgid "%<@synthesize%> requires the @interface of the class to be available"
60469 #: objc/objc-act.c:7813
60470 #, gcc-internal-format
60471 msgid "%<@dynamic%> is not available in Objective-C 1.0"
60474 #. We can get here only in Objective-C; the Objective-C++ parser
60475 #. detects the problem while parsing, outputs the error
60476 #. "misplaced '@dynamic' Objective-C++ construct" and skips the
60478 #: objc/objc-act.c:7824
60479 #, gcc-internal-format
60480 msgid "%<@dynamic%> not in @implementation context"
60483 #: objc/objc-act.c:7846
60484 #, gcc-internal-format
60485 msgid "%<@dynamic%> requires the @interface of the class to be available"
60488 #: objc/objc-act.c:8044
60489 #, gcc-internal-format
60490 msgid "definition of protocol %qE not found"
60493 #. It would be nice to use warn_deprecated_use() here, but
60494 #. we are using TREE_CHAIN (which is supposed to be the
60495 #. TYPE_STUB_DECL for a TYPE) for something different.
60496 #: objc/objc-act.c:8075
60497 #, gcc-internal-format
60498 msgid "protocol %qE is deprecated"
60501 #: objc/objc-act.c:8194
60502 #, gcc-internal-format
60503 msgid "duplicate declaration for protocol %qE"
60506 #: objc/objc-act.c:8705
60507 #, gcc-internal-format
60508 msgid "conflicting types for %<%c%s%>"
60511 #: objc/objc-act.c:8709
60512 #, gcc-internal-format
60513 msgid "previous declaration of %<%c%s%>"
60516 #: objc/objc-act.c:8809
60517 #, gcc-internal-format
60518 msgid "no super class declared in interface for %qE"
60521 #: objc/objc-act.c:8836
60522 #, gcc-internal-format
60523 msgid "[super ...] must appear in a method context"
60526 #: objc/objc-act.c:8876
60527 #, gcc-internal-format
60528 msgid "method possibly missing a [super dealloc] call"
60531 #: objc/objc-act.c:9340
60532 #, gcc-internal-format
60533 msgid "instance variable %qs is declared private"
60536 #: objc/objc-act.c:9393
60537 #, gcc-internal-format
60538 msgid "local declaration of %qE hides instance variable"
60541 #. This can happen if DECL_ARTIFICIAL (*expr_p), but
60542 #. should be impossible for real properties, which always
60544 #: objc/objc-act.c:9439
60545 #, gcc-internal-format
60546 msgid "no %qs getter found"
60549 #: objc/objc-act.c:9679
60550 #, gcc-internal-format
60551 msgid "fast enumeration is not available in Objective-C 1.0"
60554 #: objc/objc-act.c:9689
60555 #, gcc-internal-format
60556 msgid "iterating variable in fast enumeration is not an object"
60559 #: objc/objc-act.c:9695
60560 #, gcc-internal-format
60561 msgid "collection in fast enumeration is not an object"
60564 #: objc/objc-encoding.c:130
60565 #, gcc-internal-format
60566 msgid "type %qT does not have a known size"
60569 #: objc/objc-encoding.c:720
60570 #, gcc-internal-format
60571 msgid "unknown type %<%T%> found during Objective-C encoding"
60574 #. Do not do any encoding, produce an error and keep going.
60575 #: objc/objc-encoding.c:803
60576 #, gcc-internal-format
60577 msgid "trying to encode non-integer type as a bitfield"
60580 #: objc/objc-gnu-runtime-abi-01.c:131
60581 #, gcc-internal-format
60582 msgid "%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>"
60585 #: objc/objc-gnu-runtime-abi-01.c:139
60586 #, gcc-internal-format
60587 msgid "%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>"
60590 #: objc/objc-gnu-runtime-abi-01.c:2168 objc/objc-next-runtime-abi-01.c:2815
60591 #: objc/objc-next-runtime-abi-02.c:3587
60592 #, gcc-internal-format
60593 msgid "non-objective-c type '%T' cannot be caught"
60596 #: objc/objc-next-runtime-abi-01.c:150
60597 #, gcc-internal-format
60599 "%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-"
60600 "fnext-runtime%> with %<-fobjc-abi-version%> < 2"
60603 #: objc/objc-next-runtime-abi-02.c:242
60604 #, gcc-internal-format
60606 "%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-"
60607 "abi-version%> >= 2"
60610 #: objc/objc-runtime-shared-support.c:425
60611 #, gcc-internal-format
60612 msgid "creating selector for nonexistent method %qE"