1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
11 "POT-Creation-Date: 2015-07-02 12:02+0000\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
22 msgid "flow control insn inside a basic block"
26 msgid "wrong insn in the fallthru edge"
30 msgid "insn outside basic block"
34 msgid "return not followed by barrier"
37 #: collect-utils.c:164
39 msgid "[cannot find %s]"
44 msgid "collect2 version %s\n"
49 msgid "%d constructor found\n"
50 msgid_plural "%d constructors found\n"
56 msgid "%d destructor found\n"
57 msgid_plural "%d destructors found\n"
63 msgid "%d frame table found\n"
64 msgid_plural "%d frame tables found\n"
68 #: collect2.c:1836 config/i386/intelmic-mkoffload.c:67
70 msgid "[Leaving %s]\n"
77 "write_c_file - output name is %s, prefix is %s\n"
84 "ldd output with constructors/destructors.\n"
88 msgid "const/copy propagation disabled"
93 msgid "%s: all warnings being treated as errors"
98 msgid "%s: some warnings being treated as errors"
101 #: diagnostic.c:301 input.c:169 c-family/c-opts.c:1306 cp/error.c:1190
102 #: fortran/cpp.c:584 fortran/error.c:993 fortran/error.c:1013
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:3573 final.c:3585
162 msgid "unterminated assembly dialect alternative"
167 msgid "operand number missing after %%-letter"
170 #: final.c:3730 final.c:3771
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:3954 config/arc/arc.c:4640 config/i386/i386.c:14700
192 #: config/pdp11/pdp11.c:1718
194 msgid "floating constant misused"
197 #: final.c:4012 config/arc/arc.c:4712 config/i386/i386.c:14798
198 #: config/pdp11/pdp11.c:1759
200 msgid "invalid expression as operand"
205 msgid "Using built-in specs.\n"
211 "Setting spec %s to '%s'\n"
217 msgid "Reading specs from %s\n"
222 msgid "could not find specs file %s\n"
227 msgid "rename spec %s to %s\n"
246 "Go ahead? (y or n) "
251 msgid "# %s %.2f %.2f\n"
256 msgid "Usage: %s [options] file...\n"
264 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
268 msgid " --help Display this information\n"
273 " --target-help Display target specific command line options\n"
278 " --help={common|optimizers|params|target|warnings|[^]{joined|separate|"
279 "undocumented}}[,...]\n"
284 " Display specific types of command line options\n"
288 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
292 msgid " --version Display compiler version information\n"
296 msgid " -dumpspecs Display all of the built in spec strings\n"
300 msgid " -dumpversion Display the version of the compiler\n"
304 msgid " -dumpmachine Display the compiler's target processor\n"
309 " -print-search-dirs Display the directories in the compiler's search "
315 " -print-libgcc-file-name Display the name of the compiler's companion "
320 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
325 " -print-prog-name=<prog> Display the full path to compiler component "
331 " -print-multiarch Display the target's normalized GNU triplet, used "
333 " a component in the library path\n"
338 " -print-multi-directory Display the root directory for versions of "
344 " -print-multi-lib Display the mapping between command line options "
346 " multiple library search directories\n"
350 msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
354 msgid " -print-sysroot Display the target libraries directory\n"
359 " -print-sysroot-headers-suffix Display the sysroot suffix used to find "
365 " -Wa,<options> Pass comma-separated <options> on to the "
371 " -Wp,<options> Pass comma-separated <options> on to the "
377 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
381 msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
385 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
389 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
393 msgid " -save-temps Do not delete intermediate files\n"
397 msgid " -save-temps=<arg> Do not delete intermediate files\n"
402 " -no-canonical-prefixes Do not canonicalize paths when building relative\n"
403 " prefixes to other gcc components\n"
407 msgid " -pipe Use pipes rather than intermediate files\n"
411 msgid " -time Time the execution of each subprocess\n"
416 " -specs=<file> Override built-in specs with the contents of "
422 " -std=<standard> Assume that the input sources are for <standard>\n"
427 " --sysroot=<directory> Use <directory> as the root directory for "
434 " -B <directory> Add <directory> to the compiler's search paths\n"
439 " -v Display the programs invoked by the compiler\n"
444 " -### Like -v but options quoted and commands not "
450 " -E Preprocess only; do not compile, assemble or "
455 msgid " -S Compile only; do not assemble or link\n"
459 msgid " -c Compile and assemble, but do not link\n"
463 msgid " -o <file> Place the output into <file>\n"
467 msgid " -pie Create a position independent executable\n"
471 msgid " -shared Create a shared library\n"
476 " -x <language> Specify the language of the following input "
478 " Permissible languages include: c c++ assembler "
480 " 'none' means revert to the default behavior of\n"
481 " guessing the language based on the file's "
489 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
490 " passed on to the various sub-processes invoked by %s. In order to pass\n"
491 " other options on to these processes the -W<letter> options must be used.\n"
496 msgid "Processing spec (%s), which is '%s'\n"
506 msgid "Configured with: %s\n"
511 msgid "Thread model: %s\n"
516 msgid "gcc version %s %s\n"
521 msgid "gcc driver version %s %sexecuting gcc version %s\n"
524 #: gcc.c:6487 gcc.c:6699
527 "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
533 "Preprocessed source stored into %s file, please attach this to your "
539 msgid "install: %s%s\n"
544 msgid "programs: %s\n"
549 msgid "libraries: %s\n"
556 "For bug reporting instructions, please see:\n"
559 #: gcc.c:7587 gcov-tool.c:525
564 #: gcc.c:7590 gcov-tool.c:527 gcov.c:504 fortran/gfortranspec.c:280
565 #: java/jcf-dump.c:1233
569 #: gcc.c:7591 java/jcf-dump.c:1234
572 "This is free software; see the source for copying conditions. There is NO\n"
573 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
589 "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
596 "Assembler options\n"
597 "=================\n"
604 "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
610 msgid " merge [options] <dir1> <dir2> Merge coverage file contents\n"
613 #: gcov-tool.c:167 gcov-tool.c:261 gcov-tool.c:417
615 msgid " -v, --verbose Verbose mode\n"
618 #: gcov-tool.c:168 gcov-tool.c:262
620 msgid " -o, --output <dir> Output directory\n"
626 " -w, --weight <w1,w2> Set weights (float point values)\n"
631 msgid "Merge subcomand usage:"
637 " rewrite [options] <dir> Rewrite coverage file contents\n"
642 msgid " -s, --scale <float or simple-frac> Scale the profile counters\n"
647 msgid " -n, --normalize <long long> Normalize the profile\n"
652 msgid "Rewrite subcommand usage:"
657 msgid "scaling cannot co-exist with normalization, skipping\n"
660 #: gcov-tool.c:339 gcov-tool.c:349
662 msgid "incorrect format in scaling, using 1/1\n"
667 msgid "normalization cannot co-exist with scaling\n"
673 " overlap [options] <dir1> <dir2> Compute the overlap of two profiles\n"
679 " -h, --hotonly Only print info for hot objects/"
685 msgid " -f, --function Print function level info\n"
690 msgid " -F, --fullname Print full filename\n"
695 msgid " -o, --object Print object level info\n"
700 msgid " -t <float>, --hot_threshold <float> Set the threshold for hotness\n"
705 msgid "Overlap subcomand usage:"
711 "Usage: %s [OPTION]... SUB_COMMAND [OPTION]...\n"
718 "Offline tool to handle gcda counts\n"
724 msgid " -h, --help Print this help, then exit\n"
730 " -v, --version Print version number, then exit\n"
733 #: gcov-tool.c:515 gcov.c:492
737 "For bug reporting instructions, please see:\n"
743 msgid "Copyright %s 2014-2015 Free Software Foundation, Inc.\n"
746 #: gcov-tool.c:529 gcov.c:506
749 "This is free software; see the source for copying conditions.\n"
750 "There is NO warranty; not even for MERCHANTABILITY or \n"
751 "FITNESS FOR A PARTICULAR PURPOSE.\n"
758 "Usage: gcov [OPTION]... SOURCE|OBJ...\n"
765 "Print code coverage information.\n"
771 msgid " -h, --help Print this help, then exit\n"
777 " -a, --all-blocks Show information for every basic block\n"
783 " -b, --branch-probabilities Include branch probabilities in output\n"
789 " -c, --branch-counts Output counts of branches taken\n"
790 " rather than percentages\n"
795 msgid " -d, --display-progress Display progress information\n"
800 msgid " -f, --function-summaries Output summaries for each function\n"
806 " -i, --intermediate-format Output .gcov file in intermediate text "
813 " -l, --long-file-names Use long output file names for included\n"
819 msgid " -m, --demangled-names Output demangled function names\n"
824 msgid " -n, --no-output Do not create an output file\n"
830 " -o, --object-directory DIR|FILE Search for object files in DIR or called "
836 msgid " -p, --preserve-paths Preserve all pathname components\n"
841 msgid " -r, --relative-only Only show data for relative sources\n"
846 msgid " -s, --source-prefix DIR Source prefix to elide\n"
852 " -u, --unconditional-branches Show unconditional branch counts too\n"
857 msgid " -v, --version Print version number, then exit\n"
867 msgid "Creating '%s'\n"
872 msgid "Error writing output file '%s'\n"
877 msgid "Could not open output file '%s'\n"
882 msgid "Removing '%s'\n"
885 #: gcov.c:834 gcov.c:890
892 msgid "Cannot open intermediate output file %s\n"
897 msgid "%s:source file is newer than notes file '%s'\n"
902 msgid "(the message is displayed only once per source file)\n"
907 msgid "%s:cannot open notes file\n"
912 msgid "%s:not a gcov notes file\n"
917 msgid "%s:version '%.4s', prefer '%.4s'\n"
922 msgid "%s:already seen blocks for '%s'\n"
927 msgid "%s:corrupted\n"
932 msgid "%s:no functions found\n"
937 msgid "%s:cannot open data file, assuming not executed\n"
942 msgid "%s:not a gcov data file\n"
947 msgid "%s:version '%.4s', prefer version '%.4s'\n"
952 msgid "%s:stamp mismatch with notes file\n"
957 msgid "%s:unknown function '%u'\n"
962 msgid "%s:profile mismatch for '%s'\n"
967 msgid "%s:overflowed\n"
972 msgid "%s:'%s' lacks entry and/or exit blocks\n"
977 msgid "%s:'%s' has arcs to entry block\n"
982 msgid "%s:'%s' has arcs from exit block\n"
987 msgid "%s:graph is unsolvable for '%s'\n"
992 msgid "Lines executed:%s of %d\n"
997 msgid "No executable lines\n"
1007 msgid "Branches executed:%s of %d\n"
1012 msgid "Taken at least once:%s of %d\n"
1017 msgid "No branches\n"
1022 msgid "Calls executed:%s of %d\n"
1032 msgid "%s:no lines for '%s'\n"
1037 msgid "call %2d returned %s\n"
1042 msgid "call %2d never executed\n"
1047 msgid "branch %2d taken %s%s\n"
1052 msgid "branch %2d never executed\n"
1057 msgid "unconditional %2d taken %s\n"
1062 msgid "unconditional %2d never executed\n"
1067 msgid "Cannot open source file %s\n"
1071 msgid "PRE disabled"
1075 msgid "GCSE disabled"
1078 #: gimple-ssa-isolate-paths.c:432 c/c-typeck.c:9481
1079 #, gcc-internal-format
1080 msgid "function returns address of local variable"
1083 #: gimple-ssa-isolate-paths.c:434 gimple-ssa-isolate-paths.c:307
1084 #, gcc-internal-format
1085 msgid "function may return address of local variable"
1090 msgid "ignoring duplicate directory \"%s\"\n"
1095 msgid " as it is a non-system directory that duplicates a system directory\n"
1100 msgid "ignoring nonexistent directory \"%s\"\n"
1105 msgid "#include \"...\" search starts here:\n"
1110 msgid "#include <...> search starts here:\n"
1115 msgid "End of search list.\n"
1118 #. Opening quotation mark.
1123 #. Closing quotation mark.
1128 #: ipa-pure-const.c:206
1129 msgid "function might be candidate for attribute %<%s%>"
1132 #: ipa-pure-const.c:207
1134 "function might be candidate for attribute %<%s%> if it is known to return "
1139 msgid "At top level:"
1142 #: langhooks.c:402 cp/error.c:3235
1144 msgid "In member function %qs"
1147 #: langhooks.c:406 cp/error.c:3238
1149 msgid "In function %qs"
1152 #: langhooks.c:457 cp/error.c:3188
1153 msgid " inlined from %qs at %r%s:%d:%d%R"
1156 #: langhooks.c:462 cp/error.c:3193
1157 msgid " inlined from %qs at %r%s:%d%R"
1160 #: langhooks.c:468 cp/error.c:3199
1162 msgid " inlined from %qs"
1165 #: loop-iv.c:3071 tree-ssa-loop-niter.c:2057
1166 msgid "assuming that the loop is not infinite"
1169 #: loop-iv.c:3072 tree-ssa-loop-niter.c:2058
1170 msgid "cannot optimize possibly infinite loops"
1173 #: loop-iv.c:3080 tree-ssa-loop-niter.c:2062
1174 msgid "assuming that the loop counter does not overflow"
1177 #: loop-iv.c:3081 tree-ssa-loop-niter.c:2063
1178 msgid "cannot optimize loop, the loop counter may overflow"
1181 #: lra-assigns.c:1417 reload1.c:2130
1182 msgid "this is the insn:"
1185 #: lra-constraints.c:3477 reload.c:3833
1186 msgid "unable to generate reloads for:"
1189 #. What to print when a switch has no documentation.
1191 msgid "This switch lacks documentation"
1196 msgid "default %d minimum %d maximum %d"
1213 msgid " No options with the desired characteristics were found\n"
1219 " None found. Use --help=%s to show *all* the options supported by the %s "
1226 " All options with the desired characteristics have already been displayed\n"
1230 msgid "The following options are target specific"
1234 msgid "The following options control compiler warning messages"
1238 msgid "The following options control optimizations"
1241 #: opts.c:1269 opts.c:1308
1242 msgid "The following options are language-independent"
1246 msgid "The --param option recognizes the following as parameters"
1250 msgid "The following options are specific to just the language "
1254 msgid "The following options are supported by the language "
1258 msgid "The following options are not documented"
1262 msgid "The following options take separate arguments"
1266 msgid "The following options take joined arguments"
1270 msgid "The following options are language-related"
1284 "*** WARNING *** there are active plugins, do not report this as a bug unless "
1285 "you can reproduce it without enabling any plugins.\n"
1288 #. It's the compiler's fault.
1290 msgid "could not find a spill register"
1293 #. It's the compiler's fault.
1295 msgid "VOIDmode on an output"
1299 msgid "failure trying to reload:"
1303 msgid "unrecognizable insn:"
1307 msgid "insn does not satisfy its constraints:"
1312 msgid "created and used with differing settings of '%s'"
1316 msgid "created and used with different settings of -fpic"
1320 msgid "created and used with different settings of -fpie"
1325 msgid "collect: reading %s\n"
1330 msgid "collect: recompiling %s\n"
1335 msgid "collect: tweaking %s in %s\n"
1340 msgid "collect: relinking\n"
1345 msgid "unrecoverable error"
1351 "%s%s%s %sversion %s (%s)\n"
1352 "%s\tcompiled by GNU C version %s, "
1357 msgid "%s%s%s %sversion %s (%s) compiled by CC, "
1362 msgid "GMP version %s, MPFR version %s, MPC version %s\n"
1367 msgid "%s%swarning: %s header version %s differs from library version %s.\n"
1373 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
1377 msgid "options passed: "
1381 msgid "options enabled: "
1384 #: tree-diagnostic.c:299 c/c-decl.c:5165 c/c-typeck.c:6533 cp/error.c:683
1385 #: cp/error.c:989 c-family/c-pretty-print.c:436
1386 #, gcc-internal-format
1391 msgid "function not considered for inlining"
1395 msgid "caller is not optimized"
1399 msgid "function body not available"
1403 msgid "redefined extern inline functions are not considered for inlining"
1407 msgid "function not inlinable"
1411 msgid "function body can be overwritten at link time"
1415 msgid "function not inline candidate"
1419 msgid "--param large-function-growth limit reached"
1423 msgid "--param large-stack-frame-growth limit reached"
1427 msgid "--param max-inline-insns-single limit reached"
1431 msgid "--param max-inline-insns-auto limit reached"
1435 msgid "--param inline-unit-growth limit reached"
1439 msgid "recursive inlining"
1443 msgid "call is unlikely and code size would grow"
1447 msgid "function not declared inline and code size would grow"
1451 msgid "mismatched arguments"
1455 msgid "originally indirect function call not considered for inlining"
1459 msgid "indirect function call with a yet undetermined callee"
1463 msgid "exception handling personality mismatch"
1467 msgid "non-call exception handling mismatch"
1471 msgid "target specific option mismatch"
1475 msgid "optimization level attribute mismatch"
1479 msgid "callee refers to comdat-local symbols"
1483 msgid "function attribute mismatch"
1487 msgid "caller function contains cilk spawn"
1494 #. The remainder are real diagnostic types.
1495 #: diagnostic.def:33
1496 msgid "fatal error: "
1499 #. This is like DK_ICE, but backtrace is not printed. Used in the driver
1500 #. when reporting fatal signal in the compiler.
1501 #: diagnostic.def:34 diagnostic.def:50
1502 msgid "internal compiler error: "
1505 #. This one is just for counting DK_WARNING promoted to DK_ERROR
1506 #. due to -Werror and -Werror=warning.
1507 #: diagnostic.def:35 diagnostic.def:47
1511 #: diagnostic.def:36
1512 msgid "sorry, unimplemented: "
1515 #: diagnostic.def:37
1519 #: diagnostic.def:38
1520 msgid "anachronism: "
1523 #: diagnostic.def:39
1527 #: diagnostic.def:40
1531 #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
1532 #. prefix does not matter.
1533 #: diagnostic.def:43
1537 #: diagnostic.def:44
1543 msgid "Maximal estimated outcome of branch considered predictable"
1549 "The minimal estimated speedup allowing inliner to ignore inline-insns-single "
1550 "and inline-isnsns-auto"
1556 "The maximum number of instructions in a single function eligible for inlining"
1561 msgid "The maximum number of instructions when automatically inlining"
1567 "The maximum number of instructions inline function can grow to via recursive "
1574 "The maximum number of instructions non-inline function can grow to via "
1575 "recursive inlining"
1580 msgid "The maximum depth of recursive inlining for inline functions"
1585 msgid "The maximum depth of recursive inlining for non-inline functions"
1591 "Inline recursively only when the probability of call being executed exceeds "
1598 "The maximum number of nested indirect inlining performed by early inliner"
1604 "Probability that COMDAT function will be shared with different compilation "
1611 "Maximum probability of the entry BB of split region (in percent relative to "
1612 "entry BB of the function) to make partial inlining happen"
1618 "If -fvariable-expansion-in-unroller is used, the maximum number of times "
1619 "that an individual variable will be expanded during loop unrolling"
1625 "If -ftree-vectorize is used, the minimal loop bound of a loop to be "
1626 "considered for vectorization"
1631 msgid "The maximum number of instructions to consider to fill a delay slot"
1637 "The maximum number of instructions to consider to find accurate live "
1638 "register information"
1643 msgid "The maximum length of scheduling's pending operations list"
1649 "The maximum number of backtrack attempts the scheduler should make when "
1650 "modulo scheduling a loop"
1655 msgid "The size of function body to be considered large"
1660 msgid "Maximal growth due to inlining of large function (in percent)"
1665 msgid "The size of translation unit to be considered large"
1671 "How much can given compilation unit grow because of the inlining (in percent)"
1677 "How much can given compilation unit grow because of the interprocedural "
1678 "constant propagation (in percent)"
1684 "Maximal estimated growth of function body caused by early inlining of single "
1690 msgid "The size of stack frame to be considered large"
1695 msgid "Maximal stack frame growth due to inlining (in percent)"
1700 msgid "The maximum amount of memory to be allocated by GCSE"
1705 msgid "The maximum ratio of insertions to deletions of expressions in GCSE"
1711 "The threshold ratio for performing partial redundancy elimination after "
1718 "The threshold ratio of critical edges execution count that permit performing "
1719 "redundancy elimination after reload"
1725 "Scaling factor in calculation of maximum distance an expression can be moved "
1726 "by GCSE optimizations"
1732 "Cost at which GCSE optimizations will not constraint the distance an "
1733 "expression can travel"
1738 msgid "Maximum depth of search in the dominator tree for expressions to hoist"
1744 "Maximum depth of sqrt chains to use when synthesizing exponentiation by a "
1750 msgid "The maximum number of instructions to consider to unroll in a loop"
1756 "The maximum number of instructions to consider to unroll in a loop on average"
1761 msgid "The maximum number of unrollings of a single loop"
1766 msgid "The maximum number of insns of a peeled loop"
1771 msgid "The maximum number of peelings of a single loop"
1776 msgid "The maximum number of branches on the path through the peeled sequence"
1781 msgid "The maximum number of insns of a completely peeled loop"
1787 "The maximum number of peelings of a single loop that is peeled completely"
1792 msgid "The maximum number of insns of a peeled loop that rolls only once"
1797 msgid "The maximum depth of a loop nest we completely peel"
1802 msgid "The maximum number of insns of an unswitched loop"
1807 msgid "The maximum number of unswitchings in a single loop"
1813 "Bound on the number of iterations the brute force # of iterations analysis "
1814 "algorithm evaluates"
1819 msgid "Bound on the cost of an expression to compute the number of iterations"
1825 "A factor for tuning the upper bound that swing modulo scheduler uses for "
1832 "The minimum value of stage count that swing modulo scheduler will generate."
1838 "The number of cycles the swing modulo scheduler considers when checking "
1839 "conflicts using DFA"
1845 "A threshold on the average loop count considered by the swing modulo "
1852 "A basic block profile count is considered hot if it contributes to the given "
1853 "permillage of the entire profiled execution"
1859 "Select fraction of the maximal frequency of executions of basic block in "
1860 "function given basic block needs to have to be considered hot"
1866 "The minimum fraction of profile runs a given basic block execution count "
1867 "must be not to be considered unlikely"
1873 "Select fraction of the maximal frequency of executions of basic block in "
1874 "function given basic block get alignment"
1880 "Loops iterating at least selected number of iterations will get loop "
1886 msgid "The maximum number of loop iterations we predict statically"
1892 "Set the estimated probability in percentage for builtin expect. The default "
1893 "value is 90% probability."
1899 "The percentage of function, weighted by execution frequency, that must be "
1900 "covered by trace formation. Used when profile feedback is available"
1906 "The percentage of function, weighted by execution frequency, that must be "
1907 "covered by trace formation. Used when profile feedback is not available"
1912 msgid "Maximal code growth caused by tail duplication (in percent)"
1918 "Stop reverse growth if the reverse probability of best edge is less than "
1919 "this threshold (in percent)"
1925 "Stop forward growth if the probability of best edge is less than this "
1926 "threshold (in percent). Used when profile feedback is available"
1932 "Stop forward growth if the probability of best edge is less than this "
1933 "threshold (in percent). Used when profile feedback is not available"
1938 msgid "The maximum number of incoming edges to consider for crossjumping"
1944 "The minimum number of matching instructions to consider for crossjumping"
1949 msgid "The maximum expansion factor when copying basic blocks"
1955 "The maximum number of insns to duplicate when unfactoring computed gotos"
1960 msgid "The maximum length of path considered in cse"
1965 msgid "The maximum instructions CSE process before flushing"
1971 "The minimum cost of an expensive expression in the loop invariant motion"
1977 "Bound on number of candidates below that all candidates are considered in iv "
1983 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
1989 "If number of candidates in the set is smaller, we always try to remove "
1990 "unused ivs during its optimization"
1995 msgid "Bound on size of expressions used in the scalar evolutions analyzer"
2001 "Bound on the complexity of the expressions in the scalar evolutions analyzer"
2006 msgid "Bound on the number of variables in Omega constraint systems"
2011 msgid "Bound on the number of inequalities in Omega constraint systems"
2016 msgid "Bound on the number of equalities in Omega constraint systems"
2021 msgid "Bound on the number of wild cards in Omega constraint systems"
2026 msgid "Bound on the size of the hash table in Omega constraint systems"
2031 msgid "Bound on the number of keys in Omega constraint systems"
2037 "When set to 1, use expensive methods to eliminate all redundant constraints"
2043 "Bound on number of runtime checks inserted by the vectorizer's loop "
2044 "versioning for alignment check"
2050 "Bound on number of runtime checks inserted by the vectorizer's loop "
2051 "versioning for alias check"
2057 "Max number of loop peels to enhancement alignment of data references in a "
2063 msgid "The maximum memory locations recorded by cselib"
2069 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
2070 "total size of the heap"
2075 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
2081 "The maximum number of instructions to search backward when looking for "
2088 "Target block's relative execution frequency (as a percentage) required to "
2092 #: params.def:616 params.def:626
2095 "The maximum number of blocks in a region to be considered for interblock "
2099 #: params.def:621 params.def:631
2102 "The maximum number of insns in a region to be considered for interblock "
2109 "The minimum probability of reaching a source block for interblock "
2110 "speculative scheduling"
2115 msgid "The maximum number of iterations through CFG to extend regions"
2121 "The maximum conflict delay for an insn to be considered for speculative "
2128 "The minimal probability of speculation success (in percents), so that "
2129 "speculative insn will be scheduled."
2135 "The minimum probability an edge must have for the scheduler to save its "
2141 msgid "The maximum size of the lookahead window of selective scheduling"
2146 msgid "Maximum number of times that an insn could be scheduled"
2152 "Maximum number of instructions in the ready list that are considered "
2153 "eligible for renaming"
2158 msgid "Minimal distance between possibly conflicting store and load"
2164 "Hardware autoprefetcher scheduler model control flag. Number of lookahead "
2165 "cycles the model looks into; at '0' only enable instruction sorting "
2166 "heuristic. Disabled by default."
2172 "The maximum number of RTL nodes that can be recorded as combiner's last value"
2177 msgid "The maximum number of insns combine tries to combine"
2182 msgid "The upper bound for sharing integer constants"
2188 "The lower bound for a buffer to be considered for stack smashing protection"
2194 "The minimum size of variables taking part in stack slot sharing when not "
2201 "Maximum number of statements allowed in a block that needs to be duplicated "
2202 "when threading jumps"
2208 "Maximum number of fields in a structure before pointer analysis treats the "
2209 "structure as a single variable"
2215 "The maximum number of instructions ready to be issued to be considered by "
2216 "the scheduler during the first scheduling pass"
2221 msgid "Maximum number of active local stores in RTL dead store elimination"
2226 msgid "The number of insns executed before prefetch is completed"
2231 msgid "The number of prefetches that can run at the same time"
2236 msgid "The size of L1 cache"
2241 msgid "The size of L1 cache line"
2246 msgid "The size of L2 cache"
2251 msgid "Whether to use canonical types"
2257 "Maximum length of partial antic set when performing tree pre optimization"
2262 msgid "Maximum size of a SCC before SCCVN stops processing a function"
2267 msgid "Maximum number of disambiguations to perform per memory access"
2272 msgid "Max loops number for regional RA"
2277 msgid "Max size of conflict table in MB"
2283 "The number of registers in each class kept unused by loop invariant motion"
2289 "The max number of reload pseudos which are considered during spilling a non-"
2296 "Minimal fall-through edge probability in percentage used to add BB to "
2297 "inheritance EBB in LRA"
2303 "The maximum ratio between array size and switch branches for a switch "
2304 "conversion to take place"
2309 msgid "size of tiles for loop blocking"
2314 msgid "size of unrolling factor for unroll-and-jam"
2319 msgid "depth of unrolled loop for unroll-and-jam"
2324 msgid "maximum number of parameters in a SCoP"
2329 msgid "maximum number of basic blocks per function to be analyzed by Graphite"
2334 msgid "Maximum number of datarefs in loop for building loop data dependencies"
2339 msgid "Max basic blocks number in loop for loop invariant motion"
2344 msgid "use internal function id in profile lookup"
2349 msgid "track topn target addresses in indirect-call profile"
2355 "Maximum number of instructions in basic block to be considered for SLP "
2362 "Min. ratio of insns to prefetches to enable prefetching for a loop with an "
2363 "unknown trip count"
2368 msgid "Min. ratio of insns to mem ops to enable prefetching in a loop"
2373 msgid "Max. size of var tracking hash tables"
2378 msgid "Max. recursion depth for expanding var tracking expressions"
2383 msgid "Max. size of loc list for which reverse ops should be added"
2388 msgid "The minimum UID to be used for a nondebug insn"
2394 "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer "
2395 "to an aggregate with"
2401 "Size in bytes after which thread-local aggregates should be instrumented "
2402 "with the logging functions instead of save/restore pairs"
2408 "Maximum size, in storage units, of an aggregate which should be considered "
2409 "for scalarization when compiling for speed"
2415 "Maximum size, in storage units, of an aggregate which should be considered "
2416 "for scalarization when compiling for size"
2422 "Maximum size of a list of values associated with each parameter for "
2423 "interprocedural constant propagation"
2429 "Threshold ipa-cp opportunity evaluation that is still considered beneficial "
2436 "Percentage penalty the recursive functions will receive when they are "
2437 "evaluated for cloning."
2443 "Percentage penalty functions containg a single call to another function will "
2444 "receive when they are evaluated for cloning."
2450 "Maximum number of aggregate content items for a parameter in jump functions "
2457 "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or "
2464 "Compile-time bonus IPA-CP assigns to candidates which make an array index "
2471 "Maximum number of statements that will be visited by IPA formal parameter "
2472 "analysis based on alias analysis in any given function"
2477 msgid "Number of partitions the program should be split to"
2482 msgid "Minimal size of a partition for LTO (in estimated instructions)"
2488 "Maximum number of namespaces to search for alternatives when name lookup "
2494 msgid "Maximum number of conditional store pairs that can be sunk"
2500 "The smallest number of different values for which it is best to use a jump-"
2501 "table instead of a tree of conditional branches, if 0, use the default for "
2507 msgid "Allow new data races on stores to be introduced"
2513 "Set the maximum number of instructions executed in parallel in reassociated "
2514 "tree. If 0, use the target dependent heuristic."
2519 msgid "Maximum amount of similar bbs to compare a bb with"
2524 msgid "Maximum amount of iterations of the pass over a function"
2530 "Maximum number of strings for which strlen optimization pass will track "
2536 msgid "Which -fsched-pressure algorithm to apply"
2541 msgid "Maximum length of candidate scans for straight-line strength reduction"
2546 msgid "Enable asan stack protection"
2551 msgid "Enable asan globals protection"
2556 msgid "Enable asan store operations protection"
2561 msgid "Enable asan load operations protection"
2566 msgid "Enable asan builtin functions protection"
2571 msgid "Enable asan detection of use-after-return bugs"
2577 "Use callbacks instead of inline code if number of accesses in function "
2578 "becomes greater or equal to this number"
2584 "Maximum number of nested calls to search for control dependencies during "
2585 "uninitialized variable analysis"
2591 "Maximum number of statements to be included into a single static constructor "
2592 "generated by Pointer Bounds Checker"
2598 "Maximum number of instructions to copy when duplicating blocks on a finite "
2599 "state automaton jump thread path"
2605 "Maximum number of basic blocks on a finite state automaton jump thread path"
2611 "Maximum number of new jump thread paths to create for a finite state "
2615 #: c-family/c-format.c:422
2619 #: c-family/c-format.c:423
2620 msgid "field width specifier"
2623 #: c-family/c-format.c:424
2624 msgid "field precision specifier"
2627 #: c-family/c-format.c:541 c-family/c-format.c:565 config/i386/msformat-c.c:49
2631 #: c-family/c-format.c:541 c-family/c-format.c:565 config/i386/msformat-c.c:49
2632 msgid "the ' ' printf flag"
2635 #: c-family/c-format.c:542 c-family/c-format.c:566 c-family/c-format.c:596
2636 #: c-family/c-format.c:660 config/i386/msformat-c.c:50
2640 #: c-family/c-format.c:542 c-family/c-format.c:566 c-family/c-format.c:596
2641 #: config/i386/msformat-c.c:50
2642 msgid "the '+' printf flag"
2645 #: c-family/c-format.c:543 c-family/c-format.c:567 c-family/c-format.c:597
2646 #: c-family/c-format.c:636 config/i386/msformat-c.c:51
2647 #: config/i386/msformat-c.c:86
2651 #: c-family/c-format.c:543 c-family/c-format.c:567 c-family/c-format.c:597
2652 #: config/i386/msformat-c.c:51
2653 msgid "the '#' printf flag"
2656 #: c-family/c-format.c:544 c-family/c-format.c:568 c-family/c-format.c:634
2657 #: config/i386/msformat-c.c:52
2661 #: c-family/c-format.c:544 c-family/c-format.c:568 config/i386/msformat-c.c:52
2662 msgid "the '0' printf flag"
2665 #: c-family/c-format.c:545 c-family/c-format.c:569 c-family/c-format.c:633
2666 #: c-family/c-format.c:663 config/i386/msformat-c.c:53
2670 #: c-family/c-format.c:545 c-family/c-format.c:569 config/i386/msformat-c.c:53
2671 msgid "the '-' printf flag"
2674 #: c-family/c-format.c:546 c-family/c-format.c:616 config/i386/msformat-c.c:54
2675 #: config/i386/msformat-c.c:74
2679 #: c-family/c-format.c:546 config/i386/msformat-c.c:54
2680 msgid "the ''' printf flag"
2683 #: c-family/c-format.c:547 c-family/c-format.c:617
2687 #: c-family/c-format.c:547
2688 msgid "the 'I' printf flag"
2691 #: c-family/c-format.c:548 c-family/c-format.c:570 c-family/c-format.c:614
2692 #: c-family/c-format.c:637 c-family/c-format.c:664 config/sol2-c.c:49
2693 #: config/i386/msformat-c.c:55 config/i386/msformat-c.c:72
2697 #: c-family/c-format.c:548 c-family/c-format.c:570 config/sol2-c.c:49
2698 #: config/i386/msformat-c.c:55
2699 msgid "field width in printf format"
2702 #: c-family/c-format.c:549 c-family/c-format.c:571 c-family/c-format.c:599
2703 #: config/i386/msformat-c.c:56
2707 #: c-family/c-format.c:549 c-family/c-format.c:571 c-family/c-format.c:599
2708 #: config/i386/msformat-c.c:56
2709 msgid "precision in printf format"
2712 #: c-family/c-format.c:550 c-family/c-format.c:572 c-family/c-format.c:600
2713 #: c-family/c-format.c:615 c-family/c-format.c:667 config/sol2-c.c:50
2714 #: config/i386/msformat-c.c:57 config/i386/msformat-c.c:73
2715 msgid "length modifier"
2718 #: c-family/c-format.c:550 c-family/c-format.c:572 c-family/c-format.c:600
2719 #: config/sol2-c.c:50 config/i386/msformat-c.c:57
2720 msgid "length modifier in printf format"
2723 #: c-family/c-format.c:598
2727 #: c-family/c-format.c:598
2728 msgid "the 'q' diagnostic flag"
2731 #: c-family/c-format.c:611 config/i386/msformat-c.c:70
2732 msgid "assignment suppression"
2735 #: c-family/c-format.c:611 config/i386/msformat-c.c:70
2736 msgid "the assignment suppression scanf feature"
2739 #: c-family/c-format.c:612 config/i386/msformat-c.c:71
2743 #: c-family/c-format.c:612 config/i386/msformat-c.c:71
2744 msgid "the 'a' scanf flag"
2747 #: c-family/c-format.c:613
2751 #: c-family/c-format.c:613
2752 msgid "the 'm' scanf flag"
2755 #: c-family/c-format.c:614 config/i386/msformat-c.c:72
2756 msgid "field width in scanf format"
2759 #: c-family/c-format.c:615 config/i386/msformat-c.c:73
2760 msgid "length modifier in scanf format"
2763 #: c-family/c-format.c:616 config/i386/msformat-c.c:74
2764 msgid "the ''' scanf flag"
2767 #: c-family/c-format.c:617
2768 msgid "the 'I' scanf flag"
2771 #: c-family/c-format.c:632
2775 #: c-family/c-format.c:632
2776 msgid "the '_' strftime flag"
2779 #: c-family/c-format.c:633
2780 msgid "the '-' strftime flag"
2783 #: c-family/c-format.c:634
2784 msgid "the '0' strftime flag"
2787 #: c-family/c-format.c:635 c-family/c-format.c:659
2791 #: c-family/c-format.c:635
2792 msgid "the '^' strftime flag"
2795 #: c-family/c-format.c:636 config/i386/msformat-c.c:86
2796 msgid "the '#' strftime flag"
2799 #: c-family/c-format.c:637
2800 msgid "field width in strftime format"
2803 #: c-family/c-format.c:638
2804 msgid "'E' modifier"
2807 #: c-family/c-format.c:638
2808 msgid "the 'E' strftime modifier"
2811 #: c-family/c-format.c:639
2812 msgid "'O' modifier"
2815 #: c-family/c-format.c:639
2816 msgid "the 'O' strftime modifier"
2819 #: c-family/c-format.c:640
2820 msgid "the 'O' modifier"
2823 #: c-family/c-format.c:658
2824 msgid "fill character"
2827 #: c-family/c-format.c:658
2828 msgid "fill character in strfmon format"
2831 #: c-family/c-format.c:659
2832 msgid "the '^' strfmon flag"
2835 #: c-family/c-format.c:660
2836 msgid "the '+' strfmon flag"
2839 #: c-family/c-format.c:661
2843 #: c-family/c-format.c:661
2844 msgid "the '(' strfmon flag"
2847 #: c-family/c-format.c:662
2851 #: c-family/c-format.c:662
2852 msgid "the '!' strfmon flag"
2855 #: c-family/c-format.c:663
2856 msgid "the '-' strfmon flag"
2859 #: c-family/c-format.c:664
2860 msgid "field width in strfmon format"
2863 #: c-family/c-format.c:665
2864 msgid "left precision"
2867 #: c-family/c-format.c:665
2868 msgid "left precision in strfmon format"
2871 #: c-family/c-format.c:666
2872 msgid "right precision"
2875 #: c-family/c-format.c:666
2876 msgid "right precision in strfmon format"
2879 #: c-family/c-format.c:667
2880 msgid "length modifier in strfmon format"
2883 #. Handle deferred options from command-line.
2884 #: c-family/c-opts.c:1331 fortran/cpp.c:598
2885 msgid "<command-line>"
2888 #: config/aarch64/aarch64.c:4220 config/arm/arm.c:21563 config/arm/arm.c:21576
2889 #: config/arm/arm.c:21601 config/nios2/nios2.c:2108
2891 msgid "Unsupported operand for code '%c'"
2894 #: config/aarch64/aarch64.c:4232 config/aarch64/aarch64.c:4248
2895 #: config/aarch64/aarch64.c:4261 config/aarch64/aarch64.c:4273
2896 #: config/aarch64/aarch64.c:4284 config/aarch64/aarch64.c:4302
2897 #: config/aarch64/aarch64.c:4326 config/aarch64/aarch64.c:4377
2898 #: config/aarch64/aarch64.c:4574 config/aarch64/aarch64.c:4591
2900 msgid "invalid operand for '%%%c'"
2903 #: config/aarch64/aarch64.c:4344 config/aarch64/aarch64.c:4357
2904 #: config/aarch64/aarch64.c:4367
2906 msgid "incompatible floating point / vector register operand for '%%%c'"
2909 #: config/aarch64/aarch64.c:4413 config/arm/arm.c:22108
2911 msgid "missing operand"
2914 #: config/aarch64/aarch64.c:4477
2916 msgid "invalid constant"
2919 #: config/aarch64/aarch64.c:4480
2921 msgid "invalid operand"
2924 #: config/aarch64/aarch64.c:4602
2926 msgid "invalid operand prefix '%%%c'"
2929 #: config/alpha/alpha.c:5089 config/i386/i386.c:15872
2930 #: config/rs6000/rs6000.c:19156 config/sparc/sparc.c:8771
2932 msgid "'%%&' used without any local dynamic TLS references"
2935 #: config/alpha/alpha.c:5143 config/bfin/bfin.c:1448
2937 msgid "invalid %%J value"
2940 #: config/alpha/alpha.c:5173 config/ia64/ia64.c:5502
2942 msgid "invalid %%r value"
2945 #: config/alpha/alpha.c:5183 config/ia64/ia64.c:5456
2946 #: config/rs6000/rs6000.c:18805 config/xtensa/xtensa.c:2379
2948 msgid "invalid %%R value"
2951 #: config/alpha/alpha.c:5189 config/rs6000/rs6000.c:18725
2952 #: config/xtensa/xtensa.c:2346
2954 msgid "invalid %%N value"
2957 #: config/alpha/alpha.c:5197 config/rs6000/rs6000.c:18753
2959 msgid "invalid %%P value"
2962 #: config/alpha/alpha.c:5205
2964 msgid "invalid %%h value"
2967 #: config/alpha/alpha.c:5213 config/xtensa/xtensa.c:2372
2969 msgid "invalid %%L value"
2972 #: config/alpha/alpha.c:5232 config/rs6000/rs6000.c:18707
2974 msgid "invalid %%m value"
2977 #: config/alpha/alpha.c:5238 config/rs6000/rs6000.c:18715
2979 msgid "invalid %%M value"
2982 #: config/alpha/alpha.c:5275
2984 msgid "invalid %%U value"
2987 #: config/alpha/alpha.c:5283 config/alpha/alpha.c:5294
2988 #: config/rs6000/rs6000.c:18813
2990 msgid "invalid %%s value"
2993 #: config/alpha/alpha.c:5305
2995 msgid "invalid %%C value"
2998 #: config/alpha/alpha.c:5342 config/rs6000/rs6000.c:18572
3000 msgid "invalid %%E value"
3003 #: config/alpha/alpha.c:5367 config/alpha/alpha.c:5415
3005 msgid "unknown relocation unspec"
3008 #: config/alpha/alpha.c:5376 config/cr16/cr16.c:1561
3009 #: config/rs6000/rs6000.c:19161 config/spu/spu.c:1475
3011 msgid "invalid %%xn code"
3014 #: config/alpha/alpha.c:5480
3016 msgid "invalid operand address"
3019 #: config/arc/arc.c:2811
3021 msgid "invalid operand to %%Z code"
3024 #: config/arc/arc.c:2819
3026 msgid "invalid operand to %%z code"
3029 #: config/arc/arc.c:2827
3031 msgid "invalid operand to %%M code"
3034 #: config/arc/arc.c:2973 config/m32r/m32r.c:2111
3036 msgid "invalid operand to %%R code"
3039 #: config/arc/arc.c:3012 config/m32r/m32r.c:2134
3041 msgid "invalid operand to %%H/%%L code"
3044 #: config/arc/arc.c:3060 config/m32r/m32r.c:2205
3046 msgid "invalid operand to %%U code"
3049 #: config/arc/arc.c:3071
3051 msgid "invalid operand to %%V code"
3054 #: config/arc/arc.c:3128
3056 msgid "invalid operand to %%O code"
3060 #. Undocumented flag.
3061 #: config/arc/arc.c:3142 config/epiphany/epiphany.c:1306
3062 #: config/m32r/m32r.c:2232 config/nds32/nds32.c:2315 config/sparc/sparc.c:8956
3064 msgid "invalid operand output code"
3067 #: config/arc/arc.c:4706
3069 msgid "invalid UNSPEC as operand: %d"
3072 #: config/arm/arm.c:18864 config/arm/arm.c:18889 config/arm/arm.c:18899
3073 #: config/arm/arm.c:18908 config/arm/arm.c:18916
3075 msgid "invalid shift operand"
3078 #: config/arm/arm.c:21418 config/arm/arm.c:21436
3080 msgid "predicated Thumb instruction"
3083 #: config/arm/arm.c:21424
3085 msgid "predicated instruction in conditional sequence"
3088 #: config/arm/arm.c:21678 config/arm/arm.c:21700 config/arm/arm.c:21710
3089 #: config/arm/arm.c:21720 config/arm/arm.c:21730 config/arm/arm.c:21769
3090 #: config/arm/arm.c:21787 config/arm/arm.c:21812 config/arm/arm.c:21827
3091 #: config/arm/arm.c:21854 config/arm/arm.c:21861 config/arm/arm.c:21879
3092 #: config/arm/arm.c:21886 config/arm/arm.c:21894 config/arm/arm.c:21915
3093 #: config/arm/arm.c:21922 config/arm/arm.c:22055 config/arm/arm.c:22062
3094 #: config/arm/arm.c:22089 config/arm/arm.c:22096 config/bfin/bfin.c:1461
3095 #: config/bfin/bfin.c:1468 config/bfin/bfin.c:1475 config/bfin/bfin.c:1482
3096 #: config/bfin/bfin.c:1491 config/bfin/bfin.c:1498 config/bfin/bfin.c:1505
3097 #: config/bfin/bfin.c:1512
3099 msgid "invalid operand for code '%c'"
3102 #: config/arm/arm.c:21782
3104 msgid "instruction never executed"
3107 #. Former Maverick support, removed after GCC-4.7.
3108 #: config/arm/arm.c:21803
3110 msgid "obsolete Maverick format code '%c'"
3113 #: config/arm/arm.c:23229
3114 msgid "function parameters cannot have __fp16 type"
3117 #: config/arm/arm.c:23239
3118 msgid "functions cannot return __fp16 type"
3121 #: config/avr/avr.c:2141
3123 msgid "address operand requires constraint for X, Y, or Z register"
3126 #: config/avr/avr.c:2299
3127 msgid "operands to %T/%t must be reg + const_int:"
3130 #: config/avr/avr.c:2349 config/avr/avr.c:2415
3131 msgid "bad address, not an I/O address:"
3134 #: config/avr/avr.c:2358
3135 msgid "bad address, not a constant:"
3138 #: config/avr/avr.c:2376 config/avr/avr.c:2383
3139 msgid "bad address, not (reg+disp):"
3142 #: config/avr/avr.c:2390
3143 msgid "bad address, not post_inc or pre_dec:"
3146 #: config/avr/avr.c:2401
3147 msgid "internal compiler error. Bad address:"
3150 #: config/avr/avr.c:2434
3152 msgid "Unsupported code '%c' for fixed-point:"
3155 #: config/avr/avr.c:2443
3156 msgid "internal compiler error. Unknown mode:"
3159 #: config/avr/avr.c:3415 config/avr/avr.c:4345 config/avr/avr.c:4794
3160 msgid "invalid insn:"
3163 #: config/avr/avr.c:3469 config/avr/avr.c:3574 config/avr/avr.c:3632
3164 #: config/avr/avr.c:3678 config/avr/avr.c:3697 config/avr/avr.c:3889
3165 #: config/avr/avr.c:4197 config/avr/avr.c:4481 config/avr/avr.c:4687
3166 #: config/avr/avr.c:4851 config/avr/avr.c:4945 config/avr/avr.c:5141
3167 msgid "incorrect insn:"
3170 #: config/avr/avr.c:3713 config/avr/avr.c:3988 config/avr/avr.c:4268
3171 #: config/avr/avr.c:4553 config/avr/avr.c:4733 config/avr/avr.c:5001
3172 #: config/avr/avr.c:5199
3173 msgid "unknown move insn:"
3176 #: config/avr/avr.c:5630
3177 msgid "bad shift insn:"
3180 #: config/avr/avr.c:5738 config/avr/avr.c:6219 config/avr/avr.c:6634
3181 msgid "internal compiler error. Incorrect shift:"
3184 #: config/avr/avr.c:7971
3185 msgid "unsupported fixed-point conversion"
3188 #: config/avr/driver-avr.c:71
3191 "Running spec function '%s' with %d args\n"
3195 #: config/avr/driver-avr.c:118
3199 "'%s': specfile='%s'\n"
3203 #: config/bfin/bfin.c:1410
3205 msgid "invalid %%j value"
3208 #: config/bfin/bfin.c:1603 config/c6x/c6x.c:2315
3210 msgid "invalid const_double operand"
3213 #: config/cris/cris.c:633 config/ft32/ft32.c:128 config/moxie/moxie.c:133
3214 #: final.c:3421 final.c:3423 fold-const.c:285 gcc.c:5023 gcc.c:5037
3215 #: loop-iv.c:3073 loop-iv.c:3082 rtl-error.c:102 toplev.c:360
3216 #: tree-ssa-loop-niter.c:2066 tree-vrp.c:7585 cp/typeck.c:5951 java/expr.c:393
3217 #: lto/lto-object.c:199 lto/lto-object.c:296 lto/lto-object.c:353
3218 #: lto/lto-object.c:377
3219 #, gcc-internal-format, gfc-internal-format
3223 #: config/cris/cris.c:684
3224 msgid "unexpected index-type in cris_print_index"
3227 #: config/cris/cris.c:701
3228 msgid "unexpected base-type in cris_print_base"
3231 #: config/cris/cris.c:765
3232 msgid "invalid operand for 'b' modifier"
3235 #: config/cris/cris.c:782
3236 msgid "invalid operand for 'o' modifier"
3239 #: config/cris/cris.c:801
3240 msgid "invalid operand for 'O' modifier"
3243 #: config/cris/cris.c:834
3244 msgid "invalid operand for 'p' modifier"
3247 #: config/cris/cris.c:873
3248 msgid "invalid operand for 'z' modifier"
3251 #: config/cris/cris.c:937 config/cris/cris.c:971
3252 msgid "invalid operand for 'H' modifier"
3255 #: config/cris/cris.c:947
3256 msgid "bad register"
3259 #: config/cris/cris.c:991
3260 msgid "invalid operand for 'e' modifier"
3263 #: config/cris/cris.c:1008
3264 msgid "invalid operand for 'm' modifier"
3267 #: config/cris/cris.c:1033
3268 msgid "invalid operand for 'A' modifier"
3271 #: config/cris/cris.c:1103
3272 msgid "invalid operand for 'D' modifier"
3275 #: config/cris/cris.c:1117
3276 msgid "invalid operand for 'T' modifier"
3279 #: config/cris/cris.c:1137 config/ft32/ft32.c:254 config/moxie/moxie.c:203
3280 msgid "invalid operand modifier letter"
3283 #: config/cris/cris.c:1194
3284 msgid "unexpected multiplicative operand"
3287 #: config/cris/cris.c:1214 config/ft32/ft32.c:277 config/moxie/moxie.c:228
3288 msgid "unexpected operand"
3291 #: config/cris/cris.c:1253 config/cris/cris.c:1263
3292 msgid "unrecognized address"
3295 #: config/cris/cris.c:2580
3296 msgid "unrecognized supposed constant"
3299 #: config/cris/cris.c:2979 config/cris/cris.c:3037
3300 msgid "unexpected side-effects in address"
3303 #. Can't possibly get anything else for a function-call, right?
3304 #: config/cris/cris.c:3865
3305 msgid "unidentifiable call op"
3308 #: config/cris/cris.c:3927
3310 msgid "PIC register isn't set up"
3313 #: config/fr30/fr30.c:525
3315 msgid "fr30_print_operand_address: unhandled address"
3318 #: config/fr30/fr30.c:549
3320 msgid "fr30_print_operand: unrecognized %%p code"
3323 #: config/fr30/fr30.c:569
3325 msgid "fr30_print_operand: unrecognized %%b code"
3328 #: config/fr30/fr30.c:590
3330 msgid "fr30_print_operand: unrecognized %%B code"
3333 #: config/fr30/fr30.c:598
3335 msgid "fr30_print_operand: invalid operand to %%A code"
3338 #: config/fr30/fr30.c:615
3340 msgid "fr30_print_operand: invalid %%x code"
3343 #: config/fr30/fr30.c:622
3345 msgid "fr30_print_operand: invalid %%F code"
3348 #: config/fr30/fr30.c:639
3350 msgid "fr30_print_operand: unknown code"
3353 #: config/fr30/fr30.c:667 config/fr30/fr30.c:676 config/fr30/fr30.c:687
3354 #: config/fr30/fr30.c:700
3356 msgid "fr30_print_operand: unhandled MEM"
3359 #: config/frv/frv.c:2532
3360 msgid "bad insn to frv_print_operand_address:"
3363 #: config/frv/frv.c:2543
3364 msgid "bad register to frv_print_operand_memory_reference_reg:"
3367 #: config/frv/frv.c:2582 config/frv/frv.c:2592 config/frv/frv.c:2601
3368 #: config/frv/frv.c:2622 config/frv/frv.c:2627
3369 msgid "bad insn to frv_print_operand_memory_reference:"
3372 #: config/frv/frv.c:2713
3374 msgid "bad condition code"
3377 #: config/frv/frv.c:2789
3378 msgid "bad insn in frv_print_operand, bad const_double"
3381 #: config/frv/frv.c:2850
3382 msgid "bad insn to frv_print_operand, 'e' modifier:"
3385 #: config/frv/frv.c:2858
3386 msgid "bad insn to frv_print_operand, 'F' modifier:"
3389 #: config/frv/frv.c:2874
3390 msgid "bad insn to frv_print_operand, 'f' modifier:"
3393 #: config/frv/frv.c:2888
3394 msgid "bad insn to frv_print_operand, 'g' modifier:"
3397 #: config/frv/frv.c:2936
3398 msgid "bad insn to frv_print_operand, 'L' modifier:"
3401 #: config/frv/frv.c:2949
3402 msgid "bad insn to frv_print_operand, 'M/N' modifier:"
3405 #: config/frv/frv.c:2970
3406 msgid "bad insn to frv_print_operand, 'O' modifier:"
3409 #: config/frv/frv.c:2988
3410 msgid "bad insn to frv_print_operand, P modifier:"
3413 #: config/frv/frv.c:3008
3414 msgid "bad insn in frv_print_operand, z case"
3417 #: config/frv/frv.c:3039
3418 msgid "bad insn in frv_print_operand, 0 case"
3421 #: config/frv/frv.c:3044
3422 msgid "frv_print_operand: unknown code"
3425 #: config/frv/frv.c:4449
3426 msgid "bad output_move_single operand"
3429 #: config/frv/frv.c:4576
3430 msgid "bad output_move_double operand"
3433 #: config/frv/frv.c:4718
3434 msgid "bad output_condmove_single operand"
3437 #: config/i386/i386.c:14792
3439 msgid "invalid UNSPEC as operand"
3442 #: config/i386/i386.c:15496
3444 msgid "invalid operand size for operand code 'O'"
3447 #: config/i386/i386.c:15531
3449 msgid "invalid operand size for operand code 'z'"
3452 #: config/i386/i386.c:15601
3454 msgid "invalid operand type used with operand code 'Z'"
3457 #: config/i386/i386.c:15606
3459 msgid "invalid operand size for operand code 'Z'"
3462 #: config/i386/i386.c:15682
3464 msgid "operand is not a condition code, invalid operand code 'Y'"
3467 #: config/i386/i386.c:15755
3469 msgid "operand is not a condition code, invalid operand code 'D'"
3472 #: config/i386/i386.c:15772
3474 msgid "operand is not a condition code, invalid operand code '%c'"
3477 #: config/i386/i386.c:15785
3480 "operand is not an offsettable memory reference, invalid operand code 'H'"
3483 #: config/i386/i386.c:15950
3485 msgid "invalid operand code '%c'"
3488 #: config/i386/i386.c:16006
3490 msgid "invalid constraints for operand"
3493 #: config/i386/i386.c:26044
3494 msgid "unknown insn mode"
3497 #: config/i386/i386-interix.h:77 config/i386/i386.opt:374
3498 msgid "Use native (MS) bitfield layout"
3501 #: config/i386/i386-interix.h:78
3502 msgid "Use gcc default bitfield layout"
3505 #: config/ia64/ia64.c:5384
3507 msgid "invalid %%G mode"
3510 #: config/ia64/ia64.c:5554
3512 msgid "ia64_print_operand: unknown code"
3515 #: config/ia64/ia64.c:11128
3516 msgid "invalid conversion from %<__fpreg%>"
3519 #: config/ia64/ia64.c:11131
3520 msgid "invalid conversion to %<__fpreg%>"
3523 #: config/ia64/ia64.c:11144 config/ia64/ia64.c:11155
3524 msgid "invalid operation on %<__fpreg%>"
3527 #: config/iq2000/iq2000.c:3159 config/tilegx/tilegx.c:5338
3528 #: config/tilepro/tilepro.c:4734
3530 msgid "invalid %%P operand"
3533 #: config/iq2000/iq2000.c:3167 config/rs6000/rs6000.c:18743
3535 msgid "invalid %%p value"
3538 #: config/iq2000/iq2000.c:3224
3540 msgid "invalid use of %%d, %%x, or %%X"
3543 #: config/lm32/lm32.c:534
3545 msgid "only 0.0 can be loaded as an immediate"
3548 #: config/lm32/lm32.c:604
3552 #: config/lm32/lm32.c:616
3553 msgid "can't use non gp relative absolute address"
3556 #: config/lm32/lm32.c:620
3557 msgid "invalid addressing mode"
3560 #: config/m32r/m32r.c:2081
3562 msgid "invalid operand to %%s code"
3565 #: config/m32r/m32r.c:2088
3567 msgid "invalid operand to %%p code"
3570 #: config/m32r/m32r.c:2143
3571 msgid "bad insn for 'A'"
3574 #: config/m32r/m32r.c:2190
3576 msgid "invalid operand to %%T/%%B code"
3579 #: config/m32r/m32r.c:2213
3581 msgid "invalid operand to %%N code"
3584 #: config/m32r/m32r.c:2246
3585 msgid "pre-increment address is not a register"
3588 #: config/m32r/m32r.c:2253
3589 msgid "pre-decrement address is not a register"
3592 #: config/m32r/m32r.c:2260
3593 msgid "post-increment address is not a register"
3596 #: config/m32r/m32r.c:2336 config/m32r/m32r.c:2351
3597 #: config/rs6000/rs6000.c:29572
3601 #: config/m32r/m32r.c:2356
3602 msgid "lo_sum not of register"
3605 #: config/mep/mep.c:3261
3607 msgid "invalid %%L code"
3610 #: config/microblaze/microblaze.c:2210
3612 msgid "unknown punctuation '%c'"
3615 #: config/microblaze/microblaze.c:2219
3617 msgid "null pointer"
3620 #: config/microblaze/microblaze.c:2254
3622 msgid "PRINT_OPERAND, invalid insn for %%C"
3625 #: config/microblaze/microblaze.c:2283
3627 msgid "PRINT_OPERAND, invalid insn for %%N"
3630 #: config/microblaze/microblaze.c:2303 config/microblaze/microblaze.c:2483
3631 msgid "insn contains an invalid address !"
3634 #: config/microblaze/microblaze.c:2318 config/microblaze/microblaze.c:2542
3635 #: config/xtensa/xtensa.c:2466
3636 msgid "invalid address"
3639 #: config/microblaze/microblaze.c:2426
3641 msgid "letter %c was found & insn was not CONST_INT"
3644 #: config/mips/mips.c:8350 config/mips/mips.c:8377 config/mips/mips.c:8498
3646 msgid "'%%%c' is not a valid operand prefix"
3649 #: config/mips/mips.c:8435 config/mips/mips.c:8442 config/mips/mips.c:8449
3650 #: config/mips/mips.c:8456 config/mips/mips.c:8516 config/mips/mips.c:8530
3651 #: config/mips/mips.c:8548 config/mips/mips.c:8557
3653 msgid "invalid use of '%%%c'"
3656 #: config/mmix/mmix.c:1565 config/mmix/mmix.c:1695
3657 msgid "MMIX Internal: Expected a CONST_INT, not this"
3660 #: config/mmix/mmix.c:1644
3661 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
3664 #: config/mmix/mmix.c:1663
3665 msgid "MMIX Internal: Expected a register, not this"
3668 #: config/mmix/mmix.c:1673
3669 msgid "MMIX Internal: Expected a constant, not this"
3672 #. We need the original here.
3673 #: config/mmix/mmix.c:1757
3674 msgid "MMIX Internal: Cannot decode this operand"
3677 #: config/mmix/mmix.c:1813
3678 msgid "MMIX Internal: This is not a recognized address"
3681 #: config/mmix/mmix.c:2689
3682 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
3685 #: config/mmix/mmix.c:2696
3686 msgid "MMIX Internal: What's the CC of this?"
3689 #: config/mmix/mmix.c:2700
3690 msgid "MMIX Internal: What is the CC of this?"
3693 #: config/mmix/mmix.c:2747
3694 msgid "MMIX Internal: This is not a constant:"
3697 #: config/msp430/msp430.c:3008
3699 msgid "invalid operand prefix"
3702 #: config/msp430/msp430.c:3042
3704 msgid "invalid zero extract"
3707 #: config/rl78/rl78.c:1810 config/rl78/rl78.c:1896
3709 msgid "q/Q modifiers invalid for symbol references"
3712 #: config/rs6000/host-darwin.c:94
3714 msgid "Out of stack space.\n"
3717 #: config/rs6000/host-darwin.c:115
3719 msgid "Try running '%s' in the shell to raise its limit.\n"
3722 #: config/rs6000/rs6000.c:3492
3723 msgid "-maltivec=le not allowed for big-endian targets"
3726 #: config/rs6000/rs6000.c:3504
3727 msgid "-mvsx requires hardware floating point"
3730 #: config/rs6000/rs6000.c:3512
3731 msgid "-mvsx and -mpaired are incompatible"
3734 #: config/rs6000/rs6000.c:3514
3735 msgid "-mvsx needs indexed addressing"
3738 #: config/rs6000/rs6000.c:3519
3739 msgid "-mvsx and -mno-altivec are incompatible"
3742 #: config/rs6000/rs6000.c:3521
3743 msgid "-mno-altivec disables vsx"
3746 #: config/rs6000/rs6000.c:3659
3747 msgid "-mquad-memory requires 64-bit mode"
3750 #: config/rs6000/rs6000.c:3662
3751 msgid "-mquad-memory-atomic requires 64-bit mode"
3754 #: config/rs6000/rs6000.c:3674
3755 msgid "-mquad-memory is not available in little endian mode"
3758 #: config/rs6000/rs6000.c:8924
3762 #: config/rs6000/rs6000.c:18560
3764 msgid "invalid %%e value"
3767 #: config/rs6000/rs6000.c:18581
3769 msgid "invalid %%f value"
3772 #: config/rs6000/rs6000.c:18590
3774 msgid "invalid %%F value"
3777 #: config/rs6000/rs6000.c:18599
3779 msgid "invalid %%G value"
3782 #: config/rs6000/rs6000.c:18634
3784 msgid "invalid %%j code"
3787 #: config/rs6000/rs6000.c:18644
3789 msgid "invalid %%J code"
3792 #: config/rs6000/rs6000.c:18654
3794 msgid "invalid %%k value"
3797 #: config/rs6000/rs6000.c:18669 config/xtensa/xtensa.c:2365
3799 msgid "invalid %%K value"
3802 #: config/rs6000/rs6000.c:18733
3804 msgid "invalid %%O value"
3807 #: config/rs6000/rs6000.c:18780
3809 msgid "invalid %%q value"
3812 #: config/rs6000/rs6000.c:18823
3814 msgid "invalid %%S value"
3817 #: config/rs6000/rs6000.c:18863
3819 msgid "invalid %%T value"
3822 #: config/rs6000/rs6000.c:18875
3824 msgid "invalid %%u value"
3827 #: config/rs6000/rs6000.c:18889 config/xtensa/xtensa.c:2335
3829 msgid "invalid %%v value"
3832 #: config/rs6000/rs6000.c:18963 config/xtensa/xtensa.c:2386
3834 msgid "invalid %%x value"
3837 #: config/rs6000/rs6000.c:19105
3839 msgid "invalid %%y value, try using the 'Z' constraint"
3842 #: config/rs6000/rs6000.c:32464
3843 msgid "AltiVec argument passed to unprototyped function"
3846 #: config/rs6000/rs6000.c:34200
3847 msgid "Could not generate addis value for fusion"
3850 #: config/rs6000/rs6000.c:34259
3851 msgid "Unable to generate load offset for fusion"
3854 #: config/s390/s390.c:6793
3856 msgid "symbolic memory references are only supported on z10 or later"
3859 #: config/s390/s390.c:6804
3861 msgid "cannot decompose address"
3864 #: config/s390/s390.c:6872
3866 msgid "invalid comparison operator for 'E' output modifier"
3869 #: config/s390/s390.c:6895
3871 msgid "invalid reference for 'J' output modifier"
3874 #: config/s390/s390.c:6913
3876 msgid "invalid address for 'O' output modifier"
3879 #: config/s390/s390.c:6935
3881 msgid "invalid address for 'R' output modifier"
3884 #: config/s390/s390.c:6953
3886 msgid "memory reference expected for 'S' output modifier"
3889 #: config/s390/s390.c:6963
3891 msgid "invalid address for 'S' output modifier"
3894 #: config/s390/s390.c:6984
3896 msgid "register or memory expression expected for 'N' output modifier"
3899 #: config/s390/s390.c:6995
3901 msgid "register or memory expression expected for 'M' output modifier"
3904 #: config/s390/s390.c:7080 config/s390/s390.c:7100
3906 msgid "invalid constant for output modifier '%c'"
3909 #: config/s390/s390.c:7097
3911 msgid "invalid constant - try using an output modifier"
3914 #: config/s390/s390.c:7133
3916 msgid "invalid constant vector for output modifier '%c'"
3919 #: config/s390/s390.c:7140
3921 msgid "invalid expression - try using an output modifier"
3924 #: config/s390/s390.c:7143
3926 msgid "invalid expression for output modifier '%c'"
3929 #: config/s390/s390.c:10778
3930 msgid "Vector argument passed to unprototyped function"
3933 #: config/s390/s390.c:13835
3934 msgid "types differ in signess"
3937 #: config/s390/s390.c:13845
3938 msgid "binary operator does not support two vector bool operands"
3941 #: config/s390/s390.c:13848
3942 msgid "binary operator does not support vector bool operand"
3945 #: config/s390/s390.c:13856
3947 "binary operator does not support mixing vector bool with floating point "
3951 #: config/sh/sh.c:1311
3953 msgid "invalid operand to %%R"
3956 #: config/sh/sh.c:1338
3958 msgid "invalid operand to %%S"
3961 #: config/sh/sh.c:9980
3962 msgid "created and used with different architectures / ABIs"
3965 #: config/sh/sh.c:9982
3966 msgid "created and used with different ABIs"
3969 #: config/sh/sh.c:9984
3970 msgid "created and used with different endianness"
3973 #: config/sparc/sparc.c:8780 config/sparc/sparc.c:8786
3975 msgid "invalid %%Y operand"
3978 #: config/sparc/sparc.c:8856
3980 msgid "invalid %%A operand"
3983 #: config/sparc/sparc.c:8866
3985 msgid "invalid %%B operand"
3988 #: config/sparc/sparc.c:8895 config/tilegx/tilegx.c:5121
3989 #: config/tilepro/tilepro.c:4537
3991 msgid "invalid %%C operand"
3994 #: config/sparc/sparc.c:8912 config/tilegx/tilegx.c:5154
3996 msgid "invalid %%D operand"
3999 #: config/sparc/sparc.c:8928
4001 msgid "invalid %%f operand"
4004 #: config/sparc/sparc.c:8942
4006 msgid "invalid %%s operand"
4009 #: config/sparc/sparc.c:8996
4011 msgid "long long constant not a valid immediate operand"
4014 #: config/sparc/sparc.c:8999
4016 msgid "floating point constant not a valid immediate operand"
4019 #: config/stormy16/stormy16.c:1759 config/stormy16/stormy16.c:1830
4021 msgid "'B' operand is not constant"
4024 #: config/stormy16/stormy16.c:1786
4026 msgid "'B' operand has multiple bits set"
4029 #: config/stormy16/stormy16.c:1812
4031 msgid "'o' operand is not constant"
4034 #: config/stormy16/stormy16.c:1844
4036 msgid "xstormy16_print_operand: unknown code"
4039 #: config/tilegx/tilegx.c:5106 config/tilepro/tilepro.c:4522
4041 msgid "invalid %%c operand"
4044 #: config/tilegx/tilegx.c:5137
4046 msgid "invalid %%d operand"
4049 #: config/tilegx/tilegx.c:5234
4051 msgid "invalid %%H specifier"
4054 #: config/tilegx/tilegx.c:5276 config/tilepro/tilepro.c:4551
4056 msgid "invalid %%h operand"
4059 #: config/tilegx/tilegx.c:5288 config/tilepro/tilepro.c:4615
4061 msgid "invalid %%I operand"
4064 #: config/tilegx/tilegx.c:5302 config/tilepro/tilepro.c:4629
4066 msgid "invalid %%i operand"
4069 #: config/tilegx/tilegx.c:5325 config/tilepro/tilepro.c:4652
4071 msgid "invalid %%j operand"
4074 #: config/tilegx/tilegx.c:5356
4076 msgid "invalid %%%c operand"
4079 #: config/tilegx/tilegx.c:5371 config/tilepro/tilepro.c:4766
4081 msgid "invalid %%N operand"
4084 #: config/tilegx/tilegx.c:5415
4086 msgid "invalid operand for 'r' specifier"
4089 #: config/tilegx/tilegx.c:5440 config/tilepro/tilepro.c:4848
4091 msgid "unable to print out operand yet; code == %d (%c)"
4094 #: config/tilepro/tilepro.c:4587
4096 msgid "invalid %%H operand"
4099 #: config/tilepro/tilepro.c:4691
4101 msgid "invalid %%L operand"
4104 #: config/tilepro/tilepro.c:4751
4106 msgid "invalid %%M operand"
4109 #: config/tilepro/tilepro.c:4794
4111 msgid "invalid %%t operand"
4114 #: config/tilepro/tilepro.c:4801
4116 msgid "invalid %%t operand '"
4119 #: config/tilepro/tilepro.c:4822
4121 msgid "invalid %%r operand"
4124 #: config/v850/v850.c:314
4125 msgid "const_double_split got a bad insn:"
4128 #: config/v850/v850.c:921
4129 msgid "output_move_single:"
4132 #: config/vax/vax.c:479
4134 msgid "symbol used with both base and indexed registers"
4137 #: config/vax/vax.c:488
4139 msgid "symbol with offset used in PIC mode"
4142 #: config/vax/vax.c:576
4144 msgid "symbol used as immediate operand"
4147 #: config/vax/vax.c:1601
4148 msgid "illegal operand detected"
4151 #: config/visium/visium.c:3138
4152 msgid "illegal operand "
4155 #: config/visium/visium.c:3188
4156 msgid "illegal operand address (1)"
4159 #: config/visium/visium.c:3195
4160 msgid "illegal operand address (2)"
4163 #: config/visium/visium.c:3210
4164 msgid "illegal operand address (3)"
4167 #: config/visium/visium.c:3218
4168 msgid "illegal operand address (4)"
4171 #: config/xtensa/xtensa.c:790 config/xtensa/xtensa.c:822
4172 #: config/xtensa/xtensa.c:831
4176 #: config/xtensa/xtensa.c:2323
4178 msgid "invalid %%D value"
4181 #: config/xtensa/xtensa.c:2360
4182 msgid "invalid mask"
4185 #: config/xtensa/xtensa.c:2393
4187 msgid "invalid %%d value"
4190 #: config/xtensa/xtensa.c:2414 config/xtensa/xtensa.c:2424
4192 msgid "invalid %%t/%%b value"
4195 #: config/xtensa/xtensa.c:2491
4196 msgid "no register in address"
4199 #: config/xtensa/xtensa.c:2499
4200 msgid "address offset not a constant"
4203 #: c/c-objc-common.c:167
4207 #: c/c-objc-common.c:194
4208 msgid "({anonymous})"
4211 #: c/c-parser.c:2006 c/c-parser.c:2020 c/c-parser.c:4587 c/c-parser.c:4991
4212 #: c/c-parser.c:5112 c/c-parser.c:5431 c/c-parser.c:5595 c/c-parser.c:5626
4213 #: c/c-parser.c:5808 c/c-parser.c:8433 c/c-parser.c:8468 c/c-parser.c:8499
4214 #: c/c-parser.c:8546 c/c-parser.c:8727 c/c-parser.c:9507 c/c-parser.c:9577
4215 #: c/c-parser.c:9620 c/c-parser.c:12714 c/c-parser.c:12733 c/c-parser.c:12751
4216 #: c/c-parser.c:12905 c/c-parser.c:12948 c/c-parser.c:2801 c/c-parser.c:8720
4217 #: cp/parser.c:24354 cp/parser.c:24926
4218 #, gcc-internal-format
4219 msgid "expected %<;%>"
4222 #: c/c-parser.c:2047 c/c-parser.c:2739 c/c-parser.c:3036 c/c-parser.c:3103
4223 #: c/c-parser.c:3752 c/c-parser.c:3950 c/c-parser.c:3955 c/c-parser.c:5156
4224 #: c/c-parser.c:5310 c/c-parser.c:5511 c/c-parser.c:5744 c/c-parser.c:5867
4225 #: c/c-parser.c:6880 c/c-parser.c:7286 c/c-parser.c:7324 c/c-parser.c:7452
4226 #: c/c-parser.c:7635 c/c-parser.c:7650 c/c-parser.c:7674 c/c-parser.c:9018
4227 #: c/c-parser.c:9090 c/c-parser.c:10078 c/c-parser.c:10263 c/c-parser.c:10396
4228 #: c/c-parser.c:10448 c/c-parser.c:10601 c/c-parser.c:10646 c/c-parser.c:10691
4229 #: c/c-parser.c:10825 c/c-parser.c:10922 c/c-parser.c:11036 c/c-parser.c:11113
4230 #: c/c-parser.c:11157 c/c-parser.c:11205 c/c-parser.c:11244 c/c-parser.c:11290
4231 #: c/c-parser.c:11326 c/c-parser.c:11366 c/c-parser.c:11418 c/c-parser.c:11460
4232 #: c/c-parser.c:11495 c/c-parser.c:11543 c/c-parser.c:11601 c/c-parser.c:12867
4233 #: c/c-parser.c:14281 c/c-parser.c:14491 c/c-parser.c:14841 c/c-parser.c:14899
4234 #: c/c-parser.c:15324 c/c-parser.c:10521 c/c-parser.c:10546 cp/parser.c:22651
4235 #: cp/parser.c:24929
4236 #, gcc-internal-format
4237 msgid "expected %<(%>"
4240 #: c/c-parser.c:2052 c/c-parser.c:6907 c/c-parser.c:7294 c/c-parser.c:7332
4241 #: c/c-parser.c:7463 cp/parser.c:24352 cp/parser.c:24944
4242 #, gcc-internal-format
4243 msgid "expected %<,%>"
4246 #: c/c-parser.c:2073 c/c-parser.c:2440 c/c-parser.c:2754 c/c-parser.c:3077
4247 #: c/c-parser.c:3114 c/c-parser.c:3329 c/c-parser.c:3515 c/c-parser.c:3577
4248 #: c/c-parser.c:3629 c/c-parser.c:3759 c/c-parser.c:4043 c/c-parser.c:4054
4249 #: c/c-parser.c:4063 c/c-parser.c:5159 c/c-parser.c:5325 c/c-parser.c:5658
4250 #: c/c-parser.c:5802 c/c-parser.c:5875 c/c-parser.c:6443 c/c-parser.c:6655
4251 #: c/c-parser.c:6730 c/c-parser.c:6820 c/c-parser.c:7023 c/c-parser.c:7215
4252 #: c/c-parser.c:7233 c/c-parser.c:7254 c/c-parser.c:7303 c/c-parser.c:7407
4253 #: c/c-parser.c:7476 c/c-parser.c:7643 c/c-parser.c:7666 c/c-parser.c:7687
4254 #: c/c-parser.c:7901 c/c-parser.c:8276 c/c-parser.c:8812 c/c-parser.c:8833
4255 #: c/c-parser.c:9041 c/c-parser.c:9096 c/c-parser.c:9479 c/c-parser.c:10115
4256 #: c/c-parser.c:10266 c/c-parser.c:10399 c/c-parser.c:10479 c/c-parser.c:10608
4257 #: c/c-parser.c:10653 c/c-parser.c:10698 c/c-parser.c:10748 c/c-parser.c:10903
4258 #: c/c-parser.c:10986 c/c-parser.c:11043 c/c-parser.c:11120 c/c-parser.c:11164
4259 #: c/c-parser.c:11230 c/c-parser.c:11277 c/c-parser.c:11305 c/c-parser.c:11341
4260 #: c/c-parser.c:11394 c/c-parser.c:11400 c/c-parser.c:11437 c/c-parser.c:11449
4261 #: c/c-parser.c:11466 c/c-parser.c:11502 c/c-parser.c:11514 c/c-parser.c:11562
4262 #: c/c-parser.c:11570 c/c-parser.c:11605 c/c-parser.c:12787 c/c-parser.c:12913
4263 #: c/c-parser.c:12959 c/c-parser.c:14470 c/c-parser.c:14543 c/c-parser.c:14877
4264 #: c/c-parser.c:14961 c/c-parser.c:15333 cp/parser.c:22683 cp/parser.c:24974
4265 #, gcc-internal-format
4266 msgid "expected %<)%>"
4269 #: c/c-parser.c:3434 c/c-parser.c:4355 c/c-parser.c:4391 c/c-parser.c:5859
4270 #: c/c-parser.c:7399 c/c-parser.c:7734 c/c-parser.c:7878 c/c-parser.c:10201
4271 #: c/c-parser.c:15236 c/c-parser.c:15238 c/c-parser.c:15575 cp/parser.c:6458
4272 #: cp/parser.c:24938
4273 #, gcc-internal-format
4274 msgid "expected %<]%>"
4277 #: c/c-parser.c:3610
4278 msgid "expected %<;%>, %<,%> or %<)%>"
4281 #: c/c-parser.c:4215 c/c-parser.c:12734 cp/parser.c:24932 cp/parser.c:26825
4282 #, gcc-internal-format
4283 msgid "expected %<}%>"
4286 #: c/c-parser.c:4524 c/c-parser.c:9061 c/c-parser.c:13314 c/c-parser.c:2619
4287 #: c/c-parser.c:2822 c/c-parser.c:8615 cp/parser.c:15900 cp/parser.c:24935
4288 #, gcc-internal-format
4289 msgid "expected %<{%>"
4292 #: c/c-parser.c:4755 c/c-parser.c:4764 c/c-parser.c:5766 c/c-parser.c:6103
4293 #: c/c-parser.c:6955 c/c-parser.c:8826 c/c-parser.c:9209 c/c-parser.c:9270
4294 #: c/c-parser.c:10188 c/c-parser.c:10882 c/c-parser.c:11385 c/c-parser.c:14338
4295 #: c/c-parser.c:14394 cp/parser.c:24968 cp/parser.c:26047
4296 #, gcc-internal-format
4297 msgid "expected %<:%>"
4300 #: c/c-parser.c:5012 cp/semantics.c:620
4301 msgid "Cilk array notation cannot be used as a computed goto expression"
4304 #: c/c-parser.c:5070
4305 msgid "Cilk array notation cannot be used for a throw expression"
4308 #: c/c-parser.c:5321 cp/semantics.c:1140
4309 msgid "Cilk array notation cannot be used as a condition for switch statement"
4312 #: c/c-parser.c:5366 cp/semantics.c:795
4313 msgid "Cilk array notation cannot be used as a condition for while statement"
4316 #: c/c-parser.c:5417 cp/parser.c:24862
4317 #, gcc-internal-format
4318 msgid "expected %<while%>"
4321 #: c/c-parser.c:5424 cp/semantics.c:854
4323 "Cilk array notation cannot be used as a condition for a do-while statement"
4326 #: c/c-parser.c:5622 cp/semantics.c:973
4327 msgid "Cilk array notation cannot be used in a condition for a for-loop"
4330 #: c/c-parser.c:7168
4331 msgid "expected %<.%>"
4334 #: c/c-parser.c:8286 c/c-parser.c:8318 c/c-parser.c:8558 cp/parser.c:26610
4335 #: cp/parser.c:26684
4336 #, gcc-internal-format
4337 msgid "expected %<@end%>"
4340 #: c/c-parser.c:8975 cp/parser.c:24953
4341 #, gcc-internal-format
4342 msgid "expected %<>%>"
4345 #: c/c-parser.c:10990 c/c-parser.c:11518 cp/parser.c:24977
4346 #, gcc-internal-format
4347 msgid "expected %<,%> or %<)%>"
4350 #: c/c-parser.c:12466 c/c-parser.c:12497 c/c-parser.c:12720 c/c-parser.c:12894
4351 #: c/c-parser.c:14528 c/c-parser.c:15063 c/c-parser.c:4414 cp/parser.c:24956
4352 #, gcc-internal-format
4353 msgid "expected %<=%>"
4356 #: c/c-parser.c:13357 c/c-parser.c:13347 cp/parser.c:30977
4357 #, gcc-internal-format
4358 msgid "expected %<#pragma omp section%> or %<}%>"
4361 #: c/c-parser.c:15224 c/c-parser.c:10163 cp/parser.c:24941 cp/parser.c:27908
4362 #, gcc-internal-format
4363 msgid "expected %<[%>"
4366 #: c/c-typeck.c:7120
4371 msgid "candidate 1:"
4375 msgid "candidate 2:"
4379 msgid "candidates are: %+#D"
4383 msgid "candidate is: %+#D"
4391 msgid "<brace-enclosed initializer list>"
4395 msgid "<unresolved overloaded function type>"
4399 msgid "<type error>"
4404 msgid "<anonymous %s>"
4407 #. A lambda's "type" is essentially its signature.
4413 msgid "<typeprefixerror>"
4418 msgid "(static initializers for %s)"
4423 msgid "(static destructors for %s)"
4431 msgid "<return value> "
4439 msgid "(anonymous namespace)"
4443 msgid "<template arguments error>"
4447 msgid "<enumerator>"
4451 msgid "<declaration error>"
4454 #: cp/error.c:1776 cp/error.c:1796
4455 msgid "<template parameter error>"
4462 #: cp/error.c:1953 cp/error.c:2963 c-family/c-pretty-print.c:2200
4463 #, gcc-internal-format
4467 #. While waiting for caret diagnostics, avoid printing
4468 #. __cxa_allocate_exception, __cxa_throw, and the like.
4470 msgid "<throw-expression>"
4474 msgid "<ubsan routine call>"
4490 msgid "<expression error>"
4494 msgid "<unknown operator>"
4502 msgid "At global scope:"
4507 msgid "In static member function %qs"
4512 msgid "In copy constructor %qs"
4517 msgid "In constructor %qs"
4522 msgid "In destructor %qs"
4526 msgid "In lambda function"
4531 msgid "%s: In substitution of %qS:\n"
4535 msgid "%s: In instantiation of %q#D:\n"
4539 msgid "%r%s:%d:%d:%R "
4548 msgid "recursively required by substitution of %qS\n"
4553 msgid "required by substitution of %qS\n"
4557 msgid "recursively required from %q#D\n"
4561 msgid "required from %q#D\n"
4565 msgid "recursively required from here"
4569 msgid "required from here"
4574 "%r%s:%d:%d:%R [ skipping %d instantiation contexts, use -ftemplate-"
4575 "backtrace-limit=0 to disable ]\n"
4580 "%r%s:%d:%R [ skipping %d instantiation contexts, use -ftemplate-backtrace-"
4581 "limit=0 to disable ]\n"
4585 msgid "%r%s:%d:%d:%R in constexpr expansion of %qs"
4589 msgid "%r%s:%d:%R in constexpr expansion of %qs"
4592 #: cp/pt.c:1832 cp/semantics.c:4836
4593 msgid "candidates are:"
4597 msgid "candidate is:"
4598 msgid_plural "candidates are:"
4603 msgid "target is not pointer or reference to class"
4607 msgid "target is not pointer or reference to complete type"
4611 msgid "target is not pointer or reference"
4615 msgid "source is not a pointer"
4619 msgid "source is not a pointer to class"
4623 msgid "source is a pointer to incomplete type"
4627 msgid "source is not of class type"
4631 msgid "source is of incomplete class type"
4635 msgid "conversion casts away constness"
4639 msgid "source type is not polymorphic"
4642 #: cp/typeck.c:5703 c/c-typeck.c:3862
4643 #, gcc-internal-format
4644 msgid "wrong type argument to unary minus"
4647 #: cp/typeck.c:5704 c/c-typeck.c:3849
4648 #, gcc-internal-format
4649 msgid "wrong type argument to unary plus"
4652 #: cp/typeck.c:5731 c/c-typeck.c:3888
4653 #, gcc-internal-format
4654 msgid "wrong type argument to bit-complement"
4657 #: cp/typeck.c:5738 c/c-typeck.c:3896
4658 #, gcc-internal-format
4659 msgid "wrong type argument to abs"
4662 #: cp/typeck.c:5750 c/c-typeck.c:3908
4663 #, gcc-internal-format
4664 msgid "wrong type argument to conjugation"
4668 msgid "in argument to unary !"
4672 msgid "no pre-increment operator for type"
4676 msgid "no post-increment operator for type"
4680 msgid "no pre-decrement operator for type"
4684 msgid "no post-decrement operator for type"
4687 #: fortran/arith.c:95
4688 msgid "Arithmetic OK at %L"
4691 #: fortran/arith.c:98
4692 msgid "Arithmetic overflow at %L"
4695 #: fortran/arith.c:101
4696 msgid "Arithmetic underflow at %L"
4699 #: fortran/arith.c:104
4700 msgid "Arithmetic NaN at %L"
4703 #: fortran/arith.c:107
4704 msgid "Division by zero at %L"
4707 #: fortran/arith.c:110
4708 msgid "Array operands are incommensurate at %L"
4711 #: fortran/arith.c:114
4712 msgid "Integer outside symmetric range implied by Standard Fortran at %L"
4715 #: fortran/arith.c:1370
4716 msgid "elemental binary operation"
4719 #: fortran/check.c:2063 fortran/check.c:3054 fortran/check.c:3108
4721 msgid "arguments '%s' and '%s' for intrinsic %s"
4724 #: fortran/check.c:2860
4726 msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
4729 #: fortran/check.c:3383 fortran/intrinsic.c:4282
4731 msgid "arguments '%s' and '%s' for intrinsic '%s'"
4734 #: fortran/error.c:869
4735 msgid "Fortran 2008 obsolescent feature:"
4738 #: fortran/error.c:878
4739 msgid "GNU Extension:"
4742 #: fortran/error.c:881
4743 msgid "Legacy Extension:"
4746 #: fortran/error.c:884
4747 msgid "Obsolescent feature:"
4750 #: fortran/error.c:887
4751 msgid "Deleted feature:"
4754 #: fortran/expr.c:622
4756 msgid "Constant expression required at %C"
4759 #: fortran/expr.c:625
4761 msgid "Integer expression required at %C"
4764 #: fortran/expr.c:630
4766 msgid "Integer value too large in expression at %C"
4769 #: fortran/expr.c:3206
4770 msgid "array assignment"
4773 #: fortran/gfortranspec.c:281
4776 "GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
4777 "You may redistribute copies of GNU Fortran\n"
4778 "under the terms of the GNU General Public License.\n"
4779 "For more information about these matters, see the file named COPYING\n"
4783 #: fortran/gfortranspec.c:426
4788 #: fortran/interface.c:2919 fortran/intrinsic.c:3986
4789 msgid "actual argument to INTENT = OUT/INOUT"
4793 msgid "Positive width required"
4797 msgid "Nonnegative width required"
4801 msgid "Unexpected element %<%c%> in format string at %L"
4805 msgid "Unexpected end of format string"
4809 msgid "Zero width in format descriptor"
4813 msgid "Missing leading left parenthesis"
4817 msgid "Left parenthesis required after %<*%>"
4821 msgid "Expected P edit descriptor"
4824 #. P requires a prior number.
4826 msgid "P descriptor requires leading scale factor"
4829 #: fortran/io.c:737 fortran/io.c:751
4830 msgid "Comma required after P descriptor"
4834 msgid "Positive width required with T descriptor"
4838 msgid "E specifier not allowed with g0 descriptor"
4842 msgid "Positive exponent width required"
4846 msgid "Period required in format specifier"
4849 #: fortran/io.c:1532
4854 #: fortran/io.c:2861
4855 msgid "internal unit in WRITE"
4858 #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
4859 #. contexts. Thus, use an extended RESOLVE_TAG macro for that.
4860 #: fortran/io.c:4053
4862 msgid "%s tag with INQUIRE"
4865 #: fortran/matchexp.c:28
4867 msgid "Syntax error in expression at %C"
4870 #: fortran/module.c:1105
4871 msgid "Unexpected EOF"
4874 #: fortran/module.c:1189
4875 msgid "Integer overflow"
4878 #: fortran/module.c:1219
4879 msgid "Name too long"
4882 #: fortran/module.c:1321 fortran/module.c:1424
4886 #: fortran/module.c:1448
4887 msgid "Expected name"
4890 #: fortran/module.c:1451
4891 msgid "Expected left parenthesis"
4894 #: fortran/module.c:1454
4895 msgid "Expected right parenthesis"
4898 #: fortran/module.c:1457
4899 msgid "Expected integer"
4902 #: fortran/module.c:1460 fortran/module.c:2401
4903 msgid "Expected string"
4906 #: fortran/module.c:1485
4907 msgid "find_enum(): Enum not found"
4910 #: fortran/module.c:2141
4911 msgid "Expected attribute bit name"
4914 #: fortran/module.c:3005
4915 msgid "Expected integer string"
4918 #: fortran/module.c:3009
4919 msgid "Error converting integer"
4922 #: fortran/module.c:3031
4923 msgid "Expected real string"
4926 #: fortran/module.c:3255
4927 msgid "Expected expression type"
4930 #: fortran/module.c:3335
4931 msgid "Bad operator"
4934 #: fortran/module.c:3450
4935 msgid "Bad type in constant expression"
4938 #: fortran/module.c:6734
4939 msgid "Unexpected end of module"
4942 #: fortran/parse.c:1562
4943 msgid "arithmetic IF"
4946 #: fortran/parse.c:1571
4947 msgid "attribute declaration"
4950 #: fortran/parse.c:1607
4951 msgid "data declaration"
4954 #: fortran/parse.c:1616
4955 msgid "derived type declaration"
4958 #: fortran/parse.c:1710
4962 #: fortran/parse.c:1719
4963 msgid "implied END DO"
4966 #: fortran/parse.c:1810 fortran/resolve.c:10325
4970 #: fortran/parse.c:1813 fortran/resolve.c:10370 fortran/resolve.c:10373
4971 msgid "pointer assignment"
4974 #: fortran/parse.c:1831
4978 #: fortran/resolve.c:608
4979 msgid "module procedure"
4982 #: fortran/resolve.c:609
4983 msgid "internal function"
4986 #: fortran/resolve.c:2148 fortran/resolve.c:2342
4987 msgid "elemental procedure"
4990 #: fortran/resolve.c:2245
4991 msgid "allocatable argument"
4994 #: fortran/resolve.c:2250
4995 msgid "asynchronous argument"
4998 #: fortran/resolve.c:2255
4999 msgid "optional argument"
5002 #: fortran/resolve.c:2260
5003 msgid "pointer argument"
5006 #: fortran/resolve.c:2265
5007 msgid "target argument"
5010 #: fortran/resolve.c:2270
5011 msgid "value argument"
5014 #: fortran/resolve.c:2275
5015 msgid "volatile argument"
5018 #: fortran/resolve.c:2280
5019 msgid "assumed-shape argument"
5022 #: fortran/resolve.c:2285
5023 msgid "assumed-rank argument"
5026 #: fortran/resolve.c:2290
5027 msgid "coarray argument"
5030 #: fortran/resolve.c:2295
5031 msgid "parametrized derived type argument"
5034 #: fortran/resolve.c:2300
5035 msgid "polymorphic argument"
5038 #: fortran/resolve.c:2305
5039 msgid "NO_ARG_CHECK attribute"
5042 #. As assumed-type is unlimited polymorphic (cf. above).
5043 #. See also TS 29113, Note 6.1.
5044 #: fortran/resolve.c:2312
5045 msgid "assumed-type argument"
5048 #: fortran/resolve.c:2323
5049 msgid "array result"
5052 #: fortran/resolve.c:2328
5053 msgid "pointer or allocatable result"
5056 #: fortran/resolve.c:2335
5057 msgid "result with non-constant character length"
5060 #: fortran/resolve.c:2347
5061 msgid "bind(c) procedure"
5064 #: fortran/resolve.c:3544
5066 msgid "Invalid context for NULL() pointer at %%L"
5069 #: fortran/resolve.c:3560
5071 msgid "Operand of unary numeric operator '%s' at %%L is %s"
5074 #: fortran/resolve.c:3576
5076 msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
5079 #: fortran/resolve.c:3591
5081 msgid "Operands of string concatenation operator at %%L are %s/%s"
5084 #: fortran/resolve.c:3610
5086 msgid "Operands of logical operator '%s' at %%L are %s/%s"
5089 #: fortran/resolve.c:3624
5091 msgid "Operand of .not. operator at %%L is %s"
5094 #: fortran/resolve.c:3638
5095 msgid "COMPLEX quantities cannot be compared at %L"
5098 #: fortran/resolve.c:3689
5100 msgid "Logicals at %%L must be compared with %s instead of %s"
5103 #: fortran/resolve.c:3695
5105 msgid "Operands of comparison operator '%s' at %%L are %s/%s"
5108 #: fortran/resolve.c:3703
5110 msgid "Unknown operator '%s' at %%L"
5113 #: fortran/resolve.c:3705
5115 msgid "Operand of user operator '%s' at %%L is %s"
5118 #: fortran/resolve.c:3709
5120 msgid "Operands of user operator '%s' at %%L are %s/%s"
5123 #: fortran/resolve.c:3797
5125 msgid "Inconsistent ranks for operator at %%L and %%L"
5128 #: fortran/resolve.c:6447
5129 msgid "Loop variable"
5132 #: fortran/resolve.c:6451
5133 msgid "iterator variable"
5136 #: fortran/resolve.c:6455
5137 msgid "Start expression in DO loop"
5140 #: fortran/resolve.c:6459
5141 msgid "End expression in DO loop"
5144 #: fortran/resolve.c:6463
5145 msgid "Step expression in DO loop"
5148 #: fortran/resolve.c:6720 fortran/resolve.c:6723
5149 msgid "DEALLOCATE object"
5152 #: fortran/resolve.c:7075 fortran/resolve.c:7078
5153 msgid "ALLOCATE object"
5156 #: fortran/resolve.c:7292 fortran/resolve.c:8717
5157 msgid "STAT variable"
5160 #: fortran/resolve.c:7336 fortran/resolve.c:8729
5161 msgid "ERRMSG variable"
5164 #: fortran/resolve.c:8578
5165 msgid "item in READ"
5168 #: fortran/resolve.c:8741
5169 msgid "ACQUIRED_LOCK variable"
5172 #: fortran/trans-array.c:1433
5174 msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
5177 #: fortran/trans-array.c:5419
5178 msgid "Integer overflow when calculating the amount of memory to allocate"
5181 #: fortran/trans-decl.c:5357
5184 "Actual string length does not match the declared one for dummy argument "
5188 #: fortran/trans-decl.c:5365
5191 "Actual string length is shorter than the declared one for dummy argument "
5195 #: fortran/trans-expr.c:7978
5197 msgid "Target of rank remapping is too small (%ld < %ld)"
5200 #: fortran/trans-intrinsic.c:899
5202 msgid "Unequal character lengths (%ld/%ld) in %s"
5205 #: fortran/trans-intrinsic.c:6951
5207 msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
5210 #: fortran/trans-intrinsic.c:6983
5211 msgid "Argument NCOPIES of REPEAT intrinsic is too large"
5214 #: fortran/trans-io.c:564
5215 msgid "Unit number in I/O statement too small"
5218 #: fortran/trans-io.c:573
5219 msgid "Unit number in I/O statement too large"
5222 #: fortran/trans-stmt.c:160
5223 msgid "Assigned label is not a target label"
5226 #: fortran/trans-stmt.c:921
5228 msgid "Invalid image number %d in SYNC IMAGES"
5231 #: fortran/trans-stmt.c:1688 fortran/trans-stmt.c:1973
5232 msgid "Loop variable has been modified"
5235 #: fortran/trans-stmt.c:1828
5236 msgid "DO step value is zero"
5239 #: fortran/trans.c:51
5240 msgid "Array reference out of bounds"
5243 #: fortran/trans.c:52
5244 msgid "Incorrect function return value"
5247 #: fortran/trans.c:598
5248 msgid "Memory allocation failed"
5251 #: fortran/trans.c:684 fortran/trans.c:1523
5252 msgid "Allocation would exceed memory limit"
5255 #: fortran/trans.c:846
5257 msgid "Attempting to allocate already allocated variable '%s'"
5260 #: fortran/trans.c:852
5261 msgid "Attempting to allocate already allocated variable"
5264 #: fortran/trans.c:1276 fortran/trans.c:1422
5266 msgid "Attempt to DEALLOCATE unallocated '%s'"
5269 #. The remainder are real diagnostic types.
5270 #: fortran/gfc-diagnostic.def:33
5274 #. This is like DK_ICE, but backtrace is not printed. Used in the driver
5275 #. when reporting fatal signal in the compiler.
5276 #: fortran/gfc-diagnostic.def:34 fortran/gfc-diagnostic.def:50
5277 msgid "internal compiler error"
5280 #: fortran/gfc-diagnostic.def:35
5284 #: fortran/gfc-diagnostic.def:36
5285 msgid "sorry, unimplemented"
5288 #: fortran/gfc-diagnostic.def:37
5292 #: fortran/gfc-diagnostic.def:38
5296 #: fortran/gfc-diagnostic.def:39
5300 #: fortran/gfc-diagnostic.def:40
5304 #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
5305 #. prefix does not matter.
5306 #: fortran/gfc-diagnostic.def:43
5310 #: fortran/gfc-diagnostic.def:44
5314 #. This one is just for counting DK_WARNING promoted to DK_ERROR
5315 #. due to -Werror and -Werror=warning.
5316 #: fortran/gfc-diagnostic.def:47
5320 #: go/go-backend.c:175
5321 msgid "lseek failed while reading export data"
5324 #: go/go-backend.c:182
5325 msgid "memory allocation failed while reading export data"
5328 #: go/go-backend.c:190
5329 msgid "read failed while reading export data"
5332 #: go/go-backend.c:196
5333 msgid "short read while reading export data"
5336 #: java/jcf-dump.c:1131
5338 msgid "Not a valid Java .class file.\n"
5341 #: java/jcf-dump.c:1137
5343 msgid "error while parsing constant pool\n"
5346 #: java/jcf-dump.c:1143 java/jcf-parse.c:1438
5347 #, gcc-internal-format, gfc-internal-format
5348 msgid "error in constant pool entry #%d\n"
5351 #: java/jcf-dump.c:1153
5353 msgid "error while parsing fields\n"
5356 #: java/jcf-dump.c:1159
5358 msgid "error while parsing methods\n"
5361 #: java/jcf-dump.c:1165
5363 msgid "error while parsing final attributes\n"
5366 #: java/jcf-dump.c:1202
5368 msgid "Try 'jcf-dump --help' for more information.\n"
5371 #: java/jcf-dump.c:1209
5374 "Usage: jcf-dump [OPTION]... CLASS...\n"
5378 #: java/jcf-dump.c:1210
5381 "Display contents of a class file in readable form.\n"
5385 #: java/jcf-dump.c:1211
5387 msgid " -c Disassemble method bodies\n"
5390 #: java/jcf-dump.c:1212
5392 msgid " --javap Generate output in 'javap' format\n"
5395 #: java/jcf-dump.c:1214
5397 msgid " --classpath PATH Set path to find .class files\n"
5400 #: java/jcf-dump.c:1215
5402 msgid " -IDIR Append directory to class path\n"
5405 #: java/jcf-dump.c:1216
5407 msgid " --bootclasspath PATH Override built-in class path\n"
5410 #: java/jcf-dump.c:1217
5412 msgid " --extdirs PATH Set extensions directory path\n"
5415 #: java/jcf-dump.c:1218
5417 msgid " -o FILE Set output file name\n"
5420 #: java/jcf-dump.c:1220
5422 msgid " --help Print this help, then exit\n"
5425 #: java/jcf-dump.c:1221
5427 msgid " --version Print version number, then exit\n"
5430 #: java/jcf-dump.c:1222
5432 msgid " -v, --verbose Print extra information while running\n"
5435 #: java/jcf-dump.c:1224
5438 "For bug reporting instructions, please see:\n"
5442 #: java/jcf-dump.c:1262 java/jcf-dump.c:1330
5444 msgid "jcf-dump: no classes specified\n"
5447 #: java/jcf-dump.c:1350
5449 msgid "Cannot open '%s' for output.\n"
5452 #: java/jcf-dump.c:1395
5454 msgid "bad format of .zip/.jar archive\n"
5457 #: java/jcf-dump.c:1513
5459 msgid "Bad byte codes.\n"
5462 #: java/jvgenmain.c:49
5464 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
5467 #: java/jvgenmain.c:122
5469 msgid "%s: Cannot open output file: %s\n"
5472 #: java/jvgenmain.c:172
5474 msgid "%s: Failed to close output file %s\n"
5477 #: objc/objc-act.c:6191 cp/cxx-pretty-print.c:158
5478 #, gcc-internal-format
5482 #: gcc.c:615 gcc.c:619 gcc.c:674
5483 msgid "-gz is not supported in this configuration"
5486 #: gcc.c:625 gcc.c:685
5487 msgid "-gz=zlib is not supported in this configuration"
5491 msgid "-fuse-linker-plugin is not supported in this configuration"
5495 msgid "cannot specify -static with -fsanitize=address"
5499 msgid "cannot specify -static with -fsanitize=thread"
5502 #: gcc.c:982 java/jvspec.c:79 ada/gcc-interface/lang-specs.h:33
5503 msgid "-pg and -fomit-frame-pointer are incompatible"
5507 msgid "GNU C no longer supports -traditional without -E"
5511 msgid "-E or -x required when input is from standard input"
5514 #: config/s390/tpf.h:110
5515 msgid "static is not supported on TPF-OS"
5519 msgid "cannot use mthreads and mlegacy-threads together"
5523 msgid "cannot use mshared and static together"
5526 #: config/tilegx/tilegx.h:546 config/tilegx/tilegx.h:551 config/arm/arm.h:102
5527 msgid "-mbig-endian and -mlittle-endian may not be used together"
5530 #: config/sparc/linux64.h:149 config/sparc/linux64.h:156
5531 #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
5532 #: config/sparc/sol2.h:219 config/sparc/sol2.h:225
5533 msgid "may not use both -m32 and -m64"
5536 #: config/i386/cygwin-w64.h:64 config/i386/cygwin.h:129
5537 #: config/i386/mingw-w64.h:87 config/i386/mingw32.h:117
5538 msgid "shared and mdll are not compatible"
5541 #: config/arm/freebsd.h:49
5542 msgid "consider using `-pg' instead of `-p' with gprof (1) "
5545 #: config/bfin/elf.h:55
5546 msgid "no processor type specified for linking"
5549 #: objc/lang-specs.h:30 objc/lang-specs.h:41
5550 msgid "GNU Objective C no longer supports traditional compilation"
5553 #: objc/lang-specs.h:55
5555 "objc-cpp-output is deprecated; please use objective-c-cpp-output instead"
5558 #: config/pa/pa-hpux10.h:102 config/pa/pa-hpux10.h:105
5559 #: config/pa/pa-hpux10.h:113 config/pa/pa-hpux10.h:116
5560 #: config/pa/pa-hpux11.h:134 config/pa/pa-hpux11.h:137
5561 #: config/pa/pa64-hpux.h:29 config/pa/pa64-hpux.h:32 config/pa/pa64-hpux.h:41
5562 #: config/pa/pa64-hpux.h:44
5563 msgid "warning: consider linking with '-static' as system libraries with"
5566 #: config/pa/pa-hpux10.h:103 config/pa/pa-hpux10.h:106
5567 #: config/pa/pa-hpux10.h:114 config/pa/pa-hpux10.h:117
5568 #: config/pa/pa-hpux11.h:135 config/pa/pa-hpux11.h:138
5569 #: config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33 config/pa/pa64-hpux.h:42
5570 #: config/pa/pa64-hpux.h:45
5571 msgid " profiling support are only provided in archive format"
5574 #: config/darwin.h:242
5575 msgid "-current_version only allowed with -dynamiclib"
5578 #: config/darwin.h:244
5579 msgid "-install_name only allowed with -dynamiclib"
5582 #: config/darwin.h:249
5583 msgid "-bundle not allowed with -dynamiclib"
5586 #: config/darwin.h:250
5587 msgid "-bundle_loader not allowed with -dynamiclib"
5590 #: config/darwin.h:251
5591 msgid "-client_name not allowed with -dynamiclib"
5594 #: config/darwin.h:256
5595 msgid "-force_flat_namespace not allowed with -dynamiclib"
5598 #: config/darwin.h:258
5599 msgid "-keep_private_externs not allowed with -dynamiclib"
5602 #: config/darwin.h:259
5603 msgid "-private_bundle not allowed with -dynamiclib"
5606 #: config/rs6000/sysv4.h:731 config/alpha/freebsd.h:33
5607 #: config/ia64/freebsd.h:26 config/i386/freebsd.h:82
5608 #: config/i386/freebsd64.h:35 config/dragonfly.h:76 config/sparc/freebsd.h:45
5609 msgid "consider using '-pg' instead of '-p' with gprof(1)"
5612 #: config/sol2.h:222 config/sol2.h:227
5613 msgid "does not support multilib"
5616 #: config/vxworks.h:70
5617 msgid "-Xbind-now and -Xbind-lazy are incompatible"
5620 #: fortran/lang-specs.h:54 fortran/lang-specs.h:68
5621 msgid "gfortran does not support -E without -cpp"
5624 #: objcp/lang-specs.h:58
5626 "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
5629 #: ada/gcc-interface/lang-specs.h:34
5630 msgid "-c or -S required for Ada"
5633 #: ada/gcc-interface/lang-specs.h:52
5634 msgid "-c required for gnat2why"
5637 #: ada/gcc-interface/lang-specs.h:65
5638 msgid "-c required for gnat2scil"
5641 #: config/mips/mips.h:1322 config/arc/arc.h:128
5642 msgid "may not use both -EB and -EL"
5645 #: config/rs6000/darwin.h:95
5646 msgid " conflicting code gen style switches are used"
5649 #: config/rx/rx.h:80
5650 msgid "-mas100-syntax is incompatible with -gdwarf"
5653 #: config/rx/rx.h:81
5654 msgid "rx100 cpu does not have FPU hardware"
5657 #: config/rx/rx.h:82
5658 msgid "rx200 cpu does not have FPU hardware"
5661 #: java/lang-specs.h:32
5662 msgid "-fjni and -femit-class-files are incompatible"
5665 #: java/lang-specs.h:33
5666 msgid "-fjni and -femit-class-file are incompatible"
5669 #: java/lang-specs.h:34 java/lang-specs.h:35
5670 msgid "-femit-class-file should used along with -fsyntax-only"
5673 #: config/vax/netbsd-elf.h:51
5674 msgid "the -shared option is not currently supported for VAX ELF"
5677 #: config/sh/sh.h:375 config/sh/sh.h:378
5678 msgid "SH2a does not support little-endian"
5681 #: config/vax/vax.h:46 config/vax/vax.h:47
5682 msgid "profiling not supported with -mg"
5685 #: config/cris/cris.h:184
5686 msgid "do not specify both -march=... and -mcpu=..."
5689 #: config/mips/r3900.h:37
5690 msgid "-mhard-float not supported"
5693 #: config/mips/r3900.h:39
5694 msgid "-msingle-float and -msoft-float cannot both be specified"
5697 #: config/rs6000/freebsd64.h:161 config/rs6000/freebsd64.h:173
5698 msgid "consider using `-pg' instead of `-p' with gprof(1)"
5701 #: config/arm/arm.h:100
5702 msgid "-mfloat-abi=soft and -mfloat-abi=hard may not be used together"
5705 #: config/mcore/mcore.h:53
5706 msgid "the m210 does not have little endian support"
5709 #: config/avr/specs.h:68
5710 msgid "shared is not supported"
5713 #: config/nios2/elf.h:44
5714 msgid "You need a C startup file for -msys-crt0="
5717 #: fortran/lang.opt:146
5718 msgid "-J<directory>\tPut MODULE files in 'directory'"
5721 #: fortran/lang.opt:198
5722 msgid "Warn about possible aliasing of dummy arguments"
5725 #: fortran/lang.opt:202
5726 msgid "Warn about alignment of COMMON blocks"
5729 #: fortran/lang.opt:206
5730 msgid "Warn about missing ampersand in continued character constants"
5733 #: fortran/lang.opt:210
5734 msgid "Warn about creation of array temporaries"
5737 #: fortran/lang.opt:214
5738 msgid "Warn if the type of a variable might be not interoperable with C"
5741 #: fortran/lang.opt:222
5742 msgid "Warn about truncated character expressions"
5745 #: fortran/lang.opt:226
5746 msgid "Warn about equality comparisons involving REAL or COMPLEX expressions"
5749 #: fortran/lang.opt:234
5750 msgid "Warn about most implicit conversions"
5753 #: fortran/lang.opt:242
5754 msgid "Warn about function call elimination"
5757 #: fortran/lang.opt:246
5758 msgid "Warn about calls with implicit interface"
5761 #: fortran/lang.opt:250
5762 msgid "Warn about called procedures not explicitly declared"
5765 #: fortran/lang.opt:254
5766 msgid "Warn about constant integer divisions with truncated results"
5769 #: fortran/lang.opt:258
5770 msgid "Warn about truncated source lines"
5773 #: fortran/lang.opt:262
5774 msgid "Warn on intrinsics not part of the selected standard"
5777 #: fortran/lang.opt:274
5778 msgid "Warn about USE statements that have no ONLY qualifier"
5781 #: fortran/lang.opt:286
5782 msgid "Warn about real-literal-constants with 'q' exponent-letter"
5785 #: fortran/lang.opt:290
5786 msgid "Warn when a left-hand-side array variable is reallocated"
5789 #: fortran/lang.opt:294
5790 msgid "Warn when a left-hand-side variable is reallocated"
5793 #: fortran/lang.opt:298
5794 msgid "Warn if the pointer in a pointer assignment might outlive its target"
5797 #: fortran/lang.opt:306
5798 msgid "Warn about \"suspicious\" constructs"
5801 #: fortran/lang.opt:310
5802 msgid "Permit nonconforming uses of the tab character"
5805 #: fortran/lang.opt:314
5806 msgid "Warn about underflow of numerical constant expressions"
5809 #: fortran/lang.opt:322
5810 msgid "Warn if a user-procedure has the same name as an intrinsic"
5813 #: fortran/lang.opt:330
5814 msgid "Warn about unused dummy arguments."
5817 #: fortran/lang.opt:334
5818 msgid "Warn about zero-trip DO loops"
5821 #: fortran/lang.opt:338
5822 msgid "Enable preprocessing"
5825 #: fortran/lang.opt:346
5826 msgid "Disable preprocessing"
5829 #: fortran/lang.opt:354
5830 msgid "Eliminate multiple function invokations also for impure functions"
5833 #: fortran/lang.opt:358
5834 msgid "Enable alignment of COMMON blocks"
5837 #: fortran/lang.opt:362
5838 msgid "All intrinsics procedures are available regardless of selected standard"
5841 #: fortran/lang.opt:370
5843 "Do not treat local variables and COMMON blocks as if they were named in SAVE "
5847 #: fortran/lang.opt:374
5848 msgid "Specify that backslash in string introduces an escape character"
5851 #: fortran/lang.opt:378
5852 msgid "Produce a backtrace when a runtime error is encountered"
5855 #: fortran/lang.opt:382
5857 "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will "
5861 #: fortran/lang.opt:386
5863 "Produce a warning at runtime if a array temporary has been created for a "
5864 "procedure argument"
5867 #: fortran/lang.opt:390
5869 "-fconvert=<big-endian|little-endian|native|swap> The endianness used for "
5870 "unformatted files."
5873 #: fortran/lang.opt:393
5875 msgid "Unrecognized option to endianess value: %qs"
5878 #: fortran/lang.opt:409
5879 msgid "Use the Cray Pointer extension"
5882 #: fortran/lang.opt:413
5883 msgid "Ignore 'D' in column one in fixed form"
5886 #: fortran/lang.opt:417
5887 msgid "Treat lines with 'D' in column one as comments"
5890 #: fortran/lang.opt:421
5891 msgid "Set the default double precision kind to an 8 byte wide type"
5894 #: fortran/lang.opt:425
5895 msgid "Set the default integer kind to an 8 byte wide type"
5898 #: fortran/lang.opt:429
5899 msgid "Set the default real kind to an 8 byte wide type"
5902 #: fortran/lang.opt:433
5903 msgid "Allow dollar signs in entity names"
5906 #: fortran/lang.opt:437 config/alpha/alpha.opt:31 common.opt:700
5907 #: common.opt:888 common.opt:892 common.opt:896 common.opt:900 common.opt:1365
5908 #: common.opt:1514 common.opt:1518 common.opt:1740 common.opt:1886
5910 msgid "Does nothing. Preserved for backward compatibility."
5913 #: fortran/lang.opt:441
5914 msgid "Display the code tree after parsing"
5917 #: fortran/lang.opt:445
5918 msgid "Display the code tree after front end optimization"
5921 #: fortran/lang.opt:449
5922 msgid "Display the code tree after parsing; deprecated option"
5925 #: fortran/lang.opt:453
5927 "Specify that an external BLAS library should be used for matmul calls on "
5931 #: fortran/lang.opt:457
5932 msgid "Use f2c calling convention"
5935 #: fortran/lang.opt:461
5936 msgid "Assume that the source file is fixed form"
5939 #: fortran/lang.opt:465
5940 msgid "Interpret any INTEGER(4) as an INTEGER(8)"
5943 #: fortran/lang.opt:469 fortran/lang.opt:473
5944 msgid "Specify where to find the compiled intrinsic modules"
5947 #: fortran/lang.opt:477
5948 msgid "Allow arbitrary character line width in fixed mode"
5951 #: fortran/lang.opt:481
5952 msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode"
5955 #: fortran/lang.opt:485
5956 msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
5959 #: fortran/lang.opt:489
5960 msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions"
5963 #: fortran/lang.opt:493
5964 msgid "Assume that the source file is free form"
5967 #: fortran/lang.opt:497
5968 msgid "Allow arbitrary character line width in free mode"
5971 #: fortran/lang.opt:501
5972 msgid "-ffree-line-length-<n>\tUse n as character line width in free mode"
5975 #: fortran/lang.opt:505
5976 msgid "Enable front end optimization"
5979 #: fortran/lang.opt:509
5981 "Specify that no implicit typing is allowed, unless overridden by explicit "
5982 "IMPLICIT statements"
5985 #: fortran/lang.opt:513
5987 "-finit-character=<n>\tInitialize local character variables to ASCII value n"
5990 #: fortran/lang.opt:517
5991 msgid "-finit-integer=<n>\tInitialize local integer variables to n"
5994 #: fortran/lang.opt:521
5995 msgid "Initialize local variables to zero (from g77)"
5998 #: fortran/lang.opt:525
5999 msgid "-finit-logical=<true|false>\tInitialize local logical variables"
6002 #: fortran/lang.opt:529
6003 msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables"
6006 #: fortran/lang.opt:532
6008 msgid "Unrecognized option to floating-point init value: %qs"
6011 #: fortran/lang.opt:551
6013 "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which "
6014 "matmul will be inlined"
6017 #: fortran/lang.opt:555
6019 "-fmax-array-constructor=<n>\tMaximum number of objects in an array "
6023 #: fortran/lang.opt:559
6024 msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
6027 #: fortran/lang.opt:563
6028 msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
6031 #: fortran/lang.opt:567
6033 "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
6037 #: fortran/lang.opt:571
6038 msgid "Put all local arrays on stack."
6041 #: fortran/lang.opt:575
6042 msgid "Set default accessibility of module entities to PRIVATE."
6045 #: fortran/lang.opt:591
6046 msgid "Try to lay out derived types as compactly as possible"
6049 #: fortran/lang.opt:599
6050 msgid "Protect parentheses in expressions"
6053 #: fortran/lang.opt:603
6054 msgid "Enable range checking during compilation"
6057 #: fortran/lang.opt:607
6058 msgid "Interpret any REAL(4) as a REAL(8)"
6061 #: fortran/lang.opt:611
6062 msgid "Interpret any REAL(4) as a REAL(10)"
6065 #: fortran/lang.opt:615
6066 msgid "Interpret any REAL(4) as a REAL(16)"
6069 #: fortran/lang.opt:619
6070 msgid "Interpret any REAL(8) as a REAL(4)"
6073 #: fortran/lang.opt:623
6074 msgid "Interpret any REAL(8) as a REAL(10)"
6077 #: fortran/lang.opt:627
6078 msgid "Interpret any REAL(8) as a REAL(16)"
6081 #: fortran/lang.opt:631
6082 msgid "Reallocate the LHS in assignments"
6085 #: fortran/lang.opt:635
6086 msgid "Use a 4-byte record marker for unformatted files"
6089 #: fortran/lang.opt:639
6090 msgid "Use an 8-byte record marker for unformatted files"
6093 #: fortran/lang.opt:643
6094 msgid "Allocate local variables on the stack to allow indirect recursion"
6097 #: fortran/lang.opt:647
6098 msgid "Copy array sections into a contiguous block on procedure entry"
6101 #: fortran/lang.opt:651
6103 "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be "
6107 #: fortran/lang.opt:654
6109 msgid "Unrecognized option: %qs"
6112 #: fortran/lang.opt:667
6113 msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
6116 #: fortran/lang.opt:671
6117 msgid "Append a second underscore if the name already contains an underscore"
6120 #: fortran/lang.opt:679
6121 msgid "Apply negative sign to zero values"
6124 #: fortran/lang.opt:683
6125 msgid "Append underscores to externally visible names"
6128 #: fortran/lang.opt:687 c-family/c.opt:1079 c-family/c.opt:1103
6129 #: c-family/c.opt:1329 config/pa/pa.opt:42 config/pa/pa.opt:66
6130 #: config/sh/sh.opt:213 common.opt:1038 common.opt:1265 common.opt:1593
6131 #: common.opt:1923 common.opt:1959 common.opt:2048 common.opt:2052
6132 #: common.opt:2144 common.opt:2226 common.opt:2250 common.opt:2351
6134 msgid "Does nothing. Preserved for backward compatibility."
6137 #: fortran/lang.opt:727
6138 msgid "Statically link the GNU Fortran helper library (libgfortran)"
6141 #: fortran/lang.opt:731
6142 msgid "Conform to the ISO Fortran 2003 standard"
6145 #: fortran/lang.opt:735
6146 msgid "Conform to the ISO Fortran 2008 standard"
6149 #: fortran/lang.opt:739
6150 msgid "Conform to the ISO Fortran 2008 standard including TS 29113"
6153 #: fortran/lang.opt:743
6154 msgid "Conform to the ISO Fortran 95 standard"
6157 #: fortran/lang.opt:747
6158 msgid "Conform to nothing in particular"
6161 #: fortran/lang.opt:751
6162 msgid "Accept extensions to support legacy code"
6165 #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
6167 msgid "assertion missing after %qs"
6170 #: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:163 c-family/c.opt:166
6171 #: c-family/c.opt:193 c-family/c.opt:252
6173 msgid "macro name missing after %qs"
6176 #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
6177 #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:216 c-family/c.opt:220
6178 #: c-family/c.opt:232 c-family/c.opt:1512 c-family/c.opt:1520
6179 #: config/darwin.opt:53 common.opt:316 common.opt:319 common.opt:2724
6181 msgid "missing filename after %qs"
6184 #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
6185 #: c-family/c.opt:200 c-family/c.opt:208 c-family/c.opt:1508
6186 #: c-family/c.opt:1528 c-family/c.opt:1532 c-family/c.opt:1536
6188 msgid "missing path after %qs"
6191 #: c-family/c.opt:182
6193 "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
6194 "before <question> disables the <answer> to <question>"
6197 #: c-family/c.opt:186
6198 msgid "Do not discard comments"
6201 #: c-family/c.opt:190
6202 msgid "Do not discard comments in macro expansions"
6205 #: c-family/c.opt:194
6207 "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
6208 "<macro> is given, <val> is taken to be 1"
6211 #: c-family/c.opt:201
6212 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
6215 #: c-family/c.opt:205
6216 msgid "Print the name of header files as they are used"
6219 #: c-family/c.opt:209
6220 msgid "-I <dir>\tAdd <dir> to the end of the main include path"
6223 #: c-family/c.opt:213
6224 msgid "Generate make dependencies"
6227 #: c-family/c.opt:217
6228 msgid "Generate make dependencies and compile"
6231 #: c-family/c.opt:221
6232 msgid "-MF <file>\tWrite dependency output to the given file"
6235 #: c-family/c.opt:225
6236 msgid "Treat missing header files as generated files"
6239 #: c-family/c.opt:229
6240 msgid "Like -M but ignore system header files"
6243 #: c-family/c.opt:233
6244 msgid "Like -MD but ignore system header files"
6247 #: c-family/c.opt:237
6248 msgid "Generate phony targets for all headers"
6251 #: c-family/c.opt:240 c-family/c.opt:244
6253 msgid "missing makefile target after %qs"
6256 #: c-family/c.opt:241
6257 msgid "-MQ <target>\tAdd a MAKE-quoted target"
6260 #: c-family/c.opt:245
6261 msgid "-MT <target>\tAdd an unquoted target"
6264 #: c-family/c.opt:249
6265 msgid "Do not generate #line directives"
6268 #: c-family/c.opt:253
6269 msgid "-U<macro>\tUndefine <macro>"
6272 #: c-family/c.opt:257
6274 "Warn about things that will change when compiling with an ABI-compliant "
6278 #: c-family/c.opt:261
6280 "Warn about things that change between the current -fabi-version and the "
6284 #: c-family/c.opt:265
6286 "Warn if a subobject has an abi_tag attribute that the complete object type "
6290 #: c-family/c.opt:272
6291 msgid "Warn about suspicious uses of memory addresses"
6294 #: c-family/c.opt:276 ada/gcc-interface/lang.opt:57
6295 msgid "Enable most warning messages"
6298 #: c-family/c.opt:288
6300 "Warn whenever an Objective-C assignment is being intercepted by the garbage "
6304 #: c-family/c.opt:292
6305 msgid "Warn about casting functions to incompatible types"
6308 #: c-family/c.opt:296
6310 "Warn about boolean expression compared with an integer value different from "
6314 #: c-family/c.opt:300
6315 msgid "Warn when a built-in preprocessor macro is undefined or redefined"
6318 #: c-family/c.opt:304
6319 msgid "Warn about features not present in ISO C90, but present in ISO C99"
6322 #: c-family/c.opt:308
6323 msgid "Warn about features not present in ISO C99, but present in ISO C11"
6326 #: c-family/c.opt:312
6327 msgid "Warn about C constructs that are not in the common subset of C and C++"
6330 #: c-family/c.opt:319
6332 "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO "
6336 #: c-family/c.opt:323
6338 "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO "
6342 #: c-family/c.opt:327
6343 msgid "Warn about casts which discard qualifiers"
6346 #: c-family/c.opt:331
6347 msgid "Warn about subscripts whose type is \"char\""
6350 #: c-family/c.opt:335
6351 msgid "Warn about memory access errors found by Pointer Bounds Checker"
6354 #: c-family/c.opt:339
6355 msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
6358 #: c-family/c.opt:343
6360 "Warn about possibly nested block comments, and C++ comments spanning more "
6361 "than one physical line"
6364 #: c-family/c.opt:347
6365 msgid "Synonym for -Wcomment"
6368 #: c-family/c.opt:351
6369 msgid "Warn for conditionally-supported constructs"
6372 #: c-family/c.opt:355
6373 msgid "Warn for implicit type conversions that may change a value"
6376 #: c-family/c.opt:359
6377 msgid "Warn for converting NULL from/to a non-pointer type"
6380 #: c-family/c.opt:367
6381 msgid "Warn when all constructors and destructors are private"
6384 #: c-family/c.opt:371
6385 msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage"
6388 #: c-family/c.opt:375
6389 msgid "Warn when a declaration is found after a statement"
6392 #: c-family/c.opt:379
6393 msgid "Warn when deleting a pointer to incomplete type"
6396 #: c-family/c.opt:383
6397 msgid "Warn about deleting polymorphic objects with non-virtual destructors"
6400 #: c-family/c.opt:387
6401 msgid "Warn if a deprecated compiler feature, class, method, or field is used"
6404 #: c-family/c.opt:391
6406 "Warn about positional initialization of structs requiring designated "
6410 #: c-family/c.opt:395
6411 msgid "Warn if qualifiers on arrays which are pointer targets are discarded"
6414 #: c-family/c.opt:399
6415 msgid "Warn if type qualifiers on pointers are discarded"
6418 #: c-family/c.opt:403
6419 msgid "Warn about compile-time integer division by zero"
6422 #: c-family/c.opt:407
6423 msgid "Warn about violations of Effective C++ style rules"
6426 #: c-family/c.opt:411
6427 msgid "Warn about an empty body in an if or else statement"
6430 #: c-family/c.opt:415
6431 msgid "Warn about stray tokens after #elif and #endif"
6434 #: c-family/c.opt:419
6435 msgid "Warn about comparison of different enum types"
6438 #: c-family/c.opt:427
6440 "This switch is deprecated; use -Werror=implicit-function-declaration instead"
6443 #: c-family/c.opt:431
6445 "Warn for implicit type conversions that cause loss of floating point "
6449 #: c-family/c.opt:435
6450 msgid "Warn if testing floating point numbers for equality"
6453 #: c-family/c.opt:439 c-family/c.opt:471
6454 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
6457 #: c-family/c.opt:443
6458 msgid "Warn about format strings that contain NUL bytes"
6461 #: c-family/c.opt:447
6462 msgid "Warn if passing too many arguments to a function for its format string"
6465 #: c-family/c.opt:451
6466 msgid "Warn about format strings that are not literals"
6469 #: c-family/c.opt:455
6470 msgid "Warn about possible security problems with format functions"
6473 #: c-family/c.opt:459
6474 msgid "Warn about sign differences with format functions"
6477 #: c-family/c.opt:463
6478 msgid "Warn about strftime formats yielding 2-digit years"
6481 #: c-family/c.opt:467
6482 msgid "Warn about zero-length formats"
6485 #: c-family/c.opt:475
6486 msgid "Warn whenever type qualifiers are ignored."
6489 #: c-family/c.opt:479
6491 "Warn when there is a conversion between pointers that have incompatible types"
6494 #: c-family/c.opt:483
6495 msgid "Warn about variables which are initialized to themselves"
6498 #: c-family/c.opt:487
6499 msgid "Warn about implicit declarations"
6502 #: c-family/c.opt:491
6503 msgid "Warn about implicit conversions from \"float\" to \"double\""
6506 #: c-family/c.opt:495
6507 msgid "Warn about implicit function declarations"
6510 #: c-family/c.opt:499
6511 msgid "Warn when a declaration does not specify a type"
6514 #: c-family/c.opt:506
6516 "Warn about C++11 inheriting constructors when the base has a variadic "
6520 #: c-family/c.opt:510
6522 "Warn about incompatible integer to pointer and pointer to integer conversions"
6525 #: c-family/c.opt:514
6527 "Warn when there is a cast to a pointer from an integer of a different size"
6530 #: c-family/c.opt:518
6531 msgid "Warn about invalid uses of the \"offsetof\" macro"
6534 #: c-family/c.opt:522
6535 msgid "Warn about PCH files that are found but not used"
6538 #: c-family/c.opt:526
6539 msgid "Warn when a jump misses a variable initialization"
6542 #: c-family/c.opt:530
6544 "Warn when a string or character literal is followed by a ud-suffix which "
6545 "does not begin with an underscore."
6548 #: c-family/c.opt:534
6550 "Warn when a logical operator is suspiciously always evaluating to true or "
6554 #: c-family/c.opt:538
6556 "Warn when logical not is used on the left hand side operand of a comparison"
6559 #: c-family/c.opt:542
6560 msgid "Do not warn about using \"long long\" when -pedantic"
6563 #: c-family/c.opt:546
6564 msgid "Warn about suspicious declarations of \"main\""
6567 #: c-family/c.opt:554
6569 "Warn about suspicious calls to memset where the third argument is constant "
6570 "literal zero and the second is not"
6573 #: c-family/c.opt:558
6575 "Warn when the indentation of the code does not reflect the block structure"
6578 #: c-family/c.opt:562
6579 msgid "Warn about possibly missing braces around initializers"
6582 #: c-family/c.opt:566
6583 msgid "Warn about global functions without previous declarations"
6586 #: c-family/c.opt:570
6587 msgid "Warn about missing fields in struct initializers"
6590 #: c-family/c.opt:574
6591 msgid "Warn about missing sized deallocation functions"
6594 #: c-family/c.opt:578
6596 "Warn about suspicious length parameters to certain string functions if the "
6597 "argument uses sizeof"
6600 #: c-family/c.opt:582
6601 msgid "Warn when sizeof is applied on a parameter declared as an array"
6604 #: c-family/c.opt:586
6605 msgid "Warn about functions which might be candidates for format attributes"
6608 #: c-family/c.opt:590
6610 "Suggest that the override keyword be used when the declaration of a virtual"
6613 #: c-family/c.opt:595
6614 msgid "Warn about enumerated switches, with no default, missing a case"
6617 #: c-family/c.opt:599
6618 msgid "Warn about enumerated switches missing a \"default:\" statement"
6621 #: c-family/c.opt:603
6622 msgid "Warn about all enumerated switches missing a specific case"
6625 #: c-family/c.opt:607
6626 msgid "Warn about switches with boolean controlling expression"
6629 #: c-family/c.opt:615
6630 msgid "Warn about user-specified include directories that do not exist"
6633 #: c-family/c.opt:619
6635 "Warn about function parameters declared without a type specifier in K&R-"
6639 #: c-family/c.opt:623
6640 msgid "Warn about global functions without prototypes"
6643 #: c-family/c.opt:626 c-family/c.opt:952 c-family/c.opt:959
6644 #: c-family/c.opt:1129 c-family/c.opt:1148 c-family/c.opt:1171
6645 #: c-family/c.opt:1177 c-family/c.opt:1184 c-family/c.opt:1208
6646 #: c-family/c.opt:1219 c-family/c.opt:1222 c-family/c.opt:1225
6647 #: c-family/c.opt:1228 c-family/c.opt:1231 c-family/c.opt:1268
6648 #: c-family/c.opt:1399 c-family/c.opt:1410 c-family/c.opt:1428
6649 #: c-family/c.opt:1459 c-family/c.opt:1463 c-family/c.opt:1479
6650 #: config/ia64/ia64.opt:167 config/ia64/ia64.opt:170 c-family/c-opts.c:419
6651 #, gcc-internal-format
6652 msgid "switch %qs is no longer supported"
6655 #: c-family/c.opt:630
6656 msgid "Warn about use of multi-character character constants"
6659 #: c-family/c.opt:634
6661 "Warn about narrowing conversions within { } that are ill-formed in C++11"
6664 #: c-family/c.opt:638
6665 msgid "Warn about \"extern\" declarations not at file scope"
6668 #: c-family/c.opt:642
6670 "Warn when a noexcept expression evaluates to false even though the "
6671 "expression can't actually throw"
6674 #: c-family/c.opt:646
6676 "Warn when non-templatized friend functions are declared within a template"
6679 #: c-family/c.opt:650
6680 msgid "Warn about non-virtual destructors"
6683 #: c-family/c.opt:654
6685 "Warn about NULL being passed to argument slots marked as requiring non-NULL"
6688 #: c-family/c.opt:666
6690 "-Wnormalized=<none|id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
6693 #: c-family/c.opt:673
6694 msgid "argument %qs to %<-Wnormalized%> not recognized"
6697 #: c-family/c.opt:689
6698 msgid "Warn if a C-style cast is used in a program"
6701 #: c-family/c.opt:693
6702 msgid "Warn for obsolescent usage in a declaration"
6705 #: c-family/c.opt:697
6706 msgid "Warn if an old-style parameter definition is used"
6709 #: c-family/c.opt:701
6710 msgid "Warn if a simd directive is overridden by the vectorizer cost model"
6713 #: c-family/c.opt:705
6715 "Warn if a string is longer than the maximum portable length specified by the "
6719 #: c-family/c.opt:709
6720 msgid "Warn about overloaded virtual function names"
6723 #: c-family/c.opt:713
6724 msgid "Warn about overriding initializers without side effects"
6727 #: c-family/c.opt:717
6728 msgid "Warn about overriding initializers with side effects"
6731 #: c-family/c.opt:721
6732 msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
6735 #: c-family/c.opt:725
6736 msgid "Warn about possibly missing parentheses"
6739 #: c-family/c.opt:733
6740 msgid "Warn when converting the type of pointers to member functions"
6743 #: c-family/c.opt:737
6744 msgid "Warn about function pointer arithmetic"
6747 #: c-family/c.opt:741
6748 msgid "Warn when a pointer differs in signedness in an assignment"
6751 #: c-family/c.opt:745
6752 msgid "Warn when a pointer is cast to an integer of a different size"
6755 #: c-family/c.opt:749
6756 msgid "Warn about misuses of pragmas"
6759 #: c-family/c.opt:753
6761 "Warn if a property for an Objective-C object has no assign semantics "
6765 #: c-family/c.opt:757
6766 msgid "Warn if inherited methods are unimplemented"
6769 #: c-family/c.opt:761
6770 msgid "Warn about multiple declarations of the same object"
6773 #: c-family/c.opt:765
6774 msgid "Warn when the compiler reorders code"
6777 #: c-family/c.opt:769
6779 "Warn whenever a function's return type defaults to \"int\" (C), or about "
6780 "inconsistent return types (C++)"
6783 #: c-family/c.opt:773
6784 msgid "Warn if a selector has multiple methods"
6787 #: c-family/c.opt:777
6788 msgid "Warn about possible violations of sequence point rules"
6791 #: c-family/c.opt:781
6792 msgid "Warn if a local declaration hides an instance variable"
6795 #: c-family/c.opt:785
6796 msgid "Warn if shift count is negative"
6799 #: c-family/c.opt:789
6800 msgid "Warn if shift count >= width of type"
6803 #: c-family/c.opt:793
6804 msgid "Warn if left shifting a negative value"
6807 #: c-family/c.opt:797
6808 msgid "Warn about signed-unsigned comparisons"
6811 #: c-family/c.opt:805
6812 msgid "Warn for implicit type conversions between signed and unsigned integers"
6815 #: c-family/c.opt:809
6816 msgid "Warn when overload promotes from unsigned to signed"
6819 #: c-family/c.opt:813
6820 msgid "Warn about uncasted NULL used as sentinel"
6823 #: c-family/c.opt:817
6824 msgid "Warn about unprototyped function declarations"
6827 #: c-family/c.opt:829
6828 msgid "Warn if type signatures of candidate methods do not match exactly"
6831 #: c-family/c.opt:833
6833 "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions "
6837 #: c-family/c.opt:837
6838 msgid "Deprecated. This switch has no effect"
6841 #: c-family/c.opt:845
6842 msgid "Warn if a throw expression will always result in a call to terminate()"
6845 #: c-family/c.opt:849
6846 msgid "Warn about features not present in traditional C"
6849 #: c-family/c.opt:853
6851 "Warn of prototypes causing type conversions different from what would happen "
6852 "in the absence of prototype"
6855 #: c-family/c.opt:857
6857 "Warn if trigraphs are encountered that might affect the meaning of the "
6861 #: c-family/c.opt:861
6862 msgid "Warn about @selector()s without previously declared methods"
6865 #: c-family/c.opt:865
6866 msgid "Warn if an undefined macro is used in an #if directive"
6869 #: c-family/c.opt:877
6870 msgid "Warn about unrecognized pragmas"
6873 #: c-family/c.opt:881
6874 msgid "Warn about unsuffixed float constants"
6877 #: c-family/c.opt:889
6878 msgid "Warn when typedefs locally defined in a function are not used"
6881 #: c-family/c.opt:893
6882 msgid "Warn about macros defined in the main file that are not used"
6885 #: c-family/c.opt:897
6887 "Warn if a caller of a function, marked with attribute warn_unused_result, "
6888 "does not use its return value"
6891 #: c-family/c.opt:901
6892 msgid "Warn about using variadic macros"
6895 #: c-family/c.opt:905
6897 "Warn about questionable usage of the macros used to retrieve variable "
6901 #: c-family/c.opt:909
6902 msgid "Warn if a variable length array is used"
6905 #: c-family/c.opt:913
6906 msgid "Warn when a register variable is declared volatile"
6909 #: c-family/c.opt:917
6910 msgid "Warn if a virtual base has a non-trivial move assignment operator"
6913 #: c-family/c.opt:921
6915 "In C++, nonzero means warn about deprecated conversion from string literals "
6916 "to 'char *'. In C, similar warning, except that the conversion is of course "
6917 "not deprecated by the ISO C standard."
6920 #: c-family/c.opt:925
6921 msgid "Warn when a literal '0' is used as null pointer"
6924 #: c-family/c.opt:929
6925 msgid "Warn about useless casts"
6928 #: c-family/c.opt:933
6929 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
6932 #: c-family/c.opt:941
6934 "The version of the C++ ABI used for -Wabi warnings and link compatibility "
6938 #: c-family/c.opt:945
6939 msgid "Enforce class member access control semantics"
6942 #: c-family/c.opt:949
6943 msgid "-fada-spec-parent=unit Dump Ada specs as child units of given parent"
6946 #: c-family/c.opt:956
6947 msgid "Allow variadic functions without named parameter"
6950 #: c-family/c.opt:960 c-family/c.opt:1185 c-family/c.opt:1460
6951 #: c-family/c.opt:1464 c-family/c.opt:1480
6952 msgid "No longer supported"
6955 #: c-family/c.opt:964
6956 msgid "Recognize the \"asm\" keyword"
6959 #: c-family/c.opt:972
6960 msgid "Recognize built-in functions"
6963 #: c-family/c.opt:979
6964 msgid "Where shorter, use canonicalized paths to systems headers."
6967 #: c-family/c.opt:983
6968 msgid "Add Pointer Bounds Checker instrumentation. fchkp-* flags are used to"
6971 #: c-family/c.opt:988
6972 msgid "Generate pointer bounds checks for variables with incomplete type"
6975 #: c-family/c.opt:992
6977 "Use zero bounds for all incoming arguments in 'main' function. It helps when"
6980 #: c-family/c.opt:997
6982 "Forces Pointer Bounds Checker to use narrowed bounds for address of the first"
6985 #: c-family/c.opt:1003
6987 "Control how Pointer Bounds Checker handle pointers to object fields. When"
6990 #: c-family/c.opt:1008
6992 "Forces Pointer Bounds Checker to use bounds of the innermost arrays in case "
6996 #: c-family/c.opt:1013
6997 msgid "Allow Pointer Bounds Checker optimizations. By default allowed"
7000 #: c-family/c.opt:1018
7002 "Allow to use *_nobnd versions of string functions by Pointer Bounds Checker."
7005 #: c-family/c.opt:1022
7007 "Allow to use *_nochk versions of string functions by Pointer Bounds Checker."
7010 #: c-family/c.opt:1026
7011 msgid "Use statically initialized variable for vars bounds instead of"
7014 #: c-family/c.opt:1031
7015 msgid "Use statically initialized variable for constant bounds instead of"
7018 #: c-family/c.opt:1036
7019 msgid "With this option zero size obtained dynamically for objects with"
7022 #: c-family/c.opt:1041
7023 msgid "Generate checks for all read accesses to memory."
7026 #: c-family/c.opt:1045
7027 msgid "Generate checks for all write accesses to memory."
7030 #: c-family/c.opt:1049
7031 msgid "Generate bounds stores for pointer writes."
7034 #: c-family/c.opt:1053
7035 msgid "Generate bounds passing for calls."
7038 #: c-family/c.opt:1057
7039 msgid "Instrument only functions marked with bnd_instrument attribute."
7042 #: c-family/c.opt:1061
7043 msgid "Transform instrumented builtin calls into calls to wrappers."
7046 #: c-family/c.opt:1071
7047 msgid "Enable Cilk Plus"
7050 #: c-family/c.opt:1075
7051 msgid "Allow the arguments of the '?' operator to have different types"
7054 #: c-family/c.opt:1082
7056 msgid "no class name specified with %qs"
7059 #: c-family/c.opt:1083
7060 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
7063 #: c-family/c.opt:1087
7064 msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth"
7067 #: c-family/c.opt:1091
7068 msgid "Emit debug annotations during preprocessing"
7071 #: c-family/c.opt:1095
7073 "-fdeduce-init-list\tenable deduction of std::initializer_list for a template "
7074 "type parameter from a brace-enclosed initializer-list"
7077 #: c-family/c.opt:1099
7078 msgid "Factor complex constructors and destructors to favor space over speed"
7081 #: c-family/c.opt:1107
7082 msgid "Preprocess directives only."
7085 #: c-family/c.opt:1111
7086 msgid "Permit '$' as an identifier character"
7089 #: c-family/c.opt:1115
7090 msgid "Write all declarations as Ada code transitively"
7093 #: c-family/c.opt:1119
7094 msgid "Write all declarations as Ada code for the given file only"
7097 #: c-family/c.opt:1126
7098 msgid "Generate code to check exception specifications"
7101 #: c-family/c.opt:1133
7103 "-fexec-charset=<cset>\tConvert all strings and character constants to "
7104 "character set <cset>"
7107 #: c-family/c.opt:1137
7108 msgid "Permit universal character names (\\u and \\U) in identifiers"
7111 #: c-family/c.opt:1141
7113 "-finput-charset=<cset>\tSpecify the default character set for source files"
7116 #: c-family/c.opt:1145
7118 "Support dynamic initialization of thread-local variables in a different "
7122 #: c-family/c.opt:1152
7123 msgid "Scope of for-init-statement variables is local to the loop"
7126 #: c-family/c.opt:1156
7127 msgid "Do not assume that standard C libraries and \"main\" exist"
7130 #: c-family/c.opt:1160
7131 msgid "Recognize GNU-defined keywords"
7134 #: c-family/c.opt:1164
7135 msgid "Generate code for GNU runtime environment"
7138 #: c-family/c.opt:1168
7139 msgid "Use traditional GNU semantics for inline functions"
7142 #: c-family/c.opt:1174
7144 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
7147 #: c-family/c.opt:1181
7148 msgid "Assume normal C execution environment"
7151 #: c-family/c.opt:1189
7152 msgid "Export functions even if they can be inlined"
7155 #: c-family/c.opt:1193
7156 msgid "Emit implicit instantiations of inline templates"
7159 #: c-family/c.opt:1197
7160 msgid "Emit implicit instantiations of templates"
7163 #: c-family/c.opt:1201
7164 msgid "Inject friend functions into enclosing namespace"
7167 #: c-family/c.opt:1205
7168 msgid "Don't emit dllexported inline functions unless needed"
7171 #: c-family/c.opt:1212
7173 "Allow implicit conversions between vectors with differing numbers of "
7174 "subparts and/or differing element types."
7177 #: c-family/c.opt:1216
7178 msgid "Don't warn about uses of Microsoft extensions"
7181 #: c-family/c.opt:1235
7182 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
7185 #: c-family/c.opt:1239
7186 msgid "Assume that receivers of Objective-C messages may be nil"
7189 #: c-family/c.opt:1243
7191 "Allow access to instance variables as if they were local declarations within "
7192 "instance method implementations."
7195 #: c-family/c.opt:1247
7197 "-fvisibility=[private|protected|public|package]\tSet the default symbol "
7201 #: c-family/c.opt:1250
7203 msgid "unrecognized ivar visibility value %qs"
7206 #: c-family/c.opt:1272
7208 "Treat a throw() exception specification as noexcept to improve code size"
7211 #: c-family/c.opt:1276
7213 "Specify which ABI to use for Objective-C family code and meta-data "
7217 #: c-family/c.opt:1282
7219 "Generate special Objective-C methods to initialize/destroy non-POD C++ "
7223 #: c-family/c.opt:1286
7224 msgid "Allow fast jumps to the message dispatcher"
7227 #: c-family/c.opt:1292
7228 msgid "Enable Objective-C exception and synchronization syntax"
7231 #: c-family/c.opt:1296
7232 msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
7235 #: c-family/c.opt:1300
7237 "Enable inline checks for nil receivers with the NeXT runtime and ABI version "
7241 #: c-family/c.opt:1305
7242 msgid "Enable Objective-C setjmp exception handling runtime"
7245 #: c-family/c.opt:1309
7246 msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0"
7249 #: c-family/c.opt:1313
7250 msgid "Enable OpenACC"
7253 #: c-family/c.opt:1317
7254 msgid "Enable OpenMP (implies -frecursive in Fortran)"
7257 #: c-family/c.opt:1321
7258 msgid "Enable OpenMP's SIMD directives"
7261 #: c-family/c.opt:1325
7262 msgid "Recognize C++ keywords like \"compl\" and \"xor\""
7265 #: c-family/c.opt:1336
7266 msgid "Look for and use PCH files even when preprocessing"
7269 #: c-family/c.opt:1340
7270 msgid "Downgrade conformance errors to warnings"
7273 #: c-family/c.opt:1344
7274 msgid "Enable Plan 9 language extensions"
7277 #: c-family/c.opt:1348
7278 msgid "Treat the input file as already preprocessed"
7281 #: c-family/c.opt:1356
7283 "-ftrack-macro-expansion=<0|1|2> Track locations of tokens coming from macro "
7284 "expansion and display them in error messages"
7287 #: c-family/c.opt:1360
7289 "-fno-pretty-templates Do not pretty-print template specializations as the "
7290 "template signature followed by the arguments"
7293 #: c-family/c.opt:1364
7295 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
7299 #: c-family/c.opt:1368
7300 msgid "Enable automatic template instantiation"
7303 #: c-family/c.opt:1372
7304 msgid "Generate run time type descriptor information"
7307 #: c-family/c.opt:1376
7308 msgid "Use the same size for double as for float"
7311 #: c-family/c.opt:1380 ada/gcc-interface/lang.opt:77
7312 msgid "Use the narrowest integer type possible for enumeration types"
7315 #: c-family/c.opt:1384
7316 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
7319 #: c-family/c.opt:1388
7320 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
7323 #: c-family/c.opt:1392
7324 msgid "Make \"char\" signed by default"
7327 #: c-family/c.opt:1396
7328 msgid "Enable C++14 sized deallocation support"
7331 #: c-family/c.opt:1403
7332 msgid "Display statistics accumulated during compilation"
7335 #: c-family/c.opt:1407
7337 "Assume that values of enumeration type are always within the minimum range "
7341 #: c-family/c.opt:1414
7342 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
7345 #: c-family/c.opt:1418
7347 "Set the maximum number of template instantiation notes for a single warning "
7351 #: c-family/c.opt:1425
7352 msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth"
7355 #: c-family/c.opt:1432
7357 "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
7361 #: c-family/c.opt:1436
7362 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
7365 #: c-family/c.opt:1440
7366 msgid "Make \"char\" unsigned by default"
7369 #: c-family/c.opt:1444
7370 msgid "Use __cxa_atexit to register destructors"
7373 #: c-family/c.opt:1448
7374 msgid "Use __cxa_get_exception_ptr in exception handling"
7377 #: c-family/c.opt:1452
7378 msgid "Marks all inlined functions and methods as having hidden visibility"
7381 #: c-family/c.opt:1456
7382 msgid "Changes visibility to match Microsoft Visual Studio by default"
7385 #: c-family/c.opt:1468
7386 msgid "Emit common-like symbols as weak symbols"
7389 #: c-family/c.opt:1472
7391 "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
7392 "to character set <cset>"
7395 #: c-family/c.opt:1476
7396 msgid "Generate a #line directive pointing at the current working directory"
7399 #: c-family/c.opt:1484
7401 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
7404 #: c-family/c.opt:1488
7405 msgid "Dump declarations to a .decl file"
7408 #: c-family/c.opt:1492
7409 msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
7412 #: c-family/c.opt:1496
7414 "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
7417 #: c-family/c.opt:1500
7419 "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for "
7423 #: c-family/c.opt:1504
7425 "Interpret imaginary, fixed-point, or other gnu number suffix as the "
7429 #: c-family/c.opt:1509
7430 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
7433 #: c-family/c.opt:1513
7434 msgid "-imacros <file>\tAccept definition of macros in <file>"
7437 #: c-family/c.opt:1517
7438 msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory"
7441 #: c-family/c.opt:1521
7442 msgid "-include <file>\tInclude the contents of <file> before other files"
7445 #: c-family/c.opt:1525
7446 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
7449 #: c-family/c.opt:1529
7450 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
7453 #: c-family/c.opt:1533
7454 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
7457 #: c-family/c.opt:1537
7458 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
7461 #: c-family/c.opt:1541
7462 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
7465 #: c-family/c.opt:1545
7466 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
7469 #: c-family/c.opt:1555
7471 "Do not search standard system include directories (those specified with -"
7472 "isystem will still be used)"
7475 #: c-family/c.opt:1559
7476 msgid "Do not search standard system include directories for C++"
7479 #: c-family/c.opt:1571
7480 msgid "Generate C header of platform-specific features"
7483 #: c-family/c.opt:1575
7484 msgid "Remap file names when including files"
7487 #: c-family/c.opt:1579 c-family/c.opt:1583
7489 "Conform to the ISO 1998 C++ standard revised by the 2003 technical "
7493 #: c-family/c.opt:1587
7494 msgid "Conform to the ISO 2011 C++ standard"
7497 #: c-family/c.opt:1591
7498 msgid "Deprecated in favor of -std=c++11"
7501 #: c-family/c.opt:1595
7502 msgid "Deprecated in favor of -std=c++14"
7505 #: c-family/c.opt:1599
7506 msgid "Conform to the ISO 2014 C++ standard"
7509 #: c-family/c.opt:1603
7511 "Conform to the ISO 2017(?) C++ draft standard (experimental and incomplete "
7515 #: c-family/c.opt:1610 c-family/c.opt:1707
7517 "Conform to the ISO 2011 C standard (experimental and incomplete support)"
7520 #: c-family/c.opt:1614
7521 msgid "Deprecated in favor of -std=c11"
7524 #: c-family/c.opt:1618 c-family/c.opt:1622 c-family/c.opt:1691
7525 msgid "Conform to the ISO 1990 C standard"
7528 #: c-family/c.opt:1626 c-family/c.opt:1699
7529 msgid "Conform to the ISO 1999 C standard"
7532 #: c-family/c.opt:1630
7533 msgid "Deprecated in favor of -std=c99"
7536 #: c-family/c.opt:1634 c-family/c.opt:1639
7537 msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical"
7540 #: c-family/c.opt:1644
7542 "Conform to the ISO 2011 C++ standard with GNU extensions (experimental and "
7543 "incomplete support)"
7546 #: c-family/c.opt:1648
7547 msgid "Deprecated in favor of -std=gnu++11"
7550 #: c-family/c.opt:1652
7551 msgid "Deprecated in favor of -std=gnu++14"
7554 #: c-family/c.opt:1656
7556 "Conform to the ISO 2014 C++ standard with GNU extensions (experimental and "
7557 "incomplete support)"
7560 #: c-family/c.opt:1660
7562 "Conform to the ISO 201z(7?) C++ draft standard with GNU extensions "
7563 "(experimental and incomplete support)"
7566 #: c-family/c.opt:1667
7568 "Conform to the ISO 2011 C standard with GNU extensions (experimental and "
7569 "incomplete support)"
7572 #: c-family/c.opt:1671
7573 msgid "Deprecated in favor of -std=gnu11"
7576 #: c-family/c.opt:1675 c-family/c.opt:1679
7577 msgid "Conform to the ISO 1990 C standard with GNU extensions"
7580 #: c-family/c.opt:1683
7581 msgid "Conform to the ISO 1999 C standard with GNU extensions"
7584 #: c-family/c.opt:1687
7585 msgid "Deprecated in favor of -std=gnu99"
7588 #: c-family/c.opt:1695
7589 msgid "Conform to the ISO 1990 C standard as amended in 1994"
7592 #: c-family/c.opt:1703
7593 msgid "Deprecated in favor of -std=iso9899:1999"
7596 #: c-family/c.opt:1714
7597 msgid "Enable traditional preprocessing"
7600 #: c-family/c.opt:1718
7601 msgid "-trigraphs\tSupport ISO C trigraphs"
7604 #: c-family/c.opt:1722
7605 msgid "Do not predefine system-specific and GCC-specific macros"
7608 #: ada/gcc-interface/lang.opt:61
7609 msgid "Synonym of -gnatk8"
7612 #: ada/gcc-interface/lang.opt:69
7613 msgid "Do not look for object files in standard path"
7616 #: ada/gcc-interface/lang.opt:73
7617 msgid "Select the runtime"
7620 #: ada/gcc-interface/lang.opt:81
7624 #: ada/gcc-interface/lang.opt:85
7625 msgid "Set name of output ALI file (internal switch)"
7628 #: ada/gcc-interface/lang.opt:89
7629 msgid "-gnat<options>\tSpecify options to GNAT"
7633 msgid "Add explicit checks for division by zero"
7637 msgid "Add explicit checks for division overflow in INT_MIN / -1"
7641 msgid "-fgo-dump-<type>\tDump Go frontend internal information"
7645 msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
7649 msgid "-fgo-pkgpath=<string>\tSet Go package path"
7653 msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
7658 "-fgo-relative-import-path=<path> Treat a relative import as relative to path"
7662 msgid "Functions which return values must end with return statements"
7665 #: config/vms/vms.opt:27
7666 msgid "Malloc data into P2 space"
7669 #: config/vms/vms.opt:31
7670 msgid "Set name of main routine for the debugger"
7673 #: config/vms/vms.opt:35
7674 msgid "Use VMS exit codes instead of posix ones"
7677 #: config/vms/vms.opt:39
7678 msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size"
7681 #: config/vms/vms.opt:42
7683 msgid "unknown pointer size model %qs"
7686 #: config/mcore/mcore.opt:23
7687 msgid "Generate code for the M*Core M210"
7690 #: config/mcore/mcore.opt:27
7691 msgid "Generate code for the M*Core M340"
7694 #: config/mcore/mcore.opt:31
7695 msgid "Force functions to be aligned to a 4 byte boundary"
7698 #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
7699 msgid "Generate big-endian code"
7702 #: config/mcore/mcore.opt:39
7703 msgid "Emit call graph information"
7706 #: config/mcore/mcore.opt:43
7707 msgid "Use the divide instruction"
7710 #: config/mcore/mcore.opt:47
7711 msgid "Inline constants if it can be done in 2 insns or less"
7714 #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
7715 msgid "Generate little-endian code"
7718 #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
7720 "Assume that run-time support has been provided, so omit -lsim from the "
7721 "linker command line"
7724 #: config/mcore/mcore.opt:60
7725 msgid "Use arbitrary sized immediates in bit operations"
7728 #: config/mcore/mcore.opt:64
7729 msgid "Prefer word accesses over byte accesses"
7732 #: config/mcore/mcore.opt:71
7733 msgid "Set the maximum amount for a single stack increment operation"
7736 #: config/mcore/mcore.opt:75
7737 msgid "Always treat bitfields as int-sized"
7740 #: config/linux-android.opt:23
7741 msgid "Generate code for the Android platform."
7744 #: config/mmix/mmix.opt:24
7745 msgid "For intrinsics library: pass all parameters in registers"
7748 #: config/mmix/mmix.opt:28
7749 msgid "Use register stack for parameters and return value"
7752 #: config/mmix/mmix.opt:32
7753 msgid "Use call-clobbered registers for parameters and return value"
7756 #: config/mmix/mmix.opt:37
7757 msgid "Use epsilon-respecting floating point compare instructions"
7760 #: config/mmix/mmix.opt:41
7761 msgid "Use zero-extending memory loads, not sign-extending ones"
7764 #: config/mmix/mmix.opt:45
7766 "Generate divide results with reminder having the same sign as the divisor "
7767 "(not the dividend)"
7770 #: config/mmix/mmix.opt:49
7771 msgid "Prepend global symbols with \":\" (for use with PREFIX)"
7774 #: config/mmix/mmix.opt:53
7775 msgid "Do not provide a default start-address 0x100 of the program"
7778 #: config/mmix/mmix.opt:57
7779 msgid "Link to emit program in ELF format (rather than mmo)"
7782 #: config/mmix/mmix.opt:61
7783 msgid "Use P-mnemonics for branches statically predicted as taken"
7786 #: config/mmix/mmix.opt:65
7787 msgid "Don't use P-mnemonics for branches"
7790 #: config/mmix/mmix.opt:79
7791 msgid "Use addresses that allocate global registers"
7794 #: config/mmix/mmix.opt:83
7795 msgid "Do not use addresses that allocate global registers"
7798 #: config/mmix/mmix.opt:87
7799 msgid "Generate a single exit point for each function"
7802 #: config/mmix/mmix.opt:91
7803 msgid "Do not generate a single exit point for each function"
7806 #: config/mmix/mmix.opt:95
7807 msgid "Set start-address of the program"
7810 #: config/mmix/mmix.opt:99
7811 msgid "Set start-address of data"
7814 #: config/darwin.opt:114
7815 msgid "Generate compile-time CFString objects"
7818 #: config/darwin.opt:211
7819 msgid "Warn if constant CFString objects contain non-portable characters"
7822 #: config/darwin.opt:216
7823 msgid "Generate AT&T-style stubs for Mach-O"
7826 #: config/darwin.opt:220
7827 msgid "Generate code suitable for executables (NOT shared libs)"
7830 #: config/darwin.opt:224
7831 msgid "Generate code suitable for fast turn around debugging"
7834 #: config/darwin.opt:233
7835 msgid "The earliest MacOS X version on which this program will run"
7838 #: config/darwin.opt:237
7839 msgid "Set sizeof(bool) to 1"
7842 #: config/darwin.opt:241
7843 msgid "Generate code for darwin loadable kernel extensions"
7846 #: config/darwin.opt:245
7847 msgid "Generate code for the kernel or loadable kernel extensions"
7850 #: config/darwin.opt:249
7852 "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
7855 #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
7856 #: config/mep/mep.opt:143
7857 msgid "Use simulator runtime"
7860 #: config/bfin/bfin.opt:44 config/arm/arm.opt:106
7861 msgid "Specify the name of the target CPU"
7864 #: config/bfin/bfin.opt:48
7865 msgid "Omit frame pointer for leaf functions"
7868 #: config/bfin/bfin.opt:52
7869 msgid "Program is entirely located in low 64k of memory"
7872 #: config/bfin/bfin.opt:56
7873 msgid "Work around a hardware anomaly by adding a number of NOPs before a"
7876 #: config/bfin/bfin.opt:61
7877 msgid "Avoid speculative loads to work around a hardware anomaly."
7880 #: config/bfin/bfin.opt:65
7881 msgid "Enabled ID based shared library"
7884 #: config/bfin/bfin.opt:69
7886 "Generate code that won't be linked against any other ID shared libraries,"
7889 #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:171
7890 msgid "ID of shared library to build"
7893 #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:167
7894 msgid "Enable separate data segment"
7897 #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
7898 msgid "Avoid generating pc-relative calls; use indirection"
7901 #: config/bfin/bfin.opt:86
7902 msgid "Link with the fast floating-point library"
7905 #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
7906 msgid "Enable Function Descriptor PIC mode"
7909 #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
7910 msgid "Enable inlining of PLT in function calls"
7913 #: config/bfin/bfin.opt:98
7914 msgid "Do stack checking using bounds in L1 scratch memory"
7917 #: config/bfin/bfin.opt:102
7918 msgid "Enable multicore support"
7921 #: config/bfin/bfin.opt:106
7922 msgid "Build for Core A"
7925 #: config/bfin/bfin.opt:110
7926 msgid "Build for Core B"
7929 #: config/bfin/bfin.opt:114
7930 msgid "Build for SDRAM"
7933 #: config/bfin/bfin.opt:118
7934 msgid "Assume ICPLBs are enabled at runtime."
7937 #: config/m68k/m68k-tables.opt:25
7938 msgid "Known M68K CPUs (for use with the -mcpu= option):"
7941 #: config/m68k/m68k-tables.opt:365
7942 msgid "Known M68K microarchitectures (for use with the -mtune= option):"
7945 #: config/m68k/m68k-tables.opt:411
7946 msgid "Known M68K ISAs (for use with the -march= option):"
7949 #: config/m68k/ieee.opt:24 config/i386/i386.opt:358
7950 msgid "Use IEEE math for fp comparisons"
7953 #: config/m68k/m68k.opt:30
7954 msgid "Generate code for a 520X"
7957 #: config/m68k/m68k.opt:34
7958 msgid "Generate code for a 5206e"
7961 #: config/m68k/m68k.opt:38
7962 msgid "Generate code for a 528x"
7965 #: config/m68k/m68k.opt:42
7966 msgid "Generate code for a 5307"
7969 #: config/m68k/m68k.opt:46
7970 msgid "Generate code for a 5407"
7973 #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
7974 msgid "Generate code for a 68000"
7977 #: config/m68k/m68k.opt:54
7978 msgid "Generate code for a 68010"
7981 #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
7982 msgid "Generate code for a 68020"
7985 #: config/m68k/m68k.opt:62
7986 msgid "Generate code for a 68040, without any new instructions"
7989 #: config/m68k/m68k.opt:66
7990 msgid "Generate code for a 68060, without any new instructions"
7993 #: config/m68k/m68k.opt:70
7994 msgid "Generate code for a 68030"
7997 #: config/m68k/m68k.opt:74
7998 msgid "Generate code for a 68040"
8001 #: config/m68k/m68k.opt:78
8002 msgid "Generate code for a 68060"
8005 #: config/m68k/m68k.opt:82
8006 msgid "Generate code for a 68302"
8009 #: config/m68k/m68k.opt:86
8010 msgid "Generate code for a 68332"
8013 #: config/m68k/m68k.opt:91
8014 msgid "Generate code for a 68851"
8017 #: config/m68k/m68k.opt:95
8018 msgid "Generate code that uses 68881 floating-point instructions"
8021 #: config/m68k/m68k.opt:99
8022 msgid "Align variables on a 32-bit boundary"
8025 #: config/m68k/m68k.opt:103 config/arm/arm.opt:81 config/c6x/c6x.opt:67
8026 msgid "Specify the name of the target architecture"
8029 #: config/m68k/m68k.opt:107
8030 msgid "Use the bit-field instructions"
8033 #: config/m68k/m68k.opt:119
8034 msgid "Generate code for a ColdFire v4e"
8037 #: config/m68k/m68k.opt:123
8038 msgid "Specify the target CPU"
8041 #: config/m68k/m68k.opt:127
8042 msgid "Generate code for a cpu32"
8045 #: config/m68k/m68k.opt:131
8046 msgid "Use hardware division instructions on ColdFire"
8049 #: config/m68k/m68k.opt:135
8050 msgid "Generate code for a Fido A"
8053 #: config/m68k/m68k.opt:139
8054 msgid "Generate code which uses hardware floating point instructions"
8057 #: config/m68k/m68k.opt:143
8058 msgid "Enable ID based shared library"
8061 #: config/m68k/m68k.opt:147
8062 msgid "Do not use the bit-field instructions"
8065 #: config/m68k/m68k.opt:151
8066 msgid "Use normal calling convention"
8069 #: config/m68k/m68k.opt:155
8070 msgid "Consider type 'int' to be 32 bits wide"
8073 #: config/m68k/m68k.opt:159
8074 msgid "Generate pc-relative code"
8077 #: config/m68k/m68k.opt:163
8078 msgid "Use different calling convention using 'rtd'"
8081 #: config/m68k/m68k.opt:175
8082 msgid "Consider type 'int' to be 16 bits wide"
8085 #: config/m68k/m68k.opt:179
8086 msgid "Generate code with library calls for floating point"
8089 #: config/m68k/m68k.opt:183
8090 msgid "Do not use unaligned memory references"
8093 #: config/m68k/m68k.opt:187
8094 msgid "Tune for the specified target CPU or architecture"
8097 #: config/m68k/m68k.opt:191
8098 msgid "Support more than 8192 GOT entries on ColdFire"
8101 #: config/m68k/m68k.opt:195
8102 msgid "Support TLS segment larger than 64K"
8105 #: config/m32c/m32c.opt:23
8106 msgid "-msim\tUse simulator runtime"
8109 #: config/m32c/m32c.opt:27
8110 msgid "-mcpu=r8c\tCompile code for R8C variants"
8113 #: config/m32c/m32c.opt:31
8114 msgid "-mcpu=m16c\tCompile code for M16C variants"
8117 #: config/m32c/m32c.opt:35
8118 msgid "-mcpu=m32cm\tCompile code for M32CM variants"
8121 #: config/m32c/m32c.opt:39
8122 msgid "-mcpu=m32c\tCompile code for M32C variants"
8125 #: config/m32c/m32c.opt:43
8126 msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
8129 #: config/msp430/msp430.opt:7
8130 msgid "Force assembly output to always use hex constants"
8133 #: config/msp430/msp430.opt:11
8134 msgid "Specify the MCU to build for."
8137 #: config/msp430/msp430.opt:15
8138 msgid "Specify the ISA to build for: msp430, mdsp430x, msp430xv2"
8141 #: config/msp430/msp430.opt:19
8142 msgid "Select large model - 20-bit addresses/pointers"
8145 #: config/msp430/msp430.opt:23
8146 msgid "Select small model - 16-bit addresses/pointers (default)"
8149 #: config/msp430/msp430.opt:27
8150 msgid "Optimize opcode sizes at link time"
8153 #: config/msp430/msp430.opt:34
8155 "Use a minimum runtime (no static initializers or ctors) for memory-"
8156 "constrained devices."
8159 #: config/msp430/msp430.opt:41
8160 msgid "Specify the type of hardware multiply to support"
8163 #: config/msp430/msp430.opt:63
8164 msgid "Specify whether functions should be placed into low or high memory"
8167 #: config/msp430/msp430.opt:67
8168 msgid "Specify whether variables should be placed into low or high memory"
8171 #: config/aarch64/aarch64.opt:28
8172 msgid "The possible TLS dialects:"
8175 #: config/aarch64/aarch64.opt:40
8176 msgid "The code model option names for -mcmodel:"
8179 #: config/aarch64/aarch64.opt:64 config/arm/arm.opt:94
8180 #: config/microblaze/microblaze.opt:60
8181 msgid "Assume target CPU is configured as big endian"
8184 #: config/aarch64/aarch64.opt:68
8185 msgid "Generate code which uses only the general registers"
8188 #: config/aarch64/aarch64.opt:72
8189 msgid "Workaround for ARM Cortex-A53 Erratum number 835769"
8192 #: config/aarch64/aarch64.opt:76
8193 msgid "Workaround for ARM Cortex-A53 Erratum number 843419"
8196 #: config/aarch64/aarch64.opt:80 config/arm/arm.opt:155
8197 #: config/microblaze/microblaze.opt:64
8198 msgid "Assume target CPU is configured as little endian"
8201 #: config/aarch64/aarch64.opt:84
8202 msgid "Specify the code model"
8205 #: config/aarch64/aarch64.opt:88
8206 msgid "Don't assume that unaligned accesses are handled by the system"
8209 #: config/aarch64/aarch64.opt:92 config/i386/i386.opt:390
8210 msgid "Omit the frame pointer in leaf functions"
8213 #: config/aarch64/aarch64.opt:96
8214 msgid "Specify TLS dialect"
8217 #: config/aarch64/aarch64.opt:100
8218 msgid "-march=ARCH\tUse features of architecture ARCH"
8221 #: config/aarch64/aarch64.opt:104
8222 msgid "-mcpu=CPU\tUse features of and optimize for CPU"
8225 #: config/aarch64/aarch64.opt:108
8226 msgid "-mtune=CPU\tOptimize for CPU"
8229 #: config/aarch64/aarch64.opt:112
8230 msgid "-mabi=ABI\tGenerate code that conforms to the specified ABI"
8233 #: config/aarch64/aarch64.opt:116
8235 "-moverride=STRING\tPower users only! Override CPU optimization parameters"
8238 #: config/aarch64/aarch64.opt:120
8239 msgid "Known AArch64 ABIs (for use with the -mabi= option):"
8242 #: config/linux.opt:24
8243 msgid "Use Bionic C library"
8246 #: config/linux.opt:28
8247 msgid "Use GNU C library"
8250 #: config/linux.opt:32
8251 msgid "Use uClibc C library"
8254 #: config/linux.opt:36
8255 msgid "Use musl C library"
8258 #: config/ia64/ilp32.opt:3
8259 msgid "Generate ILP32 code"
8262 #: config/ia64/ilp32.opt:7
8263 msgid "Generate LP64 code"
8266 #: config/ia64/ia64.opt:28
8267 msgid "Generate big endian code"
8270 #: config/ia64/ia64.opt:32
8271 msgid "Generate little endian code"
8274 #: config/ia64/ia64.opt:36
8275 msgid "Generate code for GNU as"
8278 #: config/ia64/ia64.opt:40
8279 msgid "Generate code for GNU ld"
8282 #: config/ia64/ia64.opt:44
8283 msgid "Emit stop bits before and after volatile extended asms"
8286 #: config/ia64/ia64.opt:48
8287 msgid "Use in/loc/out register names"
8290 #: config/ia64/ia64.opt:55
8291 msgid "Enable use of sdata/scommon/sbss"
8294 #: config/ia64/ia64.opt:59
8295 msgid "Generate code without GP reg"
8298 #: config/ia64/ia64.opt:63
8299 msgid "gp is constant (but save/restore gp on indirect calls)"
8302 #: config/ia64/ia64.opt:67
8303 msgid "Generate self-relocatable code"
8306 #: config/ia64/ia64.opt:71
8307 msgid "Generate inline floating point division, optimize for latency"
8310 #: config/ia64/ia64.opt:75
8311 msgid "Generate inline floating point division, optimize for throughput"
8314 #: config/ia64/ia64.opt:82
8315 msgid "Generate inline integer division, optimize for latency"
8318 #: config/ia64/ia64.opt:86
8319 msgid "Generate inline integer division, optimize for throughput"
8322 #: config/ia64/ia64.opt:90
8323 msgid "Do not inline integer division"
8326 #: config/ia64/ia64.opt:94
8327 msgid "Generate inline square root, optimize for latency"
8330 #: config/ia64/ia64.opt:98
8331 msgid "Generate inline square root, optimize for throughput"
8334 #: config/ia64/ia64.opt:102
8335 msgid "Do not inline square root"
8338 #: config/ia64/ia64.opt:106
8339 msgid "Enable Dwarf 2 line debug info via GNU as"
8342 #: config/ia64/ia64.opt:110
8343 msgid "Enable earlier placing stop bits for better scheduling"
8346 #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:58
8347 #: config/sh/sh.opt:269
8348 msgid "Specify range of registers to make fixed"
8351 #: config/ia64/ia64.opt:118 config/rs6000/sysv4.opt:32
8352 #: config/alpha/alpha.opt:130
8353 msgid "Specify bit size of immediate TLS offsets"
8356 #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:504
8357 #: config/s390/s390.opt:153 config/sparc/sparc.opt:126
8358 #: config/visium/visium.opt:49
8359 msgid "Schedule code for given CPU"
8362 #: config/ia64/ia64.opt:126
8363 msgid "Known Itanium CPUs (for use with the -mtune= option):"
8366 #: config/ia64/ia64.opt:136
8367 msgid "Use data speculation before reload"
8370 #: config/ia64/ia64.opt:140
8371 msgid "Use data speculation after reload"
8374 #: config/ia64/ia64.opt:144
8375 msgid "Use control speculation"
8378 #: config/ia64/ia64.opt:148
8379 msgid "Use in block data speculation before reload"
8382 #: config/ia64/ia64.opt:152
8383 msgid "Use in block data speculation after reload"
8386 #: config/ia64/ia64.opt:156
8387 msgid "Use in block control speculation"
8390 #: config/ia64/ia64.opt:160
8391 msgid "Use simple data speculation check"
8394 #: config/ia64/ia64.opt:164
8395 msgid "Use simple data speculation check for control speculation"
8398 #: config/ia64/ia64.opt:174
8400 "Count speculative dependencies while calculating priority of instructions"
8403 #: config/ia64/ia64.opt:178
8404 msgid "Place a stop bit after every cycle when scheduling"
8407 #: config/ia64/ia64.opt:182
8409 "Assume that floating-point stores and loads are not likely to cause conflict "
8410 "when placed into one instruction group"
8413 #: config/ia64/ia64.opt:186
8415 "Soft limit on number of memory insns per instruction group, giving lower "
8416 "priority to subsequent memory insns attempting to schedule in the same insn "
8417 "group. Frequently useful to prevent cache bank conflicts. Default value is 1"
8420 #: config/ia64/ia64.opt:190
8422 "Disallow more than 'msched-max-memory-insns' in instruction group. "
8423 "Otherwise, limit is 'soft' (prefer non-memory operations when limit is "
8427 #: config/ia64/ia64.opt:194
8428 msgid "Don't generate checks for control speculation in selective scheduling"
8431 #: config/spu/spu.opt:20
8432 msgid "Emit warnings when run-time relocations are generated"
8435 #: config/spu/spu.opt:24
8436 msgid "Emit errors when run-time relocations are generated"
8439 #: config/spu/spu.opt:28
8440 msgid "Specify cost of branches (Default 20)"
8443 #: config/spu/spu.opt:32
8444 msgid "Make sure loads and stores are not moved past DMA instructions"
8447 #: config/spu/spu.opt:36
8448 msgid "volatile must be specified on any memory that is effected by DMA"
8451 #: config/spu/spu.opt:40 config/spu/spu.opt:44
8453 "Insert nops when it might improve performance by allowing dual issue "
8457 #: config/spu/spu.opt:48
8458 msgid "Use standard main function as entry for startup"
8461 #: config/spu/spu.opt:52
8462 msgid "Generate branch hints for branches"
8465 #: config/spu/spu.opt:56
8466 msgid "Maximum number of nops to insert for a hint (Default 2)"
8469 #: config/spu/spu.opt:60
8471 "Approximate maximum number of instructions to allow between a hint and its "
8475 #: config/spu/spu.opt:64
8476 msgid "Generate code for 18 bit addressing"
8479 #: config/spu/spu.opt:68
8480 msgid "Generate code for 32 bit addressing"
8483 #: config/spu/spu.opt:76
8485 "Insert hbrp instructions after hinted branch targets to avoid the SPU hang "
8489 #: config/spu/spu.opt:80 config/i386/i386.opt:247 config/s390/s390.opt:47
8490 msgid "Generate code for given CPU"
8493 #: config/spu/spu.opt:88
8494 msgid "Access variables in 32-bit PPU objects (default)"
8497 #: config/spu/spu.opt:92
8498 msgid "Access variables in 64-bit PPU objects"
8501 #: config/spu/spu.opt:96
8502 msgid "Allow conversions between __ea and generic pointers (default)"
8505 #: config/spu/spu.opt:100
8506 msgid "Size (in KB) of software data cache"
8509 #: config/spu/spu.opt:104
8510 msgid "Atomically write back software data cache lines (default)"
8513 #: config/epiphany/epiphany.opt:24
8514 msgid "Don't use any of r32..r63."
8517 #: config/epiphany/epiphany.opt:28
8519 "preferentially allocate registers that allow short instruction generation."
8522 #: config/epiphany/epiphany.opt:32
8523 msgid "Set branch cost"
8526 #: config/epiphany/epiphany.opt:36
8527 msgid "enable conditional move instruction usage."
8530 #: config/epiphany/epiphany.opt:40
8531 msgid "set number of nops to emit before each insn pattern"
8534 #: config/epiphany/epiphany.opt:52
8535 msgid "Use software floating point comparisons"
8538 #: config/epiphany/epiphany.opt:56
8539 msgid "Enable split of 32 bit immediate loads into low / high part"
8542 #: config/epiphany/epiphany.opt:60
8543 msgid "Enable use of POST_INC / POST_DEC"
8546 #: config/epiphany/epiphany.opt:64
8547 msgid "Enable use of POST_MODIFY"
8550 #: config/epiphany/epiphany.opt:68
8551 msgid "Set number of bytes on the stack preallocated for use by the callee."
8554 #: config/epiphany/epiphany.opt:72
8555 msgid "Assume round to nearest is selected for purposes of scheduling."
8558 #: config/epiphany/epiphany.opt:76
8559 msgid "Generate call insns as indirect calls"
8562 #: config/epiphany/epiphany.opt:80
8563 msgid "Generate call insns as direct calls"
8566 #: config/epiphany/epiphany.opt:84
8568 "Assume labels and symbols can be addressed using 16 bit absolute addresses."
8571 #: config/epiphany/epiphany.opt:108
8573 "A floatig point to integer truncation may be replaced with rounding to save "
8577 #: config/epiphany/epiphany.opt:112
8578 msgid "Vectorize for double-word operations."
8581 #: config/epiphany/epiphany.opt:128
8583 "Split unaligned 8 byte vector moves before post-modify address generation."
8586 #: config/epiphany/epiphany.opt:132
8587 msgid "Use the floating point unit for integer add/subtract."
8590 #: config/epiphany/epiphany.opt:136
8591 msgid "Set register to hold -1."
8594 #: config/ft32/ft32.opt:23
8595 msgid "target the software simulator"
8598 #: config/ft32/ft32.opt:27 config/s390/s390.opt:183
8599 #: config/rs6000/rs6000.opt:474 config/mips/mips.opt:389
8600 msgid "Use LRA instead of reload"
8603 #: config/h8300/h8300.opt:23
8604 msgid "Generate H8S code"
8607 #: config/h8300/h8300.opt:27
8608 msgid "Generate H8SX code"
8611 #: config/h8300/h8300.opt:31
8612 msgid "Generate H8S/2600 code"
8615 #: config/h8300/h8300.opt:35
8616 msgid "Make integers 32 bits wide"
8619 #: config/h8300/h8300.opt:42
8620 msgid "Use registers for argument passing"
8623 #: config/h8300/h8300.opt:46
8624 msgid "Consider access to byte sized memory slow"
8627 #: config/h8300/h8300.opt:50
8628 msgid "Enable linker relaxing"
8631 #: config/h8300/h8300.opt:54
8632 msgid "Generate H8/300H code"
8635 #: config/h8300/h8300.opt:58
8636 msgid "Enable the normal mode"
8639 #: config/h8300/h8300.opt:62
8640 msgid "Use H8/300 alignment rules"
8643 #: config/h8300/h8300.opt:66
8644 msgid "Push extended registers on stack in monitor functions"
8647 #: config/h8300/h8300.opt:70
8648 msgid "Do not push extended registers on stack in monitor functions"
8651 #: config/pdp11/pdp11.opt:23
8652 msgid "Generate code for an 11/10"
8655 #: config/pdp11/pdp11.opt:27
8656 msgid "Generate code for an 11/40"
8659 #: config/pdp11/pdp11.opt:31
8660 msgid "Generate code for an 11/45"
8663 #: config/pdp11/pdp11.opt:35
8664 msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
8667 #: config/pdp11/pdp11.opt:39
8668 msgid "Do not use inline patterns for copying memory"
8671 #: config/pdp11/pdp11.opt:43
8672 msgid "Use inline patterns for copying memory"
8675 #: config/pdp11/pdp11.opt:47
8676 msgid "Do not pretend that branches are expensive"
8679 #: config/pdp11/pdp11.opt:51
8680 msgid "Pretend that branches are expensive"
8683 #: config/pdp11/pdp11.opt:55
8684 msgid "Use the DEC assembler syntax"
8687 #: config/pdp11/pdp11.opt:59
8688 msgid "Use 32 bit float"
8691 #: config/pdp11/pdp11.opt:63
8692 msgid "Use 64 bit float"
8695 #: config/pdp11/pdp11.opt:67 config/rs6000/rs6000.opt:177
8696 #: config/frv/frv.opt:158
8697 msgid "Use hardware floating point"
8700 #: config/pdp11/pdp11.opt:71
8701 msgid "Use 16 bit int"
8704 #: config/pdp11/pdp11.opt:75
8705 msgid "Use 32 bit int"
8708 #: config/pdp11/pdp11.opt:79 config/rs6000/rs6000.opt:173
8709 msgid "Do not use hardware floating point"
8712 #: config/pdp11/pdp11.opt:83
8713 msgid "Target has split I&D"
8716 #: config/pdp11/pdp11.opt:87
8717 msgid "Use UNIX assembler syntax"
8720 #: config/xtensa/xtensa.opt:23
8721 msgid "Use CONST16 instruction to load constants"
8724 #: config/xtensa/xtensa.opt:27
8725 msgid "Disable position-independent code (PIC) for use in OS kernel code"
8728 #: config/xtensa/xtensa.opt:31
8729 msgid "Use indirect CALLXn instructions for large programs"
8732 #: config/xtensa/xtensa.opt:35
8733 msgid "Automatically align branch targets to reduce branch penalties"
8736 #: config/xtensa/xtensa.opt:39
8737 msgid "Intersperse literal pools with code in the text section"
8740 #: config/xtensa/xtensa.opt:43
8742 "-mno-serialize-volatile\tDo not serialize volatile memory references with "
8746 #: config/i386/cygming.opt:23
8747 msgid "Create console application"
8750 #: config/i386/cygming.opt:27
8751 msgid "Generate code for a DLL"
8754 #: config/i386/cygming.opt:31
8755 msgid "Ignore dllimport for functions"
8758 #: config/i386/cygming.opt:35
8759 msgid "Use Mingw-specific thread support"
8762 #: config/i386/cygming.opt:39
8763 msgid "Set Windows defines"
8766 #: config/i386/cygming.opt:43
8767 msgid "Create GUI application"
8770 #: config/i386/cygming.opt:47 config/i386/interix.opt:32
8771 msgid "Use the GNU extension to the PE format for aligned common data"
8774 #: config/i386/cygming.opt:51
8776 "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/"
8777 "delete replacement"
8780 #: config/i386/cygming.opt:58
8781 msgid "Put relocated read-only data into .data section."
8784 #: config/i386/mingw.opt:29
8785 msgid "Warn about none ISO msvcrt scanf/printf width extensions"
8788 #: config/i386/mingw.opt:33
8789 msgid "For nested functions on stack executable permission is set."
8792 #: config/i386/mingw-w64.opt:23
8793 msgid "Use unicode startup and define UNICODE macro"
8796 #: config/i386/djgpp.opt:25
8797 msgid "Ignored (obsolete)"
8800 #: config/i386/i386.opt:182
8801 msgid "sizeof(long double) is 16"
8804 #: config/i386/i386.opt:186 config/i386/i386.opt:354
8805 msgid "Use hardware fp"
8808 #: config/i386/i386.opt:190
8809 msgid "sizeof(long double) is 12"
8812 #: config/i386/i386.opt:194
8813 msgid "Use 80-bit long double"
8816 #: config/i386/i386.opt:198 config/s390/s390.opt:121
8817 #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
8818 msgid "Use 64-bit long double"
8821 #: config/i386/i386.opt:202 config/s390/s390.opt:117
8822 #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
8823 msgid "Use 128-bit long double"
8826 #: config/i386/i386.opt:206 config/sh/sh.opt:209
8827 msgid "Reserve space for outgoing arguments in the function prologue"
8830 #: config/i386/i386.opt:210
8831 msgid "Align some doubles on dword boundary"
8834 #: config/i386/i386.opt:214
8835 msgid "Function starts are aligned to this power of 2"
8838 #: config/i386/i386.opt:218
8839 msgid "Jump targets are aligned to this power of 2"
8842 #: config/i386/i386.opt:222
8843 msgid "Loop code aligned to this power of 2"
8846 #: config/i386/i386.opt:226
8847 msgid "Align destination of the string operations"
8850 #: config/i386/i386.opt:230
8851 msgid "Use the given data alignment"
8854 #: config/i386/i386.opt:234
8855 msgid "Known data alignment choices (for use with the -malign-data= option):"
8858 #: config/i386/i386.opt:251
8859 msgid "Use given assembler dialect"
8862 #: config/i386/i386.opt:255
8863 msgid "Known assembler dialects (for use with the -masm-dialect= option):"
8866 #: config/i386/i386.opt:265
8867 msgid "Branches are this expensive (1-5, arbitrary units)"
8870 #: config/i386/i386.opt:269
8872 "Data greater than given threshold will go into .ldata section in x86-64 "
8876 #: config/i386/i386.opt:273
8877 msgid "Use given x86-64 code model"
8880 #: config/i386/i386.opt:277 config/rs6000/aix64.opt:36
8881 #: config/rs6000/linux64.opt:32 config/tilegx/tilegx.opt:57
8882 msgid "Known code models (for use with the -mcmodel= option):"
8885 #: config/i386/i386.opt:296
8886 msgid "Use given address mode"
8889 #: config/i386/i386.opt:300
8890 msgid "Known address mode (for use with the -maddress-mode= option):"
8893 #: config/i386/i386.opt:309
8894 msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
8897 #: config/i386/i386.opt:313
8898 msgid "Generate sin, cos, sqrt for FPU"
8901 #: config/i386/i386.opt:317
8902 msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
8905 #: config/i386/i386.opt:321
8906 msgid "Return values of functions in FPU registers"
8909 #: config/i386/i386.opt:325
8910 msgid "Generate floating point mathematics using given instruction set"
8913 #: config/i386/i386.opt:329
8914 msgid "Valid arguments to -mfpmath=:"
8917 #: config/i386/i386.opt:362
8918 msgid "Inline all known string operations"
8921 #: config/i386/i386.opt:366
8923 "Inline memset/memcpy string operations, but perform inline version only for "
8927 #: config/i386/i386.opt:369
8929 "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-"
8930 "masm=intel%> and %<-masm=att%> instead"
8933 #: config/i386/i386.opt:394
8934 msgid "Set 80387 floating-point precision to 32-bit"
8937 #: config/i386/i386.opt:398
8938 msgid "Set 80387 floating-point precision to 64-bit"
8941 #: config/i386/i386.opt:402
8942 msgid "Set 80387 floating-point precision to 80-bit"
8945 #: config/i386/i386.opt:406
8946 msgid "Attempt to keep stack aligned to this power of 2"
8949 #: config/i386/i386.opt:410
8950 msgid "Assume incoming stack aligned to this power of 2"
8953 #: config/i386/i386.opt:414
8954 msgid "Use push instructions to save outgoing arguments"
8957 #: config/i386/i386.opt:418
8958 msgid "Use red-zone in the x86-64 code"
8961 #: config/i386/i386.opt:422
8962 msgid "Number of registers used to pass integer arguments"
8965 #: config/i386/i386.opt:426
8966 msgid "Alternate calling convention"
8969 #: config/i386/i386.opt:430 config/alpha/alpha.opt:23
8970 msgid "Do not use hardware fp"
8973 #: config/i386/i386.opt:434
8974 msgid "Use SSE register passing conventions for SF and DF mode"
8977 #: config/i386/i386.opt:438
8978 msgid "Realign stack in prologue"
8981 #: config/i386/i386.opt:442
8982 msgid "Enable stack probing"
8985 #: config/i386/i386.opt:446
8986 msgid "Specify memcpy expansion strategy when expected size is known"
8989 #: config/i386/i386.opt:450
8990 msgid "Specify memset expansion strategy when expected size is known"
8993 #: config/i386/i386.opt:454
8994 msgid "Chose strategy to generate stringop using"
8997 #: config/i386/i386.opt:458
8998 msgid "Valid arguments to -mstringop-strategy=:"
9001 #: config/i386/i386.opt:486
9002 msgid "Use given thread-local storage dialect"
9005 #: config/i386/i386.opt:490
9006 msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
9009 #: config/i386/i386.opt:500
9011 msgid "Use direct references against %gs when accessing tls data"
9014 #: config/i386/i386.opt:508
9015 msgid "Fine grain control of tune features"
9018 #: config/i386/i386.opt:512
9019 msgid "Clear all tune features"
9022 #: config/i386/i386.opt:519
9023 msgid "Generate code that conforms to Intel MCU psABI"
9026 #: config/i386/i386.opt:523
9027 msgid "Generate code that conforms to the given ABI"
9030 #: config/i386/i386.opt:527
9031 msgid "Known ABIs (for use with the -mabi= option):"
9034 #: config/i386/i386.opt:537 config/rs6000/rs6000.opt:189
9035 msgid "Vector library ABI to use"
9038 #: config/i386/i386.opt:541
9040 "Known vectorization library ABIs (for use with the -mveclibabi= option):"
9043 #: config/i386/i386.opt:551
9044 msgid "Return 8-byte vectors in memory"
9047 #: config/i386/i386.opt:555
9048 msgid "Generate reciprocals instead of divss and sqrtss."
9051 #: config/i386/i386.opt:559
9052 msgid "Control generation of reciprocal estimates."
9055 #: config/i386/i386.opt:563
9056 msgid "Generate cld instruction in the function prologue."
9059 #: config/i386/i386.opt:567
9061 "Generate vzeroupper instruction before a transfer of control flow out of"
9064 #: config/i386/i386.opt:572
9066 "Do dispatch scheduling if processor is bdver1 or bdver2 or bdver3 or bdver4 "
9067 "and Haifa scheduling"
9070 #: config/i386/i386.opt:577
9072 "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-"
9076 #: config/i386/i386.opt:583
9077 msgid "Generate 32bit i386 code"
9080 #: config/i386/i386.opt:587
9081 msgid "Generate 64bit x86-64 code"
9084 #: config/i386/i386.opt:591
9085 msgid "Generate 32bit x86-64 code"
9088 #: config/i386/i386.opt:595
9089 msgid "Generate 16bit i386 code"
9092 #: config/i386/i386.opt:599
9093 msgid "Support MMX built-in functions"
9096 #: config/i386/i386.opt:603
9097 msgid "Support 3DNow! built-in functions"
9100 #: config/i386/i386.opt:607
9101 msgid "Support Athlon 3Dnow! built-in functions"
9104 #: config/i386/i386.opt:611
9105 msgid "Support MMX and SSE built-in functions and code generation"
9108 #: config/i386/i386.opt:615
9109 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
9112 #: config/i386/i386.opt:619
9113 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
9116 #: config/i386/i386.opt:623
9118 "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
9121 #: config/i386/i386.opt:627
9123 "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code "
9127 #: config/i386/i386.opt:631 config/i386/i386.opt:635
9129 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions "
9130 "and code generation"
9133 #: config/i386/i386.opt:639
9134 msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
9137 #: config/i386/i386.opt:642
9138 msgid "%<-msse5%> was removed"
9141 #: config/i386/i386.opt:647
9143 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in "
9144 "functions and code generation"
9147 #: config/i386/i386.opt:651
9149 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in "
9150 "functions and code generation"
9153 #: config/i386/i386.opt:655
9155 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9156 "built-in functions and code generation"
9159 #: config/i386/i386.opt:659
9161 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9162 "and AVX512PF built-in functions and code generation"
9165 #: config/i386/i386.opt:663
9167 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9168 "and AVX512ER built-in functions and code generation"
9171 #: config/i386/i386.opt:667
9173 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9174 "and AVX512CD built-in functions and code generation"
9177 #: config/i386/i386.opt:671
9179 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9180 "and AVX512DQ built-in functions and code generation"
9183 #: config/i386/i386.opt:675
9185 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9186 "and AVX512BW built-in functions and code generation"
9189 #: config/i386/i386.opt:679
9191 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9192 "and AVX512VL built-in functions and code generation"
9195 #: config/i386/i386.opt:683
9197 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9198 "and AVX512IFMA built-in functions and code generation"
9201 #: config/i386/i386.opt:687
9203 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
9204 "and AVX512VBMI built-in functions and code generation"
9207 #: config/i386/i386.opt:691
9209 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in "
9210 "functions and code generation"
9213 #: config/i386/i386.opt:695
9215 "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
9218 #: config/i386/i386.opt:699
9219 msgid "Support FMA4 built-in functions and code generation "
9222 #: config/i386/i386.opt:703
9223 msgid "Support XOP built-in functions and code generation "
9226 #: config/i386/i386.opt:707
9227 msgid "Support LWP built-in functions and code generation "
9230 #: config/i386/i386.opt:711
9232 "Support code generation of Advanced Bit Manipulation (ABM) instructions."
9235 #: config/i386/i386.opt:715
9236 msgid "Support code generation of popcnt instruction."
9239 #: config/i386/i386.opt:719
9240 msgid "Support BMI built-in functions and code generation"
9243 #: config/i386/i386.opt:723
9244 msgid "Support BMI2 built-in functions and code generation"
9247 #: config/i386/i386.opt:727
9248 msgid "Support LZCNT built-in function and code generation"
9251 #: config/i386/i386.opt:731
9252 msgid "Support Hardware Lock Elision prefixes"
9255 #: config/i386/i386.opt:735
9256 msgid "Support RDSEED instruction"
9259 #: config/i386/i386.opt:739
9260 msgid "Support PREFETCHW instruction"
9263 #: config/i386/i386.opt:743
9264 msgid "Support flag-preserving add-carry instructions"
9267 #: config/i386/i386.opt:747
9268 msgid "Support CLFLUSHOPT instructions"
9271 #: config/i386/i386.opt:751
9272 msgid "Support CLWB instruction"
9275 #: config/i386/i386.opt:755
9276 msgid "Support PCOMMIT instruction"
9279 #: config/i386/i386.opt:759
9280 msgid "Support FXSAVE and FXRSTOR instructions"
9283 #: config/i386/i386.opt:763
9284 msgid "Support XSAVE and XRSTOR instructions"
9287 #: config/i386/i386.opt:767
9288 msgid "Support XSAVEOPT instruction"
9291 #: config/i386/i386.opt:771
9292 msgid "Support XSAVEC instructions"
9295 #: config/i386/i386.opt:775
9296 msgid "Support XSAVES and XRSTORS instructions"
9299 #: config/i386/i386.opt:779
9300 msgid "Support TBM built-in functions and code generation"
9303 #: config/i386/i386.opt:783
9304 msgid "Support code generation of cmpxchg16b instruction."
9307 #: config/i386/i386.opt:787
9308 msgid "Support code generation of sahf instruction in 64bit x86-64 code."
9311 #: config/i386/i386.opt:791
9312 msgid "Support code generation of movbe instruction."
9315 #: config/i386/i386.opt:795
9316 msgid "Support code generation of crc32 instruction."
9319 #: config/i386/i386.opt:799
9320 msgid "Support AES built-in functions and code generation"
9323 #: config/i386/i386.opt:803
9324 msgid "Support SHA1 and SHA256 built-in functions and code generation"
9327 #: config/i386/i386.opt:807
9328 msgid "Support PCLMUL built-in functions and code generation"
9331 #: config/i386/i386.opt:811
9332 msgid "Encode SSE instructions with VEX prefix"
9335 #: config/i386/i386.opt:815
9336 msgid "Support FSGSBASE built-in functions and code generation"
9339 #: config/i386/i386.opt:819
9340 msgid "Support RDRND built-in functions and code generation"
9343 #: config/i386/i386.opt:823
9344 msgid "Support F16C built-in functions and code generation"
9347 #: config/i386/i386.opt:827
9348 msgid "Support PREFETCHWT1 built-in functions and code generation"
9351 #: config/i386/i386.opt:831
9352 msgid "Emit profiling counter call at function entry before prologue."
9355 #: config/i386/i386.opt:835
9356 msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
9359 #: config/i386/i386.opt:839
9360 msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be"
9363 #: config/i386/i386.opt:844
9364 msgid "Skip setting up RAX register when passing variable arguments."
9367 #: config/i386/i386.opt:848
9369 "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-"
9373 #: config/i386/i386.opt:852
9374 msgid "Split 32-byte AVX unaligned load"
9377 #: config/i386/i386.opt:856
9378 msgid "Split 32-byte AVX unaligned store"
9381 #: config/i386/i386.opt:860
9382 msgid "Support RTM built-in functions and code generation"
9385 #: config/i386/i386.opt:864
9386 msgid "Support MPX code generation"
9389 #: config/i386/i386.opt:868
9390 msgid "Support MWAITX and MONITORX built-in functions and code generation"
9393 #: config/i386/i386.opt:872
9394 msgid "Use given stack-protector guard"
9397 #: config/i386/i386.opt:876
9399 "Known stack protector guard (for use with the -mstack-protector-guard= "
9403 #: config/i386/stringop.opt:8
9404 msgid "the Free Software Foundation; either version 3, or (at your option)"
9407 #: config/i386/stringop.opt:13
9408 msgid "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the"
9411 #: config/i386/stringop.opt:18
9412 msgid "see <http://www.gnu.org/licenses/>. */"
9415 #: config/pa/pa64-hpux.opt:23
9416 msgid "Assume code will be linked by GNU ld"
9419 #: config/pa/pa64-hpux.opt:27
9420 msgid "Assume code will be linked by HP ld"
9423 #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
9424 #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
9425 msgid "Specify UNIX standard for predefines and linking"
9428 #: config/pa/pa-hpux.opt:27
9429 msgid "Generate cpp defines for server IO"
9432 #: config/pa/pa-hpux.opt:35
9433 msgid "Generate cpp defines for workstation IO"
9436 #: config/pa/pa.opt:30 config/pa/pa.opt:83 config/pa/pa.opt:91
9437 msgid "Generate PA1.0 code"
9440 #: config/pa/pa.opt:34 config/pa/pa.opt:95 config/pa/pa.opt:136
9441 msgid "Generate PA1.1 code"
9444 #: config/pa/pa.opt:38 config/pa/pa.opt:99
9445 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
9448 #: config/pa/pa.opt:46
9449 msgid "Disable FP regs"
9452 #: config/pa/pa.opt:50
9453 msgid "Disable indexed addressing"
9456 #: config/pa/pa.opt:54
9457 msgid "Generate fast indirect calls"
9460 #: config/pa/pa.opt:62
9461 msgid "Assume code will be assembled by GAS"
9464 #: config/pa/pa.opt:71
9465 msgid "Enable linker optimizations"
9468 #: config/pa/pa.opt:75
9469 msgid "Always generate long calls"
9472 #: config/pa/pa.opt:79
9473 msgid "Emit long load/store sequences"
9476 #: config/pa/pa.opt:87
9477 msgid "Disable space regs"
9480 #: config/pa/pa.opt:103
9481 msgid "Use portable calling conventions"
9484 #: config/pa/pa.opt:107
9486 "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
9487 "7200, 7300, and 8000"
9490 #: config/pa/pa.opt:132 config/frv/frv.opt:215
9491 msgid "Use software floating point"
9494 #: config/pa/pa.opt:140
9495 msgid "Do not disable space regs"
9498 #: config/v850/v850.opt:29
9499 msgid "Use registers r2 and r5"
9502 #: config/v850/v850.opt:33
9503 msgid "Use 4 byte entries in switch tables"
9506 #: config/v850/v850.opt:37
9507 msgid "Enable backend debugging"
9510 #: config/v850/v850.opt:41
9511 msgid "Do not use the callt instruction (default)"
9514 #: config/v850/v850.opt:45
9515 msgid "Reuse r30 on a per function basis"
9518 #: config/v850/v850.opt:52
9519 msgid "Prohibit PC relative function calls"
9522 #: config/v850/v850.opt:56
9523 msgid "Use stubs for function prologues"
9526 #: config/v850/v850.opt:60
9527 msgid "Set the max size of data eligible for the SDA area"
9530 #: config/v850/v850.opt:67
9531 msgid "Enable the use of the short load instructions"
9534 #: config/v850/v850.opt:71
9535 msgid "Same as: -mep -mprolog-function"
9538 #: config/v850/v850.opt:75
9539 msgid "Set the max size of data eligible for the TDA area"
9542 #: config/v850/v850.opt:82
9543 msgid "Do not enforce strict alignment"
9546 #: config/v850/v850.opt:86
9548 "Put jump tables for switch statements into the .data section rather than "
9552 #: config/v850/v850.opt:93
9553 msgid "Compile for the v850 processor"
9556 #: config/v850/v850.opt:97
9557 msgid "Compile for the v850e processor"
9560 #: config/v850/v850.opt:101
9561 msgid "Compile for the v850e1 processor"
9564 #: config/v850/v850.opt:105
9565 msgid "Compile for the v850es variant of the v850e1"
9568 #: config/v850/v850.opt:109
9569 msgid "Compile for the v850e2 processor"
9572 #: config/v850/v850.opt:113
9573 msgid "Compile for the v850e2v3 processor"
9576 #: config/v850/v850.opt:117
9577 msgid "Compile for the v850e3v5 processor"
9580 #: config/v850/v850.opt:124
9581 msgid "Enable v850e3v5 loop instructions"
9584 #: config/v850/v850.opt:128
9585 msgid "Set the max size of data eligible for the ZDA area"
9588 #: config/v850/v850.opt:135
9589 msgid "Enable relaxing in the assembler"
9592 #: config/v850/v850.opt:139
9593 msgid "Prohibit PC relative jumps"
9596 #: config/v850/v850.opt:143
9597 msgid "Inhibit the use of hardware floating point instructions"
9600 #: config/v850/v850.opt:147
9602 "Allow the use of hardware floating point instructions for V850E2V3 and up"
9605 #: config/v850/v850.opt:151
9606 msgid "Enable support for the RH850 ABI. This is the default"
9609 #: config/v850/v850.opt:155
9610 msgid "Enable support for the old GCC ABI"
9613 #: config/v850/v850.opt:159
9614 msgid "Support alignments of up to 64-bits"
9619 "-G<number>\tPut global and static data smaller than <number> bytes into a "
9620 "special section (on some targets)"
9623 #: config/lynx.opt:23
9624 msgid "Support legacy multi-threading"
9627 #: config/lynx.opt:27
9628 msgid "Use shared libraries"
9631 #: config/lynx.opt:31
9632 msgid "Support multi-threading"
9635 #: config/nvptx/nvptx.opt:22
9636 msgid "Generate code for a 32-bit ABI"
9639 #: config/nvptx/nvptx.opt:26
9640 msgid "Generate code for a 64-bit ABI"
9643 #: config/nvptx/nvptx.opt:30
9644 msgid "Link in code for a __main kernel."
9647 #: config/vxworks.opt:36
9648 msgid "Assume the VxWorks RTP environment"
9651 #: config/vxworks.opt:43
9652 msgid "Assume the VxWorks vThreads environment"
9655 #: config/cr16/cr16.opt:23
9656 msgid "-msim Use simulator runtime"
9659 #: config/cr16/cr16.opt:27
9660 msgid "Generate SBIT, CBIT instructions"
9663 #: config/cr16/cr16.opt:31
9664 msgid "Support multiply accumulate instructions"
9667 #: config/cr16/cr16.opt:38
9668 msgid "Treat data references as near, far or medium. medium is default"
9671 #: config/cr16/cr16.opt:42
9672 msgid "Generate code for CR16C architecture"
9675 #: config/cr16/cr16.opt:46
9676 msgid "Generate code for CR16C+ architecture (Default)"
9679 #: config/cr16/cr16.opt:50
9680 msgid "Treat integers as 32-bit."
9683 #: config/avr/avr.opt:23
9684 msgid "Use subroutines for function prologues and epilogues"
9687 #: config/avr/avr.opt:26
9689 msgid "missing device or architecture after %qs"
9692 #: config/avr/avr.opt:27
9693 msgid "-mmcu=MCU\tSelect the target MCU"
9696 #: config/avr/avr.opt:31
9697 msgid "Set the number of 64 KiB flash segments"
9700 #: config/avr/avr.opt:35
9701 msgid "Indicate presence of a processor erratum"
9704 #: config/avr/avr.opt:39
9705 msgid "Enable Read-Modify-Write (RMW) instructions support/use"
9708 #: config/avr/avr.opt:49
9709 msgid "Use an 8-bit 'int' type"
9712 #: config/avr/avr.opt:53
9713 msgid "Change the stack pointer without disabling interrupts"
9716 #: config/avr/avr.opt:57
9718 "Set the branch costs for conditional branch instructions. Reasonable values "
9719 "are small, non-negative integers. The default branch cost is 0."
9722 #: config/avr/avr.opt:67
9723 msgid "Change only the low 8 bits of the stack pointer"
9726 #: config/avr/avr.opt:71
9727 msgid "Relax branches"
9730 #: config/avr/avr.opt:75
9732 "Make the linker relaxation machine assume that a program counter wrap-around "
9736 #: config/avr/avr.opt:79
9738 "Accumulate outgoing function arguments and acquire/release the needed stack "
9739 "space for outpoing function arguments in function prologue/epilogue. "
9740 "Without this option, outgoing arguments are pushed before calling a function "
9741 "and popped afterwards. This option can lead to reduced code size for "
9742 "functions that call many functions that get their arguments on the stack "
9743 "like, for example printf."
9746 #: config/avr/avr.opt:83
9748 "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-"
9749 "decrement, post-increment and indirect addressing with the X register. "
9750 "Without this option, the compiler may assume that there is an addressing "
9751 "mode X+const similar to Y+const and Z+const and emit instructions to emulate "
9752 "such an addressing mode for X."
9755 #: config/avr/avr.opt:88
9757 "The device has no SPH special function register. This option will be "
9758 "overridden by the compiler driver with the correct setting if presence/"
9759 "absence of SPH can be deduced from -mmcu=MCU."
9762 #: config/avr/avr.opt:92
9763 msgid "Warn if the address space of an address is changed."
9766 #: config/avr/avr.opt:96
9768 "Allow to use truncation instead of rounding towards 0 for fractional int "
9772 #: config/avr/avr.opt:100
9773 msgid "Do not link against the device-specific library lib<MCU>.a"
9776 #: config/m32r/m32r.opt:34
9777 msgid "Compile for the m32rx"
9780 #: config/m32r/m32r.opt:38
9781 msgid "Compile for the m32r2"
9784 #: config/m32r/m32r.opt:42
9785 msgid "Compile for the m32r"
9788 #: config/m32r/m32r.opt:46
9789 msgid "Align all loops to 32 byte boundary"
9792 #: config/m32r/m32r.opt:50
9793 msgid "Prefer branches over conditional execution"
9796 #: config/m32r/m32r.opt:54
9797 msgid "Give branches their default cost"
9800 #: config/m32r/m32r.opt:58
9801 msgid "Display compile time statistics"
9804 #: config/m32r/m32r.opt:62
9805 msgid "Specify cache flush function"
9808 #: config/m32r/m32r.opt:66
9809 msgid "Specify cache flush trap number"
9812 #: config/m32r/m32r.opt:70
9813 msgid "Only issue one instruction per cycle"
9816 #: config/m32r/m32r.opt:74
9817 msgid "Allow two instructions to be issued per cycle"
9820 #: config/m32r/m32r.opt:78
9821 msgid "Code size: small, medium or large"
9824 #: config/m32r/m32r.opt:94
9825 msgid "Don't call any cache flush functions"
9828 #: config/m32r/m32r.opt:98
9829 msgid "Don't call any cache flush trap"
9832 #: config/m32r/m32r.opt:105
9833 msgid "Small data area: none, sdata, use"
9836 #: config/s390/tpf.opt:23
9837 msgid "Enable TPF-OS tracing code"
9840 #: config/s390/tpf.opt:27
9841 msgid "Specify main object for TPF-OS"
9844 #: config/s390/s390.opt:39
9848 #: config/s390/s390.opt:43
9852 #: config/s390/s390.opt:87
9853 msgid "Maintain backchain pointer"
9856 #: config/s390/s390.opt:91
9857 msgid "Additional debug prints"
9860 #: config/s390/s390.opt:95
9861 msgid "ESA/390 architecture"
9864 #: config/s390/s390.opt:99
9865 msgid "Enable decimal floating point hardware support"
9868 #: config/s390/s390.opt:103
9869 msgid "Enable hardware floating point"
9872 #: config/s390/s390.opt:107
9873 msgid "Takes two non-negative integer numbers separated by a comma."
9876 #: config/s390/s390.opt:125
9877 msgid "Use hardware transactional execution instructions"
9880 #: config/s390/s390.opt:129
9881 msgid "Use hardware vector facility instructions and enable the vector ABI"
9884 #: config/s390/s390.opt:133
9885 msgid "Use packed stack layout"
9888 #: config/s390/s390.opt:137
9889 msgid "Use bras for executable < 64k"
9892 #: config/s390/s390.opt:141
9893 msgid "Disable hardware floating point"
9896 #: config/s390/s390.opt:145
9898 "Set the max. number of bytes which has to be left to stack size before a "
9899 "trap instruction is triggered"
9902 #: config/s390/s390.opt:149
9904 "Emit extra code in the function prologue in order to trap if the stack size "
9905 "exceeds the given limit"
9908 #: config/s390/s390.opt:157
9912 #: config/s390/s390.opt:161
9914 "Enable the z vector language extension providing the context-sensitive "
9918 #: config/s390/s390.opt:165
9919 msgid "Warn if a function uses alloca or creates an array with dynamic size"
9922 #: config/s390/s390.opt:169
9923 msgid "Warn if a single function's framesize exceeds the given framesize"
9926 #: config/s390/s390.opt:173
9927 msgid "z/Architecture"
9930 #: config/s390/s390.opt:177
9931 msgid "Set the branch costs for conditional branch instructions. Reasonable"
9934 #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
9935 msgid "Use the simulator runtime."
9938 #: config/rl78/rl78.opt:31
9940 "Selects the type of hardware multiplication and division to use (none/g13/"
9944 #: config/rl78/rl78.opt:50
9945 msgid "Use all registers, reserving none for interrupt handlers."
9948 #: config/rl78/rl78.opt:54
9949 msgid "Enable assembler and linker relaxation. Enabled by default at -Os."
9952 #: config/rl78/rl78.opt:58
9954 "Selects the type of RL78 core being targeted (g10/g13/g14). The default is "
9955 "the G14. If set, also selects the hardware multiply support to be used."
9958 #: config/rl78/rl78.opt:77
9959 msgid "Alias for -mcpu=g10"
9962 #: config/rl78/rl78.opt:81
9963 msgid "Alias for -mcpu=g13"
9966 #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
9967 msgid "Alias for -mcpu=g14"
9970 #: config/rl78/rl78.opt:93
9972 "Assume ES is zero throughout program execution, use ES: for read-only data."
9975 #: config/stormy16/stormy16.opt:24
9976 msgid "Provide libraries for the simulator"
9979 #: config/arm/arm-tables.opt:25
9980 msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
9983 #: config/arm/arm-tables.opt:329
9984 msgid "Known ARM architectures (for use with the -march= option):"
9987 #: config/arm/arm-tables.opt:417
9988 msgid "Known ARM FPUs (for use with the -mfpu= option):"
9991 #: config/arm/arm.opt:26
9992 msgid "TLS dialect to use:"
9995 #: config/arm/arm.opt:36
9996 msgid "Specify an ABI"
9999 #: config/arm/arm.opt:40
10000 msgid "Known ARM ABIs (for use with the -mabi= option):"
10003 #: config/arm/arm.opt:59
10004 msgid "Generate a call to abort if a noreturn function returns"
10007 #: config/arm/arm.opt:66
10008 msgid "Pass FP arguments in FP registers"
10011 #: config/arm/arm.opt:70
10012 msgid "Generate APCS conformant stack frames"
10015 #: config/arm/arm.opt:74
10016 msgid "Generate re-entrant, PIC code"
10019 #: config/arm/arm.opt:90
10020 msgid "Generate code in 32 bit ARM state."
10023 #: config/arm/arm.opt:98
10024 msgid "Thumb: Assume non-static functions may be called from ARM code"
10027 #: config/arm/arm.opt:102
10028 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
10031 #: config/arm/arm.opt:110
10032 msgid "Specify if floating point hardware should be used"
10035 #: config/arm/arm.opt:114
10036 msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
10039 #: config/arm/arm.opt:127
10040 msgid "Switch ARM/Thumb modes on alternating functions for compiler testing"
10043 #: config/arm/arm.opt:131
10044 msgid "Specify the __fp16 floating-point format"
10047 #: config/arm/arm.opt:135
10048 msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
10051 #: config/arm/arm.opt:148
10052 msgid "Specify the name of the target floating point hardware/format"
10055 #: config/arm/arm.opt:159
10056 msgid "Generate call insns as indirect calls, if necessary"
10059 #: config/arm/arm.opt:163
10060 msgid "Assume data segments are relative to text segment."
10063 #: config/arm/arm.opt:167
10064 msgid "Specify the register to be used for PIC addressing"
10067 #: config/arm/arm.opt:171
10068 msgid "Store function names in object code"
10071 #: config/arm/arm.opt:175
10072 msgid "Permit scheduling of a function's prologue sequence"
10075 #: config/arm/arm.opt:179 config/rs6000/rs6000.opt:248
10076 msgid "Do not load the PIC register in function prologues"
10079 #: config/arm/arm.opt:186
10080 msgid "Specify the minimum bit alignment of structures"
10083 #: config/arm/arm.opt:190
10084 msgid "Generate code for Thumb state"
10087 #: config/arm/arm.opt:194
10088 msgid "Support calls between Thumb and ARM instruction sets"
10091 #: config/arm/arm.opt:198
10092 msgid "Specify thread local storage scheme"
10095 #: config/arm/arm.opt:202
10096 msgid "Specify how to access the thread pointer"
10099 #: config/arm/arm.opt:206
10100 msgid "Valid arguments to -mtp=:"
10103 #: config/arm/arm.opt:219
10104 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
10107 #: config/arm/arm.opt:223
10108 msgid "Thumb: Generate (leaf) stack frames even if not needed"
10111 #: config/arm/arm.opt:227 config/mn10300/mn10300.opt:42
10112 msgid "Tune code for the given processor"
10115 #: config/arm/arm.opt:231
10116 msgid "Print CPU tuning information as comment in assembler file. This is"
10119 #: config/arm/arm.opt:242
10121 "Use Neon quad-word (rather than double-word) registers for vectorization"
10124 #: config/arm/arm.opt:246
10126 "Use Neon double-word (rather than quad-word) registers for vectorization"
10129 #: config/arm/arm.opt:250
10130 msgid "Only generate absolute relocations on word sized values."
10133 #: config/arm/arm.opt:254
10134 msgid "Generate IT blocks appropriate for ARMv8."
10137 #: config/arm/arm.opt:258
10138 msgid "Use the old RTX costing tables (transitional)."
10141 #: config/arm/arm.opt:262
10143 "Use the new generic RTX cost tables if new core-specific cost table not "
10144 "available (transitional)."
10147 #: config/arm/arm.opt:266
10149 "Avoid overlapping destination and address registers on LDRD instructions"
10152 #: config/arm/arm.opt:271
10153 msgid "Enable unaligned word and halfword accesses to packed data."
10156 #: config/arm/arm.opt:275
10157 msgid "Use Neon to perform 64-bits operations rather than core registers."
10160 #: config/arm/arm.opt:279
10161 msgid "Assume loading data from flash is slower than fetching instructions."
10164 #: config/arm/arm.opt:283
10165 msgid "Assume unified syntax for Thumb inline assembly code."
10168 #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
10169 #: config/visium/visium.opt:37
10170 msgid "Use hardware FP"
10173 #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
10174 msgid "Do not use hardware FP"
10177 #: config/sparc/sparc.opt:42
10178 msgid "Use flat register window model"
10181 #: config/sparc/sparc.opt:46
10182 msgid "Assume possible double misalignment"
10185 #: config/sparc/sparc.opt:50
10186 msgid "Use ABI reserved registers"
10189 #: config/sparc/sparc.opt:54
10190 msgid "Use hardware quad FP instructions"
10193 #: config/sparc/sparc.opt:58
10194 msgid "Do not use hardware quad fp instructions"
10197 #: config/sparc/sparc.opt:62
10198 msgid "Compile for V8+ ABI"
10201 #: config/sparc/sparc.opt:66
10202 msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions"
10205 #: config/sparc/sparc.opt:70
10206 msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions"
10209 #: config/sparc/sparc.opt:74
10210 msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions"
10213 #: config/sparc/sparc.opt:78
10214 msgid "Use UltraSPARC Compare-and-Branch extensions"
10217 #: config/sparc/sparc.opt:82
10218 msgid "Use UltraSPARC Fused Multiply-Add extensions"
10221 #: config/sparc/sparc.opt:86
10222 msgid "Use UltraSPARC Population-Count instruction"
10225 #: config/sparc/sparc.opt:90
10226 msgid "Pointers are 64-bit"
10229 #: config/sparc/sparc.opt:94
10230 msgid "Pointers are 32-bit"
10233 #: config/sparc/sparc.opt:98
10234 msgid "Use 64-bit ABI"
10237 #: config/sparc/sparc.opt:102
10238 msgid "Use 32-bit ABI"
10241 #: config/sparc/sparc.opt:106
10242 msgid "Use stack bias"
10245 #: config/sparc/sparc.opt:110
10246 msgid "Use structs on stronger alignment for double-word copies"
10249 #: config/sparc/sparc.opt:114
10250 msgid "Optimize tail call instructions in assembler and linker"
10253 #: config/sparc/sparc.opt:118
10254 msgid "Do not generate code that can only run in supervisor mode"
10257 #: config/sparc/sparc.opt:122 config/visium/visium.opt:45
10258 msgid "Use features of and schedule code for given CPU"
10261 #: config/sparc/sparc.opt:199
10262 msgid "Use given SPARC-V9 code model"
10265 #: config/sparc/sparc.opt:203
10266 msgid "Enable debug output"
10269 #: config/sparc/sparc.opt:207
10270 msgid "Enable strict 32-bit psABI struct return checking."
10273 #: config/sparc/sparc.opt:211
10274 msgid "Enable workaround for single erratum of AT697F processor"
10277 #: config/sparc/sparc.opt:216
10278 msgid "Enable workarounds for the errata of the UT699 processor"
10281 #: config/sparc/sparc.opt:245
10282 msgid "Specify the memory model in effect for the program."
10285 #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:141
10286 msgid "Generate 64-bit code"
10289 #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:145
10290 msgid "Generate 32-bit code"
10293 #: config/rs6000/rs6000-tables.opt:24
10294 msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
10297 #: config/rs6000/476.opt:24
10299 "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl "
10300 "insns used for GOT accesses"
10303 #: config/rs6000/aix64.opt:24
10304 msgid "Compile for 64-bit pointers"
10307 #: config/rs6000/aix64.opt:28
10308 msgid "Compile for 32-bit pointers"
10311 #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
10312 msgid "Select code model"
10315 #: config/rs6000/aix64.opt:49
10316 msgid "Support message passing with the Parallel Environment"
10319 #: config/rs6000/linux64.opt:24
10320 msgid "Call mcount for profiling before a function prologue"
10323 #: config/rs6000/rs6000.opt:109
10324 msgid "Use PowerPC-64 instruction set"
10327 #: config/rs6000/rs6000.opt:113
10328 msgid "Use PowerPC General Purpose group optional instructions"
10331 #: config/rs6000/rs6000.opt:117
10332 msgid "Use PowerPC Graphics group optional instructions"
10335 #: config/rs6000/rs6000.opt:121
10336 msgid "Use PowerPC V2.01 single field mfcr instruction"
10339 #: config/rs6000/rs6000.opt:125
10340 msgid "Use PowerPC V2.02 popcntb instruction"
10343 #: config/rs6000/rs6000.opt:129
10344 msgid "Use PowerPC V2.02 floating point rounding instructions"
10347 #: config/rs6000/rs6000.opt:133
10348 msgid "Use PowerPC V2.05 compare bytes instruction"
10351 #: config/rs6000/rs6000.opt:137
10352 msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
10355 #: config/rs6000/rs6000.opt:141
10356 msgid "Use AltiVec instructions"
10359 #: config/rs6000/rs6000.opt:145
10360 msgid "Generate Altivec instructions using little-endian element order"
10363 #: config/rs6000/rs6000.opt:149
10364 msgid "Generate Altivec instructions using big-endian element order"
10367 #: config/rs6000/rs6000.opt:153
10368 msgid "Use decimal floating point instructions"
10371 #: config/rs6000/rs6000.opt:157
10372 msgid "Use 4xx half-word multiply instructions"
10375 #: config/rs6000/rs6000.opt:161
10376 msgid "Use 4xx string-search dlmzb instruction"
10379 #: config/rs6000/rs6000.opt:165
10380 msgid "Generate load/store multiple instructions"
10383 #: config/rs6000/rs6000.opt:169
10384 msgid "Generate string instructions for block moves"
10387 #: config/rs6000/rs6000.opt:181
10388 msgid "Use PowerPC V2.06 popcntd instruction"
10391 #: config/rs6000/rs6000.opt:185
10393 "Under -ffast-math, generate a FRIZ instruction for (double)(long long) "
10397 #: config/rs6000/rs6000.opt:193
10398 msgid "Use vector/scalar (VSX) instructions"
10401 #: config/rs6000/rs6000.opt:240
10402 msgid "Do not generate load/store with update instructions"
10405 #: config/rs6000/rs6000.opt:244
10406 msgid "Generate load/store with update instructions"
10409 #: config/rs6000/rs6000.opt:252
10410 msgid "Avoid generation of indexed load/store instructions when possible"
10413 #: config/rs6000/rs6000.opt:256
10414 msgid "Mark __tls_get_addr calls with argument info"
10417 #: config/rs6000/rs6000.opt:263
10418 msgid "Schedule the start and end of the procedure"
10421 #: config/rs6000/rs6000.opt:267
10422 msgid "Return all structures in memory (AIX default)"
10425 #: config/rs6000/rs6000.opt:271
10426 msgid "Return small structures in registers (SVR4 default)"
10429 #: config/rs6000/rs6000.opt:275
10430 msgid "Conform more closely to IBM XLC semantics"
10433 #: config/rs6000/rs6000.opt:279 config/rs6000/rs6000.opt:283
10435 "Generate software reciprocal divide and square root for better throughput."
10438 #: config/rs6000/rs6000.opt:287
10439 msgid "Assume that the reciprocal estimate instructions provide more accuracy."
10442 #: config/rs6000/rs6000.opt:291
10443 msgid "Do not place floating point constants in TOC"
10446 #: config/rs6000/rs6000.opt:295
10447 msgid "Place floating point constants in TOC"
10450 #: config/rs6000/rs6000.opt:299
10451 msgid "Do not place symbol+offset constants in TOC"
10454 #: config/rs6000/rs6000.opt:303
10455 msgid "Place symbol+offset constants in TOC"
10458 #: config/rs6000/rs6000.opt:314
10459 msgid "Use only one TOC entry per procedure"
10462 #: config/rs6000/rs6000.opt:318
10463 msgid "Put everything in the regular TOC"
10466 #: config/rs6000/rs6000.opt:322
10467 msgid "Generate VRSAVE instructions when generating AltiVec code"
10470 #: config/rs6000/rs6000.opt:326
10471 msgid "Deprecated option. Use -mno-vrsave instead"
10474 #: config/rs6000/rs6000.opt:330
10475 msgid "Deprecated option. Use -mvrsave instead"
10478 #: config/rs6000/rs6000.opt:334
10480 "Specify how many bytes should be moved inline before calling out to memcpy/"
10484 #: config/rs6000/rs6000.opt:338
10485 msgid "Generate isel instructions"
10488 #: config/rs6000/rs6000.opt:342
10489 msgid "Deprecated option. Use -mno-isel instead"
10492 #: config/rs6000/rs6000.opt:346
10493 msgid "Deprecated option. Use -misel instead"
10496 #: config/rs6000/rs6000.opt:350
10497 msgid "Generate SPE SIMD instructions on E500"
10500 #: config/rs6000/rs6000.opt:354
10501 msgid "Generate PPC750CL paired-single instructions"
10504 #: config/rs6000/rs6000.opt:358
10505 msgid "Deprecated option. Use -mno-spe instead"
10508 #: config/rs6000/rs6000.opt:362
10509 msgid "Deprecated option. Use -mspe instead"
10512 #: config/rs6000/rs6000.opt:366
10513 msgid "-mdebug=\tEnable debug output"
10516 #: config/rs6000/rs6000.opt:370
10517 msgid "Use the AltiVec ABI extensions"
10520 #: config/rs6000/rs6000.opt:374
10521 msgid "Do not use the AltiVec ABI extensions"
10524 #: config/rs6000/rs6000.opt:378
10525 msgid "Use the SPE ABI extensions"
10528 #: config/rs6000/rs6000.opt:382
10529 msgid "Do not use the SPE ABI extensions"
10532 #: config/rs6000/rs6000.opt:386
10533 msgid "Use the ELFv1 ABI"
10536 #: config/rs6000/rs6000.opt:390
10537 msgid "Use the ELFv2 ABI"
10540 #: config/rs6000/rs6000.opt:397
10541 msgid "using darwin64 ABI"
10544 #: config/rs6000/rs6000.opt:400
10545 msgid "using old darwin ABI"
10548 #: config/rs6000/rs6000.opt:403
10549 msgid "using IEEE extended precision long double"
10552 #: config/rs6000/rs6000.opt:406
10553 msgid "using IBM extended precision long double"
10556 #: config/rs6000/rs6000.opt:410
10557 msgid "-mcpu=\tUse features of and schedule code for given CPU"
10560 #: config/rs6000/rs6000.opt:414
10561 msgid "-mtune=\tSchedule code for given CPU"
10564 #: config/rs6000/rs6000.opt:418
10565 msgid "-mtraceback=\tSelect full, part, or no traceback table"
10568 #: config/rs6000/rs6000.opt:434
10569 msgid "Avoid all range limits on call instructions"
10572 #: config/rs6000/rs6000.opt:438
10573 msgid "Generate Cell microcode"
10576 #: config/rs6000/rs6000.opt:442
10577 msgid "Warn when a Cell microcoded instruction is emitted"
10580 #: config/rs6000/rs6000.opt:446
10581 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
10584 #: config/rs6000/rs6000.opt:450
10585 msgid "-mfloat-gprs=\tSelect GPR floating point method"
10588 #: config/rs6000/rs6000.opt:454
10589 msgid "Valid arguments to -mfloat-gprs=:"
10592 #: config/rs6000/rs6000.opt:470
10593 msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
10596 #: config/rs6000/rs6000.opt:478
10597 msgid "Determine which dependences between insns are considered costly"
10600 #: config/rs6000/rs6000.opt:482
10601 msgid "Specify which post scheduling nop insertion scheme to apply"
10604 #: config/rs6000/rs6000.opt:486
10605 msgid "Specify alignment of structure fields default/natural"
10608 #: config/rs6000/rs6000.opt:490
10609 msgid "Valid arguments to -malign-:"
10612 #: config/rs6000/rs6000.opt:500
10613 msgid "Specify scheduling priority for dispatch slot restricted insns"
10616 #: config/rs6000/rs6000.opt:504
10617 msgid "Single-precision floating point unit"
10620 #: config/rs6000/rs6000.opt:508
10621 msgid "Double-precision floating point unit"
10624 #: config/rs6000/rs6000.opt:512
10625 msgid "Floating point unit does not support divide & sqrt"
10628 #: config/rs6000/rs6000.opt:516
10629 msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
10632 #: config/rs6000/rs6000.opt:538
10633 msgid "Specify Xilinx FPU."
10636 #: config/rs6000/rs6000.opt:542
10638 "Use/do not use r11 to hold the static link in calls to functions via "
10642 #: config/rs6000/rs6000.opt:546
10644 "Control whether we save the TOC in the prologue for indirect calls or "
10645 "generate the save inline"
10648 #: config/rs6000/rs6000.opt:550
10649 msgid "Allow 128-bit integers in VSX registers"
10652 #: config/rs6000/rs6000.opt:554
10654 "Fuse certain integer operations together for better performance on power8"
10657 #: config/rs6000/rs6000.opt:558
10658 msgid "Allow sign extension in fusion operations"
10661 #: config/rs6000/rs6000.opt:562
10662 msgid "Use/do not use vector and scalar instructions added in ISA 2.07."
10665 #: config/rs6000/rs6000.opt:566
10666 msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions"
10669 #: config/rs6000/rs6000.opt:570
10670 msgid "Use ISA 2.07 direct move between GPR & VSX register instructions"
10673 #: config/rs6000/rs6000.opt:574
10674 msgid "Use ISA 2.07 transactional memory (HTM) instructions"
10677 #: config/rs6000/rs6000.opt:578
10678 msgid "Generate the quad word memory instructions (lq/stq)."
10681 #: config/rs6000/rs6000.opt:582
10682 msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
10685 #: config/rs6000/rs6000.opt:586
10687 "Generate aggregate parameter passing code with at most 64-bit alignment."
10690 #: config/rs6000/rs6000.opt:590
10691 msgid "Allow double variables in upper registers with -mcpu=power7 or -mvsx"
10694 #: config/rs6000/rs6000.opt:594
10696 "Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector"
10699 #: config/rs6000/rs6000.opt:598
10700 msgid "Allow float/double variables in upper registers if cpu allows it"
10703 #: config/rs6000/rs6000.opt:602
10704 msgid "Analyze and remove doubleword swaps from VSX computations."
10707 #: config/rs6000/rs6000.opt:606
10709 "-mfloat128-{software,none} - Specify how IEEE 128-bit floating point is used."
10712 #: config/rs6000/sysv4.opt:24
10713 msgid "Select ABI calling convention"
10716 #: config/rs6000/sysv4.opt:28 config/c6x/c6x.opt:42
10717 msgid "Select method for sdata handling"
10720 #: config/rs6000/sysv4.opt:48 config/rs6000/sysv4.opt:52
10721 msgid "Align to the base type of the bit-field"
10724 #: config/rs6000/sysv4.opt:57 config/rs6000/sysv4.opt:61
10725 msgid "Produce code relocatable at runtime"
10728 #: config/rs6000/sysv4.opt:65 config/rs6000/sysv4.opt:69
10729 msgid "Produce little endian code"
10732 #: config/rs6000/sysv4.opt:73 config/rs6000/sysv4.opt:77
10733 msgid "Produce big endian code"
10736 #: config/rs6000/sysv4.opt:82 config/rs6000/sysv4.opt:86
10737 #: config/rs6000/sysv4.opt:95 config/rs6000/sysv4.opt:137
10738 #: config/rs6000/sysv4.opt:149
10739 msgid "no description yet"
10742 #: config/rs6000/sysv4.opt:90
10743 msgid "Assume all variable arg functions are prototyped"
10746 #: config/rs6000/sysv4.opt:99
10750 #: config/rs6000/sysv4.opt:103
10751 msgid "Allow bit-fields to cross word boundaries"
10754 #: config/rs6000/sysv4.opt:107
10755 msgid "Use alternate register names"
10758 #: config/rs6000/sysv4.opt:113
10759 msgid "Use default method for sdata handling"
10762 #: config/rs6000/sysv4.opt:117
10763 msgid "Link with libsim.a, libc.a and sim-crt0.o"
10766 #: config/rs6000/sysv4.opt:121
10767 msgid "Link with libads.a, libc.a and crt0.o"
10770 #: config/rs6000/sysv4.opt:125
10771 msgid "Link with libyk.a, libc.a and crt0.o"
10774 #: config/rs6000/sysv4.opt:129
10775 msgid "Link with libmvme.a, libc.a and crt0.o"
10778 #: config/rs6000/sysv4.opt:133
10779 msgid "Set the PPC_EMB bit in the ELF flags header"
10782 #: config/rs6000/sysv4.opt:153
10783 msgid "Generate code to use a non-exec PLT and GOT"
10786 #: config/rs6000/sysv4.opt:157
10787 msgid "Generate code for old exec BSS PLT"
10790 #: config/alpha/alpha.opt:27
10791 msgid "Use fp registers"
10794 #: config/alpha/alpha.opt:35
10795 msgid "Request IEEE-conformant math library routines (OSF/1)"
10798 #: config/alpha/alpha.opt:39
10799 msgid "Emit IEEE-conformant code, without inexact exceptions"
10802 #: config/alpha/alpha.opt:46
10803 msgid "Do not emit complex integer constants to read-only memory"
10806 #: config/alpha/alpha.opt:50
10810 #: config/alpha/alpha.opt:54
10811 msgid "Do not use VAX fp"
10814 #: config/alpha/alpha.opt:58
10815 msgid "Emit code for the byte/word ISA extension"
10818 #: config/alpha/alpha.opt:62
10819 msgid "Emit code for the motion video ISA extension"
10822 #: config/alpha/alpha.opt:66
10823 msgid "Emit code for the fp move and sqrt ISA extension"
10826 #: config/alpha/alpha.opt:70
10827 msgid "Emit code for the counting ISA extension"
10830 #: config/alpha/alpha.opt:74
10831 msgid "Emit code using explicit relocation directives"
10834 #: config/alpha/alpha.opt:78
10835 msgid "Emit 16-bit relocations to the small data areas"
10838 #: config/alpha/alpha.opt:82
10839 msgid "Emit 32-bit relocations to the small data areas"
10842 #: config/alpha/alpha.opt:86
10843 msgid "Emit direct branches to local functions"
10846 #: config/alpha/alpha.opt:90
10847 msgid "Emit indirect branches to local functions"
10850 #: config/alpha/alpha.opt:94
10851 msgid "Emit rdval instead of rduniq for thread pointer"
10854 #: config/alpha/alpha.opt:106
10855 msgid "Use features of and schedule given CPU"
10858 #: config/alpha/alpha.opt:110
10859 msgid "Schedule given CPU"
10862 #: config/alpha/alpha.opt:114
10863 msgid "Control the generated fp rounding mode"
10866 #: config/alpha/alpha.opt:118
10867 msgid "Control the IEEE trap mode"
10870 #: config/alpha/alpha.opt:122
10871 msgid "Control the precision given to fp exceptions"
10874 #: config/alpha/alpha.opt:126
10875 msgid "Tune expected memory latency"
10878 #: config/tilepro/tilepro.opt:23
10879 msgid "Compile with 32 bit longs and pointers, which is the only supported"
10882 #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
10883 msgid "-mcpu=CPU\tUse features of and schedule code for given CPU"
10886 #: config/tilepro/tilepro.opt:32
10887 msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
10890 #: config/lm32/lm32.opt:24
10891 msgid "Enable multiply instructions"
10894 #: config/lm32/lm32.opt:28
10895 msgid "Enable divide and modulus instructions"
10898 #: config/lm32/lm32.opt:32
10899 msgid "Enable barrel shift instructions"
10902 #: config/lm32/lm32.opt:36
10903 msgid "Enable sign extend instructions"
10906 #: config/lm32/lm32.opt:40
10907 msgid "Enable user-defined instructions"
10910 #: config/nios2/elf.opt:26
10911 msgid "Link with a limited version of the C library"
10914 #: config/nios2/elf.opt:30
10915 msgid "Name of system library to link against"
10918 #: config/nios2/elf.opt:34
10919 msgid "Name of the startfile"
10922 #: config/nios2/elf.opt:38
10923 msgid "Link with HAL BSP"
10926 #: config/nios2/nios2.opt:35
10927 msgid "Enable DIV, DIVU"
10930 #: config/nios2/nios2.opt:39
10931 msgid "Enable MUL instructions"
10934 #: config/nios2/nios2.opt:43
10935 msgid "Enable MULX instructions, assume fast shifter"
10938 #: config/nios2/nios2.opt:47
10939 msgid "Use table based fast divide (default at -O3)"
10942 #: config/nios2/nios2.opt:51
10943 msgid "All memory accesses use I/O load/store instructions"
10946 #: config/nios2/nios2.opt:55
10947 msgid "Volatile memory accesses use I/O load/store instructions"
10950 #: config/nios2/nios2.opt:59
10951 msgid "Volatile memory accesses do not use I/O load/store instructions"
10954 #: config/nios2/nios2.opt:63
10955 msgid "Enable/disable GP-relative addressing."
10958 #: config/nios2/nios2.opt:67
10959 msgid "Valid options for GP-relative addressing (for -mgpopt):"
10962 #: config/nios2/nios2.opt:86
10963 msgid "Equivalent to -mgpopt=local."
10966 #: config/nios2/nios2.opt:90
10967 msgid "Equivalent to -mgpopt=none."
10970 #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mep/mep.opt:82
10971 #: config/mips/mips.opt:134
10972 msgid "Use big-endian byte order"
10975 #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mep/mep.opt:86
10976 #: config/mips/mips.opt:138
10977 msgid "Use little-endian byte order"
10980 #: config/nios2/nios2.opt:102
10981 msgid "Floating point custom instruction configuration name"
10984 #: config/nios2/nios2.opt:106
10985 msgid "Do not use the ftruncds custom instruction"
10988 #: config/nios2/nios2.opt:110
10989 msgid "Integer id (N) of ftruncds custom instruction"
10992 #: config/nios2/nios2.opt:114
10993 msgid "Do not use the fextsd custom instruction"
10996 #: config/nios2/nios2.opt:118
10997 msgid "Integer id (N) of fextsd custom instruction"
11000 #: config/nios2/nios2.opt:122
11001 msgid "Do not use the fixdu custom instruction"
11004 #: config/nios2/nios2.opt:126
11005 msgid "Integer id (N) of fixdu custom instruction"
11008 #: config/nios2/nios2.opt:130
11009 msgid "Do not use the fixdi custom instruction"
11012 #: config/nios2/nios2.opt:134
11013 msgid "Integer id (N) of fixdi custom instruction"
11016 #: config/nios2/nios2.opt:138
11017 msgid "Do not use the fixsu custom instruction"
11020 #: config/nios2/nios2.opt:142
11021 msgid "Integer id (N) of fixsu custom instruction"
11024 #: config/nios2/nios2.opt:146
11025 msgid "Do not use the fixsi custom instruction"
11028 #: config/nios2/nios2.opt:150
11029 msgid "Integer id (N) of fixsi custom instruction"
11032 #: config/nios2/nios2.opt:154
11033 msgid "Do not use the floatud custom instruction"
11036 #: config/nios2/nios2.opt:158
11037 msgid "Integer id (N) of floatud custom instruction"
11040 #: config/nios2/nios2.opt:162
11041 msgid "Do not use the floatid custom instruction"
11044 #: config/nios2/nios2.opt:166
11045 msgid "Integer id (N) of floatid custom instruction"
11048 #: config/nios2/nios2.opt:170
11049 msgid "Do not use the floatus custom instruction"
11052 #: config/nios2/nios2.opt:174
11053 msgid "Integer id (N) of floatus custom instruction"
11056 #: config/nios2/nios2.opt:178
11057 msgid "Do not use the floatis custom instruction"
11060 #: config/nios2/nios2.opt:182
11061 msgid "Integer id (N) of floatis custom instruction"
11064 #: config/nios2/nios2.opt:186
11065 msgid "Do not use the fcmpned custom instruction"
11068 #: config/nios2/nios2.opt:190
11069 msgid "Integer id (N) of fcmpned custom instruction"
11072 #: config/nios2/nios2.opt:194
11073 msgid "Do not use the fcmpeqd custom instruction"
11076 #: config/nios2/nios2.opt:198
11077 msgid "Integer id (N) of fcmpeqd custom instruction"
11080 #: config/nios2/nios2.opt:202
11081 msgid "Do not use the fcmpged custom instruction"
11084 #: config/nios2/nios2.opt:206
11085 msgid "Integer id (N) of fcmpged custom instruction"
11088 #: config/nios2/nios2.opt:210
11089 msgid "Do not use the fcmpgtd custom instruction"
11092 #: config/nios2/nios2.opt:214
11093 msgid "Integer id (N) of fcmpgtd custom instruction"
11096 #: config/nios2/nios2.opt:218
11097 msgid "Do not use the fcmpled custom instruction"
11100 #: config/nios2/nios2.opt:222
11101 msgid "Integer id (N) of fcmpled custom instruction"
11104 #: config/nios2/nios2.opt:226
11105 msgid "Do not use the fcmpltd custom instruction"
11108 #: config/nios2/nios2.opt:230
11109 msgid "Integer id (N) of fcmpltd custom instruction"
11112 #: config/nios2/nios2.opt:234
11113 msgid "Do not use the flogd custom instruction"
11116 #: config/nios2/nios2.opt:238
11117 msgid "Integer id (N) of flogd custom instruction"
11120 #: config/nios2/nios2.opt:242
11121 msgid "Do not use the fexpd custom instruction"
11124 #: config/nios2/nios2.opt:246
11125 msgid "Integer id (N) of fexpd custom instruction"
11128 #: config/nios2/nios2.opt:250
11129 msgid "Do not use the fatand custom instruction"
11132 #: config/nios2/nios2.opt:254
11133 msgid "Integer id (N) of fatand custom instruction"
11136 #: config/nios2/nios2.opt:258
11137 msgid "Do not use the ftand custom instruction"
11140 #: config/nios2/nios2.opt:262
11141 msgid "Integer id (N) of ftand custom instruction"
11144 #: config/nios2/nios2.opt:266
11145 msgid "Do not use the fsind custom instruction"
11148 #: config/nios2/nios2.opt:270
11149 msgid "Integer id (N) of fsind custom instruction"
11152 #: config/nios2/nios2.opt:274
11153 msgid "Do not use the fcosd custom instruction"
11156 #: config/nios2/nios2.opt:278
11157 msgid "Integer id (N) of fcosd custom instruction"
11160 #: config/nios2/nios2.opt:282
11161 msgid "Do not use the fsqrtd custom instruction"
11164 #: config/nios2/nios2.opt:286
11165 msgid "Integer id (N) of fsqrtd custom instruction"
11168 #: config/nios2/nios2.opt:290
11169 msgid "Do not use the fabsd custom instruction"
11172 #: config/nios2/nios2.opt:294
11173 msgid "Integer id (N) of fabsd custom instruction"
11176 #: config/nios2/nios2.opt:298
11177 msgid "Do not use the fnegd custom instruction"
11180 #: config/nios2/nios2.opt:302
11181 msgid "Integer id (N) of fnegd custom instruction"
11184 #: config/nios2/nios2.opt:306
11185 msgid "Do not use the fmaxd custom instruction"
11188 #: config/nios2/nios2.opt:310
11189 msgid "Integer id (N) of fmaxd custom instruction"
11192 #: config/nios2/nios2.opt:314
11193 msgid "Do not use the fmind custom instruction"
11196 #: config/nios2/nios2.opt:318
11197 msgid "Integer id (N) of fmind custom instruction"
11200 #: config/nios2/nios2.opt:322
11201 msgid "Do not use the fdivd custom instruction"
11204 #: config/nios2/nios2.opt:326
11205 msgid "Integer id (N) of fdivd custom instruction"
11208 #: config/nios2/nios2.opt:330
11209 msgid "Do not use the fmuld custom instruction"
11212 #: config/nios2/nios2.opt:334
11213 msgid "Integer id (N) of fmuld custom instruction"
11216 #: config/nios2/nios2.opt:338
11217 msgid "Do not use the fsubd custom instruction"
11220 #: config/nios2/nios2.opt:342
11221 msgid "Integer id (N) of fsubd custom instruction"
11224 #: config/nios2/nios2.opt:346
11225 msgid "Do not use the faddd custom instruction"
11228 #: config/nios2/nios2.opt:350
11229 msgid "Integer id (N) of faddd custom instruction"
11232 #: config/nios2/nios2.opt:354
11233 msgid "Do not use the fcmpnes custom instruction"
11236 #: config/nios2/nios2.opt:358
11237 msgid "Integer id (N) of fcmpnes custom instruction"
11240 #: config/nios2/nios2.opt:362
11241 msgid "Do not use the fcmpeqs custom instruction"
11244 #: config/nios2/nios2.opt:366
11245 msgid "Integer id (N) of fcmpeqs custom instruction"
11248 #: config/nios2/nios2.opt:370
11249 msgid "Do not use the fcmpges custom instruction"
11252 #: config/nios2/nios2.opt:374
11253 msgid "Integer id (N) of fcmpges custom instruction"
11256 #: config/nios2/nios2.opt:378
11257 msgid "Do not use the fcmpgts custom instruction"
11260 #: config/nios2/nios2.opt:382
11261 msgid "Integer id (N) of fcmpgts custom instruction"
11264 #: config/nios2/nios2.opt:386
11265 msgid "Do not use the fcmples custom instruction"
11268 #: config/nios2/nios2.opt:390
11269 msgid "Integer id (N) of fcmples custom instruction"
11272 #: config/nios2/nios2.opt:394
11273 msgid "Do not use the fcmplts custom instruction"
11276 #: config/nios2/nios2.opt:398
11277 msgid "Integer id (N) of fcmplts custom instruction"
11280 #: config/nios2/nios2.opt:402
11281 msgid "Do not use the flogs custom instruction"
11284 #: config/nios2/nios2.opt:406
11285 msgid "Integer id (N) of flogs custom instruction"
11288 #: config/nios2/nios2.opt:410
11289 msgid "Do not use the fexps custom instruction"
11292 #: config/nios2/nios2.opt:414
11293 msgid "Integer id (N) of fexps custom instruction"
11296 #: config/nios2/nios2.opt:418
11297 msgid "Do not use the fatans custom instruction"
11300 #: config/nios2/nios2.opt:422
11301 msgid "Integer id (N) of fatans custom instruction"
11304 #: config/nios2/nios2.opt:426
11305 msgid "Do not use the ftans custom instruction"
11308 #: config/nios2/nios2.opt:430
11309 msgid "Integer id (N) of ftans custom instruction"
11312 #: config/nios2/nios2.opt:434
11313 msgid "Do not use the fsins custom instruction"
11316 #: config/nios2/nios2.opt:438
11317 msgid "Integer id (N) of fsins custom instruction"
11320 #: config/nios2/nios2.opt:442
11321 msgid "Do not use the fcoss custom instruction"
11324 #: config/nios2/nios2.opt:446
11325 msgid "Integer id (N) of fcoss custom instruction"
11328 #: config/nios2/nios2.opt:450
11329 msgid "Do not use the fsqrts custom instruction"
11332 #: config/nios2/nios2.opt:454
11333 msgid "Integer id (N) of fsqrts custom instruction"
11336 #: config/nios2/nios2.opt:458
11337 msgid "Do not use the fabss custom instr"
11340 #: config/nios2/nios2.opt:462
11341 msgid "Integer id (N) of fabss custom instruction"
11344 #: config/nios2/nios2.opt:466
11345 msgid "Do not use the fnegs custom instruction"
11348 #: config/nios2/nios2.opt:470
11349 msgid "Integer id (N) of fnegs custom instruction"
11352 #: config/nios2/nios2.opt:474
11353 msgid "Do not use the fmaxs custom instruction"
11356 #: config/nios2/nios2.opt:478
11357 msgid "Integer id (N) of fmaxs custom instruction"
11360 #: config/nios2/nios2.opt:482
11361 msgid "Do not use the fmins custom instruction"
11364 #: config/nios2/nios2.opt:486
11365 msgid "Integer id (N) of fmins custom instruction"
11368 #: config/nios2/nios2.opt:490
11369 msgid "Do not use the fdivs custom instruction"
11372 #: config/nios2/nios2.opt:494
11373 msgid "Integer id (N) of fdivs custom instruction"
11376 #: config/nios2/nios2.opt:498
11377 msgid "Do not use the fmuls custom instruction"
11380 #: config/nios2/nios2.opt:502
11381 msgid "Integer id (N) of fmuls custom instruction"
11384 #: config/nios2/nios2.opt:506
11385 msgid "Do not use the fsubs custom instruction"
11388 #: config/nios2/nios2.opt:510
11389 msgid "Integer id (N) of fsubs custom instruction"
11392 #: config/nios2/nios2.opt:514
11393 msgid "Do not use the fadds custom instruction"
11396 #: config/nios2/nios2.opt:518
11397 msgid "Integer id (N) of fadds custom instruction"
11400 #: config/nios2/nios2.opt:522
11401 msgid "Do not use the frdy custom instruction"
11404 #: config/nios2/nios2.opt:526
11405 msgid "Integer id (N) of frdy custom instruction"
11408 #: config/nios2/nios2.opt:530
11409 msgid "Do not use the frdxhi custom instruction"
11412 #: config/nios2/nios2.opt:534
11413 msgid "Integer id (N) of frdxhi custom instruction"
11416 #: config/nios2/nios2.opt:538
11417 msgid "Do not use the frdxlo custom instruction"
11420 #: config/nios2/nios2.opt:542
11421 msgid "Integer id (N) of frdxlo custom instruction"
11424 #: config/nios2/nios2.opt:546
11425 msgid "Do not use the fwry custom instruction"
11428 #: config/nios2/nios2.opt:550
11429 msgid "Integer id (N) of fwry custom instruction"
11432 #: config/nios2/nios2.opt:554
11433 msgid "Do not use the fwrx custom instruction"
11436 #: config/nios2/nios2.opt:558
11437 msgid "Integer id (N) of fwrx custom instruction"
11440 #: config/nios2/nios2.opt:562
11441 msgid "Do not use the round custom instruction"
11444 #: config/nios2/nios2.opt:566
11445 msgid "Integer id (N) of round custom instruction"
11448 #: config/rx/rx.opt:29
11449 msgid "Store doubles in 64 bits."
11452 #: config/rx/rx.opt:33
11453 msgid "Stores doubles in 32 bits. This is the default."
11456 #: config/rx/rx.opt:37
11457 msgid "Disable the use of RX FPU instructions. "
11460 #: config/rx/rx.opt:44
11461 msgid "Enable the use of RX FPU instructions. This is the default."
11464 #: config/rx/rx.opt:50
11465 msgid "Specify the target RX cpu type."
11468 #: config/rx/rx.opt:71
11469 msgid "Data is stored in big-endian format."
11472 #: config/rx/rx.opt:75
11473 msgid "Data is stored in little-endian format. (Default)."
11476 #: config/rx/rx.opt:81
11478 "Maximum size of global and static variables which can be placed into the "
11482 #: config/rx/rx.opt:93
11484 "Generate assembler output that is compatible with the Renesas AS100 "
11485 "assembler. This may restrict some of the compiler's capabilities. The "
11486 "default is to generate GAS compatible syntax."
11489 #: config/rx/rx.opt:99
11490 msgid "Enable linker relaxation."
11493 #: config/rx/rx.opt:105
11494 msgid "Maximum size in bytes of constant values allowed as operands."
11497 #: config/rx/rx.opt:111
11498 msgid "Specifies the number of registers to reserve for interrupt handlers."
11501 #: config/rx/rx.opt:117
11503 "Specifies whether interrupt functions should save and restore the "
11504 "accumulator register."
11507 #: config/rx/rx.opt:123
11508 msgid "Enables Position-Independent-Data (PID) mode."
11511 #: config/rx/rx.opt:129
11513 "Warn when multiple, different, fast interrupt handlers are in the "
11514 "compilation unit."
11517 #: config/rx/rx.opt:135
11519 "Enable the use of the old, broken, ABI where all stacked function arguments "
11520 "are aligned to 32-bits."
11523 #: config/rx/rx.opt:139
11525 "Enable the use the standard RX ABI where all stacked function arguments are "
11526 "naturally aligned. This is the default."
11529 #: config/rx/rx.opt:145
11530 msgid "Enable the use of the LRA register allocator."
11533 #: config/rx/rx.opt:151
11535 "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and "
11536 "RMPA instructions. Enabled by default."
11539 #: config/visium/visium.opt:25
11540 msgid "Link with libc.a and libdebug.a"
11543 #: config/visium/visium.opt:29
11544 msgid "Link with libc.a and libsim.a"
11547 #: config/visium/visium.opt:33
11548 msgid "Use hardware FP (default)"
11551 #: config/visium/visium.opt:65
11552 msgid "Generate code for the supervisor mode (default)"
11555 #: config/visium/visium.opt:69
11556 msgid "Generate code for the user mode"
11559 #: config/visium/visium.opt:73
11560 msgid "Only retained for backward compatibility."
11563 #: config/fused-madd.opt:22
11564 msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
11567 #: config/sol2.opt:32
11568 msgid "Clear hardware capabilities when linking"
11571 #: config/sol2.opt:36
11572 msgid "Pass -z text to linker"
11575 #: config/moxie/moxie.opt:31
11576 msgid "Enable MUL.X and UMUL.X instructions"
11579 #: config/microblaze/microblaze.opt:40
11580 msgid "Use software emulation for floating point (default)"
11583 #: config/microblaze/microblaze.opt:44
11584 msgid "Use hardware floating point instructions"
11587 #: config/microblaze/microblaze.opt:48
11588 msgid "Use table lookup optimization for small signed integer divisions"
11591 #: config/microblaze/microblaze.opt:52
11592 msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU"
11595 #: config/microblaze/microblaze.opt:56
11596 msgid "Don't optimize block moves, use memcpy"
11599 #: config/microblaze/microblaze.opt:68
11600 msgid "Use the soft multiply emulation (default)"
11603 #: config/microblaze/microblaze.opt:72
11604 msgid "Use reorder instructions (swap and byte reversed load/store) (default)"
11607 #: config/microblaze/microblaze.opt:76
11608 msgid "Use the software emulation for divides (default)"
11611 #: config/microblaze/microblaze.opt:80
11612 msgid "Use the hardware barrel shifter instead of emulation"
11615 #: config/microblaze/microblaze.opt:84
11616 msgid "Use pattern compare instructions"
11619 #: config/microblaze/microblaze.opt:87
11621 msgid "%qs is deprecated; use -fstack-check"
11624 #: config/microblaze/microblaze.opt:88
11625 msgid "Check for stack overflow at runtime"
11628 #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
11629 msgid "Use GP relative sdata/sbss sections"
11632 #: config/microblaze/microblaze.opt:95
11634 msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
11637 #: config/microblaze/microblaze.opt:96
11638 msgid "Clear the BSS to zero and place zero initialized in BSS"
11641 #: config/microblaze/microblaze.opt:100
11642 msgid "Use multiply high instructions for high part of 32x32 multiply"
11645 #: config/microblaze/microblaze.opt:104
11646 msgid "Use hardware floating point conversion instructions"
11649 #: config/microblaze/microblaze.opt:108
11650 msgid "Use hardware floating point square root instruction"
11653 #: config/microblaze/microblaze.opt:112
11654 msgid "Description for mxl-mode-executable"
11657 #: config/microblaze/microblaze.opt:116
11658 msgid "Description for mxl-mode-xmdstub"
11661 #: config/microblaze/microblaze.opt:120
11662 msgid "Description for mxl-mode-bootstrap"
11665 #: config/microblaze/microblaze.opt:124
11666 msgid "Description for mxl-mode-novectors"
11669 #: config/vax/vax.opt:23 config/vax/vax.opt:27
11670 msgid "Target DFLOAT double precision code"
11673 #: config/vax/vax.opt:31 config/vax/vax.opt:35
11674 msgid "Generate GFLOAT double precision code"
11677 #: config/vax/vax.opt:39
11678 msgid "Generate code for GNU assembler (gas)"
11681 #: config/vax/vax.opt:43
11682 msgid "Generate code for UNIX assembler"
11685 #: config/vax/vax.opt:47
11686 msgid "Use VAXC structure conventions"
11689 #: config/vax/vax.opt:51
11690 msgid "Use new adddi3/subdi3 patterns"
11693 #: config/frv/frv.opt:30
11694 msgid "Use 4 media accumulators"
11697 #: config/frv/frv.opt:34
11698 msgid "Use 8 media accumulators"
11701 #: config/frv/frv.opt:38
11702 msgid "Enable label alignment optimizations"
11705 #: config/frv/frv.opt:42
11706 msgid "Dynamically allocate cc registers"
11709 #: config/frv/frv.opt:49
11710 msgid "Set the cost of branches"
11713 #: config/frv/frv.opt:53
11714 msgid "Enable conditional execution other than moves/scc"
11717 #: config/frv/frv.opt:57
11718 msgid "Change the maximum length of conditionally-executed sequences"
11721 #: config/frv/frv.opt:61
11723 "Change the number of temporary registers that are available to conditionally-"
11724 "executed sequences"
11727 #: config/frv/frv.opt:65
11728 msgid "Enable conditional moves"
11731 #: config/frv/frv.opt:69
11732 msgid "Set the target CPU type"
11735 #: config/frv/frv.opt:73
11736 msgid "Known FR-V CPUs (for use with the -mcpu= option):"
11739 #: config/frv/frv.opt:122
11740 msgid "Use fp double instructions"
11743 #: config/frv/frv.opt:126
11744 msgid "Change the ABI to allow double word insns"
11747 #: config/frv/frv.opt:134
11748 msgid "Just use icc0/fcc0"
11751 #: config/frv/frv.opt:138
11752 msgid "Only use 32 FPRs"
11755 #: config/frv/frv.opt:142
11756 msgid "Use 64 FPRs"
11759 #: config/frv/frv.opt:146
11760 msgid "Only use 32 GPRs"
11763 #: config/frv/frv.opt:150
11764 msgid "Use 64 GPRs"
11767 #: config/frv/frv.opt:154
11768 msgid "Enable use of GPREL for read-only data in FDPIC"
11771 #: config/frv/frv.opt:166
11772 msgid "Enable PIC support for building libraries"
11775 #: config/frv/frv.opt:170
11776 msgid "Follow the EABI linkage requirements"
11779 #: config/frv/frv.opt:174
11780 msgid "Disallow direct calls to global functions"
11783 #: config/frv/frv.opt:178
11784 msgid "Use media instructions"
11787 #: config/frv/frv.opt:182
11788 msgid "Use multiply add/subtract instructions"
11791 #: config/frv/frv.opt:186
11792 msgid "Enable optimizing &&/|| in conditional execution"
11795 #: config/frv/frv.opt:190
11796 msgid "Enable nested conditional execution optimizations"
11799 #: config/frv/frv.opt:195
11800 msgid "Do not mark ABI switches in e_flags"
11803 #: config/frv/frv.opt:199
11804 msgid "Remove redundant membars"
11807 #: config/frv/frv.opt:203
11808 msgid "Pack VLIW instructions"
11811 #: config/frv/frv.opt:207
11812 msgid "Enable setting GPRs to the result of comparisons"
11815 #: config/frv/frv.opt:211
11816 msgid "Change the amount of scheduler lookahead"
11819 #: config/frv/frv.opt:219
11820 msgid "Assume a large TLS segment"
11823 #: config/frv/frv.opt:223
11824 msgid "Do not assume a large TLS segment"
11827 #: config/frv/frv.opt:228
11828 msgid "Cause gas to print tomcat statistics"
11831 #: config/frv/frv.opt:233
11832 msgid "Link with the library-pic libraries"
11835 #: config/frv/frv.opt:237
11836 msgid "Allow branches to be packed with other instructions"
11839 #: config/mn10300/mn10300.opt:30
11840 msgid "Target the AM33 processor"
11843 #: config/mn10300/mn10300.opt:34
11844 msgid "Target the AM33/2.0 processor"
11847 #: config/mn10300/mn10300.opt:38
11848 msgid "Target the AM34 processor"
11851 #: config/mn10300/mn10300.opt:46
11852 msgid "Work around hardware multiply bug"
11855 #: config/mn10300/mn10300.opt:55
11856 msgid "Enable linker relaxations"
11859 #: config/mn10300/mn10300.opt:59
11860 msgid "Return pointers in both a0 and d0"
11863 #: config/mn10300/mn10300.opt:63
11864 msgid "Allow gcc to generate LIW instructions"
11867 #: config/mn10300/mn10300.opt:67
11868 msgid "Allow gcc to generate the SETLB and Lcc instructions"
11871 #: config/nds32/nds32.opt:26
11872 msgid "Generate code in big-endian mode."
11875 #: config/nds32/nds32.opt:30
11876 msgid "Generate code in little-endian mode."
11879 #: config/nds32/nds32.opt:34
11880 msgid "Use reduced-set registers for register allocation."
11883 #: config/nds32/nds32.opt:38
11884 msgid "Use full-set registers for register allocation."
11887 #: config/nds32/nds32.opt:42
11888 msgid "Generate conditional move instructions."
11891 #: config/nds32/nds32.opt:46
11892 msgid "Generate performance extension instructions."
11895 #: config/nds32/nds32.opt:50
11896 msgid "Generate v3 push25/pop25 instructions."
11899 #: config/nds32/nds32.opt:54
11900 msgid "Generate 16-bit instructions."
11903 #: config/nds32/nds32.opt:58
11904 msgid "Specify the size of each interrupt vector, which must be 4 or 16."
11907 #: config/nds32/nds32.opt:62
11909 "Specify the size of each cache block, which must be a power of 2 between 4 "
11913 #: config/nds32/nds32.opt:66
11914 msgid "Specify the name of the target architecture."
11917 #: config/nds32/nds32.opt:70
11918 msgid "Known arch types (for use with the -march= option):"
11921 #: config/nds32/nds32.opt:83
11922 msgid "Specify the address generation strategy for code model."
11925 #: config/nds32/nds32.opt:87
11926 msgid "Known cmodel types (for use with the -mcmodel= option):"
11929 #: config/nds32/nds32.opt:100
11930 msgid "Enable constructor/destructor feature."
11933 #: config/nds32/nds32.opt:104
11934 msgid "Guide linker to relax instructions."
11937 #: config/iq2000/iq2000.opt:31
11938 msgid "Specify CPU for code generation purposes"
11941 #: config/iq2000/iq2000.opt:47
11942 msgid "Specify CPU for scheduling purposes"
11945 #: config/iq2000/iq2000.opt:51
11946 msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
11949 #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
11950 msgid "Use ROM instead of RAM"
11953 #: config/iq2000/iq2000.opt:70
11954 msgid "No default crt0.o"
11957 #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:397
11958 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
11961 #: config/c6x/c6x-tables.opt:24
11962 msgid "Known C6X ISAs (for use with the -march= option):"
11965 #: config/c6x/c6x.opt:46
11966 msgid "Valid arguments for the -msdata= option"
11969 #: config/c6x/c6x.opt:59
11970 msgid "Compile for the DSBT shared library ABI"
11973 #: config/cris/linux.opt:27
11974 msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
11977 #: config/cris/cris.opt:45
11978 msgid "Work around bug in multiplication instruction"
11981 #: config/cris/cris.opt:51
11982 msgid "Compile for ETRAX 4 (CRIS v3)"
11985 #: config/cris/cris.opt:56
11986 msgid "Compile for ETRAX 100 (CRIS v8)"
11989 #: config/cris/cris.opt:64
11990 msgid "Emit verbose debug information in assembly code"
11993 #: config/cris/cris.opt:71
11994 msgid "Do not use condition codes from normal instructions"
11997 #: config/cris/cris.opt:80
11998 msgid "Do not emit addressing modes with side-effect assignment"
12001 #: config/cris/cris.opt:89
12002 msgid "Do not tune stack alignment"
12005 #: config/cris/cris.opt:98
12006 msgid "Do not tune writable data alignment"
12009 #: config/cris/cris.opt:107
12010 msgid "Do not tune code and read-only data alignment"
12013 #: config/cris/cris.opt:116
12014 msgid "Align code and data to 32 bits"
12017 #: config/cris/cris.opt:133
12018 msgid "Don't align items in code or data"
12021 #: config/cris/cris.opt:142
12022 msgid "Do not emit function prologue or epilogue"
12025 #: config/cris/cris.opt:149
12026 msgid "Use the most feature-enabling options allowed by other options"
12029 #: config/cris/cris.opt:158
12030 msgid "Override -mbest-lib-options"
12033 #: config/cris/cris.opt:165
12034 msgid "-march=ARCH\tGenerate code for the specified chip or CPU version"
12037 #: config/cris/cris.opt:169
12038 msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version"
12041 #: config/cris/cris.opt:173
12043 "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified "
12047 #: config/cris/cris.opt:180
12049 "Emit traps as \"break 8\", default for CRIS v3 and up. If disabled, calls "
12050 "to abort() are used."
12053 #: config/cris/cris.opt:184
12055 "Emit checks causing \"break 8\" instructions to execute when applying atomic "
12056 "builtins on misaligned memory"
12059 #: config/cris/cris.opt:188
12061 "Handle atomic builtins that may be applied to unaligned data by calling "
12062 "library functions. Overrides -mtrap-unaligned-atomic."
12065 #: config/sh/superh.opt:6
12066 msgid "Board name [and memory region]."
12069 #: config/sh/superh.opt:10
12070 msgid "Runtime name."
12073 #: config/sh/sh.opt:48
12074 msgid "Generate SH1 code"
12077 #: config/sh/sh.opt:52
12078 msgid "Generate SH2 code"
12081 #: config/sh/sh.opt:56
12082 msgid "Generate default double-precision SH2a-FPU code"
12085 #: config/sh/sh.opt:60
12086 msgid "Generate SH2a FPU-less code"
12089 #: config/sh/sh.opt:64
12090 msgid "Generate default single-precision SH2a-FPU code"
12093 #: config/sh/sh.opt:68
12094 msgid "Generate only single-precision SH2a-FPU code"
12097 #: config/sh/sh.opt:72
12098 msgid "Generate SH2e code"
12101 #: config/sh/sh.opt:76
12102 msgid "Generate SH3 code"
12105 #: config/sh/sh.opt:80
12106 msgid "Generate SH3e code"
12109 #: config/sh/sh.opt:84
12110 msgid "Generate SH4 code"
12113 #: config/sh/sh.opt:88
12114 msgid "Generate SH4-100 code"
12117 #: config/sh/sh.opt:92
12118 msgid "Generate SH4-200 code"
12121 #: config/sh/sh.opt:98
12122 msgid "Generate SH4-300 code"
12125 #: config/sh/sh.opt:102
12126 msgid "Generate SH4 FPU-less code"
12129 #: config/sh/sh.opt:106
12130 msgid "Generate SH4-100 FPU-less code"
12133 #: config/sh/sh.opt:110
12134 msgid "Generate SH4-200 FPU-less code"
12137 #: config/sh/sh.opt:114
12138 msgid "Generate SH4-300 FPU-less code"
12141 #: config/sh/sh.opt:118
12142 msgid "Generate code for SH4 340 series (MMU/FPU-less)"
12145 #: config/sh/sh.opt:123
12146 msgid "Generate code for SH4 400 series (MMU/FPU-less)"
12149 #: config/sh/sh.opt:128
12150 msgid "Generate code for SH4 500 series (FPU-less)."
12153 #: config/sh/sh.opt:133
12154 msgid "Generate default single-precision SH4 code"
12157 #: config/sh/sh.opt:137
12158 msgid "Generate default single-precision SH4-100 code"
12161 #: config/sh/sh.opt:141
12162 msgid "Generate default single-precision SH4-200 code"
12165 #: config/sh/sh.opt:145
12166 msgid "Generate default single-precision SH4-300 code"
12169 #: config/sh/sh.opt:149
12170 msgid "Generate only single-precision SH4 code"
12173 #: config/sh/sh.opt:153
12174 msgid "Generate only single-precision SH4-100 code"
12177 #: config/sh/sh.opt:157
12178 msgid "Generate only single-precision SH4-200 code"
12181 #: config/sh/sh.opt:161
12182 msgid "Generate only single-precision SH4-300 code"
12185 #: config/sh/sh.opt:165
12186 msgid "Generate SH4a code"
12189 #: config/sh/sh.opt:169
12190 msgid "Generate SH4a FPU-less code"
12193 #: config/sh/sh.opt:173
12194 msgid "Generate default single-precision SH4a code"
12197 #: config/sh/sh.opt:177
12198 msgid "Generate only single-precision SH4a code"
12201 #: config/sh/sh.opt:181
12202 msgid "Generate SH4al-dsp code"
12205 #: config/sh/sh.opt:185
12206 msgid "Generate 32-bit SHmedia code"
12209 #: config/sh/sh.opt:189
12210 msgid "Generate 32-bit FPU-less SHmedia code"
12213 #: config/sh/sh.opt:193
12214 msgid "Generate 64-bit SHmedia code"
12217 #: config/sh/sh.opt:197
12218 msgid "Generate 64-bit FPU-less SHmedia code"
12221 #: config/sh/sh.opt:201
12222 msgid "Generate SHcompact code"
12225 #: config/sh/sh.opt:205
12226 msgid "Generate FPU-less SHcompact code"
12229 #: config/sh/sh.opt:217
12230 msgid "Generate code in big endian mode"
12233 #: config/sh/sh.opt:221
12234 msgid "Generate 32-bit offsets in switch tables"
12237 #: config/sh/sh.opt:225
12238 msgid "Generate bit instructions"
12241 #: config/sh/sh.opt:229
12242 msgid "Cost to assume for a branch insn"
12245 #: config/sh/sh.opt:233
12246 msgid "Assume that zero displacement conditional branches are fast"
12249 #: config/sh/sh.opt:236 config/sh/sh.opt:240
12251 msgid "%qs is deprecated and has no effect"
12254 #: config/sh/sh.opt:237
12255 msgid "Enable cbranchdi4 pattern"
12258 #: config/sh/sh.opt:241
12259 msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
12262 #: config/sh/sh.opt:245
12263 msgid "Force the usage of delay slots for conditional branches."
12266 #: config/sh/sh.opt:249
12267 msgid "Enable SH5 cut2 workaround"
12270 #: config/sh/sh.opt:253
12271 msgid "Align doubles at 64-bit boundaries"
12274 #: config/sh/sh.opt:257
12276 "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
12277 "inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
12280 #: config/sh/sh.opt:261
12281 msgid "Specify name for 32 bit signed division function"
12284 #: config/sh/sh.opt:265
12286 "Enable the use of 64-bit floating point registers in fmov instructions. See "
12287 "-mdalign if 64-bit alignment is required."
12290 #: config/sh/sh.opt:273
12291 msgid "Cost to assume for gettr insn"
12294 #: config/sh/sh.opt:277 config/sh/sh.opt:327
12295 msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
12298 #: config/sh/sh.opt:281
12299 msgid "Increase the IEEE compliance for floating-point comparisons"
12302 #: config/sh/sh.opt:285
12303 msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
12306 #: config/sh/sh.opt:289
12308 "inline code to invalidate instruction cache entries after setting up nested "
12309 "function trampolines"
12312 #: config/sh/sh.opt:293
12313 msgid "Assume symbols might be invalid"
12316 #: config/sh/sh.opt:297 config/arc/arc.opt:183
12317 msgid "Annotate assembler instructions with estimated addresses"
12320 #: config/sh/sh.opt:301
12321 msgid "Generate code in little endian mode"
12324 #: config/sh/sh.opt:305
12325 msgid "Mark MAC register as call-clobbered"
12328 #: config/sh/sh.opt:311
12329 msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
12332 #: config/sh/sh.opt:315
12333 msgid "Emit function-calls using global offset table when generating PIC"
12336 #: config/sh/sh.opt:319
12337 msgid "Assume pt* instructions won't trap"
12340 #: config/sh/sh.opt:323
12341 msgid "Shorten address references during linking"
12344 #: config/sh/sh.opt:331
12345 msgid "Deprecated. Use -matomic= instead to select the atomic model"
12348 #: config/sh/sh.opt:335
12349 msgid "Specify the model for atomic operations"
12352 #: config/sh/sh.opt:339
12353 msgid "Use tas.b instruction for __atomic_test_and_set"
12356 #: config/sh/sh.opt:343
12357 msgid "Deprecated. Use -Os instead"
12360 #: config/sh/sh.opt:347
12361 msgid "Cost to assume for a multiply insn"
12364 #: config/sh/sh.opt:351
12366 "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate "
12367 "if the inline code would not work in user mode."
12370 #: config/sh/sh.opt:357
12371 msgid "Pretend a branch-around-a-move is a conditional move."
12374 #: config/sh/sh.opt:361
12375 msgid "Enable the use of the fsca instruction"
12378 #: config/sh/sh.opt:365
12379 msgid "Enable the use of the fsrra instruction"
12382 #: config/sh/sh.opt:369
12383 msgid "Use LRA instead of reload (transitional)"
12386 #: config/fr30/fr30.opt:23
12387 msgid "Assume small address space"
12390 #: config/mep/mep.opt:23
12391 msgid "Enable absolute difference instructions"
12394 #: config/mep/mep.opt:27
12395 msgid "Enable all optional instructions"
12398 #: config/mep/mep.opt:31
12399 msgid "Enable average instructions"
12402 #: config/mep/mep.opt:35
12403 msgid "Variables this size and smaller go in the based section. (default 0)"
12406 #: config/mep/mep.opt:39
12407 msgid "Enable bit manipulation instructions"
12410 #: config/mep/mep.opt:43
12411 msgid "Section to put all const variables in (tiny, near, far) (no default)"
12414 #: config/mep/mep.opt:47
12415 msgid "Enable clip instructions"
12418 #: config/mep/mep.opt:51
12419 msgid "Configuration name"
12422 #: config/mep/mep.opt:55
12423 msgid "Enable MeP Coprocessor"
12426 #: config/mep/mep.opt:59
12427 msgid "Enable MeP Coprocessor with 32-bit registers"
12430 #: config/mep/mep.opt:63
12431 msgid "Enable MeP Coprocessor with 64-bit registers"
12434 #: config/mep/mep.opt:67
12435 msgid "Enable IVC2 scheduling"
12438 #: config/mep/mep.opt:71
12439 msgid "Const variables default to the near section"
12442 #: config/mep/mep.opt:78
12443 msgid "Enable 32-bit divide instructions"
12446 #: config/mep/mep.opt:93
12447 msgid "__io vars are volatile by default"
12450 #: config/mep/mep.opt:97
12451 msgid "All variables default to the far section"
12454 #: config/mep/mep.opt:101
12455 msgid "Enable leading zero instructions"
12458 #: config/mep/mep.opt:108
12459 msgid "All variables default to the near section"
12462 #: config/mep/mep.opt:112
12463 msgid "Enable min/max instructions"
12466 #: config/mep/mep.opt:116
12467 msgid "Enable 32-bit multiply instructions"
12470 #: config/mep/mep.opt:120
12471 msgid "Disable all optional instructions"
12474 #: config/mep/mep.opt:127
12475 msgid "Allow gcc to use the repeat/erepeat instructions"
12478 #: config/mep/mep.opt:131
12479 msgid "All variables default to the tiny section"
12482 #: config/mep/mep.opt:135
12483 msgid "Enable saturation instructions"
12486 #: config/mep/mep.opt:139
12487 msgid "Use sdram version of runtime"
12490 #: config/mep/mep.opt:147
12491 msgid "Use simulator runtime without vectors"
12494 #: config/mep/mep.opt:151
12495 msgid "All functions default to the far section"
12498 #: config/mep/mep.opt:155
12499 msgid "Variables this size and smaller go in the tiny section. (default 4)"
12502 #: config/mips/mips.opt:32
12503 msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
12506 #: config/mips/mips.opt:36
12507 msgid "Known MIPS ABIs (for use with the -mabi= option):"
12510 #: config/mips/mips.opt:55
12511 msgid "Generate code that can be used in SVR4-style dynamic objects"
12514 #: config/mips/mips.opt:59
12515 msgid "Use PMC-style 'mad' instructions"
12518 #: config/mips/mips.opt:63
12519 msgid "Use integer madd/msub instructions"
12522 #: config/mips/mips.opt:67
12523 msgid "-march=ISA\tGenerate code for the given ISA"
12526 #: config/mips/mips.opt:71
12528 "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
12531 #: config/mips/mips.opt:75
12532 msgid "Use Branch Likely instructions, overriding the architecture default"
12535 #: config/mips/mips.opt:79
12536 msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
12539 #: config/mips/mips.opt:83
12540 msgid "Trap on integer divide by zero"
12543 #: config/mips/mips.opt:87
12545 "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code"
12548 #: config/mips/mips.opt:91
12549 msgid "Valid arguments to -mcode-readable=:"
12552 #: config/mips/mips.opt:104
12553 msgid "Use branch-and-break sequences to check for integer divide by zero"
12556 #: config/mips/mips.opt:108
12557 msgid "Use trap instructions to check for integer divide by zero"
12560 #: config/mips/mips.opt:112
12561 msgid "Allow the use of MDMX instructions"
12564 #: config/mips/mips.opt:116
12566 "Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
12570 #: config/mips/mips.opt:120
12571 msgid "Use MIPS-DSP instructions"
12574 #: config/mips/mips.opt:124
12575 msgid "Use MIPS-DSP REV 2 instructions"
12578 #: config/mips/mips.opt:146
12579 msgid "Use Enhanced Virtual Addressing instructions"
12582 #: config/mips/mips.opt:150
12583 msgid "Use NewABI-style %reloc() assembly operators"
12586 #: config/mips/mips.opt:154
12587 msgid "Use -G for data that is not defined by the current object"
12590 #: config/mips/mips.opt:158
12591 msgid "Work around certain 24K errata"
12594 #: config/mips/mips.opt:162
12595 msgid "Work around certain R4000 errata"
12598 #: config/mips/mips.opt:166
12599 msgid "Work around certain R4400 errata"
12602 #: config/mips/mips.opt:170
12603 msgid "Work around certain RM7000 errata"
12606 #: config/mips/mips.opt:174
12607 msgid "Work around certain R10000 errata"
12610 #: config/mips/mips.opt:178
12611 msgid "Work around errata for early SB-1 revision 2 cores"
12614 #: config/mips/mips.opt:182
12615 msgid "Work around certain VR4120 errata"
12618 #: config/mips/mips.opt:186
12619 msgid "Work around VR4130 mflo/mfhi errata"
12622 #: config/mips/mips.opt:190
12623 msgid "Work around an early 4300 hardware bug"
12626 #: config/mips/mips.opt:194
12627 msgid "FP exceptions are enabled"
12630 #: config/mips/mips.opt:198
12631 msgid "Use 32-bit floating-point registers"
12634 #: config/mips/mips.opt:202
12635 msgid "Conform to the o32 FPXX ABI"
12638 #: config/mips/mips.opt:206
12639 msgid "Use 64-bit floating-point registers"
12642 #: config/mips/mips.opt:210
12644 "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack "
12648 #: config/mips/mips.opt:214
12649 msgid "Generate floating-point multiply-add instructions"
12652 #: config/mips/mips.opt:218
12653 msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode"
12656 #: config/mips/mips.opt:222
12657 msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding"
12660 #: config/mips/mips.opt:226
12662 "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
12665 #: config/mips/mips.opt:236
12666 msgid "Use 32-bit general registers"
12669 #: config/mips/mips.opt:240
12670 msgid "Use 64-bit general registers"
12673 #: config/mips/mips.opt:244
12674 msgid "Use GP-relative addressing to access small data"
12677 #: config/mips/mips.opt:248
12679 "When generating -mabicalls code, allow executables to use PLTs and copy "
12683 #: config/mips/mips.opt:252
12684 msgid "Allow the use of hardware floating-point ABI and instructions"
12687 #: config/mips/mips.opt:256
12688 msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
12691 #: config/mips/mips.opt:260
12692 msgid "An alias for minterlink-compressed provided for backward-compatibility."
12695 #: config/mips/mips.opt:264
12696 msgid "-mipsN\tGenerate code for ISA level N"
12699 #: config/mips/mips.opt:268
12700 msgid "Generate MIPS16 code"
12703 #: config/mips/mips.opt:272
12704 msgid "Use MIPS-3D instructions"
12707 #: config/mips/mips.opt:276
12708 msgid "Use ll, sc and sync instructions"
12711 #: config/mips/mips.opt:280
12712 msgid "Use -G for object-local data"
12715 #: config/mips/mips.opt:284
12716 msgid "Use indirect calls"
12719 #: config/mips/mips.opt:288
12720 msgid "Use a 32-bit long type"
12723 #: config/mips/mips.opt:292
12724 msgid "Use a 64-bit long type"
12727 #: config/mips/mips.opt:296
12728 msgid "Pass the address of the ra save location to _mcount in $12"
12731 #: config/mips/mips.opt:300
12732 msgid "Don't optimize block moves"
12735 #: config/mips/mips.opt:304
12736 msgid "Use microMIPS instructions"
12739 #: config/mips/mips.opt:308
12740 msgid "Allow the use of MT instructions"
12743 #: config/mips/mips.opt:312
12744 msgid "Prevent the use of all floating-point operations"
12747 #: config/mips/mips.opt:316
12748 msgid "Use MCU instructions"
12751 #: config/mips/mips.opt:320
12752 msgid "Do not use a cache-flushing function before calling stack trampolines"
12755 #: config/mips/mips.opt:324
12756 msgid "Do not use MDMX instructions"
12759 #: config/mips/mips.opt:328
12760 msgid "Generate normal-mode code"
12763 #: config/mips/mips.opt:332
12764 msgid "Do not use MIPS-3D instructions"
12767 #: config/mips/mips.opt:336
12768 msgid "Use paired-single floating-point instructions"
12771 #: config/mips/mips.opt:340
12773 "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be "
12777 #: config/mips/mips.opt:344
12778 msgid "Valid arguments to -mr10k-cache-barrier=:"
12781 #: config/mips/mips.opt:357
12782 msgid "Try to allow the linker to turn PIC calls into direct calls"
12785 #: config/mips/mips.opt:361
12787 "When generating -mabicalls code, make the code suitable for use in shared "
12791 #: config/mips/mips.opt:365
12793 "Restrict the use of hardware floating-point instructions to 32-bit operations"
12796 #: config/mips/mips.opt:369
12797 msgid "Use SmartMIPS instructions"
12800 #: config/mips/mips.opt:373
12801 msgid "Prevent the use of all hardware floating-point instructions"
12804 #: config/mips/mips.opt:377
12805 msgid "Optimize lui/addiu address loads"
12808 #: config/mips/mips.opt:381
12809 msgid "Assume all symbols have 32-bit values"
12812 #: config/mips/mips.opt:385
12813 msgid "Use synci instruction to invalidate i-cache"
12816 #: config/mips/mips.opt:393
12817 msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
12820 #: config/mips/mips.opt:401
12821 msgid "Use Virtualization Application Specific instructions"
12824 #: config/mips/mips.opt:405
12825 msgid "Use eXtended Physical Address (XPA) instructions"
12828 #: config/mips/mips.opt:409
12829 msgid "Perform VR4130-specific alignment optimizations"
12832 #: config/mips/mips.opt:413
12833 msgid "Lift restrictions on GOT size"
12836 #: config/mips/mips.opt:417
12837 msgid "Enable use of odd-numbered single-precision registers"
12840 #: config/mips/mips.opt:424
12841 msgid "Enable load/store bonding."
12844 #: config/mips/mips-tables.opt:24
12845 msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
12848 #: config/mips/mips-tables.opt:28
12849 msgid "Known MIPS ISA levels (for use with the -mips option):"
12852 #: config/tilegx/tilegx.opt:30
12853 msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
12856 #: config/tilegx/tilegx.opt:37
12857 msgid "Compile with 32 bit longs and pointers."
12860 #: config/tilegx/tilegx.opt:41
12861 msgid "Compile with 64 bit longs and pointers."
12864 #: config/tilegx/tilegx.opt:45
12865 msgid "Use big-endian byte order."
12868 #: config/tilegx/tilegx.opt:49
12869 msgid "Use little-endian byte order."
12872 #: config/tilegx/tilegx.opt:53
12873 msgid "Use given TILE-Gx code model"
12876 #: config/arc/arc.opt:26
12877 msgid "Compile code for big endian mode"
12880 #: config/arc/arc.opt:30
12881 msgid "Compile code for little endian mode. This is the default"
12884 #: config/arc/arc.opt:34
12886 "Disable ARCompact specific pass to generate conditional execution "
12890 #: config/arc/arc.opt:38
12891 msgid "Generate ARCompact 32-bit code for ARCtangent-A5 processor"
12894 #: config/arc/arc.opt:42
12895 msgid "Generate ARCompact 32-bit code for ARC600 processor"
12898 #: config/arc/arc.opt:46
12899 msgid "Same as -mA6"
12902 #: config/arc/arc.opt:50
12903 msgid "Generate ARCompact 32-bit code for ARC601 processor"
12906 #: config/arc/arc.opt:54
12907 msgid "Generate ARCompact 32-bit code for ARC700 processor"
12910 #: config/arc/arc.opt:58
12911 msgid "Same as -mA7"
12914 #: config/arc/arc.opt:62
12915 msgid "Tweak register allocation to help 16-bit instruction generation"
12918 #: config/arc/arc.opt:72
12919 msgid "Use ordinarily cached memory accesses for volatile references"
12922 #: config/arc/arc.opt:76
12923 msgid "Enable cache bypass for volatile references"
12926 #: config/arc/arc.opt:80
12927 msgid "Generate instructions supported by barrel shifter"
12930 #: config/arc/arc.opt:84
12931 msgid "Generate norm instruction"
12934 #: config/arc/arc.opt:88
12935 msgid "Generate swap instruction"
12938 #: config/arc/arc.opt:92
12939 msgid "Generate mul64 and mulu64 instructions"
12942 #: config/arc/arc.opt:96
12943 msgid "Do not generate mpy instructions for ARC700"
12946 #: config/arc/arc.opt:100
12948 "Generate Extended arithmetic instructions. Currently only divaw, adds, subs "
12949 "and sat16 are supported"
12952 #: config/arc/arc.opt:104
12954 "Dummy flag. This is the default unless FPX switches are provided explicitly"
12957 #: config/arc/arc.opt:108
12958 msgid "Generate call insns as register indirect calls"
12961 #: config/arc/arc.opt:112
12962 msgid "Do no generate BRcc instructions in arc_reorg."
12965 #: config/arc/arc.opt:116
12967 "Generate sdata references. This is the default, unless you compile for PIC."
12970 #: config/arc/arc.opt:120
12971 msgid "Do not generate millicode thunks (needed only with -Os)"
12974 #: config/arc/arc.opt:124 config/arc/arc.opt:128
12975 msgid "FPX: Generate Single Precision FPX (compact) instructions."
12978 #: config/arc/arc.opt:132
12979 msgid "FPX: Generate Single Precision FPX (fast) instructions."
12982 #: config/arc/arc.opt:136
12984 "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
12987 #: config/arc/arc.opt:140 config/arc/arc.opt:144
12988 msgid "FPX: Generate Double Precision FPX (compact) instructions."
12991 #: config/arc/arc.opt:148
12992 msgid "FPX: Generate Double Precision FPX (fast) instructions."
12995 #: config/arc/arc.opt:152
12996 msgid "Disable LR and SR instructions from using FPX extension aux registers."
12999 #: config/arc/arc.opt:156
13001 "Enable generation of ARC SIMD instructions via target-specific builtins."
13004 #: config/arc/arc.opt:160
13005 msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
13008 #: config/arc/arc.opt:179
13010 "size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os"
13013 #: config/arc/arc.opt:187
13015 "Cost to assume for a multiply instruction, with 4 being equal to a normal "
13019 #: config/arc/arc.opt:191
13020 msgid "Tune for ARC600 cpu."
13023 #: config/arc/arc.opt:195
13024 msgid "Tune for ARC601 cpu."
13027 #: config/arc/arc.opt:199
13028 msgid "Tune for ARC700 R4.2 Cpu with standard multiplier block."
13031 #: config/arc/arc.opt:203 config/arc/arc.opt:207 config/arc/arc.opt:211
13032 msgid "Tune for ARC700 R4.2 Cpu with XMAC block."
13035 #: config/arc/arc.opt:215
13036 msgid "Enable the use of indexed loads"
13039 #: config/arc/arc.opt:219
13040 msgid "Enable the use of pre/post modify with register displacement."
13043 #: config/arc/arc.opt:223
13044 msgid "Generate 32x16 multiply and mac instructions"
13047 #: config/arc/arc.opt:229
13048 msgid "Set probability threshold for unaligning branches"
13051 #: config/arc/arc.opt:233
13052 msgid "Don't use less than 25 bit addressing range for calls."
13055 #: config/arc/arc.opt:237
13057 "Explain what alignment considerations lead to the decision to make an insn "
13061 #: config/arc/arc.opt:241
13062 msgid "Do alignment optimizations for call instructions."
13065 #: config/arc/arc.opt:245
13067 "Enable Rcq constraint handling - most short code generation depends on this."
13070 #: config/arc/arc.opt:249
13071 msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
13074 #: config/arc/arc.opt:253
13075 msgid "Enable pre-reload use of cbranchsi pattern"
13078 #: config/arc/arc.opt:257
13079 msgid "Enable bbit peephole2"
13082 #: config/arc/arc.opt:261
13084 "Use pc-relative switch case tables - this enables case table shortening."
13087 #: config/arc/arc.opt:265
13088 msgid "Enable compact casesi pattern"
13091 #: config/arc/arc.opt:269
13092 msgid "Enable 'q' instruction alternatives."
13095 #: config/arc/arc.opt:273
13096 msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
13099 #: config/arc/arc.opt:280
13100 msgid "Enable variable polynomial CRC extension"
13103 #: config/arc/arc.opt:284
13104 msgid "Enable DSP 3.1 Pack A extensions"
13107 #: config/arc/arc.opt:288
13108 msgid "Enable dual viterbi butterfly extension"
13111 #: config/arc/arc.opt:298
13112 msgid "Enable Dual and Single Operand Instructions for Telephony"
13115 #: config/arc/arc.opt:302
13116 msgid "Enable XY Memory extension (DSP version 3)"
13119 #: config/arc/arc.opt:307
13120 msgid "Enable Locked Load/Store Conditional extension"
13123 #: config/arc/arc.opt:311
13124 msgid "Enable swap byte ordering extension instruction"
13127 #: config/arc/arc.opt:315
13128 msgid "Enable 64-bit Time-Stamp Counter extension instruction"
13131 #: config/arc/arc.opt:319
13132 msgid "Disable generation of cfi for epilogues."
13135 #: config/arc/arc.opt:323
13136 msgid "Enable generation of cfi for epilogues."
13139 #: config/arc/arc.opt:327
13140 msgid "Pass -EB option through to linker."
13143 #: config/arc/arc.opt:331
13144 msgid "Pass -EL option through to linker."
13147 #: config/arc/arc.opt:335
13148 msgid "Pass -marclinux option through to linker."
13151 #: config/arc/arc.opt:339
13152 msgid "Pass -marclinux_prof option through to linker."
13155 #: config/arc/arc.opt:347
13159 #: config/arc/arc.opt:351
13160 msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY"
13163 #: config/arc/arc.opt:355
13164 msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY"
13167 #: config/arc/arc.opt:359
13168 msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY"
13171 #: config/arc/arc.opt:363
13172 msgid "instrument with mcount calls as in the ucb code"
13175 #: java/lang.opt:122
13176 msgid "Warn if deprecated empty statements are found"
13179 #: java/lang.opt:126
13180 msgid "Warn if .class files are out of date"
13183 #: java/lang.opt:130
13184 msgid "Warn if modifiers are specified when not necessary"
13187 #: java/lang.opt:150
13188 msgid "--CLASSPATH\tDeprecated; use --classpath instead"
13191 #: java/lang.opt:157
13192 msgid "Permit the use of the assert keyword"
13195 #: java/lang.opt:179
13196 msgid "--bootclasspath=<path>\tReplace system path"
13199 #: java/lang.opt:183
13200 msgid "Generate checks for references to NULL"
13203 #: java/lang.opt:187
13204 msgid "--classpath=<path>\tSet class path"
13207 #: java/lang.opt:194
13208 msgid "Output a class file"
13211 #: java/lang.opt:198
13212 msgid "Alias for -femit-class-file"
13215 #: java/lang.opt:202
13217 "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
13220 #: java/lang.opt:206
13221 msgid "--extdirs=<path>\tSet the extension directory path"
13224 #: java/lang.opt:216
13225 msgid "Input file is a file with a list of filenames to compile"
13228 #: java/lang.opt:223
13229 msgid "Always check for non gcj generated classes archives"
13232 #: java/lang.opt:227
13234 "Assume the runtime uses a hash table to map an object to its synchronization "
13238 #: java/lang.opt:231
13239 msgid "Generate instances of Class at runtime"
13242 #: java/lang.opt:235
13243 msgid "Use offset tables for virtual method calls"
13246 #: java/lang.opt:242
13247 msgid "Assume native functions are implemented using JNI"
13250 #: java/lang.opt:246
13251 msgid "Enable optimization of static class initialization code"
13254 #: java/lang.opt:253
13255 msgid "Reduce the amount of reflection meta-data generated"
13258 #: java/lang.opt:257
13259 msgid "Enable assignability checks for stores into object arrays"
13262 #: java/lang.opt:261
13263 msgid "Generate code for the Boehm GC"
13266 #: java/lang.opt:265
13267 msgid "Call a library routine to do integer divisions"
13270 #: java/lang.opt:269
13271 msgid "Generate code for built-in atomic operations"
13274 #: java/lang.opt:273
13275 msgid "Generated should be loaded by bootstrap loader"
13278 #: java/lang.opt:277
13279 msgid "Set the source language version"
13282 #: java/lang.opt:281
13283 msgid "Set the target VM version"
13287 msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
13291 msgid "Specify a file to which a list of files output by LTRANS is written."
13295 msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
13300 "Whole program analysis (WPA) mode with number of parallel jobs specified."
13304 msgid "The resolution file"
13308 msgid "Display this information"
13313 "--help=<class>\tDisplay descriptions of a specific class of options. "
13314 "<class> is one or more of optimizers, target, warnings, undocumented, params"
13318 msgid "Alias for --help=target"
13323 "--param <param>=<value>\tSet parameter <param> to value. See below for a "
13324 "complete list of parameters"
13328 msgid "-O<number>\tSet optimization level to <number>"
13332 msgid "Optimize for space rather than speed"
13336 msgid "Optimize for speed disregarding exact standards compliance"
13340 msgid "Optimize for debugging experience rather than speed or size"
13344 msgid "This switch is deprecated; use -Wextra instead"
13348 msgid "Warn about returning structures, unions or arrays"
13353 "Warn if a loop with constant number of iterations triggers undefined behavior"
13356 #: common.opt:530 common.opt:534
13357 msgid "Warn if an array is accessed out of bounds"
13361 msgid "Warn about inappropriate attribute usage"
13365 msgid "Warn about pointer casts which increase alignment"
13369 msgid "Warn when a #warning directive is encountered"
13373 msgid "Warn about uses of __attribute__((deprecated)) declarations"
13377 msgid "Warn when an optimization pass is disabled"
13381 msgid "Treat all warnings as errors"
13385 msgid "Treat specified warning as error"
13389 msgid "Print extra (possibly unwanted) warnings"
13393 msgid "Exit on the first error occurred"
13398 "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more "
13399 "than <number> bytes"
13403 msgid "Warn when attempting to free a non-heap object"
13407 msgid "Warn when an inlined function cannot be inlined"
13412 "Warn when an atomic memory model parameter is known to be outside the valid "
13417 msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
13421 msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
13426 "Warn about some C++ One Definition Rule violations during link time "
13431 msgid "Warn about overflow in arithmetic expressions"
13436 "During link time optimization warn about mismatched types of global "
13441 msgid "Warn when the packed attribute has no effect on struct layout"
13445 msgid "Warn when padding is required to align structure members"
13449 msgid "Issue warnings needed for strict compliance to the standard"
13454 "Warn about returning a pointer/reference to a local or temporary variable."
13458 msgid "Warn when one local variable shadows another"
13462 msgid "Warn when not issuing stack smashing protection for some reason"
13466 msgid "Warn if stack usage might be larger than specified amount"
13469 #: common.opt:644 common.opt:648
13470 msgid "Warn about code which might break strict aliasing rules"
13473 #: common.opt:652 common.opt:656
13474 msgid "Warn about optimizations that assume that signed overflow is undefined"
13479 "Warn about functions which might be candidates for __attribute__((const))"
13484 "Warn about functions which might be candidates for __attribute__((pure))"
13489 "Warn about functions which might be candidates for __attribute__((noreturn))"
13494 "Warn about C++ polymorphic types where adding final keyword would improve "
13500 "Warn about C++ virtual methods where adding final keyword would improve code "
13505 msgid "Do not suppress warnings from system headers"
13509 msgid "Warn whenever a trampoline is generated"
13514 "Warn if a comparison is always true or always false due to the limited range "
13519 msgid "Warn about uninitialized automatic variables"
13523 msgid "Warn about maybe uninitialized automatic variables"
13527 msgid "Enable all -Wunused- warnings"
13531 msgid "Warn when a function parameter is only set, otherwise unused"
13535 msgid "Warn when a variable is only set, otherwise unused"
13539 msgid "Warn when a function is unused"
13543 msgid "Warn when a label is unused"
13547 msgid "Warn when a function parameter is unused"
13551 msgid "Warn when an expression value is unused"
13555 msgid "Warn when a variable is unused"
13559 msgid "Warn in case profiles in -fprofile-use do not match"
13563 msgid "Warn when a vector operation is compiled outside the SIMD"
13567 msgid "-aux-info <file>\tEmit declaration information into <file>"
13571 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
13575 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
13579 msgid "-dumpdir <dir>\tSet the directory name to be used for dumps"
13583 msgid "The version of the C++ ABI in use"
13587 msgid "Aggressively optimize loops using language constraints"
13591 msgid "Align the start of functions"
13595 msgid "Align labels which are only reached by jumping"
13599 msgid "Align all labels"
13603 msgid "Align the start of loops"
13607 msgid "Select what to sanitize"
13611 msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
13615 msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables"
13619 msgid "After diagnosing undefined behavior attempt to continue execution"
13623 msgid "This switch is deprecated; use -fsanitize-recover= instead"
13628 "Use trap instead of a library function for undefined behavior sanitization"
13632 msgid "Generate unwind tables that are exact at each instruction boundary"
13636 msgid "Generate auto-inc/dec instructions"
13640 msgid "Use sample profile information for call graph node weights. The default"
13644 msgid "Use sample profile information for call graph node weights. The profile"
13648 msgid "Generate code to check bounds before indexing arrays"
13652 msgid "Replace add, compare, branch with branch on count register"
13656 msgid "Use profiling information for branch probabilities"
13661 "Perform branch target load optimization before prologue / epilogue threading"
13666 "Perform branch target load optimization after prologue / epilogue threading"
13671 "Restrict target load migration not to re-use registers in any basic block"
13676 "-fcall-saved-<register>\tMark <register> as being preserved across functions"
13681 "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
13685 msgid "Save registers around function calls"
13689 msgid "Compare the results of several data dependence analyzers."
13693 msgid "Check the return value of new in C++"
13698 "Looks for opportunities to reduce stack adjustments and stack references."
13702 msgid "Do not put uninitialized globals in the common section"
13707 "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and "
13708 "compare the final-insns dump"
13712 msgid "Run only the second compilation of -fcompare-debug"
13716 msgid "Perform comparison elimination after register allocation has finished"
13720 msgid "Do not perform optimizations increasing noticeably stack usage"
13724 msgid "Perform a register copy-propagation optimization pass"
13728 msgid "Perform cross-jumping optimization"
13732 msgid "When running CSE, follow jumps to their targets"
13736 msgid "Omit range reduction step when performing complex division"
13740 msgid "Complex multiplication and division follow Fortran rules"
13744 msgid "Place data items into their own section"
13748 msgid "List all available debugging counters with their limits and counts."
13753 "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter "
13758 msgid "Map one directory name to another in debug information"
13762 msgid "Output .debug_types section when using DWARF v4 debuginfo."
13766 msgid "Defer popping functions args from stack until later"
13770 msgid "Attempt to fill delay slots of branch instructions"
13774 msgid "Delete dead instructions that may throw exceptions"
13778 msgid "Delete useless null pointer checks"
13783 "Stream extra data to support more aggressive devirtualization in LTO local "
13784 "transformation mode"
13788 msgid "Perform speculative devirtualization"
13792 msgid "Try to convert virtual calls to direct ones."
13797 "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
13798 "location at the beginning of line-wrapped diagnostics"
13802 msgid "Show the source line with a caret indicating the column"
13806 msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics"
13811 "Amend appropriate diagnostic messages with the command line option that "
13817 "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass"
13822 "-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass"
13826 msgid "-fdump-<type>\tDump various compiler internals to a file"
13831 "-fdump-final-insns=filename\tDump to filename the insns at the end of "
13836 msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code"
13840 msgid "Suppress output of addresses in debugging dumps"
13844 msgid "Collect and dump debug information into temporary file if ICE in C/C++"
13849 "Dump detailed information on GCC's internal representation of source code "
13854 msgid "Dump optimization passes"
13859 "Suppress output of instruction numbers, line number notes and addresses in "
13864 msgid "Suppress output of previous and next insn numbers in debugging dumps"
13868 msgid "Enable CFI tables via GAS assembler directives."
13872 msgid "Perform early inlining"
13876 msgid "Perform DWARF2 duplicate elimination"
13880 msgid "Perform interprocedural reduction of aggregates"
13884 msgid "Perform unused symbol elimination in debug info"
13888 msgid "Perform unused type elimination in debug info"
13892 msgid "Do not suppress C++ class debug information."
13896 msgid "Enable exception handling"
13900 msgid "Perform a number of minor, expensive optimizations"
13905 "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-"
13911 msgid "unknown excess precision style %qs"
13916 "Output lto objects containing both the intermediate language and binary "
13921 msgid "Assume no NaNs or infinities are generated"
13926 "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
13930 msgid "Don't allocate floats and doubles in extended-precision registers"
13934 msgid "Perform a forward propagation pass on RTL"
13939 "-ffp-contract=[off|on|fast] Perform floating-point expression contraction."
13944 msgid "unknown floating point contraction style %qs"
13948 msgid "Allow function addresses to be held in registers"
13952 msgid "Place each function into its own section"
13956 msgid "Perform global common subexpression elimination"
13961 "Perform enhanced load motion during global common subexpression elimination"
13965 msgid "Perform store motion after global common subexpression elimination"
13970 "Perform redundant load after store elimination in global common subexpression"
13975 "Perform global common subexpression elimination after register allocation"
13979 msgid "Enable in and out of Graphite representation"
13983 msgid "Enable Graphite Identity transformation"
13987 msgid "Enable hoisting adjacent loads to encourage generating conditional move"
13991 msgid "Mark all loops as parallel"
13995 msgid "Enable Loop Strip Mining transformation"
13999 msgid "Enable Loop Interchange transformation"
14003 msgid "Enable Loop Blocking transformation"
14007 msgid "Enable Loop Unroll Jam transformation"
14011 msgid "Enable support for GNU transactional memory"
14015 msgid "Use STB_GNU_UNIQUE if supported by the assembler"
14019 msgid "Enable the ISL based loop nest optimizer"
14023 msgid "Force bitfield accesses to match their type width"
14027 msgid "Enable guessing of branch probabilities"
14031 msgid "Process #ident directives"
14035 msgid "Perform conversion of conditional jumps to branchless equivalents"
14039 msgid "Perform conversion of conditional jumps to conditional execution"
14044 "-fstack-reuse=[all|named_vars|none] Set stack reuse level for local "
14050 msgid "unknown Stack Reuse Level %qs"
14054 msgid "Convert conditional jumps in innermost loops to branchless equivalents"
14058 msgid "Also if-convert conditional jumps containing memory writes"
14062 msgid "Do not generate .size directives"
14066 msgid "Perform indirect inlining"
14071 "Enable inlining of function declared \"inline\", disabling disables all "
14077 "Integrate functions into their callers when code size is known not to grow"
14082 "Integrate functions not declared \"inline\" into their callers when "
14087 msgid "Integrate functions only required by their single caller"
14092 "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
14097 "Inline __atomic operations when a lock free instruction sequence is "
14102 msgid "Instrument function entry and exit with profiling calls"
14107 "-finstrument-functions-exclude-function-list=name,... Do not instrument "
14113 "-finstrument-functions-exclude-file-list=filename,... Do not instrument "
14114 "functions listed in files"
14118 msgid "Perform interprocedural constant propagation"
14122 msgid "Perform cloning to make Interprocedural constant propagation stronger"
14127 "Perform alignment discovery and propagation to make Interprocedural constant "
14128 "propagation stronger"
14132 msgid "Perform interprocedural profile propagation"
14136 msgid "Perform interprocedural points-to analysis"
14140 msgid "Discover pure and const functions"
14144 msgid "Perform Identical Code Folding for functions and read-only variables"
14148 msgid "Perform Identical Code Folding for functions"
14152 msgid "Perform Identical Code Folding for variables"
14156 msgid "Discover readonly and non addressable static variables"
14160 msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
14165 msgid "unknown IRA algorithm %qs"
14169 msgid "-fira-region=[one|all|mixed] Set regions for IRA"
14174 msgid "unknown IRA region %qs"
14177 #: common.opt:1551 common.opt:1556
14178 msgid "Use IRA based register pressure calculation"
14182 msgid "Share slots for saving different hard registers."
14186 msgid "Share stack slots for spilled pseudo-registers."
14190 msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
14194 msgid "Optimize induction variables on trees"
14198 msgid "Use jump tables for sufficiently large switch statements"
14202 msgid "Generate code for functions even if they are fully inlined"
14206 msgid "Emit static const variables even if they are not used"
14210 msgid "Give external symbols a leading underscore"
14214 msgid "Do CFG-sensitive rematerialization in LRA"
14218 msgid "Enable link-time optimization."
14222 msgid "Link-time optimization with number of parallel jobs or jobserver."
14227 msgid "unknown LTO partitioning model %qs"
14231 msgid "Specify the algorithm to partition symbols and vars at linktime"
14236 "-flto-compression-level=<number>\tUse zlib compression level <number> for IL"
14240 msgid "Merge C++ types using One Definition Rule"
14244 msgid "Report various link-time optimization statistics"
14248 msgid "Report various link-time optimization statistics for WPA only"
14252 msgid "Set errno after built-in math functions"
14256 msgid "-fmax-errors=<number>\tMaximum number of errors to report"
14260 msgid "Report on permanent memory allocation"
14264 msgid "Report on permanent memory allocation in WPA only"
14268 msgid "Attempt to merge identical constants and constant variables"
14272 msgid "Attempt to merge identical constants across compilation units"
14276 msgid "Attempt to merge identical debug strings across compilation units"
14281 "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
14282 "line. 0 suppresses line-wrapping"
14286 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
14290 msgid "Perform SMS based modulo scheduling with register moves allowed"
14294 msgid "Move loop invariant computations out of loops"
14298 msgid "Use the RTL dead code elimination pass"
14302 msgid "Use the RTL dead store elimination pass"
14307 "Enable/Disable the traditional scheduling in loops that already passed "
14308 "modulo scheduling"
14312 msgid "Support synchronous non-call exceptions"
14317 msgid "options or targets missing after %qs"
14322 "-foffload=<targets>=<options> Specify offloading targets and options for "
14328 "-foffload-abi=[lp64|ilp32] Set the ABI to use in an offload compiler"
14333 msgid "unknown offload ABI %qs"
14337 msgid "When possible do not generate stack frames"
14341 msgid "Enable all optimization info dumps on stderr"
14345 msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details"
14349 msgid "Optimize sibling and tail recursive calls"
14353 msgid "Perform partial inlining"
14356 #: common.opt:1752 common.opt:1756
14357 msgid "Report on memory allocation before interprocedural optimization"
14361 msgid "Pack structure members together without holes"
14365 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
14369 msgid "Return small aggregates in memory, not registers"
14373 msgid "Perform loop peeling"
14377 msgid "Enable machine specific peephole optimizations"
14381 msgid "Enable an RTL peephole pass before sched2"
14385 msgid "Generate position-independent code if possible (large mode)"
14390 "Generate position-independent code for executables if possible (large mode)"
14394 msgid "Generate position-independent code if possible (small mode)"
14399 "Generate position-independent code for executables if possible (small mode)"
14404 "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)"
14408 msgid "Specify a plugin to load"
14413 "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for "
14418 msgid "Run predictive commoning optimization."
14422 msgid "Generate prefetch instructions, if available, for arrays in loops"
14426 msgid "Enable basic program profiling code"
14430 msgid "Insert arc-based program profiling code"
14434 msgid "Set the top-level directory for storing the profile data."
14438 msgid "Enable correction of flow inconsistent profile data input"
14443 "Enable common options for generating profile info for profile feedback "
14444 "directed optimizations"
14449 "Enable common options for generating profile info for profile feedback "
14450 "directed optimizations, and set -fprofile-dir="
14455 "Enable common options for performing profile feedback directed optimizations"
14460 "Enable common options for performing profile feedback directed "
14461 "optimizations, and set -fprofile-dir="
14465 msgid "Insert code to profile values of expressions"
14469 msgid "Report on consistency of profile"
14473 msgid "Enable function reordering that improves code placement"
14477 msgid "-frandom-seed=<number>\tMake compile reproducible using <number>"
14481 msgid "Record gcc command line switches in the object file."
14485 msgid "Return small aggregates in registers"
14489 msgid "Tell DSE that the storage for a C++ object is dead when the constructor"
14493 msgid "Relief of register pressure through live range shrinkage"
14497 msgid "Perform a register renaming optimization pass"
14501 msgid "Perform a target dependent instruction fusion optimization pass"
14505 msgid "Reorder basic blocks to improve code placement"
14509 msgid "Reorder basic blocks and partition into hot and cold sections"
14513 msgid "Reorder functions to improve code placement"
14517 msgid "Add a common subexpression elimination pass after loop optimizations"
14521 msgid "Disable optimizations that assume default FP rounding behavior"
14525 msgid "Enable scheduling across basic blocks"
14529 msgid "Enable register pressure sensitive insn scheduling"
14533 msgid "Allow speculative motion of non-loads"
14537 msgid "Allow speculative motion of some loads"
14541 msgid "Allow speculative motion of more loads"
14545 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
14549 msgid "If scheduling post reload, do superblock scheduling"
14553 msgid "Reschedule instructions before register allocation"
14557 msgid "Reschedule instructions after register allocation"
14561 msgid "Schedule instructions using selective scheduling algorithm"
14565 msgid "Run selective scheduling after reload"
14569 msgid "Perform software pipelining of inner loops during selective scheduling"
14573 msgid "Perform software pipelining of outer loops during selective scheduling"
14577 msgid "Reschedule pipelined regions without pipelining"
14582 "Allow interposing function (or variables) by ones with different semantics "
14583 "(or initializer) respectively by dynamic linker"
14587 msgid "Allow premature scheduling of queued insns"
14592 "-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
14593 "prematurely scheduled"
14598 "Set dependence distance checking in premature scheduling of queued insns"
14603 "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
14604 "premature scheduling of queued insns"
14608 msgid "Enable the group heuristic in the scheduler"
14612 msgid "Enable the critical path heuristic in the scheduler"
14616 msgid "Enable the speculative instruction heuristic in the scheduler"
14620 msgid "Enable the rank heuristic in the scheduler"
14624 msgid "Enable the last instruction heuristic in the scheduler"
14628 msgid "Enable the dependent count heuristic in the scheduler"
14632 msgid "Access data in the same section from shared anchor points"
14636 msgid "Turn on Redundant Extensions Elimination pass."
14640 msgid "Show column numbers in diagnostics, when available. Default on"
14644 msgid "Emit function prologues only before parts of the function that need it,"
14648 msgid "Disable optimizations observable by IEEE signaling NaNs"
14653 "Disable floating point optimizations that ignore the IEEE signedness of zero"
14657 msgid "Convert floating point constants to single precision constants"
14661 msgid "Split lifetimes of induction variables when loops are unrolled"
14665 msgid "Generate discontiguous stack frames"
14669 msgid "Split wide types into independent registers"
14673 msgid "Optimize conditional patterns using SSA PHI nodes"
14677 msgid "Optimize amount of stdarg registers saved to stack at start of function"
14681 msgid "Apply variable expansion when loops are unrolled"
14686 "-fstack-check=[no|generic|specific]\tInsert stack checking code into the "
14692 "Insert stack checking code into the program. Same as -fstack-check=specific"
14697 "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
14701 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
14705 msgid "Use propolice as a stack protection method"
14709 msgid "Use a stack protection method for every function"
14713 msgid "Use a smart stack protection method for certain functions"
14718 "Use stack protection method only for functions with the stack_protect "
14723 msgid "Output stack usage information on a per-function basis"
14727 msgid "Assume strict aliasing rules apply"
14731 msgid "Treat signed overflow as undefined"
14735 msgid "Implement __atomic operations via libcalls to legacy __sync functions"
14739 msgid "Check for syntax errors, then stop"
14743 msgid "Create data files needed by \"gcov\""
14747 msgid "Perform jump threading optimizations"
14751 msgid "Report the time taken by each compiler pass"
14756 "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
14757 "default thread-local storage code generation model"
14762 msgid "unknown TLS model %qs"
14766 msgid "Reorder top level functions, variables, and asms"
14770 msgid "Perform superblock formation via tail duplication"
14774 msgid "Assume floating-point operations can trap"
14778 msgid "Trap for signed overflow in addition, subtraction and multiplication"
14782 msgid "Enable SSA-CCP optimization on trees"
14786 msgid "Enable SSA-BIT-CCP optimization on trees"
14790 msgid "Enable loop header copying on trees"
14794 msgid "Enable coalescing of copy-related user variables that are inlined"
14798 msgid "Enable coalescing of all copy-related user variables"
14802 msgid "Replace SSA temporaries with better names in copies"
14806 msgid "Enable copy propagation on trees"
14810 msgid "Transform condition stores into unconditional ones"
14814 msgid "Perform conversions of switch initializations."
14818 msgid "Enable SSA dead code elimination optimization on trees"
14822 msgid "Enable dominator optimizations"
14826 msgid "Enable tail merging on trees"
14830 msgid "Enable dead store elimination"
14834 msgid "Enable forward propagation on trees"
14838 msgid "Enable Full Redundancy Elimination (FRE) on trees"
14842 msgid "Enable string length optimizations on trees"
14846 msgid "Detect paths that trigger erroneous or undefined behavior due to"
14851 "Detect paths that trigger erroneous or undefined behavior due a null value"
14855 msgid "Enable loop distribution on trees"
14859 msgid "Enable loop distribution for patterns transformed into a library call"
14863 msgid "Enable loop invariant motion on trees"
14867 msgid "Enable loop interchange transforms. Same as -floop-interchange"
14871 msgid "Create canonical induction variables in loops"
14875 msgid "Enable loop optimizations on tree level"
14879 msgid "Enable automatic parallelization of loops"
14883 msgid "Enable hoisting loads from conditional pointers."
14887 msgid "Enable SSA-PRE optimization on trees"
14892 "In SSA-PRE optimization on trees, enable partial-partial redundancy "
14897 msgid "Perform function-local points-to analysis on trees."
14901 msgid "Enable reassociation on tree level"
14905 msgid "Enable SSA code sinking on trees"
14909 msgid "Perform straight-line strength reduction"
14913 msgid "Perform scalar replacement of aggregates"
14917 msgid "Replace temporary expressions in the SSA->normal pass"
14921 msgid "Perform live range splitting during the SSA->normal pass"
14925 msgid "Perform Value Range Propagation on trees"
14929 msgid "Compile whole compilation unit at a time"
14933 msgid "Perform loop unrolling when iteration count is known"
14937 msgid "Perform loop unrolling for all loops"
14941 msgid "Allow loop optimizations to assume that the loops behave in normal way"
14945 msgid "Allow optimization for floating-point arithmetic which may change the"
14949 msgid "Same as -fassociative-math for expressions which include division."
14953 msgid "Allow math optimizations that may violate IEEE or ISO standards"
14957 msgid "Perform loop unswitching"
14961 msgid "Just generate unwind tables for exception handling"
14965 msgid "Use the bfd linker instead of the default linker"
14969 msgid "Use the gold linker instead of the default linker"
14973 msgid "Perform variable tracking"
14977 msgid "Perform variable tracking by annotating assignments"
14981 msgid "Toggle -fvar-tracking-assignments"
14985 msgid "Perform variable tracking and also tag variables that are uninitialized"
14989 msgid "Enable vectorization on trees"
14993 msgid "Enable loop vectorization on trees"
14997 msgid "Enable basic block vectorization (SLP) on trees"
15001 msgid "Specifies the cost model for vectorization"
15006 "Specifies the vectorization cost model for code marked with a simd directive"
15011 msgid "unknown vectorizer cost model %qs"
15016 "Enables the dynamic vectorizer cost model. Preserved for backward "
15022 "Enables the unlimited vectorizer cost model. Preserved for backward "
15027 msgid "Enable copy propagation of scalar-evolution information."
15031 msgid "Add extra commentary to assembler output"
15036 "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
15042 msgid "unrecognized visibility value %qs"
15046 msgid "Validate vtable pointers before using them."
15051 msgid "unknown vtable verify initialization priority %qs"
15055 msgid "Output vtable verification counters."
15059 msgid "Output vtable verification pointer sets information."
15063 msgid "Use expression value profiles in optimizations"
15067 msgid "Construct webs and split unrelated uses of single variable"
15071 msgid "Enable conditional dead code elimination for builtin calls"
15075 msgid "Perform whole program optimizations"
15079 msgid "Assume signed arithmetic overflow wraps around"
15083 msgid "Put zero initialized data in the bss section"
15087 msgid "Generate debug information in default format"
15091 msgid "Generate debug information in COFF format"
15095 msgid "Generate debug information in default version of DWARF format"
15099 msgid "Generate debug information in DWARF v2 (or later) format"
15103 msgid "Generate debug information in default extended format"
15107 msgid "Don't generate DWARF pubnames and pubtypes sections."
15111 msgid "Generate DWARF pubnames and pubtypes sections."
15115 msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
15119 msgid "Don't record gcc command line switches in DWARF DW_AT_producer."
15123 msgid "Record gcc command line switches in DWARF DW_AT_producer."
15127 msgid "Don't generate debug information in separate .dwo files"
15131 msgid "Generate debug information in separate .dwo files"
15135 msgid "Generate debug information in STABS format"
15139 msgid "Generate debug information in extended STABS format"
15143 msgid "Emit DWARF additions beyond selected version"
15147 msgid "Don't emit DWARF additions beyond selected version"
15151 msgid "Toggle debug information generation"
15155 msgid "Generate debug information in VMS format"
15159 msgid "Generate debug information in XCOFF format"
15163 msgid "Generate debug information in extended XCOFF format"
15167 msgid "Generate compressed debug sections"
15171 msgid "-gz=<format>\tGenerate compressed debug sections in format <format>"
15175 msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory"
15179 msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory"
15183 msgid "-o <file>\tPlace output into <file>"
15187 msgid "Enable function profiling"
15191 msgid "Like -pedantic but issue them as errors"
15195 msgid "Do not display functions compiled or elapsed time"
15199 msgid "Enable verbose output"
15203 msgid "Display the compiler's version"
15207 msgid "Suppress warnings"
15211 msgid "Create a shared library"
15215 msgid "Don't create a position independent executable"
15219 msgid "Create a position independent executable"
15223 msgid "Use caller save register across calls if possible"
15226 #: go/gofrontend/expressions.cc:93 c-family/c-common.c:1968 cp/cvt.c:1175
15228 #, gcc-internal-format
15229 msgid "value computed is not used"
15232 #: go/gofrontend/expressions.cc:628
15233 msgid "invalid use of type"
15236 #: go/gofrontend/expressions.cc:2725 go/gofrontend/expressions.cc:2791
15237 #: go/gofrontend/expressions.cc:2807
15238 msgid "constant refers to itself"
15241 #: go/gofrontend/expressions.cc:3620 go/gofrontend/expressions.cc:4013
15242 msgid "expected pointer"
15245 #: go/gofrontend/expressions.cc:3983
15246 msgid "expected numeric type"
15249 #: go/gofrontend/expressions.cc:3988
15250 msgid "expected boolean type"
15253 #: go/gofrontend/expressions.cc:3994
15254 msgid "expected integer or boolean type"
15257 #: go/gofrontend/expressions.cc:5496
15258 msgid "invalid comparison of nil with nil"
15261 #: go/gofrontend/expressions.cc:5502 go/gofrontend/expressions.cc:5520
15262 msgid "incompatible types in binary expression"
15265 #: go/gofrontend/expressions.cc:5540
15266 msgid "integer division by zero"
15269 #: go/gofrontend/expressions.cc:5548
15270 msgid "shift of non-integer operand"
15273 #: go/gofrontend/expressions.cc:5553 go/gofrontend/expressions.cc:5561
15274 msgid "shift count not unsigned integer"
15277 #: go/gofrontend/expressions.cc:5566
15278 msgid "negative shift count"
15281 #: go/gofrontend/expressions.cc:6217
15282 msgid "object is not a method"
15285 #: go/gofrontend/expressions.cc:6234
15286 msgid "method type does not match object type"
15289 #: go/gofrontend/expressions.cc:6710
15290 msgid "invalid use of %<...%> with builtin function"
15293 #: go/gofrontend/expressions.cc:6721
15294 msgid "invalid use of method value as argument of Offsetof"
15297 #: go/gofrontend/expressions.cc:6735
15298 msgid "argument of Offsetof implies indirection of an embedded field"
15301 #: go/gofrontend/expressions.cc:6760 go/gofrontend/expressions.cc:6821
15302 #: go/gofrontend/expressions.cc:6923 go/gofrontend/expressions.cc:7737
15303 #: go/gofrontend/expressions.cc:7886 go/gofrontend/expressions.cc:7932
15304 #: go/gofrontend/expressions.cc:7991 go/gofrontend/expressions.cc:9145
15305 #: go/gofrontend/expressions.cc:9162 go/gofrontend/expressions.cc:9178
15306 msgid "not enough arguments"
15309 #: go/gofrontend/expressions.cc:6762 go/gofrontend/expressions.cc:6823
15310 #: go/gofrontend/expressions.cc:7742 go/gofrontend/expressions.cc:7869
15311 #: go/gofrontend/expressions.cc:7891 go/gofrontend/expressions.cc:7937
15312 #: go/gofrontend/expressions.cc:7993 go/gofrontend/expressions.cc:8743
15313 #: go/gofrontend/expressions.cc:9150 go/gofrontend/expressions.cc:9164
15314 #: go/gofrontend/expressions.cc:9185
15315 msgid "too many arguments"
15318 #: go/gofrontend/expressions.cc:6825
15319 msgid "argument 1 must be a map"
15322 #: go/gofrontend/expressions.cc:6949
15323 msgid "invalid type for make function"
15326 #: go/gofrontend/expressions.cc:6965
15327 msgid "length required when allocating a slice"
15330 #: go/gofrontend/expressions.cc:7000
15331 msgid "len larger than cap"
15334 #: go/gofrontend/expressions.cc:7012
15335 msgid "too many arguments to make"
15338 #: go/gofrontend/expressions.cc:7786
15339 msgid "argument must be array or slice or channel"
15342 #: go/gofrontend/expressions.cc:7796
15343 msgid "argument must be string or array or slice or map or channel"
15346 #: go/gofrontend/expressions.cc:7842
15347 msgid "unsupported argument type to builtin function"
15350 #: go/gofrontend/expressions.cc:7853
15351 msgid "argument must be channel"
15354 #: go/gofrontend/expressions.cc:7855
15355 msgid "cannot close receive-only channel"
15358 #: go/gofrontend/expressions.cc:7877
15359 msgid "argument must be a field reference"
15362 #: go/gofrontend/expressions.cc:7907
15363 msgid "left argument must be a slice"
15366 #: go/gofrontend/expressions.cc:7915
15367 msgid "element types must be the same"
15370 #: go/gofrontend/expressions.cc:7920
15371 msgid "first argument must be []byte"
15374 #: go/gofrontend/expressions.cc:7923
15375 msgid "second argument must be slice or string"
15378 #: go/gofrontend/expressions.cc:7967
15379 msgid "argument 2 has invalid type"
15382 #: go/gofrontend/expressions.cc:7983
15383 msgid "argument must have complex type"
15386 #: go/gofrontend/expressions.cc:8001
15387 msgid "complex arguments must have identical types"
15390 #: go/gofrontend/expressions.cc:8003
15391 msgid "complex arguments must have floating-point type"
15394 #: go/gofrontend/expressions.cc:8555 go/gofrontend/expressions.cc:9091
15395 #: go/gofrontend/expressions.cc:9482
15396 msgid "expected function"
15399 #: go/gofrontend/expressions.cc:8582
15400 msgid "multiple-value argument in single-value context"
15403 #: go/gofrontend/expressions.cc:8747
15404 msgid "invalid use of %<...%> with non-slice"
15407 #: go/gofrontend/expressions.cc:9099
15408 msgid "function result count mismatch"
15411 #: go/gofrontend/expressions.cc:9117
15412 msgid "incompatible type for receiver"
15415 #: go/gofrontend/expressions.cc:9135
15416 msgid "invalid use of %<...%> calling non-variadic function"
15419 #: go/gofrontend/expressions.cc:9491 go/gofrontend/expressions.cc:9505
15420 msgid "number of results does not match number of values"
15423 #: go/gofrontend/expressions.cc:9783 go/gofrontend/expressions.cc:10295
15424 msgid "index must be integer"
15427 #: go/gofrontend/expressions.cc:9791 go/gofrontend/expressions.cc:10303
15428 msgid "slice end must be integer"
15431 #: go/gofrontend/expressions.cc:9799
15432 msgid "slice capacity must be integer"
15435 #: go/gofrontend/expressions.cc:9849 go/gofrontend/expressions.cc:10334
15436 msgid "inverted slice range"
15439 #: go/gofrontend/expressions.cc:9892
15440 msgid "slice of unaddressable value"
15443 #: go/gofrontend/expressions.cc:10553
15444 msgid "incompatible type for map index"
15447 #: go/gofrontend/expressions.cc:10932
15448 msgid "expected interface or pointer to interface"
15451 #: go/gofrontend/expressions.cc:11596
15452 msgid "too many expressions for struct"
15455 #: go/gofrontend/expressions.cc:11609
15456 msgid "too few expressions for struct"
15459 #: go/gofrontend/expressions.cc:13182 go/gofrontend/statements.cc:1548
15460 msgid "type assertion only valid for interface types"
15463 #: go/gofrontend/expressions.cc:13194
15464 msgid "impossible type assertion: type does not implement interface"
15467 #: go/gofrontend/expressions.cc:13331 go/gofrontend/statements.cc:1393
15468 msgid "expected channel"
15471 #: go/gofrontend/expressions.cc:13336 go/gofrontend/statements.cc:1398
15472 msgid "invalid receive on send-only channel"
15475 #: go/gofrontend/parse.cc:2981
15477 "parentheses required around this composite literal to avoid parsing ambiguity"
15480 #: go/gofrontend/parse.cc:4558
15481 msgid "cannot fallthrough final case in switch"
15484 #: go/gofrontend/statements.cc:568
15485 msgid "invalid left hand side of assignment"
15488 #: go/gofrontend/statements.cc:579 go/gofrontend/statements.cc:987
15489 msgid "use of untyped nil"
15492 #: go/gofrontend/statements.cc:1109
15493 msgid "expected map index on right hand side"
15496 #: go/gofrontend/statements.cc:1260
15497 msgid "expected map index on left hand side"
15500 #: go/gofrontend/statements.cc:2673 go/gofrontend/statements.cc:2703
15501 msgid "not enough arguments to return"
15504 #: go/gofrontend/statements.cc:2681
15505 msgid "return with value in function with no return type"
15508 #: go/gofrontend/statements.cc:2709
15509 msgid "too many values in return statement"
15512 #: go/gofrontend/statements.cc:3153
15513 msgid "expected boolean expression"
15516 #: go/gofrontend/statements.cc:4239
15517 msgid "cannot type switch on non-interface value"
15520 #: go/gofrontend/statements.cc:4374
15521 msgid "incompatible types in send"
15524 #: go/gofrontend/statements.cc:4379
15525 msgid "invalid send on receive-only channel"
15528 #: go/gofrontend/statements.cc:5343
15529 msgid "too many variables for range clause with channel"
15532 #: go/gofrontend/statements.cc:5350
15533 msgid "range clause must have array, slice, string, map, or channel type"
15536 #: go/gofrontend/types.cc:509
15537 msgid "invalid comparison of non-ordered type"
15540 #: go/gofrontend/types.cc:525
15541 msgid "slice can only be compared to nil"
15544 #: go/gofrontend/types.cc:527
15545 msgid "map can only be compared to nil"
15548 #: go/gofrontend/types.cc:529
15549 msgid "func can only be compared to nil"
15552 #: go/gofrontend/types.cc:535
15554 msgid "invalid operation (%s)"
15557 #: go/gofrontend/types.cc:558
15558 msgid "invalid comparison of non-comparable type"
15561 #: go/gofrontend/types.cc:576
15562 msgid "invalid comparison of non-comparable struct"
15565 #: go/gofrontend/types.cc:587
15566 msgid "invalid comparison of non-comparable array"
15569 #: go/gofrontend/types.cc:615
15570 msgid "multiple-value function call in single-value context"
15573 #: go/gofrontend/types.cc:692
15574 msgid "need explicit conversion"
15577 #: go/gofrontend/types.cc:699
15579 msgid "cannot use type %s as type %s"
15582 #: go/gofrontend/types.cc:3456
15583 msgid "different receiver types"
15586 #: go/gofrontend/types.cc:3476 go/gofrontend/types.cc:3489
15587 #: go/gofrontend/types.cc:3504
15588 msgid "different number of parameters"
15591 #: go/gofrontend/types.cc:3497
15592 msgid "different parameter types"
15595 #: go/gofrontend/types.cc:3512
15596 msgid "different varargs"
15599 #: go/gofrontend/types.cc:3521 go/gofrontend/types.cc:3534
15600 #: go/gofrontend/types.cc:3549
15601 msgid "different number of results"
15604 #: go/gofrontend/types.cc:3542
15605 msgid "different result types"
15608 #: go/gofrontend/types.cc:7336
15610 msgid "need explicit conversion; missing method %s%s%s"
15613 #: go/gofrontend/types.cc:7353 go/gofrontend/types.cc:7495
15615 msgid "incompatible type for method %s%s%s"
15618 #: go/gofrontend/types.cc:7357 go/gofrontend/types.cc:7499
15620 msgid "incompatible type for method %s%s%s (%s)"
15623 #: go/gofrontend/types.cc:7436 go/gofrontend/types.cc:7449
15624 msgid "pointer to interface type has no methods"
15627 #: go/gofrontend/types.cc:7438 go/gofrontend/types.cc:7451
15628 msgid "type has no methods"
15631 #: go/gofrontend/types.cc:7472
15633 msgid "ambiguous method %s%s%s"
15636 #: go/gofrontend/types.cc:7475
15638 msgid "missing method %s%s%s"
15641 #: go/gofrontend/types.cc:7516
15643 msgid "method %s%s%s requires a pointer receiver"
15646 #: go/gofrontend/types.cc:7534
15648 msgid "method %s%s%s is marked go:nointerface"
15651 #. Warn about and ignore all others for now, but store them.
15652 #: attribs.c:446 c-family/c-common.c:8931 objc/objc-act.c:4968
15653 #: objc/objc-act.c:6937 objc/objc-act.c:8126 objc/objc-act.c:8177
15654 #, gcc-internal-format
15655 msgid "%qE attribute directive ignored"
15659 #, gcc-internal-format
15660 msgid "%<%E::%E%> scoped attribute directive ignored"
15664 #, gcc-internal-format
15665 msgid "wrong number of arguments specified for %qE attribute"
15668 #. This is a c++11 attribute that appertains to a
15669 #. type-specifier, outside of the definition of, a class
15670 #. type. Ignore it.
15672 #, gcc-internal-format
15673 msgid "attribute ignored"
15677 #, gcc-internal-format
15678 msgid "an attribute that appertains to a type-specifier is ignored"
15682 #, gcc-internal-format
15683 msgid "%qE attribute does not apply to types"
15687 #, gcc-internal-format
15688 msgid "%qE attribute only applies to function types"
15692 #, gcc-internal-format
15693 msgid "type attributes ignored after type is already defined"
15696 #: auto-profile.c:366
15697 #, gcc-internal-format
15698 msgid "Offset exceeds 16 bytes."
15701 #: auto-profile.c:843
15702 #, gcc-internal-format
15703 msgid "Not expected TAG."
15706 #: auto-profile.c:908
15707 #, gcc-internal-format, gfc-internal-format
15708 msgid "Cannot open profile file %s."
15711 #: auto-profile.c:911
15712 #, gcc-internal-format
15713 msgid "AutoFDO profile magic number does not mathch."
15716 #: auto-profile.c:916
15717 #, gcc-internal-format, gfc-internal-format
15718 msgid "AutoFDO profile version %u does match %u."
15721 #: auto-profile.c:925
15722 #, gcc-internal-format, gfc-internal-format
15723 msgid "Cannot read string table from %s."
15726 #: auto-profile.c:930
15727 #, gcc-internal-format, gfc-internal-format
15728 msgid "Cannot read function profile from %s."
15731 #: auto-profile.c:937
15732 #, gcc-internal-format, gfc-internal-format
15733 msgid "Cannot read working set from %s."
15737 #, gcc-internal-format
15739 "branch target register load optimization is not intended to be run twice"
15743 #, gcc-internal-format
15744 msgid "offset outside bounds of constant string"
15748 #, gcc-internal-format
15749 msgid "second argument to %<__builtin_prefetch%> must be a constant"
15753 #, gcc-internal-format
15754 msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
15758 #, gcc-internal-format
15759 msgid "third argument to %<__builtin_prefetch%> must be a constant"
15763 #, gcc-internal-format
15764 msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
15767 #: builtins.c:4493 gimplify.c:2335
15768 #, gcc-internal-format
15769 msgid "too few arguments to function %<va_start%>"
15773 #, gcc-internal-format
15774 msgid "invalid argument to %<__builtin_frame_address%>"
15778 #, gcc-internal-format
15779 msgid "invalid argument to %<__builtin_return_address%>"
15783 #, gcc-internal-format
15784 msgid "unsupported argument to %<__builtin_frame_address%>"
15788 #, gcc-internal-format
15789 msgid "unsupported argument to %<__builtin_return_address%>"
15793 #, gcc-internal-format
15794 msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
15798 #, gcc-internal-format
15799 msgid "trampoline generated for nested function %qD"
15802 #: builtins.c:5255 builtins.c:5268
15803 #, gcc-internal-format
15804 msgid "%qD changed semantics in GCC 4.4"
15808 #, gcc-internal-format
15809 msgid "Unknown architecture specifier in memory model to builtin."
15813 #, gcc-internal-format
15814 msgid "invalid memory model argument to builtin"
15818 #, gcc-internal-format
15820 "failure memory model cannot be stronger than success memory model for "
15821 "%<__atomic_compare_exchange%>"
15825 #, gcc-internal-format
15826 msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
15830 #, gcc-internal-format
15831 msgid "invalid memory model for %<__atomic_load%>"
15834 #: builtins.c:5540 builtins.c:5647
15835 #, gcc-internal-format
15836 msgid "invalid memory model for %<__atomic_store%>"
15840 #, gcc-internal-format
15841 msgid "non-constant argument 1 to __atomic_always_lock_free"
15845 #, gcc-internal-format
15846 msgid "non-integer argument 1 to __atomic_is_lock_free"
15850 #, gcc-internal-format
15851 msgid "__builtin_thread_pointer is not supported on this target"
15855 #, gcc-internal-format
15856 msgid "__builtin_set_thread_pointer is not supported on this target"
15859 #. All valid uses of __builtin_va_arg_pack () are removed during
15861 #: builtins.c:6227 expr.c:10355
15862 #, gcc-internal-format
15863 msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
15866 #. All valid uses of __builtin_va_arg_pack_len () are removed during
15869 #, gcc-internal-format
15870 msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
15874 #, gcc-internal-format
15875 msgid "%<__builtin_longjmp%> second argument must be 1"
15878 #. Software implementation of Pointer Bounds Checker is NYI.
15879 #. Target support is required.
15881 #, gcc-internal-format
15882 msgid "Your target platform does not support -fcheck-pointer-bounds"
15886 #, gcc-internal-format
15887 msgid "target format does not support infinity"
15890 #: builtins.c:11231
15891 #, gcc-internal-format
15892 msgid "%<va_start%> used in function with fixed args"
15895 #: builtins.c:11239
15896 #, gcc-internal-format
15897 msgid "wrong number of arguments to function %<va_start%>"
15900 #: builtins.c:11254
15901 #, gcc-internal-format
15902 msgid "%<__builtin_next_arg%> called without an argument"
15905 #: builtins.c:11259
15906 #, gcc-internal-format
15907 msgid "wrong number of arguments to function %<__builtin_next_arg%>"
15910 #: builtins.c:11291
15911 #, gcc-internal-format
15912 msgid "second parameter of %<va_start%> not last named argument"
15915 #: builtins.c:11304
15916 #, gcc-internal-format
15918 "undefined behaviour when second parameter of %<va_start%> is declared with "
15919 "%<register%> storage"
15922 #: builtins.c:11333
15923 #, gcc-internal-format
15924 msgid "%Kfirst argument of %D must be a pointer, second integer constant"
15927 #: builtins.c:11346
15928 #, gcc-internal-format
15929 msgid "%Klast argument of %D is not integer constant between 0 and 3"
15932 #: builtins.c:11391 builtins.c:11542 builtins.c:11599
15933 #, gcc-internal-format
15934 msgid "%Kcall to %D will always overflow destination buffer"
15937 #: builtins.c:11532
15938 #, gcc-internal-format
15939 msgid "%Kcall to %D might overflow destination buffer"
15942 #: builtins.c:11620
15943 #, gcc-internal-format
15944 msgid "%Kattempt to free a non-heap object %qD"
15947 #: builtins.c:11623
15948 #, gcc-internal-format
15949 msgid "%Kattempt to free a non-heap object"
15953 #, gcc-internal-format
15954 msgid "function call has aggregate value"
15958 #, gcc-internal-format
15959 msgid "passing too large argument on stack"
15962 #: cfgexpand.c:1343 function.c:991 varasm.c:2171
15963 #, gcc-internal-format
15964 msgid "size of variable %q+D is too large"
15967 #: cfgexpand.c:2417
15968 #, gcc-internal-format
15969 msgid "too many alternatives in %<asm%>"
15972 #: cfgexpand.c:2424
15973 #, gcc-internal-format
15974 msgid "operand constraints for %<asm%> differ in number of alternatives"
15977 #: cfgexpand.c:2445
15978 #, gcc-internal-format
15979 msgid "asm-specifier for variable %qE conflicts with asm clobber list"
15982 #: cfgexpand.c:2519
15983 #, gcc-internal-format
15984 msgid "more than %d operands in %<asm%>"
15987 #. ??? Diagnose during gimplification?
15988 #: cfgexpand.c:2572
15989 #, gcc-internal-format
15990 msgid "unknown register name %qs in %<asm%>"
15993 #. ??? Diagnose during gimplification?
15994 #: cfgexpand.c:2593
15995 #, gcc-internal-format
15996 msgid "PIC register clobbered by %qs in %<asm%>"
15999 #: cfgexpand.c:2698
16000 #, gcc-internal-format, gfc-internal-format
16001 msgid "output number %d not directly addressable"
16004 #: cfgexpand.c:2779
16005 #, gcc-internal-format
16006 msgid "asm operand %d probably doesn%'t match constraints"
16009 #: cfgexpand.c:2962
16010 #, gcc-internal-format
16011 msgid "asm clobber conflict with output operand"
16014 #: cfgexpand.c:2966
16015 #, gcc-internal-format
16016 msgid "asm clobber conflict with input operand"
16019 #: cfgexpand.c:5929
16020 #, gcc-internal-format
16021 msgid "stack protector not protecting local variables: variable length buffer"
16024 #: cfgexpand.c:5933
16025 #, gcc-internal-format, gfc-internal-format
16027 "stack protector not protecting function: all local arrays are less than %d "
16032 #, gcc-internal-format, gfc-internal-format
16033 msgid "bb %d on wrong place"
16037 #, gcc-internal-format, gfc-internal-format
16038 msgid "prev_bb of %d should be %d, not %d"
16042 #, gcc-internal-format, gfc-internal-format
16043 msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
16047 #, gcc-internal-format, gfc-internal-format
16048 msgid "verify_flow_info: Block %i lacks loop_father"
16052 #, gcc-internal-format, gfc-internal-format
16053 msgid "verify_flow_info: Wrong count of block %i %i"
16057 #, gcc-internal-format, gfc-internal-format
16058 msgid "verify_flow_info: Wrong frequency of block %i %i"
16062 #, gcc-internal-format, gfc-internal-format
16063 msgid "verify_flow_info: Duplicate edge %i->%i"
16067 #, gcc-internal-format, gfc-internal-format
16068 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
16072 #, gcc-internal-format, gfc-internal-format
16073 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
16077 #, gcc-internal-format, gfc-internal-format
16078 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
16082 #, gcc-internal-format, gfc-internal-format
16083 msgid "wrong amount of branch edges after unconditional jump %i"
16086 #: cfghooks.c:214 cfghooks.c:225
16087 #, gcc-internal-format, gfc-internal-format
16088 msgid "basic block %d pred edge is corrupted"
16092 #, gcc-internal-format, gfc-internal-format
16093 msgid "its dest_idx should be %d, not %d"
16097 #, gcc-internal-format, gfc-internal-format
16098 msgid "basic block %i edge lists are corrupted"
16102 #, gcc-internal-format
16103 msgid "verify_flow_info failed"
16107 #, gcc-internal-format, gfc-internal-format
16108 msgid "%s does not support dump_bb_for_graph"
16112 #, gcc-internal-format, gfc-internal-format
16113 msgid "%s does not support redirect_edge_and_branch"
16117 #, gcc-internal-format, gfc-internal-format
16118 msgid "%s does not support can_remove_branch_p"
16122 #, gcc-internal-format, gfc-internal-format
16123 msgid "%s does not support redirect_edge_and_branch_force"
16127 #, gcc-internal-format, gfc-internal-format
16128 msgid "%s does not support split_block"
16132 #, gcc-internal-format, gfc-internal-format
16133 msgid "%s does not support move_block_after"
16137 #, gcc-internal-format, gfc-internal-format
16138 msgid "%s does not support delete_basic_block"
16142 #, gcc-internal-format, gfc-internal-format
16143 msgid "%s does not support split_edge"
16147 #, gcc-internal-format, gfc-internal-format
16148 msgid "%s does not support create_basic_block"
16152 #, gcc-internal-format, gfc-internal-format
16153 msgid "%s does not support can_merge_blocks_p"
16157 #, gcc-internal-format, gfc-internal-format
16158 msgid "%s does not support predict_edge"
16162 #, gcc-internal-format, gfc-internal-format
16163 msgid "%s does not support predicted_by_p"
16167 #, gcc-internal-format, gfc-internal-format
16168 msgid "%s does not support merge_blocks"
16172 #, gcc-internal-format, gfc-internal-format
16173 msgid "%s does not support make_forwarder_block"
16177 #, gcc-internal-format, gfc-internal-format
16178 msgid "%s does not support force_nonfallthru"
16182 #, gcc-internal-format, gfc-internal-format
16183 msgid "%s does not support can_duplicate_block_p"
16187 #, gcc-internal-format, gfc-internal-format
16188 msgid "%s does not support duplicate_block"
16192 #, gcc-internal-format, gfc-internal-format
16193 msgid "%s does not support block_ends_with_call_p"
16197 #, gcc-internal-format, gfc-internal-format
16198 msgid "%s does not support block_ends_with_condjump_p"
16202 #, gcc-internal-format, gfc-internal-format
16203 msgid "%s does not support flow_call_edges_add"
16207 #, gcc-internal-format
16208 msgid "loop verification on loop tree that needs fixup"
16212 #, gcc-internal-format
16213 msgid "corrupt loop tree root"
16217 #, gcc-internal-format, gfc-internal-format
16218 msgid "loop with header %d marked for removal"
16222 #, gcc-internal-format, gfc-internal-format
16223 msgid "loop with header %d not in loop tree"
16227 #, gcc-internal-format, gfc-internal-format
16228 msgid "non-loop with header %d not marked for removal"
16232 #, gcc-internal-format, gfc-internal-format
16233 msgid "removed loop %d in loop tree"
16237 #, gcc-internal-format, gfc-internal-format
16238 msgid "size of loop %d should be %d, not %d"
16242 #, gcc-internal-format, gfc-internal-format
16243 msgid "bb %d does not belong to loop %d"
16247 #, gcc-internal-format, gfc-internal-format
16248 msgid "bb %d has father loop %d, should be loop %d"
16252 #, gcc-internal-format
16253 msgid "loop %d%'s header is not a loop header"
16257 #, gcc-internal-format
16258 msgid "loop %d%'s header does not have exactly 2 entries"
16262 #, gcc-internal-format
16263 msgid "loop %d%'s latch does not have an edge to its header"
16267 #, gcc-internal-format
16268 msgid "loop %d%'s latch is not dominated by its header"
16272 #, gcc-internal-format
16273 msgid "loop %d%'s latch does not have exactly 1 successor"
16277 #, gcc-internal-format
16278 msgid "loop %d%'s latch does not have header as successor"
16282 #, gcc-internal-format
16283 msgid "loop %d%'s latch does not belong directly to it"
16287 #, gcc-internal-format
16288 msgid "loop %d%'s header does not belong directly to it"
16292 #, gcc-internal-format
16293 msgid "loop %d%'s latch is marked as part of irreducible region"
16297 #, gcc-internal-format, gfc-internal-format
16298 msgid "basic block %d should be marked irreducible"
16302 #, gcc-internal-format, gfc-internal-format
16303 msgid "basic block %d should not be marked irreducible"
16307 #, gcc-internal-format, gfc-internal-format
16308 msgid "edge from %d to %d should be marked irreducible"
16312 #, gcc-internal-format, gfc-internal-format
16313 msgid "edge from %d to %d should not be marked irreducible"
16317 #, gcc-internal-format, gfc-internal-format
16318 msgid "corrupted head of the exits list of loop %d"
16322 #, gcc-internal-format, gfc-internal-format
16323 msgid "corrupted exits list of loop %d"
16327 #, gcc-internal-format, gfc-internal-format
16328 msgid "nonempty exits list of loop %d, but exits are not recorded"
16332 #, gcc-internal-format, gfc-internal-format
16333 msgid "exit %d->%d not recorded"
16337 #, gcc-internal-format, gfc-internal-format
16338 msgid "wrong list of exited loops for edge %d->%d"
16342 #, gcc-internal-format
16343 msgid "too many loop exits recorded"
16347 #, gcc-internal-format, gfc-internal-format
16348 msgid "%d exits recorded for loop %d (having %d exits)"
16352 #, gcc-internal-format, gfc-internal-format
16353 msgid "non-cold basic block %d dominated by a block in the cold partition (%d)"
16357 #, gcc-internal-format, gfc-internal-format
16358 msgid "multiple hot/cold transitions found (bb %i)"
16362 #, gcc-internal-format
16363 msgid "partition found but function partition flag not set"
16367 #, gcc-internal-format, gfc-internal-format
16368 msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
16372 #, gcc-internal-format
16373 msgid "EDGE_CROSSING incorrectly set across same section"
16377 #, gcc-internal-format, gfc-internal-format
16378 msgid "fallthru edge crosses section boundary in bb %i"
16382 #, gcc-internal-format, gfc-internal-format
16383 msgid "EH edge crosses section boundary in bb %i"
16387 #, gcc-internal-format, gfc-internal-format
16388 msgid "No region crossing jump at section boundary in bb %i"
16392 #, gcc-internal-format
16393 msgid "EDGE_CROSSING missing across section boundary"
16397 #, gcc-internal-format, gfc-internal-format
16398 msgid "Region crossing jump across same section in bb %i"
16402 #, gcc-internal-format, gfc-internal-format
16403 msgid "missing REG_EH_REGION note at the end of bb %i"
16407 #, gcc-internal-format, gfc-internal-format
16408 msgid "too many exception handling edges in bb %i"
16412 #, gcc-internal-format, gfc-internal-format
16413 msgid "too many outgoing branch edges from bb %i"
16417 #, gcc-internal-format, gfc-internal-format
16418 msgid "fallthru edge after unconditional jump in bb %i"
16422 #, gcc-internal-format, gfc-internal-format
16423 msgid "wrong number of branch edges after unconditional jump in bb %i"
16427 #, gcc-internal-format, gfc-internal-format
16428 msgid "wrong amount of branch edges after conditional jump in bb %i"
16432 #, gcc-internal-format, gfc-internal-format
16433 msgid "abnormal call edges for non-call insn in bb %i"
16437 #, gcc-internal-format, gfc-internal-format
16438 msgid "sibcall edges for non-call insn in bb %i"
16442 #, gcc-internal-format, gfc-internal-format
16443 msgid "abnormal edges for no purpose in bb %i"
16446 #: cfgrtl.c:2641 cfgrtl.c:2651
16447 #, gcc-internal-format, gfc-internal-format
16448 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
16452 #, gcc-internal-format, gfc-internal-format
16453 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
16457 #, gcc-internal-format, gfc-internal-format
16458 msgid "in basic block %d:"
16462 #, gcc-internal-format, gfc-internal-format
16463 msgid "BB_RTL flag not set for block %d"
16467 #, gcc-internal-format, gfc-internal-format
16468 msgid "insn %d basic block pointer is %d, should be %d"
16472 #, gcc-internal-format, gfc-internal-format
16473 msgid "insn %d in header of bb %d has non-NULL basic block"
16477 #, gcc-internal-format, gfc-internal-format
16478 msgid "insn %d in footer of bb %d has non-NULL basic block"
16481 #: cfgrtl.c:2799 cfgrtl.c:2847
16482 #, gcc-internal-format, gfc-internal-format
16483 msgid "insn %d outside of basic blocks has non-NULL bb field"
16487 #, gcc-internal-format, gfc-internal-format
16488 msgid "end insn %d for block %d not found in the insn stream"
16492 #, gcc-internal-format, gfc-internal-format
16493 msgid "insn %d is in multiple basic blocks (%d and %d)"
16497 #, gcc-internal-format, gfc-internal-format
16498 msgid "head insn %d for block %d not found in the insn stream"
16502 #, gcc-internal-format, gfc-internal-format
16503 msgid "missing barrier after block %i"
16507 #, gcc-internal-format, gfc-internal-format
16508 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
16512 #, gcc-internal-format, gfc-internal-format
16513 msgid "verify_flow_info: Incorrect fallthru %i->%i"
16517 #, gcc-internal-format
16518 msgid "basic blocks not laid down consecutively"
16522 #, gcc-internal-format, gfc-internal-format
16523 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
16527 #, gcc-internal-format
16528 msgid "caller edge count is negative"
16532 #, gcc-internal-format
16533 msgid "caller edge frequency is negative"
16537 #, gcc-internal-format
16538 msgid "caller edge frequency is too large"
16542 #, gcc-internal-format, gfc-internal-format
16543 msgid "aux field set for edge %s->%s"
16547 #, gcc-internal-format
16548 msgid "execution count is negative"
16552 #, gcc-internal-format
16553 msgid "inline clone in same comdat group list"
16557 #, gcc-internal-format
16558 msgid "local symbols must be defined"
16562 #, gcc-internal-format
16563 msgid "externally visible inline clone"
16567 #, gcc-internal-format
16568 msgid "inline clone with address taken"
16572 #, gcc-internal-format
16573 msgid "inline clone is forced to output"
16577 #, gcc-internal-format, gfc-internal-format
16578 msgid "aux field set for indirect edge from %s"
16582 #, gcc-internal-format, gfc-internal-format
16584 "An indirect edge from %s is not marked as indirect or has associated "
16585 "indirect_info, the corresponding statement is: "
16589 #, gcc-internal-format, gfc-internal-format
16590 msgid "comdat-local function called by %s outside its comdat"
16594 #, gcc-internal-format
16595 msgid "inlined_to pointer is wrong"
16599 #, gcc-internal-format
16600 msgid "multiple inline callers"
16604 #, gcc-internal-format
16605 msgid "inlined_to pointer set for noninline callers"
16609 #, gcc-internal-format, gfc-internal-format
16610 msgid "caller edge frequency %i does not match BB frequency %i"
16614 #, gcc-internal-format, gfc-internal-format
16615 msgid "indirect call frequency %i does not match BB frequency %i"
16619 #, gcc-internal-format
16620 msgid "inlined_to pointer is set but no predecessors found"
16624 #, gcc-internal-format
16625 msgid "inlined_to pointer refers to itself"
16629 #, gcc-internal-format
16630 msgid "cgraph_node has wrong clone_of"
16634 #, gcc-internal-format
16635 msgid "cgraph_node has wrong clone list"
16639 #, gcc-internal-format
16640 msgid "cgraph_node is in clone list but it is not clone"
16644 #, gcc-internal-format
16645 msgid "cgraph_node has wrong prev_clone pointer"
16649 #, gcc-internal-format
16650 msgid "double linked list of clones corrupted"
16654 #, gcc-internal-format
16655 msgid "Alias has call edges"
16659 #, gcc-internal-format
16660 msgid "Alias has non-alias reference"
16664 #, gcc-internal-format
16665 msgid "Alias has more than one alias reference"
16669 #, gcc-internal-format
16670 msgid "Analyzed alias has no reference"
16674 #, gcc-internal-format
16675 msgid "Instrumentation clone does not reference original node"
16679 #, gcc-internal-format
16680 msgid "Not instrumented node has non-NULL original declaration"
16684 #, gcc-internal-format
16685 msgid "Instrumented node has wrong original declaration"
16689 #, gcc-internal-format
16690 msgid "Node has more than one chkp reference"
16694 #, gcc-internal-format
16695 msgid "Wrong node is referenced with chkp reference"
16699 #, gcc-internal-format
16700 msgid "Analyzed node has no reference to instrumented version"
16704 #, gcc-internal-format
16705 msgid "Alias chain for instrumented node is broken"
16709 #, gcc-internal-format
16710 msgid "No edge out of thunk node"
16714 #, gcc-internal-format
16715 msgid "More than one edge out of thunk node"
16719 #, gcc-internal-format
16720 msgid "Thunk is not supposed to have body"
16724 #, gcc-internal-format
16725 msgid "Instrumentation thunk has wrong edge callee"
16729 #, gcc-internal-format
16730 msgid "shared call_stmt:"
16734 #, gcc-internal-format
16735 msgid "edge points to wrong declaration:"
16739 #, gcc-internal-format
16741 "an indirect edge with unknown callee corresponding to a call_stmt with a "
16742 "known declaration:"
16746 #, gcc-internal-format
16747 msgid "missing callgraph edge for call stmt:"
16751 #, gcc-internal-format
16752 msgid "reference to dead statement"
16756 #, gcc-internal-format, gfc-internal-format
16757 msgid "edge %s->%s has no corresponding call_stmt"
16761 #, gcc-internal-format, gfc-internal-format
16762 msgid "an indirect edge from %s has no corresponding call_stmt"
16766 #, gcc-internal-format
16767 msgid "verify_cgraph_node failed"
16770 #: cgraph.c:3288 varpool.c:314
16771 #, gcc-internal-format, gfc-internal-format
16772 msgid "%s: section %s is missing"
16775 #: cgraphunit.c:699
16776 #, gcc-internal-format
16777 msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
16780 #: cgraphunit.c:751 cgraphunit.c:787
16781 #, gcc-internal-format
16782 msgid "%<externally_visible%> attribute have effect only on public objects"
16785 #: cgraphunit.c:758
16786 #, gcc-internal-format
16787 msgid "%<weakref%> attribute ignored because function is defined"
16790 #: cgraphunit.c:770
16791 #, gcc-internal-format
16792 msgid "always_inline function might not be inlinable"
16795 #: cgraphunit.c:795
16796 #, gcc-internal-format
16797 msgid "%<weakref%> attribute ignored because variable is initialized"
16800 #: cgraphunit.c:1220 c-family/c-pragma.c:346
16801 #, gcc-internal-format
16802 msgid "%q+D aliased to undefined symbol %qE"
16805 #: cgraphunit.c:1236
16806 #, gcc-internal-format
16807 msgid "%q+D aliased to external symbol %qE"
16810 #: cgraphunit.c:1257
16811 #, gcc-internal-format
16812 msgid "%q+D alias in between function and variable is not supported"
16815 #: cgraphunit.c:1259
16816 #, gcc-internal-format
16817 msgid "%q+D aliased declaration"
16820 #: cgraphunit.c:1332
16821 #, gcc-internal-format
16822 msgid "failed to reclaim unneeded function"
16825 #: cgraphunit.c:1362
16826 #, gcc-internal-format
16827 msgid "failed to reclaim unneeded function in same comdat group"
16830 #: cgraphunit.c:1605
16831 #, gcc-internal-format
16832 msgid "generic thunk code fails for method %qD which uses %<...%>"
16835 #: cgraphunit.c:1954
16836 #, gcc-internal-format
16837 msgid "size of return value of %q+D is %u bytes"
16840 #: cgraphunit.c:1957
16841 #, gcc-internal-format
16842 msgid "size of return value of %q+D is larger than %wd bytes"
16845 #: cgraphunit.c:2447
16846 #, gcc-internal-format
16847 msgid "nodes with unreleased memory found"
16850 #: collect-utils.c:68
16851 #, gcc-internal-format
16852 msgid "can't get program status: %m"
16855 #: collect-utils.c:82
16856 #, gcc-internal-format, gfc-internal-format
16857 msgid "%s terminated with signal %d [%s]%s"
16860 #: collect-utils.c:98
16861 #, gcc-internal-format, gfc-internal-format
16862 msgid "%s returned %d exit status"
16865 #: collect-utils.c:133
16866 #, gcc-internal-format, gfc-internal-format
16867 msgid "could not open response file %s"
16870 #: collect-utils.c:139
16871 #, gcc-internal-format, gfc-internal-format
16872 msgid "could not write to response file %s"
16875 #: collect-utils.c:145
16876 #, gcc-internal-format, gfc-internal-format
16877 msgid "could not close response file %s"
16880 #: collect-utils.c:179
16881 #, gcc-internal-format, gfc-internal-format
16882 msgid "cannot find '%s'"
16885 #: collect-utils.c:183 collect2.c:2350 collect2.c:2549 gcc.c:2906 gcc.c:6534
16886 #, gcc-internal-format
16887 msgid "pex_init failed: %m"
16890 #: collect-utils.c:192 collect2.c:2359 collect2.c:2557 gcc.c:8037
16891 #, gcc-internal-format
16896 #, gcc-internal-format
16897 msgid "COLLECT_LTO_WRAPPER must be set"
16900 #: collect2.c:966 gcc.c:7037 lto-wrapper.c:1356
16901 #: config/i386/intelmic-mkoffload.c:504
16902 #, gcc-internal-format
16903 msgid "atexit failed"
16907 #, gcc-internal-format
16908 msgid "no arguments"
16911 #: collect2.c:1303 opts.c:849
16912 #, gcc-internal-format
16913 msgid "LTO support has not been enabled in this configuration"
16917 #, gcc-internal-format
16918 msgid "can't open %s: %m"
16922 #, gcc-internal-format, gfc-internal-format
16923 msgid "unknown demangling style '%s'"
16926 #: collect2.c:1546 collect2.c:1729 collect2.c:1769
16927 #, gcc-internal-format
16928 msgid "fopen %s: %m"
16931 #: collect2.c:1549 collect2.c:1734 collect2.c:1772
16932 #, gcc-internal-format
16933 msgid "fclose %s: %m"
16937 #, gcc-internal-format
16938 msgid "cannot find 'nm'"
16942 #, gcc-internal-format
16943 msgid "can't open nm output: %m"
16947 #, gcc-internal-format, gfc-internal-format
16948 msgid "init function found in object %s"
16952 #, gcc-internal-format, gfc-internal-format
16953 msgid "fini function found in object %s"
16957 #, gcc-internal-format
16958 msgid "cannot find 'ldd'"
16962 #, gcc-internal-format
16963 msgid "can't open ldd output: %m"
16967 #, gcc-internal-format, gfc-internal-format
16968 msgid "dynamic dependency %s not found"
16972 #, gcc-internal-format, gfc-internal-format
16973 msgid "unable to open dynamic dependency '%s'"
16977 #, gcc-internal-format, gfc-internal-format
16978 msgid "%s: not a COFF file"
16982 #, gcc-internal-format, gfc-internal-format
16983 msgid "%s: cannot open as COFF file"
16987 #, gcc-internal-format, gfc-internal-format
16988 msgid "library lib%s not found"
16992 #, gcc-internal-format
16993 msgid "cannot convert to a pointer type"
16997 #, gcc-internal-format
16998 msgid "pointer value used where a floating point value was expected"
17002 #, gcc-internal-format
17003 msgid "aggregate value used where a float was expected"
17007 #, gcc-internal-format
17008 msgid "conversion to incomplete type"
17012 #, gcc-internal-format
17014 "can%'t convert a vector of type %qT to type %qT which has different size"
17018 #, gcc-internal-format
17019 msgid "aggregate value used where an integer was expected"
17023 #, gcc-internal-format
17024 msgid "pointer value used where a complex was expected"
17028 #, gcc-internal-format
17029 msgid "aggregate value used where a complex was expected"
17033 #, gcc-internal-format
17035 "can%'t convert a value of type %qT to vector type %qT which has different "
17040 #, gcc-internal-format
17041 msgid "can%'t convert value to a vector"
17045 #, gcc-internal-format
17046 msgid "aggregate value used where a fixed-point was expected"
17050 #, gcc-internal-format
17051 msgid "%qs is not a gcov data file"
17055 #, gcc-internal-format
17056 msgid "%qs is version %q.*s, expected version %q.*s"
17059 #: coverage.c:313 coverage.c:323
17060 #, gcc-internal-format, gfc-internal-format
17061 msgid "Profile data for function %u is corrupted"
17065 #, gcc-internal-format
17066 msgid "checksum is (%x,%x) instead of (%x,%x)"
17070 #, gcc-internal-format, gfc-internal-format
17071 msgid "number of counters is %d instead of %d"
17075 #, gcc-internal-format, gfc-internal-format
17076 msgid "cannot merge separate %s counters for function %u"
17080 #, gcc-internal-format
17081 msgid "%qs has overflowed"
17085 #, gcc-internal-format
17087 "the control flow of function %qE does not match its profile data (counter "
17092 #, gcc-internal-format
17093 msgid "execution counts estimated\n"
17097 #, gcc-internal-format
17098 msgid "execution counts assumed to be zero\n"
17102 #, gcc-internal-format
17104 "source locations for function %qE have changed, the profile data may be out "
17109 #, gcc-internal-format
17110 msgid "error writing %qs"
17114 #, gcc-internal-format, gfc-internal-format
17115 msgid "cannot open %s"
17118 #: cprop.c:1772 gcse.c:3997
17119 #, gcc-internal-format, gfc-internal-format
17120 msgid "%s: %d basic blocks and %d edges/basic block"
17123 #: cprop.c:1786 gcse.c:4011
17124 #, gcc-internal-format, gfc-internal-format
17125 msgid "%s: %d basic blocks and %d registers"
17128 #: data-streamer-in.c:65
17129 #, gcc-internal-format
17130 msgid "bytecode stream: string too long for the string table"
17133 #: data-streamer-in.c:96 data-streamer-in.c:125
17134 #, gcc-internal-format
17135 msgid "bytecode stream: found non-null terminated string"
17139 #, gcc-internal-format
17140 msgid "cannot find a valid counter:value pair:"
17144 #, gcc-internal-format, gfc-internal-format
17145 msgid "-fdbg-cnt=%s"
17149 #, gcc-internal-format, gfc-internal-format
17154 #, gcc-internal-format
17155 msgid "common symbol debug info is not structured as symbol+offset"
17159 #, gcc-internal-format
17160 msgid "global destructors not supported on this target"
17164 #, gcc-internal-format
17165 msgid "global constructors not supported on this target"
17168 #: diagnostic.c:1340
17169 #, gcc-internal-format, gfc-internal-format
17170 msgid "in %s, at %s:%d"
17173 #: dominance.c:1051
17174 #, gcc-internal-format, gfc-internal-format
17175 msgid "dominator of %d status unknown"
17178 #: dominance.c:1058
17179 #, gcc-internal-format, gfc-internal-format
17180 msgid "dominator of %d should be %d, not %d"
17183 #: dumpfile.c:318 dumpfile.c:482 dumpfile.c:575
17184 #, gcc-internal-format
17185 msgid "could not open dump file %qs: %m"
17189 #, gcc-internal-format
17190 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
17194 #, gcc-internal-format
17195 msgid "unknown option %q.*s in %<-fopt-info-%s%>"
17199 #, gcc-internal-format
17200 msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
17203 #: dwarf2out.c:1097
17204 #, gcc-internal-format
17206 "multiple EH personalities are supported only with assemblers supporting ."
17207 "cfi_personality directive"
17210 #: dwarf2out.c:11723
17211 #, gcc-internal-format, gfc-internal-format
17212 msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
17215 #: dwarf2out.c:23177
17216 #, gcc-internal-format
17217 msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
17221 #, gcc-internal-format
17222 msgid "invalid rtl sharing found in the insn"
17226 #, gcc-internal-format
17231 #, gcc-internal-format
17232 msgid "internal consistency failure"
17236 #, gcc-internal-format
17237 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
17241 #, gcc-internal-format, gfc-internal-format
17242 msgid "abort in %s, at %s:%d"
17246 #, gcc-internal-format
17247 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
17251 #, gcc-internal-format
17252 msgid "__builtin_eh_return not supported on this target"
17255 #: except.c:3345 except.c:3370
17256 #, gcc-internal-format, gfc-internal-format
17257 msgid "region_array is corrupted for region %i"
17260 #: except.c:3358 except.c:3389
17261 #, gcc-internal-format, gfc-internal-format
17262 msgid "lp_array is corrupted for lp %i"
17266 #, gcc-internal-format, gfc-internal-format
17267 msgid "outer block of region %i is wrong"
17271 #, gcc-internal-format, gfc-internal-format
17272 msgid "negative nesting depth of region %i"
17276 #, gcc-internal-format, gfc-internal-format
17277 msgid "region of lp %i is wrong"
17281 #, gcc-internal-format, gfc-internal-format
17282 msgid "tree list ends on depth %i"
17286 #, gcc-internal-format
17287 msgid "region_array does not match region_tree"
17291 #, gcc-internal-format
17292 msgid "lp_array does not match region_tree"
17296 #, gcc-internal-format
17297 msgid "verify_eh_tree failed"
17301 #, gcc-internal-format
17302 msgid "stack limits not supported on this target"
17306 #, gcc-internal-format
17308 "write of %wu-bit data outside the bound of destination object, data "
17309 "truncated into %wu-bit"
17313 #, gcc-internal-format
17314 msgid "local frame unavailable (naked function?)"
17318 #, gcc-internal-format
17319 msgid "%Kcall to %qs declared with attribute error: %s"
17323 #, gcc-internal-format
17324 msgid "%Kcall to %qs declared with attribute warning: %s"
17328 #, gcc-internal-format
17329 msgid "invalid argument %qs to -fdebug-prefix-map"
17333 #, gcc-internal-format
17334 msgid "the frame size of %wd bytes is larger than %wd bytes"
17337 #: final.c:4603 toplev.c:1462 tree-cfgcleanup.c:1110
17338 #, gcc-internal-format
17339 msgid "could not open final insn dump file %qs: %m"
17342 #: final.c:4656 tree-cfgcleanup.c:1126
17343 #, gcc-internal-format
17344 msgid "could not close final insn dump file %qs: %m"
17347 #: fixed-value.c:130
17348 #, gcc-internal-format
17349 msgid "large fixed-point constant implicitly truncated to fixed-point type"
17352 #: fold-const.c:681
17353 #, gcc-internal-format
17354 msgid "assuming signed overflow does not occur when negating a division"
17357 #: fold-const.c:3810 fold-const.c:3820
17358 #, gcc-internal-format, gfc-internal-format
17359 msgid "comparison is always %d due to width of bit-field"
17362 #: fold-const.c:5182 tree-ssa-reassoc.c:2096
17363 #, gcc-internal-format
17364 msgid "assuming signed overflow does not occur when simplifying range test"
17367 #: fold-const.c:5623 fold-const.c:5637
17368 #, gcc-internal-format, gfc-internal-format
17369 msgid "comparison is always %d"
17372 #: fold-const.c:5770
17373 #, gcc-internal-format
17374 msgid "%<or%> of unmatched not-equal tests is always 1"
17377 #: fold-const.c:5775
17378 #, gcc-internal-format
17379 msgid "%<and%> of mutually exclusive equal-tests is always 0"
17382 #: fold-const.c:8608
17383 #, gcc-internal-format
17385 "assuming signed overflow does not occur when reducing constant in comparison"
17388 #: fold-const.c:8778
17389 #, gcc-internal-format
17391 "assuming signed overflow does not occur when changing X +- C1 cmp C2 to X "
17395 #: fold-const.c:9037
17396 #, gcc-internal-format
17398 "assuming signed overflow does not occur when combining constants around a "
17402 #: fold-const.c:13435
17403 #, gcc-internal-format
17404 msgid "fold check: original tree changed by fold"
17408 #, gcc-internal-format
17409 msgid "total size of local objects too large"
17412 #: function.c:1763 gimplify.c:5207
17413 #, gcc-internal-format
17414 msgid "impossible constraint in %<asm%>"
17418 #, gcc-internal-format
17419 msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
17423 #, gcc-internal-format
17424 msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
17428 #, gcc-internal-format
17429 msgid "function returns an aggregate"
17432 #: gcc.c:1951 gcc.c:1972
17433 #, gcc-internal-format, gfc-internal-format
17434 msgid "specs %%include syntax malformed after %ld characters"
17437 #: gcc.c:1999 gcc.c:2009 gcc.c:2020 gcc.c:2031
17438 #, gcc-internal-format, gfc-internal-format
17439 msgid "specs %%rename syntax malformed after %ld characters"
17443 #, gcc-internal-format, gfc-internal-format
17444 msgid "specs %s spec was not found to be renamed"
17448 #, gcc-internal-format
17449 msgid "%s: attempt to rename spec %qs to already defined spec %qs"
17453 #, gcc-internal-format, gfc-internal-format
17454 msgid "specs unknown %% command after %ld characters"
17457 #: gcc.c:2084 gcc.c:2098
17458 #, gcc-internal-format, gfc-internal-format
17459 msgid "specs file malformed after %ld characters"
17463 #, gcc-internal-format
17464 msgid "spec file has no spec for linking"
17468 #, gcc-internal-format
17469 msgid "system path %qs is not absolute"
17473 #, gcc-internal-format
17474 msgid "-pipe not supported"
17478 #, gcc-internal-format
17479 msgid "failed to get exit status: %m"
17483 #, gcc-internal-format
17484 msgid "failed to get process times: %m"
17488 #, gcc-internal-format, gfc-internal-format
17489 msgid "%s (program %s)"
17492 #: gcc.c:3421 opts-common.c:1030 opts-common.c:1102 opts-global.c:149
17493 #, gcc-internal-format
17494 msgid "unrecognized command line option %qs"
17498 #, gcc-internal-format, gfc-internal-format
17499 msgid "GCC is not configured to support %s as offload target"
17503 #, gcc-internal-format
17504 msgid "%qs is an unknown -save-temps option"
17507 #: gcc.c:4246 toplev.c:973
17508 #, gcc-internal-format
17509 msgid "input file %qs is the same as output file"
17513 #, gcc-internal-format
17514 msgid "-pipe ignored because -save-temps specified"
17518 #, gcc-internal-format
17519 msgid "%<-x %s%> after last input file has no effect"
17523 #, gcc-internal-format
17524 msgid "unable to locate default linker script %qs in the library search paths"
17528 #, gcc-internal-format
17529 msgid "switch %qs does not start with %<-%>"
17533 #, gcc-internal-format
17534 msgid "spec-generated switch is just %<-%>"
17538 #, gcc-internal-format, gfc-internal-format
17539 msgid "could not open temporary response file %s"
17543 #, gcc-internal-format, gfc-internal-format
17544 msgid "could not write to temporary response file %s"
17548 #, gcc-internal-format, gfc-internal-format
17549 msgid "could not close temporary response file %s"
17553 #, gcc-internal-format
17554 msgid "spec %qs invalid"
17558 #, gcc-internal-format
17559 msgid "spec %qs has invalid %<%%0%c%>"
17563 #, gcc-internal-format
17564 msgid "spec %qs has invalid %<%%W%c%>"
17568 #, gcc-internal-format
17569 msgid "spec %qs has invalid %<%%x%c%>"
17572 #. Catch the case where a spec string contains something like
17573 #. '%{foo:%*}'. i.e. there is no * in the pattern on the left
17574 #. hand side of the :.
17576 #, gcc-internal-format
17577 msgid "spec failure: %<%%*%> has not been initialized by pattern match"
17581 #, gcc-internal-format
17582 msgid "spec failure: unrecognized spec option %qc"
17586 #, gcc-internal-format
17587 msgid "unknown spec function %qs"
17591 #, gcc-internal-format
17592 msgid "error in args to spec function %qs"
17596 #, gcc-internal-format
17597 msgid "malformed spec function name"
17602 #, gcc-internal-format
17603 msgid "no arguments for spec function"
17607 #, gcc-internal-format
17608 msgid "malformed spec function arguments"
17612 #, gcc-internal-format
17613 msgid "braced spec %qs is invalid at %qc"
17617 #, gcc-internal-format
17618 msgid "braced spec body %qs is invalid"
17622 #, gcc-internal-format, gfc-internal-format
17623 msgid "%s: could not determine length of compare-debug file %s"
17627 #, gcc-internal-format, gfc-internal-format
17628 msgid "%s: -fcompare-debug failure (length)"
17631 #: gcc.c:6865 gcc.c:6906
17632 #, gcc-internal-format, gfc-internal-format
17633 msgid "%s: could not open compare-debug file %s"
17636 #: gcc.c:6885 gcc.c:6922
17637 #, gcc-internal-format, gfc-internal-format
17638 msgid "%s: -fcompare-debug failure"
17642 #, gcc-internal-format
17643 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
17647 #, gcc-internal-format
17648 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
17652 #, gcc-internal-format
17653 msgid "unrecognized command line option %<-%s%>"
17657 #, gcc-internal-format
17658 msgid "not configured with sysroot headers suffix"
17662 #, gcc-internal-format
17663 msgid "no input files"
17667 #, gcc-internal-format
17668 msgid "cannot specify -o with -c, -S or -E with multiple files"
17672 #, gcc-internal-format, gfc-internal-format
17673 msgid "%s: %s compiler not installed on this system"
17677 #, gcc-internal-format
17678 msgid "recompiling with -fcompare-debug"
17682 #, gcc-internal-format
17683 msgid "during -fcompare-debug recompilation"
17687 #, gcc-internal-format
17688 msgid "comparing final insns dumps"
17692 #, gcc-internal-format, gfc-internal-format
17693 msgid "-fuse-linker-plugin, but %s not found"
17697 #, gcc-internal-format, gfc-internal-format
17698 msgid "%s: linker input file unused because linking not done"
17702 #, gcc-internal-format, gfc-internal-format
17703 msgid "language %s not recognized"
17707 #, gcc-internal-format
17708 msgid "multilib spec %qs is invalid"
17712 #, gcc-internal-format
17713 msgid "multilib exclusions %qs is invalid"
17717 #, gcc-internal-format
17718 msgid "multilib select %qs %qs is invalid"
17722 #, gcc-internal-format
17723 msgid "multilib select %qs is invalid"
17727 #, gcc-internal-format
17728 msgid "multilib exclusion %qs is invalid"
17732 #, gcc-internal-format
17733 msgid "environment variable %qs not defined"
17736 #: gcc.c:8999 gcc.c:9004
17737 #, gcc-internal-format
17738 msgid "invalid version number %qs"
17742 #, gcc-internal-format, gfc-internal-format
17743 msgid "too few arguments to %%:version-compare"
17747 #, gcc-internal-format, gfc-internal-format
17748 msgid "too many arguments to %%:version-compare"
17752 #, gcc-internal-format
17753 msgid "unknown operator %qs in %%:version-compare"
17757 #, gcc-internal-format, gfc-internal-format
17758 msgid "too many arguments to %%:compare-debug-dump-opt"
17762 #, gcc-internal-format, gfc-internal-format
17763 msgid "too many arguments to %%:compare-debug-self-opt"
17767 #, gcc-internal-format, gfc-internal-format
17768 msgid "too few arguments to %%:compare-debug-auxbase-opt"
17772 #, gcc-internal-format, gfc-internal-format
17773 msgid "too many arguments to %%:compare-debug-auxbase-opt"
17777 #, gcc-internal-format, gfc-internal-format
17778 msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
17782 #, gcc-internal-format, gfc-internal-format
17783 msgid "too few arguments to %%:replace-extension"
17787 #, gcc-internal-format, gfc-internal-format
17788 msgid "error in removing %s\n"
17792 #, gcc-internal-format, gfc-internal-format
17793 msgid "Cannot make directory %s"
17797 #, gcc-internal-format
17798 msgid "Cannot get current directory name"
17801 #: gcov-tool.c:115 gcov-tool.c:121
17802 #, gcc-internal-format, gfc-internal-format
17803 msgid "Cannot change directory to %s"
17807 #, gcc-internal-format
17808 msgid "weights need to be non-negative\n"
17812 #, gcc-internal-format
17813 msgid "scale needs to be non-negative\n"
17816 #: gentarget-def.c:91
17817 #, gcc-internal-format, gfc-internal-format
17818 msgid "invalid prototype for '%s'"
17821 #: gentarget-def.c:105
17822 #, gcc-internal-format, gfc-internal-format
17823 msgid "argument %d of '%s' did not have the expected name"
17826 #: ggc-common.c:394 ggc-common.c:402 ggc-common.c:471 ggc-common.c:489
17827 #: ggc-page.c:2440 ggc-page.c:2471 ggc-page.c:2478
17828 #, gcc-internal-format
17829 msgid "can%'t write PCH file: %m"
17832 #: ggc-common.c:482 config/i386/host-cygwin.c:55
17833 #, gcc-internal-format
17834 msgid "can%'t get position in PCH file: %m"
17837 #: ggc-common.c:492
17838 #, gcc-internal-format
17839 msgid "can%'t write padding to PCH file: %m"
17842 #: ggc-common.c:614 ggc-common.c:622 ggc-common.c:625 ggc-common.c:635
17843 #: ggc-common.c:638 ggc-page.c:2568
17844 #, gcc-internal-format
17845 msgid "can%'t read PCH file: %m"
17848 #: ggc-common.c:630
17849 #, gcc-internal-format
17850 msgid "had to relocate PCH"
17854 #, gcc-internal-format
17855 msgid "open /dev/zero: %m"
17858 #: ggc-page.c:2456 ggc-page.c:2462
17859 #, gcc-internal-format
17860 msgid "can%'t write PCH file"
17863 #: gimple-ssa-isolate-paths.c:310 gimple-ssa-isolate-paths.c:439 tree.c:12257
17864 #: tree.c:12294 c/c-typeck.c:2761 c/c-typeck.c:2845 cp/call.c:6037
17865 #: cp/constexpr.c:750 cp/decl2.c:5026 cp/pt.c:7114 cp/semantics.c:1724
17866 #: cp/typeck.c:1631 cp/typeck.c:1824 cp/typeck.c:3593
17867 #, gcc-internal-format
17868 msgid "declared here"
17871 #: gimple-streamer-in.c:225
17872 #, gcc-internal-format, gfc-internal-format
17873 msgid "bytecode stream: unknown GIMPLE statement tag %s"
17877 #, gcc-internal-format, gfc-internal-format
17878 msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
17882 #, gcc-internal-format
17883 msgid "using result of function returning %<void%>"
17887 #, gcc-internal-format, gfc-internal-format
17888 msgid "invalid lvalue in asm output %d"
17892 #, gcc-internal-format, gfc-internal-format
17893 msgid "non-memory input %d must stay in memory"
17897 #, gcc-internal-format, gfc-internal-format
17898 msgid "memory input %d is not directly addressable"
17902 #, gcc-internal-format
17903 msgid "threadprivate variable %qE used in target region"
17907 #, gcc-internal-format
17908 msgid "enclosing target region"
17912 #, gcc-internal-format
17913 msgid "threadprivate variable %qE used in untied task"
17916 #: gimplify.c:5767 gimplify.c:5862
17917 #, gcc-internal-format
17918 msgid "enclosing task"
17922 #, gcc-internal-format
17923 msgid "%qD referenced in target region does not have a mappable type"
17927 #, gcc-internal-format
17928 msgid "%qE not specified in enclosing parallel"
17932 #, gcc-internal-format
17933 msgid "enclosing parallel"
17937 #, gcc-internal-format
17938 msgid "%qE not specified in enclosing task"
17942 #, gcc-internal-format
17943 msgid "%qE not specified in enclosing teams construct"
17947 #, gcc-internal-format
17948 msgid "enclosing teams construct"
17951 #: gimplify.c:5986 gimplify.c:6015
17952 #, gcc-internal-format
17953 msgid "iteration variable %qE is predetermined linear"
17957 #, gcc-internal-format
17958 msgid "iteration variable %qE should be private"
17962 #, gcc-internal-format
17963 msgid "iteration variable %qE should not be firstprivate"
17967 #, gcc-internal-format
17968 msgid "iteration variable %qE should not be reduction"
17972 #, gcc-internal-format
17973 msgid "iteration variable %qE should not be lastprivate"
17977 #, gcc-internal-format
17978 msgid "iteration variable %qE should not be private"
17982 #, gcc-internal-format
17984 "copyprivate variable %qE is not threadprivate or private in outer context"
17988 #, gcc-internal-format
17989 msgid "%s variable %qE is private in outer context"
17992 #: gimplify.c:8537 gimplify.c:8543 gimplify.c:8551
17993 #, gcc-internal-format
17994 msgid "directive not yet implemented"
17998 #, gcc-internal-format
17999 msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
18003 #, gcc-internal-format
18004 msgid "gimplification failed"
18008 #, gcc-internal-format
18009 msgid "first argument to %<va_arg%> not of type %<va_list%>"
18013 #, gcc-internal-format
18014 msgid "%qT is promoted to %qT when passed through %<...%>"
18018 #, gcc-internal-format
18019 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
18023 #, gcc-internal-format
18024 msgid "if this code is reached, the program will abort"
18028 #, gcc-internal-format
18029 msgid "could not close Go dump file: %m"
18033 #, gcc-internal-format
18034 msgid "could not open Go dump file %qs: %m"
18037 #: graph.c:61 toplev.c:1571 java/jcf-parse.c:1760 java/jcf-parse.c:1899
18038 #: objc/objc-act.c:473
18039 #, gcc-internal-format
18040 msgid "can%'t open %s: %m"
18044 #, gcc-internal-format
18045 msgid "Graphite loop optimizations cannot be used (ISL is not available)."
18049 #, gcc-internal-format, gfc-internal-format
18050 msgid "expansion point is location %i"
18054 #, gcc-internal-format, gfc-internal-format
18055 msgid "token %u has x-location == y-location == %u"
18059 #, gcc-internal-format, gfc-internal-format
18060 msgid "token %u has x-location == %u"
18064 #, gcc-internal-format, gfc-internal-format
18065 msgid "token %u has y-location == %u"
18069 #, gcc-internal-format
18070 msgid "function cannot be instrumented"
18073 #: ipa-devirt.c:842 ipa-devirt.c:995
18074 #, gcc-internal-format
18075 msgid "virtual table of type %qD violates one definition rule"
18078 #: ipa-devirt.c:845
18079 #, gcc-internal-format
18081 "variable of same assembler name as the virtual table is defined in another "
18085 #: ipa-devirt.c:884
18086 #, gcc-internal-format
18087 msgid "virtual table of type %qD contains RTTI information"
18090 #: ipa-devirt.c:890
18091 #, gcc-internal-format
18092 msgid "but is prevailed by one without from other translation unit"
18095 #: ipa-devirt.c:894
18096 #, gcc-internal-format
18097 msgid "RTTI will not work on this type"
18100 #: ipa-devirt.c:925 ipa-devirt.c:954 ipa-devirt.c:1025
18101 #, gcc-internal-format
18102 msgid "virtual table of type %qD violates one definition rule "
18105 #: ipa-devirt.c:931
18106 #, gcc-internal-format
18108 "the conflicting type defined in another translation unit has virtual table "
18109 "of different size"
18112 #: ipa-devirt.c:960
18113 #, gcc-internal-format
18115 "the conflicting type defined in another translation unit with different RTTI "
18119 #: ipa-devirt.c:1003 ipa-devirt.c:1033
18120 #, gcc-internal-format
18121 msgid "the conflicting type defined in another translation unit"
18124 #: ipa-devirt.c:1007
18125 #, gcc-internal-format
18126 msgid "contains additional virtual method %qD"
18129 #: ipa-devirt.c:1014
18130 #, gcc-internal-format
18132 "the conflicting type defined in another translation unit has virtual table "
18133 "table with more entries"
18136 #: ipa-devirt.c:1038
18137 #, gcc-internal-format
18138 msgid "virtual method %qD"
18141 #: ipa-devirt.c:1040
18142 #, gcc-internal-format
18143 msgid "ought to match virtual method %qD but does not"
18146 #: ipa-devirt.c:1046
18147 #, gcc-internal-format
18149 "the conflicting type defined in another translation unit has virtual table "
18150 "table with different contents"
18153 #: ipa-devirt.c:1076
18154 #, gcc-internal-format
18155 msgid "type %qT violates the C++ One Definition Rule"
18158 #: ipa-devirt.c:1087 ipa-devirt.c:1102 ipa-devirt.c:1352 ipa-devirt.c:1444
18159 #: ipa-devirt.c:1483 ipa-devirt.c:1501
18160 #, gcc-internal-format
18161 msgid "a different type is defined in another translation unit"
18164 #: ipa-devirt.c:1094
18165 #, gcc-internal-format
18166 msgid "the first difference of corresponding definitions is field %qD"
18169 #: ipa-devirt.c:1104
18170 #, gcc-internal-format
18171 msgid "the first difference of corresponding definitions is method %qD"
18174 #: ipa-devirt.c:1198
18175 #, gcc-internal-format
18177 "type %qT defined in anonymous namespace can not match type %qT across the "
18178 "translation unit boundary"
18181 #: ipa-devirt.c:1203
18182 #, gcc-internal-format
18184 "type %qT defined in anonymous namespace can not match across the translation "
18188 #: ipa-devirt.c:1208
18189 #, gcc-internal-format
18190 msgid "the incompatible type defined in another translation unit"
18193 #: ipa-devirt.c:1231
18194 #, gcc-internal-format
18195 msgid "type name %<%s%> should match type name %<%s%>"
18198 #: ipa-devirt.c:1235 ipa-devirt.c:1327
18199 #, gcc-internal-format
18200 msgid "the incompatible type is defined here"
18203 #: ipa-devirt.c:1263
18204 #, gcc-internal-format
18205 msgid "array types have different bounds"
18208 #: ipa-devirt.c:1278
18209 #, gcc-internal-format
18210 msgid "return value type mismatch"
18213 #: ipa-devirt.c:1293
18214 #, gcc-internal-format
18215 msgid "implicit this pointer type mismatch"
18218 #: ipa-devirt.c:1296
18219 #, gcc-internal-format, gfc-internal-format
18220 msgid "type mismatch in parameter %i"
18223 #: ipa-devirt.c:1307
18224 #, gcc-internal-format
18225 msgid "types have different parameter counts"
18228 #: ipa-devirt.c:1318
18229 #, gcc-internal-format
18230 msgid "type %qT itself violate the C++ One Definition Rule"
18233 #: ipa-devirt.c:1324
18234 #, gcc-internal-format
18235 msgid "type %qT should match type %qT"
18238 #: ipa-devirt.c:1359
18239 #, gcc-internal-format
18240 msgid "a type with different qualifiers is defined in another translation unit"
18243 #: ipa-devirt.c:1377
18244 #, gcc-internal-format
18245 msgid "a type with different attributes is defined in another translation unit"
18248 #: ipa-devirt.c:1392
18249 #, gcc-internal-format
18251 "an enum with different value name is defined in another translation unit"
18254 #: ipa-devirt.c:1401
18255 #, gcc-internal-format
18256 msgid "an enum with different values is defined in another translation unit"
18259 #: ipa-devirt.c:1409
18260 #, gcc-internal-format
18262 "an enum with mismatching number of values is defined in another translation "
18266 #: ipa-devirt.c:1427
18267 #, gcc-internal-format
18268 msgid "a type with different precision is defined in another translation unit"
18271 #: ipa-devirt.c:1434
18272 #, gcc-internal-format
18273 msgid "a type with different signedness is defined in another translation unit"
18276 #: ipa-devirt.c:1459
18277 #, gcc-internal-format
18279 "it is defined as a pointer in different address space in another translation "
18283 #: ipa-devirt.c:1468
18284 #, gcc-internal-format
18286 "it is defined as a pointer to different type in another translation unit"
18289 #: ipa-devirt.c:1528
18290 #, gcc-internal-format
18291 msgid "an array of different size is defined in another translation unit"
18294 #: ipa-devirt.c:1543
18295 #, gcc-internal-format
18296 msgid "has different return value in another translation unit"
18299 #: ipa-devirt.c:1566 ipa-devirt.c:1578
18300 #, gcc-internal-format
18301 msgid "has different parameters in another translation unit"
18304 #: ipa-devirt.c:1601
18305 #, gcc-internal-format
18306 msgid "a type defined in another translation unit is not polymorphic"
18309 #: ipa-devirt.c:1605
18310 #, gcc-internal-format
18311 msgid "a type defined in another translation unit is polymorphic"
18314 #: ipa-devirt.c:1623 ipa-devirt.c:1679
18315 #, gcc-internal-format
18317 "a type with different virtual table pointers is defined in another "
18321 #: ipa-devirt.c:1630 ipa-devirt.c:1684
18322 #, gcc-internal-format
18323 msgid "a type with different bases is defined in another translation unit"
18326 #: ipa-devirt.c:1638
18327 #, gcc-internal-format
18328 msgid "a field with different name is defined in another translation unit"
18331 #: ipa-devirt.c:1652
18332 #, gcc-internal-format
18334 "a field of same name but different type is defined in another translation "
18338 #: ipa-devirt.c:1665
18339 #, gcc-internal-format
18340 msgid "fields has different layout in another translation unit"
18343 #: ipa-devirt.c:1688
18344 #, gcc-internal-format
18346 "a type with different number of fields is defined in another translation unit"
18349 #: ipa-devirt.c:1712
18350 #, gcc-internal-format
18351 msgid "a different method of same type is defined in another translation unit"
18354 #: ipa-devirt.c:1720
18355 #, gcc-internal-format
18357 "s definition that differs by virtual keyword in another translation unit"
18360 #: ipa-devirt.c:1727
18361 #, gcc-internal-format
18362 msgid "virtual table layout differs in another translation unit"
18365 #: ipa-devirt.c:1736
18366 #, gcc-internal-format
18367 msgid "method with incompatible type is defined in another translation unit"
18370 #: ipa-devirt.c:1744
18371 #, gcc-internal-format
18373 "a type with different number of methods is defined in another translation "
18377 #: ipa-devirt.c:1766
18378 #, gcc-internal-format
18379 msgid "a type with different size is defined in another translation unit"
18382 #: ipa-devirt.c:1774
18383 #, gcc-internal-format
18384 msgid "a type with different alignment is defined in another translation unit"
18387 #: ipa-devirt.c:1898
18388 #, gcc-internal-format
18389 msgid "the extra base is defined here"
18392 #: ipa-devirt.c:3847
18393 #, gcc-internal-format
18394 msgid "Declaring type %qD final would enable devirtualization of %i call"
18396 "Declaring type %qD final would enable devirtualization of %i calls"
18400 #: ipa-devirt.c:3856
18401 #, gcc-internal-format
18403 "Declaring type %qD final would enable devirtualization of %i call executed "
18406 "Declaring type %qD final would enable devirtualization of %i calls executed "
18411 #: ipa-devirt.c:3885
18412 #, gcc-internal-format
18414 "Declaring virtual destructor of %qD final would enable devirtualization of "
18417 "Declaring virtual destructor of %qD final would enable devirtualization of "
18422 #: ipa-devirt.c:3893
18423 #, gcc-internal-format
18424 msgid "Declaring method %qD final would enable devirtualization of %i call"
18426 "Declaring method %qD final would enable devirtualization of %i calls"
18430 #: ipa-devirt.c:3901
18431 #, gcc-internal-format
18433 "Declaring virtual destructor of %qD final would enable devirtualization of "
18434 "%i call executed %lli times"
18436 "Declaring virtual destructor of %qD final would enable devirtualization of "
18437 "%i calls executed %lli times"
18441 #: ipa-devirt.c:3911
18442 #, gcc-internal-format
18444 "Declaring method %qD final would enable devirtualization of %i call executed "
18447 "Declaring method %qD final would enable devirtualization of %i calls "
18448 "executed %lli times"
18452 #: ipa-inline-analysis.c:4295
18453 #, gcc-internal-format
18454 msgid "ipa inline summary is missing in input file"
18457 #: ipa-reference.c:1165
18458 #, gcc-internal-format
18459 msgid "ipa reference summary is missing in ltrans unit"
18462 #: ira.c:2322 ira.c:2336 ira.c:2350
18463 #, gcc-internal-format, gfc-internal-format
18464 msgid "%s cannot be used in asm here"
18468 #, gcc-internal-format
18469 msgid "frame pointer required, but reserved"
18473 #, gcc-internal-format
18477 #: lra-assigns.c:1395 reload1.c:1275
18478 #, gcc-internal-format
18479 msgid "%<asm%> operand has impossible constraints"
18482 #: lra-assigns.c:1416
18483 #, gcc-internal-format
18484 msgid "unable to find a register to spill"
18487 #: lra-assigns.c:1627
18488 #, gcc-internal-format, gfc-internal-format
18489 msgid "Maximum number of LRA assignment passes is achieved (%d)\n"
18492 #: lra-constraints.c:3479 reload.c:3834 reload.c:4089
18493 #, gcc-internal-format
18494 msgid "inconsistent operand constraints in an %<asm%>"
18497 #: lra-constraints.c:4348
18498 #, gcc-internal-format, gfc-internal-format
18499 msgid "Max. number of generated reload insns per insn is achieved (%d)\n"
18502 #: lto-cgraph.c:1318
18503 #, gcc-internal-format, gfc-internal-format
18504 msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
18507 #: lto-cgraph.c:1495
18508 #, gcc-internal-format
18509 msgid "bytecode stream: no caller found while reading edge"
18512 #: lto-cgraph.c:1501
18513 #, gcc-internal-format
18514 msgid "bytecode stream: no callee found while reading edge"
18517 #: lto-cgraph.c:1576
18518 #, gcc-internal-format
18519 msgid "bytecode stream: found empty cgraph node"
18522 #: lto-cgraph.c:1753
18523 #, gcc-internal-format, gfc-internal-format
18524 msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
18527 #: lto-cgraph.c:1840
18528 #, gcc-internal-format, gfc-internal-format
18529 msgid "Profile information in %s corrupted"
18532 #: lto-cgraph.c:1873
18533 #, gcc-internal-format, gfc-internal-format
18534 msgid "cannot find LTO cgraph in %s"
18537 #: lto-cgraph.c:1883
18538 #, gcc-internal-format, gfc-internal-format
18539 msgid "cannot find LTO section refs in %s"
18542 #: lto-cgraph.c:1951
18543 #, gcc-internal-format, gfc-internal-format
18544 msgid "invalid offload table in %s"
18547 #: lto-compress.c:203 lto-compress.c:211 lto-compress.c:232 lto-compress.c:293
18548 #: lto-compress.c:301 lto-compress.c:322
18549 #, gcc-internal-format, gfc-internal-format
18550 msgid "compressed stream: %s"
18553 #: lto-section-in.c:447
18554 #, gcc-internal-format, gfc-internal-format
18556 "bytecode stream: trying to read %d bytes after the end of the input buffer"
18559 #: lto-section-in.c:458
18560 #, gcc-internal-format, gfc-internal-format
18561 msgid "%s out of range: Range is %i to %i, value is %i"
18564 #: lto-streamer-in.c:109
18565 #, gcc-internal-format, gfc-internal-format
18566 msgid "bytecode stream: unexpected tag %s"
18569 #: lto-streamer-in.c:932 lto-streamer-in.c:942
18570 #, gcc-internal-format
18571 msgid "Cgraph edge statement index out of range"
18574 #: lto-streamer-in.c:936 lto-streamer-in.c:945
18575 #, gcc-internal-format
18576 msgid "Cgraph edge statement index not found"
18579 #: lto-streamer-in.c:952
18580 #, gcc-internal-format
18581 msgid "Reference statement index out of range"
18584 #: lto-streamer-in.c:955
18585 #, gcc-internal-format
18586 msgid "Reference statement index not found"
18589 #: lto-streamer-in.c:1533
18590 #, gcc-internal-format, gfc-internal-format
18591 msgid "cannot read LTO mode table from %s"
18594 #: lto-streamer-in.c:1629
18595 #, gcc-internal-format, gfc-internal-format
18596 msgid "unsupported mode %s\n"
18599 #: lto-streamer-out.c:401 lto-streamer-out.c:661
18600 #, gcc-internal-format
18601 msgid "tree code %qs is not supported in LTO streams"
18604 #: lto-streamer.c:176
18605 #, gcc-internal-format, gfc-internal-format
18606 msgid "bytecode stream: unexpected LTO section %s"
18609 #: lto-streamer.c:398
18610 #, gcc-internal-format, gfc-internal-format
18612 "bytecode stream generated with LTO version %d.%d instead of the expected %d."
18616 #: lto-wrapper.c:112
18617 #, gcc-internal-format
18618 msgid "deleting LTRANS file %s: %m"
18621 #: lto-wrapper.c:149
18622 #, gcc-internal-format
18623 msgid "malformed COLLECT_GCC_OPTIONS"
18626 #: lto-wrapper.c:299 lto-wrapper.c:311
18627 #, gcc-internal-format, gfc-internal-format
18628 msgid "Option %s not used consistently in all LTO input files"
18631 #: lto-wrapper.c:738
18632 #, gcc-internal-format, gfc-internal-format
18633 msgid "problem with building target image for %s\n"
18636 #: lto-wrapper.c:757
18637 #, gcc-internal-format
18638 msgid "reading input file"
18641 #: lto-wrapper.c:762
18642 #, gcc-internal-format
18643 msgid "writing output file"
18646 #: lto-wrapper.c:788
18647 #, gcc-internal-format
18648 msgid "installation error, can't find crtoffloadend.o"
18651 #: lto-wrapper.c:800
18652 #, gcc-internal-format
18653 msgid "installation error, can't find crtoffloadbegin.o"
18656 #: lto-wrapper.c:904
18657 #, gcc-internal-format
18658 msgid "environment variable COLLECT_GCC must be set"
18661 #: lto-wrapper.c:908 config/nvptx/mkoffload.c:886
18662 #, gcc-internal-format
18663 msgid "environment variable COLLECT_GCC_OPTIONS must be set"
18666 #: lto-wrapper.c:1174
18667 #, gcc-internal-format
18668 msgid "fopen: %s: %m"
18671 #: omp-low.c:1717 omp-low.c:1941
18672 #, gcc-internal-format
18673 msgid "clause not supported yet"
18676 #: omp-low.c:1917 omp-low.c:2044
18677 #, gcc-internal-format
18678 msgid "Clause not supported yet"
18682 #, gcc-internal-format
18683 msgid "no arguments allowed to gang, worker and vector clauses inside parallel"
18687 #, gcc-internal-format
18688 msgid "gang, worker and vector may occur only once in a loop nest"
18692 #, gcc-internal-format
18693 msgid "gang, worker and vector must occur in this order in a loop nest"
18697 #, gcc-internal-format
18698 msgid "non-OpenACC construct inside of OpenACC region"
18702 #, gcc-internal-format
18703 msgid "OpenMP constructs may not be nested inside simd region"
18707 #, gcc-internal-format
18709 "only distribute or parallel constructs are allowed to be closely nested "
18710 "inside teams construct"
18714 #, gcc-internal-format
18715 msgid "distribute construct must be closely nested inside teams construct"
18719 #, gcc-internal-format
18720 msgid "orphaned %qs construct"
18724 #, gcc-internal-format
18725 msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
18729 #, gcc-internal-format
18730 msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
18733 #: omp-low.c:2847 omp-low.c:2860
18734 #, gcc-internal-format
18735 msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
18739 #, gcc-internal-format
18740 msgid "invalid arguments"
18744 #, gcc-internal-format
18745 msgid "%<%s %s%> construct not closely nested inside of %qs"
18749 #, gcc-internal-format
18751 "barrier region may not be closely nested inside of work-sharing, critical, "
18752 "ordered, master or explicit task region"
18756 #, gcc-internal-format
18758 "work-sharing region may not be closely nested inside of work-sharing, "
18759 "critical, ordered, master or explicit task region"
18763 #, gcc-internal-format
18765 "master region may not be closely nested inside of work-sharing or explicit "
18770 #, gcc-internal-format
18772 "ordered region may not be closely nested inside of critical or explicit task "
18776 #: omp-low.c:2956 omp-low.c:2963
18777 #, gcc-internal-format
18779 "ordered region must be closely nested inside a loop region with an ordered "
18784 #, gcc-internal-format
18786 "critical region may not be nested inside a critical region with the same name"
18790 #, gcc-internal-format
18791 msgid "teams construct not closely nested inside of target region"
18795 #, gcc-internal-format
18796 msgid "OpenACC construct inside of non-OpenACC region"
18800 #, gcc-internal-format, gfc-internal-format
18801 msgid "%s %s construct inside of %s %s region"
18804 #: omp-low.c:3054 omp-low.c:3062
18805 #, gcc-internal-format, gfc-internal-format
18806 msgid "%s construct inside of %s region"
18810 #, gcc-internal-format
18811 msgid "setjmp/longjmp inside simd construct"
18815 #, gcc-internal-format, gfc-internal-format
18816 msgid "invalid exit from %s structured block"
18819 #: omp-low.c:12070 omp-low.c:12075
18820 #, gcc-internal-format, gfc-internal-format
18821 msgid "invalid entry to %s structured block"
18824 #. Otherwise, be vague and lazy, but efficient.
18826 #, gcc-internal-format, gfc-internal-format
18827 msgid "invalid branch to/from %s structured block"
18831 #, gcc-internal-format
18832 msgid "ignoring large linear step"
18836 #, gcc-internal-format
18837 msgid "ignoring zero linear step"
18841 #, gcc-internal-format
18842 msgid "indirect jumps are not available on this target"
18845 #: opts-common.c:1041
18846 #, gcc-internal-format
18847 msgid "command line option %qs is not supported by this configuration"
18850 #: opts-common.c:1051
18851 #, gcc-internal-format
18852 msgid "missing argument to %qs"
18855 #: opts-common.c:1057
18856 #, gcc-internal-format
18857 msgid "argument to %qs should be a non-negative integer"
18860 #: opts-common.c:1072
18861 #, gcc-internal-format
18862 msgid "unrecognized argument in option %qs"
18865 #: opts-common.c:1088
18866 #, gcc-internal-format
18867 msgid "valid arguments to %qs are: %s"
18870 #: opts-global.c:112
18871 #, gcc-internal-format
18872 msgid "command line option %qs is valid for the driver but not for %s"
18875 #. Eventually this should become a hard error IMO.
18876 #: opts-global.c:118
18877 #, gcc-internal-format
18878 msgid "command line option %qs is valid for %s but not for %s"
18881 #: opts-global.c:373
18882 #, gcc-internal-format
18883 msgid "unrecognized command line option %<-fdump-%s%>"
18886 #: opts-global.c:378
18887 #, gcc-internal-format
18888 msgid "unrecognized command line option %<-fopt-info-%s%>"
18891 #: opts-global.c:399 opts-global.c:407
18892 #, gcc-internal-format
18893 msgid "plugin support is disabled; configure with --enable-plugin"
18896 #: opts-global.c:431
18897 #, gcc-internal-format
18898 msgid "unrecognized register name %qs"
18901 #: opts-global.c:443
18902 #, gcc-internal-format
18903 msgid "-fasan-shadow-offset should only be used with -fsanitize=kernel-address"
18906 #: opts-global.c:446
18907 #, gcc-internal-format
18908 msgid "unrecognized shadow offset %qs"
18912 #, gcc-internal-format
18913 msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
18917 #, gcc-internal-format
18918 msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
18922 #, gcc-internal-format
18924 "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-"
18925 "femit-struct-debug-detailed=ind:...%>"
18929 #, gcc-internal-format
18931 "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>"
18935 #, gcc-internal-format
18936 msgid "section anchors must be disabled when unit-at-a-time is disabled"
18940 #, gcc-internal-format
18941 msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
18945 #, gcc-internal-format
18946 msgid "transactional memory is not supported with non-call exceptions"
18950 #, gcc-internal-format
18951 msgid "section anchors must be disabled when toplevel reorder is disabled"
18954 #: opts.c:782 config/darwin.c:3140
18955 #, gcc-internal-format
18957 "-freorder-blocks-and-partition does not work with exceptions on this "
18962 #, gcc-internal-format
18964 "-freorder-blocks-and-partition does not support unwind info on this "
18968 #: opts.c:816 config/pa/pa.c:545
18969 #, gcc-internal-format
18970 msgid "-freorder-blocks-and-partition does not work on this architecture"
18974 #, gcc-internal-format
18975 msgid "-fno-fat-lto-objects are supported only with linker plugin"
18979 #, gcc-internal-format
18980 msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
18984 #, gcc-internal-format
18985 msgid "-fsanitize=address is incompatible with -fsanitize=kernel-address"
18989 #, gcc-internal-format
18991 "-fsanitize=address and -fsanitize=kernel-address are incompatible with -"
18996 #, gcc-internal-format
18997 msgid "-fsanitize-recover=address is not supported"
19001 #, gcc-internal-format
19002 msgid "-fsanitize-recover=thread is not supported"
19006 #, gcc-internal-format
19007 msgid "-fsanitize-recover=leak is not supported"
19011 #, gcc-internal-format
19012 msgid "unrecognized include_flags 0x%x passed to print_specific_help"
19016 #, gcc-internal-format
19017 msgid "--help argument %q.*s is ambiguous, please be more specific"
19021 #, gcc-internal-format
19022 msgid "unrecognized argument to --help= option: %q.*s"
19026 #, gcc-internal-format
19027 msgid "-fsanitize=all option is not valid"
19031 #, gcc-internal-format
19032 msgid "unrecognized argument to -fsanitize%s= option: %q.*s"
19036 #, gcc-internal-format
19037 msgid "-foffload-abi option can be specified only for offload compiler"
19041 #, gcc-internal-format, gfc-internal-format
19042 msgid "structure alignment must be a small power of two, not %d"
19046 #, gcc-internal-format
19047 msgid "unknown stack check parameter %qs"
19051 #, gcc-internal-format
19053 "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-"
19054 "gdwarf -g%s%> for debug level"
19058 #, gcc-internal-format, gfc-internal-format
19059 msgid "dwarf version %d is not supported"
19063 #, gcc-internal-format, gfc-internal-format
19064 msgid "%s: --param arguments should be of the form NAME=VALUE"
19068 #, gcc-internal-format
19069 msgid "invalid --param value %qs"
19073 #, gcc-internal-format
19074 msgid "target system does not support debug output"
19078 #, gcc-internal-format
19079 msgid "debug format %qs conflicts with prior selection"
19083 #, gcc-internal-format
19084 msgid "unrecognised debug output level %qs"
19088 #, gcc-internal-format
19089 msgid "debug output level %qs is too high"
19093 #, gcc-internal-format
19094 msgid "getting core file size maximum limit: %m"
19098 #, gcc-internal-format
19099 msgid "setting core file size limit to maximum: %m"
19103 #, gcc-internal-format, gfc-internal-format
19104 msgid "unrecognized gcc debugging option: %c"
19108 #, gcc-internal-format, gfc-internal-format
19109 msgid "-Werror=%s: no option -%s"
19113 #, gcc-internal-format
19114 msgid "minimum value of parameter %qs is %u"
19118 #, gcc-internal-format
19119 msgid "maximum value of parameter %qs is %u"
19122 #. If we didn't find this parameter, issue an error message.
19124 #, gcc-internal-format
19125 msgid "invalid parameter %qs"
19129 #, gcc-internal-format, gfc-internal-format
19130 msgid "pass %s does not support cloning"
19134 #, gcc-internal-format
19135 msgid "unrecognized option -fenable"
19139 #, gcc-internal-format
19140 msgid "unrecognized option -fdisable"
19144 #, gcc-internal-format, gfc-internal-format
19145 msgid "unknown pass %s specified in -fenable"
19149 #, gcc-internal-format, gfc-internal-format
19150 msgid "unknown pass %s specified in -fdisable"
19153 #: passes.c:1071 passes.c:1160
19154 #, gcc-internal-format, gfc-internal-format
19155 msgid "enable pass %s for functions in the range of [%u, %u]"
19158 #: passes.c:1074 passes.c:1171
19159 #, gcc-internal-format, gfc-internal-format
19160 msgid "disable pass %s for functions in the range of [%u, %u]"
19163 #: passes.c:1110 passes.c:1138
19164 #, gcc-internal-format, gfc-internal-format
19165 msgid "Invalid range %s in option %s"
19169 #, gcc-internal-format, gfc-internal-format
19170 msgid "enable pass %s for function %s"
19174 #, gcc-internal-format, gfc-internal-format
19175 msgid "disable pass %s for function %s"
19179 #, gcc-internal-format
19180 msgid "invalid pass positioning operation"
19184 #, gcc-internal-format
19185 msgid "plugin cannot register a missing pass"
19189 #, gcc-internal-format
19190 msgid "plugin cannot register an unnamed pass"
19194 #, gcc-internal-format
19195 msgid "plugin cannot register pass %qs without reference pass name"
19199 #, gcc-internal-format
19200 msgid "pass %qs not found but is referenced by new pass %qs"
19204 #, gcc-internal-format
19205 msgid "inaccessible plugin file %s expanded from short plugin name %s: %m"
19209 #, gcc-internal-format, gfc-internal-format
19211 "plugin %s was specified with different paths:\n"
19217 #, gcc-internal-format, gfc-internal-format
19218 msgid "malformed option -fplugin-arg-%s (missing -<key>[=<value>])"
19222 #, gcc-internal-format, gfc-internal-format
19224 "plugin %s should be specified before -fplugin-arg-%s in the command line"
19228 #, gcc-internal-format, gfc-internal-format
19229 msgid "unknown callback event registered by plugin %s"
19233 #, gcc-internal-format, gfc-internal-format
19234 msgid "plugin %s registered a null callback function for event %s"
19238 #, gcc-internal-format, gfc-internal-format
19240 "cannot load plugin %s\n"
19245 #, gcc-internal-format, gfc-internal-format
19247 "plugin %s is not licensed under a GPL-compatible license\n"
19252 #, gcc-internal-format, gfc-internal-format
19254 "cannot find %s in plugin %s\n"
19259 #, gcc-internal-format, gfc-internal-format
19260 msgid "fail to initialize plugin %s"
19264 #, gcc-internal-format
19265 msgid "-iplugindir <dir> option not passed from the gcc driver"
19269 #, gcc-internal-format, gfc-internal-format
19270 msgid "Missing counts for called function %s/%i"
19274 #, gcc-internal-format, gfc-internal-format
19275 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
19279 #, gcc-internal-format
19280 msgid "corrupted profile info: sum_all is smaller than sum_max"
19284 #, gcc-internal-format
19285 msgid "corrupted profile info: profile data is not flow-consistent"
19289 #, gcc-internal-format, gfc-internal-format
19291 "corrupted profile info: number of iterations for basic block %d thought to "
19296 #, gcc-internal-format, gfc-internal-format
19298 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
19302 #, gcc-internal-format, gfc-internal-format
19303 msgid "output constraint %d must specify a single register"
19307 #, gcc-internal-format, gfc-internal-format
19308 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
19312 #, gcc-internal-format
19313 msgid "output regs must be grouped at top of stack"
19317 #, gcc-internal-format
19318 msgid "implicitly popped regs must be grouped at top of stack"
19322 #, gcc-internal-format
19323 msgid "output operand %d must use %<&%> constraint"
19327 #, gcc-internal-format, gfc-internal-format
19328 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
19332 #, gcc-internal-format, gfc-internal-format
19333 msgid "validate_value_data: Loop in regno chain (%u)"
19337 #, gcc-internal-format, gfc-internal-format
19338 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
19342 #, gcc-internal-format, gfc-internal-format
19343 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
19347 #, gcc-internal-format
19348 msgid "can%'t use %qs as a call-saved register"
19352 #, gcc-internal-format
19353 msgid "can%'t use %qs as a call-used register"
19357 #, gcc-internal-format
19358 msgid "can%'t use %qs as a fixed register"
19361 #: reginfo.c:768 config/ia64/ia64.c:5957 config/ia64/ia64.c:5964
19362 #: config/pa/pa.c:456 config/pa/pa.c:463 config/sh/sh.c:9567
19363 #: config/sh/sh.c:9574 config/spu/spu.c:4941 config/spu/spu.c:4948
19364 #, gcc-internal-format, gfc-internal-format
19365 msgid "unknown register name: %s"
19369 #, gcc-internal-format
19370 msgid "stack register used for global register variable"
19374 #, gcc-internal-format
19375 msgid "global register variable follows a function definition"
19379 #, gcc-internal-format
19380 msgid "register of %qD used for multiple global register variables"
19383 #: reginfo.c:795 config/rs6000/rs6000.c:25976
19384 #, gcc-internal-format
19385 msgid "conflicts with %qD"
19389 #, gcc-internal-format
19390 msgid "call-clobbered register used for global register variable"
19394 #, gcc-internal-format
19395 msgid "cannot reload integer constant operand in %<asm%>"
19399 #, gcc-internal-format
19400 msgid "impossible register constraint in %<asm%>"
19404 #, gcc-internal-format
19405 msgid "%<&%> constraint used with no register class"
19409 #, gcc-internal-format
19410 msgid "frame size too large for reliable stack checking"
19414 #, gcc-internal-format
19415 msgid "try reducing the number of local variables"
19419 #, gcc-internal-format
19420 msgid "can%'t find a register in class %qs while reloading %<asm%>"
19424 #, gcc-internal-format
19425 msgid "unable to find a register to spill in class %qs"
19429 #, gcc-internal-format
19430 msgid "%<asm%> operand requires impossible reload"
19434 #, gcc-internal-format
19435 msgid "%<asm%> operand constraint incompatible with operand size"
19439 #, gcc-internal-format
19440 msgid "output operand is constant in %<asm%>"
19444 #, gcc-internal-format, gfc-internal-format
19445 msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
19449 #, gcc-internal-format, gfc-internal-format
19451 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
19455 #, gcc-internal-format, gfc-internal-format
19457 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at "
19462 #, gcc-internal-format, gfc-internal-format
19463 msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
19467 #, gcc-internal-format, gfc-internal-format
19468 msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
19472 #, gcc-internal-format, gfc-internal-format
19474 "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:"
19479 #, gcc-internal-format, gfc-internal-format
19481 "RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
19485 #, gcc-internal-format, gfc-internal-format
19486 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
19490 #, gcc-internal-format, gfc-internal-format
19491 msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
19495 #, gcc-internal-format
19496 msgid "output operand constraint lacks %<=%>"
19500 #, gcc-internal-format
19501 msgid "output constraint %qc for operand %d is not at the beginning"
19505 #, gcc-internal-format
19506 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
19509 #: stmt.c:300 stmt.c:384
19510 #, gcc-internal-format
19511 msgid "%<%%%> constraint used with last operand"
19515 #, gcc-internal-format
19516 msgid "matching constraint not valid in output operand"
19520 #, gcc-internal-format
19521 msgid "input operand constraint contains %qc"
19525 #, gcc-internal-format
19526 msgid "matching constraint references invalid operand number"
19530 #, gcc-internal-format
19531 msgid "invalid punctuation %qc in constraint"
19535 #, gcc-internal-format
19536 msgid "matching constraint does not allow a register"
19540 #, gcc-internal-format
19541 msgid "duplicate asm operand name %qs"
19545 #, gcc-internal-format
19546 msgid "missing close brace for named operand"
19550 #, gcc-internal-format
19551 msgid "undefined named operand %qs"
19554 #: stor-layout.c:787
19555 #, gcc-internal-format
19556 msgid "size of %q+D is %d bytes"
19559 #: stor-layout.c:789
19560 #, gcc-internal-format
19561 msgid "size of %q+D is larger than %wd bytes"
19564 #: stor-layout.c:1226
19565 #, gcc-internal-format
19566 msgid "packed attribute causes inefficient alignment for %q+D"
19569 #: stor-layout.c:1230
19570 #, gcc-internal-format
19571 msgid "packed attribute is unnecessary for %q+D"
19574 #: stor-layout.c:1247
19575 #, gcc-internal-format
19576 msgid "padding struct to align %q+D"
19579 #: stor-layout.c:1308
19580 #, gcc-internal-format
19581 msgid "offset of packed bit-field %qD has changed in GCC 4.4"
19584 #: stor-layout.c:1617
19585 #, gcc-internal-format
19586 msgid "padding struct size to alignment boundary"
19589 #: stor-layout.c:1645
19590 #, gcc-internal-format
19591 msgid "packed attribute causes inefficient alignment for %qE"
19594 #: stor-layout.c:1649
19595 #, gcc-internal-format
19596 msgid "packed attribute is unnecessary for %qE"
19599 #: stor-layout.c:1655
19600 #, gcc-internal-format
19601 msgid "packed attribute causes inefficient alignment"
19604 #: stor-layout.c:1657
19605 #, gcc-internal-format
19606 msgid "packed attribute is unnecessary"
19609 #: stor-layout.c:2376
19610 #, gcc-internal-format
19611 msgid "alignment of array elements is greater than element size"
19615 #, gcc-internal-format
19616 msgid "%D renamed after being referenced in assembly"
19620 #, gcc-internal-format
19621 msgid "function symbol is not function"
19625 #, gcc-internal-format
19626 msgid "variable symbol is not variable"
19630 #, gcc-internal-format
19631 msgid "node has unknown type"
19635 #, gcc-internal-format
19636 msgid "node not found node->decl->decl_with_vis.symtab_node"
19640 #, gcc-internal-format
19641 msgid "node differs from node->decl->decl_with_vis.symtab_node"
19645 #, gcc-internal-format
19646 msgid "assembler name hash list corrupted"
19650 #, gcc-internal-format
19651 msgid "node not found in symtab assembler name hash"
19655 #, gcc-internal-format
19656 msgid "double linked list of assembler names corrupted"
19660 #, gcc-internal-format
19661 msgid "node has body_removed but is definition"
19665 #, gcc-internal-format
19666 msgid "node is analyzed byt it is not a definition"
19670 #, gcc-internal-format
19671 msgid "node is alias but not implicit alias"
19675 #, gcc-internal-format
19676 msgid "node is alias but not definition"
19680 #, gcc-internal-format
19681 msgid "node is weakref but not an alias"
19685 #, gcc-internal-format
19686 msgid "node is in same_comdat_group list but has no comdat_group"
19690 #, gcc-internal-format
19691 msgid "same_comdat_group list across different groups"
19695 #, gcc-internal-format
19696 msgid "mixing different types of symbol in same comdat groups is not supported"
19700 #, gcc-internal-format
19701 msgid "node is alone in a comdat group"
19705 #, gcc-internal-format
19706 msgid "same_comdat_group is not a circular list"
19710 #, gcc-internal-format, gfc-internal-format
19711 msgid "comdat-local symbol referred to by %s outside its comdat"
19715 #, gcc-internal-format
19716 msgid "implicit_section flag is set but section isn't"
19720 #, gcc-internal-format
19721 msgid "Both section and comdat group is set"
19725 #, gcc-internal-format
19726 msgid "Alias and target's section differs"
19730 #, gcc-internal-format
19731 msgid "Alias and target's comdat groups differs"
19734 #: symtab.c:1095 symtab.c:1132
19735 #, gcc-internal-format
19736 msgid "symtab_node::verify failed"
19740 #, gcc-internal-format
19742 "Two symbols with same comdat_group are not linked by the same_comdat_group "
19747 #, gcc-internal-format
19748 msgid "function %q+D part of alias cycle"
19752 #, gcc-internal-format
19753 msgid "variable %q+D part of alias cycle"
19757 #, gcc-internal-format
19758 msgid "section of alias %q+D must match section of its target"
19762 #, gcc-internal-format
19763 msgid "__builtin_saveregs not supported by this target"
19767 #, gcc-internal-format
19768 msgid "nested functions not supported on this target"
19772 #, gcc-internal-format
19773 msgid "nested function trampolines not supported on this target"
19776 #: targhooks.c:1301
19777 #, gcc-internal-format
19778 msgid "target attribute is not supported on this machine"
19781 #: targhooks.c:1311
19782 #, gcc-internal-format
19783 msgid "#pragma GCC target is not supported for this machine"
19787 #, gcc-internal-format
19788 msgid "removing .rpo file: %m"
19792 #, gcc-internal-format
19793 msgid "renaming .rpo file: %m"
19797 #, gcc-internal-format, gfc-internal-format
19798 msgid "repository file '%s' does not contain command-line arguments"
19802 #, gcc-internal-format, gfc-internal-format
19804 "'%s' was assigned to '%s', but was not defined during recompilation, or vice "
19809 #, gcc-internal-format, gfc-internal-format
19810 msgid "ld returned %d exit status"
19814 #: toplev.c:499 c/c-decl.c:10698
19815 #, gcc-internal-format
19816 msgid "%q+F used but never defined"
19820 #, gcc-internal-format
19821 msgid "%q+F declared %<static%> but never defined"
19825 #, gcc-internal-format
19826 msgid "%q+D defined but not used"
19830 #, gcc-internal-format
19831 msgid "can%'t open %qs for writing: %m"
19835 #, gcc-internal-format
19836 msgid "-frecord-gcc-switches is not supported by the current target"
19840 #, gcc-internal-format
19841 msgid "stack usage computation not supported for this target"
19845 #, gcc-internal-format
19846 msgid "stack usage might be unbounded"
19850 #, gcc-internal-format
19851 msgid "stack usage might be %wd bytes"
19855 #, gcc-internal-format
19856 msgid "stack usage is %wd bytes"
19860 #, gcc-internal-format
19861 msgid "can%'t open %s for writing: %m"
19865 #, gcc-internal-format
19866 msgid "this target does not support %qs"
19870 #, gcc-internal-format
19872 "Graphite loop optimizations cannot be used (ISL is not available)(-"
19873 "fgraphite, -fgraphite-identity, -floop-block, -floop-interchange, -floop-"
19874 "strip-mine, -floop-parallelize-all, -floop-unroll-and-jam, and -ftree-loop-"
19879 #, gcc-internal-format
19880 msgid "-fcheck-pointer-bounds is not supported for this target"
19884 #, gcc-internal-format
19885 msgid "-fcheck-pointer-bounds is not supported with Address Sanitizer"
19888 #. -fabi-version=1 support was removed after GCC 4.9.
19890 #, gcc-internal-format
19891 msgid "%<-fabi-version=1%> is no longer supported"
19895 #, gcc-internal-format
19896 msgid "instruction scheduling not supported on this target machine"
19900 #, gcc-internal-format
19901 msgid "this target machine does not have delayed branches"
19905 #, gcc-internal-format, gfc-internal-format
19906 msgid "-f%sleading-underscore not supported on this target machine"
19910 #, gcc-internal-format
19911 msgid "could not close zeroed insn dump file %qs: %m"
19915 #, gcc-internal-format
19916 msgid "target system does not support the %qs debug format"
19920 #, gcc-internal-format
19921 msgid "variable tracking requested, but useless unless producing debug info"
19925 #, gcc-internal-format
19926 msgid "variable tracking requested, but not supported by this debug format"
19930 #, gcc-internal-format
19931 msgid "var-tracking-assignments changes selective scheduling"
19935 #, gcc-internal-format
19936 msgid "-ffunction-sections not supported for this target"
19940 #, gcc-internal-format
19941 msgid "-fdata-sections not supported for this target"
19945 #, gcc-internal-format
19946 msgid "-fprefetch-loop-arrays not supported for this target"
19950 #, gcc-internal-format
19952 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
19956 #, gcc-internal-format
19957 msgid "-fprefetch-loop-arrays is not supported with -Os"
19961 #, gcc-internal-format
19962 msgid "-fassociative-math disabled; other options take precedence"
19966 #, gcc-internal-format
19967 msgid "-fstack-protector not supported for this target"
19971 #, gcc-internal-format
19973 "-fsanitize=address and -fsanitize=kernel-address are not supported for this "
19978 #, gcc-internal-format
19979 msgid "-fsanitize=address not supported for this target"
19983 #, gcc-internal-format
19984 msgid "error writing to %s: %m"
19987 #: toplev.c:1973 java/jcf-parse.c:1779
19988 #, gcc-internal-format
19989 msgid "error closing %s: %m"
19993 #, gcc-internal-format
19994 msgid "invalid volatile use of %qD inside transaction"
19998 #, gcc-internal-format
20000 "%<transaction_may_cancel_outer%> function call not within outer transaction "
20001 "or %<transaction_may_cancel_outer%>"
20004 #: trans-mem.c:730 trans-mem.c:4768
20005 #, gcc-internal-format
20006 msgid "unsafe function call %qD within atomic transaction"
20010 #, gcc-internal-format
20011 msgid "unsafe function call %qE within atomic transaction"
20015 #, gcc-internal-format
20016 msgid "unsafe indirect function call within atomic transaction"
20019 #: trans-mem.c:748 trans-mem.c:4700
20020 #, gcc-internal-format
20021 msgid "unsafe function call %qD within %<transaction_safe%> function"
20025 #, gcc-internal-format
20026 msgid "unsafe function call %qE within %<transaction_safe%> function"
20030 #, gcc-internal-format
20031 msgid "unsafe indirect function call within %<transaction_safe%> function"
20034 #: trans-mem.c:773 trans-mem.c:4740
20035 #, gcc-internal-format
20036 msgid "asm not allowed in atomic transaction"
20040 #, gcc-internal-format
20041 msgid "asm not allowed in %<transaction_safe%> function"
20045 #, gcc-internal-format
20046 msgid "relaxed transaction in atomic transaction"
20050 #, gcc-internal-format
20051 msgid "relaxed transaction in %<transaction_safe%> function"
20055 #, gcc-internal-format
20056 msgid "outer transaction in transaction"
20060 #, gcc-internal-format
20061 msgid "outer transaction in %<transaction_may_cancel_outer%> function"
20065 #, gcc-internal-format
20066 msgid "outer transaction in %<transaction_safe%> function"
20069 #: trans-mem.c:4366
20070 #, gcc-internal-format
20071 msgid "%Kasm not allowed in %<transaction_safe%> function"
20075 #, gcc-internal-format
20076 msgid "ignoring loop annotation"
20080 #, gcc-internal-format
20081 msgid "constant not recomputed when ADDR_EXPR changed"
20085 #, gcc-internal-format
20086 msgid "side effects not recomputed when ADDR_EXPR changed"
20090 #, gcc-internal-format
20091 msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
20095 #, gcc-internal-format
20096 msgid "SSA name in freelist but still referenced"
20099 #: tree-cfg.c:2852 tree-cfg.c:4178
20100 #, gcc-internal-format
20101 msgid "INDIRECT_REF in gimple IL"
20105 #, gcc-internal-format
20106 msgid "invalid first operand of MEM_REF"
20110 #, gcc-internal-format
20111 msgid "invalid offset operand of MEM_REF"
20115 #, gcc-internal-format
20116 msgid "ASSERT_EXPR with an always-false condition"
20120 #, gcc-internal-format
20121 msgid "MODIFY_EXPR not expected while having tuples"
20124 #: tree-cfg.c:2912 tree-ssa.c:889
20125 #, gcc-internal-format
20126 msgid "address taken, but ADDRESSABLE bit not set"
20130 #, gcc-internal-format
20131 msgid "non-integral used in condition"
20135 #, gcc-internal-format
20136 msgid "invalid conditional operand"
20140 #, gcc-internal-format
20141 msgid "non-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
20145 #, gcc-internal-format
20146 msgid "invalid position or size operand to BIT_FIELD_REF"
20150 #, gcc-internal-format
20152 "integral result type precision does not match field size of BIT_FIELD_REF"
20156 #, gcc-internal-format
20158 "mode precision of non-integral result does not match field size of "
20163 #, gcc-internal-format
20164 msgid "position plus size exceeds size of referenced object in BIT_FIELD_REF"
20168 #, gcc-internal-format
20169 msgid "non-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
20173 #, gcc-internal-format
20174 msgid "invalid reference prefix"
20178 #, gcc-internal-format
20179 msgid "invalid operand to plus/minus, type is a pointer"
20183 #, gcc-internal-format
20184 msgid "invalid operand to pointer plus, first operand is not a pointer"
20188 #, gcc-internal-format
20190 "invalid operand to pointer plus, second operand is not an integer type of "
20191 "appropriate width"
20195 #, gcc-internal-format
20196 msgid "invalid CASE_CHAIN"
20200 #, gcc-internal-format
20201 msgid "invalid expression for min lvalue"
20205 #, gcc-internal-format
20206 msgid "invalid operand in indirect reference"
20210 #, gcc-internal-format
20211 msgid "invalid operands to array reference"
20215 #, gcc-internal-format
20216 msgid "type mismatch in array reference"
20220 #, gcc-internal-format
20221 msgid "type mismatch in array range reference"
20225 #, gcc-internal-format
20226 msgid "type mismatch in real/imagpart reference"
20230 #, gcc-internal-format
20231 msgid "type mismatch in component reference"
20235 #, gcc-internal-format
20236 msgid "conversion of an SSA_NAME on the left hand side"
20240 #, gcc-internal-format
20241 msgid "conversion of register to a different size"
20245 #, gcc-internal-format
20246 msgid "invalid address operand in MEM_REF"
20250 #, gcc-internal-format
20251 msgid "invalid offset operand in MEM_REF"
20255 #, gcc-internal-format
20256 msgid "invalid address operand in TARGET_MEM_REF"
20260 #, gcc-internal-format
20261 msgid "invalid offset operand in TARGET_MEM_REF"
20265 #, gcc-internal-format
20266 msgid "gimple call has two targets"
20270 #, gcc-internal-format
20271 msgid "gimple call has no target"
20275 #, gcc-internal-format
20276 msgid "invalid function in gimple call"
20280 #, gcc-internal-format
20281 msgid "non-function in gimple call"
20285 #, gcc-internal-format
20286 msgid "invalid pure const state for function"
20290 #, gcc-internal-format
20291 msgid "invalid LHS in gimple call"
20295 #, gcc-internal-format
20296 msgid "LHS in noreturn call"
20300 #, gcc-internal-format
20301 msgid "invalid conversion in gimple call"
20305 #, gcc-internal-format
20306 msgid "invalid static chain in gimple call"
20310 #, gcc-internal-format
20311 msgid "static chain with function that doesn%'t use one"
20315 #, gcc-internal-format
20316 msgid "invalid argument to gimple call"
20320 #, gcc-internal-format
20321 msgid "invalid operands in gimple comparison"
20325 #, gcc-internal-format
20326 msgid "mismatching comparison operand types"
20330 #, gcc-internal-format
20331 msgid "vector comparison returning a boolean"
20335 #, gcc-internal-format
20336 msgid "non-vector operands in vector comparison"
20340 #, gcc-internal-format
20341 msgid "invalid vector comparison resulting type"
20345 #, gcc-internal-format
20346 msgid "bogus comparison result type"
20350 #, gcc-internal-format
20351 msgid "non-register as LHS of unary operation"
20355 #, gcc-internal-format
20356 msgid "invalid operand in unary operation"
20360 #, gcc-internal-format
20361 msgid "invalid types in nop conversion"
20365 #, gcc-internal-format
20366 msgid "invalid types in address space conversion"
20370 #, gcc-internal-format
20371 msgid "invalid types in fixed-point conversion"
20375 #, gcc-internal-format
20376 msgid "invalid types in conversion to floating point"
20380 #, gcc-internal-format
20381 msgid "invalid types in conversion to integer"
20385 #, gcc-internal-format
20386 msgid "reduction should convert from vector to element type"
20390 #, gcc-internal-format
20391 msgid "non-trivial conversion in unary operation"
20395 #, gcc-internal-format
20396 msgid "non-register as LHS of binary operation"
20400 #, gcc-internal-format
20401 msgid "invalid operands in binary operation"
20405 #, gcc-internal-format
20406 msgid "type mismatch in complex expression"
20410 #, gcc-internal-format
20411 msgid "type mismatch in shift expression"
20414 #: tree-cfg.c:3781 tree-cfg.c:3802
20415 #, gcc-internal-format
20416 msgid "type mismatch in widening vector shift expression"
20420 #, gcc-internal-format
20421 msgid "invalid non-vector operands to vector valued plus"
20425 #, gcc-internal-format
20426 msgid "invalid (pointer) operands to plus/minus"
20430 #, gcc-internal-format
20431 msgid "type mismatch in pointer plus expression"
20435 #, gcc-internal-format
20436 msgid "type mismatch in binary expression"
20440 #, gcc-internal-format
20441 msgid "non-register as LHS of ternary operation"
20445 #, gcc-internal-format
20446 msgid "invalid operands in ternary operation"
20450 #, gcc-internal-format
20451 msgid "type mismatch in widening multiply-accumulate expression"
20455 #, gcc-internal-format
20456 msgid "type mismatch in fused multiply-add expression"
20459 #: tree-cfg.c:4009 c/c-typeck.c:4716
20460 #, gcc-internal-format
20461 msgid "type mismatch in conditional expression"
20465 #, gcc-internal-format
20466 msgid "type mismatch in vector permute expression"
20470 #, gcc-internal-format
20471 msgid "vector types expected in vector permute expression"
20475 #, gcc-internal-format
20477 "vectors with different element number found in vector permute expression"
20481 #, gcc-internal-format
20482 msgid "invalid mask type in vector permute expression"
20486 #, gcc-internal-format
20487 msgid "type mismatch in sad expression"
20491 #, gcc-internal-format
20492 msgid "vector types expected in sad expression"
20496 #, gcc-internal-format
20497 msgid "non-trivial conversion at assignment"
20501 #, gcc-internal-format
20502 msgid "non-decl/MEM_REF LHS in clobber statement"
20506 #, gcc-internal-format
20507 msgid "invalid operand in unary expression"
20511 #, gcc-internal-format
20512 msgid "type mismatch in address expression"
20515 #: tree-cfg.c:4193 tree-cfg.c:4219
20516 #, gcc-internal-format
20517 msgid "invalid rhs for gimple memory store"
20520 #: tree-cfg.c:4253 tree-cfg.c:4271 tree-cfg.c:4285
20521 #, gcc-internal-format
20522 msgid "incorrect type of vector CONSTRUCTOR elements"
20525 #: tree-cfg.c:4262 tree-cfg.c:4278
20526 #, gcc-internal-format
20527 msgid "incorrect number of vector CONSTRUCTOR elements"
20531 #, gcc-internal-format
20532 msgid "vector CONSTRUCTOR with non-NULL element index"
20536 #, gcc-internal-format
20537 msgid "vector CONSTRUCTOR element is not a GIMPLE value"
20541 #, gcc-internal-format
20542 msgid "non-vector CONSTRUCTOR with elements"
20546 #, gcc-internal-format
20547 msgid "invalid operand in return statement"
20551 #, gcc-internal-format
20552 msgid "invalid conversion in return statement"
20556 #, gcc-internal-format
20557 msgid "goto destination is neither a label nor a pointer"
20561 #, gcc-internal-format
20562 msgid "invalid operand to switch statement"
20566 #, gcc-internal-format
20567 msgid "non-integral type switch statement"
20571 #, gcc-internal-format
20572 msgid "invalid default case label in switch statement"
20576 #, gcc-internal-format
20577 msgid "invalid case label in switch statement"
20581 #, gcc-internal-format
20582 msgid "invalid case range in switch statement"
20586 #, gcc-internal-format
20587 msgid "type mismatch for case label in switch statement"
20591 #, gcc-internal-format
20592 msgid "type precision mismatch in switch statement"
20596 #, gcc-internal-format
20597 msgid "case labels not sorted in switch statement"
20601 #, gcc-internal-format
20602 msgid "label's context is not the current function decl"
20606 #, gcc-internal-format
20607 msgid "incorrect entry in label_to_block_map"
20611 #, gcc-internal-format
20612 msgid "incorrect setting of landing pad number"
20616 #, gcc-internal-format
20617 msgid "invalid comparison code in gimple cond"
20621 #, gcc-internal-format
20622 msgid "invalid labels in gimple cond"
20625 #: tree-cfg.c:4657 tree-cfg.c:4666
20626 #, gcc-internal-format
20627 msgid "invalid PHI result"
20631 #, gcc-internal-format
20632 msgid "missing PHI def"
20636 #, gcc-internal-format
20637 msgid "invalid PHI argument"
20641 #, gcc-internal-format, gfc-internal-format
20642 msgid "incompatible types in PHI argument %u"
20645 #: tree-cfg.c:4786 tree-cfg.c:5119
20646 #, gcc-internal-format
20647 msgid "verify_gimple failed"
20651 #, gcc-internal-format
20652 msgid "dead STMT in EH table"
20656 #, gcc-internal-format
20657 msgid "location references block not in block tree"
20661 #, gcc-internal-format
20662 msgid "gimple_bb (phi) is set to a wrong basic block"
20666 #, gcc-internal-format
20667 msgid "PHI node with location"
20670 #: tree-cfg.c:5005 tree-cfg.c:5054
20671 #, gcc-internal-format
20672 msgid "incorrect sharing of tree nodes"
20676 #, gcc-internal-format
20677 msgid "virtual PHI with argument locations"
20681 #, gcc-internal-format
20682 msgid "gimple_bb (stmt) is set to a wrong basic block"
20686 #, gcc-internal-format
20687 msgid "in statement"
20691 #, gcc-internal-format
20692 msgid "statement marked for throw, but doesn%'t"
20696 #, gcc-internal-format
20697 msgid "statement marked for throw in middle of block"
20701 #, gcc-internal-format
20702 msgid "ENTRY_BLOCK has IL associated with it"
20706 #, gcc-internal-format
20707 msgid "EXIT_BLOCK has IL associated with it"
20711 #, gcc-internal-format, gfc-internal-format
20712 msgid "fallthru to exit from bb %d"
20716 #, gcc-internal-format
20717 msgid "nonlocal label "
20721 #, gcc-internal-format
20722 msgid "EH landing pad label "
20725 #: tree-cfg.c:5197 tree-cfg.c:5206 tree-cfg.c:5231
20726 #, gcc-internal-format
20731 #, gcc-internal-format, gfc-internal-format
20732 msgid "control flow in the middle of basic block %d"
20736 #, gcc-internal-format, gfc-internal-format
20737 msgid "fallthru edge after a control statement in bb %d"
20741 #, gcc-internal-format, gfc-internal-format
20742 msgid "true/false edge after a non-GIMPLE_COND in bb %d"
20745 #: tree-cfg.c:5290 tree-cfg.c:5312 tree-cfg.c:5329 tree-cfg.c:5399
20746 #, gcc-internal-format, gfc-internal-format
20747 msgid "wrong outgoing edge flags at end of bb %d"
20751 #, gcc-internal-format, gfc-internal-format
20752 msgid "explicit goto at end of bb %d"
20756 #, gcc-internal-format, gfc-internal-format
20757 msgid "return edge does not point to exit in bb %d"
20761 #, gcc-internal-format
20762 msgid "found default case not at the start of case vector"
20766 #, gcc-internal-format
20767 msgid "case labels not sorted: "
20771 #, gcc-internal-format, gfc-internal-format
20772 msgid "extra outgoing edge %d->%d"
20776 #, gcc-internal-format, gfc-internal-format
20777 msgid "missing edge %i->%i"
20781 #, gcc-internal-format
20782 msgid "%<noreturn%> function does return"
20786 #, gcc-internal-format
20787 msgid "control reaches end of non-void function"
20791 #, gcc-internal-format
20793 "ignoring return value of %qD, declared with attribute warn_unused_result"
20797 #, gcc-internal-format
20799 "ignoring return value of function declared with attribute warn_unused_result"
20802 #: tree-chkp-opt.c:749
20803 #, gcc-internal-format
20804 msgid "memory access check always fail"
20807 #: tree-chkp.c:2006
20808 #, gcc-internal-format, gfc-internal-format
20809 msgid "-fcheck-pointer-bounds requires '%s' name for internal usage"
20812 #: tree-chkp.c:2717
20813 #, gcc-internal-format, gfc-internal-format
20814 msgid "pointer bounds were lost due to unexpected expression %s"
20817 #: tree-chkp.c:2805
20818 #, gcc-internal-format, gfc-internal-format
20819 msgid "chkp_get_bounds_by_definition: Unexpected var of type %s"
20822 #: tree-chkp.c:2848
20823 #, gcc-internal-format, gfc-internal-format
20824 msgid "chkp_get_bounds_by_definition: Unexpected GIMPLE code %s"
20827 #: tree-chkp.c:3469
20828 #, gcc-internal-format, gfc-internal-format
20829 msgid "chkp_make_addressed_object_bounds: Unexpected tree code %s"
20832 #: tree-chkp.c:3621
20833 #, gcc-internal-format, gfc-internal-format
20834 msgid "chkp_find_bounds: Unexpected tree code %s"
20837 #: tree-chkp.c:3632
20838 #, gcc-internal-format
20839 msgid "chkp_find_bounds: Cannot find bounds for pointer"
20842 #: tree-chkp.c:3748
20843 #, gcc-internal-format, gfc-internal-format
20844 msgid "chkp_walk_pointer_assignments: unexpected RHS type: %s"
20847 #: tree-diagnostic.c:206
20848 #, gcc-internal-format
20849 msgid "in definition of macro %qs"
20852 #: tree-diagnostic.c:223
20853 #, gcc-internal-format
20854 msgid "in expansion of macro %qs"
20858 #, gcc-internal-format, gfc-internal-format
20859 msgid "BB %i has multiple EH edges"
20863 #, gcc-internal-format, gfc-internal-format
20864 msgid "BB %i can not throw but has an EH edge"
20868 #, gcc-internal-format, gfc-internal-format
20869 msgid "BB %i last statement has incorrectly set lp"
20873 #, gcc-internal-format, gfc-internal-format
20874 msgid "BB %i is missing an EH edge"
20878 #, gcc-internal-format, gfc-internal-format
20879 msgid "Incorrect EH edge %i->%i"
20882 #: tree-eh.c:4732 tree-eh.c:4751
20883 #, gcc-internal-format, gfc-internal-format
20884 msgid "BB %i is missing an edge"
20888 #, gcc-internal-format, gfc-internal-format
20889 msgid "BB %i too many fallthru edges"
20893 #, gcc-internal-format, gfc-internal-format
20894 msgid "BB %i has incorrect edge"
20898 #, gcc-internal-format, gfc-internal-format
20899 msgid "BB %i has incorrect fallthru edge"
20902 #: tree-inline.c:3549
20903 #, gcc-internal-format
20904 msgid "function %q+F can never be copied because it receives a non-local goto"
20907 #: tree-inline.c:3563
20908 #, gcc-internal-format
20910 "function %q+F can never be copied because it saves address of local label in "
20911 "a static variable"
20914 #: tree-inline.c:3603
20915 #, gcc-internal-format
20917 "function %q+F can never be inlined because it uses alloca (override using "
20918 "the always_inline attribute)"
20921 #: tree-inline.c:3617
20922 #, gcc-internal-format
20923 msgid "function %q+F can never be inlined because it uses setjmp"
20926 #: tree-inline.c:3631
20927 #, gcc-internal-format
20929 "function %q+F can never be inlined because it uses variable argument lists"
20932 #: tree-inline.c:3643
20933 #, gcc-internal-format
20935 "function %q+F can never be inlined because it uses setjmp-longjmp exception "
20939 #: tree-inline.c:3651
20940 #, gcc-internal-format
20941 msgid "function %q+F can never be inlined because it uses non-local goto"
20944 #: tree-inline.c:3663
20945 #, gcc-internal-format
20947 "function %q+F can never be inlined because it uses __builtin_return or "
20948 "__builtin_apply_args"
20951 #: tree-inline.c:3683
20952 #, gcc-internal-format
20953 msgid "function %q+F can never be inlined because it contains a computed goto"
20956 #: tree-inline.c:3784
20957 #, gcc-internal-format
20959 "function %q+F can never be inlined because it is suppressed using -fno-inline"
20962 #: tree-inline.c:3792
20963 #, gcc-internal-format
20965 "function %q+F can never be inlined because it uses attributes conflicting "
20969 #: tree-inline.c:4467
20970 #, gcc-internal-format
20971 msgid "inlining failed in call to always_inline %q+F: %s"
20974 #: tree-inline.c:4469 tree-inline.c:4484
20975 #, gcc-internal-format
20976 msgid "called from here"
20979 #: tree-inline.c:4482
20980 #, gcc-internal-format
20981 msgid "inlining failed in call to %q+F: %s"
20984 #: tree-into-ssa.c:3217
20985 #, gcc-internal-format
20986 msgid "statement uses released SSA name:"
20989 #: tree-into-ssa.c:3229
20990 #, gcc-internal-format
20991 msgid "cannot update SSA form"
20994 #: tree-into-ssa.c:3316 tree-outof-ssa.c:874 tree-outof-ssa.c:931
20995 #: tree-ssa-coalesce.c:913 tree-ssa-live.c:1401
20996 #, gcc-internal-format
20997 msgid "SSA corruption"
21000 #: tree-profile.c:475
21001 #, gcc-internal-format
21002 msgid "unimplemented functionality"
21005 #: tree-ssa-loop-niter.c:2656
21006 #, gcc-internal-format
21007 msgid "iteration %E invokes undefined behavior"
21010 #: tree-ssa-loop-niter.c:2659 ada/gcc-interface/trans.c:6022
21011 #, gcc-internal-format
21012 msgid "containing loop"
21015 #: tree-ssa-operands.c:993
21016 #, gcc-internal-format
21017 msgid "virtual definition of statement not up-to-date"
21020 #: tree-ssa-operands.c:1000
21021 #, gcc-internal-format
21022 msgid "virtual def operand missing for stmt"
21025 #: tree-ssa-operands.c:1010
21026 #, gcc-internal-format
21027 msgid "virtual use of statement not up-to-date"
21030 #: tree-ssa-operands.c:1017
21031 #, gcc-internal-format
21032 msgid "virtual use operand missing for stmt"
21035 #: tree-ssa-operands.c:1033
21036 #, gcc-internal-format
21037 msgid "excess use operand for stmt"
21040 #: tree-ssa-operands.c:1041
21041 #, gcc-internal-format
21042 msgid "use operand missing for stmt"
21045 #: tree-ssa-operands.c:1048
21046 #, gcc-internal-format
21047 msgid "stmt volatile flag not up-to-date"
21050 #: tree-ssa-uninit.c:186 varasm.c:341
21051 #, gcc-internal-format
21052 msgid "%qD was declared here"
21055 #: tree-ssa-uninit.c:218
21056 #, gcc-internal-format
21057 msgid "%qD is used uninitialized in this function"
21060 #: tree-ssa-uninit.c:223 tree-ssa-uninit.c:2359
21061 #, gcc-internal-format
21062 msgid "%qD may be used uninitialized in this function"
21065 #: tree-ssa-uninit.c:254
21066 #, gcc-internal-format
21067 msgid "%qE is used uninitialized in this function"
21070 #: tree-ssa-uninit.c:259
21071 #, gcc-internal-format
21072 msgid "%qE may be used uninitialized in this function"
21076 #, gcc-internal-format
21077 msgid "expected an SSA_NAME object"
21081 #, gcc-internal-format
21082 msgid "found an SSA_NAME that had been released into the free pool"
21086 #, gcc-internal-format
21087 msgid "type mismatch between an SSA_NAME and its symbol"
21091 #, gcc-internal-format
21092 msgid "found a virtual definition for a GIMPLE register"
21096 #, gcc-internal-format
21097 msgid "virtual SSA name for non-VOP decl"
21101 #, gcc-internal-format
21102 msgid "found a real definition for a non-register"
21106 #, gcc-internal-format
21107 msgid "found a default name with a non-empty defining statement"
21111 #, gcc-internal-format
21112 msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set"
21116 #, gcc-internal-format, gfc-internal-format
21117 msgid "SSA_NAME created in two different blocks %i and %i"
21120 #: tree-ssa.c:718 tree-ssa.c:1029
21121 #, gcc-internal-format
21122 msgid "SSA_NAME_DEF_STMT is wrong"
21126 #, gcc-internal-format
21127 msgid "missing definition"
21131 #, gcc-internal-format, gfc-internal-format
21132 msgid "definition in block %i does not dominate use in block %i"
21136 #, gcc-internal-format, gfc-internal-format
21137 msgid "definition in block %i follows the use"
21141 #, gcc-internal-format
21142 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
21146 #, gcc-internal-format
21147 msgid "no immediate_use list"
21151 #, gcc-internal-format
21152 msgid "wrong immediate use list"
21156 #, gcc-internal-format
21157 msgid "incoming edge count does not match number of PHI arguments"
21161 #, gcc-internal-format, gfc-internal-format
21162 msgid "PHI argument is missing for edge %d->%d"
21166 #, gcc-internal-format
21167 msgid "PHI argument is not SSA_NAME, or invariant"
21171 #, gcc-internal-format, gfc-internal-format
21172 msgid "wrong edge %d->%d for PHI argument"
21176 #, gcc-internal-format, gfc-internal-format
21177 msgid "AUX pointer initialized for edge %d->%d"
21181 #, gcc-internal-format
21182 msgid "stmt (%p) marked modified after optimization pass: "
21186 #, gcc-internal-format
21187 msgid "verify_ssa failed"
21190 #: tree-streamer-in.c:345 tree-streamer-in.c:1141
21191 #, gcc-internal-format
21192 msgid "machine independent builtin code out of range"
21195 #: tree-streamer-in.c:351 tree-streamer-in.c:1157
21196 #, gcc-internal-format
21197 msgid "target specific builtin not available"
21200 #: tree-streamer-out.c:499
21201 #, gcc-internal-format
21203 "tree bytecode streams do not support machine specific builtin functions on "
21207 #: tree-vect-generic.c:270
21208 #, gcc-internal-format
21209 msgid "vector operation will be expanded piecewise"
21212 #: tree-vect-generic.c:273
21213 #, gcc-internal-format
21214 msgid "vector operation will be expanded in parallel"
21217 #: tree-vect-generic.c:324
21218 #, gcc-internal-format
21219 msgid "vector operation will be expanded with a single scalar operation"
21222 #: tree-vect-generic.c:890
21223 #, gcc-internal-format
21224 msgid "vector condition will be expanded piecewise"
21227 #: tree-vect-generic.c:1283
21228 #, gcc-internal-format
21229 msgid "vector shuffling operation will be expanded piecewise"
21232 #: tree-vect-loop.c:3132
21233 #, gcc-internal-format
21234 msgid "vectorization did not happen for a simd loop"
21237 #: tree-vrp.c:6606 tree-vrp.c:6646 tree-vrp.c:6727
21238 #, gcc-internal-format
21239 msgid "array subscript is above array bounds"
21243 #, gcc-internal-format
21244 msgid "array subscript is outside array bounds"
21247 #: tree-vrp.c:6659 tree-vrp.c:6714
21248 #, gcc-internal-format
21249 msgid "array subscript is below array bounds"
21253 #, gcc-internal-format
21255 "assuming signed overflow does not occur when simplifying conditional to "
21259 #: tree-vrp.c:7573 tree-vrp.c:9483 tree-vrp.c:9527 tree-vrp.c:9588
21260 #, gcc-internal-format
21261 msgid "assuming signed overflow does not occur when simplifying conditional"
21265 #, gcc-internal-format
21266 msgid "comparison always false due to limited range of data type"
21270 #, gcc-internal-format
21271 msgid "comparison always true due to limited range of data type"
21275 #, gcc-internal-format
21277 "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to "
21282 #, gcc-internal-format
21284 "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X"
21289 #, gcc-internal-format
21290 msgid "ignoring attributes applied to %qT after definition"
21294 #, gcc-internal-format
21295 msgid "%q+D already declared with dllexport attribute: dllimport ignored"
21299 #, gcc-internal-format
21301 "%q+D redeclared without dllimport attribute after being referenced with dll "
21306 #, gcc-internal-format
21307 msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
21310 #: tree.c:6302 tree.c:6314 tree.c:6324 c-family/c-common.c:6994
21311 #: c-family/c-common.c:7013 c-family/c-common.c:7031 c-family/c-common.c:7061
21312 #: c-family/c-common.c:7089 c-family/c-common.c:7117 c-family/c-common.c:7133
21313 #: c-family/c-common.c:7148 c-family/c-common.c:7166 c-family/c-common.c:7181
21314 #: c-family/c-common.c:7213 c-family/c-common.c:7230 c-family/c-common.c:7247
21315 #: c-family/c-common.c:7279 c-family/c-common.c:7302 c-family/c-common.c:7319
21316 #: c-family/c-common.c:7347 c-family/c-common.c:7368 c-family/c-common.c:7389
21317 #: c-family/c-common.c:7416 c-family/c-common.c:7445 c-family/c-common.c:7482
21318 #: c-family/c-common.c:7535 c-family/c-common.c:7595 c-family/c-common.c:7684
21319 #: c-family/c-common.c:7714 c-family/c-common.c:7768 c-family/c-common.c:8244
21320 #: c-family/c-common.c:8281 c-family/c-common.c:8337 c-family/c-common.c:8393
21321 #: c-family/c-common.c:8471 c-family/c-common.c:8598 c-family/c-common.c:8660
21322 #: c-family/c-common.c:8767 c-family/c-common.c:8783 c-family/c-common.c:8799
21323 #: c-family/c-common.c:8820 c-family/c-common.c:8856 c-family/c-common.c:8904
21324 #: c-family/c-common.c:9067 c-family/c-common.c:9088 c-family/c-common.c:9201
21325 #: c-family/c-common.c:9228 c-family/c-common.c:9541 c-family/c-common.c:9564
21326 #: c-family/c-common.c:9603 c-family/c-common.c:9685 c-family/c-common.c:9832
21327 #: config/darwin.c:2048 config/arm/arm.c:6391 config/arm/arm.c:6419
21328 #: config/arm/arm.c:6436 config/avr/avr.c:8964 config/h8300/h8300.c:5499
21329 #: config/h8300/h8300.c:5523 config/i386/i386.c:5642 config/i386/i386.c:42945
21330 #: config/ia64/ia64.c:780 config/rs6000/rs6000.c:29349 config/spu/spu.c:3776
21331 #: ada/gcc-interface/utils.c:5825 ada/gcc-interface/utils.c:5851
21332 #: lto/lto-lang.c:248
21333 #, gcc-internal-format
21334 msgid "%qE attribute ignored"
21338 #, gcc-internal-format
21339 msgid "inline function %q+D declared as dllimport: attribute ignored"
21343 #, gcc-internal-format
21344 msgid "function %q+D definition is marked dllimport"
21348 #, gcc-internal-format
21349 msgid "variable %q+D definition is marked dllimport"
21353 #, gcc-internal-format
21354 msgid "external linkage required for symbol %q+D because of %qE attribute"
21358 #, gcc-internal-format
21360 "%qE implies default visibility, but %qD has already been declared with a "
21361 "different visibility"
21365 #, gcc-internal-format
21366 msgid "arrays of functions are not meaningful"
21370 #, gcc-internal-format
21371 msgid "function return type cannot be function"
21374 #: tree.c:9427 tree.c:9512 tree.c:9573
21375 #, gcc-internal-format, gfc-internal-format
21376 msgid "tree check: %s, have %s in %s, at %s:%d"
21380 #, gcc-internal-format, gfc-internal-format
21381 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
21385 #, gcc-internal-format
21386 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
21390 #, gcc-internal-format
21391 msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
21395 #, gcc-internal-format, gfc-internal-format
21396 msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
21400 #, gcc-internal-format
21402 "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
21407 #, gcc-internal-format, gfc-internal-format
21409 "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
21413 #, gcc-internal-format, gfc-internal-format
21414 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
21418 #, gcc-internal-format, gfc-internal-format
21419 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
21423 #, gcc-internal-format, gfc-internal-format
21425 "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at "
21430 #, gcc-internal-format
21431 msgid "%qD is deprecated: %s"
21435 #, gcc-internal-format
21436 msgid "%qD is deprecated"
21439 #: tree.c:12279 tree.c:12301
21440 #, gcc-internal-format
21441 msgid "%qE is deprecated: %s"
21444 #: tree.c:12282 tree.c:12304
21445 #, gcc-internal-format
21446 msgid "%qE is deprecated"
21449 #: tree.c:12288 tree.c:12309
21450 #, gcc-internal-format, gfc-internal-format
21451 msgid "type is deprecated: %s"
21454 #: tree.c:12291 tree.c:12312
21455 #, gcc-internal-format
21456 msgid "type is deprecated"
21459 #. Type variant can differ by:
21461 #. - TYPE_QUALS: TYPE_READONLY, TYPE_VOLATILE, TYPE_ATOMIC, TYPE_RESTRICT,
21462 #. ENCODE_QUAL_ADDR_SPACE.
21463 #. - main variant may be TYPE_COMPLETE_P and variant types !TYPE_COMPLETE_P
21464 #. in this case some values may not be set in the variant types
21465 #. (see TYPE_COMPLETE_P checks).
21466 #. - it is possible to have TYPE_ARTIFICIAL variant of non-artifical type
21467 #. - by TYPE_NAME and attributes (i.e. when variant originate by typedef)
21468 #. - TYPE_CANONICAL (TYPE_ALIAS_SET is the same among variants)
21469 #. - by the alignment: TYPE_ALIGN and TYPE_USER_ALIGN
21470 #. - during LTO by TYPE_CONTEXT if type is TYPE_FILE_SCOPE_P
21471 #. this is necessary to make it possible to merge types form different TUs
21472 #. - arrays, pointers and references may have TREE_TYPE that is a variant
21473 #. of TREE_TYPE of their main variants.
21474 #. - aggregates may have new TYPE_FIELDS list that list variants of
21475 #. the main variant TYPE_FIELDS.
21476 #. - vector types may differ by TYPE_VECTOR_OPAQUE
21477 #. - TYPE_METHODS is always NULL for vairant types and maintained for
21478 #. main variant only.
21480 #. Convenience macro for matching individual fields.
21482 #, gcc-internal-format
21483 msgid "type variant differs by "
21487 #, gcc-internal-format
21488 msgid "type variant has different TYPE_SIZE_UNIT"
21492 #, gcc-internal-format
21493 msgid "type variant's TYPE_SIZE_UNIT"
21497 #, gcc-internal-format
21498 msgid "type's TYPE_SIZE_UNIT"
21502 #, gcc-internal-format
21503 msgid "type variant has different TYPE_VFIELD"
21507 #, gcc-internal-format
21508 msgid "type variant has TYPE_METHODS"
21512 #, gcc-internal-format
21513 msgid "type variant has different TYPE_BINFO"
21517 #, gcc-internal-format
21518 msgid "type variant's TYPE_BINFO"
21522 #, gcc-internal-format
21523 msgid "type's TYPE_BINFO"
21527 #, gcc-internal-format
21528 msgid "type variant has different TYPE_FIELDS"
21532 #, gcc-internal-format
21533 msgid "first mismatch is field"
21537 #, gcc-internal-format
21542 #, gcc-internal-format
21543 msgid "type variant has different TREE_TYPE"
21546 #: tree.c:12891 tree.c:12902
21547 #, gcc-internal-format
21548 msgid "type variant's TREE_TYPE"
21551 #: tree.c:12893 tree.c:12904
21552 #, gcc-internal-format
21553 msgid "type's TREE_TYPE"
21557 #, gcc-internal-format
21558 msgid "type is not compatible with its vairant"
21562 #, gcc-internal-format
21563 msgid "Main variant is not defined"
21567 #, gcc-internal-format
21568 msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
21572 #, gcc-internal-format
21573 msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
21577 #, gcc-internal-format
21578 msgid "TYPE_CANONICAL is not compatible"
21582 #, gcc-internal-format
21583 msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
21587 #, gcc-internal-format
21588 msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
21592 #, gcc-internal-format
21593 msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
21597 #, gcc-internal-format
21598 msgid "TYPE_MINVAL non-NULL"
21602 #, gcc-internal-format
21603 msgid "TYPE_METHODS is not FUNCTION_DECL, TEMPLATE_DECL nor error_mark_node"
21607 #, gcc-internal-format
21608 msgid "TYPE_METHOD_BASETYPE is not record nor union"
21612 #, gcc-internal-format
21613 msgid "TYPE_OFFSET_BASETYPE is not record nor union"
21617 #, gcc-internal-format
21618 msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
21622 #, gcc-internal-format
21623 msgid "TYPE_MAXVAL non-NULL"
21627 #, gcc-internal-format
21628 msgid "TYPE_BINFO is not TREE_BINFO"
21632 #, gcc-internal-format
21633 msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
21637 #, gcc-internal-format
21638 msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
21642 #, gcc-internal-format
21643 msgid "Enum value is not CONST_DECL or INTEGER_CST"
21647 #, gcc-internal-format
21648 msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
21652 #, gcc-internal-format
21653 msgid "Enum value name is not IDENTIFIER_NODE"
21657 #, gcc-internal-format
21658 msgid "Array TYPE_DOMAIN is not integer type"
21662 #, gcc-internal-format
21663 msgid "Wrong tree in TYPE_FIELDS list"
21667 #, gcc-internal-format
21668 msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
21672 #, gcc-internal-format
21673 msgid "TYPE_CACHED_VALUES is not TREE_VEC"
21677 #, gcc-internal-format
21678 msgid "wrong TYPE_CACHED_VALUES entry"
21682 #, gcc-internal-format
21683 msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
21687 #, gcc-internal-format
21688 msgid "Wrong entry in TYPE_ARG_TYPES list"
21692 #, gcc-internal-format
21693 msgid "TYPE_VALUES_RAW field is non-NULL"
21697 #, gcc-internal-format
21698 msgid "TYPE_CACHED_VALUES_P is set while it should not"
21702 #, gcc-internal-format
21703 msgid "TYPE_STRING_FLAG is set on wrong type code"
21707 #, gcc-internal-format
21709 "TYPE_STRING_FLAG is set on type that does not look like char nor array of "
21714 #, gcc-internal-format
21715 msgid "TYPE_METHOD_BASETYPE is not main variant"
21719 #, gcc-internal-format
21720 msgid "verify_type failed"
21723 #: value-prof.c:560
21724 #, gcc-internal-format
21725 msgid "dead histogram"
21728 #: value-prof.c:590
21729 #, gcc-internal-format
21731 "Histogram value statement does not correspond to the statement it is "
21735 #: value-prof.c:602
21736 #, gcc-internal-format
21737 msgid "verify_histograms failed"
21740 #: value-prof.c:661
21741 #, gcc-internal-format, gfc-internal-format
21743 "corrupted value profile: %s profile counter (%d out of %d) inconsistent with "
21744 "basic-block count (%d)"
21747 #: var-tracking.c:7131
21748 #, gcc-internal-format
21750 "variable tracking size limit exceeded with -fvar-tracking-assignments, "
21754 #: var-tracking.c:7135
21755 #, gcc-internal-format
21756 msgid "variable tracking size limit exceeded"
21760 #, gcc-internal-format
21761 msgid "%+D causes a section type conflict with %D"
21765 #, gcc-internal-format
21766 msgid "section type conflict with %D"
21770 #, gcc-internal-format
21771 msgid "%+D causes a section type conflict"
21775 #, gcc-internal-format
21776 msgid "section type conflict"
21780 #, gcc-internal-format
21781 msgid "alignment of %q+D is greater than maximum object file alignment %d"
21784 #: varasm.c:1372 varasm.c:1381
21785 #, gcc-internal-format
21786 msgid "register name not specified for %q+D"
21790 #, gcc-internal-format
21791 msgid "invalid register name for %q+D"
21795 #, gcc-internal-format
21796 msgid "data type of %q+D isn%'t suitable for a register"
21800 #, gcc-internal-format
21802 "the register specified for %q+D cannot be accessed by the current target"
21806 #, gcc-internal-format
21808 "the register specified for %q+D is not general enough to be used as a "
21809 "register variable"
21813 #, gcc-internal-format
21814 msgid "register specified for %q+D isn%'t suitable for data type"
21818 #, gcc-internal-format
21819 msgid "global register variable has initial value"
21823 #, gcc-internal-format
21824 msgid "optimization may eliminate reads and/or writes to register variables"
21828 #, gcc-internal-format
21829 msgid "register name given for non-register variable %q+D"
21833 #, gcc-internal-format
21834 msgid "thread-local COMMON data not implemented"
21838 #, gcc-internal-format
21840 "requested alignment for %q+D is greater than implemented alignment of %wu"
21843 #: varasm.c:2145 c/c-decl.c:4788
21844 #, gcc-internal-format
21845 msgid "storage size of %q+D isn%'t known"
21849 #, gcc-internal-format
21850 msgid "initializer for integer/fixed-point value is too complicated"
21854 #, gcc-internal-format
21855 msgid "initializer for floating value is not a floating constant"
21859 #, gcc-internal-format
21860 msgid "invalid initial value for member %qE"
21863 #: varasm.c:5339 c-family/c-common.c:8240
21864 #, gcc-internal-format
21865 msgid "%+D declared weak after being used"
21869 #, gcc-internal-format
21870 msgid "weak declaration of %q+D must be public"
21874 #, gcc-internal-format
21875 msgid "weak declaration of %q+D not supported"
21878 #: varasm.c:5452 varasm.c:5756
21879 #, gcc-internal-format
21880 msgid "only weak aliases are supported in this configuration"
21884 #, gcc-internal-format
21885 msgid "weakref is not supported in this configuration"
21889 #, gcc-internal-format
21890 msgid "ifunc is not supported on this target"
21894 #, gcc-internal-format
21895 msgid "weakref %q+D ultimately targets itself"
21899 #, gcc-internal-format
21900 msgid "weakref %q+D must have static linkage"
21904 #, gcc-internal-format
21905 msgid "alias definitions not supported in this configuration"
21909 #, gcc-internal-format
21910 msgid "ifunc is not supported in this configuration"
21913 #: varasm.c:5971 config/sol2.c:158 config/i386/winnt.c:278
21914 #, gcc-internal-format
21915 msgid "visibility attribute not supported in this configuration; ignored"
21918 #. Print an error message for unrecognized stab codes.
21920 #, gcc-internal-format
21921 msgid "no sclass for %s stab (0x%x)"
21924 #: lto-streamer.h:1008
21925 #, gcc-internal-format, gfc-internal-format
21926 msgid "bytecode stream: expected tag %s instead of %s"
21929 #: lto-streamer.h:1018
21930 #, gcc-internal-format, gfc-internal-format
21931 msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
21934 #: c-family/array-notation-common.c:76
21935 #, gcc-internal-format
21936 msgid "__sec_implicit_index parameter must be an integer constant expression"
21939 #: c-family/array-notation-common.c:112
21940 #, gcc-internal-format
21941 msgid "length mismatch in expression"
21944 #: c-family/array-notation-common.c:287 c-family/array-notation-common.c:315
21945 #: c/c-array-notation.c:738 cp/cp-array-notation.c:617
21946 #, gcc-internal-format
21947 msgid "rank mismatch between %qE and %qE"
21950 #. Here the original expression is printed as a "heads-up"
21951 #. to the programmer. This is because since there is no
21952 #. location information for the offending argument, the
21953 #. error could be in some internally generated code that is
21954 #. not visible for the programmer. Thus, the correct fix
21955 #. may lie in the original expression.
21956 #: c-family/array-notation-common.c:296
21957 #, gcc-internal-format
21958 msgid "rank mismatch in expression %qE"
21961 #: c-family/array-notation-common.c:670
21962 #, gcc-internal-format
21963 msgid "__sec_implicit_index argument %d must be less than the rank of %qE"
21966 #: c-family/c-cilkplus.c:42
21967 #, gcc-internal-format
21968 msgid "iteration variable cannot be volatile"
21971 #: c-family/c-cilkplus.c:85
21972 #, gcc-internal-format
21973 msgid "variable appears in more than one clause"
21976 #: c-family/c-cilkplus.c:87
21977 #, gcc-internal-format
21978 msgid "other clause defined here"
21981 #: c-family/c-common.c:998
21982 #, gcc-internal-format
21983 msgid "%qD is not defined outside of function scope"
21986 #: c-family/c-common.c:1048
21987 #, gcc-internal-format
21989 "string length %qd is greater than the length %qd ISO C%d compilers are "
21990 "required to support"
21993 #: c-family/c-common.c:1375 c/c-typeck.c:10698 cp/typeck.c:4336
21994 #, gcc-internal-format
21995 msgid "left shift of negative value"
21998 #: c-family/c-common.c:1387 c/c-typeck.c:10707 cp/typeck.c:4344
21999 #, gcc-internal-format
22000 msgid "left shift count is negative"
22003 #: c-family/c-common.c:1388 c/c-typeck.c:10646 cp/typeck.c:4290
22004 #, gcc-internal-format
22005 msgid "right shift count is negative"
22008 #: c-family/c-common.c:1394 c/c-typeck.c:10715 cp/typeck.c:4352
22009 #, gcc-internal-format
22010 msgid "left shift count >= width of type"
22013 #: c-family/c-common.c:1395 c/c-typeck.c:10658 cp/typeck.c:4298
22014 #, gcc-internal-format
22015 msgid "right shift count >= width of type"
22018 #: c-family/c-common.c:1651 c-family/c-common.c:1663 cp/constexpr.c:1475
22019 #, gcc-internal-format
22020 msgid "overflow in constant expression"
22023 #: c-family/c-common.c:1686
22024 #, gcc-internal-format
22025 msgid "integer overflow in expression"
22028 #: c-family/c-common.c:1691
22029 #, gcc-internal-format
22030 msgid "floating point overflow in expression"
22033 #: c-family/c-common.c:1695
22034 #, gcc-internal-format
22035 msgid "fixed-point overflow in expression"
22038 #: c-family/c-common.c:1699
22039 #, gcc-internal-format
22040 msgid "vector overflow in expression"
22043 #: c-family/c-common.c:1705
22044 #, gcc-internal-format
22045 msgid "complex integer overflow in expression"
22048 #: c-family/c-common.c:1708
22049 #, gcc-internal-format
22050 msgid "complex floating point overflow in expression"
22053 #: c-family/c-common.c:1758
22054 #, gcc-internal-format
22055 msgid "logical %<or%> applied to non-boolean constant"
22058 #: c-family/c-common.c:1761
22059 #, gcc-internal-format
22060 msgid "logical %<and%> applied to non-boolean constant"
22063 #: c-family/c-common.c:1830
22064 #, gcc-internal-format
22065 msgid "logical %<or%> of collectively exhaustive tests is always true"
22068 #: c-family/c-common.c:1834
22069 #, gcc-internal-format
22070 msgid "logical %<and%> of mutually exclusive tests is always false"
22073 #: c-family/c-common.c:1844
22074 #, gcc-internal-format
22075 msgid "logical %<or%> of equal expressions"
22078 #: c-family/c-common.c:1847
22079 #, gcc-internal-format
22080 msgid "logical %<and%> of equal expressions"
22083 #: c-family/c-common.c:1872
22084 #, gcc-internal-format
22085 msgid "logical not is only applied to the left hand side of comparison"
22088 #: c-family/c-common.c:2002
22089 #, gcc-internal-format
22090 msgid "type-punning to incomplete type might break strict-aliasing rules"
22093 #: c-family/c-common.c:2017
22094 #, gcc-internal-format
22095 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
22098 #: c-family/c-common.c:2024 c-family/c-common.c:2042
22099 #, gcc-internal-format
22100 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
22103 #: c-family/c-common.c:2176
22104 #, gcc-internal-format
22106 "argument to %<sizeof%> in %qD call is the same expression as the "
22107 "destination; did you mean to remove the addressof?"
22110 #: c-family/c-common.c:2183
22111 #, gcc-internal-format
22113 "argument to %<sizeof%> in %qD call is the same expression as the "
22114 "destination; did you mean to provide an explicit length?"
22117 #: c-family/c-common.c:2188
22118 #, gcc-internal-format
22120 "argument to %<sizeof%> in %qD call is the same expression as the "
22121 "destination; did you mean to dereference it?"
22124 #: c-family/c-common.c:2200
22125 #, gcc-internal-format
22127 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
22128 "destination; expected %qT or an explicit length"
22131 #: c-family/c-common.c:2216
22132 #, gcc-internal-format
22134 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
22135 "you mean to remove the addressof?"
22138 #: c-family/c-common.c:2223
22139 #, gcc-internal-format
22141 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
22142 "you mean to provide an explicit length?"
22145 #: c-family/c-common.c:2228
22146 #, gcc-internal-format
22148 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
22149 "you mean to dereference it?"
22152 #: c-family/c-common.c:2240
22153 #, gcc-internal-format
22155 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
22156 "source; expected %qT or an explicit length"
22159 #: c-family/c-common.c:2256
22160 #, gcc-internal-format
22162 "argument to %<sizeof%> in %qD call is the same expression as the first "
22163 "source; did you mean to remove the addressof?"
22166 #: c-family/c-common.c:2263
22167 #, gcc-internal-format
22169 "argument to %<sizeof%> in %qD call is the same expression as the first "
22170 "source; did you mean to provide an explicit length?"
22173 #: c-family/c-common.c:2268
22174 #, gcc-internal-format
22176 "argument to %<sizeof%> in %qD call is the same expression as the first "
22177 "source; did you mean to dereference it?"
22180 #: c-family/c-common.c:2280
22181 #, gcc-internal-format
22183 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the first "
22184 "source; expected %qT or an explicit length"
22187 #: c-family/c-common.c:2296
22188 #, gcc-internal-format
22190 "argument to %<sizeof%> in %qD call is the same expression as the second "
22191 "source; did you mean to remove the addressof?"
22194 #: c-family/c-common.c:2303
22195 #, gcc-internal-format
22197 "argument to %<sizeof%> in %qD call is the same expression as the second "
22198 "source; did you mean to provide an explicit length?"
22201 #: c-family/c-common.c:2308
22202 #, gcc-internal-format
22204 "argument to %<sizeof%> in %qD call is the same expression as the second "
22205 "source; did you mean to dereference it?"
22208 #: c-family/c-common.c:2320
22209 #, gcc-internal-format
22211 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
22212 "second source; expected %qT or an explicit length"
22215 #: c-family/c-common.c:2349 c-family/c-common.c:2356
22216 #, gcc-internal-format
22217 msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
22220 #: c-family/c-common.c:2366
22221 #, gcc-internal-format
22222 msgid "first argument of %q+D should be %<int%>"
22225 #: c-family/c-common.c:2375
22226 #, gcc-internal-format
22227 msgid "second argument of %q+D should be %<char **%>"
22230 #: c-family/c-common.c:2384
22231 #, gcc-internal-format
22232 msgid "third argument of %q+D should probably be %<char **%>"
22235 #: c-family/c-common.c:2395
22236 #, gcc-internal-format
22237 msgid "%q+D takes only zero or two arguments"
22240 #: c-family/c-common.c:2399
22241 #, gcc-internal-format
22242 msgid "%q+D declared as variadic function"
22245 #: c-family/c-common.c:2467
22246 #, gcc-internal-format
22248 "use -flax-vector-conversions to permit conversions between vectors with "
22249 "differing element types or numbers of subparts"
22252 #: c-family/c-common.c:2507
22253 #, gcc-internal-format
22254 msgid "__builtin_shuffle last argument must be an integer vector"
22257 #: c-family/c-common.c:2516
22258 #, gcc-internal-format
22259 msgid "__builtin_shuffle arguments must be vectors"
22262 #: c-family/c-common.c:2523
22263 #, gcc-internal-format
22264 msgid "__builtin_shuffle argument vectors must be of the same type"
22267 #: c-family/c-common.c:2534
22268 #, gcc-internal-format
22270 "__builtin_shuffle number of elements of the argument vector(s) and the mask "
22271 "vector should be the same"
22274 #: c-family/c-common.c:2544
22275 #, gcc-internal-format
22277 "__builtin_shuffle argument vector(s) inner type must have the same size as "
22278 "inner type of the mask"
22281 #: c-family/c-common.c:2771
22282 #, gcc-internal-format
22283 msgid "negative integer implicitly converted to unsigned type"
22286 #: c-family/c-common.c:2777
22287 #, gcc-internal-format
22288 msgid "conversion of unsigned constant value to negative integer"
22291 #: c-family/c-common.c:2928 c-family/c-common.c:2990
22292 #, gcc-internal-format
22293 msgid "conversion to %qT from %qT may change the sign of the result"
22296 #: c-family/c-common.c:3048
22297 #, gcc-internal-format
22298 msgid "conversion to %qT from boolean expression"
22301 #: c-family/c-common.c:3057 c-family/c-common.c:3061
22302 #, gcc-internal-format
22303 msgid "conversion to %qT alters %qT constant value"
22306 #: c-family/c-common.c:3081 c-family/c-common.c:3089
22307 #, gcc-internal-format
22308 msgid "conversion to %qT from %qT may alter its value"
22311 #: c-family/c-common.c:3085
22312 #, gcc-internal-format
22313 msgid "conversion to %qT from %qT discards imaginary component"
22316 #: c-family/c-common.c:3120
22317 #, gcc-internal-format
22318 msgid "large integer implicitly truncated to unsigned type"
22321 #: c-family/c-common.c:3126 c-family/c-common.c:3133 c-family/c-common.c:3141
22322 #, gcc-internal-format
22323 msgid "overflow in implicit constant conversion"
22326 #: c-family/c-common.c:3313
22327 #, gcc-internal-format
22328 msgid "operation on %qE may be undefined"
22331 #: c-family/c-common.c:3620
22332 #, gcc-internal-format
22333 msgid "case label does not reduce to an integer constant"
22336 #: c-family/c-common.c:3662
22337 #, gcc-internal-format
22338 msgid "case label value is less than minimum value for type"
22341 #: c-family/c-common.c:3672
22342 #, gcc-internal-format
22343 msgid "case label value exceeds maximum value for type"
22346 #: c-family/c-common.c:3681
22347 #, gcc-internal-format
22348 msgid "lower value in case label range less than minimum value for type"
22351 #: c-family/c-common.c:3691
22352 #, gcc-internal-format
22353 msgid "upper value in case label range exceeds maximum value for type"
22356 #: c-family/c-common.c:3774
22357 #, gcc-internal-format
22359 "GCC cannot support operators with integer types and fixed-point types that "
22360 "have too many integral and fractional bits together"
22363 #: c-family/c-common.c:4293
22364 #, gcc-internal-format
22365 msgid "invalid operands to binary %s (have %qT and %qT)"
22368 #: c-family/c-common.c:4539
22369 #, gcc-internal-format
22370 msgid "comparison is always false due to limited range of data type"
22373 #: c-family/c-common.c:4542
22374 #, gcc-internal-format
22375 msgid "comparison is always true due to limited range of data type"
22378 #: c-family/c-common.c:4632
22379 #, gcc-internal-format
22380 msgid "comparison of unsigned expression >= 0 is always true"
22383 #: c-family/c-common.c:4639
22384 #, gcc-internal-format
22385 msgid "comparison of unsigned expression < 0 is always false"
22388 #: c-family/c-common.c:4682
22389 #, gcc-internal-format
22390 msgid "pointer of type %<void *%> used in arithmetic"
22393 #: c-family/c-common.c:4691
22394 #, gcc-internal-format
22395 msgid "pointer to a function used in arithmetic"
22398 #: c-family/c-common.c:4904
22399 #, gcc-internal-format
22400 msgid "the address of %qD will always evaluate as %<true%>"
22403 #: c-family/c-common.c:4986
22404 #, gcc-internal-format
22406 "the compiler can assume that the address of %qD will always evaluate to "
22410 #: c-family/c-common.c:5013 cp/semantics.c:667 cp/typeck.c:8297
22411 #, gcc-internal-format
22412 msgid "suggest parentheses around assignment used as truth value"
22415 #: c-family/c-common.c:5092 c/c-decl.c:4088 c/c-typeck.c:12626
22416 #, gcc-internal-format
22417 msgid "invalid use of %<restrict%>"
22420 #: c-family/c-common.c:5296
22421 #, gcc-internal-format
22422 msgid "invalid application of %<sizeof%> to a function type"
22425 #: c-family/c-common.c:5306
22426 #, gcc-internal-format
22427 msgid "ISO C++ does not permit %<alignof%> applied to a function type"
22430 #: c-family/c-common.c:5309
22431 #, gcc-internal-format
22432 msgid "ISO C does not permit %<_Alignof%> applied to a function type"
22435 #: c-family/c-common.c:5320
22436 #, gcc-internal-format
22437 msgid "invalid application of %qs to a void type"
22440 #: c-family/c-common.c:5329
22441 #, gcc-internal-format
22442 msgid "invalid application of %qs to incomplete type %qT"
22445 #: c-family/c-common.c:5337
22446 #, gcc-internal-format
22447 msgid "invalid application of %qs to array type %qT of incomplete element type"
22450 #: c-family/c-common.c:5379
22451 #, gcc-internal-format
22452 msgid "%<__alignof%> applied to a bit-field"
22455 #: c-family/c-common.c:6236
22456 #, gcc-internal-format
22457 msgid "cannot disable built-in function %qs"
22460 #: c-family/c-common.c:6428
22461 #, gcc-internal-format
22462 msgid "pointers are not permitted as case values"
22465 #: c-family/c-common.c:6435
22466 #, gcc-internal-format
22467 msgid "range expressions in switch statements are non-standard"
22470 #: c-family/c-common.c:6461
22471 #, gcc-internal-format
22472 msgid "empty range specified"
22475 #: c-family/c-common.c:6522
22476 #, gcc-internal-format
22477 msgid "duplicate (or overlapping) case value"
22480 #: c-family/c-common.c:6524
22481 #, gcc-internal-format
22482 msgid "this is the first entry overlapping that value"
22485 #: c-family/c-common.c:6528
22486 #, gcc-internal-format
22487 msgid "duplicate case value"
22490 #: c-family/c-common.c:6529
22491 #, gcc-internal-format
22492 msgid "previously used here"
22495 #: c-family/c-common.c:6533
22496 #, gcc-internal-format
22497 msgid "multiple default labels in one switch"
22500 #: c-family/c-common.c:6535
22501 #, gcc-internal-format
22502 msgid "this is the first default label"
22505 #: c-family/c-common.c:6579
22506 #, gcc-internal-format
22507 msgid "case value %qs not in enumerated type"
22510 #: c-family/c-common.c:6584
22511 #, gcc-internal-format
22512 msgid "case value %qs not in enumerated type %qT"
22515 #: c-family/c-common.c:6645
22516 #, gcc-internal-format
22517 msgid "switch missing default case"
22520 #: c-family/c-common.c:6690
22521 #, gcc-internal-format
22522 msgid "switch condition has boolean value"
22525 #: c-family/c-common.c:6763
22526 #, gcc-internal-format
22527 msgid "enumeration value %qE not handled in switch"
22530 #: c-family/c-common.c:6789
22531 #, gcc-internal-format
22532 msgid "taking the address of a label is non-standard"
22535 #: c-family/c-common.c:6983
22536 #, gcc-internal-format
22537 msgid "%qE attribute ignored for field of type %qT"
22540 #: c-family/c-common.c:7080 c-family/c-common.c:7108 c-family/c-common.c:7204
22541 #, gcc-internal-format
22542 msgid "%qE attribute ignored due to conflict with attribute %qs"
22545 #: c-family/c-common.c:7268
22546 #, gcc-internal-format
22547 msgid "%qE attribute ignored due to conflict with %qs attribute"
22550 #: c-family/c-common.c:7324 lto/lto-lang.c:253
22551 #, gcc-internal-format
22552 msgid "%qE attribute has no effect on unit local functions"
22555 #: c-family/c-common.c:7476
22556 #, gcc-internal-format
22557 msgid "%qE attribute have effect only on public objects"
22560 #: c-family/c-common.c:7505
22561 #, gcc-internal-format
22562 msgid "%qE attribute only affects top level objects"
22565 #: c-family/c-common.c:7616
22566 #, gcc-internal-format
22567 msgid "destructor priorities are not supported"
22570 #: c-family/c-common.c:7618
22571 #, gcc-internal-format
22572 msgid "constructor priorities are not supported"
22575 #: c-family/c-common.c:7640
22576 #, gcc-internal-format, gfc-internal-format
22577 msgid "destructor priorities from 0 to %d are reserved for the implementation"
22580 #: c-family/c-common.c:7645
22581 #, gcc-internal-format, gfc-internal-format
22582 msgid "constructor priorities from 0 to %d are reserved for the implementation"
22585 #: c-family/c-common.c:7653
22586 #, gcc-internal-format, gfc-internal-format
22587 msgid "destructor priorities must be integers from 0 to %d inclusive"
22590 #: c-family/c-common.c:7656
22591 #, gcc-internal-format, gfc-internal-format
22592 msgid "constructor priorities must be integers from 0 to %d inclusive"
22595 #: c-family/c-common.c:7812
22596 #, gcc-internal-format
22597 msgid "unknown machine mode %qE"
22600 #: c-family/c-common.c:7841
22601 #, gcc-internal-format
22602 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
22605 #: c-family/c-common.c:7844
22606 #, gcc-internal-format
22607 msgid "use __attribute__ ((vector_size)) instead"
22610 #: c-family/c-common.c:7853
22611 #, gcc-internal-format
22612 msgid "unable to emulate %qs"
22615 #: c-family/c-common.c:7864
22616 #, gcc-internal-format
22617 msgid "invalid pointer mode %qs"
22620 #: c-family/c-common.c:7881
22621 #, gcc-internal-format
22622 msgid "signedness of type and machine mode %qs don%'t match"
22625 #: c-family/c-common.c:7892
22626 #, gcc-internal-format
22627 msgid "no data type for mode %qs"
22630 #: c-family/c-common.c:7902
22631 #, gcc-internal-format
22632 msgid "cannot use mode %qs for enumeral types"
22635 #: c-family/c-common.c:7929
22636 #, gcc-internal-format
22637 msgid "mode %qs applied to inappropriate type"
22640 #: c-family/c-common.c:7951
22641 #, gcc-internal-format
22642 msgid "section attributes are not supported for this target"
22645 #: c-family/c-common.c:7959
22646 #, gcc-internal-format
22647 msgid "section attribute not allowed for %q+D"
22650 #: c-family/c-common.c:7965
22651 #, gcc-internal-format
22652 msgid "section attribute argument not a string constant"
22655 #: c-family/c-common.c:7974
22656 #, gcc-internal-format
22657 msgid "section attribute cannot be specified for local variables"
22660 #: c-family/c-common.c:7984 config/bfin/bfin.c:4788 config/bfin/bfin.c:4839
22661 #: config/bfin/bfin.c:4865 config/bfin/bfin.c:4878
22662 #, gcc-internal-format
22663 msgid "section of %q+D conflicts with previous declaration"
22666 #: c-family/c-common.c:7992
22667 #, gcc-internal-format
22668 msgid "section of %q+D cannot be overridden"
22671 #: c-family/c-common.c:8018
22672 #, gcc-internal-format
22673 msgid "requested alignment is not an integer constant"
22676 #: c-family/c-common.c:8026
22677 #, gcc-internal-format
22678 msgid "requested alignment is not a positive power of 2"
22681 #: c-family/c-common.c:8031
22682 #, gcc-internal-format
22683 msgid "requested alignment is too large"
22686 #: c-family/c-common.c:8114
22687 #, gcc-internal-format, gfc-internal-format
22688 msgid "requested alignment %d is larger than %d"
22691 #: c-family/c-common.c:8180
22692 #, gcc-internal-format
22693 msgid "alignment may not be specified for %q+D"
22696 #: c-family/c-common.c:8198
22697 #, gcc-internal-format
22699 "alignment for %q+D was previously specified as %d and may not be decreased"
22702 #: c-family/c-common.c:8202
22703 #, gcc-internal-format
22704 msgid "alignment for %q+D must be at least %d"
22707 #: c-family/c-common.c:8227
22708 #, gcc-internal-format
22709 msgid "inline function %q+D declared weak"
22712 #: c-family/c-common.c:8232
22713 #, gcc-internal-format
22714 msgid "indirect function %q+D cannot be declared weak"
22717 #: c-family/c-common.c:8261
22718 #, gcc-internal-format
22719 msgid "%qE attribute is only applicable on functions"
22722 #: c-family/c-common.c:8292
22723 #, gcc-internal-format
22724 msgid "%q+D defined both normally and as %qE attribute"
22727 #: c-family/c-common.c:8300
22728 #, gcc-internal-format
22729 msgid "weak %q+D cannot be defined %qE"
22732 #: c-family/c-common.c:8317
22733 #, gcc-internal-format
22734 msgid "attribute %qE argument not a string"
22737 #: c-family/c-common.c:8347
22738 #, gcc-internal-format
22739 msgid "%+D declared alias after being used"
22742 #: c-family/c-common.c:8349
22743 #, gcc-internal-format
22744 msgid "%+D declared ifunc after being used"
22747 #: c-family/c-common.c:8400
22748 #, gcc-internal-format
22749 msgid "indirect function %q+D cannot be declared weakref"
22752 #: c-family/c-common.c:8422
22753 #, gcc-internal-format
22754 msgid "weakref attribute must appear before alias attribute"
22757 #: c-family/c-common.c:8434
22758 #, gcc-internal-format
22759 msgid "%+D declared weakref after being used"
22762 #: c-family/c-common.c:8458
22763 #, gcc-internal-format
22764 msgid "%qE attribute ignored on non-class types"
22767 #: c-family/c-common.c:8464
22768 #, gcc-internal-format
22769 msgid "%qE attribute ignored because %qT is already defined"
22772 #: c-family/c-common.c:8477
22773 #, gcc-internal-format
22774 msgid "visibility argument not a string"
22777 #: c-family/c-common.c:8489
22778 #, gcc-internal-format
22779 msgid "%qE attribute ignored on types"
22782 #: c-family/c-common.c:8505
22783 #, gcc-internal-format
22785 "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
22789 #: c-family/c-common.c:8516
22790 #, gcc-internal-format
22791 msgid "%qD redeclared with different visibility"
22794 #: c-family/c-common.c:8519 c-family/c-common.c:8523
22795 #, gcc-internal-format
22796 msgid "%qD was declared %qs which implies default visibility"
22799 #: c-family/c-common.c:8606
22800 #, gcc-internal-format
22801 msgid "tls_model argument not a string"
22804 #: c-family/c-common.c:8619
22805 #, gcc-internal-format
22807 "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
22808 "dynamic\" or \"global-dynamic\""
22811 #: c-family/c-common.c:8639 c-family/c-common.c:8877 c-family/c-common.c:9874
22812 #: config/m32c/m32c.c:2960
22813 #, gcc-internal-format
22814 msgid "%qE attribute applies only to functions"
22817 #: c-family/c-common.c:8687
22818 #, gcc-internal-format
22819 msgid "alloc_size parameter outside range"
22822 #: c-family/c-common.c:8712
22823 #, gcc-internal-format
22824 msgid "alloc_align parameter outside range"
22827 #: c-family/c-common.c:8736
22828 #, gcc-internal-format
22829 msgid "assume_aligned parameter not integer constant"
22832 #: c-family/c-common.c:8883 c-family/c-common.c:9880
22833 #, gcc-internal-format
22834 msgid "can%'t set %qE attribute after definition"
22837 #: c-family/c-common.c:8941
22838 #, gcc-internal-format
22839 msgid "%qE attribute duplicated"
22842 #: c-family/c-common.c:8943
22843 #, gcc-internal-format
22844 msgid "%qE attribute follows %qE"
22847 #: c-family/c-common.c:9042
22848 #, gcc-internal-format
22849 msgid "type was previously declared %qE"
22852 #: c-family/c-common.c:9096
22853 #, gcc-internal-format
22854 msgid "%qE argument not an identifier"
22857 #: c-family/c-common.c:9107
22858 #, gcc-internal-format
22859 msgid "%qD is not compatible with %qD"
22862 #: c-family/c-common.c:9110
22863 #, gcc-internal-format
22864 msgid "%qE argument is not a function"
22867 #: c-family/c-common.c:9158
22868 #, gcc-internal-format
22869 msgid "deprecated message is not a string"
22872 #: c-family/c-common.c:9199
22873 #, gcc-internal-format
22874 msgid "%qE attribute ignored for %qE"
22877 #: c-family/c-common.c:9262
22878 #, gcc-internal-format
22879 msgid "invalid vector type for attribute %qE"
22882 #: c-family/c-common.c:9268 ada/gcc-interface/utils.c:3662
22883 #, gcc-internal-format
22884 msgid "vector size not an integral multiple of component size"
22887 #: c-family/c-common.c:9274 ada/gcc-interface/utils.c:3669
22888 #, gcc-internal-format
22889 msgid "zero vector size"
22892 #: c-family/c-common.c:9282
22893 #, gcc-internal-format
22894 msgid "number of components of the vector not a power of two"
22897 #: c-family/c-common.c:9310 ada/gcc-interface/utils.c:5685
22898 #, gcc-internal-format
22899 msgid "nonnull attribute without arguments on a non-prototype"
22902 #: c-family/c-common.c:9329 ada/gcc-interface/utils.c:5699
22903 #, gcc-internal-format, gfc-internal-format
22904 msgid "nonnull argument has invalid operand number (argument %lu)"
22907 #: c-family/c-common.c:9351 ada/gcc-interface/utils.c:5721
22908 #, gcc-internal-format, gfc-internal-format
22910 "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
22913 #: c-family/c-common.c:9359 ada/gcc-interface/utils.c:5730
22914 #, gcc-internal-format, gfc-internal-format
22916 "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
22919 #: c-family/c-common.c:9454
22920 #, gcc-internal-format
22921 msgid "not enough variable arguments to fit a sentinel"
22924 #: c-family/c-common.c:9468
22925 #, gcc-internal-format
22926 msgid "missing sentinel in function call"
22929 #: c-family/c-common.c:9509
22930 #, gcc-internal-format, gfc-internal-format
22931 msgid "null argument where non-null required (argument %lu)"
22934 #: c-family/c-common.c:9575
22935 #, gcc-internal-format
22936 msgid "cleanup argument not an identifier"
22939 #: c-family/c-common.c:9582
22940 #, gcc-internal-format
22941 msgid "cleanup argument not a function"
22944 #: c-family/c-common.c:9619
22945 #, gcc-internal-format
22946 msgid "%qE attribute requires prototypes with named arguments"
22949 #: c-family/c-common.c:9627
22950 #, gcc-internal-format
22951 msgid "%qE attribute only applies to variadic functions"
22954 #: c-family/c-common.c:9643 ada/gcc-interface/utils.c:5772
22955 #, gcc-internal-format
22956 msgid "requested position is not an integer constant"
22959 #: c-family/c-common.c:9651 ada/gcc-interface/utils.c:5779
22960 #, gcc-internal-format
22961 msgid "requested position is less than zero"
22964 #: c-family/c-common.c:9769
22965 #, gcc-internal-format, gfc-internal-format
22966 msgid "bad option %s to optimize attribute"
22969 #: c-family/c-common.c:9772
22970 #, gcc-internal-format, gfc-internal-format
22971 msgid "bad option %s to pragma attribute"
22974 #: c-family/c-common.c:9897
22975 #, gcc-internal-format
22976 msgid "returns_nonnull attribute on a function not returning a pointer"
22979 #: c-family/c-common.c:9912
22980 #, gcc-internal-format
22981 msgid "%qE attribute is only valid on %<struct%> type"
22984 #: c-family/c-common.c:10028
22985 #, gcc-internal-format
22986 msgid "not enough arguments to function %qE"
22989 #: c-family/c-common.c:10034 c-family/c-common.c:10997 c/c-typeck.c:3117
22990 #, gcc-internal-format
22991 msgid "too many arguments to function %qE"
22994 #: c-family/c-common.c:10064 c-family/c-common.c:10110
22995 #, gcc-internal-format
22996 msgid "non-floating-point argument in call to function %qE"
22999 #: c-family/c-common.c:10087
23000 #, gcc-internal-format
23001 msgid "non-floating-point arguments in call to function %qE"
23004 #: c-family/c-common.c:10103
23005 #, gcc-internal-format
23006 msgid "non-const integer argument %u in call to function %qE"
23009 #: c-family/c-common.c:10123
23010 #, gcc-internal-format
23011 msgid "non-integer argument 3 in call to function %qE"
23014 #: c-family/c-common.c:10139
23015 #, gcc-internal-format
23016 msgid "argument %u in call to function %qE does not have integral type"
23019 #: c-family/c-common.c:10146
23020 #, gcc-internal-format
23022 "argument 3 in call to function %qE does not have pointer to integer type"
23025 #: c-family/c-common.c:10462
23026 #, gcc-internal-format
23027 msgid "cannot apply %<offsetof%> to static data member %qD"
23030 #: c-family/c-common.c:10467
23031 #, gcc-internal-format
23032 msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
23035 #: c-family/c-common.c:10474
23036 #, gcc-internal-format
23037 msgid "cannot apply %<offsetof%> to a non constant address"
23040 #: c-family/c-common.c:10487 cp/typeck.c:5616
23041 #, gcc-internal-format
23042 msgid "attempt to take address of bit-field structure member %qD"
23045 #: c-family/c-common.c:10538
23046 #, gcc-internal-format
23047 msgid "index %E denotes an offset greater than size of %qT"
23050 #: c-family/c-common.c:10578
23051 #, gcc-internal-format
23053 "the omitted middle operand in ?: will always be %<true%>, suggest explicit "
23057 #: c-family/c-common.c:10599
23058 #, gcc-internal-format
23059 msgid "assignment of member %qD in read-only object"
23062 #: c-family/c-common.c:10601
23063 #, gcc-internal-format
23064 msgid "increment of member %qD in read-only object"
23067 #: c-family/c-common.c:10603
23068 #, gcc-internal-format
23069 msgid "decrement of member %qD in read-only object"
23072 #: c-family/c-common.c:10605
23073 #, gcc-internal-format
23074 msgid "member %qD in read-only object used as %<asm%> output"
23077 #: c-family/c-common.c:10609
23078 #, gcc-internal-format
23079 msgid "assignment of read-only member %qD"
23082 #: c-family/c-common.c:10610
23083 #, gcc-internal-format
23084 msgid "increment of read-only member %qD"
23087 #: c-family/c-common.c:10611
23088 #, gcc-internal-format
23089 msgid "decrement of read-only member %qD"
23092 #: c-family/c-common.c:10612
23093 #, gcc-internal-format
23094 msgid "read-only member %qD used as %<asm%> output"
23097 #: c-family/c-common.c:10616
23098 #, gcc-internal-format
23099 msgid "assignment of read-only variable %qD"
23102 #: c-family/c-common.c:10617
23103 #, gcc-internal-format
23104 msgid "increment of read-only variable %qD"
23107 #: c-family/c-common.c:10618
23108 #, gcc-internal-format
23109 msgid "decrement of read-only variable %qD"
23112 #: c-family/c-common.c:10619
23113 #, gcc-internal-format
23114 msgid "read-only variable %qD used as %<asm%> output"
23117 #: c-family/c-common.c:10622
23118 #, gcc-internal-format
23119 msgid "assignment of read-only parameter %qD"
23122 #: c-family/c-common.c:10623
23123 #, gcc-internal-format
23124 msgid "increment of read-only parameter %qD"
23127 #: c-family/c-common.c:10624
23128 #, gcc-internal-format
23129 msgid "decrement of read-only parameter %qD"
23132 #: c-family/c-common.c:10625
23133 #, gcc-internal-format
23134 msgid "read-only parameter %qD use as %<asm%> output"
23137 #: c-family/c-common.c:10630
23138 #, gcc-internal-format
23139 msgid "assignment of read-only named return value %qD"
23142 #: c-family/c-common.c:10632
23143 #, gcc-internal-format
23144 msgid "increment of read-only named return value %qD"
23147 #: c-family/c-common.c:10634
23148 #, gcc-internal-format
23149 msgid "decrement of read-only named return value %qD"
23152 #: c-family/c-common.c:10636
23153 #, gcc-internal-format
23154 msgid "read-only named return value %qD used as %<asm%>output"
23157 #: c-family/c-common.c:10641
23158 #, gcc-internal-format
23159 msgid "assignment of function %qD"
23162 #: c-family/c-common.c:10642
23163 #, gcc-internal-format
23164 msgid "increment of function %qD"
23167 #: c-family/c-common.c:10643
23168 #, gcc-internal-format
23169 msgid "decrement of function %qD"
23172 #: c-family/c-common.c:10644
23173 #, gcc-internal-format
23174 msgid "function %qD used as %<asm%> output"
23177 #: c-family/c-common.c:10647 c/c-typeck.c:4309
23178 #, gcc-internal-format
23179 msgid "assignment of read-only location %qE"
23182 #: c-family/c-common.c:10648 c/c-typeck.c:4312
23183 #, gcc-internal-format
23184 msgid "increment of read-only location %qE"
23187 #: c-family/c-common.c:10649 c/c-typeck.c:4315
23188 #, gcc-internal-format
23189 msgid "decrement of read-only location %qE"
23192 #: c-family/c-common.c:10650
23193 #, gcc-internal-format
23194 msgid "read-only location %qE used as %<asm%> output"
23197 #: c-family/c-common.c:10664
23198 #, gcc-internal-format
23199 msgid "lvalue required as left operand of assignment"
23202 #: c-family/c-common.c:10667
23203 #, gcc-internal-format
23204 msgid "lvalue required as increment operand"
23207 #: c-family/c-common.c:10670
23208 #, gcc-internal-format
23209 msgid "lvalue required as decrement operand"
23212 #: c-family/c-common.c:10673
23213 #, gcc-internal-format
23214 msgid "lvalue required as unary %<&%> operand"
23217 #: c-family/c-common.c:10676
23218 #, gcc-internal-format
23219 msgid "lvalue required in asm statement"
23222 #: c-family/c-common.c:10693
23223 #, gcc-internal-format
23224 msgid "invalid type argument (have %qT)"
23227 #: c-family/c-common.c:10697
23228 #, gcc-internal-format
23229 msgid "invalid type argument of array indexing (have %qT)"
23232 #: c-family/c-common.c:10702
23233 #, gcc-internal-format
23234 msgid "invalid type argument of unary %<*%> (have %qT)"
23237 #: c-family/c-common.c:10707
23238 #, gcc-internal-format
23239 msgid "invalid type argument of %<->%> (have %qT)"
23242 #: c-family/c-common.c:10712
23243 #, gcc-internal-format
23244 msgid "invalid type argument of %<->*%> (have %qT)"
23247 #: c-family/c-common.c:10717
23248 #, gcc-internal-format
23249 msgid "invalid type argument of implicit conversion (have %qT)"
23252 #: c-family/c-common.c:10859 cp/init.c:2489
23253 #, gcc-internal-format
23254 msgid "size of array is too large"
23257 #: c-family/c-common.c:10907 c-family/c-common.c:10971 c/c-typeck.c:3359
23258 #, gcc-internal-format
23259 msgid "too few arguments to function %qE"
23262 #: c-family/c-common.c:10931 config/mep/mep.c:6172 c/c-typeck.c:6345
23263 #, gcc-internal-format
23264 msgid "incompatible type for argument %d of %qE"
23267 #: c-family/c-common.c:11064
23268 #, gcc-internal-format
23269 msgid "incorrect number of arguments to function %qE"
23272 #: c-family/c-common.c:11079
23273 #, gcc-internal-format
23274 msgid "argument 1 of %qE must be a non-void pointer type"
23277 #: c-family/c-common.c:11088
23278 #, gcc-internal-format
23279 msgid "argument 1 of %qE must be a pointer to a constant size type"
23282 #: c-family/c-common.c:11099
23283 #, gcc-internal-format
23284 msgid "argument 1 of %qE must be a pointer to a nonzero size object"
23287 #: c-family/c-common.c:11114
23288 #, gcc-internal-format
23289 msgid "argument %d of %qE must be a pointer type"
23292 #: c-family/c-common.c:11122
23293 #, gcc-internal-format
23294 msgid "size mismatch in argument %d of %qE"
23297 #: c-family/c-common.c:11138
23298 #, gcc-internal-format
23299 msgid "invalid memory model argument %d of %qE"
23302 #: c-family/c-common.c:11145
23303 #, gcc-internal-format
23304 msgid "non-integer memory model argument %d of %qE"
23307 #: c-family/c-common.c:11721
23308 #, gcc-internal-format
23309 msgid "array subscript has type %<char%>"
23312 #: c-family/c-common.c:11756 c-family/c-common.c:11759
23313 #, gcc-internal-format
23314 msgid "suggest parentheses around %<+%> inside %<<<%>"
23317 #: c-family/c-common.c:11762 c-family/c-common.c:11765
23318 #, gcc-internal-format
23319 msgid "suggest parentheses around %<-%> inside %<<<%>"
23322 #: c-family/c-common.c:11771 c-family/c-common.c:11774
23323 #, gcc-internal-format
23324 msgid "suggest parentheses around %<+%> inside %<>>%>"
23327 #: c-family/c-common.c:11777 c-family/c-common.c:11780
23328 #, gcc-internal-format
23329 msgid "suggest parentheses around %<-%> inside %<>>%>"
23332 #: c-family/c-common.c:11786 c-family/c-common.c:11789
23333 #, gcc-internal-format
23334 msgid "suggest parentheses around %<&&%> within %<||%>"
23337 #: c-family/c-common.c:11796 c-family/c-common.c:11800
23338 #, gcc-internal-format
23339 msgid "suggest parentheses around arithmetic in operand of %<|%>"
23342 #: c-family/c-common.c:11804 c-family/c-common.c:11807
23343 #, gcc-internal-format
23344 msgid "suggest parentheses around comparison in operand of %<|%>"
23347 #: c-family/c-common.c:11812
23348 #, gcc-internal-format
23350 "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!"
23354 #: c-family/c-common.c:11820 c-family/c-common.c:11824
23355 #, gcc-internal-format
23356 msgid "suggest parentheses around arithmetic in operand of %<^%>"
23359 #: c-family/c-common.c:11828 c-family/c-common.c:11831
23360 #, gcc-internal-format
23361 msgid "suggest parentheses around comparison in operand of %<^%>"
23364 #: c-family/c-common.c:11837 c-family/c-common.c:11840
23365 #, gcc-internal-format
23366 msgid "suggest parentheses around %<+%> in operand of %<&%>"
23369 #: c-family/c-common.c:11843 c-family/c-common.c:11846
23370 #, gcc-internal-format
23371 msgid "suggest parentheses around %<-%> in operand of %<&%>"
23374 #: c-family/c-common.c:11850 c-family/c-common.c:11853
23375 #, gcc-internal-format
23376 msgid "suggest parentheses around comparison in operand of %<&%>"
23379 #: c-family/c-common.c:11858
23380 #, gcc-internal-format
23382 "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!"
23386 #: c-family/c-common.c:11865 c-family/c-common.c:11868
23387 #, gcc-internal-format
23388 msgid "suggest parentheses around comparison in operand of %<==%>"
23391 #: c-family/c-common.c:11873 c-family/c-common.c:11876
23392 #, gcc-internal-format
23393 msgid "suggest parentheses around comparison in operand of %<!=%>"
23396 #: c-family/c-common.c:11886 c-family/c-common.c:11892
23397 #, gcc-internal-format
23398 msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
23401 #: c-family/c-common.c:11908
23402 #, gcc-internal-format
23403 msgid "label %q+D defined but not used"
23406 #: c-family/c-common.c:11910
23407 #, gcc-internal-format
23408 msgid "label %q+D declared but not defined"
23411 #: c-family/c-common.c:11926
23412 #, gcc-internal-format
23413 msgid "division by zero"
23416 #: c-family/c-common.c:11958
23417 #, gcc-internal-format
23418 msgid "comparison between types %qT and %qT"
23421 #: c-family/c-common.c:12009
23422 #, gcc-internal-format
23423 msgid "comparison between signed and unsigned integer expressions"
23426 #: c-family/c-common.c:12060
23427 #, gcc-internal-format
23428 msgid "promoted ~unsigned is always non-zero"
23431 #: c-family/c-common.c:12063
23432 #, gcc-internal-format
23433 msgid "comparison of promoted ~unsigned with constant"
23436 #: c-family/c-common.c:12073
23437 #, gcc-internal-format
23438 msgid "comparison of promoted ~unsigned with unsigned"
23441 #: c-family/c-common.c:12124
23442 #, gcc-internal-format
23443 msgid "unused parameter %qD"
23446 #: c-family/c-common.c:12268
23447 #, gcc-internal-format
23448 msgid "typedef %qD locally defined but not used"
23451 #: c-family/c-common.c:12300 c-family/c-common.c:12326
23452 #, gcc-internal-format
23453 msgid "comparison of constant %qE with boolean expression is always false"
23456 #: c-family/c-common.c:12303 c-family/c-common.c:12323
23457 #, gcc-internal-format
23458 msgid "comparison of constant %qE with boolean expression is always true"
23461 #: c-family/c-common.c:12572
23462 #, gcc-internal-format
23463 msgid "index value is out of bound"
23466 #: c-family/c-common.c:12644 c-family/c-common.c:12692
23467 #: c-family/c-common.c:12707 cp/call.c:4593 cp/call.c:4600
23468 #, gcc-internal-format
23469 msgid "conversion of scalar %qT to vector %qT involves truncation"
23472 #: c-family/c-format.c:180 c-family/c-format.c:367
23473 #, gcc-internal-format
23474 msgid "format string has invalid operand number"
23477 #: c-family/c-format.c:196
23478 #, gcc-internal-format
23479 msgid "function does not return string type"
23482 #: c-family/c-format.c:230
23483 #, gcc-internal-format
23484 msgid "format string argument is not a string type"
23487 #: c-family/c-format.c:256
23488 #, gcc-internal-format
23489 msgid "found a %<%s%> reference but the format argument should be a string"
23492 #: c-family/c-format.c:259
23493 #, gcc-internal-format
23494 msgid "found a %qT but the format argument should be a string"
23497 #: c-family/c-format.c:269
23498 #, gcc-internal-format
23499 msgid "format argument should be a %<%s%> reference but a string was found"
23502 #: c-family/c-format.c:291
23503 #, gcc-internal-format
23504 msgid "format argument should be a %<%s%> reference"
23507 #: c-family/c-format.c:335
23508 #, gcc-internal-format
23509 msgid "unrecognized format specifier"
23512 #: c-family/c-format.c:350
23513 #, gcc-internal-format
23514 msgid "%qE is only allowed in Objective-C dialects"
23517 #: c-family/c-format.c:359
23518 #, gcc-internal-format
23519 msgid "%qE is an unrecognized format function type"
23522 #: c-family/c-format.c:373
23523 #, gcc-internal-format
23524 msgid "%<...%> has invalid operand number"
23527 #: c-family/c-format.c:380
23528 #, gcc-internal-format
23529 msgid "format string argument follows the args to be formatted"
23532 #: c-family/c-format.c:1130
23533 #, gcc-internal-format
23534 msgid "function might be possible candidate for %qs format attribute"
23537 #: c-family/c-format.c:1220 c-family/c-format.c:1241 c-family/c-format.c:2366
23538 #, gcc-internal-format
23539 msgid "missing $ operand number in format"
23542 #: c-family/c-format.c:1250
23543 #, gcc-internal-format, gfc-internal-format
23544 msgid "%s does not support %%n$ operand number formats"
23547 #: c-family/c-format.c:1257
23548 #, gcc-internal-format
23549 msgid "operand number out of range in format"
23552 #: c-family/c-format.c:1280
23553 #, gcc-internal-format, gfc-internal-format
23554 msgid "format argument %d used more than once in %s format"
23557 #: c-family/c-format.c:1312
23558 #, gcc-internal-format
23559 msgid "$ operand number used after format without operand number"
23562 #: c-family/c-format.c:1343
23563 #, gcc-internal-format, gfc-internal-format
23564 msgid "format argument %d unused before used argument %d in $-style format"
23567 #: c-family/c-format.c:1442
23568 #, gcc-internal-format
23569 msgid "format not a string literal, format string not checked"
23572 #: c-family/c-format.c:1457 c-family/c-format.c:1460
23573 #, gcc-internal-format
23574 msgid "format not a string literal and no format arguments"
23577 #: c-family/c-format.c:1463
23578 #, gcc-internal-format
23579 msgid "format not a string literal, argument types not checked"
23582 #: c-family/c-format.c:1480
23583 #, gcc-internal-format
23584 msgid "too many arguments for format"
23587 #: c-family/c-format.c:1484
23588 #, gcc-internal-format
23589 msgid "unused arguments in $-style format"
23592 #: c-family/c-format.c:1487
23593 #, gcc-internal-format, gfc-internal-format
23594 msgid "zero-length %s format string"
23597 #: c-family/c-format.c:1491
23598 #, gcc-internal-format
23599 msgid "format is a wide character string"
23602 #: c-family/c-format.c:1494
23603 #, gcc-internal-format
23604 msgid "unterminated format string"
23607 #: c-family/c-format.c:1758
23608 #, gcc-internal-format
23609 msgid "spurious trailing %<%%%> in format"
23612 #: c-family/c-format.c:1806 c-family/c-format.c:2102
23613 #, gcc-internal-format, gfc-internal-format
23614 msgid "repeated %s in format"
23617 #: c-family/c-format.c:1820
23618 #, gcc-internal-format
23619 msgid "missing fill character at end of strfmon format"
23622 #: c-family/c-format.c:1911
23623 #, gcc-internal-format, gfc-internal-format
23624 msgid "zero width in %s format"
23627 #: c-family/c-format.c:1932
23628 #, gcc-internal-format, gfc-internal-format
23629 msgid "empty left precision in %s format"
23632 #: c-family/c-format.c:2013
23633 #, gcc-internal-format, gfc-internal-format
23634 msgid "empty precision in %s format"
23637 #: c-family/c-format.c:2082
23638 #, gcc-internal-format
23639 msgid "%s does not support the %qs %s length modifier"
23642 #: c-family/c-format.c:2122
23643 #, gcc-internal-format
23644 msgid "conversion lacks type at end of format"
23647 #: c-family/c-format.c:2136
23648 #, gcc-internal-format
23649 msgid "unknown conversion type character %qc in format"
23652 #: c-family/c-format.c:2142
23653 #, gcc-internal-format
23654 msgid "unknown conversion type character 0x%x in format"
23657 #: c-family/c-format.c:2152
23658 #, gcc-internal-format
23659 msgid "%s does not support the %<%%%c%> %s format"
23662 #: c-family/c-format.c:2171
23663 #, gcc-internal-format
23664 msgid "%s used with %<%%%c%> %s format"
23667 #: c-family/c-format.c:2181
23668 #, gcc-internal-format, gfc-internal-format
23669 msgid "%s does not support %s"
23672 #: c-family/c-format.c:2191
23673 #, gcc-internal-format
23674 msgid "%s does not support %s with the %<%%%c%> %s format"
23677 #: c-family/c-format.c:2227
23678 #, gcc-internal-format
23679 msgid "%s ignored with %s and %<%%%c%> %s format"
23682 #: c-family/c-format.c:2232
23683 #, gcc-internal-format, gfc-internal-format
23684 msgid "%s ignored with %s in %s format"
23687 #: c-family/c-format.c:2239
23688 #, gcc-internal-format
23689 msgid "use of %s and %s together with %<%%%c%> %s format"
23692 #: c-family/c-format.c:2244
23693 #, gcc-internal-format, gfc-internal-format
23694 msgid "use of %s and %s together in %s format"
23697 #: c-family/c-format.c:2264
23698 #, gcc-internal-format
23699 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
23702 #: c-family/c-format.c:2268
23703 #, gcc-internal-format
23704 msgid "%<%%%c%> yields only last 2 digits of year"
23707 #: c-family/c-format.c:2288
23708 #, gcc-internal-format
23709 msgid "no closing %<]%> for %<%%[%> format"
23712 #: c-family/c-format.c:2304
23713 #, gcc-internal-format
23715 "use of %qs length modifier with %qc type character has either no effect or "
23716 "undefined behavior"
23719 #: c-family/c-format.c:2325
23720 #, gcc-internal-format
23721 msgid "%s does not support the %<%%%s%c%> %s format"
23724 #: c-family/c-format.c:2343
23725 #, gcc-internal-format
23726 msgid "operand number specified with suppressed assignment"
23729 #: c-family/c-format.c:2347
23730 #, gcc-internal-format
23731 msgid "operand number specified for format taking no argument"
23734 #: c-family/c-format.c:2436
23735 #, gcc-internal-format
23736 msgid "embedded %<\\0%> in format"
23739 #: c-family/c-format.c:2506
23740 #, gcc-internal-format, gfc-internal-format
23741 msgid "writing through null pointer (argument %d)"
23744 #: c-family/c-format.c:2514
23745 #, gcc-internal-format, gfc-internal-format
23746 msgid "reading through null pointer (argument %d)"
23749 #: c-family/c-format.c:2534
23750 #, gcc-internal-format, gfc-internal-format
23751 msgid "writing into constant object (argument %d)"
23754 #: c-family/c-format.c:2546
23755 #, gcc-internal-format, gfc-internal-format
23756 msgid "extra type qualifiers in format argument (argument %d)"
23759 #: c-family/c-format.c:2683
23760 #, gcc-internal-format
23762 "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
23765 #: c-family/c-format.c:2691
23766 #, gcc-internal-format
23767 msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
23770 #: c-family/c-format.c:2700
23771 #, gcc-internal-format
23773 "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
23776 #: c-family/c-format.c:2708
23777 #, gcc-internal-format
23778 msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
23781 #: c-family/c-format.c:2768 c-family/c-format.c:2774 c-family/c-format.c:2925
23782 #, gcc-internal-format
23783 msgid "%<__gcc_host_wide_int__%> is not defined as a type"
23786 #: c-family/c-format.c:2781 c-family/c-format.c:2935
23787 #, gcc-internal-format
23788 msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
23791 #: c-family/c-format.c:2831
23792 #, gcc-internal-format
23793 msgid "%<locus%> is not defined as a type"
23796 #: c-family/c-format.c:2884
23797 #, gcc-internal-format
23798 msgid "%<location_t%> is not defined as a type"
23801 #: c-family/c-format.c:2901
23802 #, gcc-internal-format
23803 msgid "%<tree%> is not defined as a type"
23806 #: c-family/c-format.c:2906
23807 #, gcc-internal-format
23808 msgid "%<tree%> is not defined as a pointer type"
23811 #: c-family/c-format.c:3179
23812 #, gcc-internal-format
23813 msgid "args to be formatted is not %<...%>"
23816 #: c-family/c-format.c:3191
23817 #, gcc-internal-format
23818 msgid "strftime formats cannot format arguments"
23821 #: c-family/c-indentation.c:389
23822 #, gcc-internal-format
23823 msgid "statement is indented as if it were guarded by..."
23826 #: c-family/c-indentation.c:391
23827 #, gcc-internal-format
23828 msgid "...this %qs clause, but it is not"
23831 #: c-family/c-lex.c:230
23832 #, gcc-internal-format
23833 msgid "badly nested C headers from preprocessor"
23836 #: c-family/c-lex.c:265
23837 #, gcc-internal-format, gfc-internal-format
23838 msgid "ignoring #pragma %s %s"
23842 #: c-family/c-lex.c:502 c-family/c-lex.c:1164
23843 #, gcc-internal-format
23844 msgid "stray %<@%> in program"
23847 #: c-family/c-lex.c:517
23848 #, gcc-internal-format
23849 msgid "stray %qs in program"
23852 #: c-family/c-lex.c:527
23853 #, gcc-internal-format, gfc-internal-format
23854 msgid "missing terminating %c character"
23857 #: c-family/c-lex.c:529
23858 #, gcc-internal-format
23859 msgid "stray %qc in program"
23862 #: c-family/c-lex.c:531
23863 #, gcc-internal-format
23864 msgid "stray %<\\%o%> in program"
23867 #: c-family/c-lex.c:739
23868 #, gcc-internal-format
23869 msgid "this decimal constant is unsigned only in ISO C90"
23872 #: c-family/c-lex.c:743
23873 #, gcc-internal-format
23874 msgid "this decimal constant would be unsigned in ISO C90"
23877 #: c-family/c-lex.c:763
23878 #, gcc-internal-format
23879 msgid "integer constant is too large for %<unsigned long%> type"
23882 #: c-family/c-lex.c:803
23883 #, gcc-internal-format
23884 msgid "unsuffixed float constant"
23887 #: c-family/c-lex.c:835
23888 #, gcc-internal-format
23889 msgid "unsupported non-standard suffix on floating constant"
23892 #: c-family/c-lex.c:840
23893 #, gcc-internal-format
23894 msgid "non-standard suffix on floating constant"
23897 #: c-family/c-lex.c:911 c-family/c-lex.c:914
23898 #, gcc-internal-format
23899 msgid "floating constant exceeds range of %qT"
23902 #: c-family/c-lex.c:929
23903 #, gcc-internal-format
23904 msgid "floating constant truncated to zero"
23907 #: c-family/c-lex.c:1126
23908 #, gcc-internal-format
23909 msgid "repeated %<@%> before Objective-C string"
23912 #: c-family/c-lex.c:1145 cp/parser.c:3711
23913 #, gcc-internal-format
23914 msgid "unsupported non-standard concatenation of string literals"
23917 #: c-family/c-lex.c:1173
23918 #, gcc-internal-format
23919 msgid "traditional C rejects string constant concatenation"
23922 #: c-family/c-omp.c:198
23923 #, gcc-internal-format
23924 msgid "invalid expression type for %<#pragma omp atomic%>"
23927 #: c-family/c-omp.c:272
23928 #, gcc-internal-format
23929 msgid "%<#pragma omp atomic update%> uses two different variables for memory"
23932 #: c-family/c-omp.c:274 c-family/c-omp.c:286
23933 #, gcc-internal-format
23934 msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
23937 #: c-family/c-omp.c:467 cp/semantics.c:6616
23938 #, gcc-internal-format
23939 msgid "invalid type for iteration variable %qE"
23942 #: c-family/c-omp.c:480
23943 #, gcc-internal-format
23944 msgid "%qE is not initialized"
23947 #: c-family/c-omp.c:500 cp/semantics.c:6522
23948 #, gcc-internal-format
23949 msgid "missing controlling predicate"
23952 #: c-family/c-omp.c:585 cp/semantics.c:6266
23953 #, gcc-internal-format
23954 msgid "invalid controlling predicate"
23957 #: c-family/c-omp.c:592 cp/semantics.c:6528
23958 #, gcc-internal-format
23959 msgid "missing increment expression"
23962 #: c-family/c-omp.c:656 cp/semantics.c:6376
23963 #, gcc-internal-format
23964 msgid "invalid increment expression"
23967 #: c-family/c-omp.c:1029
23968 #, gcc-internal-format
23969 msgid "%qD is not an function argument"
23972 #: c-family/c-opts.c:322
23973 #, gcc-internal-format
23974 msgid "-I- specified twice"
23977 #: c-family/c-opts.c:325
23978 #, gcc-internal-format
23979 msgid "obsolete option -I- used, please use -iquote instead"
23982 #: c-family/c-opts.c:403
23983 #, gcc-internal-format
23984 msgid "%<-Wabi=1%> is not supported, using =2"
23987 #: c-family/c-opts.c:593 fortran/cpp.c:358
23988 #, gcc-internal-format
23989 msgid "output filename specified twice"
23992 #: c-family/c-opts.c:772
23993 #, gcc-internal-format
23994 msgid "-fexcess-precision=standard for C++"
23997 #: c-family/c-opts.c:795
23998 #, gcc-internal-format
23999 msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
24002 #: c-family/c-opts.c:841
24003 #, gcc-internal-format
24004 msgid "-Wformat-y2k ignored without -Wformat"
24007 #: c-family/c-opts.c:843
24008 #, gcc-internal-format
24009 msgid "-Wformat-extra-args ignored without -Wformat"
24012 #: c-family/c-opts.c:845
24013 #, gcc-internal-format
24014 msgid "-Wformat-zero-length ignored without -Wformat"
24017 #: c-family/c-opts.c:847
24018 #, gcc-internal-format
24019 msgid "-Wformat-nonliteral ignored without -Wformat"
24022 #: c-family/c-opts.c:849
24023 #, gcc-internal-format
24024 msgid "-Wformat-contains-nul ignored without -Wformat"
24027 #: c-family/c-opts.c:851
24028 #, gcc-internal-format
24029 msgid "-Wformat-security ignored without -Wformat"
24032 #: c-family/c-opts.c:873
24033 #, gcc-internal-format
24034 msgid "%<-fabi-compat-version=1%> is not supported, using =2"
24037 #: c-family/c-opts.c:919
24038 #, gcc-internal-format
24039 msgid "external TLS initialization functions not supported on this target"
24042 #: c-family/c-opts.c:939
24043 #, gcc-internal-format
24044 msgid "opening output file %s: %m"
24047 #: c-family/c-opts.c:944
24048 #, gcc-internal-format, gfc-internal-format
24049 msgid "too many filenames given. Type %s --help for usage"
24052 #: c-family/c-opts.c:963
24053 #, gcc-internal-format, gfc-internal-format
24054 msgid "the \"%s\" debug format cannot be used with pre-compiled headers"
24057 #: c-family/c-opts.c:1124
24058 #, gcc-internal-format
24059 msgid "opening dependency file %s: %m"
24062 #: c-family/c-opts.c:1135
24063 #, gcc-internal-format
24064 msgid "closing dependency file %s: %m"
24067 #: c-family/c-opts.c:1138
24068 #, gcc-internal-format
24069 msgid "when writing output to %s: %m"
24072 #: c-family/c-opts.c:1218
24073 #, gcc-internal-format
24074 msgid "to generate dependencies you must specify either -M or -MM"
24077 #: c-family/c-opts.c:1241
24078 #, gcc-internal-format
24079 msgid "-MG may only be used with -M or -MM"
24082 #: c-family/c-opts.c:1269
24083 #, gcc-internal-format
24084 msgid "-fdirectives-only is incompatible with -Wunused_macros"
24087 #: c-family/c-opts.c:1271
24088 #, gcc-internal-format
24089 msgid "-fdirectives-only is incompatible with -traditional"
24092 #: c-family/c-opts.c:1463
24093 #, gcc-internal-format
24094 msgid "too late for # directive to set debug directory"
24097 #: c-family/c-pch.c:117
24098 #, gcc-internal-format
24099 msgid "can%'t create precompiled header %s: %m"
24102 #: c-family/c-pch.c:140
24103 #, gcc-internal-format
24104 msgid "can%'t write to %s: %m"
24107 #: c-family/c-pch.c:198
24108 #, gcc-internal-format
24109 msgid "can%'t write %s: %m"
24112 #: c-family/c-pch.c:226 c-family/c-pch.c:267 c-family/c-pch.c:318
24113 #, gcc-internal-format
24114 msgid "can%'t read %s: %m"
24117 #: c-family/c-pch.c:424
24118 #, gcc-internal-format
24119 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
24122 #: c-family/c-pch.c:425
24123 #, gcc-internal-format
24124 msgid "use #include instead"
24127 #: c-family/c-pch.c:431
24128 #, gcc-internal-format
24129 msgid "%s: couldn%'t open PCH file: %m"
24132 #: c-family/c-pch.c:436
24133 #, gcc-internal-format
24134 msgid "use -Winvalid-pch for more information"
24137 #: c-family/c-pch.c:437
24138 #, gcc-internal-format, gfc-internal-format
24139 msgid "%s: PCH file was invalid"
24142 #: c-family/c-pragma.c:103
24143 #, gcc-internal-format
24144 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
24147 #: c-family/c-pragma.c:116
24148 #, gcc-internal-format
24150 "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
24153 #: c-family/c-pragma.c:146
24154 #, gcc-internal-format
24155 msgid "missing %<(%> after %<#pragma pack%> - ignored"
24158 #: c-family/c-pragma.c:157 c-family/c-pragma.c:189
24159 #, gcc-internal-format
24160 msgid "invalid constant in %<#pragma pack%> - ignored"
24163 #: c-family/c-pragma.c:161 c-family/c-pragma.c:203
24164 #, gcc-internal-format
24165 msgid "malformed %<#pragma pack%> - ignored"
24168 #: c-family/c-pragma.c:166
24169 #, gcc-internal-format
24170 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
24173 #: c-family/c-pragma.c:168
24174 #, gcc-internal-format
24175 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
24178 #: c-family/c-pragma.c:177
24179 #, gcc-internal-format
24180 msgid "unknown action %qE for %<#pragma pack%> - ignored"
24183 #: c-family/c-pragma.c:206
24184 #, gcc-internal-format
24185 msgid "junk at end of %<#pragma pack%>"
24188 #: c-family/c-pragma.c:209
24189 #, gcc-internal-format
24190 msgid "#pragma pack has no effect with -fpack-struct - ignored"
24193 #: c-family/c-pragma.c:229
24194 #, gcc-internal-format, gfc-internal-format
24195 msgid "alignment must be a small power of two, not %d"
24198 #: c-family/c-pragma.c:268
24199 #, gcc-internal-format
24201 "applying #pragma weak %q+D after first use results in unspecified behavior"
24204 #: c-family/c-pragma.c:365 c-family/c-pragma.c:370
24205 #, gcc-internal-format
24206 msgid "malformed #pragma weak, ignored"
24209 #: c-family/c-pragma.c:374
24210 #, gcc-internal-format
24211 msgid "junk at end of %<#pragma weak%>"
24214 #: c-family/c-pragma.c:380
24215 #, gcc-internal-format
24216 msgid "%<#pragma weak%> declaration of %q+D not allowed, ignored"
24219 #: c-family/c-pragma.c:449 c-family/c-pragma.c:451
24220 #, gcc-internal-format
24221 msgid "malformed #pragma redefine_extname, ignored"
24224 #: c-family/c-pragma.c:454
24225 #, gcc-internal-format
24226 msgid "junk at end of %<#pragma redefine_extname%>"
24229 #: c-family/c-pragma.c:482 c-family/c-pragma.c:555
24230 #, gcc-internal-format
24231 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
24234 #: c-family/c-pragma.c:510
24235 #, gcc-internal-format
24237 "#pragma redefine_extname ignored due to conflict with previous #pragma "
24241 #: c-family/c-pragma.c:546
24242 #, gcc-internal-format
24243 msgid "asm declaration ignored due to conflict with previous rename"
24246 #: c-family/c-pragma.c:577
24247 #, gcc-internal-format
24249 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
24252 #: c-family/c-pragma.c:638
24253 #, gcc-internal-format
24255 "#pragma GCC visibility push() must specify default, internal, hidden or "
24259 #: c-family/c-pragma.c:680
24260 #, gcc-internal-format
24261 msgid "#pragma GCC visibility must be followed by push or pop"
24264 #: c-family/c-pragma.c:686
24265 #, gcc-internal-format
24266 msgid "no matching push for %<#pragma GCC visibility pop%>"
24269 #: c-family/c-pragma.c:691 c-family/c-pragma.c:698
24270 #, gcc-internal-format
24271 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
24274 #: c-family/c-pragma.c:694
24275 #, gcc-internal-format
24276 msgid "malformed #pragma GCC visibility push"
24279 #: c-family/c-pragma.c:702
24280 #, gcc-internal-format
24281 msgid "junk at end of %<#pragma GCC visibility%>"
24284 #: c-family/c-pragma.c:717
24285 #, gcc-internal-format
24286 msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
24289 #: c-family/c-pragma.c:736
24290 #, gcc-internal-format
24292 "expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
24295 #: c-family/c-pragma.c:740
24296 #, gcc-internal-format
24297 msgid "missing option after %<#pragma GCC diagnostic%> kind"
24300 #: c-family/c-pragma.c:752
24301 #, gcc-internal-format
24302 msgid "unknown option after %<#pragma GCC diagnostic%> kind"
24305 #: c-family/c-pragma.c:765
24306 #, gcc-internal-format
24307 msgid "#pragma GCC option is not allowed inside functions"
24310 #: c-family/c-pragma.c:778
24311 #, gcc-internal-format
24312 msgid "%<#pragma GCC option%> is not a string"
24315 #: c-family/c-pragma.c:805
24316 #, gcc-internal-format
24318 "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
24321 #: c-family/c-pragma.c:811
24322 #, gcc-internal-format
24323 msgid "#pragma GCC target string... is badly formed"
24326 #: c-family/c-pragma.c:834
24327 #, gcc-internal-format
24328 msgid "#pragma GCC optimize is not allowed inside functions"
24331 #: c-family/c-pragma.c:847
24332 #, gcc-internal-format
24333 msgid "%<#pragma GCC optimize%> is not a string or number"
24336 #: c-family/c-pragma.c:873
24337 #, gcc-internal-format
24339 "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
24342 #: c-family/c-pragma.c:879
24343 #, gcc-internal-format
24344 msgid "#pragma GCC optimize string... is badly formed"
24347 #: c-family/c-pragma.c:920
24348 #, gcc-internal-format
24349 msgid "junk at end of %<#pragma push_options%>"
24352 #: c-family/c-pragma.c:950
24353 #, gcc-internal-format
24354 msgid "junk at end of %<#pragma pop_options%>"
24357 #: c-family/c-pragma.c:957
24358 #, gcc-internal-format
24360 "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC "
24364 #: c-family/c-pragma.c:999
24365 #, gcc-internal-format
24366 msgid "junk at end of %<#pragma reset_options%>"
24369 #: c-family/c-pragma.c:1037 c-family/c-pragma.c:1044
24370 #, gcc-internal-format
24371 msgid "expected a string after %<#pragma message%>"
24374 #: c-family/c-pragma.c:1039
24375 #, gcc-internal-format
24376 msgid "malformed %<#pragma message%>, ignored"
24379 #: c-family/c-pragma.c:1049
24380 #, gcc-internal-format
24381 msgid "junk at end of %<#pragma message%>"
24384 #: c-family/c-pragma.c:1052
24385 #, gcc-internal-format, gfc-internal-format
24386 msgid "#pragma message: %s"
24389 #: c-family/c-pragma.c:1089
24390 #, gcc-internal-format
24391 msgid "invalid location for %<pragma %s%>, ignored"
24394 #: c-family/c-pragma.c:1096 c-family/c-pragma.c:1110
24395 #, gcc-internal-format
24396 msgid "malformed %<#pragma %s%>, ignored"
24399 #: c-family/c-pragma.c:1116
24400 #, gcc-internal-format
24401 msgid "junk at end of %<#pragma %s%>"
24404 #: c-family/c-pragma.c:1134
24405 #, gcc-internal-format
24406 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
24409 #: c-family/c-pragma.c:1143
24410 #, gcc-internal-format
24411 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
24414 #: c-family/c-pragma.c:1149
24415 #, gcc-internal-format
24416 msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
24419 #: c-family/c-pretty-print.c:355
24420 #, gcc-internal-format
24421 msgid "<type-error>"
24424 #: c-family/c-pretty-print.c:394
24425 #, gcc-internal-format
24426 msgid "<unnamed-unsigned:"
24429 #: c-family/c-pretty-print.c:398
24430 #, gcc-internal-format
24431 msgid "<unnamed-float:"
24434 #: c-family/c-pretty-print.c:401
24435 #, gcc-internal-format
24436 msgid "<unnamed-fixed:"
24439 #: c-family/c-pretty-print.c:416
24440 #, gcc-internal-format
24441 msgid "<typedef-error>"
24444 #: c-family/c-pretty-print.c:431
24445 #, gcc-internal-format
24446 msgid "<tag-error>"
24449 #: c-family/c-pretty-print.c:1265
24450 #, gcc-internal-format
24451 msgid "<erroneous-expression>"
24454 #: c-family/c-pretty-print.c:1269 cp/cxx-pretty-print.c:139
24455 #, gcc-internal-format
24456 msgid "<return-value>"
24459 #: c-family/c-semantics.c:161
24460 #, gcc-internal-format, gfc-internal-format
24461 msgid "wrong type argument to %s"
24464 #: c-family/cilk.c:99 cp/parser.c:5968
24465 #, gcc-internal-format
24466 msgid "%<_Cilk_spawn%> may only be used inside a function"
24469 #: c-family/cilk.c:112
24470 #, gcc-internal-format
24471 msgid "only function calls can be spawned"
24474 #: c-family/cilk.c:245
24475 #, gcc-internal-format
24476 msgid "invalid use of %<_Cilk_spawn%>"
24479 #: c-family/cilk.c:386
24480 #, gcc-internal-format
24481 msgid "explicit register variable %qD may not be modified in spawn"
24484 #: c-family/cilk.c:467
24485 #, gcc-internal-format
24486 msgid "cannot spawn call to function that returns twice"
24489 #: c-family/cilk.c:488
24490 #, gcc-internal-format
24491 msgid "invalid use of label %q+D in %<_Cilk_spawn%>"
24494 #: c-family/cilk.c:958
24495 #, gcc-internal-format
24496 msgid "register assignment ignored for %qD used in Cilk block"
24499 #: c-family/cppspec.c:93
24500 #, gcc-internal-format
24501 msgid "%qs is not a valid option to the preprocessor"
24504 #: c-family/cppspec.c:112
24505 #, gcc-internal-format
24506 msgid "too many input files"
24509 #: common/config/aarch64/aarch64-common.c:116
24510 #, gcc-internal-format
24511 msgid "-mcpu string too large"
24514 #: common/config/alpha/alpha-common.c:76
24515 #, gcc-internal-format
24516 msgid "bad value %qs for -mtls-size switch"
24519 #: common/config/arc/arc-common.c:80
24520 #, gcc-internal-format
24521 msgid "multiple -mcpu= options specified."
24524 #: common/config/bfin/bfin-common.c:303 common/config/m68k/m68k-common.c:60
24525 #, gcc-internal-format, gfc-internal-format
24526 msgid "-mshared-library-id=%s is not between 0 and %d"
24529 #: common/config/bfin/bfin-common.c:322
24530 #, gcc-internal-format, gfc-internal-format
24531 msgid "-mcpu=%s is not valid"
24534 #: common/config/bfin/bfin-common.c:358
24535 #, gcc-internal-format, gfc-internal-format
24536 msgid "-mcpu=%s has invalid silicon revision"
24539 #: common/config/i386/i386-common.c:968
24540 #, gcc-internal-format
24541 msgid "-malign-loops is obsolete, use -falign-loops"
24544 #: common/config/i386/i386-common.c:970
24545 #, gcc-internal-format, gfc-internal-format
24546 msgid "-malign-loops=%d is not between 0 and %d"
24549 #: common/config/i386/i386-common.c:977
24550 #, gcc-internal-format
24551 msgid "-malign-jumps is obsolete, use -falign-jumps"
24554 #: common/config/i386/i386-common.c:979
24555 #, gcc-internal-format, gfc-internal-format
24556 msgid "-malign-jumps=%d is not between 0 and %d"
24559 #: common/config/i386/i386-common.c:987
24560 #, gcc-internal-format
24561 msgid "-malign-functions is obsolete, use -falign-functions"
24564 #: common/config/i386/i386-common.c:989
24565 #, gcc-internal-format, gfc-internal-format
24566 msgid "-malign-functions=%d is not between 0 and %d"
24569 #: common/config/i386/i386-common.c:998
24570 #, gcc-internal-format, gfc-internal-format
24571 msgid "-mbranch-cost=%d is not between 0 and 5"
24574 #: common/config/i386/i386-common.c:1049
24575 #, gcc-internal-format
24576 msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
24579 #: common/config/i386/i386-common.c:1055
24580 #, gcc-internal-format
24581 msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
24584 #: common/config/ia64/ia64-common.c:58
24585 #, gcc-internal-format
24586 msgid "bad value %<%s%> for -mtls-size= switch"
24589 #: common/config/msp430/msp430-common.c:59
24590 #, gcc-internal-format, gfc-internal-format
24591 msgid "unrecognised argument of -mcpu: %s"
24594 #: common/config/nds32/nds32-common.c:49
24595 #, gcc-internal-format
24596 msgid "for the option -misr-vector-size=X, the valid X must be: 4 or 16"
24599 #: common/config/nds32/nds32-common.c:60
24600 #, gcc-internal-format
24602 "for the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, "
24606 #: common/config/rs6000/rs6000-common.c:172 config/sparc/sparc.c:1347
24607 #, gcc-internal-format, gfc-internal-format
24608 msgid "unknown -mdebug-%s switch"
24611 #: common/config/rs6000/rs6000-common.c:220
24612 #, gcc-internal-format, gfc-internal-format
24613 msgid "unknown switch -mlong-double-%s"
24616 #: common/config/rs6000/rs6000-common.c:230
24617 #, gcc-internal-format
24618 msgid "-msingle-float option equivalent to -mhard-float"
24621 #: common/config/rs6000/rs6000-common.c:246
24622 #, gcc-internal-format
24623 msgid "-msimple-fpu option ignored"
24626 #: common/config/rs6000/rs6000-common.c:312
24627 #, gcc-internal-format
24629 "%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with "
24630 "glibc-2.18 or later"
24633 #: common/config/rx/rx-common.c:61
24634 #, gcc-internal-format
24635 msgid "the RX200 cpu does not have FPU hardware"
24638 #: common/config/rx/rx-common.c:63
24639 #, gcc-internal-format
24640 msgid "the RX100 cpu does not have FPU hardware"
24643 #: common/config/s390/s390-common.c:101
24644 #, gcc-internal-format
24645 msgid "stack guard value must be an exact power of 2"
24648 #: common/config/s390/s390-common.c:106
24649 #, gcc-internal-format
24650 msgid "stack size must be an exact power of 2"
24653 #: common/config/v850/v850-common.c:47
24654 #, gcc-internal-format
24655 msgid "value passed in %qs is too large"
24658 #: config/darwin-c.c:100
24659 #, gcc-internal-format
24660 msgid "too many #pragma options align=reset"
24663 #: config/darwin-c.c:120 config/darwin-c.c:123 config/darwin-c.c:125
24664 #: config/darwin-c.c:127
24665 #, gcc-internal-format
24666 msgid "malformed '#pragma options', ignoring"
24669 #: config/darwin-c.c:130
24670 #, gcc-internal-format
24671 msgid "junk at end of '#pragma options'"
24674 #: config/darwin-c.c:140
24675 #, gcc-internal-format
24676 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
24679 #: config/darwin-c.c:152
24680 #, gcc-internal-format
24681 msgid "missing '(' after '#pragma unused', ignoring"
24684 #: config/darwin-c.c:173
24685 #, gcc-internal-format
24686 msgid "missing ')' after '#pragma unused', ignoring"
24689 #: config/darwin-c.c:176
24690 #, gcc-internal-format
24691 msgid "junk at end of '#pragma unused'"
24694 #: config/darwin-c.c:187
24695 #, gcc-internal-format
24696 msgid "malformed '#pragma ms_struct', ignoring"
24699 #: config/darwin-c.c:195
24700 #, gcc-internal-format
24701 msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
24704 #: config/darwin-c.c:198
24705 #, gcc-internal-format
24706 msgid "junk at end of '#pragma ms_struct'"
24709 #: config/darwin-c.c:424
24710 #, gcc-internal-format, gfc-internal-format
24711 msgid "subframework include %s conflicts with framework include"
24714 #: config/darwin-c.c:736
24715 #, gcc-internal-format
24716 msgid "unknown value %qs of -mmacosx-version-min"
24719 #: config/darwin-driver.c:49
24720 #, gcc-internal-format
24721 msgid "sysctl for kern.osversion failed: %m"
24724 #: config/darwin-driver.c:83
24725 #, gcc-internal-format
24726 msgid "couldn%'t understand kern.osversion %q.*s"
24729 #: config/darwin.c:1677
24730 #, gcc-internal-format
24732 "the use of _OBJC_-prefixed variable names to select meta-data sections is "
24733 "deprecated at 4.6 and will be removed in 4.7"
24736 #: config/darwin.c:1932
24737 #, gcc-internal-format, gfc-internal-format
24738 msgid "failed to open temporary file %s for LTO output"
24741 #: config/darwin.c:2021
24742 #, gcc-internal-format
24744 "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
24747 #: config/darwin.c:2028
24748 #, gcc-internal-format
24749 msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
24752 #: config/darwin.c:2740
24753 #, gcc-internal-format
24755 "protected visibility attribute not supported in this configuration; ignored"
24758 #: config/darwin.c:2926
24759 #, gcc-internal-format, gfc-internal-format
24760 msgid "failed to open temporary file %s with LTO output"
24763 #: config/darwin.c:3099
24764 #, gcc-internal-format
24766 "%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-"
24770 #: config/darwin.c:3103
24771 #, gcc-internal-format
24773 "%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-"
24777 #: config/darwin.c:3188
24778 #, gcc-internal-format
24780 "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
24783 #: config/darwin.c:3376
24784 #, gcc-internal-format
24785 msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
24788 #: config/darwin.c:3383
24789 #, gcc-internal-format
24790 msgid "built-in function %qD takes one argument only"
24793 #: config/darwin.c:3469
24794 #, gcc-internal-format
24795 msgid "CFString literal is missing"
24798 #: config/darwin.c:3480
24799 #, gcc-internal-format
24800 msgid "CFString literal expression is not a string constant"
24803 #: config/darwin.c:3503
24804 #, gcc-internal-format, gfc-internal-format
24805 msgid "%s in CFString literal"
24808 #: config/host-darwin.c:61
24809 #, gcc-internal-format
24810 msgid "couldn%'t unmap pch_address_space: %m"
24813 #: config/sol2-c.c:97 config/sol2-c.c:113
24814 #, gcc-internal-format
24815 msgid "malformed %<#pragma align%>, ignoring"
24818 #: config/sol2-c.c:106
24819 #, gcc-internal-format
24820 msgid "invalid alignment for %<#pragma align%>, ignoring"
24823 #: config/sol2-c.c:121
24824 #, gcc-internal-format
24825 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
24828 #: config/sol2-c.c:133 config/sol2-c.c:145
24829 #, gcc-internal-format
24830 msgid "malformed %<#pragma align%>"
24833 #: config/sol2-c.c:140
24834 #, gcc-internal-format
24835 msgid "junk at end of %<#pragma align%>"
24838 #: config/sol2-c.c:161 config/sol2-c.c:168
24839 #, gcc-internal-format
24840 msgid "malformed %<#pragma init%>, ignoring"
24843 #: config/sol2-c.c:192 config/sol2-c.c:204
24844 #, gcc-internal-format
24845 msgid "malformed %<#pragma init%>"
24848 #: config/sol2-c.c:199
24849 #, gcc-internal-format
24850 msgid "junk at end of %<#pragma init%>"
24853 #: config/sol2-c.c:220 config/sol2-c.c:227
24854 #, gcc-internal-format
24855 msgid "malformed %<#pragma fini%>, ignoring"
24858 #: config/sol2-c.c:251 config/sol2-c.c:263
24859 #, gcc-internal-format
24860 msgid "malformed %<#pragma fini%>"
24863 #: config/sol2-c.c:258
24864 #, gcc-internal-format
24865 msgid "junk at end of %<#pragma fini%>"
24868 #: config/sol2.c:59
24869 #, gcc-internal-format
24870 msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
24873 #: config/vxworks.c:148
24874 #, gcc-internal-format
24875 msgid "PIC is only supported for RTPs"
24878 #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
24879 #. sections. machopic_select_section ensures that weak variables go in
24880 #. coalesced sections. Weak aliases (or any other kind of aliases) are
24881 #. not supported. Weak symbols that aren't visible outside the .s file
24882 #. are not supported.
24883 #: config/darwin.h:444
24884 #, gcc-internal-format
24885 msgid "alias definitions not supported in Mach-O; ignored"
24889 #: config/vx-common.h:89
24890 #, gcc-internal-format
24891 msgid "profiler support for VxWorks"
24894 #: config/aarch64/aarch64-builtins.c:933
24895 #, gcc-internal-format
24896 msgid "%Kargument %d must be a constant immediate"
24899 #: config/aarch64/aarch64-builtins.c:1004
24900 #, gcc-internal-format
24901 msgid "%Klane index must be a constant immediate"
24904 #: config/aarch64/aarch64-builtins.c:1007
24905 #, gcc-internal-format
24906 msgid "%Ktotal size and element size must be a non-zero constant immediate"
24909 #: config/aarch64/aarch64.c:598
24910 #, gcc-internal-format
24911 msgid "%qs is incompatible with %s %s"
24914 #: config/aarch64/aarch64.c:600
24915 #, gcc-internal-format
24916 msgid "%qs feature modifier is incompatible with %s %s"
24919 #: config/aarch64/aarch64.c:7120
24920 #, gcc-internal-format
24921 msgid "missing feature modifier after %qs"
24924 #. Extension not found in list.
24925 #: config/aarch64/aarch64.c:7142
24926 #, gcc-internal-format
24927 msgid "unknown feature modifier %qs"
24930 #: config/aarch64/aarch64.c:7173
24931 #, gcc-internal-format
24932 msgid "missing arch name in -march=%qs"
24935 #: config/aarch64/aarch64.c:7196 config/arm/arm.c:2902
24936 #, gcc-internal-format, gfc-internal-format
24937 msgid "switch -mcpu=%s conflicts with -march=%s switch"
24940 #. ARCH name not found in list.
24941 #: config/aarch64/aarch64.c:7205
24942 #, gcc-internal-format
24943 msgid "unknown value %qs for -march"
24946 #: config/aarch64/aarch64.c:7230
24947 #, gcc-internal-format
24948 msgid "missing cpu name in -mcpu=%qs"
24951 #. CPU name not found in list.
24952 #: config/aarch64/aarch64.c:7253
24953 #, gcc-internal-format
24954 msgid "unknown value %qs for -mcpu"
24957 #. CPU name not found in list.
24958 #: config/aarch64/aarch64.c:7277
24959 #, gcc-internal-format
24960 msgid "unknown value %qs for -mtune"
24963 #: config/aarch64/aarch64.c:7298
24964 #, gcc-internal-format, gfc-internal-format
24965 msgid "unknown flag passed in -moverride=%s (%s)"
24968 #: config/aarch64/aarch64.c:7342
24969 #, gcc-internal-format, gfc-internal-format
24970 msgid "%s string ill-formed\n"
24973 #: config/aarch64/aarch64.c:7399
24974 #, gcc-internal-format, gfc-internal-format
24975 msgid "tuning string missing in option (%s)"
24978 #: config/aarch64/aarch64.c:7417
24979 #, gcc-internal-format, gfc-internal-format
24980 msgid "unknown tuning option (%s)"
24983 #: config/aarch64/aarch64.c:7485
24984 #, gcc-internal-format
24985 msgid "Assembler does not support -mabi=ilp32"
24988 #: config/aarch64/aarch64.c:7593
24989 #, gcc-internal-format
24990 msgid "code model %qs with -f%s"
24993 #: config/aarch64/aarch64.c:9226
24994 #, gcc-internal-format
24995 msgid "%Klane %wd out of range %wd - %wd"
24998 #: config/aarch64/aarch64.c:9228
24999 #, gcc-internal-format
25000 msgid "lane %wd out of range %wd - %wd"
25003 #: config/alpha/alpha.c:452
25004 #, gcc-internal-format
25005 msgid "bad value %qs for -mtrap-precision switch"
25008 #: config/alpha/alpha.c:466
25009 #, gcc-internal-format
25010 msgid "bad value %qs for -mfp-rounding-mode switch"
25013 #: config/alpha/alpha.c:481
25014 #, gcc-internal-format
25015 msgid "bad value %qs for -mfp-trap-mode switch"
25018 #: config/alpha/alpha.c:498
25019 #, gcc-internal-format
25020 msgid "bad value %qs for -mcpu switch"
25023 #: config/alpha/alpha.c:513
25024 #, gcc-internal-format
25025 msgid "bad value %qs for -mtune switch"
25028 #: config/alpha/alpha.c:534
25029 #, gcc-internal-format
25030 msgid "fp software completion requires -mtrap-precision=i"
25033 #: config/alpha/alpha.c:550
25034 #, gcc-internal-format
25035 msgid "rounding mode not supported for VAX floats"
25038 #: config/alpha/alpha.c:555
25039 #, gcc-internal-format
25040 msgid "trap mode not supported for VAX floats"
25043 #: config/alpha/alpha.c:559
25044 #, gcc-internal-format
25045 msgid "128-bit long double not supported for VAX floats"
25048 #: config/alpha/alpha.c:587
25049 #, gcc-internal-format, gfc-internal-format
25050 msgid "L%d cache latency unknown for %s"
25053 #: config/alpha/alpha.c:602
25054 #, gcc-internal-format
25055 msgid "bad value %qs for -mmemory-latency"
25058 #: config/alpha/alpha.c:6608 config/alpha/alpha.c:6611 config/s390/s390.c:797
25059 #: config/tilegx/tilegx.c:3566 config/tilepro/tilepro.c:3134
25060 #, gcc-internal-format
25061 msgid "bad builtin fcode"
25064 #: config/arc/arc.c:766
25065 #, gcc-internal-format
25066 msgid "-mmul64 not supported for ARC700"
25069 #: config/arc/arc.c:770
25070 #, gcc-internal-format
25071 msgid "-mno-mpy supported only for ARC700"
25074 #: config/arc/arc.c:774
25075 #, gcc-internal-format
25076 msgid "-mmul32x16 supported only for ARC600 or ARC601"
25079 #: config/arc/arc.c:777
25080 #, gcc-internal-format
25081 msgid "-mno-dpfp-lrsr supported only with -mdpfp"
25084 #: config/arc/arc.c:782
25085 #, gcc-internal-format
25086 msgid "FPX fast and compact options cannot be specified together"
25089 #: config/arc/arc.c:786
25090 #, gcc-internal-format
25091 msgid "-mspfp_fast not available on ARC600 or ARC601"
25094 #: config/arc/arc.c:791
25095 #, gcc-internal-format
25096 msgid "FPX extensions not available on pre-ARC600 cores"
25099 #: config/arc/arc.c:796
25100 #, gcc-internal-format, gfc-internal-format
25101 msgid "PIC is not supported for %s. Generating non-PIC code only.."
25104 #: config/arc/arc.c:1260
25105 #, gcc-internal-format, gfc-internal-format
25106 msgid "multiply option implies r%d is fixed"
25109 #: config/arc/arc.c:1436 config/epiphany/epiphany.c:512
25110 #: config/epiphany/epiphany.c:552
25111 #, gcc-internal-format
25112 msgid "argument of %qE attribute is not a string constant"
25115 #: config/arc/arc.c:1444
25116 #, gcc-internal-format
25117 msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
25120 #. Keep this message in sync with the one in arc.md:trap_s,
25121 #. because *.md files don't get scanned by exgettext.
25122 #: config/arc/arc.c:5379
25123 #, gcc-internal-format
25124 msgid "operand to trap_s should be an unsigned 6-bit value"
25127 #: config/arc/arc.c:5403
25128 #, gcc-internal-format
25129 msgid "__builtin_arc_aligned with non-constant alignment"
25132 #: config/arc/arc.c:5411
25133 #, gcc-internal-format
25134 msgid "invalid alignment value for __builtin_arc_aligned"
25137 #: config/arc/arc.c:5463
25138 #, gcc-internal-format
25140 "register number must be a compile-time constant. Try giving higher "
25141 "optimization levels"
25144 #: config/arc/arc.c:5483
25145 #, gcc-internal-format
25147 "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
25150 #: config/arc/arc.c:6034
25151 #, gcc-internal-format
25152 msgid "Insn addresses not set after shorten_branches"
25155 #: config/arc/arc.c:6238
25156 #, gcc-internal-format
25157 msgid "insn addresses not freed"
25160 #: config/arc/arc.c:6916
25161 #, gcc-internal-format, gfc-internal-format
25162 msgid "operand 2 of %s instruction should be an unsigned %d-bit value"
25165 #: config/arc/arc.c:6943 config/arc/arc.c:7156 config/arc/arc.c:7227
25166 #, gcc-internal-format, gfc-internal-format
25167 msgid "operand 2 of %s instruction should be an unsigned 8-bit value"
25170 #: config/arc/arc.c:6970 config/arc/arc.c:7185
25171 #, gcc-internal-format, gfc-internal-format
25172 msgid "operand 2 of %s instruction should be an unsigned 3-bit value (I0-I7)"
25175 #: config/arc/arc.c:7064
25176 #, gcc-internal-format, gfc-internal-format
25177 msgid "operand 1 of %s instruction should be an unsigned 3-bit value (DR0-DR7)"
25180 #: config/arc/arc.c:7100
25181 #, gcc-internal-format, gfc-internal-format
25182 msgid "operand of %s instruction should be an unsigned 6-bit value"
25185 #: config/arc/arc.c:7151 config/arc/arc.c:7222
25186 #, gcc-internal-format, gfc-internal-format
25187 msgid "operand 1 of %s instruction should be an unsigned 3-bit value (I0-I7)"
25190 #: config/arc/arc.c:7190
25191 #, gcc-internal-format, gfc-internal-format
25192 msgid "operand 3 of %s instruction should be an unsigned 8-bit value"
25195 #: config/arc/arc.c:7258
25196 #, gcc-internal-format, gfc-internal-format
25197 msgid "operand 4 of %s instruction should be an unsigned 8-bit value (0-255)"
25200 #: config/arc/arc.c:7263
25201 #, gcc-internal-format, gfc-internal-format
25202 msgid "operand 3 of %s instruction should be an unsigned 3-bit value (I0-I7)"
25205 #: config/arc/arc.c:7271
25206 #, gcc-internal-format, gfc-internal-format
25208 "operand 2 of %s instruction should be an unsigned 3-bit value (subreg 0-7)"
25211 #: config/arc/arc.c:7275
25212 #, gcc-internal-format, gfc-internal-format
25214 "operand 2 of %s instruction should be an even 3-bit value (subreg 0,2,4,6)"
25217 #: config/arm/arm-builtins.c:2049
25218 #, gcc-internal-format
25219 msgid "incompatible type for argument %d, expected %<const int%>"
25222 #. @@@ better error message
25223 #: config/arm/arm-builtins.c:2288 config/arm/arm-builtins.c:2392
25224 #, gcc-internal-format
25225 msgid "selector must be an immediate"
25228 #: config/arm/arm-builtins.c:2296 config/arm/arm-builtins.c:2341
25229 #: config/arm/arm-builtins.c:2399 config/arm/arm-builtins.c:2408
25230 #, gcc-internal-format
25231 msgid "the range of selector should be in 0 to 7"
25234 #: config/arm/arm-builtins.c:2301 config/arm/arm-builtins.c:2410
25235 #, gcc-internal-format
25236 msgid "the range of selector should be in 0 to 3"
25239 #: config/arm/arm-builtins.c:2306 config/arm/arm-builtins.c:2412
25240 #, gcc-internal-format
25241 msgid "the range of selector should be in 0 to 1"
25244 #: config/arm/arm-builtins.c:2478
25245 #, gcc-internal-format
25246 msgid "mask must be an immediate"
25249 #: config/arm/arm-builtins.c:2483
25250 #, gcc-internal-format
25251 msgid "the range of mask should be in 0 to 255"
25254 #: config/arm/arm-builtins.c:2671
25255 #, gcc-internal-format
25257 "the range of count should be in 0 to 32. please check the intrinsic "
25258 "_mm_rori_pi16 in code."
25261 #: config/arm/arm-builtins.c:2673
25262 #, gcc-internal-format
25264 "the range of count should be in 0 to 32. please check the intrinsic "
25265 "_mm_rori_pi32 in code."
25268 #: config/arm/arm-builtins.c:2675
25269 #, gcc-internal-format
25271 "the range of count should be in 0 to 32. please check the intrinsic "
25272 "_mm_ror_pi16 in code."
25275 #: config/arm/arm-builtins.c:2677
25276 #, gcc-internal-format
25278 "the range of count should be in 0 to 32. please check the intrinsic "
25279 "_mm_ror_pi32 in code."
25282 #: config/arm/arm-builtins.c:2683
25283 #, gcc-internal-format
25285 "the range of count should be in 0 to 64. please check the intrinsic "
25286 "_mm_rori_si64 in code."
25289 #: config/arm/arm-builtins.c:2685
25290 #, gcc-internal-format
25292 "the range of count should be in 0 to 64. please check the intrinsic "
25293 "_mm_ror_si64 in code."
25296 #: config/arm/arm-builtins.c:2690
25297 #, gcc-internal-format
25299 "the count should be no less than 0. please check the intrinsic "
25300 "_mm_srli_pi16 in code."
25303 #: config/arm/arm-builtins.c:2692
25304 #, gcc-internal-format
25306 "the count should be no less than 0. please check the intrinsic "
25307 "_mm_srli_pi32 in code."
25310 #: config/arm/arm-builtins.c:2694
25311 #, gcc-internal-format
25313 "the count should be no less than 0. please check the intrinsic "
25314 "_mm_srli_si64 in code."
25317 #: config/arm/arm-builtins.c:2696
25318 #, gcc-internal-format
25320 "the count should be no less than 0. please check the intrinsic "
25321 "_mm_slli_pi16 in code."
25324 #: config/arm/arm-builtins.c:2698
25325 #, gcc-internal-format
25327 "the count should be no less than 0. please check the intrinsic "
25328 "_mm_slli_pi32 in code."
25331 #: config/arm/arm-builtins.c:2700
25332 #, gcc-internal-format
25334 "the count should be no less than 0. please check the intrinsic "
25335 "_mm_slli_si64 in code."
25338 #: config/arm/arm-builtins.c:2702
25339 #, gcc-internal-format
25341 "the count should be no less than 0. please check the intrinsic "
25342 "_mm_srai_pi16 in code."
25345 #: config/arm/arm-builtins.c:2704
25346 #, gcc-internal-format
25348 "the count should be no less than 0. please check the intrinsic "
25349 "_mm_srai_pi32 in code."
25352 #: config/arm/arm-builtins.c:2706
25353 #, gcc-internal-format
25355 "the count should be no less than 0. please check the intrinsic "
25356 "_mm_srai_si64 in code."
25359 #: config/arm/arm-builtins.c:2708
25360 #, gcc-internal-format
25362 "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 "
25366 #: config/arm/arm-builtins.c:2710
25367 #, gcc-internal-format
25369 "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 "
25373 #: config/arm/arm-builtins.c:2712
25374 #, gcc-internal-format
25376 "the count should be no less than 0. please check the intrinsic _mm_srl_si64 "
25380 #: config/arm/arm-builtins.c:2714
25381 #, gcc-internal-format
25383 "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 "
25387 #: config/arm/arm-builtins.c:2716
25388 #, gcc-internal-format
25390 "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 "
25394 #: config/arm/arm-builtins.c:2718
25395 #, gcc-internal-format
25397 "the count should be no less than 0. please check the intrinsic _mm_sll_si64 "
25401 #: config/arm/arm-builtins.c:2720
25402 #, gcc-internal-format
25404 "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 "
25408 #: config/arm/arm-builtins.c:2722
25409 #, gcc-internal-format
25411 "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 "
25415 #: config/arm/arm-builtins.c:2724
25416 #, gcc-internal-format
25418 "the count should be no less than 0. please check the intrinsic _mm_sra_si64 "
25422 #: config/arm/arm.c:2713
25423 #, gcc-internal-format
25424 msgid "target CPU does not support ARM mode"
25427 #: config/arm/arm.c:2718
25428 #, gcc-internal-format
25430 "enabling backtrace support is only meaningful when compiling for the Thumb"
25433 #: config/arm/arm.c:2721
25434 #, gcc-internal-format
25436 "enabling callee interworking support is only meaningful when compiling for "
25440 #: config/arm/arm.c:2729
25441 #, gcc-internal-format
25442 msgid "-g with -mno-apcs-frame may not give sensible debugging"
25445 #: config/arm/arm.c:2733
25446 #, gcc-internal-format
25447 msgid "iWMMXt unsupported under Thumb mode"
25450 #: config/arm/arm.c:2736
25451 #, gcc-internal-format
25452 msgid "can not use -mtp=cp15 with 16-bit Thumb"
25455 #: config/arm/arm.c:2740
25456 #, gcc-internal-format
25457 msgid "RTP PIC is incompatible with Thumb"
25460 #: config/arm/arm.c:2748
25461 #, gcc-internal-format
25462 msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
25465 #: config/arm/arm.c:2814
25466 #, gcc-internal-format
25467 msgid "target CPU does not support THUMB instructions"
25470 #: config/arm/arm.c:3025
25471 #, gcc-internal-format
25472 msgid "target CPU does not support interworking"
25475 #: config/arm/arm.c:3031
25476 #, gcc-internal-format
25477 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
25480 #: config/arm/arm.c:3039
25481 #, gcc-internal-format
25482 msgid "-fpic and -mapcs-reent are incompatible"
25485 #: config/arm/arm.c:3042
25486 #, gcc-internal-format
25487 msgid "APCS reentrant code not supported. Ignored"
25490 #: config/arm/arm.c:3045
25491 #, gcc-internal-format
25492 msgid "passing floating point arguments in fp regs not yet supported"
25495 #: config/arm/arm.c:3088
25496 #, gcc-internal-format
25497 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
25500 #: config/arm/arm.c:3091
25501 #, gcc-internal-format
25502 msgid "iwmmxt abi requires an iwmmxt capable cpu"
25505 #: config/arm/arm.c:3124
25506 #, gcc-internal-format
25507 msgid "AAPCS does not support -mcaller-super-interworking"
25510 #: config/arm/arm.c:3127
25511 #, gcc-internal-format
25512 msgid "AAPCS does not support -mcallee-super-interworking"
25515 #: config/arm/arm.c:3132
25516 #, gcc-internal-format
25517 msgid "iWMMXt and NEON are incompatible"
25520 #: config/arm/arm.c:3136
25521 #, gcc-internal-format
25522 msgid "__fp16 and no ldrh"
25525 #: config/arm/arm.c:3156
25526 #, gcc-internal-format
25527 msgid "-mfloat-abi=hard and VFP"
25530 #: config/arm/arm.c:3192
25531 #, gcc-internal-format
25532 msgid "structure size boundary can only be set to 8, 32 or 64"
25535 #: config/arm/arm.c:3194
25536 #, gcc-internal-format
25537 msgid "structure size boundary can only be set to 8 or 32"
25540 #: config/arm/arm.c:3205
25541 #, gcc-internal-format
25542 msgid "RTP PIC is incompatible with -msingle-pic-base"
25545 #: config/arm/arm.c:3217
25546 #, gcc-internal-format
25547 msgid "-mpic-register= is useless without -fpic"
25550 #: config/arm/arm.c:3226
25551 #, gcc-internal-format, gfc-internal-format
25552 msgid "unable to use '%s' for PIC register"
25555 #: config/arm/arm.c:3263
25556 #, gcc-internal-format
25557 msgid "target CPU does not support unaligned accesses"
25560 #: config/arm/arm.c:3272
25561 #, gcc-internal-format
25562 msgid "-freorder-blocks-and-partition not supported on this architecture"
25565 #: config/arm/arm.c:5419
25566 #, gcc-internal-format
25567 msgid "non-AAPCS derived PCS variant"
25570 #: config/arm/arm.c:5421
25571 #, gcc-internal-format
25572 msgid "variadic functions must use the base AAPCS variant"
25575 #: config/arm/arm.c:5440
25576 #, gcc-internal-format
25577 msgid "PCS variant"
25580 #: config/arm/arm.c:5635
25581 #, gcc-internal-format
25582 msgid "Thumb-1 hard-float VFP ABI"
25585 #: config/arm/arm.c:6359 config/arm/arm.c:6377 config/avr/avr.c:8984
25586 #: config/avr/avr.c:9000 config/bfin/bfin.c:4687 config/bfin/bfin.c:4748
25587 #: config/bfin/bfin.c:4777 config/epiphany/epiphany.c:495
25588 #: config/h8300/h8300.c:5475 config/i386/i386.c:5597 config/i386/i386.c:42849
25589 #: config/i386/i386.c:42899 config/i386/i386.c:42969 config/m68k/m68k.c:754
25590 #: config/mcore/mcore.c:3068 config/mep/mep.c:3912 config/mep/mep.c:3926
25591 #: config/mep/mep.c:4000 config/nvptx/nvptx.c:2012 config/rl78/rl78.c:769
25592 #: config/rs6000/rs6000.c:29275 config/rx/rx.c:2724 config/rx/rx.c:2750
25593 #: config/s390/s390.c:990 config/sh/sh.c:9720 config/sh/sh.c:9738
25594 #: config/sh/sh.c:9767 config/sh/sh.c:9849 config/sh/sh.c:9872
25595 #: config/spu/spu.c:3718 config/stormy16/stormy16.c:2237
25596 #: config/v850/v850.c:2104 config/visium/visium.c:645
25597 #, gcc-internal-format
25598 msgid "%qE attribute only applies to functions"
25601 #: config/arm/arm.c:23216
25602 #, gcc-internal-format
25603 msgid "unable to compute real location of stacked parameter"
25606 #: config/arm/arm.c:23834
25607 #, gcc-internal-format
25608 msgid "Unexpected thumb1 far jump"
25611 #: config/arm/arm.c:24101
25612 #, gcc-internal-format
25613 msgid "no low registers available for popping high registers"
25616 #: config/arm/arm.c:24344
25617 #, gcc-internal-format
25618 msgid "interrupt Service Routines cannot be coded in Thumb mode"
25621 #: config/arm/arm.c:29443 config/i386/i386.c:4854
25622 #, gcc-internal-format
25623 msgid "attribute %<target%> argument not a string"
25626 #: config/arm/arm.c:29467 config/i386/i386.c:4920 config/i386/i386.c:4967
25627 #, gcc-internal-format, gfc-internal-format
25628 msgid "attribute(target(\"%s\")) is unknown"
25631 #: config/avr/avr-c.c:68 config/avr/avr-c.c:193
25632 #, gcc-internal-format
25633 msgid "%qs expects 1 argument but %d given"
25636 #: config/avr/avr-c.c:79
25637 #, gcc-internal-format
25638 msgid "%qs expects a fixed-point value as argument"
25641 #: config/avr/avr-c.c:105
25642 #, gcc-internal-format
25643 msgid "using %qs with unsigned type has no effect"
25646 #: config/avr/avr-c.c:110 config/avr/avr-c.c:176 config/avr/avr-c.c:233
25647 #, gcc-internal-format
25648 msgid "no matching fixed-point overload found for %qs"
25651 #: config/avr/avr-c.c:127
25652 #, gcc-internal-format
25653 msgid "%qs expects 2 arguments but %d given"
25656 #: config/avr/avr-c.c:139 config/avr/avr-c.c:204
25657 #, gcc-internal-format
25658 msgid "%qs expects a fixed-point value as first argument"
25661 #: config/avr/avr-c.c:147
25662 #, gcc-internal-format
25663 msgid "%qs expects an integer value as second argument"
25666 #: config/avr/avr-devices.c:203
25667 #, gcc-internal-format, gfc-internal-format
25668 msgid "devices natively supported:%s"
25671 #: config/avr/avr-devices.c:212
25672 #, gcc-internal-format, gfc-internal-format
25673 msgid "supported core architectures:%s"
25676 #. Reached the end of `avr_mcu_types'. This should actually never
25677 #. happen as options are provided by device-specs. It could be a
25678 #. typo in a device-specs or calling the compiler proper directly
25679 #. with -mmcu=<device>.
25680 #: config/avr/avr.c:392
25681 #, gcc-internal-format
25682 msgid "unknown core architecture %qs specified with %qs"
25685 #: config/avr/avr.c:449 config/mep/mep.c:382 config/visium/visium.c:346
25686 #, gcc-internal-format
25687 msgid "-fpic is not supported"
25690 #: config/avr/avr.c:451 config/mep/mep.c:384 config/visium/visium.c:348
25691 #, gcc-internal-format
25692 msgid "-fPIC is not supported"
25695 #: config/avr/avr.c:453
25696 #, gcc-internal-format
25697 msgid "-fpie is not supported"
25700 #: config/avr/avr.c:455
25701 #, gcc-internal-format
25702 msgid "-fPIE is not supported"
25705 #: config/avr/avr.c:727
25706 #, gcc-internal-format
25707 msgid "function attributes %qs, %qs and %qs are mutually exclusive"
25710 #: config/avr/avr.c:734
25711 #, gcc-internal-format
25712 msgid "function attributes %qs and %qs have no effect on %qs function"
25715 #: config/avr/avr.c:761
25716 #, gcc-internal-format
25717 msgid "%qs function cannot have arguments"
25720 #: config/avr/avr.c:764
25721 #, gcc-internal-format
25722 msgid "%qs function cannot return a value"
25725 #: config/avr/avr.c:771
25726 #, gcc-internal-format
25727 msgid "%qs appears to be a misspelled %s handler"
25730 #: config/avr/avr.c:998
25731 #, gcc-internal-format
25732 msgid "%<builtin_return_address%> contains only 2 bytes of address"
25735 #: config/avr/avr.c:2222
25736 #, gcc-internal-format
25737 msgid "pointer offset from symbol maybe incorrect"
25740 #: config/avr/avr.c:2361
25741 #, gcc-internal-format
25742 msgid "accessing data memory with program memory address"
25745 #: config/avr/avr.c:2421
25746 #, gcc-internal-format
25747 msgid "accessing program memory with data memory address"
25750 #: config/avr/avr.c:2846
25751 #, gcc-internal-format, gfc-internal-format
25752 msgid "fixed register %s used to pass parameter to function"
25755 #: config/avr/avr.c:3117
25756 #, gcc-internal-format
25757 msgid "writing to address space %qs not supported"
25760 #: config/avr/avr.c:9017 config/bfin/bfin.c:4809 config/i386/winnt.c:82
25761 #: config/mep/mep.c:3816 config/mep/mep.c:3954
25762 #, gcc-internal-format
25763 msgid "%qE attribute only applies to variables"
25766 #: config/avr/avr.c:9028 config/mep/mep.c:3964
25767 #, gcc-internal-format
25768 msgid "%qE attribute allows only an integer constant argument"
25771 #: config/avr/avr.c:9038
25772 #, gcc-internal-format
25773 msgid "%qE attribute address out of range"
25776 #: config/avr/avr.c:9051
25777 #, gcc-internal-format
25778 msgid "both %s and %qE attribute provide address"
25781 #: config/avr/avr.c:9061
25782 #, gcc-internal-format
25783 msgid "%qE attribute on non-volatile variable"
25786 #: config/avr/avr.c:9263
25787 #, gcc-internal-format
25788 msgid "%qT uses address space %qs beyond flash of %d KiB"
25791 #: config/avr/avr.c:9266
25792 #, gcc-internal-format
25793 msgid "%s %q+D uses address space %qs beyond flash of %d KiB"
25796 #: config/avr/avr.c:9272
25797 #, gcc-internal-format
25798 msgid "pointer targeting address space %qs must be const in %qT"
25801 #: config/avr/avr.c:9275
25802 #, gcc-internal-format
25803 msgid "pointer targeting address space %qs must be const in %s %q+D"
25806 #: config/avr/avr.c:9313
25807 #, gcc-internal-format
25808 msgid "variable %q+D located in address space %qs beyond flash of %d KiB"
25811 #: config/avr/avr.c:9318
25812 #, gcc-internal-format
25814 "variable %q+D located in address space %qs which is not supported for "
25818 #: config/avr/avr.c:9334
25819 #, gcc-internal-format
25821 "variable %q+D must be const in order to be put into read-only section by "
25825 #: config/avr/avr.c:9374
25826 #, gcc-internal-format
25827 msgid "static IO declaration for %q+D needs an address"
25830 #: config/avr/avr.c:9406
25831 #, gcc-internal-format
25832 msgid "IO definition for %q+D needs an address"
25835 #: config/avr/avr.c:9590
25836 #, gcc-internal-format
25837 msgid "only uninitialized variables can be placed in the .noinit section"
25840 #: config/avr/avr.c:9631
25841 #, gcc-internal-format
25842 msgid "uninitialized variable %q+D put into program memory area"
25845 #: config/avr/avr.c:9741
25846 #, gcc-internal-format
25847 msgid "architecture %qs supported for assembler only"
25850 #: config/avr/avr.c:12255
25851 #, gcc-internal-format
25852 msgid "conversion from address space %qs to address space %qs"
25855 #: config/avr/avr.c:13311
25856 #, gcc-internal-format, gfc-internal-format
25857 msgid "%s expects a compile time integer constant"
25860 #: config/avr/avr.c:13325
25861 #, gcc-internal-format, gfc-internal-format
25862 msgid "%s expects a compile time long integer constant as first argument"
25865 #: config/avr/avr.c:13353
25866 #, gcc-internal-format, gfc-internal-format
25868 "rounding to %d bits has no effect for fixed-point value with %d fractional "
25872 #: config/avr/avr.c:13362
25873 #, gcc-internal-format
25874 msgid "rounding result will always be 0"
25877 #: config/avr/driver-avr.c:39
25878 #, gcc-internal-format
25879 msgid "cannot access device-specs for %qs expected at %qs"
25882 #: config/avr/driver-avr.c:49
25883 #, gcc-internal-format, gfc-internal-format
25884 msgid "you can provide your own specs files, see <%s> for details"
25887 #: config/avr/driver-avr.c:79
25888 #, gcc-internal-format
25889 msgid "bad usage of spec function %qs"
25892 #: config/avr/driver-avr.c:107
25893 #, gcc-internal-format
25894 msgid "specified option %qs more than once"
25897 #: config/avr/driver-avr.c:129
25898 #, gcc-internal-format
25899 msgid "strange device name %qs after %qs: bad character %qc"
25902 #: config/bfin/bfin.c:2373
25903 #, gcc-internal-format
25904 msgid "-mfdpic is not supported, please use a bfin-linux-uclibc target"
25907 #: config/bfin/bfin.c:2378
25908 #, gcc-internal-format
25909 msgid "-mshared-library-id= specified without -mid-shared-library"
25912 #: config/bfin/bfin.c:2382
25913 #, gcc-internal-format
25914 msgid "-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1"
25917 #: config/bfin/bfin.c:2387
25918 #, gcc-internal-format
25919 msgid "can%'t use multiple stack checking methods together"
25922 #: config/bfin/bfin.c:2390
25923 #, gcc-internal-format
25924 msgid "ID shared libraries and FD-PIC mode can%'t be used together"
25927 #: config/bfin/bfin.c:2395 config/m68k/m68k.c:558
25928 #, gcc-internal-format
25929 msgid "cannot specify both -msep-data and -mid-shared-library"
25932 #: config/bfin/bfin.c:2415
25933 #, gcc-internal-format
25934 msgid "-mmulticore can only be used with BF561"
25937 #: config/bfin/bfin.c:2418
25938 #, gcc-internal-format
25939 msgid "-mcorea should be used with -mmulticore"
25942 #: config/bfin/bfin.c:2421
25943 #, gcc-internal-format
25944 msgid "-mcoreb should be used with -mmulticore"
25947 #: config/bfin/bfin.c:2424
25948 #, gcc-internal-format
25949 msgid "-mcorea and -mcoreb can%'t be used together"
25952 #: config/bfin/bfin.c:4692
25953 #, gcc-internal-format
25954 msgid "multiple function type attributes specified"
25957 #: config/bfin/bfin.c:4759
25958 #, gcc-internal-format
25960 "can%'t apply both longcall and shortcall attributes to the same function"
25963 #: config/bfin/bfin.c:4816
25964 #, gcc-internal-format
25965 msgid "%qE attribute cannot be specified for local variables"
25968 #: config/c6x/c6x.c:260
25969 #, gcc-internal-format
25970 msgid "-fpic and -fPIC not supported without -mdsbt on this target"
25973 #: config/c6x/c6x.h:365 config/nvptx/nvptx.h:193
25974 #, gcc-internal-format
25975 msgid "profiling is not yet implemented for this architecture"
25978 #: config/cr16/cr16.c:316
25979 #, gcc-internal-format
25980 msgid "data-model=far not valid for cr16c architecture"
25983 #: config/cr16/cr16.c:319
25984 #, gcc-internal-format, gfc-internal-format
25985 msgid "invalid data model option -mdata-model=%s"
25988 #: config/cr16/cr16.h:431
25989 #, gcc-internal-format
25990 msgid "profiler support for CR16"
25993 #. This function is for retrieving a part of an instruction name for
25994 #. an operator, for immediate output. If that ever happens for
25995 #. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
25997 #: config/cris/cris.c:576
25998 #, gcc-internal-format
25999 msgid "MULT case in cris_op_str"
26002 #: config/cris/cris.c:914
26003 #, gcc-internal-format
26004 msgid "invalid use of ':' modifier"
26007 #: config/cris/cris.c:1148 config/moxie/moxie.c:211
26008 #, gcc-internal-format, gfc-internal-format
26009 msgid "internal error: bad register: %d"
26012 #: config/cris/cris.c:1903
26013 #, gcc-internal-format
26014 msgid "internal error: sideeffect-insn affecting main effect"
26017 #: config/cris/cris.c:2000
26018 #, gcc-internal-format
26019 msgid "unknown cc_attr value"
26022 #. If we get here, the caller got its initial tests wrong.
26023 #: config/cris/cris.c:2424
26024 #, gcc-internal-format
26025 msgid "internal error: cris_side_effect_mode_ok with bad operands"
26028 #: config/cris/cris.c:2663
26029 #, gcc-internal-format, gfc-internal-format
26030 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
26033 #: config/cris/cris.c:2691
26034 #, gcc-internal-format, gfc-internal-format
26035 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
26038 #: config/cris/cris.c:2727
26039 #, gcc-internal-format, gfc-internal-format
26040 msgid "unknown CRIS cpu version specification in -mtune= : %s"
26043 #: config/cris/cris.c:2748
26044 #, gcc-internal-format
26045 msgid "-fPIC and -fpic are not supported in this configuration"
26048 #: config/cris/cris.c:2997
26049 #, gcc-internal-format
26050 msgid "unknown src"
26053 #: config/cris/cris.c:3052
26054 #, gcc-internal-format
26055 msgid "unknown dest"
26058 #: config/cris/cris.c:3333
26059 #, gcc-internal-format, gfc-internal-format
26060 msgid "stackframe too big: %d bytes"
26063 #: config/cris/cris.c:3821 config/cris/cris.c:3849
26064 #, gcc-internal-format
26065 msgid "expand_binop failed in movsi got"
26068 #: config/cris/cris.c:3944
26069 #, gcc-internal-format
26070 msgid "emitting PIC operand, but PIC register isn%'t set up"
26073 #. Definitions for GCC. Part of the machine description for CRIS.
26074 #. Copyright (C) 1998-2015 Free Software Foundation, Inc.
26075 #. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
26077 #. This file is part of GCC.
26079 #. GCC is free software; you can redistribute it and/or modify
26080 #. it under the terms of the GNU General Public License as published by
26081 #. the Free Software Foundation; either version 3, or (at your option)
26082 #. any later version.
26084 #. GCC is distributed in the hope that it will be useful,
26085 #. but WITHOUT ANY WARRANTY; without even the implied warranty of
26086 #. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
26087 #. GNU General Public License for more details.
26089 #. You should have received a copy of the GNU General Public License
26090 #. along with GCC; see the file COPYING3. If not see
26091 #. <http://www.gnu.org/licenses/>.
26092 #. After the first "Node:" comment comes all preprocessor directives and
26093 #. attached declarations described in the info files, the "Using and
26094 #. Porting GCC" manual (uapgcc), in the same order as found in the "Target
26095 #. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
26096 #. really, but needs an update anyway.
26098 #. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
26099 #. for that. If applicable, there is a CRIS-specific comment. The order
26100 #. of macro definitions follow the order in the manual. Every section in
26101 #. the manual (node in the info pages) has an introductory `Node:
26102 #. <subchapter>' comment. If no macros are defined for a section, only
26103 #. the section-comment is present.
26104 #. Note that other header files (e.g. config/elfos.h, config/linux.h,
26105 #. and config/cris/linux.h) are responsible for lots of settings not
26106 #. repeated below. This file contains general CRIS definitions
26107 #. and definitions for the cris-*-elf subtarget.
26108 #. We don't want to use gcc_assert for everything, as that can be
26110 #: config/cris/cris.h:42
26111 #, gcc-internal-format
26112 msgid "CRIS-port assertion failed: "
26115 #. Node: Caller Saves
26116 #. (no definitions)
26117 #. Node: Function entry
26118 #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
26119 #. TARGET_ASM_FUNCTION_EPILOGUE.
26121 #: config/cris/cris.h:749
26122 #, gcc-internal-format
26123 msgid "no FUNCTION_PROFILER for CRIS"
26126 #: config/epiphany/epiphany.c:503
26127 #, gcc-internal-format
26128 msgid "interrupt handlers cannot have arguments"
26131 #: config/epiphany/epiphany.c:527
26132 #, gcc-internal-format
26134 "argument of %qE attribute is not \"reset\", \"software_exception\", "
26135 "\"page_miss\", \"timer0\", \"timer1\", \"message\", \"dma0\", \"dma1\", "
26136 "\"wand\" or \"swi\""
26139 #: config/epiphany/epiphany.c:1541
26140 #, gcc-internal-format
26141 msgid "stack_offset must be at least 4"
26144 #: config/epiphany/epiphany.c:1543
26145 #, gcc-internal-format
26146 msgid "stack_offset must be a multiple of 4"
26149 #: config/frv/frv.c:8617
26150 #, gcc-internal-format
26151 msgid "accumulator is not a constant integer"
26154 #: config/frv/frv.c:8622
26155 #, gcc-internal-format
26156 msgid "accumulator number is out of bounds"
26159 #: config/frv/frv.c:8633
26160 #, gcc-internal-format
26161 msgid "inappropriate accumulator for %qs"
26164 #: config/frv/frv.c:8709
26165 #, gcc-internal-format
26166 msgid "invalid IACC argument"
26169 #: config/frv/frv.c:8732
26170 #, gcc-internal-format
26171 msgid "%qs expects a constant argument"
26174 #: config/frv/frv.c:8737
26175 #, gcc-internal-format
26176 msgid "constant argument out of range for %qs"
26179 #: config/frv/frv.c:9218
26180 #, gcc-internal-format
26181 msgid "media functions are not available unless -mmedia is used"
26184 #: config/frv/frv.c:9230
26185 #, gcc-internal-format
26186 msgid "this media function is only available on the fr500"
26189 #: config/frv/frv.c:9258
26190 #, gcc-internal-format
26191 msgid "this media function is only available on the fr400 and fr550"
26194 #: config/frv/frv.c:9277
26195 #, gcc-internal-format
26196 msgid "this builtin function is only available on the fr405 and fr450"
26199 #: config/frv/frv.c:9286
26200 #, gcc-internal-format
26201 msgid "this builtin function is only available on the fr500 and fr550"
26204 #: config/frv/frv.c:9298
26205 #, gcc-internal-format
26206 msgid "this builtin function is only available on the fr450"
26209 #: config/ft32/ft32.c:199
26210 #, gcc-internal-format
26211 msgid "'h' applied to non-register operand"
26214 #: config/ft32/ft32.c:224
26215 #, gcc-internal-format, gfc-internal-format
26216 msgid "bad alignment: %d"
26219 #: config/ft32/ft32.c:502
26220 #, gcc-internal-format
26221 msgid "stack frame must be smaller than 64K"
26224 #: config/h8300/h8300.c:343
26225 #, gcc-internal-format
26226 msgid "-msx is not supported in coff"
26229 #: config/h8300/h8300.c:365
26230 #, gcc-internal-format
26231 msgid "-ms2600 is used without -ms"
26234 #: config/h8300/h8300.c:371
26235 #, gcc-internal-format
26236 msgid "-mn is used without -mh or -ms or -msx"
26239 #: config/h8300/h8300.c:377
26240 #, gcc-internal-format
26241 msgid "-mexr is used without -ms"
26244 #: config/h8300/h8300.c:383
26245 #, gcc-internal-format
26246 msgid "-mint32 is not supported for H8300 and H8300L targets"
26249 #: config/h8300/h8300.c:389
26250 #, gcc-internal-format
26251 msgid "-mexr is used without -ms or -msx"
26254 #: config/h8300/h8300.c:395
26255 #, gcc-internal-format
26257 "-mno-exr valid only with -ms or -msx - Option ignored!"
26260 #: config/h8300/h8300.c:402
26261 #, gcc-internal-format
26262 msgid "-mn is not supported for linux targets"
26265 #: config/i386/host-cygwin.c:62
26266 #, gcc-internal-format
26267 msgid "can%'t extend PCH file: %m"
26270 #: config/i386/host-cygwin.c:73
26271 #, gcc-internal-format
26272 msgid "can%'t set position in PCH file: %m"
26275 #: config/i386/i386.c:2954
26276 #, gcc-internal-format, gfc-internal-format
26277 msgid "wrong arg %s to option %s"
26280 #: config/i386/i386.c:2961
26281 #, gcc-internal-format, gfc-internal-format
26282 msgid "size ranges of option %s should be increasing"
26285 #: config/i386/i386.c:2972
26286 #, gcc-internal-format, gfc-internal-format
26287 msgid "wrong stringop strategy name %s specified for option %s"
26290 #. rep; movq isn't available in 32-bit code.
26291 #: config/i386/i386.c:2982
26292 #, gcc-internal-format, gfc-internal-format
26294 "stringop strategy name %s specified for option %s not supported for 32-bit "
26298 #: config/i386/i386.c:2997
26299 #, gcc-internal-format, gfc-internal-format
26300 msgid "unknown alignment %s specified for option %s"
26303 #: config/i386/i386.c:3008
26304 #, gcc-internal-format, gfc-internal-format
26305 msgid "the max value for the last size range should be -1 for option %s"
26308 #: config/i386/i386.c:3016
26309 #, gcc-internal-format, gfc-internal-format
26310 msgid "too many size ranges specified in option %s"
26313 #: config/i386/i386.c:3070
26314 #, gcc-internal-format, gfc-internal-format
26315 msgid "Unknown parameter to option -mtune-ctrl: %s"
26318 #: config/i386/i386.c:3438
26319 #, gcc-internal-format
26320 msgid "Intel MCU psABI isn%'t supported in %s mode"
26323 #: config/i386/i386.c:3485
26324 #, gcc-internal-format, gfc-internal-format
26326 "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead "
26330 #. rep; movq isn't available in 32-bit code.
26331 #: config/i386/i386.c:3512
26332 #, gcc-internal-format
26333 msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
26336 #: config/i386/i386.c:3529
26337 #, gcc-internal-format
26338 msgid "address mode %qs not supported in the %s bit mode"
26341 #: config/i386/i386.c:3555 config/i386/i386.c:3564 config/i386/i386.c:3576
26342 #: config/i386/i386.c:3587 config/i386/i386.c:3598
26343 #, gcc-internal-format
26344 msgid "code model %qs not supported in the %s bit mode"
26347 #: config/i386/i386.c:3567 config/i386/i386.c:3579
26348 #, gcc-internal-format
26349 msgid "code model %qs not supported in x32 mode"
26352 #: config/i386/i386.c:3585 config/i386/i386.c:3594 config/i386/i386.c:4652
26353 #, gcc-internal-format, gfc-internal-format
26354 msgid "code model %s does not support PIC mode"
26357 #: config/i386/i386.c:3622
26358 #, gcc-internal-format
26359 msgid "-masm=intel not supported in this configuration"
26362 #: config/i386/i386.c:3627
26363 #, gcc-internal-format, gfc-internal-format
26364 msgid "%i-bit mode not compiled in"
26367 #: config/i386/i386.c:3640 config/i386/i386.c:3872
26368 #, gcc-internal-format
26369 msgid "CPU you selected does not support x86-64 instruction set"
26372 #: config/i386/i386.c:3819 config/i386/i386.c:3822
26373 #, gcc-internal-format
26374 msgid "Intel MPX does not support x32"
26377 #: config/i386/i386.c:3828
26378 #, gcc-internal-format
26379 msgid "X87 FPU isn%'t supported in Intel MCU psABI"
26382 #: config/i386/i386.c:3832
26383 #, gcc-internal-format
26384 msgid "%s isn%'t supported in Intel MCU psABI"
26387 #: config/i386/i386.c:3839
26388 #, gcc-internal-format, gfc-internal-format
26389 msgid "generic CPU can be used only for %stune=%s %s"
26392 #: config/i386/i386.c:3842
26393 #, gcc-internal-format, gfc-internal-format
26394 msgid "intel CPU can be used only for %stune=%s %s"
26397 #: config/i386/i386.c:3845
26398 #, gcc-internal-format, gfc-internal-format
26399 msgid "bad value (%s) for %sarch=%s %s"
26402 #: config/i386/i386.c:3888
26403 #, gcc-internal-format, gfc-internal-format
26404 msgid "bad value (%s) for %stune=%s %s"
26407 #: config/i386/i386.c:3952
26408 #, gcc-internal-format
26409 msgid "-mregparm is ignored in 64-bit mode"
26412 #: config/i386/i386.c:3954
26413 #, gcc-internal-format
26414 msgid "-mregparm is ignored for Intel MCU psABI"
26417 #: config/i386/i386.c:3957
26418 #, gcc-internal-format, gfc-internal-format
26419 msgid "-mregparm=%d is not between 0 and %d"
26422 #: config/i386/i386.c:3988
26423 #, gcc-internal-format, gfc-internal-format
26424 msgid "%srtd%s is ignored in 64bit mode"
26427 #: config/i386/i386.c:4066
26428 #, gcc-internal-format
26429 msgid "-mpreferred-stack-boundary is not supported for this target"
26432 #: config/i386/i386.c:4069
26433 #, gcc-internal-format, gfc-internal-format
26434 msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
26437 #: config/i386/i386.c:4091
26438 #, gcc-internal-format, gfc-internal-format
26439 msgid "-mincoming-stack-boundary=%d is not between %d and 12"
26442 #: config/i386/i386.c:4105
26443 #, gcc-internal-format
26444 msgid "-mnop-mcount is not compatible with this target"
26447 #: config/i386/i386.c:4108
26448 #, gcc-internal-format
26449 msgid "-mnop-mcount is not implemented for -fPIC"
26452 #: config/i386/i386.c:4113
26453 #, gcc-internal-format, gfc-internal-format
26454 msgid "%ssseregparm%s used without SSE enabled"
26457 #: config/i386/i386.c:4121
26458 #, gcc-internal-format
26459 msgid "SSE instruction set disabled, using 387 arithmetics"
26462 #: config/i386/i386.c:4127
26463 #, gcc-internal-format
26464 msgid "387 instruction set disabled, using SSE arithmetics"
26467 #: config/i386/i386.c:4179
26468 #, gcc-internal-format, gfc-internal-format
26469 msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
26472 #: config/i386/i386.c:4283
26473 #, gcc-internal-format
26474 msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
26477 #: config/i386/i386.c:4290
26478 #, gcc-internal-format
26479 msgid "-mno-fentry isn%'t compatible with SEH"
26482 #: config/i386/i386.c:4347 config/rs6000/rs6000.c:4254
26483 #, gcc-internal-format, gfc-internal-format
26484 msgid "unknown option for -mrecip=%s"
26487 #: config/i386/i386.c:4948
26488 #, gcc-internal-format, gfc-internal-format
26489 msgid "option(\"%s\") was already specified"
26492 #: config/i386/i386.c:5610 config/i386/i386.c:5661
26493 #, gcc-internal-format
26494 msgid "fastcall and regparm attributes are not compatible"
26497 #: config/i386/i386.c:5615
26498 #, gcc-internal-format
26499 msgid "regparam and thiscall attributes are not compatible"
26502 #: config/i386/i386.c:5622 config/i386/i386.c:42869
26503 #, gcc-internal-format
26504 msgid "%qE attribute requires an integer constant argument"
26507 #: config/i386/i386.c:5628
26508 #, gcc-internal-format
26509 msgid "argument to %qE attribute larger than %d"
26512 #: config/i386/i386.c:5653 config/i386/i386.c:5696
26513 #, gcc-internal-format
26514 msgid "fastcall and cdecl attributes are not compatible"
26517 #: config/i386/i386.c:5657
26518 #, gcc-internal-format
26519 msgid "fastcall and stdcall attributes are not compatible"
26522 #: config/i386/i386.c:5665 config/i386/i386.c:5714
26523 #, gcc-internal-format
26524 msgid "fastcall and thiscall attributes are not compatible"
26527 #: config/i386/i386.c:5675 config/i386/i386.c:5692
26528 #, gcc-internal-format
26529 msgid "stdcall and cdecl attributes are not compatible"
26532 #: config/i386/i386.c:5679
26533 #, gcc-internal-format
26534 msgid "stdcall and fastcall attributes are not compatible"
26537 #: config/i386/i386.c:5683 config/i386/i386.c:5710
26538 #, gcc-internal-format
26539 msgid "stdcall and thiscall attributes are not compatible"
26542 #: config/i386/i386.c:5700 config/i386/i386.c:5718
26543 #, gcc-internal-format
26544 msgid "cdecl and thiscall attributes are not compatible"
26547 #: config/i386/i386.c:5706
26548 #, gcc-internal-format
26549 msgid "%qE attribute is used for non-class method"
26552 #: config/i386/i386.c:5944
26553 #, gcc-internal-format
26554 msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
26557 #: config/i386/i386.c:5947
26558 #, gcc-internal-format
26559 msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
26562 #: config/i386/i386.c:6269
26563 #, gcc-internal-format
26564 msgid "X32 does not support ms_abi attribute"
26567 #: config/i386/i386.c:6298
26568 #, gcc-internal-format
26569 msgid "ms_hook_prologue is not compatible with nested function"
26572 #: config/i386/i386.c:6633
26573 #, gcc-internal-format
26574 msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
26577 #: config/i386/i386.c:6639
26578 #, gcc-internal-format
26579 msgid "AVX512F vector return without AVX512F enabled changes the ABI"
26582 #: config/i386/i386.c:6653
26583 #, gcc-internal-format
26584 msgid "AVX vector argument without AVX enabled changes the ABI"
26587 #: config/i386/i386.c:6659
26588 #, gcc-internal-format
26589 msgid "AVX vector return without AVX enabled changes the ABI"
26592 #: config/i386/i386.c:6674
26593 #, gcc-internal-format
26594 msgid "SSE vector argument without SSE enabled changes the ABI"
26597 #: config/i386/i386.c:6680
26598 #, gcc-internal-format
26599 msgid "SSE vector return without SSE enabled changes the ABI"
26602 #: config/i386/i386.c:6692
26603 #, gcc-internal-format
26604 msgid "MMX vector argument without MMX enabled changes the ABI"
26607 #: config/i386/i386.c:6698
26608 #, gcc-internal-format
26609 msgid "MMX vector return without MMX enabled changes the ABI"
26612 #: config/i386/i386.c:6881
26613 #, gcc-internal-format
26615 "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
26618 #: config/i386/i386.c:6998
26619 #, gcc-internal-format
26620 msgid "the ABI of passing union with long double has changed in GCC 4.4"
26623 #: config/i386/i386.c:7116
26624 #, gcc-internal-format
26626 "the ABI of passing structure with complex float member has changed in GCC 4.4"
26629 #: config/i386/i386.c:7279
26630 #, gcc-internal-format
26631 msgid "SSE register return with SSE disabled"
26634 #: config/i386/i386.c:7285
26635 #, gcc-internal-format
26636 msgid "SSE register argument with SSE disabled"
26639 #: config/i386/i386.c:7301
26640 #, gcc-internal-format
26641 msgid "x87 register return with x87 disabled"
26644 #: config/i386/i386.c:7595 config/i386/i386.c:7860
26645 #, gcc-internal-format
26646 msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
26649 #: config/i386/i386.c:7597 config/i386/i386.c:7862 config/i386/i386.c:8355
26650 #, gcc-internal-format
26652 "this is a GCC bug that can be worked around by adding attribute used to "
26656 #: config/i386/i386.c:8255
26657 #, gcc-internal-format, gfc-internal-format
26659 "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
26662 #: config/i386/i386.c:8353
26663 #, gcc-internal-format
26664 msgid "calling %qD with SSE caling convention without SSE/SSE2 enabled"
26667 #: config/i386/i386.c:11450
26668 #, gcc-internal-format
26669 msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
26672 #: config/i386/i386.c:12489
26673 #, gcc-internal-format
26674 msgid "-fsplit-stack does not support fastcall with nested function"
26677 #: config/i386/i386.c:12509
26678 #, gcc-internal-format
26680 "-fsplit-stack does not support 2 register parameters for a nested function"
26683 #. FIXME: We could make this work by pushing a register
26684 #. around the addition and comparison.
26685 #: config/i386/i386.c:12520
26686 #, gcc-internal-format
26687 msgid "-fsplit-stack does not support 3 register parameters"
26690 #: config/i386/i386.c:15331
26691 #, gcc-internal-format
26692 msgid "extended registers have no high halves"
26695 #: config/i386/i386.c:15346
26696 #, gcc-internal-format
26697 msgid "unsupported operand size for extended register"
26700 #: config/i386/i386.c:15538
26701 #, gcc-internal-format
26702 msgid "non-integer operand used with operand code 'z'"
26705 #: config/i386/i386.c:34686
26706 #, gcc-internal-format
26707 msgid "No dispatcher found for the versioning attributes"
26710 #: config/i386/i386.c:34736
26711 #, gcc-internal-format, gfc-internal-format
26712 msgid "No dispatcher found for %s"
26715 #: config/i386/i386.c:34746
26716 #, gcc-internal-format, gfc-internal-format
26717 msgid "No dispatcher found for the versioning attributes : %s"
26720 #: config/i386/i386.c:34994
26721 #, gcc-internal-format
26723 "Function versions cannot be marked as gnu_inline, bodies have to be generated"
26726 #: config/i386/i386.c:34999 config/i386/i386.c:35445
26727 #, gcc-internal-format
26728 msgid "Virtual function multiversioning not supported"
26731 #: config/i386/i386.c:35062
26732 #, gcc-internal-format
26733 msgid "missing %<target%> attribute for multi-versioned %D"
26736 #: config/i386/i386.c:35065
26737 #, gcc-internal-format
26738 msgid "previous declaration of %D"
26741 #: config/i386/i386.c:35284
26742 #, gcc-internal-format
26743 msgid "multiversioning needs ifunc which is not supported on this target"
26746 #: config/i386/i386.c:35662
26747 #, gcc-internal-format
26748 msgid "Parameter to builtin must be a string constant or literal"
26751 #: config/i386/i386.c:35687 config/i386/i386.c:35737
26752 #, gcc-internal-format, gfc-internal-format
26753 msgid "Parameter to builtin not valid: %s"
26756 #: config/i386/i386.c:36148 config/i386/i386.c:37554
26757 #, gcc-internal-format
26758 msgid "the last argument must be a 2-bit immediate"
26761 #: config/i386/i386.c:36543
26762 #, gcc-internal-format
26763 msgid "the fifth argument must be an 8-bit immediate"
26766 #: config/i386/i386.c:36638
26767 #, gcc-internal-format
26768 msgid "the third argument must be an 8-bit immediate"
26771 #: config/i386/i386.c:37485
26772 #, gcc-internal-format
26773 msgid "the last argument must be an 1-bit immediate"
26776 #: config/i386/i386.c:37500
26777 #, gcc-internal-format
26778 msgid "the last argument must be a 3-bit immediate"
26781 #: config/i386/i386.c:37533
26782 #, gcc-internal-format
26783 msgid "the last argument must be a 4-bit immediate"
26786 #: config/i386/i386.c:37573
26787 #, gcc-internal-format
26788 msgid "the last argument must be a 1-bit immediate"
26791 #: config/i386/i386.c:37586
26792 #, gcc-internal-format
26793 msgid "the last argument must be a 5-bit immediate"
26796 #: config/i386/i386.c:37596
26797 #, gcc-internal-format
26798 msgid "the next to last argument must be an 8-bit immediate"
26801 #: config/i386/i386.c:37600 config/i386/i386.c:38372
26802 #, gcc-internal-format
26803 msgid "the last argument must be an 8-bit immediate"
26806 #: config/i386/i386.c:37767
26807 #, gcc-internal-format
26808 msgid "the third argument must be comparison constant"
26811 #: config/i386/i386.c:37772
26812 #, gcc-internal-format
26813 msgid "incorrect comparison mode"
26816 #: config/i386/i386.c:37778 config/i386/i386.c:37979
26817 #, gcc-internal-format
26818 msgid "incorrect rounding operand"
26821 #: config/i386/i386.c:37961
26822 #, gcc-internal-format
26823 msgid "the immediate argument must be a 4-bit immediate"
26826 #: config/i386/i386.c:37967
26827 #, gcc-internal-format
26828 msgid "the immediate argument must be a 5-bit immediate"
26831 #: config/i386/i386.c:37970
26832 #, gcc-internal-format
26833 msgid "the immediate argument must be an 8-bit immediate"
26836 #: config/i386/i386.c:38370
26837 #, gcc-internal-format
26838 msgid "the last argument must be a 32-bit immediate"
26841 #: config/i386/i386.c:38452 config/rs6000/rs6000.c:13274
26842 #, gcc-internal-format
26843 msgid "selector must be an integer constant in the range 0..%wi"
26846 #: config/i386/i386.c:38646
26847 #, gcc-internal-format
26848 msgid "%qE needs unknown isa option"
26851 #: config/i386/i386.c:38650
26852 #, gcc-internal-format
26853 msgid "%qE needs isa option %s"
26856 #: config/i386/i386.c:39404
26857 #, gcc-internal-format
26858 msgid "last argument must be an immediate"
26861 #: config/i386/i386.c:40000 config/i386/i386.c:40152
26862 #, gcc-internal-format
26863 msgid "the last argument must be scale 1, 2, 4, 8"
26866 #: config/i386/i386.c:40206
26867 #, gcc-internal-format
26868 msgid "the forth argument must be scale 1, 2, 4, 8"
26871 #: config/i386/i386.c:40212
26872 #, gcc-internal-format
26873 msgid "incorrect hint operand"
26876 #: config/i386/i386.c:40231
26877 #, gcc-internal-format
26878 msgid "the xabort's argument must be an 8-bit immediate"
26881 #: config/i386/i386.c:42856
26882 #, gcc-internal-format
26883 msgid "%qE attribute only available for 32-bit"
26886 #: config/i386/i386.c:42877
26887 #, gcc-internal-format
26888 msgid "argument to %qE attribute is neither zero, nor one"
26891 #: config/i386/i386.c:42910 config/i386/i386.c:42919
26892 #, gcc-internal-format
26893 msgid "ms_abi and sysv_abi attributes are not compatible"
26896 #: config/i386/i386.c:42955 config/rs6000/rs6000.c:29358
26897 #, gcc-internal-format
26898 msgid "%qE incompatible attribute ignored"
26901 #: config/i386/i386.c:45673
26902 #, gcc-internal-format
26903 msgid "alternatives not allowed in asm flag output"
26906 #: config/i386/i386.c:45737
26907 #, gcc-internal-format
26908 msgid "unknown asm flag output %qs"
26911 #: config/i386/i386.c:45766
26912 #, gcc-internal-format
26913 msgid "invalid type for asm flag output"
26916 #: config/i386/i386.c:51620
26917 #, gcc-internal-format
26918 msgid "Unknown architecture specific memory model"
26921 #: config/i386/i386.c:51627
26922 #, gcc-internal-format
26923 msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
26926 #: config/i386/i386.c:51633
26927 #, gcc-internal-format
26928 msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
26931 #: config/i386/i386.c:51657
26932 #, gcc-internal-format, gfc-internal-format
26933 msgid "unsupported simdlen %d"
26936 #: config/i386/i386.c:51676
26937 #, gcc-internal-format
26938 msgid "unsupported return type %qT for simd\n"
26941 #: config/i386/i386.c:51698
26942 #, gcc-internal-format
26943 msgid "unsupported argument type %qT for simd\n"
26946 #: config/i386/i386.c:51982
26947 #, gcc-internal-format
26949 "Pointer Checker requires MPX support on this target. Use -mmpx options to "
26953 #: config/i386/intelmic-mkoffload.c:241 config/i386/intelmic-mkoffload.c:301
26954 #: config/i386/intelmic-mkoffload.c:338 config/nvptx/mkoffload.c:1024
26955 #, gcc-internal-format, gfc-internal-format
26956 msgid "cannot open '%s'"
26959 #: config/i386/intelmic-mkoffload.c:428
26960 #, gcc-internal-format
26961 msgid "output file not specified"
26964 #: config/i386/intelmic-mkoffload.c:508
26965 #, gcc-internal-format
26966 msgid "COLLECT_GCC must be set"
26969 #: config/i386/intelmic-mkoffload.c:513 config/nvptx/mkoffload.c:963
26970 #, gcc-internal-format, gfc-internal-format
26971 msgid "offload compiler %s not found"
26974 #: config/i386/intelmic-mkoffload.c:528 config/nvptx/mkoffload.c:977
26975 #, gcc-internal-format
26976 msgid "unrecognizable argument of option -foffload-abi"
26979 #: config/i386/winnt.c:102
26980 #, gcc-internal-format
26982 "%qE attribute applies only to initialized variables with external linkage"
26985 #: config/i386/winnt.c:169
26986 #, gcc-internal-format
26987 msgid "definition of static data member %q+D of dllimport%'d class"
26990 #: config/i386/winnt.c:341
26991 #, gcc-internal-format
26992 msgid "%q+D:'selectany' attribute applies only to initialized objects"
26995 #: config/i386/cygming.h:205
26996 #, gcc-internal-format
26997 msgid "-fPIC ignored for target (all code is position independent)"
27000 #: config/i386/cygming.h:211
27001 #, gcc-internal-format, gfc-internal-format
27002 msgid "-f%s ignored for target (all code is position independent)"
27005 #: config/i386/djgpp.h:172
27006 #, gcc-internal-format
27007 msgid "-mbnu210 is ignored (option is obsolete)"
27010 #: config/ia64/ia64-c.c:54
27011 #, gcc-internal-format
27012 msgid "malformed #pragma builtin"
27015 #: config/ia64/ia64.c:746
27016 #, gcc-internal-format
27017 msgid "invalid argument of %qE attribute"
27020 #: config/ia64/ia64.c:759
27021 #, gcc-internal-format
27022 msgid "an address area attribute cannot be specified for local variables"
27025 #: config/ia64/ia64.c:766
27026 #, gcc-internal-format
27027 msgid "address area of %q+D conflicts with previous declaration"
27030 #: config/ia64/ia64.c:774
27031 #, gcc-internal-format
27032 msgid "address area attribute cannot be specified for functions"
27035 #: config/ia64/ia64.c:807
27036 #, gcc-internal-format
27037 msgid "%qE attribute requires a string constant argument"
27040 #: config/ia64/ia64.c:5945 config/pa/pa.c:444 config/sh/sh.c:9556
27041 #: config/spu/spu.c:4930
27042 #, gcc-internal-format
27043 msgid "value of -mfixed-range must have form REG1-REG2"
27046 #: config/ia64/ia64.c:5972 config/pa/pa.c:471 config/sh/sh.c:9582
27047 #: config/spu/spu.c:4956
27048 #, gcc-internal-format, gfc-internal-format
27049 msgid "%s-%s is an empty range"
27052 #: config/ia64/ia64.c:11175
27053 #, gcc-internal-format
27054 msgid "version attribute is not a string"
27057 #: config/iq2000/iq2000.c:1856
27058 #, gcc-internal-format, gfc-internal-format
27059 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
27062 #: config/iq2000/iq2000.c:2623
27063 #, gcc-internal-format
27064 msgid "argument %qd is not a constant"
27067 #: config/iq2000/iq2000.c:2926 config/xtensa/xtensa.c:2461
27068 #, gcc-internal-format
27069 msgid "PRINT_OPERAND_ADDRESS, null pointer"
27072 #: config/iq2000/iq2000.c:3081
27073 #, gcc-internal-format, gfc-internal-format
27074 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
27077 #: config/iq2000/iq2000.c:3090 config/xtensa/xtensa.c:2315
27078 #, gcc-internal-format
27079 msgid "PRINT_OPERAND null pointer"
27082 #: config/m32c/m32c-pragma.c:57
27083 #, gcc-internal-format
27084 msgid "junk at end of #pragma GCC memregs [0..16]"
27087 #: config/m32c/m32c-pragma.c:64
27088 #, gcc-internal-format
27089 msgid "#pragma GCC memregs must precede any function decls"
27092 #: config/m32c/m32c-pragma.c:72 config/m32c/m32c-pragma.c:79
27093 #, gcc-internal-format
27094 msgid "#pragma GCC memregs takes a number [0..16]"
27097 #: config/m32c/m32c-pragma.c:107
27098 #, gcc-internal-format
27099 msgid "junk at end of #pragma ADDRESS"
27102 #: config/m32c/m32c-pragma.c:112
27103 #, gcc-internal-format
27104 msgid "malformed #pragma ADDRESS variable address"
27107 #: config/m32c/m32c.c:442
27108 #, gcc-internal-format, gfc-internal-format
27109 msgid "invalid target memregs value '%d'"
27112 #: config/m32c/m32c.c:2952
27113 #, gcc-internal-format
27114 msgid "%qE attribute is not supported for R8C target"
27117 #. The argument must be a constant integer.
27118 #: config/m32c/m32c.c:2968 config/sh/sh.c:9775 config/sh/sh.c:9881
27119 #, gcc-internal-format
27120 msgid "%qE attribute argument not an integer constant"
27123 #: config/m32c/m32c.c:2977
27124 #, gcc-internal-format
27125 msgid "%qE attribute argument should be between 18 to 255"
27128 #: config/m32c/m32c.c:4098
27129 #, gcc-internal-format
27130 msgid "%<bank_switch%> has no effect on non-interrupt functions"
27133 #: config/m32c/m32c.c:4205
27134 #, gcc-internal-format
27135 msgid "%<fast_interrupt%> attribute directive ignored"
27138 #: config/m32r/m32r.c:406
27139 #, gcc-internal-format
27140 msgid "invalid argument of %qs attribute"
27143 #: config/m68k/m68k.c:499
27144 #, gcc-internal-format, gfc-internal-format
27145 msgid "-mcpu=%s conflicts with -march=%s"
27148 #: config/m68k/m68k.c:570
27149 #, gcc-internal-format
27150 msgid "-mpcrel -fPIC is not currently supported on selected cpu"
27153 #: config/m68k/m68k.c:632
27154 #, gcc-internal-format, gfc-internal-format
27155 msgid "-falign-labels=%d is not supported"
27158 #: config/m68k/m68k.c:637
27159 #, gcc-internal-format, gfc-internal-format
27160 msgid "-falign-loops=%d is not supported"
27163 #: config/m68k/m68k.c:644
27164 #, gcc-internal-format
27165 msgid "-fstack-limit- options are not supported on this cpu"
27168 #: config/m68k/m68k.c:761
27169 #, gcc-internal-format
27170 msgid "multiple interrupt attributes not allowed"
27173 #: config/m68k/m68k.c:768
27174 #, gcc-internal-format
27175 msgid "interrupt_thread is available only on fido"
27178 #: config/m68k/m68k.c:1102 config/rs6000/rs6000.c:22678
27179 #, gcc-internal-format
27180 msgid "stack limit expression is not supported"
27183 #: config/mcore/mcore.c:2961
27184 #, gcc-internal-format
27185 msgid "initialized variable %q+D is marked dllimport"
27188 #: config/mep/mep-pragma.c:73
27189 #, gcc-internal-format
27190 msgid "junk at end of #pragma io_volatile"
27193 #: config/mep/mep-pragma.c:87
27194 #, gcc-internal-format
27195 msgid "#pragma io_volatile takes only on or off"
27198 #: config/mep/mep-pragma.c:126
27199 #, gcc-internal-format
27200 msgid "invalid coprocessor register range"
27203 #: config/mep/mep-pragma.c:146
27204 #, gcc-internal-format
27205 msgid "invalid coprocessor register %qE"
27208 #: config/mep/mep-pragma.c:169
27209 #, gcc-internal-format
27210 msgid "malformed coprocessor register"
27213 #: config/mep/mep-pragma.c:256
27214 #, gcc-internal-format
27215 msgid "junk at end of #pragma GCC coprocessor width"
27218 #: config/mep/mep-pragma.c:263
27219 #, gcc-internal-format
27220 msgid "#pragma GCC coprocessor width takes only 32 or 64"
27223 #: config/mep/mep-pragma.c:294
27224 #, gcc-internal-format
27225 msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]"
27228 #: config/mep/mep-pragma.c:299
27229 #, gcc-internal-format, gfc-internal-format
27230 msgid "#pragma GCC coprocessor subclass '%c' already defined"
27233 #: config/mep/mep-pragma.c:317
27234 #, gcc-internal-format
27235 msgid "malformed #pragma GCC coprocessor subclass"
27238 #: config/mep/mep-pragma.c:339
27239 #, gcc-internal-format
27240 msgid "malformed #pragma disinterrupt"
27243 #: config/mep/mep-pragma.c:353
27244 #, gcc-internal-format
27245 msgid "malformed #pragma GCC coprocessor"
27248 #: config/mep/mep-pragma.c:358
27249 #, gcc-internal-format
27250 msgid "coprocessor not enabled"
27253 #: config/mep/mep-pragma.c:369
27254 #, gcc-internal-format
27255 msgid "unknown #pragma GCC coprocessor %E"
27258 #: config/mep/mep-pragma.c:391
27259 #, gcc-internal-format
27260 msgid "malformed #pragma call"
27263 #: config/mep/mep.c:386
27264 #, gcc-internal-format
27265 msgid "only one of -ms and -mm may be given"
27268 #: config/mep/mep.c:388
27269 #, gcc-internal-format
27270 msgid "only one of -ms and -ml may be given"
27273 #: config/mep/mep.c:390
27274 #, gcc-internal-format
27275 msgid "only one of -mm and -ml may be given"
27278 #: config/mep/mep.c:392
27279 #, gcc-internal-format
27280 msgid "only one of -ms and -mtiny= may be given"
27283 #: config/mep/mep.c:394
27284 #, gcc-internal-format
27285 msgid "only one of -mm and -mtiny= may be given"
27288 #: config/mep/mep.c:396
27289 #, gcc-internal-format
27290 msgid "-mclip currently has no effect without -mminmax"
27293 #: config/mep/mep.c:403
27294 #, gcc-internal-format
27295 msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
27298 #: config/mep/mep.c:1405
27299 #, gcc-internal-format
27300 msgid "unusual TP-relative address"
27303 #: config/mep/mep.c:3377
27304 #, gcc-internal-format
27305 msgid "unconvertible operand %c %qs"
27308 #: config/mep/mep.c:3823 config/mep/mep.c:3886
27309 #, gcc-internal-format
27310 msgid "address region attributes not allowed with auto storage class"
27313 #: config/mep/mep.c:3829 config/mep/mep.c:3892
27314 #, gcc-internal-format
27315 msgid "address region attributes on pointed-to types ignored"
27318 #: config/mep/mep.c:3878
27319 #, gcc-internal-format
27320 msgid "%qE attribute only applies to variables and functions"
27323 #: config/mep/mep.c:3898 config/mep/mep.c:4185
27324 #, gcc-internal-format
27325 msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
27328 #: config/mep/mep.c:3932
27329 #, gcc-internal-format
27330 msgid "cannot inline interrupt function %qE"
27333 #: config/mep/mep.c:3938
27334 #, gcc-internal-format
27335 msgid "interrupt function must have return type of void"
27338 #: config/mep/mep.c:3943
27339 #, gcc-internal-format
27340 msgid "interrupt function must have no arguments"
27343 #: config/mep/mep.c:3997
27344 #, gcc-internal-format
27345 msgid "%qE attribute only applies to functions, not %s"
27348 #: config/mep/mep.c:4008
27349 #, gcc-internal-format, gfc-internal-format
27351 "to describe a pointer to a VLIW function, use syntax like this:\n"
27355 #: config/mep/mep.c:4017
27356 #, gcc-internal-format, gfc-internal-format
27358 "to describe an array of VLIW function pointers, use syntax like this:\n"
27362 #: config/mep/mep.c:4023
27363 #, gcc-internal-format
27364 msgid "VLIW functions are not allowed without a VLIW configuration"
27367 #: config/mep/mep.c:4144
27368 #, gcc-internal-format, gfc-internal-format
27369 msgid "\"#pragma disinterrupt %s\" not used"
27372 #: config/mep/mep.c:4310
27373 #, gcc-internal-format
27374 msgid "__io address 0x%x is the same for %qE and %qE"
27377 #: config/mep/mep.c:4458
27378 #, gcc-internal-format, gfc-internal-format
27379 msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
27382 #: config/mep/mep.c:4556
27383 #, gcc-internal-format
27384 msgid "variable %D of type %<io%> must be uninitialized"
27387 #: config/mep/mep.c:4561
27388 #, gcc-internal-format
27389 msgid "variable %D of type %<cb%> must be uninitialized"
27392 #: config/mep/mep.c:5996
27393 #, gcc-internal-format
27394 msgid "coprocessor intrinsic %qs is not available in this configuration"
27397 #: config/mep/mep.c:5999
27398 #, gcc-internal-format
27399 msgid "%qs is not available in VLIW functions"
27402 #: config/mep/mep.c:6002
27403 #, gcc-internal-format
27404 msgid "%qs is not available in non-VLIW functions"
27407 #: config/mep/mep.c:6164 config/mep/mep.c:6281
27408 #, gcc-internal-format
27409 msgid "argument %d of %qE must be in the range %d...%d"
27412 #: config/mep/mep.c:6167
27413 #, gcc-internal-format
27414 msgid "argument %d of %qE must be a multiple of %d"
27417 #: config/mep/mep.c:6220
27418 #, gcc-internal-format
27419 msgid "too few arguments to %qE"
27422 #: config/mep/mep.c:6225
27423 #, gcc-internal-format
27424 msgid "too many arguments to %qE"
27427 #: config/mep/mep.c:6243
27428 #, gcc-internal-format
27429 msgid "argument %d of %qE must be an address"
27432 #: config/mep/mep.c:7039
27433 #, gcc-internal-format
27434 msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
27437 #: config/mep/mep.c:7045
27438 #, gcc-internal-format, gfc-internal-format
27439 msgid "unexpected %d byte cop instruction"
27442 #: config/microblaze/microblaze.c:1708
27443 #, gcc-internal-format
27444 msgid "-fPIC/-fpic not supported for this target"
27447 #: config/microblaze/microblaze.c:1720
27448 #, gcc-internal-format
27449 msgid "%qs is an invalid argument to -mcpu="
27452 #: config/microblaze/microblaze.c:1769
27453 #, gcc-internal-format
27454 msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
27457 #: config/microblaze/microblaze.c:1785
27458 #, gcc-internal-format
27459 msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
27462 #: config/microblaze/microblaze.c:1791
27463 #, gcc-internal-format
27464 msgid "-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a"
27467 #: config/microblaze/microblaze.c:1796
27468 #, gcc-internal-format
27469 msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
27472 #: config/mips/mips.c:1469 config/mips/mips.c:1473
27473 #, gcc-internal-format
27474 msgid "%qs attribute only applies to functions"
27477 #: config/mips/mips.c:1483 config/mips/mips.c:1489
27478 #, gcc-internal-format
27479 msgid "%qE cannot have both %qs and %qs attributes"
27482 #: config/mips/mips.c:1518 config/mips/mips.c:1524 config/nios2/nios2.c:3329
27483 #, gcc-internal-format
27484 msgid "%qE redeclared with conflicting %qs attributes"
27487 #: config/mips/mips.c:7190
27488 #, gcc-internal-format
27489 msgid "cannot handle inconsistent calls to %qs"
27492 #: config/mips/mips.c:10268
27493 #, gcc-internal-format
27494 msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
27497 #: config/mips/mips.c:10270
27498 #, gcc-internal-format
27499 msgid "the %<interrupt%> attribute requires %<-msoft-float%>"
27502 #: config/mips/mips.c:10272
27503 #, gcc-internal-format
27504 msgid "interrupt handlers cannot be MIPS16 functions"
27507 #: config/mips/mips.c:11215
27508 #, gcc-internal-format
27509 msgid "-fstack-check=specific not implemented for MIPS16"
27512 #: config/mips/mips.c:14716 config/nds32/nds32-intrinsic.c:93
27513 #: config/nds32/nds32-intrinsic.c:121 config/nds32/nds32-intrinsic.c:151
27514 #: config/nios2/nios2.c:2598
27515 #, gcc-internal-format
27516 msgid "invalid argument to built-in function"
27519 #: config/mips/mips.c:14917
27520 #, gcc-internal-format
27521 msgid "built-in function %qE not supported for MIPS16"
27524 #: config/mips/mips.c:15513
27525 #, gcc-internal-format
27526 msgid "%qs does not support MIPS16 code"
27529 #: config/mips/mips.c:17075
27530 #, gcc-internal-format
27531 msgid "MIPS16 PIC for ABIs other than o32 and o64"
27534 #: config/mips/mips.c:17078
27535 #, gcc-internal-format
27536 msgid "MIPS16 -mxgot code"
27539 #: config/mips/mips.c:17081
27540 #, gcc-internal-format
27541 msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
27544 #: config/mips/mips.c:17256 config/mips/mips.c:17338 config/mips/mips.c:17340
27545 #: config/mips/mips.c:17368 config/mips/mips.c:17378 config/mips/mips.c:17477
27546 #: config/mips/mips.c:17486
27547 #, gcc-internal-format, gfc-internal-format
27548 msgid "unsupported combination: %s"
27551 #: config/mips/mips.c:17290
27552 #, gcc-internal-format
27554 "%<-%s%> conflicts with the other architecture options, which specify a %s "
27558 #: config/mips/mips.c:17300
27559 #, gcc-internal-format
27560 msgid "%<-march=%s%> is not compatible with the selected ABI"
27563 #: config/mips/mips.c:17315
27564 #, gcc-internal-format
27565 msgid "%<-mgp64%> used with a 32-bit processor"
27568 #: config/mips/mips.c:17317
27569 #, gcc-internal-format
27570 msgid "%<-mgp32%> used with a 64-bit ABI"
27573 #: config/mips/mips.c:17319
27574 #, gcc-internal-format
27575 msgid "%<-mgp64%> used with a 32-bit ABI"
27578 #: config/mips/mips.c:17335
27579 #, gcc-internal-format
27580 msgid "the %qs architecture does not support %<-mfp32%>"
27583 #: config/mips/mips.c:17344
27584 #, gcc-internal-format
27586 "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the "
27587 "mfhc1 and mthc1 instructions"
27590 #: config/mips/mips.c:17347
27591 #, gcc-internal-format
27592 msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
27595 #: config/mips/mips.c:17366
27596 #, gcc-internal-format
27597 msgid "%<-mfpxx%> can only be used with the o32 ABI"
27600 #: config/mips/mips.c:17370
27601 #, gcc-internal-format
27602 msgid "%<-march=%s%> requires %<-mfp32%>"
27605 #: config/mips/mips.c:17372
27606 #, gcc-internal-format
27607 msgid "%<-mfpxx%> requires %<-mlra%>"
27610 #: config/mips/mips.c:17388 config/mips/mips.c:17390 config/mips/mips.c:17403
27611 #, gcc-internal-format
27612 msgid "%qs is incompatible with %qs"
27615 #. We have traditionally allowed non-abicalls code to use
27616 #. an LP64 form of o64. However, it would take a bit more
27617 #. effort to support the combination of 32-bit GOT entries
27618 #. and 64-bit pointers, so we treat the abicalls case as
27620 #: config/mips/mips.c:17397
27621 #, gcc-internal-format
27622 msgid "the combination of %qs and %qs is incompatible with %qs"
27625 #: config/mips/mips.c:17443
27626 #, gcc-internal-format
27627 msgid "the %qs architecture does not support branch-likely instructions"
27630 #: config/mips/mips.c:17458
27631 #, gcc-internal-format
27632 msgid "the %qs architecture does not support madd or msub instructions"
27635 #: config/mips/mips.c:17472
27636 #, gcc-internal-format
27637 msgid "the %qs architecture does not support odd single-precision registers"
27640 #: config/mips/mips.c:17494
27641 #, gcc-internal-format
27642 msgid "cannot generate position-independent code for %qs"
27645 #: config/mips/mips.c:17497
27646 #, gcc-internal-format
27647 msgid "position-independent code requires %qs"
27650 #: config/mips/mips.c:17530
27651 #, gcc-internal-format
27652 msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
27655 #: config/mips/mips.c:17538 config/mips/mips.c:17541
27656 #, gcc-internal-format
27657 msgid "cannot use small-data accesses for %qs"
27660 #: config/mips/mips.c:17556
27661 #, gcc-internal-format
27662 msgid "the %qs architecture does not support %<-m%s=legacy%>"
27665 #: config/mips/mips.c:17563
27666 #, gcc-internal-format
27667 msgid "the %qs architecture does not support %<-m%s=2008%>"
27670 #: config/mips/mips.c:17581
27671 #, gcc-internal-format
27672 msgid "%<-mips3d%> requires %<-mpaired-single%>"
27675 #: config/mips/mips.c:17591
27676 #, gcc-internal-format
27677 msgid "%qs must be used with %qs"
27680 #: config/mips/mips.c:17603
27681 #, gcc-internal-format
27682 msgid "the %qs architecture does not support paired-single instructions"
27685 #: config/mips/mips.c:17612
27686 #, gcc-internal-format
27687 msgid "%qs requires a target that provides the %qs instruction"
27690 #: config/mips/mips.c:17623
27691 #, gcc-internal-format
27692 msgid "the %qs architecture does not support DSP instructions"
27695 #: config/mips/mips.c:17725
27696 #, gcc-internal-format
27697 msgid "%qs requires branch-likely instructions"
27700 #: config/mips/mips.c:17729
27701 #, gcc-internal-format
27702 msgid "the %qs architecture does not support the synci instruction"
27705 #: config/mips/mips.c:18527
27706 #, gcc-internal-format
27707 msgid "mips16 function profiling"
27710 #: config/mmix/mmix.c:314
27711 #, gcc-internal-format, gfc-internal-format
27712 msgid "-f%s not supported: ignored"
27715 #: config/mmix/mmix.c:744
27716 #, gcc-internal-format
27717 msgid "support for mode %qs"
27720 #: config/mmix/mmix.c:758
27721 #, gcc-internal-format, gfc-internal-format
27723 "too large function value type, needs %d registers, have only %d registers "
27727 #: config/mmix/mmix.c:937
27728 #, gcc-internal-format
27729 msgid "function_profiler support for MMIX"
27732 #: config/mmix/mmix.c:961
27733 #, gcc-internal-format
27734 msgid "MMIX Internal: Last named vararg would not fit in a register"
27737 #: config/mmix/mmix.c:1573 config/mmix/mmix.c:1597 config/mmix/mmix.c:1713
27738 #, gcc-internal-format, gfc-internal-format
27739 msgid "MMIX Internal: Bad register: %d"
27742 #. Presumably there's a missing case above if we get here.
27743 #: config/mmix/mmix.c:1705
27744 #, gcc-internal-format
27745 msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
27748 #: config/mmix/mmix.c:1990
27749 #, gcc-internal-format
27750 msgid "stack frame not a multiple of 8 bytes: %wd"
27753 #: config/mmix/mmix.c:2228
27754 #, gcc-internal-format
27755 msgid "stack frame not a multiple of octabyte: %wd"
27758 #: config/mmix/mmix.c:2514 config/mmix/mmix.c:2573
27759 #, gcc-internal-format, gfc-internal-format
27760 msgid "MMIX Internal: %s is not a shiftable int"
27763 #: config/mn10300/mn10300.c:121
27764 #, gcc-internal-format
27765 msgid "-mtune= expects mn10300, am33, am33-2, or am34"
27768 #: config/msp430/msp430.c:235
27769 #, gcc-internal-format
27770 msgid "-mlarge requires a 430X-compatible -mmcu="
27773 #: config/msp430/msp430.c:238
27774 #, gcc-internal-format
27775 msgid "-mcode-region=upper requires 430X-compatible cpu"
27778 #: config/msp430/msp430.c:240
27779 #, gcc-internal-format
27780 msgid "-mdata-region=upper requires 430X-compatible cpu"
27783 #: config/msp430/msp430.c:1239
27784 #, gcc-internal-format
27785 msgid "unrecognised interrupt vector argument of %qE attribute"
27788 #: config/msp430/msp430.c:1248
27789 #, gcc-internal-format
27790 msgid "numeric argument of %qE attribute must be in range 0..63"
27793 #: config/msp430/msp430.c:1254
27794 #, gcc-internal-format
27795 msgid "argument of %qE attribute is not a string constant or number"
27798 #: config/msp430/msp430.c:1806
27799 #, gcc-internal-format
27800 msgid "__delay_cycles() only takes constant arguments"
27803 #: config/msp430/msp430.c:1816
27804 #, gcc-internal-format
27805 msgid "__delay_cycles only takes non-negative cycle counts."
27808 #: config/msp430/msp430.c:1836
27809 #, gcc-internal-format
27810 msgid "__delay_cycles is limited to 32-bit loop counts."
27813 #: config/msp430/msp430.c:1906
27814 #, gcc-internal-format
27815 msgid "MSP430 builtin functions only work inside interrupt handlers"
27818 #: config/msp430/msp430.c:1918 config/rx/rx.c:2663 config/xtensa/xtensa.c:3358
27819 #: config/xtensa/xtensa.c:3384
27820 #, gcc-internal-format
27821 msgid "bad builtin code"
27824 #: config/nds32/nds32-isr.c:374
27825 #, gcc-internal-format
27826 msgid "multiple save reg attributes to function %qD"
27829 #: config/nds32/nds32-isr.c:385
27830 #, gcc-internal-format
27831 msgid "multiple nested types attributes to function %qD"
27834 #: config/nds32/nds32-isr.c:397
27835 #, gcc-internal-format
27836 msgid "multiple interrupt attributes to function %qD"
27839 #. Trampoline is not supported on reduced-set registers yet.
27840 #: config/nds32/nds32.c:1765 config/nds32/nds32.c:1819
27841 #: config/nds32/nds32.c:2331 config/nds32/nds32.c:2378
27842 #: config/nds32/nds32.c:2393 config/nds32/nds32.c:2399
27843 #: config/nds32/nds32.c:2459 config/nds32/nds32.c:2465
27844 #: config/nds32/nds32.c:2497
27845 #, gcc-internal-format
27846 msgid "a nested function is not supported for reduced registers"
27849 #. The enum index value for array size is out of range.
27850 #: config/nds32/nds32.c:2300
27851 #, gcc-internal-format
27852 msgid "intrinsic register index is out of range"
27855 #: config/nds32/nds32.c:2605
27856 #, gcc-internal-format
27857 msgid "invalid id value for interrupt/exception attribute"
27860 #: config/nds32/nds32.c:2633
27861 #, gcc-internal-format
27862 msgid "invalid id value for reset attribute"
27865 #: config/nds32/nds32.c:2649
27866 #, gcc-internal-format
27867 msgid "invalid nmi function for reset attribute"
27870 #: config/nds32/nds32.c:2662
27871 #, gcc-internal-format
27872 msgid "invalid warm function for reset attribute"
27875 #: config/nds32/nds32.c:2730
27876 #, gcc-internal-format
27877 msgid "not support -fpic"
27880 #: config/nios2/nios2.c:476
27881 #, gcc-internal-format
27882 msgid "only register based stack limit is supported"
27885 #: config/nios2/nios2.c:858
27886 #, gcc-internal-format
27887 msgid "switch %<-mcustom-%s%> is required for double precision floating point"
27890 #: config/nios2/nios2.c:871
27891 #, gcc-internal-format
27893 "switch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is "
27897 #: config/nios2/nios2.c:880
27898 #, gcc-internal-format
27900 "switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specified"
27903 #: config/nios2/nios2.c:889
27904 #, gcc-internal-format
27906 "switch %<-mcustom-%s%> has no effect unless -fno-math-errno is specified"
27909 #: config/nios2/nios2.c:894
27910 #, gcc-internal-format
27912 "conflicting use of -mcustom switches, target attributes, and/or "
27913 "__builtin_custom_ functions"
27916 #: config/nios2/nios2.c:996
27917 #, gcc-internal-format
27918 msgid "ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>"
27921 #: config/nios2/nios2.c:1015
27922 #, gcc-internal-format
27923 msgid "switch %<-mcustom-%s%> value %d must be between 0 and 255"
27926 #: config/nios2/nios2.c:1038
27927 #, gcc-internal-format
27928 msgid "position-independent code requires the Linux ABI"
27931 #: config/nios2/nios2.c:2582
27932 #, gcc-internal-format
27934 "Cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
27937 #: config/nios2/nios2.c:2690
27938 #, gcc-internal-format, gfc-internal-format
27940 "custom instruction opcode must be compile time constant in the range 0-255 "
27941 "for __builtin_custom_%s"
27944 #: config/nios2/nios2.c:2826
27945 #, gcc-internal-format, gfc-internal-format
27946 msgid "invalid argument to built-in function %s"
27949 #: config/nios2/nios2.c:2876
27950 #, gcc-internal-format, gfc-internal-format
27951 msgid "Control register number must be in range 0-31 for %s"
27954 #: config/nios2/nios2.c:2971
27955 #, gcc-internal-format
27956 msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
27959 #: config/nios2/nios2.c:2977 config/nios2/nios2.c:2987
27960 #, gcc-internal-format
27961 msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
27964 #: config/nios2/nios2.c:3093
27965 #, gcc-internal-format
27966 msgid "custom-fpu-cfg option does not support %<no-%>"
27969 #: config/nios2/nios2.c:3098
27970 #, gcc-internal-format
27971 msgid "custom-fpu-cfg option requires configuration argument"
27974 #: config/nios2/nios2.c:3127
27975 #, gcc-internal-format
27976 msgid "%<no-custom-%s%> does not accept arguments"
27979 #: config/nios2/nios2.c:3142
27980 #, gcc-internal-format
27981 msgid "%<custom-%s=%> requires argument"
27984 #: config/nios2/nios2.c:3152
27985 #, gcc-internal-format, gfc-internal-format
27986 msgid "`custom-%s=' argument requires numeric digits"
27989 #: config/nios2/nios2.c:3164
27990 #, gcc-internal-format
27991 msgid "%<custom-%s=%> is not recognised as FPU instruction"
27994 #: config/nios2/nios2.c:3171
27995 #, gcc-internal-format
27996 msgid "%<%s%> is unknown"
27999 #: config/nvptx/mkoffload.c:143
28000 #, gcc-internal-format
28001 msgid "deleting file %s: %m"
28004 #: config/nvptx/mkoffload.c:170
28005 #, gcc-internal-format
28006 msgid "malformed ptx file"
28009 #: config/nvptx/mkoffload.c:915
28010 #, gcc-internal-format
28011 msgid "COLLECT_GCC must be set."
28014 #: config/nvptx/mkoffload.c:1018
28015 #, gcc-internal-format
28016 msgid "cannot open intermediate ptx file"
28019 #: config/nvptx/nvptx.c:1277
28020 #, gcc-internal-format
28021 msgid "cannot emit unaligned pointers in ptx assembly"
28024 #: config/nvptx/nvptx.c:2018
28025 #, gcc-internal-format
28026 msgid "%qE attribute requires a void return type"
28029 #: config/pa/pa.c:520
28030 #, gcc-internal-format
28031 msgid "PIC code generation is not supported in the portable runtime model"
28034 #: config/pa/pa.c:525
28035 #, gcc-internal-format
28036 msgid "PIC code generation is not compatible with fast indirect calls"
28039 #: config/pa/pa.c:530
28040 #, gcc-internal-format
28041 msgid "-g is only supported when using GAS on this processor,"
28044 #: config/pa/pa.c:531
28045 #, gcc-internal-format
28046 msgid "-g option disabled"
28049 #: config/pa/pa.c:8677
28050 #, gcc-internal-format, gfc-internal-format
28052 "alignment (%u) for %s exceeds maximum alignment for global common data. "
28056 #. Address spaces are currently only supported by C.
28057 #: config/rl78/rl78.c:369
28058 #, gcc-internal-format
28059 msgid "-mes0 can only be used with C"
28062 #: config/rl78/rl78.c:384
28063 #, gcc-internal-format
28064 msgid "-mmul=g13 cannot be used with -mcpu=g10"
28067 #: config/rl78/rl78.c:385
28068 #, gcc-internal-format
28069 msgid "-mmul=g14 cannot be used with -mcpu=g10"
28072 #. The S2 core does not have mul/div instructions.
28073 #: config/rl78/rl78.c:396
28074 #, gcc-internal-format
28075 msgid "-mmul=g14 cannot be used with -mcpu=g13"
28078 #. The G14 core does not have the hardware multiply peripheral used by the
28079 #. G13 core, hence you cannot use G13 multipliy routines on G14 hardware.
28080 #: config/rl78/rl78.c:408
28081 #, gcc-internal-format
28082 msgid "-mmul=g13 cannot be used with -mcpu=g14"
28085 #: config/rl78/rl78.c:792
28086 #, gcc-internal-format
28087 msgid "naked attribute only applies to functions"
28090 #: config/rl78/rl78.c:816
28091 #, gcc-internal-format
28092 msgid "%qE attribute doesn't apply to functions"
28095 #. This is unpredictable, as we're truncating off usable address
28097 #: config/rl78/rl78.c:1155
28098 #, gcc-internal-format
28099 msgid "converting far pointer to near pointer"
28102 #: config/rs6000/host-darwin.c:59
28103 #, gcc-internal-format
28104 msgid "Segmentation Fault (code)"
28107 #: config/rs6000/host-darwin.c:129
28108 #, gcc-internal-format
28109 msgid "Segmentation Fault"
28112 #: config/rs6000/host-darwin.c:143
28113 #, gcc-internal-format
28114 msgid "While setting up signal stack: %m"
28117 #: config/rs6000/host-darwin.c:149
28118 #, gcc-internal-format
28119 msgid "While setting up signal handler: %m"
28122 #. Handle the machine specific pragma longcall. Its syntax is
28124 #. # pragma longcall ( TOGGLE )
28126 #. where TOGGLE is either 0 or 1.
28128 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
28129 #. whether or not new function declarations receive a longcall
28130 #. attribute by default.
28131 #: config/rs6000/rs6000-c.c:55
28132 #, gcc-internal-format
28133 msgid "ignoring malformed #pragma longcall"
28136 #: config/rs6000/rs6000-c.c:68
28137 #, gcc-internal-format
28138 msgid "missing open paren"
28141 #: config/rs6000/rs6000-c.c:70
28142 #, gcc-internal-format
28143 msgid "missing number"
28146 #: config/rs6000/rs6000-c.c:72
28147 #, gcc-internal-format
28148 msgid "missing close paren"
28151 #: config/rs6000/rs6000-c.c:75
28152 #, gcc-internal-format
28153 msgid "number must be 0 or 1"
28156 #: config/rs6000/rs6000-c.c:78
28157 #, gcc-internal-format
28158 msgid "junk at end of #pragma longcall"
28161 #: config/rs6000/rs6000-c.c:4359
28162 #, gcc-internal-format
28164 "vec_lvsl is deprecated for little endian; use assignment for unaligned loads "
28168 #: config/rs6000/rs6000-c.c:4362
28169 #, gcc-internal-format
28171 "vec_lvsr is deprecated for little endian; use assignment for unaligned loads "
28175 #: config/rs6000/rs6000-c.c:4378
28176 #, gcc-internal-format, gfc-internal-format
28177 msgid "%s only accepts %d arguments"
28180 #: config/rs6000/rs6000-c.c:4383
28181 #, gcc-internal-format, gfc-internal-format
28182 msgid "%s only accepts 1 argument"
28185 #: config/rs6000/rs6000-c.c:4388
28186 #, gcc-internal-format, gfc-internal-format
28187 msgid "%s only accepts 2 arguments"
28190 #: config/rs6000/rs6000-c.c:4454
28191 #, gcc-internal-format
28192 msgid "vec_extract only accepts 2 arguments"
28195 #: config/rs6000/rs6000-c.c:4556
28196 #, gcc-internal-format
28197 msgid "vec_insert only accepts 3 arguments"
28200 #: config/rs6000/rs6000-c.c:4688
28201 #, gcc-internal-format
28202 msgid "passing arg %d of %qE discards qualifiers frompointer target type"
28205 #: config/rs6000/rs6000-c.c:4732
28206 #, gcc-internal-format
28207 msgid "invalid parameter combination for AltiVec intrinsic"
28210 #: config/rs6000/rs6000.c:3050
28211 #, gcc-internal-format
28212 msgid "-mrecip requires -ffinite-math or -ffast-math"
28215 #: config/rs6000/rs6000.c:3052
28216 #, gcc-internal-format
28217 msgid "-mrecip requires -fno-trapping-math or -ffast-math"
28220 #: config/rs6000/rs6000.c:3054
28221 #, gcc-internal-format
28222 msgid "-mrecip requires -freciprocal-math or -ffast-math"
28225 #: config/rs6000/rs6000.c:3154
28226 #, gcc-internal-format
28227 msgid "-m64 requires PowerPC64 architecture, enabling"
28230 #: config/rs6000/rs6000.c:3267
28231 #, gcc-internal-format
28233 "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
28234 "the installed C and C++ libraries"
28237 #: config/rs6000/rs6000.c:3414
28238 #, gcc-internal-format
28239 msgid "not configured for SPE ABI"
28242 #: config/rs6000/rs6000.c:3419
28243 #, gcc-internal-format
28244 msgid "not configured for SPE instruction set"
28247 #: config/rs6000/rs6000.c:3425
28248 #, gcc-internal-format
28249 msgid "target attribute or pragma changes SPE ABI"
28252 #: config/rs6000/rs6000.c:3432
28253 #, gcc-internal-format
28254 msgid "AltiVec not supported in this target"
28257 #: config/rs6000/rs6000.c:3434 config/rs6000/rs6000.c:3439
28258 #, gcc-internal-format
28259 msgid "SPE not supported in this target"
28262 #: config/rs6000/rs6000.c:3467
28263 #, gcc-internal-format
28264 msgid "-mmultiple is not supported on little endian systems"
28267 #: config/rs6000/rs6000.c:3474
28268 #, gcc-internal-format
28269 msgid "-mstring is not supported on little endian systems"
28272 #: config/rs6000/rs6000.c:3567
28273 #, gcc-internal-format
28274 msgid "-mcrypto requires -maltivec"
28277 #: config/rs6000/rs6000.c:3574
28278 #, gcc-internal-format
28279 msgid "-mdirect-move requires -mvsx"
28282 #: config/rs6000/rs6000.c:3581
28283 #, gcc-internal-format
28284 msgid "-mpower8-vector requires -maltivec"
28287 #: config/rs6000/rs6000.c:3588
28288 #, gcc-internal-format
28289 msgid "-mpower8-vector requires -mvsx"
28292 #: config/rs6000/rs6000.c:3595
28293 #, gcc-internal-format
28294 msgid "-mvsx-timode requires -mvsx"
28297 #: config/rs6000/rs6000.c:3602
28298 #, gcc-internal-format
28299 msgid "-mhard-dfp requires -mhard-float"
28302 #: config/rs6000/rs6000.c:3643
28303 #, gcc-internal-format
28304 msgid "-mupper-regs-df requires -mvsx"
28307 #: config/rs6000/rs6000.c:3650
28308 #, gcc-internal-format
28309 msgid "-mupper-regs-sf requires -mpower8-vector"
28312 #: config/rs6000/rs6000.c:3707
28313 #, gcc-internal-format
28314 msgid "-mfloat128-software requires VSX support"
28317 #: config/rs6000/rs6000.c:3762
28318 #, gcc-internal-format, gfc-internal-format
28319 msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
28322 #: config/rs6000/rs6000.c:3774
28323 #, gcc-internal-format
28324 msgid "target attribute or pragma changes long double size"
28327 #: config/rs6000/rs6000.c:3796 config/rs6000/rs6000.c:3811
28328 #, gcc-internal-format
28329 msgid "target attribute or pragma changes AltiVec ABI"
28332 #: config/rs6000/rs6000.c:3824
28333 #, gcc-internal-format
28334 msgid "target attribute or pragma changes darwin64 ABI"
28337 #: config/rs6000/rs6000.c:3890
28338 #, gcc-internal-format
28339 msgid "target attribute or pragma changes single precision floating point"
28342 #: config/rs6000/rs6000.c:3893
28343 #, gcc-internal-format
28344 msgid "target attribute or pragma changes double precision floating point"
28347 #: config/rs6000/rs6000.c:6199
28348 #, gcc-internal-format, gfc-internal-format
28350 "the layout of aggregates containing vectors with %d-byte alignment has "
28354 #: config/rs6000/rs6000.c:9263
28355 #, gcc-internal-format
28357 "GCC vector returned by reference: non-standard ABI extension with no "
28358 "compatibility guarantee"
28361 #: config/rs6000/rs6000.c:9414
28362 #, gcc-internal-format
28364 "cannot return value in vector register because altivec instructions are "
28365 "disabled, use -maltivec to enable them"
28368 #: config/rs6000/rs6000.c:9572
28369 #, gcc-internal-format, gfc-internal-format
28371 "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
28374 #: config/rs6000/rs6000.c:9834
28375 #, gcc-internal-format
28377 "cannot pass argument in vector register because altivec instructions are "
28378 "disabled, use -maltivec to enable them"
28381 #: config/rs6000/rs6000.c:10693
28382 #, gcc-internal-format
28383 msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
28386 #: config/rs6000/rs6000.c:10864
28387 #, gcc-internal-format
28389 "GCC vector passed by reference: non-standard ABI extension with no "
28390 "compatibility guarantee"
28393 #: config/rs6000/rs6000.c:11654
28394 #, gcc-internal-format, gfc-internal-format
28395 msgid "internal error: builtin function %s already processed"
28398 #: config/rs6000/rs6000.c:12096
28399 #, gcc-internal-format
28400 msgid "argument 1 must be an 8-bit field value"
28403 #: config/rs6000/rs6000.c:12143
28404 #, gcc-internal-format
28405 msgid "argument 1 must be a 5-bit signed literal"
28408 #: config/rs6000/rs6000.c:12246 config/rs6000/rs6000.c:13737
28409 #, gcc-internal-format
28410 msgid "argument 2 must be a 5-bit unsigned literal"
28413 #: config/rs6000/rs6000.c:12285
28414 #, gcc-internal-format
28415 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
28418 #: config/rs6000/rs6000.c:12337
28419 #, gcc-internal-format
28420 msgid "argument 1 of __builtin_altivec_predicate is out of range"
28423 #: config/rs6000/rs6000.c:12711
28424 #, gcc-internal-format, gfc-internal-format
28425 msgid "builtin %s is only valid in 64-bit mode"
28428 #: config/rs6000/rs6000.c:12760
28429 #, gcc-internal-format, gfc-internal-format
28430 msgid "argument %d must be an unsigned literal"
28433 #: config/rs6000/rs6000.c:12762
28434 #, gcc-internal-format, gfc-internal-format
28435 msgid "argument %d is an unsigned literal that is out of range"
28438 #: config/rs6000/rs6000.c:12925
28439 #, gcc-internal-format
28440 msgid "argument 3 must be a 4-bit unsigned literal"
28443 #: config/rs6000/rs6000.c:12943
28444 #, gcc-internal-format
28445 msgid "argument 3 must be a 2-bit unsigned literal"
28448 #: config/rs6000/rs6000.c:12963
28449 #, gcc-internal-format
28450 msgid "argument 3 must be a 1-bit unsigned literal"
28453 #: config/rs6000/rs6000.c:12975
28454 #, gcc-internal-format
28455 msgid "argument 1 must be 0 or 2"
28458 #: config/rs6000/rs6000.c:12987
28459 #, gcc-internal-format
28460 msgid "argument 1 must be a 1-bit unsigned literal"
28463 #: config/rs6000/rs6000.c:13001
28464 #, gcc-internal-format
28465 msgid "argument 2 must be a 6-bit unsigned literal"
28468 #: config/rs6000/rs6000.c:13013
28469 #, gcc-internal-format
28470 msgid "argument 2 must be 0 or 1"
28473 #: config/rs6000/rs6000.c:13020
28474 #, gcc-internal-format
28475 msgid "argument 3 must be in the range 0..15"
28478 #: config/rs6000/rs6000.c:13207
28479 #, gcc-internal-format
28480 msgid "argument to %qs must be a 2-bit unsigned literal"
28483 #: config/rs6000/rs6000.c:13360
28484 #, gcc-internal-format
28485 msgid "unresolved overload for Altivec builtin %qF"
28488 #: config/rs6000/rs6000.c:13490
28489 #, gcc-internal-format
28490 msgid "argument to dss must be a 2-bit unsigned literal"
28493 #: config/rs6000/rs6000.c:13857
28494 #, gcc-internal-format
28495 msgid "argument 1 of __builtin_paired_predicate must be a constant"
28498 #: config/rs6000/rs6000.c:13904
28499 #, gcc-internal-format
28500 msgid "argument 1 of __builtin_paired_predicate is out of range"
28503 #: config/rs6000/rs6000.c:13929
28504 #, gcc-internal-format
28505 msgid "argument 1 of __builtin_spe_predicate must be a constant"
28508 #: config/rs6000/rs6000.c:14001
28509 #, gcc-internal-format
28510 msgid "argument 1 of __builtin_spe_predicate is out of range"
28513 #: config/rs6000/rs6000.c:14083
28514 #, gcc-internal-format, gfc-internal-format
28515 msgid "Builtin function %s is only valid for the cell processor"
28518 #: config/rs6000/rs6000.c:14085
28519 #, gcc-internal-format, gfc-internal-format
28520 msgid "Builtin function %s requires the -mvsx option"
28523 #: config/rs6000/rs6000.c:14087
28524 #, gcc-internal-format, gfc-internal-format
28525 msgid "Builtin function %s requires the -mhtm option"
28528 #: config/rs6000/rs6000.c:14089
28529 #, gcc-internal-format, gfc-internal-format
28530 msgid "Builtin function %s requires the -maltivec option"
28533 #: config/rs6000/rs6000.c:14091
28534 #, gcc-internal-format, gfc-internal-format
28535 msgid "Builtin function %s requires the -mpaired option"
28538 #: config/rs6000/rs6000.c:14093
28539 #, gcc-internal-format, gfc-internal-format
28540 msgid "Builtin function %s requires the -mspe option"
28543 #: config/rs6000/rs6000.c:14096
28544 #, gcc-internal-format, gfc-internal-format
28545 msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
28548 #: config/rs6000/rs6000.c:14099
28549 #, gcc-internal-format, gfc-internal-format
28550 msgid "Builtin function %s requires the -mhard-dfp option"
28553 #: config/rs6000/rs6000.c:14101
28554 #, gcc-internal-format, gfc-internal-format
28555 msgid "Builtin function %s requires the -mpower8-vector option"
28558 #: config/rs6000/rs6000.c:14104
28559 #, gcc-internal-format, gfc-internal-format
28561 "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
28564 #: config/rs6000/rs6000.c:14107
28565 #, gcc-internal-format, gfc-internal-format
28566 msgid "Builtin function %s requires the -mhard-float option"
28569 #: config/rs6000/rs6000.c:14109
28570 #, gcc-internal-format, gfc-internal-format
28571 msgid "Builtin function %s is not supported with the current options"
28574 #: config/rs6000/rs6000.c:15654
28575 #, gcc-internal-format, gfc-internal-format
28576 msgid "internal error: builtin function %s had no type"
28579 #: config/rs6000/rs6000.c:15662
28580 #, gcc-internal-format, gfc-internal-format
28581 msgid "internal error: builtin function %s had an unexpected return type %s"
28584 #: config/rs6000/rs6000.c:15679
28585 #, gcc-internal-format, gfc-internal-format
28587 "internal error: builtin function %s, argument %d had unexpected argument "
28591 #: config/rs6000/rs6000.c:22648
28592 #, gcc-internal-format
28593 msgid "stack frame too large"
28596 #: config/rs6000/rs6000.c:25974
28597 #, gcc-internal-format
28598 msgid "-fsplit-stack uses register r29"
28601 #: config/rs6000/rs6000.c:25982
28602 #, gcc-internal-format
28603 msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
28606 #: config/rs6000/rs6000.c:26982
28607 #, gcc-internal-format
28608 msgid "no profiling of 64-bit code for this ABI"
28611 #: config/rs6000/rs6000.c:29060
28612 #, gcc-internal-format
28614 "You cannot take the address of a nested function if you use the -mno-"
28615 "pointers-to-nested-functions option."
28618 #: config/rs6000/rs6000.c:29142
28619 #, gcc-internal-format
28620 msgid "use of %<long double%> in AltiVec types is invalid"
28623 #: config/rs6000/rs6000.c:29144
28624 #, gcc-internal-format
28625 msgid "use of boolean types in AltiVec types is invalid"
28628 #: config/rs6000/rs6000.c:29146
28629 #, gcc-internal-format
28630 msgid "use of %<complex%> in AltiVec types is invalid"
28633 #: config/rs6000/rs6000.c:29148
28634 #, gcc-internal-format
28635 msgid "use of decimal floating point types in AltiVec types is invalid"
28638 #: config/rs6000/rs6000.c:29154
28639 #, gcc-internal-format
28641 "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
28644 #: config/rs6000/rs6000.c:29157
28645 #, gcc-internal-format
28646 msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
28649 #: config/rs6000/rs6000.c:29162
28650 #, gcc-internal-format
28651 msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
28654 #: config/rs6000/rs6000.c:29165
28655 #, gcc-internal-format
28656 msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
28659 #: config/rs6000/rs6000.c:32499
28660 #, gcc-internal-format, gfc-internal-format
28661 msgid "emitting microcode insn %s\t[%s] #%d"
28664 #: config/rs6000/rs6000.c:32503
28665 #, gcc-internal-format, gfc-internal-format
28666 msgid "emitting conditional microcode insn %s\t[%s] #%d"
28669 #: config/rs6000/rs6000.c:32793
28670 #, gcc-internal-format, gfc-internal-format
28671 msgid "invalid cpu \"%s\" for %s\"%s\"%s"
28674 #: config/rs6000/rs6000.c:32796
28675 #, gcc-internal-format, gfc-internal-format
28676 msgid "%s\"%s\"%s is not allowed"
28679 #: config/rs6000/rs6000.c:32798
28680 #, gcc-internal-format, gfc-internal-format
28681 msgid "%s\"%s\"%s is invalid"
28684 #. Definitions of target machine for GNU compiler,
28685 #. for IBM RS/6000 POWER running AIX version 4.3.
28686 #. Copyright (C) 1998-2015 Free Software Foundation, Inc.
28687 #. Contributed by David Edelsohn (edelsohn@gnu.org).
28689 #. This file is part of GCC.
28691 #. GCC is free software; you can redistribute it and/or modify it
28692 #. under the terms of the GNU General Public License as published
28693 #. by the Free Software Foundation; either version 3, or (at your
28694 #. option) any later version.
28696 #. GCC is distributed in the hope that it will be useful, but WITHOUT
28697 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
28698 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
28699 #. License for more details.
28701 #. You should have received a copy of the GNU General Public License
28702 #. along with GCC; see the file COPYING3. If not see
28703 #. <http://www.gnu.org/licenses/>.
28704 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
28705 #. get control in TARGET_OPTION_OVERRIDE.
28706 #. Definitions of target machine for GNU compiler,
28707 #. for IBM RS/6000 POWER running AIX V5.
28708 #. Copyright (C) 2001-2015 Free Software Foundation, Inc.
28709 #. Contributed by David Edelsohn (edelsohn@gnu.org).
28711 #. This file is part of GCC.
28713 #. GCC is free software; you can redistribute it and/or modify it
28714 #. under the terms of the GNU General Public License as published
28715 #. by the Free Software Foundation; either version 3, or (at your
28716 #. option) any later version.
28718 #. GCC is distributed in the hope that it will be useful, but WITHOUT
28719 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
28720 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
28721 #. License for more details.
28723 #. You should have received a copy of the GNU General Public License
28724 #. along with GCC; see the file COPYING3. If not see
28725 #. <http://www.gnu.org/licenses/>.
28726 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
28727 #. get control in TARGET_OPTION_OVERRIDE.
28728 #. Definitions of target machine for GNU compiler,
28729 #. for IBM RS/6000 POWER running AIX V5.2.
28730 #. Copyright (C) 2002-2015 Free Software Foundation, Inc.
28731 #. Contributed by David Edelsohn (edelsohn@gnu.org).
28733 #. This file is part of GCC.
28735 #. GCC is free software; you can redistribute it and/or modify it
28736 #. under the terms of the GNU General Public License as published
28737 #. by the Free Software Foundation; either version 3, or (at your
28738 #. option) any later version.
28740 #. GCC is distributed in the hope that it will be useful, but WITHOUT
28741 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
28742 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
28743 #. License for more details.
28745 #. You should have received a copy of the GNU General Public License
28746 #. along with GCC; see the file COPYING3. If not see
28747 #. <http://www.gnu.org/licenses/>.
28748 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
28749 #. get control in TARGET_OPTION_OVERRIDE.
28750 #. Definitions of target machine for GNU compiler,
28751 #. for IBM RS/6000 POWER running AIX V5.3.
28752 #. Copyright (C) 2002-2015 Free Software Foundation, Inc.
28753 #. Contributed by David Edelsohn (edelsohn@gnu.org).
28755 #. This file is part of GCC.
28757 #. GCC is free software; you can redistribute it and/or modify it
28758 #. under the terms of the GNU General Public License as published
28759 #. by the Free Software Foundation; either version 3, or (at your
28760 #. option) any later version.
28762 #. GCC is distributed in the hope that it will be useful, but WITHOUT
28763 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
28764 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
28765 #. License for more details.
28767 #. You should have received a copy of the GNU General Public License
28768 #. along with GCC; see the file COPYING3. If not see
28769 #. <http://www.gnu.org/licenses/>.
28770 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
28771 #. get control in TARGET_OPTION_OVERRIDE.
28772 #. Definitions of target machine for GNU compiler,
28773 #. for IBM RS/6000 POWER running AIX V6.1.
28774 #. Copyright (C) 2002-2015 Free Software Foundation, Inc.
28775 #. Contributed by David Edelsohn (edelsohn@gnu.org).
28777 #. This file is part of GCC.
28779 #. GCC is free software; you can redistribute it and/or modify it
28780 #. under the terms of the GNU General Public License as published
28781 #. by the Free Software Foundation; either version 3, or (at your
28782 #. option) any later version.
28784 #. GCC is distributed in the hope that it will be useful, but WITHOUT
28785 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
28786 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
28787 #. License for more details.
28789 #. You should have received a copy of the GNU General Public License
28790 #. along with GCC; see the file COPYING3. If not see
28791 #. <http://www.gnu.org/licenses/>.
28792 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
28793 #. get control in TARGET_OPTION_OVERRIDE.
28794 #: config/rs6000/aix43.h:30 config/rs6000/aix51.h:30 config/rs6000/aix52.h:30
28795 #: config/rs6000/aix53.h:30 config/rs6000/aix61.h:30
28796 #, gcc-internal-format
28797 msgid "-maix64 requires PowerPC64 architecture remain enabled"
28800 #: config/rs6000/aix43.h:36 config/rs6000/aix52.h:36 config/rs6000/aix53.h:36
28801 #: config/rs6000/aix61.h:36
28802 #, gcc-internal-format
28803 msgid "soft-float and long-double-128 are incompatible"
28806 #: config/rs6000/aix43.h:40 config/rs6000/aix51.h:34 config/rs6000/aix52.h:40
28807 #: config/rs6000/aix53.h:40 config/rs6000/aix61.h:40
28808 #, gcc-internal-format
28810 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
28813 #: config/rs6000/aix61.h:47 config/rs6000/freebsd64.h:107
28814 #: config/rs6000/linux64.h:139
28815 #, gcc-internal-format
28816 msgid "-mcmodel incompatible with other toc options"
28819 #: config/rs6000/e500.h:37
28820 #, gcc-internal-format
28821 msgid "AltiVec and SPE instructions cannot coexist"
28824 #: config/rs6000/e500.h:39
28825 #, gcc-internal-format
28826 msgid "VSX and SPE instructions cannot coexist"
28829 #: config/rs6000/e500.h:41
28830 #, gcc-internal-format
28831 msgid "64-bit SPE not supported"
28834 #: config/rs6000/e500.h:43
28835 #, gcc-internal-format
28836 msgid "E500 and FPRs not supported"
28839 #: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:132
28840 #, gcc-internal-format
28841 msgid "-m64 requires a PowerPC64 cpu"
28844 #: config/rs6000/linux64.h:112
28845 #, gcc-internal-format
28846 msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
28849 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
28850 #. get control in TARGET_OPTION_OVERRIDE.
28851 #: config/rs6000/sysv4.h:113
28852 #, gcc-internal-format, gfc-internal-format
28853 msgid "bad value for -mcall-%s"
28856 #: config/rs6000/sysv4.h:129
28857 #, gcc-internal-format, gfc-internal-format
28858 msgid "bad value for -msdata=%s"
28861 #: config/rs6000/sysv4.h:146
28862 #, gcc-internal-format, gfc-internal-format
28863 msgid "-mrelocatable and -msdata=%s are incompatible"
28866 #: config/rs6000/sysv4.h:155
28867 #, gcc-internal-format, gfc-internal-format
28868 msgid "-f%s and -msdata=%s are incompatible"
28871 #: config/rs6000/sysv4.h:164
28872 #, gcc-internal-format, gfc-internal-format
28873 msgid "-msdata=%s and -mcall-%s are incompatible"
28876 #: config/rs6000/sysv4.h:173
28877 #, gcc-internal-format
28878 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
28881 #: config/rs6000/sysv4.h:179
28882 #, gcc-internal-format, gfc-internal-format
28883 msgid "-mrelocatable and -mcall-%s are incompatible"
28886 #: config/rs6000/sysv4.h:186
28887 #, gcc-internal-format, gfc-internal-format
28888 msgid "-fPIC and -mcall-%s are incompatible"
28891 #: config/rs6000/sysv4.h:192
28892 #, gcc-internal-format
28893 msgid "-msecure-plt not supported by your assembler"
28896 #: config/rs6000/sysv4.h:211
28897 #, gcc-internal-format, gfc-internal-format
28898 msgid "-m%s not supported in this configuration"
28901 #: config/rx/rx.c:670
28902 #, gcc-internal-format, gfc-internal-format
28903 msgid "unrecognized control register number: %d - using 'psw'"
28906 #: config/rx/rx.c:1410
28907 #, gcc-internal-format
28908 msgid "multiple fast interrupt routines seen: %qE and %qE"
28911 #: config/rx/rx.c:2601
28912 #, gcc-internal-format, gfc-internal-format
28913 msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'"
28916 #: config/rx/rx.c:2603
28917 #, gcc-internal-format
28918 msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW"
28921 #: config/rx/rx.c:2650
28922 #, gcc-internal-format
28923 msgid "-mno-allow-string-insns forbids the generation of the RMPA instruction"
28926 #: config/rx/rx.c:2797
28927 #, gcc-internal-format
28928 msgid "RX FPU instructions do not support NaNs and infinities"
28931 #: config/s390/s390-c.c:360
28932 #, gcc-internal-format
28933 msgid "Builtin vec_step can only be used on vector types."
28936 #: config/s390/s390-c.c:588
28937 #, gcc-internal-format
28939 "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, "
28943 #: config/s390/s390-c.c:758
28944 #, gcc-internal-format
28945 msgid "Builtin %qF is for GCC internal use only."
28948 #: config/s390/s390-c.c:775
28949 #, gcc-internal-format
28950 msgid "Mismatch in number of arguments for builtin %qF. Expected: %d got %d"
28953 #: config/s390/s390-c.c:824
28954 #, gcc-internal-format
28955 msgid "invalid parameter combination for intrinsic"
28958 #: config/s390/s390-c.c:829
28959 #, gcc-internal-format, gfc-internal-format
28960 msgid "ambiguous overload for intrinsic: %s\n"
28963 #: config/s390/s390-c.c:869
28964 #, gcc-internal-format
28965 msgid "constant argument %d for builtin %qF is out of range for target type"
28968 #: config/s390/s390.c:718
28969 #, gcc-internal-format
28970 msgid "constant argument %d for builtin %qF is out of range (0.."
28973 #: config/s390/s390.c:735
28974 #, gcc-internal-format
28975 msgid "constant argument %d for builtin %qF is out of range ("
28978 #: config/s390/s390.c:793
28979 #, gcc-internal-format
28980 msgid "Unresolved overloaded builtin"
28983 #: config/s390/s390.c:800 config/tilegx/tilegx.c:3569
28984 #: config/tilepro/tilepro.c:3137
28985 #, gcc-internal-format
28986 msgid "bad builtin icode"
28989 #: config/s390/s390.c:836
28990 #, gcc-internal-format
28991 msgid "constant value required for builtin %qF argument %d"
28994 #: config/s390/s390.c:904
28995 #, gcc-internal-format
28996 msgid "Invalid argument %d for builtin %qF"
28999 #: config/s390/s390.c:912
29000 #, gcc-internal-format
29002 "Vector type builtin %qF is not supported without -mvx (default with -"
29006 #: config/s390/s390.c:1013
29007 #, gcc-internal-format
29009 "requested %qE attribute is not a comma separated pair of non-negative "
29010 "integer constants or too large (max. %d)"
29013 #: config/s390/s390.c:9247
29014 #, gcc-internal-format
29015 msgid "total size of local variables exceeds architecture limit"
29018 #: config/s390/s390.c:10330
29019 #, gcc-internal-format
29021 "frame size of function %qs is %wd bytes exceeding user provided stack limit "
29022 "of %d bytes. An unconditional trap is added."
29025 #: config/s390/s390.c:10345
29026 #, gcc-internal-format
29028 "frame size of function %qs is %wd bytes which is more than half the stack "
29029 "size. The dynamic check would not be reliable. No check emitted for this "
29033 #: config/s390/s390.c:10373
29034 #, gcc-internal-format
29035 msgid "frame size of %qs is %wd bytes"
29038 #: config/s390/s390.c:10377
29039 #, gcc-internal-format
29040 msgid "%qs uses dynamic stack allocation"
29043 #. argument is not a plain number
29044 #: config/s390/s390.c:13416
29045 #, gcc-internal-format
29046 msgid "arguments to %qs should be non-negative integers"
29049 #: config/s390/s390.c:13423
29050 #, gcc-internal-format
29051 msgid "argument to %qs is too large (max. %d)"
29054 #: config/s390/s390.c:13468
29055 #, gcc-internal-format, gfc-internal-format
29056 msgid "z/Architecture mode not supported on %s"
29059 #: config/s390/s390.c:13470
29060 #, gcc-internal-format
29061 msgid "64-bit ABI not supported in ESA/390 mode"
29064 #: config/s390/s390.c:13487
29065 #, gcc-internal-format, gfc-internal-format
29066 msgid "hardware vector support not available on %s"
29069 #: config/s390/s390.c:13490
29070 #, gcc-internal-format
29071 msgid "hardware vector support not available with -msoft-float"
29074 #: config/s390/s390.c:13503
29075 #, gcc-internal-format, gfc-internal-format
29076 msgid "hardware decimal floating point instructions not available on %s"
29079 #: config/s390/s390.c:13506
29080 #, gcc-internal-format
29082 "hardware decimal floating point instructions not available in ESA/390 mode"
29085 #: config/s390/s390.c:13516
29086 #, gcc-internal-format
29087 msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
29090 #: config/s390/s390.c:13545
29091 #, gcc-internal-format
29093 "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
29096 #: config/s390/s390.c:13551
29097 #, gcc-internal-format
29098 msgid "stack size must be greater than the stack guard value"
29101 #: config/s390/s390.c:13553
29102 #, gcc-internal-format
29103 msgid "stack size must not be greater than 64k"
29106 #: config/s390/s390.c:13556
29107 #, gcc-internal-format
29108 msgid "-mstack-guard implies use of -mstack-size"
29111 #: config/sh/sh.c:1034
29112 #, gcc-internal-format
29113 msgid "ignoring -fschedule-insns because of exception handling bug"
29116 #: config/sh/sh.c:1051
29117 #, gcc-internal-format
29119 "unwind tables currently require either a frame pointer or -maccumulate-"
29120 "outgoing-args for correctness"
29123 #: config/sh/sh.c:8441
29124 #, gcc-internal-format
29125 msgid "__builtin_saveregs not supported by this subtarget"
29128 #: config/sh/sh.c:9644
29129 #, gcc-internal-format
29130 msgid "%qE attribute only applies to interrupt functions"
29133 #: config/sh/sh.c:9714
29134 #, gcc-internal-format
29135 msgid "%qE attribute is supported only for SH2A"
29138 #: config/sh/sh.c:9744
29139 #, gcc-internal-format
29140 msgid "attribute interrupt_handler is not compatible with -m5-compact"
29143 #: config/sh/sh.c:9761
29144 #, gcc-internal-format
29145 msgid "%qE attribute only applies to SH2A"
29148 #: config/sh/sh.c:9783
29149 #, gcc-internal-format
29150 msgid "%qE attribute argument should be between 0 to 255"
29153 #. The argument must be a constant string.
29154 #: config/sh/sh.c:9856
29155 #, gcc-internal-format
29156 msgid "%qE attribute argument not a string constant"
29159 #: config/sh/sh.c:12619
29160 #, gcc-internal-format
29161 msgid "r0 needs to be available as a call-clobbered register"
29164 #: config/sh/sh.c:12640
29165 #, gcc-internal-format
29166 msgid "need a second call-clobbered general purpose register"
29169 #: config/sh/sh.c:12648
29170 #, gcc-internal-format
29171 msgid "need a call-clobbered target register"
29175 #: config/sh/netbsd-elf.h:73
29176 #, gcc-internal-format
29177 msgid "unimplemented-shmedia profiling"
29180 #. 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.
29181 #: config/sh/vxworks.h:43
29182 #, gcc-internal-format
29183 msgid "-mrelax is only supported for RTP PIC"
29186 #: config/sparc/sparc.c:1369
29187 #, gcc-internal-format, gfc-internal-format
29188 msgid "%s is not supported by this configuration"
29191 #: config/sparc/sparc.c:1376
29192 #, gcc-internal-format
29193 msgid "-mlong-double-64 not allowed with -m64"
29196 #: config/sparc/sparc.c:1396
29197 #, gcc-internal-format, gfc-internal-format
29198 msgid "bad value (%s) for -mcmodel= switch"
29201 #: config/sparc/sparc.c:1401
29202 #, gcc-internal-format
29203 msgid "-mcmodel= is not supported on 32 bit systems"
29206 #: config/sparc/sparc.c:1408
29207 #, gcc-internal-format
29208 msgid "-fcall-saved-REG is not supported for out registers"
29211 #: config/spu/spu-c.c:138
29212 #, gcc-internal-format, gfc-internal-format
29213 msgid "insufficient arguments to overloaded function %s"
29216 #: config/spu/spu-c.c:169
29217 #, gcc-internal-format, gfc-internal-format
29218 msgid "too many arguments to overloaded function %s"
29221 #: config/spu/spu-c.c:181
29222 #, gcc-internal-format, gfc-internal-format
29223 msgid "parameter list does not match a valid signature for %s()"
29226 #: config/spu/spu.c:279
29227 #, gcc-internal-format, gfc-internal-format
29228 msgid "bad value (%s) for -march= switch"
29231 #: config/spu/spu.c:290
29232 #, gcc-internal-format, gfc-internal-format
29233 msgid "bad value (%s) for -mtune= switch"
29236 #: config/spu/spu.c:5210 config/spu/spu.c:5213
29237 #, gcc-internal-format
29238 msgid "creating run-time relocation for %qD"
29241 #: config/spu/spu.c:5218 config/spu/spu.c:5220
29242 #, gcc-internal-format
29243 msgid "creating run-time relocation"
29246 #: config/spu/spu.c:6355
29247 #, gcc-internal-format, gfc-internal-format
29248 msgid "%s expects an integer literal in the range [%d, %d]"
29251 #: config/spu/spu.c:6375
29252 #, gcc-internal-format
29253 msgid "%s expects an integer literal in the range [%d, %d]. (%wd)"
29256 #: config/spu/spu.c:6404
29257 #, gcc-internal-format, gfc-internal-format
29258 msgid "%d least significant bits of %s are ignored"
29261 #: config/stormy16/stormy16.c:1070
29262 #, gcc-internal-format
29263 msgid "local variable memory requirements exceed capacity"
29266 #: config/stormy16/stormy16.c:1227
29267 #, gcc-internal-format
29268 msgid "function_profiler support"
29271 #: config/stormy16/stormy16.c:1321
29272 #, gcc-internal-format
29273 msgid "cannot use va_start in interrupt function"
29276 #: config/stormy16/stormy16.c:1888
29277 #, gcc-internal-format, gfc-internal-format
29278 msgid "switch statement of size %lu entries too large"
29281 #: config/stormy16/stormy16.c:2260
29282 #, gcc-internal-format
29283 msgid "%<__BELOW100__%> attribute only applies to variables"
29286 #: config/stormy16/stormy16.c:2267
29287 #, gcc-internal-format
29288 msgid "__BELOW100__ attribute not allowed with auto storage class"
29291 #: config/tilegx/tilegx.c:3610 config/tilepro/tilepro.c:3163
29292 #, gcc-internal-format
29293 msgid "operand must be an immediate of the right size"
29296 #: config/v850/v850-c.c:69
29297 #, gcc-internal-format
29298 msgid "#pragma GHS endXXXX found without previous startXXX"
29301 #: config/v850/v850-c.c:72
29302 #, gcc-internal-format
29303 msgid "#pragma GHS endXXX does not match previous startXXX"
29306 #: config/v850/v850-c.c:98
29307 #, gcc-internal-format
29308 msgid "cannot set interrupt attribute: no current function"
29311 #: config/v850/v850-c.c:106
29312 #, gcc-internal-format
29313 msgid "cannot set interrupt attribute: no such identifier"
29316 #: config/v850/v850-c.c:155
29317 #, gcc-internal-format
29318 msgid "junk at end of #pragma ghs section"
29321 #: config/v850/v850-c.c:172
29322 #, gcc-internal-format
29323 msgid "unrecognized section name %qE"
29326 #: config/v850/v850-c.c:186
29327 #, gcc-internal-format
29328 msgid "malformed #pragma ghs section"
29331 #: config/v850/v850-c.c:205
29332 #, gcc-internal-format
29333 msgid "junk at end of #pragma ghs interrupt"
29336 #: config/v850/v850-c.c:216
29337 #, gcc-internal-format
29338 msgid "junk at end of #pragma ghs starttda"
29341 #: config/v850/v850-c.c:227
29342 #, gcc-internal-format
29343 msgid "junk at end of #pragma ghs startsda"
29346 #: config/v850/v850-c.c:238
29347 #, gcc-internal-format
29348 msgid "junk at end of #pragma ghs startzda"
29351 #: config/v850/v850-c.c:249
29352 #, gcc-internal-format
29353 msgid "junk at end of #pragma ghs endtda"
29356 #: config/v850/v850-c.c:260
29357 #, gcc-internal-format
29358 msgid "junk at end of #pragma ghs endsda"
29361 #: config/v850/v850-c.c:271
29362 #, gcc-internal-format
29363 msgid "junk at end of #pragma ghs endzda"
29366 #: config/v850/v850.c:2141
29367 #, gcc-internal-format
29368 msgid "data area attributes cannot be specified for local variables"
29371 #: config/v850/v850.c:2152
29372 #, gcc-internal-format
29373 msgid "data area of %q+D conflicts with previous declaration"
29376 #: config/v850/v850.c:2283
29377 #, gcc-internal-format, gfc-internal-format
29378 msgid "bogus JR construction: %d"
29381 #: config/v850/v850.c:2301 config/v850/v850.c:2408
29382 #, gcc-internal-format, gfc-internal-format
29383 msgid "bad amount of stack space removal: %d"
29386 #: config/v850/v850.c:2388
29387 #, gcc-internal-format, gfc-internal-format
29388 msgid "bogus JARL construction: %d"
29391 #: config/v850/v850.c:2685
29392 #, gcc-internal-format, gfc-internal-format
29393 msgid "bogus DISPOSE construction: %d"
29396 #: config/v850/v850.c:2704
29397 #, gcc-internal-format, gfc-internal-format
29398 msgid "too much stack space to dispose of: %d"
29401 #: config/v850/v850.c:2806
29402 #, gcc-internal-format, gfc-internal-format
29403 msgid "bogus PREPEARE construction: %d"
29406 #: config/v850/v850.c:2823
29407 #, gcc-internal-format, gfc-internal-format
29408 msgid "too much stack space to prepare: %d"
29411 #: config/visium/visium.c:651
29412 #, gcc-internal-format
29413 msgid "an interrupt handler cannot be compiled with -muser-mode"
29416 #: config/vms/vms-c.c:45
29417 #, gcc-internal-format
29418 msgid "junk at end of #pragma __nostandard"
29421 #: config/vms/vms-c.c:56
29422 #, gcc-internal-format
29423 msgid "junk at end of #pragma __standard"
29426 #: config/vms/vms-c.c:81
29427 #, gcc-internal-format
29428 msgid "malformed '#pragma member_alignment', ignoring"
29431 #: config/vms/vms-c.c:96
29432 #, gcc-internal-format, gfc-internal-format
29433 msgid "unknown '#pragma member_alignment' name %s"
29436 #: config/vms/vms-c.c:101
29437 #, gcc-internal-format
29438 msgid "malformed '#pragma member_alignment'"
29441 #: config/vms/vms-c.c:135
29442 #, gcc-internal-format
29443 msgid "unhandled alignment for '#pragma nomember_alignment'"
29446 #: config/vms/vms-c.c:148
29447 #, gcc-internal-format
29448 msgid "garbage at end of '#pragma nomember_alignment'"
29451 #: config/vms/vms-c.c:203
29452 #, gcc-internal-format
29453 msgid "malformed '#pragma extern_model', ignoring"
29456 #: config/vms/vms-c.c:224
29457 #, gcc-internal-format
29458 msgid "extern model globalvalue"
29461 #: config/vms/vms-c.c:229
29462 #, gcc-internal-format, gfc-internal-format
29463 msgid "unknown '#pragma extern_model' model '%s'"
29466 #: config/vms/vms-c.c:235
29467 #, gcc-internal-format
29468 msgid "junk at end of '#pragma extern_model'"
29471 #: config/vms/vms-c.c:249
29472 #, gcc-internal-format
29473 msgid "vms '#pragma __message' is ignored"
29476 #: config/vms/vms-c.c:274 config/vms/vms-c.c:280
29477 #, gcc-internal-format
29478 msgid "malformed '#pragma __extern_prefix', ignoring"
29481 #: config/vms/vms-c.c:313 config/vms/vms-c.c:333
29482 #, gcc-internal-format
29483 msgid "malformed %<#pragma %s%>, ignoring"
29486 #: config/vms/vms-c.c:329
29487 #, gcc-internal-format
29488 msgid "invalid constant in %<#pragma %s%>"
29491 #: config/xtensa/xtensa.c:2201
29492 #, gcc-internal-format
29493 msgid "boolean registers required for the floating-point option"
29496 #: config/xtensa/xtensa.c:2236
29497 #, gcc-internal-format, gfc-internal-format
29498 msgid "-f%s is not supported with CONST16 instructions"
29501 #: config/xtensa/xtensa.c:2243
29502 #, gcc-internal-format
29503 msgid "PIC is required but not supported with CONST16 instructions"
29506 #: config/xtensa/xtensa.c:3526
29507 #, gcc-internal-format
29508 msgid "only uninitialized variables can be placed in a .bss section"
29511 #: ada/gcc-interface/decl.c:2160 ada/gcc-interface/decl.c:2886
29512 #, gcc-internal-format
29513 msgid "non-default Scalar_Storage_Order"
29516 #: ada/gcc-interface/misc.c:151
29517 #, gcc-internal-format
29518 msgid "%<-gnat%> misspelled as %<-gant%>"
29521 #: ada/gcc-interface/misc.c:262
29522 #, gcc-internal-format
29523 msgid "-fexcess-precision=standard for Ada"
29526 #: ada/gcc-interface/trans.c:1522
29527 #, gcc-internal-format
29528 msgid "subprogram %q+F not marked Inline_Always"
29531 #: ada/gcc-interface/trans.c:1523 ada/gcc-interface/trans.c:1529
29532 #, gcc-internal-format
29533 msgid "parent subprogram cannot be inlined"
29536 #: ada/gcc-interface/trans.c:1527
29537 #, gcc-internal-format
29538 msgid "subprogram %q+F not marked Inline"
29541 #: ada/gcc-interface/trans.c:6020
29542 #, gcc-internal-format
29543 msgid "out-of-bounds access may be optimized away"
29546 #: ada/gcc-interface/utils.c:3653
29547 #, gcc-internal-format
29548 msgid "invalid element type for attribute %qs"
29551 #: ada/gcc-interface/utils.c:3677
29552 #, gcc-internal-format
29553 msgid "number of components of vector not a power of two"
29556 #: ada/gcc-interface/utils.c:5634 ada/gcc-interface/utils.c:5808
29557 #: ada/gcc-interface/utils.c:5870
29558 #, gcc-internal-format
29559 msgid "%qs attribute ignored"
29562 #: ada/gcc-interface/utils.c:5751
29563 #, gcc-internal-format
29564 msgid "%qs attribute requires prototypes with named arguments"
29567 #: ada/gcc-interface/utils.c:5760
29568 #, gcc-internal-format
29569 msgid "%qs attribute only applies to variadic functions"
29572 #: ada/gcc-interface/utils.c:5830
29573 #, gcc-internal-format
29574 msgid "%qE attribute has no effect"
29577 #: ada/gcc-interface/utils.c:5954
29578 #, gcc-internal-format
29579 msgid "attribute %qs applies to array types only"
29582 #: c/c-array-notation.c:223 c/c-array-notation.c:252 cp/call.c:7582
29583 #: cp/cp-array-notation.c:256
29584 #, gcc-internal-format
29585 msgid "Invalid builtin arguments"
29588 #: c/c-array-notation.c:259 cp/cp-array-notation.c:263
29589 #, gcc-internal-format
29591 "__sec_reduce_min_ind or __sec_reduce_max_ind cannot have arrays with "
29592 "dimension greater than 1"
29595 #: c/c-array-notation.c:725 c/c-array-notation.c:731
29596 #: cp/cp-array-notation.c:612
29597 #, gcc-internal-format
29598 msgid "%qE cannot be scalar when %qE is not"
29601 #: c/c-array-notation.c:793 cp/cp-array-notation.c:665
29602 #, gcc-internal-format
29603 msgid "length mismatch between LHS and RHS"
29606 #: c/c-array-notation.c:1354 cp/cp-array-notation.c:1429
29607 #, gcc-internal-format
29608 msgid "start-index of array notation triplet is not an integer"
29611 #: c/c-array-notation.c:1359 cp/cp-array-notation.c:1434
29612 #, gcc-internal-format
29613 msgid "length of array notation triplet is not an integer"
29616 #: c/c-array-notation.c:1366 cp/cp-array-notation.c:1439
29617 #, gcc-internal-format
29618 msgid "stride of array notation triplet is not an integer"
29621 #: c/c-array-notation.c:1387
29622 #, gcc-internal-format
29623 msgid "rank of an array notation triplet's start-index is not zero"
29626 #: c/c-array-notation.c:1393
29627 #, gcc-internal-format
29628 msgid "rank of an array notation triplet's length is not zero"
29631 #: c/c-array-notation.c:1398
29632 #, gcc-internal-format
29633 msgid "rank of array notation triplet's stride is not zero"
29636 #. Except for passing an argument to an unprototyped function,
29637 #. this is a constraint violation. When passing an argument to
29638 #. an unprototyped function, it is compile-time undefined;
29639 #. making it a constraint in that case was rejected in
29641 #: c/c-convert.c:104 c/c-typeck.c:2120 c/c-typeck.c:5856 c/c-typeck.c:11325
29642 #: cp/typeck.c:1950 cp/typeck.c:7423 cp/typeck.c:8134
29643 #, gcc-internal-format
29644 msgid "void value not ignored as it ought to be"
29647 #: c/c-convert.c:205 java/typeck.c:153
29648 #, gcc-internal-format
29649 msgid "conversion to non-scalar type requested"
29653 #, gcc-internal-format
29654 msgid "array %q+D assumed to have one element"
29658 #, gcc-internal-format
29659 msgid "%qD is static but used in inline function %qD which is not static"
29663 #, gcc-internal-format
29664 msgid "%q+D is static but declared in inline function %qD which is not static"
29668 #, gcc-internal-format, gfc-internal-format
29669 msgid "GCC supports only %u nested scopes"
29672 #: c/c-decl.c:1209 cp/decl.c:377
29673 #, gcc-internal-format
29674 msgid "label %q+D used but not defined"
29678 #, gcc-internal-format
29679 msgid "nested function %q+D declared but never defined"
29683 #, gcc-internal-format
29684 msgid "inline function %q+D declared but never defined"
29687 #: c/c-decl.c:1285 cp/decl.c:644
29688 #, gcc-internal-format
29689 msgid "unused variable %q+D"
29693 #, gcc-internal-format
29694 msgid "variable %qD set but not used"
29698 #, gcc-internal-format
29699 msgid "type of array %q+D completed incompatibly with implicit initialization"
29702 #: c/c-decl.c:1573 c/c-decl.c:6340 c/c-decl.c:7202 c/c-decl.c:7929
29703 #, gcc-internal-format
29704 msgid "originally defined here"
29708 #, gcc-internal-format
29710 "a parameter list with an ellipsis can%'t match an empty parameter name list "
29715 #, gcc-internal-format
29717 "an argument type that has a default promotion can%'t match an empty "
29718 "parameter name list declaration"
29722 #, gcc-internal-format
29724 "prototype for %q+D declares more arguments than previous old-style definition"
29728 #, gcc-internal-format
29730 "prototype for %q+D declares fewer arguments than previous old-style "
29735 #, gcc-internal-format
29736 msgid "prototype for %q+D declares argument %d with incompatible type"
29739 #. If we get here, no errors were found, but do issue a warning
29740 #. for this poor-style construct.
29742 #, gcc-internal-format
29743 msgid "prototype for %q+D follows non-prototype definition"
29747 #, gcc-internal-format
29748 msgid "previous definition of %q+D was here"
29752 #, gcc-internal-format
29753 msgid "previous implicit declaration of %q+D was here"
29757 #, gcc-internal-format
29758 msgid "previous declaration of %q+D was here"
29762 #, gcc-internal-format
29763 msgid "%q+D redeclared as different kind of symbol"
29767 #, gcc-internal-format
29768 msgid "built-in function %q+D declared as non-function"
29771 #: c/c-decl.c:1840 c/c-decl.c:2010 c/c-decl.c:2789
29772 #, gcc-internal-format
29773 msgid "declaration of %q+D shadows a built-in function"
29777 #, gcc-internal-format
29778 msgid "redeclaration of enumerator %q+D"
29781 #. If types don't match for a built-in, throw away the
29782 #. built-in. No point in calling locate_old_decl here, it
29783 #. won't print anything.
29785 #, gcc-internal-format
29786 msgid "conflicting types for built-in function %q+D"
29789 #: c/c-decl.c:1895 c/c-decl.c:1908 c/c-decl.c:1944
29790 #, gcc-internal-format
29791 msgid "conflicting types for %q+D"
29795 #, gcc-internal-format
29796 msgid "conflicting named address spaces (generic vs %s) for %q+D"
29800 #, gcc-internal-format
29801 msgid "conflicting named address spaces (%s vs generic) for %q+D"
29805 #, gcc-internal-format
29806 msgid "conflicting named address spaces (%s vs %s) for %q+D"
29810 #, gcc-internal-format
29811 msgid "conflicting type qualifiers for %q+D"
29815 #, gcc-internal-format
29816 msgid "redefinition of typedef %q+D with different type"
29820 #, gcc-internal-format
29821 msgid "redefinition of typedef %q+D with variably modified type"
29825 #, gcc-internal-format
29826 msgid "redefinition of typedef %q+D"
29829 #: c/c-decl.c:2036 c/c-decl.c:2139
29830 #, gcc-internal-format
29831 msgid "redefinition of %q+D"
29834 #: c/c-decl.c:2071 c/c-decl.c:2177
29835 #, gcc-internal-format
29836 msgid "static declaration of %q+D follows non-static declaration"
29839 #: c/c-decl.c:2081 c/c-decl.c:2089 c/c-decl.c:2167 c/c-decl.c:2174
29840 #, gcc-internal-format
29841 msgid "non-static declaration of %q+D follows static declaration"
29845 #, gcc-internal-format
29846 msgid "%<gnu_inline%> attribute present on %q+D"
29850 #, gcc-internal-format
29851 msgid "but not here"
29855 #, gcc-internal-format
29856 msgid "thread-local declaration of %q+D follows non-thread-local declaration"
29860 #, gcc-internal-format
29861 msgid "non-thread-local declaration of %q+D follows thread-local declaration"
29865 #, gcc-internal-format
29866 msgid "extern declaration of %q+D follows declaration with no linkage"
29870 #, gcc-internal-format
29871 msgid "declaration of %q+D with no linkage follows extern declaration"
29875 #, gcc-internal-format
29876 msgid "redeclaration of %q+D with no linkage"
29880 #, gcc-internal-format
29882 "redeclaration of %q+D with different visibility (old visibility preserved)"
29886 #, gcc-internal-format
29887 msgid "inline declaration of %qD follows declaration with attribute noinline"
29891 #, gcc-internal-format
29892 msgid "declaration of %q+D with attribute noinline follows inline declaration "
29895 #: c/c-decl.c:2247 c/c-decl.c:2253 c/c-decl.c:2259 c/c-decl.c:2265
29896 #, gcc-internal-format
29898 "declaration of %q+D with attribute %qs follows declaration with attribute %qs"
29902 #, gcc-internal-format
29903 msgid "redefinition of parameter %q+D"
29907 #, gcc-internal-format
29908 msgid "redundant redeclaration of %q+D"
29912 #, gcc-internal-format
29913 msgid "declaration of %q+D shadows previous non-variable"
29917 #, gcc-internal-format
29918 msgid "declaration of %q+D shadows a parameter"
29921 #: c/c-decl.c:2782 cp/name-lookup.c:1277
29922 #, gcc-internal-format
29923 msgid "declaration of %qD shadows a global declaration"
29927 #, gcc-internal-format
29928 msgid "declaration of %q+D shadows a previous local"
29931 #: c/c-decl.c:2799 cp/name-lookup.c:1220 cp/name-lookup.c:1262
29932 #: cp/name-lookup.c:1280
29933 #, gcc-internal-format
29934 msgid "shadowed declaration is here"
29938 #, gcc-internal-format
29939 msgid "nested extern declaration of %qD"
29942 #: c/c-decl.c:3101 c/c-decl.c:3104
29943 #, gcc-internal-format
29944 msgid "implicit declaration of function %qE"
29948 #, gcc-internal-format
29949 msgid "incompatible implicit declaration of built-in function %qD"
29953 #, gcc-internal-format
29954 msgid "include %qs or provide a declaration of %qD"
29958 #, gcc-internal-format
29959 msgid "incompatible implicit declaration of function %qD"
29963 #, gcc-internal-format
29964 msgid "%qE undeclared here (not in a function)"
29968 #, gcc-internal-format
29969 msgid "%qE undeclared (first use in this function)"
29973 #, gcc-internal-format
29975 "each undeclared identifier is reported only once for each function it "
29979 #: c/c-decl.c:3477 cp/decl.c:2823
29980 #, gcc-internal-format
29981 msgid "label %qE referenced outside of any function"
29985 #, gcc-internal-format
29986 msgid "jump into scope of identifier with variably modified type"
29990 #, gcc-internal-format
29991 msgid "jump skips variable initialization"
29994 #: c/c-decl.c:3517 c/c-decl.c:3572 c/c-decl.c:3661
29995 #, gcc-internal-format
29996 msgid "label %qD defined here"
29999 #: c/c-decl.c:3518 c/c-decl.c:3789 c/c-typeck.c:7608 cp/class.c:1421
30000 #: cp/class.c:3255 cp/decl.c:3625 cp/parser.c:2953 cp/parser.c:3032
30001 #: cp/parser.c:3060 cp/parser.c:5461
30002 #, gcc-internal-format
30003 msgid "%qD declared here"
30006 #: c/c-decl.c:3571 c/c-decl.c:3660
30007 #, gcc-internal-format
30008 msgid "jump into statement expression"
30012 #, gcc-internal-format
30013 msgid "duplicate label declaration %qE"
30016 #: c/c-decl.c:3691 cp/decl.c:3167
30017 #, gcc-internal-format
30018 msgid "duplicate label %qD"
30022 #, gcc-internal-format
30024 "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
30028 #, gcc-internal-format
30029 msgid "switch jumps over variable initialization"
30032 #: c/c-decl.c:3788 c/c-decl.c:3799
30033 #, gcc-internal-format
30034 msgid "switch starts here"
30038 #, gcc-internal-format
30039 msgid "switch jumps into statement expression"
30043 #, gcc-internal-format
30044 msgid "%qE defined as wrong kind of tag"
30048 #, gcc-internal-format
30049 msgid "unnamed struct/union that defines no instances"
30053 #, gcc-internal-format
30054 msgid "empty declaration with storage class specifier does not redeclare tag"
30058 #, gcc-internal-format
30059 msgid "empty declaration with type qualifier does not redeclare tag"
30063 #, gcc-internal-format
30064 msgid "empty declaration with %<_Alignas%> does not redeclare tag"
30067 #: c/c-decl.c:4156 c/c-decl.c:4164
30068 #, gcc-internal-format
30069 msgid "useless type name in empty declaration"
30073 #, gcc-internal-format
30074 msgid "%<inline%> in empty declaration"
30078 #, gcc-internal-format
30079 msgid "%<_Noreturn%> in empty declaration"
30083 #, gcc-internal-format
30084 msgid "%<auto%> in file-scope empty declaration"
30088 #, gcc-internal-format
30089 msgid "%<register%> in file-scope empty declaration"
30093 #, gcc-internal-format
30094 msgid "useless storage class specifier in empty declaration"
30098 #, gcc-internal-format
30099 msgid "useless %qs in empty declaration"
30103 #, gcc-internal-format
30104 msgid "useless type qualifier in empty declaration"
30108 #, gcc-internal-format
30109 msgid "useless %<_Alignas%> in empty declaration"
30112 #: c/c-decl.c:4230 c/c-parser.c:1578
30113 #, gcc-internal-format
30114 msgid "empty declaration"
30118 #, gcc-internal-format
30120 "ISO C90 does not support %<static%> or type qualifiers in parameter array "
30125 #, gcc-internal-format
30126 msgid "ISO C90 does not support %<[*]%> array declarators"
30130 #. A function definition isn't function prototype scope C99 6.2.1p4.
30132 #: c/c-decl.c:4311 c/c-decl.c:6770
30133 #, gcc-internal-format
30134 msgid "%<[*]%> not allowed in other than function prototype scope"
30137 #: c/c-decl.c:4400 cp/decl2.c:1456
30138 #, gcc-internal-format
30139 msgid "%q+D in block scope inside of declare target directive"
30142 #: c/c-decl.c:4404 cp/decl2.c:1461
30143 #, gcc-internal-format
30144 msgid "%q+D in declare target directive does not have mappable type"
30148 #, gcc-internal-format
30149 msgid "%q+D is usually a function"
30153 #, gcc-internal-format
30154 msgid "typedef %qD is initialized (use __typeof__ instead)"
30158 #, gcc-internal-format
30159 msgid "function %qD is initialized like a variable"
30162 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
30164 #, gcc-internal-format
30165 msgid "parameter %qD is initialized"
30168 #. Although C99 is unclear about whether incomplete arrays
30169 #. of VLAs themselves count as VLAs, it does not make
30170 #. sense to permit them to be initialized given that
30171 #. ordinary VLAs may not be initialized.
30172 #: c/c-decl.c:4492 c/c-decl.c:4507 c/c-typeck.c:6906
30173 #, gcc-internal-format
30174 msgid "variable-sized object may not be initialized"
30178 #, gcc-internal-format
30179 msgid "variable %qD has initializer but incomplete type"
30182 #: c/c-decl.c:4587 cp/decl.c:4742 cp/decl.c:13374
30183 #, gcc-internal-format
30184 msgid "inline function %q+D given attribute noinline"
30188 #, gcc-internal-format
30189 msgid "uninitialized const member in %qT is invalid in C++"
30193 #, gcc-internal-format
30194 msgid "%qD should be initialized"
30198 #, gcc-internal-format
30199 msgid "initializer fails to determine size of %q+D"
30203 #, gcc-internal-format
30204 msgid "array size missing in %q+D"
30208 #, gcc-internal-format
30209 msgid "zero or negative size array %q+D"
30213 #, gcc-internal-format
30214 msgid "storage size of %q+D isn%'t constant"
30218 #, gcc-internal-format
30219 msgid "ignoring asm-specifier for non-static local variable %q+D"
30223 #, gcc-internal-format
30224 msgid "cannot put object with volatile field into register"
30228 #, gcc-internal-format
30229 msgid "uninitialized const %qD is invalid in C++"
30233 #, gcc-internal-format
30234 msgid "ISO C forbids forward parameter declarations"
30238 #, gcc-internal-format
30239 msgid "defining a type in a compound literal is invalid in C++"
30242 #: c/c-decl.c:5171 c/c-decl.c:5186
30243 #, gcc-internal-format
30244 msgid "bit-field %qs width not an integer constant"
30248 #, gcc-internal-format
30249 msgid "bit-field %qs width not an integer constant expression"
30253 #, gcc-internal-format
30254 msgid "negative width in bit-field %qs"
30258 #, gcc-internal-format
30259 msgid "zero width for bit-field %qs"
30263 #, gcc-internal-format
30264 msgid "bit-field %qs has invalid type"
30268 #, gcc-internal-format
30269 msgid "type of bit-field %qs is a GCC extension"
30273 #, gcc-internal-format
30274 msgid "width of %qs exceeds its type"
30278 #, gcc-internal-format
30279 msgid "%qs is narrower than values of its type"
30283 #, gcc-internal-format
30284 msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
30288 #, gcc-internal-format
30289 msgid "ISO C90 forbids array whose size can%'t be evaluated"
30293 #, gcc-internal-format
30294 msgid "ISO C90 forbids variable length array %qE"
30298 #, gcc-internal-format
30299 msgid "ISO C90 forbids variable length array"
30302 #: c/c-decl.c:5439 c/c-decl.c:5797 c/c-decl.c:5807
30303 #, gcc-internal-format
30304 msgid "variably modified %qE at file scope"
30308 #, gcc-internal-format
30309 msgid "variably modified field at file scope"
30313 #, gcc-internal-format
30314 msgid "type defaults to %<int%> in declaration of %qE"
30318 #, gcc-internal-format
30319 msgid "type defaults to %<int%> in type name"
30323 #, gcc-internal-format
30324 msgid "duplicate %<const%>"
30328 #, gcc-internal-format
30329 msgid "duplicate %<restrict%>"
30333 #, gcc-internal-format
30334 msgid "duplicate %<volatile%>"
30338 #, gcc-internal-format
30339 msgid "duplicate %<_Atomic%>"
30343 #, gcc-internal-format, gfc-internal-format
30344 msgid "conflicting named address spaces (%s vs %s)"
30347 #: c/c-decl.c:5524 c/c-parser.c:2444
30348 #, gcc-internal-format
30349 msgid "%<_Atomic%>-qualified array type"
30353 #, gcc-internal-format
30354 msgid "function definition declared %<auto%>"
30358 #, gcc-internal-format
30359 msgid "function definition declared %<register%>"
30363 #, gcc-internal-format
30364 msgid "function definition declared %<typedef%>"
30368 #, gcc-internal-format
30369 msgid "function definition declared %qs"
30373 #, gcc-internal-format
30374 msgid "storage class specified for structure field %qE"
30378 #, gcc-internal-format
30379 msgid "storage class specified for structure field"
30383 #, gcc-internal-format
30384 msgid "storage class specified for parameter %qE"
30388 #, gcc-internal-format
30389 msgid "storage class specified for unnamed parameter"
30392 #: c/c-decl.c:5575 cp/decl.c:9595
30393 #, gcc-internal-format
30394 msgid "storage class specified for typename"
30398 #, gcc-internal-format
30399 msgid "%qE initialized and declared %<extern%>"
30403 #, gcc-internal-format
30404 msgid "%qE has both %<extern%> and initializer"
30408 #, gcc-internal-format
30409 msgid "file-scope declaration of %qE specifies %<auto%>"
30413 #, gcc-internal-format
30414 msgid "file-scope declaration of %qE specifies %<register%>"
30418 #, gcc-internal-format
30419 msgid "nested function %qE declared %<extern%>"
30423 #, gcc-internal-format
30424 msgid "function-scope %qE implicitly auto and declared %qs"
30427 #. Only the innermost declarator (making a parameter be of
30428 #. array type which is converted to pointer type)
30429 #. may have static or type qualifiers.
30430 #: c/c-decl.c:5660 c/c-decl.c:6003
30431 #, gcc-internal-format
30432 msgid "static or type qualifiers in non-parameter array declarator"
30436 #, gcc-internal-format
30437 msgid "declaration of %qE as array of voids"
30441 #, gcc-internal-format
30442 msgid "declaration of type name as array of voids"
30446 #, gcc-internal-format
30447 msgid "declaration of %qE as array of functions"
30451 #, gcc-internal-format
30452 msgid "declaration of type name as array of functions"
30455 #: c/c-decl.c:5728 c/c-decl.c:7702
30456 #, gcc-internal-format
30457 msgid "invalid use of structure with flexible array member"
30461 #, gcc-internal-format
30462 msgid "size of array %qE has non-integer type"
30466 #, gcc-internal-format
30467 msgid "size of unnamed array has non-integer type"
30471 #, gcc-internal-format
30472 msgid "ISO C forbids zero-size array %qE"
30476 #, gcc-internal-format
30477 msgid "ISO C forbids zero-size array"
30481 #, gcc-internal-format
30482 msgid "size of array %qE is negative"
30486 #, gcc-internal-format
30487 msgid "size of unnamed array is negative"
30490 #: c/c-decl.c:5867 c/c-decl.c:6290
30491 #, gcc-internal-format
30492 msgid "size of array %qE is too large"
30495 #: c/c-decl.c:5870 c/c-decl.c:6292
30496 #, gcc-internal-format
30497 msgid "size of unnamed array is too large"
30500 #: c/c-decl.c:5906 c/c-decl.c:6501
30501 #, gcc-internal-format
30502 msgid "ISO C90 does not support flexible array members"
30507 #, gcc-internal-format
30508 msgid "%<[*]%> not in a declaration"
30512 #, gcc-internal-format
30513 msgid "array type has incomplete element type %qT"
30517 #, gcc-internal-format
30518 msgid "%qE declared as function returning a function"
30522 #, gcc-internal-format
30523 msgid "type name declared as function returning a function"
30527 #, gcc-internal-format
30528 msgid "%qE declared as function returning an array"
30532 #, gcc-internal-format
30533 msgid "type name declared as function returning an array"
30537 #, gcc-internal-format
30538 msgid "function definition has qualified void return type"
30541 #: c/c-decl.c:6080 cp/decl.c:9722
30542 #, gcc-internal-format
30543 msgid "type qualifiers ignored on function return type"
30546 #: c/c-decl.c:6109 c/c-decl.c:6307 c/c-decl.c:6360 c/c-decl.c:6435
30547 #: c/c-decl.c:6550 c/c-parser.c:2446
30548 #, gcc-internal-format
30549 msgid "%<_Atomic%>-qualified function type"
30552 #: c/c-decl.c:6115 c/c-decl.c:6313 c/c-decl.c:6440 c/c-decl.c:6555
30553 #, gcc-internal-format
30554 msgid "ISO C forbids qualified function types"
30558 #, gcc-internal-format
30559 msgid "%qs combined with %<auto%> qualifier for %qE"
30563 #, gcc-internal-format
30564 msgid "%qs combined with %<register%> qualifier for %qE"
30568 #, gcc-internal-format
30569 msgid "%qs specified for auto variable %qE"
30573 #, gcc-internal-format
30574 msgid "%qs specified for parameter %qE"
30578 #, gcc-internal-format
30579 msgid "%qs specified for unnamed parameter"
30583 #, gcc-internal-format
30584 msgid "%qs specified for structure field %qE"
30588 #, gcc-internal-format
30589 msgid "%qs specified for structure field"
30593 #, gcc-internal-format
30594 msgid "bit-field %qE has atomic type"
30598 #, gcc-internal-format
30599 msgid "bit-field has atomic type"
30603 #, gcc-internal-format
30604 msgid "alignment specified for typedef %qE"
30608 #, gcc-internal-format
30609 msgid "alignment specified for %<register%> object %qE"
30613 #, gcc-internal-format
30614 msgid "alignment specified for parameter %qE"
30618 #, gcc-internal-format
30619 msgid "alignment specified for unnamed parameter"
30623 #, gcc-internal-format
30624 msgid "alignment specified for bit-field %qE"
30628 #, gcc-internal-format
30629 msgid "alignment specified for unnamed bit-field"
30633 #, gcc-internal-format
30634 msgid "alignment specified for function %qE"
30638 #, gcc-internal-format
30639 msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
30643 #, gcc-internal-format
30644 msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
30648 #, gcc-internal-format
30649 msgid "typedef %q+D declared %<inline%>"
30653 #, gcc-internal-format
30654 msgid "typedef %q+D declared %<_Noreturn%>"
30658 #, gcc-internal-format
30659 msgid "ISO C forbids const or volatile function types"
30664 #, gcc-internal-format
30665 msgid "a member of a structure or union cannot have a variably modified type"
30668 #: c/c-decl.c:6393 cp/decl.c:8829
30669 #, gcc-internal-format
30670 msgid "variable or field %qE declared void"
30674 #, gcc-internal-format
30675 msgid "attributes in parameter array declarator ignored"
30679 #, gcc-internal-format
30680 msgid "parameter %q+D declared %<inline%>"
30684 #, gcc-internal-format
30685 msgid "parameter %q+D declared %<_Noreturn%>"
30689 #, gcc-internal-format
30690 msgid "field %qE declared as a function"
30694 #, gcc-internal-format
30695 msgid "field %qE has incomplete type"
30699 #, gcc-internal-format
30700 msgid "unnamed field has incomplete type"
30703 #: c/c-decl.c:6521 c/c-decl.c:6532 c/c-decl.c:6535
30704 #, gcc-internal-format
30705 msgid "invalid storage class for function %qE"
30709 #, gcc-internal-format
30710 msgid "cannot inline function %<main%>"
30714 #, gcc-internal-format
30715 msgid "%<main%> declared %<_Noreturn%>"
30719 #, gcc-internal-format
30720 msgid "ISO C99 does not support %<_Noreturn%>"
30724 #, gcc-internal-format
30725 msgid "ISO C90 does not support %<_Noreturn%>"
30729 #, gcc-internal-format
30730 msgid "variable previously declared %<static%> redeclared %<extern%>"
30734 #, gcc-internal-format
30735 msgid "variable %q+D declared %<inline%>"
30739 #, gcc-internal-format
30740 msgid "variable %q+D declared %<_Noreturn%>"
30744 #, gcc-internal-format
30745 msgid "non-nested function with variably modified type"
30749 #, gcc-internal-format
30750 msgid "object with variably modified type must have no linkage"
30753 #: c/c-decl.c:6776 c/c-decl.c:8356
30754 #, gcc-internal-format
30755 msgid "function declaration isn%'t a prototype"
30759 #, gcc-internal-format
30760 msgid "parameter names (without types) in function declaration"
30764 #, gcc-internal-format
30765 msgid "parameter %u (%q+D) has incomplete type"
30769 #, gcc-internal-format, gfc-internal-format
30770 msgid "parameter %u has incomplete type"
30774 #, gcc-internal-format
30775 msgid "parameter %u (%q+D) has void type"
30779 #, gcc-internal-format, gfc-internal-format
30780 msgid "parameter %u has void type"
30784 #, gcc-internal-format
30785 msgid "%<void%> as only parameter may not be qualified"
30788 #: c/c-decl.c:6930 c/c-decl.c:6965
30789 #, gcc-internal-format
30790 msgid "%<void%> must be the only parameter"
30794 #, gcc-internal-format
30795 msgid "parameter %q+D has just a forward declaration"
30798 #. The %s will be one of 'struct', 'union', or 'enum'.
30800 #, gcc-internal-format
30801 msgid "%<%s %E%> declared inside parameter list"
30804 #. The %s will be one of 'struct', 'union', or 'enum'.
30806 #, gcc-internal-format, gfc-internal-format
30807 msgid "anonymous %s declared inside parameter list"
30811 #, gcc-internal-format
30813 "its scope is only this definition or declaration, which is probably not what "
30818 #, gcc-internal-format
30819 msgid "enum type defined here"
30823 #, gcc-internal-format
30824 msgid "struct defined here"
30828 #, gcc-internal-format
30829 msgid "union defined here"
30833 #, gcc-internal-format
30834 msgid "redefinition of %<union %E%>"
30838 #, gcc-internal-format
30839 msgid "redefinition of %<struct %E%>"
30843 #, gcc-internal-format
30844 msgid "nested redefinition of %<union %E%>"
30848 #, gcc-internal-format
30849 msgid "nested redefinition of %<struct %E%>"
30852 #: c/c-decl.c:7243 c/c-decl.c:7948
30853 #, gcc-internal-format
30854 msgid "defining type in %qs expression is invalid in C++"
30857 #: c/c-decl.c:7312 cp/decl.c:4442
30858 #, gcc-internal-format
30859 msgid "declaration does not declare anything"
30863 #, gcc-internal-format
30864 msgid "ISO C99 doesn%'t support unnamed structs/unions"
30868 #, gcc-internal-format
30869 msgid "ISO C90 doesn%'t support unnamed structs/unions"
30872 #: c/c-decl.c:7411 c/c-decl.c:7430 c/c-decl.c:7493
30873 #, gcc-internal-format
30874 msgid "duplicate member %q+D"
30878 #, gcc-internal-format
30879 msgid "empty struct has size 0 in C, size 1 in C++"
30883 #, gcc-internal-format
30884 msgid "empty union has size 0 in C, size 1 in C++"
30888 #, gcc-internal-format
30889 msgid "union has no named members"
30893 #, gcc-internal-format
30894 msgid "union has no members"
30898 #, gcc-internal-format
30899 msgid "struct has no named members"
30903 #, gcc-internal-format
30904 msgid "struct has no members"
30908 #, gcc-internal-format
30909 msgid "flexible array member in union"
30913 #, gcc-internal-format
30914 msgid "flexible array member not at end of struct"
30918 #, gcc-internal-format
30919 msgid "flexible array member in otherwise empty struct"
30922 #: c/c-decl.c:7723 cp/class.c:6488
30923 #, gcc-internal-format
30924 msgid "type %qT is too large"
30928 #, gcc-internal-format
30929 msgid "union cannot be made transparent"
30933 #, gcc-internal-format
30934 msgid "nested redefinition of %<enum %E%>"
30937 #. This enum is a named one that has been declared already.
30939 #, gcc-internal-format
30940 msgid "redeclaration of %<enum %E%>"
30944 #, gcc-internal-format
30945 msgid "enumeration values exceed range of largest integer"
30949 #, gcc-internal-format
30950 msgid "specified mode too small for enumeral values"
30953 #: c/c-decl.c:8128 c/c-decl.c:8144
30954 #, gcc-internal-format
30955 msgid "enumerator value for %qE is not an integer constant"
30959 #, gcc-internal-format
30960 msgid "enumerator value for %qE is not an integer constant expression"
30964 #, gcc-internal-format
30965 msgid "overflow in enumeration values"
30969 #, gcc-internal-format
30970 msgid "ISO C restricts enumerator values to range of %<int%>"
30974 #, gcc-internal-format
30975 msgid "inline function %qD given attribute noinline"
30979 #, gcc-internal-format
30980 msgid "return type is an incomplete type"
30984 #, gcc-internal-format
30985 msgid "return type defaults to %<int%>"
30989 #, gcc-internal-format
30990 msgid "no previous prototype for %qD"
30994 #, gcc-internal-format
30995 msgid "%qD was used with no prototype before its definition"
30999 #, gcc-internal-format
31000 msgid "no previous declaration for %qD"
31004 #, gcc-internal-format
31005 msgid "%qD was used with no declaration before its definition"
31009 #, gcc-internal-format
31010 msgid "return type of %qD is not %<int%>"
31014 #, gcc-internal-format
31015 msgid "%<_Atomic%>-qualified return type of %qD"
31019 #, gcc-internal-format
31020 msgid "%qD is normally a non-static function"
31024 #, gcc-internal-format
31025 msgid "old-style parameter declarations in prototyped function definition"
31029 #, gcc-internal-format
31030 msgid "traditional C rejects ISO C style function definitions"
31034 #, gcc-internal-format
31035 msgid "parameter name omitted"
31039 #, gcc-internal-format
31040 msgid "old-style function definition"
31044 #, gcc-internal-format
31045 msgid "parameter name missing from parameter list"
31049 #, gcc-internal-format
31050 msgid "%qD declared as a non-parameter"
31054 #, gcc-internal-format
31055 msgid "multiple parameters named %qD"
31059 #, gcc-internal-format
31060 msgid "parameter %qD declared with void type"
31063 #: c/c-decl.c:8593 c/c-decl.c:8598
31064 #, gcc-internal-format
31065 msgid "type of %qD defaults to %<int%>"
31069 #, gcc-internal-format
31070 msgid "parameter %qD has incomplete type"
31074 #, gcc-internal-format
31075 msgid "declaration for parameter %qD but no such parameter"
31079 #, gcc-internal-format
31080 msgid "number of arguments doesn%'t match built-in prototype"
31084 #, gcc-internal-format
31085 msgid "number of arguments doesn%'t match prototype"
31088 #: c/c-decl.c:8689 c/c-decl.c:8736 c/c-decl.c:8750
31089 #, gcc-internal-format
31090 msgid "prototype declaration"
31094 #, gcc-internal-format
31095 msgid "promoted argument %qD doesn%'t match built-in prototype"
31099 #, gcc-internal-format
31100 msgid "promoted argument %qD doesn%'t match prototype"
31104 #, gcc-internal-format
31105 msgid "argument %qD doesn%'t match built-in prototype"
31109 #, gcc-internal-format
31110 msgid "argument %qD doesn%'t match prototype"
31113 #: c/c-decl.c:9004 cp/decl.c:14296
31114 #, gcc-internal-format
31115 msgid "no return statement in function returning non-void"
31119 #, gcc-internal-format
31120 msgid "parameter %qD set but not used"
31123 #. If we get here, declarations have been used in a for loop without
31124 #. the C99 for loop scope. This doesn't make much sense, so don't
31127 #, gcc-internal-format
31128 msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
31132 #, gcc-internal-format
31134 "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
31138 #, gcc-internal-format
31139 msgid "declaration of static variable %qD in %<for%> loop initial declaration"
31143 #, gcc-internal-format
31145 "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
31149 #, gcc-internal-format
31150 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
31154 #, gcc-internal-format
31155 msgid "%<union %E%> declared in %<for%> loop initial declaration"
31159 #, gcc-internal-format
31160 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
31164 #, gcc-internal-format
31165 msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
31169 #, gcc-internal-format
31170 msgid "incompatible address space qualifiers %qs and %qs"
31173 #: c/c-decl.c:9506 c/c-decl.c:9863 c/c-decl.c:10353
31174 #, gcc-internal-format
31175 msgid "duplicate %qE"
31178 #: c/c-decl.c:9532 c/c-decl.c:9875 c/c-decl.c:10196
31179 #, gcc-internal-format
31180 msgid "two or more data types in declaration specifiers"
31183 #: c/c-decl.c:9544 cp/parser.c:24773
31184 #, gcc-internal-format
31185 msgid "%<long long long%> is too long for GCC"
31189 #, gcc-internal-format
31190 msgid "ISO C90 does not support %<long long%>"
31193 #: c/c-decl.c:9754 c/c-parser.c:7586
31194 #, gcc-internal-format
31195 msgid "ISO C90 does not support complex types"
31199 #, gcc-internal-format
31200 msgid "ISO C does not support saturating types"
31204 #, gcc-internal-format
31205 msgid "ISO C does not support %<__int%d%> types"
31209 #, gcc-internal-format
31210 msgid "%<__int%d%> is not supported on this target"
31214 #, gcc-internal-format
31215 msgid "ISO C90 does not support boolean types"
31218 #: c/c-decl.c:10154
31219 #, gcc-internal-format
31220 msgid "ISO C does not support decimal floating point"
31223 #: c/c-decl.c:10177 c/c-decl.c:10443 c/c-parser.c:7121
31224 #, gcc-internal-format
31225 msgid "fixed-point types not supported for this target"
31228 #: c/c-decl.c:10179
31229 #, gcc-internal-format
31230 msgid "ISO C does not support fixed-point types"
31233 #: c/c-decl.c:10214
31234 #, gcc-internal-format
31235 msgid "C++ lookup of %qD would return a field, not a type"
31238 #: c/c-decl.c:10227
31239 #, gcc-internal-format
31240 msgid "%qE fails to be a typedef or built in type"
31243 #: c/c-decl.c:10275
31244 #, gcc-internal-format
31245 msgid "%qE is not at beginning of declaration"
31248 #: c/c-decl.c:10296
31249 #, gcc-internal-format
31250 msgid "%qE used with %<auto%>"
31253 #: c/c-decl.c:10298
31254 #, gcc-internal-format
31255 msgid "%qE used with %<register%>"
31258 #: c/c-decl.c:10300
31259 #, gcc-internal-format
31260 msgid "%qE used with %<typedef%>"
31263 #: c/c-decl.c:10314 c/c-parser.c:6710
31264 #, gcc-internal-format
31265 msgid "ISO C99 does not support %qE"
31268 #: c/c-decl.c:10317 c/c-parser.c:6713
31269 #, gcc-internal-format
31270 msgid "ISO C90 does not support %qE"
31273 #: c/c-decl.c:10329
31274 #, gcc-internal-format
31275 msgid "%<__thread%> before %<extern%>"
31278 #: c/c-decl.c:10338
31279 #, gcc-internal-format
31280 msgid "%<__thread%> before %<static%>"
31283 #: c/c-decl.c:10351
31284 #, gcc-internal-format
31285 msgid "duplicate %<_Thread_local%> or %<__thread%>"
31288 #: c/c-decl.c:10359
31289 #, gcc-internal-format
31290 msgid "multiple storage classes in declaration specifiers"
31293 #: c/c-decl.c:10367
31294 #, gcc-internal-format
31295 msgid "%qs used with %qE"
31298 #: c/c-decl.c:10440
31299 #, gcc-internal-format
31300 msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
31303 #: c/c-decl.c:10455
31304 #, gcc-internal-format
31305 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
31308 #: c/c-decl.c:10506 c/c-decl.c:10519 c/c-decl.c:10545
31309 #, gcc-internal-format
31310 msgid "ISO C does not support complex integer types"
31313 #: c/c-decl.c:10932 cp/semantics.c:4916
31314 #, gcc-internal-format
31316 "%<#pragma omp declare reduction%> combiner refers to variable %qD which is "
31317 "not %<omp_out%> nor %<omp_in%>"
31320 #: c/c-decl.c:10936 cp/semantics.c:4920
31321 #, gcc-internal-format
31323 "%<#pragma omp declare reduction%> initializer refers to variable %qD which "
31324 "is not %<omp_priv%> nor %<omp_orig%>"
31327 #: c/c-parser.c:267
31328 #, gcc-internal-format
31329 msgid "identifier %qE conflicts with C++ keyword"
31332 #: c/c-parser.c:984 cp/parser.c:24980
31333 #, gcc-internal-format
31334 msgid "expected end of line"
31337 #: c/c-parser.c:1314
31338 #, gcc-internal-format
31339 msgid "ISO C forbids an empty translation unit"
31342 #: c/c-parser.c:1412 c/c-parser.c:8662
31343 #, gcc-internal-format
31344 msgid "ISO C does not allow extra %<;%> outside of a function"
31347 #: c/c-parser.c:1542 c/c-parser.c:2270 c/c-parser.c:3660
31348 #, gcc-internal-format
31349 msgid "unknown type name %qE"
31352 #: c/c-parser.c:1563 c/c-parser.c:9799 c/c-parser.c:13907 cp/parser.c:31542
31353 #: cp/parser.c:33252
31354 #, gcc-internal-format
31355 msgid "expected declaration specifiers"
31358 #: c/c-parser.c:1572
31359 #, gcc-internal-format
31360 msgid "%<__auto_type%> in empty declaration"
31363 #: c/c-parser.c:1591 c/c-parser.c:2939
31364 #, gcc-internal-format
31365 msgid "expected %<;%>, identifier or %<(%>"
31368 #: c/c-parser.c:1609 cp/parser.c:26599 cp/parser.c:26673
31369 #, gcc-internal-format
31370 msgid "prefix attributes are ignored for methods"
31373 #: c/c-parser.c:1644
31374 #, gcc-internal-format
31375 msgid "prefix attributes are ignored for implementations"
31378 #: c/c-parser.c:1665
31379 #, gcc-internal-format
31380 msgid "unexpected attribute"
31383 #: c/c-parser.c:1703
31384 #, gcc-internal-format
31385 msgid "%<__auto_type%> requires a plain identifier as declarator"
31388 #: c/c-parser.c:1720
31389 #, gcc-internal-format
31390 msgid "data definition has no type or storage class"
31393 #. This means there is an attribute specifier after
31394 #. the declarator in a function definition. Provide
31395 #. some more information for the user.
31396 #: c/c-parser.c:1735
31397 #, gcc-internal-format
31399 "attributes should be specified before the declarator in a function definition"
31402 #: c/c-parser.c:1755
31403 #, gcc-internal-format
31404 msgid "%<__auto_type%> used with a bit-field initializer"
31407 #: c/c-parser.c:1823 c/c-parser.c:1908
31408 #, gcc-internal-format
31409 msgid "%<__auto_type%> requires an initialized data declaration"
31412 #: c/c-parser.c:1871
31413 #, gcc-internal-format
31414 msgid "%<__auto_type%> may only be used with a single declarator"
31417 #: c/c-parser.c:1900 cp/parser.c:11656
31418 #, gcc-internal-format
31419 msgid "expected %<,%> or %<;%>"
31422 #. This can appear in many cases looking nothing like a
31423 #. function definition, so we don't give a more specific
31424 #. error suggesting there was one.
31425 #: c/c-parser.c:1914 c/c-parser.c:1930
31426 #, gcc-internal-format
31427 msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
31430 #: c/c-parser.c:1922
31431 #, gcc-internal-format
31432 msgid "ISO C forbids nested functions"
31435 #: c/c-parser.c:2042
31436 #, gcc-internal-format
31437 msgid "ISO C99 does not support %<_Static_assert%>"
31440 #: c/c-parser.c:2045
31441 #, gcc-internal-format
31442 msgid "ISO C90 does not support %<_Static_assert%>"
31445 #: c/c-parser.c:2069 c/c-parser.c:3728 c/c-parser.c:9854 cp/parser.c:32982
31446 #, gcc-internal-format
31447 msgid "expected string literal"
31450 #: c/c-parser.c:2077
31451 #, gcc-internal-format
31452 msgid "expression in static assertion is not an integer"
31455 #: c/c-parser.c:2086
31456 #, gcc-internal-format
31457 msgid "expression in static assertion is not an integer constant expression"
31460 #: c/c-parser.c:2091
31461 #, gcc-internal-format
31462 msgid "expression in static assertion is not constant"
31465 #: c/c-parser.c:2096
31466 #, gcc-internal-format
31467 msgid "static assertion failed: %E"
31470 #: c/c-parser.c:2411
31471 #, gcc-internal-format
31472 msgid "%<_Atomic%> in Objective-C"
31475 #: c/c-parser.c:2415
31476 #, gcc-internal-format
31477 msgid "%<_Atomic%> with OpenMP"
31480 #: c/c-parser.c:2418
31481 #, gcc-internal-format
31482 msgid "ISO C99 does not support the %<_Atomic%> qualifier"
31485 #: c/c-parser.c:2421
31486 #, gcc-internal-format
31487 msgid "ISO C90 does not support the %<_Atomic%> qualifier"
31490 #: c/c-parser.c:2448
31491 #, gcc-internal-format
31492 msgid "%<_Atomic%> applied to a qualified type"
31495 #: c/c-parser.c:2558 c/c-parser.c:3500 c/c-parser.c:4278 c/c-parser.c:4574
31496 #: c/c-parser.c:5854 c/c-parser.c:5941 c/c-parser.c:6594 c/c-parser.c:7175
31497 #: c/c-parser.c:7380 c/c-parser.c:7405 c/c-parser.c:7657 c/c-parser.c:7947
31498 #: c/c-parser.c:7976 c/c-parser.c:8246 c/c-parser.c:8295 c/c-parser.c:8455
31499 #: c/c-parser.c:8485 c/c-parser.c:8493 c/c-parser.c:8522 c/c-parser.c:8535
31500 #: c/c-parser.c:8840 c/c-parser.c:8964 c/c-parser.c:9404 c/c-parser.c:9439
31501 #: c/c-parser.c:9492 c/c-parser.c:9545 c/c-parser.c:9561 c/c-parser.c:9607
31502 #: c/c-parser.c:10138 c/c-parser.c:12790 c/c-parser.c:14906 c/c-parser.c:15234
31503 #: cp/parser.c:24983 cp/parser.c:27442 cp/parser.c:27472 cp/parser.c:27542
31504 #: cp/parser.c:32703 cp/parser.c:33397
31505 #, gcc-internal-format
31506 msgid "expected identifier"
31509 #: c/c-parser.c:2596 cp/parser.c:16111
31510 #, gcc-internal-format
31511 msgid "comma at end of enumerator list"
31514 #: c/c-parser.c:2602
31515 #, gcc-internal-format
31516 msgid "expected %<,%> or %<}%>"
31519 #: c/c-parser.c:2633
31520 #, gcc-internal-format
31521 msgid "ISO C forbids forward references to %<enum%> types"
31524 #: c/c-parser.c:2749
31525 #, gcc-internal-format
31526 msgid "expected class name"
31529 #: c/c-parser.c:2768
31530 #, gcc-internal-format
31531 msgid "extra semicolon in struct or union specified"
31534 #: c/c-parser.c:2797
31535 #, gcc-internal-format
31536 msgid "no semicolon at end of struct or union"
31539 #: c/c-parser.c:2901 c/c-parser.c:4091
31540 #, gcc-internal-format
31541 msgid "expected specifier-qualifier-list"
31544 #: c/c-parser.c:2912
31545 #, gcc-internal-format
31546 msgid "ISO C forbids member declarations with no members"
31549 #: c/c-parser.c:3002
31550 #, gcc-internal-format
31551 msgid "expected %<,%>, %<;%> or %<}%>"
31554 #: c/c-parser.c:3009
31555 #, gcc-internal-format
31556 msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
31559 #: c/c-parser.c:3062
31560 #, gcc-internal-format
31561 msgid "%<typeof%> applied to a bit-field"
31564 #: c/c-parser.c:3099
31565 #, gcc-internal-format
31566 msgid "ISO C99 does not support %<_Alignas%>"
31569 #: c/c-parser.c:3102
31570 #, gcc-internal-format
31571 msgid "ISO C90 does not support %<_Alignas%>"
31574 #: c/c-parser.c:3337
31575 #, gcc-internal-format
31576 msgid "expected identifier or %<(%>"
31579 #: c/c-parser.c:3398 c/c-parser.c:3427
31580 #, gcc-internal-format
31581 msgid "array notations cannot be used in declaration"
31584 #: c/c-parser.c:3566
31585 #, gcc-internal-format
31586 msgid "ISO C requires a named argument before %<...%>"
31589 #: c/c-parser.c:3667
31590 #, gcc-internal-format
31591 msgid "expected declaration specifiers or %<...%>"
31594 #: c/c-parser.c:3722
31595 #, gcc-internal-format
31596 msgid "wide string literal in %<asm%>"
31599 #: c/c-parser.c:4191
31600 #, gcc-internal-format
31601 msgid "ISO C forbids empty initializer braces"
31604 #: c/c-parser.c:4243
31605 #, gcc-internal-format
31606 msgid "obsolete use of designated initializer with %<:%>"
31609 #: c/c-parser.c:4387
31610 #, gcc-internal-format
31611 msgid "ISO C forbids specifying range of elements to initialize"
31614 #: c/c-parser.c:4399
31615 #, gcc-internal-format
31616 msgid "ISO C90 forbids specifying subobject to initialize"
31619 #: c/c-parser.c:4407
31620 #, gcc-internal-format
31621 msgid "obsolete use of designated initializer without %<=%>"
31624 #: c/c-parser.c:4589
31625 #, gcc-internal-format
31626 msgid "ISO C forbids label declarations"
31629 #: c/c-parser.c:4595 c/c-parser.c:4672
31630 #, gcc-internal-format
31631 msgid "expected declaration or statement"
31634 #: c/c-parser.c:4625 c/c-parser.c:4653
31635 #, gcc-internal-format
31636 msgid "ISO C90 forbids mixed declarations and code"
31639 #: c/c-parser.c:4680
31640 #, gcc-internal-format
31641 msgid "expected %<}%> before %<else%>"
31644 #: c/c-parser.c:4685 cp/parser.c:10084
31645 #, gcc-internal-format
31646 msgid "%<else%> without a previous %<if%>"
31649 #: c/c-parser.c:4702
31650 #, gcc-internal-format
31651 msgid "label at end of compound statement"
31654 #: c/c-parser.c:4759
31655 #, gcc-internal-format
31656 msgid "expected %<:%> or %<...%>"
31659 #: c/c-parser.c:4790
31660 #, gcc-internal-format
31662 "a label can only be part of a statement and a declaration is not a statement"
31665 #: c/c-parser.c:4983 cp/parser.c:9689
31666 #, gcc-internal-format
31667 msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
31670 #: c/c-parser.c:4993 cp/parser.c:9715
31671 #, gcc-internal-format
31672 msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
31675 #: c/c-parser.c:5020
31676 #, gcc-internal-format
31677 msgid "expected identifier or %<*%>"
31680 #. Avoid infinite loop in error recovery:
31681 #. c_parser_skip_until_found stops at a closing nesting
31682 #. delimiter without consuming it, but here we need to consume
31683 #. it to proceed further.
31684 #: c/c-parser.c:5102 cp/parser.c:9789
31685 #, gcc-internal-format
31686 msgid "expected statement"
31689 #: c/c-parser.c:5196 cp/parser.c:10166
31690 #, gcc-internal-format
31691 msgid "suggest braces around empty body in an %<if%> statement"
31694 #: c/c-parser.c:5228 cp/parser.c:10191
31695 #, gcc-internal-format
31696 msgid "suggest braces around empty body in an %<else%> statement"
31699 #: c/c-parser.c:5269
31700 #, gcc-internal-format
31701 msgid "if statement cannot contain %<Cilk_spawn%>"
31704 #: c/c-parser.c:5409
31705 #, gcc-internal-format
31706 msgid "suggest braces around empty body in %<do%> statement"
31709 #: c/c-parser.c:5533 c/c-parser.c:5563
31710 #, gcc-internal-format
31711 msgid "multiple iterating variables in fast enumeration"
31714 #: c/c-parser.c:5587
31715 #, gcc-internal-format
31716 msgid "invalid iterating variable in fast enumeration"
31719 #: c/c-parser.c:5608 cp/parser.c:10413
31720 #, gcc-internal-format
31721 msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
31724 #: c/c-parser.c:5640
31725 #, gcc-internal-format
31726 msgid "missing collection in fast enumeration"
31729 #: c/c-parser.c:5724
31730 #, gcc-internal-format
31731 msgid "%E qualifier ignored on asm"
31734 #: c/c-parser.c:6074
31735 #, gcc-internal-format
31736 msgid "ISO C forbids omitting the middle term of a ?: expression"
31739 #: c/c-parser.c:6559
31740 #, gcc-internal-format
31741 msgid "traditional C rejects the unary plus operator"
31744 #: c/c-parser.c:6688
31745 #, gcc-internal-format
31746 msgid "%<sizeof%> applied to a bit-field"
31749 #: c/c-parser.c:6766
31750 #, gcc-internal-format
31751 msgid "ISO C does not allow %<%E (expression)%>"
31754 #: c/c-parser.c:6793
31755 #, gcc-internal-format
31756 msgid "cannot take address of %qs"
31759 #: c/c-parser.c:6875
31760 #, gcc-internal-format
31761 msgid "ISO C99 does not support %<_Generic%>"
31764 #: c/c-parser.c:6878
31765 #, gcc-internal-format
31766 msgid "ISO C90 does not support %<_Generic%>"
31769 #: c/c-parser.c:6944
31770 #, gcc-internal-format
31771 msgid "%<_Generic%> association has function type"
31774 #: c/c-parser.c:6947
31775 #, gcc-internal-format
31776 msgid "%<_Generic%> association has incomplete type"
31779 #: c/c-parser.c:6951
31780 #, gcc-internal-format
31781 msgid "%<_Generic%> association has variable length type"
31784 #: c/c-parser.c:6975
31785 #, gcc-internal-format
31786 msgid "duplicate %<default%> case in %<_Generic%>"
31789 #: c/c-parser.c:6976
31790 #, gcc-internal-format
31791 msgid "original %<default%> is here"
31794 #: c/c-parser.c:6984
31795 #, gcc-internal-format
31796 msgid "%<_Generic%> specifies two compatible types"
31799 #: c/c-parser.c:6985
31800 #, gcc-internal-format
31801 msgid "compatible type is here"
31804 #: c/c-parser.c:7008
31805 #, gcc-internal-format
31806 msgid "%<_Generic> selector matches multiple associations"
31809 #: c/c-parser.c:7010
31810 #, gcc-internal-format
31811 msgid "other match is here"
31814 #: c/c-parser.c:7031
31815 #, gcc-internal-format
31817 "%<_Generic%> selector of type %qT is not compatible with any association"
31820 #: c/c-parser.c:7186 c/c-parser.c:7721 c/c-parser.c:7740
31821 #, gcc-internal-format
31822 msgid "expected expression"
31825 #: c/c-parser.c:7204
31826 #, gcc-internal-format
31827 msgid "braced-group within expression allowed only inside a function"
31830 #: c/c-parser.c:7217
31831 #, gcc-internal-format
31832 msgid "ISO C forbids braced-groups within expressions"
31835 #: c/c-parser.c:7261
31836 #, gcc-internal-format
31837 msgid "ISO C does not support %<__FUNCTION__%> predefined identifier"
31840 #: c/c-parser.c:7269
31841 #, gcc-internal-format
31842 msgid "ISO C does not support %<__PRETTY_FUNCTION__%> predefined identifier"
31845 #: c/c-parser.c:7277
31846 #, gcc-internal-format
31847 msgid "ISO C90 does not support %<__func__%> predefined identifier"
31850 #: c/c-parser.c:7428
31851 #, gcc-internal-format
31852 msgid "wrong number of arguments to %<__builtin_choose_expr%>"
31855 #: c/c-parser.c:7444
31856 #, gcc-internal-format
31857 msgid "first argument to %<__builtin_choose_expr%> not a constant"
31860 #: c/c-parser.c:7510
31861 #, gcc-internal-format
31862 msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
31865 #: c/c-parser.c:7523
31866 #, gcc-internal-format
31868 "first argument to %<__builtin_call_with_static_chain%> must be a call "
31872 #: c/c-parser.c:7527
31873 #, gcc-internal-format
31875 "second argument to %<__builtin_call_with_static_chain%> must be a pointer "
31879 #: c/c-parser.c:7550
31880 #, gcc-internal-format
31881 msgid "wrong number of arguments to %<__builtin_complex%>"
31884 #: c/c-parser.c:7572
31885 #, gcc-internal-format
31886 msgid "%<__builtin_complex%> operand not of real binary floating-point type"
31889 #: c/c-parser.c:7581
31890 #, gcc-internal-format
31891 msgid "%<__builtin_complex%> operands of different types"
31894 #: c/c-parser.c:7626 cp/parser.c:6031
31895 #, gcc-internal-format
31896 msgid "wrong number of arguments to %<__builtin_shuffle%>"
31899 #: c/c-parser.c:7700 cp/parser.c:5985
31900 #, gcc-internal-format
31901 msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
31904 #: c/c-parser.c:7707 cp/parser.c:5991
31905 #, gcc-internal-format
31906 msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
31909 #: c/c-parser.c:7775
31910 #, gcc-internal-format
31911 msgid "compound literal has variable size"
31914 #: c/c-parser.c:7786
31915 #, gcc-internal-format
31916 msgid "compound literal qualified by address-space qualifier"
31919 #: c/c-parser.c:7790
31920 #, gcc-internal-format
31921 msgid "ISO C90 forbids compound literals"
31924 #: c/c-parser.c:7919 cp/parser.c:6277
31925 #, gcc-internal-format
31927 "%<memset%> used with constant zero length parameter; this could be due to "
31928 "transposed parameters"
31931 #: c/c-parser.c:8266
31932 #, gcc-internal-format
31933 msgid "expected identifier or %<)%>"
31936 #: c/c-parser.c:8362
31937 #, gcc-internal-format
31938 msgid "extra semicolon"
31941 #: c/c-parser.c:8610
31942 #, gcc-internal-format
31943 msgid "extra semicolon in method definition specified"
31946 #: c/c-parser.c:8742
31947 #, gcc-internal-format
31948 msgid "method attributes must be specified at the end only"
31951 #: c/c-parser.c:8762
31952 #, gcc-internal-format
31953 msgid "expected %<;%> or %<{%> after method attribute definition"
31956 #: c/c-parser.c:8883
31957 #, gcc-internal-format
31958 msgid "objective-c method declaration is expected"
31961 #: c/c-parser.c:9318
31962 #, gcc-internal-format
31963 msgid "no type or storage class may be specified here,"
31966 #: c/c-parser.c:9408 c/c-parser.c:9465 cp/parser.c:27502
31967 #, gcc-internal-format
31968 msgid "unknown property attribute"
31971 #: c/c-parser.c:9429 cp/parser.c:27462
31972 #, gcc-internal-format
31973 msgid "missing %<=%> (after %<getter%> attribute)"
31976 #: c/c-parser.c:9432 cp/parser.c:27465
31977 #, gcc-internal-format
31978 msgid "missing %<=%> (after %<setter%> attribute)"
31981 #: c/c-parser.c:9446 cp/parser.c:27480
31982 #, gcc-internal-format
31983 msgid "the %<setter%> attribute may only be specified once"
31986 #: c/c-parser.c:9451 cp/parser.c:27486
31987 #, gcc-internal-format
31988 msgid "setter name must terminate with %<:%>"
31991 #: c/c-parser.c:9458 cp/parser.c:27494
31992 #, gcc-internal-format
31993 msgid "the %<getter%> attribute may only be specified once"
31996 #: c/c-parser.c:9652
31997 #, gcc-internal-format
31998 msgid "%<#pragma acc update%> may only be used in compound statements"
32001 #: c/c-parser.c:9663 cp/parser.c:33058
32002 #, gcc-internal-format
32003 msgid "%<#pragma omp barrier%> may only be used in compound statements"
32006 #: c/c-parser.c:9674 cp/parser.c:33073
32007 #, gcc-internal-format
32008 msgid "%<#pragma omp flush%> may only be used in compound statements"
32011 #: c/c-parser.c:9685 cp/parser.c:33089
32012 #, gcc-internal-format
32013 msgid "%<#pragma omp taskwait%> may only be used in compound statements"
32016 #: c/c-parser.c:9696 cp/parser.c:33105
32017 #, gcc-internal-format
32018 msgid "%<#pragma omp taskyield%> may only be used in compound statements"
32021 #: c/c-parser.c:9707 cp/parser.c:33121
32022 #, gcc-internal-format
32023 msgid "%<#pragma omp cancel%> may only be used in compound statements"
32026 #: c/c-parser.c:9718 cp/parser.c:33137
32027 #, gcc-internal-format
32029 "%<#pragma omp cancellation point%> may only be used in compound statements"
32032 #: c/c-parser.c:9738 cp/parser.c:33189
32033 #, gcc-internal-format
32035 "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
32039 #: c/c-parser.c:9753 cp/parser.c:33208
32040 #, gcc-internal-format
32041 msgid "for, while or do statement expected"
32044 #: c/c-parser.c:9765 cp/parser.c:33048
32045 #, gcc-internal-format
32046 msgid "%<#pragma GCC pch_preprocess%> must be first"
32049 #: c/c-parser.c:9778
32050 #, gcc-internal-format
32051 msgid "%<#pragma grainsize%> ignored because -fcilkplus is not enabled"
32054 #: c/c-parser.c:9786
32055 #, gcc-internal-format
32056 msgid "%<#pragma grainsize%> must be inside a function"
32059 #: c/c-parser.c:10064 cp/parser.c:27850
32060 #, gcc-internal-format
32061 msgid "too many %qs clauses"
32064 #: c/c-parser.c:10085 cp/parser.c:28192
32065 #, gcc-internal-format
32066 msgid "expected integer expression before ')'"
32069 #: c/c-parser.c:10100
32070 #, gcc-internal-format
32071 msgid "expression must be integral"
32074 #: c/c-parser.c:10213 c/c-parser.c:10221 cp/parser.c:27950 cp/parser.c:27958
32075 #, gcc-internal-format
32076 msgid "%qD is not a constant"
32079 #: c/c-parser.c:10367 c/c-parser.c:14767 cp/parser.c:28121
32080 #, gcc-internal-format
32081 msgid "%qD is not a variable"
32084 #: c/c-parser.c:10371 cp/parser.c:28125
32085 #, gcc-internal-format
32086 msgid "%qD is not a pointer variable"
32089 #: c/c-parser.c:10411 cp/parser.c:28270
32090 #, gcc-internal-format
32091 msgid "collapse argument needs positive constant integer expression"
32094 #: c/c-parser.c:10477 cp/parser.c:28321
32095 #, gcc-internal-format
32096 msgid "expected %<none%> or %<shared%>"
32099 #: c/c-parser.c:10612 c/c-parser.c:10657 c/c-parser.c:10702 c/c-parser.c:10746
32100 #: c/c-parser.c:10984 c/c-parser.c:11047 c/c-parser.c:11124 c/c-parser.c:11168
32101 #: c/c-parser.c:11470
32102 #, gcc-internal-format
32103 msgid "expected integer expression"
32106 #: c/c-parser.c:10624
32107 #, gcc-internal-format
32108 msgid "%<num_gangs%> value must be positive"
32111 #: c/c-parser.c:10669
32112 #, gcc-internal-format
32113 msgid "%<num_threads%> value must be positive"
32116 #: c/c-parser.c:10714
32117 #, gcc-internal-format
32118 msgid "%<num_workers%> value must be positive"
32121 #: c/c-parser.c:10875
32122 #, gcc-internal-format
32124 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> "
32128 #: c/c-parser.c:10975 cp/parser.c:28723
32129 #, gcc-internal-format
32130 msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
32133 #: c/c-parser.c:10979 cp/parser.c:28726
32134 #, gcc-internal-format
32135 msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
32138 #: c/c-parser.c:10997 cp/parser.c:28742
32139 #, gcc-internal-format
32140 msgid "invalid schedule kind"
32143 #: c/c-parser.c:11059
32144 #, gcc-internal-format
32145 msgid "%<vector_length%> value must be positive"
32148 #: c/c-parser.c:11135
32149 #, gcc-internal-format
32150 msgid "%<num_teams%> value must be positive"
32153 #: c/c-parser.c:11179
32154 #, gcc-internal-format
32155 msgid "%<thread_limit%> value must be positive"
32158 #: c/c-parser.c:11221 cp/semantics.c:5711
32159 #, gcc-internal-format
32161 "%<aligned%> clause alignment expression must be positive constant integer "
32165 #: c/c-parser.c:11258 cp/parser.c:28914
32166 #, gcc-internal-format
32167 msgid "using parameters for %<linear%> step is not supported yet"
32170 #: c/c-parser.c:11263
32171 #, gcc-internal-format
32172 msgid "%<linear%> clause step expression must be integral"
32175 #: c/c-parser.c:11300
32176 #, gcc-internal-format
32178 "%<safelen%> clause expression must be positive constant integer expression"
32181 #: c/c-parser.c:11336
32182 #, gcc-internal-format
32184 "%<simdlen%> clause expression must be positive constant integer expression"
32187 #: c/c-parser.c:11398 cp/parser.c:29035 cp/parser.c:29218
32188 #, gcc-internal-format
32189 msgid "invalid depend kind"
32192 #: c/c-parser.c:11435 cp/parser.c:29075
32193 #, gcc-internal-format
32194 msgid "invalid map kind"
32197 #: c/c-parser.c:11500 cp/parser.c:29165
32198 #, gcc-internal-format
32199 msgid "invalid dist_schedule kind"
32202 #: c/c-parser.c:11569
32203 #, gcc-internal-format
32204 msgid "invalid proc_bind kind"
32207 #: c/c-parser.c:11732 cp/parser.c:29374
32208 #, gcc-internal-format
32209 msgid "expected %<#pragma acc%> clause"
32212 #: c/c-parser.c:11743 c/c-parser.c:11972 cp/parser.c:29385 cp/parser.c:29636
32213 #, gcc-internal-format
32214 msgid "%qs is not valid for %qs"
32217 #: c/c-parser.c:11869 cp/parser.c:29526
32218 #, gcc-internal-format
32219 msgid "%qs must be the first clause of %qs"
32222 #: c/c-parser.c:11961 cp/parser.c:29625
32223 #, gcc-internal-format
32224 msgid "expected %<#pragma omp%> clause"
32227 #: c/c-parser.c:12154 cp/parser.c:31708
32228 #, gcc-internal-format
32229 msgid "expected %<data%> in %<#pragma acc enter data%>"
32232 #: c/c-parser.c:12163 cp/parser.c:31718
32233 #, gcc-internal-format
32234 msgid "invalid pragma"
32237 #: c/c-parser.c:12180 cp/parser.c:31735
32238 #, gcc-internal-format
32239 msgid "%<#pragma acc enter data%> has no data movement clause"
32242 #: c/c-parser.c:12304 cp/parser.c:31871
32243 #, gcc-internal-format
32245 "%<#pragma acc update%> must contain at least one %<device%> or %<host/self%> "
32249 #: c/c-parser.c:12692 cp/parser.c:30002 cp/parser.c:30028
32250 #, gcc-internal-format
32251 msgid "invalid form of %<#pragma omp atomic%>"
32254 #: c/c-parser.c:12696 cp/parser.c:30059 cp/parser.c:30075
32255 #, gcc-internal-format
32256 msgid "invalid operator for %<#pragma omp atomic%>"
32259 #: c/c-parser.c:12740 cp/semantics.c:6876 cp/semantics.c:6886
32260 #, gcc-internal-format
32262 "%<#pragma omp atomic capture%> uses two different expressions for memory"
32265 #: c/c-parser.c:12793 c/c-parser.c:12814
32266 #, gcc-internal-format
32267 msgid "expected %<(%> or end of line"
32270 #: c/c-parser.c:12851 cp/parser.c:30532 cp/parser.c:33574
32271 #, gcc-internal-format
32272 msgid "for statement expected"
32275 #: c/c-parser.c:12857 cp/parser.c:30538
32276 #, gcc-internal-format
32277 msgid "_Cilk_for statement expected"
32280 #: c/c-parser.c:12911 cp/semantics.c:6512 cp/semantics.c:6582
32281 #, gcc-internal-format
32282 msgid "expected iteration declaration or initialization"
32285 #: c/c-parser.c:12996
32286 #, gcc-internal-format
32287 msgid "not enough perfectly nested loops"
32290 #: c/c-parser.c:13052 cp/parser.c:30747
32291 #, gcc-internal-format
32292 msgid "collapsed loops not perfectly nested"
32295 #: c/c-parser.c:13092 cp/parser.c:30581 cp/parser.c:30623 cp/pt.c:13796
32296 #, gcc-internal-format
32297 msgid "iteration variable %qD should not be firstprivate"
32300 #: c/c-parser.c:13467 cp/parser.c:31091
32301 #, gcc-internal-format
32302 msgid "expected %<for%> after %qs"
32305 #: c/c-parser.c:13659 cp/parser.c:31278
32306 #, gcc-internal-format
32307 msgid "expected %<point%>"
32310 #: c/c-parser.c:13864 cp/parser.c:31501
32311 #, gcc-internal-format
32312 msgid "%<#pragma omp target update%> may only be used in compound statements"
32315 #: c/c-parser.c:13877 cp/parser.c:31514
32316 #, gcc-internal-format
32318 "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> "
32322 #: c/c-parser.c:14019
32323 #, gcc-internal-format
32325 "%<#pragma omp declare simd%> must be followed by function declaration or "
32326 "definition or another %<#pragma omp declare simd%>"
32329 #: c/c-parser.c:14070 c/c-parser.c:14098
32330 #, gcc-internal-format
32332 "%<#pragma omp declare simd%> must be followed by function declaration or "
32336 #: c/c-parser.c:14117 cp/parser.c:31986
32337 #, gcc-internal-format
32339 "%<#pragma omp declare simd%> cannot be used in the same function marked as a "
32340 "Cilk Plus SIMD-enabled function"
32343 #: c/c-parser.c:14130
32344 #, gcc-internal-format
32346 "%<#pragma omp declare simd%> not immediately followed by a function "
32347 "declaration or definition"
32350 #: c/c-parser.c:14138 cp/parser.c:32042
32351 #, gcc-internal-format
32353 "%<#pragma omp declare simd%> not immediately followed by a single function "
32354 "declaration or definition"
32357 #: c/c-parser.c:14236 cp/parser.c:32110
32358 #, gcc-internal-format
32359 msgid "expected %<target%>"
32362 #: c/c-parser.c:14243 cp/parser.c:32117
32363 #, gcc-internal-format
32364 msgid "expected %<declare%>"
32367 #: c/c-parser.c:14249 cp/parser.c:32124
32368 #, gcc-internal-format
32370 "%<#pragma omp end declare target%> without corresponding %<#pragma omp "
32374 #: c/c-parser.c:14277
32375 #, gcc-internal-format
32376 msgid "%<#pragma omp declare reduction%> not at file or block scope"
32379 #: c/c-parser.c:14327
32380 #, gcc-internal-format
32382 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> "
32386 #: c/c-parser.c:14354
32387 #, gcc-internal-format
32388 msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
32391 #: c/c-parser.c:14358
32392 #, gcc-internal-format
32393 msgid "function or array type in %<#pragma omp declare reduction%>"
32396 #: c/c-parser.c:14361
32397 #, gcc-internal-format
32399 "const, volatile or restrict qualified type in %<#pragma omp declare reduction"
32403 #: c/c-parser.c:14369
32404 #, gcc-internal-format
32405 msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
32408 #: c/c-parser.c:14378
32409 #, gcc-internal-format
32410 msgid "previous %<#pragma omp declare reduction%>"
32413 #: c/c-parser.c:14495
32414 #, gcc-internal-format
32415 msgid "expected %<omp_priv%> or function-name"
32418 #: c/c-parser.c:14506
32419 #, gcc-internal-format
32420 msgid "expected function-name %<(%>"
32423 #: c/c-parser.c:14521
32424 #, gcc-internal-format
32425 msgid "one of the initializer call arguments should be %<&omp_priv%>"
32428 #: c/c-parser.c:14641 cp/parser.c:32568
32429 #, gcc-internal-format
32430 msgid "expected %<simd%> or %<reduction%> or %<target%>"
32433 #: c/c-parser.c:14769 cp/semantics.c:6066
32434 #, gcc-internal-format
32435 msgid "%qE declared %<threadprivate%> after first use"
32438 #: c/c-parser.c:14771 cp/semantics.c:6068
32439 #, gcc-internal-format
32440 msgid "automatic variable %qE cannot be %<threadprivate%>"
32443 #: c/c-parser.c:14775 cp/semantics.c:6070
32444 #, gcc-internal-format
32445 msgid "%<threadprivate%> %qE has incomplete type"
32448 #: c/c-parser.c:14806
32449 #, gcc-internal-format
32450 msgid "pragma simd ignored because -fcilkplus is not enabled"
32453 #: c/c-parser.c:14812
32454 #, gcc-internal-format
32455 msgid "pragma simd must be inside a function"
32458 #: c/c-parser.c:14856 cp/parser.c:33345
32459 #, gcc-internal-format
32460 msgid "vectorlength must be an integer constant"
32463 #: c/c-parser.c:14858 cp/parser.c:33348
32464 #, gcc-internal-format
32465 msgid "vectorlength must be a power of 2"
32468 #: c/c-parser.c:14941 cp/parser.c:33455
32469 #, gcc-internal-format
32470 msgid "step size must be an integer constant expression or an integer variable"
32473 #: c/c-parser.c:15040 cp/parser.c:33548
32474 #, gcc-internal-format
32475 msgid "expected %<#pragma simd%> clause"
32478 #: c/c-parser.c:15084 cp/parser.c:33021
32479 #, gcc-internal-format
32480 msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
32483 #: c/c-parser.c:15381 cp/parser.c:32913
32484 #, gcc-internal-format
32485 msgid "%<__transaction_cancel%> without transactional memory support enabled"
32488 #: c/c-parser.c:15387 cp/parser.c:32919
32489 #, gcc-internal-format
32490 msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
32493 #: c/c-parser.c:15396 cp/parser.c:32928
32494 #, gcc-internal-format
32496 "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
32499 #: c/c-parser.c:15398 cp/parser.c:32931
32500 #, gcc-internal-format
32501 msgid " or a %<transaction_may_cancel_outer%> function"
32504 #: c/c-parser.c:15404 cp/parser.c:32937
32505 #, gcc-internal-format
32506 msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
32509 #: c/c-parser.c:15472 cp/cp-array-notation.c:1410
32510 #, gcc-internal-format
32511 msgid "base of array section must be pointer or array type"
32514 #: c/c-parser.c:15481 cp/parser.c:6447
32515 #, gcc-internal-format
32516 msgid "expected %<:%> or numeral"
32519 #: c/c-parser.c:15492
32520 #, gcc-internal-format
32522 "start-index and length fields necessary for using array notations in pointers"
32525 #: c/c-parser.c:15499 c/c-parser.c:15542
32526 #, gcc-internal-format
32527 msgid "array notations cannot be used with function type"
32530 #: c/c-parser.c:15508
32531 #, gcc-internal-format
32533 "start-index and length fields necessary for using array notations in "
32534 "dimensionless arrays"
32537 #: c/c-parser.c:15520
32538 #, gcc-internal-format
32540 "start-index and length fields necessary for using array notations in "
32541 "variable-length arrays"
32544 #: c/c-parser.c:15570 c/c-parser.c:15573
32545 #, gcc-internal-format
32546 msgid "expected array notation expression"
32549 #: c/c-typeck.c:223
32550 #, gcc-internal-format
32551 msgid "%qD has an incomplete type %qT"
32554 #: c/c-typeck.c:237 c/c-typeck.c:9232 c/c-typeck.c:9274 cp/call.c:3907
32555 #, gcc-internal-format
32556 msgid "invalid use of void expression"
32559 #: c/c-typeck.c:245
32560 #, gcc-internal-format
32561 msgid "invalid use of flexible array member"
32564 #: c/c-typeck.c:251 cp/typeck2.c:509
32565 #, gcc-internal-format
32566 msgid "invalid use of array with unspecified bounds"
32569 #: c/c-typeck.c:259
32570 #, gcc-internal-format
32571 msgid "invalid use of undefined type %qT"
32574 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
32575 #: c/c-typeck.c:262
32576 #, gcc-internal-format
32577 msgid "invalid use of incomplete typedef %qT"
32580 #: c/c-typeck.c:335
32581 #, gcc-internal-format
32582 msgid "%qT and %qT are in disjoint named address spaces"
32585 #: c/c-typeck.c:574 c/c-typeck.c:599
32586 #, gcc-internal-format
32587 msgid "function types not truly compatible in ISO C"
32590 #: c/c-typeck.c:743
32591 #, gcc-internal-format
32592 msgid "can%'t mix operands of decimal float and vector types"
32595 #: c/c-typeck.c:748
32596 #, gcc-internal-format
32597 msgid "can%'t mix operands of decimal float and complex types"
32600 #: c/c-typeck.c:753
32601 #, gcc-internal-format
32602 msgid "can%'t mix operands of decimal float and other float types"
32605 #: c/c-typeck.c:1250
32606 #, gcc-internal-format
32607 msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
32610 #: c/c-typeck.c:1254
32611 #, gcc-internal-format
32612 msgid "types are not quite compatible"
32615 #: c/c-typeck.c:1258
32616 #, gcc-internal-format
32617 msgid "pointer target types incompatible in C++"
32620 #: c/c-typeck.c:1590
32621 #, gcc-internal-format
32622 msgid "function return types not compatible due to %<volatile%>"
32625 #: c/c-typeck.c:1840
32626 #, gcc-internal-format
32627 msgid "converting an array compound literal to a pointer is ill-formed in C++"
32630 #: c/c-typeck.c:2288
32631 #, gcc-internal-format
32632 msgid "%qT has no member named %qE"
32635 #: c/c-typeck.c:2342
32636 #, gcc-internal-format
32637 msgid "request for member %qE in something not a structure or union"
32640 #: c/c-typeck.c:2393
32641 #, gcc-internal-format
32642 msgid "dereferencing pointer to incomplete type %qT"
32645 #: c/c-typeck.c:2400
32646 #, gcc-internal-format
32647 msgid "dereferencing %<void *%> pointer"
32650 #: c/c-typeck.c:2453
32651 #, gcc-internal-format
32652 msgid "rank of the array's index is greater than 1"
32655 #: c/c-typeck.c:2466
32656 #, gcc-internal-format
32657 msgid "subscripted value is neither array nor pointer nor vector"
32660 #: c/c-typeck.c:2476 cp/typeck.c:3108 cp/typeck.c:3196
32661 #, gcc-internal-format
32662 msgid "array subscript is not an integer"
32665 #: c/c-typeck.c:2482
32666 #, gcc-internal-format
32667 msgid "subscripted value is pointer to function"
32670 #: c/c-typeck.c:2535
32671 #, gcc-internal-format
32672 msgid "ISO C forbids subscripting %<register%> array"
32675 #: c/c-typeck.c:2538
32676 #, gcc-internal-format
32677 msgid "ISO C90 forbids subscripting non-lvalue array"
32680 #: c/c-typeck.c:2652
32681 #, gcc-internal-format
32682 msgid "enum constant defined here"
32685 #: c/c-typeck.c:2758 cp/typeck.c:1629
32686 #, gcc-internal-format
32687 msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
32690 #: c/c-typeck.c:2908
32691 #, gcc-internal-format
32692 msgid "called object %qE is not a function or function pointer"
32695 #: c/c-typeck.c:2913
32696 #, gcc-internal-format
32697 msgid "called object %qD is not a function or function pointer"
32700 #: c/c-typeck.c:2919
32701 #, gcc-internal-format
32702 msgid "called object is not a function or function pointer"
32705 #. This situation leads to run-time undefined behavior. We can't,
32706 #. therefore, simply error unless we can prove that all possible
32707 #. executions of the program must execute the code.
32708 #: c/c-typeck.c:2949
32709 #, gcc-internal-format
32710 msgid "function called through a non-compatible type"
32713 #: c/c-typeck.c:2954 c/c-typeck.c:2991
32714 #, gcc-internal-format
32715 msgid "function with qualified void return type called"
32718 #: c/c-typeck.c:3115
32719 #, gcc-internal-format
32720 msgid "too many arguments to method %qE"
32723 #: c/c-typeck.c:3153
32724 #, gcc-internal-format, gfc-internal-format
32725 msgid "type of formal parameter %d is incomplete"
32728 #: c/c-typeck.c:3170
32729 #, gcc-internal-format
32731 "passing argument %d of %qE as integer rather than floating due to prototype"
32734 #: c/c-typeck.c:3176
32735 #, gcc-internal-format
32737 "passing argument %d of %qE as integer rather than complex due to prototype"
32740 #: c/c-typeck.c:3182
32741 #, gcc-internal-format
32743 "passing argument %d of %qE as complex rather than floating due to prototype"
32746 #: c/c-typeck.c:3188
32747 #, gcc-internal-format
32749 "passing argument %d of %qE as floating rather than integer due to prototype"
32752 #: c/c-typeck.c:3194
32753 #, gcc-internal-format
32755 "passing argument %d of %qE as complex rather than integer due to prototype"
32758 #: c/c-typeck.c:3200
32759 #, gcc-internal-format
32761 "passing argument %d of %qE as floating rather than complex due to prototype"
32764 #: c/c-typeck.c:3214
32765 #, gcc-internal-format
32767 "passing argument %d of %qE as %<float%> rather than %<double%> due to "
32771 #: c/c-typeck.c:3240
32772 #, gcc-internal-format
32773 msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
32776 #: c/c-typeck.c:3262
32777 #, gcc-internal-format
32778 msgid "passing argument %d of %qE with different width due to prototype"
32781 #: c/c-typeck.c:3286
32782 #, gcc-internal-format
32783 msgid "passing argument %d of %qE as unsigned due to prototype"
32786 #: c/c-typeck.c:3291
32787 #, gcc-internal-format
32788 msgid "passing argument %d of %qE as signed due to prototype"
32791 #: c/c-typeck.c:3327 cp/call.c:6627
32792 #, gcc-internal-format
32793 msgid "implicit conversion from %qT to %qT when passing argument to function"
32796 #: c/c-typeck.c:3473 c/c-typeck.c:3478
32797 #, gcc-internal-format
32798 msgid "comparison with string literal results in unspecified behavior"
32801 #: c/c-typeck.c:3492
32802 #, gcc-internal-format
32803 msgid "comparison between %qT and %qT"
32806 #: c/c-typeck.c:3541
32807 #, gcc-internal-format
32808 msgid "pointer of type %<void *%> used in subtraction"
32811 #: c/c-typeck.c:3544
32812 #, gcc-internal-format
32813 msgid "pointer to a function used in subtraction"
32816 #: c/c-typeck.c:3556
32817 #, gcc-internal-format
32818 msgid "arithmetic on pointer to an incomplete type"
32821 #: c/c-typeck.c:3561 cp/typeck.c:5184
32822 #, gcc-internal-format
32823 msgid "arithmetic on pointer to an empty aggregate"
32826 #: c/c-typeck.c:3882
32827 #, gcc-internal-format
32828 msgid "ISO C does not support %<~%> for complex conjugation"
32831 #: c/c-typeck.c:3921
32832 #, gcc-internal-format
32833 msgid "wrong type argument to unary exclamation mark"
32836 #: c/c-typeck.c:3978
32837 #, gcc-internal-format
32838 msgid "increment of enumeration value is invalid in C++"
32841 #: c/c-typeck.c:3981
32842 #, gcc-internal-format
32843 msgid "decrement of enumeration value is invalid in C++"
32846 #: c/c-typeck.c:3997
32847 #, gcc-internal-format
32848 msgid "ISO C does not support %<++%> and %<--%> on complex types"
32851 #: c/c-typeck.c:4020 c/c-typeck.c:4054
32852 #, gcc-internal-format
32853 msgid "wrong type argument to increment"
32856 #: c/c-typeck.c:4022 c/c-typeck.c:4057
32857 #, gcc-internal-format
32858 msgid "wrong type argument to decrement"
32861 #: c/c-typeck.c:4042
32862 #, gcc-internal-format
32863 msgid "increment of pointer to an incomplete type %qT"
32866 #: c/c-typeck.c:4046
32867 #, gcc-internal-format
32868 msgid "decrement of pointer to an incomplete type %qT"
32871 #: c/c-typeck.c:4150
32872 #, gcc-internal-format
32873 msgid "taking address of expression of type %<void%>"
32876 #: c/c-typeck.c:4356
32877 #, gcc-internal-format
32878 msgid "cannot take address of bit-field %qD"
32881 #: c/c-typeck.c:4384
32882 #, gcc-internal-format
32883 msgid "global register variable %qD used in nested function"
32886 #: c/c-typeck.c:4387
32887 #, gcc-internal-format
32888 msgid "register variable %qD used in nested function"
32891 #: c/c-typeck.c:4392
32892 #, gcc-internal-format
32893 msgid "address of global register variable %qD requested"
32896 #: c/c-typeck.c:4394
32897 #, gcc-internal-format
32898 msgid "address of register variable %qD requested"
32901 #: c/c-typeck.c:4489
32902 #, gcc-internal-format
32903 msgid "non-lvalue array in conditional expression"
32906 #: c/c-typeck.c:4545 cp/call.c:4988
32907 #, gcc-internal-format
32909 "implicit conversion from %qT to %qT to match other result of conditional"
32912 #: c/c-typeck.c:4619
32913 #, gcc-internal-format
32914 msgid "ISO C forbids conditional expr with only one void side"
32917 #: c/c-typeck.c:4636
32918 #, gcc-internal-format
32919 msgid "pointers to disjoint address spaces used in conditional expression"
32922 #: c/c-typeck.c:4647 c/c-typeck.c:4664
32923 #, gcc-internal-format
32924 msgid "pointer to array loses qualifier in conditional expression"
32927 #: c/c-typeck.c:4652 c/c-typeck.c:4669
32928 #, gcc-internal-format
32929 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
32932 #: c/c-typeck.c:4682
32933 #, gcc-internal-format
32934 msgid "pointer type mismatch in conditional expression"
32937 #: c/c-typeck.c:4691 c/c-typeck.c:4702
32938 #, gcc-internal-format
32939 msgid "pointer/integer type mismatch in conditional expression"
32942 #: c/c-typeck.c:4793 cp/typeck.c:6317
32943 #, gcc-internal-format
32944 msgid "spawned function call cannot be part of a comma expression"
32947 #: c/c-typeck.c:4827
32948 #, gcc-internal-format
32949 msgid "left-hand operand of comma expression has no effect"
32952 #: c/c-typeck.c:4845 c/c-typeck.c:9931
32953 #, gcc-internal-format
32954 msgid "right-hand operand of comma expression has no effect"
32957 #: c/c-typeck.c:4914
32958 msgid "cast adds %q#v qualifier to function type"
32961 #: c/c-typeck.c:4920
32962 msgid "cast discards %qv qualifier from pointer target type"
32965 #: c/c-typeck.c:4955
32966 #, gcc-internal-format
32968 "to be safe all intermediate pointers in cast from %qT to %qT must be %<const"
32972 #: c/c-typeck.c:4992
32973 #, gcc-internal-format
32974 msgid "cast specifies array type"
32977 #: c/c-typeck.c:4998
32978 #, gcc-internal-format
32979 msgid "cast specifies function type"
32982 #: c/c-typeck.c:5014
32983 #, gcc-internal-format
32984 msgid "ISO C forbids casting nonscalar to the same type"
32987 #: c/c-typeck.c:5034
32988 #, gcc-internal-format
32989 msgid "ISO C forbids casts to union type"
32992 #: c/c-typeck.c:5044
32993 #, gcc-internal-format
32994 msgid "cast to union type from type not present in union"
32997 #: c/c-typeck.c:5079
32998 #, gcc-internal-format, gfc-internal-format
33000 "cast to %s address space pointer from disjoint generic address space pointer"
33003 #: c/c-typeck.c:5084
33004 #, gcc-internal-format, gfc-internal-format
33006 "cast to generic address space pointer from disjoint %s address space pointer"
33009 #: c/c-typeck.c:5089
33010 #, gcc-internal-format, gfc-internal-format
33011 msgid "cast to %s address space pointer from disjoint %s address space pointer"
33014 #: c/c-typeck.c:5109
33015 #, gcc-internal-format
33016 msgid "cast increases required alignment of target type"
33019 #: c/c-typeck.c:5120
33020 #, gcc-internal-format
33021 msgid "cast from pointer to integer of different size"
33024 #: c/c-typeck.c:5125
33025 #, gcc-internal-format
33026 msgid "cast from function call of type %qT to non-matching type %qT"
33029 #: c/c-typeck.c:5134 cp/typeck.c:7272
33030 #, gcc-internal-format
33031 msgid "cast to pointer from integer of different size"
33034 #: c/c-typeck.c:5148
33035 #, gcc-internal-format
33036 msgid "ISO C forbids conversion of function pointer to object pointer type"
33039 #: c/c-typeck.c:5157
33040 #, gcc-internal-format
33041 msgid "ISO C forbids conversion of object pointer to function pointer type"
33044 #: c/c-typeck.c:5241
33045 #, gcc-internal-format
33046 msgid "defining a type in a cast is invalid in C++"
33049 #: c/c-typeck.c:5283
33050 #, gcc-internal-format
33051 msgid "assignment to expression with array type"
33054 #: c/c-typeck.c:5407 c/c-typeck.c:5837
33055 #, gcc-internal-format
33056 msgid "enum conversion in assignment is invalid in C++"
33059 #: c/c-typeck.c:5603 c/c-typeck.c:5621 c/c-typeck.c:5640
33060 #, gcc-internal-format
33061 msgid "(near initialization for %qs)"
33064 #: c/c-typeck.c:5655
33065 #, gcc-internal-format
33066 msgid "array initialized from parenthesized string constant"
33069 #. This macro is used to emit diagnostics to ensure that all format
33070 #. strings are complete sentences, visible to gettext and checked at
33072 #. This macro is used to emit diagnostics to ensure that all format
33073 #. strings are complete sentences, visible to gettext and checked at
33074 #. compile time. It is the same as PEDWARN_FOR_ASSIGNMENT but with an
33075 #. extra parameter to enumerate qualifiers.
33076 #. This macro is used to emit diagnostics to ensure that all format
33077 #. strings are complete sentences, visible to gettext and checked at
33078 #. compile time. It is the same as PEDWARN_FOR_QUALIFIERS but uses
33079 #. warning_at instead of pedwarn.
33080 #: c/c-typeck.c:5717 c/c-typeck.c:5746 c/c-typeck.c:5775 c/c-typeck.c:6349
33081 #, gcc-internal-format
33082 msgid "expected %qT but argument is of type %qT"
33085 #: c/c-typeck.c:5835
33086 #, gcc-internal-format
33087 msgid "enum conversion when passing argument %d of %qE is invalid in C++"
33090 #: c/c-typeck.c:5839 c/c-typeck.c:8439
33091 #, gcc-internal-format
33092 msgid "enum conversion in initialization is invalid in C++"
33095 #: c/c-typeck.c:5841
33096 #, gcc-internal-format
33097 msgid "enum conversion in return is invalid in C++"
33100 #: c/c-typeck.c:5868
33101 #, gcc-internal-format
33102 msgid "cannot pass rvalue to reference parameter"
33105 #: c/c-typeck.c:6001 c/c-typeck.c:6266
33107 "passing argument %d of %qE makes %q#v qualified function pointer from "
33111 #: c/c-typeck.c:6004 c/c-typeck.c:6269
33112 msgid "assignment makes %q#v qualified function pointer from unqualified"
33115 #: c/c-typeck.c:6007 c/c-typeck.c:6271
33116 msgid "initialization makes %q#v qualified function pointer from unqualified"
33119 #: c/c-typeck.c:6010 c/c-typeck.c:6273
33120 msgid "return makes %q#v qualified function pointer from unqualified"
33123 #: c/c-typeck.c:6018 c/c-typeck.c:6185 c/c-typeck.c:6228
33125 "passing argument %d of %qE discards %qv qualifier from pointer target type"
33128 #: c/c-typeck.c:6020 c/c-typeck.c:6187 c/c-typeck.c:6230
33129 msgid "assignment discards %qv qualifier from pointer target type"
33132 #: c/c-typeck.c:6022 c/c-typeck.c:6189 c/c-typeck.c:6232
33133 msgid "initialization discards %qv qualifier from pointer target type"
33136 #: c/c-typeck.c:6024 c/c-typeck.c:6191 c/c-typeck.c:6234
33137 msgid "return discards %qv qualifier from pointer target type"
33140 #: c/c-typeck.c:6033
33141 #, gcc-internal-format
33142 msgid "ISO C prohibits argument conversion to union type"
33145 #: c/c-typeck.c:6095
33146 #, gcc-internal-format
33147 msgid "request for implicit conversion from %qT to %qT not permitted in C++"
33150 #: c/c-typeck.c:6107
33151 #, gcc-internal-format
33152 msgid "passing argument %d of %qE from pointer to non-enclosed address space"
33155 #: c/c-typeck.c:6111
33156 #, gcc-internal-format
33157 msgid "assignment from pointer to non-enclosed address space"
33160 #: c/c-typeck.c:6115
33161 #, gcc-internal-format
33162 msgid "initialization from pointer to non-enclosed address space"
33165 #: c/c-typeck.c:6119
33166 #, gcc-internal-format
33167 msgid "return from pointer to non-enclosed address space"
33170 #: c/c-typeck.c:6137
33171 #, gcc-internal-format
33172 msgid "argument %d of %qE might be a candidate for a format attribute"
33175 #: c/c-typeck.c:6143
33176 #, gcc-internal-format
33177 msgid "assignment left-hand side might be a candidate for a format attribute"
33180 #: c/c-typeck.c:6148
33181 #, gcc-internal-format
33183 "initialization left-hand side might be a candidate for a format attribute"
33186 #: c/c-typeck.c:6153 cp/typeck.c:8272
33187 #, gcc-internal-format
33188 msgid "return type might be a candidate for a format attribute"
33191 #: c/c-typeck.c:6202
33192 #, gcc-internal-format
33194 "ISO C forbids passing argument %d of %qE between function pointer and %<void "
33198 #: c/c-typeck.c:6205
33199 #, gcc-internal-format
33200 msgid "ISO C forbids assignment between function pointer and %<void *%>"
33203 #: c/c-typeck.c:6207
33204 #, gcc-internal-format
33205 msgid "ISO C forbids initialization between function pointer and %<void *%>"
33208 #: c/c-typeck.c:6209
33209 #, gcc-internal-format
33210 msgid "ISO C forbids return between function pointer and %<void *%>"
33213 #: c/c-typeck.c:6246
33214 #, gcc-internal-format
33215 msgid "pointer targets in passing argument %d of %qE differ in signedness"
33218 #: c/c-typeck.c:6248
33219 #, gcc-internal-format
33220 msgid "pointer targets in assignment differ in signedness"
33223 #: c/c-typeck.c:6250
33224 #, gcc-internal-format
33225 msgid "pointer targets in initialization differ in signedness"
33228 #: c/c-typeck.c:6252
33229 #, gcc-internal-format
33230 msgid "pointer targets in return differ in signedness"
33233 #: c/c-typeck.c:6283
33234 #, gcc-internal-format
33235 msgid "passing argument %d of %qE from incompatible pointer type"
33238 #: c/c-typeck.c:6285
33239 #, gcc-internal-format
33240 msgid "assignment from incompatible pointer type"
33243 #: c/c-typeck.c:6286
33244 #, gcc-internal-format
33245 msgid "initialization from incompatible pointer type"
33248 #: c/c-typeck.c:6288
33249 #, gcc-internal-format
33250 msgid "return from incompatible pointer type"
33253 #. ??? This should not be an error when inlining calls to
33254 #. unprototyped functions.
33255 #: c/c-typeck.c:6296 c/c-typeck.c:6790 cp/typeck.c:1979
33256 #, gcc-internal-format
33257 msgid "invalid use of non-lvalue array"
33260 #: c/c-typeck.c:6307
33261 #, gcc-internal-format
33262 msgid "passing argument %d of %qE makes pointer from integer without a cast"
33265 #: c/c-typeck.c:6309
33266 #, gcc-internal-format
33267 msgid "assignment makes pointer from integer without a cast"
33270 #: c/c-typeck.c:6311
33271 #, gcc-internal-format
33272 msgid "initialization makes pointer from integer without a cast"
33275 #: c/c-typeck.c:6313
33276 #, gcc-internal-format
33277 msgid "return makes pointer from integer without a cast"
33280 #: c/c-typeck.c:6322
33281 #, gcc-internal-format
33282 msgid "passing argument %d of %qE makes integer from pointer without a cast"
33285 #: c/c-typeck.c:6324
33286 #, gcc-internal-format
33287 msgid "assignment makes integer from pointer without a cast"
33290 #: c/c-typeck.c:6326
33291 #, gcc-internal-format
33292 msgid "initialization makes integer from pointer without a cast"
33295 #: c/c-typeck.c:6328
33296 #, gcc-internal-format
33297 msgid "return makes integer from pointer without a cast"
33300 #: c/c-typeck.c:6352
33301 #, gcc-internal-format
33302 msgid "incompatible types when assigning to type %qT from type %qT"
33305 #: c/c-typeck.c:6357
33306 #, gcc-internal-format
33307 msgid "incompatible types when initializing type %qT using type %qT"
33310 #: c/c-typeck.c:6362
33311 #, gcc-internal-format
33312 msgid "incompatible types when returning type %qT but %qT was expected"
33315 #: c/c-typeck.c:6426
33316 #, gcc-internal-format
33317 msgid "traditional C rejects automatic aggregate initialization"
33320 #: c/c-typeck.c:6663 c/c-typeck.c:7551
33321 #, gcc-internal-format
33322 msgid "initialization of a flexible array member"
33325 #: c/c-typeck.c:6673 cp/typeck2.c:1016
33326 #, gcc-internal-format
33327 msgid "char-array initialized from wide string"
33330 #: c/c-typeck.c:6682
33331 #, gcc-internal-format
33332 msgid "wide character array initialized from non-wide string"
33335 #: c/c-typeck.c:6688
33336 #, gcc-internal-format
33337 msgid "wide character array initialized from incompatible wide string"
33340 #: c/c-typeck.c:6722
33341 #, gcc-internal-format
33342 msgid "array of inappropriate type initialized from string constant"
33345 #: c/c-typeck.c:6809 c/c-typeck.c:6833 c/c-typeck.c:6836 c/c-typeck.c:6844
33346 #: c/c-typeck.c:6884 c/c-typeck.c:8381 c/c-typeck.c:8412
33347 #, gcc-internal-format
33348 msgid "initializer element is not constant"
33351 #: c/c-typeck.c:6818
33352 #, gcc-internal-format
33353 msgid "array initialized from non-constant array expression"
33356 #: c/c-typeck.c:6849 c/c-typeck.c:6897 c/c-typeck.c:8422
33357 #, gcc-internal-format
33358 msgid "initializer element is not a constant expression"
33361 #: c/c-typeck.c:6891 c/c-typeck.c:8417
33362 #, gcc-internal-format
33363 msgid "initializer element is not computable at load time"
33366 #: c/c-typeck.c:6910
33367 #, gcc-internal-format
33368 msgid "invalid initializer"
33371 #: c/c-typeck.c:7185 cp/decl.c:5939
33372 #, gcc-internal-format
33373 msgid "opaque vector types cannot be initialized"
33376 #: c/c-typeck.c:7409
33377 #, gcc-internal-format
33378 msgid "extra brace group at end of initializer"
33381 #: c/c-typeck.c:7488
33382 #, gcc-internal-format
33383 msgid "braces around scalar initializer"
33386 #: c/c-typeck.c:7548 c/c-typeck.c:8854
33387 #, gcc-internal-format
33388 msgid "initialization of flexible array member in a nested context"
33391 #: c/c-typeck.c:7582
33392 #, gcc-internal-format
33393 msgid "missing braces around initializer"
33396 #: c/c-typeck.c:7604
33397 #, gcc-internal-format
33398 msgid "missing initializer for field %qD of %qT"
33401 #: c/c-typeck.c:7629
33402 #, gcc-internal-format
33403 msgid "empty scalar initializer"
33406 #: c/c-typeck.c:7634
33407 #, gcc-internal-format
33408 msgid "extra elements in scalar initializer"
33411 #: c/c-typeck.c:7746 c/c-typeck.c:7827
33412 #, gcc-internal-format
33413 msgid "array index in non-array initializer"
33416 #: c/c-typeck.c:7751 c/c-typeck.c:7890
33417 #, gcc-internal-format
33418 msgid "field name not in record or union initializer"
33421 #: c/c-typeck.c:7800
33422 #, gcc-internal-format
33423 msgid "array index in initializer not of integer type"
33426 #: c/c-typeck.c:7809 c/c-typeck.c:7818
33427 #, gcc-internal-format
33428 msgid "array index in initializer is not an integer constant expression"
33431 #: c/c-typeck.c:7823 c/c-typeck.c:7825
33432 #, gcc-internal-format
33433 msgid "nonconstant array index in initializer"
33436 #: c/c-typeck.c:7829 c/c-typeck.c:7832
33437 #, gcc-internal-format
33438 msgid "array index in initializer exceeds array bounds"
33441 #: c/c-typeck.c:7851
33442 #, gcc-internal-format
33443 msgid "empty index range in initializer"
33446 #: c/c-typeck.c:7860
33447 #, gcc-internal-format
33448 msgid "array index range in initializer exceeds array bounds"
33451 #: c/c-typeck.c:7897
33452 #, gcc-internal-format
33453 msgid "unknown field %qE specified in initializer"
33456 #: c/c-typeck.c:7950 c/c-typeck.c:7980 c/c-typeck.c:8512
33457 #, gcc-internal-format
33458 msgid "initialized field with side-effects overwritten"
33461 #: c/c-typeck.c:7954 c/c-typeck.c:7984 c/c-typeck.c:8515
33462 #, gcc-internal-format
33463 msgid "initialized field overwritten"
33466 #: c/c-typeck.c:8736
33467 #, gcc-internal-format
33468 msgid "excess elements in char array initializer"
33471 #: c/c-typeck.c:8743 c/c-typeck.c:8813
33472 #, gcc-internal-format
33473 msgid "excess elements in struct initializer"
33476 #: c/c-typeck.c:8758
33477 #, gcc-internal-format
33479 "positional initialization of field in %<struct%> declared with "
33480 "%<designated_init%> attribute"
33483 #: c/c-typeck.c:8828
33484 #, gcc-internal-format
33485 msgid "non-static initialization of a flexible array member"
33488 #: c/c-typeck.c:8927
33489 #, gcc-internal-format
33490 msgid "excess elements in union initializer"
33493 #: c/c-typeck.c:8949
33494 #, gcc-internal-format
33495 msgid "traditional C rejects initialization of unions"
33498 #: c/c-typeck.c:9017
33499 #, gcc-internal-format
33500 msgid "excess elements in array initializer"
33503 #: c/c-typeck.c:9051
33504 #, gcc-internal-format
33505 msgid "excess elements in vector initializer"
33508 #: c/c-typeck.c:9083
33509 #, gcc-internal-format
33510 msgid "excess elements in scalar initializer"
33513 #: c/c-typeck.c:9323
33514 #, gcc-internal-format
33515 msgid "ISO C forbids %<goto *expr;%>"
33518 #: c/c-typeck.c:9347 cp/typeck.c:8495
33519 #, gcc-internal-format
33520 msgid "function declared %<noreturn%> has a %<return%> statement"
33523 #: c/c-typeck.c:9357 cp/cp-array-notation.c:1095
33524 #, gcc-internal-format
33525 msgid "array notation expression cannot be used as a return value"
33528 #: c/c-typeck.c:9364 cp/typeck.c:8486
33529 #, gcc-internal-format
33530 msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
33533 #: c/c-typeck.c:9389 c/c-typeck.c:9392
33534 #, gcc-internal-format
33535 msgid "%<return%> with no value, in function returning non-void"
33538 #: c/c-typeck.c:9402
33539 #, gcc-internal-format
33540 msgid "%<return%> with a value, in function returning void"
33543 #: c/c-typeck.c:9404
33544 #, gcc-internal-format
33545 msgid "ISO C forbids %<return%> with expression, in function returning void"
33548 #: c/c-typeck.c:9477
33549 #, gcc-internal-format
33550 msgid "function returns address of label"
33553 #: c/c-typeck.c:9568 cp/semantics.c:1150
33554 #, gcc-internal-format
33555 msgid "switch quantity not an integer"
33558 #: c/c-typeck.c:9593
33559 #, gcc-internal-format
33560 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
33563 #: c/c-typeck.c:9631 c/c-typeck.c:9639
33564 #, gcc-internal-format
33565 msgid "case label is not an integer constant expression"
33568 #: c/c-typeck.c:9645 cp/parser.c:9907
33569 #, gcc-internal-format
33570 msgid "case label not within a switch statement"
33573 #: c/c-typeck.c:9647
33574 #, gcc-internal-format
33575 msgid "%<default%> label not within a switch statement"
33578 #: c/c-typeck.c:9719
33579 #, gcc-internal-format
33580 msgid "rank-mismatch between if-statement%'s condition and the then-block"
33583 #: c/c-typeck.c:9725
33584 #, gcc-internal-format
33585 msgid "rank-mismatch between if-statement%'s condition and the else-block"
33588 #: c/c-typeck.c:9761 cp/parser.c:10218
33589 #, gcc-internal-format
33590 msgid "suggest explicit braces to avoid ambiguous %<else%>"
33593 #: c/c-typeck.c:9873 cp/parser.c:10995
33594 #, gcc-internal-format
33595 msgid "break statement not within loop or switch"
33598 #: c/c-typeck.c:9875 cp/parser.c:11021
33599 #, gcc-internal-format
33600 msgid "continue statement not within a loop"
33603 #: c/c-typeck.c:9880 cp/parser.c:11008
33604 #, gcc-internal-format
33605 msgid "break statement used with OpenMP for loop"
33608 #: c/c-typeck.c:9885
33609 #, gcc-internal-format
33610 msgid "break statement within %<#pragma simd%> loop body"
33613 #: c/c-typeck.c:9887 cp/parser.c:11025
33614 #, gcc-internal-format
33615 msgid "continue statement within %<#pragma simd%> loop body"
33618 #: c/c-typeck.c:9913 cp/cp-gimplify.c:430
33619 #, gcc-internal-format
33620 msgid "statement with no effect"
33623 #: c/c-typeck.c:9957
33624 #, gcc-internal-format
33625 msgid "expression statement has incomplete type"
33628 #: c/c-typeck.c:10733 c/c-typeck.c:10875 cp/typeck.c:4702
33629 #, gcc-internal-format
33630 msgid "comparing vectors with different element types"
33633 #: c/c-typeck.c:10740 c/c-typeck.c:10882 cp/typeck.c:4714
33634 #, gcc-internal-format
33635 msgid "comparing vectors with different number of elements"
33638 #: c/c-typeck.c:10756 cp/typeck.c:4396
33639 #, gcc-internal-format
33640 msgid "comparing floating point with == or != is unsafe"
33643 #: c/c-typeck.c:10773 c/c-typeck.c:10793
33644 #, gcc-internal-format
33646 "the comparison will always evaluate as %<false%> for the address of %qD will "
33650 #: c/c-typeck.c:10779 c/c-typeck.c:10799
33651 #, gcc-internal-format
33653 "the comparison will always evaluate as %<true%> for the address of %qD will "
33657 #: c/c-typeck.c:10820 c/c-typeck.c:10925
33658 #, gcc-internal-format
33659 msgid "comparison of pointers to disjoint address spaces"
33662 #: c/c-typeck.c:10827 c/c-typeck.c:10833
33663 #, gcc-internal-format
33664 msgid "ISO C forbids comparison of %<void *%> with function pointer"
33667 #: c/c-typeck.c:10840 c/c-typeck.c:10935
33668 #, gcc-internal-format
33669 msgid "comparison of distinct pointer types lacks a cast"
33672 #: c/c-typeck.c:10852 c/c-typeck.c:10857 c/c-typeck.c:10961 c/c-typeck.c:10966
33673 #, gcc-internal-format
33674 msgid "comparison between pointer and integer"
33677 #: c/c-typeck.c:10913
33678 #, gcc-internal-format
33679 msgid "comparison of complete and incomplete pointers"
33682 #: c/c-typeck.c:10915
33683 #, gcc-internal-format
33684 msgid "ISO C forbids ordered comparisons of pointers to functions"
33687 #: c/c-typeck.c:10920
33688 #, gcc-internal-format
33689 msgid "ordered comparison of pointer with null pointer"
33692 #: c/c-typeck.c:10943 c/c-typeck.c:10946 c/c-typeck.c:10953 c/c-typeck.c:10956
33693 #: cp/typeck.c:4751 cp/typeck.c:4758
33694 #, gcc-internal-format
33695 msgid "ordered comparison of pointer with integer zero"
33698 #: c/c-typeck.c:11004 cp/typeck.c:4831
33699 #, gcc-internal-format
33701 "implicit conversion from %qT to %qT to match other operand of binary "
33705 #: c/c-typeck.c:11313
33706 #, gcc-internal-format
33707 msgid "used array that cannot be converted to pointer where scalar is required"
33710 #: c/c-typeck.c:11317
33711 #, gcc-internal-format
33712 msgid "used struct type value where scalar is required"
33715 #: c/c-typeck.c:11321
33716 #, gcc-internal-format
33717 msgid "used union type value where scalar is required"
33720 #: c/c-typeck.c:11332
33721 #, gcc-internal-format
33722 msgid "used vector type where scalar is required"
33725 #: c/c-typeck.c:11523 cp/semantics.c:6982
33726 #, gcc-internal-format
33728 "%<#pragma omp cancel must specify one of %<parallel%>, %<for%>, %<sections%> "
33729 "or %<taskgroup%> clauses"
33732 #: c/c-typeck.c:11562 cp/semantics.c:7019
33733 #, gcc-internal-format
33735 "%<#pragma omp cancellation point must specify one of %<parallel%>, %<for%>, "
33736 "%<sections%> or %<taskgroup%> clauses"
33739 #: c/c-typeck.c:11605 cp/semantics.c:4285 cp/semantics.c:5780
33740 #, gcc-internal-format
33741 msgid "%qD is not a variable in %qs clause"
33744 #: c/c-typeck.c:11609 c/c-typeck.c:12384 cp/semantics.c:4289
33745 #: cp/semantics.c:5783
33746 #, gcc-internal-format
33747 msgid "%qE is not a variable in %qs clause"
33750 #: c/c-typeck.c:11617 c/c-typeck.c:12391 cp/semantics.c:4297
33751 #: cp/semantics.c:5789
33752 #, gcc-internal-format
33753 msgid "%qD is threadprivate variable in %qs clause"
33756 #: c/c-typeck.c:11639 cp/semantics.c:4323
33757 #, gcc-internal-format
33758 msgid "low bound %qE of array section does not have integral type"
33761 #: c/c-typeck.c:11646 cp/semantics.c:4330
33762 #, gcc-internal-format
33763 msgid "length %qE of array section does not have integral type"
33766 #: c/c-typeck.c:11678 cp/semantics.c:4366
33767 #, gcc-internal-format
33768 msgid "for unknown bound array type length expression must be specified"
33771 #: c/c-typeck.c:11686 cp/semantics.c:4374
33772 #, gcc-internal-format
33773 msgid "negative low bound in array section in %qs clause"
33776 #: c/c-typeck.c:11695 cp/semantics.c:4383
33777 #, gcc-internal-format
33778 msgid "negative length in array section in %qs clause"
33781 #: c/c-typeck.c:11712 cp/semantics.c:4400
33782 #, gcc-internal-format
33783 msgid "low bound %qE above array section size in %qs clause"
33786 #: c/c-typeck.c:11737 cp/semantics.c:4425
33787 #, gcc-internal-format
33788 msgid "length %qE above array section size in %qs clause"
33791 #: c/c-typeck.c:11752 cp/semantics.c:4440
33792 #, gcc-internal-format
33793 msgid "high bound %qE above array section size in %qs clause"
33796 #: c/c-typeck.c:11783 cp/semantics.c:4471
33797 #, gcc-internal-format
33798 msgid "for pointer type length expression must be specified"
33801 #: c/c-typeck.c:11792 c/c-typeck.c:11907 cp/semantics.c:4480
33802 #: cp/semantics.c:4591
33803 #, gcc-internal-format
33804 msgid "array section is not contiguous in %qs clause"
33807 #: c/c-typeck.c:11800 cp/semantics.c:4488
33808 #, gcc-internal-format
33809 msgid "%qE does not have pointer or array type"
33812 #: c/c-typeck.c:12120
33813 #, gcc-internal-format
33814 msgid "%qE has invalid type for %<reduction(%s)%>"
33817 #: c/c-typeck.c:12129 cp/semantics.c:5272
33818 #, gcc-internal-format
33819 msgid "user defined reduction not found for %qD"
33822 #: c/c-typeck.c:12201 c/c-typeck.c:12439 cp/semantics.c:5919
33823 #, gcc-internal-format
33824 msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
33827 #: c/c-typeck.c:12213 cp/semantics.c:5959
33828 #, gcc-internal-format
33829 msgid "%qE must be %<threadprivate%> for %<copyin%>"
33832 #: c/c-typeck.c:12225
33833 #, gcc-internal-format
33835 "linear clause applied to non-integral non-pointer variable with type %qT"
33838 #: c/c-typeck.c:12251 cp/semantics.c:5377
33839 #, gcc-internal-format
33840 msgid "%qE is not a variable in clause %qs"
33843 #: c/c-typeck.c:12260 c/c-typeck.c:12281 c/c-typeck.c:12302
33844 #, gcc-internal-format
33845 msgid "%qE appears more than once in data clauses"
33848 #: c/c-typeck.c:12274 cp/semantics.c:5401
33849 #, gcc-internal-format
33850 msgid "%qE is not a variable in clause %<firstprivate%>"
33853 #: c/c-typeck.c:12295 cp/semantics.c:5423
33854 #, gcc-internal-format
33855 msgid "%qE is not a variable in clause %<lastprivate%>"
33858 #: c/c-typeck.c:12314 cp/semantics.c:5667
33859 #, gcc-internal-format
33860 msgid "%qE is not a variable in %<aligned%> clause"
33863 #: c/c-typeck.c:12321
33864 #, gcc-internal-format
33865 msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
33868 #: c/c-typeck.c:12328
33869 #, gcc-internal-format
33870 msgid "%qE appears more than once in %<aligned%> clauses"
33873 #: c/c-typeck.c:12349 cp/semantics.c:5737
33874 #, gcc-internal-format
33875 msgid "%qE is not a variable in %<depend%> clause"
33878 #: c/c-typeck.c:12371 cp/semantics.c:5762
33879 #, gcc-internal-format
33880 msgid "array section does not have mappable type in %qs clause"
33883 #: c/c-typeck.c:12404 cp/semantics.c:5806
33884 #, gcc-internal-format
33885 msgid "%qD does not have a mappable type in %qs clause"
33888 #: c/c-typeck.c:12411 cp/semantics.c:5813
33889 #, gcc-internal-format
33890 msgid "%qD appears more than once in motion clauses"
33893 #: c/c-typeck.c:12413 cp/semantics.c:5815
33894 #, gcc-internal-format
33895 msgid "%qD appears more than once in map clauses"
33898 #: c/c-typeck.c:12426 cp/semantics.c:5829
33899 #, gcc-internal-format
33900 msgid "%qD is not an argument in %<uniform%> clause"
33903 #: c/c-typeck.c:12429 cp/semantics.c:5831
33904 #, gcc-internal-format
33905 msgid "%qE is not an argument in %<uniform%> clause"
33908 #: c/c-typeck.c:12487 cp/semantics.c:5855
33909 #, gcc-internal-format
33910 msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
33913 #: c/c-typeck.c:12537 cp/semantics.c:6006
33914 #, gcc-internal-format
33915 msgid "%qE is predetermined %qs for %qs"
33918 #: c/c-typeck.c:12642
33919 #, gcc-internal-format
33920 msgid "second argument to %<va_arg%> is of incomplete type %qT"
33923 #: c/c-typeck.c:12648
33924 #, gcc-internal-format
33925 msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
33928 #. A bad conversion for 'this' must be discarding cv-quals.
33930 #, gcc-internal-format
33931 msgid " passing %qT as %<this%> argument discards qualifiers"
33935 #, gcc-internal-format
33936 msgid " no known conversion for implicit %<this%> parameter from %qT to %qT"
33940 #, gcc-internal-format, gfc-internal-format
33941 msgid " conversion of argument %d would be ill-formed:"
33944 #. Conversion of conversion function return value failed.
33946 #, gcc-internal-format
33947 msgid " no known conversion from %qT to %qT"
33951 #, gcc-internal-format
33952 msgid " no known conversion for argument %d from %qT to %qT"
33955 #: cp/call.c:3289 cp/pt.c:5738
33956 #, gcc-internal-format, gfc-internal-format
33957 msgid " candidate expects %d argument, %d provided"
33958 msgid_plural " candidate expects %d arguments, %d provided"
33963 #, gcc-internal-format
33964 msgid "%s%D(%T, %T, %T) <built-in>"
33968 #, gcc-internal-format
33969 msgid "%s%D(%T, %T) <built-in>"
33973 #, gcc-internal-format
33974 msgid "%s%D(%T) <built-in>"
33978 #, gcc-internal-format
33979 msgid "%s%T <conversion>"
33983 #, gcc-internal-format
33984 msgid "%s%#D <near match>"
33988 #, gcc-internal-format
33989 msgid "%s%#D <deleted>"
33993 #, gcc-internal-format
33998 #, gcc-internal-format
34000 " return type %qT of explicit conversion function cannot be converted to %qT "
34001 "with a qualification conversion"
34005 #, gcc-internal-format
34007 " conversion from return type %qT of template conversion function "
34008 "specialization to %qT is not an exact match"
34012 #, gcc-internal-format
34014 " substitution of deduced template arguments resulted in errors seen above"
34017 #. Re-run template unification with diagnostics.
34019 #, gcc-internal-format
34020 msgid " template argument deduction/substitution failed:"
34024 #, gcc-internal-format
34026 " a constructor taking a single argument of its own class type is invalid"
34030 #, gcc-internal-format
34031 msgid "conversion from %qT to %qT is ambiguous"
34035 #, gcc-internal-format
34037 "conversion from %qT to %qT not considered for non-type template argument"
34041 #, gcc-internal-format
34042 msgid "no matching function for call to %<%D(%A)%>"
34046 #, gcc-internal-format
34047 msgid "call of overloaded %<%D(%A)%> is ambiguous"
34050 #. It's no good looking for an overloaded operator() on a
34051 #. pointer-to-member-function.
34053 #, gcc-internal-format
34055 "pointer-to-member function %E cannot be called without an object; consider "
34060 #, gcc-internal-format
34061 msgid "no match for call to %<(%T) (%A)%>"
34065 #, gcc-internal-format
34066 msgid "call of %<(%T) (%A)%> is ambiguous"
34070 #, gcc-internal-format
34071 msgid "ambiguous overload for "
34075 #, gcc-internal-format
34076 msgid "no match for "
34080 #, gcc-internal-format
34081 msgid " (operand types are %qT, %qT, and %qT)"
34085 #, gcc-internal-format
34086 msgid " (operand types are %qT and %qT)"
34090 #, gcc-internal-format
34091 msgid " (operand type is %qT)"
34095 #, gcc-internal-format
34096 msgid "ternary %<operator?:%>"
34100 #, gcc-internal-format
34101 msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
34104 #: cp/call.c:4375 cp/call.c:4406 cp/call.c:4415
34105 #, gcc-internal-format
34106 msgid "%<operator%s%>"
34110 #, gcc-internal-format
34111 msgid "%<operator%s%> in %<%E%s%>"
34115 #, gcc-internal-format
34116 msgid "%<operator[]%>"
34120 #, gcc-internal-format
34121 msgid "%<operator[]%> in %<%E[%E]%>"
34125 #, gcc-internal-format
34130 #, gcc-internal-format
34131 msgid "%qs in %<%s %E%>"
34135 #, gcc-internal-format
34136 msgid "%<operator%s%> in %<%E %s %E%>"
34140 #, gcc-internal-format
34141 msgid "%<operator%s%> in %<%s%E%>"
34145 #, gcc-internal-format
34146 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
34150 #, gcc-internal-format
34152 "inferred scalar type %qT is not an integer or floating point type of the "
34157 #, gcc-internal-format
34158 msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
34162 #, gcc-internal-format
34164 "second operand to the conditional operator is of type %<void%>, but the "
34165 "third operand is neither a throw-expression nor of type %<void%>"
34169 #, gcc-internal-format
34171 "third operand to the conditional operator is of type %<void%>, but the "
34172 "second operand is neither a throw-expression nor of type %<void%>"
34175 #: cp/call.c:4797 cp/call.c:4913 cp/call.c:5056
34176 #, gcc-internal-format
34177 msgid "operands to ?: have different types %qT and %qT"
34181 #, gcc-internal-format
34182 msgid " and each type can be converted to the other"
34186 #, gcc-internal-format
34187 msgid "enumeral mismatch in conditional expression: %qT vs %qT"
34191 #, gcc-internal-format
34192 msgid "enumeral and non-enumeral type in conditional expression"
34196 #, gcc-internal-format
34197 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
34201 #, gcc-internal-format
34202 msgid "no %<%D(int)%> declared for postfix %qs"
34206 #, gcc-internal-format
34207 msgid "comparison between %q#T and %q#T"
34211 #, gcc-internal-format
34213 "exception cleanup for this placement new selects non-placement operator "
34218 #, gcc-internal-format
34220 "%q+D is a usual (non-placement) deallocation function in C++14 (or with -"
34221 "fsized-deallocation)"
34225 #, gcc-internal-format
34226 msgid "%q+D is a usual (non-placement) deallocation function"
34230 #, gcc-internal-format
34231 msgid "no corresponding deallocation function for %qD"
34235 #, gcc-internal-format
34236 msgid "no suitable %<operator %s%> for %qT"
34240 #, gcc-internal-format
34241 msgid "%q#D is private within this context"
34245 #, gcc-internal-format
34246 msgid "declared private here"
34250 #, gcc-internal-format
34251 msgid "%q#D is protected within this context"
34255 #, gcc-internal-format
34256 msgid "declared protected here"
34260 #, gcc-internal-format
34261 msgid "%q#D is inaccessible within this context"
34265 #, gcc-internal-format
34266 msgid "passing NULL to non-pointer argument %P of %qD"
34270 #, gcc-internal-format
34271 msgid "converting to non-pointer type %qT from NULL"
34275 #, gcc-internal-format
34276 msgid "converting %<false%> to pointer type for argument %P of %qD"
34280 #, gcc-internal-format
34281 msgid "converting %<false%> to pointer type %qT"
34285 #, gcc-internal-format
34286 msgid "too many braces around initializer for %qT"
34290 #, gcc-internal-format
34291 msgid "converting to %qT from %qT requires direct-initialization"
34295 #, gcc-internal-format
34296 msgid "invalid user-defined conversion from %qT to %qT"
34299 #: cp/call.c:6205 cp/call.c:6229 cp/call.c:6459
34300 #, gcc-internal-format
34301 msgid " initializing argument %P of %qD"
34304 #: cp/call.c:6225 cp/cvt.c:229
34305 #, gcc-internal-format
34306 msgid "invalid conversion from %qT to %qT"
34310 #, gcc-internal-format
34312 "converting to %qT from initializer list would use explicit constructor %qD"
34315 #: cp/call.c:6335 cp/call.c:6487
34316 #, gcc-internal-format
34317 msgid " initializing argument %P of %q+D"
34321 #, gcc-internal-format
34322 msgid "cannot bind %qT lvalue to %qT"
34325 #: cp/call.c:6477 cp/call.c:9735
34326 #, gcc-internal-format
34328 "invalid initialization of non-const reference of type %qT from an rvalue of "
34333 #, gcc-internal-format
34334 msgid "binding %qT to reference of type %qT discards qualifiers"
34338 #, gcc-internal-format
34339 msgid "cannot bind bitfield %qE to %qT"
34342 #: cp/call.c:6519 cp/call.c:6536
34343 #, gcc-internal-format
34344 msgid "cannot bind packed field %qE to %qT"
34348 #, gcc-internal-format
34349 msgid "cannot bind rvalue %qE to %qT"
34352 #: cp/call.c:6644 cp/cvt.c:1739
34353 #, gcc-internal-format
34355 "scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
34359 #, gcc-internal-format
34361 "passing objects of non-trivially-copyable type %q#T through %<...%> is "
34362 "conditionally supported"
34366 #, gcc-internal-format
34367 msgid "cannot receive reference type %qT through %<...%>"
34371 #, gcc-internal-format
34373 "receiving objects of non-trivially-copyable type %q#T through %<...%> is "
34374 "conditionally-supported"
34378 #, gcc-internal-format
34379 msgid "recursive evaluation of default argument for %q#D"
34383 #, gcc-internal-format
34385 "call to %qD uses the default argument for parameter %P, which is not yet "
34390 #, gcc-internal-format
34391 msgid "argument of function call might be a candidate for a format attribute"
34395 #, gcc-internal-format
34396 msgid "use of multiversioned function without a default"
34400 #, gcc-internal-format
34401 msgid "passing %qT as %<this%> argument discards qualifiers"
34404 #: cp/call.c:7192 cp/call.c:8974 cp/name-lookup.c:5706
34405 #, gcc-internal-format
34406 msgid " in call to %qD"
34410 #, gcc-internal-format
34411 msgid "%qT is not an accessible base of %qT"
34415 #, gcc-internal-format
34416 msgid "deducing %qT as %qT"
34420 #, gcc-internal-format
34421 msgid " in call to %q+D"
34425 #, gcc-internal-format
34426 msgid " (you can disable this with -fno-deduce-init-list)"
34430 #, gcc-internal-format
34431 msgid "could not find class$ field in java interface type %qT"
34435 #, gcc-internal-format
34436 msgid "constructor delegates to itself"
34440 #, gcc-internal-format
34441 msgid "call to non-function %qD"
34444 #: cp/call.c:7975 cp/typeck.c:2757
34445 #, gcc-internal-format
34446 msgid "cannot call constructor %<%T::%D%> directly"
34450 #, gcc-internal-format
34451 msgid "for a function-style cast, remove the redundant %<::%D%>"
34455 #, gcc-internal-format
34456 msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
34460 #, gcc-internal-format
34461 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
34465 #, gcc-internal-format
34466 msgid "no matching function for call to %<%s(%A)%>"
34470 #, gcc-internal-format
34471 msgid "call of overloaded %<%s(%A)%> is ambiguous"
34475 #, gcc-internal-format
34476 msgid "pure virtual %q#D called from non-static data member initializer"
34480 #, gcc-internal-format
34481 msgid "cannot call member function %qD without object"
34485 #, gcc-internal-format
34486 msgid "passing %qT chooses %qT over %qT"
34490 #, gcc-internal-format
34491 msgid "choosing %qD over %qD"
34495 #, gcc-internal-format
34496 msgid " for conversion from %qT to %qT"
34500 #, gcc-internal-format
34501 msgid " because conversion sequence for the argument is better"
34505 #, gcc-internal-format
34506 msgid "default argument mismatch in overload resolution"
34510 #, gcc-internal-format
34511 msgid " candidate 1: %q+#F"
34515 #, gcc-internal-format
34516 msgid " candidate 2: %q+#F"
34520 #, gcc-internal-format
34522 "ISO C++ says that these are ambiguous, even though the worst conversion for "
34523 "the first is better than the worst conversion for the second:"
34527 #, gcc-internal-format
34528 msgid "could not convert %qE from %qT to %qT"
34532 #, gcc-internal-format
34533 msgid "a temporary bound to %qD only persists until the constructor exits"
34537 #, gcc-internal-format
34539 "invalid initialization of reference of type %qT from expression of type %qT"
34543 #, gcc-internal-format
34545 "cannot convert from pointer to base class %qT to pointer to derived class "
34546 "%qT because the base is virtual"
34550 #, gcc-internal-format
34552 "cannot convert from base class %qT to derived class %qT because the base is "
34557 #, gcc-internal-format
34559 "cannot convert from pointer to base class %qT to pointer to derived class "
34560 "%qT via virtual base %qT"
34564 #, gcc-internal-format
34566 "cannot convert from base class %qT to derived class %qT via virtual base %qT"
34570 #, gcc-internal-format
34571 msgid "Java class %qT cannot have a destructor"
34575 #, gcc-internal-format
34576 msgid "Java class %qT cannot have an implicit non-trivial destructor"
34580 #, gcc-internal-format
34581 msgid "%q#D inherited from %qT"
34585 #, gcc-internal-format
34586 msgid "conflicts with version inherited from %qT"
34590 #, gcc-internal-format
34591 msgid "%q+#D cannot be overloaded"
34595 #, gcc-internal-format
34600 #, gcc-internal-format
34601 msgid "conflicting access specifications for method %q+D, ignored"
34605 #, gcc-internal-format
34606 msgid "conflicting access specifications for field %qE, ignored"
34609 #: cp/class.c:1333 cp/class.c:1341
34610 #, gcc-internal-format
34611 msgid "%q+D invalid in %q#T"
34615 #, gcc-internal-format
34616 msgid " because of local method %q+#D with same name"
34620 #, gcc-internal-format
34621 msgid " because of local member %q+#D with same name"
34625 #, gcc-internal-format
34626 msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
34629 #: cp/class.c:1400 cp/class.c:1406 cp/class.c:1412 cp/class.c:1423
34630 #, gcc-internal-format
34631 msgid "%qT declared here"
34635 #, gcc-internal-format
34636 msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
34640 #, gcc-internal-format
34641 msgid "%qT does not have the %E ABI tag that base %qT has"
34645 #, gcc-internal-format
34646 msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
34650 #, gcc-internal-format
34651 msgid "cannot derive from %<final%> base %qT in derived type %qT"
34655 #, gcc-internal-format
34656 msgid "all member functions in class %qT are private"
34660 #, gcc-internal-format
34661 msgid "%q#T only defines a private destructor and has no friends"
34665 #, gcc-internal-format
34666 msgid "%q#T only defines private constructors and has no friends"
34670 #, gcc-internal-format
34671 msgid "no unique final overrider for %qD in %qT"
34675 #, gcc-internal-format
34676 msgid "%q+D can be marked override"
34680 #, gcc-internal-format
34681 msgid "%q+#D marked %<final%>, but is not virtual"
34685 #, gcc-internal-format
34686 msgid "%q+#D marked %<override%>, but does not override"
34689 #. Here we know it is a hider, and no overrider exists.
34691 #, gcc-internal-format
34692 msgid "%q+D was hidden"
34696 #, gcc-internal-format
34700 #: cp/class.c:3047 cp/decl2.c:1535
34701 #, gcc-internal-format
34702 msgid "%q+#D invalid; an anonymous union can only have non-static data members"
34706 #, gcc-internal-format
34708 "%q+#D invalid; an anonymous struct can only have non-static data members"
34711 #: cp/class.c:3063 cp/decl2.c:1541
34712 #, gcc-internal-format
34713 msgid "private member %q+#D in anonymous union"
34717 #, gcc-internal-format
34718 msgid "private member %q+#D in anonymous struct"
34721 #: cp/class.c:3072 cp/decl2.c:1543
34722 #, gcc-internal-format
34723 msgid "protected member %q+#D in anonymous union"
34727 #, gcc-internal-format
34728 msgid "protected member %q+#D in anonymous struct"
34732 #, gcc-internal-format
34733 msgid "the ellipsis in %qD is not inherited"
34737 #, gcc-internal-format
34738 msgid "bit-field %q+#D with non-integral type"
34742 #, gcc-internal-format
34743 msgid "bit-field %q+D width not an integer constant"
34747 #, gcc-internal-format
34748 msgid "negative width in bit-field %q+D"
34752 #, gcc-internal-format
34753 msgid "zero width for bit-field %q+D"
34757 #, gcc-internal-format
34758 msgid "width of %q+D exceeds its type"
34762 #, gcc-internal-format
34763 msgid "%q+D is too small to hold all values of %q#T"
34767 #, gcc-internal-format
34768 msgid "member %q+#D with constructor not allowed in union"
34772 #, gcc-internal-format
34773 msgid "member %q+#D with destructor not allowed in union"
34777 #, gcc-internal-format
34778 msgid "member %q+#D with copy assignment operator not allowed in union"
34782 #, gcc-internal-format
34783 msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
34787 #, gcc-internal-format
34788 msgid "multiple fields in union %qT initialized"
34792 #, gcc-internal-format
34793 msgid "in C++98 %q+D may not be static because it is a member of a union"
34797 #, gcc-internal-format
34799 "in C++98 %q+D may not have reference type %qT because it is a member of a "
34804 #, gcc-internal-format
34805 msgid "field %q+D invalidly declared function type"
34809 #, gcc-internal-format
34810 msgid "field %q+D invalidly declared method type"
34814 #, gcc-internal-format
34815 msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
34819 #, gcc-internal-format
34820 msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
34824 #, gcc-internal-format
34825 msgid "member %q+D cannot be declared as a %<mutable%> reference"
34829 #, gcc-internal-format
34830 msgid "field %q+#D with same name as class"
34834 #, gcc-internal-format
34835 msgid "%q#T has pointer data members"
34839 #, gcc-internal-format
34840 msgid " but does not override %<%T(const %T&)%>"
34844 #, gcc-internal-format
34845 msgid " or %<operator=(const %T&)%>"
34849 #, gcc-internal-format
34850 msgid " but does not override %<operator=(const %T&)%>"
34854 #, gcc-internal-format
34855 msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
34859 #, gcc-internal-format
34860 msgid "alignment of %qD will increase in -fabi-version=9"
34864 #, gcc-internal-format
34865 msgid "initializer specified for non-virtual method %q+D"
34869 #, gcc-internal-format
34870 msgid "method overrides both %<transaction_pure%> and %qE methods"
34874 #, gcc-internal-format
34875 msgid "method declared %qE overriding %qE method"
34878 #: cp/class.c:5546 cp/constexpr.c:221
34879 #, gcc-internal-format
34881 "enclosing class of constexpr non-static member function %q+#D is not a "
34886 #, gcc-internal-format
34887 msgid "%q+T is not literal because:"
34891 #, gcc-internal-format
34892 msgid " %q+T has a non-trivial destructor"
34896 #, gcc-internal-format
34898 " %q+T is not an aggregate, does not have a trivial default constructor, and "
34899 "has no constexpr constructor that is not a copy or move constructor"
34903 #, gcc-internal-format
34904 msgid " base class %qT of %q+T is non-literal"
34908 #, gcc-internal-format
34909 msgid " non-static data member %q+D has non-literal type"
34913 #, gcc-internal-format
34914 msgid " non-static data member %q+D has volatile type"
34918 #, gcc-internal-format
34919 msgid "base class %q#T has accessible non-virtual destructor"
34923 #, gcc-internal-format
34924 msgid "non-static reference %q+#D in class without a constructor"
34928 #, gcc-internal-format
34929 msgid "non-static const member %q+#D in class without a constructor"
34932 #. If the function is defaulted outside the class, we just
34933 #. give the synthesis error.
34935 #, gcc-internal-format
34937 "%q+D declared to take const reference, but implicit declaration would take "
34942 #, gcc-internal-format
34943 msgid "direct base %qT inaccessible in %qT due to ambiguity"
34947 #, gcc-internal-format
34948 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
34952 #, gcc-internal-format
34954 "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
34957 #: cp/class.c:6568 cp/decl.c:12511 cp/parser.c:20543
34958 #, gcc-internal-format
34959 msgid "redefinition of %q#T"
34963 #, gcc-internal-format
34964 msgid "%q#T has virtual functions and accessible non-virtual destructor"
34968 #, gcc-internal-format
34969 msgid "type transparent %q#T does not have any fields"
34973 #, gcc-internal-format
34974 msgid "type transparent class %qT has base classes"
34978 #, gcc-internal-format
34979 msgid "type transparent class %qT has virtual functions"
34983 #, gcc-internal-format
34985 "type transparent %q#T cannot be made transparent because the type of the "
34986 "first field has a different ABI from the class overall"
34990 #, gcc-internal-format
34992 "definition of std::initializer_list does not match #include "
34993 "<initializer_list>"
34997 #, gcc-internal-format
34998 msgid "trying to finish struct, but kicked out due to previous parse errors"
35002 #, gcc-internal-format
35003 msgid "language string %<\"%E\"%> not recognized"
35007 #, gcc-internal-format
35008 msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
35012 #, gcc-internal-format
35013 msgid "no matches converting function %qD to type %q#T"
35017 #, gcc-internal-format
35018 msgid "converting overloaded function %qD to type %q#T is ambiguous"
35022 #, gcc-internal-format
35023 msgid "assuming pointer to member %qD"
35027 #, gcc-internal-format
35028 msgid "(a pointer to member can only be formed with %<&%E%>)"
35031 #: cp/class.c:7820 cp/class.c:7855
35032 #, gcc-internal-format
35033 msgid "not enough type information"
35036 #: cp/class.c:7838 cp/cvt.c:176 cp/cvt.c:203 cp/cvt.c:252
35037 #, gcc-internal-format
35038 msgid "cannot convert %qE from type %qT to type %qT"
35041 #. [basic.scope.class]
35043 #. A name N used in a class S shall refer to the same declaration
35044 #. in its context and when re-evaluated in the completed scope of
35047 #, gcc-internal-format
35048 msgid "declaration of %q#D"
35052 #, gcc-internal-format
35053 msgid "changes meaning of %qD from %q+#D"
35056 #: cp/constexpr.c:99
35057 #, gcc-internal-format
35058 msgid "the type %qT of constexpr variable %qD is not literal"
35061 #: cp/constexpr.c:107
35062 #, gcc-internal-format
35063 msgid "variable %qD of non-literal type %qT in %<constexpr%> function"
35066 #: cp/constexpr.c:182
35067 #, gcc-internal-format
35068 msgid "inherited constructor %qD is not constexpr"
35071 #: cp/constexpr.c:194
35072 #, gcc-internal-format
35073 msgid "invalid type for parameter %d of constexpr function %q+#D"
35076 #: cp/constexpr.c:209
35077 #, gcc-internal-format
35078 msgid "invalid return type %qT of constexpr function %q+D"
35081 #: cp/constexpr.c:231
35082 #, gcc-internal-format
35083 msgid "%q#T has virtual base classes"
35086 #: cp/constexpr.c:482
35087 #, gcc-internal-format
35088 msgid "constexpr constructor does not have empty body"
35091 #: cp/constexpr.c:577
35092 #, gcc-internal-format
35093 msgid "body of %<constexpr%> constructor cannot be a function-try-block"
35096 #: cp/constexpr.c:708
35097 #, gcc-internal-format
35099 "%<constexpr%> constructor for union %qT must initialize exactly one non-"
35100 "static data member"
35103 #: cp/constexpr.c:748
35104 #, gcc-internal-format
35106 "member %qD must be initialized by mem-initializer in %<constexpr%> "
35110 #: cp/constexpr.c:780
35111 #, gcc-internal-format
35112 msgid "body of constexpr function %qD not a return-statement"
35115 #: cp/constexpr.c:833
35116 #, gcc-internal-format
35117 msgid "%q+D is not usable as a constexpr function because:"
35120 #: cp/constexpr.c:1178 cp/constexpr.c:3929
35121 #, gcc-internal-format
35122 msgid "call to internal function"
35125 #: cp/constexpr.c:1196
35126 #, gcc-internal-format
35127 msgid "expression %qE does not designate a constexpr function"
35130 #: cp/constexpr.c:1214 cp/constexpr.c:3946
35131 #, gcc-internal-format
35132 msgid "call to non-constexpr function %qD"
35135 #. The definition of fun was somehow unsuitable.
35136 #: cp/constexpr.c:1258
35137 #, gcc-internal-format
35138 msgid "%qD called in a constant expression"
35141 #: cp/constexpr.c:1262
35142 #, gcc-internal-format
35143 msgid "%qD used before its definition"
35146 #: cp/constexpr.c:1315
35147 #, gcc-internal-format
35148 msgid "call has circular dependency"
35151 #: cp/constexpr.c:1326
35152 #, gcc-internal-format, gfc-internal-format
35154 "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to "
35155 "increase the maximum)"
35158 #: cp/constexpr.c:1396
35159 #, gcc-internal-format
35160 msgid "constexpr call flows off the end of the function"
35163 #: cp/constexpr.c:1468
35164 #, gcc-internal-format
35165 msgid "%q+E is not a constant expression"
35168 #: cp/constexpr.c:1508
35169 #, gcc-internal-format
35170 msgid "right operand of shift expression %q+E is negative"
35173 #: cp/constexpr.c:1515
35174 #, gcc-internal-format
35176 "right operand of shift expression %q+E is >= than the precision of the left "
35180 #: cp/constexpr.c:1532
35181 #, gcc-internal-format
35182 msgid "left operand of shift expression %q+E is negative"
35185 #: cp/constexpr.c:1551
35186 #, gcc-internal-format
35187 msgid "shift expression %q+E overflows"
35190 #: cp/constexpr.c:1713
35191 #, gcc-internal-format
35192 msgid "array subscript out of bound"
35195 #: cp/constexpr.c:1720
35196 #, gcc-internal-format
35197 msgid "negative array subscript"
35200 #: cp/constexpr.c:1766 cp/constexpr.c:1845 cp/constexpr.c:3072
35201 #, gcc-internal-format
35202 msgid "%qE is not a constant expression"
35205 #: cp/constexpr.c:1772
35206 #, gcc-internal-format
35207 msgid "mutable %qD is not usable in a constant expression"
35210 #: cp/constexpr.c:1793
35211 #, gcc-internal-format
35213 "accessing %qD member instead of initialized %qD member in constant expression"
35216 #: cp/constexpr.c:1805
35217 #, gcc-internal-format
35218 msgid "accessing uninitialized member %qD"
35221 #: cp/constexpr.c:2461
35222 #, gcc-internal-format
35223 msgid "accessing value of %qE through a %qT glvalue in a constant expression"
35226 #: cp/constexpr.c:2502
35227 #, gcc-internal-format
35228 msgid "the value of %qD is not usable in a constant expression"
35231 #: cp/constexpr.c:2509
35232 #, gcc-internal-format
35233 msgid "%qD used in its own initializer"
35236 #: cp/constexpr.c:2514
35237 #, gcc-internal-format
35238 msgid "%q#D is not const"
35241 #: cp/constexpr.c:2517
35242 #, gcc-internal-format
35243 msgid "%q#D is volatile"
35246 #: cp/constexpr.c:2521
35247 #, gcc-internal-format
35248 msgid "%qD was not initialized with a constant expression"
35251 #: cp/constexpr.c:2530
35252 #, gcc-internal-format
35253 msgid "%qD was not declared %<constexpr%>"
35256 #: cp/constexpr.c:2533
35257 #, gcc-internal-format
35258 msgid "%qD does not have integral or enumeration type"
35261 #: cp/constexpr.c:2641
35262 #, gcc-internal-format
35263 msgid "modification of %qE is not a constant-expression"
35266 #: cp/constexpr.c:3116 cp/constexpr.c:4303
35267 #, gcc-internal-format
35268 msgid "temporary of non-literal type %qT in a constant expression"
35271 #: cp/constexpr.c:3428 cp/constexpr.c:4036
35272 #, gcc-internal-format
35273 msgid "reinterpret_cast from integer to pointer"
35276 #: cp/constexpr.c:3485 cp/constexpr.c:4194 cp/constexpr.c:4468
35277 #, gcc-internal-format
35278 msgid "expression %qE is not a constant-expression"
35281 #: cp/constexpr.c:3536
35282 #, gcc-internal-format
35283 msgid "statement is not a constant-expression"
35286 #: cp/constexpr.c:3539
35287 #, gcc-internal-format
35288 msgid "unexpected expression %qE of kind %s"
35291 #: cp/constexpr.c:3606
35292 #, gcc-internal-format
35294 "%qE is not a constant expression because it refers to mutable subobjects of "
35298 #: cp/constexpr.c:3619
35299 #, gcc-internal-format
35301 "conversion from pointer type %qT to arithmetic type %qT in a constant-"
35305 #: cp/constexpr.c:3867
35306 #, gcc-internal-format
35307 msgid "expression %qE has side-effects"
35310 #: cp/constexpr.c:4062
35311 #, gcc-internal-format
35313 "address-of an object %qE with thread local or automatic storage is not a "
35314 "constant expression"
35317 #: cp/constexpr.c:4092
35318 #, gcc-internal-format
35319 msgid "use of %<this%> in a constant expression"
35322 #: cp/constexpr.c:4206
35323 #, gcc-internal-format
35325 "typeid-expression is not a constant expression because %qE is of polymorphic "
35329 #: cp/constexpr.c:4266
35330 #, gcc-internal-format
35331 msgid "cast to non-integral type %qT in a constant expression"
35334 #: cp/constexpr.c:4351
35335 #, gcc-internal-format
35336 msgid "division by zero is not a constant-expression"
35339 #: cp/constexpr.c:4476
35340 #, gcc-internal-format
35341 msgid "non-constant array initialization"
35344 #: cp/constexpr.c:4490
35345 #, gcc-internal-format, gfc-internal-format
35346 msgid "unexpected AST of kind %s"
35349 #: cp/cp-array-notation.c:825 cp/cp-array-notation.c:831
35350 #: cp/cp-array-notation.c:856 cp/cp-array-notation.c:862
35351 #, gcc-internal-format
35352 msgid "rank mismatch with controlling expression of parent if-statement"
35355 #: cp/cp-array-notation.c:1269
35356 #, gcc-internal-format
35357 msgid "array notation cannot be used in a condition for a for-loop"
35360 #: cp/cp-array-notation.c:1302
35361 #, gcc-internal-format
35362 msgid "array notation cannot be used as a condition for switch statement"
35365 #: cp/cp-array-notation.c:1315
35366 #, gcc-internal-format
35367 msgid "array notation cannot be used as a condition for while statement"
35370 #: cp/cp-array-notation.c:1326
35371 #, gcc-internal-format
35372 msgid "array notation cannot be used as a condition for a do-while statement"
35375 #: cp/cp-array-notation.c:1371
35376 #, gcc-internal-format
35378 "start-index and length fields necessary for using array notation in pointers "
35382 #: cp/cp-array-notation.c:1378
35383 #, gcc-internal-format
35385 "start-index and length fields necessary for using array notation with array "
35389 #: cp/cp-array-notation.c:1444
35390 #, gcc-internal-format
35391 msgid "array notation cannot be used with function type"
35394 #: cp/cp-array-notation.c:1454
35395 #, gcc-internal-format
35396 msgid "rank of an array notation triplet%'s start-index is not zero"
35399 #: cp/cp-array-notation.c:1460
35400 #, gcc-internal-format
35401 msgid "rank of an array notation triplet%'s length is not zero"
35404 #: cp/cp-array-notation.c:1465
35405 #, gcc-internal-format
35406 msgid "rank of array notation triplet%'s stride is not zero"
35409 #: cp/cp-cilkplus.c:51
35410 #, gcc-internal-format
35411 msgid "throw expressions are not allowed inside loops marked with pragma simd"
35414 #: cp/cp-cilkplus.c:58
35415 #, gcc-internal-format
35416 msgid "try statements are not allowed inside loops marked with #pragma simd"
35419 #: cp/cp-gimplify.c:1240
35420 #, gcc-internal-format
35421 msgid "throw will always call terminate()"
35424 #: cp/cp-gimplify.c:1243
35425 #, gcc-internal-format
35426 msgid "in C++11 destructors default to noexcept"
35429 #: cp/cp-gimplify.c:1254
35430 #, gcc-internal-format
35432 "in C++11 this throw will terminate because destructors default to noexcept"
35435 #: cp/cp-gimplify.c:1737
35436 #, gcc-internal-format
35437 msgid "%qE implicitly determined as %<firstprivate%> has reference type"
35441 #, gcc-internal-format
35442 msgid "can%'t convert from incomplete type %qT to %qT"
35446 #, gcc-internal-format
35447 msgid "conversion of %qE from %qT to %qT is ambiguous"
35451 #, gcc-internal-format
35452 msgid "initialization of volatile reference type %q#T from rvalue of type %qT"
35456 #, gcc-internal-format
35457 msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
35461 #, gcc-internal-format
35462 msgid "initialization of non-const reference type %q#T from rvalue of type %qT"
35466 #, gcc-internal-format
35467 msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
35471 #, gcc-internal-format
35472 msgid "conversion from %qT to %qT discards qualifiers"
35475 #: cp/cvt.c:494 cp/typeck.c:6863
35476 #, gcc-internal-format
35477 msgid "casting %qT to %qT does not dereference pointer"
35481 #, gcc-internal-format
35482 msgid "cannot convert type %qT to type %qT"
35486 #, gcc-internal-format
35487 msgid "conversion from %q#T to %q#T"
35491 #, gcc-internal-format
35493 "the result of the conversion is unspecified because %qE is outside the range "
35497 #: cp/cvt.c:782 cp/cvt.c:826
35498 #, gcc-internal-format
35499 msgid "%q#T used where a %qT was expected"
35503 #, gcc-internal-format
35504 msgid "could not convert %qE from %<void%> to %<bool%>"
35508 #, gcc-internal-format
35509 msgid "%q#T used where a floating point value was expected"
35513 #, gcc-internal-format
35514 msgid "conversion from %qT to non-scalar type %qT requested"
35518 #, gcc-internal-format
35519 msgid "pseudo-destructor is not called"
35523 #, gcc-internal-format
35524 msgid "conversion to void will not access object of incomplete type %qT"
35528 #, gcc-internal-format
35530 "indirection will not access object of incomplete type %qT in second operand "
35531 "of conditional expression"
35535 #, gcc-internal-format
35537 "indirection will not access object of incomplete type %qT in third operand "
35538 "of conditional expression"
35542 #, gcc-internal-format
35544 "indirection will not access object of incomplete type %qT in right operand "
35545 "of comma operator"
35549 #, gcc-internal-format
35551 "indirection will not access object of incomplete type %qT in left operand of "
35556 #, gcc-internal-format
35557 msgid "indirection will not access object of incomplete type %qT in statement"
35561 #, gcc-internal-format
35563 "indirection will not access object of incomplete type %qT in for increment "
35568 #, gcc-internal-format
35569 msgid "conversion to void will not access object of type %qT"
35573 #, gcc-internal-format
35575 "implicit dereference will not access object of type %qT in second operand of "
35576 "conditional expression"
35580 #, gcc-internal-format
35582 "implicit dereference will not access object of type %qT in third operand of "
35583 "conditional expression"
35587 #, gcc-internal-format
35589 "implicit dereference will not access object of type %qT in right operand of "
35594 #, gcc-internal-format
35596 "implicit dereference will not access object of type %qT in left operand of "
35601 #, gcc-internal-format
35602 msgid "implicit dereference will not access object of type %qT in statement"
35606 #, gcc-internal-format
35608 "implicit dereference will not access object of type %qT in for increment "
35613 #, gcc-internal-format
35615 "conversion to void will not access object of non-trivially-copyable type %qT"
35619 #, gcc-internal-format
35621 "indirection will not access object of non-trivially-copyable type %qT in "
35622 "second operand of conditional expression"
35626 #, gcc-internal-format
35628 "indirection will not access object of non-trivially-copyable type %qT in "
35629 "third operand of conditional expression"
35633 #, gcc-internal-format
35635 "indirection will not access object of non-trivially-copyable type %qT in "
35636 "right operand of comma operator"
35640 #, gcc-internal-format
35642 "indirection will not access object of non-trivially-copyable type %qT in "
35643 "left operand of comma operator"
35647 #, gcc-internal-format
35649 "indirection will not access object of non-trivially-copyable type %qT in "
35654 #, gcc-internal-format
35656 "indirection will not access object of non-trivially-copyable type %qT in for "
35657 "increment expression"
35661 #, gcc-internal-format
35662 msgid "conversion to void will not access object %qE of incomplete type %qT"
35666 #, gcc-internal-format
35668 "variable %qE of incomplete type %qT will not be accessed in second operand "
35669 "of conditional expression"
35673 #, gcc-internal-format
35675 "variable %qE of incomplete type %qT will not be accessed in third operand of "
35676 "conditional expression"
35680 #, gcc-internal-format
35682 "variable %qE of incomplete type %qT will not be accessed in right operand of "
35687 #, gcc-internal-format
35689 "variable %qE of incomplete type %qT will not be accessed in left operand of "
35694 #, gcc-internal-format
35695 msgid "variable %qE of incomplete type %qT will not be accessed in statement"
35699 #, gcc-internal-format
35701 "variable %qE of incomplete type %qT will not be accessed in for increment "
35706 #, gcc-internal-format
35707 msgid "conversion to void cannot resolve address of overloaded function"
35711 #, gcc-internal-format
35713 "second operand of conditional expression cannot resolve address of "
35714 "overloaded function"
35718 #, gcc-internal-format
35720 "third operand of conditional expression cannot resolve address of overloaded "
35725 #, gcc-internal-format
35727 "right operand of comma operator cannot resolve address of overloaded function"
35731 #, gcc-internal-format
35733 "left operand of comma operator cannot resolve address of overloaded function"
35737 #, gcc-internal-format
35738 msgid "statement cannot resolve address of overloaded function"
35742 #, gcc-internal-format
35743 msgid "for increment expression cannot resolve address of overloaded function"
35747 #, gcc-internal-format
35749 "second operand of conditional expression is a reference, not call, to "
35754 #, gcc-internal-format
35756 "third operand of conditional expression is a reference, not call, to "
35761 #, gcc-internal-format
35763 "right operand of comma operator is a reference, not call, to function %qE"
35767 #, gcc-internal-format
35769 "left operand of comma operator is a reference, not call, to function %qE"
35773 #, gcc-internal-format
35774 msgid "statement is a reference, not call, to function %qE"
35778 #, gcc-internal-format
35779 msgid "for increment expression is a reference, not call, to function %qE"
35783 #, gcc-internal-format
35784 msgid "second operand of conditional expression has no effect"
35788 #, gcc-internal-format
35789 msgid "third operand of conditional expression has no effect"
35793 #, gcc-internal-format
35794 msgid "right operand of comma operator has no effect"
35798 #, gcc-internal-format
35799 msgid "left operand of comma operator has no effect"
35803 #, gcc-internal-format
35804 msgid "statement has no effect"
35808 #, gcc-internal-format
35809 msgid "for increment expression has no effect"
35813 #, gcc-internal-format
35814 msgid "converting NULL to non-pointer type"
35818 #, gcc-internal-format
35819 msgid "default type conversion can't deduce template argument for %qD"
35823 #, gcc-internal-format
35824 msgid "ambiguous default type conversion from %qT"
35828 #, gcc-internal-format
35829 msgid " candidate conversions include %qD and %qD"
35832 #: cp/cxx-pretty-print.c:2148
35833 #, gcc-internal-format
35834 msgid "template-parameter-"
35838 #, gcc-internal-format
35839 msgid "variable %q+D set but not used"
35843 #, gcc-internal-format
35844 msgid "%qD was declared %<extern%> and later %<static%>"
35847 #: cp/decl.c:1161 objc/objc-act.c:3406 objc/objc-act.c:3992
35848 #: objc/objc-act.c:4020 objc/objc-act.c:4075 objc/objc-act.c:6846
35849 #, gcc-internal-format
35850 msgid "previous declaration of %q+D"
35854 #, gcc-internal-format
35855 msgid "from previous declaration %q+F"
35859 #, gcc-internal-format
35860 msgid "redeclaration %q+D differs in %<constexpr%>"
35864 #, gcc-internal-format
35865 msgid "from previous declaration %q+D"
35869 #, gcc-internal-format
35870 msgid "redeclaration of %q+#D may not have default arguments"
35874 #, gcc-internal-format
35875 msgid "literal operator template %q+D conflicts with raw literal operator %qD"
35879 #, gcc-internal-format
35880 msgid "raw literal operator %q+D conflicts with literal operator template %qD"
35884 #, gcc-internal-format
35885 msgid "function %q+D redeclared as inline"
35889 #, gcc-internal-format
35890 msgid "previous declaration of %qD with attribute noinline"
35894 #, gcc-internal-format
35895 msgid "function %q+D redeclared with attribute noinline"
35899 #, gcc-internal-format
35900 msgid "previous declaration of %qD was inline"
35903 #: cp/decl.c:1369 cp/decl.c:1445
35904 #, gcc-internal-format
35905 msgid "shadowing built-in function %q#D"
35908 #: cp/decl.c:1370 cp/decl.c:1446
35909 #, gcc-internal-format
35910 msgid "shadowing library function %q#D"
35914 #, gcc-internal-format
35915 msgid "library function %q#D redeclared as non-function %q+#D"
35919 #, gcc-internal-format
35920 msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
35924 #, gcc-internal-format
35925 msgid "redeclaration of %<pragma omp declare reduction%>"
35929 #, gcc-internal-format
35930 msgid "previous %<pragma omp declare reduction%> declaration"
35934 #, gcc-internal-format
35935 msgid "new declaration %q+#D ambiguates built-in declaration %q#D"
35939 #, gcc-internal-format
35940 msgid "%q#D redeclared as different kind of symbol"
35943 #: cp/decl.c:1535 cp/decl.c:1556 cp/decl.c:1583
35944 #, gcc-internal-format
35945 msgid "previous declaration %q#D"
35949 #, gcc-internal-format
35950 msgid "conflicting declaration of template %q+#D"
35954 #, gcc-internal-format
35955 msgid "ambiguating new declaration %q+#D"
35958 #: cp/decl.c:1572 cp/decl.c:1595
35959 #, gcc-internal-format
35960 msgid "old declaration %q#D"
35964 #, gcc-internal-format
35965 msgid "conflicting declaration of C function %q+#D"
35969 #, gcc-internal-format
35970 msgid "ambiguating new declaration of %q+#D"
35974 #, gcc-internal-format
35975 msgid "conflicting declaration %q+#D"
35979 #, gcc-internal-format
35980 msgid "previous declaration as %q#D"
35983 #. [namespace.alias]
35985 #. A namespace-name or namespace-alias shall not be declared as
35986 #. the name of any other entity in the same declarative region.
35987 #. A namespace-name defined at global scope shall not be
35988 #. declared as the name of any other entity in any global scope
35991 #, gcc-internal-format
35992 msgid "conflicting declaration of namespace %q+D"
35996 #, gcc-internal-format
35997 msgid "previous declaration of namespace %qD here"
36001 #, gcc-internal-format
36002 msgid "%q+#D previously defined here"
36005 #: cp/decl.c:1672 cp/name-lookup.c:1174 cp/name-lookup.c:1197
36006 #, gcc-internal-format
36007 msgid "%q+#D previously declared here"
36011 #, gcc-internal-format
36012 msgid "prototype specified for %q+#D"
36016 #, gcc-internal-format
36017 msgid "previous non-prototype definition here"
36021 #, gcc-internal-format
36022 msgid "conflicting declaration of %q+#D with %qL linkage"
36026 #, gcc-internal-format
36027 msgid "previous declaration with %qL linkage"
36030 #: cp/decl.c:1760 cp/decl.c:1768
36031 #, gcc-internal-format
36032 msgid "default argument given for parameter %d of %q#D"
36035 #: cp/decl.c:1763 cp/decl.c:1771
36036 #, gcc-internal-format
36037 msgid "previous specification in %q#D here"
36041 #, gcc-internal-format
36042 msgid "redundant redeclaration of %q+D in same scope"
36045 #: cp/decl.c:1839 cp/decl.c:1849 cp/decl.c:2353
36046 #, gcc-internal-format
36047 msgid "previous declaration of %qD"
36051 #, gcc-internal-format
36052 msgid "deleted definition of %q+D"
36055 #. From [temp.expl.spec]:
36057 #. If a template, a member template or the member of a class
36058 #. template is explicitly specialized then that
36059 #. specialization shall be declared before the first use of
36060 #. that specialization that would cause an implicit
36061 #. instantiation to take place, in every translation unit in
36062 #. which such a use occurs.
36064 #, gcc-internal-format
36065 msgid "explicit specialization of %qD after first use"
36069 #, gcc-internal-format
36071 "%qD: visibility attribute ignored because it conflicts with previous "
36075 #. Reject two definitions.
36076 #: cp/decl.c:2594 cp/decl.c:2623 cp/decl.c:2656 cp/decl.c:2673 cp/decl.c:2746
36077 #, gcc-internal-format
36078 msgid "redefinition of %q#D"
36082 #, gcc-internal-format
36083 msgid "%qD conflicts with used function"
36087 #, gcc-internal-format
36088 msgid "%q#D not declared in class"
36091 #: cp/decl.c:2634 cp/decl.c:2683
36092 #, gcc-internal-format
36093 msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
36096 #: cp/decl.c:2637 cp/decl.c:2686
36097 #, gcc-internal-format
36098 msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
36105 #, gcc-internal-format
36106 msgid "redeclaration of friend %q#D may not have default template arguments"
36110 #, gcc-internal-format
36111 msgid "thread-local declaration of %q#D follows non-thread-local declaration"
36115 #, gcc-internal-format
36116 msgid "non-thread-local declaration of %q#D follows thread-local declaration"
36119 #: cp/decl.c:2735 cp/decl.c:2754 cp/name-lookup.c:590 cp/name-lookup.c:1173
36120 #: cp/name-lookup.c:1196
36121 #, gcc-internal-format
36122 msgid "redeclaration of %q#D"
36126 #, gcc-internal-format
36127 msgid "jump to label %qD"
36131 #, gcc-internal-format
36132 msgid "jump to case label"
36135 #: cp/decl.c:2904 cp/decl.c:3058 cp/decl.c:3110
36136 #, gcc-internal-format
36140 #: cp/decl.c:2926 cp/decl.c:3114
36141 #, gcc-internal-format
36142 msgid " exits OpenMP structured block"
36146 #, gcc-internal-format
36147 msgid " crosses initialization of %q+#D"
36150 #: cp/decl.c:2953 cp/decl.c:3078
36151 #, gcc-internal-format
36152 msgid " enters scope of %q+#D which has non-trivial destructor"
36155 #: cp/decl.c:2970 cp/decl.c:3086
36156 #, gcc-internal-format
36157 msgid " enters try block"
36160 #: cp/decl.c:2972 cp/decl.c:3070 cp/decl.c:3088
36161 #, gcc-internal-format
36162 msgid " enters catch block"
36165 #: cp/decl.c:2984 cp/decl.c:3094
36166 #, gcc-internal-format
36167 msgid " enters OpenMP structured block"
36170 #: cp/decl.c:3056 cp/decl.c:3108
36171 #, gcc-internal-format
36172 msgid "jump to label %q+D"
36176 #, gcc-internal-format
36177 msgid " skips initialization of %q+#D"
36180 #: cp/decl.c:3131 cp/parser.c:11005 cp/parser.c:11032
36181 #, gcc-internal-format
36182 msgid "invalid exit from OpenMP structured block"
36186 #, gcc-internal-format
36187 msgid "label named wchar_t"
36191 #, gcc-internal-format
36192 msgid "%qD is not a type"
36195 #: cp/decl.c:3489 cp/parser.c:5500
36196 #, gcc-internal-format
36197 msgid "%qD used without template parameters"
36201 #, gcc-internal-format
36202 msgid "%q#T is not a class"
36205 #: cp/decl.c:3522 cp/decl.c:3614
36206 #, gcc-internal-format
36207 msgid "no class template named %q#T in %q#T"
36211 #, gcc-internal-format
36212 msgid "no type named %q#T in %q#T"
36216 #, gcc-internal-format
36217 msgid "lookup of %qT in %qT is ambiguous"
36221 #, gcc-internal-format
36222 msgid "%<typename %T::%D%> names %q#T, which is not a class template"
36226 #, gcc-internal-format
36227 msgid "%<typename %T::%D%> names %q#T, which is not a type"
36231 #, gcc-internal-format
36232 msgid "template parameters do not match template %qD"
36236 #, gcc-internal-format
36237 msgid "an anonymous struct cannot have function members"
36241 #, gcc-internal-format
36242 msgid "an anonymous union cannot have function members"
36246 #, gcc-internal-format
36247 msgid "member %q+#D with constructor not allowed in anonymous aggregate"
36251 #, gcc-internal-format
36252 msgid "member %q+#D with destructor not allowed in anonymous aggregate"
36256 #, gcc-internal-format
36258 "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
36262 #, gcc-internal-format
36263 msgid "attribute ignored in declaration of %q#T"
36267 #, gcc-internal-format
36268 msgid "attribute for %q#T must follow the %qs keyword"
36272 #, gcc-internal-format
36273 msgid "multiple types in one declaration"
36277 #, gcc-internal-format
36278 msgid "redeclaration of C++ built-in type %qT"
36282 #, gcc-internal-format
36283 msgid "%<auto%> can only be specified for variables or function declarations"
36287 #, gcc-internal-format
36288 msgid "missing type-name in typedef-declaration"
36292 #, gcc-internal-format
36293 msgid "ISO C++ prohibits anonymous structs"
36297 #, gcc-internal-format
36298 msgid "%<inline%> can only be specified for functions"
36302 #, gcc-internal-format
36303 msgid "%<virtual%> can only be specified for functions"
36307 #, gcc-internal-format
36308 msgid "%<friend%> can only be specified inside a class"
36312 #, gcc-internal-format
36313 msgid "%<explicit%> can only be specified for constructors"
36317 #, gcc-internal-format
36318 msgid "a storage class can only be specified for objects and functions"
36322 #, gcc-internal-format
36323 msgid "%<const%> can only be specified for objects and functions"
36327 #, gcc-internal-format
36328 msgid "%<volatile%> can only be specified for objects and functions"
36332 #, gcc-internal-format
36333 msgid "%<__restrict%> can only be specified for objects and functions"
36337 #, gcc-internal-format
36338 msgid "%<__thread%> can only be specified for objects and functions"
36342 #, gcc-internal-format
36343 msgid "%<typedef%> was ignored in this declaration"
36347 #, gcc-internal-format
36348 msgid "%<constexpr%> cannot be used for type declarations"
36352 #, gcc-internal-format
36353 msgid "attribute ignored in explicit instantiation %q#T"
36357 #, gcc-internal-format
36358 msgid "no attribute can be applied to an explicit instantiation"
36362 #, gcc-internal-format
36363 msgid "ignoring attributes applied to class type %qT outside of definition"
36366 #. A template type parameter or other dependent type.
36368 #, gcc-internal-format
36370 "ignoring attributes applied to dependent type %qT without an associated "
36374 #: cp/decl.c:4693 cp/decl2.c:883
36375 #, gcc-internal-format
36376 msgid "typedef %qD is initialized (use decltype instead)"
36380 #, gcc-internal-format
36381 msgid "declaration of %q#D has %<extern%> and is initialized"
36385 #, gcc-internal-format
36386 msgid "definition of %q#D is marked %<dllimport%>"
36390 #, gcc-internal-format
36391 msgid "%q+#D is not a static data member of %q#T"
36395 #, gcc-internal-format
36396 msgid "non-member-template declaration of %qD"
36400 #, gcc-internal-format
36401 msgid "does not match member template declaration here"
36405 #, gcc-internal-format
36406 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
36410 #, gcc-internal-format
36411 msgid "duplicate initialization of %qD"
36415 #, gcc-internal-format
36416 msgid "%qD declared %<constexpr%> outside its class"
36420 #, gcc-internal-format
36421 msgid "declaration of %q#D outside of class is not definition"
36425 #, gcc-internal-format
36426 msgid "%qD declared %<thread_local%> in %<constexpr%> function"
36430 #, gcc-internal-format
36431 msgid "%qD declared %<static%> in %<constexpr%> function"
36435 #, gcc-internal-format
36436 msgid "variable %q#D has initializer but incomplete type"
36439 #: cp/decl.c:4943 cp/decl.c:5806
36440 #, gcc-internal-format
36441 msgid "elements of array %q#D have incomplete type"
36444 #: cp/decl.c:4950 cp/decl.c:6426
36445 #, gcc-internal-format
36446 msgid "declaration of %q#D has no initializer"
36450 #, gcc-internal-format
36451 msgid "aggregate %q#D has incomplete type and cannot be defined"
36455 #, gcc-internal-format
36456 msgid "%qD declared as reference but not initialized"
36460 #, gcc-internal-format
36461 msgid "name used in a GNU-style designated initializer for an array"
36465 #, gcc-internal-format
36466 msgid "name %qD used in a GNU-style designated initializer for an array"
36469 #: cp/decl.c:5065 cp/typeck2.c:1273 cp/typeck2.c:1383
36470 #, gcc-internal-format
36471 msgid "non-trivial designated initializers not supported"
36475 #, gcc-internal-format
36476 msgid "C99 designator %qE is not an integral constant-expression"
36480 #, gcc-internal-format
36481 msgid "initializer fails to determine size of %qD"
36485 #, gcc-internal-format
36486 msgid "array size missing in %qD"
36490 #, gcc-internal-format
36491 msgid "zero-size array %qD"
36494 #. An automatic variable with an incomplete type: that is an error.
36495 #. Don't talk about array types here, since we took care of that
36496 #. message in grokdeclarator.
36498 #, gcc-internal-format
36499 msgid "storage size of %qD isn%'t known"
36503 #, gcc-internal-format
36504 msgid "storage size of %qD isn%'t constant"
36508 #, gcc-internal-format
36510 "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind "
36511 "up with multiple copies)"
36515 #, gcc-internal-format
36516 msgid "you can work around this by removing the initializer"
36520 #, gcc-internal-format
36521 msgid "uninitialized const %qD"
36525 #, gcc-internal-format
36526 msgid "uninitialized variable %qD in %<constexpr%> function"
36530 #, gcc-internal-format
36531 msgid "%q#T has no user-provided default constructor"
36535 #, gcc-internal-format
36537 "constructor is not user-provided because it is explicitly defaulted in the "
36542 #, gcc-internal-format
36543 msgid "and the implicitly-defined constructor does not initialize %q+#D"
36547 #, gcc-internal-format
36548 msgid "invalid type %qT as initializer for a vector of type %qT"
36552 #, gcc-internal-format
36553 msgid "initializer for %qT must be brace-enclosed"
36557 #, gcc-internal-format
36558 msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
36562 #, gcc-internal-format
36563 msgid "%qT has no non-static data member named %qD"
36567 #, gcc-internal-format
36568 msgid "invalid initializer for %q#D"
36572 #, gcc-internal-format
36573 msgid "C99 designator %qE outside aggregate initializer"
36576 #: cp/decl.c:5580 cp/decl.c:5785 cp/typeck2.c:1260 cp/typeck2.c:1466
36577 #: cp/typeck2.c:1495 cp/typeck2.c:1542
36578 #, gcc-internal-format
36579 msgid "too many initializers for %qT"
36583 #, gcc-internal-format
36584 msgid "braces around scalar initializer for type %qT"
36588 #, gcc-internal-format
36589 msgid "missing braces around initializer for %qT"
36593 #, gcc-internal-format
36594 msgid "elements of array %q#T have incomplete type"
36598 #, gcc-internal-format
36599 msgid "variable-sized compound literal"
36603 #, gcc-internal-format
36604 msgid "%q#D has incomplete type"
36608 #, gcc-internal-format
36609 msgid "scalar object %qD requires one element in initializer"
36613 #, gcc-internal-format
36614 msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
36618 #, gcc-internal-format
36619 msgid "array %qD initialized by parenthesized string literal %qE"
36623 #, gcc-internal-format
36624 msgid "initializer invalid for static member with constructor"
36628 #, gcc-internal-format
36629 msgid "non-constant in-class initialization invalid for static member %qD"
36633 #, gcc-internal-format
36634 msgid "(an out of class initialization is required)"
36638 #, gcc-internal-format
36639 msgid "reference %qD is initialized with itself"
36643 #, gcc-internal-format
36644 msgid "assignment (not initialization) in declaration"
36648 #, gcc-internal-format
36649 msgid "shadowing previous type declaration of %q#D"
36653 #, gcc-internal-format
36654 msgid "Java object %qD not allocated with %<new%>"
36658 #, gcc-internal-format
36659 msgid "non-static data member %qD has Java class type"
36663 #, gcc-internal-format
36664 msgid "function %q#D is initialized like a variable"
36668 #, gcc-internal-format
36670 "non-local variable %qD declared %<__thread%> needs dynamic initialization"
36674 #, gcc-internal-format
36676 "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
36680 #, gcc-internal-format
36681 msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
36685 #, gcc-internal-format
36686 msgid "initializer fails to determine size of %qT"
36690 #, gcc-internal-format
36691 msgid "array size missing in %qT"
36695 #, gcc-internal-format
36696 msgid "zero-size array %qT"
36700 #, gcc-internal-format
36701 msgid "destructor for alien class %qT cannot be a member"
36705 #, gcc-internal-format
36706 msgid "constructor for alien class %qT cannot be a member"
36710 #, gcc-internal-format
36711 msgid "%qD declared as a %<virtual%> variable"
36715 #, gcc-internal-format
36716 msgid "%qD declared as an %<inline%> variable"
36720 #, gcc-internal-format
36722 "%<const%> and %<volatile%> function specifiers on %qD invalid in variable "
36727 #, gcc-internal-format
36728 msgid "%qD declared as a %<virtual%> parameter"
36732 #, gcc-internal-format
36733 msgid "%qD declared as an %<inline%> parameter"
36737 #, gcc-internal-format
36739 "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter "
36744 #, gcc-internal-format
36745 msgid "%qD declared as a %<virtual%> type"
36749 #, gcc-internal-format
36750 msgid "%qD declared as an %<inline%> type"
36754 #, gcc-internal-format
36756 "%<const%> and %<volatile%> function specifiers on %qD invalid in type "
36761 #, gcc-internal-format
36762 msgid "%qD declared as a %<virtual%> field"
36766 #, gcc-internal-format
36767 msgid "%qD declared as an %<inline%> field"
36771 #, gcc-internal-format
36773 "%<const%> and %<volatile%> function specifiers on %qD invalid in field "
36778 #, gcc-internal-format
36779 msgid "%q+D declared as a friend"
36783 #, gcc-internal-format
36784 msgid "%q+D declared with an exception specification"
36788 #, gcc-internal-format
36789 msgid "definition of %qD is not in namespace enclosing %qT"
36793 #, gcc-internal-format
36794 msgid "static member function %q#D declared with type qualifiers"
36798 #, gcc-internal-format
36799 msgid "defining explicit specialization %qD in friend declaration"
36802 #. Something like `template <class T> friend void f<T>()'.
36804 #, gcc-internal-format
36805 msgid "invalid use of template-id %qD in declaration of primary template"
36809 #, gcc-internal-format
36811 "default arguments are not allowed in declaration of friend template "
36812 "specialization %qD"
36816 #, gcc-internal-format
36818 "%<inline%> is not allowed in declaration of friend template specialization "
36823 #, gcc-internal-format
36824 msgid "cannot declare %<::main%> to be a template"
36828 #, gcc-internal-format
36829 msgid "cannot declare %<::main%> to be inline"
36833 #, gcc-internal-format
36834 msgid "cannot declare %<::main%> to be constexpr"
36838 #, gcc-internal-format
36839 msgid "cannot declare %<::main%> to be static"
36843 #, gcc-internal-format
36844 msgid "static member function %qD cannot have cv-qualifier"
36848 #, gcc-internal-format
36849 msgid "non-member function %qD cannot have cv-qualifier"
36853 #, gcc-internal-format
36854 msgid "static member function %qD cannot have ref-qualifier"
36858 #, gcc-internal-format
36859 msgid "non-member function %qD cannot have ref-qualifier"
36863 #, gcc-internal-format
36864 msgid "literal operator with C linkage"
36868 #, gcc-internal-format
36869 msgid "%qD has invalid argument list"
36873 #, gcc-internal-format
36874 msgid "integer suffix %<%s%> shadowed by implementation"
36878 #, gcc-internal-format
36879 msgid "floating point suffix %<%s%> shadowed by implementation"
36883 #, gcc-internal-format
36884 msgid "%qD must be a non-member function"
36888 #, gcc-internal-format
36889 msgid "%<::main%> must return %<int%>"
36893 #, gcc-internal-format
36894 msgid "definition of implicitly-declared %qD"
36898 #, gcc-internal-format
36899 msgid "definition of explicitly-defaulted %q+D"
36903 #, gcc-internal-format
36904 msgid "%q+#D explicitly defaulted here"
36907 #: cp/decl.c:8044 cp/decl2.c:781
36908 #, gcc-internal-format
36909 msgid "no %q#D member function declared in class %qT"
36913 #, gcc-internal-format
36914 msgid "in-class initialization of static data member %q#D of incomplete type"
36918 #, gcc-internal-format
36920 "%<constexpr%> needed for in-class initialization of static data member %q#D "
36921 "of non-integral type"
36925 #, gcc-internal-format
36926 msgid "in-class initialization of static data member %q#D of non-literal type"
36930 #, gcc-internal-format
36932 "invalid in-class initialization of static data member of non-integral type "
36937 #, gcc-internal-format
36938 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
36942 #, gcc-internal-format
36944 "ISO C++ forbids initialization of member constant %qD of non-integral type "
36948 #: cp/decl.c:8459 cp/decl.c:8486
36949 #, gcc-internal-format
36950 msgid "size of array %qD has non-integral type %qT"
36953 #: cp/decl.c:8462 cp/decl.c:8488
36954 #, gcc-internal-format
36955 msgid "size of array has non-integral type %qT"
36959 #, gcc-internal-format
36960 msgid "size of array %qD is negative"
36964 #, gcc-internal-format
36965 msgid "size of array is negative"
36969 #, gcc-internal-format
36970 msgid "ISO C++ forbids zero-size array %qD"
36974 #, gcc-internal-format
36975 msgid "ISO C++ forbids zero-size array"
36979 #, gcc-internal-format
36980 msgid "size of array %qD is not an integral constant-expression"
36984 #, gcc-internal-format
36985 msgid "size of array is not an integral constant-expression"
36989 #, gcc-internal-format
36990 msgid "ISO C++ forbids variable length array %qD"
36994 #, gcc-internal-format
36995 msgid "ISO C++ forbids variable length array"
36999 #, gcc-internal-format
37000 msgid "variable length array %qD is used"
37004 #, gcc-internal-format
37005 msgid "variable length array is used"
37009 #, gcc-internal-format
37010 msgid "overflow in array dimension"
37014 #, gcc-internal-format
37015 msgid "%qD declared as array of %qT"
37019 #, gcc-internal-format
37020 msgid "declaration of %qD as array of void"
37024 #, gcc-internal-format
37025 msgid "creating array of void"
37029 #, gcc-internal-format
37030 msgid "declaration of %qD as array of functions"
37034 #, gcc-internal-format
37035 msgid "creating array of functions"
37039 #, gcc-internal-format
37040 msgid "declaration of %qD as array of references"
37044 #, gcc-internal-format
37045 msgid "creating array of references"
37049 #, gcc-internal-format
37050 msgid "declaration of %qD as array of function members"
37054 #, gcc-internal-format
37055 msgid "creating array of function members"
37059 #, gcc-internal-format
37061 "declaration of %qD as multidimensional array must have bounds for all "
37062 "dimensions except the first"
37066 #, gcc-internal-format
37068 "multidimensional array must have bounds for all dimensions except the first"
37072 #, gcc-internal-format
37073 msgid "return type specification for constructor invalid"
37077 #, gcc-internal-format
37078 msgid "return type specification for destructor invalid"
37082 #, gcc-internal-format
37083 msgid "return type specified for %<operator %T%>"
37087 #, gcc-internal-format
37088 msgid "unnamed variable or field declared void"
37092 #, gcc-internal-format
37093 msgid "variable or field declared void"
37097 #, gcc-internal-format
37098 msgid "invalid use of qualified-name %<::%D%>"
37101 #: cp/decl.c:9025 cp/decl.c:9045
37102 #, gcc-internal-format
37103 msgid "invalid use of qualified-name %<%T::%D%>"
37107 #, gcc-internal-format
37108 msgid "invalid use of qualified-name %<%D::%D%>"
37112 #, gcc-internal-format
37113 msgid "%q#T is not a class or a namespace"
37116 #: cp/decl.c:9061 cp/decl.c:9158 cp/decl.c:9167 cp/decl.c:10569
37117 #, gcc-internal-format
37118 msgid "declaration of %qD as non-function"
37122 #, gcc-internal-format
37123 msgid "declaration of %qD as non-member"
37127 #, gcc-internal-format
37128 msgid "declarator-id missing; using reserved word %qD"
37132 #, gcc-internal-format
37133 msgid "function definition does not declare parameters"
37137 #, gcc-internal-format
37138 msgid "declaration of %qD as %<typedef%>"
37142 #, gcc-internal-format
37143 msgid "declaration of %qD as parameter"
37147 #, gcc-internal-format
37148 msgid "%<constexpr%> cannot appear in a typedef declaration"
37152 #, gcc-internal-format
37153 msgid "two or more data types in declaration of %qs"
37157 #, gcc-internal-format
37158 msgid "conflicting specifiers in declaration of %qs"
37162 #, gcc-internal-format
37163 msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
37166 #: cp/decl.c:9311 cp/decl.c:9314 cp/decl.c:9317
37167 #, gcc-internal-format
37168 msgid "ISO C++ forbids declaration of %qs with no type"
37172 #, gcc-internal-format
37173 msgid "%<__int%d%> is not supported by this target"
37177 #, gcc-internal-format
37178 msgid "ISO C++ does not support %<__int%d%> for %qs"
37181 #: cp/decl.c:9356 cp/decl.c:9376
37182 #, gcc-internal-format
37183 msgid "%<signed%> or %<unsigned%> invalid for %qs"
37187 #, gcc-internal-format
37188 msgid "%<signed%> and %<unsigned%> specified together for %qs"
37192 #, gcc-internal-format
37193 msgid "%<long long%> invalid for %qs"
37197 #, gcc-internal-format
37198 msgid "%<long%> invalid for %qs"
37202 #, gcc-internal-format
37203 msgid "%<short%> invalid for %qs"
37207 #, gcc-internal-format
37208 msgid "%<long%> or %<short%> invalid for %qs"
37212 #, gcc-internal-format
37213 msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
37217 #, gcc-internal-format
37218 msgid "%<long%> or %<short%> specified with char for %qs"
37222 #, gcc-internal-format
37223 msgid "%<long%> and %<short%> specified together for %qs"
37227 #, gcc-internal-format
37228 msgid "%<short%> or %<long%> invalid for %qs"
37232 #, gcc-internal-format
37233 msgid "long, short, signed or unsigned used invalidly for %qs"
37237 #, gcc-internal-format
37238 msgid "complex invalid for %qs"
37242 #, gcc-internal-format
37243 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
37247 #, gcc-internal-format
37248 msgid "member %qD cannot be declared both virtual and static"
37252 #, gcc-internal-format
37253 msgid "typedef declaration invalid in parameter declaration"
37257 #, gcc-internal-format
37258 msgid "storage class specified for template parameter %qs"
37262 #, gcc-internal-format
37263 msgid "storage class specifiers invalid in parameter declarations"
37267 #, gcc-internal-format
37268 msgid "a parameter cannot be declared %<constexpr%>"
37272 #, gcc-internal-format
37273 msgid "%<virtual%> outside class declaration"
37277 #, gcc-internal-format
37278 msgid "multiple storage classes in declaration of %qs"
37282 #, gcc-internal-format
37283 msgid "storage class specified for %qs"
37287 #, gcc-internal-format
37288 msgid "storage class specified for parameter %qs"
37292 #, gcc-internal-format
37293 msgid "nested function %qs declared %<extern%>"
37297 #, gcc-internal-format
37298 msgid "top-level declaration of %qs specifies %<auto%>"
37302 #, gcc-internal-format
37303 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
37307 #, gcc-internal-format
37308 msgid "storage class specifiers invalid in friend function declarations"
37312 #, gcc-internal-format
37313 msgid "%qs declared as function returning a function"
37317 #, gcc-internal-format
37318 msgid "%qs declared as function returning an array"
37322 #, gcc-internal-format
37323 msgid "%qs function uses %<auto%> type specifier without trailing return type"
37327 #, gcc-internal-format
37328 msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
37332 #, gcc-internal-format
37333 msgid "virtual function cannot have deduced return type"
37337 #, gcc-internal-format
37339 "%qs function with trailing return type has %qT as its type rather than plain "
37343 #. Not using maybe_warn_cpp0x because this should
37344 #. always be an error.
37346 #, gcc-internal-format
37347 msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
37351 #, gcc-internal-format
37353 "%qs function with trailing return type not declared with %<auto%> type "
37358 #, gcc-internal-format
37359 msgid "destructor cannot be static member function"
37363 #, gcc-internal-format
37364 msgid "constructor cannot be static member function"
37368 #, gcc-internal-format
37369 msgid "destructors may not be cv-qualified"
37373 #, gcc-internal-format
37374 msgid "constructors may not be cv-qualified"
37378 #, gcc-internal-format
37379 msgid "destructors may not be ref-qualified"
37383 #, gcc-internal-format
37384 msgid "constructors cannot be declared virtual"
37387 #. Cannot be both friend and virtual.
37389 #, gcc-internal-format
37390 msgid "virtual functions cannot be friends"
37394 #, gcc-internal-format
37395 msgid "friend declaration not in class definition"
37399 #, gcc-internal-format
37400 msgid "can%'t define friend function %qs in a local class definition"
37404 #, gcc-internal-format
37405 msgid "a conversion function cannot have a trailing return type"
37409 #, gcc-internal-format
37410 msgid "destructors may not have parameters"
37414 #, gcc-internal-format
37415 msgid "cannot declare pointer to %q#T"
37418 #: cp/decl.c:9963 cp/decl.c:9970
37419 #, gcc-internal-format
37420 msgid "cannot declare reference to %q#T"
37424 #, gcc-internal-format
37425 msgid "cannot declare pointer to %q#T member"
37429 #, gcc-internal-format
37430 msgid "cannot declare reference to qualified function type %qT"
37434 #, gcc-internal-format
37435 msgid "cannot declare pointer to qualified function type %qT"
37439 #, gcc-internal-format
37441 "cannot declare reference to %q#T, which is not a typedef or a template type "
37446 #, gcc-internal-format
37447 msgid "template-id %qD used as a declarator"
37451 #, gcc-internal-format
37452 msgid "member functions are implicitly friends of their class"
37456 #, gcc-internal-format
37457 msgid "extra qualification %<%T::%> on member %qs"
37461 #, gcc-internal-format
37462 msgid "cannot define member function %<%T::%s%> within %<%T%>"
37466 #, gcc-internal-format
37467 msgid "cannot declare member function %<%T::%s%> within %<%T%>"
37471 #, gcc-internal-format
37472 msgid "cannot declare member %<%T::%s%> within %qT"
37476 #, gcc-internal-format
37477 msgid "non-parameter %qs cannot be a parameter pack"
37481 #, gcc-internal-format
37482 msgid "size of array %qs is too large"
37486 #, gcc-internal-format
37487 msgid "data member may not have variably modified type %qT"
37491 #, gcc-internal-format
37492 msgid "parameter may not have variably modified type %qT"
37496 #, gcc-internal-format
37497 msgid "%<explicit%> outside class declaration"
37501 #, gcc-internal-format
37502 msgid "%<explicit%> in friend declaration"
37506 #, gcc-internal-format
37508 "only declarations of constructors and conversion operators can be %<explicit"
37513 #, gcc-internal-format
37514 msgid "non-member %qs cannot be declared %<mutable%>"
37518 #, gcc-internal-format
37519 msgid "non-object member %qs cannot be declared %<mutable%>"
37523 #, gcc-internal-format
37524 msgid "function %qs cannot be declared %<mutable%>"
37528 #, gcc-internal-format
37529 msgid "static %qs cannot be declared %<mutable%>"
37533 #, gcc-internal-format
37534 msgid "const %qs cannot be declared %<mutable%>"
37538 #, gcc-internal-format
37539 msgid "reference %qs cannot be declared %<mutable%>"
37543 #, gcc-internal-format
37544 msgid "typedef declared %<auto%>"
37548 #, gcc-internal-format
37549 msgid "typedef name may not be a nested-name-specifier"
37553 #, gcc-internal-format
37554 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
37558 #, gcc-internal-format
37559 msgid "%<inline%> specified for friend class declaration"
37563 #, gcc-internal-format
37564 msgid "template parameters cannot be friends"
37568 #, gcc-internal-format
37569 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
37573 #, gcc-internal-format
37574 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
37578 #, gcc-internal-format
37579 msgid "trying to make class %qT a friend of global scope"
37583 #, gcc-internal-format
37584 msgid "invalid qualifiers on non-member function type"
37588 #, gcc-internal-format
37589 msgid "abstract declarator %qT used as declaration"
37593 #, gcc-internal-format
37594 msgid "cannot use %<::%> in parameter declaration"
37598 #, gcc-internal-format
37599 msgid "%<auto%> parameter not permitted in this context"
37603 #, gcc-internal-format
37604 msgid "parameter declared %<auto%>"
37608 #, gcc-internal-format
37609 msgid "non-static data member declared %<auto%>"
37612 #. Something like struct S { int N::j; };
37614 #, gcc-internal-format
37615 msgid "invalid use of %<::%>"
37619 #, gcc-internal-format
37620 msgid "declaration of function %qD in invalid context"
37624 #, gcc-internal-format
37625 msgid "function %qD declared virtual inside a union"
37629 #, gcc-internal-format
37630 msgid "%qD cannot be declared virtual, since it is always static"
37634 #, gcc-internal-format
37635 msgid "expected qualified name in friend declaration for destructor %qD"
37639 #, gcc-internal-format
37640 msgid "declaration of %qD as member of %qT"
37644 #, gcc-internal-format
37645 msgid "a destructor cannot be %<constexpr%>"
37649 #, gcc-internal-format
37650 msgid "expected qualified name in friend declaration for constructor %qD"
37654 #, gcc-internal-format
37655 msgid "specialization of variable template %qD declared as function"
37659 #, gcc-internal-format
37660 msgid "variable template declared here"
37664 #, gcc-internal-format
37665 msgid "field %qD has incomplete type %qT"
37669 #, gcc-internal-format
37670 msgid "name %qT has incomplete type"
37674 #, gcc-internal-format
37675 msgid "%qE is neither function nor member function; cannot be declared friend"
37679 #, gcc-internal-format
37680 msgid "constexpr static data member %qD must have an initializer"
37684 #, gcc-internal-format
37685 msgid "non-static data member %qE declared %<constexpr%>"
37689 #, gcc-internal-format
37690 msgid "storage class %<auto%> invalid for function %qs"
37694 #, gcc-internal-format
37695 msgid "storage class %<register%> invalid for function %qs"
37699 #, gcc-internal-format
37700 msgid "storage class %<__thread%> invalid for function %qs"
37704 #, gcc-internal-format
37705 msgid "storage class %<thread_local%> invalid for function %qs"
37709 #, gcc-internal-format
37710 msgid "virt-specifiers in %qs not allowed outside a class definition"
37714 #, gcc-internal-format
37716 "%<static%> specified invalid for function %qs declared out of global scope"
37720 #, gcc-internal-format
37722 "%<inline%> specifier invalid for function %qs declared out of global scope"
37726 #, gcc-internal-format
37727 msgid "virtual non-class function %qs"
37731 #, gcc-internal-format
37732 msgid "%qs defined in a non-class scope"
37736 #, gcc-internal-format
37737 msgid "%qs declared in a non-class scope"
37741 #, gcc-internal-format
37742 msgid "cannot declare member function %qD to have static linkage"
37745 #. FIXME need arm citation
37747 #, gcc-internal-format
37748 msgid "cannot declare static function inside another function"
37752 #, gcc-internal-format
37754 "%<static%> may not be used when defining (as opposed to declaring) a static "
37759 #, gcc-internal-format
37760 msgid "static member %qD declared %<register%>"
37764 #, gcc-internal-format
37765 msgid "cannot explicitly declare member %q#D to have extern linkage"
37769 #, gcc-internal-format
37770 msgid "declaration of constexpr variable %qD is not a definition"
37774 #, gcc-internal-format
37775 msgid "%qs initialized and declared %<extern%>"
37779 #, gcc-internal-format
37780 msgid "%qs has both %<extern%> and initializer"
37784 #, gcc-internal-format
37785 msgid "default argument %qE uses %qD"
37789 #, gcc-internal-format
37790 msgid "default argument %qE uses local variable %qD"
37794 #, gcc-internal-format
37795 msgid "invalid use of cv-qualified type %qT in parameter declaration"
37799 #, gcc-internal-format
37800 msgid "invalid use of type %<void%> in parameter declaration"
37804 #, gcc-internal-format
37805 msgid "parameter %qD has Java class type"
37809 #, gcc-internal-format
37810 msgid "parameter %qD invalidly declared method type"
37814 #, gcc-internal-format
37815 msgid "parameter %qD includes pointer to array of unknown bound %qT"
37819 #, gcc-internal-format
37820 msgid "parameter %qD includes reference to array of unknown bound %qT"
37825 #. A declaration of a constructor for a class X is ill-formed if
37826 #. its first parameter is of type (optionally cv-qualified) X
37827 #. and either there are no other parameters or else all other
37828 #. parameters have default arguments.
37830 #. We *don't* complain about member template instantiations that
37831 #. have this form, though; they can occur as we try to decide
37832 #. what constructor to use during overload resolution. Since
37833 #. overload resolution will never prefer such a constructor to
37834 #. the non-template copy constructor (which is either explicitly
37835 #. or implicitly defined), there's no need to worry about their
37836 #. existence. Theoretically, they should never even be
37837 #. instantiated, but that's hard to forestall.
37839 #, gcc-internal-format
37840 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
37844 #, gcc-internal-format
37845 msgid "%qD may not be declared within a namespace"
37849 #, gcc-internal-format
37850 msgid "%qD may not be declared as static"
37854 #, gcc-internal-format
37855 msgid "%qD must be a nonstatic member function"
37859 #, gcc-internal-format
37861 "%qD must be either a non-static member function or a non-member function"
37865 #, gcc-internal-format
37866 msgid "%qD must have an argument of class or enumerated type"
37870 #, gcc-internal-format
37872 "conversion to a reference to void will never use a type conversion operator"
37876 #, gcc-internal-format
37877 msgid "conversion to void will never use a type conversion operator"
37881 #, gcc-internal-format
37883 "conversion to a reference to the same type will never use a type conversion "
37888 #, gcc-internal-format
37889 msgid "conversion to the same type will never use a type conversion operator"
37893 #, gcc-internal-format
37895 "conversion to a reference to a base class will never use a type conversion "
37900 #, gcc-internal-format
37901 msgid "conversion to a base class will never use a type conversion operator"
37906 #, gcc-internal-format
37907 msgid "ISO C++ prohibits overloading operator ?:"
37911 #, gcc-internal-format
37912 msgid "%qD must not have variable number of arguments"
37916 #, gcc-internal-format
37917 msgid "postfix %qD must take %<int%> as its argument"
37921 #, gcc-internal-format
37922 msgid "postfix %qD must take %<int%> as its second argument"
37926 #, gcc-internal-format
37927 msgid "%qD must take either zero or one argument"
37931 #, gcc-internal-format
37932 msgid "%qD must take either one or two arguments"
37936 #, gcc-internal-format
37937 msgid "prefix %qD should return %qT"
37941 #, gcc-internal-format
37942 msgid "postfix %qD should return %qT"
37946 #, gcc-internal-format
37947 msgid "%qD must take %<void%>"
37950 #: cp/decl.c:11996 cp/decl.c:12005
37951 #, gcc-internal-format
37952 msgid "%qD must take exactly one argument"
37956 #, gcc-internal-format
37957 msgid "%qD must take exactly two arguments"
37961 #, gcc-internal-format
37962 msgid "user-defined %qD always evaluates both arguments"
37966 #, gcc-internal-format
37967 msgid "%qD should return by value"
37970 #: cp/decl.c:12041 cp/decl.c:12046
37971 #, gcc-internal-format
37972 msgid "%qD cannot have default arguments"
37976 #, gcc-internal-format
37977 msgid "using template type parameter %qT after %qs"
37981 #, gcc-internal-format
37982 msgid "using alias template specialization %qT after %qs"
37986 #, gcc-internal-format
37987 msgid "using typedef-name %qD after %qs"
37991 #, gcc-internal-format
37992 msgid "%qD has a previous declaration here"
37996 #, gcc-internal-format
37997 msgid "%qT referred to as %qs"
38000 #: cp/decl.c:12141 cp/decl.c:12148
38001 #, gcc-internal-format
38002 msgid "%q+T has a previous declaration here"
38006 #, gcc-internal-format
38007 msgid "%qT referred to as enum"
38010 #. If a class template appears as elaborated type specifier
38011 #. without a template header such as:
38013 #. template <class T> class C {};
38014 #. void f(class C); // No template header here
38016 #. then the required template argument is missing.
38018 #, gcc-internal-format
38019 msgid "template argument required for %<%s %T%>"
38022 #: cp/decl.c:12216 cp/name-lookup.c:3195
38023 #, gcc-internal-format
38024 msgid "%qD has the same name as the class in which it is declared"
38027 #: cp/decl.c:12246 cp/name-lookup.c:2685 cp/name-lookup.c:3523
38028 #: cp/name-lookup.c:3568 cp/parser.c:5510 cp/parser.c:23042
38029 #, gcc-internal-format
38030 msgid "reference to %qD is ambiguous"
38034 #, gcc-internal-format
38035 msgid "use of enum %q#D without previous declaration"
38039 #, gcc-internal-format
38040 msgid "redeclaration of %qT as a non-template"
38044 #, gcc-internal-format
38045 msgid "previous declaration %q+D"
38049 #, gcc-internal-format
38050 msgid "derived union %qT invalid"
38054 #, gcc-internal-format
38055 msgid "Java class %qT cannot have multiple bases"
38059 #, gcc-internal-format
38060 msgid "Java class %qT cannot have virtual bases"
38064 #, gcc-internal-format
38065 msgid "base type %qT fails to be a struct or class type"
38069 #, gcc-internal-format
38070 msgid "recursive type %qT undefined"
38074 #, gcc-internal-format
38075 msgid "duplicate base type %qT invalid"
38079 #, gcc-internal-format
38080 msgid "scoped/unscoped mismatch in enum %q#T"
38083 #: cp/decl.c:12736 cp/decl.c:12744 cp/decl.c:12756 cp/parser.c:16010
38084 #, gcc-internal-format
38085 msgid "previous definition here"
38089 #, gcc-internal-format
38090 msgid "underlying type mismatch in enum %q#T"
38094 #, gcc-internal-format
38095 msgid "different underlying type in enum %q#T"
38099 #, gcc-internal-format
38100 msgid "underlying type %<%T%> of %<%T%> must be an integral type"
38105 #. IF no integral type can represent all the enumerator values, the
38106 #. enumeration is ill-formed.
38108 #, gcc-internal-format
38109 msgid "no integral type can represent all of the enumerator values for %qT"
38113 #, gcc-internal-format
38114 msgid "enumerator value for %qD is not an integer constant"
38118 #, gcc-internal-format
38119 msgid "incremented enumerator value is too large for %<unsigned long%>"
38123 #, gcc-internal-format
38124 msgid "overflow in enumeration values at %qD"
38128 #, gcc-internal-format
38129 msgid "enumerator value %E is outside the range of underlying type %<%T%>"
38133 #, gcc-internal-format
38134 msgid "return type %q#T is incomplete"
38138 #, gcc-internal-format
38139 msgid "return type has Java class type %q#T"
38142 #: cp/decl.c:13416 cp/typeck.c:8654
38143 #, gcc-internal-format
38144 msgid "%<operator=%> should return a reference to %<*this%>"
38148 #, gcc-internal-format
38149 msgid "no previous declaration for %q+D"
38153 #, gcc-internal-format
38154 msgid "invalid function declaration"
38158 #, gcc-internal-format
38159 msgid "parameter %qD declared void"
38163 #, gcc-internal-format
38164 msgid "no return statements in function returning %qT"
38167 #: cp/decl.c:14229 cp/typeck.c:8537
38168 #, gcc-internal-format
38169 msgid "only plain %<auto%> return type can be deduced to %<void%>"
38173 #, gcc-internal-format
38174 msgid "parameter %q+D set but not used"
38178 #, gcc-internal-format
38179 msgid "invalid member function declaration"
38183 #, gcc-internal-format
38184 msgid "%qD is already defined in class %qT"
38187 #: cp/decl.c:14814 cp/decl2.c:5045 cp/decl2.c:5102
38188 #, gcc-internal-format
38189 msgid "use of %qD before deduction of %<auto%>"
38193 #, gcc-internal-format
38194 msgid "name missing for member function"
38197 #: cp/decl2.c:414 cp/decl2.c:428
38198 #, gcc-internal-format
38199 msgid "ambiguous conversion for array subscript"
38203 #, gcc-internal-format
38204 msgid "invalid types %<%T[%T]%> for array subscript"
38208 #, gcc-internal-format
38209 msgid "deleting array %q#E"
38213 #, gcc-internal-format
38214 msgid "type %q#T argument given to %<delete%>, expected pointer"
38218 #, gcc-internal-format
38220 "cannot delete a function. Only pointer-to-objects are valid arguments to "
38225 #, gcc-internal-format
38226 msgid "deleting %qT is undefined"
38229 #: cp/decl2.c:539 cp/pt.c:4867
38230 #, gcc-internal-format
38231 msgid "template declaration of %q#D"
38235 #, gcc-internal-format
38236 msgid "Java method %qD has non-Java return type %qT"
38240 #, gcc-internal-format
38241 msgid "Java method %qD has non-Java parameter type %qT"
38245 #, gcc-internal-format
38247 "template parameter lists provided don%'t match the template parameters of %qD"
38252 #. A destructor shall not be a member template.
38253 #: cp/decl2.c:672 cp/pt.c:4837
38254 #, gcc-internal-format
38255 msgid "destructor %qD declared as member template"
38259 #, gcc-internal-format
38260 msgid "prototype for %q#D does not match any in class %qT"
38264 #, gcc-internal-format
38265 msgid "local class %q#T shall not have static data member %q#D"
38269 #, gcc-internal-format
38270 msgid "static data member %qD in unnamed class"
38274 #, gcc-internal-format
38275 msgid "unnamed class defined here"
38279 #, gcc-internal-format
38280 msgid "explicit template argument list not allowed"
38284 #, gcc-internal-format
38285 msgid "member %qD conflicts with virtual function table field name"
38289 #, gcc-internal-format
38290 msgid "%qD is already defined in %qT"
38293 #: cp/decl2.c:973 cp/decl2.c:981
38294 #, gcc-internal-format
38295 msgid "invalid initializer for member function %qD"
38299 #, gcc-internal-format
38300 msgid "initializer specified for friend function %qD"
38304 #, gcc-internal-format
38305 msgid "initializer specified for static member function %qD"
38309 #, gcc-internal-format
38310 msgid "%<asm%> specifiers are not permitted on non-static data members"
38314 #, gcc-internal-format
38315 msgid "bit-field %qD with non-integral type"
38319 #, gcc-internal-format
38320 msgid "cannot declare %qD to be a bit-field type"
38324 #, gcc-internal-format
38325 msgid "cannot declare bit-field %qD with function type"
38329 #, gcc-internal-format
38330 msgid "%qD is already defined in the class %qT"
38334 #, gcc-internal-format
38335 msgid "static member %qD cannot be a bit-field"
38339 #, gcc-internal-format
38340 msgid "width of bit-field %qD has non-integral type %qT"
38344 #, gcc-internal-format
38345 msgid "%q+D static data member inside of declare target directive"
38349 #, gcc-internal-format
38350 msgid "anonymous struct not inside named type"
38354 #, gcc-internal-format
38355 msgid "namespace-scope anonymous aggregates must be static"
38359 #, gcc-internal-format
38360 msgid "anonymous union with no members"
38364 #, gcc-internal-format
38365 msgid "%<operator new%> must return type %qT"
38368 #. [basic.stc.dynamic.allocation]
38370 #. The first parameter shall not have an associated default
38373 #, gcc-internal-format
38374 msgid "the first parameter of %<operator new%> cannot have a default argument"
38378 #, gcc-internal-format
38379 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
38383 #, gcc-internal-format
38384 msgid "%<operator delete%> must return type %qT"
38388 #, gcc-internal-format
38389 msgid "%<operator delete%> takes type %qT as first parameter"
38393 #, gcc-internal-format
38394 msgid "%qT has a field %qD whose type uses the anonymous namespace"
38398 #, gcc-internal-format
38399 msgid "%qT declared with greater visibility than the type of its field %qD"
38403 #, gcc-internal-format
38404 msgid "%qT has a base %qT whose type uses the anonymous namespace"
38408 #, gcc-internal-format
38409 msgid "%qT declared with greater visibility than its base %qT"
38413 #, gcc-internal-format
38414 msgid "%q#D, declared using anonymous type, is used but never defined"
38417 #. DRs 132, 319 and 389 seem to indicate types with
38418 #. no linkage can only be used to declare extern "C"
38419 #. entities. Since it's not always an error in the
38420 #. ISO C++ 90 Standard, we only issue a warning.
38422 #, gcc-internal-format
38424 "anonymous type with no linkage used to declare variable %q#D with linkage"
38428 #, gcc-internal-format
38430 "anonymous type with no linkage used to declare function %q#D with linkage"
38434 #, gcc-internal-format
38436 "%q#D does not refer to the unqualified type, so it is not used for linkage"
38440 #, gcc-internal-format
38441 msgid "%q#D, declared using local type %qT, is used but never defined"
38445 #, gcc-internal-format
38446 msgid "type %qT with no linkage used to declare variable %q#D with linkage"
38450 #, gcc-internal-format
38451 msgid "type %qT with no linkage used to declare function %q#D with linkage"
38454 #: cp/decl2.c:4427 cp/decl2.c:4430
38455 #, gcc-internal-format
38456 msgid "the program should also define %qD"
38460 #, gcc-internal-format
38461 msgid "inline function %q+D used but never defined"
38465 #, gcc-internal-format
38466 msgid "default argument missing for parameter %P of %q+#D"
38469 #. We mark a lambda conversion op as deleted if we can't
38470 #. generate it properly; see maybe_add_lambda_conv_op.
38472 #, gcc-internal-format
38473 msgid "converting lambda which uses %<...%> to function pointer"
38477 #, gcc-internal-format
38478 msgid "use of deleted function %qD"
38482 #, gcc-internal-format
38487 #, gcc-internal-format
38489 "extended initializer lists only available with -std=c++11 or -std=gnu++11"
38493 #, gcc-internal-format
38495 "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
38499 #, gcc-internal-format
38500 msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
38504 #, gcc-internal-format
38505 msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
38509 #, gcc-internal-format
38510 msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
38514 #, gcc-internal-format
38515 msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
38519 #, gcc-internal-format
38521 "defaulted and deleted functions only available with -std=c++11 or -std=gnu+"
38526 #, gcc-internal-format
38527 msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
38531 #, gcc-internal-format
38533 "override controls (override/final) only available with -std=c++11 or -std=gnu"
38538 #, gcc-internal-format
38540 "non-static data member initializers only available with -std=c++11 or -"
38545 #, gcc-internal-format
38546 msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
38550 #, gcc-internal-format
38551 msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
38555 #, gcc-internal-format
38556 msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
38560 #, gcc-internal-format
38561 msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
38565 #, gcc-internal-format
38566 msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
38570 #, gcc-internal-format
38571 msgid "incomplete type %qT used in nested name specifier"
38575 #, gcc-internal-format
38576 msgid "reference to %<%T::%D%> is ambiguous"
38579 #: cp/error.c:3644 cp/typeck.c:2320
38580 #, gcc-internal-format
38581 msgid "%qD is not a member of %qT"
38584 #: cp/error.c:3648 cp/typeck.c:2741
38585 #, gcc-internal-format
38586 msgid "%qD is not a member of %qD"
38590 #, gcc-internal-format
38591 msgid "%<::%D%> has not been declared"
38594 #. Can't throw a reference.
38596 #, gcc-internal-format
38597 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
38601 #, gcc-internal-format
38602 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
38605 #. Thrown object must be a Throwable.
38607 #, gcc-internal-format
38608 msgid "type %qT is not derived from %<java::lang::Throwable%>"
38612 #, gcc-internal-format
38613 msgid "mixing C++ and Java catches in a single translation unit"
38616 #: cp/except.c:470 java/except.c:585
38617 #, gcc-internal-format
38618 msgid "exception handling disabled, use -fexceptions to enable"
38622 #, gcc-internal-format
38623 msgid "throwing NULL, which has integral, not pointer type"
38626 #: cp/except.c:751 cp/init.c:2548
38627 #, gcc-internal-format
38628 msgid "%qD should never be overloaded"
38632 #, gcc-internal-format
38633 msgid " in thrown expression"
38637 #, gcc-internal-format
38638 msgid "cannot declare catch parameter to be of rvalue reference type %qT"
38641 #: cp/except.c:1001
38642 #, gcc-internal-format
38644 "cannot throw expression of type %qT because it involves types of variable "
38648 #: cp/except.c:1004
38649 #, gcc-internal-format
38650 msgid "cannot catch type %qT because it involves types of variable size"
38653 #: cp/except.c:1090
38654 #, gcc-internal-format
38655 msgid "exception of type %qT will be caught"
38658 #: cp/except.c:1093
38659 #, gcc-internal-format
38660 msgid " by earlier handler for %qT"
38663 #: cp/except.c:1122
38664 #, gcc-internal-format
38665 msgid "%<...%> handler must be the last handler for its try block"
38668 #: cp/except.c:1202
38669 #, gcc-internal-format
38670 msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
38673 #: cp/except.c:1204
38674 #, gcc-internal-format
38675 msgid "but %q+D does not throw; perhaps it should be declared %<noexcept%>"
38679 #, gcc-internal-format
38680 msgid "%qD is already a friend of class %qT"
38684 #, gcc-internal-format
38685 msgid "invalid type %qT declared %<friend%>"
38689 #. Friend declarations shall not declare partial
38690 #. specializations.
38691 #. template <class U> friend class T::X<U>;
38693 #. Friend declarations shall not declare partial
38694 #. specializations.
38695 #: cp/friend.c:260 cp/friend.c:290
38696 #, gcc-internal-format
38697 msgid "partial specialization %qT declared %<friend%>"
38701 #, gcc-internal-format
38702 msgid "class %qT is implicitly friends with itself"
38706 #, gcc-internal-format
38707 msgid "%qT is not a member of %qT"
38711 #, gcc-internal-format
38712 msgid "%qT is not a member class template of %qT"
38715 #: cp/friend.c:333 cp/friend.c:341
38716 #, gcc-internal-format
38717 msgid "%q+D declared here"
38721 #, gcc-internal-format
38722 msgid "%qT is not a nested class of %qT"
38725 #. template <class T> friend class T;
38727 #, gcc-internal-format
38728 msgid "template parameter type %qT declared %<friend%>"
38731 #. template <class T> friend class A; where A is not a template
38733 #, gcc-internal-format
38734 msgid "%q#T is not a template"
38738 #, gcc-internal-format
38739 msgid "%qD is already a friend of %qT"
38743 #, gcc-internal-format
38744 msgid "%qT is already a friend of %qT"
38748 #, gcc-internal-format
38749 msgid "friend declaration %qD may not have virt-specifiers"
38753 #, gcc-internal-format
38754 msgid "member %qD declared as friend before type %qT defined"
38758 #, gcc-internal-format
38759 msgid "friend declaration %qD in local class without prior declaration"
38763 #, gcc-internal-format
38764 msgid "friend declaration %q#D declares a non-template function"
38768 #, gcc-internal-format
38770 "(if this is not what you intended, make sure the function template has "
38771 "already been declared and add <> after the function name here) "
38775 #, gcc-internal-format
38776 msgid "value-initialization of incomplete type %qT"
38780 #, gcc-internal-format
38781 msgid "cannot value-initialize array of unknown bound %qT"
38785 #, gcc-internal-format
38786 msgid "value-initialization of function type %qT"
38790 #, gcc-internal-format
38791 msgid "value-initialization of reference type %qT"
38795 #, gcc-internal-format
38796 msgid "recursive instantiation of non-static data member initializer for %qD"
38800 #, gcc-internal-format
38802 "constructor required before non-static data member for %qD has been parsed"
38806 #, gcc-internal-format
38807 msgid "%qD should be initialized in the member initialization list"
38811 #, gcc-internal-format
38812 msgid "%qD is initialized with itself"
38816 #, gcc-internal-format
38817 msgid "invalid initializer for array member %q#D"
38820 #: cp/init.c:757 cp/init.c:781 cp/init.c:2225 cp/method.c:1224
38821 #, gcc-internal-format
38822 msgid "uninitialized const member in %q#T"
38825 #: cp/init.c:759 cp/init.c:776 cp/init.c:783 cp/init.c:2210 cp/init.c:2238
38826 #: cp/method.c:1227 cp/method.c:1238
38827 #, gcc-internal-format
38828 msgid "%q#D should be initialized"
38831 #: cp/init.c:774 cp/init.c:2197 cp/method.c:1235
38832 #, gcc-internal-format
38833 msgid "uninitialized reference member in %q#T"
38837 #, gcc-internal-format
38838 msgid "%q+D will be initialized after"
38842 #, gcc-internal-format
38843 msgid "base %qT will be initialized after"
38847 #, gcc-internal-format
38852 #, gcc-internal-format
38857 #, gcc-internal-format
38858 msgid " when initialized here"
38862 #, gcc-internal-format
38863 msgid "multiple initializations given for %qD"
38867 #, gcc-internal-format
38868 msgid "multiple initializations given for base %qT"
38872 #, gcc-internal-format
38873 msgid "initializations for multiple members of %qT"
38877 #, gcc-internal-format
38879 "base class %q#T should be explicitly initialized in the copy constructor"
38882 #: cp/init.c:1360 cp/init.c:1379
38883 #, gcc-internal-format
38884 msgid "class %qT does not have any field named %qD"
38888 #, gcc-internal-format
38890 "%q#D is a static data member; it can only be initialized at its definition"
38894 #, gcc-internal-format
38895 msgid "%q#D is not a non-static data member of %qT"
38899 #, gcc-internal-format
38900 msgid "unnamed initializer for %qT, which has no base classes"
38904 #, gcc-internal-format
38905 msgid "unnamed initializer for %qT, which uses multiple inheritance"
38909 #, gcc-internal-format
38910 msgid "%qD is both a direct base and an indirect virtual base"
38914 #, gcc-internal-format
38915 msgid "type %qT is not a direct or virtual base of %qT"
38919 #, gcc-internal-format
38920 msgid "type %qT is not a direct base of %qT"
38924 #, gcc-internal-format
38925 msgid "bad array initializer"
38928 #: cp/init.c:1862 cp/semantics.c:3021
38929 #, gcc-internal-format
38930 msgid "%qT is not a class type"
38934 #, gcc-internal-format
38935 msgid "incomplete type %qT does not have member %qD"
38939 #, gcc-internal-format
38940 msgid "invalid pointer to bit-field %qD"
38943 #: cp/init.c:2013 cp/typeck.c:1822
38944 #, gcc-internal-format
38945 msgid "invalid use of non-static member function %qD"
38948 #: cp/init.c:2020 cp/semantics.c:1723
38949 #, gcc-internal-format
38950 msgid "invalid use of non-static data member %qD"
38954 #, gcc-internal-format
38956 "uninitialized reference member in %q#T using %<new%> without new-initializer"
38960 #, gcc-internal-format
38962 "uninitialized reference member in base %q#T of %q#T using %<new%> without "
38967 #, gcc-internal-format
38968 msgid "uninitialized reference member in base %q#T of %q#T"
38972 #, gcc-internal-format
38974 "uninitialized const member in %q#T using %<new%> without new-initializer"
38978 #, gcc-internal-format
38980 "uninitialized const member in base %q#T of %q#T using %<new%> without new-"
38985 #, gcc-internal-format
38986 msgid "uninitialized const member in base %q#T of %q#T"
38990 #, gcc-internal-format
38991 msgid "integer overflow in array size"
38995 #, gcc-internal-format
38996 msgid "array size in new-expression must be constant"
39000 #, gcc-internal-format
39001 msgid "variably modified type not allowed in new-expression"
39005 #, gcc-internal-format
39006 msgid "invalid type %<void%> for new"
39010 #, gcc-internal-format
39011 msgid "uninitialized const in %<new%> of %q#T"
39015 #, gcc-internal-format
39016 msgid "%qT isn%'t a valid Java class type"
39020 #, gcc-internal-format
39021 msgid "call to Java constructor with %qs undefined"
39025 #, gcc-internal-format
39026 msgid "Java class %q#T object allocated using placement new"
39030 #, gcc-internal-format
39031 msgid "no suitable %qD found in class %qT"
39034 #: cp/init.c:2607 cp/search.c:1115
39035 #, gcc-internal-format
39036 msgid "request for member %qD is ambiguous"
39040 #, gcc-internal-format
39041 msgid "parenthesized initializer in array new"
39045 #, gcc-internal-format
39046 msgid "size in array new must have integral type"
39050 #, gcc-internal-format
39051 msgid "new cannot be applied to a reference type"
39055 #, gcc-internal-format
39056 msgid "new cannot be applied to a function type"
39060 #, gcc-internal-format
39061 msgid "call to Java constructor, while %<jclass%> undefined"
39065 #, gcc-internal-format
39066 msgid "can%'t find %<class$%> in %qT"
39070 #, gcc-internal-format
39071 msgid "possible problem detected in invocation of delete [] operator:"
39075 #, gcc-internal-format
39077 "neither the destructor nor the class-specific operator delete [] will be "
39078 "called, even if they are declared when the class is defined"
39082 #, gcc-internal-format
39083 msgid "initializer ends prematurely"
39087 #, gcc-internal-format
39088 msgid "cannot initialize multi-dimensional array with initializer"
39092 #, gcc-internal-format
39093 msgid "unknown array size in delete"
39097 #, gcc-internal-format
39098 msgid "possible problem detected in invocation of delete operator:"
39102 #, gcc-internal-format
39104 "neither the destructor nor the class-specific operator delete will be "
39105 "called, even if they are declared when the class is defined"
39109 #, gcc-internal-format
39111 "deleting object of abstract class type %qT which has non-virtual destructor "
39112 "will cause undefined behaviour"
39116 #, gcc-internal-format
39118 "deleting object of polymorphic class type %qT which has non-virtual "
39119 "destructor might cause undefined behaviour"
39123 #, gcc-internal-format
39124 msgid "type to vector delete is neither pointer or array type"
39128 #, gcc-internal-format
39129 msgid "array of runtime bound cannot be captured by copy, only by reference"
39133 #, gcc-internal-format
39135 "capture of variable-size type %qT that is not an N3639 array of runtime bound"
39139 #, gcc-internal-format
39140 msgid "because the array element type %qT has variable size"
39144 #, gcc-internal-format
39145 msgid "cannot capture %qE by reference"
39149 #, gcc-internal-format
39150 msgid "capture by copy of incomplete type %qT"
39154 #, gcc-internal-format
39155 msgid "already captured %qD in lambda expression"
39159 #, gcc-internal-format
39160 msgid "%<this%> was not captured for this lambda function"
39164 #, gcc-internal-format, gfc-internal-format
39165 msgid "junk at end of #pragma %s"
39169 #, gcc-internal-format, gfc-internal-format
39170 msgid "invalid #pragma %s"
39174 #, gcc-internal-format
39175 msgid "#pragma vtable no longer supported"
39179 #, gcc-internal-format
39180 msgid "#pragma implementation for %qs appears after file is included"
39184 #, gcc-internal-format
39185 msgid "junk at end of #pragma GCC java_exceptions"
39189 #, gcc-internal-format
39190 msgid "%qD not defined"
39194 #, gcc-internal-format
39195 msgid "%qD was not declared in this scope"
39198 #. In a template, it is invalid to write "f()" or "f(3)" if no
39199 #. declaration of "f" is available. Historically, G++ and most
39200 #. other compilers accepted that usage since they deferred all name
39201 #. lookup until instantiation time rather than doing unqualified
39202 #. name lookup at template definition time; explain to the user what
39205 #. Note that we have the exact wording of the following message in
39206 #. the manual (trouble.texi, node "Name lookup"), so they need to
39207 #. be kept in synch.
39209 #, gcc-internal-format
39211 "there are no arguments to %qD that depend on a template parameter, so a "
39212 "declaration of %qD must be available"
39216 #, gcc-internal-format
39218 "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the "
39219 "use of an undeclared name is deprecated)"
39222 #: cp/mangle.c:2143
39223 #, gcc-internal-format
39224 msgid "mangling typeof, use decltype instead"
39227 #: cp/mangle.c:2147
39228 #, gcc-internal-format
39229 msgid "mangling __underlying_type"
39232 #: cp/mangle.c:2430
39233 #, gcc-internal-format
39234 msgid "mangling unknown fixed point type"
39237 #: cp/mangle.c:2998
39238 #, gcc-internal-format
39240 "use of built-in trait %qE in function signature; use library traits instead"
39243 #: cp/mangle.c:3003
39244 #, gcc-internal-format, gfc-internal-format
39245 msgid "mangling %C"
39248 #: cp/mangle.c:3080
39249 #, gcc-internal-format
39250 msgid "omitted middle operand to %<?:%> operand cannot be mangled"
39253 #: cp/mangle.c:3144
39254 #, gcc-internal-format
39255 msgid "string literal in function template signature"
39258 #: cp/mangle.c:3620
39259 #, gcc-internal-format
39261 "a later -fabi-version= (or =0) avoids this error with a change in mangling"
39264 #: cp/mangle.c:3637
39265 #, gcc-internal-format
39267 "the mangled name of %q+D changed between -fabi-version=%d (%D) and -fabi-"
39271 #: cp/mangle.c:3642
39272 #, gcc-internal-format
39274 "the mangled name of %q+D changes between -fabi-version=%d (%D) and -fabi-"
39278 #: cp/method.c:703 cp/method.c:1181
39279 #, gcc-internal-format
39280 msgid "non-static const member %q#D, can%'t use default assignment operator"
39283 #: cp/method.c:709 cp/method.c:1187
39284 #, gcc-internal-format
39286 "non-static reference member %q#D, can%'t use default assignment operator"
39290 #, gcc-internal-format
39291 msgid "synthesized method %qD first required here "
39294 #: cp/method.c:1133
39295 #, gcc-internal-format
39296 msgid "union member %q+D with non-trivial %qD"
39299 #: cp/method.c:1142
39300 #, gcc-internal-format
39301 msgid "defaulted constructor calls non-constexpr %q+D"
39304 #: cp/method.c:1203
39305 #, gcc-internal-format
39306 msgid "initializer for %q+#D is invalid"
39309 #: cp/method.c:1254
39310 #, gcc-internal-format
39311 msgid "defaulted default constructor does not initialize %q+#D"
39314 #: cp/method.c:1265
39315 #, gcc-internal-format
39316 msgid "copying non-static data member %q#D of rvalue reference type"
39319 #. A trivial constructor doesn't have any NSDMI.
39320 #: cp/method.c:1423
39321 #, gcc-internal-format
39323 "defaulted default constructor does not initialize any non-static data member"
39326 #: cp/method.c:1500
39327 #, gcc-internal-format
39329 "defaulted move assignment for %qT calls a non-trivial move assignment "
39330 "operator for virtual base %qT"
39333 #: cp/method.c:1606
39334 #, gcc-internal-format
39335 msgid "a lambda closure type has a deleted default constructor"
39338 #: cp/method.c:1609
39339 #, gcc-internal-format
39340 msgid "a lambda closure type has a deleted copy assignment operator"
39343 #: cp/method.c:1619
39344 #, gcc-internal-format
39346 "%q+#D is implicitly declared as deleted because %qT declares a move "
39347 "constructor or move assignment operator"
39350 #: cp/method.c:1638
39351 #, gcc-internal-format
39353 "%q+#D is implicitly deleted because the default definition would be ill-"
39357 #: cp/method.c:1647
39359 "%q#F is implicitly deleted because its exception-specification does not "
39360 "match the implicit exception-specification %qX"
39363 #: cp/method.c:1964
39364 #, gcc-internal-format
39365 msgid "defaulted declaration %q+D"
39368 #: cp/method.c:1966
39369 #, gcc-internal-format
39370 msgid "does not match expected signature %qD"
39373 #: cp/method.c:1998
39375 "function %q+D defaulted on its redeclaration with an exception-specification "
39376 "that differs from the implicit exception-specification %qX"
39379 #: cp/method.c:2020
39380 #, gcc-internal-format
39382 "explicitly defaulted function %q+D cannot be declared as constexpr because "
39383 "the implicit declaration is not constexpr:"
39386 #: cp/method.c:2066
39387 #, gcc-internal-format
39388 msgid "a template cannot be defaulted"
39391 #: cp/method.c:2094
39392 #, gcc-internal-format
39393 msgid "%qD cannot be defaulted"
39396 #: cp/method.c:2103
39397 #, gcc-internal-format
39398 msgid "defaulted function %q+D with default argument"
39401 #: cp/name-lookup.c:592
39402 #, gcc-internal-format
39403 msgid "%q#D conflicts with a previous declaration"
39406 #: cp/name-lookup.c:594
39407 #, gcc-internal-format
39408 msgid "previous declaration %q+#D"
39411 #: cp/name-lookup.c:805
39412 #, gcc-internal-format
39413 msgid "redeclaration of %<wchar_t%> as %qT"
39416 #. A redeclaration of main, but not a duplicate of the
39419 #. [basic.start.main]
39421 #. This function shall not be overloaded.
39422 #: cp/name-lookup.c:835
39423 #, gcc-internal-format
39424 msgid "invalid redeclaration of %q+D"
39427 #: cp/name-lookup.c:836
39428 #, gcc-internal-format
39432 #: cp/name-lookup.c:877 cp/name-lookup.c:893
39433 #, gcc-internal-format
39434 msgid "declaration of %q#D with C language linkage"
39437 #: cp/name-lookup.c:880 cp/name-lookup.c:895
39438 #, gcc-internal-format
39439 msgid "conflicts with previous declaration %q+#D"
39442 #: cp/name-lookup.c:883
39443 #, gcc-internal-format
39444 msgid "due to different exception specifications"
39447 #: cp/name-lookup.c:994
39448 #, gcc-internal-format
39449 msgid "type mismatch with previous external decl of %q#D"
39452 #: cp/name-lookup.c:996
39453 #, gcc-internal-format
39454 msgid "previous external decl of %q+#D"
39457 #: cp/name-lookup.c:1085
39458 #, gcc-internal-format
39459 msgid "extern declaration of %q#D doesn%'t match"
39462 #: cp/name-lookup.c:1086
39463 #, gcc-internal-format
39464 msgid "global declaration %q+#D"
39467 #: cp/name-lookup.c:1138 cp/name-lookup.c:1208
39468 #, gcc-internal-format
39469 msgid "declaration of %q#D shadows a parameter"
39472 #: cp/name-lookup.c:1211
39473 #, gcc-internal-format
39474 msgid "declaration of %qD shadows a lambda capture"
39477 #: cp/name-lookup.c:1215
39478 #, gcc-internal-format
39479 msgid "declaration of %qD shadows a previous local"
39482 #: cp/name-lookup.c:1258
39483 #, gcc-internal-format
39484 msgid "declaration of %qD shadows a member of %qT"
39487 #: cp/name-lookup.c:1413
39488 #, gcc-internal-format
39489 msgid "name lookup of %qD changed"
39492 #: cp/name-lookup.c:1414
39493 #, gcc-internal-format
39494 msgid " matches this %q+D under ISO standard rules"
39497 #: cp/name-lookup.c:1416
39498 #, gcc-internal-format
39499 msgid " matches this %q+D under old rules"
39502 #: cp/name-lookup.c:1434 cp/name-lookup.c:1442
39503 #, gcc-internal-format
39504 msgid "name lookup of %qD changed for ISO %<for%> scoping"
39507 #: cp/name-lookup.c:1436
39508 #, gcc-internal-format
39509 msgid " cannot use obsolete binding at %q+D because it has a destructor"
39512 #: cp/name-lookup.c:1445
39513 #, gcc-internal-format
39514 msgid " using obsolete binding at %q+D"
39517 #: cp/name-lookup.c:1451
39518 #, gcc-internal-format
39519 msgid "(if you use %<-fpermissive%> G++ will accept your code)"
39522 #: cp/name-lookup.c:1506
39523 #, gcc-internal-format
39524 msgid "%s %s(%E) %p %d\n"
39527 #: cp/name-lookup.c:1509
39528 #, gcc-internal-format
39529 msgid "%s %s %p %d\n"
39532 #: cp/name-lookup.c:2381
39533 #, gcc-internal-format
39534 msgid "%q#D hides constructor for %q#T"
39537 #: cp/name-lookup.c:2419
39538 #, gcc-internal-format
39539 msgid "previous non-function declaration %q+#D"
39542 #: cp/name-lookup.c:2420
39543 #, gcc-internal-format
39544 msgid "conflicts with function declaration %q#D"
39547 #: cp/name-lookup.c:2510
39548 #, gcc-internal-format
39549 msgid "%qT is not a namespace or unscoped enum"
39553 #. A using-declaration shall not name a template-id.
39554 #: cp/name-lookup.c:2520
39555 #, gcc-internal-format
39556 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
39559 #: cp/name-lookup.c:2527
39560 #, gcc-internal-format
39561 msgid "namespace %qD not allowed in using-declaration"
39564 #. It's a nested name with template parameter dependent scope.
39565 #. This can only be using-declaration for class member.
39566 #: cp/name-lookup.c:2535
39567 #, gcc-internal-format
39568 msgid "%qT is not a namespace"
39572 #: cp/name-lookup.c:2551 cp/name-lookup.c:2607 cp/name-lookup.c:2677
39573 #: cp/name-lookup.c:2692
39574 #, gcc-internal-format
39575 msgid "%qD is already declared in this scope"
39578 #: cp/name-lookup.c:2571
39579 #, gcc-internal-format
39580 msgid "%qD not declared"
39583 #: cp/name-lookup.c:3344
39584 #, gcc-internal-format
39585 msgid "using-declaration for non-member at class scope"
39588 #: cp/name-lookup.c:3351
39589 #, gcc-internal-format
39590 msgid "%<%T::%D%> names destructor"
39593 #: cp/name-lookup.c:3364
39594 #, gcc-internal-format
39595 msgid "%<%T::%D%> names constructor in %qT"
39598 #: cp/name-lookup.c:3415
39599 #, gcc-internal-format
39600 msgid "no members matching %<%T::%D%> in %q#T"
39603 #: cp/name-lookup.c:3502
39604 #, gcc-internal-format
39605 msgid "declaration of %qD not in a namespace surrounding %qD"
39608 #: cp/name-lookup.c:3510
39609 #, gcc-internal-format
39610 msgid "explicit qualification in declaration of %qD"
39613 #: cp/name-lookup.c:3593
39614 #, gcc-internal-format
39615 msgid "%qD should have been declared inside %qD"
39618 #: cp/name-lookup.c:3638
39619 #, gcc-internal-format
39620 msgid "%qD attribute requires a single NTBS argument"
39623 #: cp/name-lookup.c:3645
39624 #, gcc-internal-format
39626 "%qD attribute is meaningless since members of the anonymous namespace get "
39630 #: cp/name-lookup.c:3655
39631 #, gcc-internal-format
39632 msgid "ignoring %qD attribute on non-inline namespace"
39635 #: cp/name-lookup.c:3661
39636 #, gcc-internal-format
39637 msgid "ignoring %qD attribute on anonymous namespace"
39640 #: cp/name-lookup.c:3680 cp/name-lookup.c:4093
39641 #, gcc-internal-format
39642 msgid "%qD attribute directive ignored"
39645 #: cp/name-lookup.c:3744
39646 #, gcc-internal-format
39647 msgid "namespace alias %qD not allowed here, assuming %qD"
39650 #: cp/name-lookup.c:4081
39651 #, gcc-internal-format
39652 msgid "strong using only meaningful at namespace scope"
39655 #: cp/name-lookup.c:4085
39656 #, gcc-internal-format
39657 msgid "current namespace %qD does not enclose strongly used namespace %qD"
39660 #: cp/name-lookup.c:4424
39661 #, gcc-internal-format
39662 msgid "maximum limit of %d namespaces searched for %qE"
39665 #: cp/name-lookup.c:4434
39666 #, gcc-internal-format
39667 msgid "suggested alternative:"
39668 msgid_plural "suggested alternatives:"
39672 #: cp/name-lookup.c:4438
39673 #, gcc-internal-format
39677 #: cp/name-lookup.c:5705
39678 #, gcc-internal-format
39679 msgid "argument dependent lookup finds %q+D"
39682 #: cp/name-lookup.c:6239
39683 #, gcc-internal-format
39684 msgid "XXX entering pop_everything ()\n"
39687 #: cp/name-lookup.c:6248
39688 #, gcc-internal-format
39689 msgid "XXX leaving pop_everything ()\n"
39692 #: cp/optimize.c:581
39693 #, gcc-internal-format
39694 msgid "making multiple clones of %qD"
39698 #, gcc-internal-format
39699 msgid "identifier %qE is a keyword in C++11"
39702 #: cp/parser.c:1301 cp/parser.c:31966
39703 #, gcc-internal-format
39705 "%<#pragma omp declare simd%> not immediately followed by function "
39706 "declaration or definition"
39709 #: cp/parser.c:2593
39710 #, gcc-internal-format
39711 msgid "%<#pragma%> is not allowed here"
39714 #: cp/parser.c:2624
39715 #, gcc-internal-format
39716 msgid "%<%E::%E%> has not been declared"
39719 #: cp/parser.c:2627
39720 #, gcc-internal-format
39721 msgid "%<::%E%> has not been declared"
39724 #: cp/parser.c:2630
39725 #, gcc-internal-format
39726 msgid "request for member %qE in non-class type %qT"
39729 #: cp/parser.c:2633 cp/parser.c:15966
39730 #, gcc-internal-format
39731 msgid "%<%T::%E%> has not been declared"
39734 #: cp/parser.c:2636
39735 #, gcc-internal-format
39736 msgid "%qE has not been declared"
39739 #: cp/parser.c:2643
39740 #, gcc-internal-format
39741 msgid "%<%E::%E%> is not a type"
39744 #: cp/parser.c:2647
39745 #, gcc-internal-format
39746 msgid "%<%E::%E%> is not a class or namespace"
39749 #: cp/parser.c:2652
39750 #, gcc-internal-format
39751 msgid "%<%E::%E%> is not a class, namespace, or enumeration"
39754 #: cp/parser.c:2665
39755 #, gcc-internal-format
39756 msgid "%<::%E%> is not a type"
39759 #: cp/parser.c:2668
39760 #, gcc-internal-format
39761 msgid "%<::%E%> is not a class or namespace"
39764 #: cp/parser.c:2672
39765 #, gcc-internal-format
39766 msgid "%<::%E%> is not a class, namespace, or enumeration"
39769 #: cp/parser.c:2684
39770 #, gcc-internal-format
39771 msgid "%qE is not a type"
39774 #: cp/parser.c:2687
39775 #, gcc-internal-format
39776 msgid "%qE is not a class or namespace"
39779 #: cp/parser.c:2691
39780 #, gcc-internal-format
39781 msgid "%qE is not a class, namespace, or enumeration"
39784 #: cp/parser.c:2754
39785 #, gcc-internal-format
39786 msgid "new types may not be defined in a return type"
39789 #: cp/parser.c:2756
39790 #, gcc-internal-format
39791 msgid "(perhaps a semicolon is missing after the definition of %qT)"
39794 #: cp/parser.c:2778 cp/parser.c:5559 cp/pt.c:7677
39795 #, gcc-internal-format
39796 msgid "%qT is not a template"
39799 #: cp/parser.c:2782
39800 #, gcc-internal-format
39801 msgid "%qE is not a class template"
39804 #: cp/parser.c:2784
39805 #, gcc-internal-format
39806 msgid "%qE is not a template"
39809 #: cp/parser.c:2787
39810 #, gcc-internal-format
39811 msgid "invalid template-id"
39814 #: cp/parser.c:2820
39815 #, gcc-internal-format
39816 msgid "floating-point literal cannot appear in a constant-expression"
39819 #: cp/parser.c:2824 cp/pt.c:14779
39820 #, gcc-internal-format
39822 "a cast to a type other than an integral or enumeration type cannot appear in "
39823 "a constant-expression"
39826 #: cp/parser.c:2829
39827 #, gcc-internal-format
39828 msgid "%<typeid%> operator cannot appear in a constant-expression"
39831 #: cp/parser.c:2833
39832 #, gcc-internal-format
39833 msgid "non-constant compound literals cannot appear in a constant-expression"
39836 #: cp/parser.c:2837
39837 #, gcc-internal-format
39838 msgid "a function call cannot appear in a constant-expression"
39841 #: cp/parser.c:2841
39842 #, gcc-internal-format
39843 msgid "an increment cannot appear in a constant-expression"
39846 #: cp/parser.c:2845
39847 #, gcc-internal-format
39848 msgid "an decrement cannot appear in a constant-expression"
39851 #: cp/parser.c:2849
39852 #, gcc-internal-format
39853 msgid "an array reference cannot appear in a constant-expression"
39856 #: cp/parser.c:2853
39857 #, gcc-internal-format
39858 msgid "the address of a label cannot appear in a constant-expression"
39861 #: cp/parser.c:2857
39862 #, gcc-internal-format
39863 msgid "calls to overloaded operators cannot appear in a constant-expression"
39866 #: cp/parser.c:2861
39867 #, gcc-internal-format
39868 msgid "an assignment cannot appear in a constant-expression"
39871 #: cp/parser.c:2864
39872 #, gcc-internal-format
39873 msgid "a comma operator cannot appear in a constant-expression"
39876 #: cp/parser.c:2868
39877 #, gcc-internal-format
39878 msgid "a call to a constructor cannot appear in a constant-expression"
39881 #: cp/parser.c:2872
39882 #, gcc-internal-format
39883 msgid "a transaction expression cannot appear in a constant-expression"
39886 #: cp/parser.c:2918
39887 #, gcc-internal-format
39888 msgid "%qs cannot appear in a constant-expression"
39891 #: cp/parser.c:2951
39892 #, gcc-internal-format
39893 msgid "invalid use of template-name %qE without an argument list"
39896 #: cp/parser.c:2956
39897 #, gcc-internal-format
39898 msgid "invalid use of destructor %qD as a type"
39901 #. Something like 'unsigned A a;'
39902 #: cp/parser.c:2959
39903 #, gcc-internal-format
39904 msgid "invalid combination of multiple type-specifiers"
39907 #. Issue an error message.
39908 #: cp/parser.c:2963
39909 #, gcc-internal-format
39910 msgid "%qE does not name a type"
39913 #: cp/parser.c:2972
39914 #, gcc-internal-format
39915 msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
39918 #: cp/parser.c:2975
39919 #, gcc-internal-format
39920 msgid "C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11"
39923 #: cp/parser.c:2980
39924 #, gcc-internal-format
39925 msgid "C++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11"
39928 #: cp/parser.c:3007
39929 #, gcc-internal-format
39930 msgid "(perhaps %<typename %T::%E%> was intended)"
39933 #: cp/parser.c:3025
39934 #, gcc-internal-format
39935 msgid "%qE in namespace %qE does not name a template type"
39938 #: cp/parser.c:3029
39939 #, gcc-internal-format
39940 msgid "%qE in namespace %qE does not name a type"
39944 #: cp/parser.c:3038
39945 #, gcc-internal-format
39946 msgid "%<%T::%E%> names the constructor, not the type"
39949 #: cp/parser.c:3041
39950 #, gcc-internal-format
39951 msgid "and %qT has no template constructors"
39954 #: cp/parser.c:3046
39955 #, gcc-internal-format
39956 msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
39959 #: cp/parser.c:3053
39960 #, gcc-internal-format
39961 msgid "%qE in %q#T does not name a template type"
39964 #: cp/parser.c:3057
39965 #, gcc-internal-format
39966 msgid "%qE in %q#T does not name a type"
39969 #: cp/parser.c:3633
39970 #, gcc-internal-format
39971 msgid "expected string-literal"
39974 #: cp/parser.c:3695
39975 #, gcc-internal-format
39977 "inconsistent user-defined literal suffixes %qD and %qD in string literal"
39980 #: cp/parser.c:3738
39981 #, gcc-internal-format
39982 msgid "a wide string is invalid in this context"
39985 #: cp/parser.c:3853
39986 #, gcc-internal-format
39987 msgid "unable to find character literal operator %qD with %qT argument"
39990 #: cp/parser.c:3954
39991 #, gcc-internal-format
39992 msgid "integer literal exceeds range of %qT type"
39995 #: cp/parser.c:3961
39996 #, gcc-internal-format
39997 msgid "floating literal exceeds range of %qT type"
40000 #: cp/parser.c:3965
40001 #, gcc-internal-format
40002 msgid "floating literal truncated to zero"
40005 #: cp/parser.c:4005
40006 #, gcc-internal-format
40007 msgid "unable to find numeric literal operator %qD"
40010 #: cp/parser.c:4007
40011 #, gcc-internal-format
40013 "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
40016 #: cp/parser.c:4059
40017 #, gcc-internal-format
40018 msgid "unable to find string literal operator %qD with %qT, %qT arguments"
40021 #: cp/parser.c:4119 cp/parser.c:11546
40022 #, gcc-internal-format
40023 msgid "expected declaration"
40026 #: cp/parser.c:4296
40027 #, gcc-internal-format
40028 msgid "fixed-point types not supported in C++"
40031 #: cp/parser.c:4377
40032 #, gcc-internal-format
40033 msgid "ISO C++ forbids braced-groups within expressions"
40036 #: cp/parser.c:4389
40037 #, gcc-internal-format
40039 "statement-expressions are not allowed outside functions nor in template-"
40043 #: cp/parser.c:4462 cp/parser.c:4615 cp/parser.c:4768
40044 #, gcc-internal-format
40045 msgid "expected primary-expression"
40048 #: cp/parser.c:4492
40049 #, gcc-internal-format
40050 msgid "%<this%> may not be used in this context"
40053 #: cp/parser.c:4610
40054 #, gcc-internal-format
40055 msgid "a template declaration cannot appear at block scope"
40058 #: cp/parser.c:4744
40059 #, gcc-internal-format
40060 msgid "local variable %qD may not appear in this context"
40063 #: cp/parser.c:4920
40064 #, gcc-internal-format
40065 msgid "expected id-expression"
40068 #: cp/parser.c:5052
40069 #, gcc-internal-format
40070 msgid "scope %qT before %<~%> is not a class-name"
40073 #: cp/parser.c:5081 cp/parser.c:7023
40074 #, gcc-internal-format
40075 msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
40078 #: cp/parser.c:5185
40079 #, gcc-internal-format
40080 msgid "declaration of %<~%T%> as member of %qT"
40083 #: cp/parser.c:5200
40084 #, gcc-internal-format
40085 msgid "typedef-name %qD used as destructor declarator"
40088 #: cp/parser.c:5235
40089 #, gcc-internal-format
40091 "literal operator suffixes not preceded by %<_%> are reserved for future "
40095 #: cp/parser.c:5246 cp/parser.c:17843
40096 #, gcc-internal-format
40097 msgid "expected unqualified-id"
40100 #: cp/parser.c:5353
40101 #, gcc-internal-format
40102 msgid "found %<:%> in nested-name-specifier, expected %<::%>"
40105 #: cp/parser.c:5422
40106 #, gcc-internal-format
40107 msgid "decltype evaluates to %qT, which is not a class or enumeration type"
40110 #: cp/parser.c:5448
40111 #, gcc-internal-format
40112 msgid "function template-id %qD in nested-name-specifier"
40115 #: cp/parser.c:5456
40116 #, gcc-internal-format
40117 msgid "variable template-id %qD in nested-name-specifier"
40120 #: cp/parser.c:5560 cp/typeck.c:2584 cp/typeck.c:2604
40121 #, gcc-internal-format
40122 msgid "%qD is not a template"
40125 #: cp/parser.c:5638
40126 #, gcc-internal-format
40127 msgid "expected nested-name-specifier"
40130 #: cp/parser.c:5837 cp/parser.c:7931
40131 #, gcc-internal-format
40132 msgid "types may not be defined in casts"
40135 #: cp/parser.c:5907
40136 #, gcc-internal-format
40137 msgid "types may not be defined in a %<typeid%> expression"
40140 #: cp/parser.c:5961
40141 #, gcc-internal-format
40142 msgid "%<_Cilk_spawn%> must be followed by an expression"
40145 #: cp/parser.c:6099
40146 #, gcc-internal-format
40147 msgid "ISO C++ forbids compound-literals"
40150 #: cp/parser.c:6157
40151 #, gcc-internal-format
40152 msgid "two consecutive %<[%> shall only introduce an attribute"
40155 #: cp/parser.c:6553
40156 #, gcc-internal-format
40157 msgid "braced list index is not allowed with array notation"
40160 #: cp/parser.c:6645
40161 #, gcc-internal-format
40162 msgid "%qE does not have class type"
40165 #: cp/parser.c:6734 cp/typeck.c:2477
40166 #, gcc-internal-format
40167 msgid "invalid use of %qD"
40170 #: cp/parser.c:6743
40171 #, gcc-internal-format
40172 msgid "%<%D::%D%> is not a class member"
40175 #: cp/parser.c:7075
40176 #, gcc-internal-format
40177 msgid "non-scalar type"
40180 #: cp/parser.c:7174
40181 #, gcc-internal-format
40182 msgid "ISO C++ does not allow %<alignof%> with a non-type"
40185 #: cp/parser.c:7259
40186 #, gcc-internal-format
40187 msgid "types may not be defined in %<noexcept%> expressions"
40190 #: cp/parser.c:7494
40191 #, gcc-internal-format
40192 msgid "types may not be defined in a new-expression"
40195 #: cp/parser.c:7507
40196 #, gcc-internal-format
40197 msgid "array bound forbidden after parenthesized type-id"
40200 #: cp/parser.c:7509
40201 #, gcc-internal-format
40202 msgid "try removing the parentheses around the type-id"
40205 #: cp/parser.c:7562
40206 #, gcc-internal-format
40207 msgid "expected expression-list or type-id"
40210 #: cp/parser.c:7591
40211 #, gcc-internal-format
40212 msgid "types may not be defined in a new-type-id"
40215 #: cp/parser.c:7719
40216 #, gcc-internal-format
40217 msgid "expression in new-declarator must have integral or enumeration type"
40220 #: cp/parser.c:8025
40221 #, gcc-internal-format
40222 msgid "use of old-style cast"
40225 #: cp/parser.c:8164
40226 #, gcc-internal-format
40227 msgid "%<>>%> operator is treated as two right angle brackets in C++11"
40230 #: cp/parser.c:8167
40231 #, gcc-internal-format
40232 msgid "suggest parentheses around %<>>%> expression"
40235 #: cp/parser.c:8344
40236 #, gcc-internal-format
40237 msgid "ISO C++ does not allow ?: with omitted middle operand"
40240 #: cp/parser.c:8995
40241 #, gcc-internal-format
40242 msgid "lambda-expression in unevaluated context"
40245 #: cp/parser.c:9004
40246 #, gcc-internal-format
40247 msgid "lambda-expression in template-argument"
40250 #: cp/parser.c:9155
40251 #, gcc-internal-format
40252 msgid "expected end of capture-list"
40255 #: cp/parser.c:9169
40256 #, gcc-internal-format
40258 "explicit by-copy capture of %<this%> redundant with by-copy capture default"
40261 #: cp/parser.c:9213
40262 #, gcc-internal-format
40264 "lambda capture initializers only available with -std=c++14 or -std=gnu++14"
40267 #: cp/parser.c:9220
40268 #, gcc-internal-format
40269 msgid "empty initializer for lambda init-capture"
40272 #: cp/parser.c:9243
40273 #, gcc-internal-format
40274 msgid "capture of non-variable %qD "
40277 #: cp/parser.c:9245 cp/parser.c:9254 cp/semantics.c:3186 cp/semantics.c:3196
40278 #, gcc-internal-format
40279 msgid "%q+#D declared here"
40282 #: cp/parser.c:9251
40283 #, gcc-internal-format
40284 msgid "capture of variable %qD with non-automatic storage duration"
40287 #: cp/parser.c:9288
40288 #, gcc-internal-format
40289 msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
40292 #: cp/parser.c:9293
40293 #, gcc-internal-format
40295 "explicit by-reference capture of %qD redundant with by-reference capture "
40299 #: cp/parser.c:9339
40300 #, gcc-internal-format
40301 msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
40304 #: cp/parser.c:9369
40305 #, gcc-internal-format
40306 msgid "default argument specified for lambda parameter"
40309 #: cp/parser.c:9829
40310 #, gcc-internal-format
40311 msgid "attributes at the beginning of statement are ignored"
40314 #: cp/parser.c:9857
40315 #, gcc-internal-format
40316 msgid "expected labeled-statement"
40319 #: cp/parser.c:9895
40320 #, gcc-internal-format
40321 msgid "case label %qE not within a switch statement"
40324 #: cp/parser.c:9980
40325 #, gcc-internal-format
40326 msgid "need %<typename%> before %qE because %qT is a dependent scope"
40329 #: cp/parser.c:9989
40330 #, gcc-internal-format
40331 msgid "%<%T::%D%> names the constructor, not the type"
40334 #: cp/parser.c:10036
40335 #, gcc-internal-format
40336 msgid "compound-statement in constexpr function"
40339 #: cp/parser.c:10252 cp/parser.c:24986
40340 #, gcc-internal-format
40341 msgid "expected selection-statement"
40344 #: cp/parser.c:10285
40345 #, gcc-internal-format
40346 msgid "types may not be defined in conditions"
40349 #: cp/parser.c:10654
40350 #, gcc-internal-format
40351 msgid "range-based %<for%> expression of type %qT has incomplete type"
40354 #: cp/parser.c:10692
40355 #, gcc-internal-format
40357 "range-based %<for%> expression of type %qT has an %<end%> member but not a "
40361 #: cp/parser.c:10698
40362 #, gcc-internal-format
40364 "range-based %<for%> expression of type %qT has a %<begin%> member but not an "
40368 #: cp/parser.c:10739
40369 #, gcc-internal-format
40371 "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
40374 #: cp/parser.c:10873 cp/parser.c:24989
40375 #, gcc-internal-format
40376 msgid "expected iteration-statement"
40379 #: cp/parser.c:10907
40380 #, gcc-internal-format
40382 "range-based for loop without a type-specifier only available with -std=c++1z "
40386 #: cp/parser.c:10937
40387 #, gcc-internal-format
40389 "range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
40392 #: cp/parser.c:11011
40393 #, gcc-internal-format
40394 msgid "break statement used with Cilk Plus for loop"
40397 #: cp/parser.c:11068
40398 #, gcc-internal-format
40399 msgid "%<goto%> in %<constexpr%> function"
40402 #. Issue a warning about this use of a GNU extension.
40403 #: cp/parser.c:11076
40404 #, gcc-internal-format
40405 msgid "ISO C++ forbids computed gotos"
40408 #: cp/parser.c:11089 cp/parser.c:24992
40409 #, gcc-internal-format
40410 msgid "expected jump-statement"
40413 #: cp/parser.c:11238 cp/parser.c:20883
40414 #, gcc-internal-format
40415 msgid "extra %<;%>"
40418 #: cp/parser.c:11471
40419 #, gcc-internal-format
40420 msgid "%<__label__%> not at the beginning of a block"
40423 #: cp/parser.c:11629
40424 #, gcc-internal-format
40425 msgid "mixing declarations and function-definitions is forbidden"
40428 #: cp/parser.c:11699
40429 #, gcc-internal-format
40430 msgid "initializer in range-based %<for%> loop"
40433 #: cp/parser.c:11702
40434 #, gcc-internal-format
40435 msgid "multiple declarations in range-based %<for%> loop"
40438 #: cp/parser.c:11838
40439 #, gcc-internal-format
40440 msgid "%<friend%> used outside of class"
40443 #. Complain about `auto' as a storage specifier, if
40444 #. we're complaining about C++0x compatibility.
40445 #: cp/parser.c:11897
40446 #, gcc-internal-format
40447 msgid "%<auto%> changes meaning in C++11; please remove it"
40450 #: cp/parser.c:11933
40451 #, gcc-internal-format
40452 msgid "decl-specifier invalid in condition"
40455 #: cp/parser.c:12025
40456 #, gcc-internal-format
40457 msgid "class definition may not be declared a friend"
40460 #: cp/parser.c:12093 cp/parser.c:21289
40461 #, gcc-internal-format
40462 msgid "templates may not be %<virtual%>"
40465 #: cp/parser.c:12133
40466 #, gcc-internal-format
40467 msgid "invalid linkage-specification"
40470 #: cp/parser.c:12219
40471 #, gcc-internal-format
40473 "static_assert without a message only available with -std=c++1z or -std=gnu+"
40477 #: cp/parser.c:12408
40478 #, gcc-internal-format
40479 msgid "types may not be defined in %<decltype%> expressions"
40482 #: cp/parser.c:12549
40483 #, gcc-internal-format
40484 msgid "types may not be defined in a conversion-type-id"
40487 #: cp/parser.c:12576
40488 #, gcc-internal-format
40489 msgid "invalid use of %<auto%> in conversion operator"
40492 #: cp/parser.c:12580
40493 #, gcc-internal-format
40495 "use of %<auto%> in member template conversion operator can never be deduced"
40498 #: cp/parser.c:12669
40499 #, gcc-internal-format
40500 msgid "only constructors take member initializers"
40503 #: cp/parser.c:12691
40504 #, gcc-internal-format
40505 msgid "cannot expand initializer for member %<%D%>"
40508 #: cp/parser.c:12703
40509 #, gcc-internal-format
40510 msgid "mem-initializer for %qD follows constructor delegation"
40513 #: cp/parser.c:12715
40514 #, gcc-internal-format
40515 msgid "constructor delegation follows mem-initializer for %qD"
40518 #: cp/parser.c:12767
40519 #, gcc-internal-format
40520 msgid "anachronistic old-style base class initializer"
40523 #: cp/parser.c:12837
40524 #, gcc-internal-format
40526 "keyword %<typename%> not allowed in this context (a qualified member "
40527 "initializer is implicitly a type)"
40530 #: cp/parser.c:13190
40531 #, gcc-internal-format
40532 msgid "unexpected keyword; remove space between quotes and suffix identifier"
40535 #: cp/parser.c:13196
40536 #, gcc-internal-format
40537 msgid "expected suffix identifier"
40540 #: cp/parser.c:13205
40541 #, gcc-internal-format
40542 msgid "expected empty string after %<operator%> keyword"
40545 #: cp/parser.c:13211
40546 #, gcc-internal-format
40547 msgid "invalid encoding prefix in literal operator"
40550 #: cp/parser.c:13234
40551 #, gcc-internal-format
40552 msgid "expected operator"
40555 #. Warn that we do not support `export'.
40556 #: cp/parser.c:13271
40557 #, gcc-internal-format
40558 msgid "keyword %<export%> not implemented, and will be ignored"
40561 #: cp/parser.c:13470 cp/parser.c:13568 cp/parser.c:13677 cp/parser.c:19179
40562 #, gcc-internal-format
40563 msgid "template parameter pack %qD cannot have a default argument"
40566 #: cp/parser.c:13474 cp/parser.c:19187
40567 #, gcc-internal-format
40568 msgid "template parameter pack cannot have a default argument"
40571 #: cp/parser.c:13572 cp/parser.c:13681
40572 #, gcc-internal-format
40573 msgid "template parameter packs cannot have default arguments"
40576 #: cp/parser.c:13765
40577 #, gcc-internal-format
40578 msgid "expected template-id"
40581 #: cp/parser.c:13813 cp/parser.c:24950
40582 #, gcc-internal-format
40583 msgid "expected %<<%>"
40586 #: cp/parser.c:13820
40587 #, gcc-internal-format
40588 msgid "%<<::%> cannot begin a template-argument list"
40591 #: cp/parser.c:13824
40592 #, gcc-internal-format
40594 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
40598 #: cp/parser.c:13828
40599 #, gcc-internal-format
40601 "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will "
40602 "accept your code)"
40605 #: cp/parser.c:13914
40606 #, gcc-internal-format
40607 msgid "parse error in template argument list"
40610 #. The name does not name a template.
40611 #: cp/parser.c:13983 cp/parser.c:14104 cp/parser.c:14316
40612 #, gcc-internal-format
40613 msgid "expected template-name"
40616 #. Explain what went wrong.
40617 #: cp/parser.c:14029
40618 #, gcc-internal-format
40619 msgid "non-template %qD used as template"
40622 #: cp/parser.c:14031
40623 #, gcc-internal-format
40624 msgid "use %<%T::template %D%> to indicate that it is a template"
40627 #: cp/parser.c:14171
40628 #, gcc-internal-format
40629 msgid "expected parameter pack before %<...%>"
40632 #: cp/parser.c:14281 cp/parser.c:14299 cp/parser.c:14448
40633 #, gcc-internal-format
40634 msgid "expected template-argument"
40637 #: cp/parser.c:14433
40638 #, gcc-internal-format
40639 msgid "invalid non-type template argument"
40642 #: cp/parser.c:14550
40643 #, gcc-internal-format
40644 msgid "explicit instantiation shall not use %<inline%> specifier"
40647 #: cp/parser.c:14554
40648 #, gcc-internal-format
40649 msgid "explicit instantiation shall not use %<constexpr%> specifier"
40652 #: cp/parser.c:14613
40653 #, gcc-internal-format
40654 msgid "template specialization with C linkage"
40657 #: cp/parser.c:14833
40658 #, gcc-internal-format
40659 msgid "expected type specifier"
40662 #: cp/parser.c:14992
40663 #, gcc-internal-format
40665 "use of %<auto%> in lambda parameter declaration only available with -std=c+"
40666 "+14 or -std=gnu++14"
40669 #: cp/parser.c:14998
40670 #, gcc-internal-format
40672 "use of %<auto%> in parameter declaration only available with -std=c++14 or -"
40676 #: cp/parser.c:15003
40677 #, gcc-internal-format
40678 msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
40681 #: cp/parser.c:15147
40682 #, gcc-internal-format
40683 msgid "expected template-id for type"
40686 #: cp/parser.c:15174
40687 #, gcc-internal-format
40688 msgid "expected type-name"
40691 #: cp/parser.c:15395
40692 #, gcc-internal-format
40694 "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
40697 #: cp/parser.c:15604
40698 #, gcc-internal-format
40699 msgid "declaration %qD does not declare anything"
40702 #: cp/parser.c:15691
40703 #, gcc-internal-format
40704 msgid "attributes ignored on uninstantiated type"
40707 #: cp/parser.c:15695
40708 #, gcc-internal-format
40709 msgid "attributes ignored on template instantiation"
40712 #: cp/parser.c:15700
40713 #, gcc-internal-format
40715 "attributes ignored on elaborated-type-specifier that is not a forward "
40719 #: cp/parser.c:15834
40720 #, gcc-internal-format
40721 msgid "%qD is an enumeration template"
40724 #: cp/parser.c:15844
40725 #, gcc-internal-format
40726 msgid "%qD is not an enumerator-name"
40729 #: cp/parser.c:15856
40730 #, gcc-internal-format
40731 msgid "anonymous scoped enum is not allowed"
40734 #: cp/parser.c:15911
40735 #, gcc-internal-format
40736 msgid "expected %<;%> or %<{%>"
40739 #: cp/parser.c:15960
40740 #, gcc-internal-format
40741 msgid "cannot add an enumerator list to a template instantiation"
40744 #: cp/parser.c:15978 cp/parser.c:20397
40745 #, gcc-internal-format
40746 msgid "declaration of %qD in namespace %qD which does not enclose %qD"
40749 #: cp/parser.c:15983 cp/parser.c:20402
40750 #, gcc-internal-format
40751 msgid "declaration of %qD in %qD which does not enclose %qD"
40754 #: cp/parser.c:16008
40755 #, gcc-internal-format
40756 msgid "multiple definition of %q#T"
40759 #: cp/parser.c:16021
40760 #, gcc-internal-format
40761 msgid "ISO C++ forbids empty anonymous enum"
40764 #: cp/parser.c:16041
40765 #, gcc-internal-format
40766 msgid "opaque-enum-specifier without name"
40769 #: cp/parser.c:16044
40770 #, gcc-internal-format
40771 msgid "opaque-enum-specifier must use a simple identifier"
40774 #: cp/parser.c:16223
40775 #, gcc-internal-format
40776 msgid "%qD is not a namespace-name"
40779 #: cp/parser.c:16224
40780 #, gcc-internal-format
40781 msgid "expected namespace-name"
40784 #: cp/parser.c:16350
40785 #, gcc-internal-format
40786 msgid "%<namespace%> definition is not allowed here"
40789 #: cp/parser.c:16505
40790 #, gcc-internal-format
40791 msgid "a template-id may not appear in a using-declaration"
40794 #: cp/parser.c:16551
40795 #, gcc-internal-format
40797 "access declarations are deprecated in favour of using-declarations; "
40798 "suggestion: add the %<using%> keyword"
40801 #: cp/parser.c:16616
40802 #, gcc-internal-format
40803 msgid "types may not be defined in alias template declarations"
40806 #: cp/parser.c:16761
40807 #, gcc-internal-format
40808 msgid "%<asm%> in %<constexpr%> function"
40811 #: cp/parser.c:17101
40812 #, gcc-internal-format
40813 msgid "a function-definition is not allowed here"
40816 #: cp/parser.c:17112
40817 #, gcc-internal-format
40818 msgid "an asm-specification is not allowed on a function-definition"
40821 #: cp/parser.c:17116
40822 #, gcc-internal-format
40823 msgid "attributes are not allowed on a function-definition"
40826 #: cp/parser.c:17167
40827 #, gcc-internal-format
40828 msgid "expected constructor, destructor, or type conversion"
40831 #. Anything else is an error.
40832 #: cp/parser.c:17206 cp/parser.c:19367
40833 #, gcc-internal-format
40834 msgid "expected initializer"
40837 #: cp/parser.c:17286
40838 #, gcc-internal-format
40839 msgid "initializer provided for function"
40842 #: cp/parser.c:17320
40843 #, gcc-internal-format
40844 msgid "attributes after parenthesized initializer ignored"
40847 #: cp/parser.c:17325
40848 #, gcc-internal-format
40849 msgid "non-function %qD declared as implicit template"
40852 #: cp/parser.c:17763
40853 #, gcc-internal-format
40854 msgid "array bound is not an integer constant"
40857 #: cp/parser.c:17889
40858 #, gcc-internal-format
40859 msgid "cannot define member of dependent typedef %qT"
40862 #: cp/parser.c:17893
40863 #, gcc-internal-format
40864 msgid "%<%T::%E%> is not a type"
40867 #: cp/parser.c:17921
40868 #, gcc-internal-format
40869 msgid "invalid use of constructor as a template"
40872 #: cp/parser.c:17923
40873 #, gcc-internal-format
40875 "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
40879 #. We do not attempt to print the declarator
40880 #. here because we do not have enough
40881 #. information about its original syntactic
40883 #: cp/parser.c:17940
40884 #, gcc-internal-format
40885 msgid "invalid declarator"
40888 #. But declarations with qualified-ids can't appear in a
40890 #: cp/parser.c:18010
40891 #, gcc-internal-format
40892 msgid "qualified-id in declaration"
40895 #: cp/parser.c:18035
40896 #, gcc-internal-format
40897 msgid "expected declarator"
40900 #: cp/parser.c:18138
40901 #, gcc-internal-format
40902 msgid "%qD is a namespace"
40905 #: cp/parser.c:18140
40906 #, gcc-internal-format
40907 msgid "cannot form pointer to member of non-class %q#T"
40910 #: cp/parser.c:18161
40911 #, gcc-internal-format
40912 msgid "expected ptr-operator"
40915 #: cp/parser.c:18220
40916 #, gcc-internal-format
40917 msgid "duplicate cv-qualifier"
40920 #: cp/parser.c:18274
40921 #, gcc-internal-format
40922 msgid "multiple ref-qualifiers"
40925 #: cp/parser.c:18332
40926 #, gcc-internal-format
40927 msgid "duplicate virt-specifier"
40930 #: cp/parser.c:18539 cp/typeck2.c:533 cp/typeck2.c:1924
40931 #, gcc-internal-format
40932 msgid "invalid use of %<auto%>"
40935 #: cp/parser.c:18558
40936 #, gcc-internal-format
40937 msgid "types may not be defined in template arguments"
40940 #: cp/parser.c:18563
40941 #, gcc-internal-format
40942 msgid "invalid use of %<auto%> in template argument"
40945 #: cp/parser.c:18650
40946 #, gcc-internal-format
40947 msgid "expected type-specifier"
40950 #: cp/parser.c:18956
40951 #, gcc-internal-format
40952 msgid "expected %<,%> or %<...%>"
40955 #: cp/parser.c:19030
40956 #, gcc-internal-format
40957 msgid "types may not be defined in parameter types"
40960 #: cp/parser.c:19158
40961 #, gcc-internal-format
40962 msgid "deprecated use of default argument for parameter of non-function"
40965 #: cp/parser.c:19162
40966 #, gcc-internal-format
40967 msgid "default arguments are only permitted for function parameters"
40970 #: cp/parser.c:19181
40971 #, gcc-internal-format
40972 msgid "parameter pack %qD cannot have a default argument"
40975 #: cp/parser.c:19189
40976 #, gcc-internal-format
40977 msgid "parameter pack cannot have a default argument"
40980 #: cp/parser.c:19560
40981 #, gcc-internal-format
40982 msgid "ISO C++ does not allow designated initializers"
40985 #: cp/parser.c:19574
40986 #, gcc-internal-format
40987 msgid "ISO C++ does not allow C99 designated initializers"
40990 #: cp/parser.c:19694 cp/parser.c:19820
40991 #, gcc-internal-format
40992 msgid "expected class-name"
40995 #: cp/parser.c:20002
40996 #, gcc-internal-format
40997 msgid "expected %<;%> after class definition"
41000 #: cp/parser.c:20004
41001 #, gcc-internal-format
41002 msgid "expected %<;%> after struct definition"
41005 #: cp/parser.c:20006
41006 #, gcc-internal-format
41007 msgid "expected %<;%> after union definition"
41010 #: cp/parser.c:20345
41011 #, gcc-internal-format
41012 msgid "expected %<{%> or %<:%>"
41015 #: cp/parser.c:20356
41016 #, gcc-internal-format
41017 msgid "cannot specify %<override%> for a class"
41020 #: cp/parser.c:20364
41021 #, gcc-internal-format
41022 msgid "global qualification of class name is invalid"
41025 #: cp/parser.c:20371
41026 #, gcc-internal-format
41027 msgid "qualified name does not name a class"
41030 #: cp/parser.c:20383
41031 #, gcc-internal-format
41032 msgid "invalid class name in declaration of %qD"
41035 #: cp/parser.c:20416
41036 #, gcc-internal-format
41037 msgid "extra qualification not allowed"
41040 #: cp/parser.c:20428
41041 #, gcc-internal-format
41042 msgid "an explicit specialization must be preceded by %<template <>%>"
41045 #: cp/parser.c:20458
41046 #, gcc-internal-format
41047 msgid "function template %qD redeclared as a class template"
41050 #: cp/parser.c:20489
41051 #, gcc-internal-format
41052 msgid "could not resolve typename type"
41055 #: cp/parser.c:20545
41056 #, gcc-internal-format
41057 msgid "previous definition of %q+#T"
41060 #: cp/parser.c:20636 cp/parser.c:24995
41061 #, gcc-internal-format
41062 msgid "expected class-key"
41065 #: cp/parser.c:20660
41066 #, gcc-internal-format
41068 "ISO C++ forbids typename key in template template parameter; use -std=c++1z "
41072 #: cp/parser.c:20664
41073 #, gcc-internal-format
41074 msgid "expected %<class%> or %<typename%>"
41077 #: cp/parser.c:20903
41078 #, gcc-internal-format
41079 msgid "in C++03 a class-key must be used when declaring a friend"
41082 #: cp/parser.c:20921
41083 #, gcc-internal-format
41084 msgid "friend declaration does not name a class or function"
41087 #: cp/parser.c:20939
41088 #, gcc-internal-format
41089 msgid "a storage class on an anonymous aggregate in class scope is not allowed"
41092 #: cp/parser.c:21143
41093 #, gcc-internal-format
41094 msgid "pure-specifier on function-definition"
41097 #: cp/parser.c:21197
41098 #, gcc-internal-format
41099 msgid "stray %<,%> at end of member declaration"
41102 #: cp/parser.c:21209
41103 #, gcc-internal-format
41104 msgid "expected %<;%> at end of member declaration"
41107 #: cp/parser.c:21283
41108 #, gcc-internal-format
41109 msgid "invalid pure specifier (only %<= 0%> is allowed)"
41112 #: cp/parser.c:21318
41113 #, gcc-internal-format
41114 msgid "a brace-enclosed initializer is not allowed here"
41117 #: cp/parser.c:21447
41118 #, gcc-internal-format
41119 msgid "%<virtual%> specified more than once in base-specified"
41122 #: cp/parser.c:21467
41123 #, gcc-internal-format
41124 msgid "more than one access specifier in base-specified"
41127 #: cp/parser.c:21491
41128 #, gcc-internal-format
41129 msgid "keyword %<typename%> not allowed outside of templates"
41132 #: cp/parser.c:21494
41133 #, gcc-internal-format
41135 "keyword %<typename%> not allowed in this context (the base class is "
41136 "implicitly a type)"
41139 #: cp/parser.c:21587 cp/parser.c:21669
41140 #, gcc-internal-format
41141 msgid "types may not be defined in an exception-specification"
41144 #: cp/parser.c:21651
41145 #, gcc-internal-format
41147 "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> "
41151 #: cp/parser.c:21741
41152 #, gcc-internal-format
41153 msgid "%<try%> in %<constexpr%> function"
41156 #: cp/parser.c:21854
41157 #, gcc-internal-format
41158 msgid "types may not be defined in exception-declarations"
41161 #: cp/parser.c:22478
41162 #, gcc-internal-format
41163 msgid "expected an identifier for the attribute name"
41166 #: cp/parser.c:22497
41167 #, gcc-internal-format
41168 msgid "%<deprecated%> is a C++14 feature; use %<gnu::deprecated%>"
41171 #: cp/parser.c:22551
41172 #, gcc-internal-format
41173 msgid "attribute noreturn can appear at most once in an attribute-list"
41176 #: cp/parser.c:22555
41177 #, gcc-internal-format
41178 msgid "attribute deprecated can appear at most once in an attribute-list"
41181 #: cp/parser.c:23201
41182 #, gcc-internal-format
41183 msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
41186 #: cp/parser.c:23206
41187 #, gcc-internal-format
41188 msgid "invalid declaration of %<%T::%E%>"
41191 #: cp/parser.c:23210
41192 #, gcc-internal-format
41193 msgid "too few template-parameter-lists"
41196 #. Otherwise, there are too many template parameter lists. We have
41199 #. template <class T> template <class U> void S::f();
41200 #: cp/parser.c:23217
41201 #, gcc-internal-format
41202 msgid "too many template-parameter-lists"
41205 #: cp/parser.c:23541
41206 #, gcc-internal-format
41207 msgid "named return values are no longer supported"
41210 #: cp/parser.c:23638
41211 #, gcc-internal-format
41212 msgid "invalid declaration of member template in local class"
41215 #: cp/parser.c:23647
41216 #, gcc-internal-format
41217 msgid "template with C linkage"
41220 #: cp/parser.c:23666
41221 #, gcc-internal-format
41222 msgid "invalid explicit specialization"
41225 #: cp/parser.c:23764
41226 #, gcc-internal-format
41228 "literal operator template %qD has invalid parameter list. Expected non-type "
41229 "template argument pack <char...> or <typename CharT, CharT...>"
41232 #: cp/parser.c:23769
41233 #, gcc-internal-format
41235 "literal operator template %qD has invalid parameter list. Expected non-type "
41236 "template argument pack <char...>"
41239 #: cp/parser.c:23843
41240 #, gcc-internal-format
41241 msgid "template declaration of %<typedef%>"
41244 #: cp/parser.c:23920
41245 #, gcc-internal-format
41246 msgid "explicit template specialization cannot have a storage class"
41249 #: cp/parser.c:24165
41250 #, gcc-internal-format
41251 msgid "%<>>%> should be %<> >%> within a nested template argument list"
41254 #: cp/parser.c:24178
41255 #, gcc-internal-format
41256 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
41259 #: cp/parser.c:24475
41260 #, gcc-internal-format
41261 msgid "%<sizeof...%> argument must be surrounded by parentheses"
41264 #: cp/parser.c:24630
41265 #, gcc-internal-format
41266 msgid "invalid use of %qD in linkage specification"
41269 #: cp/parser.c:24645
41270 #, gcc-internal-format
41271 msgid "%<__thread%> before %qD"
41274 #: cp/parser.c:24779
41275 #, gcc-internal-format
41276 msgid "ISO C++ 1998 does not support %<long long%>"
41279 #: cp/parser.c:24787
41280 #, gcc-internal-format
41281 msgid "both %<__thread%> and %<thread_local%> specified"
41284 #: cp/parser.c:24789
41285 #, gcc-internal-format
41286 msgid "duplicate %qD"
41289 #: cp/parser.c:24811
41290 #, gcc-internal-format
41291 msgid "duplicate %qs"
41294 #: cp/parser.c:24853
41295 #, gcc-internal-format
41296 msgid "expected %<new%>"
41299 #: cp/parser.c:24856
41300 #, gcc-internal-format
41301 msgid "expected %<delete%>"
41304 #: cp/parser.c:24859
41305 #, gcc-internal-format
41306 msgid "expected %<return%>"
41309 #: cp/parser.c:24865
41310 #, gcc-internal-format
41311 msgid "expected %<extern%>"
41314 #: cp/parser.c:24868
41315 #, gcc-internal-format
41316 msgid "expected %<static_assert%>"
41319 #: cp/parser.c:24871
41320 #, gcc-internal-format
41321 msgid "expected %<decltype%>"
41324 #: cp/parser.c:24874
41325 #, gcc-internal-format
41326 msgid "expected %<operator%>"
41329 #: cp/parser.c:24877
41330 #, gcc-internal-format
41331 msgid "expected %<class%>"
41334 #: cp/parser.c:24880
41335 #, gcc-internal-format
41336 msgid "expected %<template%>"
41339 #: cp/parser.c:24883
41340 #, gcc-internal-format
41341 msgid "expected %<namespace%>"
41344 #: cp/parser.c:24886
41345 #, gcc-internal-format
41346 msgid "expected %<using%>"
41349 #: cp/parser.c:24889
41350 #, gcc-internal-format
41351 msgid "expected %<asm%>"
41354 #: cp/parser.c:24892
41355 #, gcc-internal-format
41356 msgid "expected %<try%>"
41359 #: cp/parser.c:24895
41360 #, gcc-internal-format
41361 msgid "expected %<catch%>"
41364 #: cp/parser.c:24898
41365 #, gcc-internal-format
41366 msgid "expected %<throw%>"
41369 #: cp/parser.c:24901
41370 #, gcc-internal-format
41371 msgid "expected %<__label__%>"
41374 #: cp/parser.c:24904
41375 #, gcc-internal-format
41376 msgid "expected %<@try%>"
41379 #: cp/parser.c:24907
41380 #, gcc-internal-format
41381 msgid "expected %<@synchronized%>"
41384 #: cp/parser.c:24910
41385 #, gcc-internal-format
41386 msgid "expected %<@throw%>"
41389 #: cp/parser.c:24913
41390 #, gcc-internal-format
41391 msgid "expected %<__transaction_atomic%>"
41394 #: cp/parser.c:24916
41395 #, gcc-internal-format
41396 msgid "expected %<__transaction_relaxed%>"
41399 #: cp/parser.c:24947
41400 #, gcc-internal-format
41401 msgid "expected %<::%>"
41404 #: cp/parser.c:24959
41405 #, gcc-internal-format
41406 msgid "expected %<...%>"
41409 #: cp/parser.c:24962
41410 #, gcc-internal-format
41411 msgid "expected %<*%>"
41414 #: cp/parser.c:24965
41415 #, gcc-internal-format
41416 msgid "expected %<~%>"
41419 #: cp/parser.c:24971
41420 #, gcc-internal-format
41421 msgid "expected %<:%> or %<::%>"
41424 #: cp/parser.c:24999
41425 #, gcc-internal-format
41426 msgid "expected %<class%>, %<typename%>, or %<template%>"
41429 #: cp/parser.c:25260
41430 #, gcc-internal-format
41431 msgid "%qs tag used in naming %q#T"
41434 #: cp/parser.c:25265
41435 #, gcc-internal-format
41436 msgid "%q#T was previously declared here"
41439 #: cp/parser.c:25284
41440 #, gcc-internal-format
41441 msgid "%qD redeclared with different access"
41444 #: cp/parser.c:25305
41445 #, gcc-internal-format
41447 "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
41450 #: cp/parser.c:25558
41451 #, gcc-internal-format
41452 msgid "file ends in default argument"
41455 #: cp/parser.c:25788 cp/parser.c:27055 cp/parser.c:27241
41456 #, gcc-internal-format
41457 msgid "misplaced %<@%D%> Objective-C++ construct"
41460 #: cp/parser.c:25846
41461 #, gcc-internal-format
41462 msgid "objective-c++ message receiver expected"
41465 #: cp/parser.c:25916
41466 #, gcc-internal-format
41467 msgid "objective-c++ message argument(s) are expected"
41470 #: cp/parser.c:25945
41471 #, gcc-internal-format
41472 msgid "%<@encode%> must specify a type as an argument"
41475 #: cp/parser.c:26321
41476 #, gcc-internal-format
41477 msgid "invalid Objective-C++ selector name"
41480 #: cp/parser.c:26396 cp/parser.c:26414
41481 #, gcc-internal-format
41482 msgid "objective-c++ method declaration is expected"
41485 #: cp/parser.c:26408 cp/parser.c:26473
41486 #, gcc-internal-format
41487 msgid "method attributes must be specified at the end"
41490 #: cp/parser.c:26516
41491 #, gcc-internal-format
41492 msgid "stray %qs between Objective-C++ methods"
41495 #: cp/parser.c:26722 cp/parser.c:26729 cp/parser.c:26736
41496 #, gcc-internal-format
41497 msgid "invalid type for instance variable"
41500 #: cp/parser.c:26849
41501 #, gcc-internal-format
41502 msgid "identifier expected after %<@protocol%>"
41505 #: cp/parser.c:27020
41506 #, gcc-internal-format
41508 "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
41511 #: cp/parser.c:27027
41512 #, gcc-internal-format
41513 msgid "prefix attributes are ignored before %<@%D%>"
41516 #: cp/parser.c:27300 cp/parser.c:27307 cp/parser.c:27314
41517 #, gcc-internal-format
41518 msgid "invalid type for property"
41521 #: cp/parser.c:28153 cp/parser.c:28451 cp/parser.c:28517
41522 #, gcc-internal-format
41523 msgid "expected positive integer expression"
41526 #: cp/parser.c:28209
41527 #, gcc-internal-format
41528 msgid "%<wait%> expression must be integral"
41531 #: cp/parser.c:28635
41532 #, gcc-internal-format
41533 msgid "invalid reduction-identifier"
41536 #: cp/parser.c:30387
41537 #, gcc-internal-format
41538 msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
41541 #: cp/parser.c:30390
41542 #, gcc-internal-format
41543 msgid "parenthesized initialization is not allowed in for-loop"
41546 #: cp/parser.c:30459
41547 #, gcc-internal-format
41549 "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
41552 #: cp/parser.c:30628 cp/pt.c:13799
41553 #, gcc-internal-format
41554 msgid "iteration variable %qD should not be reduction"
41557 #: cp/parser.c:30698
41558 #, gcc-internal-format
41559 msgid "not enough collapsed for loops"
41562 #: cp/parser.c:31994
41563 #, gcc-internal-format
41565 "vector attribute not immediately followed by a single function declaration "
41569 #: cp/parser.c:32221
41570 #, gcc-internal-format
41571 msgid "invalid initializer clause"
41574 #: cp/parser.c:32249
41575 #, gcc-internal-format
41576 msgid "expected id-expression (arguments)"
41579 #: cp/parser.c:32261
41580 #, gcc-internal-format
41582 "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
41585 #: cp/parser.c:32342
41586 #, gcc-internal-format
41588 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
41592 #: cp/parser.c:32361
41593 #, gcc-internal-format
41594 msgid "types may not be defined in declare reduction type list"
41597 #: cp/parser.c:32383 cp/semantics.c:4973
41598 #, gcc-internal-format
41599 msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
41602 #: cp/parser.c:32388 cp/semantics.c:4982
41603 #, gcc-internal-format
41604 msgid "function or array type %qT in %<#pragma omp declare reduction%>"
41607 #: cp/parser.c:32391 cp/pt.c:10959 cp/semantics.c:4988
41608 #, gcc-internal-format
41609 msgid "reference type %qT in %<#pragma omp declare reduction%>"
41612 #: cp/parser.c:32394 cp/semantics.c:4994
41613 #, gcc-internal-format
41615 "const, volatile or __restrict qualified type %qT in %<#pragma omp declare "
41619 #: cp/parser.c:32781 cp/semantics.c:7049
41620 #, gcc-internal-format
41621 msgid "%<__transaction_relaxed%> without transactional memory support enabled"
41624 #: cp/parser.c:32783 cp/semantics.c:7051
41625 #, gcc-internal-format
41626 msgid "%<__transaction_atomic%> without transactional memory support enabled"
41629 #: cp/parser.c:32979
41630 #, gcc-internal-format
41631 msgid "junk at end of %<#pragma GCC pch_preprocess%>"
41634 #: cp/parser.c:33012
41635 #, gcc-internal-format
41636 msgid "invalid grainsize for _Cilk_for"
41639 #: cp/parser.c:33198
41640 #, gcc-internal-format
41641 msgid "%<#pragma GCC ivdep%> must be inside a function"
41644 #: cp/parser.c:33219
41645 #, gcc-internal-format
41646 msgid "%<#pragma simd%> must be inside a function"
41649 #: cp/parser.c:33229
41650 #, gcc-internal-format
41651 msgid "%<#pragma cilk grainsize%> must be inside a function"
41654 #: cp/parser.c:33241
41655 #, gcc-internal-format
41656 msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
41659 #: cp/parser.c:33299
41660 #, gcc-internal-format
41661 msgid "inter-module optimizations not implemented for C++"
41664 #: cp/parser.c:33409
41665 #, gcc-internal-format
41666 msgid "expected variable-name"
41669 #: cp/parser.c:33473
41670 #, gcc-internal-format
41671 msgid "expected %<,%> or %<)%> after %qE"
41674 #: cp/parser.c:33814
41675 #, gcc-internal-format
41676 msgid "implicit templates may not be %<virtual%>"
41680 #, gcc-internal-format
41681 msgid "data member %qD cannot be a member template"
41685 #, gcc-internal-format
41686 msgid "invalid member template declaration %qD"
41690 #, gcc-internal-format
41691 msgid "explicit specialization in non-namespace scope %qD"
41695 #, gcc-internal-format
41696 msgid "enclosing class templates are not explicitly specialized"
41700 #, gcc-internal-format
41701 msgid "specialization of %qD must appear at namespace scope"
41705 #, gcc-internal-format
41706 msgid "specialization of %qD in different namespace"
41709 #: cp/pt.c:792 cp/pt.c:919
41710 #, gcc-internal-format
41711 msgid " from definition of %q+#D"
41715 #, gcc-internal-format
41717 "explicit instantiation of %qD in namespace %qD (which does not enclose "
41722 #, gcc-internal-format
41723 msgid "name of class shadows template template parameter %qD"
41727 #, gcc-internal-format
41728 msgid "specialization of alias template %qD"
41731 #: cp/pt.c:846 cp/pt.c:981
41732 #, gcc-internal-format
41733 msgid "explicit specialization of non-template %qT"
41737 #, gcc-internal-format
41738 msgid "specialization of %qT after instantiation"
41742 #, gcc-internal-format
41743 msgid "specializing %q#T in different namespace"
41746 #. But if we've had an implicit instantiation, that's a
41747 #. problem ([temp.expl.spec]/6).
41749 #, gcc-internal-format
41750 msgid "specialization %qT after instantiation %qT"
41754 #, gcc-internal-format
41755 msgid "template specialization of %qD not allowed by ISO C++"
41759 #, gcc-internal-format
41760 msgid "specialization of %qD after instantiation"
41764 #, gcc-internal-format
41765 msgid "candidate is: %#D"
41768 #: cp/pt.c:1835 cp/semantics.c:4842
41769 #, gcc-internal-format
41774 #, gcc-internal-format
41775 msgid "%qD is not a function template"
41779 #, gcc-internal-format
41780 msgid "%qD is not a variable template"
41784 #, gcc-internal-format
41785 msgid "template-id %qD for %q+D does not match any template declaration"
41789 #, gcc-internal-format
41791 "saw %d %<template<>%>, need %d for specializing a member function template"
41795 #, gcc-internal-format
41796 msgid "ambiguous template specialization %qD for %q+D"
41800 #, gcc-internal-format
41801 msgid "variable templates only available with -std=c++14 or -std=gnu++14"
41805 #, gcc-internal-format
41806 msgid "too many template headers for %D (should be %d)"
41810 #, gcc-internal-format
41812 "members of an explicitly specialized class are defined without a template "
41816 #. This case handles bogus declarations like template <>
41817 #. template <class T> void f<int>();
41818 #: cp/pt.c:2476 cp/pt.c:2532
41819 #, gcc-internal-format
41820 msgid "template-id %qD in declaration of primary template"
41824 #, gcc-internal-format
41825 msgid "template parameter list used in explicit instantiation"
41829 #, gcc-internal-format
41830 msgid "definition provided for explicit instantiation"
41834 #, gcc-internal-format
41835 msgid "too many template parameter lists in declaration of %qD"
41839 #, gcc-internal-format
41840 msgid "too few template parameter lists in declaration of %qD"
41844 #, gcc-internal-format
41845 msgid "explicit specialization of %qD must be introduced by %<template <>%>"
41849 #, gcc-internal-format
41850 msgid "non-type partial specialization %qD is not allowed"
41854 #, gcc-internal-format
41855 msgid "non-class, non-variable partial specialization %qD is not allowed"
41859 #, gcc-internal-format
41860 msgid "default argument specified in explicit specialization"
41864 #, gcc-internal-format
41865 msgid "%qD is not a template function"
41869 #, gcc-internal-format
41870 msgid "%qD is not declared in %qD"
41873 #. From [temp.expl.spec]:
41875 #. If such an explicit specialization for the member
41876 #. of a class template names an implicitly-declared
41877 #. special member function (clause _special_), the
41878 #. program is ill-formed.
41880 #. Similar language is found in [temp.explicit].
41882 #, gcc-internal-format
41883 msgid "specialization of implicitly-declared special member function"
41887 #, gcc-internal-format
41888 msgid "no member function %qD declared in %qT"
41892 #, gcc-internal-format
41893 msgid "base initializer expansion %<%T%> contains no parameter packs"
41897 #, gcc-internal-format
41898 msgid "expansion pattern %<%T%> contains no argument packs"
41902 #, gcc-internal-format
41903 msgid "expansion pattern %<%E%> contains no argument packs"
41907 #, gcc-internal-format
41908 msgid "parameter packs not expanded with %<...%>:"
41911 #: cp/pt.c:3527 cp/pt.c:4238
41912 #, gcc-internal-format
41917 #, gcc-internal-format
41918 msgid " <anonymous>"
41922 #, gcc-internal-format
41923 msgid "declaration of %q+#D"
41927 #, gcc-internal-format
41928 msgid " shadows template parm %q+#D"
41932 #, gcc-internal-format
41933 msgid "template parameters not deducible in partial specialization:"
41937 #, gcc-internal-format
41938 msgid "partial specialization %qD does not specialize any template arguments"
41942 #, gcc-internal-format
41944 "partial specialization is not more specialized than the primary template "
41945 "because it replaces multiple parameters with a pack expansion"
41949 #, gcc-internal-format
41950 msgid "primary template here"
41954 #, gcc-internal-format
41956 "parameter pack argument %qE must be at the end of the template argument list"
41960 #, gcc-internal-format
41962 "parameter pack argument %qT must be at the end of the template argument list"
41966 #, gcc-internal-format
41967 msgid "template argument %qE involves template parameter(s)"
41971 #, gcc-internal-format
41972 msgid "type %qT of template argument %qE depends on a template parameter"
41973 msgid_plural "type %qT of template argument %qE depends on template parameters"
41978 #, gcc-internal-format
41979 msgid "partial specialization of %qD after instantiation of %qD"
41983 #, gcc-internal-format
41984 msgid "no default argument for %qD"
41987 #. A primary class template can only have one
41988 #. parameter pack, at the end of the template
41991 #, gcc-internal-format
41992 msgid "parameter pack %q+D must be at the end of the template parameter list"
41996 #, gcc-internal-format
41998 "default template arguments may not be used in function template friend re-"
42003 #, gcc-internal-format
42005 "default template arguments may not be used in function template friend "
42010 #, gcc-internal-format
42012 "default template arguments may not be used in function templates without -"
42013 "std=c++11 or -std=gnu++11"
42017 #, gcc-internal-format
42018 msgid "default template arguments may not be used in partial specializations"
42021 #: cp/pt.c:4670 cp/pt.c:4721
42022 #, gcc-internal-format
42023 msgid "default argument for template parameter for class enclosing %qD"
42027 #, gcc-internal-format
42028 msgid "template class without a name"
42032 #, gcc-internal-format
42033 msgid "member template %qD may not have virt-specifiers"
42036 #. [basic.stc.dynamic.allocation]
42038 #. An allocation function can be a function
42039 #. template. ... Template allocation functions shall
42040 #. have two or more parameters.
42042 #, gcc-internal-format
42043 msgid "invalid template declaration of %qD"
42047 #, gcc-internal-format
42048 msgid "template definition of non-template %q#D"
42052 #, gcc-internal-format
42053 msgid "expected %d levels of template parms for %q#D, got %d"
42057 #, gcc-internal-format
42058 msgid "got %d template parameters for %q#D"
42062 #, gcc-internal-format
42063 msgid "got %d template parameters for %q#T"
42067 #, gcc-internal-format, gfc-internal-format
42068 msgid " but %d required"
42072 #, gcc-internal-format
42073 msgid "template arguments to %qD do not match original template %qD"
42077 #, gcc-internal-format
42078 msgid "use template<> for an explicit specialization"
42082 #, gcc-internal-format
42083 msgid "%qT is not a template type"
42087 #, gcc-internal-format
42088 msgid "template specifiers not specified in declaration of %qD"
42092 #, gcc-internal-format, gfc-internal-format
42093 msgid "redeclared with %d template parameter"
42094 msgid_plural "redeclared with %d template parameters"
42099 #, gcc-internal-format
42100 msgid "previous declaration %q+D used %d template parameter"
42101 msgid_plural "previous declaration %q+D used %d template parameters"
42106 #, gcc-internal-format
42107 msgid "template parameter %q+#D"
42111 #, gcc-internal-format
42112 msgid "redeclared here as %q#D"
42115 #. We have in [temp.param]:
42117 #. A template-parameter may not be given default arguments
42118 #. by two different declarations in the same scope.
42120 #, gcc-internal-format
42121 msgid "redefinition of default argument for %q#D"
42125 #, gcc-internal-format
42126 msgid "original definition appeared here"
42129 #: cp/pt.c:5516 cp/pt.c:5567
42130 #, gcc-internal-format
42131 msgid "%qE is not a valid template argument for type %qT"
42135 #, gcc-internal-format
42136 msgid "it must be the address of a function with external linkage"
42140 #, gcc-internal-format
42141 msgid "it must be the name of a function with external linkage"
42145 #, gcc-internal-format
42147 "%qE is not a valid template argument for type %qT because %qD has no linkage"
42151 #, gcc-internal-format
42153 "%qE is not a valid template argument for type %qT because %qD does not have "
42158 #, gcc-internal-format
42159 msgid "it must be a pointer-to-member of the form %<&X::Y%>"
42163 #, gcc-internal-format
42164 msgid " couldn't deduce template parameter %qD"
42168 #, gcc-internal-format
42169 msgid " types %qT and %qT have incompatible cv-qualifiers"
42173 #, gcc-internal-format
42174 msgid " mismatched types %qT and %qT"
42178 #, gcc-internal-format
42179 msgid " template parameter %qD is not a parameter pack, but argument %qD is"
42183 #, gcc-internal-format
42184 msgid " template argument %qE does not match pointer-to-member constant %qE"
42188 #, gcc-internal-format
42189 msgid " %qE is not equivalent to %qE"
42193 #, gcc-internal-format
42194 msgid " inconsistent parameter pack deduction with %qT and %qT"
42198 #, gcc-internal-format
42199 msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
42203 #, gcc-internal-format
42204 msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
42208 #, gcc-internal-format
42209 msgid " variable-sized array type %qT is not a valid template argument"
42213 #, gcc-internal-format
42214 msgid " member function type %qT is not a valid template argument"
42218 #, gcc-internal-format, gfc-internal-format
42219 msgid " candidate expects at least %d argument, %d provided"
42220 msgid_plural " candidate expects at least %d arguments, %d provided"
42225 #, gcc-internal-format
42226 msgid " cannot convert %qE (type %qT) to type %qT"
42230 #, gcc-internal-format
42231 msgid " %qT is an ambiguous base class of %qT"
42235 #, gcc-internal-format
42236 msgid " %qT is not derived from %qT"
42240 #, gcc-internal-format
42242 " template parameters of a template template argument are inconsistent with "
42243 "other deduced template arguments"
42247 #, gcc-internal-format
42248 msgid " can't deduce a template for %qT from non-template type %qT"
42252 #, gcc-internal-format
42253 msgid " template argument %qE does not match %qD"
42257 #, gcc-internal-format
42258 msgid " could not resolve address from overloaded function %qE"
42262 #, gcc-internal-format
42264 "%qE is not a valid template argument for type %qT because string literals "
42265 "can never be used in this context"
42269 #, gcc-internal-format
42270 msgid "in template argument for type %qT "
42274 #, gcc-internal-format
42276 "%qD is not a valid template argument because %qD is a variable, not the "
42277 "address of a variable"
42281 #, gcc-internal-format
42283 "%qE is not a valid template argument for %qT because it is not the address "
42288 #, gcc-internal-format
42290 "%qE is not a valid template argument of type %qT because %qE is not a "
42295 #, gcc-internal-format
42297 "%qE is not a valid template argument of type %qT because %qD does not have "
42302 #, gcc-internal-format
42304 "%qE is not a valid template argument of type %qT because %qD has no linkage"
42308 #, gcc-internal-format
42310 "%qE is not a valid template argument for type %qT because of conflicts in cv-"
42315 #, gcc-internal-format
42317 "%qE is not a valid template argument for type %qT because it is not an lvalue"
42321 #, gcc-internal-format
42323 "%q#D is not a valid template argument for type %qT because a reference "
42324 "variable does not have a constant address"
42328 #, gcc-internal-format
42330 "%qE is not a valid template argument for type %qT because it is not an "
42331 "object with external linkage"
42335 #, gcc-internal-format
42337 "%qE is not a valid template argument for type %qT because object %qD has not "
42342 #, gcc-internal-format
42344 "%qE is not a valid template argument for type %qT because it is a pointer"
42348 #, gcc-internal-format
42349 msgid "try using %qE instead"
42352 #: cp/pt.c:6267 cp/pt.c:6298
42353 #, gcc-internal-format
42355 "%qE is not a valid template argument for type %qT because it is of type %qT"
42359 #, gcc-internal-format
42360 msgid "standard conversions are not allowed in this context"
42364 #, gcc-internal-format
42365 msgid "ignoring attributes on template argument %qT"
42369 #, gcc-internal-format
42370 msgid "injected-class-name %qD used as template template argument"
42374 #, gcc-internal-format
42375 msgid "invalid use of destructor %qE as a type"
42379 #, gcc-internal-format
42380 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
42383 #: cp/pt.c:6692 cp/pt.c:6714 cp/pt.c:6767
42384 #, gcc-internal-format
42385 msgid "type/value mismatch at argument %d in template parameter list for %qD"
42389 #, gcc-internal-format
42390 msgid " expected a constant of type %qT, got %qT"
42394 #, gcc-internal-format
42395 msgid " expected a class template, got %qE"
42399 #, gcc-internal-format
42400 msgid " expected a type, got %qE"
42404 #, gcc-internal-format
42405 msgid " expected a type, got %qT"
42409 #, gcc-internal-format
42410 msgid " expected a class template, got %qT"
42414 #, gcc-internal-format
42415 msgid " expected a template of type %qD, got %qT"
42418 #. Not sure if this is reachable, but it doesn't hurt
42421 #, gcc-internal-format
42422 msgid "type mismatch in nontype parameter pack"
42426 #, gcc-internal-format
42427 msgid "could not convert template argument %qE to %qT"
42430 #: cp/pt.c:6941 cp/pt.c:7238
42431 #, gcc-internal-format, gfc-internal-format
42432 msgid "template argument %d is invalid"
42435 #: cp/pt.c:6956 cp/pt.c:7087 cp/pt.c:7263
42436 #, gcc-internal-format, gfc-internal-format
42437 msgid "wrong number of template arguments (%d, should be %d)"
42441 #, gcc-internal-format, gfc-internal-format
42442 msgid "wrong number of template arguments (%d, should be at least %d)"
42445 #: cp/pt.c:7091 cp/pt.c:7266
42446 #, gcc-internal-format
42447 msgid "provided for %q+D"
42451 #, gcc-internal-format
42453 "pack expansion argument for non-pack parameter %qD of alias template %qD"
42457 #, gcc-internal-format
42459 "so any instantiation with a non-empty parameter pack would be ill-formed"
42463 #, gcc-internal-format
42464 msgid "%q#D is not a function template"
42468 #, gcc-internal-format
42469 msgid "non-template type %qT used as a template"
42473 #, gcc-internal-format
42474 msgid "for template declaration %q+D"
42478 #, gcc-internal-format, gfc-internal-format
42480 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
42481 "increase the maximum)"
42485 #, gcc-internal-format
42486 msgid "mismatched argument pack lengths while expanding %<%T%>"
42490 #, gcc-internal-format
42491 msgid "mismatched argument pack lengths while expanding %<%E%>"
42495 #, gcc-internal-format
42496 msgid " when instantiating default argument for call to %D"
42499 #. It may seem that this case cannot occur, since:
42501 #. typedef void f();
42502 #. void g() { f x; }
42504 #. declares a function, not a variable. However:
42506 #. typedef void f();
42507 #. template <typename T> void g() { T t; }
42508 #. template void g<f>();
42510 #. is an attempt to declare a variable with function
42513 #, gcc-internal-format
42514 msgid "variable %qD has function type"
42518 #, gcc-internal-format
42519 msgid "invalid parameter type %qT"
42523 #, gcc-internal-format
42524 msgid "in declaration %q+D"
42528 #, gcc-internal-format
42529 msgid "function returning an array"
42533 #, gcc-internal-format
42534 msgid "function returning a function"
42538 #, gcc-internal-format
42539 msgid "creating pointer to member function of non-class type %qT"
42543 #, gcc-internal-format
42544 msgid "forming reference to void"
42548 #, gcc-internal-format
42549 msgid "forming pointer to reference type %qT"
42553 #, gcc-internal-format
42554 msgid "forming reference to reference type %qT"
42558 #, gcc-internal-format
42559 msgid "forming pointer to qualified function type %qT"
42563 #, gcc-internal-format
42564 msgid "forming reference to qualified function type %qT"
42568 #, gcc-internal-format
42569 msgid "creating pointer to member of non-class type %qT"
42573 #, gcc-internal-format
42574 msgid "creating pointer to member reference type %qT"
42578 #, gcc-internal-format
42579 msgid "creating pointer to member of type void"
42583 #, gcc-internal-format
42584 msgid "creating array of %qT"
42588 #, gcc-internal-format
42589 msgid "%qT is not a class, struct, or union type"
42593 #, gcc-internal-format
42594 msgid "%qT resolves to %qT, which is not an enumeration type"
42598 #, gcc-internal-format
42599 msgid "%qT resolves to %qT, which is is not a class type"
42603 #, gcc-internal-format
42604 msgid "use of %qs in template"
42608 #, gcc-internal-format
42609 msgid "qualifying type %qT does not match destructor name ~%qT"
42613 #, gcc-internal-format
42615 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
42619 #, gcc-internal-format
42620 msgid "say %<typename %E%> if a type is meant"
42624 #, gcc-internal-format
42625 msgid "using invalid field %qD"
42628 #: cp/pt.c:13498 cp/pt.c:14487
42629 #, gcc-internal-format
42630 msgid "invalid use of pack expansion expression"
42633 #: cp/pt.c:13502 cp/pt.c:14491
42634 #, gcc-internal-format
42635 msgid "use %<...%> to expand argument pack"
42639 #, gcc-internal-format
42641 "%qD was not declared in this scope, and no declarations were found by "
42642 "argument-dependent lookup at the point of instantiation"
42646 #, gcc-internal-format
42647 msgid "declarations in dependent base %qT are not found by unqualified lookup"
42651 #, gcc-internal-format
42652 msgid "use %<this->%D%> instead"
42656 #, gcc-internal-format
42657 msgid "use %<%T::%D%> instead"
42661 #, gcc-internal-format
42662 msgid "%q+D declared here, later in the translation unit"
42666 #, gcc-internal-format
42667 msgid "%qT is not a class or namespace"
42671 #, gcc-internal-format
42672 msgid "%qD is not a class or namespace"
42676 #, gcc-internal-format
42677 msgid "%qT is/uses anonymous type"
42681 #, gcc-internal-format
42682 msgid "template argument for %qD uses local type %qT"
42686 #, gcc-internal-format
42687 msgid "%qT is a variably modified type"
42691 #, gcc-internal-format
42692 msgid "integral expression %qE is not constant"
42696 #, gcc-internal-format
42697 msgid " trying to instantiate %qD"
42701 #, gcc-internal-format
42702 msgid "ambiguous template instantiation for %q#T"
42706 #, gcc-internal-format
42707 msgid "ambiguous template instantiation for %q#D"
42714 #: cp/pt.c:19647 cp/pt.c:19734
42715 #, gcc-internal-format
42716 msgid "explicit instantiation of non-template %q#D"
42720 #, gcc-internal-format
42721 msgid "%qD is not a static data member of a class template"
42724 #: cp/pt.c:19672 cp/pt.c:19729
42725 #, gcc-internal-format
42726 msgid "no matching template for %qD found"
42730 #, gcc-internal-format
42732 "type %qT for explicit instantiation %qD does not match declared type %qT"
42736 #, gcc-internal-format
42737 msgid "explicit instantiation of %q#D"
42741 #, gcc-internal-format
42742 msgid "duplicate explicit instantiation of %q#D"
42745 #: cp/pt.c:19744 cp/pt.c:19841
42746 #, gcc-internal-format
42747 msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
42750 #: cp/pt.c:19749 cp/pt.c:19858
42751 #, gcc-internal-format
42752 msgid "storage class %qD applied to template instantiation"
42756 #, gcc-internal-format
42757 msgid "explicit instantiation of non-class template %qD"
42761 #, gcc-internal-format
42762 msgid "explicit instantiation of non-template type %qT"
42766 #, gcc-internal-format
42767 msgid "explicit instantiation of %q#T before definition of template"
42771 #, gcc-internal-format
42772 msgid "ISO C++ forbids the use of %qE on explicit instantiations"
42776 #, gcc-internal-format
42777 msgid "duplicate explicit instantiation of %q#T"
42782 #. The definition of a non-exported function template, a
42783 #. non-exported member function template, or a non-exported
42784 #. member function or static data member of a class template
42785 #. shall be present in every translation unit in which it is
42786 #. explicitly instantiated.
42788 #, gcc-internal-format
42789 msgid "explicit instantiation of %qD but no definition available"
42793 #, gcc-internal-format
42795 "template instantiation depth exceeds maximum of %d instantiating %q+D, "
42796 "possibly from virtual table generation (use -ftemplate-depth= to increase "
42801 #, gcc-internal-format
42802 msgid "invalid template non-type parameter"
42806 #, gcc-internal-format
42807 msgid "%q#T is not a valid type for a template non-type parameter"
42811 #, gcc-internal-format
42813 "deducing from brace-enclosed initializer list requires #include "
42814 "<initializer_list>"
42818 #, gcc-internal-format
42819 msgid "direct-list-initialization of %<auto%> requires exactly one element"
42823 #, gcc-internal-format
42825 "for deduction to %<std::initializer_list%>, use copy-list-initialization (i."
42826 "e. add %<=%> before the %<{%>)"
42830 #, gcc-internal-format
42831 msgid "%qT as type rather than plain %<decltype(auto)%>"
42835 #, gcc-internal-format
42836 msgid "unable to deduce lambda return type from %qE"
42840 #, gcc-internal-format
42841 msgid "unable to deduce %qT from %qE"
42845 #, gcc-internal-format
42846 msgid "inconsistent types %qT and %qT deduced for lambda return type"
42850 #, gcc-internal-format
42851 msgid "inconsistent deduction for %qT: %qT and then %qT"
42855 #, gcc-internal-format
42856 msgid "-frepo must be used with -c"
42860 #, gcc-internal-format, gfc-internal-format
42861 msgid "mysterious repository information in %s"
42865 #, gcc-internal-format
42866 msgid "can%'t create repository information file %qs"
42870 #, gcc-internal-format
42871 msgid "cannot use typeid with -fno-rtti"
42875 #, gcc-internal-format
42876 msgid "must #include <typeinfo> before using typeid"
42880 #, gcc-internal-format
42882 "cannot create type information for type %qT because it involves types of "
42887 #, gcc-internal-format
42888 msgid "typeid of qualified function type %qT"
42891 #: cp/rtti.c:671 cp/rtti.c:686
42892 #, gcc-internal-format
42893 msgid "dynamic_cast of %q#D to %q#T can never succeed"
42897 #, gcc-internal-format
42898 msgid "%<dynamic_cast%> not permitted with -fno-rtti"
42902 #, gcc-internal-format
42903 msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
42907 #, gcc-internal-format
42908 msgid "%qT is an ambiguous base of %qT"
42912 #, gcc-internal-format
42913 msgid "%qT is an inaccessible base of %qT"
42916 #: cp/search.c:1903
42917 #, gcc-internal-format
42918 msgid "invalid covariant return type for %q#D"
42921 #: cp/search.c:1905 cp/search.c:1919 cp/search.c:1924 cp/search.c:1948
42922 #, gcc-internal-format
42923 msgid " overriding %q+#D"
42926 #: cp/search.c:1918
42927 #, gcc-internal-format
42928 msgid "invalid covariant return type for %q+#D"
42931 #: cp/search.c:1923
42932 #, gcc-internal-format
42933 msgid "conflicting return type specified for %q+#D"
42936 #: cp/search.c:1938
42937 #, gcc-internal-format
42938 msgid "looser throw specifier for %q+#F"
42941 #: cp/search.c:1939
42942 #, gcc-internal-format
42943 msgid " overriding %q+#F"
42946 #: cp/search.c:1947
42947 #, gcc-internal-format
42948 msgid "conflicting type attributes specified for %q+#D"
42951 #: cp/search.c:1957
42952 #, gcc-internal-format
42953 msgid "deleted function %q+D"
42956 #: cp/search.c:1958
42957 #, gcc-internal-format
42958 msgid "overriding non-deleted function %q+D"
42961 #: cp/search.c:1963
42962 #, gcc-internal-format
42963 msgid "non-deleted function %q+D"
42966 #: cp/search.c:1964
42967 #, gcc-internal-format
42968 msgid "overriding deleted function %q+D"
42971 #: cp/search.c:1970
42972 #, gcc-internal-format
42973 msgid "virtual function %q+D"
42976 #: cp/search.c:1971
42977 #, gcc-internal-format
42978 msgid "overriding final function %q+D"
42981 #. A static member function cannot match an inherited
42982 #. virtual member function.
42983 #: cp/search.c:2067
42984 #, gcc-internal-format
42985 msgid "%q+#D cannot be declared"
42988 #: cp/search.c:2068
42989 #, gcc-internal-format
42990 msgid " since %q+#D declared in base class"
42993 #: cp/semantics.c:844
42994 #, gcc-internal-format
42995 msgid "suggest explicit braces around empty body in %<do%> statement"
42998 #: cp/semantics.c:1505
42999 #, gcc-internal-format
43000 msgid "type of asm operand %qE could not be determined"
43003 #: cp/semantics.c:1570
43004 #, gcc-internal-format
43005 msgid "__label__ declarations are only allowed in function scopes"
43008 #: cp/semantics.c:1721
43009 #, gcc-internal-format
43010 msgid "invalid use of member %qD in static member function"
43013 #: cp/semantics.c:2398
43014 #, gcc-internal-format
43015 msgid "arguments to destructor are not allowed"
43018 #: cp/semantics.c:2482
43019 #, gcc-internal-format
43020 msgid "%<this%> is unavailable for static member functions"
43023 #: cp/semantics.c:2484
43024 #, gcc-internal-format
43025 msgid "invalid use of %<this%> in non-member function"
43028 #: cp/semantics.c:2486
43029 #, gcc-internal-format
43030 msgid "invalid use of %<this%> at top level"
43033 #: cp/semantics.c:2508
43034 #, gcc-internal-format
43035 msgid "invalid qualifying scope in pseudo-destructor name"
43038 #: cp/semantics.c:2516 cp/typeck.c:2509
43039 #, gcc-internal-format
43040 msgid "qualified type %qT does not match destructor name ~%qT"
43043 #: cp/semantics.c:2538
43044 #, gcc-internal-format
43045 msgid "%qE is not of type %qT"
43048 #: cp/semantics.c:2582
43049 #, gcc-internal-format
43050 msgid "compound literal of non-object type %qT"
43053 #: cp/semantics.c:2699
43054 #, gcc-internal-format
43055 msgid "template type parameters must use the keyword %<class%> or %<typename%>"
43058 #: cp/semantics.c:2741
43059 #, gcc-internal-format
43061 "invalid use of type %qT as a default value for a template template-parameter"
43064 #: cp/semantics.c:2744
43065 #, gcc-internal-format
43066 msgid "invalid default argument for a template template parameter"
43069 #: cp/semantics.c:2761
43070 #, gcc-internal-format
43071 msgid "definition of %q#T inside template parameter list"
43074 #: cp/semantics.c:2792
43075 #, gcc-internal-format
43076 msgid "invalid definition of qualified type %qT"
43079 #: cp/semantics.c:3016
43080 #, gcc-internal-format
43081 msgid "invalid base-class specification"
43084 #: cp/semantics.c:3163
43085 #, gcc-internal-format
43086 msgid "cannot capture member %qD of anonymous union"
43089 #: cp/semantics.c:3176 cp/semantics.c:7728
43090 #, gcc-internal-format
43091 msgid "%qD is not captured"
43094 #: cp/semantics.c:3181
43095 #, gcc-internal-format
43096 msgid "the lambda has no capture-default"
43099 #: cp/semantics.c:3183
43100 #, gcc-internal-format
43102 "lambda in local class %q+T cannot capture variables from the enclosing "
43106 #: cp/semantics.c:3194
43107 #, gcc-internal-format
43108 msgid "use of local variable with automatic storage from containing function"
43111 #: cp/semantics.c:3195
43112 #, gcc-internal-format
43113 msgid "use of parameter from containing function"
43116 #: cp/semantics.c:3357
43117 #, gcc-internal-format
43119 "template parameter %qD of type %qT is not allowed in an integral constant "
43120 "expression because it is not of integral or enumeration type"
43123 #: cp/semantics.c:3508
43124 #, gcc-internal-format
43125 msgid "use of namespace %qD as expression"
43128 #: cp/semantics.c:3513
43129 #, gcc-internal-format
43130 msgid "use of class template %qT as expression"
43133 #. Ambiguous reference to base members.
43134 #: cp/semantics.c:3519
43135 #, gcc-internal-format
43136 msgid "request for member %qD is ambiguous in multiple inheritance lattice"
43139 #: cp/semantics.c:3545
43140 #, gcc-internal-format
43141 msgid "%qD cannot appear in a constant-expression"
43144 #: cp/semantics.c:3669
43145 #, gcc-internal-format
43146 msgid "type of %qE is unknown"
43149 #: cp/semantics.c:3697
43150 #, gcc-internal-format
43151 msgid "%qT is not an enumeration type"
43154 #. Parameter packs can only be used in templates
43155 #: cp/semantics.c:3846
43156 #, gcc-internal-format
43157 msgid "Parameter pack __bases only valid in template declaration"
43160 #: cp/semantics.c:3875
43161 #, gcc-internal-format
43162 msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
43165 #: cp/semantics.c:3884
43166 #, gcc-internal-format
43168 "second operand of %<offsetof%> is neither a single identifier nor a sequence "
43169 "of member accesses and array references"
43172 #: cp/semantics.c:3892
43173 #, gcc-internal-format
43174 msgid "cannot apply %<offsetof%> to member function %qD"
43177 #: cp/semantics.c:3908
43178 #, gcc-internal-format
43179 msgid "offsetof within non-standard-layout type %qT is undefined"
43182 #: cp/semantics.c:4839
43183 #, gcc-internal-format
43184 msgid "user defined reduction lookup is ambiguous"
43187 #: cp/semantics.c:5124
43188 #, gcc-internal-format
43189 msgid "%qE has invalid type for %<reduction%>"
43192 #: cp/semantics.c:5225
43193 #, gcc-internal-format
43194 msgid "user defined reduction with constructor initializer for base class %qT"
43197 #: cp/semantics.c:5319
43198 #, gcc-internal-format
43200 "linear clause applied to non-integral non-pointer variable with %qT type"
43203 #: cp/semantics.c:5335
43204 #, gcc-internal-format
43205 msgid "linear step expression must be integral"
43208 #: cp/semantics.c:5374
43209 #, gcc-internal-format
43210 msgid "%qD is not a variable in clause %qs"
43213 #: cp/semantics.c:5385 cp/semantics.c:5407 cp/semantics.c:5429
43214 #, gcc-internal-format
43215 msgid "%qD appears more than once in data clauses"
43218 #: cp/semantics.c:5399
43219 #, gcc-internal-format
43220 msgid "%qD is not a variable in clause %<firstprivate%>"
43223 #: cp/semantics.c:5421
43224 #, gcc-internal-format
43225 msgid "%qD is not a variable in clause %<lastprivate%>"
43228 #: cp/semantics.c:5463
43229 #, gcc-internal-format
43230 msgid "num_threads expression must be integral"
43233 #: cp/semantics.c:5486
43234 #, gcc-internal-format
43235 msgid "schedule chunk size expression must be integral"
43238 #: cp/semantics.c:5518
43239 #, gcc-internal-format
43240 msgid "%qs length expression must be integral"
43243 #: cp/semantics.c:5531
43244 #, gcc-internal-format
43245 msgid "%qs length expression must be positive constant integer expression"
43248 #: cp/semantics.c:5548
43249 #, gcc-internal-format
43250 msgid "%<num_teams%> expression must be integral"
43253 #: cp/semantics.c:5567
43254 #, gcc-internal-format
43255 msgid "%<async%> expression must be integral"
43258 #: cp/semantics.c:5605
43259 #, gcc-internal-format
43260 msgid "%<thread_limit%> expression must be integral"
43263 #: cp/semantics.c:5624
43264 #, gcc-internal-format
43265 msgid "%<device%> id must be integral"
43268 #: cp/semantics.c:5645
43269 #, gcc-internal-format
43270 msgid "%<dist_schedule%> chunk size expression must be integral"
43273 #: cp/semantics.c:5665
43274 #, gcc-internal-format
43275 msgid "%qD is not a variable in %<aligned%> clause"
43278 #: cp/semantics.c:5679
43279 #, gcc-internal-format
43281 "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference "
43282 "to pointer or array"
43285 #: cp/semantics.c:5685
43286 #, gcc-internal-format
43287 msgid "%qD appears more than once in %<aligned%> clauses"
43290 #: cp/semantics.c:5698
43291 #, gcc-internal-format
43292 msgid "%<aligned%> clause alignment expression must be integral"
43295 #: cp/semantics.c:5735
43296 #, gcc-internal-format
43297 msgid "%qD is not a variable in %<depend%> clause"
43300 #: cp/semantics.c:5976
43301 #, gcc-internal-format
43302 msgid "%qE has reference type for %qs"
43305 #: cp/semantics.c:6059
43306 #, gcc-internal-format
43307 msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
43310 #: cp/semantics.c:6073
43311 #, gcc-internal-format
43312 msgid "%<threadprivate%> %qE directive not in %qT definition"
43315 #: cp/semantics.c:6276
43316 #, gcc-internal-format
43317 msgid "difference between %qE and %qD does not have integer type"
43320 #: cp/semantics.c:6600
43321 #, gcc-internal-format
43322 msgid "%<#pragma omp simd%> used with class iteration variable %qE"
43325 #: cp/semantics.c:6873 cp/semantics.c:6883
43326 #, gcc-internal-format
43327 msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
43330 #: cp/semantics.c:7177
43331 #, gcc-internal-format
43332 msgid "static assertion failed"
43335 #: cp/semantics.c:7179
43336 #, gcc-internal-format, gfc-internal-format
43337 msgid "static assertion failed: %s"
43340 #: cp/semantics.c:7184
43341 #, gcc-internal-format
43342 msgid "non-constant condition for static assertion"
43345 #: cp/semantics.c:7214
43346 #, gcc-internal-format
43347 msgid "argument to decltype must be an expression"
43350 #: cp/semantics.c:7242
43351 #, gcc-internal-format
43352 msgid "decltype cannot resolve address of overloaded function"
43356 #, gcc-internal-format
43357 msgid "%qV qualifiers cannot be applied to %qT"
43361 #, gcc-internal-format
43362 msgid "lambda-expression in a constant expression"
43366 #, gcc-internal-format
43367 msgid "%qE attribute can only be applied to Java class definitions"
43371 #, gcc-internal-format
43372 msgid "%qE attribute can only be applied to class definitions"
43376 #, gcc-internal-format
43377 msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
43381 #, gcc-internal-format
43382 msgid "requested init_priority is not an integer constant"
43386 #, gcc-internal-format
43388 "can only use %qE attribute on file-scope definitions of objects of class type"
43392 #, gcc-internal-format
43393 msgid "requested init_priority is out of range"
43397 #, gcc-internal-format
43398 msgid "requested init_priority is reserved for internal use"
43402 #, gcc-internal-format
43403 msgid "%qE attribute is not supported on this platform"
43407 #, gcc-internal-format
43408 msgid "redeclaration of %qD adds abi tag %E"
43412 #, gcc-internal-format
43413 msgid "previous declaration here"
43417 #, gcc-internal-format
43418 msgid "the %qE attribute requires arguments"
43422 #, gcc-internal-format
43423 msgid "arguments to the %qE attribute must be narrow string literals"
43426 #: cp/tree.c:3608 cp/tree.c:3621
43427 #, gcc-internal-format
43428 msgid "arguments to the %qE attribute must contain valid identifiers"
43432 #, gcc-internal-format
43433 msgid "%<%c%> is not a valid first character for an identifier"
43437 #, gcc-internal-format
43438 msgid "%<%c%> is not a valid character in an identifier"
43442 #, gcc-internal-format
43443 msgid "%qE attribute applied to non-class, non-enum type %qT"
43447 #, gcc-internal-format
43448 msgid "%qE attribute applied to %qT after its definition"
43452 #, gcc-internal-format
43453 msgid "ignoring %qE attribute applied to template instantiation %qT"
43457 #, gcc-internal-format
43458 msgid "ignoring %qE attribute applied to template specialization %qT"
43462 #, gcc-internal-format
43463 msgid "%qE attribute applied to non-function, non-variable %qD"
43467 #, gcc-internal-format
43468 msgid "%qE attribute applied to extern \"C\" declaration %qD"
43472 #, gcc-internal-format
43473 msgid "zero as null pointer constant"
43477 #, gcc-internal-format, gfc-internal-format
43478 msgid "lang_* check: failed in %s, at %s:%d"
43482 #, gcc-internal-format
43483 msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
43487 #, gcc-internal-format
43488 msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
43492 #, gcc-internal-format
43494 "conditional expression between distinct pointer types %qT and %qT lacks a "
43499 #, gcc-internal-format
43501 "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-"
43506 #, gcc-internal-format
43508 "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-"
43513 #, gcc-internal-format
43515 "ISO C++ forbids conditional expression between pointer of type %<void *%> "
43516 "and pointer-to-function"
43520 #, gcc-internal-format
43522 "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
43526 #, gcc-internal-format
43528 "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
43532 #, gcc-internal-format
43534 "conditional expression between distinct pointer-to-member types %qT and %qT "
43538 #: cp/typeck.c:1416
43539 #, gcc-internal-format
43540 msgid "canonical types differ for identical types %T and %T"
43543 #: cp/typeck.c:1423
43544 #, gcc-internal-format
43545 msgid "same canonical type node for different types %T and %T"
43548 #: cp/typeck.c:1553
43549 #, gcc-internal-format
43550 msgid "invalid application of %qs to a member function"
43553 #: cp/typeck.c:1641
43554 #, gcc-internal-format
43555 msgid "invalid application of %<sizeof%> to a bit-field"
43558 #: cp/typeck.c:1649
43559 #, gcc-internal-format
43560 msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
43563 #: cp/typeck.c:1700
43564 #, gcc-internal-format
43565 msgid "invalid application of %<__alignof%> to a bit-field"
43568 #: cp/typeck.c:1711
43569 #, gcc-internal-format
43571 "ISO C++ forbids applying %<__alignof%> to an expression of function type"
43574 #: cp/typeck.c:1827
43575 #, gcc-internal-format
43576 msgid "invalid use of non-static member function of type %qT"
43579 #: cp/typeck.c:1988
43580 #, gcc-internal-format
43581 msgid "taking address of temporary array"
43584 #: cp/typeck.c:2145
43585 #, gcc-internal-format
43586 msgid "ISO C++ forbids converting a string constant to %qT"
43589 #: cp/typeck.c:2149
43590 #, gcc-internal-format
43591 msgid "deprecated conversion from string constant to %qT"
43594 #: cp/typeck.c:2283 cp/typeck.c:2677
43595 #, gcc-internal-format
43597 "request for member %qD in %qE, which is of pointer type %qT (maybe you meant "
43601 #: cp/typeck.c:2287 cp/typeck.c:2681
43602 #, gcc-internal-format
43603 msgid "request for member %qD in %qE, which is of non-class type %qT"
43606 #: cp/typeck.c:2318
43607 #, gcc-internal-format
43608 msgid "invalid use of nonstatic data member %qE"
43611 #: cp/typeck.c:2374
43612 #, gcc-internal-format
43614 "invalid access to non-static data member %qD in virtual base of NULL object"
43617 #: cp/typeck.c:2524
43618 #, gcc-internal-format
43619 msgid "object type %qT does not match destructor name ~%qT"
43622 #: cp/typeck.c:2533
43623 #, gcc-internal-format
43624 msgid "the type being destroyed is %qT, but the destructor refers to %qT"
43627 #: cp/typeck.c:2721 cp/typeck.c:2733
43628 #, gcc-internal-format
43629 msgid "%<%D::%D%> is not a member of %qT"
43632 #: cp/typeck.c:2770
43633 #, gcc-internal-format
43634 msgid "%qT is not a base of %qT"
43637 #: cp/typeck.c:2790
43638 #, gcc-internal-format
43639 msgid "%q#T has no member named %qE"
43642 #: cp/typeck.c:2808
43643 #, gcc-internal-format
43644 msgid "%qD is not a member template function"
43647 #: cp/typeck.c:2967
43648 #, gcc-internal-format
43649 msgid "%qT is not a pointer-to-object type"
43652 #: cp/typeck.c:2998
43653 #, gcc-internal-format
43654 msgid "invalid use of array indexing on pointer to member"
43657 #: cp/typeck.c:3001
43658 #, gcc-internal-format
43659 msgid "invalid use of unary %<*%> on pointer to member"
43662 #: cp/typeck.c:3004
43663 #, gcc-internal-format
43664 msgid "invalid use of implicit conversion on pointer to member"
43667 #: cp/typeck.c:3007
43668 #, gcc-internal-format
43670 "left hand operand of %<->*%> must be a pointer to class, but is a pointer to "
43671 "member of type %qT"
43674 #: cp/typeck.c:3043
43675 #, gcc-internal-format
43676 msgid "subscript missing in array reference"
43679 #: cp/typeck.c:3059
43680 #, gcc-internal-format
43681 msgid "rank of the array%'s index is greater than 1"
43684 #: cp/typeck.c:3155
43685 #, gcc-internal-format
43686 msgid "subscripting array declared %<register%>"
43689 #: cp/typeck.c:3190
43690 #, gcc-internal-format
43691 msgid "subscripted value is neither array nor pointer"
43694 #: cp/typeck.c:3263
43695 #, gcc-internal-format
43696 msgid "object missing in use of %qE"
43699 #: cp/typeck.c:3483
43700 #, gcc-internal-format
43701 msgid "ISO C++ forbids calling %<::main%> from within program"
43704 #: cp/typeck.c:3504
43705 #, gcc-internal-format
43707 "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E "
43708 "(...)%>, e.g. %<(... ->* %E) (...)%>"
43711 #: cp/typeck.c:3521
43712 #, gcc-internal-format
43713 msgid "%qE cannot be used as a function"
43716 #: cp/typeck.c:3524
43717 #, gcc-internal-format
43718 msgid "%qD cannot be used as a function"
43721 #: cp/typeck.c:3527
43722 #, gcc-internal-format
43723 msgid "expression cannot be used as a function"
43726 #: cp/typeck.c:3576
43727 #, gcc-internal-format
43728 msgid "too many arguments to constructor %q#D"
43731 #: cp/typeck.c:3577
43732 #, gcc-internal-format
43733 msgid "too few arguments to constructor %q#D"
43736 #: cp/typeck.c:3582
43737 #, gcc-internal-format
43738 msgid "too many arguments to member function %q#D"
43741 #: cp/typeck.c:3583
43742 #, gcc-internal-format
43743 msgid "too few arguments to member function %q#D"
43746 #: cp/typeck.c:3589
43747 #, gcc-internal-format
43748 msgid "too many arguments to function %q#D"
43751 #: cp/typeck.c:3590
43752 #, gcc-internal-format
43753 msgid "too few arguments to function %q#D"
43756 #: cp/typeck.c:3600
43757 #, gcc-internal-format
43758 msgid "too many arguments to method %q#D"
43761 #: cp/typeck.c:3601
43762 #, gcc-internal-format
43763 msgid "too few arguments to method %q#D"
43766 #: cp/typeck.c:3604
43767 #, gcc-internal-format
43768 msgid "too many arguments to function"
43771 #: cp/typeck.c:3605
43772 #, gcc-internal-format
43773 msgid "too few arguments to function"
43776 #: cp/typeck.c:3684
43777 #, gcc-internal-format
43778 msgid "parameter %P of %qD has incomplete type %qT"
43781 #: cp/typeck.c:3687
43782 #, gcc-internal-format
43783 msgid "parameter %P has incomplete type %qT"
43786 #: cp/typeck.c:3994 cp/typeck.c:4005
43787 #, gcc-internal-format
43788 msgid "assuming cast to type %qT from overloaded function"
43791 #: cp/typeck.c:4051
43792 #, gcc-internal-format
43793 msgid "NULL used in arithmetic"
43796 #: cp/typeck.c:4371
43797 #, gcc-internal-format
43798 msgid "left rotate count is negative"
43801 #: cp/typeck.c:4372
43802 #, gcc-internal-format
43803 msgid "right rotate count is negative"
43806 #: cp/typeck.c:4378
43807 #, gcc-internal-format
43808 msgid "left rotate count >= width of type"
43811 #: cp/typeck.c:4379
43812 #, gcc-internal-format
43813 msgid "right rotate count >= width of type"
43816 #: cp/typeck.c:4400 cp/typeck.c:4689
43817 #, gcc-internal-format
43818 msgid "comparison with string literal results in unspecified behaviour"
43821 #: cp/typeck.c:4426 cp/typeck.c:4465
43822 #, gcc-internal-format
43823 msgid "the address of %qD will never be NULL"
43826 #: cp/typeck.c:4442 cp/typeck.c:4481
43827 #, gcc-internal-format
43828 msgid "the compiler can assume that the address of %qD will never be NULL"
43831 #: cp/typeck.c:4497 cp/typeck.c:4505 cp/typeck.c:4767 cp/typeck.c:4775
43832 #, gcc-internal-format
43833 msgid "ISO C++ forbids comparison between pointer and integer"
43836 #: cp/typeck.c:4704 cp/typeck.c:4716
43837 #, gcc-internal-format
43838 msgid "operand types are %qT and %qT"
43841 #: cp/typeck.c:4728
43842 #, gcc-internal-format
43843 msgid "could not find an integer type of the same size as %qT"
43846 #: cp/typeck.c:4792
43847 #, gcc-internal-format
43848 msgid "unordered comparison on non-floating point argument"
43851 #: cp/typeck.c:4840
43852 #, gcc-internal-format
43853 msgid "invalid operands of types %qT and %qT to binary %qO"
43856 #: cp/typeck.c:5140
43857 #, gcc-internal-format
43858 msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
43861 #: cp/typeck.c:5148
43862 #, gcc-internal-format
43863 msgid "ISO C++ forbids using pointer to a function in subtraction"
43866 #: cp/typeck.c:5156
43867 #, gcc-internal-format
43868 msgid "ISO C++ forbids using pointer to a method in subtraction"
43871 #: cp/typeck.c:5175
43872 #, gcc-internal-format
43873 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
43876 #: cp/typeck.c:5248
43877 #, gcc-internal-format
43878 msgid "taking address of constructor %qE"
43881 #: cp/typeck.c:5249
43882 #, gcc-internal-format
43883 msgid "taking address of destructor %qE"
43886 #: cp/typeck.c:5265
43887 #, gcc-internal-format
43888 msgid "invalid use of %qE to form a pointer-to-member-function"
43891 #: cp/typeck.c:5268
43892 #, gcc-internal-format
43893 msgid " a qualified-id is required"
43896 #: cp/typeck.c:5275
43897 #, gcc-internal-format
43899 "parentheses around %qE cannot be used to form a pointer-to-member-function"
43902 #. An expression like &memfn.
43903 #: cp/typeck.c:5428
43904 #, gcc-internal-format
43906 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
43907 "static member function to form a pointer to member function. Say %<&%T::%D%>"
43910 #: cp/typeck.c:5433
43911 #, gcc-internal-format
43913 "ISO C++ forbids taking the address of a bound member function to form a "
43914 "pointer to member function. Say %<&%T::%D%>"
43917 #. Make this a permerror because we used to accept it.
43918 #: cp/typeck.c:5470
43919 #, gcc-internal-format
43920 msgid "taking address of temporary"
43923 #: cp/typeck.c:5472
43924 #, gcc-internal-format
43925 msgid "taking address of xvalue (rvalue reference)"
43928 #: cp/typeck.c:5489
43929 #, gcc-internal-format
43930 msgid "ISO C++ forbids taking address of function %<::main%>"
43933 #: cp/typeck.c:5544
43934 #, gcc-internal-format
43935 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
43938 #: cp/typeck.c:5572
43939 #, gcc-internal-format
43940 msgid "cannot create pointer to reference member %qD"
43943 #: cp/typeck.c:5853
43944 #, gcc-internal-format
43945 msgid "ISO C++ forbids incrementing an enum"
43948 #: cp/typeck.c:5854
43949 #, gcc-internal-format
43950 msgid "ISO C++ forbids decrementing an enum"
43953 #: cp/typeck.c:5870
43954 #, gcc-internal-format
43955 msgid "cannot increment a pointer to incomplete type %qT"
43958 #: cp/typeck.c:5871
43959 #, gcc-internal-format
43960 msgid "cannot decrement a pointer to incomplete type %qT"
43963 #: cp/typeck.c:5882
43964 #, gcc-internal-format
43965 msgid "ISO C++ forbids incrementing a pointer of type %qT"
43968 #: cp/typeck.c:5883
43969 #, gcc-internal-format
43970 msgid "ISO C++ forbids decrementing a pointer of type %qT"
43973 #: cp/typeck.c:5918
43974 #, gcc-internal-format
43975 msgid "invalid use of Boolean expression as operand to %<operator--%>"
43978 #: cp/typeck.c:6080
43979 #, gcc-internal-format
43980 msgid "cannot take the address of %<this%>, which is an rvalue expression"
43983 #: cp/typeck.c:6102
43984 #, gcc-internal-format
43985 msgid "address of explicit register variable %qD requested"
43988 #: cp/typeck.c:6107
43989 #, gcc-internal-format
43990 msgid "address requested for %qD, which is declared %<register%>"
43993 #: cp/typeck.c:6190
43994 #, gcc-internal-format
43995 msgid "list-initializer for non-class type must not be parenthesized"
43998 #: cp/typeck.c:6202
43999 #, gcc-internal-format
44000 msgid "expression list treated as compound expression in initializer"
44003 #: cp/typeck.c:6206
44004 #, gcc-internal-format
44005 msgid "expression list treated as compound expression in mem-initializer"
44008 #: cp/typeck.c:6210
44009 #, gcc-internal-format
44010 msgid "expression list treated as compound expression in functional cast"
44013 #: cp/typeck.c:6247
44014 #, gcc-internal-format, gfc-internal-format
44015 msgid "%s expression list treated as compound expression"
44018 #: cp/typeck.c:6337
44019 #, gcc-internal-format
44020 msgid "no context to resolve type of %qE"
44023 #: cp/typeck.c:6370
44024 #, gcc-internal-format
44025 msgid "cast from type %qT to type %qT casts away qualifiers"
44028 #: cp/typeck.c:6376
44029 #, gcc-internal-format
44030 msgid "static_cast from type %qT to type %qT casts away qualifiers"
44033 #: cp/typeck.c:6382
44034 #, gcc-internal-format
44035 msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
44038 #: cp/typeck.c:6405
44039 #, gcc-internal-format
44040 msgid "useless cast to type %qT"
44043 #: cp/typeck.c:6772
44044 #, gcc-internal-format
44045 msgid "invalid static_cast from type %qT to type %qT"
44048 #: cp/typeck.c:6798
44049 #, gcc-internal-format
44050 msgid "converting from %qT to %qT"
44053 #: cp/typeck.c:6850
44054 #, gcc-internal-format
44055 msgid "invalid cast of an rvalue expression of type %qT to type %qT"
44058 #: cp/typeck.c:6920
44059 #, gcc-internal-format
44060 msgid "cast from %qT to %qT loses precision"
44063 #: cp/typeck.c:6960
44064 #, gcc-internal-format
44065 msgid "cast from %qT to %qT increases required alignment of target type"
44068 #: cp/typeck.c:6978
44069 #, gcc-internal-format
44071 "casting between pointer-to-function and pointer-to-object is conditionally-"
44075 #: cp/typeck.c:6992
44076 #, gcc-internal-format
44077 msgid "invalid cast from type %qT to type %qT"
44080 #: cp/typeck.c:7053
44081 #, gcc-internal-format
44083 "invalid use of const_cast with type %qT, which is not a pointer, reference, "
44084 "nor a pointer-to-data-member type"
44087 #: cp/typeck.c:7062
44088 #, gcc-internal-format
44090 "invalid use of const_cast with type %qT, which is a pointer or reference to "
44094 #: cp/typeck.c:7102
44095 #, gcc-internal-format
44096 msgid "invalid const_cast of an rvalue of type %qT to type %qT"
44099 #: cp/typeck.c:7163
44100 #, gcc-internal-format
44101 msgid "invalid const_cast from type %qT to type %qT"
44104 #: cp/typeck.c:7244 cp/typeck.c:7252
44105 #, gcc-internal-format
44106 msgid "ISO C++ forbids casting to an array type %qT"
44109 #: cp/typeck.c:7261
44110 #, gcc-internal-format
44111 msgid "invalid cast to function type %qT"
44114 #: cp/typeck.c:7542
44115 #, gcc-internal-format
44116 msgid " in evaluation of %<%Q(%#T, %#T)%>"
44119 #: cp/typeck.c:7603
44120 #, gcc-internal-format
44121 msgid "assigning to an array from an initializer list"
44124 #: cp/typeck.c:7629
44125 #, gcc-internal-format
44126 msgid "incompatible types in assignment of %qT to %qT"
44129 #: cp/typeck.c:7643
44130 #, gcc-internal-format
44131 msgid "array used as initializer"
44134 #: cp/typeck.c:7645
44135 #, gcc-internal-format
44136 msgid "invalid array assignment"
44139 #: cp/typeck.c:7752
44140 #, gcc-internal-format
44141 msgid " in pointer to member function conversion"
44144 #: cp/typeck.c:7766
44145 #, gcc-internal-format
44146 msgid "pointer to member conversion via virtual base %qT"
44149 #: cp/typeck.c:7813 cp/typeck.c:7832
44150 #, gcc-internal-format
44151 msgid " in pointer to member conversion"
44154 #: cp/typeck.c:7914
44155 #, gcc-internal-format
44156 msgid "invalid conversion to type %qT from type %qT"
44159 #: cp/typeck.c:8196
44160 #, gcc-internal-format
44161 msgid "cannot convert %qT to %qT for argument %qP to %qD"
44164 #: cp/typeck.c:8202
44165 #, gcc-internal-format
44166 msgid "cannot convert %qT to %qT in default argument"
44169 #: cp/typeck.c:8206
44170 #, gcc-internal-format
44171 msgid "cannot convert %qT to %qT in argument passing"
44174 #: cp/typeck.c:8210
44175 #, gcc-internal-format
44176 msgid "cannot convert %qT to %qT"
44179 #: cp/typeck.c:8214
44180 #, gcc-internal-format
44181 msgid "cannot convert %qT to %qT in initialization"
44184 #: cp/typeck.c:8218
44185 #, gcc-internal-format
44186 msgid "cannot convert %qT to %qT in return"
44189 #: cp/typeck.c:8222
44190 #, gcc-internal-format
44191 msgid "cannot convert %qT to %qT in assignment"
44194 #: cp/typeck.c:8235
44195 #, gcc-internal-format
44196 msgid "class type %qT is incomplete"
44199 #: cp/typeck.c:8253
44200 #, gcc-internal-format
44201 msgid "parameter %qP of %qD might be a candidate for a format attribute"
44204 #: cp/typeck.c:8257
44205 #, gcc-internal-format
44206 msgid "parameter might be a candidate for a format attribute"
44209 #: cp/typeck.c:8262
44210 #, gcc-internal-format
44211 msgid "target of conversion might be a candidate for a format attribute"
44214 #: cp/typeck.c:8267
44215 #, gcc-internal-format
44216 msgid "target of initialization might be a candidate for a format attribute"
44219 #: cp/typeck.c:8277
44220 #, gcc-internal-format
44222 "left-hand side of assignment might be a candidate for a format attribute"
44225 #: cp/typeck.c:8370
44226 #, gcc-internal-format
44227 msgid "in passing argument %P of %q+D"
44230 #: cp/typeck.c:8429
44231 #, gcc-internal-format
44232 msgid "returning reference to temporary"
44235 #: cp/typeck.c:8436
44236 #, gcc-internal-format
44237 msgid "reference to non-lvalue returned"
44240 #: cp/typeck.c:8449
44241 #, gcc-internal-format
44242 msgid "reference to local variable %q+D returned"
44245 #: cp/typeck.c:8452
44246 #, gcc-internal-format
44247 msgid "address of label %q+D returned"
44250 #: cp/typeck.c:8455
44251 #, gcc-internal-format
44252 msgid "address of local variable %q+D returned"
44255 #: cp/typeck.c:8501
44256 #, gcc-internal-format
44257 msgid "returning a value from a destructor"
44260 #. If a return statement appears in a handler of the
44261 #. function-try-block of a constructor, the program is ill-formed.
44262 #: cp/typeck.c:8509
44263 #, gcc-internal-format
44264 msgid "cannot return from a handler of a function-try-block of a constructor"
44267 #. You can't return a value from a constructor.
44268 #: cp/typeck.c:8512
44269 #, gcc-internal-format
44270 msgid "returning a value from a constructor"
44273 #. Give a helpful error message.
44274 #: cp/typeck.c:8535 cp/typeck.c:8579
44275 #, gcc-internal-format
44276 msgid "return-statement with no value, in function returning %qT"
44279 #: cp/typeck.c:8543
44280 #, gcc-internal-format
44281 msgid "returning initializer list"
44284 #: cp/typeck.c:8598
44285 #, gcc-internal-format
44286 msgid "return-statement with a value, in function returning 'void'"
44289 #: cp/typeck.c:8628
44290 #, gcc-internal-format
44292 "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
44293 "fcheck-new is in effect)"
44296 #. Make this a permerror because we used to accept it.
44297 #: cp/typeck.c:9240
44298 #, gcc-internal-format
44299 msgid "using temporary as lvalue"
44302 #: cp/typeck.c:9242
44303 #, gcc-internal-format
44304 msgid "using xvalue (rvalue reference) as lvalue"
44308 #, gcc-internal-format
44309 msgid "type %qT is not a base type for type %qT"
44312 #: cp/typeck2.c:109
44313 #, gcc-internal-format
44314 msgid "assignment of constant field %qD"
44317 #: cp/typeck2.c:111
44318 #, gcc-internal-format
44319 msgid "constant field %qD used as %<asm%> output"
44322 #: cp/typeck2.c:113
44323 #, gcc-internal-format
44324 msgid "increment of constant field %qD"
44327 #: cp/typeck2.c:115
44328 #, gcc-internal-format
44329 msgid "decrement of constant field %qD"
44332 #: cp/typeck2.c:122
44333 #, gcc-internal-format
44334 msgid "assignment of read-only reference %qD"
44337 #: cp/typeck2.c:124
44338 #, gcc-internal-format
44339 msgid "read-only reference %qD used as %<asm%> output"
44342 #: cp/typeck2.c:126
44343 #, gcc-internal-format
44344 msgid "increment of read-only reference %qD"
44347 #: cp/typeck2.c:128
44348 #, gcc-internal-format
44349 msgid "decrement of read-only reference %qD"
44352 #: cp/typeck2.c:326
44353 #, gcc-internal-format
44354 msgid "cannot declare variable %q+D to be of abstract type %qT"
44357 #: cp/typeck2.c:331
44358 #, gcc-internal-format
44359 msgid "cannot declare parameter %q+D to be of abstract type %qT"
44362 #: cp/typeck2.c:334
44363 #, gcc-internal-format
44364 msgid "cannot declare parameter to be of abstract type %qT"
44367 #: cp/typeck2.c:338
44368 #, gcc-internal-format
44369 msgid "cannot declare field %q+D to be of abstract type %qT"
44372 #: cp/typeck2.c:342
44373 #, gcc-internal-format
44374 msgid "invalid abstract return type for member function %q+#D"
44377 #: cp/typeck2.c:344
44378 #, gcc-internal-format
44379 msgid "invalid abstract return type for function %q+#D"
44382 #. Here we do not have location information.
44383 #: cp/typeck2.c:347
44384 #, gcc-internal-format
44385 msgid "invalid abstract type %qT for %qE"
44388 #: cp/typeck2.c:349
44389 #, gcc-internal-format
44390 msgid "invalid abstract type for %q+D"
44393 #: cp/typeck2.c:354
44394 #, gcc-internal-format
44395 msgid "creating array of %qT, which is an abstract class type"
44398 #: cp/typeck2.c:357
44399 #, gcc-internal-format
44400 msgid "invalid cast to abstract class type %qT"
44403 #: cp/typeck2.c:360
44404 #, gcc-internal-format
44405 msgid "invalid new-expression of abstract class type %qT"
44408 #: cp/typeck2.c:363
44409 #, gcc-internal-format
44410 msgid "invalid abstract return type %qT"
44413 #: cp/typeck2.c:366
44414 #, gcc-internal-format
44415 msgid "invalid abstract parameter type %qT"
44418 #: cp/typeck2.c:369
44419 #, gcc-internal-format
44421 "expression of abstract class type %qT cannot be used in throw-expression"
44424 #: cp/typeck2.c:373
44425 #, gcc-internal-format
44426 msgid "cannot declare catch parameter to be of abstract class type %qT"
44429 #: cp/typeck2.c:377
44430 #, gcc-internal-format
44431 msgid "cannot allocate an object of abstract type %qT"
44434 #: cp/typeck2.c:387
44435 #, gcc-internal-format
44436 msgid " because the following virtual functions are pure within %qT:"
44439 #: cp/typeck2.c:393
44440 #, gcc-internal-format
44444 #: cp/typeck2.c:446
44445 #, gcc-internal-format
44446 msgid "definition of %q#T is not complete until the closing brace"
44449 #: cp/typeck2.c:449
44450 #, gcc-internal-format
44451 msgid "forward declaration of %q#T"
44454 #: cp/typeck2.c:451
44455 #, gcc-internal-format
44456 msgid "declaration of %q#T"
44459 #: cp/typeck2.c:478
44460 #, gcc-internal-format
44461 msgid "%q+D has incomplete type"
44464 #: cp/typeck2.c:491
44465 #, gcc-internal-format
44466 msgid "invalid use of incomplete type %q#T"
44469 #: cp/typeck2.c:499
44470 #, gcc-internal-format
44471 msgid "invalid use of %qT"
44474 #: cp/typeck2.c:521
44475 #, gcc-internal-format
44476 msgid "invalid use of member function (did you forget the %<()%> ?)"
44479 #: cp/typeck2.c:525
44480 #, gcc-internal-format
44481 msgid "invalid use of member (did you forget the %<&%> ?)"
44484 #: cp/typeck2.c:536
44485 #, gcc-internal-format
44486 msgid "invalid use of template type parameter %qT"
44489 #: cp/typeck2.c:541
44490 #, gcc-internal-format
44491 msgid "invalid use of template template parameter %qT"
44494 #: cp/typeck2.c:547
44495 #, gcc-internal-format
44496 msgid "invalid use of dependent type %qT"
44499 #: cp/typeck2.c:554
44500 #, gcc-internal-format
44501 msgid "invalid use of brace-enclosed initializer list"
44504 #: cp/typeck2.c:562
44505 #, gcc-internal-format
44506 msgid "address of overloaded function with no contextual type information"
44509 #: cp/typeck2.c:566
44510 #, gcc-internal-format
44511 msgid "overloaded function with no contextual type information"
44514 #: cp/typeck2.c:569
44515 #, gcc-internal-format
44516 msgid "insufficient contextual information to determine type"
44519 #: cp/typeck2.c:793
44520 #, gcc-internal-format
44521 msgid "constructor syntax used, but no constructor declared for type %qT"
44524 #: cp/typeck2.c:939
44525 #, gcc-internal-format
44527 "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
44530 #: cp/typeck2.c:946 cp/typeck2.c:956
44531 #, gcc-internal-format
44532 msgid "narrowing conversion of %qE from %qT to %qT inside { }"
44535 #: cp/typeck2.c:1025
44536 #, gcc-internal-format
44537 msgid "int-array initialized from non-wide string"
44540 #: cp/typeck2.c:1031
44541 #, gcc-internal-format
44542 msgid "int-array initialized from incompatible wide string"
44545 #: cp/typeck2.c:1051
44546 #, gcc-internal-format
44547 msgid "initializer-string for array of chars is too long"
44550 #: cp/typeck2.c:1116
44551 #, gcc-internal-format
44552 msgid "cannot initialize aggregate of type %qT with a compound literal"
44555 #: cp/typeck2.c:1134
44556 #, gcc-internal-format
44557 msgid "array must be initialized with a brace-enclosed initializer"
44560 #: cp/typeck2.c:1417 cp/typeck2.c:1441
44561 #, gcc-internal-format
44562 msgid "missing initializer for member %qD"
44565 #: cp/typeck2.c:1424
44566 #, gcc-internal-format
44567 msgid "member %qD is uninitialized reference"
44570 #: cp/typeck2.c:1431
44571 #, gcc-internal-format
44572 msgid "member %qD with uninitialized reference fields"
44575 #: cp/typeck2.c:1517
44576 #, gcc-internal-format
44577 msgid "no field %qD found in union being initialized"
44580 #: cp/typeck2.c:1528
44581 #, gcc-internal-format
44582 msgid "index value instead of field name in union initializer"
44585 #: cp/typeck2.c:1710
44586 #, gcc-internal-format
44587 msgid "circular pointer delegation detected"
44590 #: cp/typeck2.c:1724
44591 #, gcc-internal-format
44592 msgid "base operand of %<->%> has non-pointer type %qT"
44595 #: cp/typeck2.c:1750
44596 #, gcc-internal-format
44597 msgid "result of %<operator->()%> yields non-pointer result"
44600 #: cp/typeck2.c:1752
44601 #, gcc-internal-format
44602 msgid "base operand of %<->%> is not a pointer"
44605 #: cp/typeck2.c:1779
44606 #, gcc-internal-format
44607 msgid "%qE cannot be used as a member pointer, since it is of type %qT"
44610 #: cp/typeck2.c:1788
44611 #, gcc-internal-format
44612 msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
44615 #: cp/typeck2.c:1810
44616 #, gcc-internal-format
44617 msgid "pointer to member type %qT incompatible with object type %qT"
44620 #: cp/typeck2.c:1869
44621 #, gcc-internal-format
44622 msgid "pointer-to-member-function type %qT requires an rvalue"
44625 #: cp/typeck2.c:1876
44626 #, gcc-internal-format
44627 msgid "pointer-to-member-function type %qT requires an lvalue"
44630 #: cp/typeck2.c:1917
44631 #, gcc-internal-format
44632 msgid "functional cast to array type %qT"
44635 #: cp/typeck2.c:1938
44636 #, gcc-internal-format
44637 msgid "invalid value-initialization of reference type"
44640 #: cp/typeck2.c:2165
44641 #, gcc-internal-format
44642 msgid "call to function %qD which throws incomplete type %q#T"
44645 #: cp/typeck2.c:2168
44646 #, gcc-internal-format
44647 msgid "call to function which throws incomplete type %q#T"
44650 #: cp/vtable-class-hierarchy.c:722
44651 #, gcc-internal-format
44652 msgid "unable to open log file %<vtv_class_set_sizes.log%>: %m"
44655 #: cp/vtable-class-hierarchy.c:862
44656 #, gcc-internal-format
44657 msgid "unable to open log file %<vtv_set_ptr_data.log%>: %m"
44660 #: cp/vtable-class-hierarchy.c:1112
44661 #, gcc-internal-format
44662 msgid "unable to open log file %<vtv_count_data.log%>: %m"
44665 #: fortran/arith.c:45
44666 #, gcc-internal-format, gfc-internal-format
44667 msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
44670 #: fortran/arith.c:117 fortran/arith.c:1965
44671 #, gcc-internal-format
44672 msgid "gfc_arith_error(): Bad error code"
44675 #: fortran/arith.c:150
44676 #, gcc-internal-format
44677 msgid "Fix min_int calculation"
44680 #: fortran/arith.c:530
44681 #, gcc-internal-format
44682 msgid "gfc_range_check(): Bad type"
44685 #: fortran/arith.c:603
44686 #, gcc-internal-format
44687 msgid "gfc_arith_uminus(): Bad basic type"
44690 #: fortran/arith.c:637
44691 #, gcc-internal-format
44692 msgid "gfc_arith_plus(): Bad basic type"
44695 #: fortran/arith.c:671
44696 #, gcc-internal-format
44697 msgid "gfc_arith_minus(): Bad basic type"
44700 #: fortran/arith.c:706
44701 #, gcc-internal-format
44702 msgid "gfc_arith_times(): Bad basic type"
44705 #: fortran/arith.c:745
44706 #, gcc-internal-format
44707 msgid "Integer division truncated to constant %qs at %L"
44710 #: fortran/arith.c:791
44711 #, gcc-internal-format
44712 msgid "gfc_arith_divide(): Bad basic type"
44715 #: fortran/arith.c:837
44716 #, gcc-internal-format
44717 msgid "arith_power(): Bad base"
44720 #: fortran/arith.c:924 fortran/arith.c:949
44721 #, gcc-internal-format, gfc-internal-format
44722 msgid "Noninteger exponent in an initialization expression at %L"
44725 #: fortran/arith.c:935
44726 #, gcc-internal-format, gfc-internal-format
44727 msgid "Raising a negative REAL at %L to a REAL power is prohibited"
44730 #: fortran/arith.c:963
44731 #, gcc-internal-format
44732 msgid "arith_power(): unknown type"
44735 #: fortran/arith.c:1029
44736 #, gcc-internal-format
44737 msgid "compare_real(): Bad operator"
44740 #: fortran/arith.c:1064
44741 #, gcc-internal-format
44742 msgid "gfc_compare_expr(): Bad basic type"
44745 #: fortran/arith.c:1575
44746 #, gcc-internal-format
44747 msgid "eval_intrinsic(): Bad operator"
44750 #: fortran/arith.c:1624
44751 #, gcc-internal-format
44752 msgid "eval_type_intrinsic0(): op NULL"
44755 #: fortran/arith.c:1933
44756 #, gcc-internal-format, gfc-internal-format
44757 msgid "Arithmetic OK converting %s to %s at %L"
44760 #: fortran/arith.c:1937
44761 #, gcc-internal-format
44763 "Arithmetic overflow converting %s to %s at %L. This check can be disabled "
44764 "with the option %<-fno-range-check%>"
44767 #: fortran/arith.c:1942
44768 #, gcc-internal-format
44770 "Arithmetic underflow converting %s to %s at %L. This check can be disabled "
44771 "with the option %<-fno-range-check%>"
44774 #: fortran/arith.c:1947
44775 #, gcc-internal-format
44777 "Arithmetic NaN converting %s to %s at %L. This check can be disabled with "
44778 "the option %<-fno-range-check%>"
44781 #: fortran/arith.c:1952
44782 #, gcc-internal-format, gfc-internal-format
44783 msgid "Division by zero converting %s to %s at %L"
44786 #: fortran/arith.c:1956
44787 #, gcc-internal-format, gfc-internal-format
44788 msgid "Array operands are incommensurate converting %s to %s at %L"
44791 #: fortran/arith.c:1960
44792 #, gcc-internal-format, gfc-internal-format
44794 "Integer outside symmetric range implied by Standard Fortran converting %s to "
44798 #: fortran/arith.c:2046 fortran/arith.c:2155 fortran/arith.c:2215
44799 #: fortran/arith.c:2267 fortran/arith.c:2327 fortran/arith.c:2396
44800 #: fortran/arith.c:2463
44801 #, gcc-internal-format
44802 msgid "Conversion from %qs to %qs at %L"
44805 #: fortran/arith.c:2075 fortran/arith.c:2108 fortran/arith.c:2147
44806 #: fortran/arith.c:2205 fortran/arith.c:2257 fortran/arith.c:2317
44807 #: fortran/arith.c:2386
44808 #, gcc-internal-format
44809 msgid "Change of value in conversion from %qs to %qs at %L"
44812 #: fortran/arith.c:2303 fortran/arith.c:2372
44813 #, gcc-internal-format
44814 msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
44817 #: fortran/arith.c:2455
44818 #, gcc-internal-format
44819 msgid "Change of value in conversion from %qs to %qs at %L"
44822 #: fortran/arith.c:2528
44823 #, gcc-internal-format
44824 msgid "The Hollerith constant at %L is too long to convert to %qs"
44827 #: fortran/array.c:95
44828 #, gcc-internal-format, gfc-internal-format
44829 msgid "Expected array subscript at %C"
44832 #: fortran/array.c:104
44833 #, gcc-internal-format
44834 msgid "Unexpected %<*%> in coarray subscript at %C"
44837 #: fortran/array.c:128
44838 #, gcc-internal-format, gfc-internal-format
44839 msgid "Strides not allowed in coarray subscript at %C"
44842 #: fortran/array.c:136
44843 #, gcc-internal-format, gfc-internal-format
44844 msgid "Expected array subscript stride at %C"
44847 #: fortran/array.c:193
44848 #, gcc-internal-format, gfc-internal-format
44849 msgid "Invalid form of array reference at %C"
44852 #: fortran/array.c:198 fortran/array.c:271
44853 #, gcc-internal-format, gfc-internal-format
44854 msgid "Array reference at %C cannot have more than %d dimensions"
44857 #: fortran/array.c:213 fortran/array.c:601 fortran/check.c:2581
44858 #: fortran/check.c:4859 fortran/check.c:4897 fortran/check.c:4939
44859 #: fortran/check.c:5138 fortran/match.c:1673 fortran/match.c:2774
44860 #: fortran/match.c:2970 fortran/simplify.c:4660
44861 #, gcc-internal-format
44862 msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
44865 #: fortran/array.c:219
44866 #, gcc-internal-format, gfc-internal-format
44867 msgid "Unexpected coarray designator at %C"
44870 #: fortran/array.c:234
44871 #, gcc-internal-format, gfc-internal-format
44872 msgid "Too few codimensions at %C, expected %d not %d"
44875 #: fortran/array.c:240
44876 #, gcc-internal-format, gfc-internal-format
44877 msgid "Too many codimensions at %C, expected %d not %d"
44880 #: fortran/array.c:250 fortran/array.c:258
44881 #, gcc-internal-format
44882 msgid "Unexpected %<*%> for codimension %d of %d at %C"
44885 #: fortran/array.c:253
44886 #, gcc-internal-format, gfc-internal-format
44887 msgid "Invalid form of coarray reference at %C"
44890 #: fortran/array.c:265
44891 #, gcc-internal-format, gfc-internal-format
44892 msgid "Invalid codimension %d at %C, only %d codimensions exist"
44895 #: fortran/array.c:317
44896 #, gcc-internal-format
44897 msgid "Variable %qs at %L in this context must be constant"
44900 #: fortran/array.c:320
44901 #, gcc-internal-format, gfc-internal-format
44902 msgid "Expression at %L in this context must be constant"
44905 #: fortran/array.c:418
44906 #, gcc-internal-format, gfc-internal-format
44907 msgid "Expected expression in array specification at %C"
44910 #: fortran/array.c:476
44911 #, gcc-internal-format, gfc-internal-format
44912 msgid "Assumed-rank array at %C"
44915 #: fortran/array.c:510
44916 #, gcc-internal-format, gfc-internal-format
44917 msgid "Bad array specification for implied-shape array at %C"
44920 #: fortran/array.c:526 fortran/array.c:639
44921 #, gcc-internal-format, gfc-internal-format
44922 msgid "Bad array specification for an explicitly shaped array at %C"
44925 #: fortran/array.c:536 fortran/array.c:649
44926 #, gcc-internal-format, gfc-internal-format
44927 msgid "Bad array specification for assumed shape array at %C"
44930 #: fortran/array.c:550 fortran/array.c:663
44931 #, gcc-internal-format, gfc-internal-format
44932 msgid "Bad specification for deferred shape array at %C"
44935 #: fortran/array.c:560 fortran/array.c:667
44936 #, gcc-internal-format, gfc-internal-format
44937 msgid "Bad specification for assumed size array at %C"
44940 #: fortran/array.c:572 fortran/array.c:679
44941 #, gcc-internal-format, gfc-internal-format
44942 msgid "Expected another dimension in array declaration at %C"
44945 #: fortran/array.c:578 fortran/array.c:607 fortran/array.c:685
44946 #, gcc-internal-format, gfc-internal-format
44947 msgid "Array specification at %C has more than %d dimensions"
44950 #: fortran/array.c:584
44951 #, gcc-internal-format, gfc-internal-format
44952 msgid "Array specification at %C with more than 7 dimensions"
44955 #: fortran/array.c:596
44956 #, gcc-internal-format, gfc-internal-format
44957 msgid "Coarray declaration at %C"
44960 #: fortran/array.c:693
44961 #, gcc-internal-format
44962 msgid "Upper bound of last coarray dimension must be %<*%> at %C"
44965 #: fortran/array.c:761
44966 #, gcc-internal-format
44967 msgid "The assumed-rank array %qs at %L shall not have a codimension"
44970 #: fortran/array.c:845
44971 #, gcc-internal-format
44972 msgid "gfc_compare_array_spec(): Array spec clobbered"
44975 #: fortran/array.c:921
44976 #, gcc-internal-format
44977 msgid "DO-iterator %qs at %L is inside iterator of the same name"
44980 #: fortran/array.c:1013 fortran/array.c:1157
44981 #, gcc-internal-format, gfc-internal-format
44982 msgid "Syntax error in array constructor at %C"
44985 #: fortran/array.c:1066
44986 #, gcc-internal-format, gfc-internal-format
44987 msgid "[...] style array constructors at %C"
44990 #: fortran/array.c:1088
44991 #, gcc-internal-format, gfc-internal-format
44992 msgid "Array constructor including type specification at %C"
44995 #: fortran/array.c:1097 fortran/match.c:3400
44996 #, gcc-internal-format, gfc-internal-format
44997 msgid "Type-spec at %L cannot contain a deferred type parameter"
45000 #: fortran/array.c:1119
45001 #, gcc-internal-format, gfc-internal-format
45002 msgid "Empty array constructor at %C is not allowed"
45005 #: fortran/array.c:1204
45006 #, gcc-internal-format, gfc-internal-format
45007 msgid "Element in %s array constructor at %L is %s"
45010 #: fortran/array.c:1535
45011 #, gcc-internal-format, gfc-internal-format
45012 msgid "Iterator step at %L cannot be zero"
45015 #: fortran/array.c:1672
45016 #, gcc-internal-format
45018 "The number of elements in the array constructor at %L requires an increase "
45019 "of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
45022 #: fortran/array.c:1842
45023 #, gcc-internal-format, gfc-internal-format
45024 msgid "AC-IMPLIED-DO initial expression references control variable at %L"
45027 #: fortran/array.c:1849
45028 #, gcc-internal-format, gfc-internal-format
45029 msgid "AC-IMPLIED-DO final expression references control variable at %L"
45032 #: fortran/array.c:1856
45033 #, gcc-internal-format, gfc-internal-format
45034 msgid "AC-IMPLIED-DO step expression references control variable at %L"
45037 #: fortran/array.c:1868
45038 #, gcc-internal-format, gfc-internal-format
45040 "Array constructor value at %L shall not be unlimited polymorphic [F2008: "
45044 #: fortran/array.c:1951
45045 #, gcc-internal-format, gfc-internal-format
45046 msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
45049 #: fortran/array.c:2069
45050 #, gcc-internal-format
45051 msgid "spec_dimen_size(): Bad dimension"
45054 #: fortran/array.c:2127
45055 #, gcc-internal-format
45056 msgid "gfc_ref_dimen_size(): Bad dimension"
45059 #: fortran/array.c:2255
45060 #, gcc-internal-format
45061 msgid "gfc_ref_dimen_size(): Bad dimen_type"
45064 #: fortran/array.c:2306
45065 #, gcc-internal-format
45066 msgid "gfc_array_dimen_size(): Bad dimension"
45069 #: fortran/array.c:2351
45070 #, gcc-internal-format
45071 msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
45074 #: fortran/array.c:2495
45075 #, gcc-internal-format
45076 msgid "gfc_find_array_ref(): No ref found"
45080 #: fortran/bbt.c:119
45081 #, gcc-internal-format
45082 msgid "insert_bbt(): Duplicate key found!"
45085 #: fortran/check.c:46
45086 #, gcc-internal-format
45087 msgid "%qs argument of %qs intrinsic at %L must be a scalar"
45090 #: fortran/check.c:62
45091 #, gcc-internal-format
45092 msgid "%qs argument of %qs intrinsic at %L must be %s"
45095 #: fortran/check.c:89
45096 #, gcc-internal-format
45097 msgid "%qs argument of %qs intrinsic at %L must be a numeric type"
45100 #: fortran/check.c:104
45101 #, gcc-internal-format
45102 msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL"
45105 #: fortran/check.c:121
45106 #, gcc-internal-format
45107 msgid "%qs argument of %qs intrinsic at %L must be REAL or COMPLEX"
45110 #: fortran/check.c:138
45111 #, gcc-internal-format
45112 msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
45115 #: fortran/check.c:167 fortran/check.c:6282
45116 #, gcc-internal-format
45117 msgid "%qs argument of %qs intrinsic at %L must be a constant"
45120 #: fortran/check.c:176
45121 #, gcc-internal-format, gfc-internal-format
45122 msgid "Invalid kind for %s at %L"
45125 #: fortran/check.c:195
45126 #, gcc-internal-format
45127 msgid "%qs argument of %qs intrinsic at %L must be double precision"
45130 #: fortran/check.c:218
45131 #, gcc-internal-format
45132 msgid "Expected coarray variable as %qs argument to the %s intrinsic at %L"
45135 #: fortran/check.c:235
45136 #, gcc-internal-format
45137 msgid "%qs argument of %qs intrinsic at %L must be a logical array"
45140 #: fortran/check.c:261
45141 #, gcc-internal-format
45142 msgid "%qs argument of %qs intrinsic at %L must be an array"
45145 #: fortran/check.c:282
45146 #, gcc-internal-format
45147 msgid "%qs at %L must be nonnegative"
45150 #: fortran/check.c:313
45151 #, gcc-internal-format
45153 "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
45156 #: fortran/check.c:324
45157 #, gcc-internal-format
45158 msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
45161 #: fortran/check.c:334
45162 #, gcc-internal-format
45163 msgid "%qs at %L must be less than BIT_SIZE(%qs)"
45166 #: fortran/check.c:361
45167 #, gcc-internal-format
45169 "%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
45172 #: fortran/check.c:387
45173 #, gcc-internal-format
45174 msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
45177 #: fortran/check.c:405
45178 #, gcc-internal-format
45180 "%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
45183 #: fortran/check.c:422
45184 #, gcc-internal-format
45185 msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
45188 #: fortran/check.c:437
45189 #, gcc-internal-format
45190 msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
45193 #: fortran/check.c:458
45194 #, gcc-internal-format
45195 msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
45198 #: fortran/check.c:476
45199 #, gcc-internal-format
45200 msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
45203 #: fortran/check.c:514
45204 #, gcc-internal-format
45205 msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
45208 #: fortran/check.c:535
45209 #, gcc-internal-format
45210 msgid "%qs argument of %qs intrinsic at %L must be a variable"
45213 #: fortran/check.c:584
45214 #, gcc-internal-format
45216 "%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
45219 #: fortran/check.c:634
45220 #, gcc-internal-format
45221 msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
45224 #: fortran/check.c:737
45225 #, gcc-internal-format, gfc-internal-format
45226 msgid "Unequal character lengths (%ld/%ld) in %s at %L"
45229 #: fortran/check.c:859 fortran/check.c:6226
45230 #, gcc-internal-format
45231 msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
45234 #: fortran/check.c:868 fortran/check.c:2218 fortran/check.c:2344
45235 #: fortran/check.c:2418 fortran/check.c:2845
45236 #, gcc-internal-format, gfc-internal-format
45237 msgid "Different type kinds at %L"
45240 #: fortran/check.c:904
45241 #, gcc-internal-format
45242 msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
45245 #: fortran/check.c:913 fortran/check.c:949 fortran/check.c:3363
45246 #, gcc-internal-format
45247 msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
45250 #: fortran/check.c:931
45251 #, gcc-internal-format
45253 "%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or "
45257 #: fortran/check.c:940
45258 #, gcc-internal-format
45259 msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
45262 #: fortran/check.c:965
45263 #, gcc-internal-format, gfc-internal-format
45265 "Array section with a vector subscript at %L shall not be the target of a "
45269 #: fortran/check.c:976
45270 #, gcc-internal-format
45272 "NULL pointer at %L is not permitted as actual argument of %qs intrinsic "
45276 #: fortran/check.c:1019
45277 #, gcc-internal-format, gfc-internal-format
45279 "ATOM argument at %L to intrinsic function %s shall be an integer of "
45280 "ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
45283 #: fortran/check.c:1027
45284 #, gcc-internal-format, gfc-internal-format
45286 "ATOM argument at %L of the %s intrinsic function shall be a coarray or "
45290 #: fortran/check.c:1034
45291 #, gcc-internal-format
45293 "%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
45296 #: fortran/check.c:1052
45297 #, gcc-internal-format, gfc-internal-format
45298 msgid "STAT= argument to %s at %L"
45301 #: fortran/check.c:1071 fortran/check.c:1137 fortran/check.c:1181
45302 #, gcc-internal-format, gfc-internal-format
45303 msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
45306 #: fortran/check.c:1085 fortran/check.c:1164
45307 #, gcc-internal-format, gfc-internal-format
45309 "ATOM argument at %L to intrinsic function %s shall be an integer of "
45313 #: fortran/check.c:1105
45314 #, gcc-internal-format, gfc-internal-format
45315 msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
45318 #: fortran/check.c:1144 fortran/check.c:1188
45319 #, gcc-internal-format, gfc-internal-format
45320 msgid "OLD argument of the %s intrinsic function at %L shall be definable"
45323 #: fortran/check.c:1208
45324 #, gcc-internal-format, gfc-internal-format
45325 msgid "Negative argument N at %L"
45328 #: fortran/check.c:1380 fortran/check.c:1837
45329 #, gcc-internal-format
45331 "%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
45334 #: fortran/check.c:1389 fortran/check.c:1846
45335 #, gcc-internal-format
45337 "%qs argument of %qs intrinsic at %L must have a type of either REAL or "
45341 #: fortran/check.c:1403 fortran/check.c:1409
45342 #, gcc-internal-format, gfc-internal-format
45344 "Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, "
45345 "consider using the KIND argument"
45348 #: fortran/check.c:1431
45349 #, gcc-internal-format
45351 "Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall "
45352 "not have a vector subscript"
45355 #: fortran/check.c:1439
45356 #, gcc-internal-format, gfc-internal-format
45357 msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
45360 #: fortran/check.c:1462
45361 #, gcc-internal-format, gfc-internal-format
45362 msgid "The stat= argument at %L must be a kind=4 integer variable"
45365 #: fortran/check.c:1478
45366 #, gcc-internal-format, gfc-internal-format
45367 msgid "The errmsg= argument at %L must be a default-kind character variable"
45370 #: fortran/check.c:1486
45371 #, gcc-internal-format
45372 msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
45375 #: fortran/check.c:1501
45376 #, gcc-internal-format, gfc-internal-format
45378 "Support for the A argument at %L which is polymorphic A argument or has "
45379 "allocatable components is not yet implemented"
45382 #: fortran/check.c:1520
45383 #, gcc-internal-format, gfc-internal-format
45384 msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
45387 #: fortran/check.c:1527
45388 #, gcc-internal-format, gfc-internal-format
45390 "Support for the A argument at %L with allocatable components is not yet "
45394 #: fortran/check.c:1541
45395 #, gcc-internal-format, gfc-internal-format
45396 msgid "OPERATOR argument at %L must be a PURE function"
45399 #. None of the intrinsics fulfills the criteria of taking two arguments,
45400 #. returning the same type and kind as the arguments and being permitted
45401 #. as actual argument.
45402 #: fortran/check.c:1551
45403 #, gcc-internal-format, gfc-internal-format
45404 msgid "Intrinsic function %s at %L is not permitted for CO_REDUCE"
45407 #: fortran/check.c:1568
45408 #, gcc-internal-format, gfc-internal-format
45409 msgid "The function passed as OPERATOR at %L shall have two arguments"
45412 #: fortran/check.c:1578
45413 #, gcc-internal-format, gfc-internal-format
45415 "A argument at %L has type %s but the function passed as OPERATOR at %L "
45419 #: fortran/check.c:1587
45420 #, gcc-internal-format, gfc-internal-format
45422 "The function passed as OPERATOR at %L has arguments of type %s and %s but "
45423 "shall have type %s"
45426 #: fortran/check.c:1598
45427 #, gcc-internal-format, gfc-internal-format
45429 "The function passed as OPERATOR at %L shall have scalar nonallocatable "
45430 "nonpointer arguments and return a nonallocatable nonpointer scalar"
45433 #: fortran/check.c:1606
45434 #, gcc-internal-format, gfc-internal-format
45436 "The function passed as OPERATOR at %L shall have the VALUE attribute either "
45437 "for none or both arguments"
45440 #: fortran/check.c:1613
45441 #, gcc-internal-format, gfc-internal-format
45443 "The function passed as OPERATOR at %L shall have the TARGET attribute either "
45444 "for none or both arguments"
45447 #: fortran/check.c:1620
45448 #, gcc-internal-format, gfc-internal-format
45450 "The function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute "
45451 "either for none or both arguments"
45454 #: fortran/check.c:1628
45455 #, gcc-internal-format, gfc-internal-format
45457 "The function passed as OPERATOR at %L shall not have the OPTIONAL attribute "
45458 "for either of the arguments"
45461 #: fortran/check.c:1658
45462 #, gcc-internal-format, gfc-internal-format
45464 "The character length of the A argument at %L and of the arguments of the "
45465 "OPERATOR at %L shall be the same"
45468 #: fortran/check.c:1665
45469 #, gcc-internal-format, gfc-internal-format
45471 "The character length of the A argument at %L and of the function result of "
45472 "the OPERATOR at %L shall be the same"
45475 #: fortran/check.c:1683
45476 #, gcc-internal-format
45478 "%qs argument of %qs intrinsic at %L shall be of type integer, real or "
45482 #: fortran/check.c:1731 fortran/check.c:2263 fortran/check.c:2366
45483 #: fortran/check.c:2567 fortran/check.c:2612 fortran/check.c:3893
45484 #: fortran/check.c:4027 fortran/check.c:4082 fortran/check.c:5124
45485 #: fortran/check.c:5253
45486 #, gcc-internal-format
45487 msgid "%qs intrinsic with KIND argument at %L"
45490 #: fortran/check.c:1778 fortran/check.c:2029
45491 #, gcc-internal-format
45493 "%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/"
45497 #: fortran/check.c:1793 fortran/check.c:2044 fortran/check.c:2072
45498 #, gcc-internal-format
45499 msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
45502 #: fortran/check.c:1896 fortran/check.c:2939 fortran/check.c:2947
45503 #, gcc-internal-format
45504 msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
45507 #: fortran/check.c:1910
45508 #, gcc-internal-format
45510 "Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
45513 #: fortran/check.c:1930 fortran/check.c:1938
45514 #, gcc-internal-format
45515 msgid "%qs argument of %qs intrinsic at %L must be default real"
45518 #: fortran/check.c:1959
45519 #, gcc-internal-format
45520 msgid "%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants"
45523 #: fortran/check.c:2090
45524 #, gcc-internal-format, gfc-internal-format
45525 msgid "non-default INTEGER kind argument to %s intrinsic at %L"
45528 #: fortran/check.c:2150
45529 #, gcc-internal-format
45530 msgid "COMPLEX argument %qs of %qs intrinsic at %L"
45533 #: fortran/check.c:2314
45534 #, gcc-internal-format, gfc-internal-format
45535 msgid "Argument of %s at %L must be of length one"
45538 #: fortran/check.c:2373
45539 #, gcc-internal-format
45540 msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
45543 #: fortran/check.c:2463
45544 #, gcc-internal-format, gfc-internal-format
45545 msgid "SIZE at %L must be positive"
45548 #: fortran/check.c:2475
45549 #, gcc-internal-format, gfc-internal-format
45551 "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
45554 #: fortran/check.c:2536
45555 #, gcc-internal-format
45556 msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
45559 #: fortran/check.c:2543
45560 #, gcc-internal-format
45561 msgid "%qs argument of %qs intrinsic at %L must be a data entity"
45564 #: fortran/check.c:2754
45565 #, gcc-internal-format
45566 msgid "Intrinsic %qs at %L must have at least two arguments"
45569 #: fortran/check.c:2802
45570 #, gcc-internal-format
45571 msgid "Missing %qs argument to the %s intrinsic at %L"
45574 #: fortran/check.c:2817
45575 #, gcc-internal-format
45576 msgid "Duplicate argument %qs at %L to intrinsic %s"
45579 #: fortran/check.c:2822
45580 #, gcc-internal-format
45581 msgid "Unknown argument %qs at %L to intrinsic %s"
45584 #: fortran/check.c:2851
45585 #, gcc-internal-format
45586 msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
45589 #: fortran/check.c:2882
45590 #, gcc-internal-format
45591 msgid "%qs intrinsic with CHARACTER argument at %L"
45594 #: fortran/check.c:2889
45595 #, gcc-internal-format
45597 "%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
45600 #: fortran/check.c:2956
45601 #, gcc-internal-format
45602 msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
45605 #: fortran/check.c:2970
45606 #, gcc-internal-format
45608 "Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic "
45612 #: fortran/check.c:2989
45613 #, gcc-internal-format
45615 "Different shape on dimension 2 for argument %qs and dimension 1 for argument "
45616 "%qs at %L for intrinsic matmul"
45619 #: fortran/check.c:2998
45620 #, gcc-internal-format
45621 msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
45624 #: fortran/check.c:3173
45625 #, gcc-internal-format
45626 msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
45629 #: fortran/check.c:3233
45630 #, gcc-internal-format, gfc-internal-format
45631 msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
45634 #: fortran/check.c:3244
45635 #, gcc-internal-format, gfc-internal-format
45636 msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
45639 #: fortran/check.c:3251
45640 #, gcc-internal-format, gfc-internal-format
45642 "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is "
45646 #: fortran/check.c:3262
45647 #, gcc-internal-format, gfc-internal-format
45649 "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the "
45653 #: fortran/check.c:3271
45654 #, gcc-internal-format, gfc-internal-format
45656 "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the "
45657 "same corank %d/%d"
45660 #: fortran/check.c:3298
45661 #, gcc-internal-format
45662 msgid "Argument %<S%> of NEAREST at %L shall not be zero"
45665 #: fortran/check.c:3348
45666 #, gcc-internal-format
45668 "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or "
45669 "procedure pointer"
45672 #: fortran/check.c:3356
45673 #, gcc-internal-format, gfc-internal-format
45674 msgid "NULL intrinsic with allocatable MOLD at %L"
45677 #: fortran/check.c:3435 fortran/check.c:5200
45678 #, gcc-internal-format
45680 "%qs argument of %qs intrinsic at %L must provide at least as many elements "
45681 "as there are .TRUE. values in %qs (%ld/%d)"
45684 #: fortran/check.c:3493
45685 #, gcc-internal-format
45686 msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
45689 #: fortran/check.c:3501
45690 #, gcc-internal-format
45692 "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
45695 #: fortran/check.c:3520
45696 #, gcc-internal-format
45697 msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
45700 #: fortran/check.c:3568
45701 #, gcc-internal-format, gfc-internal-format
45702 msgid "The argument of the RANK intrinsic at %L must be a data object"
45705 #: fortran/check.c:3672
45706 #, gcc-internal-format
45708 "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of "
45712 #: fortran/check.c:3682
45713 #, gcc-internal-format
45714 msgid "%qs argument of %qs intrinsic at %L is empty"
45717 #: fortran/check.c:3689
45718 #, gcc-internal-format
45720 "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
45723 #: fortran/check.c:3706
45724 #, gcc-internal-format
45725 msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
45728 #: fortran/check.c:3746
45729 #, gcc-internal-format
45731 "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
45734 #: fortran/check.c:3764
45735 #, gcc-internal-format
45736 msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
45739 #: fortran/check.c:3773
45740 #, gcc-internal-format
45742 "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions "
45743 "(dimension %<%d%> duplicated)"
45746 #: fortran/check.c:3809
45747 #, gcc-internal-format, gfc-internal-format
45749 "Without padding, there are not enough elements in the intrinsic RESHAPE "
45750 "source at %L to match the shape"
45753 #: fortran/check.c:3826 fortran/check.c:3845
45754 #, gcc-internal-format
45755 msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
45758 #: fortran/check.c:3836 fortran/check.c:3855
45759 #, gcc-internal-format
45760 msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
45763 #: fortran/check.c:3954
45764 #, gcc-internal-format
45765 msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
45768 #: fortran/check.c:3985
45769 #, gcc-internal-format
45770 msgid "%qs intrinsic with RADIX argument at %L"
45773 #: fortran/check.c:4020
45774 #, gcc-internal-format
45776 "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size "
45780 #: fortran/check.c:4097 fortran/check.c:6265
45781 #, gcc-internal-format
45782 msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
45785 #: fortran/check.c:4110 fortran/check.c:4249 fortran/check.c:6257
45786 #, gcc-internal-format
45787 msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
45790 #: fortran/check.c:4121 fortran/check.c:4261
45791 #, gcc-internal-format
45792 msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
45795 #: fortran/check.c:4191
45796 #, gcc-internal-format
45797 msgid "is_c_interoperable(): gfc_simplify_expr failed"
45800 #: fortran/check.c:4240
45801 #, gcc-internal-format
45803 "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
45806 #: fortran/check.c:4279
45807 #, gcc-internal-format, gfc-internal-format
45809 "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or "
45813 #: fortran/check.c:4293
45814 #, gcc-internal-format, gfc-internal-format
45816 "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: "
45820 #: fortran/check.c:4317
45821 #, gcc-internal-format, gfc-internal-format
45822 msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
45825 #: fortran/check.c:4329
45826 #, gcc-internal-format, gfc-internal-format
45827 msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
45830 #: fortran/check.c:4336
45831 #, gcc-internal-format, gfc-internal-format
45832 msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
45835 #: fortran/check.c:4343
45836 #, gcc-internal-format, gfc-internal-format
45837 msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
45840 #: fortran/check.c:4350
45841 #, gcc-internal-format, gfc-internal-format
45842 msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
45845 #: fortran/check.c:4356
45846 #, gcc-internal-format, gfc-internal-format
45847 msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
45850 #: fortran/check.c:4375
45851 #, gcc-internal-format, gfc-internal-format
45853 "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of "
45857 #: fortran/check.c:4385
45858 #, gcc-internal-format, gfc-internal-format
45859 msgid "Polymorphic FPTR at %L to C_F_POINTER"
45862 #: fortran/check.c:4390
45863 #, gcc-internal-format, gfc-internal-format
45864 msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
45867 #: fortran/check.c:4406
45868 #, gcc-internal-format, gfc-internal-format
45870 "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
45873 #: fortran/check.c:4418
45874 #, gcc-internal-format, gfc-internal-format
45875 msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
45878 #: fortran/check.c:4425
45879 #, gcc-internal-format, gfc-internal-format
45880 msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
45883 #: fortran/check.c:4431
45884 #, gcc-internal-format, gfc-internal-format
45885 msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
45888 #: fortran/check.c:4445
45889 #, gcc-internal-format, gfc-internal-format
45890 msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
45893 #: fortran/check.c:4460
45894 #, gcc-internal-format
45895 msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
45898 #: fortran/check.c:4468
45899 #, gcc-internal-format, gfc-internal-format
45901 "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
45904 #: fortran/check.c:4474
45905 #, gcc-internal-format, gfc-internal-format
45906 msgid "Noninteroperable procedure at %L to C_FUNLOC"
45909 #: fortran/check.c:4488
45910 #, gcc-internal-format, gfc-internal-format
45911 msgid "Argument X at %L to C_LOC shall not be coindexed"
45914 #: fortran/check.c:4494
45915 #, gcc-internal-format, gfc-internal-format
45916 msgid "X argument at %L to C_LOC shall not be polymorphic"
45919 #: fortran/check.c:4505
45920 #, gcc-internal-format, gfc-internal-format
45922 "Argument X at %L to C_LOC shall have either the POINTER or the TARGET "
45926 #: fortran/check.c:4513
45927 #, gcc-internal-format, gfc-internal-format
45928 msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
45931 #: fortran/check.c:4522
45932 #, gcc-internal-format, gfc-internal-format
45933 msgid "Argument at %L to C_LOC shall not be polymorphic"
45936 #: fortran/check.c:4529
45937 #, gcc-internal-format, gfc-internal-format
45938 msgid "Noninteroperable array at %L as argument to C_LOC: %s"
45941 #: fortran/check.c:4540
45942 #, gcc-internal-format, gfc-internal-format
45944 "Array of interoperable type at %L to C_LOC which is nonallocatable and "
45945 "neither assumed size nor explicit size"
45948 #: fortran/check.c:4545
45949 #, gcc-internal-format, gfc-internal-format
45950 msgid "Array section at %L to C_LOC"
45953 #: fortran/check.c:4573
45954 #, gcc-internal-format, gfc-internal-format
45955 msgid "non double precision REAL argument to %s intrinsic at %L"
45958 #: fortran/check.c:4586
45959 #, gcc-internal-format
45960 msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
45963 #: fortran/check.c:4605
45964 #, gcc-internal-format
45965 msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
45968 #: fortran/check.c:4868
45969 #, gcc-internal-format, gfc-internal-format
45970 msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
45973 #: fortran/check.c:4879
45974 #, gcc-internal-format, gfc-internal-format
45976 "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall "
45977 "be %d (corank) not %d"
45980 #: fortran/check.c:4912
45981 #, gcc-internal-format, gfc-internal-format
45982 msgid "DISTANCE= argument to NUM_IMAGES at %L"
45985 #: fortran/check.c:4925
45986 #, gcc-internal-format, gfc-internal-format
45987 msgid "FAILED= argument to NUM_IMAGES at %L"
45990 #: fortran/check.c:4948
45991 #, gcc-internal-format, gfc-internal-format
45993 "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic "
45997 #: fortran/check.c:4955
45998 #, gcc-internal-format, gfc-internal-format
46000 "The DISTANCE argument may not be specified together with the COARRAY or DIM "
46001 "argument in intrinsic at %L"
46004 #: fortran/check.c:4966
46005 #, gcc-internal-format, gfc-internal-format
46006 msgid "Unexpected DIM argument with noncoarray argument at %L"
46009 #: fortran/check.c:4984
46010 #, gcc-internal-format, gfc-internal-format
46011 msgid "DISTANCE= argument to THIS_IMAGE at %L"
46014 #: fortran/check.c:5064
46015 #, gcc-internal-format
46016 msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
46019 #: fortran/check.c:5092
46020 #, gcc-internal-format, gfc-internal-format
46022 "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < "
46026 #: fortran/check.c:5214
46027 #, gcc-internal-format
46029 "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a "
46033 #: fortran/check.c:5227
46034 #, gcc-internal-format
46035 msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
46038 #: fortran/check.c:5485 fortran/check.c:5517
46039 #, gcc-internal-format
46040 msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
46043 #: fortran/check.c:5525
46044 #, gcc-internal-format, gfc-internal-format
46045 msgid "Too many arguments to %s at %L"
46048 #: fortran/check.c:5543
46049 #, gcc-internal-format
46050 msgid "fe_runtime_error string must be null terminated"
46053 #: fortran/check.c:5555
46054 #, gcc-internal-format, gfc-internal-format
46055 msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
46058 #: fortran/check.c:5595
46059 #, gcc-internal-format, gfc-internal-format
46060 msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
46063 #: fortran/check.c:5614
46064 #, gcc-internal-format, gfc-internal-format
46065 msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
46068 #: fortran/check.c:5624
46069 #, gcc-internal-format, gfc-internal-format
46070 msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
46073 #: fortran/check.c:5641
46074 #, gcc-internal-format, gfc-internal-format
46075 msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
46078 #: fortran/check.c:5858
46079 #, gcc-internal-format
46081 "%qs argument of %qs intrinsic at %L must be of a kind not wider than the "
46082 "default kind (%d)"
46085 #: fortran/check.c:6210 fortran/check.c:6218
46086 #, gcc-internal-format
46087 msgid "%qs argument of %qs intrinsic at %L must be INTEGER or LOGICAL"
46090 #: fortran/check.c:6249
46091 #, gcc-internal-format, gfc-internal-format
46093 "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, "
46094 "because it returns a disassociated pointer"
46097 #: fortran/class.c:614
46098 #, gcc-internal-format, gfc-internal-format
46100 "Assumed size polymorphic objects or components, such as that at %C, have not "
46101 "yet been implemented"
46104 #. Since the extension field is 8 bit wide, we can only have
46105 #. up to 255 extension levels.
46106 #: fortran/class.c:725 fortran/decl.c:7803
46107 #, gcc-internal-format
46108 msgid "Maximum extension level reached with type %qs at %L"
46111 #: fortran/class.c:2761 fortran/class.c:2835
46112 #, gcc-internal-format
46113 msgid "%qs of %qs is PRIVATE at %L"
46116 #: fortran/cpp.c:458
46117 #, gcc-internal-format
46118 msgid "To enable preprocessing, use %<-cpp%>"
46121 #: fortran/cpp.c:556 fortran/cpp.c:567 fortran/cpp.c:674
46122 #, gcc-internal-format
46123 msgid "opening output file %qs: %s"
46126 #: fortran/data.c:65
46127 #, gcc-internal-format, gfc-internal-format
46128 msgid "non-constant array in DATA statement %L"
46131 #: fortran/data.c:137
46132 #, gcc-internal-format, gfc-internal-format
46133 msgid "failure to simplify substring reference in DATA statement at %L"
46136 #: fortran/data.c:167
46137 #, gcc-internal-format, gfc-internal-format
46139 "Initialization string starting at %L was truncated to fit the variable (%d/"
46143 #: fortran/data.c:256
46144 #, gcc-internal-format
46145 msgid "%qs at %L already is initialized at %L"
46148 #: fortran/data.c:280
46149 #, gcc-internal-format, gfc-internal-format
46150 msgid "Data element below array lower bound at %L"
46153 #: fortran/data.c:297 fortran/data.c:386
46154 #, gcc-internal-format, gfc-internal-format
46155 msgid "Data element above array upper bound at %L"
46158 #: fortran/data.c:327 fortran/data.c:493
46159 #, gcc-internal-format
46160 msgid "re-initialization of %qs at %L"
46163 #: fortran/data.c:693
46164 #, gcc-internal-format
46165 msgid "TODO: Vector sections in data statements"
46168 #: fortran/decl.c:280
46169 #, gcc-internal-format
46170 msgid "Host associated variable %qs may not be in the DATA statement at %C"
46173 #: fortran/decl.c:287
46174 #, gcc-internal-format
46175 msgid "initialization of common block variable %qs in DATA statement at %C"
46178 #: fortran/decl.c:398
46179 #, gcc-internal-format
46180 msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
46183 #: fortran/decl.c:423
46184 #, gcc-internal-format, gfc-internal-format
46185 msgid "Invalid initializer %s in Data statement at %C"
46188 #: fortran/decl.c:525
46189 #, gcc-internal-format, gfc-internal-format
46190 msgid "Initialization at %C is not allowed in a PURE procedure"
46193 #: fortran/decl.c:585
46194 #, gcc-internal-format, gfc-internal-format
46195 msgid "DATA statement at %C is not allowed in a PURE procedure"
46198 #: fortran/decl.c:612
46199 #, gcc-internal-format, gfc-internal-format
46200 msgid "The assumed-rank array at %C shall not have a codimension"
46203 #: fortran/decl.c:680
46204 #, gcc-internal-format, gfc-internal-format
46205 msgid "Bad INTENT specification at %C"
46208 #: fortran/decl.c:701
46209 #, gcc-internal-format, gfc-internal-format
46210 msgid "deferred type parameter at %C"
46213 #: fortran/decl.c:738
46214 #, gcc-internal-format, gfc-internal-format
46215 msgid "Conflict in attributes of function argument at %C"
46218 #: fortran/decl.c:764
46219 #, gcc-internal-format, gfc-internal-format
46220 msgid "Old-style character length at %C"
46223 #: fortran/decl.c:795
46224 #, gcc-internal-format, gfc-internal-format
46225 msgid "Syntax error in character length specification at %C"
46228 #: fortran/decl.c:917
46229 #, gcc-internal-format
46230 msgid "Procedure %qs at %C is already defined at %L"
46233 #: fortran/decl.c:925
46234 #, gcc-internal-format
46235 msgid "Name %qs at %C is already defined as a generic interface at %L"
46238 #: fortran/decl.c:938
46239 #, gcc-internal-format
46241 "Procedure %qs at %C has an explicit interface and must not have attributes "
46245 #: fortran/decl.c:1009
46246 #, gcc-internal-format
46248 "Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
46251 #: fortran/decl.c:1036
46252 #, gcc-internal-format
46254 "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is "
46255 "not C interoperable because derived type %qs is not C interoperable"
46258 #: fortran/decl.c:1043
46259 #, gcc-internal-format
46261 "Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is "
46262 "not C interoperable because it is polymorphic"
46265 #: fortran/decl.c:1050
46266 #, gcc-internal-format
46268 "Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may "
46269 "not be C interoperable"
46272 #: fortran/decl.c:1065
46273 #, gcc-internal-format
46275 "Character argument %qs at %L must be length 1 because procedure %qs is "
46279 #: fortran/decl.c:1078
46280 #, gcc-internal-format
46282 "Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
46285 #: fortran/decl.c:1086
46286 #, gcc-internal-format
46287 msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
46290 #: fortran/decl.c:1095
46291 #, gcc-internal-format
46293 "Scalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with "
46294 "BIND(C) is not yet supported"
46297 #: fortran/decl.c:1104
46298 #, gcc-internal-format
46300 "Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute "
46301 "because procedure %qs is BIND(C)"
46304 #: fortran/decl.c:1111
46305 #, gcc-internal-format
46307 "Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
46310 #: fortran/decl.c:1122
46311 #, gcc-internal-format
46313 "Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure "
46317 #: fortran/decl.c:1202
46318 #, gcc-internal-format
46320 "Variable %qs in common block %qs at %C must be declared with a C "
46321 "interoperable kind since common block %qs is BIND(C)"
46324 #: fortran/decl.c:1245
46325 #, gcc-internal-format, gfc-internal-format
46326 msgid "CHARACTER expression at %L is being truncated (%d/%d)"
46329 #: fortran/decl.c:1252
46330 #, gcc-internal-format, gfc-internal-format
46332 "The CHARACTER elements of the array constructor at %L must have the same "
46336 #: fortran/decl.c:1342
46337 #, gcc-internal-format
46338 msgid "Initializer not allowed for PARAMETER %qs at %C"
46341 #: fortran/decl.c:1352
46342 #, gcc-internal-format, gfc-internal-format
46343 msgid "PARAMETER at %L is missing an initializer"
46346 #: fortran/decl.c:1362
46347 #, gcc-internal-format
46349 "Variable %qs at %C with an initializer already appears in a DATA statement"
46352 #: fortran/decl.c:1441
46353 #, gcc-internal-format, gfc-internal-format
46354 msgid "Can't initialize implied-shape array at %L with scalar"
46357 #: fortran/decl.c:1459
46358 #, gcc-internal-format, gfc-internal-format
46359 msgid "Non-constant lower bound in implied-shape declaration at %L"
46362 #: fortran/decl.c:1554
46363 #, gcc-internal-format, gfc-internal-format
46364 msgid "Component at %C must have the POINTER attribute"
46367 #: fortran/decl.c:1562
46368 #, gcc-internal-format, gfc-internal-format
46369 msgid "Array component of structure at %C must have explicit or deferred shape"
46372 #: fortran/decl.c:1643
46373 #, gcc-internal-format, gfc-internal-format
46374 msgid "Pointer array component of structure at %C must have a deferred shape"
46377 #: fortran/decl.c:1652
46378 #, gcc-internal-format, gfc-internal-format
46379 msgid "Allocatable component of structure at %C must have a deferred shape"
46382 #: fortran/decl.c:1661
46383 #, gcc-internal-format, gfc-internal-format
46384 msgid "Array component of structure at %C must have an explicit shape"
46387 #: fortran/decl.c:1715
46388 #, gcc-internal-format, gfc-internal-format
46389 msgid "NULL() initialization at %C is ambiguous"
46392 #: fortran/decl.c:1732
46393 #, gcc-internal-format, gfc-internal-format
46394 msgid "NULL() initialization at %C may not have MOLD"
46397 #: fortran/decl.c:1749
46398 #, gcc-internal-format, gfc-internal-format
46399 msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
46402 #: fortran/decl.c:1770
46403 #, gcc-internal-format, gfc-internal-format
46404 msgid "Error in pointer initialization at %C"
46407 #: fortran/decl.c:1777
46408 #, gcc-internal-format, gfc-internal-format
46409 msgid "non-NULL pointer initialization at %C"
46412 #: fortran/decl.c:1800
46413 #, gcc-internal-format
46414 msgid "Function name %qs not allowed at %C"
46417 #: fortran/decl.c:1867
46418 #, gcc-internal-format
46419 msgid "Non-PARAMETER symbol %qs at %L can't be implied-shape"
46422 #: fortran/decl.c:1877
46423 #, gcc-internal-format, gfc-internal-format
46424 msgid "Implied-shape array at %L"
46427 #: fortran/decl.c:1942 fortran/decl.c:6671
46428 #, gcc-internal-format, gfc-internal-format
46429 msgid "Duplicate array spec for Cray pointee at %C"
46432 #: fortran/decl.c:1950
46433 #, gcc-internal-format
46434 msgid "Couldn't set pointee array spec."
46437 #: fortran/decl.c:2013
46438 #, gcc-internal-format, gfc-internal-format
46439 msgid "Old-style initialization at %C"
46442 #: fortran/decl.c:2018
46443 #, gcc-internal-format, gfc-internal-format
46444 msgid "Invalid old style initialization for derived type component at %C"
46447 #: fortran/decl.c:2035 fortran/decl.c:5046
46448 #, gcc-internal-format, gfc-internal-format
46449 msgid "Initialization at %C isn't for a pointer variable"
46452 #: fortran/decl.c:2048
46453 #, gcc-internal-format
46454 msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
46457 #: fortran/decl.c:2057 fortran/decl.c:7952
46458 #, gcc-internal-format, gfc-internal-format
46459 msgid "Expected an initialization expression at %C"
46462 #: fortran/decl.c:2064
46463 #, gcc-internal-format, gfc-internal-format
46464 msgid "Initialization of variable at %C is not allowed in a PURE procedure"
46467 #: fortran/decl.c:2081
46468 #, gcc-internal-format, gfc-internal-format
46469 msgid "Initialization of allocatable component at %C is not allowed"
46472 #: fortran/decl.c:2135 fortran/decl.c:2171
46473 #, gcc-internal-format, gfc-internal-format
46474 msgid "Old-style type declaration %s*%d not supported at %C"
46477 #: fortran/decl.c:2177
46478 #, gcc-internal-format, gfc-internal-format
46479 msgid "Nonstandard type declaration %s*%d at %C"
46482 #: fortran/decl.c:2228 fortran/decl.c:2304
46483 #, gcc-internal-format, gfc-internal-format
46484 msgid "Missing right parenthesis at %C"
46487 #: fortran/decl.c:2241 fortran/decl.c:2375
46488 #, gcc-internal-format, gfc-internal-format
46489 msgid "Expected initialization expression at %C"
46492 #: fortran/decl.c:2249 fortran/decl.c:2381
46493 #, gcc-internal-format, gfc-internal-format
46494 msgid "Expected scalar initialization expression at %C"
46497 #: fortran/decl.c:2280
46498 #, gcc-internal-format, gfc-internal-format
46499 msgid "Kind %d not supported for type %s at %C"
46502 #: fortran/decl.c:2293
46503 #, gcc-internal-format, gfc-internal-format
46504 msgid "C kind type parameter is for type %s but type at %L is %s"
46507 #: fortran/decl.c:2302
46508 #, gcc-internal-format, gfc-internal-format
46509 msgid "Missing right parenthesis or comma at %C"
46512 #: fortran/decl.c:2401
46513 #, gcc-internal-format, gfc-internal-format
46514 msgid "Kind %d is not supported for CHARACTER at %C"
46517 #: fortran/decl.c:2533
46518 #, gcc-internal-format, gfc-internal-format
46519 msgid "Syntax error in CHARACTER declaration at %C"
46522 #: fortran/decl.c:2618
46523 #, gcc-internal-format, gfc-internal-format
46524 msgid "BYTE type at %C"
46527 #: fortran/decl.c:2623
46528 #, gcc-internal-format, gfc-internal-format
46529 msgid "BYTE type used at %C is not available on the target machine"
46532 #: fortran/decl.c:2645
46533 #, gcc-internal-format, gfc-internal-format
46534 msgid "Assumed type at %C is not allowed for components"
46537 #: fortran/decl.c:2648
46538 #, gcc-internal-format, gfc-internal-format
46539 msgid "Assumed type at %C"
46542 #: fortran/decl.c:2671 fortran/decl.c:2702 fortran/decl.c:2731
46543 #: fortran/decl.c:2910
46544 #, gcc-internal-format, gfc-internal-format
46545 msgid "TYPE with intrinsic-type-spec at %C"
46548 #: fortran/decl.c:2727
46549 #, gcc-internal-format, gfc-internal-format
46550 msgid "DOUBLE COMPLEX at %C"
46553 #: fortran/decl.c:2801
46554 #, gcc-internal-format, gfc-internal-format
46555 msgid "CLASS statement at %C"
46558 #: fortran/decl.c:2836 fortran/decl.c:2849 fortran/decl.c:3294
46559 #: fortran/decl.c:3302
46560 #, gcc-internal-format
46561 msgid "Type name %qs at %C is ambiguous"
46564 #: fortran/decl.c:2864
46565 #, gcc-internal-format
46567 "Type name %qs at %C conflicts with previously declared entity at %L, which "
46568 "has the same name"
46571 #: fortran/decl.c:2977
46572 #, gcc-internal-format, gfc-internal-format
46573 msgid "Duplicate IMPLICIT NONE statement at %C"
46576 #: fortran/decl.c:2986
46577 #, gcc-internal-format, gfc-internal-format
46578 msgid "IMPORT NONE with spec list at %C"
46581 #: fortran/decl.c:3045
46582 #, gcc-internal-format, gfc-internal-format
46583 msgid "Missing character range in IMPLICIT at %C"
46586 #: fortran/decl.c:3091
46587 #, gcc-internal-format, gfc-internal-format
46588 msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
46591 #: fortran/decl.c:3144
46592 #, gcc-internal-format, gfc-internal-format
46593 msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
46596 #: fortran/decl.c:3154
46597 #, gcc-internal-format, gfc-internal-format
46598 msgid "Empty IMPLICIT statement at %C"
46601 #: fortran/decl.c:3260
46602 #, gcc-internal-format, gfc-internal-format
46603 msgid "IMPORT statement at %C only permitted in an INTERFACE body"
46606 #: fortran/decl.c:3265
46607 #, gcc-internal-format, gfc-internal-format
46608 msgid "IMPORT statement at %C"
46611 #: fortran/decl.c:3279
46612 #, gcc-internal-format, gfc-internal-format
46613 msgid "Expecting list of named entities at %C"
46616 #: fortran/decl.c:3308
46617 #, gcc-internal-format
46618 msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
46621 #: fortran/decl.c:3315
46622 #, gcc-internal-format
46623 msgid "%qs is already IMPORTed from host scoping unit at %C"
46626 #: fortran/decl.c:3358
46627 #, gcc-internal-format, gfc-internal-format
46628 msgid "Syntax error in IMPORT statement at %C"
46631 #: fortran/decl.c:3657
46632 #, gcc-internal-format, gfc-internal-format
46633 msgid "Missing codimension specification at %C"
46636 #: fortran/decl.c:3659
46637 #, gcc-internal-format, gfc-internal-format
46638 msgid "Missing dimension specification at %C"
46641 #: fortran/decl.c:3742
46642 #, gcc-internal-format, gfc-internal-format
46643 msgid "Duplicate %s attribute at %L"
46646 #: fortran/decl.c:3761
46647 #, gcc-internal-format, gfc-internal-format
46648 msgid "ALLOCATABLE attribute at %C in a TYPE definition"
46651 #: fortran/decl.c:3770
46652 #, gcc-internal-format, gfc-internal-format
46653 msgid "Attribute at %L is not allowed in a TYPE definition"
46656 #: fortran/decl.c:3788
46657 #, gcc-internal-format, gfc-internal-format
46658 msgid "Attribute %s at %L in a TYPE definition"
46661 #: fortran/decl.c:3798
46662 #, gcc-internal-format, gfc-internal-format
46664 "%s attribute at %L is not allowed outside of the specification part of a "
46668 #: fortran/decl.c:3812
46669 #, gcc-internal-format, gfc-internal-format
46670 msgid "ASYNCHRONOUS attribute at %C"
46673 #: fortran/decl.c:3823
46674 #, gcc-internal-format, gfc-internal-format
46675 msgid "CONTIGUOUS attribute at %C"
46678 #: fortran/decl.c:3868 fortran/decl.c:6967
46679 #, gcc-internal-format, gfc-internal-format
46680 msgid "PROTECTED at %C only allowed in specification part of a module"
46683 #: fortran/decl.c:3874
46684 #, gcc-internal-format, gfc-internal-format
46685 msgid "PROTECTED attribute at %C"
46688 #: fortran/decl.c:3903
46689 #, gcc-internal-format, gfc-internal-format
46690 msgid "VALUE attribute at %C"
46693 #: fortran/decl.c:3910
46694 #, gcc-internal-format, gfc-internal-format
46695 msgid "VOLATILE attribute at %C"
46698 #: fortran/decl.c:3917
46699 #, gcc-internal-format
46700 msgid "match_attr_spec(): Bad attribute"
46703 #: fortran/decl.c:3955
46704 #, gcc-internal-format, gfc-internal-format
46705 msgid "Multiple identifiers provided with single NAME= specifier at %C"
46708 #: fortran/decl.c:4053
46709 #, gcc-internal-format
46711 "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
46714 #: fortran/decl.c:4075
46715 #, gcc-internal-format
46717 "Variable %qs in common block %qs at %L may not be a C interoperable kind "
46718 "though common block %qs is BIND(C)"
46721 #: fortran/decl.c:4084
46722 #, gcc-internal-format
46723 msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
46726 #: fortran/decl.c:4088
46727 #, gcc-internal-format
46728 msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
46731 #: fortran/decl.c:4100
46732 #, gcc-internal-format
46734 "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since "
46735 "it is not a global"
46738 #: fortran/decl.c:4114
46739 #, gcc-internal-format
46740 msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
46743 #: fortran/decl.c:4122
46744 #, gcc-internal-format
46746 "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
46749 #: fortran/decl.c:4134
46750 #, gcc-internal-format
46751 msgid "Return type of BIND(C) function %qs at %L cannot be an array"
46754 #: fortran/decl.c:4142
46755 #, gcc-internal-format
46756 msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
46759 #. Use gfc_warning_now because we won't say that the symbol fails
46760 #. just because of this.
46761 #: fortran/decl.c:4153
46762 #, gcc-internal-format
46764 "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
46767 #: fortran/decl.c:4227
46768 #, gcc-internal-format, gfc-internal-format
46770 "Need either entity or common block name for attribute specification "
46774 #: fortran/decl.c:4272
46775 #, gcc-internal-format, gfc-internal-format
46777 "Missing entity or common block name for attribute specification statement at "
46781 #: fortran/decl.c:4279
46782 #, gcc-internal-format
46783 msgid "Missing symbol"
46786 #: fortran/decl.c:4308
46787 #, gcc-internal-format, gfc-internal-format
46788 msgid "BIND(C) statement at %C"
46791 #: fortran/decl.c:4386
46792 #, gcc-internal-format, gfc-internal-format
46794 "Derived type at %C has not been previously defined and so cannot appear in a "
46795 "derived type definition"
46798 #: fortran/decl.c:4418
46799 #, gcc-internal-format, gfc-internal-format
46800 msgid "Syntax error in data declaration at %C"
46803 #: fortran/decl.c:4491
46804 #, gcc-internal-format, gfc-internal-format
46805 msgid "IMPURE procedure at %C"
46808 #: fortran/decl.c:4503
46809 #, gcc-internal-format, gfc-internal-format
46810 msgid "PURE and IMPURE must not appear both at %C"
46813 #: fortran/decl.c:4571 fortran/primary.c:1770
46814 #, gcc-internal-format, gfc-internal-format
46815 msgid "Alternate-return argument at %C"
46818 #: fortran/decl.c:4617
46819 #, gcc-internal-format
46820 msgid "Name %qs at %C is the name of the procedure"
46823 #: fortran/decl.c:4629
46824 #, gcc-internal-format, gfc-internal-format
46825 msgid "Unexpected junk in formal argument list at %C"
46828 #: fortran/decl.c:4646
46829 #, gcc-internal-format
46830 msgid "Duplicate symbol %qs in formal argument list at %C"
46833 #: fortran/decl.c:4696
46834 #, gcc-internal-format, gfc-internal-format
46835 msgid "RESULT variable at %C must be different than function name"
46838 #: fortran/decl.c:4773
46839 #, gcc-internal-format, gfc-internal-format
46840 msgid "Unexpected junk after function declaration at %C"
46843 #: fortran/decl.c:4783 fortran/decl.c:5849
46844 #, gcc-internal-format, gfc-internal-format
46845 msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
46848 #: fortran/decl.c:4985
46849 #, gcc-internal-format, gfc-internal-format
46850 msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
46853 #: fortran/decl.c:4992
46854 #, gcc-internal-format, gfc-internal-format
46855 msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
46858 #: fortran/decl.c:4998
46859 #, gcc-internal-format, gfc-internal-format
46860 msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
46863 #: fortran/decl.c:5021
46864 #, gcc-internal-format
46865 msgid "Procedure %qs at %L already has basic type of %s"
46868 #: fortran/decl.c:5067 fortran/decl.c:5255 fortran/decl.c:8433
46869 #, gcc-internal-format, gfc-internal-format
46870 msgid "Syntax error in PROCEDURE statement at %C"
46873 #: fortran/decl.c:5116 fortran/decl.c:8335
46874 #, gcc-internal-format
46875 msgid "Expected %<::%> after binding-attributes at %C"
46878 #: fortran/decl.c:5123
46879 #, gcc-internal-format, gfc-internal-format
46880 msgid "NOPASS or explicit interface required at %C"
46883 #: fortran/decl.c:5127
46884 #, gcc-internal-format, gfc-internal-format
46885 msgid "Procedure pointer component at %C"
46888 #: fortran/decl.c:5199
46889 #, gcc-internal-format, gfc-internal-format
46890 msgid "Syntax error in procedure pointer component at %C"
46893 #: fortran/decl.c:5217
46894 #, gcc-internal-format, gfc-internal-format
46895 msgid "PROCEDURE at %C must be in a generic interface"
46898 #: fortran/decl.c:5226 fortran/decl.c:7464
46899 #, gcc-internal-format, gfc-internal-format
46900 msgid "double colon in MODULE PROCEDURE statement at %L"
46903 #: fortran/decl.c:5295
46904 #, gcc-internal-format, gfc-internal-format
46905 msgid "PROCEDURE statement at %C"
46908 #: fortran/decl.c:5362
46909 #, gcc-internal-format, gfc-internal-format
46910 msgid "Expected formal argument list in function definition at %C"
46913 #: fortran/decl.c:5386 fortran/decl.c:5390 fortran/decl.c:5624
46914 #: fortran/decl.c:5628 fortran/decl.c:5817 fortran/decl.c:5821
46915 #: fortran/symbol.c:1617
46916 #, gcc-internal-format, gfc-internal-format
46917 msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
46920 #: fortran/decl.c:5536
46921 #, gcc-internal-format, gfc-internal-format
46922 msgid "ENTRY statement at %C"
46925 #: fortran/decl.c:5545
46926 #, gcc-internal-format, gfc-internal-format
46927 msgid "ENTRY statement at %C cannot appear within a PROGRAM"
46930 #: fortran/decl.c:5548
46931 #, gcc-internal-format, gfc-internal-format
46932 msgid "ENTRY statement at %C cannot appear within a MODULE"
46935 #: fortran/decl.c:5551
46936 #, gcc-internal-format, gfc-internal-format
46937 msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
46940 #: fortran/decl.c:5555
46941 #, gcc-internal-format, gfc-internal-format
46942 msgid "ENTRY statement at %C cannot appear within an INTERFACE"
46945 #: fortran/decl.c:5559
46946 #, gcc-internal-format, gfc-internal-format
46947 msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
46950 #: fortran/decl.c:5563
46951 #, gcc-internal-format, gfc-internal-format
46952 msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
46955 #: fortran/decl.c:5568
46956 #, gcc-internal-format, gfc-internal-format
46957 msgid "ENTRY statement at %C cannot appear within a DO block"
46960 #: fortran/decl.c:5572
46961 #, gcc-internal-format, gfc-internal-format
46962 msgid "ENTRY statement at %C cannot appear within a SELECT block"
46965 #: fortran/decl.c:5576
46966 #, gcc-internal-format, gfc-internal-format
46967 msgid "ENTRY statement at %C cannot appear within a FORALL block"
46970 #: fortran/decl.c:5580
46971 #, gcc-internal-format, gfc-internal-format
46972 msgid "ENTRY statement at %C cannot appear within a WHERE block"
46975 #: fortran/decl.c:5584
46976 #, gcc-internal-format, gfc-internal-format
46977 msgid "ENTRY statement at %C cannot appear within a contained subprogram"
46980 #: fortran/decl.c:5588
46981 #, gcc-internal-format, gfc-internal-format
46982 msgid "Unexpected ENTRY statement at %C"
46985 #: fortran/decl.c:5602
46986 #, gcc-internal-format, gfc-internal-format
46987 msgid "ENTRY statement at %C cannot appear in a contained procedure"
46990 #: fortran/decl.c:5653 fortran/decl.c:5856
46991 #, gcc-internal-format, gfc-internal-format
46992 msgid "Missing required parentheses before BIND(C) at %C"
46995 #: fortran/decl.c:5913 fortran/decl.c:5920
46996 #, gcc-internal-format, gfc-internal-format
46997 msgid "Invalid C identifier in NAME= specifier at %C"
47000 #: fortran/decl.c:5960
47001 #, gcc-internal-format, gfc-internal-format
47002 msgid "Syntax error in NAME= specifier for binding label at %C"
47005 #: fortran/decl.c:5976
47006 #, gcc-internal-format, gfc-internal-format
47007 msgid "NAME= specifier at %C should be a constant expression"
47010 #: fortran/decl.c:5984
47011 #, gcc-internal-format, gfc-internal-format
47012 msgid "NAME= specifier at %C should be a scalar of default character kind"
47015 #: fortran/decl.c:6003
47016 #, gcc-internal-format, gfc-internal-format
47017 msgid "Missing closing paren for binding label at %C"
47020 #: fortran/decl.c:6009
47021 #, gcc-internal-format, gfc-internal-format
47022 msgid "No binding name is allowed in BIND(C) at %C"
47025 #: fortran/decl.c:6015
47026 #, gcc-internal-format, gfc-internal-format
47027 msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
47030 #: fortran/decl.c:6044
47031 #, gcc-internal-format, gfc-internal-format
47032 msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
47035 #: fortran/decl.c:6251
47036 #, gcc-internal-format, gfc-internal-format
47037 msgid "Unexpected END statement at %C"
47040 #: fortran/decl.c:6260
47041 #, gcc-internal-format, gfc-internal-format
47042 msgid "END statement instead of %s statement at %L"
47045 #. We would have required END [something].
47046 #: fortran/decl.c:6268
47047 #, gcc-internal-format, gfc-internal-format
47048 msgid "%s statement expected at %L"
47051 #: fortran/decl.c:6279
47052 #, gcc-internal-format, gfc-internal-format
47053 msgid "Expecting %s statement at %L"
47056 #: fortran/decl.c:6297
47057 #, gcc-internal-format
47058 msgid "Expected block name of %qs in %s statement at %L"
47061 #: fortran/decl.c:6314
47062 #, gcc-internal-format, gfc-internal-format
47063 msgid "Expected terminating name at %C"
47066 #: fortran/decl.c:6323 fortran/decl.c:6331
47067 #, gcc-internal-format
47068 msgid "Expected label %qs for %s statement at %C"
47071 #: fortran/decl.c:6428
47072 #, gcc-internal-format, gfc-internal-format
47073 msgid "Missing array specification at %L in DIMENSION statement"
47076 #: fortran/decl.c:6436
47077 #, gcc-internal-format, gfc-internal-format
47078 msgid "Dimensions specified for %s at %L after its initialisation"
47081 #: fortran/decl.c:6444
47082 #, gcc-internal-format, gfc-internal-format
47083 msgid "Missing array specification at %L in CODIMENSION statement"
47086 #: fortran/decl.c:6453
47087 #, gcc-internal-format, gfc-internal-format
47088 msgid "Array specification must be deferred at %L"
47091 #: fortran/decl.c:6551
47092 #, gcc-internal-format, gfc-internal-format
47093 msgid "Unexpected character in variable list at %C"
47096 #: fortran/decl.c:6588
47097 #, gcc-internal-format
47098 msgid "Expected %<(%> at %C"
47101 #: fortran/decl.c:6602 fortran/decl.c:6642
47102 #, gcc-internal-format, gfc-internal-format
47103 msgid "Expected variable name at %C"
47106 #: fortran/decl.c:6618
47107 #, gcc-internal-format, gfc-internal-format
47108 msgid "Cray pointer at %C must be an integer"
47111 #: fortran/decl.c:6622
47112 #, gcc-internal-format, gfc-internal-format
47114 "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
47118 #: fortran/decl.c:6628
47119 #, gcc-internal-format, gfc-internal-format
47120 msgid "Expected \",\" at %C"
47123 #: fortran/decl.c:6667
47124 #, gcc-internal-format
47125 msgid "Couldn't set Cray pointee array spec."
47128 #: fortran/decl.c:6691
47129 #, gcc-internal-format, gfc-internal-format
47130 msgid "Expected \")\" at %C"
47133 #: fortran/decl.c:6703
47134 #, gcc-internal-format
47135 msgid "Expected %<,%> or end of statement at %C"
47138 #: fortran/decl.c:6729
47139 #, gcc-internal-format, gfc-internal-format
47140 msgid "INTENT is not allowed inside of BLOCK at %C"
47143 #: fortran/decl.c:6761
47144 #, gcc-internal-format, gfc-internal-format
47145 msgid "OPTIONAL is not allowed inside of BLOCK at %C"
47148 #: fortran/decl.c:6780
47149 #, gcc-internal-format, gfc-internal-format
47150 msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
47153 #: fortran/decl.c:6819
47154 #, gcc-internal-format, gfc-internal-format
47155 msgid "CONTIGUOUS statement at %C"
47158 #: fortran/decl.c:6917
47159 #, gcc-internal-format, gfc-internal-format
47161 "Access specification of the %s operator at %C has already been specified"
47164 #: fortran/decl.c:6934
47165 #, gcc-internal-format, gfc-internal-format
47167 "Access specification of the .%s. operator at %C has already been specified"
47170 #: fortran/decl.c:6973
47171 #, gcc-internal-format, gfc-internal-format
47172 msgid "PROTECTED statement at %C"
47175 #: fortran/decl.c:7011
47176 #, gcc-internal-format, gfc-internal-format
47177 msgid "Syntax error in PROTECTED statement at %C"
47180 #: fortran/decl.c:7035
47181 #, gcc-internal-format, gfc-internal-format
47183 "PRIVATE statement at %C is only allowed in the specification part of a module"
47186 #: fortran/decl.c:7072
47187 #, gcc-internal-format, gfc-internal-format
47189 "PUBLIC statement at %C is only allowed in the specification part of a module"
47192 #: fortran/decl.c:7100
47193 #, gcc-internal-format, gfc-internal-format
47194 msgid "Expected variable name at %C in PARAMETER statement"
47197 #: fortran/decl.c:7107
47198 #, gcc-internal-format, gfc-internal-format
47199 msgid "Expected = sign in PARAMETER statement at %C"
47202 #: fortran/decl.c:7113
47203 #, gcc-internal-format, gfc-internal-format
47204 msgid "Expected expression at %C in PARAMETER statement"
47207 #: fortran/decl.c:7133
47208 #, gcc-internal-format, gfc-internal-format
47209 msgid "Initializing already initialized variable at %C"
47212 #: fortran/decl.c:7168
47213 #, gcc-internal-format, gfc-internal-format
47214 msgid "Unexpected characters in PARAMETER statement at %C"
47217 #: fortran/decl.c:7192
47218 #, gcc-internal-format, gfc-internal-format
47219 msgid "Blanket SAVE statement at %C follows previous SAVE statement"
47222 #: fortran/decl.c:7203
47223 #, gcc-internal-format, gfc-internal-format
47224 msgid "SAVE statement at %C follows blanket SAVE statement"
47227 #: fortran/decl.c:7249
47228 #, gcc-internal-format, gfc-internal-format
47229 msgid "Syntax error in SAVE statement at %C"
47232 #: fortran/decl.c:7263
47233 #, gcc-internal-format, gfc-internal-format
47234 msgid "VALUE is not allowed inside of BLOCK at %C"
47237 #: fortran/decl.c:7267
47238 #, gcc-internal-format, gfc-internal-format
47239 msgid "VALUE statement at %C"
47242 #: fortran/decl.c:7305
47243 #, gcc-internal-format, gfc-internal-format
47244 msgid "Syntax error in VALUE statement at %C"
47247 #: fortran/decl.c:7316
47248 #, gcc-internal-format, gfc-internal-format
47249 msgid "VOLATILE statement at %C"
47252 #: fortran/decl.c:7339
47253 #, gcc-internal-format
47255 "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-"
47259 #: fortran/decl.c:7364
47260 #, gcc-internal-format, gfc-internal-format
47261 msgid "Syntax error in VOLATILE statement at %C"
47264 #: fortran/decl.c:7375
47265 #, gcc-internal-format, gfc-internal-format
47266 msgid "ASYNCHRONOUS statement at %C"
47269 #: fortran/decl.c:7415
47270 #, gcc-internal-format, gfc-internal-format
47271 msgid "Syntax error in ASYNCHRONOUS statement at %C"
47274 #: fortran/decl.c:7439
47275 #, gcc-internal-format, gfc-internal-format
47276 msgid "MODULE PROCEDURE at %C must be in a generic module interface"
47279 #: fortran/decl.c:7497
47280 #, gcc-internal-format, gfc-internal-format
47281 msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
47284 #: fortran/decl.c:7546
47285 #, gcc-internal-format, gfc-internal-format
47286 msgid "Ambiguous symbol in TYPE definition at %C"
47289 #: fortran/decl.c:7555
47290 #, gcc-internal-format
47291 msgid "Symbol %qs at %C has not been previously defined"
47294 #: fortran/decl.c:7561
47295 #, gcc-internal-format
47296 msgid "%qs in EXTENDS expression at %C is not a derived type"
47299 #: fortran/decl.c:7568
47300 #, gcc-internal-format
47301 msgid "%qs cannot be extended at %C because it is BIND(C)"
47304 #: fortran/decl.c:7575
47305 #, gcc-internal-format
47306 msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
47309 #: fortran/decl.c:7598
47310 #, gcc-internal-format, gfc-internal-format
47312 "Derived type at %C can only be PRIVATE in the specification part of a module"
47315 #: fortran/decl.c:7610
47316 #, gcc-internal-format, gfc-internal-format
47318 "Derived type at %C can only be PUBLIC in the specification part of a module"
47321 #: fortran/decl.c:7631
47322 #, gcc-internal-format, gfc-internal-format
47323 msgid "ABSTRACT type at %C"
47326 #: fortran/decl.c:7695
47327 #, gcc-internal-format, gfc-internal-format
47328 msgid "Expected :: in TYPE definition at %C"
47331 #: fortran/decl.c:7706
47332 #, gcc-internal-format
47333 msgid "Type name %qs at %C cannot be the same as an intrinsic type"
47336 #: fortran/decl.c:7716
47337 #, gcc-internal-format
47338 msgid "Derived type name %qs at %C already has a basic type of %s"
47341 #: fortran/decl.c:7733
47342 #, gcc-internal-format
47343 msgid "Derived type definition of %qs at %C has already been defined"
47346 #: fortran/decl.c:7838
47347 #, gcc-internal-format, gfc-internal-format
47348 msgid "Cray Pointee at %C cannot be assumed shape array"
47351 #: fortran/decl.c:7858
47352 #, gcc-internal-format, gfc-internal-format
47353 msgid "ENUM and ENUMERATOR at %C"
47356 #: fortran/decl.c:7890
47357 #, gcc-internal-format, gfc-internal-format
47358 msgid "Enumerator exceeds the C integer type at %C"
47361 #: fortran/decl.c:7969
47362 #, gcc-internal-format, gfc-internal-format
47363 msgid "ENUMERATOR %L not initialized with integer expression"
47366 #: fortran/decl.c:8017
47367 #, gcc-internal-format, gfc-internal-format
47368 msgid "ENUM definition statement expected before %C"
47371 #: fortran/decl.c:8053
47372 #, gcc-internal-format, gfc-internal-format
47373 msgid "Syntax error in ENUMERATOR definition at %C"
47376 #: fortran/decl.c:8100 fortran/decl.c:8115
47377 #, gcc-internal-format, gfc-internal-format
47378 msgid "Duplicate access-specifier at %C"
47381 #: fortran/decl.c:8135
47382 #, gcc-internal-format, gfc-internal-format
47383 msgid "Binding attributes already specify passing, illegal NOPASS at %C"
47386 #: fortran/decl.c:8155
47387 #, gcc-internal-format, gfc-internal-format
47388 msgid "Binding attributes already specify passing, illegal PASS at %C"
47391 #: fortran/decl.c:8182
47392 #, gcc-internal-format, gfc-internal-format
47393 msgid "Duplicate POINTER attribute at %C"
47396 #: fortran/decl.c:8200
47397 #, gcc-internal-format, gfc-internal-format
47398 msgid "Duplicate NON_OVERRIDABLE at %C"
47401 #: fortran/decl.c:8216
47402 #, gcc-internal-format, gfc-internal-format
47403 msgid "Duplicate DEFERRED at %C"
47406 #: fortran/decl.c:8229
47407 #, gcc-internal-format, gfc-internal-format
47408 msgid "Expected access-specifier at %C"
47411 #: fortran/decl.c:8231
47412 #, gcc-internal-format, gfc-internal-format
47413 msgid "Expected binding attribute at %C"
47416 #: fortran/decl.c:8239
47417 #, gcc-internal-format, gfc-internal-format
47418 msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
47421 #: fortran/decl.c:8251
47422 #, gcc-internal-format, gfc-internal-format
47423 msgid "POINTER attribute is required for procedure pointer component at %C"
47426 #: fortran/decl.c:8293
47427 #, gcc-internal-format
47428 msgid "Interface-name expected after %<(%> at %C"
47431 #: fortran/decl.c:8299
47432 #, gcc-internal-format
47433 msgid "%<)%> expected at %C"
47436 #: fortran/decl.c:8319
47437 #, gcc-internal-format, gfc-internal-format
47438 msgid "Interface must be specified for DEFERRED binding at %C"
47441 #: fortran/decl.c:8324
47442 #, gcc-internal-format, gfc-internal-format
47443 msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
47446 #: fortran/decl.c:8347
47447 #, gcc-internal-format, gfc-internal-format
47448 msgid "Expected binding name at %C"
47451 #: fortran/decl.c:8351
47452 #, gcc-internal-format, gfc-internal-format
47453 msgid "PROCEDURE list at %C"
47456 #: fortran/decl.c:8363
47457 #, gcc-internal-format
47458 msgid "%<=> target%> is invalid for DEFERRED binding at %C"
47461 #: fortran/decl.c:8369
47462 #, gcc-internal-format
47463 msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
47466 #: fortran/decl.c:8379
47467 #, gcc-internal-format
47468 msgid "Expected binding target after %<=>%> at %C"
47471 #: fortran/decl.c:8396
47472 #, gcc-internal-format
47473 msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
47476 #: fortran/decl.c:8407
47477 #, gcc-internal-format
47479 "There is already a procedure with binding name %qs for the derived type %qs "
47483 #: fortran/decl.c:8456
47484 #, gcc-internal-format, gfc-internal-format
47485 msgid "GENERIC at %C must be inside a derived-type CONTAINS"
47488 #: fortran/decl.c:8476
47489 #, gcc-internal-format
47490 msgid "Expected %<::%> at %C"
47493 #: fortran/decl.c:8488
47494 #, gcc-internal-format, gfc-internal-format
47495 msgid "Expected generic name or operator descriptor at %C"
47498 #: fortran/decl.c:8508
47499 #, gcc-internal-format, gfc-internal-format
47500 msgid "Malformed GENERIC statement at %C"
47503 #: fortran/decl.c:8519
47504 #, gcc-internal-format
47505 msgid "Expected %<=>%> at %C"
47508 #: fortran/decl.c:8561
47509 #, gcc-internal-format
47511 "There's already a non-generic procedure with binding name %qs for the "
47512 "derived type %qs at %C"
47515 #: fortran/decl.c:8569
47516 #, gcc-internal-format
47517 msgid "Binding at %C must have the same access as already defined binding %qs"
47520 #: fortran/decl.c:8618
47521 #, gcc-internal-format, gfc-internal-format
47522 msgid "Expected specific binding name at %C"
47525 #: fortran/decl.c:8628
47526 #, gcc-internal-format
47527 msgid "%qs already defined as specific binding for the generic %qs at %C"
47530 #: fortran/decl.c:8646
47531 #, gcc-internal-format, gfc-internal-format
47532 msgid "Junk after GENERIC binding at %C"
47535 #: fortran/decl.c:8681
47536 #, gcc-internal-format, gfc-internal-format
47537 msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
47540 #: fortran/decl.c:8692
47541 #, gcc-internal-format, gfc-internal-format
47543 "Derived type declaration with FINAL at %C must be in the specification part "
47547 #: fortran/decl.c:8714
47548 #, gcc-internal-format, gfc-internal-format
47549 msgid "Empty FINAL at %C"
47552 #: fortran/decl.c:8721
47553 #, gcc-internal-format, gfc-internal-format
47554 msgid "Expected module procedure name at %C"
47557 #: fortran/decl.c:8731
47558 #, gcc-internal-format
47559 msgid "Expected %<,%> at %C"
47562 #: fortran/decl.c:8737
47563 #, gcc-internal-format
47564 msgid "Unknown procedure name %qs at %C"
47567 #: fortran/decl.c:8750
47568 #, gcc-internal-format
47569 msgid "%qs at %C is already defined as FINAL procedure!"
47572 #: fortran/decl.c:8820
47573 #, gcc-internal-format, gfc-internal-format
47574 msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
47577 #: fortran/decl.c:8866
47578 #, gcc-internal-format, gfc-internal-format
47579 msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
47582 #: fortran/dependency.c:192
47583 #, gcc-internal-format
47584 msgid "are_identical_variables: Bad type"
47587 #. We are told not to check dependencies.
47588 #. We do it, however, and issue a warning in case we find one.
47589 #. If a dependency is found in the case
47590 #. elemental == ELEM_CHECK_VARIABLE, we will generate
47591 #. a temporary, so we don't need to bother the user.
47592 #: fortran/dependency.c:959
47593 #, gcc-internal-format, gfc-internal-format
47595 "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
47598 #: fortran/dump-parse-tree.c:179
47599 #, gcc-internal-format
47600 msgid "show_array_spec(): Unhandled array shape type."
47603 #: fortran/dump-parse-tree.c:258
47604 #, gcc-internal-format
47605 msgid "show_array_ref(): Unknown array reference"
47608 #: fortran/dump-parse-tree.c:290
47609 #, gcc-internal-format
47610 msgid "show_ref(): Bad component code"
47613 #: fortran/dump-parse-tree.c:554
47614 #, gcc-internal-format
47615 msgid "show_expr(): Bad intrinsic in expression!"
47618 #: fortran/dump-parse-tree.c:597
47619 #, gcc-internal-format
47620 msgid "show_expr(): Don't know how to show expr"
47623 #: fortran/dump-parse-tree.c:2479
47624 #, gcc-internal-format
47625 msgid "show_code_node(): Bad statement code"
47628 #: fortran/error.c:337
47629 #, gcc-internal-format, gfc-internal-format
47630 msgid " Included at %s:%d:"
47633 #: fortran/error.c:423
47634 #, gcc-internal-format
47635 msgid "<During initialization>\n"
47638 #: fortran/expr.c:148
47639 #, gcc-internal-format
47640 msgid "gfc_get_constant_expr(): locus %<where%> cannot be NULL"
47643 #: fortran/expr.c:347
47644 #, gcc-internal-format
47645 msgid "gfc_copy_expr(): Bad expr node"
47648 #: fortran/expr.c:494
47649 #, gcc-internal-format
47650 msgid "free_expr0(): Bad expr type"
47653 #: fortran/expr.c:973
47654 #, gcc-internal-format
47655 msgid "gfc_is_constant_expr(): Unknown expression type"
47658 #: fortran/expr.c:1125
47659 #, gcc-internal-format
47660 msgid "simplify_intrinsic_op(): Bad operator"
47663 #: fortran/expr.c:1231
47664 #, gcc-internal-format, gfc-internal-format
47665 msgid "Index in dimension %d is out of bounds at %L"
47668 #: fortran/expr.c:1419 fortran/expr.c:1470
47669 #, gcc-internal-format, gfc-internal-format
47670 msgid "index in dimension %d is out of bounds at %L"
47673 #: fortran/expr.c:1546
47674 #, gcc-internal-format, gfc-internal-format
47676 "The number of elements in the array constructor at %L requires an increase "
47677 "of the allowed %d upper limit. See -fmax-array-constructor option"
47680 #: fortran/expr.c:2074
47681 #, gcc-internal-format, gfc-internal-format
47682 msgid "elemental function arguments at %C are not compliant"
47685 #: fortran/expr.c:2118
47686 #, gcc-internal-format, gfc-internal-format
47687 msgid "Numeric or CHARACTER operands are required in expression at %L"
47690 #: fortran/expr.c:2143
47691 #, gcc-internal-format, gfc-internal-format
47693 "Concatenation operator in expression at %L must have two CHARACTER operands"
47696 #: fortran/expr.c:2150
47697 #, gcc-internal-format, gfc-internal-format
47698 msgid "Concat operator at %L must concatenate strings of the same kind"
47701 #: fortran/expr.c:2160
47702 #, gcc-internal-format, gfc-internal-format
47703 msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
47706 #: fortran/expr.c:2176
47707 #, gcc-internal-format, gfc-internal-format
47708 msgid "LOGICAL operands are required in expression at %L"
47711 #: fortran/expr.c:2187
47712 #, gcc-internal-format, gfc-internal-format
47713 msgid "Only intrinsic operators can be used in expression at %L"
47716 #: fortran/expr.c:2195
47717 #, gcc-internal-format, gfc-internal-format
47718 msgid "Numeric operands are required in expression at %L"
47721 #: fortran/expr.c:2218
47722 #, gcc-internal-format
47724 "Invalid initialization expression for ALLOCATABLE component %qs in structure "
47725 "constructor at %L"
47728 #: fortran/expr.c:2329
47729 #, gcc-internal-format
47731 "Assumed or deferred character length variable %qs in constant expression at "
47735 #: fortran/expr.c:2395
47736 #, gcc-internal-format
47738 "transformational intrinsic %qs at %L is not permitted in an initialization "
47742 #: fortran/expr.c:2426
47743 #, gcc-internal-format, gfc-internal-format
47744 msgid "Evaluation of nonstandard initialization expression at %L"
47747 #: fortran/expr.c:2495
47748 #, gcc-internal-format
47750 "Function %qs in initialization expression at %L must be an intrinsic function"
47753 #: fortran/expr.c:2507
47754 #, gcc-internal-format
47756 "Intrinsic function %qs at %L is not permitted in an initialization expression"
47759 #: fortran/expr.c:2542
47760 #, gcc-internal-format
47761 msgid "PARAMETER %qs is used at %L before its definition is complete"
47764 #: fortran/expr.c:2562
47765 #, gcc-internal-format
47767 "Assumed size array %qs at %L is not permitted in an initialization expression"
47770 #: fortran/expr.c:2568
47771 #, gcc-internal-format
47773 "Assumed shape array %qs at %L is not permitted in an initialization "
47777 #: fortran/expr.c:2574
47778 #, gcc-internal-format
47780 "Deferred array %qs at %L is not permitted in an initialization expression"
47783 #: fortran/expr.c:2580
47784 #, gcc-internal-format
47786 "Array %qs at %L is a variable, which does not reduce to a constant expression"
47789 #: fortran/expr.c:2590
47790 #, gcc-internal-format
47792 "Parameter %qs at %L has not been declared or is a variable, which does not "
47793 "reduce to a constant expression"
47796 #: fortran/expr.c:2640
47797 #, gcc-internal-format
47798 msgid "check_init_expr(): Unknown expression type"
47801 #: fortran/expr.c:2743
47802 #, gcc-internal-format
47803 msgid "Specification function %qs at %L cannot be a statement function"
47806 #: fortran/expr.c:2750
47807 #, gcc-internal-format
47808 msgid "Specification function %qs at %L cannot be an internal function"
47811 #: fortran/expr.c:2757
47812 #, gcc-internal-format
47813 msgid "Specification function %qs at %L must be PURE"
47816 #: fortran/expr.c:2764
47817 #, gcc-internal-format
47818 msgid "Specification function %qs at %L cannot be RECURSIVE"
47821 #: fortran/expr.c:2910
47822 #, gcc-internal-format
47823 msgid "Dummy argument %qs not allowed in expression at %L"
47826 #: fortran/expr.c:2917
47827 #, gcc-internal-format
47828 msgid "Dummy argument %qs at %L cannot be OPTIONAL"
47831 #: fortran/expr.c:2924
47832 #, gcc-internal-format
47833 msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
47836 #: fortran/expr.c:2953
47837 #, gcc-internal-format
47838 msgid "Variable %qs cannot appear in the expression at %L"
47841 #: fortran/expr.c:2984
47842 #, gcc-internal-format
47843 msgid "check_restricted(): Unknown expression type"
47846 #: fortran/expr.c:3004
47847 #, gcc-internal-format, gfc-internal-format
47848 msgid "Expression at %L must be of INTEGER type, found %s"
47851 #: fortran/expr.c:3016
47852 #, gcc-internal-format
47853 msgid "Function %qs at %L must be PURE"
47856 #: fortran/expr.c:3025
47857 #, gcc-internal-format, gfc-internal-format
47858 msgid "Expression at %L must be scalar"
47861 #: fortran/expr.c:3059
47862 #, gcc-internal-format, gfc-internal-format
47863 msgid "Incompatible ranks in %s (%d and %d) at %L"
47866 #: fortran/expr.c:3073
47867 #, gcc-internal-format, gfc-internal-format
47868 msgid "Different shape for %s at %L on dimension %d (%d and %d)"
47871 #: fortran/expr.c:3165
47872 #, gcc-internal-format
47873 msgid "%qs at %L is not a VALUE"
47876 #: fortran/expr.c:3172
47877 #, gcc-internal-format, gfc-internal-format
47878 msgid "Incompatible ranks %d and %d in assignment at %L"
47881 #: fortran/expr.c:3179
47882 #, gcc-internal-format, gfc-internal-format
47883 msgid "Variable type is UNKNOWN in assignment at %L"
47886 #: fortran/expr.c:3191
47887 #, gcc-internal-format, gfc-internal-format
47888 msgid "NULL appears on right-hand side in assignment at %L"
47891 #: fortran/expr.c:3201
47892 #, gcc-internal-format, gfc-internal-format
47893 msgid "POINTER-valued function appears on right-hand side of assignment at %L"
47896 #: fortran/expr.c:3211
47897 #, gcc-internal-format
47898 msgid "BOZ literal at %L used to initialize non-integer variable %qs"
47901 #: fortran/expr.c:3216 fortran/resolve.c:9458
47902 #, gcc-internal-format, gfc-internal-format
47904 "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
47907 #: fortran/expr.c:3227 fortran/resolve.c:9469
47908 #, gcc-internal-format
47909 msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
47912 #: fortran/expr.c:3235 fortran/resolve.c:9478
47913 #, gcc-internal-format
47915 "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be "
47916 "disabled with the option %<-fno-range-check%>"
47919 #: fortran/expr.c:3239 fortran/resolve.c:9482
47920 #, gcc-internal-format
47922 "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be "
47923 "disabled with the option %<-fno-range-check%>"
47926 #: fortran/expr.c:3243 fortran/resolve.c:9486
47927 #, gcc-internal-format
47929 "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled "
47930 "with the option %<-fno-range-check%>"
47933 #: fortran/expr.c:3265
47934 #, gcc-internal-format, gfc-internal-format
47936 "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
47939 #: fortran/expr.c:3301
47940 #, gcc-internal-format, gfc-internal-format
47941 msgid "Pointer assignment target is not a POINTER at %L"
47944 #: fortran/expr.c:3309
47945 #, gcc-internal-format
47947 "%qs in the pointer assignment at %L cannot be an l-value since it is a "
47951 #: fortran/expr.c:3332
47952 #, gcc-internal-format
47953 msgid "Expected bounds specification for %qs at %L"
47956 #: fortran/expr.c:3337
47957 #, gcc-internal-format
47958 msgid "Bounds specification for %qs in pointer assignment at %L"
47961 #: fortran/expr.c:3350
47962 #, gcc-internal-format, gfc-internal-format
47963 msgid "Lower bound has to be present at %L"
47966 #: fortran/expr.c:3356
47967 #, gcc-internal-format, gfc-internal-format
47968 msgid "Stride must not be present at %L"
47971 #: fortran/expr.c:3368
47972 #, gcc-internal-format, gfc-internal-format
47973 msgid "Either all or none of the upper bounds must be specified at %L"
47976 #: fortran/expr.c:3394
47977 #, gcc-internal-format, gfc-internal-format
47978 msgid "Pointer object at %L shall not have a coindex"
47981 #: fortran/expr.c:3415
47982 #, gcc-internal-format, gfc-internal-format
47983 msgid "Invalid procedure pointer assignment at %L"
47986 #: fortran/expr.c:3439
47987 #, gcc-internal-format
47989 "Function result %qs is invalid as proc-target in procedure pointer "
47993 #: fortran/expr.c:3448
47994 #, gcc-internal-format
47995 msgid "Abstract interface %qs is invalid in procedure pointer assignment at %L"
47998 #: fortran/expr.c:3458
47999 #, gcc-internal-format
48000 msgid "Statement function %qs is invalid in procedure pointer assignment at %L"
48003 #: fortran/expr.c:3464
48004 #, gcc-internal-format
48005 msgid "Internal procedure %qs is invalid in procedure pointer assignment at %L"
48008 #: fortran/expr.c:3471
48009 #, gcc-internal-format
48010 msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
48013 #: fortran/expr.c:3479
48014 #, gcc-internal-format
48016 "Nonintrinsic elemental procedure %qs is invalid in procedure pointer "
48020 #: fortran/expr.c:3502
48021 #, gcc-internal-format, gfc-internal-format
48023 "Mismatch in the procedure pointer assignment at %L: mismatch in the calling "
48027 #: fortran/expr.c:3558 fortran/expr.c:3565 fortran/resolve.c:2445
48028 #, gcc-internal-format
48029 msgid "Explicit interface required for %qs at %L: %s"
48032 #: fortran/expr.c:3573
48033 #, gcc-internal-format, gfc-internal-format
48034 msgid "Interface mismatch in procedure pointer assignment at %L: %s"
48037 #: fortran/expr.c:3582
48038 #, gcc-internal-format
48040 "Procedure pointer target %qs at %L must be either an intrinsic, host or use "
48041 "associated, referenced or have the EXTERNAL attribute"
48044 #: fortran/expr.c:3599
48045 #, gcc-internal-format, gfc-internal-format
48047 "Data-pointer-object &L must be unlimited polymorphic, a sequence derived "
48048 "type or of a type with the BIND attribute assignment at %L to be compatible "
48049 "with an unlimited polymorphic target"
48052 #: fortran/expr.c:3605
48053 #, gcc-internal-format, gfc-internal-format
48055 "Different types in pointer assignment at %L; attempted assignment of %s to %s"
48058 #: fortran/expr.c:3614
48059 #, gcc-internal-format, gfc-internal-format
48060 msgid "Different kind type parameters in pointer assignment at %L"
48063 #: fortran/expr.c:3621
48064 #, gcc-internal-format, gfc-internal-format
48065 msgid "Different ranks in pointer assignment at %L"
48068 #: fortran/expr.c:3640
48069 #, gcc-internal-format, gfc-internal-format
48071 "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
48074 #: fortran/expr.c:3653
48075 #, gcc-internal-format, gfc-internal-format
48076 msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
48079 #: fortran/expr.c:3657
48080 #, gcc-internal-format, gfc-internal-format
48081 msgid "Rank remapping target is not rank 1 at %L"
48084 #: fortran/expr.c:3681
48085 #, gcc-internal-format, gfc-internal-format
48087 "Target expression in pointer assignment at %L must deliver a pointer result"
48090 #: fortran/expr.c:3689
48091 #, gcc-internal-format, gfc-internal-format
48092 msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
48095 #: fortran/expr.c:3696
48096 #, gcc-internal-format, gfc-internal-format
48097 msgid "Bad target in pointer assignment in PURE procedure at %L"
48100 #: fortran/expr.c:3705
48101 #, gcc-internal-format, gfc-internal-format
48102 msgid "Pointer assignment with vector subscript on rhs at %L"
48105 #: fortran/expr.c:3713
48106 #, gcc-internal-format, gfc-internal-format
48107 msgid "Pointer assignment target has PROTECTED attribute at %L"
48110 #: fortran/expr.c:3726
48111 #, gcc-internal-format, gfc-internal-format
48112 msgid "Data target at %L shall not have a coindex"
48115 #: fortran/expr.c:3767
48116 #, gcc-internal-format, gfc-internal-format
48117 msgid "Pointer at %L in pointer assignment might outlive the pointer target"
48120 #: fortran/expr.c:3833
48121 #, gcc-internal-format, gfc-internal-format
48122 msgid "Pointer initialization target at %L must not be ALLOCATABLE"
48125 #: fortran/expr.c:3839
48126 #, gcc-internal-format, gfc-internal-format
48127 msgid "Pointer initialization target at %L must have the TARGET attribute"
48130 #: fortran/expr.c:3854 fortran/resolve.c:1337
48131 #, gcc-internal-format, gfc-internal-format
48132 msgid "Pointer initialization target at %L must have the SAVE attribute"
48135 #: fortran/expr.c:3866
48136 #, gcc-internal-format, gfc-internal-format
48138 "Procedure pointer initialization target at %L may not be a procedure pointer"
48141 #: fortran/expr.c:4755
48142 #, gcc-internal-format, gfc-internal-format
48144 "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
48147 #: fortran/expr.c:4763
48148 #, gcc-internal-format, gfc-internal-format
48149 msgid "Non-variable expression in variable definition context (%s) at %L"
48152 #: fortran/expr.c:4771
48153 #, gcc-internal-format
48154 msgid "Named constant %qs in variable definition context (%s) at %L"
48157 #: fortran/expr.c:4780
48158 #, gcc-internal-format
48159 msgid "%qs in variable definition context (%s) at %L is not a variable"
48162 #: fortran/expr.c:4791
48163 #, gcc-internal-format, gfc-internal-format
48164 msgid "Non-POINTER in pointer association context (%s) at %L"
48167 #: fortran/expr.c:4804
48168 #, gcc-internal-format, gfc-internal-format
48169 msgid "LOCK_TYPE in variable definition context (%s) at %L"
48172 #: fortran/expr.c:4833
48173 #, gcc-internal-format
48175 "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
48178 #: fortran/expr.c:4841
48179 #, gcc-internal-format
48181 "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
48184 #: fortran/expr.c:4854
48185 #, gcc-internal-format
48187 "Variable %qs is PROTECTED and can not appear in a pointer association "
48188 "context (%s) at %L"
48191 #: fortran/expr.c:4862
48192 #, gcc-internal-format
48194 "Variable %qs is PROTECTED and can not appear in a variable definition "
48195 "context (%s) at %L"
48198 #: fortran/expr.c:4874
48199 #, gcc-internal-format
48201 "Variable %qs can not appear in a variable definition context (%s) at %L in "
48205 #: fortran/expr.c:4933
48206 #, gcc-internal-format
48208 "%qs at %L associated to vector-indexed target can not be used in a variable "
48209 "definition context (%s)"
48212 #: fortran/expr.c:4937
48213 #, gcc-internal-format
48215 "%qs at %L associated to expression can not be used in a variable definition "
48219 #: fortran/expr.c:4948
48220 #, gcc-internal-format
48222 "Associate-name %qs can not appear in a variable definition context (%s) at "
48223 "%L because its target at %L can not, either"
48226 #: fortran/expr.c:4990
48227 #, gcc-internal-format, gfc-internal-format
48229 "Elements with the same value at %L and %L in vector subscript in a variable "
48230 "definition context (%s)"
48233 #: fortran/f95-lang.c:257
48234 #, gcc-internal-format, gfc-internal-format
48235 msgid "can't open input file: %s"
48238 #: fortran/frontend-passes.c:296
48239 #, gcc-internal-format
48240 msgid "Illegal id in copy_walk_reduction_arg"
48243 #: fortran/frontend-passes.c:692 fortran/trans-array.c:1049
48244 #: fortran/trans-array.c:6102 fortran/trans-array.c:7429
48245 #: fortran/trans-intrinsic.c:6229
48246 #, gcc-internal-format, gfc-internal-format
48247 msgid "Creating array temporary at %L"
48250 #: fortran/frontend-passes.c:716 fortran/frontend-passes.c:719
48251 #, gcc-internal-format
48252 msgid "Removing call to function %qs at %L"
48255 #: fortran/frontend-passes.c:1694
48256 #, gcc-internal-format
48257 msgid "illegal OP in optimize_comparison"
48260 #: fortran/frontend-passes.c:1886
48261 #, gcc-internal-format
48263 "Variable %qs at %L set to undefined value inside loop beginning at %L as "
48264 "INTENT(OUT) argument to subroutine %qs"
48267 #: fortran/frontend-passes.c:1893
48268 #, gcc-internal-format
48270 "Variable %qs at %L not definable inside loop beginning at %L as "
48271 "INTENT(INOUT) argument to subroutine %qs"
48274 #: fortran/frontend-passes.c:1958
48275 #, gcc-internal-format
48277 "Variable %qs at %L set to undefined value inside loop beginning at %L as "
48278 "INTENT(OUT) argument to function %qs"
48281 #: fortran/frontend-passes.c:1964
48282 #, gcc-internal-format
48284 "Variable %qs at %L not definable inside loop beginning at %L as "
48285 "INTENT(INOUT) argument to function %qs"
48288 #: fortran/frontend-passes.c:2212 fortran/trans-expr.c:1459
48289 #, gcc-internal-format, gfc-internal-format
48290 msgid "Code for reallocating the allocatable array at %L will be added"
48293 #: fortran/frontend-passes.c:2678
48294 #, gcc-internal-format
48295 msgid "Scalarization using DIMEN_RANGE unimplemented"
48298 #: fortran/gfortranspec.c:145
48299 #, gcc-internal-format
48300 msgid "overflowed output arg list for %qs"
48303 #: fortran/gfortranspec.c:300
48304 #, gcc-internal-format
48305 msgid "no input files; unwilling to write output files"
48308 #: fortran/interface.c:176
48309 #, gcc-internal-format, gfc-internal-format
48310 msgid "Syntax error in generic specification at %C"
48313 #: fortran/interface.c:203
48314 #, gcc-internal-format, gfc-internal-format
48315 msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
48318 #: fortran/interface.c:222
48319 #, gcc-internal-format
48320 msgid "Dummy procedure %qs at %C cannot have a generic interface"
48323 #: fortran/interface.c:255
48324 #, gcc-internal-format, gfc-internal-format
48325 msgid "ABSTRACT INTERFACE at %C"
48328 #: fortran/interface.c:262
48329 #, gcc-internal-format, gfc-internal-format
48330 msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
48333 #: fortran/interface.c:293
48334 #, gcc-internal-format, gfc-internal-format
48335 msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
48338 #: fortran/interface.c:306
48339 #, gcc-internal-format, gfc-internal-format
48340 msgid "Expected a nameless interface at %C"
48343 #: fortran/interface.c:319
48344 #, gcc-internal-format
48345 msgid "Expected %<END INTERFACE ASSIGNMENT (=)%> at %C"
48348 #: fortran/interface.c:350
48349 #, gcc-internal-format
48350 msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, "
48353 #: fortran/interface.c:353
48354 #, gcc-internal-format
48355 msgid "Expecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %s"
48358 #: fortran/interface.c:367
48359 #, gcc-internal-format
48360 msgid "Expecting %<END INTERFACE OPERATOR (.%s.)%> at %C"
48363 #: fortran/interface.c:378
48364 #, gcc-internal-format
48365 msgid "Expecting %<END INTERFACE %s%> at %C"
48368 #: fortran/interface.c:662
48369 #, gcc-internal-format, gfc-internal-format
48370 msgid "Alternate return cannot appear in operator interface at %L"
48373 #: fortran/interface.c:691
48374 #, gcc-internal-format, gfc-internal-format
48375 msgid "Assignment operator interface at %L must have two arguments"
48378 #: fortran/interface.c:694
48379 #, gcc-internal-format, gfc-internal-format
48380 msgid "Operator interface at %L has the wrong number of arguments"
48383 #: fortran/interface.c:707
48384 #, gcc-internal-format, gfc-internal-format
48385 msgid "Assignment operator interface at %L must be a SUBROUTINE"
48388 #: fortran/interface.c:725
48389 #, gcc-internal-format, gfc-internal-format
48391 "Assignment operator interface at %L must not redefine an INTRINSIC type "
48395 #: fortran/interface.c:734
48396 #, gcc-internal-format, gfc-internal-format
48397 msgid "Intrinsic operator interface at %L must be a FUNCTION"
48400 #: fortran/interface.c:745
48401 #, gcc-internal-format, gfc-internal-format
48403 "First argument of defined assignment at %L must be INTENT(OUT) or "
48407 #: fortran/interface.c:752
48408 #, gcc-internal-format, gfc-internal-format
48409 msgid "Second argument of defined assignment at %L must be INTENT(IN)"
48412 #: fortran/interface.c:761 fortran/resolve.c:15020
48413 #, gcc-internal-format, gfc-internal-format
48414 msgid "First argument of operator interface at %L must be INTENT(IN)"
48417 #: fortran/interface.c:768 fortran/resolve.c:15038
48418 #, gcc-internal-format, gfc-internal-format
48419 msgid "Second argument of operator interface at %L must be INTENT(IN)"
48422 #: fortran/interface.c:873
48423 #, gcc-internal-format, gfc-internal-format
48424 msgid "Operator interface at %L conflicts with intrinsic interface"
48427 #: fortran/interface.c:1204 fortran/interface.c:1263
48428 #, gcc-internal-format, gfc-internal-format
48430 "check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
48433 #: fortran/interface.c:1376
48434 #, gcc-internal-format, gfc-internal-format
48436 "check_result_characteristics (1): Unexpected result %i of "
48437 "gfc_dep_compare_expr"
48440 #: fortran/interface.c:1423
48441 #, gcc-internal-format, gfc-internal-format
48443 "check_result_characteristics (2): Unexpected result %i of "
48444 "gfc_dep_compare_expr"
48447 #: fortran/interface.c:1590
48448 #, gcc-internal-format
48449 msgid "Procedure %qs in %s at %L has no explicit interface"
48452 #: fortran/interface.c:1593
48453 #, gcc-internal-format
48454 msgid "Procedure %qs in %s at %L is neither function nor subroutine"
48457 #: fortran/interface.c:1605
48458 #, gcc-internal-format, gfc-internal-format
48459 msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
48462 #: fortran/interface.c:1609
48463 #, gcc-internal-format, gfc-internal-format
48465 "In %s at %L procedures must be all FUNCTIONs as the generic name is also the "
48466 "name of a derived type"
48469 #: fortran/interface.c:1617
48470 #, gcc-internal-format
48471 msgid "Internal procedure %qs in %s at %L"
48474 #: fortran/interface.c:1674 fortran/interface.c:1678
48475 #, gcc-internal-format
48476 msgid "Ambiguous interfaces %qs and %qs in %s at %L"
48479 #: fortran/interface.c:1682
48480 #, gcc-internal-format
48481 msgid "Although not referenced, %qs has ambiguous interfaces at %L"
48484 #: fortran/interface.c:1716
48485 #, gcc-internal-format
48486 msgid "%qs at %L is not a module procedure"
48489 #: fortran/interface.c:1920
48490 #, gcc-internal-format
48492 "The assumed-rank array at %L requires that the dummy argument %qs has "
48496 #: fortran/interface.c:1925
48497 #, gcc-internal-format
48498 msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
48501 #: fortran/interface.c:1930
48502 #, gcc-internal-format
48503 msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
48506 #: fortran/interface.c:1935
48507 #, gcc-internal-format
48508 msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
48511 #: fortran/interface.c:1978
48512 #, gcc-internal-format, gfc-internal-format
48513 msgid "Invalid procedure argument at %L"
48516 #: fortran/interface.c:1986 fortran/interface.c:2013
48517 #, gcc-internal-format
48518 msgid "Interface mismatch in dummy procedure %qs at %L: %s"
48521 #: fortran/interface.c:2024
48522 #, gcc-internal-format
48524 "Actual argument to contiguous pointer dummy %qs at %L must be simply "
48528 #: fortran/interface.c:2039
48529 #, gcc-internal-format
48530 msgid "Type mismatch in argument %qs at %L; passed %s to %s"
48533 #: fortran/interface.c:2048
48534 #, gcc-internal-format
48536 "Assumed-type actual argument at %L requires that dummy argument %qs is of "
48540 #: fortran/interface.c:2064
48541 #, gcc-internal-format
48542 msgid "Actual argument to %qs at %L must be polymorphic"
48545 #: fortran/interface.c:2077
48546 #, gcc-internal-format
48547 msgid "Actual argument to %qs at %L must have the same declared type"
48550 #: fortran/interface.c:2092
48551 #, gcc-internal-format
48553 "Actual argument to %qs at %L must be unlimited polymorphic since the formal "
48554 "argument is a pointer or allocatable unlimited polymorphic entity [F2008: "
48558 #: fortran/interface.c:2103
48559 #, gcc-internal-format
48560 msgid "Actual argument to %qs at %L must be a coarray"
48563 #: fortran/interface.c:2122
48564 #, gcc-internal-format
48565 msgid "Corank mismatch in argument %qs at %L (%d and %d)"
48568 #: fortran/interface.c:2139
48569 #, gcc-internal-format
48570 msgid "Actual argument to %qs at %L must be simply contiguous"
48573 #: fortran/interface.c:2153
48574 #, gcc-internal-format
48576 "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or "
48577 "has a LOCK_TYPE component"
48580 #: fortran/interface.c:2171
48581 #, gcc-internal-format
48583 "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array "
48584 "without CONTIGUOUS attribute - as actual argument at %L is not simply "
48585 "contiguous and both are ASYNCHRONOUS or VOLATILE"
48588 #: fortran/interface.c:2184
48589 #, gcc-internal-format
48591 "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument "
48595 #: fortran/interface.c:2191
48596 #, gcc-internal-format
48598 "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which "
48599 "is invalid if the allocation status is modified"
48602 #: fortran/interface.c:2254
48603 #, gcc-internal-format
48604 msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
48607 #: fortran/interface.c:2263
48608 #, gcc-internal-format
48610 "Element of assumed-shaped or pointer array passed to array dummy argument "
48614 #: fortran/interface.c:2275
48615 #, gcc-internal-format
48617 "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual "
48618 "argument with array dummy argument %qs at %L"
48621 #: fortran/interface.c:2283
48622 #, gcc-internal-format
48624 "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs "
48628 #: fortran/interface.c:2610
48629 #, gcc-internal-format
48630 msgid "Keyword argument %qs at %L is not in the procedure"
48633 #: fortran/interface.c:2618
48634 #, gcc-internal-format
48636 "Keyword argument %qs at %L is already associated with another actual argument"
48639 #: fortran/interface.c:2628
48640 #, gcc-internal-format, gfc-internal-format
48641 msgid "More actual than formal arguments in procedure call at %L"
48644 #: fortran/interface.c:2640 fortran/interface.c:3010
48645 #, gcc-internal-format, gfc-internal-format
48646 msgid "Missing alternate return spec in subroutine call at %L"
48649 #: fortran/interface.c:2648
48650 #, gcc-internal-format, gfc-internal-format
48651 msgid "Unexpected alternate return spec in subroutine call at %L"
48654 #: fortran/interface.c:2675
48655 #, gcc-internal-format
48656 msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
48659 #: fortran/interface.c:2678
48660 #, gcc-internal-format
48661 msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
48664 #: fortran/interface.c:2702
48665 #, gcc-internal-format, gfc-internal-format
48667 "Actual argument at %L to assumed-type dummy is of derived type with type-"
48668 "bound or FINAL procedures"
48671 #: fortran/interface.c:2724
48672 #, gcc-internal-format
48674 "Character length mismatch (%ld/%ld) between actual argument and pointer or "
48675 "allocatable dummy argument %qs at %L"
48678 #: fortran/interface.c:2732
48679 #, gcc-internal-format
48681 "Character length mismatch (%ld/%ld) between actual argument and assumed-"
48682 "shape dummy argument %qs at %L"
48685 #: fortran/interface.c:2746
48686 #, gcc-internal-format
48688 "Actual argument at %L to allocatable or pointer dummy argument %qs must have "
48689 "a deferred length type parameter if and only if the dummy has one"
48692 #: fortran/interface.c:2763
48693 #, gcc-internal-format
48695 "Character length of actual argument shorter than of dummy argument %qs (%lu/"
48699 #: fortran/interface.c:2768
48700 #, gcc-internal-format
48702 "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) "
48706 #: fortran/interface.c:2787
48707 #, gcc-internal-format
48708 msgid "Expected a procedure pointer for argument %qs at %L"
48711 #: fortran/interface.c:2803
48712 #, gcc-internal-format
48713 msgid "Expected a procedure for argument %qs at %L"
48716 #: fortran/interface.c:2817
48717 #, gcc-internal-format
48718 msgid "Actual argument for %qs cannot be an assumed-size array at %L"
48721 #: fortran/interface.c:2826
48722 #, gcc-internal-format
48723 msgid "Actual argument for %qs must be a pointer at %L"
48726 #: fortran/interface.c:2836
48727 #, gcc-internal-format
48728 msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
48731 #: fortran/interface.c:2846
48732 #, gcc-internal-format
48733 msgid "Coindexed actual argument at %L to pointer dummy %qs"
48736 #: fortran/interface.c:2859
48737 #, gcc-internal-format
48739 "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
48742 #: fortran/interface.c:2873
48743 #, gcc-internal-format
48745 "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy "
48746 "%qs has neither ASYNCHRONOUS nor VOLATILE"
48749 #: fortran/interface.c:2887
48750 #, gcc-internal-format
48752 "Coindexed actual argument at %L with allocatable ultimate component to dummy "
48753 "%qs requires either VALUE or INTENT(IN)"
48756 #: fortran/interface.c:2899
48757 #, gcc-internal-format
48758 msgid "Actual CLASS array argument for %qs must be a full array at %L"
48761 #: fortran/interface.c:2909
48762 #, gcc-internal-format
48763 msgid "Actual argument for %qs must be ALLOCATABLE at %L"
48766 #: fortran/interface.c:2938
48767 #, gcc-internal-format
48769 "Array-section actual argument with vector subscripts at %L is incompatible "
48770 "with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the "
48771 "dummy argument %qs"
48774 #: fortran/interface.c:2956
48775 #, gcc-internal-format
48777 "Assumed-shape actual argument at %L is incompatible with the non-assumed-"
48778 "shape dummy argument %qs due to VOLATILE attribute"
48781 #: fortran/interface.c:2968
48782 #, gcc-internal-format
48784 "Array-section actual argument at %L is incompatible with the non-assumed-"
48785 "shape dummy argument %qs due to VOLATILE attribute"
48788 #: fortran/interface.c:2987
48789 #, gcc-internal-format
48791 "Pointer-array actual argument at %L requires an assumed-shape or pointer-"
48792 "array dummy argument %qs due to VOLATILE attribute"
48795 #: fortran/interface.c:3017
48796 #, gcc-internal-format
48797 msgid "Missing actual argument for argument %qs at %L"
48800 #: fortran/interface.c:3134
48801 #, gcc-internal-format
48802 msgid "compare_actual_expr(): Bad component code"
48805 #: fortran/interface.c:3163
48806 #, gcc-internal-format
48807 msgid "check_some_aliasing(): List mismatch"
48810 #: fortran/interface.c:3189
48811 #, gcc-internal-format
48812 msgid "check_some_aliasing(): corrupted data"
48815 #: fortran/interface.c:3199
48816 #, gcc-internal-format
48818 "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) "
48819 "argument %qs at %L"
48822 #: fortran/interface.c:3229
48823 #, gcc-internal-format
48824 msgid "check_intents(): List mismatch"
48827 #: fortran/interface.c:3249
48828 #, gcc-internal-format, gfc-internal-format
48830 "Procedure argument at %L is local to a PURE procedure and has the POINTER "
48834 #: fortran/interface.c:3261
48835 #, gcc-internal-format, gfc-internal-format
48837 "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) "
48841 #: fortran/interface.c:3271
48842 #, gcc-internal-format, gfc-internal-format
48844 "Coindexed actual argument at %L in PURE procedure is passed to a POINTER "
48848 #: fortran/interface.c:3282
48849 #, gcc-internal-format
48851 "Coindexed polymorphic actual argument at %L is passed polymorphic dummy "
48855 #: fortran/interface.c:3310 fortran/interface.c:3320
48856 #, gcc-internal-format
48857 msgid "Procedure %qs called at %L is not explicitly declared"
48860 #: fortran/interface.c:3316
48861 #, gcc-internal-format
48862 msgid "Procedure %qs called with an implicit interface at %L"
48865 #: fortran/interface.c:3330
48866 #, gcc-internal-format
48868 "The pointer object %qs at %L must have an explicit function interface or be "
48869 "declared as array"
48872 #: fortran/interface.c:3338
48873 #, gcc-internal-format
48875 "The allocatable object %qs at %L must have an explicit function interface or "
48876 "be declared as array"
48879 #: fortran/interface.c:3346
48880 #, gcc-internal-format
48881 msgid "Allocatable function %qs at %L must have an explicit function interface"
48884 #: fortran/interface.c:3356
48885 #, gcc-internal-format
48886 msgid "Keyword argument requires explicit interface for procedure %qs at %L"
48889 #: fortran/interface.c:3365
48890 #, gcc-internal-format, gfc-internal-format
48891 msgid "Assumed-type argument %s at %L requires an explicit interface"
48894 #: fortran/interface.c:3378
48895 #, gcc-internal-format
48897 "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an "
48898 "explicit interface for procedure %qs"
48901 #: fortran/interface.c:3387
48902 #, gcc-internal-format, gfc-internal-format
48903 msgid "MOLD argument to NULL required at %L"
48906 #: fortran/interface.c:3395
48907 #, gcc-internal-format, gfc-internal-format
48908 msgid "Assumed-rank argument requires an explicit interface at %L"
48911 #: fortran/interface.c:3433
48912 #, gcc-internal-format
48913 msgid "Procedure pointer component %qs called with an implicit interface at %L"
48916 #: fortran/interface.c:3444
48917 #, gcc-internal-format
48919 "Keyword argument requires explicit interface for procedure pointer component "
48923 #: fortran/interface.c:3528
48924 #, gcc-internal-format, gfc-internal-format
48926 "MOLD= required in NULL() argument at %L: Ambiguity between specific "
48927 "functions %s and %s"
48930 #: fortran/interface.c:3598
48931 #, gcc-internal-format
48932 msgid "Unable to find symbol %qs"
48935 #: fortran/interface.c:3965
48936 #, gcc-internal-format
48937 msgid "Entity %qs at %L is already present in the interface"
48940 #: fortran/interface.c:4081
48941 #, gcc-internal-format
48942 msgid "gfc_add_interface(): Bad interface type"
48945 #: fortran/interface.c:4176
48946 #, gcc-internal-format
48947 msgid "Can't overwrite GENERIC %qs at %L"
48950 #: fortran/interface.c:4188
48951 #, gcc-internal-format
48952 msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
48955 #: fortran/interface.c:4196
48956 #, gcc-internal-format
48957 msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
48960 #: fortran/interface.c:4204
48961 #, gcc-internal-format
48962 msgid "%qs at %L overrides a PURE procedure and must also be PURE"
48965 #: fortran/interface.c:4213
48966 #, gcc-internal-format
48967 msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
48970 #: fortran/interface.c:4219
48971 #, gcc-internal-format
48973 "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, "
48977 #: fortran/interface.c:4228
48978 #, gcc-internal-format
48979 msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
48982 #: fortran/interface.c:4239
48983 #, gcc-internal-format
48984 msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
48987 #: fortran/interface.c:4247
48988 #, gcc-internal-format
48989 msgid "Result mismatch for the overriding procedure %qs at %L: %s"
48992 #: fortran/interface.c:4258
48993 #, gcc-internal-format
48994 msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
48997 #: fortran/interface.c:4288
48998 #, gcc-internal-format
49000 "Dummy argument %qs of %qs at %L should be named %qs as to match the "
49001 "corresponding argument of the overridden procedure"
49004 #: fortran/interface.c:4299
49005 #, gcc-internal-format
49006 msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
49009 #: fortran/interface.c:4308
49010 #, gcc-internal-format
49012 "%qs at %L must have the same number of formal arguments as the overridden "
49016 #: fortran/interface.c:4317
49017 #, gcc-internal-format
49018 msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
49021 #: fortran/interface.c:4328
49022 #, gcc-internal-format
49023 msgid "%qs at %L overrides a binding with PASS and must also be PASS"
49026 #: fortran/interface.c:4335
49027 #, gcc-internal-format
49029 "Passed-object dummy argument of %qs at %L must be at the same position as "
49030 "the passed-object dummy argument of the overridden procedure"
49033 #: fortran/intrinsic.c:196
49034 #, gcc-internal-format, gfc-internal-format
49036 "Variable with NO_ARG_CHECK attribute at %L is only permitted as argument to "
49037 "the intrinsic functions C_LOC and PRESENT"
49040 #: fortran/intrinsic.c:211
49041 #, gcc-internal-format, gfc-internal-format
49043 "Assumed-type argument at %L is not permitted as actual argument to the "
49047 #: fortran/intrinsic.c:218
49048 #, gcc-internal-format, gfc-internal-format
49050 "Assumed-type argument at %L is only permitted as first actual argument to "
49054 #: fortran/intrinsic.c:225
49055 #, gcc-internal-format, gfc-internal-format
49057 "Assumed-rank argument at %L is only permitted as actual argument to "
49058 "intrinsic inquiry functions"
49061 #: fortran/intrinsic.c:232
49062 #, gcc-internal-format, gfc-internal-format
49064 "Assumed-rank argument at %L is only permitted as first actual argument to "
49065 "the intrinsic inquiry function %s"
49068 #: fortran/intrinsic.c:280
49069 #, gcc-internal-format
49070 msgid "do_check(): too many args"
49073 #: fortran/intrinsic.c:360
49074 #, gcc-internal-format
49075 msgid "add_sym(): Bad sizing mode"
49078 #: fortran/intrinsic.c:1077
49079 #, gcc-internal-format
49081 "The intrinsic %qs at %L is not included in the selected standard but %s and "
49082 "%qs will be treated as if declared EXTERNAL. Use an appropriate -std=* "
49083 "option or define -fall-intrinsics to allow this intrinsic."
49086 #: fortran/intrinsic.c:1112
49087 #, gcc-internal-format
49088 msgid "make_generic(): Can't find generic symbol %qs"
49091 #: fortran/intrinsic.c:3863
49092 #, gcc-internal-format
49093 msgid "Too many arguments in call to %qs at %L"
49096 #: fortran/intrinsic.c:3878
49097 #, gcc-internal-format, gfc-internal-format
49099 "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this "
49103 #: fortran/intrinsic.c:3881
49104 #, gcc-internal-format
49105 msgid "Can't find keyword named %qs in call to %qs at %L"
49108 #: fortran/intrinsic.c:3888
49109 #, gcc-internal-format
49110 msgid "Argument %qs appears twice in call to %qs at %L"
49113 #: fortran/intrinsic.c:3902
49114 #, gcc-internal-format
49115 msgid "Missing actual argument %qs in call to %qs at %L"
49118 #: fortran/intrinsic.c:3917
49119 #, gcc-internal-format, gfc-internal-format
49120 msgid "ALTERNATE RETURN not permitted at %L"
49123 #: fortran/intrinsic.c:3974
49124 #, gcc-internal-format
49125 msgid "Type of argument %qs in call to %qs at %L should be %s, not %s"
49128 #: fortran/intrinsic.c:4080
49129 #, gcc-internal-format
49130 msgid "resolve_intrinsic(): Too many args for intrinsic"
49133 #: fortran/intrinsic.c:4166
49134 #, gcc-internal-format
49135 msgid "do_simplify(): Too many args for intrinsic"
49138 #: fortran/intrinsic.c:4205
49139 #, gcc-internal-format
49140 msgid "init_arglist(): too many arguments"
49143 #: fortran/intrinsic.c:4355
49144 #, gcc-internal-format
49145 msgid "Invalid standard code on intrinsic %qs (%d)"
49148 #: fortran/intrinsic.c:4364
49149 #, gcc-internal-format
49150 msgid "Intrinsic %qs (is %s) is used at %L"
49153 #: fortran/intrinsic.c:4435
49154 #, gcc-internal-format
49155 msgid "Function %qs as initialization expression at %L"
49158 #: fortran/intrinsic.c:4511
49159 #, gcc-internal-format, gfc-internal-format
49161 "Elemental function as initialization expression with non-integer/non-"
49162 "character arguments at %L"
49165 #: fortran/intrinsic.c:4582
49166 #, gcc-internal-format
49168 "Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
49171 #: fortran/intrinsic.c:4589
49172 #, gcc-internal-format
49173 msgid "Subroutine call to intrinsic %qs at %L is not PURE"
49176 #: fortran/intrinsic.c:4665
49177 #, gcc-internal-format, gfc-internal-format
49178 msgid "Extension: Conversion from %s to %s at %L"
49181 #: fortran/intrinsic.c:4701 fortran/intrinsic.c:4718
49182 #, gcc-internal-format, gfc-internal-format
49183 msgid "Possible change of value in conversion from %s to %s at %L"
49186 #: fortran/intrinsic.c:4706 fortran/intrinsic.c:4727
49187 #, gcc-internal-format, gfc-internal-format
49188 msgid "Conversion from %s to %s at %L"
49191 #: fortran/intrinsic.c:4780
49192 #, gcc-internal-format, gfc-internal-format
49193 msgid "Can't convert %s to %s at %L"
49196 #: fortran/intrinsic.c:4785
49197 #, gcc-internal-format
49198 msgid "Can't convert %qs to %qs at %L"
49201 #: fortran/intrinsic.c:4875
49202 #, gcc-internal-format
49204 "%qs declared at %L may shadow the intrinsic of the same name. In order to "
49205 "call the intrinsic, explicit INTRINSIC declarations may be required."
49208 #: fortran/intrinsic.c:4881
49209 #, gcc-internal-format
49211 "%qs declared at %L is also the name of an intrinsic. It can only be called "
49212 "via an explicit interface or if declared EXTERNAL."
49215 #: fortran/io.c:168 fortran/primary.c:920
49216 #, gcc-internal-format, gfc-internal-format
49217 msgid "Extension: backslash character at %C"
49220 #: fortran/io.c:204 fortran/io.c:207
49221 #, gcc-internal-format, gfc-internal-format
49222 msgid "Extension: Tab character in format at %C"
49225 #: fortran/io.c:455
49226 #, gcc-internal-format, gfc-internal-format
49227 msgid "DP format specifier not allowed at %C"
49230 #: fortran/io.c:462
49231 #, gcc-internal-format, gfc-internal-format
49232 msgid "DC format specifier not allowed at %C"
49235 #: fortran/io.c:651
49236 #, gcc-internal-format, gfc-internal-format
49237 msgid "X descriptor requires leading space count at %L"
49240 #: fortran/io.c:680
49241 #, gcc-internal-format, gfc-internal-format
49242 msgid "$ descriptor at %L"
49245 #: fortran/io.c:684
49246 #, gcc-internal-format, gfc-internal-format
49247 msgid "$ should be the last specifier in format at %L"
49250 #: fortran/io.c:782
49251 #, gcc-internal-format, gfc-internal-format
49252 msgid "Extension: Missing positive width after L descriptor at %L"
49255 #: fortran/io.c:826
49256 #, gcc-internal-format
49257 msgid "%<G0%> in format at %L"
49260 #: fortran/io.c:854
49261 #, gcc-internal-format, gfc-internal-format
49262 msgid "Positive width required in format specifier %s at %L"
49265 #: fortran/io.c:870 fortran/io.c:877
49266 #, gcc-internal-format, gfc-internal-format
49267 msgid "Period required in format specifier %s at %L"
49270 #: fortran/io.c:949
49271 #, gcc-internal-format, gfc-internal-format
49272 msgid "Period required in format specifier at %L"
49275 #: fortran/io.c:971
49276 #, gcc-internal-format, gfc-internal-format
49277 msgid "The H format specifier at %L is a Fortran 95 deleted feature"
49280 #: fortran/io.c:1059 fortran/io.c:1121
49281 #, gcc-internal-format, gfc-internal-format
49282 msgid "Missing comma at %L"
49285 #: fortran/io.c:1139
49286 #, gcc-internal-format, gfc-internal-format
49287 msgid "%s in format string at %L"
49290 #: fortran/io.c:1177
49291 #, gcc-internal-format, gfc-internal-format
49292 msgid "Extraneous characters in format at %L"
49295 #: fortran/io.c:1199
49296 #, gcc-internal-format, gfc-internal-format
49297 msgid "Format statement in module main block at %C"
49300 #: fortran/io.c:1205
49301 #, gcc-internal-format, gfc-internal-format
49302 msgid "Missing format label at %C"
49305 #: fortran/io.c:1260 fortran/io.c:1291 fortran/io.c:1357
49306 #, gcc-internal-format, gfc-internal-format
49307 msgid "Invalid value for %s specification at %C"
49310 #: fortran/io.c:1266 fortran/io.c:1297
49311 #, gcc-internal-format, gfc-internal-format
49312 msgid "Duplicate %s specification at %C"
49315 #: fortran/io.c:1304
49316 #, gcc-internal-format, gfc-internal-format
49317 msgid "Variable %s cannot be INTENT(IN) at %C"
49320 #: fortran/io.c:1312
49321 #, gcc-internal-format, gfc-internal-format
49322 msgid "Variable %s cannot be assigned in PURE procedure at %C"
49325 #: fortran/io.c:1363
49326 #, gcc-internal-format, gfc-internal-format
49327 msgid "Duplicate %s label specification at %C"
49330 #: fortran/io.c:1383
49331 #, gcc-internal-format, gfc-internal-format
49333 "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
49336 #: fortran/io.c:1401
49337 #, gcc-internal-format, gfc-internal-format
49338 msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
49341 #: fortran/io.c:1407
49342 #, gcc-internal-format, gfc-internal-format
49343 msgid "ASSIGNED variable in FORMAT tag at %L"
49346 #: fortran/io.c:1412
49347 #, gcc-internal-format
49348 msgid "Variable %qs at %L has not been assigned a format label"
49351 #: fortran/io.c:1419
49352 #, gcc-internal-format
49353 msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
49356 #: fortran/io.c:1431
49357 #, gcc-internal-format, gfc-internal-format
49358 msgid "Non-character in FORMAT tag at %L"
49361 #: fortran/io.c:1437
49362 #, gcc-internal-format, gfc-internal-format
49363 msgid "Non-character assumed shape array element in FORMAT tag at %L"
49366 #: fortran/io.c:1444
49367 #, gcc-internal-format, gfc-internal-format
49368 msgid "Non-character assumed size array element in FORMAT tag at %L"
49371 #: fortran/io.c:1451
49372 #, gcc-internal-format, gfc-internal-format
49373 msgid "Non-character pointer array element in FORMAT tag at %L"
49376 #: fortran/io.c:1477
49377 #, gcc-internal-format, gfc-internal-format
49378 msgid "%s tag at %L must be of type %s"
49381 #: fortran/io.c:1484
49382 #, gcc-internal-format, gfc-internal-format
49383 msgid "%s tag at %L must be a character string of default kind"
49386 #: fortran/io.c:1491
49387 #, gcc-internal-format, gfc-internal-format
49388 msgid "%s tag at %L must be scalar"
49391 #: fortran/io.c:1497
49392 #, gcc-internal-format, gfc-internal-format
49393 msgid "IOMSG tag at %L"
49396 #: fortran/io.c:1505
49397 #, gcc-internal-format, gfc-internal-format
49398 msgid "Fortran 95 requires default INTEGER in %s tag at %L"
49401 #: fortran/io.c:1514
49402 #, gcc-internal-format, gfc-internal-format
49403 msgid "Non-default LOGICAL kind in %s tag at %L"
49406 #: fortran/io.c:1521
49407 #, gcc-internal-format, gfc-internal-format
49408 msgid "NEWUNIT specifier at %L"
49411 #: fortran/io.c:1539
49412 #, gcc-internal-format, gfc-internal-format
49413 msgid "CONVERT tag at %L"
49416 #: fortran/io.c:1724
49417 #, gcc-internal-format
49418 msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
49421 #: fortran/io.c:1732 fortran/io.c:1759
49422 #, gcc-internal-format
49423 msgid "%s specifier in %s statement at %C has value %qs"
49426 #: fortran/io.c:1751
49427 #, gcc-internal-format
49428 msgid "Extension: %s specifier in %s statement at %C has value %qs"
49431 #: fortran/io.c:1773 fortran/io.c:1781
49432 #, gcc-internal-format
49433 msgid "%s specifier in %s statement at %C has invalid value %qs"
49436 #: fortran/io.c:1834
49437 #, gcc-internal-format, gfc-internal-format
49438 msgid "OPEN statement not allowed in PURE procedure at %C"
49441 #: fortran/io.c:1847
49442 #, gcc-internal-format, gfc-internal-format
49443 msgid "UNIT specifier not allowed with NEWUNIT at %C"
49446 #: fortran/io.c:1855
49447 #, gcc-internal-format, gfc-internal-format
49448 msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
49451 #: fortran/io.c:1862
49452 #, gcc-internal-format, gfc-internal-format
49453 msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
49456 #: fortran/io.c:1894
49457 #, gcc-internal-format, gfc-internal-format
49458 msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
49461 #: fortran/io.c:1912 fortran/io.c:3350
49462 #, gcc-internal-format, gfc-internal-format
49463 msgid "BLANK= at %C not allowed in Fortran 95"
49466 #: fortran/io.c:1930 fortran/io.c:3329
49467 #, gcc-internal-format, gfc-internal-format
49468 msgid "DECIMAL= at %C not allowed in Fortran 95"
49471 #: fortran/io.c:1962
49472 #, gcc-internal-format, gfc-internal-format
49473 msgid "ENCODING= at %C not allowed in Fortran 95"
49476 #: fortran/io.c:2013 fortran/io.c:3392
49477 #, gcc-internal-format, gfc-internal-format
49478 msgid "ROUND= at %C not allowed in Fortran 95"
49481 #: fortran/io.c:2033
49482 #, gcc-internal-format, gfc-internal-format
49483 msgid "SIGN= at %C not allowed in Fortran 95"
49486 #: fortran/io.c:2246
49487 #, gcc-internal-format, gfc-internal-format
49488 msgid "CLOSE statement not allowed in PURE procedure at %C"
49491 #: fortran/io.c:2305
49492 #, gcc-internal-format, gfc-internal-format
49493 msgid "CLOSE statement at %L requires a UNIT number"
49496 #: fortran/io.c:2313
49497 #, gcc-internal-format, gfc-internal-format
49498 msgid "UNIT number in CLOSE statement at %L must be non-negative"
49501 #: fortran/io.c:2409 fortran/match.c:2627
49502 #, gcc-internal-format, gfc-internal-format
49503 msgid "%s statement not allowed in PURE procedure at %C"
49506 #: fortran/io.c:2443 fortran/io.c:2874
49507 #, gcc-internal-format, gfc-internal-format
49508 msgid "UNIT number in statement at %L must be non-negative"
49511 #: fortran/io.c:2475
49512 #, gcc-internal-format, gfc-internal-format
49513 msgid "FLUSH statement at %C"
49516 #: fortran/io.c:2530
49517 #, gcc-internal-format, gfc-internal-format
49518 msgid "Duplicate UNIT specification at %C"
49521 #: fortran/io.c:2604
49522 #, gcc-internal-format, gfc-internal-format
49523 msgid "Duplicate format specification at %C"
49526 #: fortran/io.c:2621
49527 #, gcc-internal-format
49528 msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
49531 #: fortran/io.c:2657
49532 #, gcc-internal-format, gfc-internal-format
49533 msgid "Duplicate NML specification at %C"
49536 #: fortran/io.c:2666
49537 #, gcc-internal-format
49538 msgid "Symbol %qs at %C must be a NAMELIST group name"
49541 #: fortran/io.c:2731
49542 #, gcc-internal-format, gfc-internal-format
49543 msgid "END tag at %C not allowed in output statement"
49546 #: fortran/io.c:2808
49547 #, gcc-internal-format, gfc-internal-format
49548 msgid "UNIT not specified at %L"
49551 #: fortran/io.c:2820
49552 #, gcc-internal-format, gfc-internal-format
49554 "UNIT specification at %L must be an INTEGER expression or a CHARACTER "
49558 #: fortran/io.c:2842
49559 #, gcc-internal-format, gfc-internal-format
49560 msgid "Invalid form of WRITE statement at %L, UNIT required"
49563 #: fortran/io.c:2853
49564 #, gcc-internal-format, gfc-internal-format
49565 msgid "Internal unit with vector subscript at %L"
49568 #: fortran/io.c:2867
49569 #, gcc-internal-format, gfc-internal-format
49570 msgid "External IO UNIT cannot be an array at %L"
49573 #: fortran/io.c:2895
49574 #, gcc-internal-format
49576 "NAMELIST %qs in READ statement at %L contains the symbol %qs which may not "
49577 "appear in a variable definition context"
49580 #: fortran/io.c:2905
49581 #, gcc-internal-format, gfc-internal-format
49582 msgid "Comma before i/o item list at %L"
49585 #: fortran/io.c:2915
49586 #, gcc-internal-format, gfc-internal-format
49587 msgid "ERR tag label %d at %L not defined"
49590 #: fortran/io.c:2927
49591 #, gcc-internal-format, gfc-internal-format
49592 msgid "END tag label %d at %L not defined"
49595 #: fortran/io.c:2939
49596 #, gcc-internal-format, gfc-internal-format
49597 msgid "EOR tag label %d at %L not defined"
49600 #: fortran/io.c:2949
49601 #, gcc-internal-format, gfc-internal-format
49602 msgid "FORMAT label %d at %L not defined"
49605 #: fortran/io.c:2980
49606 #, gcc-internal-format
49607 msgid "io_kind_name(): bad I/O-kind"
49610 #: fortran/io.c:3069
49611 #, gcc-internal-format, gfc-internal-format
49612 msgid "Syntax error in I/O iterator at %C"
49615 #: fortran/io.c:3100
49616 #, gcc-internal-format, gfc-internal-format
49617 msgid "Expected variable in READ statement at %C"
49620 #: fortran/io.c:3106
49621 #, gcc-internal-format, gfc-internal-format
49622 msgid "Expected expression in %s statement at %C"
49625 #. A general purpose syntax error.
49626 #: fortran/io.c:3163 fortran/io.c:3758 fortran/gfortran.h:2677
49627 #, gcc-internal-format, gfc-internal-format
49628 msgid "Syntax error in %s statement at %C"
49631 #: fortran/io.c:3247
49632 #, gcc-internal-format, gfc-internal-format
49633 msgid "Internal file at %L with namelist"
49636 #: fortran/io.c:3303
49637 #, gcc-internal-format, gfc-internal-format
49638 msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
49641 #: fortran/io.c:3371
49642 #, gcc-internal-format, gfc-internal-format
49643 msgid "PAD= at %C not allowed in Fortran 95"
49646 #: fortran/io.c:3437
49647 #, gcc-internal-format, gfc-internal-format
49648 msgid "DELIM= at %C not allowed in Fortran 95"
49651 #: fortran/io.c:3586
49652 #, gcc-internal-format, gfc-internal-format
49653 msgid "PRINT namelist at %C is an extension"
49656 #: fortran/io.c:3729
49657 #, gcc-internal-format, gfc-internal-format
49658 msgid "Expected comma in I/O list at %C"
49661 #: fortran/io.c:3792
49662 #, gcc-internal-format, gfc-internal-format
49663 msgid "PRINT statement at %C not allowed within PURE procedure"
49666 #: fortran/io.c:3951 fortran/io.c:4011
49667 #, gcc-internal-format, gfc-internal-format
49668 msgid "INQUIRE statement not allowed in PURE procedure at %C"
49671 #: fortran/io.c:3979
49672 #, gcc-internal-format, gfc-internal-format
49673 msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
49676 #: fortran/io.c:3989 fortran/trans-io.c:1307
49677 #, gcc-internal-format, gfc-internal-format
49678 msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
49681 #: fortran/io.c:3996
49682 #, gcc-internal-format, gfc-internal-format
49683 msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
49686 #: fortran/io.c:4005
49687 #, gcc-internal-format, gfc-internal-format
49688 msgid "UNIT number in INQUIRE statement at %L can not be -1"
49691 #: fortran/io.c:4019
49692 #, gcc-internal-format, gfc-internal-format
49694 "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
49697 #: fortran/io.c:4193
49698 #, gcc-internal-format, gfc-internal-format
49699 msgid "WAIT at %C not allowed in Fortran 95"
49702 #: fortran/io.c:4199
49703 #, gcc-internal-format, gfc-internal-format
49704 msgid "WAIT statement not allowed in PURE procedure at %C"
49707 #: fortran/match.c:113
49708 #, gcc-internal-format
49709 msgid "gfc_op2string(): Bad code"
49712 #: fortran/match.c:170
49713 #, gcc-internal-format
49714 msgid "Missing %<)%> in statement at or before %L"
49717 #: fortran/match.c:175
49718 #, gcc-internal-format
49719 msgid "Missing %<(%> in statement at or before %L"
49722 #: fortran/match.c:372
49723 #, gcc-internal-format, gfc-internal-format
49724 msgid "Integer too large at %C"
49727 #: fortran/match.c:465 fortran/parse.c:945
49728 #, gcc-internal-format, gfc-internal-format
49729 msgid "Too many digits in statement label at %C"
49732 #: fortran/match.c:471
49733 #, gcc-internal-format, gfc-internal-format
49734 msgid "Statement label at %C is zero"
49737 #: fortran/match.c:504
49738 #, gcc-internal-format
49739 msgid "Label name %qs at %C is ambiguous"
49742 #: fortran/match.c:510
49743 #, gcc-internal-format
49744 msgid "Duplicate construct label %qs at %C"
49747 #: fortran/match.c:541
49748 #, gcc-internal-format, gfc-internal-format
49749 msgid "Invalid character in name at %C"
49752 #: fortran/match.c:554
49753 #, gcc-internal-format, gfc-internal-format
49754 msgid "Name at %C is too long"
49757 #: fortran/match.c:565
49758 #, gcc-internal-format
49760 "Invalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an "
49764 #: fortran/match.c:884
49765 #, gcc-internal-format, gfc-internal-format
49766 msgid "Loop variable at %C cannot be a coarray"
49769 #: fortran/match.c:890
49770 #, gcc-internal-format, gfc-internal-format
49771 msgid "Loop variable at %C cannot be a sub-component"
49774 #: fortran/match.c:924
49775 #, gcc-internal-format, gfc-internal-format
49776 msgid "Expected a step value in iterator at %C"
49779 #: fortran/match.c:936
49780 #, gcc-internal-format, gfc-internal-format
49781 msgid "Syntax error in iterator at %C"
49784 #: fortran/match.c:1104
49785 #, gcc-internal-format, gfc-internal-format
49786 msgid "gfc_match(): Bad match code %c"
49789 #: fortran/match.c:1177
49790 #, gcc-internal-format, gfc-internal-format
49791 msgid "Invalid form of PROGRAM statement at %C"
49794 #: fortran/match.c:1307 fortran/match.c:1387
49795 #, gcc-internal-format, gfc-internal-format
49796 msgid "Arithmetic IF statement at %C"
49799 #: fortran/match.c:1362
49800 #, gcc-internal-format, gfc-internal-format
49801 msgid "Syntax error in IF-expression at %C"
49804 #: fortran/match.c:1373
49805 #, gcc-internal-format, gfc-internal-format
49806 msgid "Block label not appropriate for arithmetic IF statement at %C"
49809 #: fortran/match.c:1410
49810 #, gcc-internal-format, gfc-internal-format
49811 msgid "Block label is not appropriate for IF statement at %C"
49814 #: fortran/match.c:1496
49815 #, gcc-internal-format, gfc-internal-format
49816 msgid "Cannot assign to a named constant at %C"
49819 #: fortran/match.c:1506
49820 #, gcc-internal-format, gfc-internal-format
49821 msgid "Unclassifiable statement in IF-clause at %C"
49824 #: fortran/match.c:1513
49825 #, gcc-internal-format, gfc-internal-format
49826 msgid "Syntax error in IF-clause at %C"
49829 #: fortran/match.c:1556
49830 #, gcc-internal-format, gfc-internal-format
49831 msgid "Unexpected junk after ELSE statement at %C"
49834 #: fortran/match.c:1562 fortran/match.c:1597
49835 #, gcc-internal-format
49836 msgid "Label %qs at %C doesn't match IF label %qs"
49839 #: fortran/match.c:1591
49840 #, gcc-internal-format, gfc-internal-format
49841 msgid "Unexpected junk after ELSE IF statement at %C"
49844 #: fortran/match.c:1655
49845 #, gcc-internal-format, gfc-internal-format
49846 msgid "Image control statement CRITICAL at %C in PURE procedure"
49849 #: fortran/match.c:1661
49850 #, gcc-internal-format, gfc-internal-format
49851 msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
49854 #: fortran/match.c:1668
49855 #, gcc-internal-format, gfc-internal-format
49856 msgid "CRITICAL statement at %C"
49859 #: fortran/match.c:1680
49860 #, gcc-internal-format, gfc-internal-format
49861 msgid "Nested CRITICAL block at %C"
49864 #: fortran/match.c:1732
49865 #, gcc-internal-format, gfc-internal-format
49866 msgid "Expected association list at %C"
49869 #: fortran/match.c:1745
49870 #, gcc-internal-format, gfc-internal-format
49871 msgid "Expected association at %C"
49874 #: fortran/match.c:1754
49875 #, gcc-internal-format
49876 msgid "Duplicate name %qs in association at %C"
49879 #: fortran/match.c:1762
49880 #, gcc-internal-format, gfc-internal-format
49881 msgid "Association target at %C must not be coindexed"
49884 #: fortran/match.c:1780
49885 #, gcc-internal-format
49886 msgid "Expected %<)%> or %<,%> at %C"
49889 #: fortran/match.c:1798
49890 #, gcc-internal-format, gfc-internal-format
49891 msgid "Junk after ASSOCIATE statement at %C"
49894 #: fortran/match.c:1867
49895 #, gcc-internal-format
49896 msgid "Derived type %qs at %L may not be ABSTRACT"
49899 #: fortran/match.c:1930
49900 #, gcc-internal-format, gfc-internal-format
49901 msgid "Invalid type-spec at %C"
49904 #: fortran/match.c:2024
49905 #, gcc-internal-format, gfc-internal-format
49906 msgid "Syntax error in FORALL iterator at %C"
49909 #: fortran/match.c:2289
49910 #, gcc-internal-format, gfc-internal-format
49911 msgid "DO CONCURRENT construct at %C"
49914 #: fortran/match.c:2414
49915 #, gcc-internal-format
49916 msgid "Name %qs in %s statement at %C is unknown"
49919 #: fortran/match.c:2422
49920 #, gcc-internal-format
49921 msgid "Name %qs in %s statement at %C is not a construct name"
49924 #: fortran/match.c:2434
49925 #, gcc-internal-format, gfc-internal-format
49926 msgid "%s statement at %C leaves CRITICAL construct"
49929 #. F2008, C821 & C845.
49930 #: fortran/match.c:2442
49931 #, gcc-internal-format, gfc-internal-format
49932 msgid "%s statement at %C leaves DO CONCURRENT construct"
49935 #: fortran/match.c:2454
49936 #, gcc-internal-format, gfc-internal-format
49937 msgid "%s statement at %C is not within a construct"
49940 #: fortran/match.c:2457
49941 #, gcc-internal-format
49942 msgid "%s statement at %C is not within construct %qs"
49945 #: fortran/match.c:2482
49946 #, gcc-internal-format
49947 msgid "CYCLE statement at %C is not applicable to non-loop construct %qs"
49950 #: fortran/match.c:2487
49951 #, gcc-internal-format, gfc-internal-format
49952 msgid "EXIT statement with no do-construct-name at %C"
49955 #: fortran/match.c:2493
49956 #, gcc-internal-format
49957 msgid "%s statement at %C is not applicable to construct %qs"
49960 #: fortran/match.c:2501
49961 #, gcc-internal-format, gfc-internal-format
49962 msgid "%s statement at %C leaving OpenACC structured block"
49965 #: fortran/match.c:2526
49966 #, gcc-internal-format, gfc-internal-format
49967 msgid "EXIT statement at %C terminating !$ACC LOOP loop"
49970 #: fortran/match.c:2531
49971 #, gcc-internal-format, gfc-internal-format
49972 msgid "CYCLE statement at %C to non-innermost collapsed !$ACC LOOP loop"
49975 #: fortran/match.c:2556
49976 #, gcc-internal-format, gfc-internal-format
49977 msgid "EXIT statement at %C terminating !$OMP DO loop"
49980 #: fortran/match.c:2561
49981 #, gcc-internal-format, gfc-internal-format
49982 msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
49985 #: fortran/match.c:2621
49986 #, gcc-internal-format, gfc-internal-format
49987 msgid "%s statement at %C in PURE procedure"
49990 #: fortran/match.c:2637
49991 #, gcc-internal-format, gfc-internal-format
49992 msgid "Image control statement STOP at %C in CRITICAL block"
49995 #: fortran/match.c:2642
49996 #, gcc-internal-format, gfc-internal-format
49997 msgid "Image control statement STOP at %C in DO CONCURRENT block"
50000 #: fortran/match.c:2650
50001 #, gcc-internal-format, gfc-internal-format
50002 msgid "STOP code at %L must be either INTEGER or CHARACTER type"
50005 #: fortran/match.c:2657
50006 #, gcc-internal-format, gfc-internal-format
50007 msgid "STOP code at %L must be scalar"
50010 #: fortran/match.c:2665
50011 #, gcc-internal-format, gfc-internal-format
50012 msgid "STOP code at %L must be default character KIND=%d"
50015 #: fortran/match.c:2673
50016 #, gcc-internal-format, gfc-internal-format
50017 msgid "STOP code at %L must be default integer KIND=%d"
50020 #: fortran/match.c:2719
50021 #, gcc-internal-format, gfc-internal-format
50022 msgid "PAUSE statement at %C"
50025 #: fortran/match.c:2740
50026 #, gcc-internal-format, gfc-internal-format
50027 msgid "ERROR STOP statement at %C"
50030 #: fortran/match.c:2765
50031 #, gcc-internal-format, gfc-internal-format
50032 msgid "Image control statement %s at %C in PURE procedure"
50035 #: fortran/match.c:2780
50036 #, gcc-internal-format, gfc-internal-format
50037 msgid "Image control statement %s at %C in CRITICAL block"
50040 #: fortran/match.c:2787
50041 #, gcc-internal-format, gfc-internal-format
50042 msgid "Image control statement %s at %C in DO CONCURRENT block"
50045 #: fortran/match.c:2817 fortran/match.c:3029 fortran/match.c:3539
50046 #: fortran/match.c:3876
50047 #, gcc-internal-format, gfc-internal-format
50048 msgid "Redundant STAT tag found at %L "
50051 #: fortran/match.c:2838 fortran/match.c:3049 fortran/match.c:3565
50052 #: fortran/match.c:3901
50053 #, gcc-internal-format, gfc-internal-format
50054 msgid "Redundant ERRMSG tag found at %L "
50057 #: fortran/match.c:2859
50058 #, gcc-internal-format, gfc-internal-format
50059 msgid "Redundant ACQUIRED_LOCK tag found at %L "
50062 #: fortran/match.c:2924
50063 #, gcc-internal-format, gfc-internal-format
50064 msgid "LOCK statement at %C"
50067 #: fortran/match.c:2934
50068 #, gcc-internal-format, gfc-internal-format
50069 msgid "UNLOCK statement at %C"
50072 #: fortran/match.c:2959
50073 #, gcc-internal-format, gfc-internal-format
50074 msgid "Image control statement SYNC at %C in PURE procedure"
50077 #: fortran/match.c:2965
50078 #, gcc-internal-format, gfc-internal-format
50079 msgid "SYNC statement at %C"
50082 #: fortran/match.c:2977
50083 #, gcc-internal-format, gfc-internal-format
50084 msgid "Image control statement SYNC at %C in CRITICAL block"
50087 #: fortran/match.c:2983
50088 #, gcc-internal-format, gfc-internal-format
50089 msgid "Image control statement SYNC at %C in DO CONCURRENT block"
50092 #: fortran/match.c:3163
50093 #, gcc-internal-format, gfc-internal-format
50094 msgid "ASSIGN statement at %C"
50097 #: fortran/match.c:3207
50098 #, gcc-internal-format, gfc-internal-format
50099 msgid "Assigned GOTO statement at %C"
50102 #: fortran/match.c:3251 fortran/match.c:3302
50103 #, gcc-internal-format, gfc-internal-format
50104 msgid "Statement label list in GOTO at %C cannot be empty"
50107 #: fortran/match.c:3312
50108 #, gcc-internal-format, gfc-internal-format
50109 msgid "Computed GOTO at %C"
50112 #: fortran/match.c:3384
50113 #, gcc-internal-format, gfc-internal-format
50114 msgid "Error in type-spec at %L"
50117 #: fortran/match.c:3394
50118 #, gcc-internal-format, gfc-internal-format
50119 msgid "typespec in ALLOCATE at %L"
50122 #: fortran/match.c:3437
50123 #, gcc-internal-format, gfc-internal-format
50124 msgid "Bad allocate-object at %C for a PURE procedure"
50127 #: fortran/match.c:3461
50128 #, gcc-internal-format, gfc-internal-format
50129 msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
50132 #: fortran/match.c:3466
50133 #, gcc-internal-format, gfc-internal-format
50134 msgid "ALLOCATE of coarray at %C in CRITICAL block"
50137 #: fortran/match.c:3488
50138 #, gcc-internal-format, gfc-internal-format
50140 "Allocate-object at %L is neither a data pointer nor an allocatable variable"
50143 #: fortran/match.c:3500
50144 #, gcc-internal-format, gfc-internal-format
50145 msgid "Type of entity at %L is type incompatible with typespec"
50148 #: fortran/match.c:3508
50149 #, gcc-internal-format, gfc-internal-format
50151 "Kind type parameter for entity at %L differs from the kind type parameter of "
50155 #: fortran/match.c:3522
50156 #, gcc-internal-format, gfc-internal-format
50157 msgid "Shape specification for allocatable scalar at %C"
50160 #: fortran/match.c:3559
50161 #, gcc-internal-format, gfc-internal-format
50162 msgid "ERRMSG tag at %L"
50165 #: fortran/match.c:3582
50166 #, gcc-internal-format, gfc-internal-format
50167 msgid "SOURCE tag at %L"
50170 #: fortran/match.c:3588
50171 #, gcc-internal-format, gfc-internal-format
50172 msgid "Redundant SOURCE tag found at %L "
50175 #: fortran/match.c:3595
50176 #, gcc-internal-format, gfc-internal-format
50177 msgid "SOURCE tag at %L conflicts with the typespec at %L"
50180 #: fortran/match.c:3601
50181 #, gcc-internal-format, gfc-internal-format
50182 msgid "SOURCE tag at %L with more than a single allocate object"
50185 #: fortran/match.c:3619
50186 #, gcc-internal-format, gfc-internal-format
50187 msgid "MOLD tag at %L"
50190 #: fortran/match.c:3625
50191 #, gcc-internal-format, gfc-internal-format
50192 msgid "Redundant MOLD tag found at %L "
50195 #: fortran/match.c:3632
50196 #, gcc-internal-format, gfc-internal-format
50197 msgid "MOLD tag at %L conflicts with the typespec at %L"
50200 #: fortran/match.c:3658
50201 #, gcc-internal-format, gfc-internal-format
50202 msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
50205 #: fortran/match.c:3666
50206 #, gcc-internal-format, gfc-internal-format
50208 "Allocate-object at %L with a deferred type parameter requires either a type-"
50209 "spec or SOURCE tag or a MOLD tag"
50212 #: fortran/match.c:3678
50213 #, gcc-internal-format, gfc-internal-format
50215 "Unlimited polymorphic allocate-object at %L requires either a type-spec or "
50216 "SOURCE tag or a MOLD tag"
50219 #: fortran/match.c:3740
50220 #, gcc-internal-format, gfc-internal-format
50221 msgid "Pointer object at %C shall not be coindexed"
50224 #: fortran/match.c:3826
50225 #, gcc-internal-format, gfc-internal-format
50226 msgid "Illegal allocate-object at %C for a PURE procedure"
50229 #: fortran/match.c:3836
50230 #, gcc-internal-format, gfc-internal-format
50231 msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
50234 #: fortran/match.c:3843
50235 #, gcc-internal-format, gfc-internal-format
50236 msgid "DEALLOCATE of coarray at %C in CRITICAL block"
50239 #: fortran/match.c:3859
50240 #, gcc-internal-format, gfc-internal-format
50242 "Allocate-object at %C is not a nonprocedure pointer nor an allocatable "
50246 #: fortran/match.c:3896
50247 #, gcc-internal-format, gfc-internal-format
50248 msgid "ERRMSG at %L"
50251 #: fortran/match.c:3953
50252 #, gcc-internal-format, gfc-internal-format
50253 msgid "Image control statement RETURN at %C in CRITICAL block"
50256 #: fortran/match.c:3959
50257 #, gcc-internal-format, gfc-internal-format
50258 msgid "Image control statement RETURN at %C in DO CONCURRENT block"
50261 #: fortran/match.c:3968
50262 #, gcc-internal-format, gfc-internal-format
50263 msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
50266 #: fortran/match.c:3999
50267 #, gcc-internal-format, gfc-internal-format
50268 msgid "RETURN statement in main program at %C"
50271 #: fortran/match.c:4027
50272 #, gcc-internal-format, gfc-internal-format
50273 msgid "Expected component reference at %C"
50276 #: fortran/match.c:4036
50277 #, gcc-internal-format, gfc-internal-format
50278 msgid "Junk after CALL at %C"
50281 #: fortran/match.c:4047
50282 #, gcc-internal-format, gfc-internal-format
50283 msgid "Expected type-bound procedure or procedure pointer component at %C"
50286 #: fortran/match.c:4268
50287 #, gcc-internal-format, gfc-internal-format
50288 msgid "Syntax error in common block name at %C"
50291 #. If we find an error, just print it and continue,
50292 #. cause it's just semantic, and we can see if there
50293 #. are more errors.
50294 #: fortran/match.c:4346
50295 #, gcc-internal-format
50297 "Variable %qs at %L in common block %qs at %C must be declared with a C "
50298 "interoperable kind since common block %qs is bind(c)"
50301 #: fortran/match.c:4355
50302 #, gcc-internal-format
50304 "Variable %qs in common block %qs at %C can not be bind(c) since it is not "
50308 #: fortran/match.c:4362
50309 #, gcc-internal-format
50310 msgid "Symbol %qs at %C is already in a COMMON block"
50313 #: fortran/match.c:4370
50314 #, gcc-internal-format
50315 msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
50318 #: fortran/match.c:4396
50319 #, gcc-internal-format
50320 msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
50323 #: fortran/match.c:4406
50324 #, gcc-internal-format
50325 msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
50328 #: fortran/match.c:4438
50329 #, gcc-internal-format
50331 "Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to "
50332 "another COMMON block %qs"
50335 #: fortran/match.c:4566
50336 #, gcc-internal-format
50337 msgid "Namelist group name %qs at %C already has a basic type of %s"
50340 #: fortran/match.c:4574
50341 #, gcc-internal-format
50343 "Namelist group name %qs at %C already is USE associated and cannot be "
50347 #: fortran/match.c:4600
50348 #, gcc-internal-format
50349 msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
50352 #: fortran/match.c:4734
50353 #, gcc-internal-format, gfc-internal-format
50354 msgid "Derived type component %C is not a permitted EQUIVALENCE member"
50357 #: fortran/match.c:4742
50358 #, gcc-internal-format, gfc-internal-format
50359 msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
50362 #: fortran/match.c:4770
50363 #, gcc-internal-format, gfc-internal-format
50364 msgid "EQUIVALENCE at %C requires two or more objects"
50367 #: fortran/match.c:4784
50368 #, gcc-internal-format, gfc-internal-format
50370 "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
50373 #: fortran/match.c:4797
50374 #, gcc-internal-format, gfc-internal-format
50375 msgid "Expecting a comma in EQUIVALENCE at %C"
50378 #: fortran/match.c:4914
50379 #, gcc-internal-format, gfc-internal-format
50380 msgid "Statement function at %L is recursive"
50383 #: fortran/match.c:4920
50384 #, gcc-internal-format, gfc-internal-format
50385 msgid "Statement function at %C"
50388 #: fortran/match.c:5005
50389 #, gcc-internal-format, gfc-internal-format
50390 msgid "Expected initialization expression in CASE at %C"
50393 #: fortran/match.c:5037
50394 #, gcc-internal-format
50395 msgid "Expected block name %qs of SELECT construct at %C"
50398 #: fortran/match.c:5317
50399 #, gcc-internal-format, gfc-internal-format
50400 msgid "parse error in SELECT TYPE statement at %C"
50403 #: fortran/match.c:5341
50404 #, gcc-internal-format, gfc-internal-format
50406 "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
50409 #: fortran/match.c:5375
50410 #, gcc-internal-format, gfc-internal-format
50411 msgid "Unexpected CASE statement at %C"
50414 #: fortran/match.c:5427
50415 #, gcc-internal-format, gfc-internal-format
50416 msgid "Syntax error in CASE specification at %C"
50419 #: fortran/match.c:5445
50420 #, gcc-internal-format, gfc-internal-format
50421 msgid "Unexpected TYPE IS statement at %C"
50424 #: fortran/match.c:5477
50425 #, gcc-internal-format, gfc-internal-format
50427 "The type-spec shall not specify a sequence derived type or a type with the "
50428 "BIND attribute in SELECT TYPE at %C [F2003:C815]"
50431 #: fortran/match.c:5489
50432 #, gcc-internal-format, gfc-internal-format
50433 msgid "Syntax error in TYPE IS specification at %C"
50436 #: fortran/match.c:5565
50437 #, gcc-internal-format, gfc-internal-format
50438 msgid "Syntax error in CLASS IS specification at %C"
50441 #: fortran/match.c:5683
50442 #, gcc-internal-format, gfc-internal-format
50443 msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
50446 #: fortran/match.c:5721
50447 #, gcc-internal-format
50448 msgid "Label %qs at %C doesn't match WHERE label %qs"
50451 #: fortran/matchexp.c:72
50452 #, gcc-internal-format
50453 msgid "Bad character %<%c%> in OPERATOR name at %C"
50456 #: fortran/matchexp.c:80
50457 #, gcc-internal-format
50458 msgid "The name %qs cannot be used as a defined operator at %C"
50461 #: fortran/matchexp.c:173
50462 #, gcc-internal-format, gfc-internal-format
50463 msgid "Expected a right parenthesis in expression at %C"
50466 #: fortran/matchexp.c:281
50467 #, gcc-internal-format, gfc-internal-format
50468 msgid "Expected exponent in expression at %C"
50471 #: fortran/matchexp.c:319 fortran/matchexp.c:324 fortran/matchexp.c:428
50472 #: fortran/matchexp.c:433
50473 #, gcc-internal-format, gfc-internal-format
50475 "Extension: Unary operator following arithmetic operator (use parentheses) at "
50479 #: fortran/matchexp.c:665
50480 #, gcc-internal-format
50481 msgid "match_level_4(): Bad operator"
50484 #: fortran/misc.c:105
50485 #, gcc-internal-format
50486 msgid "gfc_basic_typename(): Undefined type"
50489 #: fortran/misc.c:167
50490 #, gcc-internal-format
50491 msgid "gfc_typename(): Undefined type"
50494 #: fortran/misc.c:187
50495 #, gcc-internal-format
50496 msgid "gfc_code2string(): Bad code"
50499 #: fortran/module.c:234
50500 #, gcc-internal-format
50501 msgid "free_pi_tree(): Unresolved fixup"
50504 #: fortran/module.c:451
50505 #, gcc-internal-format
50506 msgid "associate_integer_pointer(): Already associated"
50509 #: fortran/module.c:533
50510 #, gcc-internal-format, gfc-internal-format
50511 msgid "module nature in USE statement at %C"
50514 #: fortran/module.c:545
50515 #, gcc-internal-format, gfc-internal-format
50517 "Module nature in USE statement at %C shall be either INTRINSIC or "
50521 #: fortran/module.c:558
50522 #, gcc-internal-format, gfc-internal-format
50523 msgid "\"::\" was expected after module nature at %C but was not found"
50526 #: fortran/module.c:568
50527 #, gcc-internal-format, gfc-internal-format
50528 msgid "\"USE :: module\" at %C"
50531 #: fortran/module.c:627
50532 #, gcc-internal-format, gfc-internal-format
50533 msgid "Missing generic specification in USE statement at %C"
50536 #: fortran/module.c:635
50537 #, gcc-internal-format, gfc-internal-format
50538 msgid "Renaming operators in USE statements at %C"
50541 #: fortran/module.c:676
50542 #, gcc-internal-format
50543 msgid "The name %qs at %C has already been used as an external module name."
50546 #: fortran/module.c:1060
50547 #, gcc-internal-format
50548 msgid "Reading module %qs at line %d column %d: %s"
50551 #: fortran/module.c:1064
50552 #, gcc-internal-format
50553 msgid "Writing module %qs at line %d column %d: %s"
50556 #: fortran/module.c:1068
50557 #, gcc-internal-format
50558 msgid "Module %qs at line %d column %d: %s"
50561 #: fortran/module.c:1463
50562 #, gcc-internal-format
50563 msgid "require_atom(): bad atom type required"
50566 #: fortran/module.c:1512
50567 #, gcc-internal-format, gfc-internal-format
50568 msgid "Error writing modules file: %s"
50571 #: fortran/module.c:1556
50572 #, gcc-internal-format
50573 msgid "write_atom(): Writing negative integer"
50576 #: fortran/module.c:1563
50577 #, gcc-internal-format
50578 msgid "write_atom(): Trying to write dab atom"
50581 #: fortran/module.c:1769
50582 #, gcc-internal-format
50583 msgid "unquote_string(): got bad string"
50586 #: fortran/module.c:2516
50587 #, gcc-internal-format
50588 msgid "mio_array_ref(): Unknown array ref"
50591 #: fortran/module.c:3492
50592 #, gcc-internal-format, gfc-internal-format
50593 msgid "Namelist %s cannot be renamed by USE association to %s"
50596 #: fortran/module.c:4612
50597 #, gcc-internal-format, gfc-internal-format
50598 msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
50601 #: fortran/module.c:4615
50602 #, gcc-internal-format, gfc-internal-format
50603 msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
50606 #: fortran/module.c:4803
50607 #, gcc-internal-format
50609 "%qs of module %qs, imported at %C, is also the name of the current program "
50613 #: fortran/module.c:5154
50614 #, gcc-internal-format
50615 msgid "Symbol %qs referenced at %L not found in module %qs"
50618 #: fortran/module.c:5161
50619 #, gcc-internal-format
50620 msgid "User operator %qs referenced at %L not found in module %qs"
50623 #: fortran/module.c:5166
50624 #, gcc-internal-format
50625 msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
50628 #: fortran/module.c:5396
50629 #, gcc-internal-format
50630 msgid "write_symbol(): bad module symbol %qs"
50633 #: fortran/module.c:5729
50634 #, gcc-internal-format
50635 msgid "write_symtree(): Symbol not written"
50638 #: fortran/module.c:5903
50639 #, gcc-internal-format
50640 msgid "Can't open module file %qs for writing at %C: %s"
50643 #: fortran/module.c:5923
50644 #, gcc-internal-format
50645 msgid "Error writing module file %qs for writing: %s"
50648 #: fortran/module.c:5934
50649 #, gcc-internal-format
50650 msgid "Can't delete module file %qs: %s"
50653 #: fortran/module.c:5937
50654 #, gcc-internal-format
50655 msgid "Can't rename module file %qs to %qs: %s"
50658 #: fortran/module.c:5943
50659 #, gcc-internal-format
50660 msgid "Can't delete temporary module file %qs: %s"
50663 #: fortran/module.c:5963 fortran/module.c:6290 fortran/module.c:6323
50664 #: fortran/module.c:6365
50665 #, gcc-internal-format
50666 msgid "Symbol %qs already declared"
50669 #: fortran/module.c:6033
50670 #, gcc-internal-format, gfc-internal-format
50671 msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
50674 #: fortran/module.c:6141 fortran/module.c:6485
50675 #, gcc-internal-format
50676 msgid "The symbol %qs, referenced at %L, is not in the selected standard"
50679 #: fortran/module.c:6269
50680 #, gcc-internal-format
50681 msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
50684 #: fortran/module.c:6470
50685 #, gcc-internal-format
50687 "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name "
50691 #: fortran/module.c:6492
50692 #, gcc-internal-format
50694 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
50695 "ISO_FORTRAN_ENV at %L is incompatible with option %qs"
50698 #: fortran/module.c:6560
50699 #, gcc-internal-format, gfc-internal-format
50701 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
50702 "ISO_FORTRAN_ENV at %C is incompatible with option %s"
50705 #: fortran/module.c:6614
50706 #, gcc-internal-format
50708 "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
50711 #: fortran/module.c:6640
50712 #, gcc-internal-format, gfc-internal-format
50713 msgid "USE statement at %C has no ONLY qualifier"
50716 #: fortran/module.c:6658
50717 #, gcc-internal-format, gfc-internal-format
50718 msgid "ISO_FORTRAN_ENV intrinsic module at %C"
50721 #: fortran/module.c:6670
50722 #, gcc-internal-format, gfc-internal-format
50723 msgid "ISO_C_BINDING module at %C"
50726 #: fortran/module.c:6683
50727 #, gcc-internal-format
50728 msgid "Can't find an intrinsic module named %qs at %C"
50731 #: fortran/module.c:6689
50732 #, gcc-internal-format, gfc-internal-format
50733 msgid "IEEE_FEATURES module at %C"
50736 #: fortran/module.c:6695
50737 #, gcc-internal-format, gfc-internal-format
50738 msgid "IEEE_EXCEPTIONS module at %C"
50741 #: fortran/module.c:6701
50742 #, gcc-internal-format, gfc-internal-format
50743 msgid "IEEE_ARITHMETIC module at %C"
50746 #: fortran/module.c:6708
50747 #, gcc-internal-format
50748 msgid "Can't open module file %qs for reading at %C: %s"
50751 #: fortran/module.c:6716
50752 #, gcc-internal-format
50754 "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name "
50758 #: fortran/module.c:6739
50759 #, gcc-internal-format
50760 msgid "File %qs opened at %C is not a GNU Fortran module file"
50763 #: fortran/module.c:6747
50764 #, gcc-internal-format
50766 "Cannot read module file %qs opened at %C, because it was created by a "
50767 "different version of GNU Fortran"
50770 #: fortran/module.c:6761
50771 #, gcc-internal-format
50772 msgid "Can't USE the same module we're building!"
50775 #: fortran/openmp.c:267 fortran/openmp.c:2098 fortran/openmp.c:2172
50776 #, gcc-internal-format, gfc-internal-format
50777 msgid "COMMON block /%s/ not found at %C"
50780 #: fortran/openmp.c:305
50781 #, gcc-internal-format, gfc-internal-format
50782 msgid "Syntax error in OpenMP variable list at %C"
50785 #: fortran/openmp.c:367
50786 #, gcc-internal-format, gfc-internal-format
50787 msgid "Syntax error in OpenACC expression list at %C"
50790 #: fortran/openmp.c:836
50791 #, gcc-internal-format, gfc-internal-format
50792 msgid "!$OMP DECLARE REDUCTION %s not found at %L"
50795 #: fortran/openmp.c:934
50796 #, gcc-internal-format, gfc-internal-format
50797 msgid "COLLAPSE clause argument not constant positive integer at %C"
50800 #: fortran/openmp.c:1355
50801 #, gcc-internal-format, gfc-internal-format
50802 msgid "Unexpected junk in !$ACC WAIT at %C"
50805 #: fortran/openmp.c:1364
50806 #, gcc-internal-format, gfc-internal-format
50807 msgid "Invalid argument to $!ACC WAIT at %L"
50810 #: fortran/openmp.c:1373
50811 #, gcc-internal-format, gfc-internal-format
50812 msgid "WAIT clause at %L requires a scalar INTEGER expression"
50815 #: fortran/openmp.c:1401
50816 #, gcc-internal-format, gfc-internal-format
50817 msgid "ACC CACHE directive must be inside of loop %C"
50820 #: fortran/openmp.c:1427
50821 #, gcc-internal-format, gfc-internal-format
50823 "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
50826 #: fortran/openmp.c:1451
50827 #, gcc-internal-format, gfc-internal-format
50828 msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
50831 #: fortran/openmp.c:1458
50832 #, gcc-internal-format
50833 msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, invalid function name %qs"
50836 #: fortran/openmp.c:1466
50837 #, gcc-internal-format, gfc-internal-format
50838 msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting ')' after NAME"
50841 #: fortran/openmp.c:1474
50842 #, gcc-internal-format, gfc-internal-format
50843 msgid "Unexpected junk after !$ACC ROUTINE at %C"
50846 #: fortran/openmp.c:1543
50847 #, gcc-internal-format, gfc-internal-format
50848 msgid "Unexpected junk after $OMP CRITICAL statement at %C"
50851 #: fortran/openmp.c:1608
50852 #, gcc-internal-format, gfc-internal-format
50853 msgid "Unexpected junk after $OMP FLUSH statement at %C"
50856 #: fortran/openmp.c:1991 fortran/openmp.c:4822
50857 #, gcc-internal-format, gfc-internal-format
50858 msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
50861 #: fortran/openmp.c:1995 fortran/openmp.c:4826
50862 #, gcc-internal-format, gfc-internal-format
50863 msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
50866 #: fortran/openmp.c:2000
50867 #, gcc-internal-format, gfc-internal-format
50868 msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
50871 #: fortran/openmp.c:2002
50872 #, gcc-internal-format, gfc-internal-format
50873 msgid "Previous !$OMP DECLARE REDUCTION at %L"
50876 #: fortran/openmp.c:2022
50877 #, gcc-internal-format, gfc-internal-format
50878 msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
50881 #: fortran/openmp.c:2051
50882 #, gcc-internal-format, gfc-internal-format
50884 "Only the !$OMP DECLARE TARGET form without list is allowed in interface "
50888 #: fortran/openmp.c:2077
50889 #, gcc-internal-format, gfc-internal-format
50890 msgid "OMP DECLARE TARGET on a variable at %C is an element of a COMMON block"
50893 #: fortran/openmp.c:2116
50894 #, gcc-internal-format, gfc-internal-format
50895 msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
50898 #: fortran/openmp.c:2122
50899 #, gcc-internal-format, gfc-internal-format
50900 msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
50903 #: fortran/openmp.c:2152
50904 #, gcc-internal-format, gfc-internal-format
50905 msgid "Threadprivate variable at %C is an element of a COMMON block"
50908 #: fortran/openmp.c:2189
50909 #, gcc-internal-format, gfc-internal-format
50910 msgid "Unexpected junk after OMP THREADPRIVATE at %C"
50913 #: fortran/openmp.c:2196
50914 #, gcc-internal-format, gfc-internal-format
50915 msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
50918 #: fortran/openmp.c:2277
50919 #, gcc-internal-format, gfc-internal-format
50920 msgid "Unexpected junk after TASKWAIT clause at %C"
50923 #: fortran/openmp.c:2291
50924 #, gcc-internal-format, gfc-internal-format
50925 msgid "Unexpected junk after TASKYIELD clause at %C"
50928 #: fortran/openmp.c:2416
50929 #, gcc-internal-format, gfc-internal-format
50930 msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
50933 #: fortran/openmp.c:2430
50934 #, gcc-internal-format, gfc-internal-format
50935 msgid "Unexpected junk after $OMP MASTER statement at %C"
50938 #: fortran/openmp.c:2444
50939 #, gcc-internal-format, gfc-internal-format
50940 msgid "Unexpected junk after $OMP ORDERED statement at %C"
50943 #: fortran/openmp.c:2489
50944 #, gcc-internal-format, gfc-internal-format
50945 msgid "Unexpected junk after $OMP ATOMIC statement at %C"
50948 #: fortran/openmp.c:2505
50949 #, gcc-internal-format, gfc-internal-format
50950 msgid "Unexpected junk after $OMP BARRIER statement at %C"
50953 #: fortran/openmp.c:2519
50954 #, gcc-internal-format, gfc-internal-format
50955 msgid "Unexpected junk after $OMP TASKGROUP statement at %C"
50958 #: fortran/openmp.c:2569
50959 #, gcc-internal-format, gfc-internal-format
50960 msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
50963 #: fortran/openmp.c:2589
50964 #, gcc-internal-format, gfc-internal-format
50965 msgid "Unexpected junk after NOWAIT clause at %C"
50968 #: fortran/openmp.c:2629
50969 #, gcc-internal-format, gfc-internal-format
50970 msgid "%s clause at %L requires a scalar INTEGER expression"
50973 #: fortran/openmp.c:2640
50974 #, gcc-internal-format, gfc-internal-format
50975 msgid "INTEGER expression of %s clause at %L must be positive"
50978 #: fortran/openmp.c:2651
50979 #, gcc-internal-format
50980 msgid "POINTER object %qs of derived type in %s clause at %L"
50983 #: fortran/openmp.c:2654
50984 #, gcc-internal-format
50985 msgid "Cray pointer object of derived type %qs in %s clause at %L"
50988 #: fortran/openmp.c:2657
50989 #, gcc-internal-format
50990 msgid "Cray pointee object of derived type %qs in %s clause at %L"
50993 #: fortran/openmp.c:2663
50994 #, gcc-internal-format
50995 msgid "POINTER object %qs of polymorphic type in %s clause at %L"
50998 #: fortran/openmp.c:2668
50999 #, gcc-internal-format
51000 msgid "Cray pointer object of polymorphic type %qs in %s clause at %L"
51003 #: fortran/openmp.c:2673
51004 #, gcc-internal-format
51005 msgid "Cray pointee object of polymorphic type %qs in %s clause at %L"
51008 #: fortran/openmp.c:2683 fortran/openmp.c:3211
51009 #, gcc-internal-format
51010 msgid "Assumed size array %qs in %s clause at %L"
51013 #: fortran/openmp.c:2686
51014 #, gcc-internal-format
51015 msgid "Assumed rank array %qs in %s clause at %L"
51018 #: fortran/openmp.c:2690
51019 #, gcc-internal-format
51020 msgid "Noncontiguous deferred shape array %qs in %s clause at %L"
51023 #: fortran/openmp.c:2698
51024 #, gcc-internal-format
51025 msgid "ALLOCATABLE object %qs of derived type in %s clause at %L"
51028 #: fortran/openmp.c:2703
51029 #, gcc-internal-format
51030 msgid "ALLOCATABLE object %qs of polymorphic type in %s clause at %L"
51033 #: fortran/openmp.c:2715 fortran/openmp.c:3201 fortran/openmp.c:3374
51034 #, gcc-internal-format
51035 msgid "POINTER object %qs in %s clause at %L"
51038 #: fortran/openmp.c:2720 fortran/openmp.c:3377
51039 #, gcc-internal-format
51040 msgid "Cray pointer object %qs in %s clause at %L"
51043 #: fortran/openmp.c:2725 fortran/openmp.c:3380
51044 #, gcc-internal-format
51045 msgid "Cray pointee object %qs in %s clause at %L"
51048 #: fortran/openmp.c:2730 fortran/openmp.c:3369
51049 #, gcc-internal-format
51050 msgid "ALLOCATABLE object %qs in %s clause at %L"
51053 #: fortran/openmp.c:2733
51054 #, gcc-internal-format
51055 msgid "VALUE object %qs in %s clause at %L"
51058 #: fortran/openmp.c:2776
51059 #, gcc-internal-format, gfc-internal-format
51060 msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L "
51063 #: fortran/openmp.c:2825
51064 #, gcc-internal-format, gfc-internal-format
51066 "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L "
51069 #: fortran/openmp.c:2884 fortran/resolve.c:9313 fortran/resolve.c:10398
51070 #, gcc-internal-format, gfc-internal-format
51071 msgid "IF clause at %L requires a scalar LOGICAL expression"
51074 #: fortran/openmp.c:2892
51075 #, gcc-internal-format, gfc-internal-format
51076 msgid "FINAL clause at %L requires a scalar LOGICAL expression"
51079 #: fortran/openmp.c:2900
51080 #, gcc-internal-format, gfc-internal-format
51081 msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
51084 #: fortran/openmp.c:2908
51085 #, gcc-internal-format, gfc-internal-format
51086 msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
51089 #: fortran/openmp.c:2923
51090 #, gcc-internal-format
51091 msgid "Variable %qs is not a dummy argument at %L"
51094 #: fortran/openmp.c:2955
51095 #, gcc-internal-format
51096 msgid "Object %qs is not a variable at %L"
51099 #: fortran/openmp.c:2971 fortran/openmp.c:2982 fortran/openmp.c:2990
51100 #: fortran/openmp.c:3001 fortran/openmp.c:3013 fortran/openmp.c:4634
51101 #, gcc-internal-format
51102 msgid "Symbol %qs present on multiple clauses at %L"
51105 #: fortran/openmp.c:3027
51106 #, gcc-internal-format
51107 msgid "Symbol %qs present on both FROM and TO clauses at %L"
51110 #: fortran/openmp.c:3049
51111 #, gcc-internal-format
51112 msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
51115 #: fortran/openmp.c:3057
51116 #, gcc-internal-format
51117 msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
51120 #: fortran/openmp.c:3060
51121 #, gcc-internal-format
51122 msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
51125 #: fortran/openmp.c:3068
51126 #, gcc-internal-format
51127 msgid "THREADPRIVATE object %qs in SHARED clause at %L"
51130 #: fortran/openmp.c:3071
51131 #, gcc-internal-format
51132 msgid "Cray pointee %qs in SHARED clause at %L"
51135 #: fortran/openmp.c:3074
51136 #, gcc-internal-format
51137 msgid "ASSOCIATE name %qs in SHARED clause at %L"
51140 #: fortran/openmp.c:3089
51141 #, gcc-internal-format
51143 "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at "
51147 #: fortran/openmp.c:3101
51148 #, gcc-internal-format
51150 "%qs in ALIGNED clause at %L requires a scalar positive constant integer "
51151 "alignment expression"
51154 #: fortran/openmp.c:3120 fortran/openmp.c:3140
51155 #, gcc-internal-format
51156 msgid "%qs in %s clause at %L is not a proper array section"
51159 #: fortran/openmp.c:3123
51160 #, gcc-internal-format, gfc-internal-format
51161 msgid "Coarrays not supported in %s clause at %L"
51164 #: fortran/openmp.c:3132
51165 #, gcc-internal-format, gfc-internal-format
51166 msgid "Stride should not be specified for array section in %s clause at %L"
51169 #: fortran/openmp.c:3153
51170 #, gcc-internal-format
51171 msgid "%qs in DEPEND clause at %L is a zero size array section"
51174 #: fortran/openmp.c:3175 fortran/openmp.c:3187
51175 #, gcc-internal-format
51176 msgid "THREADPRIVATE object %qs in %s clause at %L"
51179 #: fortran/openmp.c:3178 fortran/openmp.c:3190
51180 #, gcc-internal-format
51181 msgid "Cray pointee %qs in %s clause at %L"
51184 #: fortran/openmp.c:3193
51185 #, gcc-internal-format
51186 msgid "ASSOCIATE name %qs in %s clause at %L"
51189 #: fortran/openmp.c:3198
51190 #, gcc-internal-format
51191 msgid "Procedure pointer %qs in %s clause at %L"
51194 #: fortran/openmp.c:3204
51195 #, gcc-internal-format
51196 msgid "Cray pointer %qs in %s clause at %L"
51199 #: fortran/openmp.c:3214
51200 #, gcc-internal-format
51201 msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
51204 #. case OMP_LIST_REDUCTION:
51205 #: fortran/openmp.c:3224
51206 #, gcc-internal-format
51207 msgid "INTENT(IN) POINTER %qs in %s clause at %L"
51210 #: fortran/openmp.c:3317
51211 #, gcc-internal-format, gfc-internal-format
51212 msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
51215 #: fortran/openmp.c:3340
51216 #, gcc-internal-format
51217 msgid "LINEAR variable %qs must be INTEGER at %L"
51220 #: fortran/openmp.c:3343
51221 #, gcc-internal-format
51222 msgid "LINEAR dummy argument %qs must have VALUE attribute at %L"
51225 #: fortran/openmp.c:3351
51226 #, gcc-internal-format
51228 "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
51231 #: fortran/openmp.c:3355
51232 #, gcc-internal-format
51234 "%qs in LINEAR clause at %L requires a constant integer linear-step expression"
51237 #: fortran/openmp.c:3400
51238 #, gcc-internal-format, gfc-internal-format
51239 msgid "SAFELEN clause at %L requires a scalar INTEGER expression"
51242 #: fortran/openmp.c:3408
51243 #, gcc-internal-format, gfc-internal-format
51244 msgid "SIMDLEN clause at %L requires a scalar INTEGER expression"
51247 #: fortran/openmp.c:3416
51248 #, gcc-internal-format, gfc-internal-format
51249 msgid "NUM_TEAMS clause at %L requires a scalar INTEGER expression"
51252 #: fortran/openmp.c:3424
51253 #, gcc-internal-format, gfc-internal-format
51254 msgid "DEVICE clause at %L requires a scalar INTEGER expression"
51257 #: fortran/openmp.c:3432
51258 #, gcc-internal-format, gfc-internal-format
51260 "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
51263 #: fortran/openmp.c:3440
51264 #, gcc-internal-format, gfc-internal-format
51265 msgid "THREAD_LIMIT clause at %L requires a scalar INTEGER expression"
51268 #: fortran/openmp.c:3564
51269 #, gcc-internal-format, gfc-internal-format
51271 "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
51274 #: fortran/openmp.c:3589
51275 #, gcc-internal-format, gfc-internal-format
51277 "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic "
51281 #: fortran/openmp.c:3594
51282 #, gcc-internal-format, gfc-internal-format
51284 "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot "
51285 "reference var at %L"
51288 #: fortran/openmp.c:3616 fortran/openmp.c:3907
51289 #, gcc-internal-format, gfc-internal-format
51291 "!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of "
51292 "intrinsic type at %L"
51295 #: fortran/openmp.c:3631
51296 #, gcc-internal-format, gfc-internal-format
51298 "!$OMP ATOMIC CAPTURE update statement must set a scalar variable of "
51299 "intrinsic type at %L"
51302 #: fortran/openmp.c:3638 fortran/openmp.c:3914
51303 #, gcc-internal-format, gfc-internal-format
51305 "!$OMP ATOMIC CAPTURE capture statement reads from different variable than "
51306 "update statement writes into at %L"
51309 #: fortran/openmp.c:3654
51310 #, gcc-internal-format, gfc-internal-format
51311 msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
51314 #: fortran/openmp.c:3696
51315 #, gcc-internal-format, gfc-internal-format
51317 "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., ."
51318 "EQV. or .NEQV. at %L"
51321 #: fortran/openmp.c:3744
51322 #, gcc-internal-format, gfc-internal-format
51324 "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
51327 #: fortran/openmp.c:3758
51328 #, gcc-internal-format, gfc-internal-format
51330 "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
51334 #: fortran/openmp.c:3790
51335 #, gcc-internal-format, gfc-internal-format
51337 "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
51338 "reference var at %L"
51341 #: fortran/openmp.c:3814
51342 #, gcc-internal-format, gfc-internal-format
51344 "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
51348 #: fortran/openmp.c:3821
51349 #, gcc-internal-format, gfc-internal-format
51351 "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
51354 #: fortran/openmp.c:3838
51355 #, gcc-internal-format
51357 "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
51360 #: fortran/openmp.c:3845
51361 #, gcc-internal-format, gfc-internal-format
51362 msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
51365 #: fortran/openmp.c:3853
51366 #, gcc-internal-format
51367 msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
51370 #: fortran/openmp.c:3871
51371 #, gcc-internal-format, gfc-internal-format
51373 "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
51377 #: fortran/openmp.c:3885
51378 #, gcc-internal-format, gfc-internal-format
51380 "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of "
51381 "intrinsic type at %L"
51384 #: fortran/openmp.c:4162
51385 #, gcc-internal-format, gfc-internal-format
51386 msgid "%s cannot be a DO WHILE or DO without loop control at %L"
51389 #: fortran/openmp.c:4168
51390 #, gcc-internal-format, gfc-internal-format
51391 msgid "%s cannot be a DO CONCURRENT loop at %L"
51394 #: fortran/openmp.c:4174
51395 #, gcc-internal-format, gfc-internal-format
51396 msgid "%s iteration variable must be of type integer at %L"
51399 #: fortran/openmp.c:4178
51400 #, gcc-internal-format, gfc-internal-format
51401 msgid "%s iteration variable must not be THREADPRIVATE at %L"
51404 #: fortran/openmp.c:4191
51405 #, gcc-internal-format, gfc-internal-format
51407 "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at "
51411 #: fortran/openmp.c:4195
51412 #, gcc-internal-format, gfc-internal-format
51413 msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
51416 #: fortran/openmp.c:4199
51417 #, gcc-internal-format, gfc-internal-format
51418 msgid "%s iteration variable present on clause other than LINEAR at %L"
51421 #: fortran/openmp.c:4217
51422 #, gcc-internal-format, gfc-internal-format
51423 msgid "%s collapsed loops don't form rectangular iteration space at %L"
51426 #: fortran/openmp.c:4231
51427 #, gcc-internal-format, gfc-internal-format
51428 msgid "collapsed %s loops not perfectly nested at %L"
51431 #: fortran/openmp.c:4240 fortran/openmp.c:4248
51432 #, gcc-internal-format, gfc-internal-format
51433 msgid "not enough DO loops for collapsed %s at %L"
51436 #: fortran/openmp.c:4330 fortran/openmp.c:4343
51437 #, gcc-internal-format, gfc-internal-format
51438 msgid "The %s directive cannot be specified within a %s region at %L"
51441 #: fortran/openmp.c:4362
51442 #, gcc-internal-format, gfc-internal-format
51443 msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
51446 #: fortran/openmp.c:4368
51447 #, gcc-internal-format, gfc-internal-format
51448 msgid "!$ACC LOOP iteration variable must be of type integer at %L"
51451 #: fortran/openmp.c:4384
51452 #, gcc-internal-format, gfc-internal-format
51453 msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
51456 #: fortran/openmp.c:4398
51457 #, gcc-internal-format, gfc-internal-format
51458 msgid "%s !$ACC LOOP loops not perfectly nested at %L"
51461 #: fortran/openmp.c:4408 fortran/openmp.c:4417
51462 #, gcc-internal-format, gfc-internal-format
51463 msgid "not enough DO loops for %s !$ACC LOOP at %L"
51466 #: fortran/openmp.c:4431 fortran/openmp.c:4438
51467 #, gcc-internal-format, gfc-internal-format
51469 "!$ACC LOOP %s in PARALLEL region doesn't allow non-static arguments at %L"
51472 #: fortran/openmp.c:4460
51473 #, gcc-internal-format, gfc-internal-format
51475 "Loop parallelized across gangs is not allowed inside another loop "
51476 "parallelized across gangs at %L"
51479 #: fortran/openmp.c:4464 fortran/openmp.c:4468
51480 #, gcc-internal-format, gfc-internal-format
51482 "Loop parallelized across gangs is not allowed inside loop parallelized "
51483 "across workers at %L"
51486 #: fortran/openmp.c:4475
51487 #, gcc-internal-format, gfc-internal-format
51489 "Loop parallelized across workers is not allowed inside another loop "
51490 "parallelized across workers at %L"
51493 #: fortran/openmp.c:4479
51494 #, gcc-internal-format, gfc-internal-format
51496 "Loop parallelized across workers is not allowed inside another loop "
51497 "parallelized across vectors at %L"
51500 #: fortran/openmp.c:4485
51501 #, gcc-internal-format, gfc-internal-format
51503 "Loop parallelized across vectors is not allowed inside another loop "
51504 "parallelized across vectors at %L"
51507 #: fortran/openmp.c:4497
51508 #, gcc-internal-format, gfc-internal-format
51509 msgid "Clause SEQ conflicts with INDEPENDENT at %L"
51512 #: fortran/openmp.c:4499
51513 #, gcc-internal-format, gfc-internal-format
51514 msgid "Clause SEQ conflicts with GANG at %L"
51517 #: fortran/openmp.c:4501
51518 #, gcc-internal-format, gfc-internal-format
51519 msgid "Clause SEQ conflicts with WORKER at %L"
51522 #: fortran/openmp.c:4503
51523 #, gcc-internal-format, gfc-internal-format
51524 msgid "Clause SEQ conflicts with VECTOR at %L"
51527 #: fortran/openmp.c:4505
51528 #, gcc-internal-format, gfc-internal-format
51529 msgid "Clause SEQ conflicts with AUTO at %L"
51532 #: fortran/openmp.c:4510
51533 #, gcc-internal-format, gfc-internal-format
51534 msgid "Clause AUTO conflicts with GANG at %L"
51537 #: fortran/openmp.c:4512
51538 #, gcc-internal-format, gfc-internal-format
51539 msgid "Clause AUTO conflicts with WORKER at %L"
51542 #: fortran/openmp.c:4514
51543 #, gcc-internal-format, gfc-internal-format
51544 msgid "Clause AUTO conflicts with VECTOR at %L"
51547 #: fortran/openmp.c:4521
51548 #, gcc-internal-format, gfc-internal-format
51549 msgid "Clause GANG conflicts with WORKER at %L"
51552 #: fortran/openmp.c:4523
51553 #, gcc-internal-format, gfc-internal-format
51554 msgid "Clause GANG conflicts with VECTOR at %L"
51557 #: fortran/openmp.c:4527
51558 #, gcc-internal-format, gfc-internal-format
51559 msgid "Clause WORKER conflicts with VECTOR at %L"
51562 #: fortran/openmp.c:4532
51563 #, gcc-internal-format, gfc-internal-format
51565 "Tiled loop cannot be parallelized across gangs, workers and vectors at the "
51569 #: fortran/openmp.c:4555
51570 #, gcc-internal-format, gfc-internal-format
51571 msgid "TILE requires constant expression at %L"
51574 #: fortran/openmp.c:4604
51575 #, gcc-internal-format
51576 msgid "Sorry, !$ACC cache unimplemented yet"
51579 #: fortran/openmp.c:4626
51580 #, gcc-internal-format
51581 msgid "PARAMETER object %qs is not allowed at %L"
51584 #: fortran/openmp.c:4731
51585 #, gcc-internal-format, gfc-internal-format
51586 msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
51589 #: fortran/openmp.c:4752
51590 #, gcc-internal-format
51591 msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
51594 #: fortran/openmp.c:4776
51595 #, gcc-internal-format, gfc-internal-format
51597 "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP "
51598 "DECLARE REDUCTION at %L"
51601 #: fortran/openmp.c:4784
51602 #, gcc-internal-format, gfc-internal-format
51604 "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE "
51608 #: fortran/openmp.c:4813
51609 #, gcc-internal-format, gfc-internal-format
51610 msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
51613 #: fortran/openmp.c:4835
51614 #, gcc-internal-format, gfc-internal-format
51615 msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
51618 #: fortran/openmp.c:4851
51619 #, gcc-internal-format, gfc-internal-format
51621 "Subroutine call with alternate returns in combiner of !$OMP DECLARE "
51625 #: fortran/openmp.c:4866
51626 #, gcc-internal-format, gfc-internal-format
51628 "Subroutine call with alternate returns in INITIALIZER clause of !$OMP "
51629 "DECLARE REDUCTION at %L"
51632 #: fortran/openmp.c:4876
51633 #, gcc-internal-format, gfc-internal-format
51635 "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE "
51636 "REDUCTION must be OMP_PRIV at %L"
51639 #: fortran/openmp.c:4884
51640 #, gcc-internal-format, gfc-internal-format
51642 "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type "
51643 "without default initializer at %L"
51646 #: fortran/options.c:210
51647 #, gcc-internal-format
51648 msgid "-fexcess-precision=standard for Fortran"
51651 #: fortran/options.c:297
51652 #, gcc-internal-format
51653 msgid "Reading file %qs as free form"
51656 #: fortran/options.c:307
51657 #, gcc-internal-format
51658 msgid "%<-fd-lines-as-comments%> has no effect in free form"
51661 #: fortran/options.c:310
51662 #, gcc-internal-format
51663 msgid "%<-fd-lines-as-code%> has no effect in free form"
51666 #: fortran/options.c:341
51667 #, gcc-internal-format
51668 msgid "Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>"
51671 #: fortran/options.c:344
51672 #, gcc-internal-format
51673 msgid "Flag %<-fno-automatic%> overwrites %<-frecursive%>"
51676 #: fortran/options.c:346
51677 #, gcc-internal-format
51679 "Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>"
51682 #: fortran/options.c:349
51683 #, gcc-internal-format
51684 msgid "Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>"
51687 #: fortran/options.c:352
51688 #, gcc-internal-format
51690 "Flag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %<-"
51694 #: fortran/options.c:389
51695 #, gcc-internal-format
51696 msgid "Fixed line length must be at least seven"
51699 #: fortran/options.c:392
51700 #, gcc-internal-format
51701 msgid "Free line length must be at least three"
51704 #: fortran/options.c:395
51705 #, gcc-internal-format, gfc-internal-format
51706 msgid "Maximum subrecord length cannot exceed %d"
51709 #: fortran/options.c:414
51710 #, gcc-internal-format
51711 msgid "gfortran: Only one %<-J%> option allowed"
51714 #: fortran/options.c:486
51715 #, gcc-internal-format
51716 msgid "Argument to %<-ffpe-trap%> is not valid: %s"
51719 #: fortran/options.c:488
51720 #, gcc-internal-format
51721 msgid "Argument to %<-ffpe-summary%> is not valid: %s"
51724 #: fortran/options.c:528
51725 #, gcc-internal-format
51726 msgid "Argument to %<-fcheck%> is not valid: %s"
51729 #: fortran/options.c:577
51730 #, gcc-internal-format
51731 msgid "%<-static-libgfortran%> is not supported in this configuration"
51734 #: fortran/options.c:600
51735 #, gcc-internal-format, gfc-internal-format
51736 msgid "Maximum supported identifier length is %d"
51739 #: fortran/options.c:620
51740 #, gcc-internal-format
51741 msgid "Unrecognized option to %<-finit-logical%>: %s"
51744 #: fortran/options.c:636
51745 #, gcc-internal-format
51746 msgid "The value of n in %<-finit-character=n%> must be between 0 and 127"
51749 #: fortran/parse.c:555
51750 #, gcc-internal-format, gfc-internal-format
51751 msgid "Unclassifiable statement at %C"
51754 #: fortran/parse.c:599
51755 #, gcc-internal-format, gfc-internal-format
51756 msgid "OpenACC directives at %C may not appear in PURE procedures"
51759 #: fortran/parse.c:664
51760 #, gcc-internal-format, gfc-internal-format
51761 msgid "Unclassifiable OpenACC directive at %C"
51764 #: fortran/parse.c:687
51765 #, gcc-internal-format, gfc-internal-format
51766 msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
51769 #: fortran/parse.c:862
51770 #, gcc-internal-format, gfc-internal-format
51771 msgid "Unclassifiable OpenMP directive at %C"
51774 #: fortran/parse.c:889
51775 #, gcc-internal-format, gfc-internal-format
51776 msgid "Unclassifiable GCC directive at %C"
51779 #: fortran/parse.c:948 fortran/parse.c:1180
51780 #, gcc-internal-format, gfc-internal-format
51781 msgid "Zero is not a valid statement label at %C"
51784 #: fortran/parse.c:955 fortran/parse.c:1172
51785 #, gcc-internal-format, gfc-internal-format
51786 msgid "Non-numeric character in statement label at %C"
51789 #: fortran/parse.c:967 fortran/parse.c:1221
51790 #, gcc-internal-format, gfc-internal-format
51791 msgid "Semicolon at %C needs to be preceded by statement"
51794 #: fortran/parse.c:975 fortran/parse.c:1236
51795 #, gcc-internal-format, gfc-internal-format
51796 msgid "Ignoring statement label in empty statement at %L"
51799 #: fortran/parse.c:1042 fortran/parse.c:1223
51800 #, gcc-internal-format, gfc-internal-format
51801 msgid "Fortran 2008: Semicolon at %C without preceding statement"
51804 #: fortran/parse.c:1065 fortran/parse.c:1199
51805 #, gcc-internal-format, gfc-internal-format
51806 msgid "Bad continuation line at %C"
51809 #: fortran/parse.c:1484
51810 #, gcc-internal-format, gfc-internal-format
51811 msgid "FORMAT statement at %L does not have a statement label"
51814 #: fortran/parse.c:2146
51815 #, gcc-internal-format
51816 msgid "gfc_ascii_statement(): Bad statement code"
51819 #: fortran/parse.c:2290
51820 #, gcc-internal-format, gfc-internal-format
51821 msgid "Unexpected %s statement at %C"
51824 #: fortran/parse.c:2437
51825 #, gcc-internal-format, gfc-internal-format
51826 msgid "%s statement at %C cannot follow %s statement at %L"
51829 #: fortran/parse.c:2454
51830 #, gcc-internal-format
51831 msgid "Unexpected end of file in %qs"
51834 #: fortran/parse.c:2486
51835 #, gcc-internal-format
51836 msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
51839 #: fortran/parse.c:2489
51840 #, gcc-internal-format
51841 msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
51844 #: fortran/parse.c:2509
51845 #, gcc-internal-format, gfc-internal-format
51846 msgid "Components in TYPE at %C must precede CONTAINS"
51849 #: fortran/parse.c:2513
51850 #, gcc-internal-format, gfc-internal-format
51851 msgid "Type-bound procedure at %C"
51854 #: fortran/parse.c:2521
51855 #, gcc-internal-format, gfc-internal-format
51856 msgid "GENERIC binding at %C"
51859 #: fortran/parse.c:2529
51860 #, gcc-internal-format, gfc-internal-format
51861 msgid "FINAL procedure declaration at %C"
51864 #: fortran/parse.c:2541
51865 #, gcc-internal-format, gfc-internal-format
51866 msgid "Derived type definition at %C with empty CONTAINS section"
51869 #: fortran/parse.c:2551 fortran/parse.c:2654
51870 #, gcc-internal-format, gfc-internal-format
51871 msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
51874 #: fortran/parse.c:2558
51875 #, gcc-internal-format, gfc-internal-format
51876 msgid "PRIVATE statement at %C must precede procedure bindings"
51879 #: fortran/parse.c:2565 fortran/parse.c:2667
51880 #, gcc-internal-format, gfc-internal-format
51881 msgid "Duplicate PRIVATE statement at %C"
51884 #: fortran/parse.c:2575
51885 #, gcc-internal-format, gfc-internal-format
51886 msgid "SEQUENCE statement at %C must precede CONTAINS"
51889 #: fortran/parse.c:2579
51890 #, gcc-internal-format, gfc-internal-format
51891 msgid "Already inside a CONTAINS block at %C"
51894 #: fortran/parse.c:2637
51895 #, gcc-internal-format, gfc-internal-format
51896 msgid "FINAL declaration at %C must be inside CONTAINS"
51899 #: fortran/parse.c:2645
51900 #, gcc-internal-format, gfc-internal-format
51901 msgid "Derived type definition at %C without components"
51904 #: fortran/parse.c:2661
51905 #, gcc-internal-format, gfc-internal-format
51906 msgid "PRIVATE statement at %C must precede structure components"
51909 #: fortran/parse.c:2678
51910 #, gcc-internal-format, gfc-internal-format
51911 msgid "SEQUENCE statement at %C must precede structure components"
51914 #: fortran/parse.c:2684
51915 #, gcc-internal-format, gfc-internal-format
51916 msgid "SEQUENCE attribute at %C already specified in TYPE statement"
51919 #: fortran/parse.c:2689
51920 #, gcc-internal-format, gfc-internal-format
51921 msgid "Duplicate SEQUENCE statement at %C"
51924 #: fortran/parse.c:2699
51925 #, gcc-internal-format, gfc-internal-format
51926 msgid "CONTAINS block in derived type definition at %C"
51929 #: fortran/parse.c:2787
51930 #, gcc-internal-format, gfc-internal-format
51932 "Component %s at %L of type LOCK_TYPE must have a codimension or be a "
51933 "subcomponent of a coarray, which is not possible as the component has the "
51934 "pointer attribute"
51937 #: fortran/parse.c:2793
51938 #, gcc-internal-format, gfc-internal-format
51940 "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, "
51941 "which must have a codimension or be a subcomponent of a coarray"
51944 #: fortran/parse.c:2798
51945 #, gcc-internal-format, gfc-internal-format
51947 "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
51950 #: fortran/parse.c:2802
51951 #, gcc-internal-format, gfc-internal-format
51953 "Allocatable component %s at %L must have a codimension as it has a "
51954 "noncoarray subcomponent of type LOCK_TYPE"
51957 #: fortran/parse.c:2807
51958 #, gcc-internal-format, gfc-internal-format
51960 "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
51961 "LOCK_TYPE must have a codimension or be a subcomponent of a coarray. "
51962 "(Variables of type %s may not have a codimension as already a coarray "
51963 "subcomponent exists)"
51966 #: fortran/parse.c:2814
51967 #, gcc-internal-format, gfc-internal-format
51969 "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
51970 "LOCK_TYPE must have a codimension or be a subcomponent of a coarray. "
51971 "(Variables of type %s may not have a codimension as %s at %L has a "
51972 "codimension or a coarray subcomponent)"
51975 #: fortran/parse.c:2866
51976 #, gcc-internal-format, gfc-internal-format
51977 msgid "ENUM declaration at %C has no ENUMERATORS"
51980 #: fortran/parse.c:2949
51981 #, gcc-internal-format, gfc-internal-format
51982 msgid "Unexpected %s statement in INTERFACE block at %C"
51985 #: fortran/parse.c:2973
51986 #, gcc-internal-format
51988 "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
51991 #: fortran/parse.c:3006
51992 #, gcc-internal-format, gfc-internal-format
51993 msgid "Unexpected %s statement at %C in INTERFACE body"
51996 #: fortran/parse.c:3024
51997 #, gcc-internal-format
51999 "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
52002 #: fortran/parse.c:3149
52003 #, gcc-internal-format, gfc-internal-format
52004 msgid "%s statement is not allowed inside of BLOCK at %C"
52007 #: fortran/parse.c:3179
52008 #, gcc-internal-format, gfc-internal-format
52009 msgid "%s statement is not allowed inside of BLOCK DATA at %C"
52012 #: fortran/parse.c:3263
52013 #, gcc-internal-format, gfc-internal-format
52014 msgid "%s statement must appear in a MODULE"
52017 #: fortran/parse.c:3271
52018 #, gcc-internal-format, gfc-internal-format
52019 msgid "%s statement at %C follows another accessibility specification"
52022 #: fortran/parse.c:3335
52023 #, gcc-internal-format
52024 msgid "Bad kind expression for function %qs at %L"
52027 #: fortran/parse.c:3339
52028 #, gcc-internal-format
52029 msgid "The type for function %qs at %L is not accessible"
52032 #: fortran/parse.c:3397
52033 #, gcc-internal-format, gfc-internal-format
52034 msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
52037 #: fortran/parse.c:3419
52038 #, gcc-internal-format, gfc-internal-format
52039 msgid "Unexpected %s statement in WHERE block at %C"
52042 #: fortran/parse.c:3478
52043 #, gcc-internal-format, gfc-internal-format
52044 msgid "Unexpected %s statement in FORALL block at %C"
52047 #: fortran/parse.c:3529
52048 #, gcc-internal-format, gfc-internal-format
52049 msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
52052 #: fortran/parse.c:3547
52053 #, gcc-internal-format, gfc-internal-format
52054 msgid "Duplicate ELSE statements at %L and %C"
52057 #: fortran/parse.c:3608
52058 #, gcc-internal-format, gfc-internal-format
52059 msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
52062 #: fortran/parse.c:3691
52063 #, gcc-internal-format, gfc-internal-format
52065 "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at "
52069 #: fortran/parse.c:3753
52070 #, gcc-internal-format
52071 msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
52074 #: fortran/parse.c:3786
52075 #, gcc-internal-format, gfc-internal-format
52076 msgid "End of nonblock DO statement at %C is within another block"
52079 #: fortran/parse.c:3796
52080 #, gcc-internal-format, gfc-internal-format
52081 msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
52084 #: fortran/parse.c:3822
52085 #, gcc-internal-format, gfc-internal-format
52086 msgid "CRITICAL block inside of OpenACC region at %C"
52089 #: fortran/parse.c:3849
52090 #, gcc-internal-format, gfc-internal-format
52091 msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
52094 #: fortran/parse.c:3917
52095 #, gcc-internal-format, gfc-internal-format
52096 msgid "BLOCK construct at %C"
52099 #: fortran/parse.c:3947
52100 #, gcc-internal-format, gfc-internal-format
52101 msgid "ASSOCIATE construct at %C"
52104 #: fortran/parse.c:4127
52105 #, gcc-internal-format, gfc-internal-format
52106 msgid "Statement label in ENDDO at %C doesn't match DO label"
52109 #: fortran/parse.c:4143
52110 #, gcc-internal-format, gfc-internal-format
52111 msgid "Named block DO at %L requires matching ENDDO name"
52114 #: fortran/parse.c:4314
52115 #, gcc-internal-format, gfc-internal-format
52116 msgid "Missing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %C"
52119 #: fortran/parse.c:4330 fortran/parse.c:4387
52120 #, gcc-internal-format, gfc-internal-format
52121 msgid "OpenACC directive inside of CRITICAL block at %C"
52124 #: fortran/parse.c:4363
52125 #, gcc-internal-format, gfc-internal-format
52126 msgid "Expecting %s at %C"
52129 #: fortran/parse.c:4406
52130 #, gcc-internal-format, gfc-internal-format
52131 msgid "Expected DO loop at %C"
52134 #: fortran/parse.c:4426
52135 #, gcc-internal-format, gfc-internal-format
52136 msgid "Redundant !$ACC END LOOP at %C"
52139 #: fortran/parse.c:4639
52140 #, gcc-internal-format, gfc-internal-format
52141 msgid "Name after !$omp critical and !$omp end critical does not match at %C"
52144 #: fortran/parse.c:4696
52145 #, gcc-internal-format, gfc-internal-format
52146 msgid "%s statement at %C cannot terminate a non-block DO loop"
52149 #: fortran/parse.c:4710
52150 #, gcc-internal-format, gfc-internal-format
52151 msgid "DATA statement at %C after the first executable statement"
52154 #: fortran/parse.c:4937
52155 #, gcc-internal-format
52156 msgid "Contained procedure %qs at %C is already ambiguous"
52159 #: fortran/parse.c:4993
52160 #, gcc-internal-format, gfc-internal-format
52161 msgid "Unexpected %s statement in CONTAINS section at %C"
52164 #: fortran/parse.c:5017
52165 #, gcc-internal-format, gfc-internal-format
52166 msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
52169 #: fortran/parse.c:5094
52170 #, gcc-internal-format, gfc-internal-format
52171 msgid "CONTAINS statement at %C is already in a contained program unit"
52174 #: fortran/parse.c:5147
52175 #, gcc-internal-format
52176 msgid "gfc_global_used(): Bad type"
52179 #: fortran/parse.c:5152
52180 #, gcc-internal-format
52181 msgid "Global binding name %qs at %L is already being used as a %s at %L"
52184 #: fortran/parse.c:5155
52185 #, gcc-internal-format
52186 msgid "Global name %qs at %L is already being used as a %s at %L"
52189 #: fortran/parse.c:5176
52190 #, gcc-internal-format, gfc-internal-format
52191 msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
52194 #: fortran/parse.c:5202
52195 #, gcc-internal-format, gfc-internal-format
52196 msgid "Unexpected %s statement in BLOCK DATA at %C"
52199 #: fortran/parse.c:5247
52200 #, gcc-internal-format, gfc-internal-format
52201 msgid "Unexpected %s statement in MODULE at %C"
52204 #. If we see a duplicate main program, shut down. If the second
52205 #. instance is an implied main program, i.e. data decls or executable
52206 #. statements, we're in for lots of errors.
52207 #: fortran/parse.c:5625
52208 #, gcc-internal-format, gfc-internal-format
52209 msgid "Two main PROGRAMs at %L and %C"
52212 #: fortran/primary.c:105
52213 #, gcc-internal-format, gfc-internal-format
52214 msgid "Missing kind-parameter at %C"
52217 #: fortran/primary.c:138
52218 #, gcc-internal-format
52219 msgid "gfc_check_digit(): bad radix"
52222 #: fortran/primary.c:232
52223 #, gcc-internal-format, gfc-internal-format
52224 msgid "Integer kind %d at %C not available"
52227 #: fortran/primary.c:241
52228 #, gcc-internal-format, gfc-internal-format
52230 "Integer too big for its kind at %C. This check can be disabled with the "
52231 "option -fno-range-check"
52234 #: fortran/primary.c:270
52235 #, gcc-internal-format, gfc-internal-format
52236 msgid "Hollerith constant at %C"
52239 #: fortran/primary.c:281
52240 #, gcc-internal-format, gfc-internal-format
52241 msgid "Invalid Hollerith constant: %L must contain at least one character"
52244 #: fortran/primary.c:287
52245 #, gcc-internal-format, gfc-internal-format
52246 msgid "Invalid Hollerith constant: Integer kind at %L should be default"
52249 #: fortran/primary.c:307
52250 #, gcc-internal-format, gfc-internal-format
52251 msgid "Invalid Hollerith constant at %L contains a wide character"
52254 #: fortran/primary.c:393
52255 #, gcc-internal-format, gfc-internal-format
52256 msgid "Hexadecimal constant at %C uses non-standard syntax"
52259 #: fortran/primary.c:402
52260 #, gcc-internal-format, gfc-internal-format
52261 msgid "Empty set of digits in BOZ constant at %C"
52264 #: fortran/primary.c:408
52265 #, gcc-internal-format, gfc-internal-format
52266 msgid "Illegal character in BOZ constant at %C"
52269 #: fortran/primary.c:431
52270 #, gcc-internal-format, gfc-internal-format
52271 msgid "BOZ constant at %C uses non-standard postfix syntax"
52274 #: fortran/primary.c:461
52275 #, gcc-internal-format, gfc-internal-format
52276 msgid "Integer too big for integer kind %i at %C"
52279 #: fortran/primary.c:467
52280 #, gcc-internal-format, gfc-internal-format
52281 msgid "BOZ used outside a DATA statement at %C"
52284 #: fortran/primary.c:557
52285 #, gcc-internal-format, gfc-internal-format
52286 msgid "exponent-letter 'q' in real-literal-constant at %C"
52289 #: fortran/primary.c:562
52290 #, gcc-internal-format
52291 msgid "Extension: exponent-letter %<q%> in real-literal-constant at %C"
52294 #: fortran/primary.c:578
52295 #, gcc-internal-format, gfc-internal-format
52296 msgid "Missing exponent in real number at %C"
52299 #: fortran/primary.c:634
52300 #, gcc-internal-format
52301 msgid "Real number at %C has a %<d%> exponent and an explicit kind"
52304 #: fortran/primary.c:664
52305 #, gcc-internal-format
52306 msgid "Real number at %C has a %<q%> exponent and an explicit kind"
52309 #: fortran/primary.c:678
52310 #, gcc-internal-format
52311 msgid "Invalid exponent-letter %<q%> in real-literal-constant at %C"
52314 #: fortran/primary.c:711
52315 #, gcc-internal-format, gfc-internal-format
52316 msgid "Invalid real kind %d at %C"
52319 #: fortran/primary.c:726
52320 #, gcc-internal-format, gfc-internal-format
52321 msgid "Real constant overflows its kind at %C"
52324 #: fortran/primary.c:731
52325 #, gcc-internal-format, gfc-internal-format
52326 msgid "Real constant underflows its kind at %C"
52329 #: fortran/primary.c:736
52330 #, gcc-internal-format
52331 msgid "gfc_range_check() returned bad value"
52334 #: fortran/primary.c:783
52335 #, gcc-internal-format
52336 msgid "Non-significant digits in %qs number at %C, maybe incorrect KIND"
52339 #: fortran/primary.c:875
52340 #, gcc-internal-format, gfc-internal-format
52341 msgid "Syntax error in SUBSTRING specification at %C"
52344 #: fortran/primary.c:1087
52345 #, gcc-internal-format, gfc-internal-format
52346 msgid "Invalid kind %d for CHARACTER constant at %C"
52349 #: fortran/primary.c:1108
52350 #, gcc-internal-format, gfc-internal-format
52351 msgid "Unterminated character constant beginning at %C"
52354 #: fortran/primary.c:1138
52355 #, gcc-internal-format
52356 msgid "Character %qs in string at %C is not representable in character kind %d"
52359 #: fortran/primary.c:1151
52360 #, gcc-internal-format
52361 msgid "match_string_constant(): Delimiter not found"
52364 #: fortran/primary.c:1221
52365 #, gcc-internal-format, gfc-internal-format
52366 msgid "Bad kind for logical constant at %C"
52369 #: fortran/primary.c:1253
52370 #, gcc-internal-format, gfc-internal-format
52371 msgid "Expected PARAMETER symbol in complex constant at %C"
52374 #: fortran/primary.c:1259
52375 #, gcc-internal-format, gfc-internal-format
52376 msgid "Numeric PARAMETER required in complex constant at %C"
52379 #: fortran/primary.c:1265
52380 #, gcc-internal-format, gfc-internal-format
52381 msgid "Scalar PARAMETER required in complex constant at %C"
52384 #: fortran/primary.c:1269
52385 #, gcc-internal-format, gfc-internal-format
52386 msgid "PARAMETER symbol in complex constant at %C"
52389 #: fortran/primary.c:1292
52390 #, gcc-internal-format
52391 msgid "gfc_match_sym_complex_part(): Bad type"
52394 #: fortran/primary.c:1299
52395 #, gcc-internal-format, gfc-internal-format
52396 msgid "Error converting PARAMETER constant in complex constant at %C"
52399 #: fortran/primary.c:1427
52400 #, gcc-internal-format, gfc-internal-format
52401 msgid "Syntax error in COMPLEX constant at %C"
52404 #: fortran/primary.c:1634
52405 #, gcc-internal-format
52406 msgid "Keyword %qs at %C has already appeared in the current argument list"
52409 #: fortran/primary.c:1698
52410 #, gcc-internal-format, gfc-internal-format
52411 msgid "argument list function at %C"
52414 #: fortran/primary.c:1766
52415 #, gcc-internal-format, gfc-internal-format
52416 msgid "Expected alternate return label at %C"
52419 #: fortran/primary.c:1788
52420 #, gcc-internal-format, gfc-internal-format
52421 msgid "Missing keyword name in actual argument list at %C"
52424 #: fortran/primary.c:1834
52425 #, gcc-internal-format, gfc-internal-format
52426 msgid "Syntax error in argument list at %C"
52429 #: fortran/primary.c:1855
52430 #, gcc-internal-format
52431 msgid "extend_ref(): Bad tail"
52434 #: fortran/primary.c:1893
52435 #, gcc-internal-format, gfc-internal-format
52437 "Array section designator, e.g. '(:)', is required besides the coarray "
52438 "designator '[...]' at %C"
52441 #: fortran/primary.c:1901
52442 #, gcc-internal-format
52443 msgid "Coarray designator at %C but %qs is not a coarray"
52446 #: fortran/primary.c:1972
52447 #, gcc-internal-format
52448 msgid "Symbol %qs at %C has no IMPLICIT type"
52451 #: fortran/primary.c:1978
52452 #, gcc-internal-format
52453 msgid "Unexpected %<%%%> for nonderived-type variable %qs at %C"
52456 #: fortran/primary.c:1996
52457 #, gcc-internal-format, gfc-internal-format
52458 msgid "Expected structure component name at %C"
52461 #: fortran/primary.c:2047
52462 #, gcc-internal-format, gfc-internal-format
52463 msgid "Expected argument list at %C"
52466 #: fortran/primary.c:2078
52467 #, gcc-internal-format
52468 msgid "Procedure pointer component %qs requires an argument list at %C"
52471 #: fortran/primary.c:2165
52472 #, gcc-internal-format, gfc-internal-format
52473 msgid "Coindexed procedure-pointer component at %C"
52476 #: fortran/primary.c:2200
52477 #, gcc-internal-format
52478 msgid "gfc_variable_attr(): Expression isn't a variable"
52481 #: fortran/primary.c:2268
52482 #, gcc-internal-format
52483 msgid "gfc_variable_attr(): Bad array reference"
52486 #: fortran/primary.c:2438
52487 #, gcc-internal-format, gfc-internal-format
52488 msgid "Structure constructor with missing optional arguments at %C"
52491 #: fortran/primary.c:2447
52492 #, gcc-internal-format
52494 "No initializer for allocatable component '%qs' given in the structure "
52495 "constructor at %C"
52498 #: fortran/primary.c:2454
52499 #, gcc-internal-format
52501 "No initializer for component %qs given in the structure constructor at %C!"
52504 #: fortran/primary.c:2502
52505 #, gcc-internal-format
52506 msgid "Can't construct ABSTRACT type %qs at %L"
52509 #: fortran/primary.c:2522
52510 #, gcc-internal-format, gfc-internal-format
52511 msgid "Structure constructor with named arguments at %C"
52514 #: fortran/primary.c:2537
52515 #, gcc-internal-format, gfc-internal-format
52516 msgid "Component initializer without name after component named %s at %L!"
52519 #: fortran/primary.c:2542
52520 #, gcc-internal-format, gfc-internal-format
52521 msgid "Too many components in structure constructor at %L!"
52524 #: fortran/primary.c:2579
52525 #, gcc-internal-format
52526 msgid "Component %qs is initialized twice in the structure constructor at %L!"
52529 #: fortran/primary.c:2591
52530 #, gcc-internal-format
52532 "Coindexed expression to pointer component %qs in structure constructor at %L!"
52535 #: fortran/primary.c:2645
52536 #, gcc-internal-format
52538 "component %qs at %L has already been set by a parent derived type constructor"
52541 #: fortran/primary.c:2828
52542 #, gcc-internal-format
52544 "%qs at %C is the name of a recursive function and so refers to the result "
52545 "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
52548 #: fortran/primary.c:2951
52549 #, gcc-internal-format
52550 msgid "Unexpected use of subroutine name %qs at %C"
52553 #: fortran/primary.c:2982
52554 #, gcc-internal-format
52555 msgid "Statement function %qs requires argument list at %C"
52558 #: fortran/primary.c:2985
52559 #, gcc-internal-format
52560 msgid "Function %qs requires an argument list at %C"
52563 #: fortran/primary.c:3035
52564 #, gcc-internal-format
52565 msgid "Missing argument to %qs at %C"
52568 #: fortran/primary.c:3191
52569 #, gcc-internal-format
52570 msgid "Missing argument list in function %qs at %C"
52573 #: fortran/primary.c:3225
52574 #, gcc-internal-format, gfc-internal-format
52575 msgid "Symbol at %C is not appropriate for an expression"
52578 #: fortran/primary.c:3324
52579 #, gcc-internal-format, gfc-internal-format
52580 msgid "Named constant at %C in an EQUIVALENCE"
52583 #: fortran/primary.c:3358
52584 #, gcc-internal-format
52585 msgid "%qs at %C is not a variable"
52588 #: fortran/resolve.c:125
52589 #, gcc-internal-format
52590 msgid "%qs at %L is of the ABSTRACT type %qs"
52593 #: fortran/resolve.c:128
52594 #, gcc-internal-format
52595 msgid "ABSTRACT type %qs used at %L"
52598 #: fortran/resolve.c:145
52599 #, gcc-internal-format
52600 msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
52603 #: fortran/resolve.c:158
52604 #, gcc-internal-format
52605 msgid "Interface %qs at %L may not be generic"
52608 #: fortran/resolve.c:165
52609 #, gcc-internal-format
52610 msgid "Interface %qs at %L may not be a statement function"
52613 #: fortran/resolve.c:174
52614 #, gcc-internal-format
52615 msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
52618 #: fortran/resolve.c:180
52619 #, gcc-internal-format
52620 msgid "Interface %qs at %L must be explicit"
52623 #: fortran/resolve.c:202
52624 #, gcc-internal-format
52625 msgid "PROCEDURE %qs at %L may not be used as its own interface"
52628 #: fortran/resolve.c:296
52629 #, gcc-internal-format
52631 "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
52634 #: fortran/resolve.c:300
52635 #, gcc-internal-format
52636 msgid "Alternate return specifier in function %qs at %L is not allowed"
52639 #: fortran/resolve.c:311
52640 #, gcc-internal-format
52641 msgid "Self-referential argument %qs at %L is not allowed"
52644 #: fortran/resolve.c:383
52645 #, gcc-internal-format
52646 msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
52649 #: fortran/resolve.c:393
52650 #, gcc-internal-format
52652 "Argument %qs of pure function %qs at %L with VALUE attribute but without "
52656 #: fortran/resolve.c:398
52657 #, gcc-internal-format
52658 msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
52661 #: fortran/resolve.c:406
52662 #, gcc-internal-format
52664 "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without "
52668 #: fortran/resolve.c:411
52669 #, gcc-internal-format
52671 "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or "
52672 "have the VALUE attribute"
52675 #: fortran/resolve.c:421
52676 #, gcc-internal-format
52678 "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
52681 #: fortran/resolve.c:454
52682 #, gcc-internal-format
52683 msgid "Coarray dummy argument %qs at %L to elemental procedure"
52686 #: fortran/resolve.c:462
52687 #, gcc-internal-format
52688 msgid "Argument %qs of elemental procedure at %L must be scalar"
52691 #: fortran/resolve.c:471
52692 #, gcc-internal-format
52694 "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE "
52698 #: fortran/resolve.c:481
52699 #, gcc-internal-format
52701 "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
52704 #: fortran/resolve.c:489
52705 #, gcc-internal-format
52706 msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
52709 #: fortran/resolve.c:498
52710 #, gcc-internal-format
52712 "Argument %qs of elemental procedure %qs at %L must have its INTENT specified "
52713 "or have the VALUE attribute"
52716 #: fortran/resolve.c:511
52717 #, gcc-internal-format
52718 msgid "Argument %qs of statement function at %L must be scalar"
52721 #: fortran/resolve.c:521
52722 #, gcc-internal-format
52724 "Character-valued argument %qs of statement function at %L must have constant "
52728 #: fortran/resolve.c:579
52729 #, gcc-internal-format
52730 msgid "Contained function %qs at %L has no IMPLICIT type"
52733 #: fortran/resolve.c:582
52734 #, gcc-internal-format
52735 msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
52738 #: fortran/resolve.c:606
52739 #, gcc-internal-format
52740 msgid "Character-valued %s %qs at %L must not be assumed length"
52743 #: fortran/resolve.c:780
52744 #, gcc-internal-format, gfc-internal-format
52745 msgid "Function %s at %L has entries with mismatched array specifications"
52748 #: fortran/resolve.c:797
52749 #, gcc-internal-format, gfc-internal-format
52751 "Function %s at %L with entries returning variables of different string "
52755 #: fortran/resolve.c:824
52756 #, gcc-internal-format, gfc-internal-format
52757 msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
52760 #: fortran/resolve.c:828
52761 #, gcc-internal-format, gfc-internal-format
52762 msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
52765 #: fortran/resolve.c:835
52766 #, gcc-internal-format, gfc-internal-format
52767 msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
52770 #: fortran/resolve.c:839
52771 #, gcc-internal-format, gfc-internal-format
52772 msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
52775 #: fortran/resolve.c:877
52776 #, gcc-internal-format, gfc-internal-format
52777 msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
52780 #: fortran/resolve.c:882
52781 #, gcc-internal-format, gfc-internal-format
52782 msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
52785 #: fortran/resolve.c:925
52786 #, gcc-internal-format
52788 "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is "
52792 #: fortran/resolve.c:929
52793 #, gcc-internal-format
52795 "Initialized variable %qs at %L is in a blank COMMON but initialization is "
52796 "only allowed in named common blocks"
52799 #: fortran/resolve.c:936
52800 #, gcc-internal-format
52801 msgid "%qs in cannot appear in COMMON at %L [F2008:C5100]"
52804 #: fortran/resolve.c:944
52805 #, gcc-internal-format
52807 "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the "
52808 "BIND(C) attribute"
52811 #: fortran/resolve.c:948
52812 #, gcc-internal-format
52814 "Derived type variable %qs in COMMON at %L has an ultimate component that is "
52818 #: fortran/resolve.c:952
52819 #, gcc-internal-format
52821 "Derived type variable %qs in COMMON at %L may not have default initializer"
52824 #: fortran/resolve.c:996
52825 #, gcc-internal-format
52827 "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus "
52828 "have the same binding name as the same-named COMMON block at %L: %s vs %s"
52831 #: fortran/resolve.c:1010
52832 #, gcc-internal-format
52833 msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
52836 #: fortran/resolve.c:1018
52837 #, gcc-internal-format
52839 "Fortran 2008: COMMON block %qs with binding label at %L sharing the "
52840 "identifier with global non-COMMON-block entity at %L"
52843 #: fortran/resolve.c:1040
52844 #, gcc-internal-format, gfc-internal-format
52846 "COMMON block at %L with binding label %s uses the same global identifier as "
52850 #: fortran/resolve.c:1061
52851 #, gcc-internal-format
52852 msgid "COMMON block %qs at %L is used as PARAMETER at %L"
52855 #: fortran/resolve.c:1065
52856 #, gcc-internal-format
52857 msgid "COMMON block %qs at %L can not have the EXTERNAL attribute"
52860 #: fortran/resolve.c:1069
52861 #, gcc-internal-format
52862 msgid "COMMON block %qs at %L is also an intrinsic procedure"
52865 #: fortran/resolve.c:1073
52866 #, gcc-internal-format
52867 msgid "COMMON block %qs at %L that is also a function result"
52870 #: fortran/resolve.c:1078
52871 #, gcc-internal-format
52872 msgid "COMMON block %qs at %L that is also a global procedure"
52875 #: fortran/resolve.c:1164
52876 #, gcc-internal-format, gfc-internal-format
52878 "The rank of the element in the structure constructor at %L does not match "
52879 "that of the component (%d/%d)"
52882 #: fortran/resolve.c:1185
52883 #, gcc-internal-format
52885 "The element in the structure constructor at %L, for pointer component %qs, "
52886 "is %s but should be %s"
52889 #: fortran/resolve.c:1270
52890 #, gcc-internal-format
52892 "The NULL in the structure constructor at %L is being applied to component "
52893 "%qs, which is neither a POINTER nor ALLOCATABLE"
52896 #: fortran/resolve.c:1304
52897 #, gcc-internal-format
52899 "Interface mismatch for procedure-pointer component %qs in structure "
52900 "constructor at %L: %s"
52903 #: fortran/resolve.c:1320
52904 #, gcc-internal-format
52906 "The element in the structure constructor at %L, for pointer component %qs "
52907 "should be a POINTER or a TARGET"
52910 #: fortran/resolve.c:1331
52911 #, gcc-internal-format, gfc-internal-format
52912 msgid "Pointer initialization target at %L must not be ALLOCATABLE "
52915 #: fortran/resolve.c:1349
52916 #, gcc-internal-format
52918 "Invalid expression in the structure constructor for pointer component %qs at "
52919 "%L in PURE procedure"
52922 #: fortran/resolve.c:1474
52923 #, gcc-internal-format
52925 "The upper bound in the last dimension must appear in the reference to the "
52926 "assumed size array %qs at %L"
52929 #: fortran/resolve.c:1536
52930 #, gcc-internal-format
52931 msgid "%qs at %L is ambiguous"
52934 #: fortran/resolve.c:1540
52935 #, gcc-internal-format
52936 msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
52939 #: fortran/resolve.c:1661
52940 #, gcc-internal-format
52941 msgid "Type specified for intrinsic function %qs at %L is ignored"
52944 #: fortran/resolve.c:1674
52945 #, gcc-internal-format
52946 msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
52949 #: fortran/resolve.c:1685
52950 #, gcc-internal-format
52951 msgid "%qs declared INTRINSIC at %L does not exist"
52954 #: fortran/resolve.c:1698
52955 #, gcc-internal-format
52957 "The intrinsic %qs declared INTRINSIC at %L is not available in the current "
52958 "standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-"
52959 "fall-intrinsics%> in order to use it."
52962 #: fortran/resolve.c:1734
52963 #, gcc-internal-format
52965 "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively. "
52966 "Declare it RECURSIVE or use %<-frecursive%>"
52969 #: fortran/resolve.c:1773 fortran/resolve.c:8850 fortran/resolve.c:10345
52970 #, gcc-internal-format, gfc-internal-format
52971 msgid "Label %d referenced at %L is never defined"
52974 #: fortran/resolve.c:1816
52975 #, gcc-internal-format
52976 msgid "Statement function %qs at %L is not allowed as an actual argument"
52979 #: fortran/resolve.c:1824
52980 #, gcc-internal-format
52981 msgid "Intrinsic %qs at %L is not allowed as an actual argument"
52984 #: fortran/resolve.c:1831
52985 #, gcc-internal-format
52986 msgid "Internal procedure %qs is used as actual argument at %L"
52989 #: fortran/resolve.c:1839
52990 #, gcc-internal-format
52992 "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument "
52996 #: fortran/resolve.c:1866
52997 #, gcc-internal-format
52999 "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
53002 #: fortran/resolve.c:1888
53003 #, gcc-internal-format
53004 msgid "Symbol %qs at %L is ambiguous"
53007 #: fortran/resolve.c:1943
53008 #, gcc-internal-format, gfc-internal-format
53009 msgid "By-value argument at %L is not of numeric type"
53012 #: fortran/resolve.c:1950
53013 #, gcc-internal-format, gfc-internal-format
53014 msgid "By-value argument at %L cannot be an array or an array section"
53017 #: fortran/resolve.c:1964
53018 #, gcc-internal-format, gfc-internal-format
53019 msgid "By-value argument at %L is not allowed in this context"
53022 #: fortran/resolve.c:1976
53023 #, gcc-internal-format, gfc-internal-format
53024 msgid "Passing internal procedure at %L by location not allowed"
53027 #: fortran/resolve.c:1987
53028 #, gcc-internal-format
53030 "ELEMENTAL procedure pointer component %qs is not allowed as an actual "
53034 #: fortran/resolve.c:1996
53035 #, gcc-internal-format, gfc-internal-format
53036 msgid "Coindexed actual argument at %L with ultimate pointer component"
53039 #: fortran/resolve.c:2127
53040 #, gcc-internal-format
53042 "%qs at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the "
53043 "actual argument of an ELEMENTAL procedure unless there is a non-optional "
53044 "argument with the same rank (12.4.1.5)"
53047 #: fortran/resolve.c:2164
53048 #, gcc-internal-format
53050 "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs "
53051 "is a scalar, but another actual argument is an array"
53054 #: fortran/resolve.c:2436
53055 #, gcc-internal-format
53056 msgid "Return type mismatch of function %qs at %L (%s/%s)"
53059 #: fortran/resolve.c:2457
53060 #, gcc-internal-format
53061 msgid "Interface mismatch in global procedure %qs at %L: %s "
53064 #: fortran/resolve.c:2565
53065 #, gcc-internal-format
53066 msgid "There is no specific function for the generic %qs at %L"
53069 #: fortran/resolve.c:2583
53070 #, gcc-internal-format
53072 "Generic function %qs at %L is not consistent with a specific intrinsic "
53076 #: fortran/resolve.c:2621
53077 #, gcc-internal-format
53078 msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
53081 #: fortran/resolve.c:2676
53082 #, gcc-internal-format
53083 msgid "Unable to resolve the specific function %qs at %L"
53086 #: fortran/resolve.c:2732 fortran/resolve.c:14955
53087 #, gcc-internal-format
53088 msgid "Function %qs at %L has no IMPLICIT type"
53091 #: fortran/resolve.c:2841
53092 #, gcc-internal-format
53093 msgid "Reference to impure function %qs at %L inside a FORALL %s"
53096 #: fortran/resolve.c:2848
53097 #, gcc-internal-format
53098 msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
53101 #: fortran/resolve.c:2855
53102 #, gcc-internal-format
53103 msgid "Reference to impure function %qs at %L within a PURE procedure"
53106 #: fortran/resolve.c:2918
53107 #, gcc-internal-format
53108 msgid "%qs at %L is not a function"
53111 #: fortran/resolve.c:2926 fortran/resolve.c:3396
53112 #, gcc-internal-format
53113 msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
53116 #. Internal procedures are taken care of in resolve_contained_fntype.
53117 #: fortran/resolve.c:2969
53118 #, gcc-internal-format
53120 "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is "
53121 "not a dummy argument"
53124 #: fortran/resolve.c:3003
53125 #, gcc-internal-format
53126 msgid "resolve_function(): bad function type"
53129 #: fortran/resolve.c:3023
53130 #, gcc-internal-format
53132 "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE "
53136 #: fortran/resolve.c:3085
53137 #, gcc-internal-format
53139 "ENTRY %qs at %L cannot be called recursively, as function %qs is not "
53143 #: fortran/resolve.c:3089
53144 #, gcc-internal-format
53145 msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
53148 #: fortran/resolve.c:3140
53149 #, gcc-internal-format
53150 msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
53153 #: fortran/resolve.c:3146
53154 #, gcc-internal-format
53155 msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
53158 #: fortran/resolve.c:3152
53159 #, gcc-internal-format
53160 msgid "Subroutine call to %qs at %L is not PURE"
53163 #: fortran/resolve.c:3220
53164 #, gcc-internal-format
53165 msgid "There is no specific subroutine for the generic %qs at %L"
53168 #: fortran/resolve.c:3229
53169 #, gcc-internal-format
53171 "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine "
53175 #: fortran/resolve.c:3264
53176 #, gcc-internal-format
53178 "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
53181 #: fortran/resolve.c:3309
53182 #, gcc-internal-format
53183 msgid "Unable to resolve the specific subroutine %qs at %L"
53186 #: fortran/resolve.c:3367
53187 #, gcc-internal-format
53188 msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
53191 #: fortran/resolve.c:3406
53192 #, gcc-internal-format
53194 "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not "
53198 #: fortran/resolve.c:3410
53199 #, gcc-internal-format
53201 "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
53204 #: fortran/resolve.c:3455
53205 #, gcc-internal-format
53206 msgid "resolve_subroutine(): bad function type"
53209 #: fortran/resolve.c:3493
53210 #, gcc-internal-format, gfc-internal-format
53211 msgid "Shapes for operands at %L and %L are not conformable"
53214 #: fortran/resolve.c:3724
53215 #, gcc-internal-format
53216 msgid "resolve_operator(): Bad intrinsic"
53219 #: fortran/resolve.c:3895 fortran/resolve.c:3918
53220 #, gcc-internal-format
53221 msgid "compare_bound_int(): Bad expression"
53224 #: fortran/resolve.c:4013
53225 #, gcc-internal-format, gfc-internal-format
53226 msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
53229 #: fortran/resolve.c:4018
53230 #, gcc-internal-format, gfc-internal-format
53231 msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
53234 #: fortran/resolve.c:4028
53235 #, gcc-internal-format, gfc-internal-format
53236 msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
53239 #: fortran/resolve.c:4033
53240 #, gcc-internal-format, gfc-internal-format
53241 msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
53244 #: fortran/resolve.c:4053
53245 #, gcc-internal-format, gfc-internal-format
53246 msgid "Illegal stride of zero at %L"
53249 #: fortran/resolve.c:4070
53250 #, gcc-internal-format, gfc-internal-format
53252 "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
53255 #: fortran/resolve.c:4078
53256 #, gcc-internal-format, gfc-internal-format
53258 "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
53261 #: fortran/resolve.c:4094
53262 #, gcc-internal-format, gfc-internal-format
53264 "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
53267 #: fortran/resolve.c:4103
53268 #, gcc-internal-format, gfc-internal-format
53270 "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
53273 #: fortran/resolve.c:4119
53274 #, gcc-internal-format
53275 msgid "check_dimension(): Bad array reference"
53278 #: fortran/resolve.c:4142
53279 #, gcc-internal-format, gfc-internal-format
53280 msgid "Rightmost upper bound of assumed size array section not specified at %L"
53283 #: fortran/resolve.c:4152
53284 #, gcc-internal-format, gfc-internal-format
53285 msgid "Rank mismatch in array reference at %L (%d/%d)"
53288 #: fortran/resolve.c:4160
53289 #, gcc-internal-format, gfc-internal-format
53290 msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
53293 #: fortran/resolve.c:4176
53294 #, gcc-internal-format, gfc-internal-format
53295 msgid "Coindex of codimension %d must be a scalar at %L"
53298 #: fortran/resolve.c:4204
53299 #, gcc-internal-format, gfc-internal-format
53300 msgid "Array index at %L must be scalar"
53303 #: fortran/resolve.c:4210
53304 #, gcc-internal-format, gfc-internal-format
53305 msgid "Array index at %L must be of INTEGER type, found %s"
53308 #: fortran/resolve.c:4216
53309 #, gcc-internal-format, gfc-internal-format
53310 msgid "REAL array index at %L"
53313 #: fortran/resolve.c:4255
53314 #, gcc-internal-format, gfc-internal-format
53315 msgid "Argument dim at %L must be scalar"
53318 #: fortran/resolve.c:4262
53319 #, gcc-internal-format, gfc-internal-format
53320 msgid "Argument dim at %L must be of INTEGER type"
53323 #: fortran/resolve.c:4307
53324 #, gcc-internal-format
53325 msgid "find_array_spec(): Missing spec"
53328 #: fortran/resolve.c:4318
53329 #, gcc-internal-format
53330 msgid "find_array_spec(): unused as(1)"
53333 #: fortran/resolve.c:4329
53334 #, gcc-internal-format
53335 msgid "find_array_spec(): unused as(2)"
53338 #: fortran/resolve.c:4372
53339 #, gcc-internal-format, gfc-internal-format
53340 msgid "Array index at %L is an array of rank %d"
53343 #: fortran/resolve.c:4470
53344 #, gcc-internal-format, gfc-internal-format
53345 msgid "Substring start index at %L must be of type INTEGER"
53348 #: fortran/resolve.c:4477
53349 #, gcc-internal-format, gfc-internal-format
53350 msgid "Substring start index at %L must be scalar"
53353 #: fortran/resolve.c:4486
53354 #, gcc-internal-format, gfc-internal-format
53355 msgid "Substring start index at %L is less than one"
53358 #: fortran/resolve.c:4499
53359 #, gcc-internal-format, gfc-internal-format
53360 msgid "Substring end index at %L must be of type INTEGER"
53363 #: fortran/resolve.c:4506
53364 #, gcc-internal-format, gfc-internal-format
53365 msgid "Substring end index at %L must be scalar"
53368 #: fortran/resolve.c:4516
53369 #, gcc-internal-format, gfc-internal-format
53370 msgid "Substring end index at %L exceeds the string length"
53373 #: fortran/resolve.c:4526
53374 #, gcc-internal-format, gfc-internal-format
53375 msgid "Substring end index at %L is too large"
53378 #: fortran/resolve.c:4664
53379 #, gcc-internal-format
53380 msgid "resolve_ref(): Bad array reference"
53383 #: fortran/resolve.c:4678
53384 #, gcc-internal-format, gfc-internal-format
53386 "Component to the right of a part reference with nonzero rank must not have "
53387 "the POINTER attribute at %L"
53390 #: fortran/resolve.c:4688
53391 #, gcc-internal-format, gfc-internal-format
53393 "Component to the right of a part reference with nonzero rank must not have "
53394 "the ALLOCATABLE attribute at %L"
53397 #: fortran/resolve.c:4707
53398 #, gcc-internal-format, gfc-internal-format
53400 "Two or more part references with nonzero rank must not be specified at %L"
53403 #: fortran/resolve.c:4805
53404 #, gcc-internal-format
53405 msgid "expression_rank(): Two array specs"
53408 #: fortran/resolve.c:4887
53409 #, gcc-internal-format, gfc-internal-format
53411 "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual "
53415 #: fortran/resolve.c:4897
53416 #, gcc-internal-format, gfc-internal-format
53417 msgid "Assumed-type variable %s at %L may only be used as actual argument"
53420 #. FIXME: It doesn't work reliably as inquiry_argument is not set
53421 #. for all inquiry functions in resolve_function; the reason is
53422 #. that the function-name resolution happens too late in that
53424 #: fortran/resolve.c:4907
53425 #, gcc-internal-format, gfc-internal-format
53427 "Assumed-type variable %s at %L as actual argument to an inquiry function "
53428 "shall be the first argument"
53431 #: fortran/resolve.c:4922
53432 #, gcc-internal-format, gfc-internal-format
53433 msgid "Assumed-rank variable %s at %L may only be used as actual argument"
53436 #. FIXME: It doesn't work reliably as inquiry_argument is not set
53437 #. for all inquiry functions in resolve_function; the reason is
53438 #. that the function-name resolution happens too late in that
53440 #: fortran/resolve.c:4932
53441 #, gcc-internal-format, gfc-internal-format
53443 "Assumed-rank variable %s at %L as actual argument to an inquiry function "
53444 "shall be the first argument"
53447 #: fortran/resolve.c:4943
53448 #, gcc-internal-format, gfc-internal-format
53450 "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject "
53454 #: fortran/resolve.c:4952
53455 #, gcc-internal-format, gfc-internal-format
53456 msgid "Assumed-type variable %s at %L shall not have a subobject reference"
53459 #: fortran/resolve.c:4967
53460 #, gcc-internal-format, gfc-internal-format
53461 msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
53464 #: fortran/resolve.c:5124
53465 #, gcc-internal-format
53467 "Variable %qs, used in a specification expression, is referenced at %L before "
53468 "the ENTRY statement in which it is a parameter"
53471 #: fortran/resolve.c:5129
53472 #, gcc-internal-format
53474 "Variable %qs is used at %L before the ENTRY statement in which it is a "
53478 #: fortran/resolve.c:5199
53479 #, gcc-internal-format, gfc-internal-format
53480 msgid "Polymorphic subobject of coindexed object at %L"
53483 #: fortran/resolve.c:5212
53484 #, gcc-internal-format, gfc-internal-format
53485 msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
53488 #: fortran/resolve.c:5550
53489 #, gcc-internal-format, gfc-internal-format
53490 msgid "Passed-object at %L must be scalar"
53493 #: fortran/resolve.c:5557
53494 #, gcc-internal-format
53496 "Base object for procedure-pointer component call at %L is of ABSTRACT type "
53500 #: fortran/resolve.c:5592
53501 #, gcc-internal-format
53502 msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
53505 #: fortran/resolve.c:5601
53506 #, gcc-internal-format, gfc-internal-format
53507 msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
53510 #. Nothing matching found!
53511 #: fortran/resolve.c:5789
53512 #, gcc-internal-format
53514 "Found no matching specific binding for the call to the GENERIC %qs at %L"
53517 #: fortran/resolve.c:5816
53518 #, gcc-internal-format
53519 msgid "%qs at %L should be a SUBROUTINE"
53522 #: fortran/resolve.c:5867
53523 #, gcc-internal-format
53524 msgid "%qs at %L should be a FUNCTION"
53527 #: fortran/resolve.c:6384
53528 #, gcc-internal-format
53529 msgid "gfc_resolve_expr(): Bad expression type"
53532 #: fortran/resolve.c:6410
53533 #, gcc-internal-format, gfc-internal-format
53534 msgid "%s at %L must be a scalar"
53537 #: fortran/resolve.c:6420
53538 #, gcc-internal-format, gfc-internal-format
53539 msgid "%s at %L must be integer"
53542 #: fortran/resolve.c:6424 fortran/resolve.c:6431
53543 #, gcc-internal-format, gfc-internal-format
53544 msgid "%s at %L must be INTEGER"
53547 #: fortran/resolve.c:6473
53548 #, gcc-internal-format, gfc-internal-format
53549 msgid "Step expression in DO loop at %L cannot be zero"
53552 #: fortran/resolve.c:6509
53553 #, gcc-internal-format, gfc-internal-format
53554 msgid "DO loop at %L will be executed zero times"
53557 #: fortran/resolve.c:6570
53558 #, gcc-internal-format, gfc-internal-format
53559 msgid "FORALL index-name at %L must be a scalar INTEGER"
53562 #: fortran/resolve.c:6575
53563 #, gcc-internal-format, gfc-internal-format
53564 msgid "FORALL start expression at %L must be a scalar INTEGER"
53567 #: fortran/resolve.c:6582
53568 #, gcc-internal-format, gfc-internal-format
53569 msgid "FORALL end expression at %L must be a scalar INTEGER"
53572 #: fortran/resolve.c:6590
53573 #, gcc-internal-format, gfc-internal-format
53574 msgid "FORALL stride expression at %L must be a scalar %s"
53577 #: fortran/resolve.c:6595
53578 #, gcc-internal-format, gfc-internal-format
53579 msgid "FORALL stride expression at %L cannot be zero"
53582 #: fortran/resolve.c:6608
53583 #, gcc-internal-format
53584 msgid "FORALL index %qs may not appear in triplet specification at %L"
53587 #: fortran/resolve.c:6706 fortran/resolve.c:6998
53588 #, gcc-internal-format, gfc-internal-format
53589 msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
53592 #: fortran/resolve.c:6714 fortran/resolve.c:6963
53593 #, gcc-internal-format, gfc-internal-format
53594 msgid "Coindexed allocatable object at %L"
53597 #: fortran/resolve.c:6820
53598 #, gcc-internal-format, gfc-internal-format
53600 "Source-expr at %L must be scalar or have the same rank as the allocate-"
53604 #: fortran/resolve.c:6851
53605 #, gcc-internal-format, gfc-internal-format
53606 msgid "Source-expr at %L and allocate-object at %L must have the same shape"
53609 #: fortran/resolve.c:7009
53610 #, gcc-internal-format, gfc-internal-format
53611 msgid "Type of entity at %L is type incompatible with source-expr at %L"
53614 #: fortran/resolve.c:7021
53615 #, gcc-internal-format, gfc-internal-format
53617 "The allocate-object at %L and the source-expr at %L shall have the same kind "
53621 #: fortran/resolve.c:7035
53622 #, gcc-internal-format, gfc-internal-format
53624 "The source-expr at %L shall neither be of type LOCK_TYPE nor have a "
53625 "LOCK_TYPE component if allocate-object at %L is a coarray"
53628 #: fortran/resolve.c:7048
53629 #, gcc-internal-format, gfc-internal-format
53631 "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
53634 #: fortran/resolve.c:7061
53635 #, gcc-internal-format, gfc-internal-format
53637 "Allocating %s at %L with type-spec requires the same character-length "
53638 "parameter as in the declaration"
53641 #: fortran/resolve.c:7172 fortran/resolve.c:7179
53642 #, gcc-internal-format, gfc-internal-format
53643 msgid "Array specification required in ALLOCATE statement at %L"
53646 #: fortran/resolve.c:7194
53647 #, gcc-internal-format, gfc-internal-format
53648 msgid "Coarray specification required in ALLOCATE statement at %L"
53651 #: fortran/resolve.c:7221
53652 #, gcc-internal-format, gfc-internal-format
53653 msgid "Bad array specification in ALLOCATE statement at %L"
53656 #: fortran/resolve.c:7240
53657 #, gcc-internal-format
53659 "%qs must not appear in the array specification at %L in the same ALLOCATE "
53660 "statement where it is itself allocated"
53663 #: fortran/resolve.c:7255
53664 #, gcc-internal-format, gfc-internal-format
53665 msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
53668 #: fortran/resolve.c:7266
53669 #, gcc-internal-format, gfc-internal-format
53670 msgid "Bad coarray specification in ALLOCATE statement at %L"
53673 #: fortran/resolve.c:7298
53674 #, gcc-internal-format, gfc-internal-format
53675 msgid "Stat-variable at %L must be a scalar INTEGER variable"
53678 #: fortran/resolve.c:7321
53679 #, gcc-internal-format, gfc-internal-format
53680 msgid "Stat-variable at %L shall not be %sd within the same %s statement"
53683 #: fortran/resolve.c:7332
53684 #, gcc-internal-format, gfc-internal-format
53685 msgid "ERRMSG at %L is useless without a STAT tag"
53688 #: fortran/resolve.c:7343
53689 #, gcc-internal-format, gfc-internal-format
53690 msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
53693 #: fortran/resolve.c:7366
53694 #, gcc-internal-format, gfc-internal-format
53695 msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
53698 #: fortran/resolve.c:7396
53699 #, gcc-internal-format, gfc-internal-format
53700 msgid "Allocate-object at %L also appears at %L"
53703 #: fortran/resolve.c:7402 fortran/resolve.c:7408
53704 #, gcc-internal-format, gfc-internal-format
53705 msgid "Allocate-object at %L is subobject of object at %L"
53708 #. The cases overlap, or they are the same
53709 #. element in the list. Either way, we must
53710 #. issue an error and get the next case from P.
53711 #. FIXME: Sort P and Q by line number.
53712 #: fortran/resolve.c:7620
53713 #, gcc-internal-format, gfc-internal-format
53714 msgid "CASE label at %L overlaps with CASE label at %L"
53717 #: fortran/resolve.c:7671
53718 #, gcc-internal-format, gfc-internal-format
53719 msgid "Expression in CASE statement at %L must be of type %s"
53722 #: fortran/resolve.c:7682
53723 #, gcc-internal-format, gfc-internal-format
53724 msgid "Expression in CASE statement at %L must be of kind %d"
53727 #: fortran/resolve.c:7695
53728 #, gcc-internal-format, gfc-internal-format
53729 msgid "Expression in CASE statement at %L must be scalar"
53732 #: fortran/resolve.c:7741
53733 #, gcc-internal-format, gfc-internal-format
53735 "Selection expression in computed GOTO statement at %L must be a scalar "
53736 "integer expression"
53739 #: fortran/resolve.c:7760
53740 #, gcc-internal-format, gfc-internal-format
53741 msgid "Argument of SELECT statement at %L cannot be %s"
53744 #: fortran/resolve.c:7770
53745 #, gcc-internal-format, gfc-internal-format
53746 msgid "Argument of SELECT statement at %L must be a scalar expression"
53749 #: fortran/resolve.c:7788 fortran/resolve.c:7796
53750 #, gcc-internal-format, gfc-internal-format
53751 msgid "Expression in CASE statement at %L is not in the range of %s"
53754 #: fortran/resolve.c:7858 fortran/resolve.c:8294
53755 #, gcc-internal-format, gfc-internal-format
53757 "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
53760 #: fortran/resolve.c:7884
53761 #, gcc-internal-format, gfc-internal-format
53762 msgid "Logical range in CASE statement at %L is not allowed"
53765 #: fortran/resolve.c:7896
53766 #, gcc-internal-format, gfc-internal-format
53767 msgid "Constant logical value in CASE statement is repeated at %L"
53770 #: fortran/resolve.c:7911
53771 #, gcc-internal-format, gfc-internal-format
53772 msgid "Range specification at %L can never be matched"
53775 #: fortran/resolve.c:8014
53776 #, gcc-internal-format, gfc-internal-format
53777 msgid "Logical SELECT CASE block at %L has more that two cases"
53780 #: fortran/resolve.c:8089
53781 #, gcc-internal-format
53782 msgid "Associate-name %qs at %L is used as array"
53785 #: fortran/resolve.c:8100
53786 #, gcc-internal-format, gfc-internal-format
53787 msgid "CLASS selector at %L needs a temporary which is not yet implemented"
53790 #: fortran/resolve.c:8213
53791 #, gcc-internal-format, gfc-internal-format
53792 msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
53795 #: fortran/resolve.c:8230 fortran/resolve.c:8242
53796 #, gcc-internal-format, gfc-internal-format
53797 msgid "Selector at %L must not be coindexed"
53800 #: fortran/resolve.c:8258
53801 #, gcc-internal-format
53802 msgid "Derived type %qs at %L must be extensible"
53805 #: fortran/resolve.c:8270
53806 #, gcc-internal-format
53807 msgid "Derived type %qs at %L must be an extension of %qs"
53810 #: fortran/resolve.c:8273
53811 #, gcc-internal-format
53812 msgid "Unexpected intrinsic type %qs at %L"
53815 #: fortran/resolve.c:8282
53816 #, gcc-internal-format, gfc-internal-format
53818 "The type-spec at %L shall specify that each length type parameter is assumed"
53821 #: fortran/resolve.c:8474
53822 #, gcc-internal-format, gfc-internal-format
53823 msgid "Double CLASS IS block in SELECT TYPE statement at %L"
53826 #: fortran/resolve.c:8563
53827 #, gcc-internal-format, gfc-internal-format
53828 msgid "Invalid context for NULL () intrinsic at %L"
53831 #. FIXME: Test for defined input/output.
53832 #: fortran/resolve.c:8591
53833 #, gcc-internal-format, gfc-internal-format
53835 "Data transfer element at %L cannot be polymorphic unless it is processed by "
53836 "a defined input/output procedure"
53839 #: fortran/resolve.c:8603
53840 #, gcc-internal-format, gfc-internal-format
53842 "Data transfer element at %L cannot have POINTER components unless it is "
53843 "processed by a defined input/output procedure"
53846 #: fortran/resolve.c:8612
53847 #, gcc-internal-format, gfc-internal-format
53848 msgid "Data transfer element at %L cannot have procedure pointer components"
53851 #: fortran/resolve.c:8619
53852 #, gcc-internal-format, gfc-internal-format
53854 "Data transfer element at %L cannot have ALLOCATABLE components unless it is "
53855 "processed by a defined input/output procedure"
53858 #: fortran/resolve.c:8630 fortran/resolve.c:8636
53859 #, gcc-internal-format, gfc-internal-format
53860 msgid "Data transfer element at %L cannot have PRIVATE components"
53863 #: fortran/resolve.c:8650
53864 #, gcc-internal-format, gfc-internal-format
53866 "Data transfer element at %L cannot be a full reference to an assumed-size "
53870 #: fortran/resolve.c:8705
53871 #, gcc-internal-format, gfc-internal-format
53872 msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
53875 #: fortran/resolve.c:8712 fortran/resolve.c:8823
53876 #, gcc-internal-format, gfc-internal-format
53877 msgid "STAT= argument at %L must be a scalar INTEGER variable"
53880 #: fortran/resolve.c:8724 fortran/resolve.c:8830
53881 #, gcc-internal-format, gfc-internal-format
53882 msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
53885 #: fortran/resolve.c:8736
53886 #, gcc-internal-format, gfc-internal-format
53887 msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
53890 #: fortran/resolve.c:8800
53891 #, gcc-internal-format, gfc-internal-format
53892 msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
53895 #: fortran/resolve.c:8804 fortran/resolve.c:8814
53896 #, gcc-internal-format, gfc-internal-format
53897 msgid "Imageset argument at %L must between 1 and num_images()"
53900 #: fortran/resolve.c:8857
53901 #, gcc-internal-format, gfc-internal-format
53903 "Statement at %L is not a valid branch target statement for the branch "
53907 #: fortran/resolve.c:8867
53908 #, gcc-internal-format, gfc-internal-format
53909 msgid "Branch at %L may result in an infinite loop"
53912 #. Note: A label at END CRITICAL does not leave the CRITICAL
53913 #. construct as END CRITICAL is still part of it.
53914 #: fortran/resolve.c:8884 fortran/resolve.c:8907
53915 #, gcc-internal-format, gfc-internal-format
53916 msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
53919 #: fortran/resolve.c:8888 fortran/resolve.c:8913
53920 #, gcc-internal-format, gfc-internal-format
53921 msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
53924 #. The label is not in an enclosing block, so illegal. This was
53925 #. allowed in Fortran 66, so we allow it as extension. No
53926 #. further checks are necessary in this case.
53927 #: fortran/resolve.c:8928
53928 #, gcc-internal-format, gfc-internal-format
53929 msgid "Label at %L is not in the same block as the GOTO statement at %L"
53932 #: fortran/resolve.c:9000
53933 #, gcc-internal-format, gfc-internal-format
53934 msgid "WHERE mask at %L has inconsistent shape"
53937 #: fortran/resolve.c:9016
53938 #, gcc-internal-format, gfc-internal-format
53939 msgid "WHERE assignment target at %L has inconsistent shape"
53942 #: fortran/resolve.c:9024 fortran/resolve.c:9111
53943 #, gcc-internal-format, gfc-internal-format
53944 msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
53947 #: fortran/resolve.c:9034 fortran/resolve.c:9121
53948 #, gcc-internal-format, gfc-internal-format
53949 msgid "Unsupported statement inside WHERE at %L"
53952 #: fortran/resolve.c:9065
53953 #, gcc-internal-format, gfc-internal-format
53954 msgid "Assignment to a FORALL index variable at %L"
53957 #: fortran/resolve.c:9074
53958 #, gcc-internal-format
53960 "The FORALL with index %qs is not used on the left side of the assignment at "
53961 "%L and so might cause multiple assignment to this object"
53964 #: fortran/resolve.c:9243
53965 #, gcc-internal-format, gfc-internal-format
53966 msgid "An outer FORALL construct already has an index with this name %L"
53969 #: fortran/resolve.c:9321
53970 #, gcc-internal-format, gfc-internal-format
53971 msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
53974 #: fortran/resolve.c:9397
53975 #, gcc-internal-format
53976 msgid "gfc_resolve_blocks(): Bad block type"
53979 #: fortran/resolve.c:9511
53980 #, gcc-internal-format, gfc-internal-format
53981 msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
53984 #: fortran/resolve.c:9543
53985 #, gcc-internal-format, gfc-internal-format
53987 "Coindexed expression at %L is assigned to a derived type variable with a "
53988 "POINTER component in a PURE procedure"
53991 #: fortran/resolve.c:9548
53992 #, gcc-internal-format, gfc-internal-format
53994 "The impure variable at %L is assigned to a derived type variable with a "
53995 "POINTER component in a PURE procedure (12.6)"
53998 #: fortran/resolve.c:9558
53999 #, gcc-internal-format, gfc-internal-format
54000 msgid "Assignment to coindexed variable at %L in a PURE procedure"
54003 #: fortran/resolve.c:9590
54004 #, gcc-internal-format, gfc-internal-format
54005 msgid "Assignment to polymorphic coarray at %L is not permitted"
54008 #: fortran/resolve.c:9594
54009 #, gcc-internal-format, gfc-internal-format
54010 msgid "Assignment to an allocatable polymorphic variable at %L"
54013 #: fortran/resolve.c:9599
54014 #, gcc-internal-format
54016 "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-"
54021 #: fortran/resolve.c:9604
54022 #, gcc-internal-format, gfc-internal-format
54024 "Assignment to an allocatable polymorphic variable at %L is not yet supported"
54027 #: fortran/resolve.c:9610
54028 #, gcc-internal-format, gfc-internal-format
54030 "Nonallocatable variable must not be polymorphic in intrinsic assignment at "
54031 "%L - check that there is a matching specific subroutine for '=' operator"
54034 #: fortran/resolve.c:9621
54035 #, gcc-internal-format, gfc-internal-format
54037 "Coindexed variable must not have an allocatable ultimate component in "
54041 #: fortran/resolve.c:9916
54042 #, gcc-internal-format, gfc-internal-format
54044 "TODO: type-bound defined assignment(s) at %L not done because multiple part "
54045 "array references would occur in intermediate expressions."
54048 #: fortran/resolve.c:10291
54049 #, gcc-internal-format, gfc-internal-format
54050 msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
54053 #: fortran/resolve.c:10294
54054 #, gcc-internal-format
54055 msgid "Variable %qs has not been assigned a target label at %L"
54058 #: fortran/resolve.c:10305
54059 #, gcc-internal-format, gfc-internal-format
54061 "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
54064 #: fortran/resolve.c:10353
54065 #, gcc-internal-format, gfc-internal-format
54066 msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
54069 #: fortran/resolve.c:10386
54070 #, gcc-internal-format, gfc-internal-format
54071 msgid "Arithmetic IF statement at %L requires a numeric expression"
54074 #: fortran/resolve.c:10441
54075 #, gcc-internal-format
54076 msgid "gfc_resolve_code(): No expression on DO WHILE"
54079 #: fortran/resolve.c:10446
54080 #, gcc-internal-format, gfc-internal-format
54082 "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
54085 #: fortran/resolve.c:10530
54086 #, gcc-internal-format, gfc-internal-format
54087 msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
54090 #: fortran/resolve.c:10599
54091 #, gcc-internal-format
54092 msgid "gfc_resolve_code(): Bad statement code"
54095 #: fortran/resolve.c:10694
54096 #, gcc-internal-format, gfc-internal-format
54098 "Variable %s with binding label %s at %L uses the same global identifier as "
54102 #. This can only happen if the variable is defined in a module - if it
54103 #. isn't the same module, reject it.
54104 #: fortran/resolve.c:10707
54105 #, gcc-internal-format, gfc-internal-format
54107 "Variable %s from module %s with binding label %s at %L uses the same global "
54108 "identifier as entity at %L from module %s"
54111 #. Print an error if the procedure is defined multiple times; we have to
54112 #. exclude references to the same procedure via module association or
54113 #. multiple checks for the same procedure.
54114 #: fortran/resolve.c:10724
54115 #, gcc-internal-format, gfc-internal-format
54117 "Procedure %s with binding label %s at %L uses the same global identifier as "
54121 #: fortran/resolve.c:10795
54122 #, gcc-internal-format, gfc-internal-format
54124 "CHARACTER variable at %L has negative length %d, the length has been set to "
54128 #: fortran/resolve.c:10808
54129 #, gcc-internal-format, gfc-internal-format
54130 msgid "String length at %L is too large"
54133 #: fortran/resolve.c:11144
54134 #, gcc-internal-format
54135 msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
54138 #: fortran/resolve.c:11148
54139 #, gcc-internal-format
54140 msgid "Scalar object %qs at %L may not be ALLOCATABLE"
54143 #: fortran/resolve.c:11156
54144 #, gcc-internal-format
54145 msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
54148 #: fortran/resolve.c:11166
54149 #, gcc-internal-format
54150 msgid "Array %qs at %L cannot have a deferred shape"
54153 #: fortran/resolve.c:11181
54154 #, gcc-internal-format
54155 msgid "Type %qs of CLASS variable %qs at %L is not extensible"
54158 #: fortran/resolve.c:11193
54159 #, gcc-internal-format
54160 msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
54163 #: fortran/resolve.c:11224
54164 #, gcc-internal-format
54166 "The type %qs cannot be host associated at %L because it is blocked by an "
54167 "incompatible object of the same name declared at %L"
54170 #: fortran/resolve.c:11246
54171 #, gcc-internal-format
54173 "Implied SAVE for module variable %qs at %L, needed due to the default "
54177 #. The shape of a main program or module array needs to be
54179 #: fortran/resolve.c:11294
54180 #, gcc-internal-format
54181 msgid "The module or main program array %qs at %L must have constant shape"
54184 #: fortran/resolve.c:11306
54185 #, gcc-internal-format
54187 "Entity %qs at %L has a deferred type parameter and requires either the "
54188 "pointer or allocatable attribute"
54191 #: fortran/resolve.c:11322
54192 #, gcc-internal-format, gfc-internal-format
54194 "Entity with assumed character length at %L must be a dummy argument or a "
54198 #: fortran/resolve.c:11343
54199 #, gcc-internal-format
54200 msgid "%qs at %L must have constant character length in this context"
54203 #: fortran/resolve.c:11350
54204 #, gcc-internal-format
54205 msgid "COMMON variable %qs at %L must have constant character length"
54208 #: fortran/resolve.c:11397
54209 #, gcc-internal-format
54210 msgid "Allocatable %qs at %L cannot have an initializer"
54213 #: fortran/resolve.c:11400
54214 #, gcc-internal-format
54215 msgid "External %qs at %L cannot have an initializer"
54218 #: fortran/resolve.c:11404
54219 #, gcc-internal-format
54220 msgid "Dummy %qs at %L cannot have an initializer"
54223 #: fortran/resolve.c:11407
54224 #, gcc-internal-format
54225 msgid "Intrinsic %qs at %L cannot have an initializer"
54228 #: fortran/resolve.c:11410
54229 #, gcc-internal-format
54230 msgid "Function result %qs at %L cannot have an initializer"
54233 #: fortran/resolve.c:11413
54234 #, gcc-internal-format
54235 msgid "Automatic array %qs at %L cannot have an initializer"
54238 #: fortran/resolve.c:11456
54239 #, gcc-internal-format
54240 msgid "Character-valued statement function %qs at %L must have constant length"
54243 #: fortran/resolve.c:11478
54244 #, gcc-internal-format
54246 "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is "
54250 #: fortran/resolve.c:11500
54251 #, gcc-internal-format
54253 "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs "
54257 #: fortran/resolve.c:11518
54258 #, gcc-internal-format
54259 msgid "Function %qs at %L cannot have an initializer"
54262 #: fortran/resolve.c:11527
54263 #, gcc-internal-format
54264 msgid "External object %qs at %L may not have an initializer"
54267 #: fortran/resolve.c:11535
54268 #, gcc-internal-format
54269 msgid "ELEMENTAL function %qs at %L must have a scalar result"
54272 #: fortran/resolve.c:11545
54273 #, gcc-internal-format
54275 "Statement function %qs at %L may not have pointer or allocatable attribute"
54278 #: fortran/resolve.c:11564
54279 #, gcc-internal-format
54280 msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
54283 #: fortran/resolve.c:11568
54284 #, gcc-internal-format
54285 msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
54288 #: fortran/resolve.c:11572
54289 #, gcc-internal-format
54290 msgid "CHARACTER(*) function %qs at %L cannot be pure"
54293 #: fortran/resolve.c:11576
54294 #, gcc-internal-format
54295 msgid "CHARACTER(*) function %qs at %L cannot be recursive"
54298 #: fortran/resolve.c:11589
54299 #, gcc-internal-format
54300 msgid "CHARACTER(*) function %qs at %L"
54303 #: fortran/resolve.c:11598
54304 #, gcc-internal-format
54305 msgid "Procedure pointer %qs at %L shall not be elemental"
54308 #: fortran/resolve.c:11604
54309 #, gcc-internal-format
54310 msgid "Dummy procedure %qs at %L shall not be elemental"
54313 #: fortran/resolve.c:11660
54314 #, gcc-internal-format
54315 msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
54318 #: fortran/resolve.c:11666
54319 #, gcc-internal-format
54320 msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
54323 #: fortran/resolve.c:11672
54324 #, gcc-internal-format
54325 msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
54328 #: fortran/resolve.c:11680
54329 #, gcc-internal-format
54330 msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
54333 #: fortran/resolve.c:11686
54334 #, gcc-internal-format
54335 msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
54338 #: fortran/resolve.c:11763
54339 #, gcc-internal-format
54340 msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
54343 #: fortran/resolve.c:11772
54344 #, gcc-internal-format, gfc-internal-format
54345 msgid "FINAL procedure at %L must have exactly one argument"
54348 #: fortran/resolve.c:11781
54349 #, gcc-internal-format
54350 msgid "Argument of FINAL procedure at %L must be of type %qs"
54353 #: fortran/resolve.c:11789
54354 #, gcc-internal-format, gfc-internal-format
54355 msgid "Argument of FINAL procedure at %L must not be a POINTER"
54358 #: fortran/resolve.c:11795
54359 #, gcc-internal-format, gfc-internal-format
54360 msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
54363 #: fortran/resolve.c:11801
54364 #, gcc-internal-format, gfc-internal-format
54365 msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
54368 #: fortran/resolve.c:11809
54369 #, gcc-internal-format, gfc-internal-format
54370 msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
54373 #: fortran/resolve.c:11818
54374 #, gcc-internal-format, gfc-internal-format
54375 msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
54378 #: fortran/resolve.c:11840
54379 #, gcc-internal-format
54380 msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
54383 #: fortran/resolve.c:11877
54384 #, gcc-internal-format
54386 "Only array FINAL procedures declared for derived type %qs defined at %L, "
54387 "suggest also scalar one"
54390 #: fortran/resolve.c:11917
54391 #, gcc-internal-format
54392 msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
54395 #: fortran/resolve.c:11953
54396 #, gcc-internal-format
54397 msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
54400 #: fortran/resolve.c:12012
54401 #, gcc-internal-format
54402 msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
54405 #: fortran/resolve.c:12024
54406 #, gcc-internal-format
54407 msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
54410 #: fortran/resolve.c:12052
54411 #, gcc-internal-format
54412 msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
54415 #: fortran/resolve.c:12108
54416 #, gcc-internal-format, gfc-internal-format
54417 msgid "Type-bound operator at %L can't be NOPASS"
54420 #: fortran/resolve.c:12290
54421 #, gcc-internal-format
54423 "%qs must be a module procedure or an external procedure with an explicit "
54427 #: fortran/resolve.c:12332
54428 #, gcc-internal-format
54429 msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
54432 #: fortran/resolve.c:12346
54433 #, gcc-internal-format
54434 msgid "Procedure %qs with PASS at %L must have at least one argument"
54437 #: fortran/resolve.c:12360 fortran/resolve.c:12855
54438 #, gcc-internal-format
54439 msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
54442 #: fortran/resolve.c:12368
54443 #, gcc-internal-format
54444 msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
54447 #: fortran/resolve.c:12377
54448 #, gcc-internal-format
54449 msgid "Passed-object dummy argument of %qs at %L must be scalar"
54452 #: fortran/resolve.c:12383
54453 #, gcc-internal-format
54454 msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
54457 #: fortran/resolve.c:12389
54458 #, gcc-internal-format
54459 msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
54462 #: fortran/resolve.c:12418
54463 #, gcc-internal-format
54464 msgid "Procedure %qs at %L has the same name as a component of %qs"
54467 #: fortran/resolve.c:12427
54468 #, gcc-internal-format
54469 msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
54472 #: fortran/resolve.c:12519
54473 #, gcc-internal-format
54475 "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and "
54479 #: fortran/resolve.c:12617
54480 #, gcc-internal-format
54482 "As extending type %qs at %L has a coarray component, parent type %qs shall "
54486 #: fortran/resolve.c:12630
54487 #, gcc-internal-format
54488 msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
54491 #: fortran/resolve.c:12650
54492 #, gcc-internal-format
54493 msgid "Coarray component %qs at %L must be allocatable with deferred shape"
54496 #: fortran/resolve.c:12660
54497 #, gcc-internal-format
54499 "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
54502 #: fortran/resolve.c:12671
54503 #, gcc-internal-format
54505 "Component %qs at %L with coarray component shall be a nonpointer, "
54506 "nonallocatable scalar"
54509 #: fortran/resolve.c:12681
54510 #, gcc-internal-format
54512 "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
54515 #: fortran/resolve.c:12782
54516 #, gcc-internal-format
54517 msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
54520 #: fortran/resolve.c:12797
54521 #, gcc-internal-format
54523 "Procedure pointer component %qs with PASS at %L must have at least one "
54527 #: fortran/resolve.c:12814
54528 #, gcc-internal-format
54529 msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
54532 #: fortran/resolve.c:12825
54533 #, gcc-internal-format
54534 msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
54537 #: fortran/resolve.c:12835
54538 #, gcc-internal-format
54540 "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
54543 #: fortran/resolve.c:12845
54544 #, gcc-internal-format
54545 msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
54548 #: fortran/resolve.c:12887
54549 #, gcc-internal-format
54551 "Component %qs of %qs at %L has the same name as an inherited type-bound "
54555 #: fortran/resolve.c:12900
54556 #, gcc-internal-format
54558 "Character length of component %qs needs to be a constant specification "
54562 #: fortran/resolve.c:12911
54563 #, gcc-internal-format
54565 "Character component %qs of %qs at %L with deferred length must be a POINTER "
54569 #: fortran/resolve.c:12942
54570 #, gcc-internal-format
54572 "the component %qs is a PRIVATE type and cannot be a component of %qs, which "
54576 #: fortran/resolve.c:12950
54577 #, gcc-internal-format, gfc-internal-format
54578 msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
54581 #: fortran/resolve.c:12959
54582 #, gcc-internal-format, gfc-internal-format
54584 "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
54588 #: fortran/resolve.c:12977 fortran/resolve.c:12989
54589 #, gcc-internal-format
54591 "The pointer component %qs of %qs at %L is a type that has not been declared"
54594 #: fortran/resolve.c:13001
54595 #, gcc-internal-format
54596 msgid "Component %qs with CLASS at %L must be allocatable or pointer"
54599 #: fortran/resolve.c:13069
54600 #, gcc-internal-format
54602 "Generic name %qs of function %qs at %L being the same name as derived type "
54606 #: fortran/resolve.c:13125
54607 #, gcc-internal-format
54608 msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
54611 #: fortran/resolve.c:13131
54612 #, gcc-internal-format
54613 msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
54616 #: fortran/resolve.c:13137
54617 #, gcc-internal-format
54618 msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
54621 #: fortran/resolve.c:13145
54622 #, gcc-internal-format
54624 "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
54627 #: fortran/resolve.c:13155
54628 #, gcc-internal-format
54630 "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a "
54631 "defined input/output procedure"
54634 #: fortran/resolve.c:13165
54635 #, gcc-internal-format
54637 "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER "
54641 #. FIXME: Once UDDTIO is implemented, the following can be
54643 #: fortran/resolve.c:13173
54644 #, gcc-internal-format
54646 "NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER "
54647 "components and thus requires a defined input/output procedure"
54650 #: fortran/resolve.c:13190
54651 #, gcc-internal-format
54653 "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC "
54654 "namelist %qs at %L"
54657 #: fortran/resolve.c:13200
54658 #, gcc-internal-format
54660 "NAMELIST object %qs has use-associated PRIVATE components and cannot be "
54661 "member of namelist %qs at %L"
54664 #: fortran/resolve.c:13211
54665 #, gcc-internal-format
54667 "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC "
54668 "namelist %qs at %L"
54671 #: fortran/resolve.c:13238
54672 #, gcc-internal-format
54673 msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
54676 #: fortran/resolve.c:13257
54677 #, gcc-internal-format
54678 msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
54681 #: fortran/resolve.c:13269
54682 #, gcc-internal-format
54684 "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
54687 #: fortran/resolve.c:13280
54688 #, gcc-internal-format, gfc-internal-format
54689 msgid "Incompatible derived type in PARAMETER at %L"
54692 #: fortran/resolve.c:13367
54693 #, gcc-internal-format, gfc-internal-format
54694 msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
54697 #: fortran/resolve.c:13370
54698 #, gcc-internal-format, gfc-internal-format
54699 msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
54702 #: fortran/resolve.c:13459
54703 #, gcc-internal-format
54705 "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an "
54706 "assumed-shape or assumed-rank array"
54709 #: fortran/resolve.c:13477
54710 #, gcc-internal-format, gfc-internal-format
54711 msgid "Assumed size array at %L must be a dummy argument"
54714 #: fortran/resolve.c:13480
54715 #, gcc-internal-format, gfc-internal-format
54716 msgid "Assumed shape array at %L must be a dummy argument"
54719 #: fortran/resolve.c:13488
54720 #, gcc-internal-format, gfc-internal-format
54721 msgid "Assumed-rank array at %L must be a dummy argument"
54724 #: fortran/resolve.c:13495
54725 #, gcc-internal-format, gfc-internal-format
54727 "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
54730 #: fortran/resolve.c:13508
54731 #, gcc-internal-format, gfc-internal-format
54732 msgid "Symbol at %L is not a DUMMY variable"
54735 #: fortran/resolve.c:13514
54736 #, gcc-internal-format
54738 "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
54741 #: fortran/resolve.c:13524
54742 #, gcc-internal-format
54744 "Character dummy variable %qs at %L with VALUE attribute must have constant "
54748 #: fortran/resolve.c:13533
54749 #, gcc-internal-format
54751 "C interoperable character dummy variable %qs at %L with VALUE attribute must "
54755 #: fortran/resolve.c:13546 fortran/resolve.c:13713
54756 #, gcc-internal-format
54757 msgid "The derived type %qs at %L is of type %qs, which has not been defined"
54760 #: fortran/resolve.c:13560
54761 #, gcc-internal-format, gfc-internal-format
54762 msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
54765 #: fortran/resolve.c:13569
54766 #, gcc-internal-format, gfc-internal-format
54768 "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of "
54769 "an numeric intrinsic type"
54772 #: fortran/resolve.c:13578
54773 #, gcc-internal-format, gfc-internal-format
54775 "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, "
54776 "CODIMENSION, POINTER or VALUE attribute"
54779 #: fortran/resolve.c:13586
54780 #, gcc-internal-format, gfc-internal-format
54782 "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) "
54786 #: fortran/resolve.c:13593
54787 #, gcc-internal-format, gfc-internal-format
54789 "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an "
54790 "assumed-size array"
54793 #: fortran/resolve.c:13613
54794 #, gcc-internal-format, gfc-internal-format
54795 msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
54798 #: fortran/resolve.c:13620
54799 #, gcc-internal-format, gfc-internal-format
54801 "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, "
54802 "POINTER or VALUE attribute"
54805 #: fortran/resolve.c:13627
54806 #, gcc-internal-format, gfc-internal-format
54807 msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
54810 #: fortran/resolve.c:13634
54811 #, gcc-internal-format, gfc-internal-format
54812 msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
54815 #: fortran/resolve.c:13659
54816 #, gcc-internal-format
54818 "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block "
54819 "nor declared at the module level scope"
54822 #: fortran/resolve.c:13739
54823 #, gcc-internal-format
54824 msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
54827 #: fortran/resolve.c:13754
54828 #, gcc-internal-format, gfc-internal-format
54830 "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE "
54831 "must be a coarray"
54834 #: fortran/resolve.c:13772
54835 #, gcc-internal-format
54837 "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have "
54838 "a default initializer"
54841 #: fortran/resolve.c:13784
54842 #, gcc-internal-format
54843 msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
54846 #: fortran/resolve.c:13796
54847 #, gcc-internal-format
54849 "Function result %qs at %L shall not be a coarray or have a coarray component"
54852 #: fortran/resolve.c:13805
54853 #, gcc-internal-format
54855 "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
54858 #: fortran/resolve.c:13817
54859 #, gcc-internal-format
54861 "Variable %qs at %L with coarray component shall be a nonpointer, "
54862 "nonallocatable scalar, which is not a coarray"
54865 #: fortran/resolve.c:13832
54866 #, gcc-internal-format
54868 "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy "
54872 #: fortran/resolve.c:13840
54873 #, gcc-internal-format
54875 "Coarray variable %qs at %L shall not have codimensions with deferred shape"
54878 #: fortran/resolve.c:13847
54879 #, gcc-internal-format
54880 msgid "Allocatable coarray variable %qs at %L must have deferred shape"
54883 #: fortran/resolve.c:13859
54884 #, gcc-internal-format
54886 "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray "
54887 "or have coarray components"
54890 #: fortran/resolve.c:13868
54891 #, gcc-internal-format
54892 msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
54895 #: fortran/resolve.c:13884
54896 #, gcc-internal-format
54898 "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure "
54902 #: fortran/resolve.c:13890
54903 #, gcc-internal-format
54905 "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure "
54909 #: fortran/resolve.c:13969
54910 #, gcc-internal-format, gfc-internal-format
54911 msgid "Threadprivate at %L isn't SAVEd"
54914 #: fortran/resolve.c:13980
54915 #, gcc-internal-format
54916 msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
54919 #: fortran/resolve.c:14067
54920 #, gcc-internal-format
54921 msgid "check_data_variable(): Bad expression"
54924 #: fortran/resolve.c:14073
54925 #, gcc-internal-format
54926 msgid "BLOCK DATA element %qs at %L must be in COMMON"
54929 #: fortran/resolve.c:14079
54930 #, gcc-internal-format
54931 msgid "DATA array %qs at %L must be specified in a previous declaration"
54934 #: fortran/resolve.c:14088
54935 #, gcc-internal-format
54936 msgid "DATA element %qs at %L cannot have a coindex"
54939 #: fortran/resolve.c:14102
54940 #, gcc-internal-format
54941 msgid "DATA element %qs at %L is a pointer and so must be a full array"
54944 #: fortran/resolve.c:14148
54945 #, gcc-internal-format, gfc-internal-format
54946 msgid "Nonconstant array section at %L in DATA statement"
54949 #: fortran/resolve.c:14161
54950 #, gcc-internal-format, gfc-internal-format
54951 msgid "DATA statement at %L has more variables than values"
54954 #: fortran/resolve.c:14260
54955 #, gcc-internal-format, gfc-internal-format
54957 "start of implied-do loop at %L could not be simplified to a constant value"
54960 #: fortran/resolve.c:14268
54961 #, gcc-internal-format, gfc-internal-format
54963 "end of implied-do loop at %L could not be simplified to a constant value"
54966 #: fortran/resolve.c:14276
54967 #, gcc-internal-format, gfc-internal-format
54969 "step of implied-do loop at %L could not be simplified to a constant value"
54972 #: fortran/resolve.c:14401
54973 #, gcc-internal-format, gfc-internal-format
54974 msgid "DATA statement at %L has more values than variables"
54977 #: fortran/resolve.c:14566
54978 #, gcc-internal-format, gfc-internal-format
54979 msgid "Label %d at %L defined but not used"
54982 #: fortran/resolve.c:14571
54983 #, gcc-internal-format, gfc-internal-format
54984 msgid "Label %d at %L defined but cannot be used"
54987 #: fortran/resolve.c:14655
54988 #, gcc-internal-format
54990 "Derived type variable %qs at %L must have SEQUENCE attribute to be an "
54991 "EQUIVALENCE object"
54994 #: fortran/resolve.c:14664
54995 #, gcc-internal-format
54997 "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an "
54998 "EQUIVALENCE object"
55001 #: fortran/resolve.c:14672
55002 #, gcc-internal-format
55004 "Derived type variable %qs at %L with default initialization cannot be in "
55005 "EQUIVALENCE with a variable in COMMON"
55008 #: fortran/resolve.c:14688
55009 #, gcc-internal-format
55011 "Derived type variable %qs at %L with pointer component(s) cannot be an "
55012 "EQUIVALENCE object"
55015 #: fortran/resolve.c:14791
55016 #, gcc-internal-format, gfc-internal-format
55017 msgid "Syntax error in EQUIVALENCE statement at %L"
55020 #: fortran/resolve.c:14806
55021 #, gcc-internal-format, gfc-internal-format
55023 "Either all or none of the objects in the EQUIVALENCE set at %L shall have "
55024 "the PROTECTED attribute"
55027 #: fortran/resolve.c:14818
55028 #, gcc-internal-format
55030 "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure "
55034 #: fortran/resolve.c:14827
55035 #, gcc-internal-format
55036 msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
55039 #: fortran/resolve.c:14900
55040 #, gcc-internal-format
55042 "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
55045 #: fortran/resolve.c:14911
55046 #, gcc-internal-format
55047 msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
55050 #: fortran/resolve.c:14922
55051 #, gcc-internal-format, gfc-internal-format
55052 msgid "Substring at %L has length zero"
55055 #: fortran/resolve.c:14965
55056 #, gcc-internal-format
55057 msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
55060 #: fortran/resolve.c:14978
55061 #, gcc-internal-format
55062 msgid "ENTRY %qs at %L has no IMPLICIT type"
55065 #: fortran/resolve.c:14995
55066 #, gcc-internal-format
55067 msgid "User operator procedure %qs at %L must be a FUNCTION"
55070 #: fortran/resolve.c:15005
55071 #, gcc-internal-format
55072 msgid "User operator procedure %qs at %L cannot be assumed character length"
55075 #: fortran/resolve.c:15013
55076 #, gcc-internal-format
55077 msgid "User operator procedure %qs at %L must have at least one argument"
55080 #: fortran/resolve.c:15027
55081 #, gcc-internal-format, gfc-internal-format
55082 msgid "First argument of operator interface at %L cannot be optional"
55085 #: fortran/resolve.c:15045
55086 #, gcc-internal-format, gfc-internal-format
55087 msgid "Second argument of operator interface at %L cannot be optional"
55090 #: fortran/resolve.c:15052
55091 #, gcc-internal-format, gfc-internal-format
55092 msgid "Operator interface at %L must have, at most, two arguments"
55095 #: fortran/resolve.c:15130
55096 #, gcc-internal-format
55097 msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
55100 #: fortran/scanner.c:330
55101 #, gcc-internal-format
55102 msgid "Include directory %qs: %s"
55105 #: fortran/scanner.c:334
55106 #, gcc-internal-format
55107 msgid "Nonexistent include directory %qs"
55110 #: fortran/scanner.c:339
55111 #, gcc-internal-format
55112 msgid "%qs is not a directory"
55115 #: fortran/scanner.c:742
55116 #, gcc-internal-format, gfc-internal-format
55118 "!$ACC at %C starts a commented line as it neither is followed by a space nor "
55119 "is a continuation line"
55122 #: fortran/scanner.c:782
55123 #, gcc-internal-format, gfc-internal-format
55125 "!$OMP at %C starts a commented line as it neither is followed by a space nor "
55126 "is a continuation line"
55129 #: fortran/scanner.c:1255 fortran/scanner.c:1424
55130 #, gcc-internal-format, gfc-internal-format
55131 msgid "Line truncated at %L"
55134 #: fortran/scanner.c:1311 fortran/scanner.c:1484
55135 #, gcc-internal-format, gfc-internal-format
55136 msgid "Limit of %d continuations exceeded in statement at %C"
55139 #: fortran/scanner.c:1382
55140 #, gcc-internal-format
55141 msgid "Missing %<&%> in continued character constant at %C"
55144 #: fortran/scanner.c:1634
55145 #, gcc-internal-format, gfc-internal-format
55146 msgid "Nonconforming tab character at %C"
55149 #: fortran/scanner.c:1722 fortran/scanner.c:1725
55150 #, gcc-internal-format
55151 msgid "%<&%> not allowed by itself in line %d"
55154 #: fortran/scanner.c:1784
55155 #, gcc-internal-format, gfc-internal-format
55156 msgid "Nonconforming tab character in column %d of line %d"
55159 #: fortran/scanner.c:2013
55160 #, gcc-internal-format
55161 msgid "file %qs left but not entered"
55164 #: fortran/scanner.c:2051
55165 #, gcc-internal-format
55166 msgid "Illegal preprocessor directive"
55169 #: fortran/scanner.c:2175
55170 #, gcc-internal-format
55171 msgid "Can't open file %qs"
55174 #: fortran/simplify.c:89
55175 #, gcc-internal-format, gfc-internal-format
55176 msgid "Result of %s overflows its kind at %L"
55179 #: fortran/simplify.c:94
55180 #, gcc-internal-format, gfc-internal-format
55181 msgid "Result of %s underflows its kind at %L"
55184 #: fortran/simplify.c:99
55185 #, gcc-internal-format, gfc-internal-format
55186 msgid "Result of %s is NaN at %L"
55189 #: fortran/simplify.c:103
55190 #, gcc-internal-format, gfc-internal-format
55191 msgid "Result of %s gives range error for its kind at %L"
55194 #: fortran/simplify.c:126
55195 #, gcc-internal-format, gfc-internal-format
55196 msgid "KIND parameter of %s at %L must be an initialization expression"
55199 #: fortran/simplify.c:134
55200 #, gcc-internal-format, gfc-internal-format
55201 msgid "Invalid KIND parameter of %s at %L"
55204 #: fortran/simplify.c:692
55205 #, gcc-internal-format
55206 msgid "gfc_simplify_abs(): Bad type"
55209 #: fortran/simplify.c:713
55210 #, gcc-internal-format, gfc-internal-format
55211 msgid "Argument of %s function at %L is negative"
55214 #: fortran/simplify.c:720
55215 #, gcc-internal-format, gfc-internal-format
55216 msgid "Argument of %s function at %L outside of range [0,127]"
55219 #: fortran/simplify.c:738
55220 #, gcc-internal-format, gfc-internal-format
55222 "Argument of %s function at %L is too large for the collating sequence of "
55226 #: fortran/simplify.c:775
55227 #, gcc-internal-format, gfc-internal-format
55228 msgid "Argument of ACOS at %L must be between -1 and 1"
55231 #: fortran/simplify.c:789
55232 #, gcc-internal-format
55233 msgid "in gfc_simplify_acos(): Bad type"
55236 #: fortran/simplify.c:808
55237 #, gcc-internal-format, gfc-internal-format
55238 msgid "Argument of ACOSH at %L must not be less than 1"
55241 #: fortran/simplify.c:823
55242 #, gcc-internal-format
55243 msgid "in gfc_simplify_acosh(): Bad type"
55246 #: fortran/simplify.c:1052
55247 #, gcc-internal-format, gfc-internal-format
55248 msgid "Argument of ASIN at %L must be between -1 and 1"
55251 #: fortran/simplify.c:1066
55252 #, gcc-internal-format
55253 msgid "in gfc_simplify_asin(): Bad type"
55256 #: fortran/simplify.c:1094
55257 #, gcc-internal-format
55258 msgid "in gfc_simplify_asinh(): Bad type"
55261 #: fortran/simplify.c:1122
55262 #, gcc-internal-format
55263 msgid "in gfc_simplify_atan(): Bad type"
55266 #: fortran/simplify.c:1143
55267 #, gcc-internal-format, gfc-internal-format
55268 msgid "Argument of ATANH at %L must be inside the range -1 to 1"
55271 #: fortran/simplify.c:1157
55272 #, gcc-internal-format
55273 msgid "in gfc_simplify_atanh(): Bad type"
55276 #: fortran/simplify.c:1174
55277 #, gcc-internal-format, gfc-internal-format
55279 "If first argument of ATAN2 %L is zero, then the second argument must not be "
55283 #: fortran/simplify.c:1266
55284 #, gcc-internal-format, gfc-internal-format
55285 msgid "Result of BESSEL_YN is -INF at %L"
55288 #: fortran/simplify.c:1635
55289 #, gcc-internal-format
55290 msgid "gfc_simplify_dcmplx(): Bad type (x)"
55293 #: fortran/simplify.c:1654
55294 #, gcc-internal-format
55295 msgid "gfc_simplify_dcmplx(): Bad type (y)"
55298 #: fortran/simplify.c:1731
55299 #, gcc-internal-format
55300 msgid "in gfc_simplify_cos(): Bad type"
55303 #: fortran/simplify.c:1876
55304 #, gcc-internal-format
55305 msgid "gfc_simplify_dim(): Bad type"
55308 #: fortran/simplify.c:2184
55309 #, gcc-internal-format
55310 msgid "in gfc_simplify_exp(): Bad type"
55313 #: fortran/simplify.c:2350
55314 #, gcc-internal-format
55315 msgid "gfc_simplify_floor(): Bad kind"
55318 #: fortran/simplify.c:2502
55319 #, gcc-internal-format, gfc-internal-format
55320 msgid "Argument of IACHAR at %L must be of length one"
55323 #: fortran/simplify.c:2510
55324 #, gcc-internal-format, gfc-internal-format
55325 msgid "Argument of IACHAR function at %L outside of range 0..127"
55328 #: fortran/simplify.c:2625
55329 #, gcc-internal-format, gfc-internal-format
55330 msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
55333 #: fortran/simplify.c:2649
55334 #, gcc-internal-format
55335 msgid "IBITS: Bad bit"
55338 #: fortran/simplify.c:2700
55339 #, gcc-internal-format, gfc-internal-format
55340 msgid "Argument of ICHAR at %L must be of length one"
55343 #. Left shift, as in SHIFTL.
55344 #: fortran/simplify.c:3065 fortran/simplify.c:3073
55345 #, gcc-internal-format, gfc-internal-format
55346 msgid "Second argument of %s is negative at %L"
55349 #: fortran/simplify.c:3085
55350 #, gcc-internal-format, gfc-internal-format
55351 msgid "Magnitude of second argument of %s exceeds bit size at %L"
55354 #: fortran/simplify.c:3211
55355 #, gcc-internal-format, gfc-internal-format
55357 "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
55361 #: fortran/simplify.c:3531 fortran/simplify.c:3663
55362 #, gcc-internal-format, gfc-internal-format
55363 msgid "DIM argument at %L is out of bounds"
55366 #: fortran/simplify.c:3842
55367 #, gcc-internal-format, gfc-internal-format
55368 msgid "Argument of LOG at %L cannot be less than or equal to zero"
55371 #: fortran/simplify.c:3855
55372 #, gcc-internal-format, gfc-internal-format
55373 msgid "Complex argument of LOG at %L cannot be zero"
55376 #: fortran/simplify.c:3866
55377 #, gcc-internal-format
55378 msgid "gfc_simplify_log: bad type"
55381 #: fortran/simplify.c:3883
55382 #, gcc-internal-format, gfc-internal-format
55383 msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
55386 #: fortran/simplify.c:4186
55387 #, gcc-internal-format
55388 msgid "simplify_min_max(): Bad type in arglist"
55391 #. Result is processor-dependent.
55392 #: fortran/simplify.c:4362
55393 #, gcc-internal-format, gfc-internal-format
55394 msgid "Second argument MOD at %L is zero"
55397 #. Result is processor-dependent.
55398 #: fortran/simplify.c:4373
55399 #, gcc-internal-format, gfc-internal-format
55400 msgid "Second argument of MOD at %L is zero"
55403 #: fortran/simplify.c:4384
55404 #, gcc-internal-format
55405 msgid "gfc_simplify_mod(): Bad arguments"
55408 #. Result is processor-dependent. This processor just opts
55409 #. to not handle it at all.
55410 #. Result is processor-dependent.
55411 #: fortran/simplify.c:4410 fortran/simplify.c:4422
55412 #, gcc-internal-format, gfc-internal-format
55413 msgid "Second argument of MODULO at %L is zero"
55416 #: fortran/simplify.c:4442
55417 #, gcc-internal-format
55418 msgid "gfc_simplify_modulo(): Bad arguments"
55421 #: fortran/simplify.c:4502
55422 #, gcc-internal-format, gfc-internal-format
55423 msgid "Result of NEAREST is NaN at %L"
55426 #: fortran/simplify.c:4978
55427 #, gcc-internal-format, gfc-internal-format
55428 msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
55431 #: fortran/simplify.c:5033
55432 #, gcc-internal-format, gfc-internal-format
55433 msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
55436 #: fortran/simplify.c:5183
55437 #, gcc-internal-format, gfc-internal-format
55438 msgid "Reshaped array too large at %C"
55441 #: fortran/simplify.c:5297
55442 #, gcc-internal-format, gfc-internal-format
55443 msgid "Result of SCALE overflows its kind at %L"
55446 #: fortran/simplify.c:5957
55447 #, gcc-internal-format
55448 msgid "Bad type in gfc_simplify_sign"
55451 #: fortran/simplify.c:5986
55452 #, gcc-internal-format
55453 msgid "in gfc_simplify_sin(): Bad type"
55456 #: fortran/simplify.c:6113 fortran/simplify.c:6345
55457 #, gcc-internal-format
55458 msgid "Failure getting length of a constant array."
55461 #: fortran/simplify.c:6201
55462 #, gcc-internal-format, gfc-internal-format
55463 msgid "Argument of SQRT at %L has a negative value"
55466 #: fortran/simplify.c:6217
55467 #, gcc-internal-format, gfc-internal-format
55468 msgid "invalid argument of SQRT at %L"
55471 #: fortran/simplify.c:6512
55472 #, gcc-internal-format, gfc-internal-format
55474 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
55475 "lower bound is %ld)"
55478 #: fortran/simplify.c:6535
55479 #, gcc-internal-format, gfc-internal-format
55481 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
55482 "upper bound is %ld)"
55485 #: fortran/simplify.c:6870
55486 #, gcc-internal-format
55487 msgid "gfc_convert_constant(): Unexpected type"
55490 #: fortran/simplify.c:6956
55491 #, gcc-internal-format
55493 "Character %qs in string at %L cannot be converted into character kind %d"
55496 #: fortran/st.c:254
55497 #, gcc-internal-format
55498 msgid "gfc_free_statement(): Bad statement"
55501 #: fortran/symbol.c:131
55502 #, gcc-internal-format, gfc-internal-format
55503 msgid "IMPLICIT NONE (type) statement at %L following an IMPLICIT statement"
55506 #: fortran/symbol.c:168
55507 #, gcc-internal-format
55508 msgid "Letter %<%c%> already set in IMPLICIT statement at %C"
55511 #: fortran/symbol.c:190
55512 #, gcc-internal-format, gfc-internal-format
55513 msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
55516 #: fortran/symbol.c:200
55517 #, gcc-internal-format, gfc-internal-format
55518 msgid "Letter %c already has an IMPLICIT type at %C"
55521 #: fortran/symbol.c:224
55522 #, gcc-internal-format
55524 "Option %<-fallow-leading-underscore%> is for use only by gfortran "
55525 "developers, and should not be used for implicitly typed variables"
55528 #: fortran/symbol.c:229
55529 #, gcc-internal-format
55530 msgid "gfc_get_default_type(): Bad symbol %qs"
55533 #: fortran/symbol.c:248
55534 #, gcc-internal-format
55535 msgid "gfc_set_default_type(): symbol already has a type"
55538 #: fortran/symbol.c:256
55539 #, gcc-internal-format
55540 msgid "Symbol %qs at %L has no IMPLICIT type"
55543 #. BIND(C) variables should not be implicitly declared.
55544 #: fortran/symbol.c:276
55545 #, gcc-internal-format
55547 "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
55550 #. Dummy args to a BIND(C) routine may not be interoperable if
55551 #. they are implicitly typed.
55552 #: fortran/symbol.c:292
55553 #, gcc-internal-format
55555 "Implicitly declared variable %qs at %L may not be C interoperable but it is "
55556 "a dummy argument to the BIND(C) procedure %qs at %L"
55559 #: fortran/symbol.c:333
55560 #, gcc-internal-format
55561 msgid "Function result %qs at %L has no IMPLICIT type"
55564 #: fortran/symbol.c:424
55565 #, gcc-internal-format, gfc-internal-format
55566 msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
55569 #: fortran/symbol.c:448
55570 #, gcc-internal-format, gfc-internal-format
55571 msgid "Namelist group name at %L cannot have the SAVE attribute"
55574 #: fortran/symbol.c:463
55575 #, gcc-internal-format, gfc-internal-format
55576 msgid "internal procedure '%s' at %L conflicts with DUMMY argument"
55579 #: fortran/symbol.c:489
55580 #, gcc-internal-format, gfc-internal-format
55581 msgid "Procedure pointer at %C"
55584 #: fortran/symbol.c:658
55585 #, gcc-internal-format, gfc-internal-format
55586 msgid "%s attribute applied to %s %s at %L"
55589 #: fortran/symbol.c:665
55590 #, gcc-internal-format, gfc-internal-format
55591 msgid "BIND(C) applied to %s %s at %L"
55594 #: fortran/symbol.c:777 fortran/symbol.c:1514
55595 #, gcc-internal-format, gfc-internal-format
55596 msgid "%s attribute conflicts with %s attribute at %L"
55599 #: fortran/symbol.c:780
55600 #, gcc-internal-format
55601 msgid "%s attribute conflicts with %s attribute in %qs at %L"
55604 #: fortran/symbol.c:788
55605 #, gcc-internal-format, gfc-internal-format
55606 msgid "%s attribute with %s attribute at %L"
55609 #: fortran/symbol.c:794
55610 #, gcc-internal-format
55611 msgid "%s attribute with %s attribute in %qs at %L"
55614 #: fortran/symbol.c:838
55615 #, gcc-internal-format, gfc-internal-format
55616 msgid "Cannot change attributes of USE-associated symbol at %L"
55619 #: fortran/symbol.c:841
55620 #, gcc-internal-format, gfc-internal-format
55621 msgid "Cannot change attributes of USE-associated symbol %s at %L"
55624 #: fortran/symbol.c:857
55625 #, gcc-internal-format, gfc-internal-format
55626 msgid "Duplicate %s attribute specified at %L"
55629 #: fortran/symbol.c:899
55630 #, gcc-internal-format, gfc-internal-format
55631 msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
55634 #: fortran/symbol.c:925
55635 #, gcc-internal-format
55636 msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
55639 #: fortran/symbol.c:951
55640 #, gcc-internal-format
55641 msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
55644 #: fortran/symbol.c:1081
55645 #, gcc-internal-format, gfc-internal-format
55646 msgid "Cray Pointee at %L appears in multiple pointer() statements"
55649 #: fortran/symbol.c:1100
55650 #, gcc-internal-format, gfc-internal-format
55651 msgid "Duplicate PROTECTED attribute specified at %L"
55654 #: fortran/symbol.c:1133
55655 #, gcc-internal-format, gfc-internal-format
55656 msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
55659 #: fortran/symbol.c:1144
55660 #, gcc-internal-format, gfc-internal-format
55661 msgid "Duplicate SAVE attribute specified at %L"
55664 #: fortran/symbol.c:1164
55665 #, gcc-internal-format, gfc-internal-format
55666 msgid "Duplicate VALUE attribute specified at %L"
55669 #: fortran/symbol.c:1183
55670 #, gcc-internal-format, gfc-internal-format
55671 msgid "Duplicate VOLATILE attribute specified at %L"
55674 #: fortran/symbol.c:1202
55675 #, gcc-internal-format, gfc-internal-format
55676 msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
55679 #: fortran/symbol.c:1510
55680 #, gcc-internal-format
55681 msgid "%s attribute of %qs conflicts with %s attribute at %L"
55684 #: fortran/symbol.c:1544
55685 #, gcc-internal-format, gfc-internal-format
55686 msgid "%s procedure at %L is already declared as %s procedure"
55689 #: fortran/symbol.c:1579
55690 #, gcc-internal-format, gfc-internal-format
55691 msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
55694 #: fortran/symbol.c:1603
55695 #, gcc-internal-format, gfc-internal-format
55696 msgid "ACCESS specification at %L was already specified"
55699 #: fortran/symbol.c:1620
55700 #, gcc-internal-format, gfc-internal-format
55701 msgid "Duplicate BIND attribute specified at %L"
55704 #: fortran/symbol.c:1627
55705 #, gcc-internal-format, gfc-internal-format
55706 msgid "BIND(C) at %L"
55709 #: fortran/symbol.c:1643
55710 #, gcc-internal-format, gfc-internal-format
55711 msgid "Duplicate EXTENDS attribute specified at %L"
55714 #: fortran/symbol.c:1647
55715 #, gcc-internal-format, gfc-internal-format
55716 msgid "EXTENDS at %L"
55719 #: fortran/symbol.c:1668
55720 #, gcc-internal-format
55721 msgid "Symbol %qs at %L already has an explicit interface"
55724 #: fortran/symbol.c:1675
55725 #, gcc-internal-format
55726 msgid "%qs at %L has attributes specified outside its INTERFACE body"
55729 #: fortran/symbol.c:1709
55730 #, gcc-internal-format
55732 "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
55735 #: fortran/symbol.c:1713
55736 #, gcc-internal-format
55737 msgid "Symbol %qs at %L already has basic type of %s"
55740 #: fortran/symbol.c:1720
55741 #, gcc-internal-format
55742 msgid "Procedure %qs at %L may not have basic type of %s"
55745 #: fortran/symbol.c:1732
55746 #, gcc-internal-format
55747 msgid "Symbol %qs at %L cannot have a type"
55750 #: fortran/symbol.c:1903
55751 #, gcc-internal-format
55752 msgid "Component %qs at %C already declared at %L"
55755 #: fortran/symbol.c:1914
55756 #, gcc-internal-format
55757 msgid "Component %qs at %C already in the parent type at %L"
55760 #: fortran/symbol.c:1999
55761 #, gcc-internal-format
55762 msgid "Symbol %qs at %C is ambiguous"
55765 #: fortran/symbol.c:2031
55766 #, gcc-internal-format
55767 msgid "Derived type %qs at %C is being used before it is defined"
55770 #: fortran/symbol.c:2069
55771 #, gcc-internal-format
55772 msgid "Component %qs at %C is a PRIVATE component of %qs"
55775 #: fortran/symbol.c:2087
55776 #, gcc-internal-format
55777 msgid "%qs at %C is not a member of the %qs structure"
55780 #: fortran/symbol.c:2226
55781 #, gcc-internal-format, gfc-internal-format
55782 msgid "Duplicate statement label %d at %L and %L"
55785 #: fortran/symbol.c:2237
55786 #, gcc-internal-format, gfc-internal-format
55787 msgid "Label %d at %C already referenced as branch target"
55790 #: fortran/symbol.c:2247
55791 #, gcc-internal-format, gfc-internal-format
55792 msgid "Label %d at %C already referenced as a format label"
55795 #: fortran/symbol.c:2253
55796 #, gcc-internal-format, gfc-internal-format
55798 "DO termination statement which is not END DO or CONTINUE with label %d at %C"
55801 #: fortran/symbol.c:2295
55802 #, gcc-internal-format, gfc-internal-format
55803 msgid "Label %d at %C previously used as a FORMAT label"
55806 #: fortran/symbol.c:2304
55807 #, gcc-internal-format, gfc-internal-format
55808 msgid "Label %d at %C previously used as branch target"
55811 #: fortran/symbol.c:2310
55812 #, gcc-internal-format, gfc-internal-format
55813 msgid "Shared DO termination label %d at %C"
55816 #: fortran/symbol.c:2612
55817 #, gcc-internal-format
55818 msgid "new_symbol(): Symbol name too long"
55821 #: fortran/symbol.c:2636
55822 #, gcc-internal-format
55823 msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
55826 #: fortran/symbol.c:2639
55827 #, gcc-internal-format
55829 "Name %qs at %C is an ambiguous reference to %qs from current program unit"
55832 #. Symbol is from another namespace.
55833 #: fortran/symbol.c:2860
55834 #, gcc-internal-format
55835 msgid "Symbol %qs at %C has already been host associated"
55838 #: fortran/symbol.c:3851
55839 #, gcc-internal-format
55840 msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
55843 #: fortran/symbol.c:3864
55844 #, gcc-internal-format
55846 "Derived type %qs declared at %L must have the BIND attribute to be C "
55850 #: fortran/symbol.c:3882
55851 #, gcc-internal-format
55853 "Derived type %qs with BIND(C) attribute at %L is empty, and may be "
55854 "inaccessible by the C companion processor"
55857 #: fortran/symbol.c:3903
55858 #, gcc-internal-format
55860 "Component %qs at %L cannot have the POINTER attribute because it is a member "
55861 "of the BIND(C) derived type %qs at %L"
55864 #: fortran/symbol.c:3913
55865 #, gcc-internal-format
55867 "Procedure pointer component %qs at %L cannot be a member of the BIND(C) "
55868 "derived type %qs at %L"
55871 #: fortran/symbol.c:3924
55872 #, gcc-internal-format
55874 "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a "
55875 "member of the BIND(C) derived type %qs at %L"
55878 #: fortran/symbol.c:3963
55879 #, gcc-internal-format
55881 "Component %qs in derived type %qs at %L may not be C interoperable, even "
55882 "though derived type %qs is BIND(C)"
55885 #: fortran/symbol.c:3973
55886 #, gcc-internal-format
55887 msgid "Component %qs in derived type %qs at %L may not be C interoperable"
55890 #: fortran/symbol.c:3987
55891 #, gcc-internal-format
55893 "Derived type %qs at %L cannot be declared with both PRIVATE and BIND(C) "
55897 #: fortran/symbol.c:3995
55898 #, gcc-internal-format
55900 "Derived type %qs at %L cannot have the SEQUENCE attribute because it is "
55904 #: fortran/symbol.c:4475 fortran/symbol.c:4480
55905 #, gcc-internal-format
55906 msgid "Symbol %qs is used before it is typed at %L"
55909 #: fortran/target-memory.c:129
55910 #, gcc-internal-format
55911 msgid "Invalid expression in gfc_element_size."
55914 #: fortran/target-memory.c:349
55915 #, gcc-internal-format
55916 msgid "Invalid expression in gfc_target_encode_expr."
55919 #: fortran/target-memory.c:613
55920 #, gcc-internal-format
55921 msgid "Invalid expression in gfc_target_interpret_expr."
55924 #: fortran/target-memory.c:684
55925 #, gcc-internal-format, gfc-internal-format
55926 msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
55929 #: fortran/target-memory.c:772
55930 #, gcc-internal-format, gfc-internal-format
55931 msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
55934 #. Problems occur when we get something like
55935 #. integer :: a(lots) = (/(i, i=1, lots)/)
55936 #: fortran/trans-array.c:5594
55937 #, gcc-internal-format
55939 "The number of elements in the array constructor at %L requires an increase "
55940 "of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
55943 #: fortran/trans-array.c:7425
55944 #, gcc-internal-format
55945 msgid "Creating array temporary at %L for argument %qs"
55948 #: fortran/trans-array.c:9356
55949 #, gcc-internal-format, gfc-internal-format
55950 msgid "bad expression type during walk (%d)"
55953 #: fortran/trans-common.c:403
55954 #, gcc-internal-format
55956 "Named COMMON block %qs at %L shall be of the same size as elsewhere (%lu vs "
55960 #: fortran/trans-common.c:776
55961 #, gcc-internal-format
55962 msgid "get_mpz(): Not an integer constant"
55965 #: fortran/trans-common.c:804
55966 #, gcc-internal-format
55967 msgid "element_number(): Bad dimension type"
55970 #: fortran/trans-common.c:866
55971 #, gcc-internal-format, gfc-internal-format
55972 msgid "Bad array reference at %L"
55975 #: fortran/trans-common.c:874
55976 #, gcc-internal-format, gfc-internal-format
55977 msgid "Illegal reference type at %L as EQUIVALENCE object"
55980 #: fortran/trans-common.c:914
55981 #, gcc-internal-format
55982 msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
55985 #. Aligning this field would misalign a previous field.
55986 #: fortran/trans-common.c:1047
55987 #, gcc-internal-format
55989 "The equivalence set for variable %qs declared at %L violates alignment "
55993 #: fortran/trans-common.c:1112
55994 #, gcc-internal-format
55995 msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
55998 #: fortran/trans-common.c:1127
55999 #, gcc-internal-format
56001 "The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
56004 #: fortran/trans-common.c:1143
56005 #, gcc-internal-format
56007 "Padding of %d bytes required before %qs in COMMON %qs at %L; reorder "
56008 "elements or use -fno-align-commons"
56011 #: fortran/trans-common.c:1149
56012 #, gcc-internal-format
56014 "Padding of %d bytes required before %qs in COMMON at %L; reorder elements or "
56015 "use -fno-align-commons"
56018 #: fortran/trans-common.c:1170
56019 #, gcc-internal-format, gfc-internal-format
56020 msgid "COMMON '%s' at %L does not exist"
56023 #: fortran/trans-common.c:1179
56024 #, gcc-internal-format
56026 "COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-"
56027 "fno-align-commons%>"
56030 #: fortran/trans-common.c:1184
56031 #, gcc-internal-format
56033 "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-"
56037 #: fortran/trans-const.c:326
56038 #, gcc-internal-format, gfc-internal-format
56039 msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
56042 #: fortran/trans-const.c:363
56043 #, gcc-internal-format, gfc-internal-format
56044 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
56047 #: fortran/trans-const.c:394
56048 #, gcc-internal-format, gfc-internal-format
56049 msgid "non-constant initialization expression at %L"
56052 #: fortran/trans-decl.c:1521
56053 #, gcc-internal-format
56054 msgid "intrinsic variable which isn't a procedure"
56057 #: fortran/trans-decl.c:3896 fortran/trans-decl.c:5922
56058 #, gcc-internal-format
56059 msgid "Return value of function %qs at %L not set"
56062 #: fortran/trans-decl.c:4304
56063 #, gcc-internal-format
56064 msgid "Deferred type parameter not yet supported"
56067 #: fortran/trans-decl.c:4531
56068 #, gcc-internal-format
56069 msgid "backend decl for module variable %qs already exists"
56072 #: fortran/trans-decl.c:4544
56073 #, gcc-internal-format
56074 msgid "Unused PRIVATE module variable %qs declared at %L"
56077 #: fortran/trans-decl.c:5107
56078 #, gcc-internal-format
56079 msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
56082 #: fortran/trans-decl.c:5113
56083 #, gcc-internal-format
56085 "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not "
56086 "set and does not have a default initializer"
56089 #: fortran/trans-decl.c:5123 fortran/trans-decl.c:5244
56090 #, gcc-internal-format
56091 msgid "Unused dummy argument %qs at %L"
56094 #: fortran/trans-decl.c:5138
56095 #, gcc-internal-format
56096 msgid "Unused module variable %qs which has been explicitly imported at %L"
56099 #: fortran/trans-decl.c:5147
56100 #, gcc-internal-format
56101 msgid "Unused variable %qs declared at %L"
56104 #: fortran/trans-decl.c:5196
56105 #, gcc-internal-format
56106 msgid "Unused parameter %qs declared at %L"
56109 #: fortran/trans-decl.c:5200
56110 #, gcc-internal-format
56111 msgid "Unused parameter %qs which has been explicitly imported at %L"
56114 #: fortran/trans-decl.c:5216
56115 #, gcc-internal-format
56116 msgid "Return value %qs of function %qs declared at %L not set"
56119 #: fortran/trans-expr.c:800
56120 #, gcc-internal-format, gfc-internal-format
56121 msgid "Can't compute the length of the char array at %L."
56124 #: fortran/trans-expr.c:1463
56125 #, gcc-internal-format, gfc-internal-format
56126 msgid "Code for reallocating the allocatable variable at %L will be added"
56129 #: fortran/trans-expr.c:1771
56130 #, gcc-internal-format, gfc-internal-format
56132 "Sorry, coindexed access to a pointer or allocatable component of the "
56133 "coindexed coarray at %L is not yet supported"
56136 #: fortran/trans-expr.c:1785
56137 #, gcc-internal-format, gfc-internal-format
56139 "Sorry, coindexed coarray at %L with allocatable component is not yet "
56143 #: fortran/trans-expr.c:1808
56144 #, gcc-internal-format, gfc-internal-format
56146 "Sorry, coindexed access at %L to a scalar component with an array partref is "
56147 "not yet supported"
56150 #: fortran/trans-expr.c:3241
56151 #, gcc-internal-format
56152 msgid "Unknown intrinsic op"
56155 #: fortran/trans-expr.c:4529
56156 #, gcc-internal-format, gfc-internal-format
56157 msgid "Unknown argument list function at %L"
56160 #: fortran/trans-intrinsic.c:860
56161 #, gcc-internal-format
56162 msgid "Intrinsic function %qs (%d) not recognized"
56165 #: fortran/trans-intrinsic.c:1478 fortran/trans-intrinsic.c:1864
56166 #: fortran/trans-intrinsic.c:2060
56167 #, gcc-internal-format
56168 msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
56171 #: fortran/trans-io.c:1853
56172 #, gcc-internal-format
56173 msgid "build_dt: format with namelist"
56176 #: fortran/trans-io.c:2257
56177 #, gcc-internal-format, gfc-internal-format
56178 msgid "Bad IO basetype (%d)"
56181 #: fortran/trans-openmp.c:4295
56182 #, gcc-internal-format
56183 msgid "gfc_trans_omp_workshare(): Bad statement code"
56186 #: fortran/trans-stmt.c:546
56187 #, gcc-internal-format, gfc-internal-format
56188 msgid "An alternate return at %L without a * dummy argument"
56191 #: fortran/trans-stmt.c:721
56192 #, gcc-internal-format, gfc-internal-format
56193 msgid "Sorry, the lock component of derived type at %L is not yet supported"
56196 #: fortran/trans-stmt.c:986
56197 #, gcc-internal-format, gfc-internal-format
56198 msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
56201 #: fortran/trans-stmt.c:2741
56202 #, gcc-internal-format
56203 msgid "gfc_trans_select(): Bad type for case expr."
56206 #: fortran/trans-types.c:501
56207 #, gcc-internal-format
56208 msgid "INTEGER(KIND=8) is not available for %<-fdefault-integer-8%> option"
56211 #: fortran/trans-types.c:510
56212 #, gcc-internal-format
56213 msgid "INTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> option"
56216 #: fortran/trans-types.c:529
56217 #, gcc-internal-format
56218 msgid "REAL(KIND=8) is not available for %<-fdefault-real-8%> option"
56221 #: fortran/trans-types.c:537
56222 #, gcc-internal-format
56223 msgid "REAL(KIND=8) is not available for %<-freal-4-real-8%> option"
56226 #: fortran/trans-types.c:545
56227 #, gcc-internal-format
56228 msgid "REAL(KIND=10) is not available for %<-freal-4-real-10%> option"
56231 #: fortran/trans-types.c:553
56232 #, gcc-internal-format
56233 msgid "REAL(KIND=16) is not available for %<-freal-4-real-16%> option"
56236 #: fortran/trans-types.c:568
56237 #, gcc-internal-format
56238 msgid "Use of %<-fdefault-double-8%> requires %<-fdefault-real-8%>"
56241 #: fortran/trans-types.c:578
56242 #, gcc-internal-format
56243 msgid "REAL(KIND=4) is not available for %<-freal-8-real-4%> option"
56246 #: fortran/trans-types.c:586
56247 #, gcc-internal-format
56248 msgid "REAL(KIND=10) is not available for %<-freal-8-real-10%> option"
56251 #: fortran/trans-types.c:594
56252 #, gcc-internal-format
56253 msgid "REAL(KIND=10) is not available for %<-freal-8-real-16%> option"
56256 #: fortran/trans-types.c:734
56257 #, gcc-internal-format
56258 msgid "gfc_validate_kind(): Got bad type"
56261 #: fortran/trans-types.c:738
56262 #, gcc-internal-format
56263 msgid "gfc_validate_kind(): Got bad kind"
56266 #: fortran/trans-types.c:1474
56267 #, gcc-internal-format, gfc-internal-format
56268 msgid "Array element size too big at %C"
56271 #: fortran/trans.c:1944
56272 #, gcc-internal-format
56273 msgid "gfc_trans_code(): Bad statement code"
56276 #: java/class.c:836
56277 #, gcc-internal-format
56278 msgid "bad method signature"
56281 #: java/class.c:893
56282 #, gcc-internal-format
56283 msgid "misplaced ConstantValue attribute (not in any field)"
56286 #: java/class.c:896
56287 #, gcc-internal-format, gfc-internal-format
56288 msgid "duplicate ConstantValue attribute for field '%s'"
56291 #: java/class.c:907
56292 #, gcc-internal-format, gfc-internal-format
56293 msgid "ConstantValue attribute of field '%s' has wrong type"
56296 #: java/class.c:1632
56297 #, gcc-internal-format
56298 msgid "abstract method in non-abstract class"
56301 #: java/class.c:2695
56302 #, gcc-internal-format
56303 msgid "non-static method %q+D overrides static method"
56306 #: java/decl.c:1211
56307 #, gcc-internal-format
56308 msgid "%q+D used prior to declaration"
56311 #: java/decl.c:1634
56312 #, gcc-internal-format
56313 msgid "In %+D: overlapped variable and exception ranges at %d"
56316 #: java/decl.c:1685
56317 #, gcc-internal-format
56318 msgid "bad type in parameter debug info"
56321 #: java/decl.c:1694
56322 #, gcc-internal-format
56323 msgid "bad PC range for debug info for local %q+D"
56327 #, gcc-internal-format, gfc-internal-format
56328 msgid "need to insert runtime check for %s"
56331 #: java/expr.c:504 java/expr.c:551
56332 #, gcc-internal-format, gfc-internal-format
56333 msgid "assert: %s is assign compatible with %s"
56337 #, gcc-internal-format
56338 msgid "stack underflow - dup* operation"
56341 #: java/expr.c:1661
56342 #, gcc-internal-format
56343 msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
56346 #: java/expr.c:1689
56347 #, gcc-internal-format
56348 msgid "field %qs not found"
56351 #: java/expr.c:2247
56352 #, gcc-internal-format, gfc-internal-format
56353 msgid "method '%s' not found in class"
56356 #: java/expr.c:2439
56357 #, gcc-internal-format, gfc-internal-format
56358 msgid "failed to find class '%s'"
56361 #: java/expr.c:2480
56362 #, gcc-internal-format, gfc-internal-format
56363 msgid "class '%s' has no method named '%s' matching signature '%s'"
56366 #: java/expr.c:2511
56367 #, gcc-internal-format
56368 msgid "invokestatic on non static method"
56371 #: java/expr.c:2516
56372 #, gcc-internal-format
56373 msgid "invokestatic on abstract method"
56376 #: java/expr.c:2524
56377 #, gcc-internal-format
56378 msgid "invoke[non-static] on static method"
56381 #: java/expr.c:2882
56382 #, gcc-internal-format, gfc-internal-format
56383 msgid "missing field '%s' in '%s'"
56386 #: java/expr.c:2889
56387 #, gcc-internal-format, gfc-internal-format
56388 msgid "mismatching signature for field '%s' in '%s'"
56391 #: java/expr.c:2918
56392 #, gcc-internal-format
56393 msgid "assignment to final field %q+D not in field%'s class"
56396 #: java/expr.c:3146
56397 #, gcc-internal-format
56398 msgid "invalid PC in line number table"
56401 #: java/expr.c:3196
56402 #, gcc-internal-format, gfc-internal-format
56403 msgid "unreachable bytecode from %d to before %d"
56406 #: java/expr.c:3238
56407 #, gcc-internal-format, gfc-internal-format
56408 msgid "unreachable bytecode from %d to the end of the method"
56411 #. duplicate code from LOAD macro
56412 #: java/expr.c:3546
56413 #, gcc-internal-format
56414 msgid "unrecognized wide sub-instruction"
56417 #: java/jcf-parse.c:511
56418 #, gcc-internal-format, gfc-internal-format
56419 msgid "<constant pool index %d not in range>"
56422 #: java/jcf-parse.c:521
56423 #, gcc-internal-format, gfc-internal-format
56424 msgid "<constant pool index %d unexpected type"
56427 #: java/jcf-parse.c:1103
56428 #, gcc-internal-format
56429 msgid "bad string constant"
56432 #: java/jcf-parse.c:1121
56433 #, gcc-internal-format, gfc-internal-format
56434 msgid "bad value constant type %d, index %d"
56437 #: java/jcf-parse.c:1401 java/jcf-parse.c:1407
56438 #, gcc-internal-format, gfc-internal-format
56439 msgid "cannot find file for class %s"
56442 #: java/jcf-parse.c:1432
56443 #, gcc-internal-format
56444 msgid "not a valid Java .class file"
56447 #: java/jcf-parse.c:1435
56448 #, gcc-internal-format
56449 msgid "error while parsing constant pool"
56452 #: java/jcf-parse.c:1451
56453 #, gcc-internal-format, gfc-internal-format
56454 msgid "reading class %s for the second time from %s"
56457 #: java/jcf-parse.c:1469
56458 #, gcc-internal-format
56459 msgid "error while parsing fields"
56462 #: java/jcf-parse.c:1472
56463 #, gcc-internal-format
56464 msgid "error while parsing methods"
56467 #: java/jcf-parse.c:1475
56468 #, gcc-internal-format
56469 msgid "error while parsing final attributes"
56472 #: java/jcf-parse.c:1514
56473 #, gcc-internal-format
56474 msgid "duplicate class will only be compiled once"
56477 #: java/jcf-parse.c:1611
56478 #, gcc-internal-format
56479 msgid "missing Code attribute"
56482 #: java/jcf-parse.c:1859
56483 #, gcc-internal-format
56484 msgid "no input file specified"
56487 #: java/jcf-parse.c:1895
56488 #, gcc-internal-format
56489 msgid "can%'t close input file %s: %m"
56492 #: java/jcf-parse.c:1938
56493 #, gcc-internal-format, gfc-internal-format
56494 msgid "bad zip/jar file %s"
56497 #: java/jcf-parse.c:2144
56498 #, gcc-internal-format, gfc-internal-format
56499 msgid "error while reading %s from zip file"
56502 #: java/jvspec.c:395
56503 #, gcc-internal-format
56504 msgid "can%'t specify %<-D%> without %<--main%>"
56507 #: java/jvspec.c:399
56508 #, gcc-internal-format
56509 msgid "%qs is not a valid class name"
56512 #: java/jvspec.c:405
56513 #, gcc-internal-format
56514 msgid "--resource requires -o"
56517 #: java/jvspec.c:412
56518 #, gcc-internal-format
56519 msgid "already-compiled .class files ignored with -C"
56522 #: java/jvspec.c:419
56523 #, gcc-internal-format
56524 msgid "cannot specify both -C and -o"
56527 #: java/jvspec.c:431
56528 #, gcc-internal-format
56529 msgid "cannot create temporary file"
56532 #: java/jvspec.c:454
56533 #, gcc-internal-format
56534 msgid "using both @FILE with multiple files not implemented"
56537 #: java/jvspec.c:539
56538 #, gcc-internal-format
56539 msgid "cannot specify %<main%> class when not linking"
56543 #, gcc-internal-format
56544 msgid "-fexcess-precision=standard for Java"
56548 #, gcc-internal-format
56549 msgid "-findirect-dispatch is incompatible with -freduced-reflection"
56553 #, gcc-internal-format
56554 msgid "-fjni is incompatible with -freduced-reflection"
56558 #, gcc-internal-format
56559 msgid "can%'t do dependency tracking with input from stdin"
56563 #, gcc-internal-format
56564 msgid "couldn%'t determine target name for dependency tracking"
56567 #: java/mangle_name.c:327 java/mangle_name.c:404
56568 #, gcc-internal-format
56569 msgid "internal error - invalid Utf8 name"
56572 #: java/typeck.c:429
56573 #, gcc-internal-format
56574 msgid "junk at end of signature string"
56577 #: java/verify-glue.c:381
56578 #, gcc-internal-format, gfc-internal-format
56579 msgid "verification failed: %s"
56582 #: java/verify-glue.c:383
56583 #, gcc-internal-format, gfc-internal-format
56584 msgid "verification failed at PC=%d: %s"
56587 #: java/verify-glue.c:471
56588 #, gcc-internal-format
56589 msgid "bad pc in exception_table"
56592 #: jit/docs/examples/tut05-bf.c:242
56593 #, gcc-internal-format
56594 msgid "too many open parens"
56597 #: jit/docs/examples/tut05-bf.c:275
56598 #, gcc-internal-format
56599 msgid "mismatching parens"
56602 #: jit/docs/examples/tut05-bf.c:310
56603 #, gcc-internal-format
56604 msgid "unable to open file"
56607 #: lto/lto-lang.c:800
56608 #, gcc-internal-format
56609 msgid "-fwpa and -fltrans are mutually exclusive"
56612 #: lto/lto-object.c:122
56613 #, gcc-internal-format, gfc-internal-format
56614 msgid "open %s failed: %s"
56617 #: lto/lto-object.c:166 lto/lto-object.c:201 lto/lto-object.c:298
56618 #: lto/lto-object.c:355 lto/lto-object.c:379
56619 #, gcc-internal-format, gfc-internal-format
56623 #: lto/lto-object.c:168
56624 #, gcc-internal-format, gfc-internal-format
56628 #: lto/lto-object.c:210
56629 #, gcc-internal-format, gfc-internal-format
56633 #: lto/lto-object.c:266
56634 #, gcc-internal-format, gfc-internal-format
56635 msgid "two or more sections for %s"
56638 #: lto/lto-symtab.c:185
56639 #, gcc-internal-format
56640 msgid "%qD is defined with tls model %s"
56643 #: lto/lto-symtab.c:187
56644 #, gcc-internal-format, gfc-internal-format
56645 msgid "previously defined here as %s"
56648 #: lto/lto-symtab.c:420
56649 #, gcc-internal-format
56650 msgid "multiple prevailing defs for %qE"
56653 #: lto/lto-symtab.c:438
56654 #, gcc-internal-format
56655 msgid "%qD has already been defined"
56658 #: lto/lto-symtab.c:440
56659 #, gcc-internal-format
56660 msgid "previously defined here"
56663 #: lto/lto-symtab.c:527
56664 #, gcc-internal-format
56665 msgid "%qD violates the C++ One Definition Rule "
56668 #: lto/lto-symtab.c:532
56669 #, gcc-internal-format
56670 msgid "type of %qD does not match original declaration"
56673 #: lto/lto-symtab.c:547
56674 #, gcc-internal-format
56675 msgid "alignment of %qD is bigger than original declaration"
56678 #: lto/lto-symtab.c:553
56679 #, gcc-internal-format
56680 msgid "%qD was previously declared here"
56683 #: lto/lto-symtab.c:638
56684 #, gcc-internal-format
56685 msgid "variable %qD redeclared as function"
56688 #: lto/lto-symtab.c:645
56689 #, gcc-internal-format
56690 msgid "function %qD redeclared as variable"
56693 #: lto/lto-symtab.c:657
56694 #, gcc-internal-format
56695 msgid "previously declared here"
56699 #, gcc-internal-format
56700 msgid "bytecode stream: garbage at the end of symbols section"
56704 #, gcc-internal-format
56705 msgid "could not parse hex number"
56709 #, gcc-internal-format, gfc-internal-format
56710 msgid "unexpected file name %s in linker resolution file. Expected %s"
56714 #, gcc-internal-format
56715 msgid "could not parse file offset"
56719 #, gcc-internal-format
56720 msgid "unexpected offset"
56724 #, gcc-internal-format
56725 msgid "invalid line in the resolution file"
56729 #, gcc-internal-format
56730 msgid "invalid resolution in the resolution file"
56734 #, gcc-internal-format
56735 msgid "resolution sub id %wx not in object file"
56739 #, gcc-internal-format, gfc-internal-format
56740 msgid "cannot read LTO decls from %s"
56744 #, gcc-internal-format, gfc-internal-format
56745 msgid "Cannot open %s"
56749 #, gcc-internal-format, gfc-internal-format
56750 msgid "Cannot map %s"
56754 #, gcc-internal-format, gfc-internal-format
56755 msgid "Cannot read %s"
56759 #, gcc-internal-format
56760 msgid "lto_obj_file_open() failed"
56764 #, gcc-internal-format
56765 msgid "waitpid failed"
56769 #, gcc-internal-format
56770 msgid "streaming subprocess failed"
56774 #, gcc-internal-format
56775 msgid "streaming subprocess was killed by signal"
56779 #, gcc-internal-format
56780 msgid "no LTRANS output list filename provided"
56784 #, gcc-internal-format
56785 msgid "opening LTRANS output list %s: %m"
56789 #, gcc-internal-format
56790 msgid "writing to LTRANS output list %s: %m"
56794 #, gcc-internal-format
56795 msgid "closing LTRANS output list %s: %m"
56799 #, gcc-internal-format
56800 msgid "could not open symbol resolution file: %m"
56804 #, gcc-internal-format
56805 msgid "errors during merging of translation units"
56808 #: objc/objc-act.c:437 objc/objc-act.c:6791
56809 #, gcc-internal-format
56810 msgid "%<@end%> missing in implementation context"
56813 #: objc/objc-act.c:590
56814 #, gcc-internal-format
56815 msgid "class attributes are not available in Objective-C 1.0"
56818 #: objc/objc-act.c:605
56819 #, gcc-internal-format
56820 msgid "category attributes are not available in Objective-C 1.0"
56823 #: objc/objc-act.c:608
56824 #, gcc-internal-format
56826 "category attributes are not available in this version of the compiler, "
56830 #: objc/objc-act.c:614
56831 #, gcc-internal-format
56832 msgid "class extensions are not available in Objective-C 1.0"
56835 #: objc/objc-act.c:628
56836 #, gcc-internal-format
56837 msgid "class extension for class %qE declared after its %<@implementation%>"
56840 #: objc/objc-act.c:643
56841 #, gcc-internal-format
56842 msgid "protocol attributes are not available in Objective-C 1.0"
56845 #: objc/objc-act.c:708
56846 #, gcc-internal-format
56847 msgid "%<@end%> must appear in an @implementation context"
56850 #: objc/objc-act.c:717
56851 #, gcc-internal-format
56852 msgid "%<@package%> is not available in Objective-C 1.0"
56855 #: objc/objc-act.c:719
56856 #, gcc-internal-format
56857 msgid "%<@package%> presently has the same effect as %<@public%>"
56860 #: objc/objc-act.c:730
56861 #, gcc-internal-format
56862 msgid "%<@optional%> is not available in Objective-C 1.0"
56865 #: objc/objc-act.c:732
56866 #, gcc-internal-format
56867 msgid "%<@required%> is not available in Objective-C 1.0"
56870 #: objc/objc-act.c:740
56871 #, gcc-internal-format
56872 msgid "%<@optional%> is allowed in @protocol context only"
56875 #: objc/objc-act.c:742
56876 #, gcc-internal-format
56877 msgid "%<@required%> is allowed in @protocol context only"
56880 #: objc/objc-act.c:849
56881 #, gcc-internal-format
56882 msgid "%<@property%> is not available in Objective-C 1.0"
56885 #: objc/objc-act.c:853
56886 #, gcc-internal-format
56887 msgid "%<readonly%> attribute conflicts with %<readwrite%> attribute"
56890 #: objc/objc-act.c:870
56891 #, gcc-internal-format
56892 msgid "%<readonly%> attribute conflicts with %<setter%> attribute"
56895 #: objc/objc-act.c:876
56896 #, gcc-internal-format
56897 msgid "%<assign%> attribute conflicts with %<retain%> attribute"
56900 #: objc/objc-act.c:881
56901 #, gcc-internal-format
56902 msgid "%<assign%> attribute conflicts with %<copy%> attribute"
56905 #: objc/objc-act.c:886
56906 #, gcc-internal-format
56907 msgid "%<retain%> attribute conflicts with %<copy%> attribute"
56910 #: objc/objc-act.c:903
56911 #, gcc-internal-format
56912 msgid "property declaration not in @interface or @protocol context"
56915 #: objc/objc-act.c:914
56916 #, gcc-internal-format
56917 msgid "invalid property declaration"
56920 #: objc/objc-act.c:922
56921 #, gcc-internal-format
56922 msgid "property can not be an array"
56925 #. A @property is not an actual variable, but it is a way to
56926 #. describe a pair of accessor methods, so its type (which is
56927 #. the type of the return value of the getter and the first
56928 #. argument of the setter) can't be a bitfield (as return values
56929 #. and arguments of functions can not be bitfields). The
56930 #. underlying instance variable could be a bitfield, but that is
56931 #. a different matter.
56932 #: objc/objc-act.c:940
56933 #, gcc-internal-format
56934 msgid "property can not be a bit-field"
56937 #: objc/objc-act.c:972
56938 #, gcc-internal-format
56940 "object property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; "
56941 "assuming %<assign%>"
56944 #: objc/objc-act.c:975
56945 #, gcc-internal-format
56947 "%<assign%> can be unsafe for Objective-C objects; please state explicitly if "
56951 #: objc/objc-act.c:982
56952 #, gcc-internal-format
56953 msgid "%<retain%> attribute is only valid for Objective-C objects"
56956 #: objc/objc-act.c:986
56957 #, gcc-internal-format
56958 msgid "%<copy%> attribute is only valid for Objective-C objects"
56961 #: objc/objc-act.c:1040
56962 #, gcc-internal-format
56963 msgid "redeclaration of property %qD"
56966 #: objc/objc-act.c:1043 objc/objc-act.c:1108 objc/objc-act.c:1118
56967 #: objc/objc-act.c:1131 objc/objc-act.c:1142 objc/objc-act.c:1153
56968 #: objc/objc-act.c:1190 objc/objc-act.c:7564 objc/objc-act.c:7627
56969 #: objc/objc-act.c:7649 objc/objc-act.c:7662 objc/objc-act.c:7680
56970 #: objc/objc-act.c:7779
56971 #, gcc-internal-format
56972 msgid "originally specified here"
56975 #: objc/objc-act.c:1105
56976 #, gcc-internal-format
56978 "'nonatomic' attribute of property %qD conflicts with previous declaration"
56981 #: objc/objc-act.c:1115
56982 #, gcc-internal-format
56983 msgid "'getter' attribute of property %qD conflicts with previous declaration"
56986 #: objc/objc-act.c:1128
56987 #, gcc-internal-format
56988 msgid "'setter' attribute of property %qD conflicts with previous declaration"
56991 #: objc/objc-act.c:1139
56992 #, gcc-internal-format
56994 "assign semantics attributes of property %qD conflict with previous "
56998 #: objc/objc-act.c:1150
56999 #, gcc-internal-format
57001 "'readonly' attribute of property %qD conflicts with previous declaration"
57004 #: objc/objc-act.c:1188
57005 #, gcc-internal-format
57006 msgid "type of property %qD conflicts with previous declaration"
57009 #: objc/objc-act.c:1661
57010 #, gcc-internal-format
57011 msgid "the dot syntax is not available in Objective-C 1.0"
57014 #. We know that 'class_name' is an Objective-C class name as the
57015 #. parser won't call this function if it is not. This is only a
57016 #. double-check for safety.
57017 #: objc/objc-act.c:1677
57018 #, gcc-internal-format
57019 msgid "could not find class %qE"
57022 #. Again, this should never happen, but we do check.
57023 #: objc/objc-act.c:1685
57024 #, gcc-internal-format
57025 msgid "could not find interface for class %qE"
57028 #: objc/objc-act.c:1691 objc/objc-act.c:6828 objc/objc-act.c:6959
57029 #, gcc-internal-format
57030 msgid "class %qE is deprecated"
57033 #: objc/objc-act.c:1720
57034 #, gcc-internal-format
57035 msgid "could not find setter/getter for %qE in class %qE"
57038 #: objc/objc-act.c:1756
57039 #, gcc-internal-format
57040 msgid "readonly property can not be set"
57043 #: objc/objc-act.c:2027
57044 #, gcc-internal-format
57045 msgid "method declaration not in @interface context"
57048 #: objc/objc-act.c:2031
57049 #, gcc-internal-format
57050 msgid "method attributes are not available in Objective-C 1.0"
57053 #: objc/objc-act.c:2051
57054 #, gcc-internal-format
57055 msgid "method definition not in @implementation context"
57058 #: objc/objc-act.c:2066
57059 #, gcc-internal-format
57060 msgid "method attributes can not be specified in @implementation context"
57063 #: objc/objc-act.c:2295
57064 #, gcc-internal-format
57065 msgid "class %qs does not implement the %qE protocol"
57068 #: objc/objc-act.c:2298
57069 #, gcc-internal-format
57070 msgid "type %qs does not conform to the %qE protocol"
57073 #: objc/objc-act.c:2579
57074 #, gcc-internal-format
57075 msgid "comparison of distinct Objective-C types lacks a cast"
57078 #: objc/objc-act.c:2583
57079 #, gcc-internal-format
57080 msgid "initialization from distinct Objective-C type"
57083 #: objc/objc-act.c:2587
57084 #, gcc-internal-format
57085 msgid "assignment from distinct Objective-C type"
57088 #: objc/objc-act.c:2591
57089 #, gcc-internal-format
57090 msgid "distinct Objective-C type in return"
57093 #: objc/objc-act.c:2595
57094 #, gcc-internal-format
57095 msgid "passing argument %d of %qE from distinct Objective-C type"
57098 #: objc/objc-act.c:2737
57099 #, gcc-internal-format
57100 msgid "statically allocated instance of Objective-C class %qE"
57103 #: objc/objc-act.c:2746
57104 #, gcc-internal-format
57105 msgid "redeclaration of Objective-C class %qs"
57108 #. This case happens when we are given an 'interface' which
57109 #. is not a valid class name. For example if a typedef was
57110 #. used, and 'interface' really is the identifier of the
57111 #. typedef, but when you resolve it you don't get an
57112 #. Objective-C class, but something else, such as 'int'.
57113 #. This is an error; protocols make no sense unless you use
57114 #. them with Objective-C objects.
57115 #: objc/objc-act.c:2788
57116 #, gcc-internal-format
57117 msgid "only Objective-C object types can be qualified with a protocol"
57120 #: objc/objc-act.c:2852
57121 #, gcc-internal-format
57122 msgid "protocol %qE has circular dependency"
57125 #: objc/objc-act.c:2885 objc/objc-act.c:5692
57126 #, gcc-internal-format
57127 msgid "cannot find protocol declaration for %qE"
57130 #: objc/objc-act.c:3186 objc/objc-act.c:3841 objc/objc-act.c:6404
57131 #: objc/objc-act.c:6879 objc/objc-act.c:6952 objc/objc-act.c:7005
57132 #, gcc-internal-format
57133 msgid "cannot find interface declaration for %qE"
57136 #: objc/objc-act.c:3190
57137 #, gcc-internal-format
57138 msgid "interface %qE does not have valid constant string layout"
57141 #: objc/objc-act.c:3195
57142 #, gcc-internal-format
57143 msgid "cannot find reference tag for class %qE"
57146 #: objc/objc-act.c:3340
57147 #, gcc-internal-format
57148 msgid "%qE is not an Objective-C class name or alias"
57151 #: objc/objc-act.c:3355 objc/objc-act.c:3386 objc/objc-act.c:6785
57152 #: objc/objc-act.c:8110 objc/objc-act.c:8161
57153 #, gcc-internal-format
57154 msgid "Objective-C declarations may only appear in global scope"
57157 #: objc/objc-act.c:3360
57158 #, gcc-internal-format
57159 msgid "cannot find class %qE"
57162 #: objc/objc-act.c:3362
57163 #, gcc-internal-format
57164 msgid "class %qE already exists"
57167 #: objc/objc-act.c:3404 objc/objc-act.c:6844
57168 #, gcc-internal-format
57169 msgid "%qE redeclared as different kind of symbol"
57172 #: objc/objc-act.c:3695
57173 #, gcc-internal-format
57174 msgid "strong-cast assignment has been intercepted"
57177 #: objc/objc-act.c:3737
57178 #, gcc-internal-format
57179 msgid "strong-cast may possibly be needed"
57182 #: objc/objc-act.c:3747
57183 #, gcc-internal-format
57184 msgid "instance variable assignment has been intercepted"
57187 #: objc/objc-act.c:3766
57188 #, gcc-internal-format
57189 msgid "pointer arithmetic for garbage-collected objects not allowed"
57192 #: objc/objc-act.c:3772
57193 #, gcc-internal-format
57194 msgid "global/static variable assignment has been intercepted"
57197 #: objc/objc-act.c:3989 objc/objc-act.c:4017 objc/objc-act.c:4072
57198 #, gcc-internal-format
57199 msgid "duplicate instance variable %q+D"
57202 #: objc/objc-act.c:4132
57203 #, gcc-internal-format
57205 "%<-fobjc-exceptions%> is required to enable Objective-C exception syntax"
57208 #: objc/objc-act.c:4216
57209 #, gcc-internal-format
57210 msgid "@catch parameter is not a known Objective-C class type"
57213 #: objc/objc-act.c:4222
57214 #, gcc-internal-format
57215 msgid "@catch parameter can not be protocol-qualified"
57218 #: objc/objc-act.c:4267
57219 #, gcc-internal-format
57220 msgid "exception of type %<%T%> will be caught"
57223 #: objc/objc-act.c:4269
57224 #, gcc-internal-format
57225 msgid " by earlier handler for %<%T%>"
57228 #: objc/objc-act.c:4316
57229 #, gcc-internal-format
57230 msgid "%<@try%> without %<@catch%> or %<@finally%>"
57233 #: objc/objc-act.c:4344
57234 #, gcc-internal-format
57235 msgid "%<@throw%> (rethrow) used outside of a @catch block"
57238 #: objc/objc-act.c:4357
57239 #, gcc-internal-format
57240 msgid "%<@throw%> argument is not an object"
57243 #: objc/objc-act.c:4378
57244 #, gcc-internal-format
57245 msgid "%<@synchronized%> argument is not an object"
57248 #: objc/objc-act.c:4586
57249 #, gcc-internal-format
57253 #: objc/objc-act.c:4609 objc/objc-act.c:4628
57254 #, gcc-internal-format
57255 msgid "inconsistent instance variable specification"
57258 #: objc/objc-act.c:4683
57259 #, gcc-internal-format
57260 msgid "can not use an object as parameter to a method"
57263 #: objc/objc-act.c:4727
57264 #, gcc-internal-format
57265 msgid "method argument attributes are not available in Objective-C 1.0"
57268 #: objc/objc-act.c:5101
57269 #, gcc-internal-format
57270 msgid "multiple methods named %<%c%E%> found"
57273 #: objc/objc-act.c:5104
57274 #, gcc-internal-format
57275 msgid "using %<%c%s%>"
57278 #: objc/objc-act.c:5113
57279 #, gcc-internal-format
57280 msgid "multiple selectors named %<%c%E%> found"
57283 #: objc/objc-act.c:5116
57284 #, gcc-internal-format
57285 msgid "found %<%c%s%>"
57288 #: objc/objc-act.c:5125
57289 #, gcc-internal-format
57290 msgid "also found %<%c%s%>"
57293 #. If 'rtype' is NULL_TREE at this point it means that
57294 #. we have seen no @interface corresponding to that
57295 #. class name, only a @class declaration (alternatively,
57296 #. this was a call such as [objc_getClass("SomeClass")
57297 #. alloc], where we've never seen the @interface of
57298 #. SomeClass). So, we have a class name (class_tree)
57299 #. but no actual details of the class methods. We won't
57300 #. be able to check that the class responds to the
57301 #. method, and we will have to guess the method
57302 #. prototype. Emit a warning, then keep going (this
57303 #. will use any method with a matching name, as if the
57304 #. receiver was of type 'Class').
57305 #. We could not find an @interface declaration, and
57306 #. there are no protocols attached to the receiver,
57307 #. so we can't complete the check that the receiver
57308 #. responds to the method, and we can't retrieve the
57309 #. method prototype. But, because the receiver has
57310 #. a well-specified class, the programmer did want
57311 #. this check to be performed. Emit a warning, then
57312 #. keep going as if it was an 'id'. To remove the
57313 #. warning, either include an @interface for the
57314 #. class, or cast the receiver to 'id'. Note that
57315 #. rtype is an IDENTIFIER_NODE at this point.
57316 #: objc/objc-act.c:5411 objc/objc-act.c:5545
57317 #, gcc-internal-format
57318 msgid "@interface of class %qE not found"
57321 #: objc/objc-act.c:5419
57322 #, gcc-internal-format
57323 msgid "no super class declared in @interface for %qE"
57326 #: objc/objc-act.c:5470
57327 #, gcc-internal-format
57328 msgid "found %<-%E%> instead of %<+%E%> in protocol(s)"
57331 #. We have a type, but it's not an Objective-C type (!).
57332 #: objc/objc-act.c:5582
57333 #, gcc-internal-format
57334 msgid "invalid receiver type %qs"
57337 #: objc/objc-act.c:5599
57338 #, gcc-internal-format
57339 msgid "%<%c%E%> not found in protocol(s)"
57342 #: objc/objc-act.c:5613
57343 #, gcc-internal-format
57344 msgid "%qE may not respond to %<%c%E%>"
57347 #: objc/objc-act.c:5621
57348 #, gcc-internal-format
57349 msgid "no %<%c%E%> method found"
57352 #: objc/objc-act.c:5628
57353 #, gcc-internal-format
57354 msgid "(Messages without a matching method signature"
57357 #: objc/objc-act.c:5630
57358 #, gcc-internal-format
57359 msgid "will be assumed to return %<id%> and accept"
57362 #: objc/objc-act.c:5632
57363 #, gcc-internal-format
57364 msgid "%<...%> as arguments.)"
57367 #: objc/objc-act.c:5741
57368 #, gcc-internal-format
57369 msgid "undeclared selector %qE"
57372 #. Historically, a class method that produced objects (factory
57373 #. method) would assign `self' to the instance that it
57374 #. allocated. This would effectively turn the class method into
57375 #. an instance method. Following this assignment, the instance
57376 #. variables could be accessed. That practice, while safe,
57377 #. violates the simple rule that a class method should not refer
57378 #. to an instance variable. It's better to catch the cases
57379 #. where this is done unknowingly than to support the above
57381 #: objc/objc-act.c:5765
57382 #, gcc-internal-format
57383 msgid "instance variable %qE accessed in class method"
57386 #: objc/objc-act.c:5995 objc/objc-act.c:6015
57387 #, gcc-internal-format
57389 "method %<%c%E%> declared %<@optional%> and %<@required%> at the same time"
57392 #: objc/objc-act.c:5999
57393 #, gcc-internal-format
57394 msgid "previous declaration of %<%c%E%> as %<@required%>"
57397 #: objc/objc-act.c:6019
57398 #, gcc-internal-format
57399 msgid "previous declaration of %<%c%E%> as %<@optional%>"
57402 #: objc/objc-act.c:6079
57403 #, gcc-internal-format
57404 msgid "duplicate declaration of method %<%c%E%> with conflicting types"
57407 #: objc/objc-act.c:6083
57408 #, gcc-internal-format
57409 msgid "previous declaration of %<%c%E%>"
57412 #: objc/objc-act.c:6120
57413 #, gcc-internal-format
57414 msgid "duplicate interface declaration for category %<%E(%E)%>"
57417 #: objc/objc-act.c:6208
57418 #, gcc-internal-format
57419 msgid "illegal reference type specified for instance variable %qs"
57422 #: objc/objc-act.c:6219
57423 #, gcc-internal-format
57424 msgid "instance variable %qs has unknown size"
57427 #: objc/objc-act.c:6240
57428 #, gcc-internal-format
57429 msgid "instance variable %qs uses flexible array member"
57432 #: objc/objc-act.c:6267
57433 #, gcc-internal-format
57434 msgid "type %qE has no default constructor to call"
57437 #: objc/objc-act.c:6273
57438 #, gcc-internal-format
57439 msgid "destructor for %qE shall not be run either"
57442 #. Vtable pointers are Real Bad(tm), since Obj-C cannot
57443 #. initialize them.
57444 #: objc/objc-act.c:6285
57445 #, gcc-internal-format
57446 msgid "type %qE has virtual member functions"
57449 #: objc/objc-act.c:6286
57450 #, gcc-internal-format
57451 msgid "illegal aggregate type %qE specified for instance variable %qs"
57454 #: objc/objc-act.c:6296
57455 #, gcc-internal-format
57456 msgid "type %qE has a user-defined constructor"
57459 #: objc/objc-act.c:6298
57460 #, gcc-internal-format
57461 msgid "type %qE has a user-defined destructor"
57464 #: objc/objc-act.c:6302
57465 #, gcc-internal-format
57467 "C++ constructors and destructors will not be invoked for Objective-C fields"
57470 #: objc/objc-act.c:6433
57471 #, gcc-internal-format
57472 msgid "instance variable %qE is declared private"
57475 #: objc/objc-act.c:6444
57476 #, gcc-internal-format
57477 msgid "instance variable %qE is %s; this will be a hard error in the future"
57480 #: objc/objc-act.c:6451
57481 #, gcc-internal-format
57482 msgid "instance variable %qE is declared %s"
57485 #: objc/objc-act.c:6562 objc/objc-act.c:6677
57486 #, gcc-internal-format
57487 msgid "incomplete implementation of class %qE"
57490 #: objc/objc-act.c:6566 objc/objc-act.c:6681
57491 #, gcc-internal-format
57492 msgid "incomplete implementation of category %qE"
57495 #: objc/objc-act.c:6575 objc/objc-act.c:6689
57496 #, gcc-internal-format
57497 msgid "method definition for %<%c%E%> not found"
57500 #: objc/objc-act.c:6730
57501 #, gcc-internal-format
57502 msgid "%s %qE does not fully implement the %qE protocol"
57505 #: objc/objc-act.c:6820
57506 #, gcc-internal-format
57507 msgid "cannot find interface declaration for %qE, superclass of %qE"
57510 #: objc/objc-act.c:6859
57511 #, gcc-internal-format
57512 msgid "reimplementation of class %qE"
57515 #: objc/objc-act.c:6892
57516 #, gcc-internal-format
57517 msgid "conflicting super class name %qE"
57520 #: objc/objc-act.c:6895
57521 #, gcc-internal-format
57522 msgid "previous declaration of %qE"
57525 #: objc/objc-act.c:6897
57526 #, gcc-internal-format
57527 msgid "previous declaration"
57530 #: objc/objc-act.c:6910 objc/objc-act.c:6912
57531 #, gcc-internal-format
57532 msgid "duplicate interface declaration for class %qE"
57535 #: objc/objc-act.c:7231 objc/objc-act.c:7427
57536 #, gcc-internal-format
57537 msgid "can not find instance variable associated with property"
57540 #. TODO: This should be caught much earlier than this.
57541 #: objc/objc-act.c:7393
57542 #, gcc-internal-format
57543 msgid "invalid setter, it must have one argument"
57546 #: objc/objc-act.c:7557 objc/objc-act.c:7772
57547 #, gcc-internal-format
57548 msgid "property %qs already specified in %<@dynamic%>"
57551 #: objc/objc-act.c:7560 objc/objc-act.c:7775
57552 #, gcc-internal-format
57553 msgid "property %qs already specified in %<@synthesize%>"
57556 #: objc/objc-act.c:7574 objc/objc-act.c:7789
57557 #, gcc-internal-format
57558 msgid "no declaration of property %qs found in the interface"
57561 #: objc/objc-act.c:7601
57562 #, gcc-internal-format
57563 msgid "ivar %qs used by %<@synthesize%> declaration must be an existing ivar"
57566 #: objc/objc-act.c:7622
57567 #, gcc-internal-format
57568 msgid "property %qs is using instance variable %qs of incompatible type"
57571 #: objc/objc-act.c:7644
57572 #, gcc-internal-format
57573 msgid "'assign' property %qs is using bit-field instance variable %qs"
57576 #: objc/objc-act.c:7657
57577 #, gcc-internal-format
57578 msgid "'atomic' property %qs is using bit-field instance variable %qs"
57581 #: objc/objc-act.c:7675
57582 #, gcc-internal-format
57583 msgid "property %qs is using the same instance variable as property %qs"
57586 #: objc/objc-act.c:7716
57587 #, gcc-internal-format
57588 msgid "%<@synthesize%> is not available in Objective-C 1.0"
57591 #. We can get here only in Objective-C; the Objective-C++ parser
57592 #. detects the problem while parsing, outputs the error
57593 #. "misplaced '@synthesize' Objective-C++ construct" and skips
57594 #. the declaration.
57595 #: objc/objc-act.c:7727
57596 #, gcc-internal-format
57597 msgid "%<@synthesize%> not in @implementation context"
57600 #: objc/objc-act.c:7733
57601 #, gcc-internal-format
57602 msgid "%<@synthesize%> can not be used in categories"
57605 #: objc/objc-act.c:7742
57606 #, gcc-internal-format
57607 msgid "%<@synthesize%> requires the @interface of the class to be available"
57610 #: objc/objc-act.c:7825
57611 #, gcc-internal-format
57612 msgid "%<@dynamic%> is not available in Objective-C 1.0"
57615 #. We can get here only in Objective-C; the Objective-C++ parser
57616 #. detects the problem while parsing, outputs the error
57617 #. "misplaced '@dynamic' Objective-C++ construct" and skips the
57619 #: objc/objc-act.c:7836
57620 #, gcc-internal-format
57621 msgid "%<@dynamic%> not in @implementation context"
57624 #: objc/objc-act.c:7858
57625 #, gcc-internal-format
57626 msgid "%<@dynamic%> requires the @interface of the class to be available"
57629 #: objc/objc-act.c:8056
57630 #, gcc-internal-format
57631 msgid "definition of protocol %qE not found"
57634 #. It would be nice to use warn_deprecated_use() here, but
57635 #. we are using TREE_CHAIN (which is supposed to be the
57636 #. TYPE_STUB_DECL for a TYPE) for something different.
57637 #: objc/objc-act.c:8087
57638 #, gcc-internal-format
57639 msgid "protocol %qE is deprecated"
57642 #: objc/objc-act.c:8206
57643 #, gcc-internal-format
57644 msgid "duplicate declaration for protocol %qE"
57647 #: objc/objc-act.c:8717
57648 #, gcc-internal-format
57649 msgid "conflicting types for %<%c%s%>"
57652 #: objc/objc-act.c:8721
57653 #, gcc-internal-format
57654 msgid "previous declaration of %<%c%s%>"
57657 #: objc/objc-act.c:8821
57658 #, gcc-internal-format
57659 msgid "no super class declared in interface for %qE"
57662 #: objc/objc-act.c:8848
57663 #, gcc-internal-format
57664 msgid "[super ...] must appear in a method context"
57667 #: objc/objc-act.c:8888
57668 #, gcc-internal-format
57669 msgid "method possibly missing a [super dealloc] call"
57672 #: objc/objc-act.c:9352
57673 #, gcc-internal-format
57674 msgid "instance variable %qs is declared private"
57677 #: objc/objc-act.c:9405
57678 #, gcc-internal-format
57679 msgid "local declaration of %qE hides instance variable"
57682 #. This can happen if DECL_ARTIFICIAL (*expr_p), but
57683 #. should be impossible for real properties, which always
57685 #: objc/objc-act.c:9451
57686 #, gcc-internal-format
57687 msgid "no %qs getter found"
57690 #: objc/objc-act.c:9691
57691 #, gcc-internal-format
57692 msgid "fast enumeration is not available in Objective-C 1.0"
57695 #: objc/objc-act.c:9701
57696 #, gcc-internal-format
57697 msgid "iterating variable in fast enumeration is not an object"
57700 #: objc/objc-act.c:9707
57701 #, gcc-internal-format
57702 msgid "collection in fast enumeration is not an object"
57705 #: objc/objc-encoding.c:135
57706 #, gcc-internal-format
57707 msgid "type %qT does not have a known size"
57710 #: objc/objc-encoding.c:723
57711 #, gcc-internal-format
57712 msgid "unknown type %<%T%> found during Objective-C encoding"
57715 #. Do not do any encoding, produce an error and keep going.
57716 #: objc/objc-encoding.c:806
57717 #, gcc-internal-format
57718 msgid "trying to encode non-integer type as a bitfield"
57721 #: objc/objc-gnu-runtime-abi-01.c:135
57722 #, gcc-internal-format
57723 msgid "%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>"
57726 #: objc/objc-gnu-runtime-abi-01.c:143
57727 #, gcc-internal-format
57728 msgid "%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>"
57731 #: objc/objc-gnu-runtime-abi-01.c:2172 objc/objc-next-runtime-abi-01.c:2820
57732 #: objc/objc-next-runtime-abi-02.c:3593
57733 #, gcc-internal-format
57734 msgid "non-objective-c type '%T' cannot be caught"
57737 #: objc/objc-next-runtime-abi-01.c:155
57738 #, gcc-internal-format
57740 "%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-"
57741 "fnext-runtime%> with %<-fobjc-abi-version%> < 2"
57744 #: objc/objc-next-runtime-abi-02.c:248
57745 #, gcc-internal-format
57747 "%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-"
57748 "abi-version%> >= 2"
57751 #: objc/objc-runtime-shared-support.c:430
57752 #, gcc-internal-format
57753 msgid "creating selector for nonexistent method %qE"