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: 2014-02-02 17:35+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"
39 msgid "collect2 version %s\n"
44 msgid "%d constructor found\n"
45 msgid_plural "%d constructors found\n"
51 msgid "%d destructor found\n"
52 msgid_plural "%d destructors found\n"
58 msgid "%d frame table found\n"
59 msgid_plural "%d frame tables found\n"
65 msgid "[cannot find %s]"
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:250 input.c:170 cp/error.c:1148
107 msgid "compilation terminated due to -Wfatal-errors.\n"
112 msgid "compilation terminated due to -fmax-errors=%u.\n"
118 "Please submit a full bug report,\n"
119 "with preprocessed source if appropriate.\n"
124 msgid "See %s for instructions.\n"
129 msgid "compilation terminated.\n"
134 msgid "%s:%d: confused by earlier errors, bailing out\n"
139 msgid "Internal compiler error: Error reporting routines re-entered.\n"
143 msgid "negative insn length"
147 msgid "could not split insn"
151 msgid "invalid 'asm': "
156 msgid "nested assembly dialect alternatives"
159 #: final.c:3529 final.c:3541
161 msgid "unterminated assembly dialect alternative"
166 msgid "operand number missing after %%-letter"
169 #: final.c:3686 final.c:3727
171 msgid "operand number out of range"
176 msgid "invalid %%-code"
181 msgid "'%%l' operand isn't a label"
184 #. We can't handle floating point constants;
185 #. PRINT_OPERAND must handle them.
186 #. We can't handle floating point constants;
187 #. TARGET_PRINT_OPERAND must handle them.
188 #. We can't handle floating point constants;
189 #. PRINT_OPERAND must handle them.
190 #: final.c:3915 config/arc/arc.c:4610 config/i386/i386.c:14020
191 #: config/pdp11/pdp11.c:1692
193 msgid "floating constant misused"
196 #: final.c:3973 config/arc/arc.c:4682 config/i386/i386.c:14118
197 #: config/pdp11/pdp11.c:1733
199 msgid "invalid expression as operand"
204 msgid "Using built-in specs.\n"
210 "Setting spec %s to '%s'\n"
216 msgid "Reading specs from %s\n"
221 msgid "could not find specs file %s\n"
226 msgid "rename spec %s to %s\n"
245 "Go ahead? (y or n) "
250 msgid "# %s %.2f %.2f\n"
255 msgid "Usage: %s [options] file...\n"
263 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
267 msgid " --help Display this information\n"
272 " --target-help Display target specific command line options\n"
277 " --help={common|optimizers|params|target|warnings|[^]{joined|separate|"
278 "undocumented}}[,...]\n"
283 " Display specific types of command line options\n"
287 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
291 msgid " --version Display compiler version information\n"
295 msgid " -dumpspecs Display all of the built in spec strings\n"
299 msgid " -dumpversion Display the version of the compiler\n"
303 msgid " -dumpmachine Display the compiler's target processor\n"
308 " -print-search-dirs Display the directories in the compiler's search "
314 " -print-libgcc-file-name Display the name of the compiler's companion "
319 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
324 " -print-prog-name=<prog> Display the full path to compiler component "
330 " -print-multiarch Display the target's normalized GNU triplet, used "
332 " a component in the library path\n"
337 " -print-multi-directory Display the root directory for versions of "
343 " -print-multi-lib Display the mapping between command line options "
345 " multiple library search directories\n"
349 msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
353 msgid " -print-sysroot Display the target libraries directory\n"
358 " -print-sysroot-headers-suffix Display the sysroot suffix used to find "
364 " -Wa,<options> Pass comma-separated <options> on to the "
370 " -Wp,<options> Pass comma-separated <options> on to the "
376 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
380 msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
384 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
388 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
392 msgid " -save-temps Do not delete intermediate files\n"
396 msgid " -save-temps=<arg> Do not delete intermediate files\n"
401 " -no-canonical-prefixes Do not canonicalize paths when building relative\n"
402 " prefixes to other gcc components\n"
406 msgid " -pipe Use pipes rather than intermediate files\n"
410 msgid " -time Time the execution of each subprocess\n"
415 " -specs=<file> Override built-in specs with the contents of "
421 " -std=<standard> Assume that the input sources are for <standard>\n"
426 " --sysroot=<directory> Use <directory> as the root directory for "
433 " -B <directory> Add <directory> to the compiler's search paths\n"
438 " -v Display the programs invoked by the compiler\n"
443 " -### Like -v but options quoted and commands not "
449 " -E Preprocess only; do not compile, assemble or "
454 msgid " -S Compile only; do not assemble or link\n"
458 msgid " -c Compile and assemble, but do not link\n"
462 msgid " -o <file> Place the output into <file>\n"
466 msgid " -pie Create a position independent executable\n"
470 msgid " -shared Create a shared library\n"
475 " -x <language> Specify the language of the following input "
477 " Permissible languages include: c c++ assembler "
479 " 'none' means revert to the default behavior of\n"
480 " guessing the language based on the file's "
488 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
489 " passed on to the various sub-processes invoked by %s. In order to pass\n"
490 " other options on to these processes the -W<letter> options must be used.\n"
495 msgid "Processing spec (%s), which is '%s'\n"
500 msgid "install: %s%s\n"
505 msgid "programs: %s\n"
510 msgid "libraries: %s\n"
517 "For bug reporting instructions, please see:\n"
525 #: gcc.c:6844 gcov.c:504 fortran/gfortranspec.c:303 java/jcf-dump.c:1230
529 #: gcc.c:6845 java/jcf-dump.c:1231
532 "This is free software; see the source for copying conditions. There is NO\n"
533 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
544 msgid "Configured with: %s\n"
549 msgid "Thread model: %s\n"
554 msgid "gcc version %s %s\n"
559 msgid "gcc driver version %s %sexecuting gcc version %s\n"
574 "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
581 "Assembler options\n"
582 "=================\n"
589 "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
596 "Usage: gcov [OPTION]... SOURCE|OBJ...\n"
603 "Print code coverage information.\n"
609 msgid " -h, --help Print this help, then exit\n"
615 " -a, --all-blocks Show information for every basic block\n"
621 " -b, --branch-probabilities Include branch probabilities in output\n"
627 " -c, --branch-counts Output counts of branches taken\n"
628 " rather than percentages\n"
633 msgid " -d, --display-progress Display progress information\n"
638 msgid " -f, --function-summaries Output summaries for each function\n"
644 " -i, --intermediate-format Output .gcov file in intermediate text "
651 " -l, --long-file-names Use long output file names for included\n"
657 msgid " -m, --demangled-names Output demangled function names\n"
662 msgid " -n, --no-output Do not create an output file\n"
668 " -o, --object-directory DIR|FILE Search for object files in DIR or called "
674 msgid " -p, --preserve-paths Preserve all pathname components\n"
679 msgid " -r, --relative-only Only show data for relative sources\n"
684 msgid " -s, --source-prefix DIR Source prefix to elide\n"
690 " -u, --unconditional-branches Show unconditional branch counts too\n"
695 msgid " -v, --version Print version number, then exit\n"
702 "For bug reporting instructions, please see:\n"
714 "This is free software; see the source for copying conditions.\n"
715 "There is NO warranty; not even for MERCHANTABILITY or \n"
716 "FITNESS FOR A PARTICULAR PURPOSE.\n"
722 msgid "Creating '%s'\n"
727 msgid "Error writing output file '%s'\n"
732 msgid "Could not open output file '%s'\n"
737 msgid "Removing '%s'\n"
740 #: gcov.c:834 gcov.c:890
747 msgid "Cannot open intermediate output file %s\n"
752 msgid "%s:source file is newer than notes file '%s'\n"
757 msgid "(the message is only displayed one per source file)\n"
762 msgid "%s:cannot open notes file\n"
767 msgid "%s:not a gcov notes file\n"
772 msgid "%s:version '%.4s', prefer '%.4s'\n"
777 msgid "%s:already seen blocks for '%s'\n"
782 msgid "%s:corrupted\n"
787 msgid "%s:no functions found\n"
792 msgid "%s:cannot open data file, assuming not executed\n"
797 msgid "%s:not a gcov data file\n"
802 msgid "%s:version '%.4s', prefer version '%.4s'\n"
807 msgid "%s:stamp mismatch with notes file\n"
812 msgid "%s:unknown function '%u'\n"
817 msgid "%s:profile mismatch for '%s'\n"
822 msgid "%s:overflowed\n"
827 msgid "%s:'%s' lacks entry and/or exit blocks\n"
832 msgid "%s:'%s' has arcs to entry block\n"
837 msgid "%s:'%s' has arcs from exit block\n"
842 msgid "%s:graph is unsolvable for '%s'\n"
847 msgid "Lines executed:%s of %d\n"
852 msgid "No executable lines\n"
862 msgid "Branches executed:%s of %d\n"
867 msgid "Taken at least once:%s of %d\n"
872 msgid "No branches\n"
877 msgid "Calls executed:%s of %d\n"
887 msgid "%s:no lines for '%s'\n"
892 msgid "call %2d returned %s\n"
897 msgid "call %2d never executed\n"
902 msgid "branch %2d taken %s%s\n"
907 msgid "branch %2d never executed\n"
912 msgid "unconditional %2d taken %s\n"
917 msgid "unconditional %2d never executed\n"
922 msgid "Cannot open source file %s\n"
930 msgid "GCSE disabled"
933 #: gengtype-state.c:290
935 msgid "%s:%d:%d: Invalid state file; %s"
938 #: gengtype-state.c:294
940 msgid "%s:%d: Invalid state file; %s"
943 #. Fatal printf-like message while reading state. This can't be a
944 #. function, because there is no way to pass a va_arg to a variant of
946 #: gengtype-state.c:305
948 msgid "%s:%d:%d: Invalid state file; "
951 #: gengtype-state.c:310
953 msgid "%s:%d: Invalid state file; "
956 #: gengtype-state.c:832
958 msgid "Option tag unknown"
961 #: gengtype-state.c:888
963 msgid "Unexpected type in write_state_scalar_type"
966 #: gengtype-state.c:904
968 msgid "Unexpected type in write_state_string_type"
971 #: gengtype-state.c:1374
973 msgid "failed to write state trailer [%s]"
976 #: gengtype-state.c:1400
978 msgid "Failed to open file %s for writing state: %s"
981 #: gengtype-state.c:1433
983 msgid "output error when writing state file %s [%s]"
986 #: gengtype-state.c:1436
988 msgid "failed to close state file %s [%s]"
991 #: gengtype-state.c:1439
993 msgid "failed to rename %s to state file %s [%s]"
996 #: gengtype-state.c:2714
998 msgid "Failed to open state file %s for reading [%s]"
1001 #: gengtype-state.c:2752
1003 msgid "failed to close read state file %s [%s]"
1008 msgid "ignoring duplicate directory \"%s\"\n"
1013 msgid " as it is a non-system directory that duplicates a system directory\n"
1018 msgid "ignoring nonexistent directory \"%s\"\n"
1023 msgid "#include \"...\" search starts here:\n"
1028 msgid "#include <...> search starts here:\n"
1033 msgid "End of search list.\n"
1036 #. Opening quotation mark.
1041 #. Closing quotation mark.
1046 #: ipa-pure-const.c:159
1047 msgid "function might be candidate for attribute %<%s%>"
1050 #: ipa-pure-const.c:160
1052 "function might be candidate for attribute %<%s%> if it is known to return "
1057 msgid "At top level:"
1060 #: langhooks.c:401 cp/error.c:3178
1062 msgid "In member function %qs"
1065 #: langhooks.c:405 cp/error.c:3181
1067 msgid "In function %qs"
1070 #: langhooks.c:456 cp/error.c:3131
1071 msgid " inlined from %qs at %r%s:%d:%d%R"
1074 #: langhooks.c:461 cp/error.c:3136
1075 msgid " inlined from %qs at %r%s:%d%R"
1078 #: langhooks.c:467 cp/error.c:3142
1080 msgid " inlined from %qs"
1083 #: loop-iv.c:3041 tree-ssa-loop-niter.c:2033
1084 msgid "assuming that the loop is not infinite"
1087 #: loop-iv.c:3042 tree-ssa-loop-niter.c:2034
1088 msgid "cannot optimize possibly infinite loops"
1091 #: loop-iv.c:3050 tree-ssa-loop-niter.c:2038
1092 msgid "assuming that the loop counter does not overflow"
1095 #: loop-iv.c:3051 tree-ssa-loop-niter.c:2039
1096 msgid "cannot optimize loop, the loop counter may overflow"
1099 #: lra-constraints.c:3247 reload.c:3882
1100 msgid "unable to generate reloads for:"
1103 #: lto-wrapper.c:183
1105 msgid "pex_init failed"
1108 #: lto-wrapper.c:214
1110 msgid "can't get program status"
1113 #: lto-wrapper.c:223
1115 msgid "%s terminated with signal %d [%s], core dumped"
1118 #: lto-wrapper.c:226
1120 msgid "%s terminated with signal %d [%s]"
1123 #: lto-wrapper.c:231 collect2.c:1883
1124 #, gcc-internal-format, gfc-internal-format
1125 msgid "%s returned %d exit status"
1128 #: lto-wrapper.c:247
1130 msgid "deleting LTRANS file %s"
1133 #: lto-wrapper.c:269
1135 msgid "failed to open %s"
1138 #: lto-wrapper.c:274
1140 msgid "could not write to temporary file %s"
1143 #: lto-wrapper.c:321
1145 msgid "malformed COLLECT_GCC_OPTIONS"
1148 #: lto-wrapper.c:443
1150 msgid "Option %s not used consistently in all LTO input files"
1153 #: lto-wrapper.c:474
1155 msgid "environment variable COLLECT_GCC must be set"
1158 #: lto-wrapper.c:477
1160 msgid "environment variable COLLECT_GCC_OPTIONS must be set"
1163 #: lto-wrapper.c:773
1168 #. What to print when a switch has no documentation.
1170 msgid "This switch lacks documentation"
1187 msgid " No options with the desired characteristics were found\n"
1193 " None found. Use --help=%s to show *all* the options supported by the %s "
1200 " All options with the desired characteristics have already been displayed\n"
1204 msgid "The following options are target specific"
1208 msgid "The following options control compiler warning messages"
1212 msgid "The following options control optimizations"
1215 #: opts.c:1202 opts.c:1241
1216 msgid "The following options are language-independent"
1220 msgid "The --param option recognizes the following as parameters"
1224 msgid "The following options are specific to just the language "
1228 msgid "The following options are supported by the language "
1232 msgid "The following options are not documented"
1236 msgid "The following options take separate arguments"
1240 msgid "The following options take joined arguments"
1244 msgid "The following options are language-related"
1248 msgid "enabled by default"
1262 "*** WARNING *** there are active plugins, do not report this as a bug unless "
1263 "you can reproduce it without enabling any plugins.\n"
1267 msgid "this is the insn:"
1270 #. It's the compiler's fault.
1272 msgid "could not find a spill register"
1275 #. It's the compiler's fault.
1277 msgid "VOIDmode on an output"
1281 msgid "failure trying to reload:"
1285 msgid "unrecognizable insn:"
1289 msgid "insn does not satisfy its constraints:"
1294 msgid "created and used with differing settings of '%s'"
1298 msgid "out of memory"
1302 msgid "created and used with different settings of -fpic"
1306 msgid "created and used with different settings of -fpie"
1311 msgid "collect: reading %s\n"
1316 msgid "collect: recompiling %s\n"
1321 msgid "collect: tweaking %s in %s\n"
1326 msgid "collect: relinking\n"
1331 msgid "unrecoverable error"
1337 "%s%s%s %sversion %s (%s)\n"
1338 "%s\tcompiled by GNU C version %s, "
1343 msgid "%s%s%s %sversion %s (%s) compiled by CC, "
1348 msgid "GMP version %s, MPFR version %s, MPC version %s\n"
1353 msgid "%s%swarning: %s header version %s differs from library version %s.\n"
1359 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
1363 msgid "options passed: "
1367 msgid "options enabled: "
1370 #: tree-diagnostic.c:296 c/c-decl.c:4793 c/c-typeck.c:6329 cp/error.c:661
1371 #: cp/error.c:963 c-family/c-pretty-print.c:430
1372 #, gcc-internal-format
1377 msgid "function not considered for inlining"
1381 msgid "caller is not optimized"
1385 msgid "function body not available"
1389 msgid "redefined extern inline functions are not considered for inlining"
1393 msgid "function not inlinable"
1397 msgid "function body can be overwritten at link time"
1401 msgid "function not inline candidate"
1405 msgid "--param large-function-growth limit reached"
1409 msgid "--param large-stack-frame-growth limit reached"
1413 msgid "--param max-inline-insns-single limit reached"
1417 msgid "--param max-inline-insns-auto limit reached"
1421 msgid "--param inline-unit-growth limit reached"
1425 msgid "recursive inlining"
1429 msgid "call is unlikely and code size would grow"
1433 msgid "function not declared inline and code size would grow"
1437 msgid "optimizing for size and code size would grow"
1441 msgid "mismatched arguments"
1445 msgid "originally indirect function call not considered for inlining"
1449 msgid "indirect function call with a yet undetermined callee"
1453 msgid "exception handling personality mismatch"
1457 msgid "non-call exception handling mismatch"
1461 msgid "target specific option mismatch"
1465 msgid "optimization level attribute mismatch"
1469 msgid "callee refers to comdat-local symbols"
1472 #. The remainder are real diagnostic types.
1473 #: diagnostic.def:33
1474 msgid "fatal error: "
1477 #: diagnostic.def:34
1478 msgid "internal compiler error: "
1481 #. This one is just for counting DK_WARNING promoted to DK_ERROR
1482 #. due to -Werror and -Werror=warning.
1483 #: diagnostic.def:35 diagnostic.def:47
1487 #: diagnostic.def:36
1488 msgid "sorry, unimplemented: "
1491 #: diagnostic.def:37
1495 #: diagnostic.def:38
1496 msgid "anachronism: "
1499 #: diagnostic.def:39
1503 #: diagnostic.def:40
1507 #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
1508 #. prefix does not matter.
1509 #: diagnostic.def:43
1513 #: diagnostic.def:44
1518 msgid "Maximal estimated outcome of branch considered predictable"
1523 "The minimal estimated speedup allowing inliner to ignore inline-insns-single "
1524 "and inline-isnsns-auto"
1529 "The maximum number of instructions in a single function eligible for inlining"
1533 msgid "The maximum number of instructions when automatically inlining"
1538 "The maximum number of instructions inline function can grow to via recursive "
1544 "The maximum number of instructions non-inline function can grow to via "
1545 "recursive inlining"
1549 msgid "The maximum depth of recursive inlining for inline functions"
1553 msgid "The maximum depth of recursive inlining for non-inline functions"
1558 "Inline recursively only when the probability of call being executed exceeds "
1564 "The maximum number of nested indirect inlining performed by early inliner"
1569 "Probability that COMDAT function will be shared with different compilation "
1575 "Maximum probability of the entry BB of split region (in percent relative to "
1576 "entry BB of the function) to make partial inlining happen"
1581 "If -fvariable-expansion-in-unroller is used, the maximum number of times "
1582 "that an individual variable will be expanded during loop unrolling"
1587 "If -ftree-vectorize is used, the minimal loop bound of a loop to be "
1588 "considered for vectorization"
1592 msgid "The maximum number of instructions to consider to fill a delay slot"
1597 "The maximum number of instructions to consider to find accurate live "
1598 "register information"
1602 msgid "The maximum length of scheduling's pending operations list"
1607 "The maximum number of backtrack attempts the scheduler should make when "
1608 "modulo scheduling a loop"
1612 msgid "The size of function body to be considered large"
1616 msgid "Maximal growth due to inlining of large function (in percent)"
1620 msgid "The size of translation unit to be considered large"
1625 "How much can given compilation unit grow because of the inlining (in percent)"
1630 "How much can given compilation unit grow because of the interprocedural "
1631 "constant propagation (in percent)"
1636 "Maximal estimated growth of function body caused by early inlining of single "
1641 msgid "The size of stack frame to be considered large"
1645 msgid "Maximal stack frame growth due to inlining (in percent)"
1649 msgid "The maximum amount of memory to be allocated by GCSE"
1653 msgid "The maximum ratio of insertions to deletions of expressions in GCSE"
1658 "The threshold ratio for performing partial redundancy elimination after "
1664 "The threshold ratio of critical edges execution count that permit performing "
1665 "redundancy elimination after reload"
1670 "Scaling factor in calculation of maximum distance an expression can be moved "
1671 "by GCSE optimizations"
1676 "Cost at which GCSE optimizations will not constraint the distance an "
1677 "expression can travel"
1681 msgid "Maximum depth of search in the dominator tree for expressions to hoist"
1685 msgid "The maximum number of instructions to consider to unroll in a loop"
1690 "The maximum number of instructions to consider to unroll in a loop on average"
1694 msgid "The maximum number of unrollings of a single loop"
1698 msgid "The maximum number of insns of a peeled loop"
1702 msgid "The maximum number of peelings of a single loop"
1706 msgid "The maximum number of branches on the path through the peeled sequence"
1710 msgid "The maximum number of insns of a completely peeled loop"
1715 "The maximum number of peelings of a single loop that is peeled completely"
1719 msgid "The maximum number of insns of a peeled loop that rolls only once"
1723 msgid "The maximum depth of a loop nest we completely peel"
1727 msgid "The maximum number of insns of an unswitched loop"
1731 msgid "The maximum number of unswitchings in a single loop"
1736 "Bound on the number of iterations the brute force # of iterations analysis "
1737 "algorithm evaluates"
1741 msgid "Bound on the cost of an expression to compute the number of iterations"
1746 "A factor for tuning the upper bound that swing modulo scheduler uses for "
1752 "The minimum value of stage count that swing modulo scheduler will generate."
1757 "The number of cycles the swing modulo scheduler considers when checking "
1758 "conflicts using DFA"
1763 "A threshold on the average loop count considered by the swing modulo "
1769 "A basic block profile count is considered hot if it contributes to the given "
1770 "permillage of the entire profiled execution"
1775 "Select fraction of the maximal frequency of executions of basic block in "
1776 "function given basic block needs to have to be considered hot"
1781 "The minimum fraction of profile runs a given basic block execution count "
1782 "must be not to be considered unlikely"
1787 "Select fraction of the maximal frequency of executions of basic block in "
1788 "function given basic block get alignment"
1793 "Loops iterating at least selected number of iterations will get loop "
1798 msgid "The maximum number of loop iterations we predict statically"
1804 "Set the estimated probability in percentage for builtin expect. The default "
1805 "value is 90% probability."
1810 "The percentage of function, weighted by execution frequency, that must be "
1811 "covered by trace formation. Used when profile feedback is available"
1816 "The percentage of function, weighted by execution frequency, that must be "
1817 "covered by trace formation. Used when profile feedback is not available"
1821 msgid "Maximal code growth caused by tail duplication (in percent)"
1826 "Stop reverse growth if the reverse probability of best edge is less than "
1827 "this threshold (in percent)"
1832 "Stop forward growth if the probability of best edge is less than this "
1833 "threshold (in percent). Used when profile feedback is available"
1838 "Stop forward growth if the probability of best edge is less than this "
1839 "threshold (in percent). Used when profile feedback is not available"
1843 msgid "The maximum number of incoming edges to consider for crossjumping"
1848 "The minimum number of matching instructions to consider for crossjumping"
1852 msgid "The maximum expansion factor when copying basic blocks"
1857 "The maximum number of insns to duplicate when unfactoring computed gotos"
1861 msgid "The maximum length of path considered in cse"
1865 msgid "The maximum instructions CSE process before flushing"
1870 "The minimum cost of an expensive expression in the loop invariant motion"
1875 "Bound on number of candidates below that all candidates are considered in iv "
1880 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
1885 "If number of candidates in the set is smaller, we always try to remove "
1886 "unused ivs during its optimization"
1890 msgid "Bound on size of expressions used in the scalar evolutions analyzer"
1895 "Bound on the complexity of the expressions in the scalar evolutions analyzer"
1899 msgid "Bound on the number of variables in Omega constraint systems"
1903 msgid "Bound on the number of inequalities in Omega constraint systems"
1907 msgid "Bound on the number of equalities in Omega constraint systems"
1911 msgid "Bound on the number of wild cards in Omega constraint systems"
1915 msgid "Bound on the size of the hash table in Omega constraint systems"
1919 msgid "Bound on the number of keys in Omega constraint systems"
1924 "When set to 1, use expensive methods to eliminate all redundant constraints"
1929 "Bound on number of runtime checks inserted by the vectorizer's loop "
1930 "versioning for alignment check"
1935 "Bound on number of runtime checks inserted by the vectorizer's loop "
1936 "versioning for alias check"
1941 "Max number of loop peels to enhancement alignment of data references in a "
1946 msgid "The maximum memory locations recorded by cselib"
1951 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
1952 "total size of the heap"
1956 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
1961 "The maximum number of instructions to search backward when looking for "
1967 "Target block's relative execution frequency (as a percentage) required to "
1971 #: params.def:608 params.def:618
1973 "The maximum number of blocks in a region to be considered for interblock "
1977 #: params.def:613 params.def:623
1979 "The maximum number of insns in a region to be considered for interblock "
1985 "The minimum probability of reaching a source block for interblock "
1986 "speculative scheduling"
1990 msgid "The maximum number of iterations through CFG to extend regions"
1995 "The maximum conflict delay for an insn to be considered for speculative "
2001 "The minimal probability of speculation success (in percents), so that "
2002 "speculative insn will be scheduled."
2007 "The minimum probability an edge must have for the scheduler to save its "
2012 msgid "The maximum size of the lookahead window of selective scheduling"
2016 msgid "Maximum number of times that an insn could be scheduled"
2021 "Maximum number of instructions in the ready list that are considered "
2022 "eligible for renaming"
2026 msgid "Minimal distance between possibly conflicting store and load"
2031 "The maximum number of RTL nodes that can be recorded as combiner's last value"
2035 msgid "The upper bound for sharing integer constants"
2040 "The lower bound for a buffer to be considered for stack smashing protection"
2045 "The minimum size of variables taking part in stack slot sharing when not "
2051 "Maximum number of statements allowed in a block that needs to be duplicated "
2052 "when threading jumps"
2057 "Maximum number of fields in a structure before pointer analysis treats the "
2058 "structure as a single variable"
2063 "The maximum number of instructions ready to be issued to be considered by "
2064 "the scheduler during the first scheduling pass"
2068 msgid "Maximum number of active local stores in RTL dead store elimination"
2072 msgid "The number of insns executed before prefetch is completed"
2076 msgid "The number of prefetches that can run at the same time"
2080 msgid "The size of L1 cache"
2084 msgid "The size of L1 cache line"
2088 msgid "The size of L2 cache"
2092 msgid "Whether to use canonical types"
2097 "Maximum length of partial antic set when performing tree pre optimization"
2101 msgid "Maximum size of a SCC before SCCVN stops processing a function"
2105 msgid "Maximum number of disambiguations to perform per memory access"
2109 msgid "Max loops number for regional RA"
2113 msgid "Max size of conflict table in MB"
2118 "The number of registers in each class kept unused by loop invariant motion"
2123 "The maximum ratio between array size and switch branches for a switch "
2124 "conversion to take place"
2128 msgid "size of tiles for loop blocking"
2132 msgid "maximum number of parameters in a SCoP"
2136 msgid "maximum number of basic blocks per function to be analyzed by Graphite"
2140 msgid "Maximum number of datarefs in loop for building loop data dependencies"
2144 msgid "Max basic blocks number in loop for loop invariant motion"
2149 "Maximum number of instructions in basic block to be considered for SLP "
2155 "Min. ratio of insns to prefetches to enable prefetching for a loop with an "
2156 "unknown trip count"
2160 msgid "Min. ratio of insns to mem ops to enable prefetching in a loop"
2164 msgid "Max. size of var tracking hash tables"
2168 msgid "Max. recursion depth for expanding var tracking expressions"
2172 msgid "Max. size of loc list for which reverse ops should be added"
2176 msgid "The minimum UID to be used for a nondebug insn"
2181 "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer "
2182 "to an aggregate with"
2187 "Size in bytes after which thread-local aggregates should be instrumented "
2188 "with the logging functions instead of save/restore pairs"
2193 "Maximum size of a list of values associated with each parameter for "
2194 "interprocedural constant propagation"
2199 "Threshold ipa-cp opportunity evaluation that is still considered beneficial "
2205 "Maximum number of aggregate content items for a parameter in jump functions "
2211 "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or "
2217 "Compile-time bonus IPA-CP assigns to candidates which make an array index "
2222 msgid "Number of partitions the program should be split to"
2226 msgid "Minimal size of a partition for LTO (in estimated instructions)"
2231 "Maximum number of namespaces to search for alternatives when name lookup "
2236 msgid "Maximum number of conditional store pairs that can be sunk"
2241 "The smallest number of different values for which it is best to use a jump-"
2242 "table instead of a tree of conditional branches, if 0, use the default for "
2247 msgid "Allow new data races on loads to be introduced"
2251 msgid "Allow new data races on stores to be introduced"
2255 msgid "Allow new data races on packed data loads to be introduced"
2259 msgid "Allow new data races on packed data stores to be introduced"
2264 "Set the maximum number of instructions executed in parallel in reassociated "
2265 "tree. If 0, use the target dependent heuristic."
2269 msgid "Maximum amount of similar bbs to compare a bb with"
2273 msgid "Maximum amount of iterations of the pass over a function"
2278 "Maximum number of strings for which strlen optimization pass will track "
2283 msgid "Which -fsched-pressure algorithm to apply"
2287 msgid "Maximum length of candidate scans for straight-line strength reduction"
2291 msgid "Enable asan stack protection"
2295 msgid "Enable asan globals protection"
2299 msgid "Enable asan store operations protection"
2303 msgid "Enable asan load operations protection"
2306 #: params.def:1074 params.def:1079
2307 msgid "Enable asan builtin functions protection"
2310 #: c-family/c-format.c:346
2314 #: c-family/c-format.c:347
2315 msgid "field width specifier"
2318 #: c-family/c-format.c:348
2319 msgid "field precision specifier"
2322 #: c-family/c-format.c:462 c-family/c-format.c:486 config/i386/msformat-c.c:47
2326 #: c-family/c-format.c:462 c-family/c-format.c:486 config/i386/msformat-c.c:47
2327 msgid "the ' ' printf flag"
2330 #: c-family/c-format.c:463 c-family/c-format.c:487 c-family/c-format.c:521
2331 #: c-family/c-format.c:584 config/i386/msformat-c.c:48
2335 #: c-family/c-format.c:463 c-family/c-format.c:487 c-family/c-format.c:521
2336 #: config/i386/msformat-c.c:48
2337 msgid "the '+' printf flag"
2340 #: c-family/c-format.c:464 c-family/c-format.c:488 c-family/c-format.c:522
2341 #: c-family/c-format.c:560 config/i386/msformat-c.c:49
2342 #: config/i386/msformat-c.c:84
2346 #: c-family/c-format.c:464 c-family/c-format.c:488 c-family/c-format.c:522
2347 #: config/i386/msformat-c.c:49
2348 msgid "the '#' printf flag"
2351 #: c-family/c-format.c:465 c-family/c-format.c:489 c-family/c-format.c:558
2352 #: config/i386/msformat-c.c:50
2356 #: c-family/c-format.c:465 c-family/c-format.c:489 config/i386/msformat-c.c:50
2357 msgid "the '0' printf flag"
2360 #: c-family/c-format.c:466 c-family/c-format.c:490 c-family/c-format.c:557
2361 #: c-family/c-format.c:587 config/i386/msformat-c.c:51
2365 #: c-family/c-format.c:466 c-family/c-format.c:490 config/i386/msformat-c.c:51
2366 msgid "the '-' printf flag"
2369 #: c-family/c-format.c:467 c-family/c-format.c:540 config/i386/msformat-c.c:52
2370 #: config/i386/msformat-c.c:72
2374 #: c-family/c-format.c:467 config/i386/msformat-c.c:52
2375 msgid "the ''' printf flag"
2378 #: c-family/c-format.c:468 c-family/c-format.c:541
2382 #: c-family/c-format.c:468
2383 msgid "the 'I' printf flag"
2386 #: c-family/c-format.c:469 c-family/c-format.c:491 c-family/c-format.c:538
2387 #: c-family/c-format.c:561 c-family/c-format.c:588 config/sol2-c.c:46
2388 #: config/i386/msformat-c.c:53 config/i386/msformat-c.c:70
2392 #: c-family/c-format.c:469 c-family/c-format.c:491 config/sol2-c.c:46
2393 #: config/i386/msformat-c.c:53
2394 msgid "field width in printf format"
2397 #: c-family/c-format.c:470 c-family/c-format.c:492 c-family/c-format.c:524
2398 #: config/i386/msformat-c.c:54
2402 #: c-family/c-format.c:470 c-family/c-format.c:492 c-family/c-format.c:524
2403 #: config/i386/msformat-c.c:54
2404 msgid "precision in printf format"
2407 #: c-family/c-format.c:471 c-family/c-format.c:493 c-family/c-format.c:525
2408 #: c-family/c-format.c:539 c-family/c-format.c:591 config/sol2-c.c:47
2409 #: config/i386/msformat-c.c:55 config/i386/msformat-c.c:71
2410 msgid "length modifier"
2413 #: c-family/c-format.c:471 c-family/c-format.c:493 c-family/c-format.c:525
2414 #: config/sol2-c.c:47 config/i386/msformat-c.c:55
2415 msgid "length modifier in printf format"
2418 #: c-family/c-format.c:523
2422 #: c-family/c-format.c:523
2423 msgid "the 'q' diagnostic flag"
2426 #: c-family/c-format.c:535 config/i386/msformat-c.c:68
2427 msgid "assignment suppression"
2430 #: c-family/c-format.c:535 config/i386/msformat-c.c:68
2431 msgid "the assignment suppression scanf feature"
2434 #: c-family/c-format.c:536 config/i386/msformat-c.c:69
2438 #: c-family/c-format.c:536 config/i386/msformat-c.c:69
2439 msgid "the 'a' scanf flag"
2442 #: c-family/c-format.c:537
2446 #: c-family/c-format.c:537
2447 msgid "the 'm' scanf flag"
2450 #: c-family/c-format.c:538 config/i386/msformat-c.c:70
2451 msgid "field width in scanf format"
2454 #: c-family/c-format.c:539 config/i386/msformat-c.c:71
2455 msgid "length modifier in scanf format"
2458 #: c-family/c-format.c:540 config/i386/msformat-c.c:72
2459 msgid "the ''' scanf flag"
2462 #: c-family/c-format.c:541
2463 msgid "the 'I' scanf flag"
2466 #: c-family/c-format.c:556
2470 #: c-family/c-format.c:556
2471 msgid "the '_' strftime flag"
2474 #: c-family/c-format.c:557
2475 msgid "the '-' strftime flag"
2478 #: c-family/c-format.c:558
2479 msgid "the '0' strftime flag"
2482 #: c-family/c-format.c:559 c-family/c-format.c:583
2486 #: c-family/c-format.c:559
2487 msgid "the '^' strftime flag"
2490 #: c-family/c-format.c:560 config/i386/msformat-c.c:84
2491 msgid "the '#' strftime flag"
2494 #: c-family/c-format.c:561
2495 msgid "field width in strftime format"
2498 #: c-family/c-format.c:562
2499 msgid "'E' modifier"
2502 #: c-family/c-format.c:562
2503 msgid "the 'E' strftime modifier"
2506 #: c-family/c-format.c:563
2507 msgid "'O' modifier"
2510 #: c-family/c-format.c:563
2511 msgid "the 'O' strftime modifier"
2514 #: c-family/c-format.c:564
2515 msgid "the 'O' modifier"
2518 #: c-family/c-format.c:582
2519 msgid "fill character"
2522 #: c-family/c-format.c:582
2523 msgid "fill character in strfmon format"
2526 #: c-family/c-format.c:583
2527 msgid "the '^' strfmon flag"
2530 #: c-family/c-format.c:584
2531 msgid "the '+' strfmon flag"
2534 #: c-family/c-format.c:585
2538 #: c-family/c-format.c:585
2539 msgid "the '(' strfmon flag"
2542 #: c-family/c-format.c:586
2546 #: c-family/c-format.c:586
2547 msgid "the '!' strfmon flag"
2550 #: c-family/c-format.c:587
2551 msgid "the '-' strfmon flag"
2554 #: c-family/c-format.c:588
2555 msgid "field width in strfmon format"
2558 #: c-family/c-format.c:589
2559 msgid "left precision"
2562 #: c-family/c-format.c:589
2563 msgid "left precision in strfmon format"
2566 #: c-family/c-format.c:590
2567 msgid "right precision"
2570 #: c-family/c-format.c:590
2571 msgid "right precision in strfmon format"
2574 #: c-family/c-format.c:591
2575 msgid "length modifier in strfmon format"
2578 #. Handle deferred options from command-line.
2579 #: c-family/c-opts.c:1301 fortran/cpp.c:592
2580 msgid "<command-line>"
2583 #: config/aarch64/aarch64.c:3487 config/arm/arm.c:21114 config/arm/arm.c:21127
2584 #: config/nios2/nios2.c:1885
2586 msgid "Unsupported operand for code '%c'"
2589 #: config/aarch64/aarch64.c:3499 config/aarch64/aarch64.c:3515
2590 #: config/aarch64/aarch64.c:3528 config/aarch64/aarch64.c:3540
2591 #: config/aarch64/aarch64.c:3551 config/aarch64/aarch64.c:3567
2592 #: config/aarch64/aarch64.c:3586 config/aarch64/aarch64.c:3625
2594 msgid "invalid operand for '%%%c'"
2597 #: config/aarch64/aarch64.c:3602 config/aarch64/aarch64.c:3615
2599 msgid "incompatible floating point / vector register operand for '%%%c'"
2602 #: config/aarch64/aarch64.c:3661 config/arm/arm.c:21638
2604 msgid "missing operand"
2607 #: config/aarch64/aarch64.c:3724
2609 msgid "invalid constant"
2612 #: config/aarch64/aarch64.c:3727
2614 msgid "invalid operand"
2617 #: config/aarch64/aarch64.c:3815
2619 msgid "invalid operand prefix '%%%c'"
2622 #: config/alpha/alpha.c:5080
2624 msgid "invalid %%H value"
2627 #: config/alpha/alpha.c:5101 config/bfin/bfin.c:1429
2629 msgid "invalid %%J value"
2632 #: config/alpha/alpha.c:5131 config/ia64/ia64.c:5477
2634 msgid "invalid %%r value"
2637 #: config/alpha/alpha.c:5141 config/ia64/ia64.c:5431
2638 #: config/rs6000/rs6000.c:17525 config/xtensa/xtensa.c:2369
2640 msgid "invalid %%R value"
2643 #: config/alpha/alpha.c:5147 config/rs6000/rs6000.c:17445
2644 #: config/xtensa/xtensa.c:2336
2646 msgid "invalid %%N value"
2649 #: config/alpha/alpha.c:5155 config/rs6000/rs6000.c:17473
2651 msgid "invalid %%P value"
2654 #: config/alpha/alpha.c:5163
2656 msgid "invalid %%h value"
2659 #: config/alpha/alpha.c:5171 config/xtensa/xtensa.c:2362
2661 msgid "invalid %%L value"
2664 #: config/alpha/alpha.c:5210 config/rs6000/rs6000.c:17427
2666 msgid "invalid %%m value"
2669 #: config/alpha/alpha.c:5218 config/rs6000/rs6000.c:17435
2671 msgid "invalid %%M value"
2674 #: config/alpha/alpha.c:5262
2676 msgid "invalid %%U value"
2679 #: config/alpha/alpha.c:5270 config/alpha/alpha.c:5281
2680 #: config/rs6000/rs6000.c:17533
2682 msgid "invalid %%s value"
2685 #: config/alpha/alpha.c:5292
2687 msgid "invalid %%C value"
2690 #: config/alpha/alpha.c:5329 config/rs6000/rs6000.c:17292
2692 msgid "invalid %%E value"
2695 #: config/alpha/alpha.c:5354 config/alpha/alpha.c:5402
2697 msgid "unknown relocation unspec"
2700 #: config/alpha/alpha.c:5363 config/cr16/cr16.c:1541
2701 #: config/rs6000/rs6000.c:17870 config/spu/spu.c:1460
2703 msgid "invalid %%xn code"
2706 #: config/arc/arc.c:2782
2708 msgid "invalid operand to %%Z code"
2711 #: config/arc/arc.c:2790
2713 msgid "invalid operand to %%z code"
2716 #: config/arc/arc.c:2798
2718 msgid "invalid operand to %%M code"
2721 #: config/arc/arc.c:2944 config/m32r/m32r.c:2098
2723 msgid "invalid operand to %%R code"
2726 #: config/arc/arc.c:2983 config/m32r/m32r.c:2121
2728 msgid "invalid operand to %%H/%%L code"
2731 #: config/arc/arc.c:3031 config/m32r/m32r.c:2192
2733 msgid "invalid operand to %%U code"
2736 #: config/arc/arc.c:3042
2738 msgid "invalid operand to %%V code"
2741 #: config/arc/arc.c:3099
2743 msgid "invalid operand to %%O code"
2747 #. Undocumented flag.
2748 #: config/arc/arc.c:3113 config/epiphany/epiphany.c:1233
2749 #: config/m32r/m32r.c:2219 config/nds32/nds32.c:2863 config/sparc/sparc.c:8891
2751 msgid "invalid operand output code"
2754 #: config/arc/arc.c:4676
2756 msgid "invalid UNSPEC as operand: %d"
2759 #: config/arm/arm.c:18435 config/arm/arm.c:18460 config/arm/arm.c:18470
2760 #: config/arm/arm.c:18479 config/arm/arm.c:18487
2762 msgid "invalid shift operand"
2765 #: config/arm/arm.c:20977 config/arm/arm.c:20995
2767 msgid "predicated Thumb instruction"
2770 #: config/arm/arm.c:20983
2772 msgid "predicated instruction in conditional sequence"
2775 #: config/arm/arm.c:21216 config/arm/arm.c:21238 config/arm/arm.c:21248
2776 #: config/arm/arm.c:21258 config/arm/arm.c:21268 config/arm/arm.c:21307
2777 #: config/arm/arm.c:21325 config/arm/arm.c:21350 config/arm/arm.c:21365
2778 #: config/arm/arm.c:21392 config/arm/arm.c:21399 config/arm/arm.c:21417
2779 #: config/arm/arm.c:21424 config/arm/arm.c:21432 config/arm/arm.c:21453
2780 #: config/arm/arm.c:21460 config/arm/arm.c:21585 config/arm/arm.c:21592
2781 #: config/arm/arm.c:21619 config/arm/arm.c:21626 config/bfin/bfin.c:1442
2782 #: config/bfin/bfin.c:1449 config/bfin/bfin.c:1456 config/bfin/bfin.c:1463
2783 #: config/bfin/bfin.c:1472 config/bfin/bfin.c:1479 config/bfin/bfin.c:1486
2784 #: config/bfin/bfin.c:1493
2786 msgid "invalid operand for code '%c'"
2789 #: config/arm/arm.c:21320
2791 msgid "instruction never executed"
2794 #. Former Maverick support, removed after GCC-4.7.
2795 #: config/arm/arm.c:21341
2797 msgid "obsolete Maverick format code '%c'"
2800 #: config/arm/arm.c:24513
2801 msgid "function parameters cannot have __fp16 type"
2804 #: config/arm/arm.c:24523
2805 msgid "functions cannot return __fp16 type"
2808 #: config/avr/avr.c:1986
2810 msgid "address operand requires constraint for X, Y, or Z register"
2813 #: config/avr/avr.c:2140
2814 msgid "operands to %T/%t must be reg + const_int:"
2817 #: config/avr/avr.c:2180 config/avr/avr.c:2235
2818 msgid "bad address, not an I/O address:"
2821 #: config/avr/avr.c:2189
2822 msgid "bad address, not a constant:"
2825 #: config/avr/avr.c:2207
2826 msgid "bad address, not (reg+disp):"
2829 #: config/avr/avr.c:2214
2830 msgid "bad address, not post_inc or pre_dec:"
2833 #: config/avr/avr.c:2225
2834 msgid "internal compiler error. Bad address:"
2837 #: config/avr/avr.c:2254
2839 msgid "Unsupported code '%c' for fixed-point:"
2842 #: config/avr/avr.c:2263
2843 msgid "internal compiler error. Unknown mode:"
2846 #: config/avr/avr.c:3229 config/avr/avr.c:3803 config/avr/avr.c:4089
2847 msgid "invalid insn:"
2850 #: config/avr/avr.c:3258 config/avr/avr.c:3333 config/avr/avr.c:3376
2851 #: config/avr/avr.c:3395 config/avr/avr.c:3486 config/avr/avr.c:3655
2852 #: config/avr/avr.c:3866 config/avr/avr.c:3982 config/avr/avr.c:4118
2853 #: config/avr/avr.c:4209 config/avr/avr.c:4331
2854 msgid "incorrect insn:"
2857 #: config/avr/avr.c:3410 config/avr/avr.c:3571 config/avr/avr.c:3726
2858 #: config/avr/avr.c:3935 config/avr/avr.c:4028 config/avr/avr.c:4265
2859 #: config/avr/avr.c:4386
2860 msgid "unknown move insn:"
2863 #: config/avr/avr.c:4811
2864 msgid "bad shift insn:"
2867 #: config/avr/avr.c:4919 config/avr/avr.c:5400 config/avr/avr.c:5815
2868 msgid "internal compiler error. Incorrect shift:"
2871 #: config/avr/avr.c:7100
2872 msgid "unsupported fixed-point conversion"
2875 #: config/bfin/bfin.c:1391
2877 msgid "invalid %%j value"
2880 #: config/bfin/bfin.c:1584 config/c6x/c6x.c:2295
2882 msgid "invalid const_double operand"
2885 #: config/cris/cris.c:589 config/moxie/moxie.c:114 final.c:3377 final.c:3379
2886 #: fold-const.c:279 gcc.c:4740 gcc.c:4754 loop-iv.c:3043 loop-iv.c:3052
2887 #: rtl-error.c:102 toplev.c:337 tree-ssa-loop-niter.c:2042 tree-vrp.c:7157
2888 #: cp/typeck.c:5838 java/expr.c:391 lto/lto-object.c:196 lto/lto-object.c:294
2889 #: lto/lto-object.c:351 lto/lto-object.c:375
2890 #, gcc-internal-format, gfc-internal-format
2894 #: config/cris/cris.c:640
2895 msgid "unexpected index-type in cris_print_index"
2898 #: config/cris/cris.c:657
2899 msgid "unexpected base-type in cris_print_base"
2902 #: config/cris/cris.c:721
2903 msgid "invalid operand for 'b' modifier"
2906 #: config/cris/cris.c:738
2907 msgid "invalid operand for 'o' modifier"
2910 #: config/cris/cris.c:757
2911 msgid "invalid operand for 'O' modifier"
2914 #: config/cris/cris.c:790
2915 msgid "invalid operand for 'p' modifier"
2918 #: config/cris/cris.c:829
2919 msgid "invalid operand for 'z' modifier"
2922 #: config/cris/cris.c:893 config/cris/cris.c:927
2923 msgid "invalid operand for 'H' modifier"
2926 #: config/cris/cris.c:903
2927 msgid "bad register"
2930 #: config/cris/cris.c:947
2931 msgid "invalid operand for 'e' modifier"
2934 #: config/cris/cris.c:964
2935 msgid "invalid operand for 'm' modifier"
2938 #: config/cris/cris.c:989
2939 msgid "invalid operand for 'A' modifier"
2942 #: config/cris/cris.c:1059
2943 msgid "invalid operand for 'D' modifier"
2946 #: config/cris/cris.c:1073
2947 msgid "invalid operand for 'T' modifier"
2950 #: config/cris/cris.c:1093 config/moxie/moxie.c:184
2951 msgid "invalid operand modifier letter"
2954 #: config/cris/cris.c:1150
2955 msgid "unexpected multiplicative operand"
2958 #: config/cris/cris.c:1170 config/moxie/moxie.c:209
2959 msgid "unexpected operand"
2962 #: config/cris/cris.c:1209 config/cris/cris.c:1219
2963 msgid "unrecognized address"
2966 #: config/cris/cris.c:2512
2967 msgid "unrecognized supposed constant"
2970 #: config/cris/cris.c:2918 config/cris/cris.c:2982
2971 msgid "unexpected side-effects in address"
2974 #. Can't possibly get a GOT-needing-fixup for a function-call,
2976 #: config/cris/cris.c:3824
2977 msgid "unidentifiable call op"
2980 #: config/cris/cris.c:3876
2982 msgid "PIC register isn't set up"
2985 #: config/fr30/fr30.c:504
2987 msgid "fr30_print_operand_address: unhandled address"
2990 #: config/fr30/fr30.c:528
2992 msgid "fr30_print_operand: unrecognized %%p code"
2995 #: config/fr30/fr30.c:548
2997 msgid "fr30_print_operand: unrecognized %%b code"
3000 #: config/fr30/fr30.c:569
3002 msgid "fr30_print_operand: unrecognized %%B code"
3005 #: config/fr30/fr30.c:577
3007 msgid "fr30_print_operand: invalid operand to %%A code"
3010 #: config/fr30/fr30.c:594
3012 msgid "fr30_print_operand: invalid %%x code"
3015 #: config/fr30/fr30.c:601
3017 msgid "fr30_print_operand: invalid %%F code"
3020 #: config/fr30/fr30.c:618
3022 msgid "fr30_print_operand: unknown code"
3025 #: config/fr30/fr30.c:646 config/fr30/fr30.c:655 config/fr30/fr30.c:666
3026 #: config/fr30/fr30.c:679
3028 msgid "fr30_print_operand: unhandled MEM"
3031 #: config/frv/frv.c:2535
3032 msgid "bad insn to frv_print_operand_address:"
3035 #: config/frv/frv.c:2546
3036 msgid "bad register to frv_print_operand_memory_reference_reg:"
3039 #: config/frv/frv.c:2585 config/frv/frv.c:2595 config/frv/frv.c:2604
3040 #: config/frv/frv.c:2625 config/frv/frv.c:2630
3041 msgid "bad insn to frv_print_operand_memory_reference:"
3044 #: config/frv/frv.c:2716
3046 msgid "bad condition code"
3049 #: config/frv/frv.c:2792
3050 msgid "bad insn in frv_print_operand, bad const_double"
3053 #: config/frv/frv.c:2853
3054 msgid "bad insn to frv_print_operand, 'e' modifier:"
3057 #: config/frv/frv.c:2861
3058 msgid "bad insn to frv_print_operand, 'F' modifier:"
3061 #: config/frv/frv.c:2877
3062 msgid "bad insn to frv_print_operand, 'f' modifier:"
3065 #: config/frv/frv.c:2891
3066 msgid "bad insn to frv_print_operand, 'g' modifier:"
3069 #: config/frv/frv.c:2939
3070 msgid "bad insn to frv_print_operand, 'L' modifier:"
3073 #: config/frv/frv.c:2952
3074 msgid "bad insn to frv_print_operand, 'M/N' modifier:"
3077 #: config/frv/frv.c:2973
3078 msgid "bad insn to frv_print_operand, 'O' modifier:"
3081 #: config/frv/frv.c:2991
3082 msgid "bad insn to frv_print_operand, P modifier:"
3085 #: config/frv/frv.c:3011
3086 msgid "bad insn in frv_print_operand, z case"
3089 #: config/frv/frv.c:3042
3090 msgid "bad insn in frv_print_operand, 0 case"
3093 #: config/frv/frv.c:3047
3094 msgid "frv_print_operand: unknown code"
3097 #: config/frv/frv.c:4454
3098 msgid "bad output_move_single operand"
3101 #: config/frv/frv.c:4581
3102 msgid "bad output_move_double operand"
3105 #: config/frv/frv.c:4723
3106 msgid "bad output_condmove_single operand"
3109 #: config/i386/i386.c:14112
3111 msgid "invalid UNSPEC as operand"
3114 #: config/i386/i386.c:14839
3116 msgid "invalid operand size for operand code 'O'"
3119 #: config/i386/i386.c:14874
3121 msgid "invalid operand size for operand code 'z'"
3124 #: config/i386/i386.c:14944
3126 msgid "invalid operand type used with operand code 'Z'"
3129 #: config/i386/i386.c:14949
3131 msgid "invalid operand size for operand code 'Z'"
3134 #: config/i386/i386.c:15025
3136 msgid "operand is not a condition code, invalid operand code 'Y'"
3139 #: config/i386/i386.c:15098
3141 msgid "operand is not a condition code, invalid operand code 'D'"
3144 #: config/i386/i386.c:15115
3146 msgid "operand is not a condition code, invalid operand code '%c'"
3149 #: config/i386/i386.c:15128
3152 "operand is not an offsettable memory reference, invalid operand code 'H'"
3155 #: config/i386/i386.c:15215
3157 msgid "'%%&' used without any local dynamic TLS references"
3160 #: config/i386/i386.c:15288
3162 msgid "invalid operand code '%c'"
3165 #: config/i386/i386.c:15344
3167 msgid "invalid constraints for operand"
3170 #: config/i386/i386.c:25221
3171 msgid "unknown insn mode"
3174 #: config/i386/i386-interix.h:77 config/i386/i386.opt:349
3175 msgid "Use native (MS) bitfield layout"
3178 #: config/i386/i386-interix.h:78
3179 msgid "Use gcc default bitfield layout"
3182 #. If the environment variable DJDIR is not defined, then DJGPP is not installed correctly and GCC will quickly become confused with the default prefix settings. Report the problem now so the user doesn't receive deceptive "file not found" error messages later.
3183 #. DJDIR is automatically defined by the DJGPP environment config file pointed to by the environment variable DJGPP. Examine DJGPP to try and figure out what's wrong.
3184 #: config/i386/xm-djgpp.h:60
3186 msgid "environment variable DJGPP not defined"
3189 #: config/i386/xm-djgpp.h:62
3191 msgid "environment variable DJGPP points to missing file '%s'"
3194 #: config/i386/xm-djgpp.h:65
3196 msgid "environment variable DJGPP points to corrupt file '%s'"
3199 #: config/ia64/ia64.c:5359
3201 msgid "invalid %%G mode"
3204 #: config/ia64/ia64.c:5529
3206 msgid "ia64_print_operand: unknown code"
3209 #: config/ia64/ia64.c:11081
3210 msgid "invalid conversion from %<__fpreg%>"
3213 #: config/ia64/ia64.c:11084
3214 msgid "invalid conversion to %<__fpreg%>"
3217 #: config/ia64/ia64.c:11097 config/ia64/ia64.c:11108
3218 msgid "invalid operation on %<__fpreg%>"
3221 #: config/iq2000/iq2000.c:3134 config/tilegx/tilegx.c:5278
3222 #: config/tilepro/tilepro.c:4713
3224 msgid "invalid %%P operand"
3227 #: config/iq2000/iq2000.c:3142 config/rs6000/rs6000.c:17463
3229 msgid "invalid %%p value"
3232 #: config/iq2000/iq2000.c:3199
3234 msgid "invalid use of %%d, %%x, or %%X"
3237 #: config/lm32/lm32.c:519
3239 msgid "only 0.0 can be loaded as an immediate"
3242 #: config/lm32/lm32.c:589
3246 #: config/lm32/lm32.c:601
3247 msgid "can't use non gp relative absolute address"
3250 #: config/lm32/lm32.c:605
3251 msgid "invalid addressing mode"
3254 #: config/m32r/m32r.c:2068
3256 msgid "invalid operand to %%s code"
3259 #: config/m32r/m32r.c:2075
3261 msgid "invalid operand to %%p code"
3264 #: config/m32r/m32r.c:2130
3265 msgid "bad insn for 'A'"
3268 #: config/m32r/m32r.c:2177
3270 msgid "invalid operand to %%T/%%B code"
3273 #: config/m32r/m32r.c:2200
3275 msgid "invalid operand to %%N code"
3278 #: config/m32r/m32r.c:2233
3279 msgid "pre-increment address is not a register"
3282 #: config/m32r/m32r.c:2240
3283 msgid "pre-decrement address is not a register"
3286 #: config/m32r/m32r.c:2247
3287 msgid "post-increment address is not a register"
3290 #: config/m32r/m32r.c:2323 config/m32r/m32r.c:2338
3291 #: config/rs6000/rs6000.c:27992
3295 #: config/m32r/m32r.c:2343
3296 msgid "lo_sum not of register"
3299 #: config/mep/mep.c:3249
3301 msgid "invalid %%L code"
3304 #: config/microblaze/microblaze.c:2160
3306 msgid "unknown punctuation '%c'"
3309 #: config/microblaze/microblaze.c:2169
3311 msgid "null pointer"
3314 #: config/microblaze/microblaze.c:2204
3316 msgid "PRINT_OPERAND, invalid insn for %%C"
3319 #: config/microblaze/microblaze.c:2233
3321 msgid "PRINT_OPERAND, invalid insn for %%N"
3324 #: config/microblaze/microblaze.c:2253 config/microblaze/microblaze.c:2433
3325 msgid "insn contains an invalid address !"
3328 #: config/microblaze/microblaze.c:2268 config/microblaze/microblaze.c:2492
3329 #: config/xtensa/xtensa.c:2456
3330 msgid "invalid address"
3333 #: config/microblaze/microblaze.c:2376
3335 msgid "letter %c was found & insn was not CONST_INT"
3338 #: config/mips/mips.c:8173 config/mips/mips.c:8194 config/mips/mips.c:8315
3340 msgid "'%%%c' is not a valid operand prefix"
3343 #: config/mips/mips.c:8252 config/mips/mips.c:8259 config/mips/mips.c:8266
3344 #: config/mips/mips.c:8273 config/mips/mips.c:8333 config/mips/mips.c:8347
3345 #: config/mips/mips.c:8365 config/mips/mips.c:8374
3347 msgid "invalid use of '%%%c'"
3350 #: config/mmix/mmix.c:1549 config/mmix/mmix.c:1679
3351 msgid "MMIX Internal: Expected a CONST_INT, not this"
3354 #: config/mmix/mmix.c:1628
3355 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
3358 #: config/mmix/mmix.c:1647
3359 msgid "MMIX Internal: Expected a register, not this"
3362 #: config/mmix/mmix.c:1657
3363 msgid "MMIX Internal: Expected a constant, not this"
3366 #. We need the original here.
3367 #: config/mmix/mmix.c:1741
3368 msgid "MMIX Internal: Cannot decode this operand"
3371 #: config/mmix/mmix.c:1797
3372 msgid "MMIX Internal: This is not a recognized address"
3375 #: config/mmix/mmix.c:2674
3376 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
3379 #: config/mmix/mmix.c:2681
3380 msgid "MMIX Internal: What's the CC of this?"
3383 #: config/mmix/mmix.c:2685
3384 msgid "MMIX Internal: What is the CC of this?"
3387 #: config/mmix/mmix.c:2749
3388 msgid "MMIX Internal: This is not a constant:"
3391 #: config/msp430/msp430.c:2130
3393 msgid "invalid operand prefix"
3396 #: config/picochip/picochip.c:2667
3397 msgid "picochip_print_memory_address - Operand isn't memory based"
3400 #: config/picochip/picochip.c:2926
3401 msgid "Unknown mode in print_operand (CONST_DOUBLE) :"
3404 #: config/picochip/picochip.c:2972 config/picochip/picochip.c:3004
3405 msgid "Bad address, not (reg+disp):"
3408 #: config/picochip/picochip.c:3018
3409 msgid "Bad address, not register:"
3412 #: config/rl78/rl78.c:1509 config/rl78/rl78.c:1548
3414 msgid "q/Q modifiers invalid for symbol references"
3417 #: config/rs6000/host-darwin.c:94
3419 msgid "Out of stack space.\n"
3422 #: config/rs6000/host-darwin.c:115
3424 msgid "Try running '%s' in the shell to raise its limit.\n"
3427 #: config/rs6000/rs6000.c:3251
3428 msgid "-maltivec=le not allowed for big-endian targets"
3431 #: config/rs6000/rs6000.c:3263
3432 msgid "-mvsx requires hardware floating point"
3435 #: config/rs6000/rs6000.c:3271
3436 msgid "-mvsx and -mpaired are incompatible"
3439 #: config/rs6000/rs6000.c:3273
3440 msgid "-mvsx needs indexed addressing"
3443 #: config/rs6000/rs6000.c:3278
3444 msgid "-mvsx and -mno-altivec are incompatible"
3447 #: config/rs6000/rs6000.c:3280
3448 msgid "-mno-altivec disables vsx"
3451 #: config/rs6000/rs6000.c:3363
3452 msgid "-mquad-memory requires 64-bit mode"
3455 #: config/rs6000/rs6000.c:3366
3456 msgid "-mquad-memory-atomic requires 64-bit mode"
3459 #: config/rs6000/rs6000.c:3378
3460 msgid "-mquad-memory is not available in little endian mode"
3463 #: config/rs6000/rs6000.c:8488
3467 #: config/rs6000/rs6000.c:17301
3469 msgid "invalid %%f value"
3472 #: config/rs6000/rs6000.c:17310
3474 msgid "invalid %%F value"
3477 #: config/rs6000/rs6000.c:17319
3479 msgid "invalid %%G value"
3482 #: config/rs6000/rs6000.c:17354
3484 msgid "invalid %%j code"
3487 #: config/rs6000/rs6000.c:17364
3489 msgid "invalid %%J code"
3492 #: config/rs6000/rs6000.c:17374
3494 msgid "invalid %%k value"
3497 #: config/rs6000/rs6000.c:17389 config/xtensa/xtensa.c:2355
3499 msgid "invalid %%K value"
3502 #: config/rs6000/rs6000.c:17453
3504 msgid "invalid %%O value"
3507 #: config/rs6000/rs6000.c:17500
3509 msgid "invalid %%q value"
3512 #: config/rs6000/rs6000.c:17543
3514 msgid "invalid %%S value"
3517 #: config/rs6000/rs6000.c:17583
3519 msgid "invalid %%T value"
3522 #: config/rs6000/rs6000.c:17593
3524 msgid "invalid %%u value"
3527 #: config/rs6000/rs6000.c:17602 config/xtensa/xtensa.c:2325
3529 msgid "invalid %%v value"
3532 #: config/rs6000/rs6000.c:17676 config/xtensa/xtensa.c:2376
3534 msgid "invalid %%x value"
3537 #: config/rs6000/rs6000.c:17818
3539 msgid "invalid %%y value, try using the 'Z' constraint"
3542 #: config/rs6000/rs6000.c:30679
3543 msgid "AltiVec argument passed to unprototyped function"
3546 #: config/rs6000/rs6000.c:32382
3547 msgid "Could not generate addis value for fusion"
3550 #: config/rs6000/rs6000.c:32441
3551 msgid "Unable to generate load offset for fusion"
3554 #: config/s390/s390.c:5631
3556 msgid "symbolic memory references are only supported on z10 or later"
3559 #: config/s390/s390.c:5642
3561 msgid "cannot decompose address"
3564 #: config/s390/s390.c:5708
3566 msgid "invalid comparison operator for 'E' output modifier"
3569 #: config/s390/s390.c:5729
3571 msgid "invalid reference for 'J' output modifier"
3574 #: config/s390/s390.c:5743
3576 msgid "memory reference expected for 'O' output modifier"
3579 #: config/s390/s390.c:5754
3581 msgid "invalid address for 'O' output modifier"
3584 #: config/s390/s390.c:5772
3586 msgid "memory reference expected for 'R' output modifier"
3589 #: config/s390/s390.c:5783
3591 msgid "invalid address for 'R' output modifier"
3594 #: config/s390/s390.c:5801
3596 msgid "memory reference expected for 'S' output modifier"
3599 #: config/s390/s390.c:5811
3601 msgid "invalid address for 'S' output modifier"
3604 #: config/s390/s390.c:5832
3606 msgid "register or memory expression expected for 'N' output modifier"
3609 #: config/s390/s390.c:5843
3611 msgid "register or memory expression expected for 'M' output modifier"
3614 #: config/s390/s390.c:5918 config/s390/s390.c:5938
3616 msgid "invalid constant for output modifier '%c'"
3619 #: config/s390/s390.c:5935
3621 msgid "invalid constant - try using an output modifier"
3624 #: config/s390/s390.c:5945
3626 msgid "invalid expression - try using an output modifier"
3629 #: config/s390/s390.c:5948
3631 msgid "invalid expression for output modifier '%c'"
3634 #: config/score/score.c:1294
3636 msgid "invalid operand for code: '%c'"
3639 #: config/sh/sh.c:1253
3641 msgid "invalid operand to %%R"
3644 #: config/sh/sh.c:1280
3646 msgid "invalid operand to %%S"
3649 #: config/sh/sh.c:9733
3650 msgid "created and used with different architectures / ABIs"
3653 #: config/sh/sh.c:9735
3654 msgid "created and used with different ABIs"
3657 #: config/sh/sh.c:9737
3658 msgid "created and used with different endianness"
3661 #: config/sparc/sparc.c:8715 config/sparc/sparc.c:8721
3663 msgid "invalid %%Y operand"
3666 #: config/sparc/sparc.c:8791
3668 msgid "invalid %%A operand"
3671 #: config/sparc/sparc.c:8801
3673 msgid "invalid %%B operand"
3676 #: config/sparc/sparc.c:8830 config/tilegx/tilegx.c:5061
3677 #: config/tilepro/tilepro.c:4516
3679 msgid "invalid %%C operand"
3682 #: config/sparc/sparc.c:8847 config/tilegx/tilegx.c:5094
3684 msgid "invalid %%D operand"
3687 #: config/sparc/sparc.c:8863
3689 msgid "invalid %%f operand"
3692 #: config/sparc/sparc.c:8877
3694 msgid "invalid %%s operand"
3697 #: config/sparc/sparc.c:8931
3699 msgid "long long constant not a valid immediate operand"
3702 #: config/sparc/sparc.c:8934
3704 msgid "floating point constant not a valid immediate operand"
3707 #: config/stormy16/stormy16.c:1744 config/stormy16/stormy16.c:1815
3709 msgid "'B' operand is not constant"
3712 #: config/stormy16/stormy16.c:1771
3714 msgid "'B' operand has multiple bits set"
3717 #: config/stormy16/stormy16.c:1797
3719 msgid "'o' operand is not constant"
3722 #: config/stormy16/stormy16.c:1829
3724 msgid "xstormy16_print_operand: unknown code"
3727 #: config/tilegx/tilegx.c:5046 config/tilepro/tilepro.c:4501
3729 msgid "invalid %%c operand"
3732 #: config/tilegx/tilegx.c:5077
3734 msgid "invalid %%d operand"
3737 #: config/tilegx/tilegx.c:5174
3739 msgid "invalid %%H specifier"
3742 #: config/tilegx/tilegx.c:5216 config/tilepro/tilepro.c:4530
3744 msgid "invalid %%h operand"
3747 #: config/tilegx/tilegx.c:5228 config/tilepro/tilepro.c:4594
3749 msgid "invalid %%I operand"
3752 #: config/tilegx/tilegx.c:5242 config/tilepro/tilepro.c:4608
3754 msgid "invalid %%i operand"
3757 #: config/tilegx/tilegx.c:5265 config/tilepro/tilepro.c:4631
3759 msgid "invalid %%j operand"
3762 #: config/tilegx/tilegx.c:5296
3764 msgid "invalid %%%c operand"
3767 #: config/tilegx/tilegx.c:5311 config/tilepro/tilepro.c:4745
3769 msgid "invalid %%N operand"
3772 #: config/tilegx/tilegx.c:5355
3774 msgid "invalid operand for 'r' specifier"
3777 #: config/tilegx/tilegx.c:5380 config/tilepro/tilepro.c:4827
3779 msgid "unable to print out operand yet; code == %d (%c)"
3782 #: config/tilepro/tilepro.c:4566
3784 msgid "invalid %%H operand"
3787 #: config/tilepro/tilepro.c:4670
3789 msgid "invalid %%L operand"
3792 #: config/tilepro/tilepro.c:4730
3794 msgid "invalid %%M operand"
3797 #: config/tilepro/tilepro.c:4773
3799 msgid "invalid %%t operand"
3802 #: config/tilepro/tilepro.c:4780
3804 msgid "invalid %%t operand '"
3807 #: config/tilepro/tilepro.c:4801
3809 msgid "invalid %%r operand"
3812 #: config/v850/v850.c:296
3813 msgid "const_double_split got a bad insn:"
3816 #: config/v850/v850.c:900
3817 msgid "output_move_single:"
3820 #: config/vax/vax.c:459
3822 msgid "symbol used with both base and indexed registers"
3825 #: config/vax/vax.c:468
3827 msgid "symbol with offset used in PIC mode"
3830 #: config/vax/vax.c:556
3832 msgid "symbol used as immediate operand"
3835 #: config/vax/vax.c:1581
3836 msgid "illegal operand detected"
3839 #: config/xtensa/xtensa.c:778 config/xtensa/xtensa.c:810
3840 #: config/xtensa/xtensa.c:819
3844 #: config/xtensa/xtensa.c:2313
3846 msgid "invalid %%D value"
3849 #: config/xtensa/xtensa.c:2350
3850 msgid "invalid mask"
3853 #: config/xtensa/xtensa.c:2383
3855 msgid "invalid %%d value"
3858 #: config/xtensa/xtensa.c:2404 config/xtensa/xtensa.c:2414
3860 msgid "invalid %%t/%%b value"
3863 #: config/xtensa/xtensa.c:2481
3864 msgid "no register in address"
3867 #: config/xtensa/xtensa.c:2489
3868 msgid "address offset not a constant"
3871 #: c/c-objc-common.c:175
3872 msgid "({anonymous})"
3875 #: c/c-parser.c:967 cp/parser.c:24224
3876 #, gcc-internal-format
3877 msgid "expected end of line"
3880 #: c/c-parser.c:1961 c/c-parser.c:1975 c/c-parser.c:4515 c/c-parser.c:4883
3881 #: c/c-parser.c:4991 c/c-parser.c:5289 c/c-parser.c:5451 c/c-parser.c:5484
3882 #: c/c-parser.c:5657 c/c-parser.c:8181 c/c-parser.c:8216 c/c-parser.c:8247
3883 #: c/c-parser.c:8294 c/c-parser.c:8475 c/c-parser.c:9252 c/c-parser.c:9322
3884 #: c/c-parser.c:9365 c/c-parser.c:11481 c/c-parser.c:11500 c/c-parser.c:11518
3885 #: c/c-parser.c:11664 c/c-parser.c:11707 c/c-parser.c:2744 c/c-parser.c:8468
3886 #: cp/parser.c:23581 cp/parser.c:24170
3887 #, gcc-internal-format
3888 msgid "expected %<;%>"
3891 #: c/c-parser.c:2005 c/c-parser.c:2682 c/c-parser.c:2979 c/c-parser.c:3054
3892 #: c/c-parser.c:3703 c/c-parser.c:3898 c/c-parser.c:3903 c/c-parser.c:5035
3893 #: c/c-parser.c:5175 c/c-parser.c:5369 c/c-parser.c:5593 c/c-parser.c:5716
3894 #: c/c-parser.c:6733 c/c-parser.c:7123 c/c-parser.c:7161 c/c-parser.c:7289
3895 #: c/c-parser.c:7433 c/c-parser.c:7448 c/c-parser.c:7472 c/c-parser.c:8766
3896 #: c/c-parser.c:8838 c/c-parser.c:9834 c/c-parser.c:9855 c/c-parser.c:9907
3897 #: c/c-parser.c:10060 c/c-parser.c:10145 c/c-parser.c:10242 c/c-parser.c:10388
3898 #: c/c-parser.c:10432 c/c-parser.c:10480 c/c-parser.c:10519 c/c-parser.c:10565
3899 #: c/c-parser.c:10601 c/c-parser.c:10641 c/c-parser.c:10693 c/c-parser.c:10735
3900 #: c/c-parser.c:10770 c/c-parser.c:10818 c/c-parser.c:10876 c/c-parser.c:11626
3901 #: c/c-parser.c:13028 c/c-parser.c:13238 c/c-parser.c:13565 c/c-parser.c:13623
3902 #: c/c-parser.c:13909 c/c-parser.c:9980 c/c-parser.c:10005 cp/parser.c:21886
3903 #: cp/parser.c:24173
3904 #, gcc-internal-format
3905 msgid "expected %<(%>"
3908 #: c/c-parser.c:2010 c/c-parser.c:6760 c/c-parser.c:7131 c/c-parser.c:7169
3909 #: c/c-parser.c:7300 cp/parser.c:23579 cp/parser.c:24188
3910 #, gcc-internal-format
3911 msgid "expected %<,%>"
3914 #: c/c-parser.c:2031 c/c-parser.c:2395 c/c-parser.c:2697 c/c-parser.c:3025
3915 #: c/c-parser.c:3065 c/c-parser.c:3280 c/c-parser.c:3466 c/c-parser.c:3528
3916 #: c/c-parser.c:3580 c/c-parser.c:3710 c/c-parser.c:3986 c/c-parser.c:3997
3917 #: c/c-parser.c:4006 c/c-parser.c:5038 c/c-parser.c:5188 c/c-parser.c:5516
3918 #: c/c-parser.c:5651 c/c-parser.c:5724 c/c-parser.c:6293 c/c-parser.c:6505
3919 #: c/c-parser.c:6580 c/c-parser.c:6670 c/c-parser.c:6876 c/c-parser.c:7068
3920 #: c/c-parser.c:7086 c/c-parser.c:7107 c/c-parser.c:7140 c/c-parser.c:7244
3921 #: c/c-parser.c:7313 c/c-parser.c:7441 c/c-parser.c:7464 c/c-parser.c:7485
3922 #: c/c-parser.c:7698 c/c-parser.c:8024 c/c-parser.c:8560 c/c-parser.c:8581
3923 #: c/c-parser.c:8789 c/c-parser.c:8844 c/c-parser.c:9224 c/c-parser.c:9837
3924 #: c/c-parser.c:9858 c/c-parser.c:9938 c/c-parser.c:10067 c/c-parser.c:10223
3925 #: c/c-parser.c:10306 c/c-parser.c:10395 c/c-parser.c:10439 c/c-parser.c:10505
3926 #: c/c-parser.c:10552 c/c-parser.c:10580 c/c-parser.c:10616 c/c-parser.c:10669
3927 #: c/c-parser.c:10675 c/c-parser.c:10712 c/c-parser.c:10724 c/c-parser.c:10741
3928 #: c/c-parser.c:10777 c/c-parser.c:10789 c/c-parser.c:10837 c/c-parser.c:10845
3929 #: c/c-parser.c:10880 c/c-parser.c:11554 c/c-parser.c:11672 c/c-parser.c:11718
3930 #: c/c-parser.c:13217 c/c-parser.c:13290 c/c-parser.c:13601 c/c-parser.c:13685
3931 #: c/c-parser.c:13918 cp/parser.c:21910 cp/parser.c:24218
3932 #, gcc-internal-format
3933 msgid "expected %<)%>"
3936 #: c/c-parser.c:3385 c/c-parser.c:4295 c/c-parser.c:4329 c/c-parser.c:5708
3937 #: c/c-parser.c:7236 c/c-parser.c:7532 c/c-parser.c:7676 c/c-parser.c:9792
3938 #: c/c-parser.c:13821 c/c-parser.c:13823 c/c-parser.c:14153 cp/parser.c:6274
3939 #: cp/parser.c:24182
3940 #, gcc-internal-format
3941 msgid "expected %<]%>"
3944 #: c/c-parser.c:3561
3945 msgid "expected %<;%>, %<,%> or %<)%>"
3948 #: c/c-parser.c:4158 c/c-parser.c:11501 cp/parser.c:24176 cp/parser.c:26021
3949 #, gcc-internal-format
3950 msgid "expected %<}%>"
3953 #: c/c-parser.c:4452 c/c-parser.c:8809 c/c-parser.c:12068 c/c-parser.c:2562
3954 #: c/c-parser.c:2765 c/c-parser.c:8363 cp/parser.c:15404 cp/parser.c:24179
3955 #, gcc-internal-format
3956 msgid "expected %<{%>"
3959 #: c/c-parser.c:4676 c/c-parser.c:4685 c/c-parser.c:5615 c/c-parser.c:5952
3960 #: c/c-parser.c:6808 c/c-parser.c:8574 c/c-parser.c:8954 c/c-parser.c:9015
3961 #: c/c-parser.c:9782 c/c-parser.c:10202 c/c-parser.c:10660 c/c-parser.c:13085
3962 #: c/c-parser.c:13141 cp/parser.c:24212 cp/parser.c:25242
3963 #, gcc-internal-format
3964 msgid "expected %<:%>"
3967 #: c/c-parser.c:5273 cp/parser.c:24106
3968 #, gcc-internal-format
3969 msgid "expected %<while%>"
3972 #: c/c-parser.c:7021
3973 msgid "expected %<.%>"
3976 #: c/c-parser.c:8034 c/c-parser.c:8066 c/c-parser.c:8306 cp/parser.c:25805
3977 #: cp/parser.c:25879
3978 #, gcc-internal-format
3979 msgid "expected %<@end%>"
3982 #: c/c-parser.c:8723 cp/parser.c:24197
3983 #, gcc-internal-format
3984 msgid "expected %<>%>"
3987 #: c/c-parser.c:10310 c/c-parser.c:10793 cp/parser.c:24221
3988 #, gcc-internal-format
3989 msgid "expected %<,%> or %<)%>"
3992 #: c/c-parser.c:11234 c/c-parser.c:11265 c/c-parser.c:11487 c/c-parser.c:11653
3993 #: c/c-parser.c:13275 c/c-parser.c:4352 cp/parser.c:24200
3994 #, gcc-internal-format
3995 msgid "expected %<=%>"
3998 #: c/c-parser.c:12111 c/c-parser.c:12101 cp/parser.c:29619
3999 #, gcc-internal-format
4000 msgid "expected %<#pragma omp section%> or %<}%>"
4003 #: c/c-parser.c:13809 cp/parser.c:24185
4004 #, gcc-internal-format
4005 msgid "expected %<[%>"
4008 #: c/c-typeck.c:6977
4013 msgid "candidate 1:"
4017 msgid "candidate 2:"
4021 msgid "candidates are: %+#D"
4025 msgid "candidate is: %+#D"
4033 msgid "<brace-enclosed initializer list>"
4037 msgid "<unresolved overloaded function type>"
4041 msgid "<type error>"
4046 msgid "<anonymous %s>"
4049 #. A lambda's "type" is essentially its signature.
4055 msgid "<typeprefixerror>"
4060 msgid "(static initializers for %s)"
4065 msgid "(static destructors for %s)"
4073 msgid "<return value> "
4081 msgid "(anonymous namespace)"
4085 msgid "<template arguments error>"
4089 msgid "<enumerator>"
4093 msgid "<declaration error>"
4096 #: cp/error.c:1731 cp/error.c:1751
4097 msgid "<template parameter error>"
4104 #: cp/error.c:1908 cp/error.c:2899 c-family/c-pretty-print.c:2168
4105 #, gcc-internal-format
4109 #. While waiting for caret diagnostics, avoid printing
4110 #. __cxa_allocate_exception, __cxa_throw, and the like.
4112 msgid "<throw-expression>"
4116 msgid "<ubsan routine call>"
4128 msgid "<expression error>"
4132 msgid "<unknown operator>"
4140 msgid "At global scope:"
4145 msgid "In static member function %qs"
4150 msgid "In copy constructor %qs"
4155 msgid "In constructor %qs"
4160 msgid "In destructor %qs"
4164 msgid "In lambda function"
4169 msgid "%s: In substitution of %qS:\n"
4173 msgid "%s: In instantiation of %q#D:\n"
4177 msgid "%r%s:%d:%d:%R "
4186 msgid "recursively required by substitution of %qS\n"
4191 msgid "required by substitution of %qS\n"
4195 msgid "recursively required from %q#D\n"
4199 msgid "required from %q#D\n"
4203 msgid "recursively required from here"
4207 msgid "required from here"
4212 "%r%s:%d:%d:%R [ skipping %d instantiation contexts, use -ftemplate-"
4213 "backtrace-limit=0 to disable ]\n"
4218 "%r%s:%d:%R [ skipping %d instantiation contexts, use -ftemplate-backtrace-"
4219 "limit=0 to disable ]\n"
4223 msgid "%r%s:%d:%d:%R in constexpr expansion of %qs"
4227 msgid "%r%s:%d:%R in constexpr expansion of %qs"
4230 #: cp/pt.c:1773 cp/semantics.c:4769
4231 msgid "candidates are:"
4234 #: cp/pt.c:18742 cp/call.c:3355
4235 #, gcc-internal-format
4236 msgid "candidate is:"
4237 msgid_plural "candidates are:"
4242 msgid "target is not pointer or reference to class"
4246 msgid "target is not pointer or reference to complete type"
4250 msgid "target is not pointer or reference"
4254 msgid "source is not a pointer"
4258 msgid "source is not a pointer to class"
4262 msgid "source is a pointer to incomplete type"
4266 msgid "source is not of class type"
4270 msgid "source is of incomplete class type"
4274 msgid "conversion casts away constness"
4278 msgid "source type is not polymorphic"
4281 #: cp/typeck.c:5593 c/c-typeck.c:3809
4282 #, gcc-internal-format
4283 msgid "wrong type argument to unary minus"
4286 #: cp/typeck.c:5594 c/c-typeck.c:3796
4287 #, gcc-internal-format
4288 msgid "wrong type argument to unary plus"
4291 #: cp/typeck.c:5621 c/c-typeck.c:3835
4292 #, gcc-internal-format
4293 msgid "wrong type argument to bit-complement"
4296 #: cp/typeck.c:5628 c/c-typeck.c:3843
4297 #, gcc-internal-format
4298 msgid "wrong type argument to abs"
4301 #: cp/typeck.c:5640 c/c-typeck.c:3855
4302 #, gcc-internal-format
4303 msgid "wrong type argument to conjugation"
4307 msgid "in argument to unary !"
4311 msgid "no pre-increment operator for type"
4315 msgid "no post-increment operator for type"
4319 msgid "no pre-decrement operator for type"
4323 msgid "no post-decrement operator for type"
4326 #: fortran/arith.c:95
4327 msgid "Arithmetic OK at %L"
4330 #: fortran/arith.c:98
4331 msgid "Arithmetic overflow at %L"
4334 #: fortran/arith.c:101
4335 msgid "Arithmetic underflow at %L"
4338 #: fortran/arith.c:104
4339 msgid "Arithmetic NaN at %L"
4342 #: fortran/arith.c:107
4343 msgid "Division by zero at %L"
4346 #: fortran/arith.c:110
4347 msgid "Array operands are incommensurate at %L"
4350 #: fortran/arith.c:114
4351 msgid "Integer outside symmetric range implied by Standard Fortran at %L"
4354 #: fortran/arith.c:1350
4355 msgid "elemental binary operation"
4358 #: fortran/check.c:1652 fortran/check.c:2636 fortran/check.c:2690
4360 msgid "arguments '%s' and '%s' for intrinsic %s"
4363 #: fortran/check.c:2442
4365 msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
4368 #: fortran/check.c:2965 fortran/intrinsic.c:4102
4370 msgid "arguments '%s' and '%s' for intrinsic '%s'"
4373 #: fortran/error.c:819 fortran/error.c:874 fortran/error.c:948
4374 #: fortran/error.c:1023
4378 #: fortran/error.c:876 fortran/error.c:1003 fortran/error.c:1053
4382 #: fortran/error.c:884
4383 msgid "Fortran 2008 obsolescent feature:"
4386 #: fortran/error.c:893
4387 msgid "GNU Extension:"
4390 #: fortran/error.c:896
4391 msgid "Legacy Extension:"
4394 #: fortran/error.c:899
4395 msgid "Obsolescent feature:"
4398 #: fortran/error.c:902
4399 msgid "Deleted feature:"
4402 #: fortran/error.c:1077
4403 msgid "Fatal Error:"
4406 #: fortran/expr.c:620
4408 msgid "Constant expression required at %C"
4411 #: fortran/expr.c:623
4413 msgid "Integer expression required at %C"
4416 #: fortran/expr.c:628
4418 msgid "Integer value too large in expression at %C"
4421 #: fortran/expr.c:3166
4422 msgid "array assignment"
4425 #: fortran/gfortranspec.c:304
4428 "GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
4429 "You may redistribute copies of GNU Fortran\n"
4430 "under the terms of the GNU General Public License.\n"
4431 "For more information about these matters, see the file named COPYING\n"
4435 #: fortran/gfortranspec.c:460
4440 #: fortran/interface.c:2863 fortran/intrinsic.c:3806
4441 msgid "actual argument to INTENT = OUT/INOUT"
4445 msgid "Positive width required"
4449 msgid "Nonnegative width required"
4453 msgid "Unexpected element '%c' in format string at %L"
4457 msgid "Unexpected end of format string"
4461 msgid "Zero width in format descriptor"
4465 msgid "Missing leading left parenthesis"
4469 msgid "Left parenthesis required after '*'"
4473 msgid "Expected P edit descriptor"
4476 #. P requires a prior number.
4478 msgid "P descriptor requires leading scale factor"
4481 #: fortran/io.c:737 fortran/io.c:751
4482 msgid "Comma required after P descriptor"
4486 msgid "Positive width required with T descriptor"
4490 msgid "E specifier not allowed with g0 descriptor"
4494 msgid "Positive exponent width required"
4498 msgid "Period required in format specifier"
4501 #: fortran/io.c:1527
4506 #: fortran/io.c:2860
4507 msgid "internal unit in WRITE"
4510 #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
4511 #. contexts. Thus, use an extended RESOLVE_TAG macro for that.
4512 #: fortran/io.c:4048
4514 msgid "%s tag with INQUIRE"
4517 #: fortran/matchexp.c:28
4519 msgid "Syntax error in expression at %C"
4522 #: fortran/module.c:1099
4523 msgid "Unexpected EOF"
4526 #: fortran/module.c:1183
4527 msgid "Integer overflow"
4530 #: fortran/module.c:1213
4531 msgid "Name too long"
4534 #: fortran/module.c:1315 fortran/module.c:1418
4538 #: fortran/module.c:1442
4539 msgid "Expected name"
4542 #: fortran/module.c:1445
4543 msgid "Expected left parenthesis"
4546 #: fortran/module.c:1448
4547 msgid "Expected right parenthesis"
4550 #: fortran/module.c:1451
4551 msgid "Expected integer"
4554 #: fortran/module.c:1454 fortran/module.c:2379
4555 msgid "Expected string"
4558 #: fortran/module.c:1479
4559 msgid "find_enum(): Enum not found"
4562 #: fortran/module.c:2125
4563 msgid "Expected attribute bit name"
4566 #: fortran/module.c:2983
4567 msgid "Expected integer string"
4570 #: fortran/module.c:2987
4571 msgid "Error converting integer"
4574 #: fortran/module.c:3009
4575 msgid "Expected real string"
4578 #: fortran/module.c:3231
4579 msgid "Expected expression type"
4582 #: fortran/module.c:3285
4583 msgid "Bad operator"
4586 #: fortran/module.c:3391
4587 msgid "Bad type in constant expression"
4590 #: fortran/module.c:6363
4591 msgid "Unexpected end of module"
4594 #: fortran/parse.c:1236
4595 msgid "arithmetic IF"
4598 #: fortran/parse.c:1245
4599 msgid "attribute declaration"
4602 #: fortran/parse.c:1281
4603 msgid "data declaration"
4606 #: fortran/parse.c:1290
4607 msgid "derived type declaration"
4610 #: fortran/parse.c:1384
4614 #: fortran/parse.c:1393
4615 msgid "implied END DO"
4618 #: fortran/parse.c:1484 fortran/resolve.c:9850
4622 #: fortran/parse.c:1487 fortran/resolve.c:9895 fortran/resolve.c:9898
4623 msgid "pointer assignment"
4626 #: fortran/parse.c:1505
4630 #: fortran/resolve.c:599
4631 msgid "module procedure"
4634 #: fortran/resolve.c:600
4635 msgid "internal function"
4638 #: fortran/resolve.c:2128 fortran/resolve.c:2322
4639 msgid "elemental procedure"
4642 #: fortran/resolve.c:2225
4643 msgid "allocatable argument"
4646 #: fortran/resolve.c:2230
4647 msgid "asynchronous argument"
4650 #: fortran/resolve.c:2235
4651 msgid "optional argument"
4654 #: fortran/resolve.c:2240
4655 msgid "pointer argument"
4658 #: fortran/resolve.c:2245
4659 msgid "target argument"
4662 #: fortran/resolve.c:2250
4663 msgid "value argument"
4666 #: fortran/resolve.c:2255
4667 msgid "volatile argument"
4670 #: fortran/resolve.c:2260
4671 msgid "assumed-shape argument"
4674 #: fortran/resolve.c:2265
4675 msgid "assumed-rank argument"
4678 #: fortran/resolve.c:2270
4679 msgid "coarray argument"
4682 #: fortran/resolve.c:2275
4683 msgid "parametrized derived type argument"
4686 #: fortran/resolve.c:2280
4687 msgid "polymorphic argument"
4690 #: fortran/resolve.c:2285
4691 msgid "NO_ARG_CHECK attribute"
4694 #. As assumed-type is unlimited polymorphic (cf. above).
4695 #. See also TS 29113, Note 6.1.
4696 #: fortran/resolve.c:2292
4697 msgid "assumed-type argument"
4700 #: fortran/resolve.c:2303
4701 msgid "array result"
4704 #: fortran/resolve.c:2308
4705 msgid "pointer or allocatable result"
4708 #: fortran/resolve.c:2315
4709 msgid "result with non-constant character length"
4712 #: fortran/resolve.c:2327
4713 msgid "bind(c) procedure"
4716 #: fortran/resolve.c:3457
4718 msgid "Invalid context for NULL() pointer at %%L"
4721 #: fortran/resolve.c:3473
4723 msgid "Operand of unary numeric operator '%s' at %%L is %s"
4726 #: fortran/resolve.c:3489
4728 msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
4731 #: fortran/resolve.c:3504
4733 msgid "Operands of string concatenation operator at %%L are %s/%s"
4736 #: fortran/resolve.c:3523
4738 msgid "Operands of logical operator '%s' at %%L are %s/%s"
4741 #: fortran/resolve.c:3537
4743 msgid "Operand of .not. operator at %%L is %s"
4746 #: fortran/resolve.c:3551
4747 msgid "COMPLEX quantities cannot be compared at %L"
4750 #: fortran/resolve.c:3602
4752 msgid "Logicals at %%L must be compared with %s instead of %s"
4755 #: fortran/resolve.c:3608
4757 msgid "Operands of comparison operator '%s' at %%L are %s/%s"
4760 #: fortran/resolve.c:3616
4762 msgid "Unknown operator '%s' at %%L"
4765 #: fortran/resolve.c:3618
4767 msgid "Operand of user operator '%s' at %%L is %s"
4770 #: fortran/resolve.c:3622
4772 msgid "Operands of user operator '%s' at %%L are %s/%s"
4775 #: fortran/resolve.c:3710
4777 msgid "Inconsistent ranks for operator at %%L and %%L"
4780 #: fortran/resolve.c:6230
4781 msgid "Loop variable"
4784 #: fortran/resolve.c:6234
4785 msgid "iterator variable"
4788 #: fortran/resolve.c:6238
4789 msgid "Start expression in DO loop"
4792 #: fortran/resolve.c:6242
4793 msgid "End expression in DO loop"
4796 #: fortran/resolve.c:6246
4797 msgid "Step expression in DO loop"
4800 #: fortran/resolve.c:6504 fortran/resolve.c:6507
4801 msgid "DEALLOCATE object"
4804 #: fortran/resolve.c:6857 fortran/resolve.c:6860
4805 msgid "ALLOCATE object"
4808 #: fortran/resolve.c:7059 fortran/resolve.c:8400
4809 msgid "STAT variable"
4812 #: fortran/resolve.c:7103 fortran/resolve.c:8412
4813 msgid "ERRMSG variable"
4816 #: fortran/resolve.c:8270
4817 msgid "item in READ"
4820 #: fortran/resolve.c:8424
4821 msgid "ACQUIRED_LOCK variable"
4824 #: fortran/trans-array.c:1429
4826 msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
4829 #: fortran/trans-array.c:5245
4830 msgid "Integer overflow when calculating the amount of memory to allocate"
4833 #: fortran/trans-decl.c:5051
4836 "Actual string length does not match the declared one for dummy argument "
4840 #: fortran/trans-decl.c:5059
4843 "Actual string length is shorter than the declared one for dummy argument "
4847 #: fortran/trans-expr.c:6821
4849 msgid "Target of rank remapping is too small (%ld < %ld)"
4852 #: fortran/trans-intrinsic.c:896
4854 msgid "Unequal character lengths (%ld/%ld) in %s"
4857 #: fortran/trans-intrinsic.c:6165
4859 msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
4862 #: fortran/trans-intrinsic.c:6197
4863 msgid "Argument NCOPIES of REPEAT intrinsic is too large"
4866 #: fortran/trans-io.c:524
4867 msgid "Unit number in I/O statement too small"
4870 #: fortran/trans-io.c:533
4871 msgid "Unit number in I/O statement too large"
4874 #: fortran/trans-stmt.c:157
4875 msgid "Assigned label is not a target label"
4878 #: fortran/trans-stmt.c:796
4880 msgid "Invalid image number %d in SYNC IMAGES"
4883 #: fortran/trans-stmt.c:1443 fortran/trans-stmt.c:1726
4884 msgid "Loop variable has been modified"
4887 #: fortran/trans-stmt.c:1583
4888 msgid "DO step value is zero"
4891 #: fortran/trans.c:47
4892 msgid "Array reference out of bounds"
4895 #: fortran/trans.c:48
4896 msgid "Incorrect function return value"
4899 #: fortran/trans.c:574
4900 msgid "Memory allocation failed"
4903 #: fortran/trans.c:650 fortran/trans.c:1471
4904 msgid "Allocation would exceed memory limit"
4907 #: fortran/trans.c:794
4909 msgid "Attempting to allocate already allocated variable '%s'"
4912 #: fortran/trans.c:800
4913 msgid "Attempting to allocate already allocated variable"
4916 #: fortran/trans.c:1224 fortran/trans.c:1370
4918 msgid "Attempt to DEALLOCATE unallocated '%s'"
4921 #: go/go-backend.c:164
4922 msgid "lseek failed while reading export data"
4925 #: go/go-backend.c:171
4926 msgid "memory allocation failed while reading export data"
4929 #: go/go-backend.c:179
4930 msgid "read failed while reading export data"
4933 #: go/go-backend.c:185
4934 msgid "short read while reading export data"
4937 #: java/jcf-dump.c:1128
4939 msgid "Not a valid Java .class file.\n"
4942 #: java/jcf-dump.c:1134
4944 msgid "error while parsing constant pool\n"
4947 #: java/jcf-dump.c:1140 java/jcf-parse.c:1434
4948 #, gcc-internal-format, gfc-internal-format
4949 msgid "error in constant pool entry #%d\n"
4952 #: java/jcf-dump.c:1150
4954 msgid "error while parsing fields\n"
4957 #: java/jcf-dump.c:1156
4959 msgid "error while parsing methods\n"
4962 #: java/jcf-dump.c:1162
4964 msgid "error while parsing final attributes\n"
4967 #: java/jcf-dump.c:1199
4969 msgid "Try 'jcf-dump --help' for more information.\n"
4972 #: java/jcf-dump.c:1206
4975 "Usage: jcf-dump [OPTION]... CLASS...\n"
4979 #: java/jcf-dump.c:1207
4982 "Display contents of a class file in readable form.\n"
4986 #: java/jcf-dump.c:1208
4988 msgid " -c Disassemble method bodies\n"
4991 #: java/jcf-dump.c:1209
4993 msgid " --javap Generate output in 'javap' format\n"
4996 #: java/jcf-dump.c:1211
4998 msgid " --classpath PATH Set path to find .class files\n"
5001 #: java/jcf-dump.c:1212
5003 msgid " -IDIR Append directory to class path\n"
5006 #: java/jcf-dump.c:1213
5008 msgid " --bootclasspath PATH Override built-in class path\n"
5011 #: java/jcf-dump.c:1214
5013 msgid " --extdirs PATH Set extensions directory path\n"
5016 #: java/jcf-dump.c:1215
5018 msgid " -o FILE Set output file name\n"
5021 #: java/jcf-dump.c:1217
5023 msgid " --help Print this help, then exit\n"
5026 #: java/jcf-dump.c:1218
5028 msgid " --version Print version number, then exit\n"
5031 #: java/jcf-dump.c:1219
5033 msgid " -v, --verbose Print extra information while running\n"
5036 #: java/jcf-dump.c:1221
5039 "For bug reporting instructions, please see:\n"
5043 #: java/jcf-dump.c:1259 java/jcf-dump.c:1327
5045 msgid "jcf-dump: no classes specified\n"
5048 #: java/jcf-dump.c:1347
5050 msgid "Cannot open '%s' for output.\n"
5053 #: java/jcf-dump.c:1392
5055 msgid "bad format of .zip/.jar archive\n"
5058 #: java/jcf-dump.c:1510
5060 msgid "Bad byte codes.\n"
5063 #: java/jvgenmain.c:46
5065 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
5068 #: java/jvgenmain.c:119
5070 msgid "%s: Cannot open output file: %s\n"
5073 #: java/jvgenmain.c:165
5075 msgid "%s: Failed to close output file %s\n"
5078 #: objc/objc-act.c:6179 cp/cxx-pretty-print.c:158
5079 #, gcc-internal-format
5083 #: config/bfin/elf.h:55
5084 msgid "no processor type specified for linking"
5087 #: config/mips/r3900.h:37
5088 msgid "-mhard-float not supported"
5091 #: config/mips/r3900.h:39
5092 msgid "-msingle-float and -msoft-float cannot both be specified"
5095 #: config/pa/pa-hpux10.h:88 config/pa/pa-hpux10.h:91 config/pa/pa-hpux10.h:99
5096 #: config/pa/pa-hpux10.h:102 config/pa/pa-hpux11.h:107
5097 #: config/pa/pa-hpux11.h:110 config/pa/pa64-hpux.h:29 config/pa/pa64-hpux.h:32
5098 #: config/pa/pa64-hpux.h:41 config/pa/pa64-hpux.h:44
5099 msgid "warning: consider linking with '-static' as system libraries with"
5102 #: config/pa/pa-hpux10.h:89 config/pa/pa-hpux10.h:92 config/pa/pa-hpux10.h:100
5103 #: config/pa/pa-hpux10.h:103 config/pa/pa-hpux11.h:108
5104 #: config/pa/pa-hpux11.h:111 config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33
5105 #: config/pa/pa64-hpux.h:42 config/pa/pa64-hpux.h:45
5106 msgid " profiling support are only provided in archive format"
5110 msgid "cannot use mthreads and mlegacy-threads together"
5114 msgid "cannot use mshared and static together"
5117 #: config/alpha/freebsd.h:33 config/i386/freebsd.h:95
5118 #: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:740
5119 #: config/ia64/freebsd.h:26 config/sparc/freebsd.h:45
5120 msgid "consider using '-pg' instead of '-p' with gprof(1)"
5123 #: config/sparc/linux64.h:157 config/sparc/linux64.h:164
5124 #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
5125 #: config/sparc/sol2.h:233 config/sparc/sol2.h:239
5126 msgid "may not use both -m32 and -m64"
5129 #: fortran/lang-specs.h:54 fortran/lang-specs.h:68
5130 msgid "gfortran does not support -E without -cpp"
5133 #: config/sol2-bi.h:108 config/sol2-bi.h:113
5134 msgid "does not support multilib"
5137 #: config/darwin.h:241
5138 msgid "-current_version only allowed with -dynamiclib"
5141 #: config/darwin.h:243
5142 msgid "-install_name only allowed with -dynamiclib"
5145 #: config/darwin.h:248
5146 msgid "-bundle not allowed with -dynamiclib"
5149 #: config/darwin.h:249
5150 msgid "-bundle_loader not allowed with -dynamiclib"
5153 #: config/darwin.h:250
5154 msgid "-client_name not allowed with -dynamiclib"
5157 #: config/darwin.h:255
5158 msgid "-force_flat_namespace not allowed with -dynamiclib"
5161 #: config/darwin.h:257
5162 msgid "-keep_private_externs not allowed with -dynamiclib"
5165 #: config/darwin.h:258
5166 msgid "-private_bundle not allowed with -dynamiclib"
5169 #: config/vxworks.h:70
5170 msgid "-Xbind-now and -Xbind-lazy are incompatible"
5173 #: ada/gcc-interface/lang-specs.h:33 java/jvspec.c:79 gcc.c:865
5174 msgid "-pg and -fomit-frame-pointer are incompatible"
5177 #: ada/gcc-interface/lang-specs.h:34
5178 msgid "-c or -S required for Ada"
5181 #: ada/gcc-interface/lang-specs.h:52
5182 msgid "-c required for gnat2why"
5185 #: ada/gcc-interface/lang-specs.h:65
5186 msgid "-c required for gnat2scil"
5189 #: objc/lang-specs.h:30 objc/lang-specs.h:41
5190 msgid "GNU Objective C no longer supports traditional compilation"
5193 #: objc/lang-specs.h:55
5195 "objc-cpp-output is deprecated; please use objective-c-cpp-output instead"
5198 #: config/sh/sh.h:363 config/sh/sh.h:366
5199 msgid "SH2a does not support little-endian"
5202 #: config/rs6000/darwin.h:95
5203 msgid " conflicting code gen style switches are used"
5206 #: config/cris/cris.h:192
5207 msgid "do not specify both -march=... and -mcpu=..."
5210 #: config/arc/arc.h:128 config/mips/mips.h:1215
5211 msgid "may not use both -EB and -EL"
5214 #: config/avr/avr.h:526
5215 msgid "shared is not supported"
5218 #: config/vax/netbsd-elf.h:51
5219 msgid "the -shared option is not currently supported for VAX ELF"
5222 #: config/vax/vax.h:46 config/vax/vax.h:47
5223 msgid "profiling not supported with -mg"
5226 #: config/rx/rx.h:75
5227 msgid "-mas100-syntax is incompatible with -gdwarf"
5230 #: config/rx/rx.h:76
5231 msgid "rx100 cpu does not have FPU hardware"
5234 #: config/rx/rx.h:77
5235 msgid "rx200 cpu does not have FPU hardware"
5238 #: java/lang-specs.h:32
5239 msgid "-fjni and -femit-class-files are incompatible"
5242 #: java/lang-specs.h:33
5243 msgid "-fjni and -femit-class-file are incompatible"
5246 #: java/lang-specs.h:34 java/lang-specs.h:35
5247 msgid "-femit-class-file should used along with -fsyntax-only"
5250 #: config/rs6000/freebsd64.h:161 config/rs6000/freebsd64.h:173
5251 msgid "consider using `-pg' instead of `-p' with gprof(1)"
5255 msgid "-fuse-linker-plugin is not supported in this configuration"
5259 msgid "cannot specify -static with -fsanitize=address"
5263 msgid "-fsanitize=address is incompatible with -fsanitize=thread"
5267 msgid "-fsanitize=thread linking must be done with -pie or -shared"
5271 msgid "GNU C no longer supports -traditional without -E"
5275 msgid "-E or -x required when input is from standard input"
5278 #: config/arm/arm.h:217
5279 msgid "-mfloat-abi=soft and -mfloat-abi=hard may not be used together"
5282 #: config/arm/arm.h:219
5283 msgid "-mbig-endian and -mlittle-endian may not be used together"
5286 #: config/nios2/elf.h:44
5287 msgid "You need a C startup file for -msys-crt0="
5290 #: config/mcore/mcore.h:53
5291 msgid "the m210 does not have little endian support"
5294 #: objcp/lang-specs.h:58
5296 "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
5299 #: config/i386/mingw-w64.h:82 config/i386/mingw32.h:115
5300 #: config/i386/cygwin-w64.h:64 config/i386/cygwin.h:118
5301 msgid "shared and mdll are not compatible"
5304 #: config/s390/tpf.h:106
5305 msgid "static is not supported on TPF-OS"
5308 #: fortran/lang.opt:146
5309 msgid "-J<directory>\tPut MODULE files in 'directory'"
5312 #: fortran/lang.opt:198
5313 msgid "Warn about possible aliasing of dummy arguments"
5316 #: fortran/lang.opt:202
5317 msgid "Warn about alignment of COMMON blocks"
5320 #: fortran/lang.opt:206
5321 msgid "Warn about missing ampersand in continued character constants"
5324 #: fortran/lang.opt:210
5325 msgid "Warn about creation of array temporaries"
5328 #: fortran/lang.opt:214
5329 msgid "Warn if the type of a variable might be not interoperable with C"
5332 #: fortran/lang.opt:222
5333 msgid "Warn about truncated character expressions"
5336 #: fortran/lang.opt:226
5337 msgid "Warn about equality comparisons involving REAL or COMPLEX expressions"
5340 #: fortran/lang.opt:234
5341 msgid "Warn about most implicit conversions"
5344 #: fortran/lang.opt:238 common.opt:550
5345 msgid "Print extra (possibly unwanted) warnings"
5348 #: fortran/lang.opt:242
5349 msgid "Warn about function call elimination"
5352 #: fortran/lang.opt:246
5353 msgid "Warn about calls with implicit interface"
5356 #: fortran/lang.opt:250
5357 msgid "Warn about called procedures not explicitly declared"
5360 #: fortran/lang.opt:254
5361 msgid "Warn about truncated source lines"
5364 #: fortran/lang.opt:258
5365 msgid "Warn on intrinsics not part of the selected standard"
5368 #: fortran/lang.opt:266
5369 msgid "Warn about real-literal-constants with 'q' exponent-letter"
5372 #: fortran/lang.opt:270
5373 msgid "Warn when a left-hand-side array variable is reallocated"
5376 #: fortran/lang.opt:274
5377 msgid "Warn when a left-hand-side variable is reallocated"
5380 #: fortran/lang.opt:278
5381 msgid "Warn if the pointer in a pointer assignment might outlive its target"
5384 #: fortran/lang.opt:286
5385 msgid "Warn about \"suspicious\" constructs"
5388 #: fortran/lang.opt:290
5389 msgid "Permit nonconforming uses of the tab character"
5392 #: fortran/lang.opt:294
5393 msgid "Warn about underflow of numerical constant expressions"
5396 #: fortran/lang.opt:298
5397 msgid "Warn if a user-procedure has the same name as an intrinsic"
5400 #: fortran/lang.opt:302
5401 msgid "Warn about unused dummy arguments."
5404 #: fortran/lang.opt:306
5405 msgid "Warn about zero-trip DO loops"
5408 #: fortran/lang.opt:310
5409 msgid "Enable preprocessing"
5412 #: fortran/lang.opt:318
5413 msgid "Disable preprocessing"
5416 #: fortran/lang.opt:326
5417 msgid "Eliminate multiple function invokations also for impure functions"
5420 #: fortran/lang.opt:330
5421 msgid "Enable alignment of COMMON blocks"
5424 #: fortran/lang.opt:334
5425 msgid "All intrinsics procedures are available regardless of selected standard"
5428 #: fortran/lang.opt:342
5430 "Do not treat local variables and COMMON blocks as if they were named in SAVE "
5434 #: fortran/lang.opt:346
5435 msgid "Specify that backslash in string introduces an escape character"
5438 #: fortran/lang.opt:350
5439 msgid "Produce a backtrace when a runtime error is encountered"
5442 #: fortran/lang.opt:354
5444 "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will "
5448 #: fortran/lang.opt:358
5450 "Produce a warning at runtime if a array temporary has been created for a "
5451 "procedure argument"
5454 #: fortran/lang.opt:362
5455 msgid "Use big-endian format for unformatted files"
5458 #: fortran/lang.opt:366
5459 msgid "Use little-endian format for unformatted files"
5462 #: fortran/lang.opt:370
5463 msgid "Use native format for unformatted files"
5466 #: fortran/lang.opt:374
5467 msgid "Swap endianness for unformatted files"
5470 #: fortran/lang.opt:378
5471 msgid "Use the Cray Pointer extension"
5474 #: fortran/lang.opt:382
5475 msgid "Ignore 'D' in column one in fixed form"
5478 #: fortran/lang.opt:386
5479 msgid "Treat lines with 'D' in column one as comments"
5482 #: fortran/lang.opt:390
5483 msgid "Set the default double precision kind to an 8 byte wide type"
5486 #: fortran/lang.opt:394
5487 msgid "Set the default integer kind to an 8 byte wide type"
5490 #: fortran/lang.opt:398
5491 msgid "Set the default real kind to an 8 byte wide type"
5494 #: fortran/lang.opt:402
5495 msgid "Allow dollar signs in entity names"
5498 #: fortran/lang.opt:406 config/alpha/alpha.opt:31 common.opt:664
5499 #: common.opt:843 common.opt:847 common.opt:851 common.opt:855 common.opt:1268
5500 #: common.opt:1405 common.opt:1409 common.opt:1600 common.opt:1742
5502 msgid "Does nothing. Preserved for backward compatibility."
5505 #: fortran/lang.opt:410
5506 msgid "Display the code tree after parsing"
5509 #: fortran/lang.opt:414
5510 msgid "Display the code tree after front end optimization"
5513 #: fortran/lang.opt:418
5514 msgid "Display the code tree after parsing; deprecated option"
5517 #: fortran/lang.opt:422
5519 "Specify that an external BLAS library should be used for matmul calls on "
5523 #: fortran/lang.opt:426
5524 msgid "Use f2c calling convention"
5527 #: fortran/lang.opt:430
5528 msgid "Assume that the source file is fixed form"
5531 #: fortran/lang.opt:434
5532 msgid "Interpret any INTEGER(4) as an INTEGER(8)"
5535 #: fortran/lang.opt:438 fortran/lang.opt:442
5536 msgid "Specify where to find the compiled intrinsic modules"
5539 #: fortran/lang.opt:446
5540 msgid "Allow arbitrary character line width in fixed mode"
5543 #: fortran/lang.opt:450
5544 msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode"
5547 #: fortran/lang.opt:454
5548 msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
5551 #: fortran/lang.opt:458
5552 msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions"
5555 #: fortran/lang.opt:462
5556 msgid "Assume that the source file is free form"
5559 #: fortran/lang.opt:466
5560 msgid "Allow arbitrary character line width in free mode"
5563 #: fortran/lang.opt:470
5564 msgid "-ffree-line-length-<n>\tUse n as character line width in free mode"
5567 #: fortran/lang.opt:474
5568 msgid "Enable front end optimization"
5571 #: fortran/lang.opt:478
5573 "Specify that no implicit typing is allowed, unless overridden by explicit "
5574 "IMPLICIT statements"
5577 #: fortran/lang.opt:482
5579 "-finit-character=<n>\tInitialize local character variables to ASCII value n"
5582 #: fortran/lang.opt:486
5583 msgid "-finit-integer=<n>\tInitialize local integer variables to n"
5586 #: fortran/lang.opt:490
5587 msgid "Initialize local variables to zero (from g77)"
5590 #: fortran/lang.opt:494
5591 msgid "-finit-logical=<true|false>\tInitialize local logical variables"
5594 #: fortran/lang.opt:498
5595 msgid "-finit-real=<zero|nan|inf|-inf>\tInitialize local real variables"
5598 #: fortran/lang.opt:502
5600 "-fmax-array-constructor=<n>\tMaximum number of objects in an array "
5604 #: fortran/lang.opt:506
5605 msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
5608 #: fortran/lang.opt:510
5609 msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
5612 #: fortran/lang.opt:514
5614 "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
5618 #: fortran/lang.opt:518
5619 msgid "Put all local arrays on stack."
5622 #: fortran/lang.opt:522
5623 msgid "Set default accessibility of module entities to PRIVATE."
5626 #: fortran/lang.opt:534
5627 msgid "Try to lay out derived types as compactly as possible"
5630 #: fortran/lang.opt:542
5631 msgid "Protect parentheses in expressions"
5634 #: fortran/lang.opt:546
5635 msgid "Enable range checking during compilation"
5638 #: fortran/lang.opt:550
5639 msgid "Interpret any REAL(4) as a REAL(8)"
5642 #: fortran/lang.opt:554
5643 msgid "Interpret any REAL(4) as a REAL(10)"
5646 #: fortran/lang.opt:558
5647 msgid "Interpret any REAL(4) as a REAL(16)"
5650 #: fortran/lang.opt:562
5651 msgid "Interpret any REAL(8) as a REAL(4)"
5654 #: fortran/lang.opt:566
5655 msgid "Interpret any REAL(8) as a REAL(10)"
5658 #: fortran/lang.opt:570
5659 msgid "Interpret any REAL(8) as a REAL(16)"
5662 #: fortran/lang.opt:574
5663 msgid "Reallocate the LHS in assignments"
5666 #: fortran/lang.opt:578
5667 msgid "Use a 4-byte record marker for unformatted files"
5670 #: fortran/lang.opt:582
5671 msgid "Use an 8-byte record marker for unformatted files"
5674 #: fortran/lang.opt:586
5675 msgid "Allocate local variables on the stack to allow indirect recursion"
5678 #: fortran/lang.opt:590
5679 msgid "Copy array sections into a contiguous block on procedure entry"
5682 #: fortran/lang.opt:594
5683 msgid "-fcoarray=[...]\tSpecify which coarray parallelization should be used"
5686 #: fortran/lang.opt:598
5687 msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
5690 #: fortran/lang.opt:602
5691 msgid "Append a second underscore if the name already contains an underscore"
5694 #: fortran/lang.opt:610
5695 msgid "Apply negative sign to zero values"
5698 #: fortran/lang.opt:614
5699 msgid "Append underscores to externally visible names"
5702 #: fortran/lang.opt:618 c-family/c.opt:875 c-family/c.opt:899
5703 #: c-family/c.opt:1098 config/pa/pa.opt:42 config/sh/sh.opt:213 common.opt:962
5704 #: common.opt:1176 common.opt:1484 common.opt:1770 common.opt:1806
5705 #: common.opt:1891 common.opt:1895 common.opt:1975 common.opt:2057
5706 #: common.opt:2081 common.opt:2182 common.opt:2300
5707 msgid "Does nothing. Preserved for backward compatibility."
5710 #: fortran/lang.opt:658
5711 msgid "Statically link the GNU Fortran helper library (libgfortran)"
5714 #: fortran/lang.opt:662
5715 msgid "Conform to the ISO Fortran 2003 standard"
5718 #: fortran/lang.opt:666
5719 msgid "Conform to the ISO Fortran 2008 standard"
5722 #: fortran/lang.opt:670
5723 msgid "Conform to the ISO Fortran 2008 standard including TS 29113"
5726 #: fortran/lang.opt:674
5727 msgid "Conform to the ISO Fortran 95 standard"
5730 #: fortran/lang.opt:678
5731 msgid "Conform to nothing in particular"
5734 #: fortran/lang.opt:682
5735 msgid "Accept extensions to support legacy code"
5738 #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
5740 msgid "assertion missing after %qs"
5743 #: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:163 c-family/c.opt:166
5744 #: c-family/c.opt:193 c-family/c.opt:252
5746 msgid "macro name missing after %qs"
5749 #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
5750 #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:216 c-family/c.opt:220
5751 #: c-family/c.opt:232 c-family/c.opt:1277 c-family/c.opt:1285
5752 #: config/darwin.opt:53 common.opt:304 common.opt:307 common.opt:2533
5754 msgid "missing filename after %qs"
5757 #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
5758 #: c-family/c.opt:200 c-family/c.opt:208 c-family/c.opt:1273
5759 #: c-family/c.opt:1293 c-family/c.opt:1297 c-family/c.opt:1301
5761 msgid "missing path after %qs"
5764 #: c-family/c.opt:182
5766 "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
5767 "before <question> disables the <answer> to <question>"
5770 #: c-family/c.opt:186
5771 msgid "Do not discard comments"
5774 #: c-family/c.opt:190
5775 msgid "Do not discard comments in macro expansions"
5778 #: c-family/c.opt:194
5780 "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
5781 "<macro> is given, <val> is taken to be 1"
5784 #: c-family/c.opt:201
5785 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
5788 #: c-family/c.opt:205
5789 msgid "Print the name of header files as they are used"
5792 #: c-family/c.opt:209
5793 msgid "-I <dir>\tAdd <dir> to the end of the main include path"
5796 #: c-family/c.opt:213
5797 msgid "Generate make dependencies"
5800 #: c-family/c.opt:217
5801 msgid "Generate make dependencies and compile"
5804 #: c-family/c.opt:221
5805 msgid "-MF <file>\tWrite dependency output to the given file"
5808 #: c-family/c.opt:225
5809 msgid "Treat missing header files as generated files"
5812 #: c-family/c.opt:229
5813 msgid "Like -M but ignore system header files"
5816 #: c-family/c.opt:233
5817 msgid "Like -MD but ignore system header files"
5820 #: c-family/c.opt:237
5821 msgid "Generate phony targets for all headers"
5824 #: c-family/c.opt:240 c-family/c.opt:244
5826 msgid "missing makefile target after %qs"
5829 #: c-family/c.opt:241
5830 msgid "-MQ <target>\tAdd a MAKE-quoted target"
5833 #: c-family/c.opt:245
5834 msgid "-MT <target>\tAdd an unquoted target"
5837 #: c-family/c.opt:249
5838 msgid "Do not generate #line directives"
5841 #: c-family/c.opt:253
5842 msgid "-U<macro>\tUndefine <macro>"
5845 #: c-family/c.opt:257
5847 "Warn about things that will change when compiling with an ABI-compliant "
5851 #: c-family/c.opt:261
5853 "Warn if a subobject has an abi_tag attribute that the complete object type "
5857 #: c-family/c.opt:268
5858 msgid "Warn about suspicious uses of memory addresses"
5861 #: c-family/c.opt:272 ada/gcc-interface/lang.opt:57
5862 msgid "Enable most warning messages"
5865 #: c-family/c.opt:280
5867 "Warn whenever an Objective-C assignment is being intercepted by the garbage "
5871 #: c-family/c.opt:284
5872 msgid "Warn about casting functions to incompatible types"
5875 #: c-family/c.opt:288
5876 msgid "Warn when a built-in preprocessor macro is undefined or redefined"
5879 #: c-family/c.opt:292
5880 msgid "Warn about C constructs that are not in the common subset of C and C++"
5883 #: c-family/c.opt:296
5884 msgid "Deprecated in favor of -Wc++11-compat"
5887 #: c-family/c.opt:300
5889 "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO "
5893 #: c-family/c.opt:304
5894 msgid "Warn about casts which discard qualifiers"
5897 #: c-family/c.opt:308
5898 msgid "Warn about subscripts whose type is \"char\""
5901 #: c-family/c.opt:312
5902 msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
5905 #: c-family/c.opt:316
5907 "Warn about possibly nested block comments, and C++ comments spanning more "
5908 "than one physical line"
5911 #: c-family/c.opt:320
5912 msgid "Synonym for -Wcomment"
5915 #: c-family/c.opt:324
5916 msgid "Warn for conditionally-supported constructs"
5919 #: c-family/c.opt:328
5920 msgid "Warn for implicit type conversions that may change a value"
5923 #: c-family/c.opt:332
5924 msgid "Warn for converting NULL from/to a non-pointer type"
5927 #: c-family/c.opt:336
5928 msgid "Warn when all constructors and destructors are private"
5931 #: c-family/c.opt:340
5932 msgid "Warn when a declaration is found after a statement"
5935 #: c-family/c.opt:344
5936 msgid "Warn when deleting a pointer to incomplete type"
5939 #: c-family/c.opt:348
5940 msgid "Warn about deleting polymorphic objects with non-virtual destructors"
5943 #: c-family/c.opt:356
5944 msgid "Warn if a deprecated compiler feature, class, method, or field is used"
5947 #: c-family/c.opt:360
5948 msgid "Warn about compile-time integer division by zero"
5951 #: c-family/c.opt:364
5952 msgid "Warn about violations of Effective C++ style rules"
5955 #: c-family/c.opt:368
5956 msgid "Warn about an empty body in an if or else statement"
5959 #: c-family/c.opt:372
5960 msgid "Warn about stray tokens after #elif and #endif"
5963 #: c-family/c.opt:376
5964 msgid "Warn about comparison of different enum types"
5967 #: c-family/c.opt:388
5969 "This switch is deprecated; use -Werror=implicit-function-declaration instead"
5972 #: c-family/c.opt:392
5974 "Warn for implicit type conversions that cause loss of floating point "
5978 #: c-family/c.opt:396
5979 msgid "Warn if testing floating point numbers for equality"
5982 #: c-family/c.opt:400 c-family/c.opt:428
5983 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
5986 #: c-family/c.opt:404
5987 msgid "Warn about format strings that contain NUL bytes"
5990 #: c-family/c.opt:408
5991 msgid "Warn if passing too many arguments to a function for its format string"
5994 #: c-family/c.opt:412
5995 msgid "Warn about format strings that are not literals"
5998 #: c-family/c.opt:416
5999 msgid "Warn about possible security problems with format functions"
6002 #: c-family/c.opt:420
6003 msgid "Warn about strftime formats yielding 2-digit years"
6006 #: c-family/c.opt:424
6007 msgid "Warn about zero-length formats"
6010 #: c-family/c.opt:432
6011 msgid "Warn whenever type qualifiers are ignored."
6014 #: c-family/c.opt:436
6015 msgid "Warn about variables which are initialized to themselves"
6018 #: c-family/c.opt:440
6019 msgid "Warn about implicit declarations"
6022 #: c-family/c.opt:444
6023 msgid "Warn about implicit conversions from \"float\" to \"double\""
6026 #: c-family/c.opt:448
6027 msgid "Warn about implicit function declarations"
6030 #: c-family/c.opt:452
6031 msgid "Warn when a declaration does not specify a type"
6034 #: c-family/c.opt:459
6036 "Warn about C++11 inheriting constructors when the base has a variadic "
6040 #: c-family/c.opt:463
6042 "Warn when there is a cast to a pointer from an integer of a different size"
6045 #: c-family/c.opt:467
6046 msgid "Warn about invalid uses of the \"offsetof\" macro"
6049 #: c-family/c.opt:471
6050 msgid "Warn about PCH files that are found but not used"
6053 #: c-family/c.opt:475
6054 msgid "Warn when a jump misses a variable initialization"
6057 #: c-family/c.opt:479
6059 "Warn when a string or character literal is followed by a ud-suffix which "
6060 "does not begin with an underscore."
6063 #: c-family/c.opt:483
6065 "Warn when a logical operator is suspiciously always evaluating to true or "
6069 #: c-family/c.opt:487
6070 msgid "Do not warn about using \"long long\" when -pedantic"
6073 #: c-family/c.opt:491
6074 msgid "Warn about suspicious declarations of \"main\""
6077 #: c-family/c.opt:499
6078 msgid "Warn about possibly missing braces around initializers"
6081 #: c-family/c.opt:503
6082 msgid "Warn about global functions without previous declarations"
6085 #: c-family/c.opt:507
6086 msgid "Warn about missing fields in struct initializers"
6089 #: c-family/c.opt:514
6090 msgid "Warn about functions which might be candidates for format attributes"
6093 #: c-family/c.opt:518
6094 msgid "Warn about enumerated switches, with no default, missing a case"
6097 #: c-family/c.opt:522
6098 msgid "Warn about enumerated switches missing a \"default:\" statement"
6101 #: c-family/c.opt:526
6102 msgid "Warn about all enumerated switches missing a specific case"
6105 #: c-family/c.opt:534
6106 msgid "Warn about user-specified include directories that do not exist"
6109 #: c-family/c.opt:538
6111 "Warn about function parameters declared without a type specifier in K&R-"
6115 #: c-family/c.opt:542
6116 msgid "Warn about global functions without prototypes"
6119 #: c-family/c.opt:545 c-family/c.opt:836 c-family/c.opt:843 c-family/c.opt:925
6120 #: c-family/c.opt:944 c-family/c.opt:967 c-family/c.opt:973 c-family/c.opt:980
6121 #: c-family/c.opt:1004 c-family/c.opt:1015 c-family/c.opt:1018
6122 #: c-family/c.opt:1021 c-family/c.opt:1024 c-family/c.opt:1027
6123 #: c-family/c.opt:1041 c-family/c.opt:1164 c-family/c.opt:1175
6124 #: c-family/c.opt:1193 c-family/c.opt:1224 c-family/c.opt:1228
6125 #: c-family/c.opt:1244 c-family/c-opts.c:469
6126 #, gcc-internal-format
6127 msgid "switch %qs is no longer supported"
6130 #: c-family/c.opt:549
6131 msgid "Warn about use of multi-character character constants"
6134 #: c-family/c.opt:553
6136 "Warn about narrowing conversions within { } that are ill-formed in C++11"
6139 #: c-family/c.opt:561
6140 msgid "Warn about \"extern\" declarations not at file scope"
6143 #: c-family/c.opt:565
6145 "Warn when a noexcept expression evaluates to false even though the "
6146 "expression can't actually throw"
6149 #: c-family/c.opt:569
6151 "Warn when non-templatized friend functions are declared within a template"
6154 #: c-family/c.opt:573
6155 msgid "Warn about non-virtual destructors"
6158 #: c-family/c.opt:577
6160 "Warn about NULL being passed to argument slots marked as requiring non-NULL"
6163 #: c-family/c.opt:585
6164 msgid "-Wnormalized=<id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
6167 #: c-family/c.opt:589
6168 msgid "Warn if a C-style cast is used in a program"
6171 #: c-family/c.opt:593
6172 msgid "Warn for obsolescent usage in a declaration"
6175 #: c-family/c.opt:597
6176 msgid "Warn if an old-style parameter definition is used"
6179 #: c-family/c.opt:601
6180 msgid "Warn if a simd directive is overridden by the vectorizer cost model"
6183 #: c-family/c.opt:605
6185 "Warn if a string is longer than the maximum portable length specified by the "
6189 #: c-family/c.opt:609
6190 msgid "Warn about overloaded virtual function names"
6193 #: c-family/c.opt:613
6194 msgid "Warn about overriding initializers without side effects"
6197 #: c-family/c.opt:617
6198 msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
6201 #: c-family/c.opt:621
6202 msgid "Warn about possibly missing parentheses"
6205 #: c-family/c.opt:629
6206 msgid "Warn when converting the type of pointers to member functions"
6209 #: c-family/c.opt:633
6210 msgid "Warn about function pointer arithmetic"
6213 #: c-family/c.opt:637
6214 msgid "Warn when a pointer differs in signedness in an assignment"
6217 #: c-family/c.opt:645
6218 msgid "Warn when a pointer is cast to an integer of a different size"
6221 #: c-family/c.opt:649
6222 msgid "Warn about misuses of pragmas"
6225 #: c-family/c.opt:653
6226 msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage"
6229 #: c-family/c.opt:657
6231 "Warn if a property for an Objective-C object has no assign semantics "
6235 #: c-family/c.opt:661
6236 msgid "Warn if inherited methods are unimplemented"
6239 #: c-family/c.opt:665
6240 msgid "Warn about multiple declarations of the same object"
6243 #: c-family/c.opt:669
6244 msgid "Warn when the compiler reorders code"
6247 #: c-family/c.opt:673
6249 "Warn about returning a pointer/reference to a local or temporary variable."
6252 #: c-family/c.opt:677
6254 "Warn whenever a function's return type defaults to \"int\" (C), or about "
6255 "inconsistent return types (C++)"
6258 #: c-family/c.opt:681
6259 msgid "Warn if a selector has multiple methods"
6262 #: c-family/c.opt:685
6263 msgid "Warn about possible violations of sequence point rules"
6266 #: c-family/c.opt:689
6267 msgid "Warn about signed-unsigned comparisons"
6270 #: c-family/c.opt:697
6271 msgid "Warn for implicit type conversions between signed and unsigned integers"
6274 #: c-family/c.opt:701
6275 msgid "Warn when overload promotes from unsigned to signed"
6278 #: c-family/c.opt:705
6279 msgid "Warn about uncasted NULL used as sentinel"
6282 #: c-family/c.opt:709
6283 msgid "Warn about unprototyped function declarations"
6286 #: c-family/c.opt:721
6287 msgid "Warn if type signatures of candidate methods do not match exactly"
6290 #: c-family/c.opt:725
6292 "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions "
6296 #: c-family/c.opt:729
6297 msgid "Deprecated. This switch has no effect"
6300 #: c-family/c.opt:737
6301 msgid "Warn about features not present in traditional C"
6304 #: c-family/c.opt:741
6306 "Warn of prototypes causing type conversions different from what would happen "
6307 "in the absence of prototype"
6310 #: c-family/c.opt:745
6312 "Warn if trigraphs are encountered that might affect the meaning of the "
6316 #: c-family/c.opt:749
6317 msgid "Warn about @selector()s without previously declared methods"
6320 #: c-family/c.opt:753
6321 msgid "Warn if an undefined macro is used in an #if directive"
6324 #: c-family/c.opt:765
6325 msgid "Warn about unrecognized pragmas"
6328 #: c-family/c.opt:769
6329 msgid "Warn about unsuffixed float constants"
6332 #: c-family/c.opt:777
6333 msgid "Warn when typedefs locally defined in a function are not used"
6336 #: c-family/c.opt:781
6337 msgid "Warn about macros defined in the main file that are not used"
6340 #: c-family/c.opt:785
6342 "Warn if a caller of a function, marked with attribute warn_unused_result, "
6343 "does not use its return value"
6346 #: c-family/c.opt:789
6347 msgid "Warn about using variadic macros"
6350 #: c-family/c.opt:793
6352 "Warn about questionable usage of the macros used to retrieve variable "
6356 #: c-family/c.opt:797
6357 msgid "Warn if a variable length array is used"
6360 #: c-family/c.opt:801
6361 msgid "Warn when a register variable is declared volatile"
6364 #: c-family/c.opt:805
6365 msgid "Warn if a virtual base has a non-trivial move assignment operator"
6368 #: c-family/c.opt:809
6370 "In C++, nonzero means warn about deprecated conversion from string literals "
6371 "to 'char *'. In C, similar warning, except that the conversion is of course "
6372 "not deprecated by the ISO C standard."
6375 #: c-family/c.opt:813
6376 msgid "Warn when a literal '0' is used as null pointer"
6379 #: c-family/c.opt:817
6380 msgid "Warn about useless casts"
6383 #: c-family/c.opt:821
6384 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
6387 #: c-family/c.opt:829
6388 msgid "Enforce class member access control semantics"
6391 #: c-family/c.opt:833
6392 msgid "-fada-spec-parent=unit Dump Ada specs as child units of given parent"
6395 #: c-family/c.opt:840
6396 msgid "Allow variadic functions without named parameter"
6399 #: c-family/c.opt:844 c-family/c.opt:981 c-family/c.opt:1225
6400 #: c-family/c.opt:1229 c-family/c.opt:1245
6401 msgid "No longer supported"
6404 #: c-family/c.opt:848
6405 msgid "Recognize the \"asm\" keyword"
6408 #: c-family/c.opt:856
6409 msgid "Recognize built-in functions"
6412 #: c-family/c.opt:863
6413 msgid "Where shorter, use canonicalized paths to systems headers."
6416 #: c-family/c.opt:867
6417 msgid "Enable Cilk Plus"
6420 #: c-family/c.opt:871
6421 msgid "Allow the arguments of the '?' operator to have different types"
6424 #: c-family/c.opt:878
6426 msgid "no class name specified with %qs"
6429 #: c-family/c.opt:879
6430 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
6433 #: c-family/c.opt:883
6434 msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth"
6437 #: c-family/c.opt:887
6438 msgid "Emit debug annotations during preprocessing"
6441 #: c-family/c.opt:891
6443 "-fdeduce-init-list\tenable deduction of std::initializer_list for a template "
6444 "type parameter from a brace-enclosed initializer-list"
6447 #: c-family/c.opt:895
6448 msgid "Factor complex constructors and destructors to favor space over speed"
6451 #: c-family/c.opt:903
6452 msgid "Preprocess directives only."
6455 #: c-family/c.opt:907
6456 msgid "Permit '$' as an identifier character"
6459 #: c-family/c.opt:911
6460 msgid "Write all declarations as Ada code transitively"
6463 #: c-family/c.opt:915
6464 msgid "Write all declarations as Ada code for the given file only"
6467 #: c-family/c.opt:922
6468 msgid "Generate code to check exception specifications"
6471 #: c-family/c.opt:929
6473 "-fexec-charset=<cset>\tConvert all strings and character constants to "
6474 "character set <cset>"
6477 #: c-family/c.opt:933
6478 msgid "Permit universal character names (\\u and \\U) in identifiers"
6481 #: c-family/c.opt:937
6483 "-finput-charset=<cset>\tSpecify the default character set for source files"
6486 #: c-family/c.opt:941
6488 "Support dynamic initialization of thread-local variables in a different "
6492 #: c-family/c.opt:948
6493 msgid "Scope of for-init-statement variables is local to the loop"
6496 #: c-family/c.opt:952
6497 msgid "Do not assume that standard C libraries and \"main\" exist"
6500 #: c-family/c.opt:956
6501 msgid "Recognize GNU-defined keywords"
6504 #: c-family/c.opt:960
6505 msgid "Generate code for GNU runtime environment"
6508 #: c-family/c.opt:964
6509 msgid "Use traditional GNU semantics for inline functions"
6512 #: c-family/c.opt:970
6514 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
6517 #: c-family/c.opt:977
6518 msgid "Assume normal C execution environment"
6521 #: c-family/c.opt:985
6522 msgid "Export functions even if they can be inlined"
6525 #: c-family/c.opt:989
6526 msgid "Emit implicit instantiations of inline templates"
6529 #: c-family/c.opt:993
6530 msgid "Emit implicit instantiations of templates"
6533 #: c-family/c.opt:997
6534 msgid "Inject friend functions into enclosing namespace"
6537 #: c-family/c.opt:1001
6538 msgid "Don't emit dllexported inline functions unless needed"
6541 #: c-family/c.opt:1008
6543 "Allow implicit conversions between vectors with differing numbers of "
6544 "subparts and/or differing element types."
6547 #: c-family/c.opt:1012
6548 msgid "Don't warn about uses of Microsoft extensions"
6551 #: c-family/c.opt:1031
6552 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
6555 #: c-family/c.opt:1035
6556 msgid "Assume that receivers of Objective-C messages may be nil"
6559 #: c-family/c.opt:1045
6561 "Treat a throw() exception specification as noexcept to improve code size"
6564 #: c-family/c.opt:1049
6566 "Specify which ABI to use for Objective-C family code and meta-data "
6570 #: c-family/c.opt:1055
6572 "Generate special Objective-C methods to initialize/destroy non-POD C++ "
6576 #: c-family/c.opt:1059
6577 msgid "Allow fast jumps to the message dispatcher"
6580 #: c-family/c.opt:1065
6581 msgid "Enable Objective-C exception and synchronization syntax"
6584 #: c-family/c.opt:1069
6585 msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
6588 #: c-family/c.opt:1073
6590 "Enable inline checks for nil receivers with the NeXT runtime and ABI version "
6594 #: c-family/c.opt:1078
6595 msgid "Enable Objective-C setjmp exception handling runtime"
6598 #: c-family/c.opt:1082
6599 msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0"
6602 #: c-family/c.opt:1086
6603 msgid "Enable OpenMP (implies -frecursive in Fortran)"
6606 #: c-family/c.opt:1090
6607 msgid "Enable OpenMP's SIMD directives"
6610 #: c-family/c.opt:1094
6611 msgid "Recognize C++ keywords like \"compl\" and \"xor\""
6614 #: c-family/c.opt:1105
6615 msgid "Look for and use PCH files even when preprocessing"
6618 #: c-family/c.opt:1109
6619 msgid "Downgrade conformance errors to warnings"
6622 #: c-family/c.opt:1113
6623 msgid "Enable Plan 9 language extensions"
6626 #: c-family/c.opt:1117
6627 msgid "Treat the input file as already preprocessed"
6630 #: c-family/c.opt:1125
6632 "-ftrack-macro-expansion=<0|1|2> Track locations of tokens coming from macro "
6633 "expansion and display them in error messages"
6636 #: c-family/c.opt:1129
6638 "-fno-pretty-templates Do not pretty-print template specializations as the "
6639 "template signature followed by the arguments"
6642 #: c-family/c.opt:1133
6644 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
6648 #: c-family/c.opt:1137
6649 msgid "Enable automatic template instantiation"
6652 #: c-family/c.opt:1141
6653 msgid "Generate run time type descriptor information"
6656 #: c-family/c.opt:1145
6657 msgid "Use the same size for double as for float"
6660 #: c-family/c.opt:1149 ada/gcc-interface/lang.opt:77
6661 msgid "Use the narrowest integer type possible for enumeration types"
6664 #: c-family/c.opt:1153
6665 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
6668 #: c-family/c.opt:1157
6669 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
6672 #: c-family/c.opt:1161
6673 msgid "Make \"char\" signed by default"
6676 #: c-family/c.opt:1168
6677 msgid "Display statistics accumulated during compilation"
6680 #: c-family/c.opt:1172
6682 "Assume that values of enumeration type are always within the minimum range "
6686 #: c-family/c.opt:1179
6687 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
6690 #: c-family/c.opt:1183
6692 "Set the maximum number of template instantiation notes for a single warning "
6696 #: c-family/c.opt:1190
6697 msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth"
6700 #: c-family/c.opt:1197
6702 "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
6706 #: c-family/c.opt:1201
6707 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
6710 #: c-family/c.opt:1205
6711 msgid "Make \"char\" unsigned by default"
6714 #: c-family/c.opt:1209
6715 msgid "Use __cxa_atexit to register destructors"
6718 #: c-family/c.opt:1213
6719 msgid "Use __cxa_get_exception_ptr in exception handling"
6722 #: c-family/c.opt:1217
6723 msgid "Marks all inlined functions and methods as having hidden visibility"
6726 #: c-family/c.opt:1221
6727 msgid "Changes visibility to match Microsoft Visual Studio by default"
6730 #: c-family/c.opt:1233
6731 msgid "Emit common-like symbols as weak symbols"
6734 #: c-family/c.opt:1237
6736 "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
6737 "to character set <cset>"
6740 #: c-family/c.opt:1241
6741 msgid "Generate a #line directive pointing at the current working directory"
6744 #: c-family/c.opt:1249
6746 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
6749 #: c-family/c.opt:1253
6750 msgid "Dump declarations to a .decl file"
6753 #: c-family/c.opt:1257
6754 msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
6757 #: c-family/c.opt:1261
6759 "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
6762 #: c-family/c.opt:1265
6764 "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for "
6768 #: c-family/c.opt:1269
6770 "Interpret imaginary, fixed-point, or other gnu number suffix as the "
6774 #: c-family/c.opt:1274
6775 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
6778 #: c-family/c.opt:1278
6779 msgid "-imacros <file>\tAccept definition of macros in <file>"
6782 #: c-family/c.opt:1282
6783 msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory"
6786 #: c-family/c.opt:1286
6787 msgid "-include <file>\tInclude the contents of <file> before other files"
6790 #: c-family/c.opt:1290
6791 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
6794 #: c-family/c.opt:1294
6795 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
6798 #: c-family/c.opt:1298
6799 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
6802 #: c-family/c.opt:1302
6803 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
6806 #: c-family/c.opt:1306
6807 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
6810 #: c-family/c.opt:1310
6811 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
6814 #: c-family/c.opt:1320
6816 "Do not search standard system include directories (those specified with -"
6817 "isystem will still be used)"
6820 #: c-family/c.opt:1324
6821 msgid "Do not search standard system include directories for C++"
6824 #: c-family/c.opt:1336
6825 msgid "Generate C header of platform-specific features"
6828 #: c-family/c.opt:1340
6829 msgid "Remap file names when including files"
6832 #: c-family/c.opt:1344 c-family/c.opt:1348
6834 "Conform to the ISO 1998 C++ standard revised by the 2003 technical "
6838 #: c-family/c.opt:1352
6840 "Conform to the ISO 2011 C++ standard (experimental and incomplete support)"
6843 #: c-family/c.opt:1356
6844 msgid "Deprecated in favor of -std=c++11"
6847 #: c-family/c.opt:1360
6849 "Conform to the ISO 201y(7?) C++ draft standard (experimental and incomplete "
6853 #: c-family/c.opt:1364 c-family/c.opt:1450
6855 "Conform to the ISO 2011 C standard (experimental and incomplete support)"
6858 #: c-family/c.opt:1368
6859 msgid "Deprecated in favor of -std=c11"
6862 #: c-family/c.opt:1372 c-family/c.opt:1376 c-family/c.opt:1434
6863 msgid "Conform to the ISO 1990 C standard"
6866 #: c-family/c.opt:1380 c-family/c.opt:1442
6867 msgid "Conform to the ISO 1999 C standard"
6870 #: c-family/c.opt:1384
6871 msgid "Deprecated in favor of -std=c99"
6874 #: c-family/c.opt:1388 c-family/c.opt:1393
6875 msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical"
6878 #: c-family/c.opt:1398
6880 "Conform to the ISO 2011 C++ standard with GNU extensions (experimental and "
6881 "incomplete support)"
6884 #: c-family/c.opt:1402
6885 msgid "Deprecated in favor of -std=gnu++11"
6888 #: c-family/c.opt:1406
6890 "Conform to the ISO 201y(7?) C++ draft standard with GNU extensions "
6891 "(experimental and incomplete support)"
6894 #: c-family/c.opt:1410
6896 "Conform to the ISO 2011 C standard with GNU extensions (experimental and "
6897 "incomplete support)"
6900 #: c-family/c.opt:1414
6901 msgid "Deprecated in favor of -std=gnu11"
6904 #: c-family/c.opt:1418 c-family/c.opt:1422
6905 msgid "Conform to the ISO 1990 C standard with GNU extensions"
6908 #: c-family/c.opt:1426
6909 msgid "Conform to the ISO 1999 C standard with GNU extensions"
6912 #: c-family/c.opt:1430
6913 msgid "Deprecated in favor of -std=gnu99"
6916 #: c-family/c.opt:1438
6917 msgid "Conform to the ISO 1990 C standard as amended in 1994"
6920 #: c-family/c.opt:1446
6921 msgid "Deprecated in favor of -std=iso9899:1999"
6924 #: c-family/c.opt:1457
6925 msgid "Enable traditional preprocessing"
6928 #: c-family/c.opt:1461
6929 msgid "-trigraphs\tSupport ISO C trigraphs"
6932 #: c-family/c.opt:1465
6933 msgid "Do not predefine system-specific and GCC-specific macros"
6936 #: ada/gcc-interface/lang.opt:61
6937 msgid "Synonym of -gnatk8"
6940 #: ada/gcc-interface/lang.opt:69
6941 msgid "Do not look for object files in standard path"
6944 #: ada/gcc-interface/lang.opt:73
6945 msgid "Select the runtime"
6948 #: ada/gcc-interface/lang.opt:81
6952 #: ada/gcc-interface/lang.opt:85
6953 msgid "Set name of output ALI file (internal switch)"
6956 #: ada/gcc-interface/lang.opt:89
6957 msgid "-gnat<options>\tSpecify options to GNAT"
6961 msgid "Add explicit checks for division by zero"
6965 msgid "Add explicit checks for division overflow in INT_MIN / -1"
6969 msgid "-fgo-dump-<type>\tDump Go frontend internal information"
6973 msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
6977 msgid "-fgo-pkgpath=<string>\tSet Go package path"
6981 msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
6986 "-fgo-relative-import-path=<path> Treat a relative import as relative to path"
6990 msgid "Functions which return values must end with return statements"
6993 #: config/vms/vms.opt:27
6994 msgid "Malloc data into P2 space"
6997 #: config/vms/vms.opt:31
6998 msgid "Set name of main routine for the debugger"
7001 #: config/vms/vms.opt:35
7002 msgid "Use VMS exit codes instead of posix ones"
7005 #: config/vms/vms.opt:39
7006 msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size"
7009 #: config/vms/vms.opt:42
7011 msgid "unknown pointer size model %qs"
7014 #: config/mcore/mcore.opt:23
7015 msgid "Generate code for the M*Core M210"
7018 #: config/mcore/mcore.opt:27
7019 msgid "Generate code for the M*Core M340"
7022 #: config/mcore/mcore.opt:31
7023 msgid "Force functions to be aligned to a 4 byte boundary"
7026 #: config/mcore/mcore.opt:35 config/score/score.opt:23
7027 #: config/moxie/moxie.opt:23
7028 msgid "Generate big-endian code"
7031 #: config/mcore/mcore.opt:39
7032 msgid "Emit call graph information"
7035 #: config/mcore/mcore.opt:43
7036 msgid "Use the divide instruction"
7039 #: config/mcore/mcore.opt:47
7040 msgid "Inline constants if it can be done in 2 insns or less"
7043 #: config/mcore/mcore.opt:51 config/score/score.opt:27
7044 #: config/moxie/moxie.opt:27
7045 msgid "Generate little-endian code"
7048 #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
7050 "Assume that run-time support has been provided, so omit -lsim from the "
7051 "linker command line"
7054 #: config/mcore/mcore.opt:60
7055 msgid "Use arbitrary sized immediates in bit operations"
7058 #: config/mcore/mcore.opt:64
7059 msgid "Prefer word accesses over byte accesses"
7062 #: config/mcore/mcore.opt:71
7063 msgid "Set the maximum amount for a single stack increment operation"
7066 #: config/mcore/mcore.opt:75
7067 msgid "Always treat bitfields as int-sized"
7070 #: config/linux-android.opt:23
7071 msgid "Generate code for the Android platform."
7074 #: config/mmix/mmix.opt:24
7075 msgid "For intrinsics library: pass all parameters in registers"
7078 #: config/mmix/mmix.opt:28
7079 msgid "Use register stack for parameters and return value"
7082 #: config/mmix/mmix.opt:32
7083 msgid "Use call-clobbered registers for parameters and return value"
7086 #: config/mmix/mmix.opt:37
7087 msgid "Use epsilon-respecting floating point compare instructions"
7090 #: config/mmix/mmix.opt:41
7091 msgid "Use zero-extending memory loads, not sign-extending ones"
7094 #: config/mmix/mmix.opt:45
7096 "Generate divide results with reminder having the same sign as the divisor "
7097 "(not the dividend)"
7100 #: config/mmix/mmix.opt:49
7101 msgid "Prepend global symbols with \":\" (for use with PREFIX)"
7104 #: config/mmix/mmix.opt:53
7105 msgid "Do not provide a default start-address 0x100 of the program"
7108 #: config/mmix/mmix.opt:57
7109 msgid "Link to emit program in ELF format (rather than mmo)"
7112 #: config/mmix/mmix.opt:61
7113 msgid "Use P-mnemonics for branches statically predicted as taken"
7116 #: config/mmix/mmix.opt:65
7117 msgid "Don't use P-mnemonics for branches"
7120 #: config/mmix/mmix.opt:79
7121 msgid "Use addresses that allocate global registers"
7124 #: config/mmix/mmix.opt:83
7125 msgid "Do not use addresses that allocate global registers"
7128 #: config/mmix/mmix.opt:87
7129 msgid "Generate a single exit point for each function"
7132 #: config/mmix/mmix.opt:91
7133 msgid "Do not generate a single exit point for each function"
7136 #: config/mmix/mmix.opt:95
7137 msgid "Set start-address of the program"
7140 #: config/mmix/mmix.opt:99
7141 msgid "Set start-address of data"
7144 #: config/darwin.opt:114
7145 msgid "Generate compile-time CFString objects"
7148 #: config/darwin.opt:208
7149 msgid "Warn if constant CFString objects contain non-portable characters"
7152 #: config/darwin.opt:213
7153 msgid "Generate AT&T-style stubs for Mach-O"
7156 #: config/darwin.opt:217
7157 msgid "Generate code suitable for executables (NOT shared libs)"
7160 #: config/darwin.opt:221
7161 msgid "Generate code suitable for fast turn around debugging"
7164 #: config/darwin.opt:230
7165 msgid "The earliest MacOS X version on which this program will run"
7168 #: config/darwin.opt:234
7169 msgid "Set sizeof(bool) to 1"
7172 #: config/darwin.opt:238
7173 msgid "Generate code for darwin loadable kernel extensions"
7176 #: config/darwin.opt:242
7177 msgid "Generate code for the kernel or loadable kernel extensions"
7180 #: config/darwin.opt:246
7182 "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
7185 #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
7186 #: config/mep/mep.opt:143
7187 msgid "Use simulator runtime"
7190 #: config/bfin/bfin.opt:44 config/arm/arm.opt:106
7191 msgid "Specify the name of the target CPU"
7194 #: config/bfin/bfin.opt:48
7195 msgid "Omit frame pointer for leaf functions"
7198 #: config/bfin/bfin.opt:52
7199 msgid "Program is entirely located in low 64k of memory"
7202 #: config/bfin/bfin.opt:56
7203 msgid "Work around a hardware anomaly by adding a number of NOPs before a"
7206 #: config/bfin/bfin.opt:61
7207 msgid "Avoid speculative loads to work around a hardware anomaly."
7210 #: config/bfin/bfin.opt:65
7211 msgid "Enabled ID based shared library"
7214 #: config/bfin/bfin.opt:69
7216 "Generate code that won't be linked against any other ID shared libraries,"
7219 #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:171
7220 msgid "ID of shared library to build"
7223 #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:167
7224 msgid "Enable separate data segment"
7227 #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
7228 msgid "Avoid generating pc-relative calls; use indirection"
7231 #: config/bfin/bfin.opt:86
7232 msgid "Link with the fast floating-point library"
7235 #: config/bfin/bfin.opt:90 config/frv/frv.opt:130
7236 msgid "Enable Function Descriptor PIC mode"
7239 #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
7240 msgid "Enable inlining of PLT in function calls"
7243 #: config/bfin/bfin.opt:98
7244 msgid "Do stack checking using bounds in L1 scratch memory"
7247 #: config/bfin/bfin.opt:102
7248 msgid "Enable multicore support"
7251 #: config/bfin/bfin.opt:106
7252 msgid "Build for Core A"
7255 #: config/bfin/bfin.opt:110
7256 msgid "Build for Core B"
7259 #: config/bfin/bfin.opt:114
7260 msgid "Build for SDRAM"
7263 #: config/bfin/bfin.opt:118
7264 msgid "Assume ICPLBs are enabled at runtime."
7267 #: config/m68k/m68k-tables.opt:25
7268 msgid "Known M68K CPUs (for use with the -mcpu= option):"
7271 #: config/m68k/m68k-tables.opt:365
7272 msgid "Known M68K microarchitectures (for use with the -mtune= option):"
7275 #: config/m68k/m68k-tables.opt:411
7276 msgid "Known M68K ISAs (for use with the -march= option):"
7279 #: config/m68k/ieee.opt:24 config/i386/i386.opt:333
7280 msgid "Use IEEE math for fp comparisons"
7283 #: config/m68k/m68k.opt:30
7284 msgid "Generate code for a 520X"
7287 #: config/m68k/m68k.opt:34
7288 msgid "Generate code for a 5206e"
7291 #: config/m68k/m68k.opt:38
7292 msgid "Generate code for a 528x"
7295 #: config/m68k/m68k.opt:42
7296 msgid "Generate code for a 5307"
7299 #: config/m68k/m68k.opt:46
7300 msgid "Generate code for a 5407"
7303 #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
7304 msgid "Generate code for a 68000"
7307 #: config/m68k/m68k.opt:54
7308 msgid "Generate code for a 68010"
7311 #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
7312 msgid "Generate code for a 68020"
7315 #: config/m68k/m68k.opt:62
7316 msgid "Generate code for a 68040, without any new instructions"
7319 #: config/m68k/m68k.opt:66
7320 msgid "Generate code for a 68060, without any new instructions"
7323 #: config/m68k/m68k.opt:70
7324 msgid "Generate code for a 68030"
7327 #: config/m68k/m68k.opt:74
7328 msgid "Generate code for a 68040"
7331 #: config/m68k/m68k.opt:78
7332 msgid "Generate code for a 68060"
7335 #: config/m68k/m68k.opt:82
7336 msgid "Generate code for a 68302"
7339 #: config/m68k/m68k.opt:86
7340 msgid "Generate code for a 68332"
7343 #: config/m68k/m68k.opt:91
7344 msgid "Generate code for a 68851"
7347 #: config/m68k/m68k.opt:95
7348 msgid "Generate code that uses 68881 floating-point instructions"
7351 #: config/m68k/m68k.opt:99
7352 msgid "Align variables on a 32-bit boundary"
7355 #: config/m68k/m68k.opt:103 config/score/score.opt:47 config/arm/arm.opt:81
7356 #: config/c6x/c6x.opt:67
7357 msgid "Specify the name of the target architecture"
7360 #: config/m68k/m68k.opt:107
7361 msgid "Use the bit-field instructions"
7364 #: config/m68k/m68k.opt:119
7365 msgid "Generate code for a ColdFire v4e"
7368 #: config/m68k/m68k.opt:123
7369 msgid "Specify the target CPU"
7372 #: config/m68k/m68k.opt:127
7373 msgid "Generate code for a cpu32"
7376 #: config/m68k/m68k.opt:131
7377 msgid "Use hardware division instructions on ColdFire"
7380 #: config/m68k/m68k.opt:135
7381 msgid "Generate code for a Fido A"
7384 #: config/m68k/m68k.opt:139
7385 msgid "Generate code which uses hardware floating point instructions"
7388 #: config/m68k/m68k.opt:143
7389 msgid "Enable ID based shared library"
7392 #: config/m68k/m68k.opt:147
7393 msgid "Do not use the bit-field instructions"
7396 #: config/m68k/m68k.opt:151
7397 msgid "Use normal calling convention"
7400 #: config/m68k/m68k.opt:155
7401 msgid "Consider type 'int' to be 32 bits wide"
7404 #: config/m68k/m68k.opt:159
7405 msgid "Generate pc-relative code"
7408 #: config/m68k/m68k.opt:163
7409 msgid "Use different calling convention using 'rtd'"
7412 #: config/m68k/m68k.opt:175
7413 msgid "Consider type 'int' to be 16 bits wide"
7416 #: config/m68k/m68k.opt:179
7417 msgid "Generate code with library calls for floating point"
7420 #: config/m68k/m68k.opt:183
7421 msgid "Do not use unaligned memory references"
7424 #: config/m68k/m68k.opt:187
7425 msgid "Tune for the specified target CPU or architecture"
7428 #: config/m68k/m68k.opt:191
7429 msgid "Support more than 8192 GOT entries on ColdFire"
7432 #: config/m68k/m68k.opt:195
7433 msgid "Support TLS segment larger than 64K"
7436 #: config/m32c/m32c.opt:23
7437 msgid "-msim\tUse simulator runtime"
7440 #: config/m32c/m32c.opt:27
7441 msgid "-mcpu=r8c\tCompile code for R8C variants"
7444 #: config/m32c/m32c.opt:31
7445 msgid "-mcpu=m16c\tCompile code for M16C variants"
7448 #: config/m32c/m32c.opt:35
7449 msgid "-mcpu=m32cm\tCompile code for M32CM variants"
7452 #: config/m32c/m32c.opt:39
7453 msgid "-mcpu=m32c\tCompile code for M32C variants"
7456 #: config/m32c/m32c.opt:43
7457 msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
7460 #: config/msp430/msp430.opt:7
7461 msgid "Force assembly output to always use hex constants"
7464 #: config/msp430/msp430.opt:11
7465 msgid "Specify the MCU to build for."
7468 #: config/msp430/msp430.opt:15
7469 msgid "Specify the ISA to build for: msp430, mdsp430x, msp430xv2"
7472 #: config/msp430/msp430.opt:19
7473 msgid "Select large model - 20-bit addresses/pointers"
7476 #: config/msp430/msp430.opt:23
7477 msgid "Select small model - 16-bit addresses/pointers (default)"
7480 #: config/msp430/msp430.opt:27
7481 msgid "Optimize opcode sizes at link time"
7484 #: config/msp430/msp430.opt:34
7486 "Use a minimum runtime (no static initializers or ctors) for memory-"
7487 "constrained devices."
7490 #: config/picochip/picochip.opt:23
7492 "Specify which type of AE to target. This option sets the mul-type and byte-"
7496 #: config/picochip/picochip.opt:27
7497 msgid "Specify which type of multiplication to use. Can be mem, mac or none."
7500 #: config/picochip/picochip.opt:31
7502 "Specify whether the byte access instructions should be used. Enabled by "
7506 #: config/picochip/picochip.opt:35
7507 msgid "Enable debug output to be generated."
7510 #: config/picochip/picochip.opt:39
7512 "Allow a symbol value to be used as an immediate value in an instruction."
7515 #: config/picochip/picochip.opt:43
7516 msgid "Generate warnings when inefficient code is known to be generated."
7519 #: config/aarch64/aarch64.opt:28
7520 msgid "The possible TLS dialects:"
7523 #: config/aarch64/aarch64.opt:40
7524 msgid "The code model option names for -mcmodel:"
7527 #: config/aarch64/aarch64.opt:64 config/arm/arm.opt:94
7528 #: config/microblaze/microblaze.opt:60
7529 msgid "Assume target CPU is configured as big endian"
7532 #: config/aarch64/aarch64.opt:68
7533 msgid "Generate code which uses only the general registers"
7536 #: config/aarch64/aarch64.opt:72 config/arm/arm.opt:155
7537 #: config/microblaze/microblaze.opt:64
7538 msgid "Assume target CPU is configured as little endian"
7541 #: config/aarch64/aarch64.opt:76
7542 msgid "Specify the code model"
7545 #: config/aarch64/aarch64.opt:80
7546 msgid "Don't assume that unaligned accesses are handled by the system"
7549 #: config/aarch64/aarch64.opt:84 config/i386/i386.opt:365
7550 msgid "Omit the frame pointer in leaf functions"
7553 #: config/aarch64/aarch64.opt:88
7554 msgid "Specify TLS dialect"
7557 #: config/aarch64/aarch64.opt:92
7558 msgid "-march=ARCH\tUse features of architecture ARCH"
7561 #: config/aarch64/aarch64.opt:96
7562 msgid "-mcpu=CPU\tUse features of and optimize for CPU"
7565 #: config/aarch64/aarch64.opt:100
7566 msgid "-mtune=CPU\tOptimize for CPU"
7569 #: config/aarch64/aarch64.opt:104
7570 msgid "-mabi=ABI\tGenerate code that conforms to the specified ABI"
7573 #: config/aarch64/aarch64.opt:108 config/arm/arm.opt:148
7574 msgid "Use LRA instead of reload (transitional)"
7577 #: config/aarch64/aarch64.opt:112
7578 msgid "Known AArch64 ABIs (for use with the -mabi= option):"
7581 #: config/linux.opt:24
7582 msgid "Use Bionic C library"
7585 #: config/linux.opt:28
7586 msgid "Use GNU C library"
7589 #: config/linux.opt:32
7590 msgid "Use uClibc C library"
7593 #: config/ia64/ilp32.opt:3
7594 msgid "Generate ILP32 code"
7597 #: config/ia64/ilp32.opt:7
7598 msgid "Generate LP64 code"
7601 #: config/ia64/ia64.opt:28
7602 msgid "Generate big endian code"
7605 #: config/ia64/ia64.opt:32
7606 msgid "Generate little endian code"
7609 #: config/ia64/ia64.opt:36
7610 msgid "Generate code for GNU as"
7613 #: config/ia64/ia64.opt:40
7614 msgid "Generate code for GNU ld"
7617 #: config/ia64/ia64.opt:44
7618 msgid "Emit stop bits before and after volatile extended asms"
7621 #: config/ia64/ia64.opt:48
7622 msgid "Use in/loc/out register names"
7625 #: config/ia64/ia64.opt:55
7626 msgid "Enable use of sdata/scommon/sbss"
7629 #: config/ia64/ia64.opt:59
7630 msgid "Generate code without GP reg"
7633 #: config/ia64/ia64.opt:63
7634 msgid "gp is constant (but save/restore gp on indirect calls)"
7637 #: config/ia64/ia64.opt:67
7638 msgid "Generate self-relocatable code"
7641 #: config/ia64/ia64.opt:71
7642 msgid "Generate inline floating point division, optimize for latency"
7645 #: config/ia64/ia64.opt:75
7646 msgid "Generate inline floating point division, optimize for throughput"
7649 #: config/ia64/ia64.opt:82
7650 msgid "Generate inline integer division, optimize for latency"
7653 #: config/ia64/ia64.opt:86
7654 msgid "Generate inline integer division, optimize for throughput"
7657 #: config/ia64/ia64.opt:90
7658 msgid "Do not inline integer division"
7661 #: config/ia64/ia64.opt:94
7662 msgid "Generate inline square root, optimize for latency"
7665 #: config/ia64/ia64.opt:98
7666 msgid "Generate inline square root, optimize for throughput"
7669 #: config/ia64/ia64.opt:102
7670 msgid "Do not inline square root"
7673 #: config/ia64/ia64.opt:106
7674 msgid "Enable Dwarf 2 line debug info via GNU as"
7677 #: config/ia64/ia64.opt:110
7678 msgid "Enable earlier placing stop bits for better scheduling"
7681 #: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:58
7682 #: config/sh/sh.opt:265
7683 msgid "Specify range of registers to make fixed"
7686 #: config/ia64/ia64.opt:118 config/rs6000/sysv4.opt:32
7687 #: config/alpha/alpha.opt:130
7688 msgid "Specify bit size of immediate TLS offsets"
7691 #: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:479
7692 #: config/s390/s390.opt:141 config/sparc/sparc.opt:122
7693 msgid "Schedule code for given CPU"
7696 #: config/ia64/ia64.opt:126
7697 msgid "Known Itanium CPUs (for use with the -mtune= option):"
7700 #: config/ia64/ia64.opt:136
7701 msgid "Use data speculation before reload"
7704 #: config/ia64/ia64.opt:140
7705 msgid "Use data speculation after reload"
7708 #: config/ia64/ia64.opt:144
7709 msgid "Use control speculation"
7712 #: config/ia64/ia64.opt:148
7713 msgid "Use in block data speculation before reload"
7716 #: config/ia64/ia64.opt:152
7717 msgid "Use in block data speculation after reload"
7720 #: config/ia64/ia64.opt:156
7721 msgid "Use in block control speculation"
7724 #: config/ia64/ia64.opt:160
7725 msgid "Use simple data speculation check"
7728 #: config/ia64/ia64.opt:164
7729 msgid "Use simple data speculation check for control speculation"
7732 #: config/ia64/ia64.opt:168
7734 "If set, data speculative instructions will be chosen for schedule only if "
7735 "there are no other choices at the moment "
7738 #: config/ia64/ia64.opt:172
7740 "If set, control speculative instructions will be chosen for schedule only if "
7741 "there are no other choices at the moment "
7744 #: config/ia64/ia64.opt:176
7746 "Count speculative dependencies while calculating priority of instructions"
7749 #: config/ia64/ia64.opt:180
7750 msgid "Place a stop bit after every cycle when scheduling"
7753 #: config/ia64/ia64.opt:184
7755 "Assume that floating-point stores and loads are not likely to cause conflict "
7756 "when placed into one instruction group"
7759 #: config/ia64/ia64.opt:188
7761 "Soft limit on number of memory insns per instruction group, giving lower "
7762 "priority to subsequent memory insns attempting to schedule in the same insn "
7763 "group. Frequently useful to prevent cache bank conflicts. Default value is 1"
7766 #: config/ia64/ia64.opt:192
7768 "Disallow more than 'msched-max-memory-insns' in instruction group. "
7769 "Otherwise, limit is 'soft' (prefer non-memory operations when limit is "
7773 #: config/ia64/ia64.opt:196
7774 msgid "Don't generate checks for control speculation in selective scheduling"
7777 #: config/spu/spu.opt:20
7778 msgid "Emit warnings when run-time relocations are generated"
7781 #: config/spu/spu.opt:24
7782 msgid "Emit errors when run-time relocations are generated"
7785 #: config/spu/spu.opt:28
7786 msgid "Specify cost of branches (Default 20)"
7789 #: config/spu/spu.opt:32
7790 msgid "Make sure loads and stores are not moved past DMA instructions"
7793 #: config/spu/spu.opt:36
7794 msgid "volatile must be specified on any memory that is effected by DMA"
7797 #: config/spu/spu.opt:40 config/spu/spu.opt:44
7799 "Insert nops when it might improve performance by allowing dual issue "
7803 #: config/spu/spu.opt:48
7804 msgid "Use standard main function as entry for startup"
7807 #: config/spu/spu.opt:52
7808 msgid "Generate branch hints for branches"
7811 #: config/spu/spu.opt:56
7812 msgid "Maximum number of nops to insert for a hint (Default 2)"
7815 #: config/spu/spu.opt:60
7817 "Approximate maximum number of instructions to allow between a hint and its "
7821 #: config/spu/spu.opt:64
7822 msgid "Generate code for 18 bit addressing"
7825 #: config/spu/spu.opt:68
7826 msgid "Generate code for 32 bit addressing"
7829 #: config/spu/spu.opt:76
7831 "Insert hbrp instructions after hinted branch targets to avoid the SPU hang "
7835 #: config/spu/spu.opt:80 config/i386/i386.opt:222 config/s390/s390.opt:47
7836 msgid "Generate code for given CPU"
7839 #: config/spu/spu.opt:88
7840 msgid "Access variables in 32-bit PPU objects (default)"
7843 #: config/spu/spu.opt:92
7844 msgid "Access variables in 64-bit PPU objects"
7847 #: config/spu/spu.opt:96
7848 msgid "Allow conversions between __ea and generic pointers (default)"
7851 #: config/spu/spu.opt:100
7852 msgid "Size (in KB) of software data cache"
7855 #: config/spu/spu.opt:104
7856 msgid "Atomically write back software data cache lines (default)"
7859 #: config/epiphany/epiphany.opt:24
7860 msgid "Don't use any of r32..r63."
7863 #: config/epiphany/epiphany.opt:28
7865 "preferentially allocate registers that allow short instruction generation."
7868 #: config/epiphany/epiphany.opt:32
7869 msgid "Set branch cost"
7872 #: config/epiphany/epiphany.opt:36
7873 msgid "enable conditional move instruction usage."
7876 #: config/epiphany/epiphany.opt:40
7877 msgid "set number of nops to emit before each insn pattern"
7880 #: config/epiphany/epiphany.opt:52
7881 msgid "Use software floating point comparisons"
7884 #: config/epiphany/epiphany.opt:56
7885 msgid "Enable split of 32 bit immediate loads into low / high part"
7888 #: config/epiphany/epiphany.opt:60
7889 msgid "Enable use of POST_INC / POST_DEC"
7892 #: config/epiphany/epiphany.opt:64
7893 msgid "Enable use of POST_MODIFY"
7896 #: config/epiphany/epiphany.opt:68
7897 msgid "Set number of bytes on the stack preallocated for use by the callee."
7900 #: config/epiphany/epiphany.opt:72
7901 msgid "Assume round to nearest is selected for purposes of scheduling."
7904 #: config/epiphany/epiphany.opt:76
7905 msgid "Generate call insns as indirect calls"
7908 #: config/epiphany/epiphany.opt:80
7909 msgid "Generate call insns as direct calls"
7912 #: config/epiphany/epiphany.opt:84
7914 "Assume labels and symbols can be addressed using 16 bit absolute addresses."
7917 #: config/epiphany/epiphany.opt:108
7919 "A floatig point to integer truncation may be replaced with rounding to save "
7923 #: config/epiphany/epiphany.opt:112
7924 msgid "Vectorize for double-word operations."
7927 #: config/epiphany/epiphany.opt:128
7929 "Split unaligned 8 byte vector moves before post-modify address generation."
7932 #: config/epiphany/epiphany.opt:132
7933 msgid "Use the floating point unit for integer add/subtract."
7936 #: config/epiphany/epiphany.opt:136
7937 msgid "Set register to hold -1."
7940 #: config/score/score.opt:31
7941 msgid "Disable bcnz instruction"
7944 #: config/score/score.opt:35
7945 msgid "Enable unaligned load/store instruction"
7948 #: config/score/score.opt:39
7949 msgid "Support SCORE 7 ISA"
7952 #: config/score/score.opt:43
7953 msgid "Support SCORE 7D ISA"
7956 #: config/score/score.opt:51
7957 msgid "Known SCORE architectures (for use with the -march= option):"
7960 #: config/h8300/h8300.opt:23
7961 msgid "Generate H8S code"
7964 #: config/h8300/h8300.opt:27
7965 msgid "Generate H8SX code"
7968 #: config/h8300/h8300.opt:31
7969 msgid "Generate H8S/2600 code"
7972 #: config/h8300/h8300.opt:35
7973 msgid "Make integers 32 bits wide"
7976 #: config/h8300/h8300.opt:42
7977 msgid "Use registers for argument passing"
7980 #: config/h8300/h8300.opt:46
7981 msgid "Consider access to byte sized memory slow"
7984 #: config/h8300/h8300.opt:50
7985 msgid "Enable linker relaxing"
7988 #: config/h8300/h8300.opt:54
7989 msgid "Generate H8/300H code"
7992 #: config/h8300/h8300.opt:58
7993 msgid "Enable the normal mode"
7996 #: config/h8300/h8300.opt:62
7997 msgid "Use H8/300 alignment rules"
8000 #: config/h8300/h8300.opt:66
8001 msgid "Push extended registers on stack in monitor functions"
8004 #: config/h8300/h8300.opt:70
8005 msgid "Do not push extended registers on stack in monitor functions"
8008 #: config/pdp11/pdp11.opt:23
8009 msgid "Generate code for an 11/10"
8012 #: config/pdp11/pdp11.opt:27
8013 msgid "Generate code for an 11/40"
8016 #: config/pdp11/pdp11.opt:31
8017 msgid "Generate code for an 11/45"
8020 #: config/pdp11/pdp11.opt:35
8021 msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
8024 #: config/pdp11/pdp11.opt:39
8025 msgid "Do not use inline patterns for copying memory"
8028 #: config/pdp11/pdp11.opt:43
8029 msgid "Use inline patterns for copying memory"
8032 #: config/pdp11/pdp11.opt:47
8033 msgid "Do not pretend that branches are expensive"
8036 #: config/pdp11/pdp11.opt:51
8037 msgid "Pretend that branches are expensive"
8040 #: config/pdp11/pdp11.opt:55
8041 msgid "Use the DEC assembler syntax"
8044 #: config/pdp11/pdp11.opt:59
8045 msgid "Use 32 bit float"
8048 #: config/pdp11/pdp11.opt:63
8049 msgid "Use 64 bit float"
8052 #: config/pdp11/pdp11.opt:67 config/rs6000/rs6000.opt:177
8053 #: config/frv/frv.opt:158
8054 msgid "Use hardware floating point"
8057 #: config/pdp11/pdp11.opt:71
8058 msgid "Use 16 bit int"
8061 #: config/pdp11/pdp11.opt:75
8062 msgid "Use 32 bit int"
8065 #: config/pdp11/pdp11.opt:79 config/rs6000/rs6000.opt:173
8066 msgid "Do not use hardware floating point"
8069 #: config/pdp11/pdp11.opt:83
8070 msgid "Target has split I&D"
8073 #: config/pdp11/pdp11.opt:87
8074 msgid "Use UNIX assembler syntax"
8077 #: config/xtensa/xtensa.opt:23
8078 msgid "Use CONST16 instruction to load constants"
8081 #: config/xtensa/xtensa.opt:27
8082 msgid "Disable position-independent code (PIC) for use in OS kernel code"
8085 #: config/xtensa/xtensa.opt:31
8086 msgid "Use indirect CALLXn instructions for large programs"
8089 #: config/xtensa/xtensa.opt:35
8090 msgid "Automatically align branch targets to reduce branch penalties"
8093 #: config/xtensa/xtensa.opt:39
8094 msgid "Intersperse literal pools with code in the text section"
8097 #: config/xtensa/xtensa.opt:43
8099 "-mno-serialize-volatile\tDo not serialize volatile memory references with "
8103 #: config/i386/cygming.opt:23
8104 msgid "Create console application"
8107 #: config/i386/cygming.opt:27
8108 msgid "Generate code for a DLL"
8111 #: config/i386/cygming.opt:31
8112 msgid "Ignore dllimport for functions"
8115 #: config/i386/cygming.opt:35
8116 msgid "Use Mingw-specific thread support"
8119 #: config/i386/cygming.opt:39
8120 msgid "Set Windows defines"
8123 #: config/i386/cygming.opt:43
8124 msgid "Create GUI application"
8127 #: config/i386/cygming.opt:47 config/i386/interix.opt:32
8128 msgid "Use the GNU extension to the PE format for aligned common data"
8131 #: config/i386/cygming.opt:51
8133 "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/"
8134 "delete replacement"
8137 #: config/i386/cygming.opt:58
8138 msgid "Put relocated read-only data into .data section."
8141 #: config/i386/mingw.opt:29
8142 msgid "Warn about none ISO msvcrt scanf/printf width extensions"
8145 #: config/i386/mingw.opt:33
8146 msgid "For nested functions on stack executable permission is set."
8149 #: config/i386/mingw-w64.opt:23
8150 msgid "Use unicode startup and define UNICODE macro"
8153 #: config/i386/djgpp.opt:25
8154 msgid "Ignored (obsolete)"
8157 #: config/i386/i386.opt:178
8158 msgid "sizeof(long double) is 16"
8161 #: config/i386/i386.opt:182 config/i386/i386.opt:329
8162 msgid "Use hardware fp"
8165 #: config/i386/i386.opt:186
8166 msgid "sizeof(long double) is 12"
8169 #: config/i386/i386.opt:190
8170 msgid "Use 80-bit long double"
8173 #: config/i386/i386.opt:194 config/s390/s390.opt:113
8174 #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
8175 msgid "Use 64-bit long double"
8178 #: config/i386/i386.opt:198 config/sh/sh.opt:209
8179 msgid "Reserve space for outgoing arguments in the function prologue"
8182 #: config/i386/i386.opt:202
8183 msgid "Align some doubles on dword boundary"
8186 #: config/i386/i386.opt:206
8187 msgid "Function starts are aligned to this power of 2"
8190 #: config/i386/i386.opt:210
8191 msgid "Jump targets are aligned to this power of 2"
8194 #: config/i386/i386.opt:214
8195 msgid "Loop code aligned to this power of 2"
8198 #: config/i386/i386.opt:218
8199 msgid "Align destination of the string operations"
8202 #: config/i386/i386.opt:226
8203 msgid "Use given assembler dialect"
8206 #: config/i386/i386.opt:230
8207 msgid "Known assembler dialects (for use with the -masm-dialect= option):"
8210 #: config/i386/i386.opt:240
8211 msgid "Branches are this expensive (1-5, arbitrary units)"
8214 #: config/i386/i386.opt:244
8216 "Data greater than given threshold will go into .ldata section in x86-64 "
8220 #: config/i386/i386.opt:248
8221 msgid "Use given x86-64 code model"
8224 #: config/i386/i386.opt:252 config/rs6000/aix64.opt:36
8225 #: config/rs6000/linux64.opt:32 config/tilegx/tilegx.opt:49
8226 msgid "Known code models (for use with the -mcmodel= option):"
8229 #: config/i386/i386.opt:271
8230 msgid "Use given address mode"
8233 #: config/i386/i386.opt:275
8234 msgid "Known address mode (for use with the -maddress-mode= option):"
8237 #: config/i386/i386.opt:284
8238 msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
8241 #: config/i386/i386.opt:288
8242 msgid "Generate sin, cos, sqrt for FPU"
8245 #: config/i386/i386.opt:292
8246 msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
8249 #: config/i386/i386.opt:296
8250 msgid "Return values of functions in FPU registers"
8253 #: config/i386/i386.opt:300
8254 msgid "Generate floating point mathematics using given instruction set"
8257 #: config/i386/i386.opt:304
8258 msgid "Valid arguments to -mfpmath=:"
8261 #: config/i386/i386.opt:337
8262 msgid "Inline all known string operations"
8265 #: config/i386/i386.opt:341
8267 "Inline memset/memcpy string operations, but perform inline version only for "
8271 #: config/i386/i386.opt:344
8273 "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-"
8274 "masm=intel%> and %<-masm=att%> instead"
8277 #: config/i386/i386.opt:369
8278 msgid "Set 80387 floating-point precision to 32-bit"
8281 #: config/i386/i386.opt:373
8282 msgid "Set 80387 floating-point precision to 64-bit"
8285 #: config/i386/i386.opt:377
8286 msgid "Set 80387 floating-point precision to 80-bit"
8289 #: config/i386/i386.opt:381
8290 msgid "Attempt to keep stack aligned to this power of 2"
8293 #: config/i386/i386.opt:385
8294 msgid "Assume incoming stack aligned to this power of 2"
8297 #: config/i386/i386.opt:389
8298 msgid "Use push instructions to save outgoing arguments"
8301 #: config/i386/i386.opt:393
8302 msgid "Use red-zone in the x86-64 code"
8305 #: config/i386/i386.opt:397
8306 msgid "Number of registers used to pass integer arguments"
8309 #: config/i386/i386.opt:401
8310 msgid "Alternate calling convention"
8313 #: config/i386/i386.opt:405 config/alpha/alpha.opt:23
8314 msgid "Do not use hardware fp"
8317 #: config/i386/i386.opt:409
8318 msgid "Use SSE register passing conventions for SF and DF mode"
8321 #: config/i386/i386.opt:413
8322 msgid "Realign stack in prologue"
8325 #: config/i386/i386.opt:417
8326 msgid "Enable stack probing"
8329 #: config/i386/i386.opt:421
8330 msgid "Specify memcpy expansion strategy when expected size is known"
8333 #: config/i386/i386.opt:425
8334 msgid "Specify memset expansion strategy when expected size is known"
8337 #: config/i386/i386.opt:429
8338 msgid "Chose strategy to generate stringop using"
8341 #: config/i386/i386.opt:433
8342 msgid "Valid arguments to -mstringop-strategy=:"
8345 #: config/i386/i386.opt:461
8346 msgid "Use given thread-local storage dialect"
8349 #: config/i386/i386.opt:465
8350 msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
8353 #: config/i386/i386.opt:475
8355 msgid "Use direct references against %gs when accessing tls data"
8358 #: config/i386/i386.opt:483
8359 msgid "Fine grain control of tune features"
8362 #: config/i386/i386.opt:487
8363 msgid "Clear all tune features"
8366 #: config/i386/i386.opt:494
8367 msgid "Generate code that conforms to the given ABI"
8370 #: config/i386/i386.opt:498
8371 msgid "Known ABIs (for use with the -mabi= option):"
8374 #: config/i386/i386.opt:508 config/rs6000/rs6000.opt:189
8375 msgid "Vector library ABI to use"
8378 #: config/i386/i386.opt:512
8380 "Known vectorization library ABIs (for use with the -mveclibabi= option):"
8383 #: config/i386/i386.opt:522
8384 msgid "Return 8-byte vectors in memory"
8387 #: config/i386/i386.opt:526
8388 msgid "Generate reciprocals instead of divss and sqrtss."
8391 #: config/i386/i386.opt:530
8392 msgid "Control generation of reciprocal estimates."
8395 #: config/i386/i386.opt:534
8396 msgid "Generate cld instruction in the function prologue."
8399 #: config/i386/i386.opt:538
8401 "Generate vzeroupper instruction before a transfer of control flow out of"
8404 #: config/i386/i386.opt:543
8406 "Do dispatch scheduling if processor is bdver1 or bdver2 or bdver3 or bdver4 "
8407 "and Haifa scheduling"
8410 #: config/i386/i386.opt:548
8412 "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-"
8416 #: config/i386/i386.opt:554
8417 msgid "Generate 32bit i386 code"
8420 #: config/i386/i386.opt:558
8421 msgid "Generate 64bit x86-64 code"
8424 #: config/i386/i386.opt:562
8425 msgid "Generate 32bit x86-64 code"
8428 #: config/i386/i386.opt:566
8429 msgid "Generate 16bit i386 code"
8432 #: config/i386/i386.opt:570
8433 msgid "Support MMX built-in functions"
8436 #: config/i386/i386.opt:574
8437 msgid "Support 3DNow! built-in functions"
8440 #: config/i386/i386.opt:578
8441 msgid "Support Athlon 3Dnow! built-in functions"
8444 #: config/i386/i386.opt:582
8445 msgid "Support MMX and SSE built-in functions and code generation"
8448 #: config/i386/i386.opt:586
8449 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
8452 #: config/i386/i386.opt:590
8453 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
8456 #: config/i386/i386.opt:594
8458 "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
8461 #: config/i386/i386.opt:598
8463 "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code "
8467 #: config/i386/i386.opt:602 config/i386/i386.opt:606
8469 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions "
8470 "and code generation"
8473 #: config/i386/i386.opt:610
8474 msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
8477 #: config/i386/i386.opt:613
8478 msgid "%<-msse5%> was removed"
8481 #: config/i386/i386.opt:618
8483 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in "
8484 "functions and code generation"
8487 #: config/i386/i386.opt:622
8489 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in "
8490 "functions and code generation"
8493 #: config/i386/i386.opt:626
8495 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
8496 "built-in functions and code generation"
8499 #: config/i386/i386.opt:630
8501 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
8502 "and AVX512PF built-in functions and code generation"
8505 #: config/i386/i386.opt:634
8507 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
8508 "and AVX512ER built-in functions and code generation"
8511 #: config/i386/i386.opt:638
8513 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
8514 "and AVX512CD built-in functions and code generation"
8517 #: config/i386/i386.opt:642
8519 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in "
8520 "functions and code generation"
8523 #: config/i386/i386.opt:646
8525 "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
8528 #: config/i386/i386.opt:650
8529 msgid "Support FMA4 built-in functions and code generation "
8532 #: config/i386/i386.opt:654
8533 msgid "Support XOP built-in functions and code generation "
8536 #: config/i386/i386.opt:658
8537 msgid "Support LWP built-in functions and code generation "
8540 #: config/i386/i386.opt:662
8542 "Support code generation of Advanced Bit Manipulation (ABM) instructions."
8545 #: config/i386/i386.opt:666
8546 msgid "Support code generation of popcnt instruction."
8549 #: config/i386/i386.opt:670
8550 msgid "Support BMI built-in functions and code generation"
8553 #: config/i386/i386.opt:674
8554 msgid "Support BMI2 built-in functions and code generation"
8557 #: config/i386/i386.opt:678
8558 msgid "Support LZCNT built-in function and code generation"
8561 #: config/i386/i386.opt:682
8562 msgid "Support Hardware Lock Elision prefixes"
8565 #: config/i386/i386.opt:686
8566 msgid "Support RDSEED instruction"
8569 #: config/i386/i386.opt:690
8570 msgid "Support PREFETCHW instruction"
8573 #: config/i386/i386.opt:694
8574 msgid "Support flag-preserving add-carry instructions"
8577 #: config/i386/i386.opt:698
8578 msgid "Support FXSAVE and FXRSTOR instructions"
8581 #: config/i386/i386.opt:702
8582 msgid "Support XSAVE and XRSTOR instructions"
8585 #: config/i386/i386.opt:706
8586 msgid "Support XSAVEOPT instruction"
8589 #: config/i386/i386.opt:710
8590 msgid "Support TBM built-in functions and code generation"
8593 #: config/i386/i386.opt:714
8594 msgid "Support code generation of cmpxchg16b instruction."
8597 #: config/i386/i386.opt:718
8598 msgid "Support code generation of sahf instruction in 64bit x86-64 code."
8601 #: config/i386/i386.opt:722
8602 msgid "Support code generation of movbe instruction."
8605 #: config/i386/i386.opt:726
8606 msgid "Support code generation of crc32 instruction."
8609 #: config/i386/i386.opt:730
8610 msgid "Support AES built-in functions and code generation"
8613 #: config/i386/i386.opt:734
8614 msgid "Support SHA1 and SHA256 built-in functions and code generation"
8617 #: config/i386/i386.opt:738
8618 msgid "Support PCLMUL built-in functions and code generation"
8621 #: config/i386/i386.opt:742
8622 msgid "Encode SSE instructions with VEX prefix"
8625 #: config/i386/i386.opt:746
8626 msgid "Support FSGSBASE built-in functions and code generation"
8629 #: config/i386/i386.opt:750
8630 msgid "Support RDRND built-in functions and code generation"
8633 #: config/i386/i386.opt:754
8634 msgid "Support F16C built-in functions and code generation"
8637 #: config/i386/i386.opt:758
8638 msgid "Emit profiling counter call at function entry before prologue."
8641 #: config/i386/i386.opt:762
8643 "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-"
8647 #: config/i386/i386.opt:766
8648 msgid "Split 32-byte AVX unaligned load"
8651 #: config/i386/i386.opt:770
8652 msgid "Split 32-byte AVX unaligned store"
8655 #: config/i386/i386.opt:774
8656 msgid "Support RTM built-in functions and code generation"
8659 #: config/i386/i386.opt:778
8660 msgid "Use given stack-protector guard"
8663 #: config/i386/i386.opt:782
8665 "Known stack protector guard (for use with the -mstack-protector-guard= "
8669 #: config/i386/stringop.opt:8
8670 msgid "the Free Software Foundation; either version 3, or (at your option)"
8673 #: config/i386/stringop.opt:13
8674 msgid "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the"
8677 #: config/i386/stringop.opt:18
8678 msgid "see <http://www.gnu.org/licenses/>. */"
8681 #: config/pa/pa64-hpux.opt:23
8682 msgid "Assume code will be linked by GNU ld"
8685 #: config/pa/pa64-hpux.opt:27
8686 msgid "Assume code will be linked by HP ld"
8689 #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
8690 #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
8691 msgid "Specify UNIX standard for predefines and linking"
8694 #: config/pa/pa-hpux.opt:27
8695 msgid "Generate cpp defines for server IO"
8698 #: config/pa/pa-hpux.opt:35
8699 msgid "Generate cpp defines for workstation IO"
8702 #: config/pa/pa.opt:30 config/pa/pa.opt:83 config/pa/pa.opt:91
8703 msgid "Generate PA1.0 code"
8706 #: config/pa/pa.opt:34 config/pa/pa.opt:95 config/pa/pa.opt:136
8707 msgid "Generate PA1.1 code"
8710 #: config/pa/pa.opt:38 config/pa/pa.opt:99
8711 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
8714 #: config/pa/pa.opt:46
8715 msgid "Disable FP regs"
8718 #: config/pa/pa.opt:50
8719 msgid "Disable indexed addressing"
8722 #: config/pa/pa.opt:54
8723 msgid "Generate fast indirect calls"
8726 #: config/pa/pa.opt:62
8727 msgid "Assume code will be assembled by GAS"
8730 #: config/pa/pa.opt:66
8731 msgid "Put jumps in call delay slots"
8734 #: config/pa/pa.opt:71
8735 msgid "Enable linker optimizations"
8738 #: config/pa/pa.opt:75
8739 msgid "Always generate long calls"
8742 #: config/pa/pa.opt:79
8743 msgid "Emit long load/store sequences"
8746 #: config/pa/pa.opt:87
8747 msgid "Disable space regs"
8750 #: config/pa/pa.opt:103
8751 msgid "Use portable calling conventions"
8754 #: config/pa/pa.opt:107
8756 "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
8757 "7200, 7300, and 8000"
8760 #: config/pa/pa.opt:132 config/frv/frv.opt:215
8761 msgid "Use software floating point"
8764 #: config/pa/pa.opt:140
8765 msgid "Do not disable space regs"
8768 #: config/v850/v850.opt:29
8769 msgid "Use registers r2 and r5"
8772 #: config/v850/v850.opt:33
8773 msgid "Use 4 byte entries in switch tables"
8776 #: config/v850/v850.opt:37
8777 msgid "Enable backend debugging"
8780 #: config/v850/v850.opt:41
8781 msgid "Do not use the callt instruction (default)"
8784 #: config/v850/v850.opt:45
8785 msgid "Reuse r30 on a per function basis"
8788 #: config/v850/v850.opt:52
8789 msgid "Prohibit PC relative function calls"
8792 #: config/v850/v850.opt:56
8793 msgid "Use stubs for function prologues"
8796 #: config/v850/v850.opt:60
8797 msgid "Set the max size of data eligible for the SDA area"
8800 #: config/v850/v850.opt:67
8801 msgid "Enable the use of the short load instructions"
8804 #: config/v850/v850.opt:71
8805 msgid "Same as: -mep -mprolog-function"
8808 #: config/v850/v850.opt:75
8809 msgid "Set the max size of data eligible for the TDA area"
8812 #: config/v850/v850.opt:82
8813 msgid "Do not enforce strict alignment"
8816 #: config/v850/v850.opt:86
8818 "Put jump tables for switch statements into the .data section rather than "
8822 #: config/v850/v850.opt:93
8823 msgid "Compile for the v850 processor"
8826 #: config/v850/v850.opt:97
8827 msgid "Compile for the v850e processor"
8830 #: config/v850/v850.opt:101
8831 msgid "Compile for the v850e1 processor"
8834 #: config/v850/v850.opt:105
8835 msgid "Compile for the v850es variant of the v850e1"
8838 #: config/v850/v850.opt:109
8839 msgid "Compile for the v850e2 processor"
8842 #: config/v850/v850.opt:113
8843 msgid "Compile for the v850e2v3 processor"
8846 #: config/v850/v850.opt:117
8847 msgid "Compile for the v850e3v5 processor"
8850 #: config/v850/v850.opt:124
8851 msgid "Enable v850e3v5 loop instructions"
8854 #: config/v850/v850.opt:128
8855 msgid "Set the max size of data eligible for the ZDA area"
8858 #: config/v850/v850.opt:135
8859 msgid "Enable relaxing in the assembler"
8862 #: config/v850/v850.opt:139
8863 msgid "Prohibit PC relative jumps"
8866 #: config/v850/v850.opt:143
8867 msgid "Inhibit the use of hardware floating point instructions"
8870 #: config/v850/v850.opt:147
8872 "Allow the use of hardware floating point instructions for V850E2V3 and up"
8875 #: config/v850/v850.opt:151
8876 msgid "Enable support for the RH850 ABI. This is the default"
8879 #: config/v850/v850.opt:155
8880 msgid "Enable support for the old GCC ABI"
8883 #: config/v850/v850.opt:159
8884 msgid "Support alignments of up to 64-bits"
8889 "-G<number>\tPut global and static data smaller than <number> bytes into a "
8890 "special section (on some targets)"
8893 #: config/lynx.opt:23
8894 msgid "Support legacy multi-threading"
8897 #: config/lynx.opt:27
8898 msgid "Use shared libraries"
8901 #: config/lynx.opt:31
8902 msgid "Support multi-threading"
8905 #: config/vxworks.opt:36
8906 msgid "Assume the VxWorks RTP environment"
8909 #: config/vxworks.opt:43
8910 msgid "Assume the VxWorks vThreads environment"
8913 #: config/cr16/cr16.opt:23
8914 msgid "-msim Use simulator runtime"
8917 #: config/cr16/cr16.opt:27
8918 msgid "Generate SBIT, CBIT instructions"
8921 #: config/cr16/cr16.opt:31
8922 msgid "Support multiply accumulate instructions"
8925 #: config/cr16/cr16.opt:38
8926 msgid "Treat data references as near, far or medium. medium is default"
8929 #: config/cr16/cr16.opt:42
8930 msgid "Generate code for CR16C architecture"
8933 #: config/cr16/cr16.opt:46
8934 msgid "Generate code for CR16C+ architecture (Default)"
8937 #: config/cr16/cr16.opt:50
8938 msgid "Treat integers as 32-bit."
8941 #: config/avr/avr-tables.opt:24
8942 msgid "Known MCU names:"
8945 #: config/avr/avr.opt:23
8946 msgid "Use subroutines for function prologues and epilogues"
8949 #: config/avr/avr.opt:27
8950 msgid "-mmcu=MCU\tSelect the target MCU"
8953 #: config/avr/avr.opt:37
8954 msgid "Use an 8-bit 'int' type"
8957 #: config/avr/avr.opt:41
8958 msgid "Change the stack pointer without disabling interrupts"
8961 #: config/avr/avr.opt:45
8963 "Set the branch costs for conditional branch instructions. Reasonable values "
8964 "are small, non-negative integers. The default branch cost is 0."
8967 #: config/avr/avr.opt:55
8968 msgid "Change only the low 8 bits of the stack pointer"
8971 #: config/avr/avr.opt:59
8972 msgid "Relax branches"
8975 #: config/avr/avr.opt:63
8977 "Make the linker relaxation machine assume that a program counter wrap-around "
8981 #: config/avr/avr.opt:67
8983 "Accumulate outgoing function arguments and acquire/release the needed stack "
8984 "space for outpoing function arguments in function prologue/epilogue. "
8985 "Without this option, outgoing arguments are pushed before calling a function "
8986 "and popped afterwards. This option can lead to reduced code size for "
8987 "functions that call many functions that get their arguments on the stack "
8988 "like, for example printf."
8991 #: config/avr/avr.opt:71
8993 "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-"
8994 "decrement, post-increment and indirect addressing with the X register. "
8995 "Without this option, the compiler may assume that there is an addressing "
8996 "mode X+const similar to Y+const and Z+const and emit instructions to emulate "
8997 "such an addressing mode for X."
9000 #: config/avr/avr.opt:76
9002 "The device has no SPH special function register. This option will be "
9003 "overridden by the compiler driver with the correct setting if presence/"
9004 "absence of SPH can be deduced from -mmcu=MCU."
9007 #: config/avr/avr.opt:80
9008 msgid "Warn if the address space of an address is changed."
9011 #: config/avr/avr.opt:84
9013 "Allow to use truncation instead of rounding towards 0 for fractional int "
9017 #: config/m32r/m32r.opt:34
9018 msgid "Compile for the m32rx"
9021 #: config/m32r/m32r.opt:38
9022 msgid "Compile for the m32r2"
9025 #: config/m32r/m32r.opt:42
9026 msgid "Compile for the m32r"
9029 #: config/m32r/m32r.opt:46
9030 msgid "Align all loops to 32 byte boundary"
9033 #: config/m32r/m32r.opt:50
9034 msgid "Prefer branches over conditional execution"
9037 #: config/m32r/m32r.opt:54
9038 msgid "Give branches their default cost"
9041 #: config/m32r/m32r.opt:58
9042 msgid "Display compile time statistics"
9045 #: config/m32r/m32r.opt:62
9046 msgid "Specify cache flush function"
9049 #: config/m32r/m32r.opt:66
9050 msgid "Specify cache flush trap number"
9053 #: config/m32r/m32r.opt:70
9054 msgid "Only issue one instruction per cycle"
9057 #: config/m32r/m32r.opt:74
9058 msgid "Allow two instructions to be issued per cycle"
9061 #: config/m32r/m32r.opt:78
9062 msgid "Code size: small, medium or large"
9065 #: config/m32r/m32r.opt:94
9066 msgid "Don't call any cache flush functions"
9069 #: config/m32r/m32r.opt:98
9070 msgid "Don't call any cache flush trap"
9073 #: config/m32r/m32r.opt:105
9074 msgid "Small data area: none, sdata, use"
9077 #: config/s390/tpf.opt:23
9078 msgid "Enable TPF-OS tracing code"
9081 #: config/s390/tpf.opt:27
9082 msgid "Specify main object for TPF-OS"
9085 #: config/s390/s390.opt:39
9089 #: config/s390/s390.opt:43
9093 #: config/s390/s390.opt:81
9094 msgid "Maintain backchain pointer"
9097 #: config/s390/s390.opt:85
9098 msgid "Additional debug prints"
9101 #: config/s390/s390.opt:89
9102 msgid "ESA/390 architecture"
9105 #: config/s390/s390.opt:93
9106 msgid "Enable decimal floating point hardware support"
9109 #: config/s390/s390.opt:97
9110 msgid "Enable hardware floating point"
9113 #: config/s390/s390.opt:101
9115 "Prepend the function label with 12 two-byte Nop instructions, and add a four "
9116 "byte Nop instruction after the label for hotpatching."
9119 #: config/s390/s390.opt:105
9121 "Prepend the function label with the given number of two-byte Nop "
9122 "instructions, and add a four byte Nop instruction after the label for "
9126 #: config/s390/s390.opt:109 config/sparc/long-double-switch.opt:23
9127 #: config/alpha/alpha.opt:98
9128 msgid "Use 128-bit long double"
9131 #: config/s390/s390.opt:117
9132 msgid "Use hardware transactional execution instructions"
9135 #: config/s390/s390.opt:121
9136 msgid "Use packed stack layout"
9139 #: config/s390/s390.opt:125
9140 msgid "Use bras for executable < 64k"
9143 #: config/s390/s390.opt:129
9144 msgid "Disable hardware floating point"
9147 #: config/s390/s390.opt:133
9149 "Set the max. number of bytes which has to be left to stack size before a "
9150 "trap instruction is triggered"
9153 #: config/s390/s390.opt:137
9155 "Emit extra code in the function prologue in order to trap if the stack size "
9156 "exceeds the given limit"
9159 #: config/s390/s390.opt:145
9163 #: config/s390/s390.opt:149
9164 msgid "Warn if a function uses alloca or creates an array with dynamic size"
9167 #: config/s390/s390.opt:153
9168 msgid "Warn if a single function's framesize exceeds the given framesize"
9171 #: config/s390/s390.opt:157
9172 msgid "z/Architecture"
9175 #: config/s390/s390.opt:161
9176 msgid "Set the branch costs for conditional branch instructions. Reasonable"
9179 #: config/s390/s390.opt:167 config/rs6000/rs6000.opt:470
9180 msgid "Use LRA instead of reload"
9183 #: config/rl78/rl78.opt:27 config/rx/rx.opt:87
9184 msgid "Use the simulator runtime."
9187 #: config/rl78/rl78.opt:31
9188 msgid "Select hardware or software multiplication support."
9191 #: config/rl78/rl78.opt:47
9192 msgid "Use all registers, reserving none for interrupt handlers."
9195 #: config/rl78/rl78.opt:51
9196 msgid "Enable assembler and linker relaxation. Enabled by default at -Os."
9199 #: config/rl78/rl78.opt:55
9200 msgid "Target the RL78/G10 series"
9203 #: config/stormy16/stormy16.opt:24
9204 msgid "Provide libraries for the simulator"
9207 #: config/arm/arm-tables.opt:25
9208 msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
9211 #: config/arm/arm-tables.opt:299
9212 msgid "Known ARM architectures (for use with the -march= option):"
9215 #: config/arm/arm-tables.opt:384
9216 msgid "Known ARM FPUs (for use with the -mfpu= option):"
9219 #: config/arm/arm.opt:26
9220 msgid "TLS dialect to use:"
9223 #: config/arm/arm.opt:36
9224 msgid "Specify an ABI"
9227 #: config/arm/arm.opt:40
9228 msgid "Known ARM ABIs (for use with the -mabi= option):"
9231 #: config/arm/arm.opt:59
9232 msgid "Generate a call to abort if a noreturn function returns"
9235 #: config/arm/arm.opt:66
9236 msgid "Pass FP arguments in FP registers"
9239 #: config/arm/arm.opt:70
9240 msgid "Generate APCS conformant stack frames"
9243 #: config/arm/arm.opt:74
9244 msgid "Generate re-entrant, PIC code"
9247 #: config/arm/arm.opt:90
9248 msgid "Generate code in 32 bit ARM state."
9251 #: config/arm/arm.opt:98
9252 msgid "Thumb: Assume non-static functions may be called from ARM code"
9255 #: config/arm/arm.opt:102
9256 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
9259 #: config/arm/arm.opt:110
9260 msgid "Specify if floating point hardware should be used"
9263 #: config/arm/arm.opt:114
9264 msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
9267 #: config/arm/arm.opt:127
9268 msgid "Specify the __fp16 floating-point format"
9271 #: config/arm/arm.opt:131
9272 msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
9275 #: config/arm/arm.opt:144
9276 msgid "Specify the name of the target floating point hardware/format"
9279 #: config/arm/arm.opt:159
9280 msgid "Generate call insns as indirect calls, if necessary"
9283 #: config/arm/arm.opt:163
9284 msgid "Assume data segments are relative to text segment."
9287 #: config/arm/arm.opt:167
9288 msgid "Specify the register to be used for PIC addressing"
9291 #: config/arm/arm.opt:171
9292 msgid "Store function names in object code"
9295 #: config/arm/arm.opt:175
9296 msgid "Permit scheduling of a function's prologue sequence"
9299 #: config/arm/arm.opt:179 config/rs6000/rs6000.opt:244
9300 msgid "Do not load the PIC register in function prologues"
9303 #: config/arm/arm.opt:186
9304 msgid "Specify the minimum bit alignment of structures"
9307 #: config/arm/arm.opt:190
9308 msgid "Generate code for Thumb state"
9311 #: config/arm/arm.opt:194
9312 msgid "Support calls between Thumb and ARM instruction sets"
9315 #: config/arm/arm.opt:198
9316 msgid "Specify thread local storage scheme"
9319 #: config/arm/arm.opt:202
9320 msgid "Specify how to access the thread pointer"
9323 #: config/arm/arm.opt:206
9324 msgid "Valid arguments to -mtp=:"
9327 #: config/arm/arm.opt:219
9328 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
9331 #: config/arm/arm.opt:223
9332 msgid "Thumb: Generate (leaf) stack frames even if not needed"
9335 #: config/arm/arm.opt:227 config/mn10300/mn10300.opt:42
9336 msgid "Tune code for the given processor"
9339 #: config/arm/arm.opt:236
9341 "Assume big endian bytes, little endian words. This option is deprecated."
9344 #: config/arm/arm.opt:240
9346 "Use Neon quad-word (rather than double-word) registers for vectorization"
9349 #: config/arm/arm.opt:244
9351 "Use Neon double-word (rather than quad-word) registers for vectorization"
9354 #: config/arm/arm.opt:248
9355 msgid "Only generate absolute relocations on word sized values."
9358 #: config/arm/arm.opt:252
9359 msgid "Generate IT blocks appropriate for ARMv8."
9362 #: config/arm/arm.opt:256
9363 msgid "Use the old RTX costing tables (transitional)."
9366 #: config/arm/arm.opt:260
9368 "Use the new generic RTX cost tables if new core-specific cost table not "
9369 "available (transitional)."
9372 #: config/arm/arm.opt:264
9374 "Avoid overlapping destination and address registers on LDRD instructions"
9377 #: config/arm/arm.opt:269
9378 msgid "Enable unaligned word and halfword accesses to packed data."
9381 #: config/arm/arm.opt:273
9382 msgid "Use Neon to perform 64-bits operations rather than core registers."
9385 #: config/arm/arm.opt:277
9386 msgid "Assume loading data from flash is slower than fetching instructions."
9389 #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
9390 msgid "Use hardware FP"
9393 #: config/sparc/sparc.opt:38
9394 msgid "Do not use hardware FP"
9397 #: config/sparc/sparc.opt:42
9398 msgid "Use flat register window model"
9401 #: config/sparc/sparc.opt:46
9402 msgid "Assume possible double misalignment"
9405 #: config/sparc/sparc.opt:50
9406 msgid "Use ABI reserved registers"
9409 #: config/sparc/sparc.opt:54
9410 msgid "Use hardware quad FP instructions"
9413 #: config/sparc/sparc.opt:58
9414 msgid "Do not use hardware quad fp instructions"
9417 #: config/sparc/sparc.opt:62
9418 msgid "Compile for V8+ ABI"
9421 #: config/sparc/sparc.opt:66
9422 msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions"
9425 #: config/sparc/sparc.opt:70
9426 msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions"
9429 #: config/sparc/sparc.opt:74
9430 msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions"
9433 #: config/sparc/sparc.opt:78
9434 msgid "Use UltraSPARC Compare-and-Branch extensions"
9437 #: config/sparc/sparc.opt:82
9438 msgid "Use UltraSPARC Fused Multiply-Add extensions"
9441 #: config/sparc/sparc.opt:86
9442 msgid "Use UltraSPARC Population-Count instruction"
9445 #: config/sparc/sparc.opt:90
9446 msgid "Pointers are 64-bit"
9449 #: config/sparc/sparc.opt:94
9450 msgid "Pointers are 32-bit"
9453 #: config/sparc/sparc.opt:98
9454 msgid "Use 64-bit ABI"
9457 #: config/sparc/sparc.opt:102
9458 msgid "Use 32-bit ABI"
9461 #: config/sparc/sparc.opt:106
9462 msgid "Use stack bias"
9465 #: config/sparc/sparc.opt:110
9466 msgid "Use structs on stronger alignment for double-word copies"
9469 #: config/sparc/sparc.opt:114
9470 msgid "Optimize tail call instructions in assembler and linker"
9473 #: config/sparc/sparc.opt:118
9474 msgid "Use features of and schedule code for given CPU"
9477 #: config/sparc/sparc.opt:192
9478 msgid "Use given SPARC-V9 code model"
9481 #: config/sparc/sparc.opt:196
9482 msgid "Enable debug output"
9485 #: config/sparc/sparc.opt:200
9486 msgid "Enable strict 32-bit psABI struct return checking."
9489 #: config/sparc/sparc.opt:204
9490 msgid "Enable workaround for single erratum of AT697F processor"
9493 #: config/sparc/sparc.opt:209
9494 msgid "Enable workarounds for the errata of the UT699 processor"
9497 #: config/sparc/sparc.opt:238
9498 msgid "Specify the memory model in effect for the program."
9501 #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:141
9502 msgid "Generate 64-bit code"
9505 #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:145
9506 msgid "Generate 32-bit code"
9509 #: config/rs6000/rs6000-tables.opt:24
9510 msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
9513 #: config/rs6000/476.opt:24
9515 "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl "
9516 "insns used for GOT accesses"
9519 #: config/rs6000/aix64.opt:24
9520 msgid "Compile for 64-bit pointers"
9523 #: config/rs6000/aix64.opt:28
9524 msgid "Compile for 32-bit pointers"
9527 #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
9528 msgid "Select code model"
9531 #: config/rs6000/aix64.opt:49
9532 msgid "Support message passing with the Parallel Environment"
9535 #: config/rs6000/linux64.opt:24
9536 msgid "Call mcount for profiling before a function prologue"
9539 #: config/rs6000/rs6000.opt:109
9540 msgid "Use PowerPC-64 instruction set"
9543 #: config/rs6000/rs6000.opt:113
9544 msgid "Use PowerPC General Purpose group optional instructions"
9547 #: config/rs6000/rs6000.opt:117
9548 msgid "Use PowerPC Graphics group optional instructions"
9551 #: config/rs6000/rs6000.opt:121
9552 msgid "Use PowerPC V2.01 single field mfcr instruction"
9555 #: config/rs6000/rs6000.opt:125
9556 msgid "Use PowerPC V2.02 popcntb instruction"
9559 #: config/rs6000/rs6000.opt:129
9560 msgid "Use PowerPC V2.02 floating point rounding instructions"
9563 #: config/rs6000/rs6000.opt:133
9564 msgid "Use PowerPC V2.05 compare bytes instruction"
9567 #: config/rs6000/rs6000.opt:137
9568 msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
9571 #: config/rs6000/rs6000.opt:141
9572 msgid "Use AltiVec instructions"
9575 #: config/rs6000/rs6000.opt:145
9576 msgid "Generate Altivec instructions using little-endian element order"
9579 #: config/rs6000/rs6000.opt:149
9580 msgid "Generate Altivec instructions using big-endian element order"
9583 #: config/rs6000/rs6000.opt:153
9584 msgid "Use decimal floating point instructions"
9587 #: config/rs6000/rs6000.opt:157
9588 msgid "Use 4xx half-word multiply instructions"
9591 #: config/rs6000/rs6000.opt:161
9592 msgid "Use 4xx string-search dlmzb instruction"
9595 #: config/rs6000/rs6000.opt:165
9596 msgid "Generate load/store multiple instructions"
9599 #: config/rs6000/rs6000.opt:169
9600 msgid "Generate string instructions for block moves"
9603 #: config/rs6000/rs6000.opt:181
9604 msgid "Use PowerPC V2.06 popcntd instruction"
9607 #: config/rs6000/rs6000.opt:185
9609 "Under -ffast-math, generate a FRIZ instruction for (double)(long long) "
9613 #: config/rs6000/rs6000.opt:193
9614 msgid "Use vector/scalar (VSX) instructions"
9617 #: config/rs6000/rs6000.opt:236
9618 msgid "Do not generate load/store with update instructions"
9621 #: config/rs6000/rs6000.opt:240
9622 msgid "Generate load/store with update instructions"
9625 #: config/rs6000/rs6000.opt:248
9626 msgid "Avoid generation of indexed load/store instructions when possible"
9629 #: config/rs6000/rs6000.opt:252
9630 msgid "Mark __tls_get_addr calls with argument info"
9633 #: config/rs6000/rs6000.opt:259
9634 msgid "Schedule the start and end of the procedure"
9637 #: config/rs6000/rs6000.opt:263
9638 msgid "Return all structures in memory (AIX default)"
9641 #: config/rs6000/rs6000.opt:267
9642 msgid "Return small structures in registers (SVR4 default)"
9645 #: config/rs6000/rs6000.opt:271
9646 msgid "Conform more closely to IBM XLC semantics"
9649 #: config/rs6000/rs6000.opt:275 config/rs6000/rs6000.opt:279
9651 "Generate software reciprocal divide and square root for better throughput."
9654 #: config/rs6000/rs6000.opt:283
9655 msgid "Assume that the reciprocal estimate instructions provide more accuracy."
9658 #: config/rs6000/rs6000.opt:287
9659 msgid "Do not place floating point constants in TOC"
9662 #: config/rs6000/rs6000.opt:291
9663 msgid "Place floating point constants in TOC"
9666 #: config/rs6000/rs6000.opt:295
9667 msgid "Do not place symbol+offset constants in TOC"
9670 #: config/rs6000/rs6000.opt:299
9671 msgid "Place symbol+offset constants in TOC"
9674 #: config/rs6000/rs6000.opt:310
9675 msgid "Use only one TOC entry per procedure"
9678 #: config/rs6000/rs6000.opt:314
9679 msgid "Put everything in the regular TOC"
9682 #: config/rs6000/rs6000.opt:318
9683 msgid "Generate VRSAVE instructions when generating AltiVec code"
9686 #: config/rs6000/rs6000.opt:322
9687 msgid "Deprecated option. Use -mno-vrsave instead"
9690 #: config/rs6000/rs6000.opt:326
9691 msgid "Deprecated option. Use -mvrsave instead"
9694 #: config/rs6000/rs6000.opt:330
9696 "Specify how many bytes should be moved inline before calling out to memcpy/"
9700 #: config/rs6000/rs6000.opt:334
9701 msgid "Generate isel instructions"
9704 #: config/rs6000/rs6000.opt:338
9705 msgid "Deprecated option. Use -mno-isel instead"
9708 #: config/rs6000/rs6000.opt:342
9709 msgid "Deprecated option. Use -misel instead"
9712 #: config/rs6000/rs6000.opt:346
9713 msgid "Generate SPE SIMD instructions on E500"
9716 #: config/rs6000/rs6000.opt:350
9717 msgid "Generate PPC750CL paired-single instructions"
9720 #: config/rs6000/rs6000.opt:354
9721 msgid "Deprecated option. Use -mno-spe instead"
9724 #: config/rs6000/rs6000.opt:358
9725 msgid "Deprecated option. Use -mspe instead"
9728 #: config/rs6000/rs6000.opt:362
9729 msgid "-mdebug=\tEnable debug output"
9732 #: config/rs6000/rs6000.opt:366
9733 msgid "Use the AltiVec ABI extensions"
9736 #: config/rs6000/rs6000.opt:370
9737 msgid "Do not use the AltiVec ABI extensions"
9740 #: config/rs6000/rs6000.opt:374
9741 msgid "Use the SPE ABI extensions"
9744 #: config/rs6000/rs6000.opt:378
9745 msgid "Do not use the SPE ABI extensions"
9748 #: config/rs6000/rs6000.opt:382
9749 msgid "Use the ELFv1 ABI"
9752 #: config/rs6000/rs6000.opt:386
9753 msgid "Use the ELFv2 ABI"
9756 #: config/rs6000/rs6000.opt:393
9757 msgid "using darwin64 ABI"
9760 #: config/rs6000/rs6000.opt:396
9761 msgid "using old darwin ABI"
9764 #: config/rs6000/rs6000.opt:399
9765 msgid "using IEEE extended precision long double"
9768 #: config/rs6000/rs6000.opt:402
9769 msgid "using IBM extended precision long double"
9772 #: config/rs6000/rs6000.opt:406
9773 msgid "-mcpu=\tUse features of and schedule code for given CPU"
9776 #: config/rs6000/rs6000.opt:410
9777 msgid "-mtune=\tSchedule code for given CPU"
9780 #: config/rs6000/rs6000.opt:414
9781 msgid "-mtraceback=\tSelect full, part, or no traceback table"
9784 #: config/rs6000/rs6000.opt:430
9785 msgid "Avoid all range limits on call instructions"
9788 #: config/rs6000/rs6000.opt:434
9789 msgid "Generate Cell microcode"
9792 #: config/rs6000/rs6000.opt:438
9793 msgid "Warn when a Cell microcoded instruction is emitted"
9796 #: config/rs6000/rs6000.opt:442
9797 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
9800 #: config/rs6000/rs6000.opt:446
9801 msgid "-mfloat-gprs=\tSelect GPR floating point method"
9804 #: config/rs6000/rs6000.opt:450
9805 msgid "Valid arguments to -mfloat-gprs=:"
9808 #: config/rs6000/rs6000.opt:466
9809 msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
9812 #: config/rs6000/rs6000.opt:474
9813 msgid "Determine which dependences between insns are considered costly"
9816 #: config/rs6000/rs6000.opt:478
9817 msgid "Specify which post scheduling nop insertion scheme to apply"
9820 #: config/rs6000/rs6000.opt:482
9821 msgid "Specify alignment of structure fields default/natural"
9824 #: config/rs6000/rs6000.opt:486
9825 msgid "Valid arguments to -malign-:"
9828 #: config/rs6000/rs6000.opt:496
9829 msgid "Specify scheduling priority for dispatch slot restricted insns"
9832 #: config/rs6000/rs6000.opt:500
9833 msgid "Single-precision floating point unit"
9836 #: config/rs6000/rs6000.opt:504
9837 msgid "Double-precision floating point unit"
9840 #: config/rs6000/rs6000.opt:508
9841 msgid "Floating point unit does not support divide & sqrt"
9844 #: config/rs6000/rs6000.opt:512
9845 msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
9848 #: config/rs6000/rs6000.opt:534
9849 msgid "Specify Xilinx FPU."
9852 #: config/rs6000/rs6000.opt:538
9854 "Use/do not use r11 to hold the static link in calls to functions via "
9858 #: config/rs6000/rs6000.opt:542
9860 "Control whether we save the TOC in the prologue for indirect calls or "
9861 "generate the save inline"
9864 #: config/rs6000/rs6000.opt:546
9865 msgid "Allow 128-bit integers in VSX registers"
9868 #: config/rs6000/rs6000.opt:550
9870 "Fuse certain integer operations together for better performance on power8"
9873 #: config/rs6000/rs6000.opt:554
9874 msgid "Allow sign extension in fusion operations"
9877 #: config/rs6000/rs6000.opt:558
9878 msgid "Use/do not use vector and scalar instructions added in ISA 2.07."
9881 #: config/rs6000/rs6000.opt:562
9882 msgid "Use ISA 2.07 crypto instructions"
9885 #: config/rs6000/rs6000.opt:566
9886 msgid "Use ISA 2.07 direct move between GPR & VSX register instructions"
9889 #: config/rs6000/rs6000.opt:570
9890 msgid "Use ISA 2.07 transactional memory (HTM) instructions"
9893 #: config/rs6000/rs6000.opt:574
9894 msgid "Generate the quad word memory instructions (lq/stq)."
9897 #: config/rs6000/rs6000.opt:578
9898 msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
9901 #: config/rs6000/rs6000.opt:582
9903 "Generate aggregate parameter passing code with at most 64-bit alignment."
9906 #: config/rs6000/rs6000.opt:586
9907 msgid "Allow double variables in upper registers with -mcpu=power7 or -mvsx"
9910 #: config/rs6000/rs6000.opt:590
9912 "Allow float variables in upper registers with -mcpu=power8 or -mp8-vector"
9915 #: config/rs6000/sysv4.opt:24
9916 msgid "Select ABI calling convention"
9919 #: config/rs6000/sysv4.opt:28 config/c6x/c6x.opt:42
9920 msgid "Select method for sdata handling"
9923 #: config/rs6000/sysv4.opt:48 config/rs6000/sysv4.opt:52
9924 msgid "Align to the base type of the bit-field"
9927 #: config/rs6000/sysv4.opt:57 config/rs6000/sysv4.opt:61
9928 msgid "Produce code relocatable at runtime"
9931 #: config/rs6000/sysv4.opt:65 config/rs6000/sysv4.opt:69
9932 msgid "Produce little endian code"
9935 #: config/rs6000/sysv4.opt:73 config/rs6000/sysv4.opt:77
9936 msgid "Produce big endian code"
9939 #: config/rs6000/sysv4.opt:82 config/rs6000/sysv4.opt:86
9940 #: config/rs6000/sysv4.opt:95 config/rs6000/sysv4.opt:137
9941 #: config/rs6000/sysv4.opt:149
9942 msgid "no description yet"
9945 #: config/rs6000/sysv4.opt:90
9946 msgid "Assume all variable arg functions are prototyped"
9949 #: config/rs6000/sysv4.opt:99
9953 #: config/rs6000/sysv4.opt:103
9954 msgid "Allow bit-fields to cross word boundaries"
9957 #: config/rs6000/sysv4.opt:107
9958 msgid "Use alternate register names"
9961 #: config/rs6000/sysv4.opt:113
9962 msgid "Use default method for sdata handling"
9965 #: config/rs6000/sysv4.opt:117
9966 msgid "Link with libsim.a, libc.a and sim-crt0.o"
9969 #: config/rs6000/sysv4.opt:121
9970 msgid "Link with libads.a, libc.a and crt0.o"
9973 #: config/rs6000/sysv4.opt:125
9974 msgid "Link with libyk.a, libc.a and crt0.o"
9977 #: config/rs6000/sysv4.opt:129
9978 msgid "Link with libmvme.a, libc.a and crt0.o"
9981 #: config/rs6000/sysv4.opt:133
9982 msgid "Set the PPC_EMB bit in the ELF flags header"
9985 #: config/rs6000/sysv4.opt:153
9986 msgid "Generate code to use a non-exec PLT and GOT"
9989 #: config/rs6000/sysv4.opt:157
9990 msgid "Generate code for old exec BSS PLT"
9993 #: config/alpha/alpha.opt:27
9994 msgid "Use fp registers"
9997 #: config/alpha/alpha.opt:35
9998 msgid "Request IEEE-conformant math library routines (OSF/1)"
10001 #: config/alpha/alpha.opt:39
10002 msgid "Emit IEEE-conformant code, without inexact exceptions"
10005 #: config/alpha/alpha.opt:46
10006 msgid "Do not emit complex integer constants to read-only memory"
10009 #: config/alpha/alpha.opt:50
10013 #: config/alpha/alpha.opt:54
10014 msgid "Do not use VAX fp"
10017 #: config/alpha/alpha.opt:58
10018 msgid "Emit code for the byte/word ISA extension"
10021 #: config/alpha/alpha.opt:62
10022 msgid "Emit code for the motion video ISA extension"
10025 #: config/alpha/alpha.opt:66
10026 msgid "Emit code for the fp move and sqrt ISA extension"
10029 #: config/alpha/alpha.opt:70
10030 msgid "Emit code for the counting ISA extension"
10033 #: config/alpha/alpha.opt:74
10034 msgid "Emit code using explicit relocation directives"
10037 #: config/alpha/alpha.opt:78
10038 msgid "Emit 16-bit relocations to the small data areas"
10041 #: config/alpha/alpha.opt:82
10042 msgid "Emit 32-bit relocations to the small data areas"
10045 #: config/alpha/alpha.opt:86
10046 msgid "Emit direct branches to local functions"
10049 #: config/alpha/alpha.opt:90
10050 msgid "Emit indirect branches to local functions"
10053 #: config/alpha/alpha.opt:94
10054 msgid "Emit rdval instead of rduniq for thread pointer"
10057 #: config/alpha/alpha.opt:106
10058 msgid "Use features of and schedule given CPU"
10061 #: config/alpha/alpha.opt:110
10062 msgid "Schedule given CPU"
10065 #: config/alpha/alpha.opt:114
10066 msgid "Control the generated fp rounding mode"
10069 #: config/alpha/alpha.opt:118
10070 msgid "Control the IEEE trap mode"
10073 #: config/alpha/alpha.opt:122
10074 msgid "Control the precision given to fp exceptions"
10077 #: config/alpha/alpha.opt:126
10078 msgid "Tune expected memory latency"
10081 #: config/tilepro/tilepro.opt:23
10082 msgid "Compile with 32 bit longs and pointers, which is the only supported"
10085 #: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
10086 msgid "-mcpu=CPU\tUse features of and schedule code for given CPU"
10089 #: config/tilepro/tilepro.opt:32
10090 msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
10093 #: config/lm32/lm32.opt:24
10094 msgid "Enable multiply instructions"
10097 #: config/lm32/lm32.opt:28
10098 msgid "Enable divide and modulus instructions"
10101 #: config/lm32/lm32.opt:32
10102 msgid "Enable barrel shift instructions"
10105 #: config/lm32/lm32.opt:36
10106 msgid "Enable sign extend instructions"
10109 #: config/lm32/lm32.opt:40
10110 msgid "Enable user-defined instructions"
10113 #: config/nios2/elf.opt:26
10114 msgid "Link with a limited version of the C library"
10117 #: config/nios2/elf.opt:30
10118 msgid "Name of system library to link against"
10121 #: config/nios2/elf.opt:34
10122 msgid "Name of the startfile"
10125 #: config/nios2/elf.opt:38
10126 msgid "Link with HAL BSP"
10129 #: config/nios2/nios2.opt:35
10130 msgid "Enable DIV, DIVU"
10133 #: config/nios2/nios2.opt:39
10134 msgid "Enable MUL instructions"
10137 #: config/nios2/nios2.opt:43
10138 msgid "Enable MULX instructions, assume fast shifter"
10141 #: config/nios2/nios2.opt:47
10142 msgid "Use table based fast divide (default at -O3)"
10145 #: config/nios2/nios2.opt:51
10146 msgid "All memory accesses use I/O load/store instructions"
10149 #: config/nios2/nios2.opt:55
10150 msgid "Volatile memory accesses use I/O load/store instructions"
10153 #: config/nios2/nios2.opt:59
10154 msgid "Volatile memory accesses do not use I/O load/store instructions"
10157 #: config/nios2/nios2.opt:63 config/mips/mips.opt:240
10158 msgid "Use GP-relative addressing to access small data"
10161 #: config/nios2/nios2.opt:67 config/c6x/c6x.opt:30 config/mep/mep.opt:82
10162 #: config/mips/mips.opt:134
10163 msgid "Use big-endian byte order"
10166 #: config/nios2/nios2.opt:71 config/c6x/c6x.opt:34 config/mep/mep.opt:86
10167 #: config/mips/mips.opt:138
10168 msgid "Use little-endian byte order"
10171 #: config/nios2/nios2.opt:75
10172 msgid "Floating point custom instruction configuration name"
10175 #: config/nios2/nios2.opt:79
10176 msgid "Do not use the ftruncds custom instruction"
10179 #: config/nios2/nios2.opt:83
10180 msgid "Integer id (N) of ftruncds custom instruction"
10183 #: config/nios2/nios2.opt:87
10184 msgid "Do not use the fextsd custom instruction"
10187 #: config/nios2/nios2.opt:91
10188 msgid "Integer id (N) of fextsd custom instruction"
10191 #: config/nios2/nios2.opt:95
10192 msgid "Do not use the fixdu custom instruction"
10195 #: config/nios2/nios2.opt:99
10196 msgid "Integer id (N) of fixdu custom instruction"
10199 #: config/nios2/nios2.opt:103
10200 msgid "Do not use the fixdi custom instruction"
10203 #: config/nios2/nios2.opt:107
10204 msgid "Integer id (N) of fixdi custom instruction"
10207 #: config/nios2/nios2.opt:111
10208 msgid "Do not use the fixsu custom instruction"
10211 #: config/nios2/nios2.opt:115
10212 msgid "Integer id (N) of fixsu custom instruction"
10215 #: config/nios2/nios2.opt:119
10216 msgid "Do not use the fixsi custom instruction"
10219 #: config/nios2/nios2.opt:123
10220 msgid "Integer id (N) of fixsi custom instruction"
10223 #: config/nios2/nios2.opt:127
10224 msgid "Do not use the floatud custom instruction"
10227 #: config/nios2/nios2.opt:131
10228 msgid "Integer id (N) of floatud custom instruction"
10231 #: config/nios2/nios2.opt:135
10232 msgid "Do not use the floatid custom instruction"
10235 #: config/nios2/nios2.opt:139
10236 msgid "Integer id (N) of floatid custom instruction"
10239 #: config/nios2/nios2.opt:143
10240 msgid "Do not use the floatus custom instruction"
10243 #: config/nios2/nios2.opt:147
10244 msgid "Integer id (N) of floatus custom instruction"
10247 #: config/nios2/nios2.opt:151
10248 msgid "Do not use the floatis custom instruction"
10251 #: config/nios2/nios2.opt:155
10252 msgid "Integer id (N) of floatis custom instruction"
10255 #: config/nios2/nios2.opt:159
10256 msgid "Do not use the fcmpned custom instruction"
10259 #: config/nios2/nios2.opt:163
10260 msgid "Integer id (N) of fcmpned custom instruction"
10263 #: config/nios2/nios2.opt:167
10264 msgid "Do not use the fcmpeqd custom instruction"
10267 #: config/nios2/nios2.opt:171
10268 msgid "Integer id (N) of fcmpeqd custom instruction"
10271 #: config/nios2/nios2.opt:175
10272 msgid "Do not use the fcmpged custom instruction"
10275 #: config/nios2/nios2.opt:179
10276 msgid "Integer id (N) of fcmpged custom instruction"
10279 #: config/nios2/nios2.opt:183
10280 msgid "Do not use the fcmpgtd custom instruction"
10283 #: config/nios2/nios2.opt:187
10284 msgid "Integer id (N) of fcmpgtd custom instruction"
10287 #: config/nios2/nios2.opt:191
10288 msgid "Do not use the fcmpled custom instruction"
10291 #: config/nios2/nios2.opt:195
10292 msgid "Integer id (N) of fcmpled custom instruction"
10295 #: config/nios2/nios2.opt:199
10296 msgid "Do not use the fcmpltd custom instruction"
10299 #: config/nios2/nios2.opt:203
10300 msgid "Integer id (N) of fcmpltd custom instruction"
10303 #: config/nios2/nios2.opt:207
10304 msgid "Do not use the flogd custom instruction"
10307 #: config/nios2/nios2.opt:211
10308 msgid "Integer id (N) of flogd custom instruction"
10311 #: config/nios2/nios2.opt:215
10312 msgid "Do not use the fexpd custom instruction"
10315 #: config/nios2/nios2.opt:219
10316 msgid "Integer id (N) of fexpd custom instruction"
10319 #: config/nios2/nios2.opt:223
10320 msgid "Do not use the fatand custom instruction"
10323 #: config/nios2/nios2.opt:227
10324 msgid "Integer id (N) of fatand custom instruction"
10327 #: config/nios2/nios2.opt:231
10328 msgid "Do not use the ftand custom instruction"
10331 #: config/nios2/nios2.opt:235
10332 msgid "Integer id (N) of ftand custom instruction"
10335 #: config/nios2/nios2.opt:239
10336 msgid "Do not use the fsind custom instruction"
10339 #: config/nios2/nios2.opt:243
10340 msgid "Integer id (N) of fsind custom instruction"
10343 #: config/nios2/nios2.opt:247
10344 msgid "Do not use the fcosd custom instruction"
10347 #: config/nios2/nios2.opt:251
10348 msgid "Integer id (N) of fcosd custom instruction"
10351 #: config/nios2/nios2.opt:255
10352 msgid "Do not use the fsqrtd custom instruction"
10355 #: config/nios2/nios2.opt:259
10356 msgid "Integer id (N) of fsqrtd custom instruction"
10359 #: config/nios2/nios2.opt:263
10360 msgid "Do not use the fabsd custom instruction"
10363 #: config/nios2/nios2.opt:267
10364 msgid "Integer id (N) of fabsd custom instruction"
10367 #: config/nios2/nios2.opt:271
10368 msgid "Do not use the fnegd custom instruction"
10371 #: config/nios2/nios2.opt:275
10372 msgid "Integer id (N) of fnegd custom instruction"
10375 #: config/nios2/nios2.opt:279
10376 msgid "Do not use the fmaxd custom instruction"
10379 #: config/nios2/nios2.opt:283
10380 msgid "Integer id (N) of fmaxd custom instruction"
10383 #: config/nios2/nios2.opt:287
10384 msgid "Do not use the fmind custom instruction"
10387 #: config/nios2/nios2.opt:291
10388 msgid "Integer id (N) of fmind custom instruction"
10391 #: config/nios2/nios2.opt:295
10392 msgid "Do not use the fdivd custom instruction"
10395 #: config/nios2/nios2.opt:299
10396 msgid "Integer id (N) of fdivd custom instruction"
10399 #: config/nios2/nios2.opt:303
10400 msgid "Do not use the fmuld custom instruction"
10403 #: config/nios2/nios2.opt:307
10404 msgid "Integer id (N) of fmuld custom instruction"
10407 #: config/nios2/nios2.opt:311
10408 msgid "Do not use the fsubd custom instruction"
10411 #: config/nios2/nios2.opt:315
10412 msgid "Integer id (N) of fsubd custom instruction"
10415 #: config/nios2/nios2.opt:319
10416 msgid "Do not use the faddd custom instruction"
10419 #: config/nios2/nios2.opt:323
10420 msgid "Integer id (N) of faddd custom instruction"
10423 #: config/nios2/nios2.opt:327
10424 msgid "Do not use the fcmpnes custom instruction"
10427 #: config/nios2/nios2.opt:331
10428 msgid "Integer id (N) of fcmpnes custom instruction"
10431 #: config/nios2/nios2.opt:335
10432 msgid "Do not use the fcmpeqs custom instruction"
10435 #: config/nios2/nios2.opt:339
10436 msgid "Integer id (N) of fcmpeqs custom instruction"
10439 #: config/nios2/nios2.opt:343
10440 msgid "Do not use the fcmpges custom instruction"
10443 #: config/nios2/nios2.opt:347
10444 msgid "Integer id (N) of fcmpges custom instruction"
10447 #: config/nios2/nios2.opt:351
10448 msgid "Do not use the fcmpgts custom instruction"
10451 #: config/nios2/nios2.opt:355
10452 msgid "Integer id (N) of fcmpgts custom instruction"
10455 #: config/nios2/nios2.opt:359
10456 msgid "Do not use the fcmples custom instruction"
10459 #: config/nios2/nios2.opt:363
10460 msgid "Integer id (N) of fcmples custom instruction"
10463 #: config/nios2/nios2.opt:367
10464 msgid "Do not use the fcmplts custom instruction"
10467 #: config/nios2/nios2.opt:371
10468 msgid "Integer id (N) of fcmplts custom instruction"
10471 #: config/nios2/nios2.opt:375
10472 msgid "Do not use the flogs custom instruction"
10475 #: config/nios2/nios2.opt:379
10476 msgid "Integer id (N) of flogs custom instruction"
10479 #: config/nios2/nios2.opt:383
10480 msgid "Do not use the fexps custom instruction"
10483 #: config/nios2/nios2.opt:387
10484 msgid "Integer id (N) of fexps custom instruction"
10487 #: config/nios2/nios2.opt:391
10488 msgid "Do not use the fatans custom instruction"
10491 #: config/nios2/nios2.opt:395
10492 msgid "Integer id (N) of fatans custom instruction"
10495 #: config/nios2/nios2.opt:399
10496 msgid "Do not use the ftans custom instruction"
10499 #: config/nios2/nios2.opt:403
10500 msgid "Integer id (N) of ftans custom instruction"
10503 #: config/nios2/nios2.opt:407
10504 msgid "Do not use the fsins custom instruction"
10507 #: config/nios2/nios2.opt:411
10508 msgid "Integer id (N) of fsins custom instruction"
10511 #: config/nios2/nios2.opt:415
10512 msgid "Do not use the fcoss custom instruction"
10515 #: config/nios2/nios2.opt:419
10516 msgid "Integer id (N) of fcoss custom instruction"
10519 #: config/nios2/nios2.opt:423
10520 msgid "Do not use the fsqrts custom instruction"
10523 #: config/nios2/nios2.opt:427
10524 msgid "Integer id (N) of fsqrts custom instruction"
10527 #: config/nios2/nios2.opt:431
10528 msgid "Do not use the fabss custom instr"
10531 #: config/nios2/nios2.opt:435
10532 msgid "Integer id (N) of fabss custom instruction"
10535 #: config/nios2/nios2.opt:439
10536 msgid "Do not use the fnegs custom instruction"
10539 #: config/nios2/nios2.opt:443
10540 msgid "Integer id (N) of fnegs custom instruction"
10543 #: config/nios2/nios2.opt:447
10544 msgid "Do not use the fmaxs custom instruction"
10547 #: config/nios2/nios2.opt:451
10548 msgid "Integer id (N) of fmaxs custom instruction"
10551 #: config/nios2/nios2.opt:455
10552 msgid "Do not use the fmins custom instruction"
10555 #: config/nios2/nios2.opt:459
10556 msgid "Integer id (N) of fmins custom instruction"
10559 #: config/nios2/nios2.opt:463
10560 msgid "Do not use the fdivs custom instruction"
10563 #: config/nios2/nios2.opt:467
10564 msgid "Integer id (N) of fdivs custom instruction"
10567 #: config/nios2/nios2.opt:471
10568 msgid "Do not use the fmuls custom instruction"
10571 #: config/nios2/nios2.opt:475
10572 msgid "Integer id (N) of fmuls custom instruction"
10575 #: config/nios2/nios2.opt:479
10576 msgid "Do not use the fsubs custom instruction"
10579 #: config/nios2/nios2.opt:483
10580 msgid "Integer id (N) of fsubs custom instruction"
10583 #: config/nios2/nios2.opt:487
10584 msgid "Do not use the fadds custom instruction"
10587 #: config/nios2/nios2.opt:491
10588 msgid "Integer id (N) of fadds custom instruction"
10591 #: config/nios2/nios2.opt:495
10592 msgid "Do not use the frdy custom instruction"
10595 #: config/nios2/nios2.opt:499
10596 msgid "Integer id (N) of frdy custom instruction"
10599 #: config/nios2/nios2.opt:503
10600 msgid "Do not use the frdxhi custom instruction"
10603 #: config/nios2/nios2.opt:507
10604 msgid "Integer id (N) of frdxhi custom instruction"
10607 #: config/nios2/nios2.opt:511
10608 msgid "Do not use the frdxlo custom instruction"
10611 #: config/nios2/nios2.opt:515
10612 msgid "Integer id (N) of frdxlo custom instruction"
10615 #: config/nios2/nios2.opt:519
10616 msgid "Do not use the fwry custom instruction"
10619 #: config/nios2/nios2.opt:523
10620 msgid "Integer id (N) of fwry custom instruction"
10623 #: config/nios2/nios2.opt:527
10624 msgid "Do not use the fwrx custom instruction"
10627 #: config/nios2/nios2.opt:531
10628 msgid "Integer id (N) of fwrx custom instruction"
10631 #: config/rx/rx.opt:29
10632 msgid "Store doubles in 64 bits."
10635 #: config/rx/rx.opt:33
10636 msgid "Stores doubles in 32 bits. This is the default."
10639 #: config/rx/rx.opt:37
10640 msgid "Disable the use of RX FPU instructions. "
10643 #: config/rx/rx.opt:44
10644 msgid "Enable the use of RX FPU instructions. This is the default."
10647 #: config/rx/rx.opt:50
10648 msgid "Specify the target RX cpu type."
10651 #: config/rx/rx.opt:71
10652 msgid "Data is stored in big-endian format."
10655 #: config/rx/rx.opt:75
10656 msgid "Data is stored in little-endian format. (Default)."
10659 #: config/rx/rx.opt:81
10661 "Maximum size of global and static variables which can be placed into the "
10665 #: config/rx/rx.opt:93
10667 "Generate assembler output that is compatible with the Renesas AS100 "
10668 "assembler. This may restrict some of the compiler's capabilities. The "
10669 "default is to generate GAS compatible syntax."
10672 #: config/rx/rx.opt:99
10673 msgid "Enable linker relaxation."
10676 #: config/rx/rx.opt:105
10677 msgid "Maximum size in bytes of constant values allowed as operands."
10680 #: config/rx/rx.opt:111
10681 msgid "Specifies the number of registers to reserve for interrupt handlers."
10684 #: config/rx/rx.opt:117
10686 "Specifies whether interrupt functions should save and restore the "
10687 "accumulator register."
10690 #: config/rx/rx.opt:123
10691 msgid "Enables Position-Independent-Data (PID) mode."
10694 #: config/rx/rx.opt:129
10696 "Warn when multiple, different, fast interrupt handlers are in the "
10697 "compilation unit."
10700 #: config/rx/rx.opt:133
10702 "Enable the use of the old, broken, ABI where all stacked function arguments "
10703 "are aligned to 32-bits."
10706 #: config/rx/rx.opt:137
10708 "Enable the use the standard RX ABI where all stacked function arguments are "
10709 "naturally aligned. This is the default."
10712 #: config/rx/rx.opt:141
10713 msgid "Enable the use of the LRA register allocator."
10716 #: config/fused-madd.opt:22
10717 msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
10720 #: config/sol2.opt:32
10721 msgid "Pass -z text to linker"
10724 #: config/microblaze/microblaze.opt:40
10725 msgid "Use software emulation for floating point (default)"
10728 #: config/microblaze/microblaze.opt:44
10729 msgid "Use hardware floating point instructions"
10732 #: config/microblaze/microblaze.opt:48
10733 msgid "Use table lookup optimization for small signed integer divisions"
10736 #: config/microblaze/microblaze.opt:52
10737 msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU"
10740 #: config/microblaze/microblaze.opt:56
10741 msgid "Don't optimize block moves, use memcpy"
10744 #: config/microblaze/microblaze.opt:68
10745 msgid "Use the soft multiply emulation (default)"
10748 #: config/microblaze/microblaze.opt:72
10749 msgid "Use reorder instructions (swap and byte reversed load/store) (default)"
10752 #: config/microblaze/microblaze.opt:76
10753 msgid "Use the software emulation for divides (default)"
10756 #: config/microblaze/microblaze.opt:80
10757 msgid "Use the hardware barrel shifter instead of emulation"
10760 #: config/microblaze/microblaze.opt:84
10761 msgid "Use pattern compare instructions"
10764 #: config/microblaze/microblaze.opt:87
10766 msgid "%qs is deprecated; use -fstack-check"
10769 #: config/microblaze/microblaze.opt:88
10770 msgid "Check for stack overflow at runtime"
10773 #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
10774 msgid "Use GP relative sdata/sbss sections"
10777 #: config/microblaze/microblaze.opt:95
10779 msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
10782 #: config/microblaze/microblaze.opt:96
10783 msgid "Clear the BSS to zero and place zero initialized in BSS"
10786 #: config/microblaze/microblaze.opt:100
10787 msgid "Use multiply high instructions for high part of 32x32 multiply"
10790 #: config/microblaze/microblaze.opt:104
10791 msgid "Use hardware floating point conversion instructions"
10794 #: config/microblaze/microblaze.opt:108
10795 msgid "Use hardware floating point square root instruction"
10798 #: config/microblaze/microblaze.opt:112
10799 msgid "Description for mxl-mode-executable"
10802 #: config/microblaze/microblaze.opt:116
10803 msgid "Description for mxl-mode-xmdstub"
10806 #: config/microblaze/microblaze.opt:120
10807 msgid "Description for mxl-mode-bootstrap"
10810 #: config/microblaze/microblaze.opt:124
10811 msgid "Description for mxl-mode-novectors"
10814 #: config/vax/vax.opt:23 config/vax/vax.opt:27
10815 msgid "Target DFLOAT double precision code"
10818 #: config/vax/vax.opt:31 config/vax/vax.opt:35
10819 msgid "Generate GFLOAT double precision code"
10822 #: config/vax/vax.opt:39
10823 msgid "Generate code for GNU assembler (gas)"
10826 #: config/vax/vax.opt:43
10827 msgid "Generate code for UNIX assembler"
10830 #: config/vax/vax.opt:47
10831 msgid "Use VAXC structure conventions"
10834 #: config/vax/vax.opt:51
10835 msgid "Use new adddi3/subdi3 patterns"
10838 #: config/frv/frv.opt:30
10839 msgid "Use 4 media accumulators"
10842 #: config/frv/frv.opt:34
10843 msgid "Use 8 media accumulators"
10846 #: config/frv/frv.opt:38
10847 msgid "Enable label alignment optimizations"
10850 #: config/frv/frv.opt:42
10851 msgid "Dynamically allocate cc registers"
10854 #: config/frv/frv.opt:49
10855 msgid "Set the cost of branches"
10858 #: config/frv/frv.opt:53
10859 msgid "Enable conditional execution other than moves/scc"
10862 #: config/frv/frv.opt:57
10863 msgid "Change the maximum length of conditionally-executed sequences"
10866 #: config/frv/frv.opt:61
10868 "Change the number of temporary registers that are available to conditionally-"
10869 "executed sequences"
10872 #: config/frv/frv.opt:65
10873 msgid "Enable conditional moves"
10876 #: config/frv/frv.opt:69
10877 msgid "Set the target CPU type"
10880 #: config/frv/frv.opt:73
10881 msgid "Known FR-V CPUs (for use with the -mcpu= option):"
10884 #: config/frv/frv.opt:122
10885 msgid "Use fp double instructions"
10888 #: config/frv/frv.opt:126
10889 msgid "Change the ABI to allow double word insns"
10892 #: config/frv/frv.opt:134
10893 msgid "Just use icc0/fcc0"
10896 #: config/frv/frv.opt:138
10897 msgid "Only use 32 FPRs"
10900 #: config/frv/frv.opt:142
10901 msgid "Use 64 FPRs"
10904 #: config/frv/frv.opt:146
10905 msgid "Only use 32 GPRs"
10908 #: config/frv/frv.opt:150
10909 msgid "Use 64 GPRs"
10912 #: config/frv/frv.opt:154
10913 msgid "Enable use of GPREL for read-only data in FDPIC"
10916 #: config/frv/frv.opt:166
10917 msgid "Enable PIC support for building libraries"
10920 #: config/frv/frv.opt:170
10921 msgid "Follow the EABI linkage requirements"
10924 #: config/frv/frv.opt:174
10925 msgid "Disallow direct calls to global functions"
10928 #: config/frv/frv.opt:178
10929 msgid "Use media instructions"
10932 #: config/frv/frv.opt:182
10933 msgid "Use multiply add/subtract instructions"
10936 #: config/frv/frv.opt:186
10937 msgid "Enable optimizing &&/|| in conditional execution"
10940 #: config/frv/frv.opt:190
10941 msgid "Enable nested conditional execution optimizations"
10944 #: config/frv/frv.opt:195
10945 msgid "Do not mark ABI switches in e_flags"
10948 #: config/frv/frv.opt:199
10949 msgid "Remove redundant membars"
10952 #: config/frv/frv.opt:203
10953 msgid "Pack VLIW instructions"
10956 #: config/frv/frv.opt:207
10957 msgid "Enable setting GPRs to the result of comparisons"
10960 #: config/frv/frv.opt:211
10961 msgid "Change the amount of scheduler lookahead"
10964 #: config/frv/frv.opt:219
10965 msgid "Assume a large TLS segment"
10968 #: config/frv/frv.opt:223
10969 msgid "Do not assume a large TLS segment"
10972 #: config/frv/frv.opt:228
10973 msgid "Cause gas to print tomcat statistics"
10976 #: config/frv/frv.opt:233
10977 msgid "Link with the library-pic libraries"
10980 #: config/frv/frv.opt:237
10981 msgid "Allow branches to be packed with other instructions"
10984 #: config/mn10300/mn10300.opt:30
10985 msgid "Target the AM33 processor"
10988 #: config/mn10300/mn10300.opt:34
10989 msgid "Target the AM33/2.0 processor"
10992 #: config/mn10300/mn10300.opt:38
10993 msgid "Target the AM34 processor"
10996 #: config/mn10300/mn10300.opt:46
10997 msgid "Work around hardware multiply bug"
11000 #: config/mn10300/mn10300.opt:55
11001 msgid "Enable linker relaxations"
11004 #: config/mn10300/mn10300.opt:59
11005 msgid "Return pointers in both a0 and d0"
11008 #: config/mn10300/mn10300.opt:63
11009 msgid "Allow gcc to generate LIW instructions"
11012 #: config/mn10300/mn10300.opt:67
11013 msgid "Allow gcc to generate the SETLB and Lcc instructions"
11016 #: config/nds32/nds32.opt:26
11017 msgid "Generate code in big-endian mode."
11020 #: config/nds32/nds32.opt:30
11021 msgid "Generate code in little-endian mode."
11024 #: config/nds32/nds32.opt:34
11025 msgid "Use reduced-set registers for register allocation."
11028 #: config/nds32/nds32.opt:38
11029 msgid "Use full-set registers for register allocation."
11032 #: config/nds32/nds32.opt:42
11033 msgid "Generate conditional move instructions."
11036 #: config/nds32/nds32.opt:46
11037 msgid "Generate performance extension instructions."
11040 #: config/nds32/nds32.opt:50
11041 msgid "Generate v3 push25/pop25 instructions."
11044 #: config/nds32/nds32.opt:54
11045 msgid "Generate 16-bit instructions."
11048 #: config/nds32/nds32.opt:58
11049 msgid "Generate GP base instructions directly."
11052 #: config/nds32/nds32.opt:62
11053 msgid "Specify the size of each interrupt vector, which must be 4 or 16."
11056 #: config/nds32/nds32.opt:66
11058 "Specify the size of each cache block, which must be a power of 2 between 4 "
11062 #: config/nds32/nds32.opt:70
11063 msgid "Specify the name of the target architecture."
11066 #: config/nds32/nds32.opt:86
11068 "Prevent $fp being allocated during register allocation so that compiler is "
11069 "able to force performing fp-as-gp optimization."
11072 #: config/nds32/nds32.opt:90
11074 "Forbid using $fp to access static and global variables. This option "
11075 "strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
11078 #: config/nds32/nds32.opt:94
11079 msgid "Use special directives to guide linker doing ex9 optimization."
11082 #: config/nds32/nds32.opt:98
11083 msgid "Enable constructor/destructor feature."
11086 #: config/nds32/nds32.opt:102
11087 msgid "Guide linker to relax instructions."
11090 #: config/iq2000/iq2000.opt:31
11091 msgid "Specify CPU for code generation purposes"
11094 #: config/iq2000/iq2000.opt:47
11095 msgid "Specify CPU for scheduling purposes"
11098 #: config/iq2000/iq2000.opt:51
11099 msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
11102 #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
11103 msgid "Use ROM instead of RAM"
11106 #: config/iq2000/iq2000.opt:70
11107 msgid "No default crt0.o"
11110 #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:389
11111 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
11114 #: config/c6x/c6x-tables.opt:24
11115 msgid "Known C6X ISAs (for use with the -march= option):"
11118 #: config/c6x/c6x.opt:46
11119 msgid "Valid arguments for the -msdata= option"
11122 #: config/c6x/c6x.opt:59
11123 msgid "Compile for the DSBT shared library ABI"
11126 #: config/cris/linux.opt:27
11127 msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
11130 #: config/cris/cris.opt:45
11131 msgid "Work around bug in multiplication instruction"
11134 #: config/cris/cris.opt:51
11135 msgid "Compile for ETRAX 4 (CRIS v3)"
11138 #: config/cris/cris.opt:56
11139 msgid "Compile for ETRAX 100 (CRIS v8)"
11142 #: config/cris/cris.opt:64
11143 msgid "Emit verbose debug information in assembly code"
11146 #: config/cris/cris.opt:71
11147 msgid "Do not use condition codes from normal instructions"
11150 #: config/cris/cris.opt:80
11151 msgid "Do not emit addressing modes with side-effect assignment"
11154 #: config/cris/cris.opt:89
11155 msgid "Do not tune stack alignment"
11158 #: config/cris/cris.opt:98
11159 msgid "Do not tune writable data alignment"
11162 #: config/cris/cris.opt:107
11163 msgid "Do not tune code and read-only data alignment"
11166 #: config/cris/cris.opt:116
11167 msgid "Align code and data to 32 bits"
11170 #: config/cris/cris.opt:133
11171 msgid "Don't align items in code or data"
11174 #: config/cris/cris.opt:142
11175 msgid "Do not emit function prologue or epilogue"
11178 #: config/cris/cris.opt:149
11179 msgid "Use the most feature-enabling options allowed by other options"
11182 #: config/cris/cris.opt:158
11183 msgid "Override -mbest-lib-options"
11186 #: config/cris/cris.opt:165
11187 msgid "-march=ARCH\tGenerate code for the specified chip or CPU version"
11190 #: config/cris/cris.opt:169
11191 msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version"
11194 #: config/cris/cris.opt:173
11196 "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified "
11200 #: config/cris/cris.opt:180
11202 "Emit traps as \"break 8\", default for CRIS v3 and up. If disabled, calls "
11203 "to abort() are used."
11206 #: config/cris/cris.opt:184
11208 "Emit checks causing \"break 8\" instructions to execute when applying atomic "
11209 "builtins on misaligned memory"
11212 #: config/cris/cris.opt:188
11214 "Handle atomic builtins that may be applied to unaligned data by calling "
11215 "library functions. Overrides -mtrap-unaligned-atomic."
11218 #: config/sh/superh.opt:6
11219 msgid "Board name [and memory region]."
11222 #: config/sh/superh.opt:10
11223 msgid "Runtime name."
11226 #: config/sh/sh.opt:48
11227 msgid "Generate SH1 code"
11230 #: config/sh/sh.opt:52
11231 msgid "Generate SH2 code"
11234 #: config/sh/sh.opt:56
11235 msgid "Generate default double-precision SH2a-FPU code"
11238 #: config/sh/sh.opt:60
11239 msgid "Generate SH2a FPU-less code"
11242 #: config/sh/sh.opt:64
11243 msgid "Generate default single-precision SH2a-FPU code"
11246 #: config/sh/sh.opt:68
11247 msgid "Generate only single-precision SH2a-FPU code"
11250 #: config/sh/sh.opt:72
11251 msgid "Generate SH2e code"
11254 #: config/sh/sh.opt:76
11255 msgid "Generate SH3 code"
11258 #: config/sh/sh.opt:80
11259 msgid "Generate SH3e code"
11262 #: config/sh/sh.opt:84
11263 msgid "Generate SH4 code"
11266 #: config/sh/sh.opt:88
11267 msgid "Generate SH4-100 code"
11270 #: config/sh/sh.opt:92
11271 msgid "Generate SH4-200 code"
11274 #: config/sh/sh.opt:98
11275 msgid "Generate SH4-300 code"
11278 #: config/sh/sh.opt:102
11279 msgid "Generate SH4 FPU-less code"
11282 #: config/sh/sh.opt:106
11283 msgid "Generate SH4-100 FPU-less code"
11286 #: config/sh/sh.opt:110
11287 msgid "Generate SH4-200 FPU-less code"
11290 #: config/sh/sh.opt:114
11291 msgid "Generate SH4-300 FPU-less code"
11294 #: config/sh/sh.opt:118
11295 msgid "Generate code for SH4 340 series (MMU/FPU-less)"
11298 #: config/sh/sh.opt:123
11299 msgid "Generate code for SH4 400 series (MMU/FPU-less)"
11302 #: config/sh/sh.opt:128
11303 msgid "Generate code for SH4 500 series (FPU-less)."
11306 #: config/sh/sh.opt:133
11307 msgid "Generate default single-precision SH4 code"
11310 #: config/sh/sh.opt:137
11311 msgid "Generate default single-precision SH4-100 code"
11314 #: config/sh/sh.opt:141
11315 msgid "Generate default single-precision SH4-200 code"
11318 #: config/sh/sh.opt:145
11319 msgid "Generate default single-precision SH4-300 code"
11322 #: config/sh/sh.opt:149
11323 msgid "Generate only single-precision SH4 code"
11326 #: config/sh/sh.opt:153
11327 msgid "Generate only single-precision SH4-100 code"
11330 #: config/sh/sh.opt:157
11331 msgid "Generate only single-precision SH4-200 code"
11334 #: config/sh/sh.opt:161
11335 msgid "Generate only single-precision SH4-300 code"
11338 #: config/sh/sh.opt:165
11339 msgid "Generate SH4a code"
11342 #: config/sh/sh.opt:169
11343 msgid "Generate SH4a FPU-less code"
11346 #: config/sh/sh.opt:173
11347 msgid "Generate default single-precision SH4a code"
11350 #: config/sh/sh.opt:177
11351 msgid "Generate only single-precision SH4a code"
11354 #: config/sh/sh.opt:181
11355 msgid "Generate SH4al-dsp code"
11358 #: config/sh/sh.opt:185
11359 msgid "Generate 32-bit SHmedia code"
11362 #: config/sh/sh.opt:189
11363 msgid "Generate 32-bit FPU-less SHmedia code"
11366 #: config/sh/sh.opt:193
11367 msgid "Generate 64-bit SHmedia code"
11370 #: config/sh/sh.opt:197
11371 msgid "Generate 64-bit FPU-less SHmedia code"
11374 #: config/sh/sh.opt:201
11375 msgid "Generate SHcompact code"
11378 #: config/sh/sh.opt:205
11379 msgid "Generate FPU-less SHcompact code"
11382 #: config/sh/sh.opt:217
11383 msgid "Generate code in big endian mode"
11386 #: config/sh/sh.opt:221
11387 msgid "Generate 32-bit offsets in switch tables"
11390 #: config/sh/sh.opt:225
11391 msgid "Generate bit instructions"
11394 #: config/sh/sh.opt:229
11395 msgid "Cost to assume for a branch insn"
11398 #: config/sh/sh.opt:233
11399 msgid "Assume that zero displacement conditional branches are fast"
11402 #: config/sh/sh.opt:236 config/sh/sh.opt:240
11404 msgid "%qs is deprecated and has no effect"
11407 #: config/sh/sh.opt:237
11408 msgid "Enable cbranchdi4 pattern"
11411 #: config/sh/sh.opt:241
11412 msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
11415 #: config/sh/sh.opt:245
11416 msgid "Enable SH5 cut2 workaround"
11419 #: config/sh/sh.opt:249
11420 msgid "Align doubles at 64-bit boundaries"
11423 #: config/sh/sh.opt:253
11425 "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
11426 "inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
11429 #: config/sh/sh.opt:257
11430 msgid "Specify name for 32 bit signed division function"
11433 #: config/sh/sh.opt:261
11435 "Enable the use of 64-bit floating point registers in fmov instructions. See "
11436 "-mdalign if 64-bit alignment is required."
11439 #: config/sh/sh.opt:269
11440 msgid "Cost to assume for gettr insn"
11443 #: config/sh/sh.opt:273 config/sh/sh.opt:323
11444 msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
11447 #: config/sh/sh.opt:277
11448 msgid "Increase the IEEE compliance for floating-point comparisons"
11451 #: config/sh/sh.opt:281
11452 msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
11455 #: config/sh/sh.opt:285
11457 "inline code to invalidate instruction cache entries after setting up nested "
11458 "function trampolines"
11461 #: config/sh/sh.opt:289
11462 msgid "Assume symbols might be invalid"
11465 #: config/sh/sh.opt:293 config/arc/arc.opt:183
11466 msgid "Annotate assembler instructions with estimated addresses"
11469 #: config/sh/sh.opt:297
11470 msgid "Generate code in little endian mode"
11473 #: config/sh/sh.opt:301
11474 msgid "Mark MAC register as call-clobbered"
11477 #: config/sh/sh.opt:307
11478 msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
11481 #: config/sh/sh.opt:311
11482 msgid "Emit function-calls using global offset table when generating PIC"
11485 #: config/sh/sh.opt:315
11486 msgid "Assume pt* instructions won't trap"
11489 #: config/sh/sh.opt:319
11490 msgid "Shorten address references during linking"
11493 #: config/sh/sh.opt:327
11494 msgid "Deprecated. Use -matomic= instead to select the atomic model"
11497 #: config/sh/sh.opt:331
11498 msgid "Specify the model for atomic operations"
11501 #: config/sh/sh.opt:335
11502 msgid "Use tas.b instruction for __atomic_test_and_set"
11505 #: config/sh/sh.opt:339
11506 msgid "Deprecated. Use -Os instead"
11509 #: config/sh/sh.opt:343
11510 msgid "Cost to assume for a multiply insn"
11513 #: config/sh/sh.opt:347
11515 "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate "
11516 "if the inline code would not work in user mode."
11519 #: config/sh/sh.opt:353
11520 msgid "Pretend a branch-around-a-move is a conditional move."
11523 #: config/sh/sh.opt:357
11524 msgid "Enable the use of the fsca instruction"
11527 #: config/sh/sh.opt:361
11528 msgid "Enable the use of the fsrra instruction"
11531 #: config/fr30/fr30.opt:23
11532 msgid "Assume small address space"
11535 #: config/mep/mep.opt:23
11536 msgid "Enable absolute difference instructions"
11539 #: config/mep/mep.opt:27
11540 msgid "Enable all optional instructions"
11543 #: config/mep/mep.opt:31
11544 msgid "Enable average instructions"
11547 #: config/mep/mep.opt:35
11548 msgid "Variables this size and smaller go in the based section. (default 0)"
11551 #: config/mep/mep.opt:39
11552 msgid "Enable bit manipulation instructions"
11555 #: config/mep/mep.opt:43
11556 msgid "Section to put all const variables in (tiny, near, far) (no default)"
11559 #: config/mep/mep.opt:47
11560 msgid "Enable clip instructions"
11563 #: config/mep/mep.opt:51
11564 msgid "Configuration name"
11567 #: config/mep/mep.opt:55
11568 msgid "Enable MeP Coprocessor"
11571 #: config/mep/mep.opt:59
11572 msgid "Enable MeP Coprocessor with 32-bit registers"
11575 #: config/mep/mep.opt:63
11576 msgid "Enable MeP Coprocessor with 64-bit registers"
11579 #: config/mep/mep.opt:67
11580 msgid "Enable IVC2 scheduling"
11583 #: config/mep/mep.opt:71
11584 msgid "Const variables default to the near section"
11587 #: config/mep/mep.opt:78
11588 msgid "Enable 32-bit divide instructions"
11591 #: config/mep/mep.opt:93
11592 msgid "__io vars are volatile by default"
11595 #: config/mep/mep.opt:97
11596 msgid "All variables default to the far section"
11599 #: config/mep/mep.opt:101
11600 msgid "Enable leading zero instructions"
11603 #: config/mep/mep.opt:108
11604 msgid "All variables default to the near section"
11607 #: config/mep/mep.opt:112
11608 msgid "Enable min/max instructions"
11611 #: config/mep/mep.opt:116
11612 msgid "Enable 32-bit multiply instructions"
11615 #: config/mep/mep.opt:120
11616 msgid "Disable all optional instructions"
11619 #: config/mep/mep.opt:127
11620 msgid "Allow gcc to use the repeat/erepeat instructions"
11623 #: config/mep/mep.opt:131
11624 msgid "All variables default to the tiny section"
11627 #: config/mep/mep.opt:135
11628 msgid "Enable saturation instructions"
11631 #: config/mep/mep.opt:139
11632 msgid "Use sdram version of runtime"
11635 #: config/mep/mep.opt:147
11636 msgid "Use simulator runtime without vectors"
11639 #: config/mep/mep.opt:151
11640 msgid "All functions default to the far section"
11643 #: config/mep/mep.opt:155
11644 msgid "Variables this size and smaller go in the tiny section. (default 4)"
11647 #: config/mips/mips.opt:32
11648 msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
11651 #: config/mips/mips.opt:36
11652 msgid "Known MIPS ABIs (for use with the -mabi= option):"
11655 #: config/mips/mips.opt:55
11656 msgid "Generate code that can be used in SVR4-style dynamic objects"
11659 #: config/mips/mips.opt:59
11660 msgid "Use PMC-style 'mad' instructions"
11663 #: config/mips/mips.opt:63
11664 msgid "Use integer madd/msub instructions"
11667 #: config/mips/mips.opt:67
11668 msgid "-march=ISA\tGenerate code for the given ISA"
11671 #: config/mips/mips.opt:71
11673 "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
11676 #: config/mips/mips.opt:75
11677 msgid "Use Branch Likely instructions, overriding the architecture default"
11680 #: config/mips/mips.opt:79
11681 msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
11684 #: config/mips/mips.opt:83
11685 msgid "Trap on integer divide by zero"
11688 #: config/mips/mips.opt:87
11690 "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code"
11693 #: config/mips/mips.opt:91
11694 msgid "Valid arguments to -mcode-readable=:"
11697 #: config/mips/mips.opt:104
11698 msgid "Use branch-and-break sequences to check for integer divide by zero"
11701 #: config/mips/mips.opt:108
11702 msgid "Use trap instructions to check for integer divide by zero"
11705 #: config/mips/mips.opt:112
11706 msgid "Allow the use of MDMX instructions"
11709 #: config/mips/mips.opt:116
11711 "Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
11715 #: config/mips/mips.opt:120
11716 msgid "Use MIPS-DSP instructions"
11719 #: config/mips/mips.opt:124
11720 msgid "Use MIPS-DSP REV 2 instructions"
11723 #: config/mips/mips.opt:146
11724 msgid "Use Enhanced Virtual Addressing instructions"
11727 #: config/mips/mips.opt:150
11728 msgid "Use NewABI-style %reloc() assembly operators"
11731 #: config/mips/mips.opt:154
11732 msgid "Use -G for data that is not defined by the current object"
11735 #: config/mips/mips.opt:158
11736 msgid "Work around certain 24K errata"
11739 #: config/mips/mips.opt:162
11740 msgid "Work around certain R4000 errata"
11743 #: config/mips/mips.opt:166
11744 msgid "Work around certain R4400 errata"
11747 #: config/mips/mips.opt:170
11748 msgid "Work around certain RM7000 errata"
11751 #: config/mips/mips.opt:174
11752 msgid "Work around certain R10000 errata"
11755 #: config/mips/mips.opt:178
11756 msgid "Work around errata for early SB-1 revision 2 cores"
11759 #: config/mips/mips.opt:182
11760 msgid "Work around certain VR4120 errata"
11763 #: config/mips/mips.opt:186
11764 msgid "Work around VR4130 mflo/mfhi errata"
11767 #: config/mips/mips.opt:190
11768 msgid "Work around an early 4300 hardware bug"
11771 #: config/mips/mips.opt:194
11772 msgid "FP exceptions are enabled"
11775 #: config/mips/mips.opt:198
11776 msgid "Use 32-bit floating-point registers"
11779 #: config/mips/mips.opt:202
11780 msgid "Use 64-bit floating-point registers"
11783 #: config/mips/mips.opt:206
11785 "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack "
11789 #: config/mips/mips.opt:210
11790 msgid "Generate floating-point multiply-add instructions"
11793 #: config/mips/mips.opt:214
11794 msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode"
11797 #: config/mips/mips.opt:218
11798 msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding"
11801 #: config/mips/mips.opt:222
11803 "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
11806 #: config/mips/mips.opt:232
11807 msgid "Use 32-bit general registers"
11810 #: config/mips/mips.opt:236
11811 msgid "Use 64-bit general registers"
11814 #: config/mips/mips.opt:244
11816 "When generating -mabicalls code, allow executables to use PLTs and copy "
11820 #: config/mips/mips.opt:248
11821 msgid "Allow the use of hardware floating-point ABI and instructions"
11824 #: config/mips/mips.opt:252
11825 msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
11828 #: config/mips/mips.opt:256
11829 msgid "An alias for minterlink-compressed provided for backward-compatibility."
11832 #: config/mips/mips.opt:260
11833 msgid "-mipsN\tGenerate code for ISA level N"
11836 #: config/mips/mips.opt:264
11837 msgid "Generate MIPS16 code"
11840 #: config/mips/mips.opt:268
11841 msgid "Use MIPS-3D instructions"
11844 #: config/mips/mips.opt:272
11845 msgid "Use ll, sc and sync instructions"
11848 #: config/mips/mips.opt:276
11849 msgid "Use -G for object-local data"
11852 #: config/mips/mips.opt:280
11853 msgid "Use indirect calls"
11856 #: config/mips/mips.opt:284
11857 msgid "Use a 32-bit long type"
11860 #: config/mips/mips.opt:288
11861 msgid "Use a 64-bit long type"
11864 #: config/mips/mips.opt:292
11865 msgid "Pass the address of the ra save location to _mcount in $12"
11868 #: config/mips/mips.opt:296
11869 msgid "Don't optimize block moves"
11872 #: config/mips/mips.opt:300
11873 msgid "Use microMIPS instructions"
11876 #: config/mips/mips.opt:304
11877 msgid "Allow the use of MT instructions"
11880 #: config/mips/mips.opt:308
11881 msgid "Prevent the use of all floating-point operations"
11884 #: config/mips/mips.opt:312
11885 msgid "Use MCU instructions"
11888 #: config/mips/mips.opt:316
11889 msgid "Do not use a cache-flushing function before calling stack trampolines"
11892 #: config/mips/mips.opt:320
11893 msgid "Do not use MDMX instructions"
11896 #: config/mips/mips.opt:324
11897 msgid "Generate normal-mode code"
11900 #: config/mips/mips.opt:328
11901 msgid "Do not use MIPS-3D instructions"
11904 #: config/mips/mips.opt:332
11905 msgid "Use paired-single floating-point instructions"
11908 #: config/mips/mips.opt:336
11910 "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be "
11914 #: config/mips/mips.opt:340
11915 msgid "Valid arguments to -mr10k-cache-barrier=:"
11918 #: config/mips/mips.opt:353
11919 msgid "Try to allow the linker to turn PIC calls into direct calls"
11922 #: config/mips/mips.opt:357
11924 "When generating -mabicalls code, make the code suitable for use in shared "
11928 #: config/mips/mips.opt:361
11930 "Restrict the use of hardware floating-point instructions to 32-bit operations"
11933 #: config/mips/mips.opt:365
11934 msgid "Use SmartMIPS instructions"
11937 #: config/mips/mips.opt:369
11938 msgid "Prevent the use of all hardware floating-point instructions"
11941 #: config/mips/mips.opt:373
11942 msgid "Optimize lui/addiu address loads"
11945 #: config/mips/mips.opt:377
11946 msgid "Assume all symbols have 32-bit values"
11949 #: config/mips/mips.opt:381
11950 msgid "Use synci instruction to invalidate i-cache"
11953 #: config/mips/mips.opt:385
11954 msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
11957 #: config/mips/mips.opt:393
11958 msgid "Perform VR4130-specific alignment optimizations"
11961 #: config/mips/mips.opt:397
11962 msgid "Lift restrictions on GOT size"
11965 #: config/mips/mips-tables.opt:24
11966 msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
11969 #: config/mips/mips-tables.opt:28
11970 msgid "Known MIPS ISA levels (for use with the -mips option):"
11973 #: config/tilegx/tilegx.opt:30
11974 msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
11977 #: config/tilegx/tilegx.opt:37
11978 msgid "Compile with 32 bit longs and pointers."
11981 #: config/tilegx/tilegx.opt:41
11982 msgid "Compile with 64 bit longs and pointers."
11985 #: config/tilegx/tilegx.opt:45
11986 msgid "Use given TILE-Gx code model"
11989 #: config/arc/arc.opt:26
11990 msgid "Compile code for big endian mode"
11993 #: config/arc/arc.opt:30
11994 msgid "Compile code for little endian mode. This is the default"
11997 #: config/arc/arc.opt:34
11999 "Disable ARCompact specific pass to generate conditional execution "
12003 #: config/arc/arc.opt:38
12004 msgid "Generate ARCompact 32-bit code for ARCtangent-A5 processor"
12007 #: config/arc/arc.opt:42
12008 msgid "Generate ARCompact 32-bit code for ARC600 processor"
12011 #: config/arc/arc.opt:46
12012 msgid "Same as -mA6"
12015 #: config/arc/arc.opt:50
12016 msgid "Generate ARCompact 32-bit code for ARC601 processor"
12019 #: config/arc/arc.opt:54
12020 msgid "Generate ARCompact 32-bit code for ARC700 processor"
12023 #: config/arc/arc.opt:58
12024 msgid "Same as -mA7"
12027 #: config/arc/arc.opt:62
12028 msgid "Tweak register allocation to help 16-bit instruction generation"
12031 #: config/arc/arc.opt:72
12032 msgid "Use ordinarily cached memory accesses for volatile references"
12035 #: config/arc/arc.opt:76
12036 msgid "Enable cache bypass for volatile references"
12039 #: config/arc/arc.opt:80
12040 msgid "Generate instructions supported by barrel shifter"
12043 #: config/arc/arc.opt:84
12044 msgid "Generate norm instruction"
12047 #: config/arc/arc.opt:88
12048 msgid "Generate swap instruction"
12051 #: config/arc/arc.opt:92
12052 msgid "Generate mul64 and mulu64 instructions"
12055 #: config/arc/arc.opt:96
12056 msgid "Do not generate mpy instructions for ARC700"
12059 #: config/arc/arc.opt:100
12061 "Generate Extended arithmetic instructions. Currently only divaw, adds, subs "
12062 "and sat16 are supported"
12065 #: config/arc/arc.opt:104
12067 "Dummy flag. This is the default unless FPX switches are provided explicitly"
12070 #: config/arc/arc.opt:108
12071 msgid "Generate call insns as register indirect calls"
12074 #: config/arc/arc.opt:112
12075 msgid "Do no generate BRcc instructions in arc_reorg."
12078 #: config/arc/arc.opt:116
12080 "Generate sdata references. This is the default, unless you compile for PIC."
12083 #: config/arc/arc.opt:120
12084 msgid "Do not generate millicode thunks (needed only with -Os)"
12087 #: config/arc/arc.opt:124 config/arc/arc.opt:128
12088 msgid "FPX: Generate Single Precision FPX (compact) instructions."
12091 #: config/arc/arc.opt:132
12092 msgid "FPX: Generate Single Precision FPX (fast) instructions."
12095 #: config/arc/arc.opt:136
12097 "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
12100 #: config/arc/arc.opt:140 config/arc/arc.opt:144
12101 msgid "FPX: Generate Double Precision FPX (compact) instructions."
12104 #: config/arc/arc.opt:148
12105 msgid "FPX: Generate Double Precision FPX (fast) instructions."
12108 #: config/arc/arc.opt:152
12109 msgid "Disable LR and SR instructions from using FPX extension aux registers."
12112 #: config/arc/arc.opt:156
12114 "Enable generation of ARC SIMD instructions via target-specific builtins."
12117 #: config/arc/arc.opt:160
12118 msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
12121 #: config/arc/arc.opt:179
12123 "size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os"
12126 #: config/arc/arc.opt:187
12128 "Cost to assume for a multiply instruction, with 4 being equal to a normal "
12132 #: config/arc/arc.opt:191
12133 msgid "Tune for ARC600 cpu."
12136 #: config/arc/arc.opt:195
12137 msgid "Tune for ARC601 cpu."
12140 #: config/arc/arc.opt:199
12141 msgid "Tune for ARC700 R4.2 Cpu with standard multiplier block."
12144 #: config/arc/arc.opt:203 config/arc/arc.opt:207 config/arc/arc.opt:211
12145 msgid "Tune for ARC700 R4.2 Cpu with XMAC block."
12148 #: config/arc/arc.opt:215
12149 msgid "Enable the use of indexed loads"
12152 #: config/arc/arc.opt:219
12153 msgid "Enable the use of pre/post modify with register displacement."
12156 #: config/arc/arc.opt:223
12157 msgid "Generate 32x16 multiply and mac instructions"
12160 #: config/arc/arc.opt:229
12161 msgid "Set probability threshold for unaligning branches"
12164 #: config/arc/arc.opt:233
12165 msgid "Don't use less than 25 bit addressing range for calls."
12168 #: config/arc/arc.opt:237
12170 "Explain what alignment considerations lead to the decision to make an insn "
12174 #: config/arc/arc.opt:241
12175 msgid "Do alignment optimizations for call instructions."
12178 #: config/arc/arc.opt:245
12180 "Enable Rcq constraint handling - most short code generation depends on this."
12183 #: config/arc/arc.opt:249
12184 msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
12187 #: config/arc/arc.opt:253
12188 msgid "Enable pre-reload use of cbranchsi pattern"
12191 #: config/arc/arc.opt:257
12192 msgid "Enable bbit peephole2"
12195 #: config/arc/arc.opt:261
12197 "Use pc-relative switch case tables - this enables case table shortening."
12200 #: config/arc/arc.opt:265
12201 msgid "Enable compact casesi pattern"
12204 #: config/arc/arc.opt:269
12205 msgid "Enable 'q' instruction alternatives."
12208 #: config/arc/arc.opt:273
12209 msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
12212 #: config/arc/arc.opt:280
12213 msgid "Enable variable polynomial CRC extension"
12216 #: config/arc/arc.opt:284
12217 msgid "Enable DSP 3.1 Pack A extensions"
12220 #: config/arc/arc.opt:288
12221 msgid "Enable dual viterbi butterfly extension"
12224 #: config/arc/arc.opt:298
12225 msgid "Enable Dual and Single Operand Instructions for Telephony"
12228 #: config/arc/arc.opt:302
12229 msgid "Enable XY Memory extension (DSP version 3)"
12232 #: config/arc/arc.opt:307
12233 msgid "Enable Locked Load/Store Conditional extension"
12236 #: config/arc/arc.opt:311
12237 msgid "Enable swap byte ordering extension instruction"
12240 #: config/arc/arc.opt:315
12241 msgid "Enable 64-bit Time-Stamp Counter extension instruction"
12244 #: config/arc/arc.opt:319
12245 msgid "Disable generation of cfi for epilogues."
12248 #: config/arc/arc.opt:323
12249 msgid "Enable generation of cfi for epilogues."
12252 #: config/arc/arc.opt:327
12253 msgid "Pass -EB option through to linker."
12256 #: config/arc/arc.opt:331
12257 msgid "Pass -EL option through to linker."
12260 #: config/arc/arc.opt:335
12261 msgid "Pass -marclinux option through to linker."
12264 #: config/arc/arc.opt:339
12265 msgid "Pass -marclinux_prof option through to linker."
12268 #: config/arc/arc.opt:351
12269 msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY"
12272 #: config/arc/arc.opt:355
12273 msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY"
12276 #: config/arc/arc.opt:359
12277 msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY"
12280 #: config/arc/arc.opt:363
12281 msgid "instrument with mcount calls as in the ucb code"
12284 #: java/lang.opt:122
12285 msgid "Warn if deprecated empty statements are found"
12288 #: java/lang.opt:126
12289 msgid "Warn if .class files are out of date"
12292 #: java/lang.opt:130
12293 msgid "Warn if modifiers are specified when not necessary"
12296 #: java/lang.opt:150
12297 msgid "--CLASSPATH\tDeprecated; use --classpath instead"
12300 #: java/lang.opt:157
12301 msgid "Permit the use of the assert keyword"
12304 #: java/lang.opt:179
12305 msgid "--bootclasspath=<path>\tReplace system path"
12308 #: java/lang.opt:183
12309 msgid "Generate checks for references to NULL"
12312 #: java/lang.opt:187
12313 msgid "--classpath=<path>\tSet class path"
12316 #: java/lang.opt:194
12317 msgid "Output a class file"
12320 #: java/lang.opt:198
12321 msgid "Alias for -femit-class-file"
12324 #: java/lang.opt:202
12326 "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
12329 #: java/lang.opt:206
12330 msgid "--extdirs=<path>\tSet the extension directory path"
12333 #: java/lang.opt:216
12334 msgid "Input file is a file with a list of filenames to compile"
12337 #: java/lang.opt:223
12338 msgid "Always check for non gcj generated classes archives"
12341 #: java/lang.opt:227
12343 "Assume the runtime uses a hash table to map an object to its synchronization "
12347 #: java/lang.opt:231
12348 msgid "Generate instances of Class at runtime"
12351 #: java/lang.opt:235
12352 msgid "Use offset tables for virtual method calls"
12355 #: java/lang.opt:242
12356 msgid "Assume native functions are implemented using JNI"
12359 #: java/lang.opt:246
12360 msgid "Enable optimization of static class initialization code"
12363 #: java/lang.opt:253
12364 msgid "Reduce the amount of reflection meta-data generated"
12367 #: java/lang.opt:257
12368 msgid "Enable assignability checks for stores into object arrays"
12371 #: java/lang.opt:261
12372 msgid "Generate code for the Boehm GC"
12375 #: java/lang.opt:265
12376 msgid "Call a library routine to do integer divisions"
12379 #: java/lang.opt:269
12380 msgid "Generate code for built-in atomic operations"
12383 #: java/lang.opt:273
12384 msgid "Generated should be loaded by bootstrap loader"
12387 #: java/lang.opt:277
12388 msgid "Set the source language version"
12391 #: java/lang.opt:281
12392 msgid "Set the target VM version"
12396 msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
12400 msgid "Specify a file to which a list of files output by LTRANS is written."
12404 msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
12408 msgid "The resolution file"
12412 msgid "Display this information"
12417 "--help=<class>\tDisplay descriptions of a specific class of options. "
12418 "<class> is one or more of optimizers, target, warnings, undocumented, params"
12422 msgid "Alias for --help=target"
12427 "--param <param>=<value>\tSet parameter <param> to value. See below for a "
12428 "complete list of parameters"
12432 msgid "-O<number>\tSet optimization level to <number>"
12436 msgid "Optimize for space rather than speed"
12440 msgid "Optimize for speed disregarding exact standards compliance"
12444 msgid "Optimize for debugging experience rather than speed or size"
12448 msgid "This switch is deprecated; use -Wextra instead"
12452 msgid "Warn about returning structures, unions or arrays"
12457 "Warn if a loop with constant number of iterations triggers undefined behavior"
12461 msgid "Warn if an array is accessed out of bounds"
12465 msgid "Warn about inappropriate attribute usage"
12469 msgid "Warn about pointer casts which increase alignment"
12473 msgid "Warn when a #warning directive is encountered"
12477 msgid "Warn about uses of __attribute__((deprecated)) declarations"
12481 msgid "Warn when an optimization pass is disabled"
12485 msgid "Treat all warnings as errors"
12489 msgid "Treat specified warning as error"
12493 msgid "Exit on the first error occurred"
12498 "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more "
12499 "than <number> bytes"
12503 msgid "Warn when attempting to free a non-heap object"
12507 msgid "Warn when an inlined function cannot be inlined"
12512 "Warn when an atomic memory model parameter is known to be outside the valid "
12517 msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
12521 msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
12525 msgid "Warn about overflow in arithmetic expressions"
12529 msgid "Warn when the packed attribute has no effect on struct layout"
12533 msgid "Warn when padding is required to align structure members"
12537 msgid "Issue warnings needed for strict compliance to the standard"
12541 msgid "Warn when one local variable shadows another"
12545 msgid "Warn when not issuing stack smashing protection for some reason"
12549 msgid "Warn if stack usage might be larger than specified amount"
12552 #: common.opt:616 common.opt:620
12553 msgid "Warn about code which might break strict aliasing rules"
12556 #: common.opt:624 common.opt:628
12557 msgid "Warn about optimizations that assume that signed overflow is undefined"
12562 "Warn about functions which might be candidates for __attribute__((const))"
12567 "Warn about functions which might be candidates for __attribute__((pure))"
12572 "Warn about functions which might be candidates for __attribute__((noreturn))"
12576 msgid "Do not suppress warnings from system headers"
12580 msgid "Warn whenever a trampoline is generated"
12585 "Warn if a comparison is always true or always false due to the limited range "
12590 msgid "Warn about uninitialized automatic variables"
12594 msgid "Warn about maybe uninitialized automatic variables"
12598 msgid "Enable all -Wunused- warnings"
12602 msgid "Warn when a function parameter is only set, otherwise unused"
12606 msgid "Warn when a variable is only set, otherwise unused"
12610 msgid "Warn when a function is unused"
12614 msgid "Warn when a label is unused"
12618 msgid "Warn when a function parameter is unused"
12622 msgid "Warn when an expression value is unused"
12626 msgid "Warn when a variable is unused"
12630 msgid "Warn in case profiles in -fprofile-use do not match"
12634 msgid "Warn when a vector operation is compiled outside the SIMD"
12638 msgid "-aux-info <file>\tEmit declaration information into <file>"
12642 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
12646 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
12650 msgid "-dumpdir <dir>\tSet the directory name to be used for dumps"
12654 msgid "Aggressively optimize loops using language constraints"
12658 msgid "Align the start of functions"
12662 msgid "Align labels which are only reached by jumping"
12666 msgid "Align all labels"
12670 msgid "Align the start of loops"
12674 msgid "Select what to sanitize"
12678 msgid "Generate unwind tables that are exact at each instruction boundary"
12682 msgid "Generate auto-inc/dec instructions"
12686 msgid "Generate code to check bounds before indexing arrays"
12690 msgid "Replace add, compare, branch with branch on count register"
12694 msgid "Use profiling information for branch probabilities"
12699 "Perform branch target load optimization before prologue / epilogue threading"
12704 "Perform branch target load optimization after prologue / epilogue threading"
12709 "Restrict target load migration not to re-use registers in any basic block"
12714 "-fcall-saved-<register>\tMark <register> as being preserved across functions"
12719 "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
12723 msgid "Save registers around function calls"
12727 msgid "Compare the results of several data dependence analyzers."
12731 msgid "Check the return value of new in C++"
12736 "Looks for opportunities to reduce stack adjustments and stack references."
12740 msgid "Do not put uninitialized globals in the common section"
12745 "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and "
12746 "compare the final-insns dump"
12750 msgid "Run only the second compilation of -fcompare-debug"
12754 msgid "Perform comparison elimination after register allocation has finished"
12758 msgid "Do not perform optimizations increasing noticeably stack usage"
12762 msgid "Perform a register copy-propagation optimization pass"
12766 msgid "Perform cross-jumping optimization"
12770 msgid "When running CSE, follow jumps to their targets"
12774 msgid "Omit range reduction step when performing complex division"
12778 msgid "Complex multiplication and division follow Fortran rules"
12782 msgid "Place data items into their own section"
12786 msgid "List all available debugging counters with their limits and counts."
12791 "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter "
12796 msgid "Map one directory name to another in debug information"
12800 msgid "Output .debug_types section when using DWARF v4 debuginfo."
12804 msgid "Defer popping functions args from stack until later"
12808 msgid "Attempt to fill delay slots of branch instructions"
12812 msgid "Delete dead instructions that may throw exceptions"
12816 msgid "Delete useless null pointer checks"
12820 msgid "Perform speculative devirtualization"
12824 msgid "Try to convert virtual calls to direct ones."
12829 "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
12830 "location at the beginning of line-wrapped diagnostics"
12834 msgid "Show the source line with a caret indicating the column"
12838 msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics"
12843 "Amend appropriate diagnostic messages with the command line option that "
12849 "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass"
12854 "-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass"
12858 msgid "-fdump-<type>\tDump various compiler internals to a file"
12863 "-fdump-final-insns=filename\tDump to filename the insns at the end of "
12868 msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code"
12872 msgid "Suppress output of addresses in debugging dumps"
12876 msgid "Dump optimization passes"
12881 "Suppress output of instruction numbers, line number notes and addresses in "
12886 msgid "Suppress output of previous and next insn numbers in debugging dumps"
12890 msgid "Enable CFI tables via GAS assembler directives."
12894 msgid "Perform early inlining"
12898 msgid "Perform DWARF2 duplicate elimination"
12902 msgid "Perform interprocedural reduction of aggregates"
12905 #: common.opt:1124 common.opt:1128
12906 msgid "Perform unused type elimination in debug info"
12910 msgid "Do not suppress C++ class debug information."
12914 msgid "Enable exception handling"
12918 msgid "Perform a number of minor, expensive optimizations"
12923 "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-"
12929 msgid "unknown excess precision style %qs"
12934 "Output lto objects containing both the intermediate language and binary "
12939 msgid "Assume no NaNs or infinities are generated"
12944 "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
12948 msgid "Don't allocate floats and doubles in extended-precision registers"
12952 msgid "Perform a forward propagation pass on RTL"
12957 "-ffp-contract=[off|on|fast] Perform floating-point expression contraction."
12962 msgid "unknown floating point contraction style %qs"
12966 msgid "Allow function addresses to be held in registers"
12970 msgid "Place each function into its own section"
12974 msgid "Perform global common subexpression elimination"
12979 "Perform enhanced load motion during global common subexpression elimination"
12983 msgid "Perform store motion after global common subexpression elimination"
12988 "Perform redundant load after store elimination in global common subexpression"
12993 "Perform global common subexpression elimination after register allocation"
12997 msgid "Enable in and out of Graphite representation"
13001 msgid "Enable Graphite Identity transformation"
13005 msgid "Enable hoisting adjacent loads to encourage generating conditional move"
13009 msgid "Mark all loops as parallel"
13013 msgid "Enable Loop Strip Mining transformation"
13017 msgid "Enable Loop Interchange transformation"
13021 msgid "Enable Loop Blocking transformation"
13025 msgid "Enable support for GNU transactional memory"
13029 msgid "Enable the ISL based loop nest optimizer"
13033 msgid "Force bitfield accesses to match their type width"
13037 msgid "Enable guessing of branch probabilities"
13041 msgid "Process #ident directives"
13045 msgid "Perform conversion of conditional jumps to branchless equivalents"
13049 msgid "Perform conversion of conditional jumps to conditional execution"
13054 "-fstack-reuse=[all|named_vars|none] Set stack reuse level for local "
13060 msgid "unknown Stack Reuse Level %qs"
13064 msgid "Convert conditional jumps in innermost loops to branchless equivalents"
13068 msgid "Also if-convert conditional jumps containing memory writes"
13072 msgid "Do not generate .size directives"
13076 msgid "Perform indirect inlining"
13081 "Enable inlining of function declared \"inline\", disabling disables all "
13087 "Integrate functions into their callers when code size is known not to grow"
13092 "Integrate functions not declared \"inline\" into their callers when "
13097 msgid "Integrate functions only required by their single caller"
13102 "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
13107 "Inline __atomic operations when a lock free instruction sequence is "
13112 msgid "Instrument function entry and exit with profiling calls"
13117 "-finstrument-functions-exclude-function-list=name,... Do not instrument "
13123 "-finstrument-functions-exclude-file-list=filename,... Do not instrument "
13124 "functions listed in files"
13128 msgid "Perform interprocedural constant propagation"
13132 msgid "Perform cloning to make Interprocedural constant propagation stronger"
13136 msgid "Perform interprocedural profile propagation"
13140 msgid "Perform interprocedural points-to analysis"
13144 msgid "Discover pure and const functions"
13148 msgid "Perform Semantic function equality"
13152 msgid "Discover readonly and non addressable static variables"
13156 msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
13161 msgid "unknown IRA algorithm %qs"
13165 msgid "-fira-region=[one|all|mixed] Set regions for IRA"
13170 msgid "unknown IRA region %qs"
13173 #: common.opt:1442 common.opt:1447
13174 msgid "Use IRA based register pressure calculation"
13178 msgid "Share slots for saving different hard registers."
13182 msgid "Share stack slots for spilled pseudo-registers."
13186 msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
13190 msgid "Optimize induction variables on trees"
13194 msgid "Use jump tables for sufficiently large switch statements"
13198 msgid "Generate code for functions even if they are fully inlined"
13202 msgid "Emit static const variables even if they are not used"
13206 msgid "Give external symbols a leading underscore"
13210 msgid "Enable link-time optimization."
13214 msgid "Link-time optimization with number of parallel jobs or jobserver."
13219 "Partition symbols and vars at linktime based on object files they originate "
13225 "Partition functions and vars at linktime into approximately same sized "
13230 msgid "Put every symbol into separate partition"
13234 msgid "Disable partioning and streaming"
13239 "-flto-compression-level=<number>\tUse zlib compression level <number> for IL"
13243 msgid "Report various link-time optimization statistics"
13247 msgid "Report various link-time optimization statistics for WPA only"
13251 msgid "Set errno after built-in math functions"
13255 msgid "-fmax-errors=<number>\tMaximum number of errors to report"
13259 msgid "Report on permanent memory allocation"
13263 msgid "Report on permanent memory allocation in WPA only"
13267 msgid "Attempt to merge identical constants and constant variables"
13271 msgid "Attempt to merge identical constants across compilation units"
13275 msgid "Attempt to merge identical debug strings across compilation units"
13280 "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
13281 "line. 0 suppresses line-wrapping"
13285 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
13289 msgid "Perform SMS based modulo scheduling with register moves allowed"
13293 msgid "Move loop invariant computations out of loops"
13297 msgid "Use the RTL dead code elimination pass"
13301 msgid "Use the RTL dead store elimination pass"
13306 "Enable/Disable the traditional scheduling in loops that already passed "
13307 "modulo scheduling"
13311 msgid "Support synchronous non-call exceptions"
13315 msgid "When possible do not generate stack frames"
13319 msgid "Enable all optimization info dumps on stderr"
13323 msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details"
13327 msgid "Optimize sibling and tail recursive calls"
13331 msgid "Perform partial inlining"
13334 #: common.opt:1612 common.opt:1616
13335 msgid "Report on memory allocation before interprocedural optimization"
13339 msgid "Pack structure members together without holes"
13343 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
13347 msgid "Return small aggregates in memory, not registers"
13351 msgid "Perform loop peeling"
13355 msgid "Enable machine specific peephole optimizations"
13359 msgid "Enable an RTL peephole pass before sched2"
13363 msgid "Generate position-independent code if possible (large mode)"
13368 "Generate position-independent code for executables if possible (large mode)"
13372 msgid "Generate position-independent code if possible (small mode)"
13377 "Generate position-independent code for executables if possible (small mode)"
13381 msgid "Specify a plugin to load"
13386 "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for "
13391 msgid "Run predictive commoning optimization."
13395 msgid "Generate prefetch instructions, if available, for arrays in loops"
13399 msgid "Enable basic program profiling code"
13403 msgid "Insert arc-based program profiling code"
13407 msgid "Set the top-level directory for storing the profile data."
13411 msgid "Enable correction of flow inconsistent profile data input"
13416 "Enable common options for generating profile info for profile feedback "
13417 "directed optimizations"
13422 "Enable common options for generating profile info for profile feedback "
13423 "directed optimizations, and set -fprofile-dir="
13428 "Enable common options for performing profile feedback directed optimizations"
13433 "Enable common options for performing profile feedback directed "
13434 "optimizations, and set -fprofile-dir="
13438 msgid "Insert code to profile values of expressions"
13442 msgid "Report on consistency of profile"
13446 msgid "Enable function reordering that improves code placement"
13450 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
13454 msgid "Record gcc command line switches in the object file."
13458 msgid "Return small aggregates in registers"
13462 msgid "Relief of register pressure through live range shrinkage"
13466 msgid "Perform a register renaming optimization pass"
13470 msgid "Reorder basic blocks to improve code placement"
13474 msgid "Reorder basic blocks and partition into hot and cold sections"
13478 msgid "Reorder functions to improve code placement"
13482 msgid "Add a common subexpression elimination pass after loop optimizations"
13486 msgid "Disable optimizations that assume default FP rounding behavior"
13490 msgid "Enable scheduling across basic blocks"
13494 msgid "Enable register pressure sensitive insn scheduling"
13498 msgid "Allow speculative motion of non-loads"
13502 msgid "Allow speculative motion of some loads"
13506 msgid "Allow speculative motion of more loads"
13510 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
13514 msgid "If scheduling post reload, do superblock scheduling"
13518 msgid "Reschedule instructions before register allocation"
13522 msgid "Reschedule instructions after register allocation"
13526 msgid "Schedule instructions using selective scheduling algorithm"
13530 msgid "Run selective scheduling after reload"
13534 msgid "Perform software pipelining of inner loops during selective scheduling"
13538 msgid "Perform software pipelining of outer loops during selective scheduling"
13542 msgid "Reschedule pipelined regions without pipelining"
13546 msgid "Allow premature scheduling of queued insns"
13551 "-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
13552 "prematurely scheduled"
13557 "Set dependence distance checking in premature scheduling of queued insns"
13562 "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
13563 "premature scheduling of queued insns"
13567 msgid "Enable the group heuristic in the scheduler"
13571 msgid "Enable the critical path heuristic in the scheduler"
13575 msgid "Enable the speculative instruction heuristic in the scheduler"
13579 msgid "Enable the rank heuristic in the scheduler"
13583 msgid "Enable the last instruction heuristic in the scheduler"
13587 msgid "Enable the dependent count heuristic in the scheduler"
13591 msgid "Access data in the same section from shared anchor points"
13595 msgid "Turn on Redundant Extensions Elimination pass."
13599 msgid "Show column numbers in diagnostics, when available. Default on"
13603 msgid "Emit function prologues only before parts of the function that need it,"
13607 msgid "Disable optimizations observable by IEEE signaling NaNs"
13612 "Disable floating point optimizations that ignore the IEEE signedness of zero"
13616 msgid "Convert floating point constants to single precision constants"
13620 msgid "Split lifetimes of induction variables when loops are unrolled"
13624 msgid "Generate discontiguous stack frames"
13628 msgid "Split wide types into independent registers"
13632 msgid "Apply variable expansion when loops are unrolled"
13637 "-fstack-check=[no|generic|specific]\tInsert stack checking code into the "
13643 "Insert stack checking code into the program. Same as -fstack-check=specific"
13648 "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
13652 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
13656 msgid "Use propolice as a stack protection method"
13660 msgid "Use a stack protection method for every function"
13664 msgid "Use a smart stack protection method for certain functions"
13668 msgid "Output stack usage information on a per-function basis"
13672 msgid "Assume strict aliasing rules apply"
13676 msgid "Treat signed overflow as undefined"
13680 msgid "Implement __atomic operations via libcalls to legacy __sync functions"
13684 msgid "Check for syntax errors, then stop"
13688 msgid "Create data files needed by \"gcov\""
13692 msgid "Perform jump threading optimizations"
13696 msgid "Report the time taken by each compiler pass"
13701 "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
13702 "default thread-local storage code generation model"
13707 msgid "unknown TLS model %qs"
13711 msgid "Reorder top level functions, variables, and asms"
13715 msgid "Perform superblock formation via tail duplication"
13719 msgid "Assume floating-point operations can trap"
13723 msgid "Trap for signed overflow in addition, subtraction and multiplication"
13727 msgid "Enable SSA-CCP optimization on trees"
13731 msgid "Enable SSA-BIT-CCP optimization on trees"
13735 msgid "Enable loop header copying on trees"
13739 msgid "Enable coalescing of copy-related user variables that are inlined"
13743 msgid "Enable coalescing of all copy-related user variables"
13747 msgid "Replace SSA temporaries with better names in copies"
13751 msgid "Enable copy propagation on trees"
13755 msgid "Transform condition stores into unconditional ones"
13759 msgid "Perform conversions of switch initializations."
13763 msgid "Enable SSA dead code elimination optimization on trees"
13767 msgid "Enable dominator optimizations"
13771 msgid "Enable tail merging on trees"
13775 msgid "Enable dead store elimination"
13779 msgid "Enable forward propagation on trees"
13783 msgid "Enable Full Redundancy Elimination (FRE) on trees"
13787 msgid "Enable string length optimizations on trees"
13791 msgid "Detect paths which trigger erroneous or undefined behaviour due to"
13796 "Detect paths which trigger erroneous or undefined behaviour due a NULL value"
13800 msgid "Enable loop distribution on trees"
13804 msgid "Enable loop distribution for patterns transformed into a library call"
13808 msgid "Enable loop invariant motion on trees"
13812 msgid "Enable loop interchange transforms. Same as -floop-interchange"
13816 msgid "Create canonical induction variables in loops"
13820 msgid "Enable loop optimizations on tree level"
13824 msgid "Enable automatic parallelization of loops"
13828 msgid "Enable hoisting loads from conditional pointers."
13832 msgid "Enable SSA-PRE optimization on trees"
13837 "In SSA-PRE optimization on trees, enable partial-partial redundancy "
13842 msgid "Perform function-local points-to analysis on trees."
13846 msgid "Enable reassociation on tree level"
13850 msgid "Enable SSA code sinking on trees"
13854 msgid "Perform straight-line strength reduction"
13858 msgid "Perform scalar replacement of aggregates"
13862 msgid "Replace temporary expressions in the SSA->normal pass"
13866 msgid "Perform live range splitting during the SSA->normal pass"
13870 msgid "Perform Value Range Propagation on trees"
13874 msgid "Compile whole compilation unit at a time"
13878 msgid "Perform loop unrolling when iteration count is known"
13882 msgid "Perform loop unrolling for all loops"
13886 msgid "Allow loop optimizations to assume that the loops behave in normal way"
13890 msgid "Allow optimization for floating-point arithmetic which may change the"
13894 msgid "Same as -fassociative-math for expressions which include division."
13898 msgid "Allow math optimizations that may violate IEEE or ISO standards"
13902 msgid "Perform loop unswitching"
13906 msgid "Just generate unwind tables for exception handling"
13910 msgid "Use the bfd linker instead of the default linker"
13914 msgid "Use the gold linker instead of the default linker"
13918 msgid "Perform variable tracking"
13922 msgid "Perform variable tracking by annotating assignments"
13926 msgid "Toggle -fvar-tracking-assignments"
13930 msgid "Perform variable tracking and also tag variables that are uninitialized"
13934 msgid "Enable vectorization on trees"
13938 msgid "Enable loop vectorization on trees"
13942 msgid "Enable basic block vectorization (SLP) on trees"
13946 msgid "Specifies the cost model for vectorization"
13951 "Specifies the vectorization cost model for code marked with a simd directive"
13956 msgid "unknown vectorizer cost model %qs"
13961 "Enables the dynamic vectorizer cost model. Preserved for backward "
13967 "Enables the unlimited vectorizer cost model. Preserved for backward "
13972 msgid "Enable copy propagation of scalar-evolution information."
13976 msgid "Add extra commentary to assembler output"
13981 "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
13987 msgid "unrecognized visibility value %qs"
13991 msgid "Validate vtable pointers before using them."
13996 msgid "unknown vtable verify initialization priority %qs"
14000 msgid "Output vtable verification counters."
14004 msgid "Output vtable verification pointer sets information."
14008 msgid "Use expression value profiles in optimizations"
14012 msgid "Construct webs and split unrelated uses of single variable"
14016 msgid "Enable conditional dead code elimination for builtin calls"
14020 msgid "Perform whole program optimizations"
14024 msgid "Assume signed arithmetic overflow wraps around"
14028 msgid "Put zero initialized data in the bss section"
14032 msgid "Generate debug information in default format"
14036 msgid "Generate debug information in COFF format"
14040 msgid "Generate debug information in default version of DWARF format"
14044 msgid "Generate debug information in DWARF v2 (or later) format"
14048 msgid "Generate debug information in default extended format"
14052 msgid "Don't generate DWARF pubnames and pubtypes sections."
14056 msgid "Generate DWARF pubnames and pubtypes sections."
14060 msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
14064 msgid "Don't record gcc command line switches in DWARF DW_AT_producer."
14068 msgid "Record gcc command line switches in DWARF DW_AT_producer."
14072 msgid "Don't generate debug information in separate .dwo files"
14076 msgid "Generate debug information in separate .dwo files"
14080 msgid "Generate debug information in STABS format"
14084 msgid "Generate debug information in extended STABS format"
14088 msgid "Emit DWARF additions beyond selected version"
14092 msgid "Don't emit DWARF additions beyond selected version"
14096 msgid "Toggle debug information generation"
14100 msgid "Generate debug information in VMS format"
14104 msgid "Generate debug information in XCOFF format"
14108 msgid "Generate debug information in extended XCOFF format"
14112 msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory"
14116 msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory"
14120 msgid "-o <file>\tPlace output into <file>"
14124 msgid "Enable function profiling"
14128 msgid "Like -pedantic but issue them as errors"
14132 msgid "Do not display functions compiled or elapsed time"
14136 msgid "Enable verbose output"
14140 msgid "Display the compiler's version"
14144 msgid "Suppress warnings"
14148 msgid "Create a shared library"
14152 msgid "Create a position independent executable"
14155 #: go/gofrontend/expressions.cc:104 c-family/c-common.c:1811 cp/cvt.c:1164
14157 #, gcc-internal-format
14158 msgid "value computed is not used"
14161 #: go/gofrontend/expressions.cc:823
14162 msgid "invalid use of type"
14165 #: go/gofrontend/expressions.cc:2713 go/gofrontend/expressions.cc:2779
14166 #: go/gofrontend/expressions.cc:2795
14167 msgid "constant refers to itself"
14170 #: go/gofrontend/expressions.cc:4152
14171 msgid "expected numeric type"
14174 #: go/gofrontend/expressions.cc:4157
14175 msgid "expected boolean type"
14178 #: go/gofrontend/expressions.cc:4163
14179 msgid "expected integer or boolean type"
14182 #: go/gofrontend/expressions.cc:4170
14183 msgid "invalid operand for unary %<&%>"
14186 #: go/gofrontend/expressions.cc:4182
14187 msgid "expected pointer"
14190 #: go/gofrontend/expressions.cc:5925
14191 msgid "invalid comparison of nil with nil"
14194 #: go/gofrontend/expressions.cc:5931 go/gofrontend/expressions.cc:5949
14195 msgid "incompatible types in binary expression"
14198 #: go/gofrontend/expressions.cc:5969
14199 msgid "integer division by zero"
14202 #: go/gofrontend/expressions.cc:5977
14203 msgid "shift of non-integer operand"
14206 #: go/gofrontend/expressions.cc:5982 go/gofrontend/expressions.cc:5990
14207 msgid "shift count not unsigned integer"
14210 #: go/gofrontend/expressions.cc:5995
14211 msgid "negative shift count"
14214 #: go/gofrontend/expressions.cc:6654
14215 msgid "object is not a method"
14218 #: go/gofrontend/expressions.cc:6671
14219 msgid "method type does not match object type"
14222 #: go/gofrontend/expressions.cc:7156
14223 msgid "invalid use of %<...%> with builtin function"
14226 #: go/gofrontend/expressions.cc:7167
14227 msgid "invalid use of method value as argument of Offsetof"
14230 #: go/gofrontend/expressions.cc:7181
14231 msgid "argument of Offsetof implies indirection of an embedded field"
14234 #: go/gofrontend/expressions.cc:7206 go/gofrontend/expressions.cc:7267
14235 #: go/gofrontend/expressions.cc:7342 go/gofrontend/expressions.cc:8139
14236 #: go/gofrontend/expressions.cc:8286 go/gofrontend/expressions.cc:8329
14237 #: go/gofrontend/expressions.cc:8385 go/gofrontend/expressions.cc:9633
14238 #: go/gofrontend/expressions.cc:9652
14239 msgid "not enough arguments"
14242 #: go/gofrontend/expressions.cc:7208 go/gofrontend/expressions.cc:7269
14243 #: go/gofrontend/expressions.cc:8144 go/gofrontend/expressions.cc:8269
14244 #: go/gofrontend/expressions.cc:8291 go/gofrontend/expressions.cc:8334
14245 #: go/gofrontend/expressions.cc:8387 go/gofrontend/expressions.cc:9328
14246 #: go/gofrontend/expressions.cc:9638 go/gofrontend/expressions.cc:9659
14247 msgid "too many arguments"
14250 #: go/gofrontend/expressions.cc:7271
14251 msgid "argument 1 must be a map"
14254 #: go/gofrontend/expressions.cc:7368
14255 msgid "invalid type for make function"
14258 #: go/gofrontend/expressions.cc:7384
14259 msgid "length required when allocating a slice"
14262 #: go/gofrontend/expressions.cc:7423
14263 msgid "len larger than cap"
14266 #: go/gofrontend/expressions.cc:7435
14267 msgid "too many arguments to make"
14270 #: go/gofrontend/expressions.cc:8188
14271 msgid "argument must be array or slice or channel"
14274 #: go/gofrontend/expressions.cc:8198
14275 msgid "argument must be string or array or slice or map or channel"
14278 #: go/gofrontend/expressions.cc:8244
14279 msgid "unsupported argument type to builtin function"
14282 #: go/gofrontend/expressions.cc:8255
14283 msgid "argument must be channel"
14286 #: go/gofrontend/expressions.cc:8257
14287 msgid "cannot close receive-only channel"
14290 #: go/gofrontend/expressions.cc:8277
14291 msgid "argument must be a field reference"
14294 #: go/gofrontend/expressions.cc:8304
14295 msgid "left argument must be a slice"
14298 #: go/gofrontend/expressions.cc:8312
14299 msgid "element types must be the same"
14302 #: go/gofrontend/expressions.cc:8317
14303 msgid "first argument must be []byte"
14306 #: go/gofrontend/expressions.cc:8320
14307 msgid "second argument must be slice or string"
14310 #: go/gofrontend/expressions.cc:8361
14311 msgid "argument 2 has invalid type"
14314 #: go/gofrontend/expressions.cc:8377
14315 msgid "argument must have complex type"
14318 #: go/gofrontend/expressions.cc:8395
14319 msgid "complex arguments must have identical types"
14322 #: go/gofrontend/expressions.cc:8397
14323 msgid "complex arguments must have floating-point type"
14326 #: go/gofrontend/expressions.cc:9152 go/gofrontend/expressions.cc:9586
14327 #: go/gofrontend/expressions.cc:10082
14328 msgid "expected function"
14331 #: go/gofrontend/expressions.cc:9332
14332 msgid "invalid use of %<...%> with non-slice"
14335 #: go/gofrontend/expressions.cc:9605
14336 msgid "incompatible type for receiver"
14339 #: go/gofrontend/expressions.cc:9623
14340 msgid "invalid use of %<...%> calling non-variadic function"
14343 #: go/gofrontend/expressions.cc:10091 go/gofrontend/expressions.cc:10105
14344 msgid "number of results does not match number of values"
14347 #: go/gofrontend/expressions.cc:10458 go/gofrontend/expressions.cc:10983
14348 msgid "index must be integer"
14351 #: go/gofrontend/expressions.cc:10466 go/gofrontend/expressions.cc:10991
14352 msgid "slice end must be integer"
14355 #: go/gofrontend/expressions.cc:10474
14356 msgid "slice capacity must be integer"
14359 #: go/gofrontend/expressions.cc:10524 go/gofrontend/expressions.cc:11022
14360 msgid "inverted slice range"
14363 #: go/gofrontend/expressions.cc:10567
14364 msgid "slice of unaddressable value"
14367 #: go/gofrontend/expressions.cc:11228
14368 msgid "incompatible type for map index"
14371 #: go/gofrontend/expressions.cc:11658
14372 msgid "expected interface or pointer to interface"
14375 #: go/gofrontend/expressions.cc:12395
14376 msgid "too many expressions for struct"
14379 #: go/gofrontend/expressions.cc:12408
14380 msgid "too few expressions for struct"
14383 #: go/gofrontend/expressions.cc:14179 go/gofrontend/statements.cc:1562
14384 msgid "type assertion only valid for interface types"
14387 #: go/gofrontend/expressions.cc:14191
14388 msgid "impossible type assertion: type does not implement interface"
14391 #: go/gofrontend/expressions.cc:14362 go/gofrontend/statements.cc:1410
14392 msgid "expected channel"
14395 #: go/gofrontend/expressions.cc:14367 go/gofrontend/statements.cc:1415
14396 msgid "invalid receive on send-only channel"
14399 #: go/gofrontend/parse.cc:3012
14401 "parentheses required around this composite literal to avoid parsing ambiguity"
14404 #: go/gofrontend/parse.cc:4564
14405 msgid "cannot fallthrough final case in switch"
14408 #: go/gofrontend/statements.cc:601
14409 msgid "invalid left hand side of assignment"
14412 #: go/gofrontend/statements.cc:612 go/gofrontend/statements.cc:998
14413 msgid "use of untyped nil"
14416 #: go/gofrontend/statements.cc:1128
14417 msgid "expected map index on right hand side"
14420 #: go/gofrontend/statements.cc:1277
14421 msgid "expected map index on left hand side"
14424 #: go/gofrontend/statements.cc:2654 go/gofrontend/statements.cc:2683
14425 msgid "not enough arguments to return"
14428 #: go/gofrontend/statements.cc:2662
14429 msgid "return with value in function with no return type"
14432 #: go/gofrontend/statements.cc:2689
14433 msgid "too many values in return statement"
14436 #: go/gofrontend/statements.cc:3189
14437 msgid "expected boolean expression"
14440 #: go/gofrontend/statements.cc:4280
14441 msgid "cannot type switch on non-interface value"
14444 #: go/gofrontend/statements.cc:4418
14445 msgid "incompatible types in send"
14448 #: go/gofrontend/statements.cc:4423
14449 msgid "invalid send on receive-only channel"
14452 #: go/gofrontend/statements.cc:5340
14453 msgid "too many variables for range clause with channel"
14456 #: go/gofrontend/statements.cc:5347
14457 msgid "range clause must have array, slice, string, map, or channel type"
14460 #: go/gofrontend/types.cc:514
14461 msgid "invalid comparison of non-ordered type"
14464 #: go/gofrontend/types.cc:530
14465 msgid "slice can only be compared to nil"
14468 #: go/gofrontend/types.cc:532
14469 msgid "map can only be compared to nil"
14472 #: go/gofrontend/types.cc:534
14473 msgid "func can only be compared to nil"
14476 #: go/gofrontend/types.cc:540
14478 msgid "invalid operation (%s)"
14481 #: go/gofrontend/types.cc:563
14482 msgid "invalid comparison of non-comparable type"
14485 #: go/gofrontend/types.cc:581
14486 msgid "invalid comparison of non-comparable struct"
14489 #: go/gofrontend/types.cc:592
14490 msgid "invalid comparison of non-comparable array"
14493 #: go/gofrontend/types.cc:623
14494 msgid "multiple-value function call in single-value context"
14497 #: go/gofrontend/types.cc:710
14498 msgid "need explicit conversion"
14501 #: go/gofrontend/types.cc:717
14503 msgid "cannot use type %s as type %s"
14506 #: go/gofrontend/types.cc:3328
14507 msgid "different receiver types"
14510 #: go/gofrontend/types.cc:3348 go/gofrontend/types.cc:3361
14511 #: go/gofrontend/types.cc:3376
14512 msgid "different number of parameters"
14515 #: go/gofrontend/types.cc:3369
14516 msgid "different parameter types"
14519 #: go/gofrontend/types.cc:3384
14520 msgid "different varargs"
14523 #: go/gofrontend/types.cc:3393 go/gofrontend/types.cc:3406
14524 #: go/gofrontend/types.cc:3421
14525 msgid "different number of results"
14528 #: go/gofrontend/types.cc:3414
14529 msgid "different result types"
14532 #: go/gofrontend/types.cc:4607
14534 msgid "implicit assignment of %s%s%s hidden field %s%s%s"
14537 #: go/gofrontend/types.cc:7060
14539 msgid "need explicit conversion; missing method %s%s%s"
14542 #: go/gofrontend/types.cc:7077 go/gofrontend/types.cc:7219
14544 msgid "incompatible type for method %s%s%s"
14547 #: go/gofrontend/types.cc:7081 go/gofrontend/types.cc:7223
14549 msgid "incompatible type for method %s%s%s (%s)"
14552 #: go/gofrontend/types.cc:7160 go/gofrontend/types.cc:7173
14553 msgid "pointer to interface type has no methods"
14556 #: go/gofrontend/types.cc:7162 go/gofrontend/types.cc:7175
14557 msgid "type has no methods"
14560 #: go/gofrontend/types.cc:7196
14562 msgid "ambiguous method %s%s%s"
14565 #: go/gofrontend/types.cc:7199
14567 msgid "missing method %s%s%s"
14570 #: go/gofrontend/types.cc:7240
14572 msgid "method %s%s%s requires a pointer receiver"
14575 #: go/gofrontend/types.cc:7258
14577 msgid "method %s%s%s is marked go:nointerface"
14580 #. Warn about and ignore all others for now, but store them.
14581 #: attribs.c:446 c-family/c-common.c:8180 objc/objc-act.c:4955
14582 #: objc/objc-act.c:6925 objc/objc-act.c:8114 objc/objc-act.c:8165
14583 #, gcc-internal-format
14584 msgid "%qE attribute directive ignored"
14588 #, gcc-internal-format
14589 msgid "%<%E::%E%> scoped attribute directive ignored"
14593 #, gcc-internal-format
14594 msgid "wrong number of arguments specified for %qE attribute"
14597 #. This is a c++11 attribute that appertains to a
14598 #. type-specifier, outside of the definition of, a class
14599 #. type. Ignore it.
14601 #, gcc-internal-format
14602 msgid "attribute ignored"
14606 #, gcc-internal-format
14607 msgid "an attribute that appertains to a type-specifier is ignored"
14611 #, gcc-internal-format
14612 msgid "%qE attribute does not apply to types"
14616 #, gcc-internal-format
14617 msgid "%qE attribute only applies to function types"
14621 #, gcc-internal-format
14622 msgid "type attributes ignored after type is already defined"
14626 #, gcc-internal-format
14628 "branch target register load optimization is not intended to be run twice"
14632 #, gcc-internal-format
14633 msgid "offset outside bounds of constant string"
14637 #, gcc-internal-format
14638 msgid "second argument to %<__builtin_prefetch%> must be a constant"
14642 #, gcc-internal-format
14643 msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
14647 #, gcc-internal-format
14648 msgid "third argument to %<__builtin_prefetch%> must be a constant"
14652 #, gcc-internal-format
14653 msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
14656 #: builtins.c:4339 gimplify.c:2229
14657 #, gcc-internal-format
14658 msgid "too few arguments to function %<va_start%>"
14662 #, gcc-internal-format
14663 msgid "invalid argument to %<__builtin_frame_address%>"
14667 #, gcc-internal-format
14668 msgid "invalid argument to %<__builtin_return_address%>"
14672 #, gcc-internal-format
14673 msgid "unsupported argument to %<__builtin_frame_address%>"
14677 #, gcc-internal-format
14678 msgid "unsupported argument to %<__builtin_return_address%>"
14682 #, gcc-internal-format
14683 msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
14687 #, gcc-internal-format
14688 msgid "trampoline generated for nested function %qD"
14691 #: builtins.c:5124 builtins.c:5137
14692 #, gcc-internal-format
14693 msgid "%qD changed semantics in GCC 4.4"
14697 #, gcc-internal-format
14698 msgid "Unknown architecture specifier in memory model to builtin."
14702 #, gcc-internal-format
14703 msgid "invalid memory model argument to builtin"
14707 #, gcc-internal-format
14708 msgid "invalid memory model for %<__atomic_exchange%>"
14712 #, gcc-internal-format
14713 msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
14717 #, gcc-internal-format
14719 "failure memory model cannot be stronger than success memory model for "
14720 "%<__atomic_compare_exchange%>"
14724 #, gcc-internal-format
14725 msgid "invalid memory model for %<__atomic_load%>"
14728 #: builtins.c:5390 builtins.c:5497
14729 #, gcc-internal-format
14730 msgid "invalid memory model for %<__atomic_store%>"
14734 #, gcc-internal-format
14735 msgid "non-constant argument 1 to __atomic_always_lock_free"
14739 #, gcc-internal-format
14740 msgid "non-integer argument 1 to __atomic_is_lock_free"
14744 #, gcc-internal-format
14745 msgid "__builtin_thread_pointer is not supported on this target"
14749 #, gcc-internal-format
14750 msgid "__builtin_set_thread_pointer is not supported on this target"
14753 #. All valid uses of __builtin_va_arg_pack () are removed during
14755 #: builtins.c:6007 expr.c:10305
14756 #, gcc-internal-format
14757 msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
14760 #. All valid uses of __builtin_va_arg_pack_len () are removed during
14763 #, gcc-internal-format
14764 msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
14768 #, gcc-internal-format
14769 msgid "%<__builtin_longjmp%> second argument must be 1"
14773 #, gcc-internal-format
14774 msgid "target format does not support infinity"
14777 #: builtins.c:12050
14778 #, gcc-internal-format
14779 msgid "%<va_start%> used in function with fixed args"
14782 #: builtins.c:12058
14783 #, gcc-internal-format
14784 msgid "wrong number of arguments to function %<va_start%>"
14787 #: builtins.c:12073
14788 #, gcc-internal-format
14789 msgid "%<__builtin_next_arg%> called without an argument"
14792 #: builtins.c:12078
14793 #, gcc-internal-format
14794 msgid "wrong number of arguments to function %<__builtin_next_arg%>"
14797 #: builtins.c:12110
14798 #, gcc-internal-format
14799 msgid "second parameter of %<va_start%> not last named argument"
14802 #: builtins.c:12123
14803 #, gcc-internal-format
14805 "undefined behaviour when second parameter of %<va_start%> is declared with "
14806 "%<register%> storage"
14809 #: builtins.c:12360
14810 #, gcc-internal-format
14811 msgid "%Kfirst argument of %D must be a pointer, second integer constant"
14814 #: builtins.c:12373
14815 #, gcc-internal-format
14816 msgid "%Klast argument of %D is not integer constant between 0 and 3"
14819 #: builtins.c:12418 builtins.c:12569 builtins.c:12626
14820 #, gcc-internal-format
14821 msgid "%Kcall to %D will always overflow destination buffer"
14824 #: builtins.c:12559
14825 #, gcc-internal-format
14826 msgid "%Kcall to %D might overflow destination buffer"
14829 #: builtins.c:12647
14830 #, gcc-internal-format
14831 msgid "%Kattempt to free a non-heap object %qD"
14834 #: builtins.c:12650
14835 #, gcc-internal-format
14836 msgid "%Kattempt to free a non-heap object"
14840 #, gcc-internal-format
14841 msgid "function call has aggregate value"
14845 #, gcc-internal-format
14846 msgid "passing too large argument on stack"
14849 #: cfgexpand.c:1298 function.c:964 varasm.c:2040
14850 #, gcc-internal-format
14851 msgid "size of variable %q+D is too large"
14854 #: cfgexpand.c:2312
14855 #, gcc-internal-format
14856 msgid "too many alternatives in %<asm%>"
14859 #: cfgexpand.c:2324
14860 #, gcc-internal-format
14861 msgid "operand constraints for %<asm%> differ in number of alternatives"
14864 #: cfgexpand.c:2352
14865 #, gcc-internal-format
14866 msgid "asm-specifier for variable %qE conflicts with asm clobber list"
14869 #: cfgexpand.c:2449
14870 #, gcc-internal-format
14871 msgid "unknown register name %qs in %<asm%>"
14874 #: cfgexpand.c:2463
14875 #, gcc-internal-format
14876 msgid "PIC register clobbered by %qs in %<asm%>"
14879 #: cfgexpand.c:2511
14880 #, gcc-internal-format
14881 msgid "more than %d operands in %<asm%>"
14884 #: cfgexpand.c:2579
14885 #, gcc-internal-format, gfc-internal-format
14886 msgid "output number %d not directly addressable"
14889 #: cfgexpand.c:2665
14890 #, gcc-internal-format
14891 msgid "asm operand %d probably doesn%'t match constraints"
14894 #: cfgexpand.c:2829
14895 #, gcc-internal-format
14896 msgid "asm clobber conflict with output operand"
14899 #: cfgexpand.c:2836
14900 #, gcc-internal-format
14901 msgid "asm clobber conflict with input operand"
14904 #: cfgexpand.c:5599
14905 #, gcc-internal-format
14906 msgid "stack protector not protecting local variables: variable length buffer"
14909 #: cfgexpand.c:5603
14910 #, gcc-internal-format, gfc-internal-format
14912 "stack protector not protecting function: all local arrays are less than %d "
14917 #, gcc-internal-format, gfc-internal-format
14918 msgid "bb %d on wrong place"
14922 #, gcc-internal-format, gfc-internal-format
14923 msgid "prev_bb of %d should be %d, not %d"
14927 #, gcc-internal-format, gfc-internal-format
14928 msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
14932 #, gcc-internal-format, gfc-internal-format
14933 msgid "verify_flow_info: Block %i lacks loop_father"
14937 #, gcc-internal-format, gfc-internal-format
14938 msgid "verify_flow_info: Wrong count of block %i %i"
14942 #, gcc-internal-format, gfc-internal-format
14943 msgid "verify_flow_info: Wrong frequency of block %i %i"
14947 #, gcc-internal-format, gfc-internal-format
14948 msgid "verify_flow_info: Duplicate edge %i->%i"
14952 #, gcc-internal-format, gfc-internal-format
14953 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
14957 #, gcc-internal-format, gfc-internal-format
14958 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
14962 #, gcc-internal-format, gfc-internal-format
14963 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
14967 #, gcc-internal-format, gfc-internal-format
14968 msgid "wrong amount of branch edges after unconditional jump %i"
14971 #: cfghooks.c:206 cfghooks.c:217
14972 #, gcc-internal-format, gfc-internal-format
14973 msgid "basic block %d pred edge is corrupted"
14977 #, gcc-internal-format, gfc-internal-format
14978 msgid "its dest_idx should be %d, not %d"
14982 #, gcc-internal-format, gfc-internal-format
14983 msgid "basic block %i edge lists are corrupted"
14987 #, gcc-internal-format
14988 msgid "verify_flow_info failed"
14992 #, gcc-internal-format, gfc-internal-format
14993 msgid "%s does not support dump_bb_for_graph"
14997 #, gcc-internal-format, gfc-internal-format
14998 msgid "%s does not support redirect_edge_and_branch"
15002 #, gcc-internal-format, gfc-internal-format
15003 msgid "%s does not support can_remove_branch_p"
15007 #, gcc-internal-format, gfc-internal-format
15008 msgid "%s does not support redirect_edge_and_branch_force"
15012 #, gcc-internal-format, gfc-internal-format
15013 msgid "%s does not support split_block"
15017 #, gcc-internal-format, gfc-internal-format
15018 msgid "%s does not support move_block_after"
15022 #, gcc-internal-format, gfc-internal-format
15023 msgid "%s does not support delete_basic_block"
15027 #, gcc-internal-format, gfc-internal-format
15028 msgid "%s does not support split_edge"
15032 #, gcc-internal-format, gfc-internal-format
15033 msgid "%s does not support create_basic_block"
15037 #, gcc-internal-format, gfc-internal-format
15038 msgid "%s does not support can_merge_blocks_p"
15042 #, gcc-internal-format, gfc-internal-format
15043 msgid "%s does not support predict_edge"
15047 #, gcc-internal-format, gfc-internal-format
15048 msgid "%s does not support predicted_by_p"
15052 #, gcc-internal-format, gfc-internal-format
15053 msgid "%s does not support merge_blocks"
15057 #, gcc-internal-format, gfc-internal-format
15058 msgid "%s does not support make_forwarder_block"
15062 #, gcc-internal-format, gfc-internal-format
15063 msgid "%s does not support force_nonfallthru"
15067 #, gcc-internal-format, gfc-internal-format
15068 msgid "%s does not support can_duplicate_block_p"
15072 #, gcc-internal-format, gfc-internal-format
15073 msgid "%s does not support duplicate_block"
15077 #, gcc-internal-format, gfc-internal-format
15078 msgid "%s does not support block_ends_with_call_p"
15082 #, gcc-internal-format, gfc-internal-format
15083 msgid "%s does not support block_ends_with_condjump_p"
15087 #, gcc-internal-format, gfc-internal-format
15088 msgid "%s does not support flow_call_edges_add"
15092 #, gcc-internal-format
15093 msgid "loop verification on loop tree that needs fixup"
15097 #, gcc-internal-format, gfc-internal-format
15098 msgid "loop with header %d marked for removal"
15102 #, gcc-internal-format, gfc-internal-format
15103 msgid "loop with header %d not in loop tree"
15107 #, gcc-internal-format, gfc-internal-format
15108 msgid "non-loop with header %d not marked for removal"
15112 #, gcc-internal-format, gfc-internal-format
15113 msgid "removed loop %d in loop tree"
15117 #, gcc-internal-format, gfc-internal-format
15118 msgid "size of loop %d should be %d, not %d"
15122 #, gcc-internal-format, gfc-internal-format
15123 msgid "bb %d does not belong to loop %d"
15127 #, gcc-internal-format, gfc-internal-format
15128 msgid "bb %d has father loop %d, should be loop %d"
15132 #, gcc-internal-format
15133 msgid "loop %d%'s header is not a loop header"
15137 #, gcc-internal-format
15138 msgid "loop %d%'s header does not have exactly 2 entries"
15142 #, gcc-internal-format
15143 msgid "loop %d%'s latch does not have an edge to its header"
15147 #, gcc-internal-format
15148 msgid "loop %d%'s latch is not dominated by its header"
15152 #, gcc-internal-format
15153 msgid "loop %d%'s latch does not have exactly 1 successor"
15157 #, gcc-internal-format
15158 msgid "loop %d%'s latch does not have header as successor"
15162 #, gcc-internal-format
15163 msgid "loop %d%'s latch does not belong directly to it"
15167 #, gcc-internal-format
15168 msgid "loop %d%'s header does not belong directly to it"
15172 #, gcc-internal-format
15173 msgid "loop %d%'s latch is marked as part of irreducible region"
15177 #, gcc-internal-format, gfc-internal-format
15178 msgid "basic block %d should be marked irreducible"
15182 #, gcc-internal-format, gfc-internal-format
15183 msgid "basic block %d should not be marked irreducible"
15187 #, gcc-internal-format, gfc-internal-format
15188 msgid "edge from %d to %d should be marked irreducible"
15192 #, gcc-internal-format, gfc-internal-format
15193 msgid "edge from %d to %d should not be marked irreducible"
15197 #, gcc-internal-format, gfc-internal-format
15198 msgid "corrupted head of the exits list of loop %d"
15202 #, gcc-internal-format, gfc-internal-format
15203 msgid "corrupted exits list of loop %d"
15207 #, gcc-internal-format, gfc-internal-format
15208 msgid "nonempty exits list of loop %d, but exits are not recorded"
15212 #, gcc-internal-format, gfc-internal-format
15213 msgid "exit %d->%d not recorded"
15217 #, gcc-internal-format, gfc-internal-format
15218 msgid "wrong list of exited loops for edge %d->%d"
15222 #, gcc-internal-format
15223 msgid "too many loop exits recorded"
15227 #, gcc-internal-format, gfc-internal-format
15228 msgid "%d exits recorded for loop %d (having %d exits)"
15232 #, gcc-internal-format, gfc-internal-format
15233 msgid "non-cold basic block %d dominated by a block in the cold partition (%d)"
15237 #, gcc-internal-format, gfc-internal-format
15238 msgid "multiple hot/cold transitions found (bb %i)"
15242 #, gcc-internal-format
15243 msgid "partition found but function partition flag not set"
15247 #, gcc-internal-format, gfc-internal-format
15248 msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
15252 #, gcc-internal-format
15253 msgid "EDGE_CROSSING incorrectly set across same section"
15257 #, gcc-internal-format, gfc-internal-format
15258 msgid "fallthru edge crosses section boundary in bb %i"
15262 #, gcc-internal-format, gfc-internal-format
15263 msgid "EH edge crosses section boundary in bb %i"
15267 #, gcc-internal-format, gfc-internal-format
15268 msgid "No region crossing jump at section boundary in bb %i"
15272 #, gcc-internal-format
15273 msgid "EDGE_CROSSING missing across section boundary"
15277 #, gcc-internal-format, gfc-internal-format
15278 msgid "Region crossing jump across same section in bb %i"
15282 #, gcc-internal-format, gfc-internal-format
15283 msgid "missing REG_EH_REGION note at the end of bb %i"
15287 #, gcc-internal-format, gfc-internal-format
15288 msgid "too many exception handling edges in bb %i"
15292 #, gcc-internal-format, gfc-internal-format
15293 msgid "too many outgoing branch edges from bb %i"
15297 #, gcc-internal-format, gfc-internal-format
15298 msgid "fallthru edge after unconditional jump in bb %i"
15302 #, gcc-internal-format, gfc-internal-format
15303 msgid "wrong number of branch edges after unconditional jump in bb %i"
15307 #, gcc-internal-format, gfc-internal-format
15308 msgid "wrong amount of branch edges after conditional jump in bb %i"
15312 #, gcc-internal-format, gfc-internal-format
15313 msgid "abnormal call edges for non-call insn in bb %i"
15317 #, gcc-internal-format, gfc-internal-format
15318 msgid "sibcall edges for non-call insn in bb %i"
15322 #, gcc-internal-format, gfc-internal-format
15323 msgid "abnormal edges for no purpose in bb %i"
15326 #: cfgrtl.c:2599 cfgrtl.c:2609
15327 #, gcc-internal-format, gfc-internal-format
15328 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
15332 #, gcc-internal-format, gfc-internal-format
15333 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
15337 #, gcc-internal-format, gfc-internal-format
15338 msgid "in basic block %d:"
15342 #, gcc-internal-format, gfc-internal-format
15343 msgid "BB_RTL flag not set for block %d"
15347 #, gcc-internal-format, gfc-internal-format
15348 msgid "insn %d basic block pointer is %d, should be %d"
15352 #, gcc-internal-format, gfc-internal-format
15353 msgid "insn %d in header of bb %d has non-NULL basic block"
15357 #, gcc-internal-format, gfc-internal-format
15358 msgid "insn %d in footer of bb %d has non-NULL basic block"
15361 #: cfgrtl.c:2757 cfgrtl.c:2805
15362 #, gcc-internal-format, gfc-internal-format
15363 msgid "insn %d outside of basic blocks has non-NULL bb field"
15367 #, gcc-internal-format, gfc-internal-format
15368 msgid "end insn %d for block %d not found in the insn stream"
15372 #, gcc-internal-format, gfc-internal-format
15373 msgid "insn %d is in multiple basic blocks (%d and %d)"
15377 #, gcc-internal-format, gfc-internal-format
15378 msgid "head insn %d for block %d not found in the insn stream"
15382 #, gcc-internal-format, gfc-internal-format
15383 msgid "missing barrier after block %i"
15387 #, gcc-internal-format, gfc-internal-format
15388 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
15392 #, gcc-internal-format, gfc-internal-format
15393 msgid "verify_flow_info: Incorrect fallthru %i->%i"
15397 #, gcc-internal-format
15398 msgid "basic blocks not laid down consecutively"
15402 #, gcc-internal-format, gfc-internal-format
15403 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
15407 #, gcc-internal-format
15408 msgid "caller edge count is negative"
15412 #, gcc-internal-format
15413 msgid "caller edge frequency is negative"
15417 #, gcc-internal-format
15418 msgid "caller edge frequency is too large"
15422 #, gcc-internal-format, gfc-internal-format
15423 msgid "caller edge frequency %i does not match BB frequency %i"
15427 #, gcc-internal-format, gfc-internal-format
15428 msgid "aux field set for edge %s->%s"
15432 #, gcc-internal-format
15433 msgid "execution count is negative"
15437 #, gcc-internal-format
15438 msgid "inline clone in same comdat group list"
15442 #, gcc-internal-format
15443 msgid "local symbols must be defined"
15447 #, gcc-internal-format
15448 msgid "externally visible inline clone"
15452 #, gcc-internal-format
15453 msgid "inline clone with address taken"
15457 #, gcc-internal-format
15458 msgid "inline clone is forced to output"
15462 #, gcc-internal-format, gfc-internal-format
15463 msgid "aux field set for indirect edge from %s"
15467 #, gcc-internal-format, gfc-internal-format
15469 "An indirect edge from %s is not marked as indirect or has associated "
15470 "indirect_info, the corresponding statement is: "
15474 #, gcc-internal-format, gfc-internal-format
15475 msgid "comdat-local function called by %s outside its comdat"
15479 #, gcc-internal-format
15480 msgid "inlined_to pointer is wrong"
15484 #, gcc-internal-format
15485 msgid "multiple inline callers"
15489 #, gcc-internal-format
15490 msgid "inlined_to pointer set for noninline callers"
15494 #, gcc-internal-format
15495 msgid "inlined_to pointer is set but no predecessors found"
15499 #, gcc-internal-format
15500 msgid "inlined_to pointer refers to itself"
15504 #, gcc-internal-format
15505 msgid "node has wrong clone_of"
15509 #, gcc-internal-format
15510 msgid "node has wrong clone list"
15514 #, gcc-internal-format
15515 msgid "node is in clone list but it is not clone"
15519 #, gcc-internal-format
15520 msgid "node has wrong prev_clone pointer"
15524 #, gcc-internal-format
15525 msgid "double linked list of clones corrupted"
15529 #, gcc-internal-format
15530 msgid "Alias has call edges"
15534 #, gcc-internal-format
15535 msgid "Alias has non-alias reference"
15539 #, gcc-internal-format
15540 msgid "Alias has more than one alias reference"
15544 #, gcc-internal-format
15545 msgid "Analyzed alias has no reference"
15549 #, gcc-internal-format
15550 msgid "No edge out of thunk node"
15554 #, gcc-internal-format
15555 msgid "More than one edge out of thunk node"
15559 #, gcc-internal-format
15560 msgid "Thunk is not supposed to have body"
15564 #, gcc-internal-format
15565 msgid "shared call_stmt:"
15569 #, gcc-internal-format
15570 msgid "edge points to wrong declaration:"
15574 #, gcc-internal-format
15576 "an indirect edge with unknown callee corresponding to a call_stmt with a "
15577 "known declaration:"
15581 #, gcc-internal-format
15582 msgid "missing callgraph edge for call stmt:"
15586 #, gcc-internal-format
15587 msgid "reference to dead statement"
15591 #, gcc-internal-format, gfc-internal-format
15592 msgid "edge %s->%s has no corresponding call_stmt"
15596 #, gcc-internal-format, gfc-internal-format
15597 msgid "an indirect edge from %s has no corresponding call_stmt"
15601 #, gcc-internal-format
15602 msgid "verify_cgraph_node failed"
15606 #, gcc-internal-format, gfc-internal-format
15607 msgid "%s: section %s is missing"
15610 #: cgraphunit.c:706
15611 #, gcc-internal-format
15612 msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
15615 #: cgraphunit.c:755 cgraphunit.c:791
15616 #, gcc-internal-format
15617 msgid "%<externally_visible%> attribute have effect only on public objects"
15620 #: cgraphunit.c:762
15621 #, gcc-internal-format
15622 msgid "%<weakref%> attribute ignored because function is defined"
15625 #: cgraphunit.c:774
15626 #, gcc-internal-format
15627 msgid "always_inline function might not be inlinable"
15630 #: cgraphunit.c:799
15631 #, gcc-internal-format
15632 msgid "%<weakref%> attribute ignored because variable is initialized"
15635 #: cgraphunit.c:1161 c-family/c-pragma.c:339
15636 #, gcc-internal-format
15637 msgid "%q+D aliased to undefined symbol %qE"
15640 #: cgraphunit.c:1177
15641 #, gcc-internal-format
15642 msgid "%q+D aliased to external symbol %qE"
15645 #: cgraphunit.c:1198
15646 #, gcc-internal-format
15647 msgid "%q+D alias in between function and variable is not supported"
15650 #: cgraphunit.c:1200
15651 #, gcc-internal-format
15652 msgid "%q+D aliased declaration"
15655 #: cgraphunit.c:1273
15656 #, gcc-internal-format
15657 msgid "failed to reclaim unneeded function"
15660 #: cgraphunit.c:1303
15661 #, gcc-internal-format
15662 msgid "failed to reclaim unneeded function in same comdat group"
15665 #: cgraphunit.c:1800
15666 #, gcc-internal-format
15667 msgid "size of return value of %q+D is %u bytes"
15670 #: cgraphunit.c:1803
15671 #, gcc-internal-format
15672 msgid "size of return value of %q+D is larger than %wd bytes"
15675 #: cgraphunit.c:2282
15676 #, gcc-internal-format
15677 msgid "nodes with unreleased memory found"
15681 #, gcc-internal-format
15682 msgid "COLLECT_LTO_WRAPPER must be set"
15685 #: collect2.c:985 gcc.c:6358
15686 #, gcc-internal-format
15687 msgid "atexit failed"
15691 #, gcc-internal-format
15692 msgid "no arguments"
15695 #: collect2.c:1331 opts.c:813
15696 #, gcc-internal-format
15697 msgid "LTO support has not been enabled in this configuration"
15701 #, gcc-internal-format
15702 msgid "can't open %s: %m"
15706 #, gcc-internal-format, gfc-internal-format
15707 msgid "unknown demangling style '%s'"
15710 #: collect2.c:1567 collect2.c:1750 collect2.c:1790
15711 #, gcc-internal-format
15712 msgid "fopen %s: %m"
15715 #: collect2.c:1570 collect2.c:1755 collect2.c:1793
15716 #, gcc-internal-format
15717 msgid "fclose %s: %m"
15721 #, gcc-internal-format
15722 msgid "can't get program status: %m"
15726 #, gcc-internal-format, gfc-internal-format
15727 msgid "%s terminated with signal %d [%s]%s"
15731 #, gcc-internal-format, gfc-internal-format
15732 msgid "could not open response file %s"
15736 #, gcc-internal-format, gfc-internal-format
15737 msgid "could not write to response file %s"
15741 #, gcc-internal-format, gfc-internal-format
15742 msgid "could not close response file %s"
15746 #, gcc-internal-format, gfc-internal-format
15747 msgid "cannot find '%s'"
15750 #: collect2.c:1973 collect2.c:2524 collect2.c:2721 gcc.c:2769
15751 #, gcc-internal-format
15752 msgid "pex_init failed: %m"
15755 #: collect2.c:1982 collect2.c:2533 collect2.c:2729 gcc.c:7276
15756 #, gcc-internal-format
15761 #, gcc-internal-format
15762 msgid "cannot find 'nm'"
15766 #, gcc-internal-format
15767 msgid "can't open nm output: %m"
15771 #, gcc-internal-format, gfc-internal-format
15772 msgid "init function found in object %s"
15776 #, gcc-internal-format, gfc-internal-format
15777 msgid "fini function found in object %s"
15781 #, gcc-internal-format
15782 msgid "cannot find 'ldd'"
15786 #, gcc-internal-format
15787 msgid "can't open ldd output: %m"
15791 #, gcc-internal-format, gfc-internal-format
15792 msgid "dynamic dependency %s not found"
15796 #, gcc-internal-format, gfc-internal-format
15797 msgid "unable to open dynamic dependency '%s'"
15801 #, gcc-internal-format, gfc-internal-format
15802 msgid "%s: not a COFF file"
15806 #, gcc-internal-format, gfc-internal-format
15807 msgid "%s: cannot open as COFF file"
15811 #, gcc-internal-format, gfc-internal-format
15812 msgid "library lib%s not found"
15816 #, gcc-internal-format
15817 msgid "cannot convert to a pointer type"
15821 #, gcc-internal-format
15822 msgid "pointer value used where a floating point value was expected"
15826 #, gcc-internal-format
15827 msgid "aggregate value used where a float was expected"
15831 #, gcc-internal-format
15832 msgid "conversion to incomplete type"
15835 #: convert.c:860 convert.c:936
15836 #, gcc-internal-format
15837 msgid "can%'t convert between vector values of different size"
15841 #, gcc-internal-format
15842 msgid "aggregate value used where an integer was expected"
15846 #, gcc-internal-format
15847 msgid "pointer value used where a complex was expected"
15851 #, gcc-internal-format
15852 msgid "aggregate value used where a complex was expected"
15856 #, gcc-internal-format
15857 msgid "can%'t convert value to a vector"
15861 #, gcc-internal-format
15862 msgid "aggregate value used where a fixed-point was expected"
15866 #, gcc-internal-format
15867 msgid "%qs is not a gcov data file"
15871 #, gcc-internal-format
15872 msgid "%qs is version %q.*s, expected version %q.*s"
15875 #: coverage.c:290 coverage.c:299
15876 #, gcc-internal-format, gfc-internal-format
15877 msgid "Profile data for function %u is corrupted"
15881 #, gcc-internal-format
15882 msgid "checksum is (%x,%x) instead of (%x,%x)"
15886 #, gcc-internal-format, gfc-internal-format
15887 msgid "number of counters is %d instead of %d"
15891 #, gcc-internal-format, gfc-internal-format
15892 msgid "cannot merge separate %s counters for function %u"
15896 #, gcc-internal-format
15897 msgid "%qs has overflowed"
15901 #, gcc-internal-format
15903 "the control flow of function %qE does not match its profile data (counter "
15908 #, gcc-internal-format
15909 msgid "execution counts estimated\n"
15913 #, gcc-internal-format
15914 msgid "execution counts assumed to be zero\n"
15918 #, gcc-internal-format
15920 "source locations for function %qE have changed, the profile data may be out "
15925 #, gcc-internal-format
15926 msgid "error writing %qs"
15930 #, gcc-internal-format, gfc-internal-format
15931 msgid "cannot open %s"
15934 #: cprop.c:1735 gcse.c:4077
15935 #, gcc-internal-format, gfc-internal-format
15936 msgid "%s: %d basic blocks and %d edges/basic block"
15939 #: cprop.c:1749 gcse.c:4091
15940 #, gcc-internal-format, gfc-internal-format
15941 msgid "%s: %d basic blocks and %d registers"
15944 #: data-streamer-in.c:59
15945 #, gcc-internal-format
15946 msgid "bytecode stream: string too long for the string table"
15949 #: data-streamer-in.c:90 data-streamer-in.c:119
15950 #, gcc-internal-format
15951 msgid "bytecode stream: found non-null terminated string"
15955 #, gcc-internal-format
15956 msgid "cannot find a valid counter:value pair:"
15960 #, gcc-internal-format, gfc-internal-format
15961 msgid "-fdbg-cnt=%s"
15965 #, gcc-internal-format, gfc-internal-format
15970 #, gcc-internal-format
15971 msgid "common symbol debug info is not structured as symbol+offset"
15975 #, gcc-internal-format
15976 msgid "global destructors not supported on this target"
15980 #, gcc-internal-format
15981 msgid "global constructors not supported on this target"
15984 #: diagnostic.c:1190
15985 #, gcc-internal-format, gfc-internal-format
15986 msgid "in %s, at %s:%d"
15989 #: dominance.c:1033
15990 #, gcc-internal-format, gfc-internal-format
15991 msgid "dominator of %d status unknown"
15994 #: dominance.c:1040
15995 #, gcc-internal-format, gfc-internal-format
15996 msgid "dominator of %d should be %d, not %d"
15999 #: dumpfile.c:255 dumpfile.c:419 dumpfile.c:512
16000 #, gcc-internal-format
16001 msgid "could not open dump file %qs: %m"
16005 #, gcc-internal-format
16006 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
16010 #, gcc-internal-format
16011 msgid "unknown option %q.*s in %<-fopt-info-%s%>"
16015 #, gcc-internal-format
16016 msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
16019 #: dwarf2out.c:1069
16020 #, gcc-internal-format
16022 "multiple EH personalities are supported only with assemblers supporting ."
16023 "cfi_personality directive"
16026 #: dwarf2out.c:11303
16027 #, gcc-internal-format, gfc-internal-format
16028 msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
16032 #, gcc-internal-format
16033 msgid "invalid rtl sharing found in the insn"
16037 #, gcc-internal-format
16042 #, gcc-internal-format
16043 msgid "internal consistency failure"
16047 #, gcc-internal-format
16048 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
16052 #, gcc-internal-format, gfc-internal-format
16053 msgid "abort in %s, at %s:%d"
16057 #, gcc-internal-format
16058 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
16062 #, gcc-internal-format
16063 msgid "__builtin_eh_return not supported on this target"
16066 #: except.c:3325 except.c:3350
16067 #, gcc-internal-format, gfc-internal-format
16068 msgid "region_array is corrupted for region %i"
16071 #: except.c:3338 except.c:3369
16072 #, gcc-internal-format, gfc-internal-format
16073 msgid "lp_array is corrupted for lp %i"
16077 #, gcc-internal-format, gfc-internal-format
16078 msgid "outer block of region %i is wrong"
16082 #, gcc-internal-format, gfc-internal-format
16083 msgid "negative nesting depth of region %i"
16087 #, gcc-internal-format, gfc-internal-format
16088 msgid "region of lp %i is wrong"
16092 #, gcc-internal-format, gfc-internal-format
16093 msgid "tree list ends on depth %i"
16097 #, gcc-internal-format
16098 msgid "region_array does not match region_tree"
16102 #, gcc-internal-format
16103 msgid "lp_array does not match region_tree"
16107 #, gcc-internal-format
16108 msgid "verify_eh_tree failed"
16112 #, gcc-internal-format
16113 msgid "stack limits not supported on this target"
16117 #, gcc-internal-format
16118 msgid "local frame unavailable (naked function?)"
16122 #, gcc-internal-format
16123 msgid "%Kcall to %qs declared with attribute error: %s"
16127 #, gcc-internal-format
16128 msgid "%Kcall to %qs declared with attribute warning: %s"
16132 #, gcc-internal-format
16133 msgid "invalid argument %qs to -fdebug-prefix-map"
16137 #, gcc-internal-format
16138 msgid "the frame size of %wd bytes is larger than %wd bytes"
16141 #: final.c:4585 toplev.c:1378 tree-cfgcleanup.c:1068
16142 #, gcc-internal-format
16143 msgid "could not open final insn dump file %qs: %m"
16146 #: final.c:4638 tree-cfgcleanup.c:1084
16147 #, gcc-internal-format
16148 msgid "could not close final insn dump file %qs: %m"
16151 #: fixed-value.c:127
16152 #, gcc-internal-format
16153 msgid "large fixed-point constant implicitly truncated to fixed-point type"
16156 #: fold-const.c:695
16157 #, gcc-internal-format
16158 msgid "assuming signed overflow does not occur when negating a division"
16161 #: fold-const.c:3590 fold-const.c:3602
16162 #, gcc-internal-format, gfc-internal-format
16163 msgid "comparison is always %d due to width of bit-field"
16166 #: fold-const.c:4998 tree-ssa-reassoc.c:2044
16167 #, gcc-internal-format
16168 msgid "assuming signed overflow does not occur when simplifying range test"
16171 #: fold-const.c:5440 fold-const.c:5454
16172 #, gcc-internal-format, gfc-internal-format
16173 msgid "comparison is always %d"
16176 #: fold-const.c:5587
16177 #, gcc-internal-format
16178 msgid "%<or%> of unmatched not-equal tests is always 1"
16181 #: fold-const.c:5592
16182 #, gcc-internal-format
16183 msgid "%<and%> of mutually exclusive equal-tests is always 0"
16186 #: fold-const.c:8897
16187 #, gcc-internal-format
16189 "assuming signed overflow does not occur when reducing constant in comparison"
16192 #: fold-const.c:9066
16193 #, gcc-internal-format
16195 "assuming signed overflow does not occur when changing X +- C1 cmp C2 to X "
16199 #: fold-const.c:9329
16200 #, gcc-internal-format
16202 "assuming signed overflow does not occur when combining constants around a "
16206 #: fold-const.c:14944
16207 #, gcc-internal-format
16208 msgid "fold check: original tree changed by fold"
16212 #, gcc-internal-format
16213 msgid "total size of local objects too large"
16216 #: function.c:1733 gimplify.c:5008
16217 #, gcc-internal-format
16218 msgid "impossible constraint in %<asm%>"
16222 #, gcc-internal-format
16223 msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
16227 #, gcc-internal-format
16228 msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
16232 #, gcc-internal-format
16233 msgid "function returns an aggregate"
16237 #, gcc-internal-format
16238 msgid "unused parameter %q+D"
16241 #: gcc.c:1824 gcc.c:1844
16242 #, gcc-internal-format, gfc-internal-format
16243 msgid "specs %%include syntax malformed after %ld characters"
16246 #: gcc.c:1870 gcc.c:1879 gcc.c:1889 gcc.c:1899
16247 #, gcc-internal-format, gfc-internal-format
16248 msgid "specs %%rename syntax malformed after %ld characters"
16252 #, gcc-internal-format, gfc-internal-format
16253 msgid "specs %s spec was not found to be renamed"
16257 #, gcc-internal-format
16258 msgid "%s: attempt to rename spec %qs to already defined spec %qs"
16262 #, gcc-internal-format, gfc-internal-format
16263 msgid "specs unknown %% command after %ld characters"
16266 #: gcc.c:1948 gcc.c:1961
16267 #, gcc-internal-format, gfc-internal-format
16268 msgid "specs file malformed after %ld characters"
16272 #, gcc-internal-format
16273 msgid "spec file has no spec for linking"
16277 #, gcc-internal-format
16278 msgid "system path %qs is not absolute"
16282 #, gcc-internal-format
16283 msgid "-pipe not supported"
16287 #, gcc-internal-format
16288 msgid "failed to get exit status: %m"
16292 #, gcc-internal-format
16293 msgid "failed to get process times: %m"
16297 #, gcc-internal-format, gfc-internal-format
16298 msgid "%s (program %s)"
16301 #: gcc.c:3271 opts-common.c:1030 opts-common.c:1102
16302 #, gcc-internal-format
16303 msgid "unrecognized command line option %qs"
16307 #, gcc-internal-format
16308 msgid "%qs is an unknown -save-temps option"
16312 #, gcc-internal-format
16313 msgid "-pipe ignored because -save-temps specified"
16317 #, gcc-internal-format
16318 msgid "%<-x %s%> after last input file has no effect"
16322 #, gcc-internal-format
16323 msgid "unable to locate default linker script %qs in the library search paths"
16327 #, gcc-internal-format
16328 msgid "switch %qs does not start with %<-%>"
16332 #, gcc-internal-format
16333 msgid "spec-generated switch is just %<-%>"
16337 #, gcc-internal-format, gfc-internal-format
16338 msgid "could not open temporary response file %s"
16342 #, gcc-internal-format, gfc-internal-format
16343 msgid "could not write to temporary response file %s"
16347 #, gcc-internal-format, gfc-internal-format
16348 msgid "could not close temporary response file %s"
16352 #, gcc-internal-format
16353 msgid "spec %qs invalid"
16357 #, gcc-internal-format
16358 msgid "spec %qs has invalid %<%%0%c%>"
16362 #, gcc-internal-format
16363 msgid "spec %qs has invalid %<%%W%c%>"
16367 #, gcc-internal-format
16368 msgid "spec %qs has invalid %<%%x%c%>"
16371 #. Catch the case where a spec string contains something like
16372 #. '%{foo:%*}'. i.e. there is no * in the pattern on the left
16373 #. hand side of the :.
16375 #, gcc-internal-format
16376 msgid "spec failure: %<%%*%> has not been initialized by pattern match"
16380 #, gcc-internal-format
16381 msgid "spec failure: unrecognized spec option %qc"
16385 #, gcc-internal-format
16386 msgid "unknown spec function %qs"
16390 #, gcc-internal-format
16391 msgid "error in args to spec function %qs"
16395 #, gcc-internal-format
16396 msgid "malformed spec function name"
16401 #, gcc-internal-format
16402 msgid "no arguments for spec function"
16406 #, gcc-internal-format
16407 msgid "malformed spec function arguments"
16411 #, gcc-internal-format
16412 msgid "braced spec %qs is invalid at %qc"
16416 #, gcc-internal-format
16417 msgid "braced spec body %qs is invalid"
16421 #, gcc-internal-format, gfc-internal-format
16422 msgid "%s: could not determine length of compare-debug file %s"
16426 #, gcc-internal-format, gfc-internal-format
16427 msgid "%s: -fcompare-debug failure (length)"
16430 #: gcc.c:6226 gcc.c:6267
16431 #, gcc-internal-format, gfc-internal-format
16432 msgid "%s: could not open compare-debug file %s"
16435 #: gcc.c:6246 gcc.c:6283
16436 #, gcc-internal-format, gfc-internal-format
16437 msgid "%s: -fcompare-debug failure"
16441 #, gcc-internal-format
16442 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
16446 #, gcc-internal-format
16447 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
16451 #, gcc-internal-format
16452 msgid "unrecognized command line option %<-%s%>"
16455 #. The error status indicates that only one set of fixed
16456 #. headers should be built.
16458 #, gcc-internal-format
16459 msgid "not configured with sysroot headers suffix"
16463 #, gcc-internal-format
16464 msgid "no input files"
16468 #, gcc-internal-format
16469 msgid "cannot specify -o with -c, -S or -E with multiple files"
16473 #, gcc-internal-format, gfc-internal-format
16474 msgid "%s: %s compiler not installed on this system"
16478 #, gcc-internal-format
16479 msgid "recompiling with -fcompare-debug"
16483 #, gcc-internal-format
16484 msgid "during -fcompare-debug recompilation"
16488 #, gcc-internal-format
16489 msgid "comparing final insns dumps"
16493 #, gcc-internal-format, gfc-internal-format
16494 msgid "-fuse-linker-plugin, but %s not found"
16498 #, gcc-internal-format, gfc-internal-format
16499 msgid "%s: linker input file unused because linking not done"
16503 #, gcc-internal-format, gfc-internal-format
16504 msgid "language %s not recognized"
16508 #, gcc-internal-format
16509 msgid "multilib spec %qs is invalid"
16513 #, gcc-internal-format
16514 msgid "multilib exclusions %qs is invalid"
16518 #, gcc-internal-format
16519 msgid "multilib select %qs %qs is invalid"
16523 #, gcc-internal-format
16524 msgid "multilib select %qs is invalid"
16528 #, gcc-internal-format
16529 msgid "multilib exclusion %qs is invalid"
16533 #, gcc-internal-format
16534 msgid "environment variable %qs not defined"
16537 #: gcc.c:8227 gcc.c:8232
16538 #, gcc-internal-format
16539 msgid "invalid version number %qs"
16543 #, gcc-internal-format, gfc-internal-format
16544 msgid "too few arguments to %%:version-compare"
16548 #, gcc-internal-format, gfc-internal-format
16549 msgid "too many arguments to %%:version-compare"
16553 #, gcc-internal-format
16554 msgid "unknown operator %qs in %%:version-compare"
16558 #, gcc-internal-format, gfc-internal-format
16559 msgid "too many arguments to %%:compare-debug-dump-opt"
16563 #, gcc-internal-format, gfc-internal-format
16564 msgid "too many arguments to %%:compare-debug-self-opt"
16568 #, gcc-internal-format, gfc-internal-format
16569 msgid "too few arguments to %%:compare-debug-auxbase-opt"
16573 #, gcc-internal-format, gfc-internal-format
16574 msgid "too many arguments to %%:compare-debug-auxbase-opt"
16578 #, gcc-internal-format, gfc-internal-format
16579 msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
16583 #, gcc-internal-format, gfc-internal-format
16584 msgid "too few arguments to %%:replace-extension"
16587 #: ggc-common.c:457 ggc-common.c:465 ggc-common.c:539 ggc-common.c:558
16588 #: ggc-page.c:2311 ggc-page.c:2342 ggc-page.c:2349
16589 #, gcc-internal-format
16590 msgid "can%'t write PCH file: %m"
16593 #: ggc-common.c:551 config/i386/host-cygwin.c:55
16594 #, gcc-internal-format
16595 msgid "can%'t get position in PCH file: %m"
16598 #: ggc-common.c:561
16599 #, gcc-internal-format
16600 msgid "can%'t write padding to PCH file: %m"
16603 #: ggc-common.c:682 ggc-common.c:690 ggc-common.c:697 ggc-common.c:700
16604 #: ggc-common.c:710 ggc-common.c:713 ggc-page.c:2439
16605 #, gcc-internal-format
16606 msgid "can%'t read PCH file: %m"
16609 #: ggc-common.c:705
16610 #, gcc-internal-format
16611 msgid "had to relocate PCH"
16615 #, gcc-internal-format
16616 msgid "open /dev/zero: %m"
16619 #: ggc-page.c:2327 ggc-page.c:2333
16620 #, gcc-internal-format
16621 msgid "can%'t write PCH file"
16624 #: gimple-streamer-in.c:207
16625 #, gcc-internal-format, gfc-internal-format
16626 msgid "bytecode stream: unknown GIMPLE statement tag %s"
16630 #, gcc-internal-format, gfc-internal-format
16631 msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
16635 #, gcc-internal-format
16636 msgid "using result of function returning %<void%>"
16640 #, gcc-internal-format, gfc-internal-format
16641 msgid "invalid lvalue in asm output %d"
16645 #, gcc-internal-format, gfc-internal-format
16646 msgid "non-memory input %d must stay in memory"
16650 #, gcc-internal-format, gfc-internal-format
16651 msgid "memory input %d is not directly addressable"
16655 #, gcc-internal-format
16656 msgid "threadprivate variable %qE used in target region"
16660 #, gcc-internal-format
16661 msgid "enclosing target region"
16665 #, gcc-internal-format
16666 msgid "threadprivate variable %qE used in untied task"
16669 #: gimplify.c:5565 gimplify.c:5649
16670 #, gcc-internal-format
16671 msgid "enclosing task"
16675 #, gcc-internal-format
16676 msgid "%qD referenced in target region does not have a mappable type"
16680 #, gcc-internal-format
16681 msgid "%qE not specified in enclosing task"
16685 #, gcc-internal-format
16686 msgid "%qE not specified in enclosing teams construct"
16690 #, gcc-internal-format
16691 msgid "enclosing teams construct"
16695 #, gcc-internal-format
16696 msgid "%qE not specified in enclosing parallel"
16700 #, gcc-internal-format
16701 msgid "enclosing parallel"
16704 #: gimplify.c:5770 gimplify.c:5799
16705 #, gcc-internal-format
16706 msgid "iteration variable %qE is predetermined linear"
16710 #, gcc-internal-format
16711 msgid "iteration variable %qE should be private"
16715 #, gcc-internal-format
16716 msgid "iteration variable %qE should not be firstprivate"
16720 #, gcc-internal-format
16721 msgid "iteration variable %qE should not be reduction"
16725 #, gcc-internal-format
16726 msgid "iteration variable %qE should not be lastprivate"
16730 #, gcc-internal-format
16731 msgid "iteration variable %qE should not be private"
16735 #, gcc-internal-format
16737 "copyprivate variable %qE is not threadprivate or private in outer context"
16741 #, gcc-internal-format
16742 msgid "%s variable %qE is private in outer context"
16746 #, gcc-internal-format
16747 msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
16751 #, gcc-internal-format
16752 msgid "gimplification failed"
16756 #, gcc-internal-format
16757 msgid "first argument to %<va_arg%> not of type %<va_list%>"
16761 #, gcc-internal-format
16762 msgid "%qT is promoted to %qT when passed through %<...%>"
16766 #, gcc-internal-format
16767 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
16771 #, gcc-internal-format
16772 msgid "if this code is reached, the program will abort"
16776 #, gcc-internal-format
16777 msgid "could not close Go dump file: %m"
16781 #, gcc-internal-format
16782 msgid "could not open Go dump file %qs: %m"
16785 #: graph.c:54 toplev.c:1486 java/jcf-parse.c:1754 java/jcf-parse.c:1892
16786 #: objc/objc-act.c:449
16787 #, gcc-internal-format
16788 msgid "can%'t open %s: %m"
16791 #: graphite-clast-to-gimple.c:1414 toplev.c:920 toplev.c:1079
16792 #, gcc-internal-format
16793 msgid "can%'t open %s for writing: %m"
16797 #, gcc-internal-format
16798 msgid "Graphite loop optimizations cannot be used"
16801 #: ipa-devirt.c:302 ipa-devirt.c:337
16802 #, gcc-internal-format
16803 msgid "type %qD violates one definition rule "
16806 #: ipa-devirt.c:305
16807 #, gcc-internal-format
16809 "a type with the same name but different layout is defined in another "
16813 #: ipa-devirt.c:340
16814 #, gcc-internal-format
16816 "a type with the same name but different bases is defined in another "
16820 #. Fatal error here. We do not want to support compiling ltrans units
16821 #. with different version of compiler or different flags than the WPA
16822 #. unit, so this should never happen.
16823 #: ipa-inline-analysis.c:4066
16824 #, gcc-internal-format
16825 msgid "ipa inline summary is missing in input file"
16828 #. Fatal error here. We do not want to support compiling ltrans units with
16829 #. different version of compiler or different flags than the WPA unit, so
16830 #. this should never happen.
16831 #: ipa-reference.c:1147
16832 #, gcc-internal-format
16833 msgid "ipa reference summary is missing in ltrans unit"
16836 #: ira.c:2441 ira.c:2454 ira.c:2468
16837 #, gcc-internal-format, gfc-internal-format
16838 msgid "%s cannot be used in asm here"
16842 #, gcc-internal-format
16843 msgid "frame pointer required, but reserved"
16847 #, gcc-internal-format
16851 #: lra-assigns.c:1263 reload1.c:1233
16852 #, gcc-internal-format
16853 msgid "%<asm%> operand has impossible constraints"
16856 #: lra-constraints.c:3249 reload.c:3883 reload.c:4138
16857 #, gcc-internal-format
16858 msgid "inconsistent operand constraints in an %<asm%>"
16861 #: lra-constraints.c:3959
16862 #, gcc-internal-format, gfc-internal-format
16863 msgid "Maximum number of LRA constraint passes is achieved (%d)\n"
16866 #: lra-constraints.c:4065
16867 #, gcc-internal-format, gfc-internal-format
16868 msgid "Max. number of generated reload insns per insn is achieved (%d)\n"
16871 #: lto-cgraph.c:1083
16872 #, gcc-internal-format, gfc-internal-format
16873 msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
16876 #: lto-cgraph.c:1216
16877 #, gcc-internal-format
16878 msgid "bytecode stream: no caller found while reading edge"
16881 #: lto-cgraph.c:1222
16882 #, gcc-internal-format
16883 msgid "bytecode stream: no callee found while reading edge"
16886 #: lto-cgraph.c:1296
16887 #, gcc-internal-format
16888 msgid "bytecode stream: found empty cgraph node"
16891 #: lto-cgraph.c:1443
16892 #, gcc-internal-format, gfc-internal-format
16893 msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
16896 #: lto-cgraph.c:1530
16897 #, gcc-internal-format, gfc-internal-format
16898 msgid "Profile information in %s corrupted"
16901 #: lto-cgraph.c:1562
16902 #, gcc-internal-format, gfc-internal-format
16903 msgid "cannot find LTO cgraph in %s"
16906 #: lto-cgraph.c:1572
16907 #, gcc-internal-format, gfc-internal-format
16908 msgid "cannot find LTO section refs in %s"
16911 #: lto-compress.c:195 lto-compress.c:203 lto-compress.c:224 lto-compress.c:285
16912 #: lto-compress.c:293 lto-compress.c:314
16913 #, gcc-internal-format, gfc-internal-format
16914 msgid "compressed stream: %s"
16917 #: lto-section-in.c:458
16918 #, gcc-internal-format, gfc-internal-format
16920 "bytecode stream: trying to read %d bytes after the end of the input buffer"
16923 #: lto-section-in.c:468
16924 #, gcc-internal-format, gfc-internal-format
16925 msgid "%s out of range: Range is %i to %i, value is %i"
16928 #: lto-streamer-in.c:96
16929 #, gcc-internal-format, gfc-internal-format
16930 msgid "bytecode stream: unexpected tag %s"
16933 #: lto-streamer-in.c:805 lto-streamer-in.c:813
16934 #, gcc-internal-format
16935 msgid "Cgraph edge statement index out of range"
16938 #: lto-streamer-in.c:808 lto-streamer-in.c:816
16939 #, gcc-internal-format
16940 msgid "Cgraph edge statement index not found"
16943 #: lto-streamer-in.c:824
16944 #, gcc-internal-format
16945 msgid "Reference statement index out of range"
16948 #: lto-streamer-in.c:827
16949 #, gcc-internal-format
16950 msgid "Reference statement index not found"
16953 #: lto-streamer-out.c:393 lto-streamer-out.c:1307
16954 #, gcc-internal-format
16955 msgid "tree code %qs is not supported in LTO streams"
16958 #: lto-streamer.c:166
16959 #, gcc-internal-format, gfc-internal-format
16960 msgid "bytecode stream: unexpected LTO section %s"
16963 #: lto-streamer.c:387
16964 #, gcc-internal-format, gfc-internal-format
16966 "bytecode stream generated with LTO version %d.%d instead of the expected %d."
16971 #, gcc-internal-format
16972 msgid "OpenMP constructs may not be nested inside simd region"
16976 #, gcc-internal-format
16978 "only distribute or parallel constructs are allowed to be closely nested "
16979 "inside teams construct"
16983 #, gcc-internal-format
16984 msgid "distribute construct must be closely nested inside teams construct"
16988 #, gcc-internal-format
16989 msgid "orphaned %qs construct"
16993 #, gcc-internal-format
16994 msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
16998 #, gcc-internal-format
16999 msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
17002 #: omp-low.c:2351 omp-low.c:2364
17003 #, gcc-internal-format
17004 msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
17008 #, gcc-internal-format
17009 msgid "invalid arguments"
17013 #, gcc-internal-format
17014 msgid "%<%s %s%> construct not closely nested inside of %qs"
17018 #, gcc-internal-format
17020 "barrier region may not be closely nested inside of work-sharing, critical, "
17021 "ordered, master or explicit task region"
17025 #, gcc-internal-format
17027 "work-sharing region may not be closely nested inside of work-sharing, "
17028 "critical, ordered, master or explicit task region"
17032 #, gcc-internal-format
17034 "master region may not be closely nested inside of work-sharing or explicit "
17039 #, gcc-internal-format
17041 "ordered region may not be closely nested inside of critical or explicit task "
17045 #: omp-low.c:2460 omp-low.c:2467
17046 #, gcc-internal-format
17048 "ordered region must be closely nested inside a loop region with an ordered "
17053 #, gcc-internal-format
17055 "critical region may not be nested inside a critical region with the same name"
17059 #, gcc-internal-format
17060 msgid "teams construct not closely nested inside of target region"
17064 #, gcc-internal-format
17065 msgid "setjmp/longjmp inside simd construct"
17068 #: omp-low.c:10255 cp/decl.c:3011 cp/parser.c:10636 cp/parser.c:10663
17069 #, gcc-internal-format
17070 msgid "invalid exit from OpenMP structured block"
17073 #: omp-low.c:10257 omp-low.c:10277
17074 #, gcc-internal-format
17075 msgid "invalid entry to OpenMP structured block"
17079 #, gcc-internal-format
17080 msgid "invalid entry to Cilk Plus structured block"
17084 #, gcc-internal-format
17085 msgid "invalid branch to/from a Cilk Plus structured block"
17089 #, gcc-internal-format
17090 msgid "invalid branch to/from an OpenMP structured block"
17094 #, gcc-internal-format
17095 msgid "ignoring large linear step"
17099 #, gcc-internal-format
17100 msgid "ignoring zero linear step"
17103 #: opts-common.c:1041
17104 #, gcc-internal-format
17105 msgid "command line option %qs is not supported by this configuration"
17108 #: opts-common.c:1051
17109 #, gcc-internal-format
17110 msgid "missing argument to %qs"
17113 #. argument is not a plain number
17114 #: opts-common.c:1057 config/s390/s390.c:1706
17115 #, gcc-internal-format
17116 msgid "argument to %qs should be a non-negative integer"
17119 #: opts-common.c:1072
17120 #, gcc-internal-format
17121 msgid "unrecognized argument in option %qs"
17124 #: opts-common.c:1088
17125 #, gcc-internal-format
17126 msgid "valid arguments to %qs are: %s"
17129 #: opts-global.c:105
17130 #, gcc-internal-format
17131 msgid "command line option %qs is valid for the driver but not for %s"
17134 #. Eventually this should become a hard error IMO.
17135 #: opts-global.c:111
17136 #, gcc-internal-format
17137 msgid "command line option %qs is valid for %s but not for %s"
17140 #: opts-global.c:142
17141 #, gcc-internal-format, gfc-internal-format
17142 msgid "unrecognized command line option \"%s\""
17145 #: opts-global.c:361
17146 #, gcc-internal-format
17147 msgid "unrecognized command line option %<-fdump-%s%>"
17150 #: opts-global.c:366
17151 #, gcc-internal-format
17152 msgid "unrecognized command line option %<-fopt-info-%s%>"
17155 #: opts-global.c:387 opts-global.c:395
17156 #, gcc-internal-format
17157 msgid "plugin support is disabled; configure with --enable-plugin"
17160 #: opts-global.c:419
17161 #, gcc-internal-format
17162 msgid "unrecognized register name %qs"
17166 #, gcc-internal-format
17167 msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
17171 #, gcc-internal-format
17172 msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
17176 #, gcc-internal-format
17178 "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-"
17179 "femit-struct-debug-detailed=ind:...%>"
17183 #, gcc-internal-format
17185 "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>"
17189 #, gcc-internal-format
17190 msgid "section anchors must be disabled when unit-at-a-time is disabled"
17194 #, gcc-internal-format
17195 msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
17199 #, gcc-internal-format
17200 msgid "transactional memory is not supported with non-call exceptions"
17204 #, gcc-internal-format
17205 msgid "section anchors must be disabled when toplevel reorder is disabled"
17208 #: opts.c:746 config/darwin.c:3137 config/sh/sh.c:983
17209 #, gcc-internal-format
17211 "-freorder-blocks-and-partition does not work with exceptions on this "
17215 #: opts.c:762 config/sh/sh.c:991
17216 #, gcc-internal-format
17218 "-freorder-blocks-and-partition does not support unwind info on this "
17222 #: opts.c:780 config/pa/pa.c:536
17223 #, gcc-internal-format
17224 msgid "-freorder-blocks-and-partition does not work on this architecture"
17228 #, gcc-internal-format
17229 msgid "-fno-fat-lto-objects are supported only with linker plugin"
17233 #, gcc-internal-format
17234 msgid "only one -flto-partition value can be specified"
17238 #, gcc-internal-format
17239 msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
17243 #, gcc-internal-format
17244 msgid "unrecognized include_flags 0x%x passed to print_specific_help"
17248 #, gcc-internal-format
17249 msgid "--help argument %q.*s is ambiguous, please be more specific"
17253 #, gcc-internal-format
17254 msgid "unrecognized argument to --help= option: %q.*s"
17258 #, gcc-internal-format
17259 msgid "unrecognized argument to -fsanitize= option: %q.*s"
17263 #, gcc-internal-format, gfc-internal-format
17264 msgid "structure alignment must be a small power of two, not %d"
17268 #, gcc-internal-format, gfc-internal-format
17269 msgid "unknown stack check parameter \"%s\""
17273 #, gcc-internal-format
17275 "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-"
17276 "gdwarf -g%s%> for debug level"
17280 #, gcc-internal-format, gfc-internal-format
17281 msgid "dwarf version %d is not supported"
17285 #, gcc-internal-format, gfc-internal-format
17286 msgid "%s: --param arguments should be of the form NAME=VALUE"
17290 #, gcc-internal-format
17291 msgid "invalid --param value %qs"
17295 #, gcc-internal-format
17296 msgid "target system does not support debug output"
17300 #, gcc-internal-format, gfc-internal-format
17301 msgid "debug format \"%s\" conflicts with prior selection"
17305 #, gcc-internal-format, gfc-internal-format
17306 msgid "unrecognised debug output level \"%s\""
17310 #, gcc-internal-format, gfc-internal-format
17311 msgid "debug output level %s is too high"
17315 #, gcc-internal-format
17316 msgid "getting core file size maximum limit: %m"
17320 #, gcc-internal-format
17321 msgid "setting core file size limit to maximum: %m"
17325 #, gcc-internal-format, gfc-internal-format
17326 msgid "unrecognized gcc debugging option: %c"
17330 #, gcc-internal-format, gfc-internal-format
17331 msgid "-Werror=%s: no option -%s"
17335 #, gcc-internal-format
17336 msgid "minimum value of parameter %qs is %u"
17340 #, gcc-internal-format
17341 msgid "maximum value of parameter %qs is %u"
17344 #. If we didn't find this parameter, issue an error message.
17346 #, gcc-internal-format
17347 msgid "invalid parameter %qs"
17351 #, gcc-internal-format, gfc-internal-format
17352 msgid "pass %s does not support cloning"
17356 #, gcc-internal-format
17357 msgid "unrecognized option -fenable"
17361 #, gcc-internal-format
17362 msgid "unrecognized option -fdisable"
17366 #, gcc-internal-format, gfc-internal-format
17367 msgid "unknown pass %s specified in -fenable"
17371 #, gcc-internal-format, gfc-internal-format
17372 msgid "unknown pass %s specified in -fdisable"
17375 #: passes.c:1026 passes.c:1115
17376 #, gcc-internal-format, gfc-internal-format
17377 msgid "enable pass %s for functions in the range of [%u, %u]"
17380 #: passes.c:1029 passes.c:1126
17381 #, gcc-internal-format, gfc-internal-format
17382 msgid "disable pass %s for functions in the range of [%u, %u]"
17385 #: passes.c:1065 passes.c:1093
17386 #, gcc-internal-format, gfc-internal-format
17387 msgid "Invalid range %s in option %s"
17391 #, gcc-internal-format, gfc-internal-format
17392 msgid "enable pass %s for function %s"
17396 #, gcc-internal-format, gfc-internal-format
17397 msgid "disable pass %s for function %s"
17401 #, gcc-internal-format
17402 msgid "invalid pass positioning operation"
17406 #, gcc-internal-format
17407 msgid "plugin cannot register a missing pass"
17411 #, gcc-internal-format
17412 msgid "plugin cannot register an unnamed pass"
17416 #, gcc-internal-format
17417 msgid "plugin cannot register pass %qs without reference pass name"
17421 #, gcc-internal-format
17422 msgid "pass %qs not found but is referenced by new pass %qs"
17426 #, gcc-internal-format
17427 msgid "inaccessible plugin file %s expanded from short plugin name %s: %m"
17431 #, gcc-internal-format, gfc-internal-format
17433 "plugin %s was specified with different paths:\n"
17439 #, gcc-internal-format, gfc-internal-format
17440 msgid "malformed option -fplugin-arg-%s (missing -<key>[=<value>])"
17444 #, gcc-internal-format, gfc-internal-format
17446 "plugin %s should be specified before -fplugin-arg-%s in the command line"
17450 #, gcc-internal-format, gfc-internal-format
17451 msgid "unknown callback event registered by plugin %s"
17455 #, gcc-internal-format, gfc-internal-format
17456 msgid "plugin %s registered a null callback function for event %s"
17460 #, gcc-internal-format, gfc-internal-format
17462 "cannot load plugin %s\n"
17467 #, gcc-internal-format, gfc-internal-format
17469 "plugin %s is not licensed under a GPL-compatible license\n"
17474 #, gcc-internal-format, gfc-internal-format
17476 "cannot find %s in plugin %s\n"
17481 #, gcc-internal-format, gfc-internal-format
17482 msgid "fail to initialize plugin %s"
17486 #, gcc-internal-format
17487 msgid "-iplugindir <dir> option not passed from the gcc driver"
17491 #, gcc-internal-format, gfc-internal-format
17492 msgid "Missing counts for called function %s/%i"
17496 #, gcc-internal-format, gfc-internal-format
17497 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
17501 #, gcc-internal-format
17502 msgid "corrupted profile info: sum_all is smaller than sum_max"
17506 #, gcc-internal-format
17507 msgid "corrupted profile info: profile data is not flow-consistent"
17511 #, gcc-internal-format, gfc-internal-format
17513 "corrupted profile info: number of iterations for basic block %d thought to "
17518 #, gcc-internal-format, gfc-internal-format
17520 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
17524 #, gcc-internal-format, gfc-internal-format
17525 msgid "output constraint %d must specify a single register"
17529 #, gcc-internal-format, gfc-internal-format
17530 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
17534 #, gcc-internal-format
17535 msgid "output regs must be grouped at top of stack"
17539 #, gcc-internal-format
17540 msgid "implicitly popped regs must be grouped at top of stack"
17544 #, gcc-internal-format
17545 msgid "output operand %d must use %<&%> constraint"
17549 #, gcc-internal-format, gfc-internal-format
17550 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
17554 #, gcc-internal-format, gfc-internal-format
17555 msgid "validate_value_data: Loop in regno chain (%u)"
17559 #, gcc-internal-format, gfc-internal-format
17560 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
17564 #, gcc-internal-format, gfc-internal-format
17565 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
17569 #, gcc-internal-format
17570 msgid "can%'t use %qs as a call-saved register"
17574 #, gcc-internal-format
17575 msgid "can%'t use %qs as a call-used register"
17579 #, gcc-internal-format
17580 msgid "can%'t use %qs as a fixed register"
17583 #: reginfo.c:746 config/ia64/ia64.c:5932 config/ia64/ia64.c:5939
17584 #: config/pa/pa.c:432 config/pa/pa.c:439 config/sh/sh.c:9320
17585 #: config/sh/sh.c:9327 config/spu/spu.c:4925 config/spu/spu.c:4932
17586 #, gcc-internal-format, gfc-internal-format
17587 msgid "unknown register name: %s"
17591 #, gcc-internal-format
17592 msgid "stack register used for global register variable"
17596 #, gcc-internal-format
17597 msgid "global register variable follows a function definition"
17601 #, gcc-internal-format
17602 msgid "register of %qD used for multiple global register variables"
17606 #, gcc-internal-format
17607 msgid "conflicts with %qD"
17611 #, gcc-internal-format
17612 msgid "call-clobbered register used for global register variable"
17616 #, gcc-internal-format
17617 msgid "cannot reload integer constant operand in %<asm%>"
17621 #, gcc-internal-format
17622 msgid "impossible register constraint in %<asm%>"
17626 #, gcc-internal-format
17627 msgid "%<&%> constraint used with no register class"
17631 #, gcc-internal-format
17632 msgid "frame size too large for reliable stack checking"
17636 #, gcc-internal-format
17637 msgid "try reducing the number of local variables"
17641 #, gcc-internal-format
17642 msgid "can%'t find a register in class %qs while reloading %<asm%>"
17646 #, gcc-internal-format
17647 msgid "unable to find a register to spill in class %qs"
17651 #, gcc-internal-format
17652 msgid "%<asm%> operand requires impossible reload"
17656 #, gcc-internal-format
17657 msgid "%<asm%> operand constraint incompatible with operand size"
17661 #, gcc-internal-format
17662 msgid "output operand is constant in %<asm%>"
17666 #, gcc-internal-format, gfc-internal-format
17667 msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
17671 #, gcc-internal-format, gfc-internal-format
17673 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
17677 #, gcc-internal-format, gfc-internal-format
17679 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at "
17684 #, gcc-internal-format, gfc-internal-format
17685 msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
17689 #, gcc-internal-format, gfc-internal-format
17690 msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
17694 #, gcc-internal-format, gfc-internal-format
17696 "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:"
17701 #, gcc-internal-format, gfc-internal-format
17702 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
17706 #, gcc-internal-format, gfc-internal-format
17707 msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
17711 #, gcc-internal-format
17712 msgid "output operand constraint lacks %<=%>"
17716 #, gcc-internal-format
17717 msgid "output constraint %qc for operand %d is not at the beginning"
17721 #, gcc-internal-format
17722 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
17725 #: stmt.c:283 stmt.c:382
17726 #, gcc-internal-format
17727 msgid "%<%%%> constraint used with last operand"
17731 #, gcc-internal-format
17732 msgid "matching constraint not valid in output operand"
17736 #, gcc-internal-format
17737 msgid "input operand constraint contains %qc"
17741 #, gcc-internal-format
17742 msgid "matching constraint references invalid operand number"
17746 #, gcc-internal-format
17747 msgid "invalid punctuation %qc in constraint"
17751 #, gcc-internal-format
17752 msgid "matching constraint does not allow a register"
17756 #, gcc-internal-format
17757 msgid "duplicate asm operand name %qs"
17761 #, gcc-internal-format
17762 msgid "missing close brace for named operand"
17766 #, gcc-internal-format
17767 msgid "undefined named operand %qs"
17770 #: stor-layout.c:695
17771 #, gcc-internal-format
17772 msgid "size of %q+D is %d bytes"
17775 #: stor-layout.c:697
17776 #, gcc-internal-format
17777 msgid "size of %q+D is larger than %wd bytes"
17780 #: stor-layout.c:1138
17781 #, gcc-internal-format
17782 msgid "packed attribute causes inefficient alignment for %q+D"
17785 #: stor-layout.c:1142
17786 #, gcc-internal-format
17787 msgid "packed attribute is unnecessary for %q+D"
17790 #: stor-layout.c:1159
17791 #, gcc-internal-format
17792 msgid "padding struct to align %q+D"
17795 #: stor-layout.c:1221
17796 #, gcc-internal-format
17797 msgid "offset of packed bit-field %qD has changed in GCC 4.4"
17800 #: stor-layout.c:1527
17801 #, gcc-internal-format
17802 msgid "padding struct size to alignment boundary"
17805 #: stor-layout.c:1555
17806 #, gcc-internal-format
17807 msgid "packed attribute causes inefficient alignment for %qE"
17810 #: stor-layout.c:1559
17811 #, gcc-internal-format
17812 msgid "packed attribute is unnecessary for %qE"
17815 #: stor-layout.c:1565
17816 #, gcc-internal-format
17817 msgid "packed attribute causes inefficient alignment"
17820 #: stor-layout.c:1567
17821 #, gcc-internal-format
17822 msgid "packed attribute is unnecessary"
17825 #: stor-layout.c:2270
17826 #, gcc-internal-format
17827 msgid "alignment of array elements is greater than element size"
17831 #, gcc-internal-format
17832 msgid "%D renamed after being referenced in assembly"
17836 #, gcc-internal-format
17837 msgid "function symbol is not function"
17841 #, gcc-internal-format
17842 msgid "variable symbol is not variable"
17846 #, gcc-internal-format
17847 msgid "node has unknown type"
17851 #, gcc-internal-format
17852 msgid "node not found in symtab decl hashtable"
17856 #, gcc-internal-format
17857 msgid "node differs from symtab decl hashtable"
17861 #, gcc-internal-format
17862 msgid "assembler name hash list corrupted"
17866 #, gcc-internal-format
17867 msgid "node not found in symtab assembler name hash"
17871 #, gcc-internal-format
17872 msgid "double linked list of assembler names corrupted"
17876 #, gcc-internal-format
17877 msgid "node is analyzed byt it is not a definition"
17881 #, gcc-internal-format
17882 msgid "node is alias but not implicit alias"
17886 #, gcc-internal-format
17887 msgid "node is alias but not definition"
17891 #, gcc-internal-format
17892 msgid "node is weakref but not an alias"
17896 #, gcc-internal-format
17897 msgid "non-DECL_ONE_ONLY node in a same_comdat_group list"
17901 #, gcc-internal-format
17902 msgid "mixing different types of symbol in same comdat groups is not supported"
17906 #, gcc-internal-format
17907 msgid "node is alone in a comdat group"
17911 #, gcc-internal-format
17912 msgid "same_comdat_group is not a circular list"
17916 #, gcc-internal-format, gfc-internal-format
17917 msgid "comdat-local symbol referred to by %s outside its comdat"
17921 #, gcc-internal-format
17922 msgid "verify_symtab_node failed"
17926 #, gcc-internal-format
17927 msgid "function %q+D part of alias cycle"
17931 #, gcc-internal-format
17932 msgid "variable %q+D part of alias cycle"
17936 #, gcc-internal-format
17937 msgid "__builtin_saveregs not supported by this target"
17941 #, gcc-internal-format
17942 msgid "nested functions not supported on this target"
17946 #, gcc-internal-format
17947 msgid "nested function trampolines not supported on this target"
17950 #: targhooks.c:1260
17951 #, gcc-internal-format
17952 msgid "target attribute is not supported on this machine"
17955 #: targhooks.c:1270
17956 #, gcc-internal-format
17957 msgid "#pragma GCC target is not supported for this machine"
17961 #, gcc-internal-format
17962 msgid "removing .rpo file: %m"
17966 #, gcc-internal-format
17967 msgid "renaming .rpo file: %m"
17971 #, gcc-internal-format, gfc-internal-format
17972 msgid "repository file '%s' does not contain command-line arguments"
17976 #, gcc-internal-format, gfc-internal-format
17978 "'%s' was assigned to '%s', but was not defined during recompilation, or vice "
17983 #, gcc-internal-format, gfc-internal-format
17984 msgid "ld returned %d exit status"
17987 #: toplev.c:476 c/c-decl.c:10265
17988 #, gcc-internal-format
17989 msgid "%q+F used but never defined"
17993 #, gcc-internal-format
17994 msgid "%q+F declared %<static%> but never defined"
17998 #, gcc-internal-format
17999 msgid "%q+D defined but not used"
18003 #, gcc-internal-format
18004 msgid "-frecord-gcc-switches is not supported by the current target"
18008 #, gcc-internal-format
18009 msgid "stack usage computation not supported for this target"
18013 #, gcc-internal-format
18014 msgid "stack usage might be unbounded"
18018 #, gcc-internal-format
18019 msgid "stack usage might be %wd bytes"
18023 #, gcc-internal-format
18024 msgid "stack usage is %wd bytes"
18028 #, gcc-internal-format
18029 msgid "this target does not support %qs"
18033 #, gcc-internal-format
18035 "Graphite loop optimizations cannot be used (-fgraphite, -fgraphite-identity, "
18036 "-floop-block, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, "
18037 "and -ftree-loop-linear)"
18041 #, gcc-internal-format
18043 "-fstrict-volatile-bitfields disabled; it is incompatible with ABI versions < "
18048 #, gcc-internal-format
18049 msgid "instruction scheduling not supported on this target machine"
18053 #, gcc-internal-format
18054 msgid "this target machine does not have delayed branches"
18058 #, gcc-internal-format, gfc-internal-format
18059 msgid "-f%sleading-underscore not supported on this target machine"
18063 #, gcc-internal-format
18064 msgid "could not close zeroed insn dump file %qs: %m"
18068 #, gcc-internal-format, gfc-internal-format
18069 msgid "target system does not support the \"%s\" debug format"
18073 #, gcc-internal-format
18074 msgid "variable tracking requested, but useless unless producing debug info"
18078 #, gcc-internal-format
18079 msgid "variable tracking requested, but not supported by this debug format"
18083 #, gcc-internal-format
18084 msgid "var-tracking-assignments changes selective scheduling"
18088 #, gcc-internal-format
18089 msgid "-ffunction-sections not supported for this target"
18093 #, gcc-internal-format
18094 msgid "-fdata-sections not supported for this target"
18098 #, gcc-internal-format
18099 msgid "-fprefetch-loop-arrays not supported for this target"
18103 #, gcc-internal-format
18105 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
18109 #, gcc-internal-format
18110 msgid "-fprefetch-loop-arrays is not supported with -Os"
18114 #, gcc-internal-format
18115 msgid "-fassociative-math disabled; other options take precedence"
18119 #, gcc-internal-format
18120 msgid "-fstack-protector not supported for this target"
18124 #, gcc-internal-format
18125 msgid "-fsanitize=address not supported for this target"
18129 #, gcc-internal-format
18130 msgid "error writing to %s: %m"
18133 #: toplev.c:1848 java/jcf-parse.c:1773
18134 #, gcc-internal-format
18135 msgid "error closing %s: %m"
18139 #, gcc-internal-format
18140 msgid "invalid volatile use of %qD inside transaction"
18144 #, gcc-internal-format
18146 "%<transaction_may_cancel_outer%> function call not within outer transaction "
18147 "or %<transaction_may_cancel_outer%>"
18150 #: trans-mem.c:715 trans-mem.c:4749
18151 #, gcc-internal-format
18152 msgid "unsafe function call %qD within atomic transaction"
18156 #, gcc-internal-format
18157 msgid "unsafe function call %qE within atomic transaction"
18161 #, gcc-internal-format
18162 msgid "unsafe indirect function call within atomic transaction"
18165 #: trans-mem.c:733 trans-mem.c:4682
18166 #, gcc-internal-format
18167 msgid "unsafe function call %qD within %<transaction_safe%> function"
18171 #, gcc-internal-format
18172 msgid "unsafe function call %qE within %<transaction_safe%> function"
18176 #, gcc-internal-format
18177 msgid "unsafe indirect function call within %<transaction_safe%> function"
18180 #: trans-mem.c:758 trans-mem.c:4721
18181 #, gcc-internal-format
18182 msgid "asm not allowed in atomic transaction"
18186 #, gcc-internal-format
18187 msgid "asm not allowed in %<transaction_safe%> function"
18191 #, gcc-internal-format
18192 msgid "relaxed transaction in atomic transaction"
18196 #, gcc-internal-format
18197 msgid "relaxed transaction in %<transaction_safe%> function"
18201 #, gcc-internal-format
18202 msgid "outer transaction in transaction"
18206 #, gcc-internal-format
18207 msgid "outer transaction in %<transaction_may_cancel_outer%> function"
18211 #, gcc-internal-format
18212 msgid "outer transaction in %<transaction_safe%> function"
18215 #: trans-mem.c:4348
18216 #, gcc-internal-format
18217 msgid "%Kasm not allowed in %<transaction_safe%> function"
18221 #, gcc-internal-format
18222 msgid "ignoring %<GCC ivdep%> annotation"
18226 #, gcc-internal-format
18227 msgid "constant not recomputed when ADDR_EXPR changed"
18231 #, gcc-internal-format
18232 msgid "side effects not recomputed when ADDR_EXPR changed"
18236 #, gcc-internal-format
18237 msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
18241 #, gcc-internal-format
18242 msgid "SSA name in freelist but still referenced"
18245 #: tree-cfg.c:2701 tree-cfg.c:4025
18246 #, gcc-internal-format
18247 msgid "INDIRECT_REF in gimple IL"
18251 #, gcc-internal-format
18252 msgid "invalid first operand of MEM_REF"
18256 #, gcc-internal-format
18257 msgid "invalid offset operand of MEM_REF"
18261 #, gcc-internal-format
18262 msgid "ASSERT_EXPR with an always-false condition"
18266 #, gcc-internal-format
18267 msgid "MODIFY_EXPR not expected while having tuples"
18270 #: tree-cfg.c:2761 tree-ssa.c:926
18271 #, gcc-internal-format
18272 msgid "address taken, but ADDRESSABLE bit not set"
18276 #, gcc-internal-format
18277 msgid "non-integral used in condition"
18281 #, gcc-internal-format
18282 msgid "invalid conditional operand"
18286 #, gcc-internal-format
18287 msgid "non-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
18291 #, gcc-internal-format
18292 msgid "invalid position or size operand to BIT_FIELD_REF"
18296 #, gcc-internal-format
18298 "integral result type precision does not match field size of BIT_FIELD_REF"
18302 #, gcc-internal-format
18304 "mode precision of non-integral result does not match field size of "
18309 #, gcc-internal-format
18310 msgid "position plus size exceeds size of referenced object in BIT_FIELD_REF"
18314 #, gcc-internal-format
18315 msgid "non-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
18319 #, gcc-internal-format
18320 msgid "invalid reference prefix"
18324 #, gcc-internal-format
18325 msgid "invalid operand to plus/minus, type is a pointer"
18329 #, gcc-internal-format
18330 msgid "invalid operand to pointer plus, first operand is not a pointer"
18334 #, gcc-internal-format
18336 "invalid operand to pointer plus, second operand is not an integer type of "
18337 "appropriate width"
18341 #, gcc-internal-format
18342 msgid "invalid CASE_CHAIN"
18346 #, gcc-internal-format
18347 msgid "invalid expression for min lvalue"
18351 #, gcc-internal-format
18352 msgid "invalid operand in indirect reference"
18356 #, gcc-internal-format
18357 msgid "invalid operands to array reference"
18361 #, gcc-internal-format
18362 msgid "type mismatch in array reference"
18366 #, gcc-internal-format
18367 msgid "type mismatch in array range reference"
18371 #, gcc-internal-format
18372 msgid "type mismatch in real/imagpart reference"
18376 #, gcc-internal-format
18377 msgid "type mismatch in component reference"
18381 #, gcc-internal-format
18382 msgid "conversion of an SSA_NAME on the left hand side"
18386 #, gcc-internal-format
18387 msgid "conversion of register to a different size"
18391 #, gcc-internal-format
18392 msgid "invalid address operand in MEM_REF"
18396 #, gcc-internal-format
18397 msgid "invalid offset operand in MEM_REF"
18401 #, gcc-internal-format
18402 msgid "invalid address operand in TARGET_MEM_REF"
18406 #, gcc-internal-format
18407 msgid "invalid offset operand in TARGET_MEM_REF"
18411 #, gcc-internal-format
18412 msgid "gimple call has two targets"
18416 #, gcc-internal-format
18417 msgid "gimple call has no target"
18421 #, gcc-internal-format
18422 msgid "invalid function in gimple call"
18426 #, gcc-internal-format
18427 msgid "non-function in gimple call"
18431 #, gcc-internal-format
18432 msgid "invalid pure const state for function"
18436 #, gcc-internal-format
18437 msgid "invalid LHS in gimple call"
18441 #, gcc-internal-format
18442 msgid "LHS in noreturn call"
18446 #, gcc-internal-format
18447 msgid "invalid conversion in gimple call"
18451 #, gcc-internal-format
18452 msgid "invalid static chain in gimple call"
18456 #, gcc-internal-format
18457 msgid "static chain in indirect gimple call"
18461 #, gcc-internal-format
18462 msgid "static chain with function that doesn%'t use one"
18466 #, gcc-internal-format
18467 msgid "invalid argument to gimple call"
18471 #, gcc-internal-format
18472 msgid "invalid operands in gimple comparison"
18476 #, gcc-internal-format
18477 msgid "mismatching comparison operand types"
18481 #, gcc-internal-format
18482 msgid "vector comparison returning a boolean"
18486 #, gcc-internal-format
18487 msgid "non-vector operands in vector comparison"
18491 #, gcc-internal-format
18492 msgid "invalid vector comparison resulting type"
18496 #, gcc-internal-format
18497 msgid "bogus comparison result type"
18501 #, gcc-internal-format
18502 msgid "non-register as LHS of unary operation"
18506 #, gcc-internal-format
18507 msgid "invalid operand in unary operation"
18511 #, gcc-internal-format
18512 msgid "invalid types in nop conversion"
18516 #, gcc-internal-format
18517 msgid "invalid types in address space conversion"
18521 #, gcc-internal-format
18522 msgid "invalid types in fixed-point conversion"
18526 #, gcc-internal-format
18527 msgid "invalid types in conversion to floating point"
18531 #, gcc-internal-format
18532 msgid "invalid types in conversion to integer"
18536 #, gcc-internal-format
18537 msgid "non-trivial conversion in unary operation"
18541 #, gcc-internal-format
18542 msgid "non-register as LHS of binary operation"
18546 #, gcc-internal-format
18547 msgid "invalid operands in binary operation"
18551 #, gcc-internal-format
18552 msgid "type mismatch in complex expression"
18556 #, gcc-internal-format
18557 msgid "type mismatch in shift expression"
18561 #, gcc-internal-format
18562 msgid "type mismatch in vector shift expression"
18566 #, gcc-internal-format
18567 msgid "non-element sized vector shift of floating point vector"
18570 #: tree-cfg.c:3660 tree-cfg.c:3681
18571 #, gcc-internal-format
18572 msgid "type mismatch in widening vector shift expression"
18576 #, gcc-internal-format
18577 msgid "invalid non-vector operands to vector valued plus"
18581 #, gcc-internal-format
18582 msgid "invalid (pointer) operands to plus/minus"
18586 #, gcc-internal-format
18587 msgid "type mismatch in pointer plus expression"
18591 #, gcc-internal-format
18592 msgid "type mismatch in binary expression"
18596 #, gcc-internal-format
18597 msgid "non-register as LHS of ternary operation"
18601 #, gcc-internal-format
18602 msgid "invalid operands in ternary operation"
18606 #, gcc-internal-format
18607 msgid "type mismatch in widening multiply-accumulate expression"
18611 #, gcc-internal-format
18612 msgid "type mismatch in fused multiply-add expression"
18615 #: tree-cfg.c:3888 c/c-typeck.c:4648
18616 #, gcc-internal-format
18617 msgid "type mismatch in conditional expression"
18621 #, gcc-internal-format
18622 msgid "type mismatch in vector permute expression"
18626 #, gcc-internal-format
18627 msgid "vector types expected in vector permute expression"
18631 #, gcc-internal-format
18633 "vectors with different element number found in vector permute expression"
18637 #, gcc-internal-format
18638 msgid "invalid mask type in vector permute expression"
18642 #, gcc-internal-format
18643 msgid "non-trivial conversion at assignment"
18647 #, gcc-internal-format
18648 msgid "non-decl/MEM_REF LHS in clobber statement"
18652 #, gcc-internal-format
18653 msgid "invalid operand in unary expression"
18657 #, gcc-internal-format
18658 msgid "type mismatch in address expression"
18661 #: tree-cfg.c:4040 tree-cfg.c:4066
18662 #, gcc-internal-format
18663 msgid "invalid rhs for gimple memory store"
18666 #: tree-cfg.c:4100 tree-cfg.c:4118 tree-cfg.c:4132
18667 #, gcc-internal-format
18668 msgid "incorrect type of vector CONSTRUCTOR elements"
18671 #: tree-cfg.c:4109 tree-cfg.c:4125
18672 #, gcc-internal-format
18673 msgid "incorrect number of vector CONSTRUCTOR elements"
18677 #, gcc-internal-format
18678 msgid "vector CONSTRUCTOR with non-NULL element index"
18682 #, gcc-internal-format
18683 msgid "invalid operand in return statement"
18687 #, gcc-internal-format
18688 msgid "invalid conversion in return statement"
18692 #, gcc-internal-format
18693 msgid "goto destination is neither a label nor a pointer"
18697 #, gcc-internal-format
18698 msgid "invalid operand to switch statement"
18702 #, gcc-internal-format
18703 msgid "non-integral type switch statement"
18707 #, gcc-internal-format
18708 msgid "invalid default case label in switch statement"
18712 #, gcc-internal-format
18713 msgid "invalid case label in switch statement"
18717 #, gcc-internal-format
18718 msgid "invalid case range in switch statement"
18722 #, gcc-internal-format
18723 msgid "type mismatch for case label in switch statement"
18727 #, gcc-internal-format
18728 msgid "type precision mismatch in switch statement"
18732 #, gcc-internal-format
18733 msgid "case labels not sorted in switch statement"
18737 #, gcc-internal-format
18738 msgid "label's context is not the current function decl"
18742 #, gcc-internal-format
18743 msgid "incorrect entry in label_to_block_map"
18747 #, gcc-internal-format
18748 msgid "incorrect setting of landing pad number"
18752 #, gcc-internal-format
18753 msgid "invalid comparison code in gimple cond"
18757 #, gcc-internal-format
18758 msgid "invalid labels in gimple cond"
18761 #: tree-cfg.c:4483 tree-cfg.c:4492
18762 #, gcc-internal-format
18763 msgid "invalid PHI result"
18767 #, gcc-internal-format
18768 msgid "missing PHI def"
18772 #, gcc-internal-format
18773 msgid "invalid PHI argument"
18777 #, gcc-internal-format, gfc-internal-format
18778 msgid "incompatible types in PHI argument %u"
18781 #: tree-cfg.c:4607 tree-cfg.c:4940
18782 #, gcc-internal-format
18783 msgid "verify_gimple failed"
18787 #, gcc-internal-format
18788 msgid "dead STMT in EH table"
18792 #, gcc-internal-format
18793 msgid "location references block not in block tree"
18797 #, gcc-internal-format
18798 msgid "gimple_bb (phi) is set to a wrong basic block"
18802 #, gcc-internal-format
18803 msgid "PHI node with location"
18806 #: tree-cfg.c:4827 tree-cfg.c:4876
18807 #, gcc-internal-format
18808 msgid "incorrect sharing of tree nodes"
18812 #, gcc-internal-format
18813 msgid "virtual PHI with argument locations"
18817 #, gcc-internal-format
18818 msgid "gimple_bb (stmt) is set to a wrong basic block"
18822 #, gcc-internal-format
18823 msgid "in statement"
18827 #, gcc-internal-format
18828 msgid "statement marked for throw, but doesn%'t"
18832 #, gcc-internal-format
18833 msgid "statement marked for throw in middle of block"
18837 #, gcc-internal-format
18838 msgid "ENTRY_BLOCK has IL associated with it"
18842 #, gcc-internal-format
18843 msgid "EXIT_BLOCK has IL associated with it"
18847 #, gcc-internal-format, gfc-internal-format
18848 msgid "fallthru to exit from bb %d"
18852 #, gcc-internal-format
18853 msgid "nonlocal label "
18857 #, gcc-internal-format
18858 msgid "EH landing pad label "
18861 #: tree-cfg.c:5021 tree-cfg.c:5030 tree-cfg.c:5055
18862 #, gcc-internal-format
18867 #, gcc-internal-format, gfc-internal-format
18868 msgid "control flow in the middle of basic block %d"
18872 #, gcc-internal-format, gfc-internal-format
18873 msgid "fallthru edge after a control statement in bb %d"
18877 #, gcc-internal-format, gfc-internal-format
18878 msgid "true/false edge after a non-GIMPLE_COND in bb %d"
18881 #: tree-cfg.c:5114 tree-cfg.c:5136 tree-cfg.c:5153 tree-cfg.c:5222
18882 #, gcc-internal-format, gfc-internal-format
18883 msgid "wrong outgoing edge flags at end of bb %d"
18887 #, gcc-internal-format, gfc-internal-format
18888 msgid "explicit goto at end of bb %d"
18892 #, gcc-internal-format, gfc-internal-format
18893 msgid "return edge does not point to exit in bb %d"
18897 #, gcc-internal-format
18898 msgid "found default case not at the start of case vector"
18902 #, gcc-internal-format
18903 msgid "case labels not sorted: "
18907 #, gcc-internal-format, gfc-internal-format
18908 msgid "extra outgoing edge %d->%d"
18912 #, gcc-internal-format, gfc-internal-format
18913 msgid "missing edge %i->%i"
18917 #, gcc-internal-format
18918 msgid "%<noreturn%> function does return"
18922 #, gcc-internal-format
18923 msgid "control reaches end of non-void function"
18927 #, gcc-internal-format
18929 "ignoring return value of %qD, declared with attribute warn_unused_result"
18933 #, gcc-internal-format
18935 "ignoring return value of function declared with attribute warn_unused_result"
18938 #: tree-diagnostic.c:203
18939 #, gcc-internal-format
18940 msgid "in definition of macro %qs"
18943 #: tree-diagnostic.c:220
18944 #, gcc-internal-format
18945 msgid "in expansion of macro %qs"
18949 #, gcc-internal-format, gfc-internal-format
18950 msgid "BB %i has multiple EH edges"
18954 #, gcc-internal-format, gfc-internal-format
18955 msgid "BB %i can not throw but has an EH edge"
18959 #, gcc-internal-format, gfc-internal-format
18960 msgid "BB %i last statement has incorrectly set lp"
18964 #, gcc-internal-format, gfc-internal-format
18965 msgid "BB %i is missing an EH edge"
18969 #, gcc-internal-format, gfc-internal-format
18970 msgid "Incorrect EH edge %i->%i"
18973 #: tree-eh.c:4713 tree-eh.c:4732
18974 #, gcc-internal-format, gfc-internal-format
18975 msgid "BB %i is missing an edge"
18979 #, gcc-internal-format, gfc-internal-format
18980 msgid "BB %i too many fallthru edges"
18984 #, gcc-internal-format, gfc-internal-format
18985 msgid "BB %i has incorrect edge"
18989 #, gcc-internal-format, gfc-internal-format
18990 msgid "BB %i has incorrect fallthru edge"
18993 #: tree-inline.c:3299
18994 #, gcc-internal-format
18995 msgid "function %q+F can never be copied because it receives a non-local goto"
18998 #: tree-inline.c:3313
18999 #, gcc-internal-format
19001 "function %q+F can never be copied because it saves address of local label in "
19002 "a static variable"
19005 #: tree-inline.c:3353
19006 #, gcc-internal-format
19008 "function %q+F can never be inlined because it uses alloca (override using "
19009 "the always_inline attribute)"
19012 #: tree-inline.c:3367
19013 #, gcc-internal-format
19014 msgid "function %q+F can never be inlined because it uses setjmp"
19017 #: tree-inline.c:3381
19018 #, gcc-internal-format
19020 "function %q+F can never be inlined because it uses variable argument lists"
19023 #: tree-inline.c:3393
19024 #, gcc-internal-format
19026 "function %q+F can never be inlined because it uses setjmp-longjmp exception "
19030 #: tree-inline.c:3401
19031 #, gcc-internal-format
19032 msgid "function %q+F can never be inlined because it uses non-local goto"
19035 #: tree-inline.c:3413
19036 #, gcc-internal-format
19038 "function %q+F can never be inlined because it uses __builtin_return or "
19039 "__builtin_apply_args"
19042 #: tree-inline.c:3433
19043 #, gcc-internal-format
19044 msgid "function %q+F can never be inlined because it contains a computed goto"
19047 #: tree-inline.c:3536
19048 #, gcc-internal-format
19050 "function %q+F can never be inlined because it is suppressed using -fno-inline"
19053 #: tree-inline.c:3544
19054 #, gcc-internal-format
19056 "function %q+F can never be inlined because it uses attributes conflicting "
19060 #: tree-inline.c:4147
19061 #, gcc-internal-format
19062 msgid "inlining failed in call to always_inline %q+F: %s"
19065 #: tree-inline.c:4149 tree-inline.c:4164
19066 #, gcc-internal-format
19067 msgid "called from here"
19070 #: tree-inline.c:4162
19071 #, gcc-internal-format
19072 msgid "inlining failed in call to %q+F: %s"
19075 #: tree-into-ssa.c:3250 tree-outof-ssa.c:860 tree-outof-ssa.c:917
19076 #: tree-ssa-coalesce.c:910 tree-ssa-live.c:1355
19077 #, gcc-internal-format
19078 msgid "SSA corruption"
19081 #: tree-profile.c:515
19082 #, gcc-internal-format
19083 msgid "unimplemented functionality"
19086 #: tree-ssa-loop-niter.c:2632
19087 #, gcc-internal-format
19088 msgid "iteration %E invokes undefined behavior"
19091 #: tree-ssa-loop-niter.c:2635
19092 #, gcc-internal-format
19093 msgid "containing loop"
19096 #: tree-ssa-operands.c:994
19097 #, gcc-internal-format
19098 msgid "virtual definition of statement not up-to-date"
19101 #: tree-ssa-operands.c:1001
19102 #, gcc-internal-format
19103 msgid "virtual def operand missing for stmt"
19106 #: tree-ssa-operands.c:1011
19107 #, gcc-internal-format
19108 msgid "virtual use of statement not up-to-date"
19111 #: tree-ssa-operands.c:1018
19112 #, gcc-internal-format
19113 msgid "virtual use operand missing for stmt"
19116 #: tree-ssa-operands.c:1034
19117 #, gcc-internal-format
19118 msgid "excess use operand for stmt"
19121 #: tree-ssa-operands.c:1042
19122 #, gcc-internal-format
19123 msgid "use operand missing for stmt"
19126 #: tree-ssa-operands.c:1049
19127 #, gcc-internal-format
19128 msgid "stmt volatile flag not up-to-date"
19131 #: tree-ssa-uninit.c:169 varasm.c:324
19132 #, gcc-internal-format
19133 msgid "%qD was declared here"
19136 #: tree-ssa-uninit.c:201
19137 #, gcc-internal-format
19138 msgid "%qD is used uninitialized in this function"
19141 #: tree-ssa-uninit.c:206 tree-ssa-uninit.c:2280
19142 #, gcc-internal-format
19143 msgid "%qD may be used uninitialized in this function"
19146 #: tree-ssa-uninit.c:238
19147 #, gcc-internal-format
19148 msgid "%qE is used uninitialized in this function"
19151 #: tree-ssa-uninit.c:243
19152 #, gcc-internal-format
19153 msgid "%qE may be used uninitialized in this function"
19157 #, gcc-internal-format
19158 msgid "expected an SSA_NAME object"
19162 #, gcc-internal-format
19163 msgid "found an SSA_NAME that had been released into the free pool"
19167 #, gcc-internal-format
19168 msgid "type mismatch between an SSA_NAME and its symbol"
19172 #, gcc-internal-format
19173 msgid "found a virtual definition for a GIMPLE register"
19177 #, gcc-internal-format
19178 msgid "virtual SSA name for non-VOP decl"
19182 #, gcc-internal-format
19183 msgid "found a real definition for a non-register"
19187 #, gcc-internal-format
19188 msgid "found a default name with a non-empty defining statement"
19192 #, gcc-internal-format
19193 msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set"
19197 #, gcc-internal-format, gfc-internal-format
19198 msgid "SSA_NAME created in two different blocks %i and %i"
19201 #: tree-ssa.c:755 tree-ssa.c:1067
19202 #, gcc-internal-format
19203 msgid "SSA_NAME_DEF_STMT is wrong"
19207 #, gcc-internal-format
19208 msgid "missing definition"
19212 #, gcc-internal-format, gfc-internal-format
19213 msgid "definition in block %i does not dominate use in block %i"
19217 #, gcc-internal-format, gfc-internal-format
19218 msgid "definition in block %i follows the use"
19222 #, gcc-internal-format
19223 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
19227 #, gcc-internal-format
19228 msgid "no immediate_use list"
19232 #, gcc-internal-format
19233 msgid "wrong immediate use list"
19237 #, gcc-internal-format
19238 msgid "incoming edge count does not match number of PHI arguments"
19242 #, gcc-internal-format, gfc-internal-format
19243 msgid "PHI argument is missing for edge %d->%d"
19247 #, gcc-internal-format
19248 msgid "PHI argument is not SSA_NAME, or invariant"
19252 #, gcc-internal-format, gfc-internal-format
19253 msgid "wrong edge %d->%d for PHI argument"
19257 #, gcc-internal-format, gfc-internal-format
19258 msgid "AUX pointer initialized for edge %d->%d"
19262 #, gcc-internal-format
19263 msgid "stmt (%p) marked modified after optimization pass: "
19267 #, gcc-internal-format
19268 msgid "verify_ssa failed"
19271 #: tree-streamer-in.c:327 tree-streamer-in.c:1137
19272 #, gcc-internal-format
19273 msgid "machine independent builtin code out of range"
19276 #: tree-streamer-in.c:332 tree-streamer-in.c:1145
19277 #, gcc-internal-format
19278 msgid "target specific builtin not available"
19281 #: tree-streamer-in.c:409
19282 #, gcc-internal-format
19283 msgid "cl_target_option size mismatch in LTO reader and writer"
19286 #: tree-streamer-in.c:424
19287 #, gcc-internal-format
19288 msgid "cl_optimization size mismatch in LTO reader and writer"
19291 #: tree-streamer-out.c:510
19292 #, gcc-internal-format
19294 "tree bytecode streams do not support machine specific builtin functions on "
19298 #: tree-vect-generic.c:255
19299 #, gcc-internal-format
19300 msgid "vector operation will be expanded piecewise"
19303 #: tree-vect-generic.c:258
19304 #, gcc-internal-format
19305 msgid "vector operation will be expanded in parallel"
19308 #: tree-vect-generic.c:309
19309 #, gcc-internal-format
19310 msgid "vector operation will be expanded with a single scalar operation"
19313 #: tree-vect-generic.c:874
19314 #, gcc-internal-format
19315 msgid "vector condition will be expanded piecewise"
19318 #: tree-vect-generic.c:1266
19319 #, gcc-internal-format
19320 msgid "vector shuffling operation will be expanded piecewise"
19323 #: tree-vect-loop.c:2969
19324 #, gcc-internal-format
19325 msgid "vectorization did not happen for a simd loop"
19329 #, gcc-internal-format
19330 msgid "array subscript is outside array bounds"
19333 #: tree-vrp.c:6291 tree-vrp.c:6392
19334 #, gcc-internal-format
19335 msgid "array subscript is above array bounds"
19338 #: tree-vrp.c:6304 tree-vrp.c:6378
19339 #, gcc-internal-format
19340 msgid "array subscript is below array bounds"
19344 #, gcc-internal-format
19346 "assuming signed overflow does not occur when simplifying conditional to "
19350 #: tree-vrp.c:7145 tree-vrp.c:9053
19351 #, gcc-internal-format
19352 msgid "assuming signed overflow does not occur when simplifying conditional"
19356 #, gcc-internal-format
19357 msgid "comparison always false due to limited range of data type"
19361 #, gcc-internal-format
19362 msgid "comparison always true due to limited range of data type"
19366 #, gcc-internal-format
19368 "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to "
19373 #, gcc-internal-format
19375 "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X"
19380 #, gcc-internal-format
19381 msgid "ignoring attributes applied to %qT after definition"
19385 #, gcc-internal-format
19386 msgid "%q+D already declared with dllexport attribute: dllimport ignored"
19390 #, gcc-internal-format
19392 "%q+D redeclared without dllimport attribute after being referenced with dll "
19397 #, gcc-internal-format
19398 msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
19401 #: tree.c:5965 tree.c:5977 tree.c:5987 c-family/c-common.c:6476
19402 #: c-family/c-common.c:6495 c-family/c-common.c:6513 c-family/c-common.c:6541
19403 #: c-family/c-common.c:6569 c-family/c-common.c:6597 c-family/c-common.c:6613
19404 #: c-family/c-common.c:6628 c-family/c-common.c:6646 c-family/c-common.c:6665
19405 #: c-family/c-common.c:6682 c-family/c-common.c:6706 c-family/c-common.c:6729
19406 #: c-family/c-common.c:6746 c-family/c-common.c:6774 c-family/c-common.c:6795
19407 #: c-family/c-common.c:6816 c-family/c-common.c:6843 c-family/c-common.c:6874
19408 #: c-family/c-common.c:6911 c-family/c-common.c:6938 c-family/c-common.c:6998
19409 #: c-family/c-common.c:7087 c-family/c-common.c:7117 c-family/c-common.c:7171
19410 #: c-family/c-common.c:7630 c-family/c-common.c:7648 c-family/c-common.c:7704
19411 #: c-family/c-common.c:7747 c-family/c-common.c:7818 c-family/c-common.c:7946
19412 #: c-family/c-common.c:8008 c-family/c-common.c:8069 c-family/c-common.c:8105
19413 #: c-family/c-common.c:8153 c-family/c-common.c:8316 c-family/c-common.c:8337
19414 #: c-family/c-common.c:8449 c-family/c-common.c:8473 c-family/c-common.c:8780
19415 #: c-family/c-common.c:8803 c-family/c-common.c:8842 c-family/c-common.c:8920
19416 #: c-family/c-common.c:9067 config/darwin.c:2046 config/arm/arm.c:5836
19417 #: config/arm/arm.c:5864 config/arm/arm.c:5881 config/avr/avr.c:8071
19418 #: config/h8300/h8300.c:5467 config/h8300/h8300.c:5491 config/i386/i386.c:5376
19419 #: config/i386/i386.c:38617 config/ia64/ia64.c:751
19420 #: config/rs6000/rs6000.c:27769 config/spu/spu.c:3760
19421 #: ada/gcc-interface/utils.c:6261 lto/lto-lang.c:232
19422 #, gcc-internal-format
19423 msgid "%qE attribute ignored"
19427 #, gcc-internal-format
19428 msgid "inline function %q+D declared as dllimport: attribute ignored"
19432 #, gcc-internal-format
19433 msgid "function %q+D definition is marked dllimport"
19437 #, gcc-internal-format
19438 msgid "variable %q+D definition is marked dllimport"
19442 #, gcc-internal-format
19443 msgid "external linkage required for symbol %q+D because of %qE attribute"
19447 #, gcc-internal-format
19449 "%qE implies default visibility, but %qD has already been declared with a "
19450 "different visibility"
19454 #, gcc-internal-format
19455 msgid "arrays of functions are not meaningful"
19459 #, gcc-internal-format
19460 msgid "function return type cannot be function"
19463 #: tree.c:9190 tree.c:9275 tree.c:9336
19464 #, gcc-internal-format, gfc-internal-format
19465 msgid "tree check: %s, have %s in %s, at %s:%d"
19469 #, gcc-internal-format, gfc-internal-format
19470 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
19474 #, gcc-internal-format
19475 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
19479 #, gcc-internal-format
19480 msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
19484 #, gcc-internal-format, gfc-internal-format
19485 msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
19489 #, gcc-internal-format
19491 "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
19496 #, gcc-internal-format, gfc-internal-format
19497 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
19501 #, gcc-internal-format, gfc-internal-format
19502 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
19506 #, gcc-internal-format, gfc-internal-format
19508 "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at "
19513 msgid "%qD is deprecated (declared at %r%s:%d%R): %s"
19517 msgid "%qD is deprecated (declared at %r%s:%d%R)"
19521 msgid "%qE is deprecated (declared at %r%s:%d%R): %s"
19525 msgid "%qE is deprecated (declared at %r%s:%d%R)"
19529 msgid "type is deprecated (declared at %r%s:%d%R): %s"
19533 msgid "type is deprecated (declared at %r%s:%d%R)"
19537 #, gcc-internal-format
19538 msgid "%qE is deprecated: %s"
19542 #, gcc-internal-format
19543 msgid "%qE is deprecated"
19547 #, gcc-internal-format, gfc-internal-format
19548 msgid "type is deprecated: %s"
19552 #, gcc-internal-format
19553 msgid "type is deprecated"
19556 #: value-prof.c:524
19557 #, gcc-internal-format
19558 msgid "dead histogram"
19561 #: value-prof.c:555
19562 #, gcc-internal-format
19564 "Histogram value statement does not correspond to the statement it is "
19568 #: value-prof.c:568
19569 #, gcc-internal-format
19570 msgid "verify_histograms failed"
19573 #: value-prof.c:627
19574 #, gcc-internal-format, gfc-internal-format
19576 "corrupted value profile: %s profile counter (%d out of %d) inconsistent with "
19577 "basic-block count (%d)"
19580 #: var-tracking.c:7054
19581 #, gcc-internal-format
19583 "variable tracking size limit exceeded with -fvar-tracking-assignments, "
19587 #: var-tracking.c:7058
19588 #, gcc-internal-format
19589 msgid "variable tracking size limit exceeded"
19593 #, gcc-internal-format
19594 msgid "%+D causes a section type conflict with %D"
19598 #, gcc-internal-format
19599 msgid "section type conflict with %D"
19603 #, gcc-internal-format
19604 msgid "%+D causes a section type conflict"
19608 #, gcc-internal-format
19609 msgid "section type conflict"
19613 #, gcc-internal-format
19614 msgid "alignment of %q+D is greater than maximum object file alignment %d"
19617 #: varasm.c:1279 varasm.c:1288
19618 #, gcc-internal-format
19619 msgid "register name not specified for %q+D"
19623 #, gcc-internal-format
19624 msgid "invalid register name for %q+D"
19628 #, gcc-internal-format
19629 msgid "data type of %q+D isn%'t suitable for a register"
19633 #, gcc-internal-format
19635 "the register specified for %q+D cannot be accessed by the current target"
19639 #, gcc-internal-format
19641 "the register specified for %q+D is not general enough to be used as a "
19642 "register variable"
19646 #, gcc-internal-format
19647 msgid "register specified for %q+D isn%'t suitable for data type"
19651 #, gcc-internal-format
19652 msgid "global register variable has initial value"
19656 #, gcc-internal-format
19657 msgid "optimization may eliminate reads and/or writes to register variables"
19661 #, gcc-internal-format
19662 msgid "register name given for non-register variable %q+D"
19666 #, gcc-internal-format
19667 msgid "thread-local COMMON data not implemented"
19671 #, gcc-internal-format
19673 "requested alignment for %q+D is greater than implemented alignment of %wu"
19676 #: varasm.c:2014 c/c-decl.c:4414
19677 #, gcc-internal-format
19678 msgid "storage size of %q+D isn%'t known"
19682 #, gcc-internal-format
19683 msgid "initializer for integer/fixed-point value is too complicated"
19687 #, gcc-internal-format
19688 msgid "initializer for floating value is not a floating constant"
19692 #, gcc-internal-format
19693 msgid "invalid initial value for member %qE"
19697 #, gcc-internal-format
19698 msgid "weak declaration of %q+D must be public"
19702 #, gcc-internal-format
19703 msgid "weak declaration of %q+D not supported"
19706 #: varasm.c:5386 varasm.c:5677
19707 #, gcc-internal-format
19708 msgid "only weak aliases are supported in this configuration"
19712 #, gcc-internal-format
19713 msgid "weakref is not supported in this configuration"
19717 #, gcc-internal-format
19718 msgid "ifunc is not supported on this target"
19722 #, gcc-internal-format
19723 msgid "weakref %q+D ultimately targets itself"
19727 #, gcc-internal-format
19728 msgid "weakref %q+D must have static linkage"
19732 #, gcc-internal-format
19733 msgid "alias definitions not supported in this configuration"
19737 #, gcc-internal-format
19738 msgid "ifunc is not supported in this configuration"
19741 #: varasm.c:5886 config/sol2.c:157 config/i386/winnt.c:272
19742 #, gcc-internal-format
19743 msgid "visibility attribute not supported in this configuration; ignored"
19746 #. Print an error message for unrecognized stab codes.
19748 #, gcc-internal-format
19749 msgid "no sclass for %s stab (0x%x)"
19752 #: lto-streamer.h:981
19753 #, gcc-internal-format, gfc-internal-format
19754 msgid "bytecode stream: expected tag %s instead of %s"
19757 #: lto-streamer.h:991
19758 #, gcc-internal-format, gfc-internal-format
19759 msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
19762 #: c-family/array-notation-common.c:70
19763 #, gcc-internal-format
19764 msgid "__sec_implicit_index parameter must be an integer constant expression"
19767 #: c-family/array-notation-common.c:106
19768 #, gcc-internal-format
19769 msgid "length mismatch in expression"
19772 #: c-family/array-notation-common.c:278 c-family/array-notation-common.c:306
19773 #: c/c-array-notation.c:721 cp/cp-array-notation.c:610
19774 #, gcc-internal-format
19775 msgid "rank mismatch between %qE and %qE"
19778 #. Here the original expression is printed as a "heads-up"
19779 #. to the programmer. This is because since there is no
19780 #. location information for the offending argument, the
19781 #. error could be in some internally generated code that is
19782 #. not visible for the programmer. Thus, the correct fix
19783 #. may lie in the original expression.
19784 #: c-family/array-notation-common.c:287
19785 #, gcc-internal-format
19786 msgid "rank mismatch in expression %qE"
19789 #: c-family/array-notation-common.c:650
19790 #, gcc-internal-format
19791 msgid "__sec_implicit_index argument %d must be less than the rank of %qE"
19794 #: c-family/c-cilkplus.c:39
19795 #, gcc-internal-format
19796 msgid "iteration variable cannot be volatile"
19799 #: c-family/c-cilkplus.c:82
19800 #, gcc-internal-format
19801 msgid "variable appears in more than one clause"
19804 #: c-family/c-cilkplus.c:84
19805 #, gcc-internal-format
19806 msgid "other clause defined here"
19809 #: c-family/c-common.c:944
19810 #, gcc-internal-format
19811 msgid "%qD is not defined outside of function scope"
19814 #: c-family/c-common.c:994
19815 #, gcc-internal-format
19817 "string length %qd is greater than the length %qd ISO C%d compilers are "
19818 "required to support"
19821 #: c-family/c-common.c:1313 c/c-typeck.c:10434 cp/typeck.c:4264
19822 #, gcc-internal-format
19823 msgid "left shift count is negative"
19826 #: c-family/c-common.c:1314 c/c-typeck.c:10381 cp/typeck.c:4216
19827 #, gcc-internal-format
19828 msgid "right shift count is negative"
19831 #: c-family/c-common.c:1319 c/c-typeck.c:10441 cp/typeck.c:4271
19832 #, gcc-internal-format
19833 msgid "left shift count >= width of type"
19836 #: c-family/c-common.c:1320 c/c-typeck.c:10392 cp/typeck.c:4223
19837 #, gcc-internal-format
19838 msgid "right shift count >= width of type"
19841 #: c-family/c-common.c:1542 c-family/c-common.c:1554 cp/semantics.c:8536
19842 #, gcc-internal-format
19843 msgid "overflow in constant expression"
19846 #: c-family/c-common.c:1577
19847 #, gcc-internal-format
19848 msgid "integer overflow in expression"
19851 #: c-family/c-common.c:1582
19852 #, gcc-internal-format
19853 msgid "floating point overflow in expression"
19856 #: c-family/c-common.c:1586
19857 #, gcc-internal-format
19858 msgid "fixed-point overflow in expression"
19861 #: c-family/c-common.c:1590
19862 #, gcc-internal-format
19863 msgid "vector overflow in expression"
19866 #: c-family/c-common.c:1596
19867 #, gcc-internal-format
19868 msgid "complex integer overflow in expression"
19871 #: c-family/c-common.c:1599
19872 #, gcc-internal-format
19873 msgid "complex floating point overflow in expression"
19876 #: c-family/c-common.c:1642
19877 #, gcc-internal-format
19878 msgid "logical %<or%> applied to non-boolean constant"
19881 #: c-family/c-common.c:1645
19882 #, gcc-internal-format
19883 msgid "logical %<and%> applied to non-boolean constant"
19886 #: c-family/c-common.c:1709
19887 #, gcc-internal-format
19888 msgid "logical %<or%> of collectively exhaustive tests is always true"
19891 #: c-family/c-common.c:1713
19892 #, gcc-internal-format
19893 msgid "logical %<and%> of mutually exclusive tests is always false"
19896 #: c-family/c-common.c:1845
19897 #, gcc-internal-format
19898 msgid "type-punning to incomplete type might break strict-aliasing rules"
19901 #: c-family/c-common.c:1860
19902 #, gcc-internal-format
19903 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
19906 #: c-family/c-common.c:1867 c-family/c-common.c:1885
19907 #, gcc-internal-format
19908 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
19911 #: c-family/c-common.c:2019
19912 #, gcc-internal-format
19914 "argument to %<sizeof%> in %qD call is the same expression as the "
19915 "destination; did you mean to remove the addressof?"
19918 #: c-family/c-common.c:2026
19919 #, gcc-internal-format
19921 "argument to %<sizeof%> in %qD call is the same expression as the "
19922 "destination; did you mean to provide an explicit length?"
19925 #: c-family/c-common.c:2031
19926 #, gcc-internal-format
19928 "argument to %<sizeof%> in %qD call is the same expression as the "
19929 "destination; did you mean to dereference it?"
19932 #: c-family/c-common.c:2043
19933 #, gcc-internal-format
19935 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
19936 "destination; expected %qT or an explicit length"
19939 #: c-family/c-common.c:2059
19940 #, gcc-internal-format
19942 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
19943 "you mean to remove the addressof?"
19946 #: c-family/c-common.c:2066
19947 #, gcc-internal-format
19949 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
19950 "you mean to provide an explicit length?"
19953 #: c-family/c-common.c:2071
19954 #, gcc-internal-format
19956 "argument to %<sizeof%> in %qD call is the same expression as the source; did "
19957 "you mean to dereference it?"
19960 #: c-family/c-common.c:2083
19961 #, gcc-internal-format
19963 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
19964 "source; expected %qT or an explicit length"
19967 #: c-family/c-common.c:2099
19968 #, gcc-internal-format
19970 "argument to %<sizeof%> in %qD call is the same expression as the first "
19971 "source; did you mean to remove the addressof?"
19974 #: c-family/c-common.c:2106
19975 #, gcc-internal-format
19977 "argument to %<sizeof%> in %qD call is the same expression as the first "
19978 "source; did you mean to provide an explicit length?"
19981 #: c-family/c-common.c:2111
19982 #, gcc-internal-format
19984 "argument to %<sizeof%> in %qD call is the same expression as the first "
19985 "source; did you mean to dereference it?"
19988 #: c-family/c-common.c:2123
19989 #, gcc-internal-format
19991 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the first "
19992 "source; expected %qT or an explicit length"
19995 #: c-family/c-common.c:2139
19996 #, gcc-internal-format
19998 "argument to %<sizeof%> in %qD call is the same expression as the second "
19999 "source; did you mean to remove the addressof?"
20002 #: c-family/c-common.c:2146
20003 #, gcc-internal-format
20005 "argument to %<sizeof%> in %qD call is the same expression as the second "
20006 "source; did you mean to provide an explicit length?"
20009 #: c-family/c-common.c:2151
20010 #, gcc-internal-format
20012 "argument to %<sizeof%> in %qD call is the same expression as the second "
20013 "source; did you mean to dereference it?"
20016 #: c-family/c-common.c:2163
20017 #, gcc-internal-format
20019 "argument to %<sizeof%> in %qD call is the same pointer type %qT as the "
20020 "second source; expected %qT or an explicit length"
20023 #: c-family/c-common.c:2195
20024 #, gcc-internal-format
20025 msgid "first argument of %q+D should be %<int%>"
20028 #: c-family/c-common.c:2204
20029 #, gcc-internal-format
20030 msgid "second argument of %q+D should be %<char **%>"
20033 #: c-family/c-common.c:2213
20034 #, gcc-internal-format
20035 msgid "third argument of %q+D should probably be %<char **%>"
20038 #: c-family/c-common.c:2224
20039 #, gcc-internal-format
20040 msgid "%q+D takes only zero or two arguments"
20043 #: c-family/c-common.c:2292
20044 #, gcc-internal-format
20046 "use -flax-vector-conversions to permit conversions between vectors with "
20047 "differing element types or numbers of subparts"
20050 #: c-family/c-common.c:2333
20051 #, gcc-internal-format
20052 msgid "__builtin_shuffle last argument must be an integer vector"
20055 #: c-family/c-common.c:2342
20056 #, gcc-internal-format
20057 msgid "__builtin_shuffle arguments must be vectors"
20060 #: c-family/c-common.c:2349
20061 #, gcc-internal-format
20062 msgid "__builtin_shuffle argument vectors must be of the same type"
20065 #: c-family/c-common.c:2360
20066 #, gcc-internal-format
20068 "__builtin_shuffle number of elements of the argument vector(s) and the mask "
20069 "vector should be the same"
20072 #: c-family/c-common.c:2370
20073 #, gcc-internal-format
20075 "__builtin_shuffle argument vector(s) inner type must have the same size as "
20076 "inner type of the mask"
20079 #: c-family/c-common.c:2567
20080 #, gcc-internal-format
20081 msgid "negative integer implicitly converted to unsigned type"
20084 #: c-family/c-common.c:2573
20085 #, gcc-internal-format
20086 msgid "conversion of unsigned constant value to negative integer"
20089 #: c-family/c-common.c:2667
20090 #, gcc-internal-format
20091 msgid "conversion to %qT from %qT may change the sign of the result"
20094 #: c-family/c-common.c:2736
20095 #, gcc-internal-format
20096 msgid "conversion to %qT from boolean expression"
20099 #: c-family/c-common.c:2744 c-family/c-common.c:2748
20100 #, gcc-internal-format
20101 msgid "conversion to %qT alters %qT constant value"
20104 #: c-family/c-common.c:2768 c-family/c-common.c:2772
20105 #, gcc-internal-format
20106 msgid "conversion to %qT from %qT may alter its value"
20109 #: c-family/c-common.c:2803
20110 #, gcc-internal-format
20111 msgid "large integer implicitly truncated to unsigned type"
20114 #: c-family/c-common.c:2809 c-family/c-common.c:2816 c-family/c-common.c:2824
20115 #, gcc-internal-format
20116 msgid "overflow in implicit constant conversion"
20119 #: c-family/c-common.c:2996
20120 #, gcc-internal-format
20121 msgid "operation on %qE may be undefined"
20124 #: c-family/c-common.c:3308
20125 #, gcc-internal-format
20126 msgid "case label does not reduce to an integer constant"
20129 #: c-family/c-common.c:3348
20130 #, gcc-internal-format
20131 msgid "case label value is less than minimum value for type"
20134 #: c-family/c-common.c:3356
20135 #, gcc-internal-format
20136 msgid "case label value exceeds maximum value for type"
20139 #: c-family/c-common.c:3364
20140 #, gcc-internal-format
20141 msgid "lower value in case label range less than minimum value for type"
20144 #: c-family/c-common.c:3373
20145 #, gcc-internal-format
20146 msgid "upper value in case label range exceeds maximum value for type"
20149 #: c-family/c-common.c:3452
20150 #, gcc-internal-format
20152 "GCC cannot support operators with integer types and fixed-point types that "
20153 "have too many integral and fractional bits together"
20156 #: c-family/c-common.c:3955
20157 #, gcc-internal-format
20158 msgid "invalid operands to binary %s (have %qT and %qT)"
20161 #: c-family/c-common.c:4217
20162 #, gcc-internal-format
20163 msgid "comparison is always false due to limited range of data type"
20166 #: c-family/c-common.c:4220
20167 #, gcc-internal-format
20168 msgid "comparison is always true due to limited range of data type"
20171 #: c-family/c-common.c:4305
20172 #, gcc-internal-format
20173 msgid "comparison of unsigned expression >= 0 is always true"
20176 #: c-family/c-common.c:4312
20177 #, gcc-internal-format
20178 msgid "comparison of unsigned expression < 0 is always false"
20181 #: c-family/c-common.c:4355
20182 #, gcc-internal-format
20183 msgid "pointer of type %<void *%> used in arithmetic"
20186 #: c-family/c-common.c:4364
20187 #, gcc-internal-format
20188 msgid "pointer to a function used in arithmetic"
20191 #: c-family/c-common.c:4578
20192 #, gcc-internal-format
20193 msgid "the address of %qD will always evaluate as %<true%>"
20196 #: c-family/c-common.c:4673 cp/semantics.c:664 cp/typeck.c:8149
20197 #, gcc-internal-format
20198 msgid "suggest parentheses around assignment used as truth value"
20201 #: c-family/c-common.c:4752 c/c-decl.c:3709 c/c-typeck.c:12273
20202 #, gcc-internal-format
20203 msgid "invalid use of %<restrict%>"
20206 #: c-family/c-common.c:4948
20207 #, gcc-internal-format
20208 msgid "invalid application of %<sizeof%> to a function type"
20211 #: c-family/c-common.c:4958
20212 #, gcc-internal-format
20213 msgid "ISO C++ does not permit %<alignof%> applied to a function type"
20216 #: c-family/c-common.c:4961
20217 #, gcc-internal-format
20218 msgid "ISO C does not permit %<_Alignof%> applied to a function type"
20221 #: c-family/c-common.c:4972
20222 #, gcc-internal-format
20223 msgid "invalid application of %qs to a void type"
20226 #: c-family/c-common.c:4981
20227 #, gcc-internal-format
20228 msgid "invalid application of %qs to incomplete type %qT"
20231 #: c-family/c-common.c:4989
20232 #, gcc-internal-format
20233 msgid "invalid application of %qs to array type %qT of incomplete element type"
20236 #: c-family/c-common.c:5045
20237 #, gcc-internal-format
20238 msgid "%<__alignof%> applied to a bit-field"
20241 #: c-family/c-common.c:5760
20242 #, gcc-internal-format
20243 msgid "cannot disable built-in function %qs"
20246 #: c-family/c-common.c:5951
20247 #, gcc-internal-format
20248 msgid "pointers are not permitted as case values"
20251 #: c-family/c-common.c:5958
20252 #, gcc-internal-format
20253 msgid "range expressions in switch statements are non-standard"
20256 #: c-family/c-common.c:5984
20257 #, gcc-internal-format
20258 msgid "empty range specified"
20261 #: c-family/c-common.c:6044
20262 #, gcc-internal-format
20263 msgid "duplicate (or overlapping) case value"
20266 #: c-family/c-common.c:6046
20267 #, gcc-internal-format
20268 msgid "this is the first entry overlapping that value"
20271 #: c-family/c-common.c:6050
20272 #, gcc-internal-format
20273 msgid "duplicate case value"
20276 #: c-family/c-common.c:6051
20277 #, gcc-internal-format
20278 msgid "previously used here"
20281 #: c-family/c-common.c:6055
20282 #, gcc-internal-format
20283 msgid "multiple default labels in one switch"
20286 #: c-family/c-common.c:6057
20287 #, gcc-internal-format
20288 msgid "this is the first default label"
20291 #: c-family/c-common.c:6109
20292 #, gcc-internal-format
20293 msgid "case value %qs not in enumerated type"
20296 #: c-family/c-common.c:6114
20297 #, gcc-internal-format
20298 msgid "case value %qs not in enumerated type %qT"
20301 #: c-family/c-common.c:6173
20302 #, gcc-internal-format
20303 msgid "switch missing default case"
20306 #: c-family/c-common.c:6245
20307 #, gcc-internal-format
20308 msgid "enumeration value %qE not handled in switch"
20311 #: c-family/c-common.c:6271
20312 #, gcc-internal-format
20313 msgid "taking the address of a label is non-standard"
20316 #: c-family/c-common.c:6465
20317 #, gcc-internal-format
20318 msgid "%qE attribute ignored for field of type %qT"
20321 #: c-family/c-common.c:6560 c-family/c-common.c:6588
20322 #, gcc-internal-format
20323 msgid "%qE attribute conflicts with attribute %s"
20326 #: c-family/c-common.c:6751 lto/lto-lang.c:237
20327 #, gcc-internal-format
20328 msgid "%qE attribute has no effect on unit local functions"
20331 #: c-family/c-common.c:6905
20332 #, gcc-internal-format
20333 msgid "%qE attribute have effect only on public objects"
20336 #: c-family/c-common.c:7019
20337 #, gcc-internal-format
20338 msgid "destructor priorities are not supported"
20341 #: c-family/c-common.c:7021
20342 #, gcc-internal-format
20343 msgid "constructor priorities are not supported"
20346 #: c-family/c-common.c:7043
20347 #, gcc-internal-format, gfc-internal-format
20348 msgid "destructor priorities from 0 to %d are reserved for the implementation"
20351 #: c-family/c-common.c:7048
20352 #, gcc-internal-format, gfc-internal-format
20353 msgid "constructor priorities from 0 to %d are reserved for the implementation"
20356 #: c-family/c-common.c:7056
20357 #, gcc-internal-format, gfc-internal-format
20358 msgid "destructor priorities must be integers from 0 to %d inclusive"
20361 #: c-family/c-common.c:7059
20362 #, gcc-internal-format, gfc-internal-format
20363 msgid "constructor priorities must be integers from 0 to %d inclusive"
20366 #: c-family/c-common.c:7215
20367 #, gcc-internal-format
20368 msgid "unknown machine mode %qE"
20371 #: c-family/c-common.c:7244
20372 #, gcc-internal-format
20373 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
20376 #: c-family/c-common.c:7247
20377 #, gcc-internal-format
20378 msgid "use __attribute__ ((vector_size)) instead"
20381 #: c-family/c-common.c:7256
20382 #, gcc-internal-format
20383 msgid "unable to emulate %qs"
20386 #: c-family/c-common.c:7267
20387 #, gcc-internal-format
20388 msgid "invalid pointer mode %qs"
20391 #: c-family/c-common.c:7284
20392 #, gcc-internal-format
20393 msgid "signedness of type and machine mode %qs don%'t match"
20396 #: c-family/c-common.c:7295
20397 #, gcc-internal-format
20398 msgid "no data type for mode %qs"
20401 #: c-family/c-common.c:7305
20402 #, gcc-internal-format
20403 msgid "cannot use mode %qs for enumeral types"
20406 #: c-family/c-common.c:7332
20407 #, gcc-internal-format
20408 msgid "mode %qs applied to inappropriate type"
20411 #: c-family/c-common.c:7364
20412 #, gcc-internal-format
20413 msgid "section attribute cannot be specified for local variables"
20416 #: c-family/c-common.c:7375 config/bfin/bfin.c:4763 config/bfin/bfin.c:4814
20417 #: config/bfin/bfin.c:4841 config/bfin/bfin.c:4854
20418 #, gcc-internal-format
20419 msgid "section of %q+D conflicts with previous declaration"
20422 #: c-family/c-common.c:7383
20423 #, gcc-internal-format
20424 msgid "section of %q+D cannot be overridden"
20427 #: c-family/c-common.c:7391
20428 #, gcc-internal-format
20429 msgid "section attribute not allowed for %q+D"
20432 #: c-family/c-common.c:7398
20433 #, gcc-internal-format
20434 msgid "section attributes are not supported for this target"
20437 #: c-family/c-common.c:7417
20438 #, gcc-internal-format
20439 msgid "requested alignment is not an integer constant"
20442 #: c-family/c-common.c:7425
20443 #, gcc-internal-format
20444 msgid "requested alignment is not a positive power of 2"
20447 #: c-family/c-common.c:7430
20448 #, gcc-internal-format
20449 msgid "requested alignment is too large"
20452 #: c-family/c-common.c:7513
20453 #, gcc-internal-format, gfc-internal-format
20454 msgid "requested alignment %d is larger than %d"
20457 #: c-family/c-common.c:7570
20458 #, gcc-internal-format
20459 msgid "alignment may not be specified for %q+D"
20462 #: c-family/c-common.c:7588
20463 #, gcc-internal-format
20465 "alignment for %q+D was previously specified as %d and may not be decreased"
20468 #: c-family/c-common.c:7592
20469 #, gcc-internal-format
20470 msgid "alignment for %q+D must be at least %d"
20473 #: c-family/c-common.c:7617
20474 #, gcc-internal-format
20475 msgid "inline function %q+D declared weak"
20478 #: c-family/c-common.c:7622
20479 #, gcc-internal-format
20480 msgid "indirect function %q+D cannot be declared weak"
20483 #: c-family/c-common.c:7659
20484 #, gcc-internal-format
20485 msgid "%q+D defined both normally and as %qE attribute"
20488 #: c-family/c-common.c:7667
20489 #, gcc-internal-format
20490 msgid "weak %q+D cannot be defined %qE"
20493 #: c-family/c-common.c:7684
20494 #, gcc-internal-format
20495 msgid "attribute %qE argument not a string"
20498 #: c-family/c-common.c:7754
20499 #, gcc-internal-format
20500 msgid "indirect function %q+D cannot be declared weakref"
20503 #: c-family/c-common.c:7776
20504 #, gcc-internal-format
20505 msgid "weakref attribute must appear before alias attribute"
20508 #: c-family/c-common.c:7805
20509 #, gcc-internal-format
20510 msgid "%qE attribute ignored on non-class types"
20513 #: c-family/c-common.c:7811
20514 #, gcc-internal-format
20515 msgid "%qE attribute ignored because %qT is already defined"
20518 #: c-family/c-common.c:7824
20519 #, gcc-internal-format
20520 msgid "visibility argument not a string"
20523 #: c-family/c-common.c:7836
20524 #, gcc-internal-format
20525 msgid "%qE attribute ignored on types"
20528 #: c-family/c-common.c:7852
20529 #, gcc-internal-format
20531 "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
20535 #: c-family/c-common.c:7863
20536 #, gcc-internal-format
20537 msgid "%qD redeclared with different visibility"
20540 #: c-family/c-common.c:7866 c-family/c-common.c:7870
20541 #, gcc-internal-format
20542 msgid "%qD was declared %qs which implies default visibility"
20545 #: c-family/c-common.c:7954
20546 #, gcc-internal-format
20547 msgid "tls_model argument not a string"
20550 #: c-family/c-common.c:7967
20551 #, gcc-internal-format
20553 "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
20554 "dynamic\" or \"global-dynamic\""
20557 #: c-family/c-common.c:7987 c-family/c-common.c:8126 c-family/c-common.c:9109
20558 #: config/m32c/m32c.c:2939
20559 #, gcc-internal-format
20560 msgid "%qE attribute applies only to functions"
20563 #: c-family/c-common.c:8033
20564 #, gcc-internal-format
20565 msgid "alloc_size parameter outside range"
20568 #: c-family/c-common.c:8132 c-family/c-common.c:9115
20569 #, gcc-internal-format
20570 msgid "can%'t set %qE attribute after definition"
20573 #: c-family/c-common.c:8190
20574 #, gcc-internal-format
20575 msgid "%qE attribute duplicated"
20578 #: c-family/c-common.c:8192
20579 #, gcc-internal-format
20580 msgid "%qE attribute follows %qE"
20583 #: c-family/c-common.c:8291
20584 #, gcc-internal-format
20585 msgid "type was previously declared %qE"
20588 #: c-family/c-common.c:8344
20589 #, gcc-internal-format
20590 msgid "%qE argument not an identifier"
20593 #: c-family/c-common.c:8355
20594 #, gcc-internal-format
20595 msgid "%qD is not compatible with %qD"
20598 #: c-family/c-common.c:8358
20599 #, gcc-internal-format
20600 msgid "transaction_wrap argument is not a function"
20603 #: c-family/c-common.c:8406
20604 #, gcc-internal-format
20605 msgid "deprecated message is not a string"
20608 #: c-family/c-common.c:8447
20609 #, gcc-internal-format
20610 msgid "%qE attribute ignored for %qE"
20613 #: c-family/c-common.c:8507
20614 #, gcc-internal-format
20615 msgid "invalid vector type for attribute %qE"
20618 #: c-family/c-common.c:8513 ada/gcc-interface/utils.c:6379
20619 #: ada/gcc-interface/utils.c:6466
20620 #, gcc-internal-format
20621 msgid "vector size not an integral multiple of component size"
20624 #: c-family/c-common.c:8519 ada/gcc-interface/utils.c:6385
20625 #: ada/gcc-interface/utils.c:6472
20626 #, gcc-internal-format
20627 msgid "zero vector size"
20630 #: c-family/c-common.c:8527 ada/gcc-interface/utils.c:6393
20631 #: ada/gcc-interface/utils.c:6479
20632 #, gcc-internal-format
20633 msgid "number of components of the vector not a power of two"
20636 #: c-family/c-common.c:8555 ada/gcc-interface/utils.c:6120
20637 #, gcc-internal-format
20638 msgid "nonnull attribute without arguments on a non-prototype"
20641 #: c-family/c-common.c:8569 ada/gcc-interface/utils.c:6134
20642 #, gcc-internal-format, gfc-internal-format
20643 msgid "nonnull argument has invalid operand number (argument %lu)"
20646 #: c-family/c-common.c:8591 ada/gcc-interface/utils.c:6156
20647 #, gcc-internal-format, gfc-internal-format
20649 "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
20652 #: c-family/c-common.c:8599 ada/gcc-interface/utils.c:6165
20653 #, gcc-internal-format, gfc-internal-format
20655 "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
20658 #: c-family/c-common.c:8694
20659 #, gcc-internal-format
20660 msgid "not enough variable arguments to fit a sentinel"
20663 #: c-family/c-common.c:8708
20664 #, gcc-internal-format
20665 msgid "missing sentinel in function call"
20668 #: c-family/c-common.c:8749
20669 #, gcc-internal-format, gfc-internal-format
20670 msgid "null argument where non-null required (argument %lu)"
20673 #: c-family/c-common.c:8814
20674 #, gcc-internal-format
20675 msgid "cleanup argument not an identifier"
20678 #: c-family/c-common.c:8821
20679 #, gcc-internal-format
20680 msgid "cleanup argument not a function"
20683 #: c-family/c-common.c:8858
20684 #, gcc-internal-format
20685 msgid "%qE attribute requires prototypes with named arguments"
20688 #: c-family/c-common.c:8866
20689 #, gcc-internal-format
20690 msgid "%qE attribute only applies to variadic functions"
20693 #: c-family/c-common.c:8878 ada/gcc-interface/utils.c:6207
20694 #, gcc-internal-format
20695 msgid "requested position is not an integer constant"
20698 #: c-family/c-common.c:8886 ada/gcc-interface/utils.c:6214
20699 #, gcc-internal-format
20700 msgid "requested position is less than zero"
20703 #: c-family/c-common.c:9004
20704 #, gcc-internal-format, gfc-internal-format
20705 msgid "bad option %s to optimize attribute"
20708 #: c-family/c-common.c:9007
20709 #, gcc-internal-format, gfc-internal-format
20710 msgid "bad option %s to pragma attribute"
20713 #: c-family/c-common.c:9132
20714 #, gcc-internal-format
20715 msgid "returns_nonnull attribute on a function not returning a pointer"
20718 #: c-family/c-common.c:9248
20719 #, gcc-internal-format
20720 msgid "not enough arguments to function %qE"
20723 #: c-family/c-common.c:9254 c-family/c-common.c:10210 c/c-typeck.c:3060
20724 #, gcc-internal-format
20725 msgid "too many arguments to function %qE"
20728 #: c-family/c-common.c:9284 c-family/c-common.c:9330
20729 #, gcc-internal-format
20730 msgid "non-floating-point argument in call to function %qE"
20733 #: c-family/c-common.c:9307
20734 #, gcc-internal-format
20735 msgid "non-floating-point arguments in call to function %qE"
20738 #: c-family/c-common.c:9323
20739 #, gcc-internal-format
20740 msgid "non-const integer argument %u in call to function %qE"
20743 #: c-family/c-common.c:9343
20744 #, gcc-internal-format
20745 msgid "non-integer argument 3 in call to function %qE"
20748 #: c-family/c-common.c:9682
20749 #, gcc-internal-format
20750 msgid "cannot apply %<offsetof%> to static data member %qD"
20753 #: c-family/c-common.c:9687
20754 #, gcc-internal-format
20755 msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
20758 #: c-family/c-common.c:9694
20759 #, gcc-internal-format
20760 msgid "cannot apply %<offsetof%> to a non constant address"
20763 #: c-family/c-common.c:9707 cp/typeck.c:5506
20764 #, gcc-internal-format
20765 msgid "attempt to take address of bit-field structure member %qD"
20768 #: c-family/c-common.c:9758
20769 #, gcc-internal-format
20770 msgid "index %E denotes an offset greater than size of %qT"
20773 #: c-family/c-common.c:9798
20774 #, gcc-internal-format
20776 "the omitted middle operand in ?: will always be %<true%>, suggest explicit "
20780 #: c-family/c-common.c:9819
20781 #, gcc-internal-format
20782 msgid "assignment of member %qD in read-only object"
20785 #: c-family/c-common.c:9821
20786 #, gcc-internal-format
20787 msgid "increment of member %qD in read-only object"
20790 #: c-family/c-common.c:9823
20791 #, gcc-internal-format
20792 msgid "decrement of member %qD in read-only object"
20795 #: c-family/c-common.c:9825
20796 #, gcc-internal-format
20797 msgid "member %qD in read-only object used as %<asm%> output"
20800 #: c-family/c-common.c:9829
20801 #, gcc-internal-format
20802 msgid "assignment of read-only member %qD"
20805 #: c-family/c-common.c:9830
20806 #, gcc-internal-format
20807 msgid "increment of read-only member %qD"
20810 #: c-family/c-common.c:9831
20811 #, gcc-internal-format
20812 msgid "decrement of read-only member %qD"
20815 #: c-family/c-common.c:9832
20816 #, gcc-internal-format
20817 msgid "read-only member %qD used as %<asm%> output"
20820 #: c-family/c-common.c:9836
20821 #, gcc-internal-format
20822 msgid "assignment of read-only variable %qD"
20825 #: c-family/c-common.c:9837
20826 #, gcc-internal-format
20827 msgid "increment of read-only variable %qD"
20830 #: c-family/c-common.c:9838
20831 #, gcc-internal-format
20832 msgid "decrement of read-only variable %qD"
20835 #: c-family/c-common.c:9839
20836 #, gcc-internal-format
20837 msgid "read-only variable %qD used as %<asm%> output"
20840 #: c-family/c-common.c:9842
20841 #, gcc-internal-format
20842 msgid "assignment of read-only parameter %qD"
20845 #: c-family/c-common.c:9843
20846 #, gcc-internal-format
20847 msgid "increment of read-only parameter %qD"
20850 #: c-family/c-common.c:9844
20851 #, gcc-internal-format
20852 msgid "decrement of read-only parameter %qD"
20855 #: c-family/c-common.c:9845
20856 #, gcc-internal-format
20857 msgid "read-only parameter %qD use as %<asm%> output"
20860 #: c-family/c-common.c:9850
20861 #, gcc-internal-format
20862 msgid "assignment of read-only named return value %qD"
20865 #: c-family/c-common.c:9852
20866 #, gcc-internal-format
20867 msgid "increment of read-only named return value %qD"
20870 #: c-family/c-common.c:9854
20871 #, gcc-internal-format
20872 msgid "decrement of read-only named return value %qD"
20875 #: c-family/c-common.c:9856
20876 #, gcc-internal-format
20877 msgid "read-only named return value %qD used as %<asm%>output"
20880 #: c-family/c-common.c:9861
20881 #, gcc-internal-format
20882 msgid "assignment of function %qD"
20885 #: c-family/c-common.c:9862
20886 #, gcc-internal-format
20887 msgid "increment of function %qD"
20890 #: c-family/c-common.c:9863
20891 #, gcc-internal-format
20892 msgid "decrement of function %qD"
20895 #: c-family/c-common.c:9864
20896 #, gcc-internal-format
20897 msgid "function %qD used as %<asm%> output"
20900 #: c-family/c-common.c:9867 c/c-typeck.c:4255
20901 #, gcc-internal-format
20902 msgid "assignment of read-only location %qE"
20905 #: c-family/c-common.c:9868 c/c-typeck.c:4258
20906 #, gcc-internal-format
20907 msgid "increment of read-only location %qE"
20910 #: c-family/c-common.c:9869 c/c-typeck.c:4261
20911 #, gcc-internal-format
20912 msgid "decrement of read-only location %qE"
20915 #: c-family/c-common.c:9870
20916 #, gcc-internal-format
20917 msgid "read-only location %qE used as %<asm%> output"
20920 #: c-family/c-common.c:9884
20921 #, gcc-internal-format
20922 msgid "lvalue required as left operand of assignment"
20925 #: c-family/c-common.c:9887
20926 #, gcc-internal-format
20927 msgid "lvalue required as increment operand"
20930 #: c-family/c-common.c:9890
20931 #, gcc-internal-format
20932 msgid "lvalue required as decrement operand"
20935 #: c-family/c-common.c:9893
20936 #, gcc-internal-format
20937 msgid "lvalue required as unary %<&%> operand"
20940 #: c-family/c-common.c:9896
20941 #, gcc-internal-format
20942 msgid "lvalue required in asm statement"
20945 #: c-family/c-common.c:9913
20946 #, gcc-internal-format
20947 msgid "invalid type argument (have %qT)"
20950 #: c-family/c-common.c:9917
20951 #, gcc-internal-format
20952 msgid "invalid type argument of array indexing (have %qT)"
20955 #: c-family/c-common.c:9922
20956 #, gcc-internal-format
20957 msgid "invalid type argument of unary %<*%> (have %qT)"
20960 #: c-family/c-common.c:9927
20961 #, gcc-internal-format
20962 msgid "invalid type argument of %<->%> (have %qT)"
20965 #: c-family/c-common.c:9932
20966 #, gcc-internal-format
20967 msgid "invalid type argument of %<->*%> (have %qT)"
20970 #: c-family/c-common.c:9937
20971 #, gcc-internal-format
20972 msgid "invalid type argument of implicit conversion (have %qT)"
20975 #: c-family/c-common.c:10079 cp/init.c:2436
20976 #, gcc-internal-format
20977 msgid "size of array is too large"
20980 #: c-family/c-common.c:10127 c-family/c-common.c:10184 c/c-typeck.c:3298
20981 #, gcc-internal-format
20982 msgid "too few arguments to function %qE"
20985 #: c-family/c-common.c:10144 config/mep/mep.c:6187 c/c-typeck.c:6143
20986 #, gcc-internal-format
20987 msgid "incompatible type for argument %d of %qE"
20990 #: c-family/c-common.c:10277
20991 #, gcc-internal-format
20992 msgid "incorrect number of arguments to function %qE"
20995 #: c-family/c-common.c:10285
20996 #, gcc-internal-format
20997 msgid "argument 1 of %qE must be a non-void pointer type"
21000 #: c-family/c-common.c:10294
21001 #, gcc-internal-format
21002 msgid "argument 1 of %qE must be a pointer to a constant size type"
21005 #: c-family/c-common.c:10305
21006 #, gcc-internal-format
21007 msgid "argument 1 of %qE must be a pointer to a nonzero size object"
21010 #: c-family/c-common.c:10320
21011 #, gcc-internal-format
21012 msgid "argument %d of %qE must be a pointer type"
21015 #: c-family/c-common.c:10327
21016 #, gcc-internal-format
21017 msgid "size mismatch in argument %d of %qE"
21020 #: c-family/c-common.c:10343
21021 #, gcc-internal-format
21022 msgid "invalid memory model argument %d of %qE"
21025 #: c-family/c-common.c:10350
21026 #, gcc-internal-format
21027 msgid "non-integer memory model argument %d of %qE"
21030 #: c-family/c-common.c:10924
21031 #, gcc-internal-format
21032 msgid "array subscript has type %<char%>"
21035 #: c-family/c-common.c:10959 c-family/c-common.c:10962
21036 #, gcc-internal-format
21037 msgid "suggest parentheses around %<+%> inside %<<<%>"
21040 #: c-family/c-common.c:10965 c-family/c-common.c:10968
21041 #, gcc-internal-format
21042 msgid "suggest parentheses around %<-%> inside %<<<%>"
21045 #: c-family/c-common.c:10974 c-family/c-common.c:10977
21046 #, gcc-internal-format
21047 msgid "suggest parentheses around %<+%> inside %<>>%>"
21050 #: c-family/c-common.c:10980 c-family/c-common.c:10983
21051 #, gcc-internal-format
21052 msgid "suggest parentheses around %<-%> inside %<>>%>"
21055 #: c-family/c-common.c:10989 c-family/c-common.c:10992
21056 #, gcc-internal-format
21057 msgid "suggest parentheses around %<&&%> within %<||%>"
21060 #: c-family/c-common.c:10999 c-family/c-common.c:11003
21061 #, gcc-internal-format
21062 msgid "suggest parentheses around arithmetic in operand of %<|%>"
21065 #: c-family/c-common.c:11007 c-family/c-common.c:11010
21066 #, gcc-internal-format
21067 msgid "suggest parentheses around comparison in operand of %<|%>"
21070 #: c-family/c-common.c:11015
21071 #, gcc-internal-format
21073 "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!"
21077 #: c-family/c-common.c:11023 c-family/c-common.c:11027
21078 #, gcc-internal-format
21079 msgid "suggest parentheses around arithmetic in operand of %<^%>"
21082 #: c-family/c-common.c:11031 c-family/c-common.c:11034
21083 #, gcc-internal-format
21084 msgid "suggest parentheses around comparison in operand of %<^%>"
21087 #: c-family/c-common.c:11040 c-family/c-common.c:11043
21088 #, gcc-internal-format
21089 msgid "suggest parentheses around %<+%> in operand of %<&%>"
21092 #: c-family/c-common.c:11046 c-family/c-common.c:11049
21093 #, gcc-internal-format
21094 msgid "suggest parentheses around %<-%> in operand of %<&%>"
21097 #: c-family/c-common.c:11053 c-family/c-common.c:11056
21098 #, gcc-internal-format
21099 msgid "suggest parentheses around comparison in operand of %<&%>"
21102 #: c-family/c-common.c:11061
21103 #, gcc-internal-format
21105 "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!"
21109 #: c-family/c-common.c:11068 c-family/c-common.c:11071
21110 #, gcc-internal-format
21111 msgid "suggest parentheses around comparison in operand of %<==%>"
21114 #: c-family/c-common.c:11076 c-family/c-common.c:11079
21115 #, gcc-internal-format
21116 msgid "suggest parentheses around comparison in operand of %<!=%>"
21119 #: c-family/c-common.c:11089 c-family/c-common.c:11095
21120 #, gcc-internal-format
21121 msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
21124 #: c-family/c-common.c:11111
21125 #, gcc-internal-format
21126 msgid "label %q+D defined but not used"
21129 #: c-family/c-common.c:11113
21130 #, gcc-internal-format
21131 msgid "label %q+D declared but not defined"
21134 #: c-family/c-common.c:11129
21135 #, gcc-internal-format
21136 msgid "division by zero"
21139 #: c-family/c-common.c:11161
21140 #, gcc-internal-format
21141 msgid "comparison between types %qT and %qT"
21144 #: c-family/c-common.c:11212
21145 #, gcc-internal-format
21146 msgid "comparison between signed and unsigned integer expressions"
21149 #: c-family/c-common.c:11263
21150 #, gcc-internal-format
21151 msgid "promoted ~unsigned is always non-zero"
21154 #: c-family/c-common.c:11266
21155 #, gcc-internal-format
21156 msgid "comparison of promoted ~unsigned with constant"
21159 #: c-family/c-common.c:11276
21160 #, gcc-internal-format
21161 msgid "comparison of promoted ~unsigned with unsigned"
21164 #: c-family/c-common.c:11454
21165 #, gcc-internal-format
21166 msgid "typedef %qD locally defined but not used"
21169 #: c-family/c-common.c:11695
21170 #, gcc-internal-format
21171 msgid "index value is out of bound"
21174 #: c-family/c-common.c:11733 c-family/c-common.c:11783
21175 #: c-family/c-common.c:11798 cp/call.c:4493 cp/call.c:4500
21176 #, gcc-internal-format
21177 msgid "conversion of scalar %qT to vector %qT involves truncation"
21180 #: c-family/c-format.c:104 c-family/c-format.c:291
21181 #, gcc-internal-format
21182 msgid "format string has invalid operand number"
21185 #: c-family/c-format.c:120
21186 #, gcc-internal-format
21187 msgid "function does not return string type"
21190 #: c-family/c-format.c:154
21191 #, gcc-internal-format
21192 msgid "format string argument is not a string type"
21195 #: c-family/c-format.c:180
21196 #, gcc-internal-format
21197 msgid "found a %<%s%> reference but the format argument should be a string"
21200 #: c-family/c-format.c:183
21201 #, gcc-internal-format
21202 msgid "found a %qT but the format argument should be a string"
21205 #: c-family/c-format.c:193
21206 #, gcc-internal-format
21207 msgid "format argument should be a %<%s%> reference but a string was found"
21210 #: c-family/c-format.c:215
21211 #, gcc-internal-format
21212 msgid "format argument should be a %<%s%> reference"
21215 #: c-family/c-format.c:259
21216 #, gcc-internal-format
21217 msgid "unrecognized format specifier"
21220 #: c-family/c-format.c:274
21221 #, gcc-internal-format
21222 msgid "%qE is only allowed in Objective-C dialects"
21225 #: c-family/c-format.c:283
21226 #, gcc-internal-format
21227 msgid "%qE is an unrecognized format function type"
21230 #: c-family/c-format.c:297
21231 #, gcc-internal-format
21232 msgid "%<...%> has invalid operand number"
21235 #: c-family/c-format.c:304
21236 #, gcc-internal-format
21237 msgid "format string argument follows the args to be formatted"
21240 #: c-family/c-format.c:1048
21241 #, gcc-internal-format
21242 msgid "function might be possible candidate for %qs format attribute"
21245 #: c-family/c-format.c:1138 c-family/c-format.c:1159 c-family/c-format.c:2204
21246 #, gcc-internal-format
21247 msgid "missing $ operand number in format"
21250 #: c-family/c-format.c:1168
21251 #, gcc-internal-format, gfc-internal-format
21252 msgid "%s does not support %%n$ operand number formats"
21255 #: c-family/c-format.c:1175
21256 #, gcc-internal-format
21257 msgid "operand number out of range in format"
21260 #: c-family/c-format.c:1198
21261 #, gcc-internal-format, gfc-internal-format
21262 msgid "format argument %d used more than once in %s format"
21265 #: c-family/c-format.c:1230
21266 #, gcc-internal-format
21267 msgid "$ operand number used after format without operand number"
21270 #: c-family/c-format.c:1261
21271 #, gcc-internal-format, gfc-internal-format
21272 msgid "format argument %d unused before used argument %d in $-style format"
21275 #: c-family/c-format.c:1356
21276 #, gcc-internal-format
21277 msgid "format not a string literal, format string not checked"
21280 #: c-family/c-format.c:1371 c-family/c-format.c:1374
21281 #, gcc-internal-format
21282 msgid "format not a string literal and no format arguments"
21285 #: c-family/c-format.c:1377
21286 #, gcc-internal-format
21287 msgid "format not a string literal, argument types not checked"
21290 #: c-family/c-format.c:1390
21291 #, gcc-internal-format
21292 msgid "too many arguments for format"
21295 #: c-family/c-format.c:1393
21296 #, gcc-internal-format
21297 msgid "unused arguments in $-style format"
21300 #: c-family/c-format.c:1396
21301 #, gcc-internal-format, gfc-internal-format
21302 msgid "zero-length %s format string"
21305 #: c-family/c-format.c:1400
21306 #, gcc-internal-format
21307 msgid "format is a wide character string"
21310 #: c-family/c-format.c:1403
21311 #, gcc-internal-format
21312 msgid "unterminated format string"
21315 #: c-family/c-format.c:1647
21316 #, gcc-internal-format
21317 msgid "spurious trailing %<%%%> in format"
21320 #: c-family/c-format.c:1691 c-family/c-format.c:1971
21321 #, gcc-internal-format, gfc-internal-format
21322 msgid "repeated %s in format"
21325 #: c-family/c-format.c:1704
21326 #, gcc-internal-format
21327 msgid "missing fill character at end of strfmon format"
21330 #: c-family/c-format.c:1792
21331 #, gcc-internal-format, gfc-internal-format
21332 msgid "zero width in %s format"
21335 #: c-family/c-format.c:1810
21336 #, gcc-internal-format, gfc-internal-format
21337 msgid "empty left precision in %s format"
21340 #: c-family/c-format.c:1886
21341 #, gcc-internal-format, gfc-internal-format
21342 msgid "empty precision in %s format"
21345 #: c-family/c-format.c:1955
21346 #, gcc-internal-format
21347 msgid "%s does not support the %qs %s length modifier"
21350 #: c-family/c-format.c:1988
21351 #, gcc-internal-format
21352 msgid "conversion lacks type at end of format"
21355 #: c-family/c-format.c:1999
21356 #, gcc-internal-format
21357 msgid "unknown conversion type character %qc in format"
21360 #: c-family/c-format.c:2002
21361 #, gcc-internal-format
21362 msgid "unknown conversion type character 0x%x in format"
21365 #: c-family/c-format.c:2009
21366 #, gcc-internal-format
21367 msgid "%s does not support the %<%%%c%> %s format"
21370 #: c-family/c-format.c:2025
21371 #, gcc-internal-format
21372 msgid "%s used with %<%%%c%> %s format"
21375 #: c-family/c-format.c:2034
21376 #, gcc-internal-format, gfc-internal-format
21377 msgid "%s does not support %s"
21380 #: c-family/c-format.c:2044
21381 #, gcc-internal-format
21382 msgid "%s does not support %s with the %<%%%c%> %s format"
21385 #: c-family/c-format.c:2080
21386 #, gcc-internal-format
21387 msgid "%s ignored with %s and %<%%%c%> %s format"
21390 #: c-family/c-format.c:2084
21391 #, gcc-internal-format, gfc-internal-format
21392 msgid "%s ignored with %s in %s format"
21395 #: c-family/c-format.c:2091
21396 #, gcc-internal-format
21397 msgid "use of %s and %s together with %<%%%c%> %s format"
21400 #: c-family/c-format.c:2095
21401 #, gcc-internal-format, gfc-internal-format
21402 msgid "use of %s and %s together in %s format"
21405 #: c-family/c-format.c:2114
21406 #, gcc-internal-format
21407 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
21410 #: c-family/c-format.c:2117
21411 #, gcc-internal-format
21412 msgid "%<%%%c%> yields only last 2 digits of year"
21415 #. The end of the format string was reached.
21416 #: c-family/c-format.c:2134
21417 #, gcc-internal-format
21418 msgid "no closing %<]%> for %<%%[%> format"
21421 #: c-family/c-format.c:2148
21422 #, gcc-internal-format
21423 msgid "use of %qs length modifier with %qc type character"
21426 #: c-family/c-format.c:2166
21427 #, gcc-internal-format
21428 msgid "%s does not support the %<%%%s%c%> %s format"
21431 #: c-family/c-format.c:2183
21432 #, gcc-internal-format
21433 msgid "operand number specified with suppressed assignment"
21436 #: c-family/c-format.c:2186
21437 #, gcc-internal-format
21438 msgid "operand number specified for format taking no argument"
21441 #: c-family/c-format.c:2271
21442 #, gcc-internal-format
21443 msgid "embedded %<\\0%> in format"
21446 #: c-family/c-format.c:2340
21447 #, gcc-internal-format, gfc-internal-format
21448 msgid "writing through null pointer (argument %d)"
21451 #: c-family/c-format.c:2348
21452 #, gcc-internal-format, gfc-internal-format
21453 msgid "reading through null pointer (argument %d)"
21456 #: c-family/c-format.c:2368
21457 #, gcc-internal-format, gfc-internal-format
21458 msgid "writing into constant object (argument %d)"
21461 #: c-family/c-format.c:2380
21462 #, gcc-internal-format, gfc-internal-format
21463 msgid "extra type qualifiers in format argument (argument %d)"
21466 #: c-family/c-format.c:2496
21467 #, gcc-internal-format
21469 "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
21472 #: c-family/c-format.c:2503
21473 #, gcc-internal-format
21474 msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
21477 #: c-family/c-format.c:2511
21478 #, gcc-internal-format
21480 "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
21483 #: c-family/c-format.c:2518
21484 #, gcc-internal-format
21485 msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
21488 #: c-family/c-format.c:2578 c-family/c-format.c:2584 c-family/c-format.c:2735
21489 #, gcc-internal-format
21490 msgid "%<__gcc_host_wide_int__%> is not defined as a type"
21493 #: c-family/c-format.c:2591 c-family/c-format.c:2745
21494 #, gcc-internal-format
21495 msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
21498 #: c-family/c-format.c:2641
21499 #, gcc-internal-format
21500 msgid "%<locus%> is not defined as a type"
21503 #: c-family/c-format.c:2694
21504 #, gcc-internal-format
21505 msgid "%<location_t%> is not defined as a type"
21508 #: c-family/c-format.c:2711
21509 #, gcc-internal-format
21510 msgid "%<tree%> is not defined as a type"
21513 #: c-family/c-format.c:2716
21514 #, gcc-internal-format
21515 msgid "%<tree%> is not defined as a pointer type"
21518 #: c-family/c-format.c:2989
21519 #, gcc-internal-format
21520 msgid "args to be formatted is not %<...%>"
21523 #: c-family/c-format.c:3001
21524 #, gcc-internal-format
21525 msgid "strftime formats cannot format arguments"
21528 #: c-family/c-lex.c:227
21529 #, gcc-internal-format
21530 msgid "badly nested C headers from preprocessor"
21533 #: c-family/c-lex.c:262
21534 #, gcc-internal-format, gfc-internal-format
21535 msgid "ignoring #pragma %s %s"
21539 #: c-family/c-lex.c:405 c-family/c-lex.c:1067
21540 #, gcc-internal-format
21541 msgid "stray %<@%> in program"
21544 #: c-family/c-lex.c:420
21545 #, gcc-internal-format
21546 msgid "stray %qs in program"
21549 #: c-family/c-lex.c:430
21550 #, gcc-internal-format, gfc-internal-format
21551 msgid "missing terminating %c character"
21554 #: c-family/c-lex.c:432
21555 #, gcc-internal-format
21556 msgid "stray %qc in program"
21559 #: c-family/c-lex.c:434
21560 #, gcc-internal-format
21561 msgid "stray %<\\%o%> in program"
21564 #: c-family/c-lex.c:642
21565 #, gcc-internal-format
21566 msgid "this decimal constant is unsigned only in ISO C90"
21569 #: c-family/c-lex.c:646
21570 #, gcc-internal-format
21571 msgid "this decimal constant would be unsigned in ISO C90"
21574 #: c-family/c-lex.c:666
21575 #, gcc-internal-format
21576 msgid "integer constant is too large for %<unsigned long%> type"
21579 #: c-family/c-lex.c:706
21580 #, gcc-internal-format
21581 msgid "unsuffixed float constant"
21584 #: c-family/c-lex.c:738
21585 #, gcc-internal-format
21586 msgid "unsupported non-standard suffix on floating constant"
21589 #: c-family/c-lex.c:743
21590 #, gcc-internal-format
21591 msgid "non-standard suffix on floating constant"
21594 #: c-family/c-lex.c:814 c-family/c-lex.c:817
21595 #, gcc-internal-format
21596 msgid "floating constant exceeds range of %qT"
21599 #: c-family/c-lex.c:832
21600 #, gcc-internal-format
21601 msgid "floating constant truncated to zero"
21604 #: c-family/c-lex.c:1029
21605 #, gcc-internal-format
21606 msgid "repeated %<@%> before Objective-C string"
21609 #: c-family/c-lex.c:1048 cp/parser.c:3622
21610 #, gcc-internal-format
21611 msgid "unsupported non-standard concatenation of string literals"
21614 #: c-family/c-lex.c:1076
21615 #, gcc-internal-format
21616 msgid "traditional C rejects string constant concatenation"
21619 #: c-family/c-omp.c:155
21620 #, gcc-internal-format
21621 msgid "invalid expression type for %<#pragma omp atomic%>"
21624 #: c-family/c-omp.c:227
21625 #, gcc-internal-format
21626 msgid "%<#pragma omp atomic update%> uses two different variables for memory"
21629 #: c-family/c-omp.c:229 c-family/c-omp.c:241
21630 #, gcc-internal-format
21631 msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
21634 #: c-family/c-omp.c:422 cp/semantics.c:6428
21635 #, gcc-internal-format
21636 msgid "invalid type for iteration variable %qE"
21639 #: c-family/c-omp.c:435
21640 #, gcc-internal-format
21641 msgid "%qE is not initialized"
21644 #: c-family/c-omp.c:455 cp/semantics.c:6337
21645 #, gcc-internal-format
21646 msgid "missing controlling predicate"
21649 #: c-family/c-omp.c:537 cp/semantics.c:6083
21650 #, gcc-internal-format
21651 msgid "invalid controlling predicate"
21654 #: c-family/c-omp.c:544 cp/semantics.c:6343
21655 #, gcc-internal-format
21656 msgid "missing increment expression"
21659 #: c-family/c-omp.c:608 cp/semantics.c:6193
21660 #, gcc-internal-format
21661 msgid "invalid increment expression"
21664 #: c-family/c-omp.c:976
21665 #, gcc-internal-format
21666 msgid "%qD is not an function argument"
21669 #: c-family/c-opts.c:306
21670 #, gcc-internal-format
21671 msgid "-I- specified twice"
21674 #: c-family/c-opts.c:309
21675 #, gcc-internal-format
21676 msgid "obsolete option -I- used, please use -iquote instead"
21679 #: c-family/c-opts.c:411
21680 #, gcc-internal-format
21681 msgid "-Werror=normalized=: set -Wnormalized=nfc"
21684 #: c-family/c-opts.c:425
21685 #, gcc-internal-format
21686 msgid "argument %qs to %<-Wnormalized%> not recognized"
21689 #: c-family/c-opts.c:643 fortran/cpp.c:353
21690 #, gcc-internal-format
21691 msgid "output filename specified twice"
21694 #: c-family/c-opts.c:823
21695 #, gcc-internal-format
21696 msgid "-fexcess-precision=standard for C++"
21699 #: c-family/c-opts.c:845
21700 #, gcc-internal-format
21701 msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
21704 #: c-family/c-opts.c:885
21705 #, gcc-internal-format
21706 msgid "-Wformat-y2k ignored without -Wformat"
21709 #: c-family/c-opts.c:887
21710 #, gcc-internal-format
21711 msgid "-Wformat-extra-args ignored without -Wformat"
21714 #: c-family/c-opts.c:889
21715 #, gcc-internal-format
21716 msgid "-Wformat-zero-length ignored without -Wformat"
21719 #: c-family/c-opts.c:891
21720 #, gcc-internal-format
21721 msgid "-Wformat-nonliteral ignored without -Wformat"
21724 #: c-family/c-opts.c:893
21725 #, gcc-internal-format
21726 msgid "-Wformat-contains-nul ignored without -Wformat"
21729 #: c-family/c-opts.c:895
21730 #, gcc-internal-format
21731 msgid "-Wformat-security ignored without -Wformat"
21734 #: c-family/c-opts.c:924
21735 #, gcc-internal-format
21736 msgid "external TLS initialization functions not supported on this target"
21739 #: c-family/c-opts.c:944
21740 #, gcc-internal-format
21741 msgid "opening output file %s: %m"
21744 #: c-family/c-opts.c:949
21745 #, gcc-internal-format, gfc-internal-format
21746 msgid "too many filenames given. Type %s --help for usage"
21749 #: c-family/c-opts.c:968
21750 #, gcc-internal-format, gfc-internal-format
21751 msgid "the \"%s\" debug format cannot be used with pre-compiled headers"
21754 #: c-family/c-opts.c:1095
21755 #, gcc-internal-format
21756 msgid "opening dependency file %s: %m"
21759 #: c-family/c-opts.c:1105
21760 #, gcc-internal-format
21761 msgid "closing dependency file %s: %m"
21764 #: c-family/c-opts.c:1108
21765 #, gcc-internal-format
21766 msgid "when writing output to %s: %m"
21769 #: c-family/c-opts.c:1188
21770 #, gcc-internal-format
21771 msgid "to generate dependencies you must specify either -M or -MM"
21774 #: c-family/c-opts.c:1211
21775 #, gcc-internal-format
21776 msgid "-MG may only be used with -M or -MM"
21779 #: c-family/c-opts.c:1242
21780 #, gcc-internal-format
21781 msgid "-fdirectives-only is incompatible with -Wunused_macros"
21784 #: c-family/c-opts.c:1244
21785 #, gcc-internal-format
21786 msgid "-fdirectives-only is incompatible with -traditional"
21789 #: c-family/c-opts.c:1427
21790 #, gcc-internal-format
21791 msgid "too late for # directive to set debug directory"
21794 #: c-family/c-pch.c:115
21795 #, gcc-internal-format
21796 msgid "can%'t create precompiled header %s: %m"
21799 #: c-family/c-pch.c:137
21800 #, gcc-internal-format
21801 msgid "can%'t write to %s: %m"
21804 #: c-family/c-pch.c:195
21805 #, gcc-internal-format
21806 msgid "can%'t write %s: %m"
21809 #: c-family/c-pch.c:223 c-family/c-pch.c:264 c-family/c-pch.c:315
21810 #, gcc-internal-format
21811 msgid "can%'t read %s: %m"
21814 #: c-family/c-pch.c:421
21815 #, gcc-internal-format
21816 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
21819 #: c-family/c-pch.c:422
21820 #, gcc-internal-format
21821 msgid "use #include instead"
21824 #: c-family/c-pch.c:428
21825 #, gcc-internal-format
21826 msgid "%s: couldn%'t open PCH file: %m"
21829 #: c-family/c-pch.c:433
21830 #, gcc-internal-format
21831 msgid "use -Winvalid-pch for more information"
21834 #: c-family/c-pch.c:434
21835 #, gcc-internal-format, gfc-internal-format
21836 msgid "%s: PCH file was invalid"
21839 #: c-family/c-pragma.c:103
21840 #, gcc-internal-format
21841 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
21844 #: c-family/c-pragma.c:116
21845 #, gcc-internal-format
21847 "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
21850 #: c-family/c-pragma.c:146
21851 #, gcc-internal-format
21852 msgid "missing %<(%> after %<#pragma pack%> - ignored"
21855 #: c-family/c-pragma.c:157 c-family/c-pragma.c:189
21856 #, gcc-internal-format
21857 msgid "invalid constant in %<#pragma pack%> - ignored"
21860 #: c-family/c-pragma.c:161 c-family/c-pragma.c:203
21861 #, gcc-internal-format
21862 msgid "malformed %<#pragma pack%> - ignored"
21865 #: c-family/c-pragma.c:166
21866 #, gcc-internal-format
21867 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
21870 #: c-family/c-pragma.c:168
21871 #, gcc-internal-format
21872 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
21875 #: c-family/c-pragma.c:177
21876 #, gcc-internal-format
21877 msgid "unknown action %qE for %<#pragma pack%> - ignored"
21880 #: c-family/c-pragma.c:206
21881 #, gcc-internal-format
21882 msgid "junk at end of %<#pragma pack%>"
21885 #: c-family/c-pragma.c:209
21886 #, gcc-internal-format
21887 msgid "#pragma pack has no effect with -fpack-struct - ignored"
21890 #: c-family/c-pragma.c:229
21891 #, gcc-internal-format, gfc-internal-format
21892 msgid "alignment must be a small power of two, not %d"
21895 #: c-family/c-pragma.c:267
21896 #, gcc-internal-format
21898 "applying #pragma weak %q+D after first use results in unspecified behavior"
21901 #: c-family/c-pragma.c:358 c-family/c-pragma.c:363
21902 #, gcc-internal-format
21903 msgid "malformed #pragma weak, ignored"
21906 #: c-family/c-pragma.c:367
21907 #, gcc-internal-format
21908 msgid "junk at end of %<#pragma weak%>"
21911 #: c-family/c-pragma.c:439 c-family/c-pragma.c:441
21912 #, gcc-internal-format
21913 msgid "malformed #pragma redefine_extname, ignored"
21916 #: c-family/c-pragma.c:444
21917 #, gcc-internal-format
21918 msgid "junk at end of %<#pragma redefine_extname%>"
21921 #: c-family/c-pragma.c:473 c-family/c-pragma.c:546
21922 #, gcc-internal-format
21923 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
21926 #: c-family/c-pragma.c:501
21927 #, gcc-internal-format
21929 "#pragma redefine_extname ignored due to conflict with previous #pragma "
21933 #: c-family/c-pragma.c:537
21934 #, gcc-internal-format
21935 msgid "asm declaration ignored due to conflict with previous rename"
21938 #: c-family/c-pragma.c:568
21939 #, gcc-internal-format
21941 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
21944 #: c-family/c-pragma.c:629
21945 #, gcc-internal-format
21947 "#pragma GCC visibility push() must specify default, internal, hidden or "
21951 #: c-family/c-pragma.c:671
21952 #, gcc-internal-format
21953 msgid "#pragma GCC visibility must be followed by push or pop"
21956 #: c-family/c-pragma.c:677
21957 #, gcc-internal-format
21958 msgid "no matching push for %<#pragma GCC visibility pop%>"
21961 #: c-family/c-pragma.c:682 c-family/c-pragma.c:689
21962 #, gcc-internal-format
21963 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
21966 #: c-family/c-pragma.c:685
21967 #, gcc-internal-format
21968 msgid "malformed #pragma GCC visibility push"
21971 #: c-family/c-pragma.c:693
21972 #, gcc-internal-format
21973 msgid "junk at end of %<#pragma GCC visibility%>"
21976 #: c-family/c-pragma.c:708
21977 #, gcc-internal-format
21978 msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
21981 #: c-family/c-pragma.c:727
21982 #, gcc-internal-format
21984 "expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
21987 #: c-family/c-pragma.c:731
21988 #, gcc-internal-format
21989 msgid "missing option after %<#pragma GCC diagnostic%> kind"
21992 #: c-family/c-pragma.c:743
21993 #, gcc-internal-format
21994 msgid "unknown option after %<#pragma GCC diagnostic%> kind"
21997 #: c-family/c-pragma.c:756
21998 #, gcc-internal-format
21999 msgid "#pragma GCC option is not allowed inside functions"
22002 #: c-family/c-pragma.c:769
22003 #, gcc-internal-format
22004 msgid "%<#pragma GCC option%> is not a string"
22007 #: c-family/c-pragma.c:796
22008 #, gcc-internal-format
22010 "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
22013 #: c-family/c-pragma.c:802
22014 #, gcc-internal-format
22015 msgid "#pragma GCC target string... is badly formed"
22018 #: c-family/c-pragma.c:825
22019 #, gcc-internal-format
22020 msgid "#pragma GCC optimize is not allowed inside functions"
22023 #: c-family/c-pragma.c:838
22024 #, gcc-internal-format
22025 msgid "%<#pragma GCC optimize%> is not a string or number"
22028 #: c-family/c-pragma.c:864
22029 #, gcc-internal-format
22031 "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
22034 #: c-family/c-pragma.c:870
22035 #, gcc-internal-format
22036 msgid "#pragma GCC optimize string... is badly formed"
22039 #: c-family/c-pragma.c:912
22040 #, gcc-internal-format
22041 msgid "junk at end of %<#pragma push_options%>"
22044 #: c-family/c-pragma.c:942
22045 #, gcc-internal-format
22046 msgid "junk at end of %<#pragma pop_options%>"
22049 #: c-family/c-pragma.c:949
22050 #, gcc-internal-format
22052 "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC "
22056 #: c-family/c-pragma.c:991
22057 #, gcc-internal-format
22058 msgid "junk at end of %<#pragma reset_options%>"
22061 #: c-family/c-pragma.c:1029 c-family/c-pragma.c:1036
22062 #, gcc-internal-format
22063 msgid "expected a string after %<#pragma message%>"
22066 #: c-family/c-pragma.c:1031
22067 #, gcc-internal-format
22068 msgid "malformed %<#pragma message%>, ignored"
22071 #: c-family/c-pragma.c:1041
22072 #, gcc-internal-format
22073 msgid "junk at end of %<#pragma message%>"
22076 #: c-family/c-pragma.c:1044
22077 #, gcc-internal-format, gfc-internal-format
22078 msgid "#pragma message: %s"
22081 #: c-family/c-pragma.c:1081
22082 #, gcc-internal-format
22083 msgid "invalid location for %<pragma %s%>, ignored"
22086 #: c-family/c-pragma.c:1088 c-family/c-pragma.c:1102
22087 #, gcc-internal-format
22088 msgid "malformed %<#pragma %s%>, ignored"
22091 #: c-family/c-pragma.c:1108
22092 #, gcc-internal-format
22093 msgid "junk at end of %<#pragma %s%>"
22096 #: c-family/c-pragma.c:1126
22097 #, gcc-internal-format
22098 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
22101 #: c-family/c-pragma.c:1135
22102 #, gcc-internal-format
22103 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
22106 #: c-family/c-pragma.c:1141
22107 #, gcc-internal-format
22108 msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
22111 #: c-family/c-pretty-print.c:351
22112 #, gcc-internal-format
22113 msgid "<type-error>"
22116 #: c-family/c-pretty-print.c:390
22117 #, gcc-internal-format
22118 msgid "<unnamed-unsigned:"
22121 #: c-family/c-pretty-print.c:394
22122 #, gcc-internal-format
22123 msgid "<unnamed-float:"
22126 #: c-family/c-pretty-print.c:397
22127 #, gcc-internal-format
22128 msgid "<unnamed-fixed:"
22131 #: c-family/c-pretty-print.c:412
22132 #, gcc-internal-format
22133 msgid "<typedef-error>"
22136 #: c-family/c-pretty-print.c:425
22137 #, gcc-internal-format
22138 msgid "<tag-error>"
22141 #: c-family/c-pretty-print.c:1238
22142 #, gcc-internal-format
22143 msgid "<erroneous-expression>"
22146 #: c-family/c-pretty-print.c:1242 cp/cxx-pretty-print.c:139
22147 #, gcc-internal-format
22148 msgid "<return-value>"
22151 #: c-family/c-semantics.c:157
22152 #, gcc-internal-format, gfc-internal-format
22153 msgid "wrong type argument to %s"
22156 #: c-family/cilk.c:93 cp/parser.c:5784
22157 #, gcc-internal-format
22158 msgid "%<_Cilk_spawn%> may only be used inside a function"
22161 #: c-family/cilk.c:107
22162 #, gcc-internal-format
22163 msgid "only function calls can be spawned"
22166 #: c-family/cilk.c:356
22167 #, gcc-internal-format
22168 msgid "explicit register variable %qD may not be modified in spawn"
22171 #: c-family/cilk.c:415
22172 #, gcc-internal-format
22173 msgid "cannot spawn call to function that returns twice"
22176 #: c-family/cilk.c:436
22177 #, gcc-internal-format
22178 msgid "invalid use of label %q+D in %<_Cilk_spawn%>"
22181 #: c-family/cilk.c:923
22182 #, gcc-internal-format
22183 msgid "register assignment ignored for %qD used in Cilk block"
22186 #: c-family/cppspec.c:92
22187 #, gcc-internal-format
22188 msgid "%qs is not a valid option to the preprocessor"
22191 #: c-family/cppspec.c:111
22192 #, gcc-internal-format
22193 msgid "too many input files"
22196 #: common/config/alpha/alpha-common.c:76
22197 #, gcc-internal-format
22198 msgid "bad value %qs for -mtls-size switch"
22201 #: common/config/arc/arc-common.c:80
22202 #, gcc-internal-format
22203 msgid "multiple -mcpu= options specified."
22206 #: common/config/bfin/bfin-common.c:304 common/config/m68k/m68k-common.c:60
22207 #, gcc-internal-format, gfc-internal-format
22208 msgid "-mshared-library-id=%s is not between 0 and %d"
22211 #: common/config/bfin/bfin-common.c:323
22212 #, gcc-internal-format, gfc-internal-format
22213 msgid "-mcpu=%s is not valid"
22216 #: common/config/bfin/bfin-common.c:359
22217 #, gcc-internal-format, gfc-internal-format
22218 msgid "-mcpu=%s has invalid silicon revision"
22221 #: common/config/i386/i386-common.c:764
22222 #, gcc-internal-format
22223 msgid "-malign-loops is obsolete, use -falign-loops"
22226 #: common/config/i386/i386-common.c:766
22227 #, gcc-internal-format, gfc-internal-format
22228 msgid "-malign-loops=%d is not between 0 and %d"
22231 #: common/config/i386/i386-common.c:773
22232 #, gcc-internal-format
22233 msgid "-malign-jumps is obsolete, use -falign-jumps"
22236 #: common/config/i386/i386-common.c:775
22237 #, gcc-internal-format, gfc-internal-format
22238 msgid "-malign-jumps=%d is not between 0 and %d"
22241 #: common/config/i386/i386-common.c:783
22242 #, gcc-internal-format
22243 msgid "-malign-functions is obsolete, use -falign-functions"
22246 #: common/config/i386/i386-common.c:785
22247 #, gcc-internal-format, gfc-internal-format
22248 msgid "-malign-functions=%d is not between 0 and %d"
22251 #: common/config/i386/i386-common.c:794
22252 #, gcc-internal-format, gfc-internal-format
22253 msgid "-mbranch-cost=%d is not between 0 and 5"
22256 #: common/config/i386/i386-common.c:845
22257 #, gcc-internal-format
22258 msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
22261 #: common/config/i386/i386-common.c:851
22262 #, gcc-internal-format
22263 msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
22266 #: common/config/ia64/ia64-common.c:58
22267 #, gcc-internal-format
22268 msgid "bad value %<%s%> for -mtls-size= switch"
22271 #: common/config/nds32/nds32-common.c:49
22272 #, gcc-internal-format
22273 msgid "for the option -misr-vector-size=X, the valid X must be: 4 or 16"
22276 #: common/config/nds32/nds32-common.c:60
22277 #, gcc-internal-format
22279 "for the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, "
22283 #: common/config/rs6000/rs6000-common.c:172 config/sparc/sparc.c:1237
22284 #, gcc-internal-format, gfc-internal-format
22285 msgid "unknown -mdebug-%s switch"
22288 #: common/config/rs6000/rs6000-common.c:220
22289 #, gcc-internal-format, gfc-internal-format
22290 msgid "unknown switch -mlong-double-%s"
22293 #: common/config/rs6000/rs6000-common.c:230
22294 #, gcc-internal-format
22295 msgid "-msingle-float option equivalent to -mhard-float"
22298 #: common/config/rs6000/rs6000-common.c:246
22299 #, gcc-internal-format
22300 msgid "-msimple-fpu option ignored"
22303 #: common/config/rx/rx-common.c:61
22304 #, gcc-internal-format
22305 msgid "the RX200 cpu does not have FPU hardware"
22308 #: common/config/rx/rx-common.c:63
22309 #, gcc-internal-format
22310 msgid "the RX100 cpu does not have FPU hardware"
22313 #: common/config/s390/s390-common.c:98
22314 #, gcc-internal-format
22315 msgid "stack guard value must be an exact power of 2"
22318 #: common/config/s390/s390-common.c:103
22319 #, gcc-internal-format
22320 msgid "stack size must be an exact power of 2"
22323 #: common/config/v850/v850-common.c:47
22324 #, gcc-internal-format
22325 msgid "value passed in %qs is too large"
22328 #: config/darwin-c.c:87
22329 #, gcc-internal-format
22330 msgid "too many #pragma options align=reset"
22333 #: config/darwin-c.c:107 config/darwin-c.c:110 config/darwin-c.c:112
22334 #: config/darwin-c.c:114
22335 #, gcc-internal-format
22336 msgid "malformed '#pragma options', ignoring"
22339 #: config/darwin-c.c:117
22340 #, gcc-internal-format
22341 msgid "junk at end of '#pragma options'"
22344 #: config/darwin-c.c:127
22345 #, gcc-internal-format
22346 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
22349 #: config/darwin-c.c:139
22350 #, gcc-internal-format
22351 msgid "missing '(' after '#pragma unused', ignoring"
22354 #: config/darwin-c.c:160
22355 #, gcc-internal-format
22356 msgid "missing ')' after '#pragma unused', ignoring"
22359 #: config/darwin-c.c:163
22360 #, gcc-internal-format
22361 msgid "junk at end of '#pragma unused'"
22364 #: config/darwin-c.c:174
22365 #, gcc-internal-format
22366 msgid "malformed '#pragma ms_struct', ignoring"
22369 #: config/darwin-c.c:182
22370 #, gcc-internal-format
22371 msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
22374 #: config/darwin-c.c:185
22375 #, gcc-internal-format
22376 msgid "junk at end of '#pragma ms_struct'"
22379 #: config/darwin-c.c:411
22380 #, gcc-internal-format, gfc-internal-format
22381 msgid "subframework include %s conflicts with framework include"
22384 #: config/darwin-c.c:594
22385 #, gcc-internal-format
22386 msgid "unknown value %qs of -mmacosx-version-min"
22389 #: config/darwin-driver.c:48
22390 #, gcc-internal-format
22391 msgid "sysctl for kern.osversion failed: %m"
22394 #: config/darwin-driver.c:85
22395 #, gcc-internal-format
22396 msgid "couldn%'t understand kern.osversion %q.*s"
22399 #: config/darwin.c:1676
22400 #, gcc-internal-format
22402 "the use of _OBJC_-prefixed variable names to select meta-data sections is "
22403 "deprecated at 4.6 and will be removed in 4.7"
22406 #: config/darwin.c:1930
22407 #, gcc-internal-format, gfc-internal-format
22408 msgid "failed to open temporary file %s for LTO output"
22411 #: config/darwin.c:2019
22412 #, gcc-internal-format
22414 "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
22417 #: config/darwin.c:2026
22418 #, gcc-internal-format
22419 msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
22422 #: config/darwin.c:2738
22423 #, gcc-internal-format
22425 "protected visibility attribute not supported in this configuration; ignored"
22428 #: config/darwin.c:2923
22429 #, gcc-internal-format, gfc-internal-format
22430 msgid "failed to open temporary file %s with LTO output"
22433 #: config/darwin.c:3096
22434 #, gcc-internal-format
22436 "%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-"
22440 #: config/darwin.c:3100
22441 #, gcc-internal-format
22443 "%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-"
22447 #: config/darwin.c:3185
22448 #, gcc-internal-format
22450 "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
22453 #: config/darwin.c:3370
22454 #, gcc-internal-format
22455 msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
22458 #: config/darwin.c:3377
22459 #, gcc-internal-format
22460 msgid "built-in function %qD takes one argument only"
22463 #: config/darwin.c:3464
22464 #, gcc-internal-format
22465 msgid "CFString literal is missing"
22468 #: config/darwin.c:3475
22469 #, gcc-internal-format
22470 msgid "CFString literal expression is not a string constant"
22473 #: config/darwin.c:3498
22474 #, gcc-internal-format, gfc-internal-format
22475 msgid "%s in CFString literal"
22478 #: config/host-darwin.c:61
22479 #, gcc-internal-format
22480 msgid "couldn%'t unmap pch_address_space: %m"
22483 #: config/sol2-c.c:94 config/sol2-c.c:110
22484 #, gcc-internal-format
22485 msgid "malformed %<#pragma align%>, ignoring"
22488 #: config/sol2-c.c:103
22489 #, gcc-internal-format
22490 msgid "invalid alignment for %<#pragma align%>, ignoring"
22493 #: config/sol2-c.c:118
22494 #, gcc-internal-format
22495 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
22498 #: config/sol2-c.c:130 config/sol2-c.c:142
22499 #, gcc-internal-format
22500 msgid "malformed %<#pragma align%>"
22503 #: config/sol2-c.c:137
22504 #, gcc-internal-format
22505 msgid "junk at end of %<#pragma align%>"
22508 #: config/sol2-c.c:158 config/sol2-c.c:165
22509 #, gcc-internal-format
22510 msgid "malformed %<#pragma init%>, ignoring"
22513 #: config/sol2-c.c:189 config/sol2-c.c:201
22514 #, gcc-internal-format
22515 msgid "malformed %<#pragma init%>"
22518 #: config/sol2-c.c:196
22519 #, gcc-internal-format
22520 msgid "junk at end of %<#pragma init%>"
22523 #: config/sol2-c.c:217 config/sol2-c.c:224
22524 #, gcc-internal-format
22525 msgid "malformed %<#pragma fini%>, ignoring"
22528 #: config/sol2-c.c:248 config/sol2-c.c:260
22529 #, gcc-internal-format
22530 msgid "malformed %<#pragma fini%>"
22533 #: config/sol2-c.c:255
22534 #, gcc-internal-format
22535 msgid "junk at end of %<#pragma fini%>"
22538 #: config/sol2.c:58
22539 #, gcc-internal-format
22540 msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
22543 #: config/vxworks.c:145
22544 #, gcc-internal-format
22545 msgid "PIC is only supported for RTPs"
22548 #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
22549 #. sections. machopic_select_section ensures that weak variables go in
22550 #. coalesced sections. Weak aliases (or any other kind of aliases) are
22551 #. not supported. Weak symbols that aren't visible outside the .s file
22552 #. are not supported.
22553 #: config/darwin.h:443
22554 #, gcc-internal-format
22555 msgid "alias definitions not supported in Mach-O; ignored"
22559 #: config/vx-common.h:89
22560 #, gcc-internal-format
22561 msgid "profiler support for VxWorks"
22564 #: config/aarch64/aarch64-builtins.c:817
22565 #, gcc-internal-format
22566 msgid "incompatible type for argument %d, expected %<const int%>"
22569 #: config/aarch64/aarch64.c:5041
22570 #, gcc-internal-format
22571 msgid "missing feature modifier after %qs"
22574 #. Extension not found in list.
22575 #: config/aarch64/aarch64.c:5062
22576 #, gcc-internal-format
22577 msgid "unknown feature modifier %qs"
22580 #: config/aarch64/aarch64.c:5093
22581 #, gcc-internal-format
22582 msgid "missing arch name in -march=%qs"
22585 #: config/aarch64/aarch64.c:5116 config/arm/arm.c:2277
22586 #, gcc-internal-format, gfc-internal-format
22587 msgid "switch -mcpu=%s conflicts with -march=%s switch"
22590 #. ARCH name not found in list.
22591 #: config/aarch64/aarch64.c:5125
22592 #, gcc-internal-format
22593 msgid "unknown value %qs for -march"
22596 #: config/aarch64/aarch64.c:5150
22597 #, gcc-internal-format
22598 msgid "missing cpu name in -mcpu=%qs"
22601 #. CPU name not found in list.
22602 #: config/aarch64/aarch64.c:5174
22603 #, gcc-internal-format
22604 msgid "unknown value %qs for -mcpu"
22607 #. CPU name not found in list.
22608 #: config/aarch64/aarch64.c:5198
22609 #, gcc-internal-format
22610 msgid "unknown value %qs for -mtune"
22613 #: config/aarch64/aarch64.c:5234
22614 #, gcc-internal-format
22615 msgid "Assembler does not support -mabi=ilp32"
22618 #: config/aarch64/aarch64.c:5314
22619 #, gcc-internal-format
22620 msgid "code model %qs with -f%s"
22623 #: config/aarch64/aarch64.c:5611 config/aarch64/aarch64.c:5719
22624 #: config/aarch64/aarch64.c:5958
22625 #, gcc-internal-format
22626 msgid "%qs and floating point or vector arguments"
22629 #: config/aarch64/aarch64.c:6830
22630 #, gcc-internal-format
22631 msgid "lane out of range"
22634 #: config/aarch64/aarch64.c:6840
22635 #, gcc-internal-format
22636 msgid "constant out of range"
22639 #: config/alpha/alpha.c:311
22640 #, gcc-internal-format
22641 msgid "bad value %qs for -mtrap-precision switch"
22644 #: config/alpha/alpha.c:325
22645 #, gcc-internal-format
22646 msgid "bad value %qs for -mfp-rounding-mode switch"
22649 #: config/alpha/alpha.c:340
22650 #, gcc-internal-format
22651 msgid "bad value %qs for -mfp-trap-mode switch"
22654 #: config/alpha/alpha.c:357
22655 #, gcc-internal-format
22656 msgid "bad value %qs for -mcpu switch"
22659 #: config/alpha/alpha.c:372
22660 #, gcc-internal-format
22661 msgid "bad value %qs for -mtune switch"
22664 #: config/alpha/alpha.c:393
22665 #, gcc-internal-format
22666 msgid "fp software completion requires -mtrap-precision=i"
22669 #: config/alpha/alpha.c:409
22670 #, gcc-internal-format
22671 msgid "rounding mode not supported for VAX floats"
22674 #: config/alpha/alpha.c:414
22675 #, gcc-internal-format
22676 msgid "trap mode not supported for VAX floats"
22679 #: config/alpha/alpha.c:418
22680 #, gcc-internal-format
22681 msgid "128-bit long double not supported for VAX floats"
22684 #: config/alpha/alpha.c:446
22685 #, gcc-internal-format, gfc-internal-format
22686 msgid "L%d cache latency unknown for %s"
22689 #: config/alpha/alpha.c:461
22690 #, gcc-internal-format
22691 msgid "bad value %qs for -mmemory-latency"
22694 #: config/alpha/alpha.c:6598 config/alpha/alpha.c:6601
22695 #: config/s390/s390.c:10184 config/s390/s390.c:10187
22696 #: config/tilegx/tilegx.c:3509 config/tilepro/tilepro.c:3115
22697 #, gcc-internal-format
22698 msgid "bad builtin fcode"
22701 #: config/arc/arc.c:738
22702 #, gcc-internal-format
22703 msgid "-mmul64 not supported for ARC700"
22706 #: config/arc/arc.c:742
22707 #, gcc-internal-format
22708 msgid "-mno-mpy supported only for ARC700"
22711 #: config/arc/arc.c:746
22712 #, gcc-internal-format
22713 msgid "-mmul32x16 supported only for ARC600 or ARC601"
22716 #: config/arc/arc.c:749
22717 #, gcc-internal-format
22718 msgid "-mno-dpfp-lrsr suppforted only with -mdpfp"
22721 #: config/arc/arc.c:754
22722 #, gcc-internal-format
22723 msgid "FPX fast and compact options cannot be specified together"
22726 #: config/arc/arc.c:758
22727 #, gcc-internal-format
22728 msgid "-mspfp_fast not available on ARC600 or ARC601"
22731 #: config/arc/arc.c:763
22732 #, gcc-internal-format
22733 msgid "FPX extensions not available on pre-ARC600 cores"
22736 #: config/arc/arc.c:768
22737 #, gcc-internal-format, gfc-internal-format
22738 msgid "PIC is not supported for %s. Generating non-PIC code only.."
22741 #: config/arc/arc.c:1230
22742 #, gcc-internal-format, gfc-internal-format
22743 msgid "multiply option implies r%d is fixed"
22746 #: config/arc/arc.c:1406 config/epiphany/epiphany.c:461
22747 #: config/epiphany/epiphany.c:501
22748 #, gcc-internal-format
22749 msgid "argument of %qE attribute is not a string constant"
22752 #: config/arc/arc.c:1414
22753 #, gcc-internal-format
22754 msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
22757 #. Keep this message in sync with the one in arc.md:trap_s,
22758 #. because *.md files don't get scanned by exgettext.
22759 #: config/arc/arc.c:5349
22760 #, gcc-internal-format
22761 msgid "operand to trap_s should be an unsigned 6-bit value"
22764 #: config/arc/arc.c:5373
22765 #, gcc-internal-format
22766 msgid "__builtin_arc_aligned with non-constant alignment"
22769 #: config/arc/arc.c:5381
22770 #, gcc-internal-format
22771 msgid "invalid alignment value for __builtin_arc_aligned"
22774 #: config/arc/arc.c:5433
22775 #, gcc-internal-format
22777 "register number must be a compile-time constant. Try giving higher "
22778 "optimization levels"
22781 #: config/arc/arc.c:5452
22782 #, gcc-internal-format
22784 "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
22787 #: config/arc/arc.c:6003
22788 #, gcc-internal-format
22789 msgid "Insn addresses not set after shorten_branches"
22792 #: config/arc/arc.c:6206
22793 #, gcc-internal-format
22794 msgid "insn addresses not freed"
22797 #: config/arc/arc.c:6893
22798 #, gcc-internal-format, gfc-internal-format
22799 msgid "operand 2 of %s instruction should be an unsigned %d-bit value"
22802 #: config/arc/arc.c:6920 config/arc/arc.c:7133 config/arc/arc.c:7204
22803 #, gcc-internal-format, gfc-internal-format
22804 msgid "operand 2 of %s instruction should be an unsigned 8-bit value"
22807 #: config/arc/arc.c:6947 config/arc/arc.c:7162
22808 #, gcc-internal-format, gfc-internal-format
22809 msgid "operand 2 of %s instruction should be an unsigned 3-bit value (I0-I7)"
22812 #: config/arc/arc.c:7041
22813 #, gcc-internal-format, gfc-internal-format
22814 msgid "operand 1 of %s instruction should be an unsigned 3-bit value (DR0-DR7)"
22817 #: config/arc/arc.c:7077
22818 #, gcc-internal-format, gfc-internal-format
22819 msgid "operand of %s instruction should be an unsigned 6-bit value"
22822 #: config/arc/arc.c:7128 config/arc/arc.c:7199
22823 #, gcc-internal-format, gfc-internal-format
22824 msgid "operand 1 of %s instruction should be an unsigned 3-bit value (I0-I7)"
22827 #: config/arc/arc.c:7167
22828 #, gcc-internal-format, gfc-internal-format
22829 msgid "operand 3 of %s instruction should be an unsigned 8-bit value"
22832 #: config/arc/arc.c:7235
22833 #, gcc-internal-format, gfc-internal-format
22834 msgid "operand 4 of %s instruction should be an unsigned 8-bit value (0-255)"
22837 #: config/arc/arc.c:7240
22838 #, gcc-internal-format, gfc-internal-format
22839 msgid "operand 3 of %s instruction should be an unsigned 3-bit value (I0-I7)"
22842 #: config/arc/arc.c:7248
22843 #, gcc-internal-format, gfc-internal-format
22845 "operand 2 of %s instruction should be an unsigned 3-bit value (subreg 0-7)"
22848 #: config/arc/arc.c:7252
22849 #, gcc-internal-format, gfc-internal-format
22851 "operand 2 of %s instruction should be an even 3-bit value (subreg 0,2,4,6)"
22854 #: config/arm/arm.c:2395
22855 #, gcc-internal-format
22856 msgid "target CPU does not support ARM mode"
22859 #: config/arm/arm.c:2401
22860 #, gcc-internal-format
22861 msgid "target CPU does not support interworking"
22864 #: config/arm/arm.c:2407
22865 #, gcc-internal-format
22866 msgid "target CPU does not support THUMB instructions"
22869 #: config/arm/arm.c:2425
22870 #, gcc-internal-format
22872 "enabling backtrace support is only meaningful when compiling for the Thumb"
22875 #: config/arm/arm.c:2428
22876 #, gcc-internal-format
22878 "enabling callee interworking support is only meaningful when compiling for "
22882 #: config/arm/arm.c:2432
22883 #, gcc-internal-format
22884 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
22887 #: config/arm/arm.c:2440
22888 #, gcc-internal-format
22889 msgid "-fpic and -mapcs-reent are incompatible"
22892 #: config/arm/arm.c:2443
22893 #, gcc-internal-format
22894 msgid "APCS reentrant code not supported. Ignored"
22897 #: config/arm/arm.c:2451
22898 #, gcc-internal-format
22899 msgid "-g with -mno-apcs-frame may not give sensible debugging"
22902 #: config/arm/arm.c:2454
22903 #, gcc-internal-format
22904 msgid "passing floating point arguments in fp regs not yet supported"
22907 #: config/arm/arm.c:2457
22908 #, gcc-internal-format
22910 "%<mwords-little-endian%> is deprecated and will be removed in a future "
22914 #: config/arm/arm.c:2527
22915 #, gcc-internal-format
22916 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
22919 #: config/arm/arm.c:2530
22920 #, gcc-internal-format
22921 msgid "iwmmxt abi requires an iwmmxt capable cpu"
22924 #: config/arm/arm.c:2563
22925 #, gcc-internal-format
22926 msgid "AAPCS does not support -mcaller-super-interworking"
22929 #: config/arm/arm.c:2566
22930 #, gcc-internal-format
22931 msgid "AAPCS does not support -mcallee-super-interworking"
22934 #: config/arm/arm.c:2571
22935 #, gcc-internal-format
22936 msgid "iWMMXt and NEON are incompatible"
22939 #: config/arm/arm.c:2575
22940 #, gcc-internal-format
22941 msgid "iWMMXt unsupported under Thumb mode"
22944 #: config/arm/arm.c:2579
22945 #, gcc-internal-format
22946 msgid "__fp16 and no ldrh"
22949 #: config/arm/arm.c:2599
22950 #, gcc-internal-format
22951 msgid "-mfloat-abi=hard and VFP"
22954 #: config/arm/arm.c:2622
22955 #, gcc-internal-format
22956 msgid "can not use -mtp=cp15 with 16-bit Thumb"
22959 #: config/arm/arm.c:2638
22960 #, gcc-internal-format
22961 msgid "structure size boundary can only be set to 8, 32 or 64"
22964 #: config/arm/arm.c:2640
22965 #, gcc-internal-format
22966 msgid "structure size boundary can only be set to 8 or 32"
22969 #: config/arm/arm.c:2648
22970 #, gcc-internal-format
22971 msgid "RTP PIC is incompatible with Thumb"
22974 #: config/arm/arm.c:2657
22975 #, gcc-internal-format
22976 msgid "RTP PIC is incompatible with -msingle-pic-base"
22979 #: config/arm/arm.c:2669
22980 #, gcc-internal-format
22981 msgid "-mpic-register= is useless without -fpic"
22984 #: config/arm/arm.c:2678
22985 #, gcc-internal-format, gfc-internal-format
22986 msgid "unable to use '%s' for PIC register"
22989 #: config/arm/arm.c:2715
22990 #, gcc-internal-format
22991 msgid "target CPU does not support unaligned accesses"
22994 #: config/arm/arm.c:2739
22995 #, gcc-internal-format
22996 msgid "-freorder-blocks-and-partition not supported on this architecture"
22999 #: config/arm/arm.c:2807
23000 #, gcc-internal-format
23001 msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
23004 #: config/arm/arm.c:4857
23005 #, gcc-internal-format
23006 msgid "non-AAPCS derived PCS variant"
23009 #: config/arm/arm.c:4859
23010 #, gcc-internal-format
23011 msgid "variadic functions must use the base AAPCS variant"
23014 #: config/arm/arm.c:4878
23015 #, gcc-internal-format
23016 msgid "PCS variant"
23019 #: config/arm/arm.c:5073
23020 #, gcc-internal-format
23021 msgid "Thumb-1 hard-float VFP ABI"
23024 #: config/arm/arm.c:5804 config/arm/arm.c:5822 config/avr/avr.c:8091
23025 #: config/avr/avr.c:8107 config/bfin/bfin.c:4662 config/bfin/bfin.c:4723
23026 #: config/bfin/bfin.c:4752 config/h8300/h8300.c:5443 config/i386/i386.c:5331
23027 #: config/i386/i386.c:38519 config/i386/i386.c:38570 config/i386/i386.c:38642
23028 #: config/m68k/m68k.c:732 config/mcore/mcore.c:3050 config/mep/mep.c:3902
23029 #: config/mep/mep.c:3916 config/mep/mep.c:3990 config/msp430/msp430.c:1127
23030 #: config/rl78/rl78.c:674 config/rs6000/rs6000.c:27695 config/rx/rx.c:2609
23031 #: config/s390/s390.c:465 config/sh/sh.c:9473 config/sh/sh.c:9491
23032 #: config/sh/sh.c:9520 config/sh/sh.c:9602 config/sh/sh.c:9625
23033 #: config/spu/spu.c:3702 config/stormy16/stormy16.c:2222
23034 #: config/v850/v850.c:2086
23035 #, gcc-internal-format
23036 msgid "%qE attribute only applies to functions"
23039 #: config/arm/arm.c:22737
23040 #, gcc-internal-format
23041 msgid "unable to compute real location of stacked parameter"
23044 #: config/arm/arm.c:24866
23045 #, gcc-internal-format
23046 msgid "argument must be a constant"
23049 #. @@@ better error message
23050 #: config/arm/arm.c:25246 config/arm/arm.c:25350
23051 #, gcc-internal-format
23052 msgid "selector must be an immediate"
23055 #: config/arm/arm.c:25254 config/arm/arm.c:25299 config/arm/arm.c:25357
23056 #: config/arm/arm.c:25366
23057 #, gcc-internal-format
23058 msgid "the range of selector should be in 0 to 7"
23061 #: config/arm/arm.c:25259 config/arm/arm.c:25368
23062 #, gcc-internal-format
23063 msgid "the range of selector should be in 0 to 3"
23066 #: config/arm/arm.c:25264 config/arm/arm.c:25370
23067 #, gcc-internal-format
23068 msgid "the range of selector should be in 0 to 1"
23071 #: config/arm/arm.c:25436
23072 #, gcc-internal-format
23073 msgid "mask must be an immediate"
23076 #: config/arm/arm.c:25441
23077 #, gcc-internal-format
23078 msgid "the range of mask should be in 0 to 255"
23081 #: config/arm/arm.c:25629
23082 #, gcc-internal-format
23084 "the range of count should be in 0 to 32. please check the intrinsic "
23085 "_mm_rori_pi16 in code."
23088 #: config/arm/arm.c:25631
23089 #, gcc-internal-format
23091 "the range of count should be in 0 to 32. please check the intrinsic "
23092 "_mm_rori_pi32 in code."
23095 #: config/arm/arm.c:25633
23096 #, gcc-internal-format
23098 "the range of count should be in 0 to 32. please check the intrinsic "
23099 "_mm_ror_pi16 in code."
23102 #: config/arm/arm.c:25635
23103 #, gcc-internal-format
23105 "the range of count should be in 0 to 32. please check the intrinsic "
23106 "_mm_ror_pi32 in code."
23109 #: config/arm/arm.c:25641
23110 #, gcc-internal-format
23112 "the range of count should be in 0 to 64. please check the intrinsic "
23113 "_mm_rori_si64 in code."
23116 #: config/arm/arm.c:25643
23117 #, gcc-internal-format
23119 "the range of count should be in 0 to 64. please check the intrinsic "
23120 "_mm_ror_si64 in code."
23123 #: config/arm/arm.c:25648
23124 #, gcc-internal-format
23126 "the count should be no less than 0. please check the intrinsic "
23127 "_mm_srli_pi16 in code."
23130 #: config/arm/arm.c:25650
23131 #, gcc-internal-format
23133 "the count should be no less than 0. please check the intrinsic "
23134 "_mm_srli_pi32 in code."
23137 #: config/arm/arm.c:25652
23138 #, gcc-internal-format
23140 "the count should be no less than 0. please check the intrinsic "
23141 "_mm_srli_si64 in code."
23144 #: config/arm/arm.c:25654
23145 #, gcc-internal-format
23147 "the count should be no less than 0. please check the intrinsic "
23148 "_mm_slli_pi16 in code."
23151 #: config/arm/arm.c:25656
23152 #, gcc-internal-format
23154 "the count should be no less than 0. please check the intrinsic "
23155 "_mm_slli_pi32 in code."
23158 #: config/arm/arm.c:25658
23159 #, gcc-internal-format
23161 "the count should be no less than 0. please check the intrinsic "
23162 "_mm_slli_si64 in code."
23165 #: config/arm/arm.c:25660
23166 #, gcc-internal-format
23168 "the count should be no less than 0. please check the intrinsic "
23169 "_mm_srai_pi16 in code."
23172 #: config/arm/arm.c:25662
23173 #, gcc-internal-format
23175 "the count should be no less than 0. please check the intrinsic "
23176 "_mm_srai_pi32 in code."
23179 #: config/arm/arm.c:25664
23180 #, gcc-internal-format
23182 "the count should be no less than 0. please check the intrinsic "
23183 "_mm_srai_si64 in code."
23186 #: config/arm/arm.c:25666
23187 #, gcc-internal-format
23189 "the count should be no less than 0. please check the intrinsic _mm_srl_pi16 "
23193 #: config/arm/arm.c:25668
23194 #, gcc-internal-format
23196 "the count should be no less than 0. please check the intrinsic _mm_srl_pi32 "
23200 #: config/arm/arm.c:25670
23201 #, gcc-internal-format
23203 "the count should be no less than 0. please check the intrinsic _mm_srl_si64 "
23207 #: config/arm/arm.c:25672
23208 #, gcc-internal-format
23210 "the count should be no less than 0. please check the intrinsic _mm_sll_pi16 "
23214 #: config/arm/arm.c:25674
23215 #, gcc-internal-format
23217 "the count should be no less than 0. please check the intrinsic _mm_sll_pi32 "
23221 #: config/arm/arm.c:25676
23222 #, gcc-internal-format
23224 "the count should be no less than 0. please check the intrinsic _mm_sll_si64 "
23228 #: config/arm/arm.c:25678
23229 #, gcc-internal-format
23231 "the count should be no less than 0. please check the intrinsic _mm_sra_pi16 "
23235 #: config/arm/arm.c:25680
23236 #, gcc-internal-format
23238 "the count should be no less than 0. please check the intrinsic _mm_sra_pi32 "
23242 #: config/arm/arm.c:25682
23243 #, gcc-internal-format
23245 "the count should be no less than 0. please check the intrinsic _mm_sra_si64 "
23249 #: config/arm/arm.c:26165
23250 #, gcc-internal-format
23251 msgid "Unexpected thumb1 far jump"
23254 #: config/arm/arm.c:26427
23255 #, gcc-internal-format
23256 msgid "no low registers available for popping high registers"
23259 #: config/arm/arm.c:26652
23260 #, gcc-internal-format
23261 msgid "interrupt Service Routines cannot be coded in Thumb mode"
23264 #: config/avr/avr-c.c:66 config/avr/avr-c.c:191
23265 #, gcc-internal-format
23266 msgid "%qs expects 1 argument but %d given"
23269 #: config/avr/avr-c.c:77
23270 #, gcc-internal-format
23271 msgid "%qs expects a fixed-point value as argument"
23274 #: config/avr/avr-c.c:103
23275 #, gcc-internal-format
23276 msgid "using %qs with unsigned type has no effect"
23279 #: config/avr/avr-c.c:108 config/avr/avr-c.c:174 config/avr/avr-c.c:231
23280 #, gcc-internal-format
23281 msgid "no matching fixed-point overload found for %qs"
23284 #: config/avr/avr-c.c:125
23285 #, gcc-internal-format
23286 msgid "%qs expects 2 arguments but %d given"
23289 #: config/avr/avr-c.c:137 config/avr/avr-c.c:202
23290 #, gcc-internal-format
23291 msgid "%qs expects a fixed-point value as first argument"
23294 #: config/avr/avr-c.c:145
23295 #, gcc-internal-format
23296 msgid "%qs expects an integer value as second argument"
23299 #: config/avr/avr.c:318 config/mep/mep.c:366
23300 #, gcc-internal-format
23301 msgid "-fpic is not supported"
23304 #: config/avr/avr.c:320 config/mep/mep.c:368
23305 #, gcc-internal-format
23306 msgid "-fPIC is not supported"
23309 #: config/avr/avr.c:322
23310 #, gcc-internal-format
23311 msgid "-fpie is not supported"
23314 #: config/avr/avr.c:324
23315 #, gcc-internal-format
23316 msgid "-fPIE is not supported"
23319 #: config/avr/avr.c:586
23320 #, gcc-internal-format
23321 msgid "function attributes %qs, %qs and %qs are mutually exclusive"
23324 #: config/avr/avr.c:593
23325 #, gcc-internal-format
23326 msgid "function attributes %qs and %qs have no effect on %qs function"
23329 #: config/avr/avr.c:616
23330 #, gcc-internal-format
23331 msgid "%qs function cannot have arguments"
23334 #: config/avr/avr.c:619
23335 #, gcc-internal-format
23336 msgid "%qs function cannot return a value"
23339 #: config/avr/avr.c:626
23340 #, gcc-internal-format
23341 msgid "%qs appears to be a misspelled %s handler"
23344 #: config/avr/avr.c:856
23345 #, gcc-internal-format
23346 msgid "%<builtin_return_address%> contains only 2 bytes of address"
23349 #: config/avr/avr.c:2067
23350 #, gcc-internal-format
23351 msgid "pointer offset from symbol maybe incorrect"
23354 #: config/avr/avr.c:2192
23355 #, gcc-internal-format
23356 msgid "accessing data memory with program memory address"
23359 #: config/avr/avr.c:2241
23360 #, gcc-internal-format
23361 msgid "accessing program memory with data memory address"
23364 #: config/avr/avr.c:2660
23365 #, gcc-internal-format, gfc-internal-format
23366 msgid "fixed register %s used to pass parameter to function"
23369 #: config/avr/avr.c:2931
23370 #, gcc-internal-format
23371 msgid "writing to address space %qs not supported"
23374 #: config/avr/avr.c:8282
23375 #, gcc-internal-format
23376 msgid "%qT uses address space %qs beyond flash of %qs"
23379 #: config/avr/avr.c:8285
23380 #, gcc-internal-format
23381 msgid "%s %q+D uses address space %qs beyond flash of %qs"
23384 #: config/avr/avr.c:8292
23385 #, gcc-internal-format
23386 msgid "pointer targeting address space %qs must be const in %qT"
23389 #: config/avr/avr.c:8295
23390 #, gcc-internal-format
23391 msgid "pointer targeting address space %qs must be const in %s %q+D"
23394 #: config/avr/avr.c:8333
23395 #, gcc-internal-format
23396 msgid "variable %q+D located in address space %qs beyond flash of %qs"
23399 #: config/avr/avr.c:8349
23400 #, gcc-internal-format
23402 "variable %q+D must be const in order to be put into read-only section by "
23406 #: config/avr/avr.c:8556
23407 #, gcc-internal-format
23408 msgid "only uninitialized variables can be placed in the .noinit section"
23411 #: config/avr/avr.c:8597
23412 #, gcc-internal-format
23413 msgid "uninitialized variable %q+D put into program memory area"
23416 #: config/avr/avr.c:8679
23417 #, gcc-internal-format
23418 msgid "MCU %qs supported for assembler only"
23421 #: config/avr/avr.c:11101
23422 #, gcc-internal-format
23423 msgid "conversion from address space %qs to address space %qs"
23426 #: config/avr/avr.c:12048
23427 #, gcc-internal-format, gfc-internal-format
23428 msgid "%s expects a compile time integer constant"
23431 #: config/avr/avr.c:12062
23432 #, gcc-internal-format, gfc-internal-format
23433 msgid "%s expects a compile time long integer constant as first argument"
23436 #: config/avr/avr.c:12090
23437 #, gcc-internal-format, gfc-internal-format
23439 "rounding to %d bits has no effect for fixed-point value with %d fractional "
23443 #: config/avr/avr.c:12099
23444 #, gcc-internal-format
23445 msgid "rounding result will always be 0"
23448 #: config/bfin/bfin.c:2354
23449 #, gcc-internal-format
23450 msgid "-mfdpic is not supported, please use a bfin-linux-uclibc target"
23453 #: config/bfin/bfin.c:2359
23454 #, gcc-internal-format
23455 msgid "-mshared-library-id= specified without -mid-shared-library"
23458 #: config/bfin/bfin.c:2363
23459 #, gcc-internal-format
23460 msgid "-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1"
23463 #: config/bfin/bfin.c:2368
23464 #, gcc-internal-format
23465 msgid "can%'t use multiple stack checking methods together"
23468 #: config/bfin/bfin.c:2371
23469 #, gcc-internal-format
23470 msgid "ID shared libraries and FD-PIC mode can%'t be used together"
23473 #: config/bfin/bfin.c:2376 config/m68k/m68k.c:538
23474 #, gcc-internal-format
23475 msgid "cannot specify both -msep-data and -mid-shared-library"
23478 #: config/bfin/bfin.c:2396
23479 #, gcc-internal-format
23480 msgid "-mmulticore can only be used with BF561"
23483 #: config/bfin/bfin.c:2399
23484 #, gcc-internal-format
23485 msgid "-mcorea should be used with -mmulticore"
23488 #: config/bfin/bfin.c:2402
23489 #, gcc-internal-format
23490 msgid "-mcoreb should be used with -mmulticore"
23493 #: config/bfin/bfin.c:2405
23494 #, gcc-internal-format
23495 msgid "-mcorea and -mcoreb can%'t be used together"
23498 #: config/bfin/bfin.c:4667
23499 #, gcc-internal-format
23500 msgid "multiple function type attributes specified"
23503 #: config/bfin/bfin.c:4734
23504 #, gcc-internal-format
23506 "can%'t apply both longcall and shortcall attributes to the same function"
23509 #: config/bfin/bfin.c:4784 config/i386/winnt.c:73 config/mep/mep.c:3806
23510 #: config/mep/mep.c:3944
23511 #, gcc-internal-format
23512 msgid "%qE attribute only applies to variables"
23515 #: config/bfin/bfin.c:4791
23516 #, gcc-internal-format
23517 msgid "%qE attribute cannot be specified for local variables"
23520 #: config/c6x/c6x.c:238
23521 #, gcc-internal-format
23522 msgid "-fpic and -fPIC not supported without -mdsbt on this target"
23525 #: config/c6x/c6x.h:362
23526 #, gcc-internal-format
23527 msgid "profiling is not yet implemented for this architecture"
23530 #: config/cr16/cr16.c:296
23531 #, gcc-internal-format
23532 msgid "data-model=far not valid for cr16c architecture"
23535 #: config/cr16/cr16.c:299
23536 #, gcc-internal-format, gfc-internal-format
23537 msgid "invalid data model option -mdata-model=%s"
23540 #: config/cr16/cr16.h:431
23541 #, gcc-internal-format
23542 msgid "profiler support for CR16"
23545 #. This function is for retrieving a part of an instruction name for
23546 #. an operator, for immediate output. If that ever happens for
23547 #. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
23549 #: config/cris/cris.c:532
23550 #, gcc-internal-format
23551 msgid "MULT case in cris_op_str"
23554 #: config/cris/cris.c:870
23555 #, gcc-internal-format
23556 msgid "invalid use of ':' modifier"
23559 #: config/cris/cris.c:1104 config/moxie/moxie.c:192
23560 #, gcc-internal-format, gfc-internal-format
23561 msgid "internal error: bad register: %d"
23564 #: config/cris/cris.c:1836
23565 #, gcc-internal-format
23566 msgid "internal error: sideeffect-insn affecting main effect"
23569 #: config/cris/cris.c:1933
23570 #, gcc-internal-format
23571 msgid "unknown cc_attr value"
23574 #. If we get here, the caller got its initial tests wrong.
23575 #: config/cris/cris.c:2356
23576 #, gcc-internal-format
23577 msgid "internal error: cris_side_effect_mode_ok with bad operands"
23580 #: config/cris/cris.c:2595
23581 #, gcc-internal-format, gfc-internal-format
23582 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
23585 #: config/cris/cris.c:2623
23586 #, gcc-internal-format, gfc-internal-format
23587 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
23590 #: config/cris/cris.c:2659
23591 #, gcc-internal-format, gfc-internal-format
23592 msgid "unknown CRIS cpu version specification in -mtune= : %s"
23595 #: config/cris/cris.c:2680
23596 #, gcc-internal-format
23597 msgid "-fPIC and -fpic are not supported in this configuration"
23600 #: config/cris/cris.c:2938
23601 #, gcc-internal-format
23602 msgid "unknown src"
23605 #: config/cris/cris.c:2999
23606 #, gcc-internal-format
23607 msgid "unknown dest"
23610 #: config/cris/cris.c:3288
23611 #, gcc-internal-format, gfc-internal-format
23612 msgid "stackframe too big: %d bytes"
23615 #: config/cris/cris.c:3783 config/cris/cris.c:3811
23616 #, gcc-internal-format
23617 msgid "expand_binop failed in movsi got"
23620 #: config/cris/cris.c:3893
23621 #, gcc-internal-format
23622 msgid "emitting PIC operand, but PIC register isn%'t set up"
23625 #. Definitions for GCC. Part of the machine description for CRIS.
23626 #. Copyright (C) 1998-2014 Free Software Foundation, Inc.
23627 #. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
23629 #. This file is part of GCC.
23631 #. GCC is free software; you can redistribute it and/or modify
23632 #. it under the terms of the GNU General Public License as published by
23633 #. the Free Software Foundation; either version 3, or (at your option)
23634 #. any later version.
23636 #. GCC is distributed in the hope that it will be useful,
23637 #. but WITHOUT ANY WARRANTY; without even the implied warranty of
23638 #. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23639 #. GNU General Public License for more details.
23641 #. You should have received a copy of the GNU General Public License
23642 #. along with GCC; see the file COPYING3. If not see
23643 #. <http://www.gnu.org/licenses/>.
23644 #. After the first "Node:" comment comes all preprocessor directives and
23645 #. attached declarations described in the info files, the "Using and
23646 #. Porting GCC" manual (uapgcc), in the same order as found in the "Target
23647 #. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
23648 #. really, but needs an update anyway.
23650 #. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
23651 #. for that. If applicable, there is a CRIS-specific comment. The order
23652 #. of macro definitions follow the order in the manual. Every section in
23653 #. the manual (node in the info pages) has an introductory `Node:
23654 #. <subchapter>' comment. If no macros are defined for a section, only
23655 #. the section-comment is present.
23656 #. Note that other header files (e.g. config/elfos.h, config/linux.h,
23657 #. and config/cris/linux.h) are responsible for lots of settings not
23658 #. repeated below. This file contains general CRIS definitions
23659 #. and definitions for the cris-*-elf subtarget.
23660 #. We don't want to use gcc_assert for everything, as that can be
23662 #: config/cris/cris.h:42
23663 #, gcc-internal-format
23664 msgid "CRIS-port assertion failed: "
23667 #. Node: Caller Saves
23668 #. (no definitions)
23669 #. Node: Function entry
23670 #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
23671 #. TARGET_ASM_FUNCTION_EPILOGUE.
23673 #: config/cris/cris.h:757
23674 #, gcc-internal-format
23675 msgid "no FUNCTION_PROFILER for CRIS"
23678 #: config/epiphany/epiphany.c:476
23679 #, gcc-internal-format
23681 "argument of %qE attribute is not \"reset\", \"software_exception\", "
23682 "\"page_miss\", \"timer0\", \"timer1\", \"message\", \"dma0\", \"dma1\", "
23683 "\"wand\" or \"swi\""
23686 #: config/epiphany/epiphany.c:1468
23687 #, gcc-internal-format
23688 msgid "stack_offset must be at least 4"
23691 #: config/epiphany/epiphany.c:1470
23692 #, gcc-internal-format
23693 msgid "stack_offset must be a multiple of 4"
23696 #: config/frv/frv.c:8682
23697 #, gcc-internal-format
23698 msgid "accumulator is not a constant integer"
23701 #: config/frv/frv.c:8687
23702 #, gcc-internal-format
23703 msgid "accumulator number is out of bounds"
23706 #: config/frv/frv.c:8698
23707 #, gcc-internal-format
23708 msgid "inappropriate accumulator for %qs"
23711 #: config/frv/frv.c:8774
23712 #, gcc-internal-format
23713 msgid "invalid IACC argument"
23716 #: config/frv/frv.c:8797
23717 #, gcc-internal-format
23718 msgid "%qs expects a constant argument"
23721 #: config/frv/frv.c:8802
23722 #, gcc-internal-format
23723 msgid "constant argument out of range for %qs"
23726 #: config/frv/frv.c:9283
23727 #, gcc-internal-format
23728 msgid "media functions are not available unless -mmedia is used"
23731 #: config/frv/frv.c:9295
23732 #, gcc-internal-format
23733 msgid "this media function is only available on the fr500"
23736 #: config/frv/frv.c:9323
23737 #, gcc-internal-format
23738 msgid "this media function is only available on the fr400 and fr550"
23741 #: config/frv/frv.c:9342
23742 #, gcc-internal-format
23743 msgid "this builtin function is only available on the fr405 and fr450"
23746 #: config/frv/frv.c:9351
23747 #, gcc-internal-format
23748 msgid "this builtin function is only available on the fr500 and fr550"
23751 #: config/frv/frv.c:9363
23752 #, gcc-internal-format
23753 msgid "this builtin function is only available on the fr450"
23756 #: config/h8300/h8300.c:324
23757 #, gcc-internal-format
23758 msgid "-msx is not supported in coff"
23761 #: config/h8300/h8300.c:346
23762 #, gcc-internal-format
23763 msgid "-ms2600 is used without -ms"
23766 #: config/h8300/h8300.c:352
23767 #, gcc-internal-format
23768 msgid "-mn is used without -mh or -ms or -msx"
23771 #: config/h8300/h8300.c:358
23772 #, gcc-internal-format
23773 msgid "-mexr is used without -ms"
23776 #: config/h8300/h8300.c:364
23777 #, gcc-internal-format
23778 msgid "-mint32 is not supported for H8300 and H8300L targets"
23781 #: config/h8300/h8300.c:370
23782 #, gcc-internal-format
23783 msgid "-mexr is used without -ms or -msx"
23786 #: config/h8300/h8300.c:376
23787 #, gcc-internal-format
23789 "-mno-exr valid only with -ms or -msx - Option ignored!"
23792 #: config/i386/host-cygwin.c:62
23793 #, gcc-internal-format
23794 msgid "can%'t extend PCH file: %m"
23797 #: config/i386/host-cygwin.c:73
23798 #, gcc-internal-format
23799 msgid "can%'t set position in PCH file: %m"
23802 #: config/i386/i386.c:2911
23803 #, gcc-internal-format, gfc-internal-format
23804 msgid "wrong arg %s to option %s"
23807 #: config/i386/i386.c:2918
23808 #, gcc-internal-format, gfc-internal-format
23809 msgid "size ranges of option %s should be increasing"
23812 #: config/i386/i386.c:2929
23813 #, gcc-internal-format, gfc-internal-format
23814 msgid "wrong stringop strategy name %s specified for option %s"
23817 #: config/i386/i386.c:2943
23818 #, gcc-internal-format, gfc-internal-format
23819 msgid "unknown alignment %s specified for option %s"
23822 #: config/i386/i386.c:2954
23823 #, gcc-internal-format, gfc-internal-format
23824 msgid "the max value for the last size range should be -1 for option %s"
23827 #: config/i386/i386.c:2962
23828 #, gcc-internal-format, gfc-internal-format
23829 msgid "too many size ranges specified in option %s"
23832 #: config/i386/i386.c:3016
23833 #, gcc-internal-format, gfc-internal-format
23834 msgid "Unknown parameter to option -mtune-ctrl: %s"
23837 #: config/i386/i386.c:3380
23838 #, gcc-internal-format, gfc-internal-format
23840 "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead "
23844 #. rep; movq isn't available in 32-bit code.
23845 #: config/i386/i386.c:3407
23846 #, gcc-internal-format
23847 msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
23850 #: config/i386/i386.c:3424
23851 #, gcc-internal-format
23852 msgid "address mode %qs not supported in the %s bit mode"
23855 #: config/i386/i386.c:3450 config/i386/i386.c:3459 config/i386/i386.c:3471
23856 #: config/i386/i386.c:3482 config/i386/i386.c:3493
23857 #, gcc-internal-format
23858 msgid "code model %qs not supported in the %s bit mode"
23861 #: config/i386/i386.c:3462 config/i386/i386.c:3474
23862 #, gcc-internal-format
23863 msgid "code model %qs not supported in x32 mode"
23866 #: config/i386/i386.c:3480 config/i386/i386.c:3489
23867 #, gcc-internal-format, gfc-internal-format
23868 msgid "code model %s does not support PIC mode"
23871 #: config/i386/i386.c:3517
23872 #, gcc-internal-format
23873 msgid "-masm=intel not supported in this configuration"
23876 #: config/i386/i386.c:3522
23877 #, gcc-internal-format, gfc-internal-format
23878 msgid "%i-bit mode not compiled in"
23881 #: config/i386/i386.c:3535 config/i386/i386.c:3708
23882 #, gcc-internal-format
23883 msgid "CPU you selected does not support x86-64 instruction set"
23886 #: config/i386/i386.c:3675
23887 #, gcc-internal-format, gfc-internal-format
23888 msgid "generic CPU can be used only for %stune=%s %s"
23891 #: config/i386/i386.c:3678
23892 #, gcc-internal-format, gfc-internal-format
23893 msgid "intel CPU can be used only for %stune=%s %s"
23896 #: config/i386/i386.c:3681
23897 #, gcc-internal-format, gfc-internal-format
23898 msgid "bad value (%s) for %sarch=%s %s"
23901 #: config/i386/i386.c:3724
23902 #, gcc-internal-format, gfc-internal-format
23903 msgid "bad value (%s) for %stune=%s %s"
23906 #: config/i386/i386.c:3777
23907 #, gcc-internal-format
23908 msgid "-mregparm is ignored in 64-bit mode"
23911 #: config/i386/i386.c:3780
23912 #, gcc-internal-format, gfc-internal-format
23913 msgid "-mregparm=%d is not between 0 and %d"
23916 #: config/i386/i386.c:3823
23917 #, gcc-internal-format, gfc-internal-format
23918 msgid "%srtd%s is ignored in 64bit mode"
23921 #: config/i386/i386.c:3900
23922 #, gcc-internal-format
23923 msgid "-mpreferred-stack-boundary is not supported for this target"
23926 #: config/i386/i386.c:3903
23927 #, gcc-internal-format, gfc-internal-format
23928 msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
23931 #: config/i386/i386.c:3925
23932 #, gcc-internal-format, gfc-internal-format
23933 msgid "-mincoming-stack-boundary=%d is not between %d and 12"
23936 #: config/i386/i386.c:3940
23937 #, gcc-internal-format, gfc-internal-format
23938 msgid "%ssseregparm%s used without SSE enabled"
23941 #: config/i386/i386.c:3948
23942 #, gcc-internal-format
23943 msgid "SSE instruction set disabled, using 387 arithmetics"
23946 #: config/i386/i386.c:3954
23947 #, gcc-internal-format
23948 msgid "387 instruction set disabled, using SSE arithmetics"
23951 #: config/i386/i386.c:4007
23952 #, gcc-internal-format, gfc-internal-format
23953 msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
23956 #: config/i386/i386.c:4108
23957 #, gcc-internal-format
23958 msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
23961 #: config/i386/i386.c:4115
23962 #, gcc-internal-format
23963 msgid "-mno-fentry isn%'t compatible with SEH"
23966 #: config/i386/i386.c:4179 config/rs6000/rs6000.c:3951
23967 #, gcc-internal-format, gfc-internal-format
23968 msgid "unknown option for -mrecip=%s"
23971 #: config/i386/i386.c:4597
23972 #, gcc-internal-format
23973 msgid "attribute %<target%> argument not a string"
23976 #: config/i386/i386.c:4663 config/i386/i386.c:4710
23977 #, gcc-internal-format, gfc-internal-format
23978 msgid "attribute(target(\"%s\")) is unknown"
23981 #: config/i386/i386.c:4691
23982 #, gcc-internal-format, gfc-internal-format
23983 msgid "option(\"%s\") was already specified"
23986 #: config/i386/i386.c:5344 config/i386/i386.c:5395
23987 #, gcc-internal-format
23988 msgid "fastcall and regparm attributes are not compatible"
23991 #: config/i386/i386.c:5349
23992 #, gcc-internal-format
23993 msgid "regparam and thiscall attributes are not compatible"
23996 #: config/i386/i386.c:5356 config/i386/i386.c:38539
23997 #, gcc-internal-format
23998 msgid "%qE attribute requires an integer constant argument"
24001 #: config/i386/i386.c:5362
24002 #, gcc-internal-format
24003 msgid "argument to %qE attribute larger than %d"
24006 #: config/i386/i386.c:5387 config/i386/i386.c:5430
24007 #, gcc-internal-format
24008 msgid "fastcall and cdecl attributes are not compatible"
24011 #: config/i386/i386.c:5391
24012 #, gcc-internal-format
24013 msgid "fastcall and stdcall attributes are not compatible"
24016 #: config/i386/i386.c:5399 config/i386/i386.c:5448
24017 #, gcc-internal-format
24018 msgid "fastcall and thiscall attributes are not compatible"
24021 #: config/i386/i386.c:5409 config/i386/i386.c:5426
24022 #, gcc-internal-format
24023 msgid "stdcall and cdecl attributes are not compatible"
24026 #: config/i386/i386.c:5413
24027 #, gcc-internal-format
24028 msgid "stdcall and fastcall attributes are not compatible"
24031 #: config/i386/i386.c:5417 config/i386/i386.c:5444
24032 #, gcc-internal-format
24033 msgid "stdcall and thiscall attributes are not compatible"
24036 #: config/i386/i386.c:5434 config/i386/i386.c:5452
24037 #, gcc-internal-format
24038 msgid "cdecl and thiscall attributes are not compatible"
24041 #: config/i386/i386.c:5440
24042 #, gcc-internal-format
24043 msgid "%qE attribute is used for none class-method"
24046 #: config/i386/i386.c:5665
24047 #, gcc-internal-format
24048 msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
24051 #: config/i386/i386.c:5668
24052 #, gcc-internal-format
24053 msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
24056 #: config/i386/i386.c:5976
24057 #, gcc-internal-format
24058 msgid "ms_hook_prologue is not compatible with nested function"
24061 #: config/i386/i386.c:6101
24062 #, gcc-internal-format
24064 "ms_abi attribute requires -maccumulate-outgoing-args or subtarget "
24065 "optimization implying it"
24068 #: config/i386/i386.c:6230
24069 #, gcc-internal-format
24070 msgid "AVX vector argument without AVX enabled changes the ABI"
24073 #: config/i386/i386.c:6236
24074 #, gcc-internal-format
24075 msgid "AVX vector return without AVX enabled changes the ABI"
24078 #: config/i386/i386.c:6253
24079 #, gcc-internal-format
24080 msgid "SSE vector argument without SSE enabled changes the ABI"
24083 #: config/i386/i386.c:6261
24084 #, gcc-internal-format
24085 msgid "SSE vector return without SSE enabled changes the ABI"
24088 #: config/i386/i386.c:6275
24089 #, gcc-internal-format
24090 msgid "MMX vector argument without MMX enabled changes the ABI"
24093 #: config/i386/i386.c:6281
24094 #, gcc-internal-format
24095 msgid "MMX vector return without MMX enabled changes the ABI"
24098 #: config/i386/i386.c:6463
24099 #, gcc-internal-format
24101 "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
24104 #: config/i386/i386.c:6580
24105 #, gcc-internal-format
24106 msgid "the ABI of passing union with long double has changed in GCC 4.4"
24109 #: config/i386/i386.c:6698
24110 #, gcc-internal-format
24112 "the ABI of passing structure with complex float member has changed in GCC 4.4"
24115 #: config/i386/i386.c:6859
24116 #, gcc-internal-format
24117 msgid "SSE register return with SSE disabled"
24120 #: config/i386/i386.c:6865
24121 #, gcc-internal-format
24122 msgid "SSE register argument with SSE disabled"
24125 #: config/i386/i386.c:6881
24126 #, gcc-internal-format
24127 msgid "x87 register return with x87 disabled"
24130 #: config/i386/i386.c:7705
24131 #, gcc-internal-format, gfc-internal-format
24133 "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
24136 #: config/i386/i386.c:10701
24137 #, gcc-internal-format
24138 msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
24141 #: config/i386/i386.c:11772
24142 #, gcc-internal-format
24143 msgid "-fsplit-stack does not support fastcall with nested function"
24146 #: config/i386/i386.c:11792
24147 #, gcc-internal-format
24149 "-fsplit-stack does not support 2 register parameters for a nested function"
24152 #. FIXME: We could make this work by pushing a register
24153 #. around the addition and comparison.
24154 #: config/i386/i386.c:11803
24155 #, gcc-internal-format
24156 msgid "-fsplit-stack does not support 3 register parameters"
24159 #: config/i386/i386.c:14587
24160 #, gcc-internal-format
24161 msgid "extended registers have no high halves"
24164 #: config/i386/i386.c:14602
24165 #, gcc-internal-format
24166 msgid "unsupported operand size for extended register"
24169 #: config/i386/i386.c:14881
24170 #, gcc-internal-format
24171 msgid "non-integer operand used with operand code 'z'"
24174 #: config/i386/i386.c:31437
24175 #, gcc-internal-format
24176 msgid "No dispatcher found for the versioning attributes"
24179 #: config/i386/i386.c:31487
24180 #, gcc-internal-format, gfc-internal-format
24181 msgid "No dispatcher found for %s"
24184 #: config/i386/i386.c:31497
24185 #, gcc-internal-format, gfc-internal-format
24186 msgid "No dispatcher found for the versioning attributes : %s"
24189 #: config/i386/i386.c:31745
24190 #, gcc-internal-format
24192 "Function versions cannot be marked as gnu_inline, bodies have to be generated"
24195 #: config/i386/i386.c:31750 config/i386/i386.c:32198
24196 #, gcc-internal-format
24197 msgid "Virtual function multiversioning not supported"
24200 #: config/i386/i386.c:31815
24201 #, gcc-internal-format
24202 msgid "missing %<target%> attribute for multi-versioned %D"
24205 #: config/i386/i386.c:31818
24206 #, gcc-internal-format
24207 msgid "previous declaration of %D"
24210 #: config/i386/i386.c:32037
24211 #, gcc-internal-format
24212 msgid "multiversioning needs ifunc which is not supported on this target"
24215 #: config/i386/i386.c:32405
24216 #, gcc-internal-format
24217 msgid "Parameter to builtin must be a string constant or literal"
24220 #: config/i386/i386.c:32430 config/i386/i386.c:32480
24221 #, gcc-internal-format, gfc-internal-format
24222 msgid "Parameter to builtin not valid: %s"
24225 #: config/i386/i386.c:32881 config/i386/i386.c:34009
24226 #, gcc-internal-format
24227 msgid "the last argument must be a 2-bit immediate"
24230 #: config/i386/i386.c:33287
24231 #, gcc-internal-format
24232 msgid "the fifth argument must be an 8-bit immediate"
24235 #: config/i386/i386.c:33382
24236 #, gcc-internal-format
24237 msgid "the third argument must be an 8-bit immediate"
24240 #: config/i386/i386.c:33967
24241 #, gcc-internal-format
24242 msgid "the last argument must be an 1-bit immediate"
24245 #: config/i386/i386.c:33974
24246 #, gcc-internal-format
24247 msgid "the last argument must be a 3-bit immediate"
24250 #: config/i386/i386.c:33995
24251 #, gcc-internal-format
24252 msgid "the last argument must be a 4-bit immediate"
24255 #: config/i386/i386.c:34022
24256 #, gcc-internal-format
24257 msgid "the last argument must be a 1-bit immediate"
24260 #: config/i386/i386.c:34035
24261 #, gcc-internal-format
24262 msgid "the last argument must be a 5-bit immediate"
24265 #: config/i386/i386.c:34045
24266 #, gcc-internal-format
24267 msgid "the next to last argument must be an 8-bit immediate"
24270 #: config/i386/i386.c:34049 config/i386/i386.c:34751
24271 #, gcc-internal-format
24272 msgid "the last argument must be an 8-bit immediate"
24275 #: config/i386/i386.c:34214
24276 #, gcc-internal-format
24277 msgid "the third argument must be comparison constant"
24280 #: config/i386/i386.c:34219
24281 #, gcc-internal-format
24282 msgid "incorect comparison mode"
24285 #: config/i386/i386.c:34225 config/i386/i386.c:34421
24286 #, gcc-internal-format
24287 msgid "incorrect rounding operand"
24290 #: config/i386/i386.c:34403
24291 #, gcc-internal-format
24292 msgid "the immediate argument must be a 4-bit immediate"
24295 #: config/i386/i386.c:34409
24296 #, gcc-internal-format
24297 msgid "the immediate argument must be a 5-bit immediate"
24300 #: config/i386/i386.c:34412
24301 #, gcc-internal-format
24302 msgid "the immediate argument must be an 8-bit immediate"
24305 #: config/i386/i386.c:34749
24306 #, gcc-internal-format
24307 msgid "the last argument must be a 32-bit immediate"
24310 #: config/i386/i386.c:34829 config/rs6000/rs6000.c:12492
24311 #, gcc-internal-format
24312 msgid "selector must be an integer constant in the range 0..%wi"
24315 #: config/i386/i386.c:34993
24316 #, gcc-internal-format
24317 msgid "%qE needs unknown isa option"
24320 #: config/i386/i386.c:34997
24321 #, gcc-internal-format
24322 msgid "%qE needs isa option %s"
24325 #: config/i386/i386.c:35346
24326 #, gcc-internal-format
24327 msgid "last argument must be an immediate"
24330 #: config/i386/i386.c:35816 config/i386/i386.c:35964
24331 #, gcc-internal-format
24332 msgid "the last argument must be scale 1, 2, 4, 8"
24335 #: config/i386/i386.c:36016
24336 #, gcc-internal-format
24337 msgid "the forth argument must be scale 1, 2, 4, 8"
24340 #: config/i386/i386.c:36022
24341 #, gcc-internal-format
24342 msgid "the last argument must be hint 0 or 1"
24345 #: config/i386/i386.c:36041
24346 #, gcc-internal-format
24347 msgid "the xabort's argument must be an 8-bit immediate"
24350 #: config/i386/i386.c:38526
24351 #, gcc-internal-format
24352 msgid "%qE attribute only available for 32-bit"
24355 #: config/i386/i386.c:38547
24356 #, gcc-internal-format
24357 msgid "argument to %qE attribute is neither zero, nor one"
24360 #: config/i386/i386.c:38581 config/i386/i386.c:38590
24361 #, gcc-internal-format
24362 msgid "ms_abi and sysv_abi attributes are not compatible"
24365 #: config/i386/i386.c:38627 config/rs6000/rs6000.c:27778
24366 #, gcc-internal-format
24367 msgid "%qE incompatible attribute ignored"
24370 #: config/i386/i386.c:46439
24371 #, gcc-internal-format
24372 msgid "Unknown architecture specific memory model"
24375 #: config/i386/i386.c:46446
24376 #, gcc-internal-format
24377 msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
24380 #: config/i386/i386.c:46452
24381 #, gcc-internal-format
24382 msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
24385 #: config/i386/i386.c:46476
24386 #, gcc-internal-format, gfc-internal-format
24387 msgid "unsupported simdlen %d"
24390 #: config/i386/i386.c:46495
24391 #, gcc-internal-format
24392 msgid "unsupported return type %qT for simd\n"
24395 #: config/i386/i386.c:46517
24396 #, gcc-internal-format
24397 msgid "unsupported argument type %qT for simd\n"
24400 #: config/i386/winnt.c:95
24401 #, gcc-internal-format
24403 "%qE attribute applies only to initialized variables with external linkage"
24406 #: config/i386/winnt.c:162
24407 #, gcc-internal-format
24408 msgid "definition of static data member %q+D of dllimport%'d class"
24411 #: config/i386/winnt.c:349
24412 #, gcc-internal-format
24413 msgid "%q+D:'selectany' attribute applies only to initialized objects"
24416 #: config/i386/winnt.c:510
24417 #, gcc-internal-format
24418 msgid "%q+D causes a section type conflict"
24421 #: config/i386/cygming.h:205
24422 #, gcc-internal-format
24423 msgid "-fPIC ignored for target (all code is position independent)"
24426 #: config/i386/cygming.h:211
24427 #, gcc-internal-format, gfc-internal-format
24428 msgid "-f%s ignored for target (all code is position independent)"
24431 #: config/i386/djgpp.h:171
24432 #, gcc-internal-format
24433 msgid "-mbnu210 is ignored (option is obsolete)"
24436 #: config/ia64/ia64-c.c:52
24437 #, gcc-internal-format
24438 msgid "malformed #pragma builtin"
24441 #: config/ia64/ia64.c:717
24442 #, gcc-internal-format
24443 msgid "invalid argument of %qE attribute"
24446 #: config/ia64/ia64.c:730
24447 #, gcc-internal-format
24448 msgid "an address area attribute cannot be specified for local variables"
24451 #: config/ia64/ia64.c:737
24452 #, gcc-internal-format
24453 msgid "address area of %q+D conflicts with previous declaration"
24456 #: config/ia64/ia64.c:745
24457 #, gcc-internal-format
24458 msgid "address area attribute cannot be specified for functions"
24461 #: config/ia64/ia64.c:778
24462 #, gcc-internal-format
24463 msgid "%qE attribute requires a string constant argument"
24466 #: config/ia64/ia64.c:5920 config/pa/pa.c:420 config/sh/sh.c:9309
24467 #: config/spu/spu.c:4914
24468 #, gcc-internal-format
24469 msgid "value of -mfixed-range must have form REG1-REG2"
24472 #: config/ia64/ia64.c:5947 config/pa/pa.c:447 config/sh/sh.c:9335
24473 #: config/spu/spu.c:4940
24474 #, gcc-internal-format, gfc-internal-format
24475 msgid "%s-%s is an empty range"
24478 #: config/ia64/ia64.c:11128
24479 #, gcc-internal-format
24480 msgid "version attribute is not a string"
24483 #: config/iq2000/iq2000.c:1836
24484 #, gcc-internal-format, gfc-internal-format
24485 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
24488 #: config/iq2000/iq2000.c:2598
24489 #, gcc-internal-format
24490 msgid "argument %qd is not a constant"
24493 #: config/iq2000/iq2000.c:2901 config/xtensa/xtensa.c:2451
24494 #, gcc-internal-format
24495 msgid "PRINT_OPERAND_ADDRESS, null pointer"
24498 #: config/iq2000/iq2000.c:3056
24499 #, gcc-internal-format, gfc-internal-format
24500 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
24503 #: config/iq2000/iq2000.c:3065 config/xtensa/xtensa.c:2305
24504 #, gcc-internal-format
24505 msgid "PRINT_OPERAND null pointer"
24508 #: config/m32c/m32c-pragma.c:55
24509 #, gcc-internal-format
24510 msgid "junk at end of #pragma GCC memregs [0..16]"
24513 #: config/m32c/m32c-pragma.c:62
24514 #, gcc-internal-format
24515 msgid "#pragma GCC memregs must precede any function decls"
24518 #: config/m32c/m32c-pragma.c:70 config/m32c/m32c-pragma.c:77
24519 #, gcc-internal-format
24520 msgid "#pragma GCC memregs takes a number [0..16]"
24523 #: config/m32c/m32c-pragma.c:105
24524 #, gcc-internal-format
24525 msgid "junk at end of #pragma ADDRESS"
24528 #: config/m32c/m32c-pragma.c:110
24529 #, gcc-internal-format
24530 msgid "malformed #pragma ADDRESS variable address"
24533 #: config/m32c/m32c.c:424
24534 #, gcc-internal-format, gfc-internal-format
24535 msgid "invalid target memregs value '%d'"
24538 #: config/m32c/m32c.c:2931
24539 #, gcc-internal-format
24540 msgid "%qE attribute is not supported for R8C target"
24543 #. The argument must be a constant integer.
24544 #: config/m32c/m32c.c:2947 config/sh/sh.c:9528 config/sh/sh.c:9634
24545 #, gcc-internal-format
24546 msgid "%qE attribute argument not an integer constant"
24549 #: config/m32c/m32c.c:2956
24550 #, gcc-internal-format
24551 msgid "%qE attribute argument should be between 18 to 255"
24554 #: config/m32c/m32c.c:4132
24555 #, gcc-internal-format
24556 msgid "%<bank_switch%> has no effect on non-interrupt functions"
24559 #: config/m32c/m32c.c:4236
24560 #, gcc-internal-format
24561 msgid "%<fast_interrupt%> attribute directive ignored"
24564 #: config/m32r/m32r.c:386
24565 #, gcc-internal-format
24566 msgid "invalid argument of %qs attribute"
24569 #: config/m68k/m68k.c:479
24570 #, gcc-internal-format, gfc-internal-format
24571 msgid "-mcpu=%s conflicts with -march=%s"
24574 #: config/m68k/m68k.c:550
24575 #, gcc-internal-format
24576 msgid "-mpcrel -fPIC is not currently supported on selected cpu"
24579 #: config/m68k/m68k.c:612
24580 #, gcc-internal-format, gfc-internal-format
24581 msgid "-falign-labels=%d is not supported"
24584 #: config/m68k/m68k.c:617
24585 #, gcc-internal-format, gfc-internal-format
24586 msgid "-falign-loops=%d is not supported"
24589 #: config/m68k/m68k.c:624
24590 #, gcc-internal-format
24591 msgid "-fstack-limit- options are not supported on this cpu"
24594 #: config/m68k/m68k.c:739
24595 #, gcc-internal-format
24596 msgid "multiple interrupt attributes not allowed"
24599 #: config/m68k/m68k.c:746
24600 #, gcc-internal-format
24601 msgid "interrupt_thread is available only on fido"
24604 #: config/m68k/m68k.c:1080 config/rs6000/rs6000.c:21408
24605 #, gcc-internal-format
24606 msgid "stack limit expression is not supported"
24609 #: config/mcore/mcore.c:2943
24610 #, gcc-internal-format
24611 msgid "initialized variable %q+D is marked dllimport"
24614 #: config/mep/mep-pragma.c:71
24615 #, gcc-internal-format
24616 msgid "junk at end of #pragma io_volatile"
24619 #: config/mep/mep-pragma.c:85
24620 #, gcc-internal-format
24621 msgid "#pragma io_volatile takes only on or off"
24624 #: config/mep/mep-pragma.c:124
24625 #, gcc-internal-format
24626 msgid "invalid coprocessor register range"
24629 #: config/mep/mep-pragma.c:144
24630 #, gcc-internal-format
24631 msgid "invalid coprocessor register %qE"
24634 #: config/mep/mep-pragma.c:167
24635 #, gcc-internal-format
24636 msgid "malformed coprocessor register"
24639 #: config/mep/mep-pragma.c:254
24640 #, gcc-internal-format
24641 msgid "junk at end of #pragma GCC coprocessor width"
24644 #: config/mep/mep-pragma.c:261
24645 #, gcc-internal-format
24646 msgid "#pragma GCC coprocessor width takes only 32 or 64"
24649 #: config/mep/mep-pragma.c:295
24650 #, gcc-internal-format
24651 msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]"
24654 #: config/mep/mep-pragma.c:300
24655 #, gcc-internal-format, gfc-internal-format
24656 msgid "#pragma GCC coprocessor subclass '%c' already defined"
24659 #: config/mep/mep-pragma.c:318
24660 #, gcc-internal-format
24661 msgid "malformed #pragma GCC coprocessor subclass"
24664 #: config/mep/mep-pragma.c:340
24665 #, gcc-internal-format
24666 msgid "malformed #pragma disinterrupt"
24669 #: config/mep/mep-pragma.c:354
24670 #, gcc-internal-format
24671 msgid "malformed #pragma GCC coprocessor"
24674 #: config/mep/mep-pragma.c:359
24675 #, gcc-internal-format
24676 msgid "coprocessor not enabled"
24679 #: config/mep/mep-pragma.c:370
24680 #, gcc-internal-format
24681 msgid "unknown #pragma GCC coprocessor %E"
24684 #: config/mep/mep-pragma.c:392
24685 #, gcc-internal-format
24686 msgid "malformed #pragma call"
24689 #: config/mep/mep.c:370
24690 #, gcc-internal-format
24691 msgid "only one of -ms and -mm may be given"
24694 #: config/mep/mep.c:372
24695 #, gcc-internal-format
24696 msgid "only one of -ms and -ml may be given"
24699 #: config/mep/mep.c:374
24700 #, gcc-internal-format
24701 msgid "only one of -mm and -ml may be given"
24704 #: config/mep/mep.c:376
24705 #, gcc-internal-format
24706 msgid "only one of -ms and -mtiny= may be given"
24709 #: config/mep/mep.c:378
24710 #, gcc-internal-format
24711 msgid "only one of -mm and -mtiny= may be given"
24714 #: config/mep/mep.c:380
24715 #, gcc-internal-format
24716 msgid "-mclip currently has no effect without -mminmax"
24719 #: config/mep/mep.c:387
24720 #, gcc-internal-format
24721 msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
24724 #: config/mep/mep.c:1389
24725 #, gcc-internal-format
24726 msgid "unusual TP-relative address"
24729 #: config/mep/mep.c:3365
24730 #, gcc-internal-format
24731 msgid "unconvertible operand %c %qs"
24734 #: config/mep/mep.c:3813 config/mep/mep.c:3876
24735 #, gcc-internal-format
24736 msgid "address region attributes not allowed with auto storage class"
24739 #: config/mep/mep.c:3819 config/mep/mep.c:3882
24740 #, gcc-internal-format
24741 msgid "address region attributes on pointed-to types ignored"
24744 #: config/mep/mep.c:3868
24745 #, gcc-internal-format
24746 msgid "%qE attribute only applies to variables and functions"
24749 #: config/mep/mep.c:3888 config/mep/mep.c:4204
24750 #, gcc-internal-format
24751 msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
24754 #: config/mep/mep.c:3922
24755 #, gcc-internal-format
24756 msgid "cannot inline interrupt function %qE"
24759 #: config/mep/mep.c:3928
24760 #, gcc-internal-format
24761 msgid "interrupt function must have return type of void"
24764 #: config/mep/mep.c:3933
24765 #, gcc-internal-format
24766 msgid "interrupt function must have no arguments"
24769 #: config/mep/mep.c:3954
24770 #, gcc-internal-format
24771 msgid "%qE attribute allows only an integer constant argument"
24774 #: config/mep/mep.c:3987
24775 #, gcc-internal-format
24776 msgid "%qE attribute only applies to functions, not %s"
24779 #: config/mep/mep.c:3998
24780 #, gcc-internal-format, gfc-internal-format
24782 "to describe a pointer to a VLIW function, use syntax like this:\n"
24786 #: config/mep/mep.c:4007
24787 #, gcc-internal-format, gfc-internal-format
24789 "to describe an array of VLIW function pointers, use syntax like this:\n"
24793 #: config/mep/mep.c:4013
24794 #, gcc-internal-format
24795 msgid "VLIW functions are not allowed without a VLIW configuration"
24798 #: config/mep/mep.c:4163
24799 #, gcc-internal-format, gfc-internal-format
24800 msgid "\"#pragma disinterrupt %s\" not used"
24803 #: config/mep/mep.c:4329
24804 #, gcc-internal-format
24805 msgid "__io address 0x%x is the same for %qE and %qE"
24808 #: config/mep/mep.c:4477
24809 #, gcc-internal-format, gfc-internal-format
24810 msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
24813 #: config/mep/mep.c:4575
24814 #, gcc-internal-format
24815 msgid "variable %D of type %<io%> must be uninitialized"
24818 #: config/mep/mep.c:4580
24819 #, gcc-internal-format
24820 msgid "variable %D of type %<cb%> must be uninitialized"
24823 #: config/mep/mep.c:6011
24824 #, gcc-internal-format
24825 msgid "coprocessor intrinsic %qs is not available in this configuration"
24828 #: config/mep/mep.c:6014
24829 #, gcc-internal-format
24830 msgid "%qs is not available in VLIW functions"
24833 #: config/mep/mep.c:6017
24834 #, gcc-internal-format
24835 msgid "%qs is not available in non-VLIW functions"
24838 #: config/mep/mep.c:6179 config/mep/mep.c:6296
24839 #, gcc-internal-format
24840 msgid "argument %d of %qE must be in the range %d...%d"
24843 #: config/mep/mep.c:6182
24844 #, gcc-internal-format
24845 msgid "argument %d of %qE must be a multiple of %d"
24848 #: config/mep/mep.c:6235
24849 #, gcc-internal-format
24850 msgid "too few arguments to %qE"
24853 #: config/mep/mep.c:6240
24854 #, gcc-internal-format
24855 msgid "too many arguments to %qE"
24858 #: config/mep/mep.c:6258
24859 #, gcc-internal-format
24860 msgid "argument %d of %qE must be an address"
24863 #: config/mep/mep.c:7054
24864 #, gcc-internal-format
24865 msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
24868 #: config/mep/mep.c:7060
24869 #, gcc-internal-format, gfc-internal-format
24870 msgid "unexpected %d byte cop instruction"
24873 #: config/microblaze/microblaze.c:1679
24874 #, gcc-internal-format
24875 msgid "-fPIC/-fpic not supported for this target"
24878 #: config/microblaze/microblaze.c:1691
24879 #, gcc-internal-format
24880 msgid "%qs is an invalid argument to -mcpu="
24883 #: config/microblaze/microblaze.c:1740
24884 #, gcc-internal-format
24885 msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
24888 #: config/microblaze/microblaze.c:1756
24889 #, gcc-internal-format
24890 msgid "-mxl-reorder can be used only with -mcpu=v8.30.a or greater"
24893 #: config/microblaze/microblaze.c:1762
24894 #, gcc-internal-format
24895 msgid "-mxl-reorder requires -mxl-pattern-compare for -mcpu=v8.30.a"
24898 #: config/microblaze/microblaze.c:1767
24899 #, gcc-internal-format
24900 msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
24903 #: config/mips/mips.c:1413 config/mips/mips.c:1417
24904 #, gcc-internal-format
24905 msgid "%qs attribute only applies to functions"
24908 #: config/mips/mips.c:1427 config/mips/mips.c:1433
24909 #, gcc-internal-format
24910 msgid "%qE cannot have both %qs and %qs attributes"
24913 #: config/mips/mips.c:1462 config/mips/mips.c:1468 config/nios2/nios2.c:3101
24914 #, gcc-internal-format
24915 msgid "%qE redeclared with conflicting %qs attributes"
24918 #: config/mips/mips.c:6992
24919 #, gcc-internal-format
24920 msgid "cannot handle inconsistent calls to %qs"
24923 #: config/mips/mips.c:10020
24924 #, gcc-internal-format
24925 msgid "the %<interrupt%> attribute requires a MIPS32r2 processor"
24928 #: config/mips/mips.c:10022
24929 #, gcc-internal-format
24930 msgid "the %<interrupt%> attribute requires %<-msoft-float%>"
24933 #: config/mips/mips.c:10024
24934 #, gcc-internal-format
24935 msgid "interrupt handlers cannot be MIPS16 functions"
24938 #: config/mips/mips.c:10956
24939 #, gcc-internal-format
24940 msgid "-fstack-check=specific not implemented for MIPS16"
24943 #: config/mips/mips.c:14395 config/nds32/nds32.c:1633
24944 #: config/nds32/nds32.c:1661 config/nds32/nds32.c:1691
24945 #: config/nios2/nios2.c:2370
24946 #, gcc-internal-format
24947 msgid "invalid argument to built-in function"
24950 #: config/mips/mips.c:14596
24951 #, gcc-internal-format
24952 msgid "built-in function %qE not supported for MIPS16"
24955 #: config/mips/mips.c:15195
24956 #, gcc-internal-format
24957 msgid "%qs does not support MIPS16 code"
24960 #: config/mips/mips.c:16764
24961 #, gcc-internal-format
24962 msgid "MIPS16 PIC for ABIs other than o32 and o64"
24965 #: config/mips/mips.c:16767
24966 #, gcc-internal-format
24967 msgid "MIPS16 -mxgot code"
24970 #: config/mips/mips.c:16770
24971 #, gcc-internal-format
24972 msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
24975 #: config/mips/mips.c:16934 config/mips/mips.c:17013 config/mips/mips.c:17015
24976 #: config/mips/mips.c:17040 config/mips/mips.c:17126
24977 #, gcc-internal-format, gfc-internal-format
24978 msgid "unsupported combination: %s"
24981 #: config/mips/mips.c:16968
24982 #, gcc-internal-format
24984 "%<-%s%> conflicts with the other architecture options, which specify a %s "
24988 #: config/mips/mips.c:16978
24989 #, gcc-internal-format
24990 msgid "%<-march=%s%> is not compatible with the selected ABI"
24993 #: config/mips/mips.c:16993
24994 #, gcc-internal-format
24995 msgid "%<-mgp64%> used with a 32-bit processor"
24998 #: config/mips/mips.c:16995
24999 #, gcc-internal-format
25000 msgid "%<-mgp32%> used with a 64-bit ABI"
25003 #: config/mips/mips.c:16997
25004 #, gcc-internal-format
25005 msgid "%<-mgp64%> used with a 32-bit ABI"
25008 #: config/mips/mips.c:17019
25009 #, gcc-internal-format
25011 "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the "
25012 "mfhc1 and mthc1 instructions"
25015 #: config/mips/mips.c:17022
25016 #, gcc-internal-format
25017 msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
25020 #: config/mips/mips.c:17050 config/mips/mips.c:17052 config/mips/mips.c:17065
25021 #, gcc-internal-format
25022 msgid "%qs is incompatible with %qs"
25025 #. We have traditionally allowed non-abicalls code to use
25026 #. an LP64 form of o64. However, it would take a bit more
25027 #. effort to support the combination of 32-bit GOT entries
25028 #. and 64-bit pointers, so we treat the abicalls case as
25030 #: config/mips/mips.c:17059
25031 #, gcc-internal-format
25032 msgid "the combination of %qs and %qs is incompatible with %qs"
25035 #: config/mips/mips.c:17105
25036 #, gcc-internal-format
25037 msgid "the %qs architecture does not support branch-likely instructions"
25040 #: config/mips/mips.c:17120
25041 #, gcc-internal-format
25042 msgid "the %qs architecture does not support madd or msub instructions"
25045 #: config/mips/mips.c:17134
25046 #, gcc-internal-format
25047 msgid "cannot generate position-independent code for %qs"
25050 #: config/mips/mips.c:17137
25051 #, gcc-internal-format
25052 msgid "position-independent code requires %qs"
25055 #: config/mips/mips.c:17170
25056 #, gcc-internal-format
25057 msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
25060 #: config/mips/mips.c:17178 config/mips/mips.c:17181
25061 #, gcc-internal-format
25062 msgid "cannot use small-data accesses for %qs"
25065 #: config/mips/mips.c:17200
25066 #, gcc-internal-format
25067 msgid "%<-mips3d%> requires %<-mpaired-single%>"
25070 #: config/mips/mips.c:17209
25071 #, gcc-internal-format
25072 msgid "%qs must be used with %qs"
25075 #: config/mips/mips.c:17216
25076 #, gcc-internal-format
25077 msgid "the %qs architecture does not support paired-single instructions"
25080 #: config/mips/mips.c:17222
25081 #, gcc-internal-format
25082 msgid "%qs requires a target that provides the %qs instruction"
25085 #: config/mips/mips.c:17327
25086 #, gcc-internal-format
25087 msgid "%qs requires branch-likely instructions"
25090 #: config/mips/mips.c:17331
25091 #, gcc-internal-format
25092 msgid "the %qs architecture does not support the synci instruction"
25095 #: config/mips/mips.c:18086
25096 #, gcc-internal-format
25097 msgid "mips16 function profiling"
25100 #: config/mmix/mmix.c:298
25101 #, gcc-internal-format, gfc-internal-format
25102 msgid "-f%s not supported: ignored"
25105 #: config/mmix/mmix.c:728
25106 #, gcc-internal-format
25107 msgid "support for mode %qs"
25110 #: config/mmix/mmix.c:742
25111 #, gcc-internal-format, gfc-internal-format
25113 "too large function value type, needs %d registers, have only %d registers "
25117 #: config/mmix/mmix.c:921
25118 #, gcc-internal-format
25119 msgid "function_profiler support for MMIX"
25122 #: config/mmix/mmix.c:945
25123 #, gcc-internal-format
25124 msgid "MMIX Internal: Last named vararg would not fit in a register"
25127 #: config/mmix/mmix.c:1557 config/mmix/mmix.c:1581 config/mmix/mmix.c:1697
25128 #, gcc-internal-format, gfc-internal-format
25129 msgid "MMIX Internal: Bad register: %d"
25132 #. Presumably there's a missing case above if we get here.
25133 #: config/mmix/mmix.c:1689
25134 #, gcc-internal-format
25135 msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
25138 #: config/mmix/mmix.c:1974
25139 #, gcc-internal-format
25140 msgid "stack frame not a multiple of 8 bytes: %wd"
25143 #: config/mmix/mmix.c:2213
25144 #, gcc-internal-format
25145 msgid "stack frame not a multiple of octabyte: %wd"
25148 #: config/mmix/mmix.c:2499 config/mmix/mmix.c:2558
25149 #, gcc-internal-format, gfc-internal-format
25150 msgid "MMIX Internal: %s is not a shiftable int"
25153 #: config/mn10300/mn10300.c:102
25154 #, gcc-internal-format
25155 msgid "-mtune= expects mn10300, am33, am33-2, or am34"
25158 #: config/msp430/msp430.c:235
25159 #, gcc-internal-format
25160 msgid "-mlarge requires a 430X-compatible -mmcu="
25163 #: config/msp430/msp430.c:1102
25164 #, gcc-internal-format
25165 msgid "unrecognised interrupt vector argument of %qE attribute"
25168 #: config/msp430/msp430.c:1111
25169 #, gcc-internal-format
25170 msgid "numeric argument of %qE attribute must be in range 0..63"
25173 #: config/msp430/msp430.c:1117
25174 #, gcc-internal-format
25175 msgid "argument of %qE attribute is not a string constant or number"
25178 #: config/msp430/msp430.c:1261
25179 #, gcc-internal-format
25180 msgid "MSP430 builtin functions only work inside interrupt handlers"
25183 #: config/msp430/msp430.c:1273 config/rx/rx.c:2547 config/xtensa/xtensa.c:3132
25184 #: config/xtensa/xtensa.c:3158
25185 #, gcc-internal-format
25186 msgid "bad builtin code"
25189 #: config/nds32/nds32.c:1202
25190 #, gcc-internal-format
25191 msgid "multiple save reg attributes to function %qD"
25194 #: config/nds32/nds32.c:1213
25195 #, gcc-internal-format
25196 msgid "multiple nested types attributes to function %qD"
25199 #: config/nds32/nds32.c:1225
25200 #, gcc-internal-format
25201 msgid "multiple interrupt attributes to function %qD"
25204 #. Trampoline is not supported on reduced-set registers yet.
25205 #: config/nds32/nds32.c:2129 config/nds32/nds32.c:2183
25206 #: config/nds32/nds32.c:2879 config/nds32/nds32.c:2926
25207 #: config/nds32/nds32.c:2941 config/nds32/nds32.c:2947
25208 #: config/nds32/nds32.c:3007 config/nds32/nds32.c:3013
25209 #: config/nds32/nds32.c:3045
25210 #, gcc-internal-format
25211 msgid "a nested function is not supported for reduced registers"
25214 #. The enum index value for array size is out of range.
25215 #: config/nds32/nds32.c:2848
25216 #, gcc-internal-format
25217 msgid "intrinsic register index is out of range"
25220 #: config/nds32/nds32.c:3153
25221 #, gcc-internal-format
25222 msgid "invalid id value for interrupt/exception attribute"
25225 #: config/nds32/nds32.c:3181
25226 #, gcc-internal-format
25227 msgid "invalid id value for reset attribute"
25230 #: config/nds32/nds32.c:3197
25231 #, gcc-internal-format
25232 msgid "invalid nmi function for reset attribute"
25235 #: config/nds32/nds32.c:3210
25236 #, gcc-internal-format
25237 msgid "invalid warm function for reset attribute"
25240 #: config/nds32/nds32.c:3284
25241 #, gcc-internal-format
25242 msgid "not support -fpic"
25245 #: config/nios2/nios2.c:442
25246 #, gcc-internal-format
25247 msgid "only register based stack limit is supported"
25250 #: config/nios2/nios2.c:794
25251 #, gcc-internal-format
25252 msgid "switch %<-mcustom-%s%> is required for double precision floating point"
25255 #: config/nios2/nios2.c:807
25256 #, gcc-internal-format
25258 "switch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is "
25262 #: config/nios2/nios2.c:816
25263 #, gcc-internal-format
25265 "switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specified"
25268 #: config/nios2/nios2.c:820
25269 #, gcc-internal-format
25271 "conflicting use of -mcustom switches, target attributes, and/or "
25272 "__builtin_custom_ functions"
25275 #: config/nios2/nios2.c:922
25276 #, gcc-internal-format
25277 msgid "ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>"
25280 #: config/nios2/nios2.c:941
25281 #, gcc-internal-format
25282 msgid "switch %<-mcustom-%s%> value %d must be between 0 and 255"
25285 #: config/nios2/nios2.c:964
25286 #, gcc-internal-format
25287 msgid "position-independent code requires the Linux ABI"
25290 #: config/nios2/nios2.c:2354
25291 #, gcc-internal-format
25293 "Cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
25296 #: config/nios2/nios2.c:2462
25297 #, gcc-internal-format, gfc-internal-format
25299 "custom instruction opcode must be compile time constant in the range 0-255 "
25300 "for __builtin_custom_%s"
25303 #: config/nios2/nios2.c:2598
25304 #, gcc-internal-format, gfc-internal-format
25305 msgid "invalid argument to built-in function %s"
25308 #: config/nios2/nios2.c:2648
25309 #, gcc-internal-format, gfc-internal-format
25310 msgid "Control register number must be in range 0-31 for %s"
25313 #: config/nios2/nios2.c:2743
25314 #, gcc-internal-format
25315 msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
25318 #: config/nios2/nios2.c:2749 config/nios2/nios2.c:2759
25319 #, gcc-internal-format
25320 msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
25323 #: config/nios2/nios2.c:2865
25324 #, gcc-internal-format
25325 msgid "custom-fpu-cfg option does not support %<no-%>"
25328 #: config/nios2/nios2.c:2870
25329 #, gcc-internal-format
25330 msgid "custom-fpu-cfg option requires configuration argument"
25333 #: config/nios2/nios2.c:2899
25334 #, gcc-internal-format
25335 msgid "%<no-custom-%s%> does not accept arguments"
25338 #: config/nios2/nios2.c:2914
25339 #, gcc-internal-format
25340 msgid "%<custom-%s=%> requires argument"
25343 #: config/nios2/nios2.c:2924
25344 #, gcc-internal-format, gfc-internal-format
25345 msgid "`custom-%s=' argument requires numeric digits"
25348 #: config/nios2/nios2.c:2936
25349 #, gcc-internal-format
25350 msgid "%<custom-%s=%> is not recognised as FPU instruction"
25353 #: config/nios2/nios2.c:2943
25354 #, gcc-internal-format
25355 msgid "%<%s%> is unknown"
25358 #: config/pa/pa.c:505
25359 #, gcc-internal-format
25360 msgid "PIC code generation is not supported in the portable runtime model"
25363 #: config/pa/pa.c:510
25364 #, gcc-internal-format
25365 msgid "PIC code generation is not compatible with fast indirect calls"
25368 #: config/pa/pa.c:515
25369 #, gcc-internal-format
25370 msgid "-g is only supported when using GAS on this processor,"
25373 #: config/pa/pa.c:516
25374 #, gcc-internal-format
25375 msgid "-g option disabled"
25378 #: config/pa/pa.c:8700
25379 #, gcc-internal-format, gfc-internal-format
25381 "alignment (%u) for %s exceeds maximum alignment for global common data. "
25385 #: config/pa/pa-hpux11.h:81
25386 #, gcc-internal-format
25387 msgid "-munix=98 option required for C89 Amendment 1 features.\n"
25390 #: config/picochip/picochip.c:424
25391 #, gcc-internal-format, gfc-internal-format
25392 msgid "invalid AE type specified (%s)"
25395 #: config/picochip/picochip.c:447
25396 #, gcc-internal-format, gfc-internal-format
25397 msgid "invalid mul type specified (%s) - expected mac, mul or none"
25400 #: config/picochip/picochip.c:741
25401 #, gcc-internal-format, gfc-internal-format
25402 msgid "unexpected mode %s encountered in picochip_emit_save_register"
25405 #: config/picochip/picochip.c:909
25406 #, gcc-internal-format, gfc-internal-format
25407 msgid "defaulting to stack for %s register creation"
25410 #: config/picochip/picochip.c:1594
25411 #, gcc-internal-format
25412 msgid "LCFI labels have already been deferred"
25415 #: config/picochip/picochip.c:1657
25416 #, gcc-internal-format
25417 msgid "LM label has already been deferred"
25420 #: config/picochip/picochip.c:1667
25421 #, gcc-internal-format
25422 msgid "LCFI labels have already been deferred."
25425 #: config/picochip/picochip.c:1942
25426 #, gcc-internal-format, gfc-internal-format
25427 msgid "picochip_asm_output_opcode - Found multiple lines in VLIW packet %s"
25430 #: config/picochip/picochip.c:2045
25431 #, gcc-internal-format
25432 msgid "picochip_asm_output_opcode - can%'t output unknown operator %c"
25435 #: config/picochip/picochip.c:2296 config/picochip/picochip.c:2356
25436 #, gcc-internal-format
25437 msgid "%s: at least one operand can%'t be handled"
25440 #: config/picochip/picochip.c:2437
25441 #, gcc-internal-format, gfc-internal-format
25442 msgid "unknown short branch in %s (type %d)"
25445 #: config/picochip/picochip.c:2474
25446 #, gcc-internal-format, gfc-internal-format
25447 msgid "unknown long branch in %s (type %d)"
25450 #: config/picochip/picochip.c:2514 config/picochip/picochip.c:2582
25451 #, gcc-internal-format, gfc-internal-format
25452 msgid "PUT uses port array index %d, which is out of range [%d..%d)"
25455 #: config/picochip/picochip.c:2548
25456 #, gcc-internal-format, gfc-internal-format
25457 msgid "GET uses port array index %d, which is out of range [%d..%d)"
25460 #: config/picochip/picochip.c:3427
25461 #, gcc-internal-format, gfc-internal-format
25462 msgid "too many ALU instructions emitted (%d)"
25465 #: config/picochip/picochip.c:4060 config/picochip/picochip.c:4153
25466 #, gcc-internal-format, gfc-internal-format
25467 msgid "%s: Second source operand is not a constant"
25470 #: config/picochip/picochip.c:4063 config/picochip/picochip.c:4114
25471 #: config/picochip/picochip.c:4156
25472 #, gcc-internal-format, gfc-internal-format
25473 msgid "%s: Third source operand is not a constant"
25476 #: config/picochip/picochip.c:4117
25477 #, gcc-internal-format, gfc-internal-format
25478 msgid "%s: Fourth source operand is not a constant"
25481 #: config/picochip/picochip.c:4415
25482 #, gcc-internal-format, gfc-internal-format
25483 msgid "%s (disable warning using -mno-inefficient-warnings)"
25486 #: config/rs6000/host-darwin.c:59
25487 #, gcc-internal-format
25488 msgid "Segmentation Fault (code)"
25491 #: config/rs6000/host-darwin.c:129
25492 #, gcc-internal-format
25493 msgid "Segmentation Fault"
25496 #: config/rs6000/host-darwin.c:143
25497 #, gcc-internal-format
25498 msgid "While setting up signal stack: %m"
25501 #: config/rs6000/host-darwin.c:149
25502 #, gcc-internal-format
25503 msgid "While setting up signal handler: %m"
25506 #. Handle the machine specific pragma longcall. Its syntax is
25508 #. # pragma longcall ( TOGGLE )
25510 #. where TOGGLE is either 0 or 1.
25512 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
25513 #. whether or not new function declarations receive a longcall
25514 #. attribute by default.
25515 #: config/rs6000/rs6000-c.c:52
25516 #, gcc-internal-format
25517 msgid "ignoring malformed #pragma longcall"
25520 #: config/rs6000/rs6000-c.c:65
25521 #, gcc-internal-format
25522 msgid "missing open paren"
25525 #: config/rs6000/rs6000-c.c:67
25526 #, gcc-internal-format
25527 msgid "missing number"
25530 #: config/rs6000/rs6000-c.c:69
25531 #, gcc-internal-format
25532 msgid "missing close paren"
25535 #: config/rs6000/rs6000-c.c:72
25536 #, gcc-internal-format
25537 msgid "number must be 0 or 1"
25540 #: config/rs6000/rs6000-c.c:75
25541 #, gcc-internal-format
25542 msgid "junk at end of #pragma longcall"
25545 #: config/rs6000/rs6000-c.c:4122
25546 #, gcc-internal-format, gfc-internal-format
25547 msgid "%s only accepts %d arguments"
25550 #: config/rs6000/rs6000-c.c:4127
25551 #, gcc-internal-format, gfc-internal-format
25552 msgid "%s only accepts 1 argument"
25555 #: config/rs6000/rs6000-c.c:4132
25556 #, gcc-internal-format, gfc-internal-format
25557 msgid "%s only accepts 2 arguments"
25560 #: config/rs6000/rs6000-c.c:4194
25561 #, gcc-internal-format
25562 msgid "vec_extract only accepts 2 arguments"
25565 #: config/rs6000/rs6000-c.c:4290
25566 #, gcc-internal-format
25567 msgid "vec_insert only accepts 3 arguments"
25570 #: config/rs6000/rs6000-c.c:4413
25571 #, gcc-internal-format
25572 msgid "passing arg %d of %qE discards qualifiers frompointer target type"
25575 #: config/rs6000/rs6000-c.c:4457
25576 #, gcc-internal-format
25577 msgid "invalid parameter combination for AltiVec intrinsic"
25580 #: config/rs6000/rs6000.c:2841
25581 #, gcc-internal-format
25582 msgid "-mrecip requires -ffinite-math or -ffast-math"
25585 #: config/rs6000/rs6000.c:2843
25586 #, gcc-internal-format
25587 msgid "-mrecip requires -fno-trapping-math or -ffast-math"
25590 #: config/rs6000/rs6000.c:2845
25591 #, gcc-internal-format
25592 msgid "-mrecip requires -freciprocal-math or -ffast-math"
25595 #: config/rs6000/rs6000.c:2945
25596 #, gcc-internal-format
25597 msgid "-m64 requires PowerPC64 architecture, enabling"
25600 #: config/rs6000/rs6000.c:3035
25601 #, gcc-internal-format
25603 "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
25604 "the installed C and C++ libraries"
25607 #: config/rs6000/rs6000.c:3173
25608 #, gcc-internal-format
25609 msgid "not configured for SPE ABI"
25612 #: config/rs6000/rs6000.c:3178
25613 #, gcc-internal-format
25614 msgid "not configured for SPE instruction set"
25617 #: config/rs6000/rs6000.c:3184
25618 #, gcc-internal-format
25619 msgid "target attribute or pragma changes SPE ABI"
25622 #: config/rs6000/rs6000.c:3191
25623 #, gcc-internal-format
25624 msgid "AltiVec not supported in this target"
25627 #: config/rs6000/rs6000.c:3193 config/rs6000/rs6000.c:3198
25628 #, gcc-internal-format
25629 msgid "SPE not supported in this target"
25632 #: config/rs6000/rs6000.c:3226
25633 #, gcc-internal-format
25634 msgid "-mmultiple is not supported on little endian systems"
25637 #: config/rs6000/rs6000.c:3233
25638 #, gcc-internal-format
25639 msgid "-mstring is not supported on little endian systems"
25642 #: config/rs6000/rs6000.c:3326
25643 #, gcc-internal-format
25644 msgid "-mcrypto requires -maltivec"
25647 #: config/rs6000/rs6000.c:3333
25648 #, gcc-internal-format
25649 msgid "-mdirect-move requires -mvsx"
25652 #: config/rs6000/rs6000.c:3340
25653 #, gcc-internal-format
25654 msgid "-mpower8-vector requires -maltivec"
25657 #: config/rs6000/rs6000.c:3347
25658 #, gcc-internal-format
25659 msgid "-mpower8-vector requires -mvsx"
25662 #: config/rs6000/rs6000.c:3354
25663 #, gcc-internal-format
25664 msgid "-mvsx-timode requires -mvsx"
25667 #: config/rs6000/rs6000.c:3459
25668 #, gcc-internal-format, gfc-internal-format
25669 msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
25672 #: config/rs6000/rs6000.c:3471
25673 #, gcc-internal-format
25674 msgid "target attribute or pragma changes long double size"
25677 #: config/rs6000/rs6000.c:3493 config/rs6000/rs6000.c:3508
25678 #, gcc-internal-format
25679 msgid "target attribute or pragma changes AltiVec ABI"
25682 #: config/rs6000/rs6000.c:3521
25683 #, gcc-internal-format
25684 msgid "target attribute or pragma changes darwin64 ABI"
25687 #: config/rs6000/rs6000.c:3587
25688 #, gcc-internal-format
25689 msgid "target attribute or pragma changes single precision floating point"
25692 #: config/rs6000/rs6000.c:3590
25693 #, gcc-internal-format
25694 msgid "target attribute or pragma changes double precision floating point"
25697 #: config/rs6000/rs6000.c:8827
25698 #, gcc-internal-format
25700 "GCC vector returned by reference: non-standard ABI extension with no "
25701 "compatibility guarantee"
25704 #: config/rs6000/rs6000.c:8978
25705 #, gcc-internal-format
25707 "cannot return value in vector register because altivec instructions are "
25708 "disabled, use -maltivec to enable them"
25711 #: config/rs6000/rs6000.c:9341
25712 #, gcc-internal-format
25714 "cannot pass argument in vector register because altivec instructions are "
25715 "disabled, use -maltivec to enable them"
25718 #: config/rs6000/rs6000.c:10314
25719 #, gcc-internal-format
25721 "GCC vector passed by reference: non-standard ABI extension with no "
25722 "compatibility guarantee"
25725 #: config/rs6000/rs6000.c:11075
25726 #, gcc-internal-format, gfc-internal-format
25727 msgid "internal error: builtin function %s already processed"
25730 #: config/rs6000/rs6000.c:11517
25731 #, gcc-internal-format
25732 msgid "argument 1 must be an 8-bit field value"
25735 #: config/rs6000/rs6000.c:11564
25736 #, gcc-internal-format
25737 msgid "argument 1 must be a 5-bit signed literal"
25740 #: config/rs6000/rs6000.c:11667 config/rs6000/rs6000.c:12893
25741 #, gcc-internal-format
25742 msgid "argument 2 must be a 5-bit unsigned literal"
25745 #: config/rs6000/rs6000.c:11706
25746 #, gcc-internal-format
25747 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
25750 #: config/rs6000/rs6000.c:11758
25751 #, gcc-internal-format
25752 msgid "argument 1 of __builtin_altivec_predicate is out of range"
25755 #: config/rs6000/rs6000.c:12074
25756 #, gcc-internal-format, gfc-internal-format
25757 msgid "argument %d must be an unsigned literal"
25760 #: config/rs6000/rs6000.c:12076
25761 #, gcc-internal-format, gfc-internal-format
25762 msgid "argument %d is an unsigned literal that is out of range"
25765 #: config/rs6000/rs6000.c:12203
25766 #, gcc-internal-format
25767 msgid "argument 3 must be a 4-bit unsigned literal"
25770 #: config/rs6000/rs6000.c:12221
25771 #, gcc-internal-format
25772 msgid "argument 3 must be a 2-bit unsigned literal"
25775 #: config/rs6000/rs6000.c:12233
25776 #, gcc-internal-format
25777 msgid "argument 3 must be a 1-bit unsigned literal"
25780 #: config/rs6000/rs6000.c:12246
25781 #, gcc-internal-format
25782 msgid "argument 2 must be 0 or 1"
25785 #: config/rs6000/rs6000.c:12254
25786 #, gcc-internal-format
25787 msgid "argument 3 must be in the range 0..15"
25790 #: config/rs6000/rs6000.c:12437
25791 #, gcc-internal-format
25792 msgid "argument to %qs must be a 2-bit unsigned literal"
25795 #: config/rs6000/rs6000.c:12578
25796 #, gcc-internal-format
25797 msgid "unresolved overload for Altivec builtin %qF"
25800 #: config/rs6000/rs6000.c:12684
25801 #, gcc-internal-format
25802 msgid "argument to dss must be a 2-bit unsigned literal"
25805 #: config/rs6000/rs6000.c:13013
25806 #, gcc-internal-format
25807 msgid "argument 1 of __builtin_paired_predicate must be a constant"
25810 #: config/rs6000/rs6000.c:13060
25811 #, gcc-internal-format
25812 msgid "argument 1 of __builtin_paired_predicate is out of range"
25815 #: config/rs6000/rs6000.c:13085
25816 #, gcc-internal-format
25817 msgid "argument 1 of __builtin_spe_predicate must be a constant"
25820 #: config/rs6000/rs6000.c:13157
25821 #, gcc-internal-format
25822 msgid "argument 1 of __builtin_spe_predicate is out of range"
25825 #: config/rs6000/rs6000.c:13239
25826 #, gcc-internal-format, gfc-internal-format
25827 msgid "Builtin function %s is only valid for the cell processor"
25830 #: config/rs6000/rs6000.c:13241
25831 #, gcc-internal-format, gfc-internal-format
25832 msgid "Builtin function %s requires the -mvsx option"
25835 #: config/rs6000/rs6000.c:13243
25836 #, gcc-internal-format, gfc-internal-format
25837 msgid "Builtin function %s requires the -mhtm option"
25840 #: config/rs6000/rs6000.c:13245
25841 #, gcc-internal-format, gfc-internal-format
25842 msgid "Builtin function %s requires the -maltivec option"
25845 #: config/rs6000/rs6000.c:13247
25846 #, gcc-internal-format, gfc-internal-format
25847 msgid "Builtin function %s requires the -mpaired option"
25850 #: config/rs6000/rs6000.c:13249
25851 #, gcc-internal-format, gfc-internal-format
25852 msgid "Builtin function %s requires the -mspe option"
25855 #: config/rs6000/rs6000.c:13251
25856 #, gcc-internal-format, gfc-internal-format
25857 msgid "Builtin function %s is not supported with the current options"
25860 #: config/rs6000/rs6000.c:14609
25861 #, gcc-internal-format, gfc-internal-format
25862 msgid "internal error: builtin function %s had no type"
25865 #: config/rs6000/rs6000.c:14616
25866 #, gcc-internal-format, gfc-internal-format
25867 msgid "internal error: builtin function %s had an unexpected return type %s"
25870 #: config/rs6000/rs6000.c:14632
25871 #, gcc-internal-format, gfc-internal-format
25873 "internal error: builtin function %s, argument %d had unexpected argument "
25877 #: config/rs6000/rs6000.c:21378
25878 #, gcc-internal-format
25879 msgid "stack frame too large"
25882 #: config/rs6000/rs6000.c:25422
25883 #, gcc-internal-format
25884 msgid "no profiling of 64-bit code for this ABI"
25887 #: config/rs6000/rs6000.c:27483
25888 #, gcc-internal-format
25890 "You cannot take the address of a nested function if you use the -mno-"
25891 "pointers-to-nested-functions option."
25894 #: config/rs6000/rs6000.c:27565
25895 #, gcc-internal-format
25896 msgid "use of %<long double%> in AltiVec types is invalid"
25899 #: config/rs6000/rs6000.c:27567
25900 #, gcc-internal-format
25901 msgid "use of boolean types in AltiVec types is invalid"
25904 #: config/rs6000/rs6000.c:27569
25905 #, gcc-internal-format
25906 msgid "use of %<complex%> in AltiVec types is invalid"
25909 #: config/rs6000/rs6000.c:27571
25910 #, gcc-internal-format
25911 msgid "use of decimal floating point types in AltiVec types is invalid"
25914 #: config/rs6000/rs6000.c:27577
25915 #, gcc-internal-format
25917 "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
25920 #: config/rs6000/rs6000.c:27580
25921 #, gcc-internal-format
25922 msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
25925 #: config/rs6000/rs6000.c:27585
25926 #, gcc-internal-format
25927 msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
25930 #: config/rs6000/rs6000.c:27588
25931 #, gcc-internal-format
25932 msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
25935 #: config/rs6000/rs6000.c:30714
25936 #, gcc-internal-format, gfc-internal-format
25937 msgid "emitting microcode insn %s\t[%s] #%d"
25940 #: config/rs6000/rs6000.c:30718
25941 #, gcc-internal-format, gfc-internal-format
25942 msgid "emitting conditional microcode insn %s\t[%s] #%d"
25945 #: config/rs6000/rs6000.c:30961
25946 #, gcc-internal-format, gfc-internal-format
25947 msgid "invalid cpu \"%s\" for %s\"%s\"%s"
25950 #: config/rs6000/rs6000.c:30964
25951 #, gcc-internal-format, gfc-internal-format
25952 msgid "%s\"%s\"%s is not allowed"
25955 #: config/rs6000/rs6000.c:30966
25956 #, gcc-internal-format, gfc-internal-format
25957 msgid "%s\"%s\"%s is invalid"
25960 #. Definitions of target machine for GNU compiler,
25961 #. for IBM RS/6000 POWER running AIX version 4.3.
25962 #. Copyright (C) 1998-2014 Free Software Foundation, Inc.
25963 #. Contributed by David Edelsohn (edelsohn@gnu.org).
25965 #. This file is part of GCC.
25967 #. GCC is free software; you can redistribute it and/or modify it
25968 #. under the terms of the GNU General Public License as published
25969 #. by the Free Software Foundation; either version 3, or (at your
25970 #. option) any later version.
25972 #. GCC is distributed in the hope that it will be useful, but WITHOUT
25973 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
25974 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
25975 #. License for more details.
25977 #. You should have received a copy of the GNU General Public License
25978 #. along with GCC; see the file COPYING3. If not see
25979 #. <http://www.gnu.org/licenses/>.
25980 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
25981 #. get control in TARGET_OPTION_OVERRIDE.
25982 #. Definitions of target machine for GNU compiler,
25983 #. for IBM RS/6000 POWER running AIX V5.
25984 #. Copyright (C) 2001-2014 Free Software Foundation, Inc.
25985 #. Contributed by David Edelsohn (edelsohn@gnu.org).
25987 #. This file is part of GCC.
25989 #. GCC is free software; you can redistribute it and/or modify it
25990 #. under the terms of the GNU General Public License as published
25991 #. by the Free Software Foundation; either version 3, or (at your
25992 #. option) any later version.
25994 #. GCC is distributed in the hope that it will be useful, but WITHOUT
25995 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
25996 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
25997 #. License for more details.
25999 #. You should have received a copy of the GNU General Public License
26000 #. along with GCC; see the file COPYING3. If not see
26001 #. <http://www.gnu.org/licenses/>.
26002 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
26003 #. get control in TARGET_OPTION_OVERRIDE.
26004 #. Definitions of target machine for GNU compiler,
26005 #. for IBM RS/6000 POWER running AIX V5.2.
26006 #. Copyright (C) 2002-2014 Free Software Foundation, Inc.
26007 #. Contributed by David Edelsohn (edelsohn@gnu.org).
26009 #. This file is part of GCC.
26011 #. GCC is free software; you can redistribute it and/or modify it
26012 #. under the terms of the GNU General Public License as published
26013 #. by the Free Software Foundation; either version 3, or (at your
26014 #. option) any later version.
26016 #. GCC is distributed in the hope that it will be useful, but WITHOUT
26017 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
26018 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
26019 #. License for more details.
26021 #. You should have received a copy of the GNU General Public License
26022 #. along with GCC; see the file COPYING3. If not see
26023 #. <http://www.gnu.org/licenses/>.
26024 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
26025 #. get control in TARGET_OPTION_OVERRIDE.
26026 #. Definitions of target machine for GNU compiler,
26027 #. for IBM RS/6000 POWER running AIX V5.3.
26028 #. Copyright (C) 2002-2014 Free Software Foundation, Inc.
26029 #. Contributed by David Edelsohn (edelsohn@gnu.org).
26031 #. This file is part of GCC.
26033 #. GCC is free software; you can redistribute it and/or modify it
26034 #. under the terms of the GNU General Public License as published
26035 #. by the Free Software Foundation; either version 3, or (at your
26036 #. option) any later version.
26038 #. GCC is distributed in the hope that it will be useful, but WITHOUT
26039 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
26040 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
26041 #. License for more details.
26043 #. You should have received a copy of the GNU General Public License
26044 #. along with GCC; see the file COPYING3. If not see
26045 #. <http://www.gnu.org/licenses/>.
26046 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
26047 #. get control in TARGET_OPTION_OVERRIDE.
26048 #. Definitions of target machine for GNU compiler,
26049 #. for IBM RS/6000 POWER running AIX V6.1.
26050 #. Copyright (C) 2002-2014 Free Software Foundation, Inc.
26051 #. Contributed by David Edelsohn (edelsohn@gnu.org).
26053 #. This file is part of GCC.
26055 #. GCC is free software; you can redistribute it and/or modify it
26056 #. under the terms of the GNU General Public License as published
26057 #. by the Free Software Foundation; either version 3, or (at your
26058 #. option) any later version.
26060 #. GCC is distributed in the hope that it will be useful, but WITHOUT
26061 #. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
26062 #. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
26063 #. License for more details.
26065 #. You should have received a copy of the GNU General Public License
26066 #. along with GCC; see the file COPYING3. If not see
26067 #. <http://www.gnu.org/licenses/>.
26068 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
26069 #. get control in TARGET_OPTION_OVERRIDE.
26070 #: config/rs6000/aix43.h:30 config/rs6000/aix51.h:30 config/rs6000/aix52.h:30
26071 #: config/rs6000/aix53.h:30 config/rs6000/aix61.h:30
26072 #, gcc-internal-format
26073 msgid "-maix64 requires PowerPC64 architecture remain enabled"
26076 #: config/rs6000/aix43.h:36 config/rs6000/aix52.h:36 config/rs6000/aix53.h:36
26077 #: config/rs6000/aix61.h:36
26078 #, gcc-internal-format
26079 msgid "soft-float and long-double-128 are incompatible"
26082 #: config/rs6000/aix43.h:40 config/rs6000/aix51.h:34 config/rs6000/aix52.h:40
26083 #: config/rs6000/aix53.h:40 config/rs6000/aix61.h:40
26084 #, gcc-internal-format
26086 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
26089 #: config/rs6000/aix61.h:47 config/rs6000/freebsd64.h:107
26090 #: config/rs6000/linux64.h:143
26091 #, gcc-internal-format
26092 msgid "-mcmodel incompatible with other toc options"
26095 #: config/rs6000/e500.h:37
26096 #, gcc-internal-format
26097 msgid "AltiVec and SPE instructions cannot coexist"
26100 #: config/rs6000/e500.h:39
26101 #, gcc-internal-format
26102 msgid "VSX and SPE instructions cannot coexist"
26105 #: config/rs6000/e500.h:41
26106 #, gcc-internal-format
26107 msgid "64-bit SPE not supported"
26110 #: config/rs6000/e500.h:43
26111 #, gcc-internal-format
26112 msgid "E500 and FPRs not supported"
26115 #: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:136
26116 #, gcc-internal-format
26117 msgid "-m64 requires a PowerPC64 cpu"
26120 #: config/rs6000/linux64.h:116
26121 #, gcc-internal-format
26122 msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
26125 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
26126 #. get control in TARGET_OPTION_OVERRIDE.
26127 #: config/rs6000/sysv4.h:113
26128 #, gcc-internal-format, gfc-internal-format
26129 msgid "bad value for -mcall-%s"
26132 #: config/rs6000/sysv4.h:129
26133 #, gcc-internal-format, gfc-internal-format
26134 msgid "bad value for -msdata=%s"
26137 #: config/rs6000/sysv4.h:146
26138 #, gcc-internal-format, gfc-internal-format
26139 msgid "-mrelocatable and -msdata=%s are incompatible"
26142 #: config/rs6000/sysv4.h:155
26143 #, gcc-internal-format, gfc-internal-format
26144 msgid "-f%s and -msdata=%s are incompatible"
26147 #: config/rs6000/sysv4.h:164
26148 #, gcc-internal-format, gfc-internal-format
26149 msgid "-msdata=%s and -mcall-%s are incompatible"
26152 #: config/rs6000/sysv4.h:173
26153 #, gcc-internal-format
26154 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
26157 #: config/rs6000/sysv4.h:179
26158 #, gcc-internal-format, gfc-internal-format
26159 msgid "-mrelocatable and -mcall-%s are incompatible"
26162 #: config/rs6000/sysv4.h:186
26163 #, gcc-internal-format, gfc-internal-format
26164 msgid "-fPIC and -mcall-%s are incompatible"
26167 #: config/rs6000/sysv4.h:192
26168 #, gcc-internal-format
26169 msgid "-msecure-plt not supported by your assembler"
26172 #: config/rs6000/sysv4.h:211
26173 #, gcc-internal-format, gfc-internal-format
26174 msgid "-m%s not supported in this configuration"
26177 #: config/rx/rx.c:644
26178 #, gcc-internal-format, gfc-internal-format
26179 msgid "unrecognized control register number: %d - using 'psw'"
26182 #: config/rx/rx.c:1380
26183 #, gcc-internal-format
26184 msgid "multiple fast interrupt routines seen: %qE and %qE"
26187 #: config/rx/rx.c:2490
26188 #, gcc-internal-format, gfc-internal-format
26189 msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'"
26192 #: config/rx/rx.c:2492
26193 #, gcc-internal-format
26194 msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW"
26197 #: config/rx/rx.c:2658
26198 #, gcc-internal-format
26199 msgid "RX FPU instructions do not support NaNs and infinities"
26202 #: config/s390/s390.c:479
26203 #, gcc-internal-format
26205 "requested %qE attribute is not a non-negative integer constant or too large "
26209 #: config/s390/s390.c:1712
26210 #, gcc-internal-format
26211 msgid "argument to %qs is too large (max. %d)"
26214 #: config/s390/s390.c:1754
26215 #, gcc-internal-format, gfc-internal-format
26216 msgid "z/Architecture mode not supported on %s"
26219 #: config/s390/s390.c:1756
26220 #, gcc-internal-format
26221 msgid "64-bit ABI not supported in ESA/390 mode"
26224 #: config/s390/s390.c:1773
26225 #, gcc-internal-format, gfc-internal-format
26226 msgid "hardware decimal floating point instructions not available on %s"
26229 #: config/s390/s390.c:1776
26230 #, gcc-internal-format
26232 "hardware decimal floating point instructions not available in ESA/390 mode"
26235 #: config/s390/s390.c:1786
26236 #, gcc-internal-format
26237 msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
26240 #: config/s390/s390.c:1814
26241 #, gcc-internal-format
26243 "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
26246 #: config/s390/s390.c:1820
26247 #, gcc-internal-format
26248 msgid "stack size must be greater than the stack guard value"
26251 #: config/s390/s390.c:1822
26252 #, gcc-internal-format
26253 msgid "stack size must not be greater than 64k"
26256 #: config/s390/s390.c:1825
26257 #, gcc-internal-format
26258 msgid "-mstack-guard implies use of -mstack-size"
26261 #: config/s390/s390.c:5480
26262 #, gcc-internal-format
26263 msgid "function %qE with the %qs attribute is not hotpatchable"
26266 #: config/s390/s390.c:5521
26267 #, gcc-internal-format
26268 msgid "hotpatch_prologue is not compatible with nested function"
26271 #: config/s390/s390.c:8016
26272 #, gcc-internal-format
26273 msgid "total size of local variables exceeds architecture limit"
26276 #: config/s390/s390.c:8976
26277 #, gcc-internal-format
26279 "frame size of function %qs is %wd bytes exceeding user provided stack limit "
26280 "of %d bytes. An unconditional trap is added."
26283 #: config/s390/s390.c:8991
26284 #, gcc-internal-format
26286 "frame size of function %qs is %wd bytes which is more than half the stack "
26287 "size. The dynamic check would not be reliable. No check emitted for this "
26291 #: config/s390/s390.c:9019
26292 #, gcc-internal-format
26293 msgid "frame size of %qs is %wd bytes"
26296 #: config/s390/s390.c:9023
26297 #, gcc-internal-format
26298 msgid "%qs uses dynamic stack allocation"
26301 #: config/s390/s390.c:10190
26302 #, gcc-internal-format
26303 msgid "Transactional execution builtins not enabled (-mhtm)\n"
26306 #: config/sh/sh.c:953
26307 #, gcc-internal-format
26308 msgid "ignoring -fschedule-insns because of exception handling bug"
26311 #: config/sh/sh.c:970
26312 #, gcc-internal-format
26314 "unwind tables currently require either a frame pointer or -maccumulate-"
26315 "outgoing-args for correctness"
26318 #: config/sh/sh.c:8242
26319 #, gcc-internal-format
26320 msgid "__builtin_saveregs not supported by this subtarget"
26323 #: config/sh/sh.c:9397
26324 #, gcc-internal-format
26325 msgid "%qE attribute only applies to interrupt functions"
26328 #: config/sh/sh.c:9467
26329 #, gcc-internal-format
26330 msgid "%qE attribute is supported only for SH2A"
26333 #: config/sh/sh.c:9497
26334 #, gcc-internal-format
26335 msgid "attribute interrupt_handler is not compatible with -m5-compact"
26338 #: config/sh/sh.c:9514
26339 #, gcc-internal-format
26340 msgid "%qE attribute only applies to SH2A"
26343 #: config/sh/sh.c:9536
26344 #, gcc-internal-format
26345 msgid "%qE attribute argument should be between 0 to 255"
26348 #. The argument must be a constant string.
26349 #: config/sh/sh.c:9609
26350 #, gcc-internal-format
26351 msgid "%qE attribute argument not a string constant"
26354 #: config/sh/sh.c:12297
26355 #, gcc-internal-format
26356 msgid "r0 needs to be available as a call-clobbered register"
26359 #: config/sh/sh.c:12318
26360 #, gcc-internal-format
26361 msgid "need a second call-clobbered general purpose register"
26364 #: config/sh/sh.c:12326
26365 #, gcc-internal-format
26366 msgid "need a call-clobbered target register"
26370 #: config/sh/netbsd-elf.h:73
26371 #, gcc-internal-format
26372 msgid "unimplemented-shmedia profiling"
26375 #. 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.
26376 #: config/sh/vxworks.h:43
26377 #, gcc-internal-format
26378 msgid "-mrelax is only supported for RTP PIC"
26381 #: config/sparc/sparc.c:1259
26382 #, gcc-internal-format, gfc-internal-format
26383 msgid "%s is not supported by this configuration"
26386 #: config/sparc/sparc.c:1266
26387 #, gcc-internal-format
26388 msgid "-mlong-double-64 not allowed with -m64"
26391 #: config/sparc/sparc.c:1286
26392 #, gcc-internal-format, gfc-internal-format
26393 msgid "bad value (%s) for -mcmodel= switch"
26396 #: config/sparc/sparc.c:1291
26397 #, gcc-internal-format
26398 msgid "-mcmodel= is not supported on 32 bit systems"
26401 #: config/sparc/sparc.c:1298
26402 #, gcc-internal-format
26403 msgid "-fcall-saved-REG is not supported for out registers"
26406 #: config/spu/spu-c.c:136
26407 #, gcc-internal-format, gfc-internal-format
26408 msgid "insufficient arguments to overloaded function %s"
26411 #: config/spu/spu-c.c:167
26412 #, gcc-internal-format, gfc-internal-format
26413 msgid "too many arguments to overloaded function %s"
26416 #: config/spu/spu-c.c:179
26417 #, gcc-internal-format, gfc-internal-format
26418 msgid "parameter list does not match a valid signature for %s()"
26421 #: config/spu/spu.c:264
26422 #, gcc-internal-format, gfc-internal-format
26423 msgid "bad value (%s) for -march= switch"
26426 #: config/spu/spu.c:275
26427 #, gcc-internal-format, gfc-internal-format
26428 msgid "bad value (%s) for -mtune= switch"
26431 #: config/spu/spu.c:5194 config/spu/spu.c:5197
26432 #, gcc-internal-format
26433 msgid "creating run-time relocation for %qD"
26436 #: config/spu/spu.c:5202 config/spu/spu.c:5204
26437 #, gcc-internal-format
26438 msgid "creating run-time relocation"
26441 #: config/spu/spu.c:6339
26442 #, gcc-internal-format, gfc-internal-format
26443 msgid "%s expects an integer literal in the range [%d, %d]"
26446 #: config/spu/spu.c:6359
26447 #, gcc-internal-format
26448 msgid "%s expects an integer literal in the range [%d, %d]. (%wd)"
26451 #: config/spu/spu.c:6388
26452 #, gcc-internal-format, gfc-internal-format
26453 msgid "%d least significant bits of %s are ignored"
26456 #: config/stormy16/stormy16.c:1053
26457 #, gcc-internal-format
26458 msgid "local variable memory requirements exceed capacity"
26461 #: config/stormy16/stormy16.c:1212
26462 #, gcc-internal-format
26463 msgid "function_profiler support"
26466 #: config/stormy16/stormy16.c:1306
26467 #, gcc-internal-format
26468 msgid "cannot use va_start in interrupt function"
26471 #: config/stormy16/stormy16.c:1873
26472 #, gcc-internal-format, gfc-internal-format
26473 msgid "switch statement of size %lu entries too large"
26476 #: config/stormy16/stormy16.c:2245
26477 #, gcc-internal-format
26478 msgid "%<__BELOW100__%> attribute only applies to variables"
26481 #: config/stormy16/stormy16.c:2252
26482 #, gcc-internal-format
26483 msgid "__BELOW100__ attribute not allowed with auto storage class"
26486 #: config/tilegx/tilegx.c:3512 config/tilepro/tilepro.c:3118
26487 #, gcc-internal-format
26488 msgid "bad builtin icode"
26491 #: config/tilegx/tilegx.c:3553 config/tilepro/tilepro.c:3144
26492 #, gcc-internal-format
26493 msgid "operand must be an immediate of the right size"
26496 #: config/v850/v850-c.c:68
26497 #, gcc-internal-format
26498 msgid "#pragma GHS endXXXX found without previous startXXX"
26501 #: config/v850/v850-c.c:71
26502 #, gcc-internal-format
26503 msgid "#pragma GHS endXXX does not match previous startXXX"
26506 #: config/v850/v850-c.c:97
26507 #, gcc-internal-format
26508 msgid "cannot set interrupt attribute: no current function"
26511 #: config/v850/v850-c.c:105
26512 #, gcc-internal-format
26513 msgid "cannot set interrupt attribute: no such identifier"
26516 #: config/v850/v850-c.c:154
26517 #, gcc-internal-format
26518 msgid "junk at end of #pragma ghs section"
26521 #: config/v850/v850-c.c:171
26522 #, gcc-internal-format
26523 msgid "unrecognized section name %qE"
26526 #: config/v850/v850-c.c:186
26527 #, gcc-internal-format
26528 msgid "malformed #pragma ghs section"
26531 #: config/v850/v850-c.c:205
26532 #, gcc-internal-format
26533 msgid "junk at end of #pragma ghs interrupt"
26536 #: config/v850/v850-c.c:216
26537 #, gcc-internal-format
26538 msgid "junk at end of #pragma ghs starttda"
26541 #: config/v850/v850-c.c:227
26542 #, gcc-internal-format
26543 msgid "junk at end of #pragma ghs startsda"
26546 #: config/v850/v850-c.c:238
26547 #, gcc-internal-format
26548 msgid "junk at end of #pragma ghs startzda"
26551 #: config/v850/v850-c.c:249
26552 #, gcc-internal-format
26553 msgid "junk at end of #pragma ghs endtda"
26556 #: config/v850/v850-c.c:260
26557 #, gcc-internal-format
26558 msgid "junk at end of #pragma ghs endsda"
26561 #: config/v850/v850-c.c:271
26562 #, gcc-internal-format
26563 msgid "junk at end of #pragma ghs endzda"
26566 #: config/v850/v850.c:2123
26567 #, gcc-internal-format
26568 msgid "data area attributes cannot be specified for local variables"
26571 #: config/v850/v850.c:2134
26572 #, gcc-internal-format
26573 msgid "data area of %q+D conflicts with previous declaration"
26576 #: config/v850/v850.c:2265
26577 #, gcc-internal-format, gfc-internal-format
26578 msgid "bogus JR construction: %d"
26581 #: config/v850/v850.c:2283 config/v850/v850.c:2390
26582 #, gcc-internal-format, gfc-internal-format
26583 msgid "bad amount of stack space removal: %d"
26586 #: config/v850/v850.c:2370
26587 #, gcc-internal-format, gfc-internal-format
26588 msgid "bogus JARL construction: %d"
26591 #: config/v850/v850.c:2667
26592 #, gcc-internal-format, gfc-internal-format
26593 msgid "bogus DISPOSE construction: %d"
26596 #: config/v850/v850.c:2686
26597 #, gcc-internal-format, gfc-internal-format
26598 msgid "too much stack space to dispose of: %d"
26601 #: config/v850/v850.c:2788
26602 #, gcc-internal-format, gfc-internal-format
26603 msgid "bogus PREPEARE construction: %d"
26606 #: config/v850/v850.c:2805
26607 #, gcc-internal-format, gfc-internal-format
26608 msgid "too much stack space to prepare: %d"
26611 #: config/vms/vms-c.c:44
26612 #, gcc-internal-format
26613 msgid "junk at end of #pragma __nostandard"
26616 #: config/vms/vms-c.c:55
26617 #, gcc-internal-format
26618 msgid "junk at end of #pragma __standard"
26621 #: config/vms/vms-c.c:80
26622 #, gcc-internal-format
26623 msgid "malformed '#pragma member_alignment', ignoring"
26626 #: config/vms/vms-c.c:95
26627 #, gcc-internal-format, gfc-internal-format
26628 msgid "unknown '#pragma member_alignment' name %s"
26631 #: config/vms/vms-c.c:100
26632 #, gcc-internal-format
26633 msgid "malformed '#pragma member_alignment'"
26636 #: config/vms/vms-c.c:134
26637 #, gcc-internal-format
26638 msgid "unhandled alignment for '#pragma nomember_alignment'"
26641 #: config/vms/vms-c.c:147
26642 #, gcc-internal-format
26643 msgid "garbage at end of '#pragma nomember_alignment'"
26646 #: config/vms/vms-c.c:202
26647 #, gcc-internal-format
26648 msgid "malformed '#pragma extern_model', ignoring"
26651 #: config/vms/vms-c.c:223
26652 #, gcc-internal-format
26653 msgid "extern model globalvalue"
26656 #: config/vms/vms-c.c:228
26657 #, gcc-internal-format, gfc-internal-format
26658 msgid "unknown '#pragma extern_model' model '%s'"
26661 #: config/vms/vms-c.c:234
26662 #, gcc-internal-format
26663 msgid "junk at end of '#pragma extern_model'"
26666 #: config/vms/vms-c.c:248
26667 #, gcc-internal-format
26668 msgid "vms '#pragma __message' is ignored"
26671 #: config/vms/vms-c.c:273 config/vms/vms-c.c:279
26672 #, gcc-internal-format
26673 msgid "malformed '#pragma __extern_prefix', ignoring"
26676 #: config/vms/vms-c.c:312 config/vms/vms-c.c:332
26677 #, gcc-internal-format
26678 msgid "malformed %<#pragma %s%>, ignoring"
26681 #: config/vms/vms-c.c:328
26682 #, gcc-internal-format
26683 msgid "invalid constant in %<#pragma %s%>"
26686 #: config/xtensa/xtensa.c:2191
26687 #, gcc-internal-format
26688 msgid "boolean registers required for the floating-point option"
26691 #: config/xtensa/xtensa.c:2226
26692 #, gcc-internal-format, gfc-internal-format
26693 msgid "-f%s is not supported with CONST16 instructions"
26696 #: config/xtensa/xtensa.c:2233
26697 #, gcc-internal-format
26698 msgid "PIC is required but not supported with CONST16 instructions"
26701 #: config/xtensa/xtensa.c:3288
26702 #, gcc-internal-format
26703 msgid "only uninitialized variables can be placed in a .bss section"
26706 #: ada/gcc-interface/decl.c:2254 ada/gcc-interface/decl.c:2976
26707 #, gcc-internal-format
26708 msgid "non-default Scalar_Storage_Order"
26711 #: ada/gcc-interface/misc.c:141
26712 #, gcc-internal-format
26713 msgid "%<-gnat%> misspelled as %<-gant%>"
26716 #: ada/gcc-interface/misc.c:249
26717 #, gcc-internal-format
26718 msgid "-fexcess-precision=standard for Ada"
26721 #: ada/gcc-interface/utils.c:6068 ada/gcc-interface/utils.c:6243
26722 #: ada/gcc-interface/utils.c:6285 ada/gcc-interface/utils.c:6339
26723 #, gcc-internal-format
26724 msgid "%qs attribute ignored"
26727 #: ada/gcc-interface/utils.c:6186
26728 #, gcc-internal-format
26729 msgid "%qs attribute requires prototypes with named arguments"
26732 #: ada/gcc-interface/utils.c:6195
26733 #, gcc-internal-format
26734 msgid "%qs attribute only applies to variadic functions"
26737 #: ada/gcc-interface/utils.c:6266
26738 #, gcc-internal-format
26739 msgid "%qE attribute has no effect"
26742 #: ada/gcc-interface/utils.c:6372
26743 #, gcc-internal-format
26744 msgid "invalid vector type for attribute %qs"
26747 #: ada/gcc-interface/utils.c:6428
26748 #, gcc-internal-format
26749 msgid "attribute %qs applies to array types only"
26752 #: ada/gcc-interface/utils.c:6455
26753 #, gcc-internal-format
26754 msgid "invalid element type for attribute %qs"
26757 #: c/c-array-notation.c:243 cp/cp-array-notation.c:258
26758 #, gcc-internal-format
26760 "__sec_reduce_min_ind or __sec_reduce_max_ind cannot have arrays with "
26761 "dimension greater than 1"
26764 #: c/c-array-notation.c:708 c/c-array-notation.c:714
26765 #, gcc-internal-format
26766 msgid "%qE cannot be scalar when %qE is not"
26769 #: c/c-array-notation.c:776 cp/cp-array-notation.c:658
26770 #, gcc-internal-format
26771 msgid "length mismatch between LHS and RHS"
26774 #: c/c-array-notation.c:1323 cp/cp-array-notation.c:1407
26775 #, gcc-internal-format
26776 msgid "start-index of array notation triplet is not an integer"
26779 #: c/c-array-notation.c:1328 cp/cp-array-notation.c:1412
26780 #, gcc-internal-format
26781 msgid "length of array notation triplet is not an integer"
26784 #: c/c-array-notation.c:1335 cp/cp-array-notation.c:1417
26785 #, gcc-internal-format
26786 msgid "stride of array notation triplet is not an integer"
26789 #: c/c-array-notation.c:1356
26790 #, gcc-internal-format
26791 msgid "rank of an array notation triplet's start-index is not zero"
26794 #: c/c-array-notation.c:1362
26795 #, gcc-internal-format
26796 msgid "rank of an array notation triplet's length is not zero"
26799 #: c/c-array-notation.c:1367
26800 #, gcc-internal-format
26801 msgid "rank of array notation triplet's stride is not zero"
26804 #. Except for passing an argument to an unprototyped function,
26805 #. this is a constraint violation. When passing an argument to
26806 #. an unprototyped function, it is compile-time undefined;
26807 #. making it a constraint in that case was rejected in
26809 #: c/c-convert.c:102 c/c-typeck.c:2106 c/c-typeck.c:5691 c/c-typeck.c:11046
26810 #: cp/typeck.c:1923 cp/typeck.c:7295 cp/typeck.c:7994
26811 #, gcc-internal-format
26812 msgid "void value not ignored as it ought to be"
26815 #: c/c-convert.c:181 java/typeck.c:150
26816 #, gcc-internal-format
26817 msgid "conversion to non-scalar type requested"
26821 #, gcc-internal-format
26822 msgid "array %q+D assumed to have one element"
26826 #, gcc-internal-format
26827 msgid "%qD is static but used in inline function %qD which is not static"
26831 #, gcc-internal-format
26832 msgid "%q+D is static but declared in inline function %qD which is not static"
26836 #, gcc-internal-format, gfc-internal-format
26837 msgid "GCC supports only %u nested scopes"
26840 #: c/c-decl.c:1122 cp/decl.c:379
26841 #, gcc-internal-format
26842 msgid "label %q+D used but not defined"
26846 #, gcc-internal-format
26847 msgid "nested function %q+D declared but never defined"
26851 #, gcc-internal-format
26852 msgid "inline function %q+D declared but never defined"
26855 #: c/c-decl.c:1196 cp/decl.c:646
26856 #, gcc-internal-format
26857 msgid "unused variable %q+D"
26861 #, gcc-internal-format
26862 msgid "variable %qD set but not used"
26866 #, gcc-internal-format
26867 msgid "type of array %q+D completed incompatibly with implicit initialization"
26870 #: c/c-decl.c:1484 c/c-decl.c:5985 c/c-decl.c:6834 c/c-decl.c:7551
26871 #, gcc-internal-format
26872 msgid "originally defined here"
26876 #, gcc-internal-format
26878 "a parameter list with an ellipsis can%'t match an empty parameter name list "
26883 #, gcc-internal-format
26885 "an argument type that has a default promotion can%'t match an empty "
26886 "parameter name list declaration"
26890 #, gcc-internal-format
26892 "prototype for %q+D declares more arguments than previous old-style definition"
26896 #, gcc-internal-format
26898 "prototype for %q+D declares fewer arguments than previous old-style "
26903 #, gcc-internal-format
26904 msgid "prototype for %q+D declares argument %d with incompatible type"
26907 #. If we get here, no errors were found, but do issue a warning
26908 #. for this poor-style construct.
26910 #, gcc-internal-format
26911 msgid "prototype for %q+D follows non-prototype definition"
26915 #, gcc-internal-format
26916 msgid "previous definition of %q+D was here"
26920 #, gcc-internal-format
26921 msgid "previous implicit declaration of %q+D was here"
26925 #, gcc-internal-format
26926 msgid "previous declaration of %q+D was here"
26930 #, gcc-internal-format
26931 msgid "%q+D redeclared as different kind of symbol"
26935 #, gcc-internal-format
26936 msgid "built-in function %q+D declared as non-function"
26939 #: c/c-decl.c:1703 c/c-decl.c:1876 c/c-decl.c:2596
26940 #, gcc-internal-format
26941 msgid "declaration of %q+D shadows a built-in function"
26945 #, gcc-internal-format
26946 msgid "redeclaration of enumerator %q+D"
26949 #. If types don't match for a built-in, throw away the
26950 #. built-in. No point in calling locate_old_decl here, it
26951 #. won't print anything.
26953 #, gcc-internal-format
26954 msgid "conflicting types for built-in function %q+D"
26957 #: c/c-decl.c:1758 c/c-decl.c:1771 c/c-decl.c:1807
26958 #, gcc-internal-format
26959 msgid "conflicting types for %q+D"
26963 #, gcc-internal-format
26964 msgid "conflicting named address spaces (generic vs %s) for %q+D"
26968 #, gcc-internal-format
26969 msgid "conflicting named address spaces (%s vs generic) for %q+D"
26973 #, gcc-internal-format
26974 msgid "conflicting named address spaces (%s vs %s) for %q+D"
26978 #, gcc-internal-format
26979 msgid "conflicting type qualifiers for %q+D"
26983 #, gcc-internal-format
26984 msgid "redefinition of typedef %q+D with different type"
26988 #, gcc-internal-format
26989 msgid "redefinition of typedef %q+D with variably modified type"
26993 #, gcc-internal-format
26994 msgid "redefinition of typedef %q+D"
26997 #: c/c-decl.c:1902 c/c-decl.c:2005
26998 #, gcc-internal-format
26999 msgid "redefinition of %q+D"
27002 #: c/c-decl.c:1937 c/c-decl.c:2043
27003 #, gcc-internal-format
27004 msgid "static declaration of %q+D follows non-static declaration"
27007 #: c/c-decl.c:1947 c/c-decl.c:1955 c/c-decl.c:2033 c/c-decl.c:2040
27008 #, gcc-internal-format
27009 msgid "non-static declaration of %q+D follows static declaration"
27013 #, gcc-internal-format
27014 msgid "%<gnu_inline%> attribute present on %q+D"
27018 #, gcc-internal-format
27019 msgid "but not here"
27023 #, gcc-internal-format
27024 msgid "thread-local declaration of %q+D follows non-thread-local declaration"
27028 #, gcc-internal-format
27029 msgid "non-thread-local declaration of %q+D follows thread-local declaration"
27033 #, gcc-internal-format
27034 msgid "extern declaration of %q+D follows declaration with no linkage"
27038 #, gcc-internal-format
27039 msgid "declaration of %q+D with no linkage follows extern declaration"
27043 #, gcc-internal-format
27044 msgid "redeclaration of %q+D with no linkage"
27048 #, gcc-internal-format
27050 "redeclaration of %q+D with different visibility (old visibility preserved)"
27054 #, gcc-internal-format
27055 msgid "inline declaration of %qD follows declaration with attribute noinline"
27059 #, gcc-internal-format
27060 msgid "declaration of %q+D with attribute noinline follows inline declaration "
27064 #, gcc-internal-format
27065 msgid "redefinition of parameter %q+D"
27069 #, gcc-internal-format
27070 msgid "redundant redeclaration of %q+D"
27074 #, gcc-internal-format
27075 msgid "declaration of %q+D shadows previous non-variable"
27079 #, gcc-internal-format
27080 msgid "declaration of %q+D shadows a parameter"
27083 #: c/c-decl.c:2590 cp/name-lookup.c:1239
27084 #, gcc-internal-format
27085 msgid "declaration of %qD shadows a global declaration"
27089 #, gcc-internal-format
27090 msgid "declaration of %q+D shadows a previous local"
27093 #: c/c-decl.c:2605 cp/name-lookup.c:1198 cp/name-lookup.c:1242
27094 #, gcc-internal-format
27095 msgid "shadowed declaration is here"
27099 #, gcc-internal-format
27100 msgid "nested extern declaration of %qD"
27103 #: c/c-decl.c:2908 c/c-decl.c:2911
27104 #, gcc-internal-format
27105 msgid "implicit declaration of function %qE"
27109 #, gcc-internal-format
27110 msgid "incompatible implicit declaration of built-in function %qD"
27114 #, gcc-internal-format
27115 msgid "incompatible implicit declaration of function %qD"
27119 #, gcc-internal-format
27120 msgid "%qE undeclared here (not in a function)"
27124 #, gcc-internal-format
27125 msgid "%qE undeclared (first use in this function)"
27129 #, gcc-internal-format
27131 "each undeclared identifier is reported only once for each function it "
27135 #: c/c-decl.c:3095 cp/decl.c:2726
27136 #, gcc-internal-format
27137 msgid "label %qE referenced outside of any function"
27141 #, gcc-internal-format
27142 msgid "jump into scope of identifier with variably modified type"
27146 #, gcc-internal-format
27147 msgid "jump skips variable initialization"
27150 #: c/c-decl.c:3135 c/c-decl.c:3191 c/c-decl.c:3280
27151 #, gcc-internal-format
27152 msgid "label %qD defined here"
27155 #: c/c-decl.c:3136 c/c-decl.c:3408 c/c-typeck.c:7440 cp/class.c:1397
27157 #, gcc-internal-format
27158 msgid "%qD declared here"
27161 #: c/c-decl.c:3190 c/c-decl.c:3279
27162 #, gcc-internal-format
27163 msgid "jump into statement expression"
27167 #, gcc-internal-format
27168 msgid "duplicate label declaration %qE"
27171 #: c/c-decl.c:3310 cp/decl.c:3047
27172 #, gcc-internal-format
27173 msgid "duplicate label %qD"
27177 #, gcc-internal-format
27179 "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
27183 #, gcc-internal-format
27184 msgid "switch jumps over variable initialization"
27187 #: c/c-decl.c:3407 c/c-decl.c:3418
27188 #, gcc-internal-format
27189 msgid "switch starts here"
27193 #, gcc-internal-format
27194 msgid "switch jumps into statement expression"
27198 #, gcc-internal-format
27199 msgid "%qE defined as wrong kind of tag"
27203 #, gcc-internal-format
27204 msgid "unnamed struct/union that defines no instances"
27208 #, gcc-internal-format
27209 msgid "empty declaration with storage class specifier does not redeclare tag"
27213 #, gcc-internal-format
27214 msgid "empty declaration with type qualifier does not redeclare tag"
27218 #, gcc-internal-format
27219 msgid "empty declaration with %<_Alignas%> does not redeclare tag"
27222 #: c/c-decl.c:3777 c/c-decl.c:3785
27223 #, gcc-internal-format
27224 msgid "useless type name in empty declaration"
27228 #, gcc-internal-format
27229 msgid "%<inline%> in empty declaration"
27233 #, gcc-internal-format
27234 msgid "%<_Noreturn%> in empty declaration"
27238 #, gcc-internal-format
27239 msgid "%<auto%> in file-scope empty declaration"
27243 #, gcc-internal-format
27244 msgid "%<register%> in file-scope empty declaration"
27248 #, gcc-internal-format
27249 msgid "useless storage class specifier in empty declaration"
27253 #, gcc-internal-format
27254 msgid "useless %qs in empty declaration"
27258 #, gcc-internal-format
27259 msgid "useless type qualifier in empty declaration"
27263 #, gcc-internal-format
27264 msgid "useless %<_Alignas%> in empty declaration"
27267 #: c/c-decl.c:3851 c/c-parser.c:1541
27268 #, gcc-internal-format
27269 msgid "empty declaration"
27273 #, gcc-internal-format
27275 "ISO C90 does not support %<static%> or type qualifiers in parameter array "
27280 #, gcc-internal-format
27281 msgid "ISO C90 does not support %<[*]%> array declarators"
27285 #. A function definition isn't function prototype scope C99 6.2.1p4.
27287 #: c/c-decl.c:3935 c/c-decl.c:6402
27288 #, gcc-internal-format
27289 msgid "%<[*]%> not allowed in other than function prototype scope"
27292 #: c/c-decl.c:4024 cp/decl2.c:1393
27293 #, gcc-internal-format
27294 msgid "%q+D in block scope inside of declare target directive"
27297 #: c/c-decl.c:4028 cp/decl2.c:1398
27298 #, gcc-internal-format
27299 msgid "%q+D in declare target directive does not have mappable type"
27303 #, gcc-internal-format
27304 msgid "%q+D is usually a function"
27308 #, gcc-internal-format
27309 msgid "typedef %qD is initialized (use __typeof__ instead)"
27313 #, gcc-internal-format
27314 msgid "function %qD is initialized like a variable"
27317 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
27319 #, gcc-internal-format
27320 msgid "parameter %qD is initialized"
27323 #. Although C99 is unclear about whether incomplete arrays
27324 #. of VLAs themselves count as VLAs, it does not make
27325 #. sense to permit them to be initialized given that
27326 #. ordinary VLAs may not be initialized.
27327 #: c/c-decl.c:4116 c/c-decl.c:4131 c/c-typeck.c:6764
27328 #, gcc-internal-format
27329 msgid "variable-sized object may not be initialized"
27333 #, gcc-internal-format
27334 msgid "variable %qD has initializer but incomplete type"
27337 #: c/c-decl.c:4211 cp/decl.c:4586 cp/decl.c:13134
27338 #, gcc-internal-format
27339 msgid "inline function %q+D given attribute noinline"
27343 #, gcc-internal-format
27344 msgid "uninitialized const member in %qT is invalid in C++"
27347 #: c/c-decl.c:4264 cp/init.c:2151 cp/init.c:2179
27348 #, gcc-internal-format
27349 msgid "%qD should be initialized"
27353 #, gcc-internal-format
27354 msgid "initializer fails to determine size of %q+D"
27358 #, gcc-internal-format
27359 msgid "array size missing in %q+D"
27363 #, gcc-internal-format
27364 msgid "zero or negative size array %q+D"
27368 #, gcc-internal-format
27369 msgid "storage size of %q+D isn%'t constant"
27373 #, gcc-internal-format
27374 msgid "ignoring asm-specifier for non-static local variable %q+D"
27378 #, gcc-internal-format
27379 msgid "cannot put object with volatile field into register"
27383 #, gcc-internal-format
27384 msgid "uninitialized const %qD is invalid in C++"
27388 #, gcc-internal-format
27389 msgid "ISO C forbids forward parameter declarations"
27393 #, gcc-internal-format
27394 msgid "defining a type in a compound literal is invalid in C++"
27397 #: c/c-decl.c:4799 c/c-decl.c:4814
27398 #, gcc-internal-format
27399 msgid "bit-field %qs width not an integer constant"
27403 #, gcc-internal-format
27404 msgid "bit-field %qs width not an integer constant expression"
27408 #, gcc-internal-format
27409 msgid "negative width in bit-field %qs"
27413 #, gcc-internal-format
27414 msgid "zero width for bit-field %qs"
27418 #, gcc-internal-format
27419 msgid "bit-field %qs has invalid type"
27423 #, gcc-internal-format
27424 msgid "type of bit-field %qs is a GCC extension"
27428 #, gcc-internal-format
27429 msgid "width of %qs exceeds its type"
27433 #, gcc-internal-format
27434 msgid "%qs is narrower than values of its type"
27438 #, gcc-internal-format
27439 msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
27443 #, gcc-internal-format
27444 msgid "ISO C90 forbids array whose size can%'t be evaluated"
27448 #, gcc-internal-format
27449 msgid "ISO C90 forbids variable length array %qE"
27453 #, gcc-internal-format
27454 msgid "ISO C90 forbids variable length array"
27458 #, gcc-internal-format
27459 msgid "the size of array %qE can%'t be evaluated"
27463 #, gcc-internal-format
27464 msgid "the size of array can %'t be evaluated"
27468 #, gcc-internal-format
27469 msgid "variable length array %qE is used"
27472 #: c/c-decl.c:4921 cp/decl.c:8387
27473 #, gcc-internal-format
27474 msgid "variable length array is used"
27477 #: c/c-decl.c:5081 c/c-decl.c:5443 c/c-decl.c:5453
27478 #, gcc-internal-format
27479 msgid "variably modified %qE at file scope"
27483 #, gcc-internal-format
27484 msgid "variably modified field at file scope"
27488 #, gcc-internal-format
27489 msgid "type defaults to %<int%> in declaration of %qE"
27493 #, gcc-internal-format
27494 msgid "type defaults to %<int%> in type name"
27498 #, gcc-internal-format
27499 msgid "duplicate %<const%>"
27503 #, gcc-internal-format
27504 msgid "duplicate %<restrict%>"
27508 #, gcc-internal-format
27509 msgid "duplicate %<volatile%>"
27513 #, gcc-internal-format
27514 msgid "duplicate %<_Atomic%>"
27518 #, gcc-internal-format, gfc-internal-format
27519 msgid "conflicting named address spaces (%s vs %s)"
27522 #: c/c-decl.c:5170 c/c-parser.c:2399
27523 #, gcc-internal-format
27524 msgid "%<_Atomic%>-qualified array type"
27528 #, gcc-internal-format
27529 msgid "function definition declared %<auto%>"
27533 #, gcc-internal-format
27534 msgid "function definition declared %<register%>"
27538 #, gcc-internal-format
27539 msgid "function definition declared %<typedef%>"
27543 #, gcc-internal-format
27544 msgid "function definition declared %qs"
27548 #, gcc-internal-format
27549 msgid "storage class specified for structure field %qE"
27553 #, gcc-internal-format
27554 msgid "storage class specified for structure field"
27558 #, gcc-internal-format
27559 msgid "storage class specified for parameter %qE"
27563 #, gcc-internal-format
27564 msgid "storage class specified for unnamed parameter"
27567 #: c/c-decl.c:5221 cp/decl.c:9423
27568 #, gcc-internal-format
27569 msgid "storage class specified for typename"
27573 #, gcc-internal-format
27574 msgid "%qE initialized and declared %<extern%>"
27578 #, gcc-internal-format
27579 msgid "%qE has both %<extern%> and initializer"
27583 #, gcc-internal-format
27584 msgid "file-scope declaration of %qE specifies %<auto%>"
27588 #, gcc-internal-format
27589 msgid "file-scope declaration of %qE specifies %<register%>"
27593 #, gcc-internal-format
27594 msgid "nested function %qE declared %<extern%>"
27598 #, gcc-internal-format
27599 msgid "function-scope %qE implicitly auto and declared %qs"
27602 #. Only the innermost declarator (making a parameter be of
27603 #. array type which is converted to pointer type)
27604 #. may have static or type qualifiers.
27605 #: c/c-decl.c:5306 c/c-decl.c:5648
27606 #, gcc-internal-format
27607 msgid "static or type qualifiers in non-parameter array declarator"
27611 #, gcc-internal-format
27612 msgid "declaration of %qE as array of voids"
27616 #, gcc-internal-format
27617 msgid "declaration of type name as array of voids"
27621 #, gcc-internal-format
27622 msgid "declaration of %qE as array of functions"
27626 #, gcc-internal-format
27627 msgid "declaration of type name as array of functions"
27630 #: c/c-decl.c:5374 c/c-decl.c:7331
27631 #, gcc-internal-format
27632 msgid "invalid use of structure with flexible array member"
27636 #, gcc-internal-format
27637 msgid "size of array %qE has non-integer type"
27641 #, gcc-internal-format
27642 msgid "size of unnamed array has non-integer type"
27646 #, gcc-internal-format
27647 msgid "ISO C forbids zero-size array %qE"
27651 #, gcc-internal-format
27652 msgid "ISO C forbids zero-size array"
27656 #, gcc-internal-format
27657 msgid "size of array %qE is negative"
27661 #, gcc-internal-format
27662 msgid "size of unnamed array is negative"
27665 #: c/c-decl.c:5512 c/c-decl.c:5935
27666 #, gcc-internal-format
27667 msgid "size of array %qE is too large"
27670 #: c/c-decl.c:5515 c/c-decl.c:5937
27671 #, gcc-internal-format
27672 msgid "size of unnamed array is too large"
27676 #, gcc-internal-format
27677 msgid "ISO C90 does not support flexible array members"
27682 #, gcc-internal-format
27683 msgid "%<[*]%> not in a declaration"
27687 #, gcc-internal-format
27688 msgid "array type has incomplete element type"
27692 #, gcc-internal-format
27693 msgid "%qE declared as function returning a function"
27697 #, gcc-internal-format
27698 msgid "type name declared as function returning a function"
27702 #, gcc-internal-format
27703 msgid "%qE declared as function returning an array"
27707 #, gcc-internal-format
27708 msgid "type name declared as function returning an array"
27712 #, gcc-internal-format
27713 msgid "function definition has qualified void return type"
27716 #: c/c-decl.c:5725 cp/decl.c:9550
27717 #, gcc-internal-format
27718 msgid "type qualifiers ignored on function return type"
27721 #: c/c-decl.c:5754 c/c-decl.c:5952 c/c-decl.c:6005 c/c-decl.c:6078
27722 #: c/c-decl.c:6179 c/c-parser.c:2401
27723 #, gcc-internal-format
27724 msgid "%<_Atomic%>-qualified function type"
27727 #: c/c-decl.c:5760 c/c-decl.c:5958 c/c-decl.c:6083 c/c-decl.c:6184
27728 #, gcc-internal-format
27729 msgid "ISO C forbids qualified function types"
27733 #, gcc-internal-format
27734 msgid "%qs combined with %<auto%> qualifier for %qE"
27738 #, gcc-internal-format
27739 msgid "%qs combined with %<register%> qualifier for %qE"
27743 #, gcc-internal-format
27744 msgid "%qs specified for auto variable %qE"
27748 #, gcc-internal-format
27749 msgid "%qs specified for parameter %qE"
27753 #, gcc-internal-format
27754 msgid "%qs specified for unnamed parameter"
27758 #, gcc-internal-format
27759 msgid "%qs specified for structure field %qE"
27763 #, gcc-internal-format
27764 msgid "%qs specified for structure field"
27768 #, gcc-internal-format
27769 msgid "bit-field %qE has atomic type"
27773 #, gcc-internal-format
27774 msgid "bit-field has atomic type"
27778 #, gcc-internal-format
27779 msgid "alignment specified for typedef %qE"
27783 #, gcc-internal-format
27784 msgid "alignment specified for %<register%> object %qE"
27788 #, gcc-internal-format
27789 msgid "alignment specified for parameter %qE"
27793 #, gcc-internal-format
27794 msgid "alignment specified for unnamed parameter"
27798 #, gcc-internal-format
27799 msgid "alignment specified for bit-field %qE"
27803 #, gcc-internal-format
27804 msgid "alignment specified for unnamed bit-field"
27808 #, gcc-internal-format
27809 msgid "alignment specified for function %qE"
27813 #, gcc-internal-format
27814 msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
27818 #, gcc-internal-format
27819 msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
27823 #, gcc-internal-format
27824 msgid "typedef %q+D declared %<inline%>"
27828 #, gcc-internal-format
27829 msgid "typedef %q+D declared %<_Noreturn%>"
27833 #, gcc-internal-format
27834 msgid "ISO C forbids const or volatile function types"
27839 #, gcc-internal-format
27840 msgid "a member of a structure or union cannot have a variably modified type"
27843 #: c/c-decl.c:6038 cp/decl.c:8658
27844 #, gcc-internal-format
27845 msgid "variable or field %qE declared void"
27849 #, gcc-internal-format
27850 msgid "attributes in parameter array declarator ignored"
27854 #, gcc-internal-format
27855 msgid "parameter %q+D declared %<inline%>"
27859 #, gcc-internal-format
27860 msgid "parameter %q+D declared %<_Noreturn%>"
27864 #, gcc-internal-format
27865 msgid "field %qE declared as a function"
27869 #, gcc-internal-format
27870 msgid "field %qE has incomplete type"
27874 #, gcc-internal-format
27875 msgid "unnamed field has incomplete type"
27878 #: c/c-decl.c:6150 c/c-decl.c:6161 c/c-decl.c:6164
27879 #, gcc-internal-format
27880 msgid "invalid storage class for function %qE"
27884 #, gcc-internal-format
27885 msgid "cannot inline function %<main%>"
27889 #, gcc-internal-format
27890 msgid "%<main%> declared %<_Noreturn%>"
27894 #, gcc-internal-format
27895 msgid "ISO C99 does not support %<_Noreturn%>"
27899 #, gcc-internal-format
27900 msgid "ISO C90 does not support %<_Noreturn%>"
27904 #, gcc-internal-format
27905 msgid "variable previously declared %<static%> redeclared %<extern%>"
27909 #, gcc-internal-format
27910 msgid "variable %q+D declared %<inline%>"
27914 #, gcc-internal-format
27915 msgid "variable %q+D declared %<_Noreturn%>"
27919 #, gcc-internal-format
27920 msgid "non-nested function with variably modified type"
27924 #, gcc-internal-format
27925 msgid "object with variably modified type must have no linkage"
27928 #: c/c-decl.c:6408 c/c-decl.c:7972
27929 #, gcc-internal-format
27930 msgid "function declaration isn%'t a prototype"
27934 #, gcc-internal-format
27935 msgid "parameter names (without types) in function declaration"
27939 #, gcc-internal-format
27940 msgid "parameter %u (%q+D) has incomplete type"
27944 #, gcc-internal-format, gfc-internal-format
27945 msgid "parameter %u has incomplete type"
27949 #, gcc-internal-format
27950 msgid "parameter %u (%q+D) has void type"
27954 #, gcc-internal-format, gfc-internal-format
27955 msgid "parameter %u has void type"
27959 #, gcc-internal-format
27960 msgid "%<void%> as only parameter may not be qualified"
27963 #: c/c-decl.c:6562 c/c-decl.c:6597
27964 #, gcc-internal-format
27965 msgid "%<void%> must be the only parameter"
27969 #, gcc-internal-format
27970 msgid "parameter %q+D has just a forward declaration"
27973 #. The %s will be one of 'struct', 'union', or 'enum'.
27975 #, gcc-internal-format
27976 msgid "%<%s %E%> declared inside parameter list"
27979 #. The %s will be one of 'struct', 'union', or 'enum'.
27981 #, gcc-internal-format, gfc-internal-format
27982 msgid "anonymous %s declared inside parameter list"
27986 #, gcc-internal-format
27988 "its scope is only this definition or declaration, which is probably not what "
27993 #, gcc-internal-format
27994 msgid "enum type defined here"
27998 #, gcc-internal-format
27999 msgid "struct defined here"
28003 #, gcc-internal-format
28004 msgid "union defined here"
28008 #, gcc-internal-format
28009 msgid "redefinition of %<union %E%>"
28013 #, gcc-internal-format
28014 msgid "redefinition of %<struct %E%>"
28018 #, gcc-internal-format
28019 msgid "nested redefinition of %<union %E%>"
28023 #, gcc-internal-format
28024 msgid "nested redefinition of %<struct %E%>"
28027 #: c/c-decl.c:6875 c/c-decl.c:7569
28028 #, gcc-internal-format
28029 msgid "defining type in %qs expression is invalid in C++"
28032 #: c/c-decl.c:6944 cp/decl.c:4291
28033 #, gcc-internal-format
28034 msgid "declaration does not declare anything"
28038 #, gcc-internal-format
28039 msgid "ISO C99 doesn%'t support unnamed structs/unions"
28043 #, gcc-internal-format
28044 msgid "ISO C90 doesn%'t support unnamed structs/unions"
28047 #: c/c-decl.c:7046 c/c-decl.c:7065 c/c-decl.c:7128
28048 #, gcc-internal-format
28049 msgid "duplicate member %q+D"
28053 #, gcc-internal-format
28054 msgid "union has no named members"
28058 #, gcc-internal-format
28059 msgid "union has no members"
28063 #, gcc-internal-format
28064 msgid "struct has no named members"
28068 #, gcc-internal-format
28069 msgid "struct has no members"
28073 #, gcc-internal-format
28074 msgid "flexible array member in union"
28078 #, gcc-internal-format
28079 msgid "flexible array member not at end of struct"
28083 #, gcc-internal-format
28084 msgid "flexible array member in otherwise empty struct"
28087 #: c/c-decl.c:7352 cp/class.c:6386
28088 #, gcc-internal-format
28089 msgid "type %qT is too large"
28093 #, gcc-internal-format
28094 msgid "union cannot be made transparent"
28098 #, gcc-internal-format
28099 msgid "nested redefinition of %<enum %E%>"
28102 #. This enum is a named one that has been declared already.
28104 #, gcc-internal-format
28105 msgid "redeclaration of %<enum %E%>"
28109 #, gcc-internal-format
28110 msgid "enumeration values exceed range of largest integer"
28114 #, gcc-internal-format
28115 msgid "specified mode too small for enumeral values"
28118 #: c/c-decl.c:7746 c/c-decl.c:7762
28119 #, gcc-internal-format
28120 msgid "enumerator value for %qE is not an integer constant"
28124 #, gcc-internal-format
28125 msgid "enumerator value for %qE is not an integer constant expression"
28129 #, gcc-internal-format
28130 msgid "overflow in enumeration values"
28134 #, gcc-internal-format
28135 msgid "ISO C restricts enumerator values to range of %<int%>"
28139 #, gcc-internal-format
28140 msgid "inline function %qD given attribute noinline"
28144 #, gcc-internal-format
28145 msgid "return type is an incomplete type"
28149 #, gcc-internal-format
28150 msgid "return type defaults to %<int%>"
28154 #, gcc-internal-format
28155 msgid "no previous prototype for %qD"
28159 #, gcc-internal-format
28160 msgid "%qD was used with no prototype before its definition"
28164 #, gcc-internal-format
28165 msgid "no previous declaration for %qD"
28169 #, gcc-internal-format
28170 msgid "%qD was used with no declaration before its definition"
28174 #, gcc-internal-format
28175 msgid "return type of %qD is not %<int%>"
28179 #, gcc-internal-format
28180 msgid "%qD is normally a non-static function"
28184 #, gcc-internal-format
28185 msgid "old-style parameter declarations in prototyped function definition"
28189 #, gcc-internal-format
28190 msgid "traditional C rejects ISO C style function definitions"
28194 #, gcc-internal-format
28195 msgid "parameter name omitted"
28199 #, gcc-internal-format
28200 msgid "old-style function definition"
28204 #, gcc-internal-format
28205 msgid "parameter name missing from parameter list"
28209 #, gcc-internal-format
28210 msgid "%qD declared as a non-parameter"
28214 #, gcc-internal-format
28215 msgid "multiple parameters named %qD"
28219 #, gcc-internal-format
28220 msgid "parameter %qD declared with void type"
28223 #: c/c-decl.c:8205 c/c-decl.c:8209
28224 #, gcc-internal-format
28225 msgid "type of %qD defaults to %<int%>"
28229 #, gcc-internal-format
28230 msgid "parameter %qD has incomplete type"
28234 #, gcc-internal-format
28235 msgid "declaration for parameter %qD but no such parameter"
28239 #, gcc-internal-format
28240 msgid "number of arguments doesn%'t match built-in prototype"
28244 #, gcc-internal-format
28245 msgid "number of arguments doesn%'t match prototype"
28248 #: c/c-decl.c:8302 c/c-decl.c:8349 c/c-decl.c:8363
28249 #, gcc-internal-format
28250 msgid "prototype declaration"
28254 #, gcc-internal-format
28255 msgid "promoted argument %qD doesn%'t match built-in prototype"
28259 #, gcc-internal-format
28260 msgid "promoted argument %qD doesn%'t match prototype"
28264 #, gcc-internal-format
28265 msgid "argument %qD doesn%'t match built-in prototype"
28269 #, gcc-internal-format
28270 msgid "argument %qD doesn%'t match prototype"
28273 #: c/c-decl.c:8588 cp/decl.c:14029
28274 #, gcc-internal-format
28275 msgid "no return statement in function returning non-void"
28279 #, gcc-internal-format
28280 msgid "parameter %qD set but not used"
28283 #. If we get here, declarations have been used in a for loop without
28284 #. the C99 for loop scope. This doesn't make much sense, so don't
28287 #, gcc-internal-format
28288 msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
28292 #, gcc-internal-format
28294 "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
28298 #, gcc-internal-format
28299 msgid "declaration of static variable %qD in %<for%> loop initial declaration"
28303 #, gcc-internal-format
28305 "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
28309 #, gcc-internal-format
28310 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
28314 #, gcc-internal-format
28315 msgid "%<union %E%> declared in %<for%> loop initial declaration"
28319 #, gcc-internal-format
28320 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
28324 #, gcc-internal-format
28325 msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
28329 #, gcc-internal-format
28330 msgid "incompatible address space qualifiers %qs and %qs"
28333 #: c/c-decl.c:9085 c/c-decl.c:9439 c/c-decl.c:9919
28334 #, gcc-internal-format
28335 msgid "duplicate %qE"
28338 #: c/c-decl.c:9111 c/c-decl.c:9451 c/c-decl.c:9762
28339 #, gcc-internal-format
28340 msgid "two or more data types in declaration specifiers"
28343 #: c/c-decl.c:9123 cp/parser.c:24017
28344 #, gcc-internal-format
28345 msgid "%<long long long%> is too long for GCC"
28349 #, gcc-internal-format
28350 msgid "ISO C90 does not support %<long long%>"
28353 #: c/c-decl.c:9331 c/c-parser.c:7384
28354 #, gcc-internal-format
28355 msgid "ISO C90 does not support complex types"
28359 #, gcc-internal-format
28360 msgid "ISO C does not support saturating types"
28364 #, gcc-internal-format
28365 msgid "%<__int128%> is not supported for this target"
28369 #, gcc-internal-format
28370 msgid "ISO C does not support %<__int128%> type"
28374 #, gcc-internal-format
28375 msgid "ISO C does not support decimal floating point"
28378 #: c/c-decl.c:9743 c/c-decl.c:10009 c/c-parser.c:6974
28379 #, gcc-internal-format
28380 msgid "fixed-point types not supported for this target"
28384 #, gcc-internal-format
28385 msgid "ISO C does not support fixed-point types"
28389 #, gcc-internal-format
28390 msgid "C++ lookup of %qD would return a field, not a type"
28394 #, gcc-internal-format
28395 msgid "%qE fails to be a typedef or built in type"
28399 #, gcc-internal-format
28400 msgid "%qE is not at beginning of declaration"
28404 #, gcc-internal-format
28405 msgid "%qE used with %<auto%>"
28409 #, gcc-internal-format
28410 msgid "%qE used with %<register%>"
28414 #, gcc-internal-format
28415 msgid "%qE used with %<typedef%>"
28418 #: c/c-decl.c:9880 c/c-parser.c:6560
28419 #, gcc-internal-format
28420 msgid "ISO C99 does not support %qE"
28423 #: c/c-decl.c:9883 c/c-parser.c:6563
28424 #, gcc-internal-format
28425 msgid "ISO C90 does not support %qE"
28429 #, gcc-internal-format
28430 msgid "%<__thread%> before %<extern%>"
28434 #, gcc-internal-format
28435 msgid "%<__thread%> before %<static%>"
28439 #, gcc-internal-format
28440 msgid "duplicate %<_Thread_local%> or %<__thread%>"
28444 #, gcc-internal-format
28445 msgid "multiple storage classes in declaration specifiers"
28449 #, gcc-internal-format
28450 msgid "%qs used with %qE"
28453 #: c/c-decl.c:10006
28454 #, gcc-internal-format
28455 msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
28458 #: c/c-decl.c:10021
28459 #, gcc-internal-format
28460 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
28463 #: c/c-decl.c:10072 c/c-decl.c:10085 c/c-decl.c:10111
28464 #, gcc-internal-format
28465 msgid "ISO C does not support complex integer types"
28468 #: c/c-decl.c:10529 cp/semantics.c:4849
28469 #, gcc-internal-format
28471 "%<#pragma omp declare reduction%> combiner refers to variable %qD which is "
28472 "not %<omp_out%> nor %<omp_in%>"
28475 #: c/c-decl.c:10533 cp/semantics.c:4853
28476 #, gcc-internal-format
28478 "%<#pragma omp declare reduction%> initializer refers to variable %qD which "
28479 "is not %<omp_priv%> nor %<omp_orig%>"
28482 #: c/c-parser.c:257
28483 #, gcc-internal-format
28484 msgid "identifier %qE conflicts with C++ keyword"
28487 #: c/c-parser.c:1277
28488 #, gcc-internal-format
28489 msgid "ISO C forbids an empty translation unit"
28492 #: c/c-parser.c:1375 c/c-parser.c:8410
28493 #, gcc-internal-format
28494 msgid "ISO C does not allow extra %<;%> outside of a function"
28497 #: c/c-parser.c:1505 c/c-parser.c:2226 c/c-parser.c:3611
28498 #, gcc-internal-format
28499 msgid "unknown type name %qE"
28502 #: c/c-parser.c:1526 c/c-parser.c:9508 c/c-parser.c:12658 cp/parser.c:30181
28503 #: cp/parser.c:31491
28504 #, gcc-internal-format
28505 msgid "expected declaration specifiers"
28508 #: c/c-parser.c:1535
28509 #, gcc-internal-format
28510 msgid "%<__auto_type%> in empty declaration"
28513 #: c/c-parser.c:1554 c/c-parser.c:2882
28514 #, gcc-internal-format
28515 msgid "expected %<;%>, identifier or %<(%>"
28518 #: c/c-parser.c:1572 cp/parser.c:25794 cp/parser.c:25868
28519 #, gcc-internal-format
28520 msgid "prefix attributes are ignored for methods"
28523 #: c/c-parser.c:1607
28524 #, gcc-internal-format
28525 msgid "prefix attributes are ignored for implementations"
28528 #: c/c-parser.c:1628
28529 #, gcc-internal-format
28530 msgid "unexpected attribute"
28533 #: c/c-parser.c:1666
28534 #, gcc-internal-format
28535 msgid "%<__auto_type%> requires a plain identifier as declarator"
28538 #: c/c-parser.c:1683
28539 #, gcc-internal-format
28540 msgid "data definition has no type or storage class"
28543 #: c/c-parser.c:1706
28544 #, gcc-internal-format
28545 msgid "%<__auto_type%> used with a bit-field initializer"
28548 #: c/c-parser.c:1778 c/c-parser.c:1863
28549 #, gcc-internal-format
28550 msgid "%<__auto_type%> requires an initialized data declaration"
28553 #: c/c-parser.c:1826
28554 #, gcc-internal-format
28555 msgid "%<__auto_type%> may only be used with a single declarator"
28558 #: c/c-parser.c:1855 cp/parser.c:11252
28559 #, gcc-internal-format
28560 msgid "expected %<,%> or %<;%>"
28563 #. This can appear in many cases looking nothing like a
28564 #. function definition, so we don't give a more specific
28565 #. error suggesting there was one.
28566 #: c/c-parser.c:1869 c/c-parser.c:1885
28567 #, gcc-internal-format
28568 msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
28571 #: c/c-parser.c:1877
28572 #, gcc-internal-format
28573 msgid "ISO C forbids nested functions"
28576 #: c/c-parser.c:1999
28577 #, gcc-internal-format
28578 msgid "ISO C99 does not support %<_Static_assert%>"
28581 #: c/c-parser.c:2002
28582 #, gcc-internal-format
28583 msgid "ISO C90 does not support %<_Static_assert%>"
28586 #: c/c-parser.c:2027 c/c-parser.c:3679 c/c-parser.c:9563 cp/parser.c:31287
28587 #, gcc-internal-format
28588 msgid "expected string literal"
28591 #: c/c-parser.c:2035
28592 #, gcc-internal-format
28593 msgid "expression in static assertion is not an integer"
28596 #: c/c-parser.c:2042
28597 #, gcc-internal-format
28598 msgid "expression in static assertion is not an integer constant expression"
28601 #: c/c-parser.c:2047
28602 #, gcc-internal-format
28603 msgid "expression in static assertion is not constant"
28606 #: c/c-parser.c:2052
28607 #, gcc-internal-format
28608 msgid "static assertion failed: %E"
28611 #: c/c-parser.c:2363
28612 #, gcc-internal-format
28613 msgid "%<_Atomic%> in Objective-C"
28616 #: c/c-parser.c:2367
28617 #, gcc-internal-format
28618 msgid "%<_Atomic%> with OpenMP"
28621 #: c/c-parser.c:2372
28622 #, gcc-internal-format
28623 msgid "ISO C99 does not support the %<_Atomic%> qualifier"
28626 #: c/c-parser.c:2375
28627 #, gcc-internal-format
28628 msgid "ISO C90 does not support the %<_Atomic%> qualifier"
28631 #: c/c-parser.c:2403
28632 #, gcc-internal-format
28633 msgid "%<_Atomic%> applied to a qualified type"
28636 #: c/c-parser.c:2506 c/c-parser.c:3451 c/c-parser.c:4220 c/c-parser.c:4502
28637 #: c/c-parser.c:5703 c/c-parser.c:5790 c/c-parser.c:6444 c/c-parser.c:7028
28638 #: c/c-parser.c:7217 c/c-parser.c:7242 c/c-parser.c:7455 c/c-parser.c:7730
28639 #: c/c-parser.c:7759 c/c-parser.c:7994 c/c-parser.c:8043 c/c-parser.c:8203
28640 #: c/c-parser.c:8233 c/c-parser.c:8241 c/c-parser.c:8270 c/c-parser.c:8283
28641 #: c/c-parser.c:8588 c/c-parser.c:8712 c/c-parser.c:9149 c/c-parser.c:9184
28642 #: c/c-parser.c:9237 c/c-parser.c:9290 c/c-parser.c:9306 c/c-parser.c:9352
28643 #: c/c-parser.c:9743 c/c-parser.c:11557 c/c-parser.c:13630 c/c-parser.c:13819
28644 #: cp/parser.c:24227 cp/parser.c:26638 cp/parser.c:26668 cp/parser.c:26738
28645 #: cp/parser.c:31008 cp/parser.c:31638
28646 #, gcc-internal-format
28647 msgid "expected identifier"
28650 #: c/c-parser.c:2539 cp/parser.c:15614
28651 #, gcc-internal-format
28652 msgid "comma at end of enumerator list"
28655 #: c/c-parser.c:2545
28656 #, gcc-internal-format
28657 msgid "expected %<,%> or %<}%>"
28660 #: c/c-parser.c:2576
28661 #, gcc-internal-format
28662 msgid "ISO C forbids forward references to %<enum%> types"
28665 #: c/c-parser.c:2692
28666 #, gcc-internal-format
28667 msgid "expected class name"
28670 #: c/c-parser.c:2711
28671 #, gcc-internal-format
28672 msgid "extra semicolon in struct or union specified"
28675 #: c/c-parser.c:2740
28676 #, gcc-internal-format
28677 msgid "no semicolon at end of struct or union"
28680 #: c/c-parser.c:2844 c/c-parser.c:4034
28681 #, gcc-internal-format
28682 msgid "expected specifier-qualifier-list"
28685 #: c/c-parser.c:2855
28686 #, gcc-internal-format
28687 msgid "ISO C forbids member declarations with no members"
28690 #: c/c-parser.c:2945
28691 #, gcc-internal-format
28692 msgid "expected %<,%>, %<;%> or %<}%>"
28695 #: c/c-parser.c:2952
28696 #, gcc-internal-format
28697 msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
28700 #: c/c-parser.c:3005
28701 #, gcc-internal-format
28702 msgid "%<typeof%> applied to a bit-field"
28705 #: c/c-parser.c:3049
28706 #, gcc-internal-format
28707 msgid "ISO C99 does not support %<_Alignas%>"
28710 #: c/c-parser.c:3052
28711 #, gcc-internal-format
28712 msgid "ISO C90 does not support %<_Alignas%>"
28715 #: c/c-parser.c:3288
28716 #, gcc-internal-format
28717 msgid "expected identifier or %<(%>"
28720 #: c/c-parser.c:3349 c/c-parser.c:3378
28721 #, gcc-internal-format
28722 msgid "array notations cannot be used in declaration"
28725 #: c/c-parser.c:3517
28726 #, gcc-internal-format
28727 msgid "ISO C requires a named argument before %<...%>"
28730 #: c/c-parser.c:3618
28731 #, gcc-internal-format
28732 msgid "expected declaration specifiers or %<...%>"
28735 #: c/c-parser.c:3673
28736 #, gcc-internal-format
28737 msgid "wide string literal in %<asm%>"
28740 #: c/c-parser.c:4134
28741 #, gcc-internal-format
28742 msgid "ISO C forbids empty initializer braces"
28745 #: c/c-parser.c:4185
28746 #, gcc-internal-format
28747 msgid "obsolete use of designated initializer with %<:%>"
28750 #: c/c-parser.c:4325
28751 #, gcc-internal-format
28752 msgid "ISO C forbids specifying range of elements to initialize"
28755 #: c/c-parser.c:4338
28756 #, gcc-internal-format
28757 msgid "ISO C90 forbids specifying subobject to initialize"
28760 #: c/c-parser.c:4345
28761 #, gcc-internal-format
28762 msgid "obsolete use of designated initializer without %<=%>"
28765 #: c/c-parser.c:4517
28766 #, gcc-internal-format
28767 msgid "ISO C forbids label declarations"
28770 #: c/c-parser.c:4523 c/c-parser.c:4605
28771 #, gcc-internal-format
28772 msgid "expected declaration or statement"
28775 #: c/c-parser.c:4556 c/c-parser.c:4586
28776 #, gcc-internal-format
28777 msgid "ISO C90 forbids mixed declarations and code"
28780 #: c/c-parser.c:4613
28781 #, gcc-internal-format
28782 msgid "expected %<}%> before %<else%>"
28785 #: c/c-parser.c:4618 cp/parser.c:9740
28786 #, gcc-internal-format
28787 msgid "%<else%> without a previous %<if%>"
28790 #: c/c-parser.c:4635
28791 #, gcc-internal-format
28792 msgid "label at end of compound statement"
28795 #: c/c-parser.c:4680
28796 #, gcc-internal-format
28797 msgid "expected %<:%> or %<...%>"
28800 #: c/c-parser.c:4711
28801 #, gcc-internal-format
28803 "a label can only be part of a statement and a declaration is not a statement"
28806 #: c/c-parser.c:4885 cp/parser.c:5832
28807 #, gcc-internal-format
28808 msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
28811 #: c/c-parser.c:4907
28812 #, gcc-internal-format
28813 msgid "expected identifier or %<*%>"
28816 #. Avoid infinite loop in error recovery:
28817 #. c_parser_skip_until_found stops at a closing nesting
28818 #. delimiter without consuming it, but here we need to consume
28819 #. it to proceed further.
28820 #: c/c-parser.c:4981 cp/parser.c:9445
28821 #, gcc-internal-format
28822 msgid "expected statement"
28825 #: c/c-parser.c:5079 cp/parser.c:9822
28826 #, gcc-internal-format
28827 msgid "suggest braces around empty body in an %<if%> statement"
28830 #: c/c-parser.c:5107 cp/parser.c:9845
28831 #, gcc-internal-format
28832 msgid "suggest braces around empty body in an %<else%> statement"
28835 #: c/c-parser.c:5184
28836 #, gcc-internal-format
28837 msgid "array notations cannot be used as a condition for switch statement"
28840 #: c/c-parser.c:5229
28841 #, gcc-internal-format
28842 msgid "array notations cannot be used as a condition for while statement"
28845 #: c/c-parser.c:5265
28846 #, gcc-internal-format
28847 msgid "suggest braces around empty body in %<do%> statement"
28850 #: c/c-parser.c:5281
28851 #, gcc-internal-format
28852 msgid "array notations cannot be used as a condition for a do-while statement"
28855 #: c/c-parser.c:5391 c/c-parser.c:5421
28856 #, gcc-internal-format
28857 msgid "multiple iterating variables in fast enumeration"
28860 #: c/c-parser.c:5443
28861 #, gcc-internal-format
28862 msgid "invalid iterating variable in fast enumeration"
28865 #: c/c-parser.c:5464 cp/parser.c:10064
28866 #, gcc-internal-format
28867 msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
28870 #: c/c-parser.c:5479
28871 #, gcc-internal-format
28872 msgid "array notations cannot be used in a condition for a for-loop"
28875 #: c/c-parser.c:5498
28876 #, gcc-internal-format
28877 msgid "missing collection in fast enumeration"
28880 #: c/c-parser.c:5573
28881 #, gcc-internal-format
28882 msgid "%E qualifier ignored on asm"
28885 #: c/c-parser.c:5923
28886 #, gcc-internal-format
28887 msgid "ISO C forbids omitting the middle term of a ?: expression"
28890 #: c/c-parser.c:6409
28891 #, gcc-internal-format
28892 msgid "traditional C rejects the unary plus operator"
28895 #: c/c-parser.c:6538
28896 #, gcc-internal-format
28897 msgid "%<sizeof%> applied to a bit-field"
28900 #: c/c-parser.c:6616
28901 #, gcc-internal-format
28902 msgid "ISO C does not allow %<%E (expression)%>"
28905 #: c/c-parser.c:6643
28906 #, gcc-internal-format
28907 msgid "cannot take address of %qs"
28910 #: c/c-parser.c:6727
28911 #, gcc-internal-format
28912 msgid "ISO C99 does not support %<_Generic%>"
28915 #: c/c-parser.c:6730
28916 #, gcc-internal-format
28917 msgid "ISO C90 does not support %<_Generic%>"
28920 #: c/c-parser.c:6797
28921 #, gcc-internal-format
28922 msgid "%<_Generic%> association has function type"
28925 #: c/c-parser.c:6800
28926 #, gcc-internal-format
28927 msgid "%<_Generic%> association has incomplete type"
28930 #: c/c-parser.c:6804
28931 #, gcc-internal-format
28932 msgid "%<_Generic%> association has variable length type"
28935 #: c/c-parser.c:6828
28936 #, gcc-internal-format
28937 msgid "duplicate %<default%> case in %<_Generic%>"
28940 #: c/c-parser.c:6829
28941 #, gcc-internal-format
28942 msgid "original %<default%> is here"
28945 #: c/c-parser.c:6837
28946 #, gcc-internal-format
28947 msgid "%<_Generic%> specifies two compatible types"
28950 #: c/c-parser.c:6838
28951 #, gcc-internal-format
28952 msgid "compatible type is here"
28955 #: c/c-parser.c:6861
28956 #, gcc-internal-format
28957 msgid "%<_Generic> selector matches multiple associations"
28960 #: c/c-parser.c:6863
28961 #, gcc-internal-format
28962 msgid "other match is here"
28965 #: c/c-parser.c:6884
28966 #, gcc-internal-format
28968 "%<_Generic%> selector of type %qT is not compatible with any association"
28971 #: c/c-parser.c:7039 c/c-parser.c:7519 c/c-parser.c:7538
28972 #, gcc-internal-format
28973 msgid "expected expression"
28976 #: c/c-parser.c:7057
28977 #, gcc-internal-format
28978 msgid "braced-group within expression allowed only inside a function"
28981 #: c/c-parser.c:7070
28982 #, gcc-internal-format
28983 msgid "ISO C forbids braced-groups within expressions"
28986 #: c/c-parser.c:7265
28987 #, gcc-internal-format
28988 msgid "wrong number of arguments to %<__builtin_choose_expr%>"
28991 #: c/c-parser.c:7281
28992 #, gcc-internal-format
28993 msgid "first argument to %<__builtin_choose_expr%> not a constant"
28996 #: c/c-parser.c:7347
28997 #, gcc-internal-format
28998 msgid "wrong number of arguments to %<__builtin_complex%>"
29001 #: c/c-parser.c:7369
29002 #, gcc-internal-format
29003 msgid "%<__builtin_complex%> operand not of real binary floating-point type"
29006 #: c/c-parser.c:7378
29007 #, gcc-internal-format
29008 msgid "%<__builtin_complex%> operands of different types"
29011 #: c/c-parser.c:7424 cp/parser.c:5861
29012 #, gcc-internal-format
29013 msgid "wrong number of arguments to %<__builtin_shuffle%>"
29016 #: c/c-parser.c:7498 cp/parser.c:5801
29017 #, gcc-internal-format
29018 msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
29021 #: c/c-parser.c:7505 cp/parser.c:5807
29022 #, gcc-internal-format
29023 msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
29026 #: c/c-parser.c:7573
29027 #, gcc-internal-format
29028 msgid "compound literal has variable size"
29031 #: c/c-parser.c:7584
29032 #, gcc-internal-format
29033 msgid "compound literal qualified by address-space qualifier"
29036 #: c/c-parser.c:7589
29037 #, gcc-internal-format
29038 msgid "ISO C90 forbids compound literals"
29041 #: c/c-parser.c:8014
29042 #, gcc-internal-format
29043 msgid "expected identifier or %<)%>"
29046 #: c/c-parser.c:8110
29047 #, gcc-internal-format
29048 msgid "extra semicolon"
29051 #: c/c-parser.c:8358
29052 #, gcc-internal-format
29053 msgid "extra semicolon in method definition specified"
29056 #: c/c-parser.c:8490
29057 #, gcc-internal-format
29058 msgid "method attributes must be specified at the end only"
29061 #: c/c-parser.c:8510
29062 #, gcc-internal-format
29063 msgid "expected %<;%> or %<{%> after method attribute definition"
29066 #: c/c-parser.c:8631
29067 #, gcc-internal-format
29068 msgid "objective-c method declaration is expected"
29071 #: c/c-parser.c:9063
29072 #, gcc-internal-format
29073 msgid "no type or storage class may be specified here,"
29076 #: c/c-parser.c:9153 c/c-parser.c:9210 cp/parser.c:26698
29077 #, gcc-internal-format
29078 msgid "unknown property attribute"
29081 #: c/c-parser.c:9174 cp/parser.c:26658
29082 #, gcc-internal-format
29083 msgid "missing %<=%> (after %<getter%> attribute)"
29086 #: c/c-parser.c:9177 cp/parser.c:26661
29087 #, gcc-internal-format
29088 msgid "missing %<=%> (after %<setter%> attribute)"
29091 #: c/c-parser.c:9191 cp/parser.c:26676
29092 #, gcc-internal-format
29093 msgid "the %<setter%> attribute may only be specified once"
29096 #: c/c-parser.c:9196 cp/parser.c:26682
29097 #, gcc-internal-format
29098 msgid "setter name must terminate with %<:%>"
29101 #: c/c-parser.c:9203 cp/parser.c:26690
29102 #, gcc-internal-format
29103 msgid "the %<getter%> attribute may only be specified once"
29106 #: c/c-parser.c:9389 cp/parser.c:31333
29107 #, gcc-internal-format
29108 msgid "%<#pragma omp barrier%> may only be used in compound statements"
29111 #: c/c-parser.c:9400 cp/parser.c:31348
29112 #, gcc-internal-format
29113 msgid "%<#pragma omp flush%> may only be used in compound statements"
29116 #: c/c-parser.c:9411 cp/parser.c:31364
29117 #, gcc-internal-format
29118 msgid "%<#pragma omp taskwait%> may only be used in compound statements"
29121 #: c/c-parser.c:9422 cp/parser.c:31380
29122 #, gcc-internal-format
29123 msgid "%<#pragma omp taskyield%> may only be used in compound statements"
29126 #: c/c-parser.c:9433 cp/parser.c:31396
29127 #, gcc-internal-format
29128 msgid "%<#pragma omp cancel%> may only be used in compound statements"
29131 #: c/c-parser.c:9444 cp/parser.c:31412
29132 #, gcc-internal-format
29134 "%<#pragma omp cancellation point%> may only be used in compound statements"
29137 #: c/c-parser.c:9464 cp/parser.c:31455
29138 #, gcc-internal-format
29140 "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
29144 #: c/c-parser.c:9479 cp/parser.c:31468
29145 #, gcc-internal-format
29146 msgid "for, while or do statement expected"
29149 #: c/c-parser.c:9491 cp/parser.c:31323
29150 #, gcc-internal-format
29151 msgid "%<#pragma GCC pch_preprocess%> must be first"
29154 #: c/c-parser.c:9719 cp/parser.c:27004
29155 #, gcc-internal-format
29156 msgid "too many %qs clauses"
29159 #: c/c-parser.c:9870 cp/parser.c:27183
29160 #, gcc-internal-format
29161 msgid "collapse argument needs positive constant integer expression"
29164 #: c/c-parser.c:9936 cp/parser.c:27234
29165 #, gcc-internal-format
29166 msgid "expected %<none%> or %<shared%>"
29169 #: c/c-parser.c:10071 c/c-parser.c:10304 c/c-parser.c:10399 c/c-parser.c:10443
29170 #: c/c-parser.c:10745
29171 #, gcc-internal-format
29172 msgid "expected integer expression"
29175 #: c/c-parser.c:10083
29176 #, gcc-internal-format
29177 msgid "%<num_threads%> value must be positive"
29180 #: c/c-parser.c:10195
29181 #, gcc-internal-format
29183 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> "
29187 #: c/c-parser.c:10295 cp/parser.c:27563
29188 #, gcc-internal-format
29189 msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
29192 #: c/c-parser.c:10299 cp/parser.c:27566
29193 #, gcc-internal-format
29194 msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
29197 #: c/c-parser.c:10317 cp/parser.c:27582
29198 #, gcc-internal-format
29199 msgid "invalid schedule kind"
29202 #: c/c-parser.c:10410
29203 #, gcc-internal-format
29204 msgid "%<num_teams%> value must be positive"
29207 #: c/c-parser.c:10454
29208 #, gcc-internal-format
29209 msgid "%<thread_limit%> value must be positive"
29212 #: c/c-parser.c:10496 cp/semantics.c:5589
29213 #, gcc-internal-format
29215 "%<aligned%> clause alignment expression must be positive constant integer "
29219 #: c/c-parser.c:10533 cp/parser.c:27754
29220 #, gcc-internal-format
29221 msgid "using parameters for %<linear%> step is not supported yet"
29224 #: c/c-parser.c:10538
29225 #, gcc-internal-format
29226 msgid "%<linear%> clause step expression must be integral"
29229 #: c/c-parser.c:10575
29230 #, gcc-internal-format
29232 "%<safelen%> clause expression must be positive constant integer expression"
29235 #: c/c-parser.c:10611
29236 #, gcc-internal-format
29238 "%<simdlen%> clause expression must be positive constant integer expression"
29241 #: c/c-parser.c:10673 cp/parser.c:27875 cp/parser.c:28058
29242 #, gcc-internal-format
29243 msgid "invalid depend kind"
29246 #: c/c-parser.c:10710 cp/parser.c:27915
29247 #, gcc-internal-format
29248 msgid "invalid map kind"
29251 #: c/c-parser.c:10775 cp/parser.c:28005
29252 #, gcc-internal-format
29253 msgid "invalid dist_schedule kind"
29256 #: c/c-parser.c:10844
29257 #, gcc-internal-format
29258 msgid "invalid proc_bind kind"
29261 #: c/c-parser.c:10999 cp/parser.c:28194
29262 #, gcc-internal-format
29263 msgid "%qs must be the first clause of %qs"
29266 #: c/c-parser.c:11091 cp/parser.c:28293
29267 #, gcc-internal-format
29268 msgid "expected %<#pragma omp%> clause"
29271 #: c/c-parser.c:11102 cp/parser.c:28304
29272 #, gcc-internal-format
29273 msgid "%qs is not valid for %qs"
29276 #: c/c-parser.c:11459 cp/parser.c:28653 cp/parser.c:28679
29277 #, gcc-internal-format
29278 msgid "invalid form of %<#pragma omp atomic%>"
29281 #: c/c-parser.c:11463 cp/parser.c:28710 cp/parser.c:28726
29282 #, gcc-internal-format
29283 msgid "invalid operator for %<#pragma omp atomic%>"
29286 #: c/c-parser.c:11507 cp/semantics.c:6574 cp/semantics.c:6584
29287 #, gcc-internal-format
29289 "%<#pragma omp atomic capture%> uses two different expressions for memory"
29292 #: c/c-parser.c:11560 c/c-parser.c:11581
29293 #, gcc-internal-format
29294 msgid "expected %<(%> or end of line"
29297 #: c/c-parser.c:11616 cp/parser.c:29183 cp/parser.c:31815
29298 #, gcc-internal-format
29299 msgid "for statement expected"
29302 #: c/c-parser.c:11670 cp/semantics.c:6327 cp/semantics.c:6397
29303 #, gcc-internal-format
29304 msgid "expected iteration declaration or initialization"
29307 #: c/c-parser.c:11755
29308 #, gcc-internal-format
29309 msgid "not enough perfectly nested loops"
29312 #: c/c-parser.c:11811 cp/parser.c:29389
29313 #, gcc-internal-format
29314 msgid "collapsed loops not perfectly nested"
29317 #: c/c-parser.c:11851 cp/parser.c:29227 cp/parser.c:29265 cp/pt.c:13104
29318 #, gcc-internal-format
29319 msgid "iteration variable %qD should not be firstprivate"
29322 #: c/c-parser.c:12219 cp/parser.c:29731
29323 #, gcc-internal-format
29324 msgid "expected %<for%> after %qs"
29327 #: c/c-parser.c:12411 cp/parser.c:29918
29328 #, gcc-internal-format
29329 msgid "expected %<point%>"
29332 #: c/c-parser.c:12615 cp/parser.c:30140
29333 #, gcc-internal-format
29334 msgid "%<#pragma omp target update%> may only be used in compound statements"
29337 #: c/c-parser.c:12628 cp/parser.c:30153
29338 #, gcc-internal-format
29340 "%<#pragma omp target update must contain at least one %<from%> or %<to%> "
29344 #: c/c-parser.c:12766
29345 #, gcc-internal-format
29347 "%<#pragma omp declare simd%> must be followed by function declaration or "
29348 "definition or another %<#pragma omp declare simd%>"
29351 #: c/c-parser.c:12817 c/c-parser.c:12845
29352 #, gcc-internal-format
29354 "%<#pragma omp declare simd%> must be followed by function declaration or "
29358 #: c/c-parser.c:12864 cp/parser.c:30326
29359 #, gcc-internal-format
29361 "%<#pragma omp declare simd%> cannot be used in the same function marked as a "
29362 "Cilk Plus SIMD-enabled function"
29365 #: c/c-parser.c:12877
29366 #, gcc-internal-format
29368 "%<#pragma omp declare simd%> not immediately followed by a function "
29369 "declaration or definition"
29372 #: c/c-parser.c:12885 cp/parser.c:30382
29373 #, gcc-internal-format
29375 "%<#pragma omp declare simd%> not immediately followed by a single function "
29376 "declaration or definition"
29379 #: c/c-parser.c:12983 cp/parser.c:30450
29380 #, gcc-internal-format
29381 msgid "expected %<target%>"
29384 #: c/c-parser.c:12990 cp/parser.c:30457
29385 #, gcc-internal-format
29386 msgid "expected %<declare%>"
29389 #: c/c-parser.c:12996 cp/parser.c:30464
29390 #, gcc-internal-format
29392 "%<#pragma omp end declare target%> without corresponding %<#pragma omp "
29396 #: c/c-parser.c:13024
29397 #, gcc-internal-format
29398 msgid "%<#pragma omp declare reduction%> not at file or block scope"
29401 #: c/c-parser.c:13074
29402 #, gcc-internal-format
29404 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> "
29408 #: c/c-parser.c:13101
29409 #, gcc-internal-format
29410 msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
29413 #: c/c-parser.c:13105
29414 #, gcc-internal-format
29415 msgid "function or array type in %<#pragma omp declare reduction%>"
29418 #: c/c-parser.c:13108
29419 #, gcc-internal-format
29421 "const, volatile or restrict qualified type in %<#pragma omp declare reduction"
29425 #: c/c-parser.c:13116
29426 #, gcc-internal-format
29427 msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
29430 #: c/c-parser.c:13125
29431 #, gcc-internal-format
29432 msgid "previous %<#pragma omp declare reduction%>"
29435 #: c/c-parser.c:13242
29436 #, gcc-internal-format
29437 msgid "expected %<omp_priv%> or function-name"
29440 #: c/c-parser.c:13253
29441 #, gcc-internal-format
29442 msgid "expected function-name %<(%>"
29445 #: c/c-parser.c:13268
29446 #, gcc-internal-format
29447 msgid "one of the initializer call arguments should be %<&omp_priv%>"
29450 #: c/c-parser.c:13388 cp/parser.c:30900
29451 #, gcc-internal-format
29452 msgid "expected %<simd%> or %<reduction%> or %<target%>"
29455 #: c/c-parser.c:13491
29456 #, gcc-internal-format
29457 msgid "%qD is not a variable"
29460 #: c/c-parser.c:13493 cp/semantics.c:5939
29461 #, gcc-internal-format
29462 msgid "%qE declared %<threadprivate%> after first use"
29465 #: c/c-parser.c:13495 cp/semantics.c:5941
29466 #, gcc-internal-format
29467 msgid "automatic variable %qE cannot be %<threadprivate%>"
29470 #: c/c-parser.c:13499 cp/semantics.c:5943
29471 #, gcc-internal-format
29472 msgid "%<threadprivate%> %qE has incomplete type"
29475 #: c/c-parser.c:13530
29476 #, gcc-internal-format
29477 msgid "pragma simd ignored because -fcilkplus is not enabled"
29480 #: c/c-parser.c:13536
29481 #, gcc-internal-format
29482 msgid "pragma simd must be inside a function"
29485 #: c/c-parser.c:13580 cp/parser.c:31586
29486 #, gcc-internal-format
29487 msgid "vectorlength must be an integer constant"
29490 #: c/c-parser.c:13582 cp/parser.c:31589
29491 #, gcc-internal-format
29492 msgid "vectorlength must be a power of 2"
29495 #: c/c-parser.c:13665 cp/parser.c:31696
29496 #, gcc-internal-format
29497 msgid "step size must be an integer constant expression or an integer variable"
29500 #: c/c-parser.c:13764 cp/parser.c:31789
29501 #, gcc-internal-format
29502 msgid "expected %<#pragma simd%> clause"
29505 #: c/c-parser.c:13966 cp/parser.c:31218
29506 #, gcc-internal-format
29507 msgid "%<__transaction_cancel%> without transactional memory support enabled"
29510 #: c/c-parser.c:13972 cp/parser.c:31224
29511 #, gcc-internal-format
29512 msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
29515 #: c/c-parser.c:13981 cp/parser.c:31233
29516 #, gcc-internal-format
29518 "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
29521 #: c/c-parser.c:13983 cp/parser.c:31236
29522 #, gcc-internal-format
29523 msgid " or a %<transaction_may_cancel_outer%> function"
29526 #: c/c-parser.c:13989 cp/parser.c:31242
29527 #, gcc-internal-format
29528 msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
29531 #: c/c-parser.c:14059 cp/parser.c:6263
29532 #, gcc-internal-format
29533 msgid "expected %<:%> or numeral"
29536 #: c/c-parser.c:14070
29537 #, gcc-internal-format
29539 "start-index and length fields necessary for using array notations in pointers"
29542 #: c/c-parser.c:14077 c/c-parser.c:14120
29543 #, gcc-internal-format
29544 msgid "array notations cannot be used with function type"
29547 #: c/c-parser.c:14086
29548 #, gcc-internal-format
29550 "start-index and length fields necessary for using array notations in "
29551 "dimensionless arrays"
29554 #: c/c-parser.c:14098
29555 #, gcc-internal-format
29557 "start-index and length fields necessary for using array notations in "
29558 "variable-length arrays"
29561 #: c/c-parser.c:14148 c/c-parser.c:14151
29562 #, gcc-internal-format
29563 msgid "expected array notation expression"
29566 #: c/c-typeck.c:220
29567 #, gcc-internal-format
29568 msgid "%qD has an incomplete type"
29571 #: c/c-typeck.c:241 c/c-typeck.c:9008 c/c-typeck.c:9050 cp/call.c:3808
29572 #, gcc-internal-format
29573 msgid "invalid use of void expression"
29576 #: c/c-typeck.c:249
29577 #, gcc-internal-format
29578 msgid "invalid use of flexible array member"
29581 #: c/c-typeck.c:255 cp/typeck2.c:489
29582 #, gcc-internal-format
29583 msgid "invalid use of array with unspecified bounds"
29586 #: c/c-typeck.c:263
29587 #, gcc-internal-format
29588 msgid "invalid use of undefined type %<%s %E%>"
29591 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
29592 #: c/c-typeck.c:267
29593 #, gcc-internal-format
29594 msgid "invalid use of incomplete typedef %qD"
29597 #: c/c-typeck.c:340
29598 #, gcc-internal-format
29599 msgid "%qT and %qT are in disjoint named address spaces"
29602 #: c/c-typeck.c:579 c/c-typeck.c:604
29603 #, gcc-internal-format
29604 msgid "function types not truly compatible in ISO C"
29607 #: c/c-typeck.c:747
29608 #, gcc-internal-format
29609 msgid "can%'t mix operands of decimal float and vector types"
29612 #: c/c-typeck.c:752
29613 #, gcc-internal-format
29614 msgid "can%'t mix operands of decimal float and complex types"
29617 #: c/c-typeck.c:757
29618 #, gcc-internal-format
29619 msgid "can%'t mix operands of decimal float and other float types"
29622 #: c/c-typeck.c:1244
29623 #, gcc-internal-format
29624 msgid "types are not quite compatible"
29627 #: c/c-typeck.c:1248
29628 #, gcc-internal-format
29629 msgid "pointer target types incompatible in C++"
29632 #: c/c-typeck.c:1580
29633 #, gcc-internal-format
29634 msgid "function return types not compatible due to %<volatile%>"
29637 #: c/c-typeck.c:1768 c/c-typeck.c:3509
29638 #, gcc-internal-format
29639 msgid "arithmetic on pointer to an incomplete type"
29642 #: c/c-typeck.c:1832
29643 #, gcc-internal-format
29644 msgid "converting an array compound literal to a pointer is ill-formed in C++"
29647 #: c/c-typeck.c:2274
29648 #, gcc-internal-format
29649 msgid "%qT has no member named %qE"
29652 #: c/c-typeck.c:2328
29653 #, gcc-internal-format
29654 msgid "request for member %qE in something not a structure or union"
29657 #: c/c-typeck.c:2377
29658 #, gcc-internal-format
29659 msgid "dereferencing pointer to incomplete type"
29662 #: c/c-typeck.c:2381
29663 #, gcc-internal-format
29664 msgid "dereferencing %<void *%> pointer"
29667 #: c/c-typeck.c:2434
29668 #, gcc-internal-format
29669 msgid "rank of the array's index is greater than 1"
29672 #: c/c-typeck.c:2448
29673 #, gcc-internal-format
29674 msgid "subscripted value is neither array nor pointer nor vector"
29677 #: c/c-typeck.c:2460 cp/typeck.c:3077 cp/typeck.c:3171
29678 #, gcc-internal-format
29679 msgid "array subscript is not an integer"
29682 #: c/c-typeck.c:2466
29683 #, gcc-internal-format
29684 msgid "subscripted value is pointer to function"
29687 #: c/c-typeck.c:2516
29688 #, gcc-internal-format
29689 msgid "ISO C forbids subscripting %<register%> array"
29692 #: c/c-typeck.c:2519
29693 #, gcc-internal-format
29694 msgid "ISO C90 forbids subscripting non-lvalue array"
29697 #: c/c-typeck.c:2627
29698 #, gcc-internal-format
29699 msgid "enum constant defined here"
29702 #: c/c-typeck.c:2810 cp/decl2.c:4658 cp/pt.c:6756 cp/typeck.c:3555
29703 #, gcc-internal-format
29704 msgid "declared here"
29707 #: c/c-typeck.c:2881
29708 #, gcc-internal-format
29709 msgid "called object %qE is not a function or function pointer"
29712 #: c/c-typeck.c:2886
29713 #, gcc-internal-format
29714 msgid "called object %qD is not a function or function pointer"
29717 #: c/c-typeck.c:2892
29718 #, gcc-internal-format
29719 msgid "called object is not a function or function pointer"
29722 #. This situation leads to run-time undefined behavior. We can't,
29723 #. therefore, simply error unless we can prove that all possible
29724 #. executions of the program must execute the code.
29725 #: c/c-typeck.c:2922
29726 #, gcc-internal-format
29727 msgid "function called through a non-compatible type"
29730 #: c/c-typeck.c:2927 c/c-typeck.c:2964
29731 #, gcc-internal-format
29732 msgid "function with qualified void return type called"
29735 #: c/c-typeck.c:3058
29736 #, gcc-internal-format
29737 msgid "too many arguments to method %qE"
29740 #: c/c-typeck.c:3096
29741 #, gcc-internal-format, gfc-internal-format
29742 msgid "type of formal parameter %d is incomplete"
29745 #: c/c-typeck.c:3111
29746 #, gcc-internal-format
29748 "passing argument %d of %qE as integer rather than floating due to prototype"
29751 #: c/c-typeck.c:3116
29752 #, gcc-internal-format
29754 "passing argument %d of %qE as integer rather than complex due to prototype"
29757 #: c/c-typeck.c:3121
29758 #, gcc-internal-format
29760 "passing argument %d of %qE as complex rather than floating due to prototype"
29763 #: c/c-typeck.c:3126
29764 #, gcc-internal-format
29766 "passing argument %d of %qE as floating rather than integer due to prototype"
29769 #: c/c-typeck.c:3131
29770 #, gcc-internal-format
29772 "passing argument %d of %qE as complex rather than integer due to prototype"
29775 #: c/c-typeck.c:3136
29776 #, gcc-internal-format
29778 "passing argument %d of %qE as floating rather than complex due to prototype"
29781 #: c/c-typeck.c:3149
29782 #, gcc-internal-format
29784 "passing argument %d of %qE as %<float%> rather than %<double%> due to "
29788 #: c/c-typeck.c:3174
29789 #, gcc-internal-format
29790 msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
29793 #: c/c-typeck.c:3196
29794 #, gcc-internal-format
29795 msgid "passing argument %d of %qE with different width due to prototype"
29798 #: c/c-typeck.c:3220
29799 #, gcc-internal-format
29800 msgid "passing argument %d of %qE as unsigned due to prototype"
29803 #: c/c-typeck.c:3225
29804 #, gcc-internal-format
29805 msgid "passing argument %d of %qE as signed due to prototype"
29808 #: c/c-typeck.c:3266 cp/call.c:6358
29809 #, gcc-internal-format
29810 msgid "implicit conversion from %qT to %qT when passing argument to function"
29813 #: c/c-typeck.c:3380 c/c-typeck.c:3385
29814 #, gcc-internal-format
29815 msgid "comparison with string literal results in unspecified behavior"
29818 #: c/c-typeck.c:3399
29819 #, gcc-internal-format
29820 msgid "comparison between %qT and %qT"
29823 #: c/c-typeck.c:3450
29824 #, gcc-internal-format
29825 msgid "pointer of type %<void *%> used in subtraction"
29828 #: c/c-typeck.c:3453
29829 #, gcc-internal-format
29830 msgid "pointer to a function used in subtraction"
29833 #: c/c-typeck.c:3515 cp/typeck.c:5054
29834 #, gcc-internal-format
29835 msgid "arithmetic on pointer to an empty aggregate"
29838 #: c/c-typeck.c:3829
29839 #, gcc-internal-format
29840 msgid "ISO C does not support %<~%> for complex conjugation"
29843 #: c/c-typeck.c:3868
29844 #, gcc-internal-format
29845 msgid "wrong type argument to unary exclamation mark"
29848 #: c/c-typeck.c:3925
29849 #, gcc-internal-format
29850 msgid "increment of enumeration value is invalid in C++"
29853 #: c/c-typeck.c:3928
29854 #, gcc-internal-format
29855 msgid "decrement of enumeration value is invalid in C++"
29858 #: c/c-typeck.c:3944
29859 #, gcc-internal-format
29860 msgid "ISO C does not support %<++%> and %<--%> on complex types"
29863 #: c/c-typeck.c:3967 c/c-typeck.c:3999
29864 #, gcc-internal-format
29865 msgid "wrong type argument to increment"
29868 #: c/c-typeck.c:3969 c/c-typeck.c:4002
29869 #, gcc-internal-format
29870 msgid "wrong type argument to decrement"
29873 #: c/c-typeck.c:3989
29874 #, gcc-internal-format
29875 msgid "increment of pointer to unknown structure"
29878 #: c/c-typeck.c:3992
29879 #, gcc-internal-format
29880 msgid "decrement of pointer to unknown structure"
29883 #: c/c-typeck.c:4096
29884 #, gcc-internal-format
29885 msgid "taking address of expression of type %<void%>"
29888 #: c/c-typeck.c:4302
29889 #, gcc-internal-format
29890 msgid "cannot take address of bit-field %qD"
29893 #: c/c-typeck.c:4330
29894 #, gcc-internal-format
29895 msgid "global register variable %qD used in nested function"
29898 #: c/c-typeck.c:4333
29899 #, gcc-internal-format
29900 msgid "register variable %qD used in nested function"
29903 #: c/c-typeck.c:4338
29904 #, gcc-internal-format
29905 msgid "address of global register variable %qD requested"
29908 #: c/c-typeck.c:4340
29909 #, gcc-internal-format
29910 msgid "address of register variable %qD requested"
29913 #: c/c-typeck.c:4435
29914 #, gcc-internal-format
29915 msgid "non-lvalue array in conditional expression"
29918 #: c/c-typeck.c:4491 cp/call.c:4873
29919 #, gcc-internal-format
29921 "implicit conversion from %qT to %qT to match other result of conditional"
29924 #: c/c-typeck.c:4565
29925 #, gcc-internal-format
29926 msgid "ISO C forbids conditional expr with only one void side"
29929 #: c/c-typeck.c:4582
29930 #, gcc-internal-format
29931 msgid "pointers to disjoint address spaces used in conditional expression"
29934 #: c/c-typeck.c:4591 c/c-typeck.c:4601
29935 #, gcc-internal-format
29936 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
29939 #: c/c-typeck.c:4614
29940 #, gcc-internal-format
29941 msgid "pointer type mismatch in conditional expression"
29944 #: c/c-typeck.c:4623 c/c-typeck.c:4634
29945 #, gcc-internal-format
29946 msgid "pointer/integer type mismatch in conditional expression"
29949 #: c/c-typeck.c:4725 cp/typeck.c:6204
29950 #, gcc-internal-format
29951 msgid "spawned function call cannot be part of a comma expression"
29954 #: c/c-typeck.c:4759
29955 #, gcc-internal-format
29956 msgid "left-hand operand of comma expression has no effect"
29959 #: c/c-typeck.c:4777 c/c-typeck.c:9666
29960 #, gcc-internal-format
29961 msgid "right-hand operand of comma expression has no effect"
29964 #: c/c-typeck.c:4846
29965 msgid "cast adds %q#v qualifier to function type"
29968 #: c/c-typeck.c:4852
29969 msgid "cast discards %q#v qualifier from pointer target type"
29972 #: c/c-typeck.c:4887
29973 #, gcc-internal-format
29975 "to be safe all intermediate pointers in cast from %qT to %qT must be %<const"
29979 #: c/c-typeck.c:4924
29980 #, gcc-internal-format
29981 msgid "cast specifies array type"
29984 #: c/c-typeck.c:4930
29985 #, gcc-internal-format
29986 msgid "cast specifies function type"
29989 #: c/c-typeck.c:4946
29990 #, gcc-internal-format
29991 msgid "ISO C forbids casting nonscalar to the same type"
29994 #: c/c-typeck.c:4963
29995 #, gcc-internal-format
29996 msgid "ISO C forbids casts to union type"
29999 #: c/c-typeck.c:4973
30000 #, gcc-internal-format
30001 msgid "cast to union type from type not present in union"
30004 #: c/c-typeck.c:5008
30005 #, gcc-internal-format, gfc-internal-format
30007 "cast to %s address space pointer from disjoint generic address space pointer"
30010 #: c/c-typeck.c:5013
30011 #, gcc-internal-format, gfc-internal-format
30013 "cast to generic address space pointer from disjoint %s address space pointer"
30016 #: c/c-typeck.c:5018
30017 #, gcc-internal-format, gfc-internal-format
30018 msgid "cast to %s address space pointer from disjoint %s address space pointer"
30021 #: c/c-typeck.c:5038
30022 #, gcc-internal-format
30023 msgid "cast increases required alignment of target type"
30026 #: c/c-typeck.c:5049
30027 #, gcc-internal-format
30028 msgid "cast from pointer to integer of different size"
30031 #: c/c-typeck.c:5054
30032 #, gcc-internal-format
30033 msgid "cast from function call of type %qT to non-matching type %qT"
30036 #: c/c-typeck.c:5063 cp/typeck.c:7144
30037 #, gcc-internal-format
30038 msgid "cast to pointer from integer of different size"
30041 #: c/c-typeck.c:5077
30042 #, gcc-internal-format
30043 msgid "ISO C forbids conversion of function pointer to object pointer type"
30046 #: c/c-typeck.c:5086
30047 #, gcc-internal-format
30048 msgid "ISO C forbids conversion of object pointer to function pointer type"
30051 #: c/c-typeck.c:5172
30052 #, gcc-internal-format
30053 msgid "defining a type in a cast is invalid in C++"
30056 #: c/c-typeck.c:5214
30057 #, gcc-internal-format
30058 msgid "assignment to expression with array type"
30061 #: c/c-typeck.c:5338 c/c-typeck.c:5672
30062 #, gcc-internal-format
30063 msgid "enum conversion in assignment is invalid in C++"
30066 #. This macro is used to emit diagnostics to ensure that all format
30067 #. strings are complete sentences, visible to gettext and checked at
30069 #. This macro is used to emit diagnostics to ensure that all format
30070 #. strings are complete sentences, visible to gettext and checked at
30071 #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
30072 #. extra parameter to enumerate qualifiers.
30073 #: c/c-typeck.c:5580 c/c-typeck.c:5610 c/c-typeck.c:6146
30074 #, gcc-internal-format
30075 msgid "expected %qT but argument is of type %qT"
30078 #: c/c-typeck.c:5670
30079 #, gcc-internal-format
30080 msgid "enum conversion when passing argument %d of %qE is invalid in C++"
30083 #: c/c-typeck.c:5674 c/c-typeck.c:8259
30084 #, gcc-internal-format
30085 msgid "enum conversion in initialization is invalid in C++"
30088 #: c/c-typeck.c:5676
30089 #, gcc-internal-format
30090 msgid "enum conversion in return is invalid in C++"
30093 #: c/c-typeck.c:5703
30094 #, gcc-internal-format
30095 msgid "cannot pass rvalue to reference parameter"
30098 #: c/c-typeck.c:5833 c/c-typeck.c:6067
30100 "passing argument %d of %qE makes %q#v qualified function pointer from "
30104 #: c/c-typeck.c:5836 c/c-typeck.c:6070
30105 msgid "assignment makes %q#v qualified function pointer from unqualified"
30108 #: c/c-typeck.c:5839 c/c-typeck.c:6072
30109 msgid "initialization makes %q#v qualified function pointer from unqualified"
30112 #: c/c-typeck.c:5842 c/c-typeck.c:6074
30113 msgid "return makes %q#v qualified function pointer from unqualified"
30116 #: c/c-typeck.c:5849 c/c-typeck.c:6030
30118 "passing argument %d of %qE discards %qv qualifier from pointer target type"
30121 #: c/c-typeck.c:5851 c/c-typeck.c:6032
30122 msgid "assignment discards %qv qualifier from pointer target type"
30125 #: c/c-typeck.c:5853 c/c-typeck.c:6034
30126 msgid "initialization discards %qv qualifier from pointer target type"
30129 #: c/c-typeck.c:5855 c/c-typeck.c:6036
30130 msgid "return discards %qv qualifier from pointer target type"
30133 #: c/c-typeck.c:5864
30134 #, gcc-internal-format
30135 msgid "ISO C prohibits argument conversion to union type"
30138 #: c/c-typeck.c:5925
30139 #, gcc-internal-format
30140 msgid "request for implicit conversion from %qT to %qT not permitted in C++"
30143 #: c/c-typeck.c:5937
30144 #, gcc-internal-format
30145 msgid "passing argument %d of %qE from pointer to non-enclosed address space"
30148 #: c/c-typeck.c:5941
30149 #, gcc-internal-format
30150 msgid "assignment from pointer to non-enclosed address space"
30153 #: c/c-typeck.c:5945
30154 #, gcc-internal-format
30155 msgid "initialization from pointer to non-enclosed address space"
30158 #: c/c-typeck.c:5949
30159 #, gcc-internal-format
30160 msgid "return from pointer to non-enclosed address space"
30163 #: c/c-typeck.c:5967
30164 #, gcc-internal-format
30165 msgid "argument %d of %qE might be a candidate for a format attribute"
30168 #: c/c-typeck.c:5973
30169 #, gcc-internal-format
30170 msgid "assignment left-hand side might be a candidate for a format attribute"
30173 #: c/c-typeck.c:5978
30174 #, gcc-internal-format
30176 "initialization left-hand side might be a candidate for a format attribute"
30179 #: c/c-typeck.c:5983 cp/typeck.c:8124
30180 #, gcc-internal-format
30181 msgid "return type might be a candidate for a format attribute"
30184 #: c/c-typeck.c:6011
30185 #, gcc-internal-format
30187 "ISO C forbids passing argument %d of %qE between function pointer and %<void "
30191 #: c/c-typeck.c:6014
30192 #, gcc-internal-format
30193 msgid "ISO C forbids assignment between function pointer and %<void *%>"
30196 #: c/c-typeck.c:6016
30197 #, gcc-internal-format
30198 msgid "ISO C forbids initialization between function pointer and %<void *%>"
30201 #: c/c-typeck.c:6018
30202 #, gcc-internal-format
30203 msgid "ISO C forbids return between function pointer and %<void *%>"
30206 #: c/c-typeck.c:6048
30207 #, gcc-internal-format
30208 msgid "pointer targets in passing argument %d of %qE differ in signedness"
30211 #: c/c-typeck.c:6050
30212 #, gcc-internal-format
30213 msgid "pointer targets in assignment differ in signedness"
30216 #: c/c-typeck.c:6052
30217 #, gcc-internal-format
30218 msgid "pointer targets in initialization differ in signedness"
30221 #: c/c-typeck.c:6054
30222 #, gcc-internal-format
30223 msgid "pointer targets in return differ in signedness"
30226 #: c/c-typeck.c:6083
30227 #, gcc-internal-format
30228 msgid "passing argument %d of %qE from incompatible pointer type"
30231 #: c/c-typeck.c:6085
30232 #, gcc-internal-format
30233 msgid "assignment from incompatible pointer type"
30236 #: c/c-typeck.c:6086
30237 #, gcc-internal-format
30238 msgid "initialization from incompatible pointer type"
30241 #: c/c-typeck.c:6088
30242 #, gcc-internal-format
30243 msgid "return from incompatible pointer type"
30246 #. ??? This should not be an error when inlining calls to
30247 #. unprototyped functions.
30248 #: c/c-typeck.c:6096 c/c-typeck.c:6652 cp/typeck.c:1952
30249 #, gcc-internal-format
30250 msgid "invalid use of non-lvalue array"
30253 #: c/c-typeck.c:6106
30254 #, gcc-internal-format
30255 msgid "passing argument %d of %qE makes pointer from integer without a cast"
30258 #: c/c-typeck.c:6108
30259 #, gcc-internal-format
30260 msgid "assignment makes pointer from integer without a cast"
30263 #: c/c-typeck.c:6110
30264 #, gcc-internal-format
30265 msgid "initialization makes pointer from integer without a cast"
30268 #: c/c-typeck.c:6112
30269 #, gcc-internal-format
30270 msgid "return makes pointer from integer without a cast"
30273 #: c/c-typeck.c:6120
30274 #, gcc-internal-format
30275 msgid "passing argument %d of %qE makes integer from pointer without a cast"
30278 #: c/c-typeck.c:6122
30279 #, gcc-internal-format
30280 msgid "assignment makes integer from pointer without a cast"
30283 #: c/c-typeck.c:6124
30284 #, gcc-internal-format
30285 msgid "initialization makes integer from pointer without a cast"
30288 #: c/c-typeck.c:6126
30289 #, gcc-internal-format
30290 msgid "return makes integer from pointer without a cast"
30293 #: c/c-typeck.c:6149
30294 #, gcc-internal-format
30295 msgid "incompatible types when assigning to type %qT from type %qT"
30298 #: c/c-typeck.c:6154
30299 #, gcc-internal-format
30300 msgid "incompatible types when initializing type %qT using type %qT"
30303 #: c/c-typeck.c:6159
30304 #, gcc-internal-format
30305 msgid "incompatible types when returning type %qT but %qT was expected"
30308 #: c/c-typeck.c:6223
30309 #, gcc-internal-format
30310 msgid "traditional C rejects automatic aggregate initialization"
30313 #: c/c-typeck.c:6399 c/c-typeck.c:6416 c/c-typeck.c:6434
30314 #, gcc-internal-format
30315 msgid "(near initialization for %qs)"
30318 #: c/c-typeck.c:6449
30319 #, gcc-internal-format
30320 msgid "array initialized from parenthesized string constant"
30323 #: c/c-typeck.c:6526 c/c-typeck.c:7402
30324 #, gcc-internal-format
30325 msgid "initialization of a flexible array member"
30328 #: c/c-typeck.c:6536 cp/typeck2.c:976
30329 #, gcc-internal-format
30330 msgid "char-array initialized from wide string"
30333 #: c/c-typeck.c:6544
30334 #, gcc-internal-format
30335 msgid "wide character array initialized from non-wide string"
30338 #: c/c-typeck.c:6550
30339 #, gcc-internal-format
30340 msgid "wide character array initialized from incompatible wide string"
30343 #: c/c-typeck.c:6584
30344 #, gcc-internal-format
30345 msgid "array of inappropriate type initialized from string constant"
30348 #: c/c-typeck.c:6678
30349 #, gcc-internal-format
30350 msgid "array initialized from non-constant array expression"
30353 #: c/c-typeck.c:6692 c/c-typeck.c:6695 c/c-typeck.c:6703 c/c-typeck.c:6743
30354 #: c/c-typeck.c:8232
30355 #, gcc-internal-format
30356 msgid "initializer element is not constant"
30359 #: c/c-typeck.c:6708 c/c-typeck.c:6755 c/c-typeck.c:8242
30360 #, gcc-internal-format
30361 msgid "initializer element is not a constant expression"
30364 #: c/c-typeck.c:6750 c/c-typeck.c:8237
30365 #, gcc-internal-format
30366 msgid "initializer element is not computable at load time"
30369 #: c/c-typeck.c:6768
30370 #, gcc-internal-format
30371 msgid "invalid initializer"
30374 #: c/c-typeck.c:7042 cp/decl.c:5701
30375 #, gcc-internal-format
30376 msgid "opaque vector types cannot be initialized"
30379 #: c/c-typeck.c:7257
30380 #, gcc-internal-format
30381 msgid "extra brace group at end of initializer"
30384 #: c/c-typeck.c:7278
30385 #, gcc-internal-format
30386 msgid "missing braces around initializer"
30389 #: c/c-typeck.c:7339
30390 #, gcc-internal-format
30391 msgid "braces around scalar initializer"
30394 #: c/c-typeck.c:7399
30395 #, gcc-internal-format
30396 msgid "initialization of flexible array member in a nested context"
30399 #: c/c-typeck.c:7436
30400 #, gcc-internal-format
30401 msgid "missing initializer for field %qD of %qT"
30404 #: c/c-typeck.c:7461
30405 #, gcc-internal-format
30406 msgid "empty scalar initializer"
30409 #: c/c-typeck.c:7466
30410 #, gcc-internal-format
30411 msgid "extra elements in scalar initializer"
30414 #: c/c-typeck.c:7577 c/c-typeck.c:7658
30415 #, gcc-internal-format
30416 msgid "array index in non-array initializer"
30419 #: c/c-typeck.c:7582 c/c-typeck.c:7719
30420 #, gcc-internal-format
30421 msgid "field name not in record or union initializer"
30424 #: c/c-typeck.c:7631
30425 #, gcc-internal-format
30426 msgid "array index in initializer not of integer type"
30429 #: c/c-typeck.c:7640 c/c-typeck.c:7649
30430 #, gcc-internal-format
30431 msgid "array index in initializer is not an integer constant expression"
30434 #: c/c-typeck.c:7654 c/c-typeck.c:7656
30435 #, gcc-internal-format
30436 msgid "nonconstant array index in initializer"
30439 #: c/c-typeck.c:7660 c/c-typeck.c:7663
30440 #, gcc-internal-format
30441 msgid "array index in initializer exceeds array bounds"
30444 #: c/c-typeck.c:7682
30445 #, gcc-internal-format
30446 msgid "empty index range in initializer"
30449 #: c/c-typeck.c:7691
30450 #, gcc-internal-format
30451 msgid "array index range in initializer exceeds array bounds"
30454 #: c/c-typeck.c:7726
30455 #, gcc-internal-format
30456 msgid "unknown field %qE specified in initializer"
30459 #: c/c-typeck.c:7778 c/c-typeck.c:7805 c/c-typeck.c:8332
30460 #, gcc-internal-format
30461 msgid "initialized field with side-effects overwritten"
30464 #: c/c-typeck.c:7780 c/c-typeck.c:7807 c/c-typeck.c:8334
30465 #, gcc-internal-format
30466 msgid "initialized field overwritten"
30469 #: c/c-typeck.c:8552
30470 #, gcc-internal-format
30471 msgid "excess elements in char array initializer"
30474 #: c/c-typeck.c:8559 c/c-typeck.c:8620
30475 #, gcc-internal-format
30476 msgid "excess elements in struct initializer"
30479 #: c/c-typeck.c:8635
30480 #, gcc-internal-format
30481 msgid "non-static initialization of a flexible array member"
30484 #: c/c-typeck.c:8706
30485 #, gcc-internal-format
30486 msgid "excess elements in union initializer"
30489 #: c/c-typeck.c:8728
30490 #, gcc-internal-format
30491 msgid "traditional C rejects initialization of unions"
30494 #: c/c-typeck.c:8796
30495 #, gcc-internal-format
30496 msgid "excess elements in array initializer"
30499 #: c/c-typeck.c:8830
30500 #, gcc-internal-format
30501 msgid "excess elements in vector initializer"
30504 #: c/c-typeck.c:8862
30505 #, gcc-internal-format
30506 msgid "excess elements in scalar initializer"
30509 #: c/c-typeck.c:9099
30510 #, gcc-internal-format
30511 msgid "ISO C forbids %<goto *expr;%>"
30514 #: c/c-typeck.c:9122 cp/typeck.c:8342
30515 #, gcc-internal-format
30516 msgid "function declared %<noreturn%> has a %<return%> statement"
30519 #: c/c-typeck.c:9132 cp/cp-array-notation.c:1088
30520 #, gcc-internal-format
30521 msgid "array notation expression cannot be used as a return value"
30524 #: c/c-typeck.c:9139 cp/typeck.c:8333
30525 #, gcc-internal-format
30526 msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
30529 #: c/c-typeck.c:9164
30530 #, gcc-internal-format
30531 msgid "%<return%> with no value, in function returning non-void"
30534 #: c/c-typeck.c:9174
30535 #, gcc-internal-format
30536 msgid "%<return%> with a value, in function returning void"
30539 #: c/c-typeck.c:9176
30540 #, gcc-internal-format
30541 msgid "ISO C forbids %<return%> with expression, in function returning void"
30544 #: c/c-typeck.c:9243
30545 #, gcc-internal-format
30546 msgid "function returns address of local variable"
30549 #: c/c-typeck.c:9317 cp/semantics.c:1123
30550 #, gcc-internal-format
30551 msgid "switch quantity not an integer"
30554 #: c/c-typeck.c:9330
30555 #, gcc-internal-format
30556 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
30559 #: c/c-typeck.c:9366 c/c-typeck.c:9374
30560 #, gcc-internal-format
30561 msgid "case label is not an integer constant expression"
30564 #: c/c-typeck.c:9380 cp/parser.c:9563
30565 #, gcc-internal-format
30566 msgid "case label not within a switch statement"
30569 #: c/c-typeck.c:9382
30570 #, gcc-internal-format
30571 msgid "%<default%> label not within a switch statement"
30574 #: c/c-typeck.c:9451
30575 #, gcc-internal-format
30576 msgid "rank-mismatch between if-statement%'s condition and the then-block"
30579 #: c/c-typeck.c:9457
30580 #, gcc-internal-format
30581 msgid "rank-mismatch between if-statement%'s condition and the else-block"
30584 #: c/c-typeck.c:9493 cp/parser.c:9871
30585 #, gcc-internal-format
30586 msgid "suggest explicit braces to avoid ambiguous %<else%>"
30589 #: c/c-typeck.c:9515
30590 #, gcc-internal-format
30591 msgid "array notation expression cannot be used in a loop%'s condition"
30594 #: c/c-typeck.c:9609 cp/parser.c:10626
30595 #, gcc-internal-format
30596 msgid "break statement not within loop or switch"
30599 #: c/c-typeck.c:9611 cp/parser.c:10652
30600 #, gcc-internal-format
30601 msgid "continue statement not within a loop"
30604 #: c/c-typeck.c:9616 cp/parser.c:10639
30605 #, gcc-internal-format
30606 msgid "break statement used with OpenMP for loop"
30609 #: c/c-typeck.c:9621
30610 #, gcc-internal-format
30611 msgid "break statement within %<#pragma simd%> loop body"
30614 #: c/c-typeck.c:9623 cp/parser.c:10656
30615 #, gcc-internal-format
30616 msgid "continue statement within %<#pragma simd%> loop body"
30619 #: c/c-typeck.c:9649 cp/cp-gimplify.c:438
30620 #, gcc-internal-format
30621 msgid "statement with no effect"
30624 #: c/c-typeck.c:9692
30625 #, gcc-internal-format
30626 msgid "expression statement has incomplete type"
30629 #: c/c-typeck.c:10464 c/c-typeck.c:10601 cp/typeck.c:4570
30630 #, gcc-internal-format
30631 msgid "comparing vectors with different element types"
30634 #: c/c-typeck.c:10471 c/c-typeck.c:10608 cp/typeck.c:4582
30635 #, gcc-internal-format
30636 msgid "comparing vectors with different number of elements"
30639 #: c/c-typeck.c:10487 cp/typeck.c:4319
30640 #, gcc-internal-format
30641 msgid "comparing floating point with == or != is unsafe"
30644 #: c/c-typeck.c:10504 c/c-typeck.c:10524
30645 #, gcc-internal-format
30647 "the comparison will always evaluate as %<false%> for the address of %qD will "
30651 #: c/c-typeck.c:10510 c/c-typeck.c:10530
30652 #, gcc-internal-format
30654 "the comparison will always evaluate as %<true%> for the address of %qD will "
30658 #: c/c-typeck.c:10551 c/c-typeck.c:10651
30659 #, gcc-internal-format
30660 msgid "comparison of pointers to disjoint address spaces"
30663 #: c/c-typeck.c:10558 c/c-typeck.c:10564
30664 #, gcc-internal-format
30665 msgid "ISO C forbids comparison of %<void *%> with function pointer"
30668 #: c/c-typeck.c:10571 c/c-typeck.c:10661
30669 #, gcc-internal-format
30670 msgid "comparison of distinct pointer types lacks a cast"
30673 #: c/c-typeck.c:10583 c/c-typeck.c:10588 c/c-typeck.c:10687 c/c-typeck.c:10692
30674 #, gcc-internal-format
30675 msgid "comparison between pointer and integer"
30678 #: c/c-typeck.c:10639
30679 #, gcc-internal-format
30680 msgid "comparison of complete and incomplete pointers"
30683 #: c/c-typeck.c:10641
30684 #, gcc-internal-format
30685 msgid "ISO C forbids ordered comparisons of pointers to functions"
30688 #: c/c-typeck.c:10646
30689 #, gcc-internal-format
30690 msgid "ordered comparison of pointer with null pointer"
30693 #: c/c-typeck.c:10669 c/c-typeck.c:10672 c/c-typeck.c:10679 c/c-typeck.c:10682
30694 #: cp/typeck.c:4619 cp/typeck.c:4626
30695 #, gcc-internal-format
30696 msgid "ordered comparison of pointer with integer zero"
30699 #: c/c-typeck.c:10725 cp/typeck.c:4699
30700 #, gcc-internal-format
30702 "implicit conversion from %qT to %qT to match other operand of binary "
30706 #: c/c-typeck.c:11034
30707 #, gcc-internal-format
30708 msgid "used array that cannot be converted to pointer where scalar is required"
30711 #: c/c-typeck.c:11038
30712 #, gcc-internal-format
30713 msgid "used struct type value where scalar is required"
30716 #: c/c-typeck.c:11042
30717 #, gcc-internal-format
30718 msgid "used union type value where scalar is required"
30721 #: c/c-typeck.c:11053
30722 #, gcc-internal-format
30723 msgid "used vector type where scalar is required"
30726 #: c/c-typeck.c:11187 cp/semantics.c:6680
30727 #, gcc-internal-format
30729 "%<#pragma omp cancel must specify one of %<parallel%>, %<for%>, %<sections%> "
30730 "or %<taskgroup%> clauses"
30733 #: c/c-typeck.c:11226 cp/semantics.c:6717
30734 #, gcc-internal-format
30736 "%<#pragma omp cancellation point must specify one of %<parallel%>, %<for%>, "
30737 "%<sections%> or %<taskgroup%> clauses"
30740 #: c/c-typeck.c:11269 cp/semantics.c:4222 cp/semantics.c:5655
30741 #, gcc-internal-format
30742 msgid "%qD is not a variable in %qs clause"
30745 #: c/c-typeck.c:11273 c/c-typeck.c:12044 cp/semantics.c:4226
30746 #: cp/semantics.c:5658
30747 #, gcc-internal-format
30748 msgid "%qE is not a variable in %qs clause"
30751 #: c/c-typeck.c:11281 c/c-typeck.c:12051 cp/semantics.c:4234
30752 #: cp/semantics.c:5664
30753 #, gcc-internal-format
30754 msgid "%qD is threadprivate variable in %qs clause"
30757 #: c/c-typeck.c:11303 cp/semantics.c:4260
30758 #, gcc-internal-format
30759 msgid "low bound %qE of array section does not have integral type"
30762 #: c/c-typeck.c:11310 cp/semantics.c:4267
30763 #, gcc-internal-format
30764 msgid "length %qE of array section does not have integral type"
30767 #: c/c-typeck.c:11342 cp/semantics.c:4299
30768 #, gcc-internal-format
30769 msgid "for unknown bound array type length expression must be specified"
30772 #: c/c-typeck.c:11350 cp/semantics.c:4307
30773 #, gcc-internal-format
30774 msgid "negative low bound in array section in %qs clause"
30777 #: c/c-typeck.c:11359 cp/semantics.c:4316
30778 #, gcc-internal-format
30779 msgid "negative length in array section in %qs clause"
30782 #: c/c-typeck.c:11376 cp/semantics.c:4333
30783 #, gcc-internal-format
30784 msgid "low bound %qE above array section size in %qs clause"
30787 #: c/c-typeck.c:11401 cp/semantics.c:4358
30788 #, gcc-internal-format
30789 msgid "length %qE above array section size in %qs clause"
30792 #: c/c-typeck.c:11416 cp/semantics.c:4373
30793 #, gcc-internal-format
30794 msgid "high bound %qE above array section size in %qs clause"
30797 #: c/c-typeck.c:11447 cp/semantics.c:4404
30798 #, gcc-internal-format
30799 msgid "for pointer type length expression must be specified"
30802 #: c/c-typeck.c:11456 c/c-typeck.c:11571 cp/semantics.c:4413
30803 #: cp/semantics.c:4524
30804 #, gcc-internal-format
30805 msgid "array section is not contiguous in %qs clause"
30808 #: c/c-typeck.c:11464 cp/semantics.c:4421
30809 #, gcc-internal-format
30810 msgid "%qE does not have pointer or array type"
30813 #: c/c-typeck.c:11784
30814 #, gcc-internal-format
30815 msgid "%qE has invalid type for %<reduction(%s)%>"
30818 #: c/c-typeck.c:11793 cp/semantics.c:5204
30819 #, gcc-internal-format
30820 msgid "user defined reduction not found for %qD"
30823 #: c/c-typeck.c:11865 c/c-typeck.c:12097 cp/semantics.c:5792
30824 #, gcc-internal-format
30825 msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
30828 #: c/c-typeck.c:11877 cp/semantics.c:5832
30829 #, gcc-internal-format
30830 msgid "%qE must be %<threadprivate%> for %<copyin%>"
30833 #: c/c-typeck.c:11889
30834 #, gcc-internal-format
30836 "linear clause applied to non-integral non-pointer variable with type %qT"
30839 #: c/c-typeck.c:11912 cp/semantics.c:5307
30840 #, gcc-internal-format
30841 msgid "%qE is not a variable in clause %qs"
30844 #: c/c-typeck.c:11921 c/c-typeck.c:11942 c/c-typeck.c:11963
30845 #, gcc-internal-format
30846 msgid "%qE appears more than once in data clauses"
30849 #: c/c-typeck.c:11935 cp/semantics.c:5331
30850 #, gcc-internal-format
30851 msgid "%qE is not a variable in clause %<firstprivate%>"
30854 #: c/c-typeck.c:11956 cp/semantics.c:5353
30855 #, gcc-internal-format
30856 msgid "%qE is not a variable in clause %<lastprivate%>"
30859 #: c/c-typeck.c:11975 cp/semantics.c:5545
30860 #, gcc-internal-format
30861 msgid "%qE is not a variable in %<aligned%> clause"
30864 #: c/c-typeck.c:11982
30865 #, gcc-internal-format
30866 msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
30869 #: c/c-typeck.c:11989
30870 #, gcc-internal-format
30871 msgid "%qE appears more than once in %<aligned%> clauses"
30874 #: c/c-typeck.c:12010 cp/semantics.c:5615
30875 #, gcc-internal-format
30876 msgid "%qE is not a variable in %<depend%> clause"
30879 #: c/c-typeck.c:12031 cp/semantics.c:5637
30880 #, gcc-internal-format
30881 msgid "array section does not have mappable type in %qs clause"
30884 #: c/c-typeck.c:12062 cp/semantics.c:5680
30885 #, gcc-internal-format
30886 msgid "%qD does not have a mappable type in %qs clause"
30889 #: c/c-typeck.c:12069 cp/semantics.c:5687
30890 #, gcc-internal-format
30891 msgid "%qD appears more than once in motion clauses"
30894 #: c/c-typeck.c:12071 cp/semantics.c:5689
30895 #, gcc-internal-format
30896 msgid "%qD appears more than once in map clauses"
30899 #: c/c-typeck.c:12084 cp/semantics.c:5703
30900 #, gcc-internal-format
30901 msgid "%qD is not an argument in %<uniform%> clause"
30904 #: c/c-typeck.c:12087 cp/semantics.c:5705
30905 #, gcc-internal-format
30906 msgid "%qE is not an argument in %<uniform%> clause"
30909 #: c/c-typeck.c:12134 cp/semantics.c:5728
30910 #, gcc-internal-format
30911 msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
30914 #: c/c-typeck.c:12184 cp/semantics.c:5879
30915 #, gcc-internal-format
30916 msgid "%qE is predetermined %qs for %qs"
30919 #: c/c-typeck.c:12287
30920 #, gcc-internal-format
30921 msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
30924 #. Conversion of implicit `this' argument failed.
30926 #, gcc-internal-format
30927 msgid " no known conversion for implicit %<this%> parameter from %qT to %qT"
30931 #, gcc-internal-format
30932 msgid " no known conversion for argument %d from %qT to %qT"
30935 #: cp/call.c:3194 cp/pt.c:5429
30936 #, gcc-internal-format, gfc-internal-format
30937 msgid " candidate expects %d argument, %d provided"
30938 msgid_plural " candidate expects %d arguments, %d provided"
30943 #, gcc-internal-format
30944 msgid "%s%D(%T, %T, %T) <built-in>"
30948 #, gcc-internal-format
30949 msgid "%s%D(%T, %T) <built-in>"
30953 #, gcc-internal-format
30954 msgid "%s%D(%T) <built-in>"
30958 #, gcc-internal-format
30959 msgid "%s%T <conversion>"
30963 #, gcc-internal-format
30964 msgid "%s%#D <near match>"
30968 #, gcc-internal-format
30969 msgid "%s%#D <deleted>"
30973 #, gcc-internal-format
30978 #, gcc-internal-format
30980 " return type %qT of explicit conversion function cannot be converted to %qT "
30981 "with a qualification conversion"
30985 #, gcc-internal-format
30987 " conversion from return type %qT of template conversion function "
30988 "specialization to %qT is not an exact match"
30992 #, gcc-internal-format
30994 " substitution of deduced template arguments resulted in errors seen above"
30997 #. Re-run template unification with diagnostics.
30999 #, gcc-internal-format
31000 msgid " template argument deduction/substitution failed:"
31004 #, gcc-internal-format
31006 " a constructor taking a single argument of its own class type is invalid"
31010 #, gcc-internal-format
31011 msgid "conversion from %qT to %qT is ambiguous"
31015 #, gcc-internal-format
31017 "conversion from %qT to %qT not considered for non-type template argument"
31021 #, gcc-internal-format
31022 msgid "no matching function for call to %<%D(%A)%>"
31026 #, gcc-internal-format
31027 msgid "call of overloaded %<%D(%A)%> is ambiguous"
31030 #. It's no good looking for an overloaded operator() on a
31031 #. pointer-to-member-function.
31033 #, gcc-internal-format
31035 "pointer-to-member function %E cannot be called without an object; consider "
31040 #, gcc-internal-format
31041 msgid "no match for call to %<(%T) (%A)%>"
31045 #, gcc-internal-format
31046 msgid "call of %<(%T) (%A)%> is ambiguous"
31050 #, gcc-internal-format
31051 msgid "ambiguous overload for "
31055 #, gcc-internal-format
31056 msgid "no match for "
31060 #, gcc-internal-format
31061 msgid " (operand types are %qT, %qT, and %qT)"
31065 #, gcc-internal-format
31066 msgid " (operand types are %qT and %qT)"
31070 #, gcc-internal-format
31071 msgid " (operand type is %qT)"
31075 #, gcc-internal-format
31076 msgid "ternary %<operator?:%>"
31080 #, gcc-internal-format
31081 msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
31084 #: cp/call.c:4286 cp/call.c:4317 cp/call.c:4326
31085 #, gcc-internal-format
31086 msgid "%<operator%s%>"
31090 #, gcc-internal-format
31091 msgid "%<operator%s%> in %<%E%s%>"
31095 #, gcc-internal-format
31096 msgid "%<operator[]%>"
31100 #, gcc-internal-format
31101 msgid "%<operator[]%> in %<%E[%E]%>"
31105 #, gcc-internal-format
31110 #, gcc-internal-format
31111 msgid "%qs in %<%s %E%>"
31115 #, gcc-internal-format
31116 msgid "%<operator%s%> in %<%E %s %E%>"
31120 #, gcc-internal-format
31121 msgid "%<operator%s%> in %<%s%E%>"
31125 #, gcc-internal-format
31126 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
31130 #, gcc-internal-format
31132 "inferred scalar type %qT is not an integer or floating point type of the "
31137 #, gcc-internal-format
31138 msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
31142 #, gcc-internal-format
31144 "second operand to the conditional operator is of type %<void%>, but the "
31145 "third operand is neither a throw-expression nor of type %<void%>"
31149 #, gcc-internal-format
31151 "third operand to the conditional operator is of type %<void%>, but the "
31152 "second operand is neither a throw-expression nor of type %<void%>"
31155 #: cp/call.c:4689 cp/call.c:4941
31156 #, gcc-internal-format
31157 msgid "operands to ?: have different types %qT and %qT"
31161 #, gcc-internal-format
31162 msgid "enumeral mismatch in conditional expression: %qT vs %qT"
31166 #, gcc-internal-format
31167 msgid "enumeral and non-enumeral type in conditional expression"
31171 #, gcc-internal-format
31172 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
31176 #, gcc-internal-format
31177 msgid "no %<%D(int)%> declared for postfix %qs"
31181 #, gcc-internal-format
31182 msgid "comparison between %q#T and %q#T"
31186 #, gcc-internal-format
31187 msgid "non-placement deallocation function %q+D"
31191 #, gcc-internal-format
31192 msgid "selected for placement delete"
31196 #, gcc-internal-format
31197 msgid "no corresponding deallocation function for %qD"
31201 #, gcc-internal-format
31202 msgid "no suitable %<operator %s%> for %qT"
31206 #, gcc-internal-format
31207 msgid "%q+#D is private"
31211 #, gcc-internal-format
31212 msgid "%q+#D is protected"
31216 #, gcc-internal-format
31217 msgid "%q+#D is inaccessible"
31221 #, gcc-internal-format
31222 msgid "within this context"
31226 #, gcc-internal-format
31227 msgid "passing NULL to non-pointer argument %P of %qD"
31231 #, gcc-internal-format
31232 msgid "converting to non-pointer type %qT from NULL"
31236 #, gcc-internal-format
31237 msgid "converting %<false%> to pointer type for argument %P of %qD"
31241 #, gcc-internal-format
31242 msgid "converting %<false%> to pointer type %qT"
31246 #, gcc-internal-format
31247 msgid "too many braces around initializer for %qT"
31251 #, gcc-internal-format
31252 msgid "invalid user-defined conversion from %qT to %qT"
31255 #: cp/call.c:5971 cp/cvt.c:226
31256 #, gcc-internal-format
31257 msgid "invalid conversion from %qT to %qT"
31261 #, gcc-internal-format
31262 msgid "initializing argument %P of %qD"
31266 #, gcc-internal-format
31268 "converting to %qT from initializer list would use explicit constructor %qD"
31271 #: cp/call.c:6080 cp/call.c:6219
31272 #, gcc-internal-format
31273 msgid "initializing argument %P of %q+D"
31277 #, gcc-internal-format
31278 msgid " initializing argument %P of %qD"
31282 #, gcc-internal-format
31283 msgid "cannot bind %qT lvalue to %qT"
31287 #, gcc-internal-format
31288 msgid "cannot bind bitfield %qE to %qT"
31291 #: cp/call.c:6251 cp/call.c:6268
31292 #, gcc-internal-format
31293 msgid "cannot bind packed field %qE to %qT"
31297 #, gcc-internal-format
31298 msgid "cannot bind rvalue %qE to %qT"
31301 #: cp/call.c:6370 cp/cvt.c:1720
31302 #, gcc-internal-format
31304 "scoped enum %qT will not promote to an integral type in a future version of "
31309 #, gcc-internal-format
31310 msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
31313 #. conditionally-supported behavior [expr.call] 5.2.2/7.
31315 #, gcc-internal-format
31317 "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
31321 #, gcc-internal-format
31322 msgid "recursive evaluation of default argument for %q#D"
31326 #, gcc-internal-format
31328 "call to %qD uses the default argument for parameter %P, which is not yet "
31333 #, gcc-internal-format
31334 msgid "argument of function call might be a candidate for a format attribute"
31338 #, gcc-internal-format
31339 msgid "use of multiversioned function without a default"
31343 #, gcc-internal-format
31344 msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
31348 #, gcc-internal-format
31349 msgid "%qT is not an accessible base of %qT"
31353 #, gcc-internal-format
31354 msgid "deducing %qT as %qT"
31358 #, gcc-internal-format
31359 msgid " in call to %q+D"
31363 #, gcc-internal-format
31364 msgid " (you can disable this with -fno-deduce-init-list)"
31368 #, gcc-internal-format
31369 msgid "could not find class$ field in java interface type %qT"
31373 #, gcc-internal-format
31374 msgid "constructor delegates to itself"
31378 #, gcc-internal-format
31379 msgid "call to non-function %qD"
31382 #: cp/call.c:7660 cp/typeck.c:2730
31383 #, gcc-internal-format
31384 msgid "cannot call constructor %<%T::%D%> directly"
31388 #, gcc-internal-format
31389 msgid "for a function-style cast, remove the redundant %<::%D%>"
31393 #, gcc-internal-format
31394 msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
31398 #, gcc-internal-format
31399 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
31403 #, gcc-internal-format
31404 msgid "call of overloaded %<%s(%A)%> is ambiguous"
31408 #, gcc-internal-format
31409 msgid "cannot call member function %qD without object"
31413 #, gcc-internal-format
31414 msgid "passing %qT chooses %qT over %qT"
31417 #: cp/call.c:8631 cp/name-lookup.c:5628
31418 #, gcc-internal-format
31419 msgid " in call to %qD"
31423 #, gcc-internal-format
31424 msgid "choosing %qD over %qD"
31428 #, gcc-internal-format
31429 msgid " for conversion from %qT to %qT"
31433 #, gcc-internal-format
31434 msgid " because conversion sequence for the argument is better"
31438 #, gcc-internal-format
31439 msgid "default argument mismatch in overload resolution"
31443 #, gcc-internal-format
31444 msgid " candidate 1: %q+#F"
31448 #, gcc-internal-format
31449 msgid " candidate 2: %q+#F"
31453 #, gcc-internal-format
31455 "ISO C++ says that these are ambiguous, even though the worst conversion for "
31456 "the first is better than the worst conversion for the second:"
31460 #, gcc-internal-format
31461 msgid "could not convert %qE from %qT to %qT"
31465 #, gcc-internal-format
31466 msgid "a temporary bound to %qD only persists until the constructor exits"
31470 #, gcc-internal-format
31472 "invalid initialization of non-const reference of type %qT from an rvalue of "
31477 #, gcc-internal-format
31479 "invalid initialization of reference of type %qT from expression of type %qT"
31483 #, gcc-internal-format
31485 "cannot convert from pointer to base class %qT to pointer to derived class "
31486 "%qT because the base is virtual"
31490 #, gcc-internal-format
31492 "cannot convert from base class %qT to derived class %qT because the base is "
31497 #, gcc-internal-format
31499 "cannot convert from pointer to base class %qT to pointer to derived class "
31500 "%qT via virtual base %qT"
31504 #, gcc-internal-format
31506 "cannot convert from base class %qT to derived class %qT via virtual base %qT"
31510 #, gcc-internal-format
31511 msgid "Java class %qT cannot have a destructor"
31515 #, gcc-internal-format
31516 msgid "Java class %qT cannot have an implicit non-trivial destructor"
31520 #, gcc-internal-format
31521 msgid "%q#D inherited from %qT"
31525 #, gcc-internal-format
31526 msgid "conflicts with version inherited from %qT"
31530 #, gcc-internal-format
31531 msgid "%q+#D cannot be overloaded"
31535 #, gcc-internal-format
31540 #, gcc-internal-format
31541 msgid "conflicting access specifications for method %q+D, ignored"
31545 #, gcc-internal-format
31546 msgid "conflicting access specifications for field %qE, ignored"
31549 #: cp/class.c:1316 cp/class.c:1324
31550 #, gcc-internal-format
31551 msgid "%q+D invalid in %q#T"
31555 #, gcc-internal-format
31556 msgid " because of local method %q+#D with same name"
31560 #, gcc-internal-format
31561 msgid " because of local member %q+#D with same name"
31565 #, gcc-internal-format
31566 msgid "%qT does not have the %E abi tag that base %qT has"
31569 #: cp/class.c:1389 cp/class.c:1399
31570 #, gcc-internal-format
31571 msgid "%qT declared here"
31575 #, gcc-internal-format
31576 msgid "%qT does not have the %E abi tag that %qT (used in the type of %qD) has"
31580 #, gcc-internal-format
31581 msgid "cannot derive from %<final%> base %qT in derived type %qT"
31585 #, gcc-internal-format
31586 msgid "base class %q#T has a non-virtual destructor"
31590 #, gcc-internal-format
31591 msgid "all member functions in class %qT are private"
31595 #, gcc-internal-format
31596 msgid "%q#T only defines a private destructor and has no friends"
31600 #, gcc-internal-format
31601 msgid "%q#T only defines private constructors and has no friends"
31605 #, gcc-internal-format
31606 msgid "no unique final overrider for %qD in %qT"
31610 #, gcc-internal-format
31611 msgid "%q+#D marked final, but is not virtual"
31615 #, gcc-internal-format
31616 msgid "%q+#D marked override, but does not override"
31619 #. Here we know it is a hider, and no overrider exists.
31621 #, gcc-internal-format
31622 msgid "%q+D was hidden"
31626 #, gcc-internal-format
31630 #: cp/class.c:2858 cp/decl2.c:1453
31631 #, gcc-internal-format
31632 msgid "%q+#D invalid; an anonymous union can only have non-static data members"
31636 #, gcc-internal-format
31638 "%q+#D invalid; an anonymous struct can only have non-static data members"
31641 #: cp/class.c:2874 cp/decl2.c:1459
31642 #, gcc-internal-format
31643 msgid "private member %q+#D in anonymous union"
31647 #, gcc-internal-format
31648 msgid "private member %q+#D in anonymous struct"
31651 #: cp/class.c:2883 cp/decl2.c:1461
31652 #, gcc-internal-format
31653 msgid "protected member %q+#D in anonymous union"
31657 #, gcc-internal-format
31658 msgid "protected member %q+#D in anonymous struct"
31662 #, gcc-internal-format
31663 msgid "the ellipsis in %qD is not inherited"
31667 #, gcc-internal-format
31668 msgid "bit-field %q+#D with non-integral type"
31672 #, gcc-internal-format
31673 msgid "bit-field %q+D width not an integer constant"
31677 #, gcc-internal-format
31678 msgid "negative width in bit-field %q+D"
31682 #, gcc-internal-format
31683 msgid "zero width for bit-field %q+D"
31687 #, gcc-internal-format
31688 msgid "width of %q+D exceeds its type"
31692 #, gcc-internal-format
31693 msgid "%q+D is too small to hold all values of %q#T"
31697 #, gcc-internal-format
31698 msgid "member %q+#D with constructor not allowed in union"
31702 #, gcc-internal-format
31703 msgid "member %q+#D with destructor not allowed in union"
31707 #, gcc-internal-format
31708 msgid "member %q+#D with copy assignment operator not allowed in union"
31712 #, gcc-internal-format
31713 msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
31717 #, gcc-internal-format
31718 msgid "multiple fields in union %qT initialized"
31722 #, gcc-internal-format
31723 msgid "%q+D may not be static because it is a member of a union"
31727 #, gcc-internal-format
31728 msgid "%q+D may not have reference type %qT because it is a member of a union"
31732 #, gcc-internal-format
31733 msgid "field %q+D invalidly declared function type"
31737 #, gcc-internal-format
31738 msgid "field %q+D invalidly declared method type"
31742 #, gcc-internal-format
31743 msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
31747 #, gcc-internal-format
31748 msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
31752 #, gcc-internal-format
31753 msgid "member %q+D cannot be declared as a %<mutable%> reference"
31757 #, gcc-internal-format
31758 msgid "field %q+#D with same name as class"
31762 #, gcc-internal-format
31763 msgid "%q#T has pointer data members"
31767 #, gcc-internal-format
31768 msgid " but does not override %<%T(const %T&)%>"
31772 #, gcc-internal-format
31773 msgid " or %<operator=(const %T&)%>"
31777 #, gcc-internal-format
31778 msgid " but does not override %<operator=(const %T&)%>"
31782 #, gcc-internal-format
31784 "offset of empty base %qT may not be ABI-compliant and maychange in a future "
31789 #, gcc-internal-format
31790 msgid "class %qT will be considered nearly empty in a future version of GCC"
31794 #, gcc-internal-format
31795 msgid "initializer specified for non-virtual method %q+D"
31799 #, gcc-internal-format
31800 msgid "method overrides both %<transaction_pure%> and %qE methods"
31804 #, gcc-internal-format
31805 msgid "method declared %qE overriding %qE method"
31808 #: cp/class.c:5368 cp/semantics.c:7484
31809 #, gcc-internal-format
31811 "enclosing class of constexpr non-static member function %q+#D is not a "
31816 #, gcc-internal-format
31817 msgid "%q+T is not literal because:"
31821 #, gcc-internal-format
31822 msgid " %q+T has a non-trivial destructor"
31826 #, gcc-internal-format
31828 " %q+T is not an aggregate, does not have a trivial default constructor, and "
31829 "has no constexpr constructor that is not a copy or move constructor"
31833 #, gcc-internal-format
31834 msgid " base class %qT of %q+T is non-literal"
31838 #, gcc-internal-format
31839 msgid " non-static data member %q+D has non-literal type"
31843 #, gcc-internal-format
31844 msgid "non-static reference %q+#D in class without a constructor"
31848 #, gcc-internal-format
31849 msgid "non-static const member %q+#D in class without a constructor"
31852 #. If the function is defaulted outside the class, we just
31853 #. give the synthesis error.
31855 #, gcc-internal-format
31857 "%q+D declared to take const reference, but implicit declaration would take "
31862 #, gcc-internal-format
31864 "offset of virtual base %qT is not ABI-compliant and may change in a future "
31869 #, gcc-internal-format
31870 msgid "direct base %qT inaccessible in %qT due to ambiguity"
31874 #, gcc-internal-format
31875 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
31879 #, gcc-internal-format
31881 "size assigned to %qT may not be ABI-compliant and may change in a future "
31886 #, gcc-internal-format
31888 "the offset of %qD may not be ABI-compliant and may change in a future "
31893 #, gcc-internal-format
31895 "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
31899 #, gcc-internal-format
31901 "%q+D contains empty classes which may cause base classes to be placed at "
31902 "different locations in a future version of GCC"
31906 #, gcc-internal-format
31908 "layout of classes derived from empty class %qT may change in a future "
31912 #: cp/class.c:6465 cp/decl.c:12298 cp/parser.c:19850
31913 #, gcc-internal-format
31914 msgid "redefinition of %q#T"
31918 #, gcc-internal-format
31919 msgid "%q#T has virtual functions and accessible non-virtual destructor"
31923 #, gcc-internal-format
31924 msgid "type transparent %q#T does not have any fields"
31928 #, gcc-internal-format
31929 msgid "type transparent class %qT has base classes"
31933 #, gcc-internal-format
31934 msgid "type transparent class %qT has virtual functions"
31938 #, gcc-internal-format
31940 "type transparent %q#T cannot be made transparent because the type of the "
31941 "first field has a different ABI from the class overall"
31945 #, gcc-internal-format
31946 msgid "trying to finish struct, but kicked out due to previous parse errors"
31950 #, gcc-internal-format
31951 msgid "language string %<\"%E\"%> not recognized"
31955 #, gcc-internal-format
31956 msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
31960 #, gcc-internal-format
31961 msgid "no matches converting function %qD to type %q#T"
31965 #, gcc-internal-format
31966 msgid "converting overloaded function %qD to type %q#T is ambiguous"
31970 #, gcc-internal-format
31971 msgid "assuming pointer to member %qD"
31975 #, gcc-internal-format
31976 msgid "(a pointer to member can only be formed with %<&%E%>)"
31979 #: cp/class.c:7679 cp/class.c:7714
31980 #, gcc-internal-format
31981 msgid "not enough type information"
31984 #: cp/class.c:7697 cp/cvt.c:174 cp/cvt.c:200 cp/cvt.c:249
31985 #, gcc-internal-format
31986 msgid "cannot convert %qE from type %qT to type %qT"
31989 #. [basic.scope.class]
31991 #. A name N used in a class S shall refer to the same declaration
31992 #. in its context and when re-evaluated in the completed scope of
31995 #, gcc-internal-format
31996 msgid "declaration of %q#D"
32000 #, gcc-internal-format
32001 msgid "changes meaning of %qD from %q+#D"
32004 #: cp/cp-array-notation.c:605
32005 #, gcc-internal-format
32006 msgid "%qD cannot be scalar when %qD is not"
32009 #: cp/cp-array-notation.c:818 cp/cp-array-notation.c:824
32010 #: cp/cp-array-notation.c:849 cp/cp-array-notation.c:855
32011 #, gcc-internal-format
32012 msgid "rank mismatch with controlling expression of parent if-statement"
32015 #: cp/cp-array-notation.c:1250
32016 #, gcc-internal-format
32017 msgid "array notation cannot be used in a condition for a for-loop"
32020 #: cp/cp-array-notation.c:1283
32021 #, gcc-internal-format
32022 msgid "array notation cannot be used as a condition for switch statement"
32025 #: cp/cp-array-notation.c:1296
32026 #, gcc-internal-format
32027 msgid "array notation cannot be used as a condition for while statement"
32030 #: cp/cp-array-notation.c:1307
32031 #, gcc-internal-format
32032 msgid "array notation cannot be used as a condition for a do-while statement"
32035 #: cp/cp-array-notation.c:1352
32036 #, gcc-internal-format
32038 "start-index and length fields necessary for using array notation in pointers "
32042 #: cp/cp-array-notation.c:1359
32043 #, gcc-internal-format
32045 "start-index and length fields necessary for using array notation with array "
32049 #: cp/cp-array-notation.c:1422
32050 #, gcc-internal-format
32051 msgid "array notation cannot be used with function type"
32054 #: cp/cp-array-notation.c:1432
32055 #, gcc-internal-format
32056 msgid "rank of an array notation triplet%'s start-index is not zero"
32059 #: cp/cp-array-notation.c:1438
32060 #, gcc-internal-format
32061 msgid "rank of an array notation triplet%'s length is not zero"
32064 #: cp/cp-array-notation.c:1443
32065 #, gcc-internal-format
32066 msgid "rank of array notation triplet%'s stride is not zero"
32069 #: cp/cp-cilkplus.c:53
32070 #, gcc-internal-format
32071 msgid "throw expressions are not allowed inside loops marked with pragma simd"
32074 #: cp/cp-cilkplus.c:60
32075 #, gcc-internal-format
32076 msgid "try statements are not allowed inside loops marked with #pragma simd"
32079 #: cp/cp-gimplify.c:1600
32080 #, gcc-internal-format
32081 msgid "%qE implicitly determined as %<firstprivate%> has reference type"
32085 #, gcc-internal-format
32086 msgid "can%'t convert from incomplete type %qT to %qT"
32090 #, gcc-internal-format
32091 msgid "conversion of %qE from %qT to %qT is ambiguous"
32095 #, gcc-internal-format
32096 msgid "initialization of volatile reference type %q#T from rvalue of type %qT"
32100 #, gcc-internal-format
32101 msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
32105 #, gcc-internal-format
32106 msgid "initialization of non-const reference type %q#T from rvalue of type %qT"
32110 #, gcc-internal-format
32111 msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
32115 #, gcc-internal-format
32116 msgid "conversion from %qT to %qT discards qualifiers"
32119 #: cp/cvt.c:491 cp/typeck.c:6735
32120 #, gcc-internal-format
32121 msgid "casting %qT to %qT does not dereference pointer"
32125 #, gcc-internal-format
32126 msgid "cannot convert type %qT to type %qT"
32130 #, gcc-internal-format
32131 msgid "conversion from %q#T to %q#T"
32135 #, gcc-internal-format
32137 "the result of the conversion is unspecified because %qE is outside the range "
32141 #: cp/cvt.c:771 cp/cvt.c:815
32142 #, gcc-internal-format
32143 msgid "%q#T used where a %qT was expected"
32147 #, gcc-internal-format
32148 msgid "could not convert %qE from %<void%> to %<bool%>"
32152 #, gcc-internal-format
32153 msgid "%q#T used where a floating point value was expected"
32157 #, gcc-internal-format
32158 msgid "conversion from %qT to non-scalar type %qT requested"
32162 #, gcc-internal-format
32163 msgid "pseudo-destructor is not called"
32167 #, gcc-internal-format
32168 msgid "conversion to void will not access object of incomplete type %qT"
32172 #, gcc-internal-format
32174 "indirection will not access object of incomplete type %qT in second operand "
32175 "of conditional expression"
32179 #, gcc-internal-format
32181 "indirection will not access object of incomplete type %qT in third operand "
32182 "of conditional expression"
32186 #, gcc-internal-format
32188 "indirection will not access object of incomplete type %qT in right operand "
32189 "of comma operator"
32193 #, gcc-internal-format
32195 "indirection will not access object of incomplete type %qT in left operand of "
32200 #, gcc-internal-format
32201 msgid "indirection will not access object of incomplete type %qT in statement"
32205 #, gcc-internal-format
32207 "indirection will not access object of incomplete type %qT in for increment "
32212 #, gcc-internal-format
32213 msgid "conversion to void will not access object of type %qT"
32217 #, gcc-internal-format
32219 "implicit dereference will not access object of type %qT in second operand of "
32220 "conditional expression"
32224 #, gcc-internal-format
32226 "implicit dereference will not access object of type %qT in third operand of "
32227 "conditional expression"
32231 #, gcc-internal-format
32233 "implicit dereference will not access object of type %qT in right operand of "
32238 #, gcc-internal-format
32240 "implicit dereference will not access object of type %qT in left operand of "
32245 #, gcc-internal-format
32246 msgid "implicit dereference will not access object of type %qT in statement"
32250 #, gcc-internal-format
32252 "implicit dereference will not access object of type %qT in for increment "
32257 #, gcc-internal-format
32259 "conversion to void will not access object of non-trivially-copyable type %qT"
32263 #, gcc-internal-format
32265 "indirection will not access object of non-trivially-copyable type %qT in "
32266 "second operand of conditional expression"
32270 #, gcc-internal-format
32272 "indirection will not access object of non-trivially-copyable type %qT in "
32273 "third operand of conditional expression"
32277 #, gcc-internal-format
32279 "indirection will not access object of non-trivially-copyable type %qT in "
32280 "right operand of comma operator"
32284 #, gcc-internal-format
32286 "indirection will not access object of non-trivially-copyable type %qT in "
32287 "left operand of comma operator"
32291 #, gcc-internal-format
32293 "indirection will not access object of non-trivially-copyable type %qT in "
32298 #, gcc-internal-format
32300 "indirection will not access object of non-trivially-copyable type %qT in for "
32301 "increment expression"
32305 #, gcc-internal-format
32306 msgid "conversion to void will not access object %qE of incomplete type %qT"
32310 #, gcc-internal-format
32312 "variable %qE of incomplete type %qT will not be accessed in second operand "
32313 "of conditional expression"
32317 #, gcc-internal-format
32319 "variable %qE of incomplete type %qT will not be accessed in third operand of "
32320 "conditional expression"
32324 #, gcc-internal-format
32326 "variable %qE of incomplete type %qT will not be accessed in right operand of "
32331 #, gcc-internal-format
32333 "variable %qE of incomplete type %qT will not be accessed in left operand of "
32338 #, gcc-internal-format
32339 msgid "variable %qE of incomplete type %qT will not be accessed in statement"
32343 #, gcc-internal-format
32345 "variable %qE of incomplete type %qT will not be accessed in for increment "
32350 #, gcc-internal-format
32351 msgid "conversion to void cannot resolve address of overloaded function"
32355 #, gcc-internal-format
32357 "second operand of conditional expression cannot resolve address of "
32358 "overloaded function"
32362 #, gcc-internal-format
32364 "third operand of conditional expression cannot resolve address of overloaded "
32369 #, gcc-internal-format
32371 "right operand of comma operator cannot resolve address of overloaded function"
32375 #, gcc-internal-format
32377 "left operand of comma operator cannot resolve address of overloaded function"
32381 #, gcc-internal-format
32382 msgid "statement cannot resolve address of overloaded function"
32386 #, gcc-internal-format
32387 msgid "for increment expression cannot resolve address of overloaded function"
32391 #, gcc-internal-format
32393 "second operand of conditional expression is a reference, not call, to "
32398 #, gcc-internal-format
32400 "third operand of conditional expression is a reference, not call, to "
32405 #, gcc-internal-format
32407 "right operand of comma operator is a reference, not call, to function %qE"
32411 #, gcc-internal-format
32413 "left operand of comma operator is a reference, not call, to function %qE"
32417 #, gcc-internal-format
32418 msgid "statement is a reference, not call, to function %qE"
32422 #, gcc-internal-format
32423 msgid "for increment expression is a reference, not call, to function %qE"
32427 #, gcc-internal-format
32428 msgid "second operand of conditional expression has no effect"
32432 #, gcc-internal-format
32433 msgid "third operand of conditional expression has no effect"
32437 #, gcc-internal-format
32438 msgid "right operand of comma operator has no effect"
32442 #, gcc-internal-format
32443 msgid "left operand of comma operator has no effect"
32447 #, gcc-internal-format
32448 msgid "statement has no effect"
32452 #, gcc-internal-format
32453 msgid "for increment expression has no effect"
32457 #, gcc-internal-format
32458 msgid "converting NULL to non-pointer type"
32462 #, gcc-internal-format
32463 msgid "default type conversion can't deduce template argument for %qD"
32467 #, gcc-internal-format
32468 msgid "ambiguous default type conversion from %qT"
32472 #, gcc-internal-format
32473 msgid " candidate conversions include %qD and %qD"
32476 #: cp/cxx-pretty-print.c:2147
32477 #, gcc-internal-format
32478 msgid "template-parameter-"
32482 #, gcc-internal-format
32483 msgid "variable %q+D set but not used"
32487 #, gcc-internal-format
32488 msgid "%qD was declared %<extern%> and later %<static%>"
32491 #: cp/decl.c:1159 objc/objc-act.c:3378 objc/objc-act.c:3967
32492 #: objc/objc-act.c:3995 objc/objc-act.c:4051 objc/objc-act.c:6834
32493 #, gcc-internal-format
32494 msgid "previous declaration of %q+D"
32498 #, gcc-internal-format
32499 msgid "declaration of %qF has a different exception specifier"
32503 #, gcc-internal-format
32504 msgid "from previous declaration %q+F"
32508 #, gcc-internal-format
32509 msgid "redeclaration %qD differs in %<constexpr%>"
32513 #, gcc-internal-format
32514 msgid "from previous declaration %q+D"
32518 #, gcc-internal-format
32519 msgid "literal operator template %q+D conflicts with raw literal operator %qD"
32523 #, gcc-internal-format
32524 msgid "raw literal operator %q+D conflicts with literal operator template %qD"
32528 #, gcc-internal-format
32529 msgid "function %q+D redeclared as inline"
32533 #, gcc-internal-format
32534 msgid "previous declaration of %qD with attribute noinline"
32538 #, gcc-internal-format
32539 msgid "function %q+D redeclared with attribute noinline"
32543 #, gcc-internal-format
32544 msgid "previous declaration of %qD was inline"
32547 #: cp/decl.c:1338 cp/decl.c:1415
32548 #, gcc-internal-format
32549 msgid "shadowing built-in function %q#D"
32552 #: cp/decl.c:1339 cp/decl.c:1416
32553 #, gcc-internal-format
32554 msgid "shadowing library function %q#D"
32558 #, gcc-internal-format
32559 msgid "library function %q#D redeclared as non-function %q#D"
32563 #, gcc-internal-format
32564 msgid "declaration of %q#D conflicts with built-in declaration %q#D"
32568 #, gcc-internal-format
32569 msgid "redeclaration of %<pragma omp declare reduction%>"
32573 #, gcc-internal-format
32574 msgid "previous %<pragma omp declare reduction%> declaration"
32578 #, gcc-internal-format
32579 msgid "new declaration %q#D ambiguates built-in declaration %q#D"
32583 #, gcc-internal-format
32584 msgid "%q#D redeclared as different kind of symbol"
32587 #: cp/decl.c:1505 cp/decl.c:1526 cp/decl.c:1553
32588 #, gcc-internal-format
32589 msgid "previous declaration %q#D"
32593 #, gcc-internal-format
32594 msgid "conflicting declaration of template %q#D"
32598 #, gcc-internal-format
32599 msgid "ambiguating new declaration %q#D"
32602 #: cp/decl.c:1542 cp/decl.c:1565
32603 #, gcc-internal-format
32604 msgid "old declaration %q#D"
32608 #, gcc-internal-format
32609 msgid "conflicting declaration of C function %q#D"
32613 #, gcc-internal-format
32614 msgid "ambiguating new declaration of %q#D"
32618 #, gcc-internal-format
32619 msgid "conflicting declaration %q#D"
32623 #, gcc-internal-format
32624 msgid "previous declaration as %q#D"
32627 #. [namespace.alias]
32629 #. A namespace-name or namespace-alias shall not be declared as
32630 #. the name of any other entity in the same declarative region.
32631 #. A namespace-name defined at global scope shall not be
32632 #. declared as the name of any other entity in any global scope
32635 #, gcc-internal-format
32636 msgid "conflicting declaration of namespace %qD"
32640 #, gcc-internal-format
32641 msgid "previous declaration of namespace %qD here"
32645 #, gcc-internal-format
32646 msgid "%q+#D previously defined here"
32649 #: cp/decl.c:1642 cp/name-lookup.c:1152 cp/name-lookup.c:1175
32650 #, gcc-internal-format
32651 msgid "%q+#D previously declared here"
32655 #, gcc-internal-format
32656 msgid "prototype specified for %q#D"
32660 #, gcc-internal-format
32661 msgid "previous non-prototype definition here"
32665 #, gcc-internal-format
32666 msgid "conflicting declaration of %q#D with %qL linkage"
32670 #, gcc-internal-format
32671 msgid "previous declaration with %qL linkage"
32675 #, gcc-internal-format
32676 msgid "redeclaration of %q#D may not have default arguments"
32679 #: cp/decl.c:1738 cp/decl.c:1746
32680 #, gcc-internal-format
32681 msgid "default argument given for parameter %d of %q#D"
32684 #: cp/decl.c:1741 cp/decl.c:1749
32685 #, gcc-internal-format
32686 msgid "previous specification in %q#D here"
32690 #, gcc-internal-format
32691 msgid "redundant redeclaration of %qD in same scope"
32694 #: cp/decl.c:1815 cp/decl.c:1825
32695 #, gcc-internal-format
32696 msgid "previous declaration of %qD"
32700 #, gcc-internal-format
32701 msgid "deleted definition of %qD"
32704 #. From [temp.expl.spec]:
32706 #. If a template, a member template or the member of a class
32707 #. template is explicitly specialized then that
32708 #. specialization shall be declared before the first use of
32709 #. that specialization that would cause an implicit
32710 #. instantiation to take place, in every translation unit in
32711 #. which such a use occurs.
32713 #, gcc-internal-format
32714 msgid "explicit specialization of %qD after first use"
32718 #, gcc-internal-format
32719 msgid "%q+D: visibility attribute ignored because it"
32723 #, gcc-internal-format
32724 msgid "conflicts with previous declaration here"
32727 #. Reject two definitions.
32728 #: cp/decl.c:2492 cp/decl.c:2521 cp/decl.c:2554 cp/decl.c:2571 cp/decl.c:2644
32729 #, gcc-internal-format
32730 msgid "redefinition of %q#D"
32734 #, gcc-internal-format
32735 msgid "%qD conflicts with used function"
32739 #, gcc-internal-format
32740 msgid "%q#D not declared in class"
32743 #: cp/decl.c:2532 cp/decl.c:2581
32744 #, gcc-internal-format
32745 msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
32748 #: cp/decl.c:2535 cp/decl.c:2584
32749 #, gcc-internal-format
32750 msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
32757 #, gcc-internal-format
32758 msgid "redeclaration of friend %q#D may not have default template arguments"
32762 #, gcc-internal-format
32763 msgid "thread-local declaration of %q#D follows non-thread-local declaration"
32767 #, gcc-internal-format
32768 msgid "non-thread-local declaration of %q#D follows thread-local declaration"
32771 #: cp/decl.c:2633 cp/decl.c:2652 cp/name-lookup.c:565 cp/name-lookup.c:1151
32772 #: cp/name-lookup.c:1174
32773 #, gcc-internal-format
32774 msgid "redeclaration of %q#D"
32778 #, gcc-internal-format
32779 msgid "jump to label %qD"
32783 #, gcc-internal-format
32784 msgid "jump to case label"
32787 #: cp/decl.c:2809 cp/decl.c:2951 cp/decl.c:2991
32788 #, gcc-internal-format
32792 #: cp/decl.c:2828 cp/decl.c:2994
32793 #, gcc-internal-format
32794 msgid " exits OpenMP structured block"
32798 #, gcc-internal-format
32799 msgid " crosses initialization of %q+#D"
32802 #: cp/decl.c:2852 cp/decl.c:2968
32803 #, gcc-internal-format
32804 msgid " enters scope of %q+#D which has non-trivial destructor"
32807 #: cp/decl.c:2866 cp/decl.c:2973
32808 #, gcc-internal-format
32809 msgid " enters try block"
32812 #. Can't skip init of __exception_info.
32813 #: cp/decl.c:2868 cp/decl.c:2962 cp/decl.c:2975
32814 #, gcc-internal-format
32815 msgid " enters catch block"
32818 #: cp/decl.c:2878 cp/decl.c:2978
32819 #, gcc-internal-format
32820 msgid " enters OpenMP structured block"
32823 #: cp/decl.c:2950 cp/decl.c:2990
32824 #, gcc-internal-format
32825 msgid "jump to label %q+D"
32829 #, gcc-internal-format
32830 msgid " skips initialization of %q+#D"
32834 #, gcc-internal-format
32835 msgid "label named wchar_t"
32839 #, gcc-internal-format
32840 msgid "%qD is not a type"
32843 #: cp/decl.c:3361 cp/parser.c:5314
32844 #, gcc-internal-format
32845 msgid "%qD used without template parameters"
32849 #, gcc-internal-format
32850 msgid "%q#T is not a class"
32853 #: cp/decl.c:3394 cp/decl.c:3486
32854 #, gcc-internal-format
32855 msgid "no class template named %q#T in %q#T"
32859 #, gcc-internal-format
32860 msgid "no type named %q#T in %q#T"
32864 #, gcc-internal-format
32865 msgid "lookup of %qT in %qT is ambiguous"
32869 #, gcc-internal-format
32870 msgid "%<typename %T::%D%> names %q#T, which is not a class template"
32874 #, gcc-internal-format
32875 msgid "%<typename %T::%D%> names %q#T, which is not a type"
32879 #, gcc-internal-format
32880 msgid "template parameters do not match template"
32883 #: cp/decl.c:3496 cp/friend.c:330 cp/friend.c:338
32884 #, gcc-internal-format
32885 msgid "%q+D declared here"
32889 #, gcc-internal-format
32890 msgid "an anonymous struct cannot have function members"
32894 #, gcc-internal-format
32895 msgid "an anonymous union cannot have function members"
32899 #, gcc-internal-format
32900 msgid "member %q+#D with constructor not allowed in anonymous aggregate"
32904 #, gcc-internal-format
32905 msgid "member %q+#D with destructor not allowed in anonymous aggregate"
32909 #, gcc-internal-format
32911 "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
32915 #, gcc-internal-format
32916 msgid "attribute ignored in declaration of %q#T"
32920 #, gcc-internal-format
32921 msgid "attribute for %q#T must follow the %qs keyword"
32925 #, gcc-internal-format
32926 msgid "multiple types in one declaration"
32930 #, gcc-internal-format
32931 msgid "redeclaration of C++ built-in type %qT"
32935 #, gcc-internal-format
32936 msgid "%<auto%> can only be specified for variables or function declarations"
32940 #, gcc-internal-format
32941 msgid "missing type-name in typedef-declaration"
32945 #, gcc-internal-format
32946 msgid "ISO C++ prohibits anonymous structs"
32950 #, gcc-internal-format
32951 msgid "%qs can only be specified for functions"
32955 #, gcc-internal-format
32956 msgid "%<friend%> can only be specified inside a class"
32960 #, gcc-internal-format
32961 msgid "%<explicit%> can only be specified for constructors"
32965 #, gcc-internal-format
32966 msgid "a storage class can only be specified for objects and functions"
32970 #, gcc-internal-format
32971 msgid "qualifiers can only be specified for objects and functions"
32975 #, gcc-internal-format
32976 msgid "%<typedef%> was ignored in this declaration"
32980 #, gcc-internal-format
32981 msgid "%<constexpr%> cannot be used for type declarations"
32985 #, gcc-internal-format
32986 msgid "attribute ignored in explicit instantiation %q#T"
32990 #, gcc-internal-format
32991 msgid "no attribute can be applied to an explicit instantiation"
32995 #, gcc-internal-format
32996 msgid "ignoring attributes applied to class type %qT outside of definition"
32999 #. A template type parameter or other dependent type.
33001 #, gcc-internal-format
33003 "ignoring attributes applied to dependent type %qT without an associated "
33007 #: cp/decl.c:4527 cp/decl2.c:846
33008 #, gcc-internal-format
33009 msgid "typedef %qD is initialized (use decltype instead)"
33013 #, gcc-internal-format
33014 msgid "declaration of %q#D has %<extern%> and is initialized"
33018 #, gcc-internal-format
33019 msgid "definition of %q#D is marked %<dllimport%>"
33023 #, gcc-internal-format
33024 msgid "%q#D is not a static member of %q#T"
33028 #, gcc-internal-format
33029 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
33033 #, gcc-internal-format
33034 msgid "duplicate initialization of %qD"
33038 #, gcc-internal-format
33039 msgid "%qD declared %<constexpr%> outside its class"
33043 #, gcc-internal-format
33044 msgid "declaration of %q#D outside of class is not definition"
33048 #, gcc-internal-format
33049 msgid "variable %q#D has initializer but incomplete type"
33052 #: cp/decl.c:4745 cp/decl.c:5567
33053 #, gcc-internal-format
33054 msgid "elements of array %q#D have incomplete type"
33057 #: cp/decl.c:4752 cp/decl.c:6190
33058 #, gcc-internal-format
33059 msgid "declaration of %q#D has no initializer"
33063 #, gcc-internal-format
33064 msgid "aggregate %q#D has incomplete type and cannot be defined"
33068 #, gcc-internal-format
33069 msgid "%qD declared as reference but not initialized"
33073 #, gcc-internal-format
33074 msgid "name used in a GNU-style designated initializer for an array"
33078 #, gcc-internal-format
33079 msgid "name %qD used in a GNU-style designated initializer for an array"
33082 #: cp/decl.c:4849 cp/typeck2.c:1189 cp/typeck2.c:1297
33083 #, gcc-internal-format
33084 msgid "non-trivial designated initializers not supported"
33088 #, gcc-internal-format
33089 msgid "initializer fails to determine size of %qD"
33093 #, gcc-internal-format
33094 msgid "array size missing in %qD"
33098 #, gcc-internal-format
33099 msgid "zero-size array %qD"
33102 #. An automatic variable with an incomplete type: that is an error.
33103 #. Don't talk about array types here, since we took care of that
33104 #. message in grokdeclarator.
33106 #, gcc-internal-format
33107 msgid "storage size of %qD isn%'t known"
33111 #, gcc-internal-format
33112 msgid "storage size of %qD isn%'t constant"
33116 #, gcc-internal-format
33118 "sorry: semantics of inline function static data %q+#D are wrong (you%'ll "
33119 "wind up with multiple copies)"
33123 #, gcc-internal-format
33124 msgid " you can work around this by removing the initializer"
33128 #, gcc-internal-format
33129 msgid "uninitialized const %qD"
33133 #, gcc-internal-format
33134 msgid "%q#T has no user-provided default constructor"
33138 #, gcc-internal-format
33140 "constructor is not user-provided because it is explicitly defaulted in the "
33145 #, gcc-internal-format
33146 msgid "and the implicitly-defined constructor does not initialize %q+#D"
33150 #, gcc-internal-format
33151 msgid "invalid type %qT as initializer for a vector of type %qT"
33155 #, gcc-internal-format
33156 msgid "initializer for %qT must be brace-enclosed"
33160 #, gcc-internal-format
33161 msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
33165 #, gcc-internal-format
33166 msgid "%qT has no non-static data member named %qD"
33170 #, gcc-internal-format
33171 msgid "invalid initializer for %q#D"
33175 #, gcc-internal-format
33176 msgid "C99 designator %qE outside aggregate initializer"
33179 #: cp/decl.c:5361 cp/decl.c:5546 cp/typeck2.c:1176 cp/typeck2.c:1366
33180 #: cp/typeck2.c:1395 cp/typeck2.c:1442
33181 #, gcc-internal-format
33182 msgid "too many initializers for %qT"
33186 #, gcc-internal-format
33187 msgid "braces around scalar initializer for type %qT"
33191 #, gcc-internal-format
33192 msgid "missing braces around initializer for %qT"
33196 #, gcc-internal-format
33197 msgid "elements of array %q#T have incomplete type"
33201 #, gcc-internal-format
33202 msgid "variable-sized compound literal"
33206 #, gcc-internal-format
33207 msgid "%q#D has incomplete type"
33211 #, gcc-internal-format
33212 msgid "scalar object %qD requires one element in initializer"
33216 #, gcc-internal-format
33217 msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
33221 #, gcc-internal-format
33222 msgid "array %qD initialized by parenthesized string literal %qE"
33226 #, gcc-internal-format
33227 msgid "initializer invalid for static member with constructor"
33231 #, gcc-internal-format
33232 msgid "non-constant in-class initialization invalid for static member %qD"
33236 #, gcc-internal-format
33237 msgid "(an out of class initialization is required)"
33241 #, gcc-internal-format
33242 msgid "assignment (not initialization) in declaration"
33246 #, gcc-internal-format
33247 msgid "shadowing previous type declaration of %q#D"
33251 #, gcc-internal-format
33252 msgid "Java object %qD not allocated with %<new%>"
33256 #, gcc-internal-format
33257 msgid "non-static data member %qD has Java class type"
33261 #, gcc-internal-format
33262 msgid "function %q#D is initialized like a variable"
33266 #, gcc-internal-format
33268 "non-local variable %qD declared %<__thread%> needs dynamic initialization"
33272 #, gcc-internal-format
33274 "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
33278 #, gcc-internal-format
33279 msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
33283 #, gcc-internal-format
33284 msgid "initializer fails to determine size of %qT"
33288 #, gcc-internal-format
33289 msgid "array size missing in %qT"
33293 #, gcc-internal-format
33294 msgid "zero-size array %qT"
33298 #, gcc-internal-format
33299 msgid "destructor for alien class %qT cannot be a member"
33303 #, gcc-internal-format
33304 msgid "constructor for alien class %qT cannot be a member"
33308 #, gcc-internal-format
33309 msgid "%qD declared as a %<virtual%> variable"
33313 #, gcc-internal-format
33314 msgid "%qD declared as an %<inline%> variable"
33318 #, gcc-internal-format
33320 "%<const%> and %<volatile%> function specifiers on %qD invalid in variable "
33325 #, gcc-internal-format
33326 msgid "%qD declared as a %<virtual%> parameter"
33330 #, gcc-internal-format
33331 msgid "%qD declared as an %<inline%> parameter"
33335 #, gcc-internal-format
33337 "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter "
33342 #, gcc-internal-format
33343 msgid "%qD declared as a %<virtual%> type"
33347 #, gcc-internal-format
33348 msgid "%qD declared as an %<inline%> type"
33352 #, gcc-internal-format
33354 "%<const%> and %<volatile%> function specifiers on %qD invalid in type "
33359 #, gcc-internal-format
33360 msgid "%qD declared as a %<virtual%> field"
33364 #, gcc-internal-format
33365 msgid "%qD declared as an %<inline%> field"
33369 #, gcc-internal-format
33371 "%<const%> and %<volatile%> function specifiers on %qD invalid in field "
33376 #, gcc-internal-format
33377 msgid "%q+D declared as a friend"
33381 #, gcc-internal-format
33382 msgid "%q+D declared with an exception specification"
33386 #, gcc-internal-format
33387 msgid "definition of %qD is not in namespace enclosing %qT"
33391 #, gcc-internal-format
33392 msgid "static member function %q#D declared with type qualifiers"
33396 #, gcc-internal-format
33397 msgid "defining explicit specialization %qD in friend declaration"
33400 #. Something like `template <class T> friend void f<T>()'.
33402 #, gcc-internal-format
33403 msgid "invalid use of template-id %qD in declaration of primary template"
33407 #, gcc-internal-format
33409 "default arguments are not allowed in declaration of friend template "
33410 "specialization %qD"
33414 #, gcc-internal-format
33416 "%<inline%> is not allowed in declaration of friend template specialization "
33421 #, gcc-internal-format
33423 "%<constexpr%> is not allowed in declaration of friend template "
33424 "specialization %qD"
33428 #, gcc-internal-format
33429 msgid "cannot declare %<::main%> to be a template"
33433 #, gcc-internal-format
33434 msgid "cannot declare %<::main%> to be inline"
33438 #, gcc-internal-format
33439 msgid "cannot declare %<::main%> to be constexpr"
33443 #, gcc-internal-format
33444 msgid "cannot declare %<::main%> to be static"
33448 #, gcc-internal-format
33450 "anonymous type with no linkage used to declare function %q#D with linkage"
33453 #: cp/decl.c:7581 cp/decl.c:7988 cp/decl2.c:3969
33454 #, gcc-internal-format
33456 "%q+#D does not refer to the unqualified type, so it is not used for linkage"
33460 #, gcc-internal-format
33461 msgid "type %qT with no linkage used to declare function %q#D with linkage"
33465 #, gcc-internal-format
33466 msgid "static member function %qD cannot have cv-qualifier"
33470 #, gcc-internal-format
33471 msgid "non-member function %qD cannot have cv-qualifier"
33475 #, gcc-internal-format
33476 msgid "static member function %qD cannot have ref-qualifier"
33480 #, gcc-internal-format
33481 msgid "non-member function %qD cannot have ref-qualifier"
33485 #, gcc-internal-format
33486 msgid "literal operator with C linkage"
33490 #, gcc-internal-format
33491 msgid "%qD has invalid argument list"
33495 #, gcc-internal-format
33496 msgid "integer suffix %<%s%> shadowed by implementation"
33500 #, gcc-internal-format
33501 msgid "floating point suffix %<%s%> shadowed by implementation"
33505 #, gcc-internal-format
33506 msgid "%qD must be a non-member function"
33510 #, gcc-internal-format
33511 msgid "%<::main%> must return %<int%>"
33515 #, gcc-internal-format
33516 msgid "definition of implicitly-declared %qD"
33520 #, gcc-internal-format
33521 msgid "definition of explicitly-defaulted %q+D"
33525 #, gcc-internal-format
33526 msgid "%q+#D explicitly defaulted here"
33529 #: cp/decl.c:7810 cp/decl2.c:763
33530 #, gcc-internal-format
33531 msgid "no %q#D member function declared in class %qT"
33534 #. DRs 132, 319 and 389 seem to indicate types with
33535 #. no linkage can only be used to declare extern "C"
33536 #. entities. Since it's not always an error in the
33537 #. ISO C++ 90 Standard, we only issue a warning.
33539 #, gcc-internal-format
33541 "anonymous type with no linkage used to declare variable %q#D with linkage"
33545 #, gcc-internal-format
33546 msgid "type %qT with no linkage used to declare variable %q#D with linkage"
33550 #, gcc-internal-format
33551 msgid "in-class initialization of static data member %q#D of incomplete type"
33555 #, gcc-internal-format
33557 "%<constexpr%> needed for in-class initialization of static data member %q#D "
33558 "of non-integral type"
33562 #, gcc-internal-format
33563 msgid "in-class initialization of static data member %q#D of non-literal type"
33567 #, gcc-internal-format
33569 "invalid in-class initialization of static data member of non-integral type "
33574 #, gcc-internal-format
33575 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
33579 #, gcc-internal-format
33581 "ISO C++ forbids initialization of member constant %qD of non-integral type "
33585 #: cp/decl.c:8254 cp/decl.c:8284
33586 #, gcc-internal-format
33587 msgid "size of array %qD has non-integral type %qT"
33590 #: cp/decl.c:8257 cp/decl.c:8286
33591 #, gcc-internal-format
33592 msgid "size of array has non-integral type %qT"
33596 #, gcc-internal-format
33597 msgid "size of array %qD is negative"
33601 #, gcc-internal-format
33602 msgid "size of array is negative"
33606 #, gcc-internal-format
33607 msgid "ISO C++ forbids zero-size array %qD"
33611 #, gcc-internal-format
33612 msgid "ISO C++ forbids zero-size array"
33616 #, gcc-internal-format
33617 msgid "size of array %qD is not an integral constant-expression"
33621 #, gcc-internal-format
33622 msgid "size of array is not an integral constant-expression"
33626 #, gcc-internal-format
33627 msgid "ISO C++ forbids variable length array %qD"
33631 #, gcc-internal-format
33632 msgid "ISO C++ forbids variable length array"
33636 #, gcc-internal-format
33637 msgid "variable length array %qD is used"
33641 #, gcc-internal-format
33642 msgid "overflow in array dimension"
33646 #, gcc-internal-format
33647 msgid "declaration of %qD as array of %<auto%>"
33651 #, gcc-internal-format
33652 msgid "declaration of %qD as array of void"
33656 #, gcc-internal-format
33657 msgid "creating array of void"
33661 #, gcc-internal-format
33662 msgid "declaration of %qD as array of functions"
33666 #, gcc-internal-format
33667 msgid "creating array of functions"
33671 #, gcc-internal-format
33672 msgid "declaration of %qD as array of references"
33676 #, gcc-internal-format
33677 msgid "creating array of references"
33681 #, gcc-internal-format
33682 msgid "declaration of %qD as array of function members"
33686 #, gcc-internal-format
33687 msgid "creating array of function members"
33691 #, gcc-internal-format
33693 "declaration of %qD as multidimensional array must have bounds for all "
33694 "dimensions except the first"
33698 #, gcc-internal-format
33700 "multidimensional array must have bounds for all dimensions except the first"
33704 #, gcc-internal-format
33705 msgid "array of array of runtime bound"
33709 #, gcc-internal-format
33710 msgid "return type specification for constructor invalid"
33714 #, gcc-internal-format
33715 msgid "return type specification for destructor invalid"
33719 #, gcc-internal-format
33720 msgid "return type specified for %<operator %T%>"
33724 #, gcc-internal-format
33725 msgid "unnamed variable or field declared void"
33729 #, gcc-internal-format
33730 msgid "variable or field declared void"
33734 #, gcc-internal-format
33735 msgid "invalid use of qualified-name %<::%D%>"
33738 #: cp/decl.c:8869 cp/decl.c:8889
33739 #, gcc-internal-format
33740 msgid "invalid use of qualified-name %<%T::%D%>"
33744 #, gcc-internal-format
33745 msgid "invalid use of qualified-name %<%D::%D%>"
33749 #, gcc-internal-format
33750 msgid "%q#T is not a class or a namespace"
33753 #: cp/decl.c:8905 cp/decl.c:8997 cp/decl.c:9006 cp/decl.c:10396
33754 #, gcc-internal-format
33755 msgid "declaration of %qD as non-function"
33759 #, gcc-internal-format
33760 msgid "declaration of %qD as non-member"
33764 #, gcc-internal-format
33765 msgid "declarator-id missing; using reserved word %qD"
33769 #, gcc-internal-format
33770 msgid "function definition does not declare parameters"
33774 #, gcc-internal-format
33775 msgid "declaration of %qD as %<typedef%>"
33779 #, gcc-internal-format
33780 msgid "declaration of %qD as parameter"
33784 #, gcc-internal-format
33785 msgid "%<constexpr%> cannot appear in a typedef declaration"
33789 #, gcc-internal-format
33790 msgid "two or more data types in declaration of %qs"
33794 #, gcc-internal-format
33795 msgid "conflicting specifiers in declaration of %qs"
33798 #: cp/decl.c:9138 cp/decl.c:9141 cp/decl.c:9144
33799 #, gcc-internal-format
33800 msgid "ISO C++ forbids declaration of %qs with no type"
33804 #, gcc-internal-format
33805 msgid "%<__int128%> is not supported by this target"
33809 #, gcc-internal-format
33810 msgid "ISO C++ does not support %<__int128%> for %qs"
33813 #: cp/decl.c:9181 cp/decl.c:9201
33814 #, gcc-internal-format
33815 msgid "%<signed%> or %<unsigned%> invalid for %qs"
33819 #, gcc-internal-format
33820 msgid "%<signed%> and %<unsigned%> specified together for %qs"
33824 #, gcc-internal-format
33825 msgid "%<long long%> invalid for %qs"
33829 #, gcc-internal-format
33830 msgid "%<long%> invalid for %qs"
33834 #, gcc-internal-format
33835 msgid "%<short%> invalid for %qs"
33839 #, gcc-internal-format
33840 msgid "%<long%> or %<short%> invalid for %qs"
33844 #, gcc-internal-format
33845 msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
33849 #, gcc-internal-format
33850 msgid "%<long%> or %<short%> specified with char for %qs"
33854 #, gcc-internal-format
33855 msgid "%<long%> and %<short%> specified together for %qs"
33859 #, gcc-internal-format
33860 msgid "%<short%> or %<long%> invalid for %qs"
33864 #, gcc-internal-format
33865 msgid "long, short, signed or unsigned used invalidly for %qs"
33869 #, gcc-internal-format
33870 msgid "complex invalid for %qs"
33874 #, gcc-internal-format
33875 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
33879 #, gcc-internal-format
33880 msgid "member %qD cannot be declared both virtual and static"
33884 #, gcc-internal-format
33885 msgid "typedef declaration invalid in parameter declaration"
33889 #, gcc-internal-format
33890 msgid "storage class specified for template parameter %qs"
33894 #, gcc-internal-format
33895 msgid "storage class specifiers invalid in parameter declarations"
33899 #, gcc-internal-format
33900 msgid "a parameter cannot be declared %<constexpr%>"
33904 #, gcc-internal-format
33905 msgid "%<virtual%> outside class declaration"
33909 #, gcc-internal-format
33910 msgid "multiple storage classes in declaration of %qs"
33914 #, gcc-internal-format
33915 msgid "storage class specified for %qs"
33919 #, gcc-internal-format
33920 msgid "storage class specified for parameter %qs"
33924 #, gcc-internal-format
33925 msgid "nested function %qs declared %<extern%>"
33929 #, gcc-internal-format
33930 msgid "top-level declaration of %qs specifies %<auto%>"
33934 #, gcc-internal-format
33935 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
33939 #, gcc-internal-format
33940 msgid "storage class specifiers invalid in friend function declarations"
33944 #, gcc-internal-format
33945 msgid "%qs declared as function returning a function"
33949 #, gcc-internal-format
33950 msgid "%qs declared as function returning an array"
33954 #, gcc-internal-format
33955 msgid "%qs function uses %<auto%> type specifier without trailing return type"
33959 #, gcc-internal-format
33960 msgid "deduced return type only available with -std=c++1y or -std=gnu++1y"
33964 #, gcc-internal-format
33965 msgid "virtual function cannot have deduced return type"
33969 #, gcc-internal-format
33971 "%qs function with trailing return type has %qT as its type rather than plain "
33975 #. Not using maybe_warn_cpp0x because this should
33976 #. always be an error.
33978 #, gcc-internal-format
33979 msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
33983 #, gcc-internal-format
33985 "%qs function with trailing return type not declared with %<auto%> type "
33990 #, gcc-internal-format
33991 msgid "destructor cannot be static member function"
33995 #, gcc-internal-format
33996 msgid "constructor cannot be static member function"
34000 #, gcc-internal-format
34001 msgid "destructors may not be cv-qualified"
34005 #, gcc-internal-format
34006 msgid "constructors may not be cv-qualified"
34010 #, gcc-internal-format
34011 msgid "destructors may not be ref-qualified"
34015 #, gcc-internal-format
34016 msgid "constructors cannot be declared virtual"
34020 #, gcc-internal-format
34021 msgid "can%'t initialize friend function %qs"
34024 #. Cannot be both friend and virtual.
34026 #, gcc-internal-format
34027 msgid "virtual functions cannot be friends"
34031 #, gcc-internal-format
34032 msgid "friend declaration not in class definition"
34036 #, gcc-internal-format
34037 msgid "can%'t define friend function %qs in a local class definition"
34041 #, gcc-internal-format
34042 msgid "destructors may not have parameters"
34046 #, gcc-internal-format
34047 msgid "cannot declare pointer to %q#T"
34050 #: cp/decl.c:9784 cp/decl.c:9791
34051 #, gcc-internal-format
34052 msgid "cannot declare reference to %q#T"
34056 #, gcc-internal-format
34057 msgid "cannot declare pointer to %q#T member"
34061 #, gcc-internal-format
34062 msgid "cannot declare reference to qualified function type %qT"
34066 #, gcc-internal-format
34067 msgid "cannot declare pointer to qualified function type %qT"
34071 #, gcc-internal-format
34072 msgid "reference to array of runtime bound"
34076 #, gcc-internal-format
34077 msgid "pointer to array of runtime bound"
34081 #, gcc-internal-format
34083 "cannot declare reference to %q#T, which is not a typedef or a template type "
34088 #, gcc-internal-format
34089 msgid "both %<volatile%> and %<constexpr%> cannot be used here"
34093 #, gcc-internal-format
34094 msgid "template-id %qD used as a declarator"
34098 #, gcc-internal-format
34099 msgid "member functions are implicitly friends of their class"
34103 #, gcc-internal-format
34104 msgid "extra qualification %<%T::%> on member %qs"
34108 #, gcc-internal-format
34109 msgid "cannot define member function %<%T::%s%> within %<%T%>"
34113 #, gcc-internal-format
34114 msgid "cannot declare member function %<%T::%s%> within %<%T%>"
34118 #, gcc-internal-format
34119 msgid "cannot declare member %<%T::%s%> within %qT"
34123 #, gcc-internal-format
34124 msgid "non-parameter %qs cannot be a parameter pack"
34128 #, gcc-internal-format
34129 msgid "size of array %qs is too large"
34133 #, gcc-internal-format
34134 msgid "data member may not have variably modified type %qT"
34138 #, gcc-internal-format
34139 msgid "parameter may not have variably modified type %qT"
34142 #. [dcl.fct.spec] The explicit specifier shall only be used in
34143 #. declarations of constructors within a class definition.
34145 #, gcc-internal-format
34146 msgid "only declarations of constructors can be %<explicit%>"
34150 #, gcc-internal-format
34151 msgid "non-member %qs cannot be declared %<mutable%>"
34155 #, gcc-internal-format
34156 msgid "non-object member %qs cannot be declared %<mutable%>"
34160 #, gcc-internal-format
34161 msgid "function %qs cannot be declared %<mutable%>"
34165 #, gcc-internal-format
34166 msgid "static %qs cannot be declared %<mutable%>"
34170 #, gcc-internal-format
34171 msgid "const %qs cannot be declared %<mutable%>"
34175 #, gcc-internal-format
34176 msgid "reference %qs cannot be declared %<mutable%>"
34180 #, gcc-internal-format
34181 msgid "typedef declared %<auto%>"
34185 #, gcc-internal-format
34186 msgid "typedef naming array of runtime bound"
34190 #, gcc-internal-format
34191 msgid "typedef name may not be a nested-name-specifier"
34195 #, gcc-internal-format
34196 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
34200 #, gcc-internal-format
34201 msgid "type qualifiers specified for friend class declaration"
34205 #, gcc-internal-format
34206 msgid "%<inline%> specified for friend class declaration"
34210 #, gcc-internal-format
34211 msgid "template parameters cannot be friends"
34215 #, gcc-internal-format
34216 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
34220 #, gcc-internal-format
34221 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
34225 #, gcc-internal-format
34226 msgid "trying to make class %qT a friend of global scope"
34230 #, gcc-internal-format
34231 msgid "invalid qualifiers on non-member function type"
34235 #, gcc-internal-format
34236 msgid "abstract declarator %qT used as declaration"
34240 #, gcc-internal-format
34241 msgid "cannot use %<::%> in parameter declaration"
34245 #, gcc-internal-format
34246 msgid "%<auto%> parameter not permitted in this context"
34250 #, gcc-internal-format
34251 msgid "parameter declared %<auto%>"
34255 #, gcc-internal-format
34256 msgid "non-static data member declared %<auto%>"
34259 #. Something like struct S { int N::j; };
34261 #, gcc-internal-format
34262 msgid "invalid use of %<::%>"
34266 #, gcc-internal-format
34267 msgid "declaration of function %qD in invalid context"
34271 #, gcc-internal-format
34272 msgid "function %qD declared virtual inside a union"
34276 #, gcc-internal-format
34277 msgid "%qD cannot be declared virtual, since it is always static"
34281 #, gcc-internal-format
34282 msgid "expected qualified name in friend declaration for destructor %qD"
34286 #, gcc-internal-format
34287 msgid "declaration of %qD as member of %qT"
34291 #, gcc-internal-format
34292 msgid "a destructor cannot be %<constexpr%>"
34296 #, gcc-internal-format
34297 msgid "expected qualified name in friend declaration for constructor %qD"
34301 #, gcc-internal-format
34302 msgid "field %qD has incomplete type %qT"
34306 #, gcc-internal-format
34307 msgid "name %qT has incomplete type"
34311 #, gcc-internal-format
34312 msgid "%qE is neither function nor member function; cannot be declared friend"
34316 #, gcc-internal-format
34317 msgid "constexpr static data member %qD must have an initializer"
34321 #, gcc-internal-format
34322 msgid "non-static data member %qE declared %<constexpr%>"
34326 #, gcc-internal-format
34327 msgid "storage class %<auto%> invalid for function %qs"
34331 #, gcc-internal-format
34332 msgid "storage class %<register%> invalid for function %qs"
34336 #, gcc-internal-format
34337 msgid "storage class %<__thread%> invalid for function %qs"
34341 #, gcc-internal-format
34342 msgid "storage class %<thread_local%> invalid for function %qs"
34346 #, gcc-internal-format
34347 msgid "virt-specifiers in %qs not allowed outside a class definition"
34351 #, gcc-internal-format
34353 "%<static%> specified invalid for function %qs declared out of global scope"
34357 #, gcc-internal-format
34359 "%<inline%> specifier invalid for function %qs declared out of global scope"
34363 #, gcc-internal-format
34364 msgid "virtual non-class function %qs"
34368 #, gcc-internal-format
34369 msgid "%qs defined in a non-class scope"
34373 #, gcc-internal-format
34374 msgid "%qs declared in a non-class scope"
34378 #, gcc-internal-format
34379 msgid "cannot declare member function %qD to have static linkage"
34382 #. FIXME need arm citation
34384 #, gcc-internal-format
34385 msgid "cannot declare static function inside another function"
34389 #, gcc-internal-format
34391 "%<static%> may not be used when defining (as opposed to declaring) a static "
34396 #, gcc-internal-format
34397 msgid "static member %qD declared %<register%>"
34401 #, gcc-internal-format
34402 msgid "cannot explicitly declare member %q#D to have extern linkage"
34406 #, gcc-internal-format
34407 msgid "declaration of constexpr variable %qD is not a definition"
34411 #, gcc-internal-format
34412 msgid "%qs initialized and declared %<extern%>"
34416 #, gcc-internal-format
34417 msgid "%qs has both %<extern%> and initializer"
34421 #, gcc-internal-format
34422 msgid "default argument %qE uses %qD"
34426 #, gcc-internal-format
34427 msgid "default argument %qE uses local variable %qD"
34431 #, gcc-internal-format
34432 msgid "parameter %qD has Java class type"
34436 #, gcc-internal-format
34437 msgid "parameter %qD invalidly declared method type"
34441 #, gcc-internal-format
34442 msgid "parameter %qD includes pointer to array of unknown bound %qT"
34446 #, gcc-internal-format
34447 msgid "parameter %qD includes reference to array of unknown bound %qT"
34452 #. A declaration of a constructor for a class X is ill-formed if
34453 #. its first parameter is of type (optionally cv-qualified) X
34454 #. and either there are no other parameters or else all other
34455 #. parameters have default arguments.
34457 #. We *don't* complain about member template instantiations that
34458 #. have this form, though; they can occur as we try to decide
34459 #. what constructor to use during overload resolution. Since
34460 #. overload resolution will never prefer such a constructor to
34461 #. the non-template copy constructor (which is either explicitly
34462 #. or implicitly defined), there's no need to worry about their
34463 #. existence. Theoretically, they should never even be
34464 #. instantiated, but that's hard to forestall.
34466 #, gcc-internal-format
34467 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
34471 #, gcc-internal-format
34472 msgid "%qD may not be declared within a namespace"
34476 #, gcc-internal-format
34477 msgid "%qD may not be declared as static"
34481 #, gcc-internal-format
34482 msgid "%qD must be a nonstatic member function"
34486 #, gcc-internal-format
34488 "%qD must be either a non-static member function or a non-member function"
34492 #, gcc-internal-format
34493 msgid "%qD must have an argument of class or enumerated type"
34497 #, gcc-internal-format
34499 "conversion to a reference to void will never use a type conversion operator"
34503 #, gcc-internal-format
34504 msgid "conversion to void will never use a type conversion operator"
34508 #, gcc-internal-format
34510 "conversion to a reference to the same type will never use a type conversion "
34515 #, gcc-internal-format
34516 msgid "conversion to the same type will never use a type conversion operator"
34520 #, gcc-internal-format
34522 "conversion to a reference to a base class will never use a type conversion "
34527 #, gcc-internal-format
34528 msgid "conversion to a base class will never use a type conversion operator"
34533 #, gcc-internal-format
34534 msgid "ISO C++ prohibits overloading operator ?:"
34538 #, gcc-internal-format
34539 msgid "%qD must not have variable number of arguments"
34543 #, gcc-internal-format
34544 msgid "postfix %qD must take %<int%> as its argument"
34548 #, gcc-internal-format
34549 msgid "postfix %qD must take %<int%> as its second argument"
34553 #, gcc-internal-format
34554 msgid "%qD must take either zero or one argument"
34558 #, gcc-internal-format
34559 msgid "%qD must take either one or two arguments"
34563 #, gcc-internal-format
34564 msgid "prefix %qD should return %qT"
34568 #, gcc-internal-format
34569 msgid "postfix %qD should return %qT"
34573 #, gcc-internal-format
34574 msgid "%qD must take %<void%>"
34577 #: cp/decl.c:11784 cp/decl.c:11793
34578 #, gcc-internal-format
34579 msgid "%qD must take exactly one argument"
34583 #, gcc-internal-format
34584 msgid "%qD must take exactly two arguments"
34588 #, gcc-internal-format
34589 msgid "user-defined %qD always evaluates both arguments"
34593 #, gcc-internal-format
34594 msgid "%qD should return by value"
34597 #: cp/decl.c:11829 cp/decl.c:11834
34598 #, gcc-internal-format
34599 msgid "%qD cannot have default arguments"
34603 #, gcc-internal-format
34604 msgid "using template type parameter %qT after %qs"
34608 #, gcc-internal-format
34609 msgid "using alias template specialization %qT after %qs"
34613 #, gcc-internal-format
34614 msgid "using typedef-name %qD after %qs"
34618 #, gcc-internal-format
34619 msgid "%qD has a previous declaration here"
34623 #, gcc-internal-format
34624 msgid "%qT referred to as %qs"
34627 #: cp/decl.c:11929 cp/decl.c:11936
34628 #, gcc-internal-format
34629 msgid "%q+T has a previous declaration here"
34633 #, gcc-internal-format
34634 msgid "%qT referred to as enum"
34637 #. If a class template appears as elaborated type specifier
34638 #. without a template header such as:
34640 #. template <class T> class C {};
34641 #. void f(class C); // No template header here
34643 #. then the required template argument is missing.
34645 #, gcc-internal-format
34646 msgid "template argument required for %<%s %T%>"
34649 #: cp/decl.c:12003 cp/name-lookup.c:3146
34650 #, gcc-internal-format
34651 msgid "%qD has the same name as the class in which it is declared"
34654 #: cp/decl.c:12033 cp/name-lookup.c:2643 cp/name-lookup.c:3474
34655 #: cp/name-lookup.c:3519 cp/parser.c:5324 cp/parser.c:22271
34656 #, gcc-internal-format
34657 msgid "reference to %qD is ambiguous"
34661 #, gcc-internal-format
34662 msgid "use of enum %q#D without previous declaration"
34666 #, gcc-internal-format
34667 msgid "redeclaration of %qT as a non-template"
34671 #, gcc-internal-format
34672 msgid "previous declaration %q+D"
34676 #, gcc-internal-format
34677 msgid "derived union %qT invalid"
34681 #, gcc-internal-format
34682 msgid "Java class %qT cannot have multiple bases"
34686 #, gcc-internal-format
34687 msgid "Java class %qT cannot have virtual bases"
34691 #, gcc-internal-format
34692 msgid "base type %qT fails to be a struct or class type"
34696 #, gcc-internal-format
34697 msgid "recursive type %qT undefined"
34701 #, gcc-internal-format
34702 msgid "duplicate base type %qT invalid"
34706 #, gcc-internal-format
34707 msgid "scoped/unscoped mismatch in enum %q#T"
34710 #: cp/decl.c:12523 cp/decl.c:12531 cp/decl.c:12543 cp/parser.c:15513
34711 #, gcc-internal-format
34712 msgid "previous definition here"
34716 #, gcc-internal-format
34717 msgid "underlying type mismatch in enum %q#T"
34721 #, gcc-internal-format
34722 msgid "different underlying type in enum %q#T"
34726 #, gcc-internal-format
34727 msgid "underlying type %<%T%> of %<%T%> must be an integral type"
34732 #. IF no integral type can represent all the enumerator values, the
34733 #. enumeration is ill-formed.
34735 #, gcc-internal-format
34736 msgid "no integral type can represent all of the enumerator values for %qT"
34740 #, gcc-internal-format
34741 msgid "enumerator value for %qD is not an integer constant"
34745 #, gcc-internal-format
34746 msgid "incremented enumerator value is too large for %<unsigned long%>"
34750 #, gcc-internal-format
34751 msgid "overflow in enumeration values at %qD"
34755 #, gcc-internal-format
34756 msgid "enumerator value %E is outside the range of underlying type %<%T%>"
34760 #, gcc-internal-format
34761 msgid "return type %q#T is incomplete"
34765 #, gcc-internal-format
34766 msgid "return type has Java class type %q#T"
34769 #: cp/decl.c:13176 cp/typeck.c:8501
34770 #, gcc-internal-format
34771 msgid "%<operator=%> should return a reference to %<*this%>"
34775 #, gcc-internal-format
34776 msgid "no previous declaration for %q+D"
34780 #, gcc-internal-format
34781 msgid "invalid function declaration"
34785 #, gcc-internal-format
34786 msgid "parameter %qD declared void"
34790 #, gcc-internal-format
34791 msgid "no return statements in function returning %qT"
34794 #: cp/decl.c:13962 cp/typeck.c:8384
34795 #, gcc-internal-format
34796 msgid "only plain %<auto%> return type can be deduced to %<void%>"
34800 #, gcc-internal-format
34801 msgid "parameter %q+D set but not used"
34805 #, gcc-internal-format
34806 msgid "invalid member function declaration"
34810 #, gcc-internal-format
34811 msgid "%qD is already defined in class %qT"
34814 #: cp/decl.c:14531 cp/decl2.c:4673
34815 #, gcc-internal-format
34816 msgid "use of %qD before deduction of %<auto%>"
34820 #, gcc-internal-format
34821 msgid "name missing for member function"
34824 #: cp/decl2.c:398 cp/decl2.c:412
34825 #, gcc-internal-format
34826 msgid "ambiguous conversion for array subscript"
34830 #, gcc-internal-format
34831 msgid "invalid types %<%T[%T]%> for array subscript"
34835 #, gcc-internal-format
34836 msgid "deleting array %q#E"
34840 #, gcc-internal-format
34841 msgid "type %q#T argument given to %<delete%>, expected pointer"
34845 #, gcc-internal-format
34847 "cannot delete a function. Only pointer-to-objects are valid arguments to "
34852 #, gcc-internal-format
34853 msgid "deleting %qT is undefined"
34856 #: cp/decl2.c:521 cp/pt.c:4667
34857 #, gcc-internal-format
34858 msgid "template declaration of %q#D"
34862 #, gcc-internal-format
34863 msgid "Java method %qD has non-Java return type %qT"
34867 #, gcc-internal-format
34868 msgid "Java method %qD has non-Java parameter type %qT"
34872 #, gcc-internal-format
34874 "template parameter lists provided don%'t match the template parameters of %qD"
34879 #. A destructor shall not be a member template.
34880 #: cp/decl2.c:654 cp/pt.c:4639
34881 #, gcc-internal-format
34882 msgid "destructor %qD declared as member template"
34886 #, gcc-internal-format
34887 msgid "prototype for %q#D does not match any in class %qT"
34891 #, gcc-internal-format
34892 msgid "local class %q#T shall not have static data member %q#D"
34896 #, gcc-internal-format
34897 msgid "explicit template argument list not allowed"
34901 #, gcc-internal-format
34902 msgid "member %qD conflicts with virtual function table field name"
34906 #, gcc-internal-format
34907 msgid "%qD is already defined in %qT"
34910 #: cp/decl2.c:941 cp/decl2.c:949
34911 #, gcc-internal-format
34912 msgid "invalid initializer for member function %qD"
34916 #, gcc-internal-format
34917 msgid "initializer specified for static member function %qD"
34921 #, gcc-internal-format
34922 msgid "%<asm%> specifiers are not permitted on non-static data members"
34926 #, gcc-internal-format
34927 msgid "bit-field %qD with non-integral type"
34931 #, gcc-internal-format
34932 msgid "cannot declare %qD to be a bit-field type"
34936 #, gcc-internal-format
34937 msgid "cannot declare bit-field %qD with function type"
34941 #, gcc-internal-format
34942 msgid "%qD is already defined in the class %qT"
34946 #, gcc-internal-format
34947 msgid "static member %qD cannot be a bit-field"
34951 #, gcc-internal-format
34952 msgid "width of bit-field %qD has non-integral type %qT"
34956 #, gcc-internal-format
34957 msgid "%q+D static data member inside of declare target directive"
34961 #, gcc-internal-format
34962 msgid "anonymous struct not inside named type"
34966 #, gcc-internal-format
34967 msgid "namespace-scope anonymous aggregates must be static"
34971 #, gcc-internal-format
34972 msgid "anonymous union with no members"
34976 #, gcc-internal-format
34977 msgid "%<operator new%> must return type %qT"
34980 #. [basic.stc.dynamic.allocation]
34982 #. The first parameter shall not have an associated default
34985 #, gcc-internal-format
34986 msgid "the first parameter of %<operator new%> cannot have a default argument"
34990 #, gcc-internal-format
34991 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
34995 #, gcc-internal-format
34996 msgid "%<operator delete%> must return type %qT"
35000 #, gcc-internal-format
35001 msgid "%<operator delete%> takes type %qT as first parameter"
35005 #, gcc-internal-format
35006 msgid "%qT has a field %qD whose type uses the anonymous namespace"
35010 #, gcc-internal-format
35011 msgid "%qT declared with greater visibility than the type of its field %qD"
35015 #, gcc-internal-format
35016 msgid "%qT has a base %qT whose type uses the anonymous namespace"
35020 #, gcc-internal-format
35021 msgid "%qT declared with greater visibility than its base %qT"
35025 #, gcc-internal-format
35026 msgid "%q+#D, declared using anonymous type, is used but never defined"
35030 #, gcc-internal-format
35031 msgid "%q+#D, declared using local type %qT, is used but never defined"
35035 #, gcc-internal-format
35036 msgid "inline function %q+D used but never defined"
35040 #, gcc-internal-format
35041 msgid "default argument missing for parameter %P of %q+#D"
35044 #. We mark a lambda conversion op as deleted if we can't
35045 #. generate it properly; see maybe_add_lambda_conv_op.
35047 #, gcc-internal-format
35048 msgid "converting lambda which uses %<...%> to function pointer"
35052 #, gcc-internal-format
35053 msgid "use of deleted function %qD"
35057 #, gcc-internal-format
35062 #, gcc-internal-format
35064 "extended initializer lists only available with -std=c++11 or -std=gnu++11"
35068 #, gcc-internal-format
35070 "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
35074 #, gcc-internal-format
35075 msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
35079 #, gcc-internal-format
35080 msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
35084 #, gcc-internal-format
35085 msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
35089 #, gcc-internal-format
35090 msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
35094 #, gcc-internal-format
35096 "defaulted and deleted functions only available with -std=c++11 or -std=gnu+"
35101 #, gcc-internal-format
35102 msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
35106 #, gcc-internal-format
35108 "override controls (override/final) only available with -std=c++11 or -std=gnu"
35113 #, gcc-internal-format
35115 "non-static data member initializers only available with -std=c++11 or -"
35120 #, gcc-internal-format
35121 msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
35125 #, gcc-internal-format
35126 msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
35130 #, gcc-internal-format
35131 msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
35135 #, gcc-internal-format
35136 msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
35140 #, gcc-internal-format
35141 msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
35145 #, gcc-internal-format
35146 msgid "incomplete type %qT used in nested name specifier"
35150 #, gcc-internal-format
35151 msgid "reference to %<%T::%D%> is ambiguous"
35154 #: cp/error.c:3600 cp/typeck.c:2284
35155 #, gcc-internal-format
35156 msgid "%qD is not a member of %qT"
35160 #, gcc-internal-format
35161 msgid "%qD is not a member of %qD"
35165 #, gcc-internal-format
35166 msgid "%<::%D%> has not been declared"
35169 #. Can't throw a reference.
35171 #, gcc-internal-format
35172 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
35176 #, gcc-internal-format
35177 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
35180 #. Thrown object must be a Throwable.
35182 #, gcc-internal-format
35183 msgid "type %qT is not derived from %<java::lang::Throwable%>"
35187 #, gcc-internal-format
35188 msgid "mixing C++ and Java catches in a single translation unit"
35191 #: cp/except.c:467 java/except.c:584
35192 #, gcc-internal-format
35193 msgid "exception handling disabled, use -fexceptions to enable"
35197 #, gcc-internal-format
35198 msgid "throwing NULL, which has integral, not pointer type"
35201 #: cp/except.c:744 cp/init.c:2496
35202 #, gcc-internal-format
35203 msgid "%qD should never be overloaded"
35207 #, gcc-internal-format
35208 msgid " in thrown expression"
35212 #, gcc-internal-format
35213 msgid "cannot declare catch parameter to be of rvalue reference type %qT"
35217 #, gcc-internal-format
35219 "cannot throw expression of type %qT because it involves types of variable "
35224 #, gcc-internal-format
35225 msgid "cannot catch type %qT because it involves types of variable size"
35228 #: cp/except.c:1083
35229 #, gcc-internal-format
35230 msgid "exception of type %qT will be caught"
35233 #: cp/except.c:1086
35234 #, gcc-internal-format
35235 msgid " by earlier handler for %qT"
35238 #: cp/except.c:1115
35239 #, gcc-internal-format
35240 msgid "%<...%> handler must be the last handler for its try block"
35243 #: cp/except.c:1195
35244 #, gcc-internal-format
35245 msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
35248 #: cp/except.c:1197
35249 #, gcc-internal-format
35250 msgid "but %q+D does not throw; perhaps it should be declared %<noexcept%>"
35254 #, gcc-internal-format
35255 msgid "%qD is already a friend of class %qT"
35259 #, gcc-internal-format
35260 msgid "invalid type %qT declared %<friend%>"
35264 #. Friend declarations shall not declare partial
35265 #. specializations.
35266 #. template <class U> friend class T::X<U>;
35268 #. Friend declarations shall not declare partial
35269 #. specializations.
35270 #: cp/friend.c:257 cp/friend.c:287
35271 #, gcc-internal-format
35272 msgid "partial specialization %qT declared %<friend%>"
35276 #, gcc-internal-format
35277 msgid "class %qT is implicitly friends with itself"
35281 #, gcc-internal-format
35282 msgid "%qT is not a member of %qT"
35286 #, gcc-internal-format
35287 msgid "%qT is not a member class template of %qT"
35291 #, gcc-internal-format
35292 msgid "%qT is not a nested class of %qT"
35295 #. template <class T> friend class T;
35297 #, gcc-internal-format
35298 msgid "template parameter type %qT declared %<friend%>"
35301 #. template <class T> friend class A; where A is not a template
35303 #, gcc-internal-format
35304 msgid "%q#T is not a template"
35308 #, gcc-internal-format
35309 msgid "%qD is already a friend of %qT"
35313 #, gcc-internal-format
35314 msgid "%qT is already a friend of %qT"
35318 #, gcc-internal-format
35319 msgid "member %qD declared as friend before type %qT defined"
35323 #, gcc-internal-format
35324 msgid "friend declaration %qD in local class without prior declaration"
35328 #, gcc-internal-format
35329 msgid "friend declaration %q#D declares a non-template function"
35333 #, gcc-internal-format
35335 "(if this is not what you intended, make sure the function template has "
35336 "already been declared and add <> after the function name here) "
35340 #, gcc-internal-format
35341 msgid "value-initialization of incomplete type %qT"
35345 #, gcc-internal-format
35346 msgid "cannot value-initialize array of unknown bound %qT"
35350 #, gcc-internal-format
35351 msgid "value-initialization of function type %qT"
35355 #, gcc-internal-format
35356 msgid "value-initialization of reference type %qT"
35360 #, gcc-internal-format
35362 "constructor required before non-static data member for %qD has been parsed"
35366 #, gcc-internal-format
35367 msgid "%qD should be initialized in the member initialization list"
35371 #, gcc-internal-format
35372 msgid "%qD is initialized with itself"
35376 #, gcc-internal-format
35377 msgid "invalid initializer for array member %q#D"
35380 #: cp/init.c:697 cp/init.c:715
35381 #, gcc-internal-format
35382 msgid "uninitialized member %qD with %<const%> type %qT"
35386 #, gcc-internal-format
35387 msgid "uninitialized reference member %qD"
35391 #, gcc-internal-format
35392 msgid "%q+D will be initialized after"
35396 #, gcc-internal-format
35397 msgid "base %qT will be initialized after"
35401 #, gcc-internal-format
35406 #, gcc-internal-format
35411 #, gcc-internal-format
35412 msgid " when initialized here"
35416 #, gcc-internal-format
35417 msgid "multiple initializations given for %qD"
35421 #, gcc-internal-format
35422 msgid "multiple initializations given for base %qT"
35426 #, gcc-internal-format
35427 msgid "initializations for multiple members of %qT"
35431 #, gcc-internal-format
35433 "base class %q#T should be explicitly initialized in the copy constructor"
35436 #: cp/init.c:1292 cp/init.c:1311
35437 #, gcc-internal-format
35438 msgid "class %qT does not have any field named %qD"
35442 #, gcc-internal-format
35444 "%q#D is a static data member; it can only be initialized at its definition"
35448 #, gcc-internal-format
35449 msgid "%q#D is not a non-static data member of %qT"
35453 #, gcc-internal-format
35454 msgid "unnamed initializer for %qT, which has no base classes"
35458 #, gcc-internal-format
35459 msgid "unnamed initializer for %qT, which uses multiple inheritance"
35463 #, gcc-internal-format
35464 msgid "%qD is both a direct base and an indirect virtual base"
35468 #, gcc-internal-format
35469 msgid "type %qT is not a direct or virtual base of %qT"
35473 #, gcc-internal-format
35474 msgid "type %qT is not a direct base of %qT"
35478 #, gcc-internal-format
35479 msgid "bad array initializer"
35482 #: cp/init.c:1793 cp/semantics.c:2981
35483 #, gcc-internal-format
35484 msgid "%qT is not a class type"
35488 #, gcc-internal-format
35489 msgid "incomplete type %qT does not have member %qD"
35493 #, gcc-internal-format
35494 msgid "invalid pointer to bit-field %qD"
35498 #, gcc-internal-format
35499 msgid "invalid use of non-static member function %qD"
35503 #, gcc-internal-format
35504 msgid "invalid use of non-static data member %qD"
35508 #, gcc-internal-format
35510 "uninitialized reference member in %q#T using %<new%> without new-initializer"
35514 #, gcc-internal-format
35515 msgid "uninitialized reference member in %q#T"
35519 #, gcc-internal-format
35521 "uninitialized reference member in base %q#T of %q#T using %<new%> without "
35526 #, gcc-internal-format
35527 msgid "uninitialized reference member in base %q#T of %q#T"
35531 #, gcc-internal-format
35533 "uninitialized const member in %q#T using %<new%> without new-initializer"
35537 #, gcc-internal-format
35538 msgid "uninitialized const member in %q#T"
35542 #, gcc-internal-format
35544 "uninitialized const member in base %q#T of %q#T using %<new%> without new-"
35549 #, gcc-internal-format
35550 msgid "uninitialized const member in base %q#T of %q#T"
35554 #, gcc-internal-format
35555 msgid "integer overflow in array size"
35559 #, gcc-internal-format
35560 msgid "array size in operator new must be constant"
35564 #, gcc-internal-format
35565 msgid "variably modified type not allowed in operator new"
35569 #, gcc-internal-format
35570 msgid "ISO C++ does not support variable-length array types"
35574 #, gcc-internal-format
35575 msgid "invalid type %<void%> for new"
35579 #, gcc-internal-format
35580 msgid "uninitialized const in %<new%> of %q#T"
35584 #, gcc-internal-format
35585 msgid "%qT isn%'t a valid Java class type"
35589 #, gcc-internal-format
35590 msgid "call to Java constructor with %qs undefined"
35594 #, gcc-internal-format
35595 msgid "Java class %q#T object allocated using placement new"
35599 #, gcc-internal-format
35600 msgid "no suitable %qD found in class %qT"
35603 #: cp/init.c:2555 cp/search.c:1111
35604 #, gcc-internal-format
35605 msgid "request for member %qD is ambiguous"
35609 #, gcc-internal-format
35610 msgid "parenthesized initializer in array new"
35614 #, gcc-internal-format
35615 msgid "size in array new must have integral type"
35619 #, gcc-internal-format
35620 msgid "new cannot be applied to a reference type"
35624 #, gcc-internal-format
35625 msgid "new cannot be applied to a function type"
35629 #, gcc-internal-format
35630 msgid "call to Java constructor, while %<jclass%> undefined"
35634 #, gcc-internal-format
35635 msgid "can%'t find %<class$%> in %qT"
35639 #, gcc-internal-format
35640 msgid "possible problem detected in invocation of delete [] operator:"
35644 #, gcc-internal-format
35646 "neither the destructor nor the class-specific operator delete [] will be "
35647 "called, even if they are declared when the class is defined"
35651 #, gcc-internal-format
35652 msgid "initializer ends prematurely"
35656 #, gcc-internal-format
35657 msgid "cannot initialize multi-dimensional array with initializer"
35661 #, gcc-internal-format
35662 msgid "unknown array size in delete"
35666 #, gcc-internal-format
35667 msgid "possible problem detected in invocation of delete operator:"
35671 #, gcc-internal-format
35673 "neither the destructor nor the class-specific operator delete will be "
35674 "called, even if they are declared when the class is defined"
35678 #, gcc-internal-format
35680 "deleting object of abstract class type %qT which has non-virtual destructor "
35681 "will cause undefined behaviour"
35685 #, gcc-internal-format
35687 "deleting object of polymorphic class type %qT which has non-virtual "
35688 "destructor might cause undefined behaviour"
35692 #, gcc-internal-format
35693 msgid "type to vector delete is neither pointer or array type"
35697 #, gcc-internal-format
35698 msgid "array of runtime bound cannot be captured by copy, only by reference"
35702 #, gcc-internal-format
35704 "capture of variable-size type %qT that is not a C++1y array of runtime bound"
35708 #, gcc-internal-format
35709 msgid "because the array element type %qT has variable size"
35713 #, gcc-internal-format
35714 msgid "cannot capture %qE by reference"
35718 #, gcc-internal-format
35719 msgid "already captured %qD in lambda expression"
35723 #, gcc-internal-format
35724 msgid "%<this%> was not captured for this lambda function"
35728 #, gcc-internal-format, gfc-internal-format
35729 msgid "junk at end of #pragma %s"
35733 #, gcc-internal-format, gfc-internal-format
35734 msgid "invalid #pragma %s"
35738 #, gcc-internal-format
35739 msgid "#pragma vtable no longer supported"
35743 #, gcc-internal-format
35744 msgid "#pragma implementation for %qs appears after file is included"
35748 #, gcc-internal-format
35749 msgid "junk at end of #pragma GCC java_exceptions"
35753 #, gcc-internal-format
35754 msgid "%qD not defined"
35758 #, gcc-internal-format
35759 msgid "%qD was not declared in this scope"
35762 #. In a template, it is invalid to write "f()" or "f(3)" if no
35763 #. declaration of "f" is available. Historically, G++ and most
35764 #. other compilers accepted that usage since they deferred all name
35765 #. lookup until instantiation time rather than doing unqualified
35766 #. name lookup at template definition time; explain to the user what
35769 #. Note that we have the exact wording of the following message in
35770 #. the manual (trouble.texi, node "Name lookup"), so they need to
35771 #. be kept in synch.
35773 #, gcc-internal-format
35775 "there are no arguments to %qD that depend on a template parameter, so a "
35776 "declaration of %qD must be available"
35780 #, gcc-internal-format
35782 "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the "
35783 "use of an undeclared name is deprecated)"
35786 #: cp/mangle.c:2112
35787 #, gcc-internal-format
35788 msgid "mangling typeof, use decltype instead"
35791 #: cp/mangle.c:2116
35792 #, gcc-internal-format
35793 msgid "mangling __underlying_type"
35796 #: cp/mangle.c:2340
35797 #, gcc-internal-format
35798 msgid "mangling unknown fixed point type"
35801 #: cp/mangle.c:2917
35802 #, gcc-internal-format
35804 "use of built-in trait %qE in function signature; use library traits instead"
35807 #: cp/mangle.c:2922
35808 #, gcc-internal-format, gfc-internal-format
35809 msgid "mangling %C"
35812 #: cp/mangle.c:2999
35813 #, gcc-internal-format
35814 msgid "omitted middle operand to %<?:%> operand cannot be mangled"
35817 #: cp/mangle.c:3063
35818 #, gcc-internal-format
35819 msgid "string literal in function template signature"
35822 #: cp/mangle.c:3356
35823 #, gcc-internal-format
35824 msgid "the mangled name of %qD will change in a future version of GCC"
35827 #: cp/mangle.c:3500
35828 #, gcc-internal-format
35829 msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
35833 #, gcc-internal-format
35834 msgid "generic thunk code fails for method %q#D which uses %<...%>"
35837 #: cp/method.c:700 cp/method.c:1049
35838 #, gcc-internal-format
35839 msgid "non-static const member %q#D, can%'t use default assignment operator"
35842 #: cp/method.c:706 cp/method.c:1055
35843 #, gcc-internal-format
35845 "non-static reference member %q#D, can%'t use default assignment operator"
35849 #, gcc-internal-format
35850 msgid "synthesized method %qD first required here "
35853 #: cp/method.c:1001
35854 #, gcc-internal-format
35855 msgid "union member %q+D with non-trivial %qD"
35858 #: cp/method.c:1010
35859 #, gcc-internal-format
35860 msgid "defaulted constructor calls non-constexpr %q+D"
35863 #: cp/method.c:1071
35864 #, gcc-internal-format
35865 msgid "initializer for %q+#D is invalid"
35868 #: cp/method.c:1094
35869 #, gcc-internal-format
35870 msgid "uninitialized non-static const member %q#D"
35873 #: cp/method.c:1101
35874 #, gcc-internal-format
35875 msgid "uninitialized non-static reference member %q#D"
35878 #: cp/method.c:1117
35879 #, gcc-internal-format
35880 msgid "defaulted default constructor does not initialize %q+#D"
35883 #: cp/method.c:1128
35884 #, gcc-internal-format
35885 msgid "copying non-static data member %q#D of rvalue reference type"
35888 #. A trivial constructor doesn't have any NSDMI.
35889 #: cp/method.c:1286
35890 #, gcc-internal-format
35892 "defaulted default constructor does not initialize any non-static data member"
35895 #: cp/method.c:1363
35896 #, gcc-internal-format
35898 "defaulted move assignment for %qT calls a non-trivial move assignment "
35899 "operator for virtual base %qT"
35902 #: cp/method.c:1449
35903 #, gcc-internal-format
35904 msgid "a lambda closure type has a deleted default constructor"
35907 #: cp/method.c:1452
35908 #, gcc-internal-format
35909 msgid "a lambda closure type has a deleted copy assignment operator"
35912 #: cp/method.c:1462
35913 #, gcc-internal-format
35915 "%q+#D is implicitly declared as deleted because %qT declares a move "
35916 "constructor or move assignment operator"
35919 #: cp/method.c:1481
35920 #, gcc-internal-format
35922 "%q+#D is implicitly deleted because the default definition would be ill-"
35926 #: cp/method.c:1490
35928 "%q#F is implicitly deleted because its exception-specification does not "
35929 "match the implicit exception-specification %qX"
35932 #: cp/method.c:1791
35933 #, gcc-internal-format
35934 msgid "defaulted declaration %q+D"
35937 #: cp/method.c:1793
35938 #, gcc-internal-format
35939 msgid "does not match expected signature %qD"
35942 #: cp/method.c:1814
35943 #, gcc-internal-format
35945 "function %q+D defaulted on its redeclaration with an exception-specification "
35946 "that differs from the implicit declaration %q#D"
35949 #: cp/method.c:1838
35950 #, gcc-internal-format
35952 "explicitly defaulted function %q+D cannot be declared as constexpr because "
35953 "the implicit declaration is not constexpr:"
35956 #: cp/method.c:1860
35957 #, gcc-internal-format
35958 msgid "a template cannot be defaulted"
35961 #: cp/method.c:1888
35962 #, gcc-internal-format
35963 msgid "%qD cannot be defaulted"
35966 #: cp/method.c:1897
35967 #, gcc-internal-format
35968 msgid "defaulted function %q+D with default argument"
35971 #: cp/method.c:1984
35972 #, gcc-internal-format
35974 "vtable layout for class %qT may not be ABI-compliantand may change in a "
35975 "future version of GCC due to implicit virtual destructor"
35978 #: cp/name-lookup.c:567
35979 #, gcc-internal-format
35980 msgid "%q#D conflicts with a previous declaration"
35983 #: cp/name-lookup.c:569
35984 #, gcc-internal-format
35985 msgid "previous declaration %q+#D"
35988 #: cp/name-lookup.c:783
35989 #, gcc-internal-format
35990 msgid "redeclaration of %<wchar_t%> as %qT"
35993 #. A redeclaration of main, but not a duplicate of the
35996 #. [basic.start.main]
35998 #. This function shall not be overloaded.
35999 #: cp/name-lookup.c:813
36000 #, gcc-internal-format
36001 msgid "invalid redeclaration of %q+D"
36004 #: cp/name-lookup.c:814
36005 #, gcc-internal-format
36009 #: cp/name-lookup.c:855 cp/name-lookup.c:871
36010 #, gcc-internal-format
36011 msgid "declaration of %q#D with C language linkage"
36014 #: cp/name-lookup.c:858 cp/name-lookup.c:873
36015 #, gcc-internal-format
36016 msgid "conflicts with previous declaration %q+#D"
36019 #: cp/name-lookup.c:861
36020 #, gcc-internal-format
36021 msgid "due to different exception specifications"
36024 #: cp/name-lookup.c:962
36025 #, gcc-internal-format
36026 msgid "type mismatch with previous external decl of %q#D"
36029 #: cp/name-lookup.c:964
36030 #, gcc-internal-format
36031 msgid "previous external decl of %q+#D"
36034 #: cp/name-lookup.c:1063
36035 #, gcc-internal-format
36036 msgid "extern declaration of %q#D doesn%'t match"
36039 #: cp/name-lookup.c:1064
36040 #, gcc-internal-format
36041 msgid "global declaration %q+#D"
36044 #: cp/name-lookup.c:1116 cp/name-lookup.c:1186
36045 #, gcc-internal-format
36046 msgid "declaration of %q#D shadows a parameter"
36049 #: cp/name-lookup.c:1189
36050 #, gcc-internal-format
36051 msgid "declaration of %qD shadows a lambda capture"
36054 #: cp/name-lookup.c:1193
36055 #, gcc-internal-format
36056 msgid "declaration of %qD shadows a previous local"
36059 #. Location of previous decl is not useful in this case.
36060 #: cp/name-lookup.c:1225
36061 #, gcc-internal-format
36062 msgid "declaration of %qD shadows a member of 'this'"
36065 #: cp/name-lookup.c:1375
36066 #, gcc-internal-format
36067 msgid "name lookup of %qD changed"
36070 #: cp/name-lookup.c:1376
36071 #, gcc-internal-format
36072 msgid " matches this %q+D under ISO standard rules"
36075 #: cp/name-lookup.c:1378
36076 #, gcc-internal-format
36077 msgid " matches this %q+D under old rules"
36080 #: cp/name-lookup.c:1396 cp/name-lookup.c:1404
36081 #, gcc-internal-format
36082 msgid "name lookup of %qD changed for ISO %<for%> scoping"
36085 #: cp/name-lookup.c:1398
36086 #, gcc-internal-format
36087 msgid " cannot use obsolete binding at %q+D because it has a destructor"
36090 #: cp/name-lookup.c:1407
36091 #, gcc-internal-format
36092 msgid " using obsolete binding at %q+D"
36095 #: cp/name-lookup.c:1413
36096 #, gcc-internal-format
36097 msgid "(if you use %<-fpermissive%> G++ will accept your code)"
36100 #: cp/name-lookup.c:1468
36101 #, gcc-internal-format
36102 msgid "%s %s(%E) %p %d\n"
36105 #: cp/name-lookup.c:1471
36106 #, gcc-internal-format
36107 msgid "%s %s %p %d\n"
36110 #: cp/name-lookup.c:2339
36111 #, gcc-internal-format
36112 msgid "%q#D hides constructor for %q#T"
36115 #: cp/name-lookup.c:2377
36116 #, gcc-internal-format
36117 msgid "previous non-function declaration %q+#D"
36120 #: cp/name-lookup.c:2378
36121 #, gcc-internal-format
36122 msgid "conflicts with function declaration %q#D"
36125 #. It's a nested name with template parameter dependent scope.
36126 #. This can only be using-declaration for class member.
36127 #: cp/name-lookup.c:2468 cp/name-lookup.c:2493
36128 #, gcc-internal-format
36129 msgid "%qT is not a namespace"
36133 #. A using-declaration shall not name a template-id.
36134 #: cp/name-lookup.c:2478
36135 #, gcc-internal-format
36136 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
36139 #: cp/name-lookup.c:2485
36140 #, gcc-internal-format
36141 msgid "namespace %qD not allowed in using-declaration"
36145 #: cp/name-lookup.c:2509 cp/name-lookup.c:2565 cp/name-lookup.c:2635
36146 #: cp/name-lookup.c:2650
36147 #, gcc-internal-format
36148 msgid "%qD is already declared in this scope"
36151 #: cp/name-lookup.c:2529
36152 #, gcc-internal-format
36153 msgid "%qD not declared"
36156 #: cp/name-lookup.c:3295
36157 #, gcc-internal-format
36158 msgid "using-declaration for non-member at class scope"
36161 #: cp/name-lookup.c:3302
36162 #, gcc-internal-format
36163 msgid "%<%T::%D%> names destructor"
36166 #: cp/name-lookup.c:3315
36167 #, gcc-internal-format
36168 msgid "%<%T::%D%> names constructor in %qT"
36171 #: cp/name-lookup.c:3366
36172 #, gcc-internal-format
36173 msgid "no members matching %<%T::%D%> in %q#T"
36176 #: cp/name-lookup.c:3453
36177 #, gcc-internal-format
36178 msgid "declaration of %qD not in a namespace surrounding %qD"
36181 #: cp/name-lookup.c:3461
36182 #, gcc-internal-format
36183 msgid "explicit qualification in declaration of %qD"
36186 #: cp/name-lookup.c:3544
36187 #, gcc-internal-format
36188 msgid "%qD should have been declared inside %qD"
36191 #: cp/name-lookup.c:3588
36192 #, gcc-internal-format
36193 msgid "%qD attribute requires a single NTBS argument"
36196 #: cp/name-lookup.c:3595
36197 #, gcc-internal-format
36199 "%qD attribute is meaningless since members of the anonymous namespace get "
36203 #: cp/name-lookup.c:3603 cp/name-lookup.c:4015
36204 #, gcc-internal-format
36205 msgid "%qD attribute directive ignored"
36208 #: cp/name-lookup.c:3667
36209 #, gcc-internal-format
36210 msgid "namespace alias %qD not allowed here, assuming %qD"
36213 #: cp/name-lookup.c:4003
36214 #, gcc-internal-format
36215 msgid "strong using only meaningful at namespace scope"
36218 #: cp/name-lookup.c:4007
36219 #, gcc-internal-format
36220 msgid "current namespace %qD does not enclose strongly used namespace %qD"
36223 #: cp/name-lookup.c:4346
36224 #, gcc-internal-format
36225 msgid "maximum limit of %d namespaces searched for %qE"
36228 #: cp/name-lookup.c:4356
36229 #, gcc-internal-format
36230 msgid "suggested alternative:"
36231 msgid_plural "suggested alternatives:"
36235 #: cp/name-lookup.c:4360
36236 #, gcc-internal-format
36240 #: cp/name-lookup.c:5627
36241 #, gcc-internal-format
36242 msgid "argument dependent lookup finds %q+D"
36245 #: cp/name-lookup.c:6162
36246 #, gcc-internal-format
36247 msgid "XXX entering pop_everything ()\n"
36250 #: cp/name-lookup.c:6171
36251 #, gcc-internal-format
36252 msgid "XXX leaving pop_everything ()\n"
36255 #: cp/optimize.c:583
36256 #, gcc-internal-format
36257 msgid "making multiple clones of %qD"
36261 #, gcc-internal-format
36262 msgid "identifier %qE is a keyword in C++11"
36265 #: cp/parser.c:1249 cp/parser.c:30306
36266 #, gcc-internal-format
36268 "%<#pragma omp declare simd%> not immediately followed by function "
36269 "declaration or definition"
36272 #: cp/parser.c:2530
36273 #, gcc-internal-format
36274 msgid "%<#pragma%> is not allowed here"
36277 #: cp/parser.c:2561
36278 #, gcc-internal-format
36279 msgid "%<%E::%E%> has not been declared"
36282 #: cp/parser.c:2564
36283 #, gcc-internal-format
36284 msgid "%<::%E%> has not been declared"
36287 #: cp/parser.c:2567
36288 #, gcc-internal-format
36289 msgid "request for member %qE in non-class type %qT"
36292 #: cp/parser.c:2570 cp/parser.c:15470
36293 #, gcc-internal-format
36294 msgid "%<%T::%E%> has not been declared"
36297 #: cp/parser.c:2573
36298 #, gcc-internal-format
36299 msgid "%qE has not been declared"
36302 #: cp/parser.c:2580
36303 #, gcc-internal-format
36304 msgid "%<%E::%E%> is not a type"
36307 #: cp/parser.c:2584
36308 #, gcc-internal-format
36309 msgid "%<%E::%E%> is not a class or namespace"
36312 #: cp/parser.c:2589
36313 #, gcc-internal-format
36314 msgid "%<%E::%E%> is not a class, namespace, or enumeration"
36317 #: cp/parser.c:2602
36318 #, gcc-internal-format
36319 msgid "%<::%E%> is not a type"
36322 #: cp/parser.c:2605
36323 #, gcc-internal-format
36324 msgid "%<::%E%> is not a class or namespace"
36327 #: cp/parser.c:2609
36328 #, gcc-internal-format
36329 msgid "%<::%E%> is not a class, namespace, or enumeration"
36332 #: cp/parser.c:2621
36333 #, gcc-internal-format
36334 msgid "%qE is not a type"
36337 #: cp/parser.c:2624
36338 #, gcc-internal-format
36339 msgid "%qE is not a class or namespace"
36342 #: cp/parser.c:2628
36343 #, gcc-internal-format
36344 msgid "%qE is not a class, namespace, or enumeration"
36347 #: cp/parser.c:2691
36348 #, gcc-internal-format
36349 msgid "new types may not be defined in a return type"
36352 #: cp/parser.c:2693
36353 #, gcc-internal-format
36354 msgid "(perhaps a semicolon is missing after the definition of %qT)"
36357 #: cp/parser.c:2715 cp/parser.c:5373 cp/pt.c:7242
36358 #, gcc-internal-format
36359 msgid "%qT is not a template"
36362 #: cp/parser.c:2719
36363 #, gcc-internal-format
36364 msgid "%qE is not a class template"
36367 #: cp/parser.c:2721
36368 #, gcc-internal-format
36369 msgid "%qE is not a template"
36372 #: cp/parser.c:2724
36373 #, gcc-internal-format
36374 msgid "invalid template-id"
36377 #: cp/parser.c:2757
36378 #, gcc-internal-format
36379 msgid "floating-point literal cannot appear in a constant-expression"
36382 #: cp/parser.c:2761 cp/pt.c:14070
36383 #, gcc-internal-format
36385 "a cast to a type other than an integral or enumeration type cannot appear in "
36386 "a constant-expression"
36389 #: cp/parser.c:2766
36390 #, gcc-internal-format
36391 msgid "%<typeid%> operator cannot appear in a constant-expression"
36394 #: cp/parser.c:2770
36395 #, gcc-internal-format
36396 msgid "non-constant compound literals cannot appear in a constant-expression"
36399 #: cp/parser.c:2774
36400 #, gcc-internal-format
36401 msgid "a function call cannot appear in a constant-expression"
36404 #: cp/parser.c:2778
36405 #, gcc-internal-format
36406 msgid "an increment cannot appear in a constant-expression"
36409 #: cp/parser.c:2782
36410 #, gcc-internal-format
36411 msgid "an decrement cannot appear in a constant-expression"
36414 #: cp/parser.c:2786
36415 #, gcc-internal-format
36416 msgid "an array reference cannot appear in a constant-expression"
36419 #: cp/parser.c:2790
36420 #, gcc-internal-format
36421 msgid "the address of a label cannot appear in a constant-expression"
36424 #: cp/parser.c:2794
36425 #, gcc-internal-format
36426 msgid "calls to overloaded operators cannot appear in a constant-expression"
36429 #: cp/parser.c:2798
36430 #, gcc-internal-format
36431 msgid "an assignment cannot appear in a constant-expression"
36434 #: cp/parser.c:2801
36435 #, gcc-internal-format
36436 msgid "a comma operator cannot appear in a constant-expression"
36439 #: cp/parser.c:2805
36440 #, gcc-internal-format
36441 msgid "a call to a constructor cannot appear in a constant-expression"
36444 #: cp/parser.c:2809
36445 #, gcc-internal-format
36446 msgid "a transaction expression cannot appear in a constant-expression"
36449 #: cp/parser.c:2855
36450 #, gcc-internal-format
36451 msgid "%qs cannot appear in a constant-expression"
36454 #: cp/parser.c:2884
36455 #, gcc-internal-format
36456 msgid "invalid use of template-name %qE without an argument list"
36459 #: cp/parser.c:2887
36460 #, gcc-internal-format
36461 msgid "invalid use of destructor %qD as a type"
36464 #. Something like 'unsigned A a;'
36465 #: cp/parser.c:2890
36466 #, gcc-internal-format
36467 msgid "invalid combination of multiple type-specifiers"
36470 #. Issue an error message.
36471 #: cp/parser.c:2894
36472 #, gcc-internal-format
36473 msgid "%qE does not name a type"
36476 #: cp/parser.c:2903
36477 #, gcc-internal-format
36478 msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
36481 #: cp/parser.c:2930
36482 #, gcc-internal-format
36483 msgid "(perhaps %<typename %T::%E%> was intended)"
36486 #: cp/parser.c:2948
36487 #, gcc-internal-format
36488 msgid "%qE in namespace %qE does not name a template type"
36491 #: cp/parser.c:2952
36492 #, gcc-internal-format
36493 msgid "%qE in namespace %qE does not name a type"
36497 #: cp/parser.c:2959
36498 #, gcc-internal-format
36499 msgid "%<%T::%E%> names the constructor, not the type"
36502 #: cp/parser.c:2962
36503 #, gcc-internal-format
36504 msgid "and %qT has no template constructors"
36507 #: cp/parser.c:2967
36508 #, gcc-internal-format
36509 msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
36512 #: cp/parser.c:2974
36513 #, gcc-internal-format
36514 msgid "%qE in %q#T does not name a template type"
36517 #: cp/parser.c:2978
36518 #, gcc-internal-format
36519 msgid "%qE in %q#T does not name a type"
36522 #: cp/parser.c:3544
36523 #, gcc-internal-format
36524 msgid "expected string-literal"
36527 #: cp/parser.c:3606
36528 #, gcc-internal-format
36530 "inconsistent user-defined literal suffixes %qD and %qD in string literal"
36533 #: cp/parser.c:3649
36534 #, gcc-internal-format
36535 msgid "a wide string is invalid in this context"
36538 #: cp/parser.c:3762 cp/parser.c:3772
36539 #, gcc-internal-format
36540 msgid "unable to find character literal operator %qD with %qT argument"
36543 #: cp/parser.c:3867
36544 #, gcc-internal-format
36545 msgid "integer literal exceeds range of %qT type"
36548 #: cp/parser.c:3873
36549 #, gcc-internal-format
36550 msgid "floating literal exceeds range of %qT type"
36553 #: cp/parser.c:3877
36554 #, gcc-internal-format
36555 msgid "floating literal truncated to zero"
36558 #: cp/parser.c:3920
36559 #, gcc-internal-format
36560 msgid "unable to find numeric literal operator %qD"
36563 #: cp/parser.c:3922
36564 #, gcc-internal-format
36566 "use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes"
36569 #: cp/parser.c:3969
36570 #, gcc-internal-format
36571 msgid "unable to find string literal operator %qD"
36574 #: cp/parser.c:3978
36575 #, gcc-internal-format
36576 msgid "unable to find string literal operator %qD with %qT, %qT arguments"
36579 #: cp/parser.c:4038 cp/parser.c:11147
36580 #, gcc-internal-format
36581 msgid "expected declaration"
36584 #: cp/parser.c:4154
36585 #, gcc-internal-format
36586 msgid "fixed-point types not supported in C++"
36589 #: cp/parser.c:4245
36590 #, gcc-internal-format
36591 msgid "ISO C++ forbids braced-groups within expressions"
36594 #: cp/parser.c:4257
36595 #, gcc-internal-format
36597 "statement-expressions are not allowed outside functions nor in template-"
36601 #: cp/parser.c:4317 cp/parser.c:4469 cp/parser.c:4622
36602 #, gcc-internal-format
36603 msgid "expected primary-expression"
36606 #: cp/parser.c:4347
36607 #, gcc-internal-format
36608 msgid "%<this%> may not be used in this context"
36611 #: cp/parser.c:4464
36612 #, gcc-internal-format
36613 msgid "a template declaration cannot appear at block scope"
36616 #: cp/parser.c:4598
36617 #, gcc-internal-format
36618 msgid "local variable %qD may not appear in this context"
36621 #: cp/parser.c:4774
36622 #, gcc-internal-format
36623 msgid "expected id-expression"
36626 #: cp/parser.c:4906
36627 #, gcc-internal-format
36628 msgid "scope %qT before %<~%> is not a class-name"
36631 #: cp/parser.c:4935 cp/parser.c:6785
36632 #, gcc-internal-format
36633 msgid "%<~auto%> only available with -std=c++1y or -std=gnu++1y"
36636 #: cp/parser.c:5039
36637 #, gcc-internal-format
36638 msgid "declaration of %<~%T%> as member of %qT"
36641 #: cp/parser.c:5054
36642 #, gcc-internal-format
36643 msgid "typedef-name %qD used as destructor declarator"
36646 #: cp/parser.c:5089
36647 #, gcc-internal-format
36649 "literal operator suffixes not preceded by %<_%> are reserved for future "
36653 #: cp/parser.c:5100 cp/parser.c:17327
36654 #, gcc-internal-format
36655 msgid "expected unqualified-id"
36658 #: cp/parser.c:5207
36659 #, gcc-internal-format
36660 msgid "found %<:%> in nested-name-specifier, expected %<::%>"
36663 #: cp/parser.c:5276
36664 #, gcc-internal-format
36665 msgid "decltype evaluates to %qT, which is not a class or enumeration type"
36668 #: cp/parser.c:5374 cp/typeck.c:2565 cp/typeck.c:2585
36669 #, gcc-internal-format
36670 msgid "%qD is not a template"
36673 #: cp/parser.c:5452
36674 #, gcc-internal-format
36675 msgid "expected nested-name-specifier"
36678 #: cp/parser.c:5653 cp/parser.c:7677
36679 #, gcc-internal-format
36680 msgid "types may not be defined in casts"
36683 #: cp/parser.c:5723
36684 #, gcc-internal-format
36685 msgid "types may not be defined in a %<typeid%> expression"
36688 #: cp/parser.c:5777
36689 #, gcc-internal-format
36690 msgid "%<_Cilk_spawn%> must be followed by an expression"
36693 #: cp/parser.c:5942
36694 #, gcc-internal-format
36695 msgid "ISO C++ forbids compound-literals"
36698 #: cp/parser.c:6000
36699 #, gcc-internal-format
36700 msgid "two consecutive %<[%> shall only introduce an attribute"
36703 #: cp/parser.c:6368
36704 #, gcc-internal-format
36705 msgid "braced list index is not allowed with array notation"
36708 #: cp/parser.c:6460
36709 #, gcc-internal-format
36710 msgid "%qE does not have class type"
36713 #: cp/parser.c:6549 cp/typeck.c:2464
36714 #, gcc-internal-format
36715 msgid "invalid use of %qD"
36718 #: cp/parser.c:6558
36719 #, gcc-internal-format
36720 msgid "%<%D::%D%> is not a class member"
36723 #: cp/parser.c:6837
36724 #, gcc-internal-format
36725 msgid "non-scalar type"
36728 #: cp/parser.c:6936
36729 #, gcc-internal-format
36730 msgid "ISO C++ does not allow %<alignof%> with a non-type"
36733 #: cp/parser.c:7021
36734 #, gcc-internal-format
36735 msgid "types may not be defined in %<noexcept%> expressions"
36738 #: cp/parser.c:7262
36739 #, gcc-internal-format
36740 msgid "types may not be defined in a new-expression"
36743 #: cp/parser.c:7275
36744 #, gcc-internal-format
36745 msgid "array bound forbidden after parenthesized type-id"
36748 #: cp/parser.c:7277
36749 #, gcc-internal-format
36750 msgid "try removing the parentheses around the type-id"
36753 #: cp/parser.c:7356
36754 #, gcc-internal-format
36755 msgid "types may not be defined in a new-type-id"
36758 #: cp/parser.c:7484
36759 #, gcc-internal-format
36760 msgid "expression in new-declarator must have integral or enumeration type"
36763 #: cp/parser.c:7754
36764 #, gcc-internal-format
36765 msgid "use of old-style cast"
36768 #: cp/parser.c:7891
36769 #, gcc-internal-format
36770 msgid "%<>>%> operator is treated as two right angle brackets in C++11"
36773 #: cp/parser.c:7894
36774 #, gcc-internal-format
36775 msgid "suggest parentheses around %<>>%> expression"
36778 #: cp/parser.c:8051
36779 #, gcc-internal-format
36780 msgid "ISO C++ does not allow ?: with omitted middle operand"
36783 #: cp/parser.c:8709
36784 #, gcc-internal-format
36785 msgid "lambda-expression in unevaluated context"
36788 #: cp/parser.c:8843
36789 #, gcc-internal-format
36790 msgid "expected end of capture-list"
36793 #: cp/parser.c:8857
36794 #, gcc-internal-format
36796 "explicit by-copy capture of %<this%> redundant with by-copy capture default"
36799 #: cp/parser.c:8901
36800 #, gcc-internal-format
36802 "lambda capture initializers only available with -std=c++1y or -std=gnu++1y"
36805 #: cp/parser.c:8908
36806 #, gcc-internal-format
36807 msgid "empty initializer for lambda init-capture"
36810 #: cp/parser.c:8931
36811 #, gcc-internal-format
36812 msgid "capture of non-variable %qD "
36815 #: cp/parser.c:8933 cp/parser.c:8942 cp/semantics.c:3237
36816 #, gcc-internal-format
36817 msgid "%q+#D declared here"
36820 #: cp/parser.c:8939
36821 #, gcc-internal-format
36822 msgid "capture of variable %qD with non-automatic storage duration"
36825 #: cp/parser.c:8976
36826 #, gcc-internal-format
36827 msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
36830 #: cp/parser.c:8981
36831 #, gcc-internal-format
36833 "explicit by-reference capture of %qD redundant with by-reference capture "
36837 #: cp/parser.c:9027
36838 #, gcc-internal-format
36839 msgid "lambda templates are only available with -std=c++1y or -std=gnu++1y"
36842 #: cp/parser.c:9057
36843 #, gcc-internal-format
36844 msgid "default argument specified for lambda parameter"
36847 #: cp/parser.c:9485
36848 #, gcc-internal-format
36849 msgid "attributes at the beginning of statement are ignored"
36852 #: cp/parser.c:9513
36853 #, gcc-internal-format
36854 msgid "expected labeled-statement"
36857 #: cp/parser.c:9551
36858 #, gcc-internal-format
36859 msgid "case label %qE not within a switch statement"
36862 #: cp/parser.c:9636
36863 #, gcc-internal-format
36864 msgid "need %<typename%> before %qE because %qT is a dependent scope"
36867 #: cp/parser.c:9645
36868 #, gcc-internal-format
36869 msgid "%<%T::%D%> names the constructor, not the type"
36872 #: cp/parser.c:9692
36873 #, gcc-internal-format
36874 msgid "compound-statement in constexpr function"
36877 #: cp/parser.c:9904 cp/parser.c:24230
36878 #, gcc-internal-format
36879 msgid "expected selection-statement"
36882 #: cp/parser.c:9937
36883 #, gcc-internal-format
36884 msgid "types may not be defined in conditions"
36887 #: cp/parser.c:10305
36888 #, gcc-internal-format
36889 msgid "range-based %<for%> expression of type %qT has incomplete type"
36892 #: cp/parser.c:10343
36893 #, gcc-internal-format
36895 "range-based %<for%> expression of type %qT has an %<end%> member but not a "
36899 #: cp/parser.c:10349
36900 #, gcc-internal-format
36902 "range-based %<for%> expression of type %qT has a %<begin%> member but not an "
36906 #: cp/parser.c:10390
36907 #, gcc-internal-format
36909 "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
36912 #: cp/parser.c:10521 cp/parser.c:24233
36913 #, gcc-internal-format
36914 msgid "expected iteration-statement"
36917 #: cp/parser.c:10568
36918 #, gcc-internal-format
36919 msgid "range-based %<for%> loops are not allowed in C++98 mode"
36922 #: cp/parser.c:10642
36923 #, gcc-internal-format
36924 msgid "break statement used with Cilk Plus for loop"
36927 #. Issue a warning about this use of a GNU extension.
36928 #: cp/parser.c:10699
36929 #, gcc-internal-format
36930 msgid "ISO C++ forbids computed gotos"
36933 #: cp/parser.c:10712 cp/parser.c:24236
36934 #, gcc-internal-format
36935 msgid "expected jump-statement"
36938 #: cp/parser.c:10841 cp/parser.c:20161
36939 #, gcc-internal-format
36940 msgid "extra %<;%>"
36943 #: cp/parser.c:11074
36944 #, gcc-internal-format
36945 msgid "%<__label__%> not at the beginning of a block"
36948 #: cp/parser.c:11225
36949 #, gcc-internal-format
36950 msgid "mixing declarations and function-definitions is forbidden"
36953 #: cp/parser.c:11426
36954 #, gcc-internal-format
36955 msgid "%<friend%> used outside of class"
36958 #. Complain about `auto' as a storage specifier, if
36959 #. we're complaining about C++0x compatibility.
36960 #: cp/parser.c:11485
36961 #, gcc-internal-format
36962 msgid "%<auto%> changes meaning in C++11; please remove it"
36965 #: cp/parser.c:11521
36966 #, gcc-internal-format
36967 msgid "decl-specifier invalid in condition"
36970 #: cp/parser.c:11613
36971 #, gcc-internal-format
36972 msgid "class definition may not be declared a friend"
36975 #: cp/parser.c:11681 cp/parser.c:20562
36976 #, gcc-internal-format
36977 msgid "templates may not be %<virtual%>"
36980 #: cp/parser.c:11721
36981 #, gcc-internal-format
36982 msgid "invalid linkage-specification"
36985 #: cp/parser.c:11981
36986 #, gcc-internal-format
36987 msgid "types may not be defined in %<decltype%> expressions"
36990 #: cp/parser.c:12122
36991 #, gcc-internal-format
36992 msgid "types may not be defined in a conversion-type-id"
36995 #: cp/parser.c:12149
36996 #, gcc-internal-format
36997 msgid "invalid use of %<auto%> in conversion operator"
37000 #: cp/parser.c:12153
37001 #, gcc-internal-format
37003 "use of %<auto%> in member template conversion operator can never be deduced"
37006 #: cp/parser.c:12242
37007 #, gcc-internal-format
37008 msgid "only constructors take member initializers"
37011 #: cp/parser.c:12264
37012 #, gcc-internal-format
37013 msgid "cannot expand initializer for member %<%D%>"
37016 #: cp/parser.c:12276
37017 #, gcc-internal-format
37018 msgid "mem-initializer for %qD follows constructor delegation"
37021 #: cp/parser.c:12288
37022 #, gcc-internal-format
37023 msgid "constructor delegation follows mem-initializer for %qD"
37026 #: cp/parser.c:12340
37027 #, gcc-internal-format
37028 msgid "anachronistic old-style base class initializer"
37031 #: cp/parser.c:12408
37032 #, gcc-internal-format
37034 "keyword %<typename%> not allowed in this context (a qualified member "
37035 "initializer is implicitly a type)"
37038 #: cp/parser.c:12732 cp/parser.c:12777
37039 #, gcc-internal-format
37040 msgid "invalid encoding prefix in literal operator"
37043 #: cp/parser.c:12737 cp/parser.c:12784
37044 #, gcc-internal-format
37045 msgid "expected empty string after %<operator%> keyword"
37048 #: cp/parser.c:12755
37049 #, gcc-internal-format
37050 msgid "unexpected keyword; remove space between quotes and suffix identifier"
37053 #: cp/parser.c:12761
37054 #, gcc-internal-format
37055 msgid "expected suffix identifier"
37058 #: cp/parser.c:12811
37059 #, gcc-internal-format
37060 msgid "expected operator"
37063 #. Warn that we do not support `export'.
37064 #: cp/parser.c:12848
37065 #, gcc-internal-format
37066 msgid "keyword %<export%> not implemented, and will be ignored"
37069 #: cp/parser.c:13047 cp/parser.c:13145 cp/parser.c:13252 cp/parser.c:18592
37070 #, gcc-internal-format
37071 msgid "template parameter pack %qD cannot have a default argument"
37074 #: cp/parser.c:13051 cp/parser.c:18600
37075 #, gcc-internal-format
37076 msgid "template parameter pack cannot have a default argument"
37079 #: cp/parser.c:13149 cp/parser.c:13256
37080 #, gcc-internal-format
37081 msgid "template parameter packs cannot have default arguments"
37084 #: cp/parser.c:13340
37085 #, gcc-internal-format
37086 msgid "expected template-id"
37089 #: cp/parser.c:13388 cp/parser.c:24194
37090 #, gcc-internal-format
37091 msgid "expected %<<%>"
37094 #: cp/parser.c:13395
37095 #, gcc-internal-format
37096 msgid "%<<::%> cannot begin a template-argument list"
37099 #: cp/parser.c:13399
37100 #, gcc-internal-format
37102 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
37106 #: cp/parser.c:13403
37107 #, gcc-internal-format
37109 "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will "
37110 "accept your code)"
37113 #: cp/parser.c:13480
37114 #, gcc-internal-format
37115 msgid "parse error in template argument list"
37118 #. The name does not name a template.
37119 #: cp/parser.c:13549 cp/parser.c:13664 cp/parser.c:13876
37120 #, gcc-internal-format
37121 msgid "expected template-name"
37124 #. Explain what went wrong.
37125 #: cp/parser.c:13595
37126 #, gcc-internal-format
37127 msgid "non-template %qD used as template"
37130 #: cp/parser.c:13597
37131 #, gcc-internal-format
37132 msgid "use %<%T::template %D%> to indicate that it is a template"
37135 #: cp/parser.c:13731
37136 #, gcc-internal-format
37137 msgid "expected parameter pack before %<...%>"
37140 #: cp/parser.c:13841 cp/parser.c:13859 cp/parser.c:14002
37141 #, gcc-internal-format
37142 msgid "expected template-argument"
37145 #: cp/parser.c:13986
37146 #, gcc-internal-format
37147 msgid "invalid non-type template argument"
37150 #: cp/parser.c:14103
37151 #, gcc-internal-format
37152 msgid "explicit instantiation shall not use %<inline%> specifier"
37155 #: cp/parser.c:14107
37156 #, gcc-internal-format
37157 msgid "explicit instantiation shall not use %<constexpr%> specifier"
37160 #: cp/parser.c:14166
37161 #, gcc-internal-format
37162 msgid "template specialization with C linkage"
37165 #: cp/parser.c:14386
37166 #, gcc-internal-format
37167 msgid "expected type specifier"
37170 #: cp/parser.c:14510
37171 #, gcc-internal-format
37173 "use of %<auto%> in lambda parameter declaration only available with -std=c+"
37174 "+1y or -std=gnu++1y"
37177 #: cp/parser.c:14516
37178 #, gcc-internal-format
37180 "use of %<auto%> in parameter declaration only available with -std=c++1y or -"
37184 #: cp/parser.c:14521
37185 #, gcc-internal-format
37186 msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
37189 #: cp/parser.c:14656
37190 #, gcc-internal-format
37191 msgid "expected template-id for type"
37194 #: cp/parser.c:14683
37195 #, gcc-internal-format
37196 msgid "expected type-name"
37199 #: cp/parser.c:14922
37200 #, gcc-internal-format
37202 "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
37205 #: cp/parser.c:15110
37206 #, gcc-internal-format
37207 msgid "declaration %qD does not declare anything"
37210 #: cp/parser.c:15196
37211 #, gcc-internal-format
37212 msgid "attributes ignored on uninstantiated type"
37215 #: cp/parser.c:15200
37216 #, gcc-internal-format
37217 msgid "attributes ignored on template instantiation"
37220 #: cp/parser.c:15205
37221 #, gcc-internal-format
37223 "attributes ignored on elaborated-type-specifier that is not a forward "
37227 #: cp/parser.c:15339
37228 #, gcc-internal-format
37229 msgid "%qD is an enumeration template"
37232 #: cp/parser.c:15349
37233 #, gcc-internal-format
37234 msgid "%qD is not an enumerator-name"
37237 #: cp/parser.c:15361
37238 #, gcc-internal-format
37239 msgid "anonymous scoped enum is not allowed"
37242 #: cp/parser.c:15415
37243 #, gcc-internal-format
37244 msgid "expected %<;%> or %<{%>"
37247 #: cp/parser.c:15464
37248 #, gcc-internal-format
37249 msgid "cannot add an enumerator list to a template instantiation"
37252 #: cp/parser.c:15482 cp/parser.c:19708
37253 #, gcc-internal-format
37254 msgid "declaration of %qD in namespace %qD which does not enclose %qD"
37257 #: cp/parser.c:15487 cp/parser.c:19713
37258 #, gcc-internal-format
37259 msgid "declaration of %qD in %qD which does not enclose %qD"
37262 #: cp/parser.c:15511
37263 #, gcc-internal-format
37264 msgid "multiple definition of %q#T"
37267 #: cp/parser.c:15524
37268 #, gcc-internal-format
37269 msgid "ISO C++ forbids empty anonymous enum"
37272 #: cp/parser.c:15544
37273 #, gcc-internal-format
37274 msgid "opaque-enum-specifier without name"
37277 #: cp/parser.c:15547
37278 #, gcc-internal-format
37279 msgid "opaque-enum-specifier must use a simple identifier"
37282 #: cp/parser.c:15723
37283 #, gcc-internal-format
37284 msgid "%qD is not a namespace-name"
37287 #: cp/parser.c:15724
37288 #, gcc-internal-format
37289 msgid "expected namespace-name"
37292 #: cp/parser.c:15850
37293 #, gcc-internal-format
37294 msgid "%<namespace%> definition is not allowed here"
37297 #: cp/parser.c:15996
37298 #, gcc-internal-format
37299 msgid "a template-id may not appear in a using-declaration"
37302 #: cp/parser.c:16036
37303 #, gcc-internal-format
37305 "access declarations are deprecated in favour of using-declarations; "
37306 "suggestion: add the %<using%> keyword"
37309 #: cp/parser.c:16101
37310 #, gcc-internal-format
37311 msgid "types may not be defined in alias template declarations"
37314 #: cp/parser.c:16574
37315 #, gcc-internal-format
37316 msgid "a function-definition is not allowed here"
37319 #: cp/parser.c:16585
37320 #, gcc-internal-format
37321 msgid "an asm-specification is not allowed on a function-definition"
37324 #: cp/parser.c:16589
37325 #, gcc-internal-format
37326 msgid "attributes are not allowed on a function-definition"
37329 #: cp/parser.c:16627
37330 #, gcc-internal-format
37331 msgid "expected constructor, destructor, or type conversion"
37334 #. Anything else is an error.
37335 #: cp/parser.c:16662 cp/parser.c:18763
37336 #, gcc-internal-format
37337 msgid "expected initializer"
37340 #: cp/parser.c:16682
37341 #, gcc-internal-format
37342 msgid "invalid type in declaration"
37345 #: cp/parser.c:16758
37346 #, gcc-internal-format
37347 msgid "initializer provided for function"
37350 #: cp/parser.c:16792
37351 #, gcc-internal-format
37352 msgid "attributes after parenthesized initializer ignored"
37355 #: cp/parser.c:17248
37356 #, gcc-internal-format
37357 msgid "array bound is not an integer constant"
37360 #: cp/parser.c:17373
37361 #, gcc-internal-format
37362 msgid "cannot define member of dependent typedef %qT"
37365 #: cp/parser.c:17377
37366 #, gcc-internal-format
37367 msgid "%<%T::%E%> is not a type"
37370 #: cp/parser.c:17405
37371 #, gcc-internal-format
37372 msgid "invalid use of constructor as a template"
37375 #: cp/parser.c:17407
37376 #, gcc-internal-format
37378 "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
37382 #. We do not attempt to print the declarator
37383 #. here because we do not have enough
37384 #. information about its original syntactic
37386 #: cp/parser.c:17424
37387 #, gcc-internal-format
37388 msgid "invalid declarator"
37391 #. But declarations with qualified-ids can't appear in a
37393 #: cp/parser.c:17476
37394 #, gcc-internal-format
37395 msgid "qualified-id in declaration"
37398 #: cp/parser.c:17500
37399 #, gcc-internal-format
37400 msgid "expected declarator"
37403 #: cp/parser.c:17603
37404 #, gcc-internal-format
37405 msgid "%qD is a namespace"
37408 #: cp/parser.c:17605
37409 #, gcc-internal-format
37410 msgid "cannot form pointer to member of non-class %q#T"
37413 #: cp/parser.c:17626
37414 #, gcc-internal-format
37415 msgid "expected ptr-operator"
37418 #: cp/parser.c:17685
37419 #, gcc-internal-format
37420 msgid "duplicate cv-qualifier"
37423 #: cp/parser.c:17739
37424 #, gcc-internal-format
37425 msgid "multiple ref-qualifiers"
37428 #: cp/parser.c:17797
37429 #, gcc-internal-format
37430 msgid "duplicate virt-specifier"
37433 #: cp/parser.c:17999 cp/typeck2.c:513 cp/typeck2.c:1814
37434 #, gcc-internal-format
37435 msgid "invalid use of %<auto%>"
37438 #: cp/parser.c:18018
37439 #, gcc-internal-format
37440 msgid "types may not be defined in template arguments"
37443 #: cp/parser.c:18099
37444 #, gcc-internal-format
37445 msgid "expected type-specifier"
37448 #: cp/parser.c:18380
37449 #, gcc-internal-format
37450 msgid "expected %<,%> or %<...%>"
37453 #: cp/parser.c:18444
37454 #, gcc-internal-format
37455 msgid "types may not be defined in parameter types"
37458 #: cp/parser.c:18571
37459 #, gcc-internal-format
37460 msgid "deprecated use of default argument for parameter of non-function"
37463 #: cp/parser.c:18575
37464 #, gcc-internal-format
37465 msgid "default arguments are only permitted for function parameters"
37468 #: cp/parser.c:18594
37469 #, gcc-internal-format
37470 msgid "parameter pack %qD cannot have a default argument"
37473 #: cp/parser.c:18602
37474 #, gcc-internal-format
37475 msgid "parameter pack cannot have a default argument"
37478 #: cp/parser.c:18893
37479 #, gcc-internal-format
37480 msgid "ISO C++ does not allow designated initializers"
37483 #: cp/parser.c:18907
37484 #, gcc-internal-format
37485 msgid "ISO C++ does not allow C99 designated initializers"
37488 #: cp/parser.c:19015 cp/parser.c:19140
37489 #, gcc-internal-format
37490 msgid "expected class-name"
37493 #: cp/parser.c:19322
37494 #, gcc-internal-format
37495 msgid "expected %<;%> after class definition"
37498 #: cp/parser.c:19324
37499 #, gcc-internal-format
37500 msgid "expected %<;%> after struct definition"
37503 #: cp/parser.c:19326
37504 #, gcc-internal-format
37505 msgid "expected %<;%> after union definition"
37508 #: cp/parser.c:19656
37509 #, gcc-internal-format
37510 msgid "expected %<{%> or %<:%>"
37513 #: cp/parser.c:19667
37514 #, gcc-internal-format
37515 msgid "cannot specify %<override%> for a class"
37518 #: cp/parser.c:19675
37519 #, gcc-internal-format
37520 msgid "global qualification of class name is invalid"
37523 #: cp/parser.c:19682
37524 #, gcc-internal-format
37525 msgid "qualified name does not name a class"
37528 #: cp/parser.c:19694
37529 #, gcc-internal-format
37530 msgid "invalid class name in declaration of %qD"
37533 #: cp/parser.c:19727
37534 #, gcc-internal-format
37535 msgid "extra qualification not allowed"
37538 #: cp/parser.c:19739
37539 #, gcc-internal-format
37540 msgid "an explicit specialization must be preceded by %<template <>%>"
37543 #: cp/parser.c:19769
37544 #, gcc-internal-format
37545 msgid "function template %qD redeclared as a class template"
37548 #: cp/parser.c:19800
37549 #, gcc-internal-format
37550 msgid "could not resolve typename type"
37553 #: cp/parser.c:19852
37554 #, gcc-internal-format
37555 msgid "previous definition of %q+#T"
37558 #: cp/parser.c:19943 cp/parser.c:24239
37559 #, gcc-internal-format
37560 msgid "expected class-key"
37563 #: cp/parser.c:20181
37564 #, gcc-internal-format
37565 msgid "in C++03 a class-key must be used when declaring a friend"
37568 #: cp/parser.c:20199
37569 #, gcc-internal-format
37570 msgid "friend declaration does not name a class or function"
37573 #: cp/parser.c:20217
37574 #, gcc-internal-format
37575 msgid "a storage class on an anonymous aggregate in class scope is not allowed"
37578 #: cp/parser.c:20422
37579 #, gcc-internal-format
37580 msgid "pure-specifier on function-definition"
37583 #: cp/parser.c:20473
37584 #, gcc-internal-format
37585 msgid "stray %<,%> at end of member declaration"
37588 #: cp/parser.c:20485
37589 #, gcc-internal-format
37590 msgid "expected %<;%> at end of member declaration"
37593 #: cp/parser.c:20556
37594 #, gcc-internal-format
37595 msgid "invalid pure specifier (only %<= 0%> is allowed)"
37598 #: cp/parser.c:20591
37599 #, gcc-internal-format
37600 msgid "a brace-enclosed initializer is not allowed here"
37603 #: cp/parser.c:20722
37604 #, gcc-internal-format
37605 msgid "%<virtual%> specified more than once in base-specified"
37608 #: cp/parser.c:20742
37609 #, gcc-internal-format
37610 msgid "more than one access specifier in base-specified"
37613 #: cp/parser.c:20766
37614 #, gcc-internal-format
37615 msgid "keyword %<typename%> not allowed outside of templates"
37618 #: cp/parser.c:20769
37619 #, gcc-internal-format
37621 "keyword %<typename%> not allowed in this context (the base class is "
37622 "implicitly a type)"
37625 #: cp/parser.c:20862 cp/parser.c:20944
37626 #, gcc-internal-format
37627 msgid "types may not be defined in an exception-specification"
37630 #: cp/parser.c:20926
37631 #, gcc-internal-format
37633 "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> "
37637 #: cp/parser.c:21125
37638 #, gcc-internal-format
37639 msgid "types may not be defined in exception-declarations"
37642 #: cp/parser.c:21749
37643 #, gcc-internal-format
37644 msgid "expected an identifier for the attribute name"
37647 #: cp/parser.c:22430
37648 #, gcc-internal-format
37649 msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
37652 #: cp/parser.c:22435
37653 #, gcc-internal-format
37654 msgid "invalid declaration of %<%T::%E%>"
37657 #: cp/parser.c:22439
37658 #, gcc-internal-format
37659 msgid "too few template-parameter-lists"
37662 #. Otherwise, there are too many template parameter lists. We have
37665 #. template <class T> template <class U> void S::f();
37666 #: cp/parser.c:22446
37667 #, gcc-internal-format
37668 msgid "too many template-parameter-lists"
37671 #: cp/parser.c:22770
37672 #, gcc-internal-format
37673 msgid "named return values are no longer supported"
37676 #: cp/parser.c:22867
37677 #, gcc-internal-format
37678 msgid "invalid declaration of member template in local class"
37681 #: cp/parser.c:22876
37682 #, gcc-internal-format
37683 msgid "template with C linkage"
37686 #: cp/parser.c:22895
37687 #, gcc-internal-format
37688 msgid "invalid explicit specialization"
37691 #: cp/parser.c:22991
37692 #, gcc-internal-format
37694 "literal operator template %qD has invalid parameter list. Expected non-type "
37695 "template argument pack <char...> or <typename CharT, CharT...>"
37698 #: cp/parser.c:23065
37699 #, gcc-internal-format
37700 msgid "template declaration of %<typedef%>"
37703 #: cp/parser.c:23142
37704 #, gcc-internal-format
37705 msgid "explicit template specialization cannot have a storage class"
37708 #: cp/parser.c:23383
37709 #, gcc-internal-format
37710 msgid "%<>>%> should be %<> >%> within a nested template argument list"
37713 #: cp/parser.c:23396
37714 #, gcc-internal-format
37715 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
37718 #: cp/parser.c:23702
37719 #, gcc-internal-format
37720 msgid "%<sizeof...%> argument must be surrounded by parentheses"
37723 #: cp/parser.c:23874
37724 #, gcc-internal-format
37725 msgid "invalid use of %qD in linkage specification"
37728 #: cp/parser.c:23889
37729 #, gcc-internal-format
37730 msgid "%<__thread%> before %qD"
37733 #: cp/parser.c:24023
37734 #, gcc-internal-format
37735 msgid "ISO C++ 1998 does not support %<long long%>"
37738 #: cp/parser.c:24031
37739 #, gcc-internal-format
37740 msgid "both %<__thread%> and %<thread_local%> specified"
37743 #: cp/parser.c:24033
37744 #, gcc-internal-format
37745 msgid "duplicate %qD"
37748 #: cp/parser.c:24055
37749 #, gcc-internal-format
37750 msgid "duplicate %qs"
37753 #: cp/parser.c:24097
37754 #, gcc-internal-format
37755 msgid "expected %<new%>"
37758 #: cp/parser.c:24100
37759 #, gcc-internal-format
37760 msgid "expected %<delete%>"
37763 #: cp/parser.c:24103
37764 #, gcc-internal-format
37765 msgid "expected %<return%>"
37768 #: cp/parser.c:24109
37769 #, gcc-internal-format
37770 msgid "expected %<extern%>"
37773 #: cp/parser.c:24112
37774 #, gcc-internal-format
37775 msgid "expected %<static_assert%>"
37778 #: cp/parser.c:24115
37779 #, gcc-internal-format
37780 msgid "expected %<decltype%>"
37783 #: cp/parser.c:24118
37784 #, gcc-internal-format
37785 msgid "expected %<operator%>"
37788 #: cp/parser.c:24121
37789 #, gcc-internal-format
37790 msgid "expected %<class%>"
37793 #: cp/parser.c:24124
37794 #, gcc-internal-format
37795 msgid "expected %<template%>"
37798 #: cp/parser.c:24127
37799 #, gcc-internal-format
37800 msgid "expected %<namespace%>"
37803 #: cp/parser.c:24130
37804 #, gcc-internal-format
37805 msgid "expected %<using%>"
37808 #: cp/parser.c:24133
37809 #, gcc-internal-format
37810 msgid "expected %<asm%>"
37813 #: cp/parser.c:24136
37814 #, gcc-internal-format
37815 msgid "expected %<try%>"
37818 #: cp/parser.c:24139
37819 #, gcc-internal-format
37820 msgid "expected %<catch%>"
37823 #: cp/parser.c:24142
37824 #, gcc-internal-format
37825 msgid "expected %<throw%>"
37828 #: cp/parser.c:24145
37829 #, gcc-internal-format
37830 msgid "expected %<__label__%>"
37833 #: cp/parser.c:24148
37834 #, gcc-internal-format
37835 msgid "expected %<@try%>"
37838 #: cp/parser.c:24151
37839 #, gcc-internal-format
37840 msgid "expected %<@synchronized%>"
37843 #: cp/parser.c:24154
37844 #, gcc-internal-format
37845 msgid "expected %<@throw%>"
37848 #: cp/parser.c:24157
37849 #, gcc-internal-format
37850 msgid "expected %<__transaction_atomic%>"
37853 #: cp/parser.c:24160
37854 #, gcc-internal-format
37855 msgid "expected %<__transaction_relaxed%>"
37858 #: cp/parser.c:24191
37859 #, gcc-internal-format
37860 msgid "expected %<::%>"
37863 #: cp/parser.c:24203
37864 #, gcc-internal-format
37865 msgid "expected %<...%>"
37868 #: cp/parser.c:24206
37869 #, gcc-internal-format
37870 msgid "expected %<*%>"
37873 #: cp/parser.c:24209
37874 #, gcc-internal-format
37875 msgid "expected %<~%>"
37878 #: cp/parser.c:24215
37879 #, gcc-internal-format
37880 msgid "expected %<:%> or %<::%>"
37883 #: cp/parser.c:24243
37884 #, gcc-internal-format
37885 msgid "expected %<class%>, %<typename%>, or %<template%>"
37888 #: cp/parser.c:24483
37889 #, gcc-internal-format
37890 msgid "%qs tag used in naming %q#T"
37893 #: cp/parser.c:24488
37894 #, gcc-internal-format
37895 msgid "%q#T was previously declared here"
37898 #: cp/parser.c:24507
37899 #, gcc-internal-format
37900 msgid "%qD redeclared with different access"
37903 #: cp/parser.c:24528
37904 #, gcc-internal-format
37906 "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
37909 #: cp/parser.c:24759
37910 #, gcc-internal-format
37911 msgid "file ends in default argument"
37914 #: cp/parser.c:24989 cp/parser.c:26251 cp/parser.c:26437
37915 #, gcc-internal-format
37916 msgid "misplaced %<@%D%> Objective-C++ construct"
37919 #: cp/parser.c:25111
37920 #, gcc-internal-format
37921 msgid "objective-c++ message argument(s) are expected"
37924 #: cp/parser.c:25140
37925 #, gcc-internal-format
37926 msgid "%<@encode%> must specify a type as an argument"
37929 #: cp/parser.c:25516
37930 #, gcc-internal-format
37931 msgid "invalid Objective-C++ selector name"
37934 #: cp/parser.c:25591 cp/parser.c:25609
37935 #, gcc-internal-format
37936 msgid "objective-c++ method declaration is expected"
37939 #: cp/parser.c:25603 cp/parser.c:25668
37940 #, gcc-internal-format
37941 msgid "method attributes must be specified at the end"
37944 #: cp/parser.c:25711
37945 #, gcc-internal-format
37946 msgid "stray %qs between Objective-C++ methods"
37949 #: cp/parser.c:25917 cp/parser.c:25924 cp/parser.c:25931
37950 #, gcc-internal-format
37951 msgid "invalid type for instance variable"
37954 #: cp/parser.c:26045
37955 #, gcc-internal-format
37956 msgid "identifier expected after %<@protocol%>"
37959 #: cp/parser.c:26216
37960 #, gcc-internal-format
37962 "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
37965 #: cp/parser.c:26223
37966 #, gcc-internal-format
37967 msgid "prefix attributes are ignored before %<@%D%>"
37970 #: cp/parser.c:26496 cp/parser.c:26503 cp/parser.c:26510
37971 #, gcc-internal-format
37972 msgid "invalid type for property"
37975 #: cp/parser.c:27475
37976 #, gcc-internal-format
37977 msgid "invalid reduction-identifier"
37980 #: cp/parser.c:29042
37981 #, gcc-internal-format
37982 msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
37985 #: cp/parser.c:29045
37986 #, gcc-internal-format
37987 msgid "parenthesized initialization is not allowed in for-loop"
37990 #: cp/parser.c:29270 cp/pt.c:13107
37991 #, gcc-internal-format
37992 msgid "iteration variable %qD should not be reduction"
37995 #: cp/parser.c:29340
37996 #, gcc-internal-format
37997 msgid "not enough collapsed for loops"
38000 #: cp/parser.c:30334
38001 #, gcc-internal-format
38003 "vector attribute not immediately followed by a single function declaration "
38007 #: cp/parser.c:30561
38008 #, gcc-internal-format
38009 msgid "invalid initializer clause"
38012 #: cp/parser.c:30589
38013 #, gcc-internal-format
38014 msgid "expected id-expression (arguments)"
38017 #: cp/parser.c:30601
38018 #, gcc-internal-format
38020 "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
38023 #: cp/parser.c:30678
38024 #, gcc-internal-format
38026 "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
38030 #: cp/parser.c:30697
38031 #, gcc-internal-format
38032 msgid "types may not be defined in declare reduction type list"
38035 #: cp/parser.c:30719 cp/semantics.c:4906
38036 #, gcc-internal-format
38037 msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
38040 #: cp/parser.c:30724 cp/semantics.c:4915
38041 #, gcc-internal-format
38042 msgid "function or array type %qT in %<#pragma omp declare reduction%>"
38045 #: cp/parser.c:30727 cp/pt.c:10451 cp/semantics.c:4921
38046 #, gcc-internal-format
38047 msgid "reference type %qT in %<#pragma omp declare reduction%>"
38050 #: cp/parser.c:30730 cp/semantics.c:4927
38051 #, gcc-internal-format
38053 "const, volatile or __restrict qualified type %qT in %<#pragma omp declare "
38057 #: cp/parser.c:31086 cp/semantics.c:6747
38058 #, gcc-internal-format
38059 msgid "%<__transaction_relaxed%> without transactional memory support enabled"
38062 #: cp/parser.c:31088 cp/semantics.c:6749
38063 #, gcc-internal-format
38064 msgid "%<__transaction_atomic%> without transactional memory support enabled"
38067 #: cp/parser.c:31284
38068 #, gcc-internal-format
38069 msgid "junk at end of %<#pragma GCC pch_preprocess%>"
38072 #: cp/parser.c:31479
38073 #, gcc-internal-format
38074 msgid "%<#pragma simd%> must be inside a function"
38077 #: cp/parser.c:31538
38078 #, gcc-internal-format
38079 msgid "inter-module optimizations not implemented for C++"
38082 #: cp/parser.c:31650
38083 #, gcc-internal-format
38084 msgid "expected variable-name"
38087 #: cp/parser.c:31714
38088 #, gcc-internal-format
38089 msgid "expected %<,%> or %<)%> after %qE"
38092 #: cp/parser.c:31996
38093 #, gcc-internal-format
38094 msgid "implicit templates may not be %<virtual%>"
38098 #, gcc-internal-format
38099 msgid "data member %qD cannot be a member template"
38103 #, gcc-internal-format
38104 msgid "invalid member template declaration %qD"
38108 #, gcc-internal-format
38109 msgid "explicit specialization in non-namespace scope %qD"
38113 #, gcc-internal-format
38114 msgid "enclosing class templates are not explicitly specialized"
38118 #, gcc-internal-format
38119 msgid "specialization of %qD must appear at namespace scope"
38123 #, gcc-internal-format
38124 msgid "specialization of %qD in different namespace"
38127 #: cp/pt.c:780 cp/pt.c:905
38128 #, gcc-internal-format
38129 msgid " from definition of %q+#D"
38133 #, gcc-internal-format
38135 "explicit instantiation of %qD in namespace %qD (which does not enclose "
38140 #, gcc-internal-format
38141 msgid "name of class shadows template template parameter %qD"
38145 #, gcc-internal-format
38146 msgid "specialization of alias template %qD"
38149 #: cp/pt.c:834 cp/pt.c:965
38150 #, gcc-internal-format
38151 msgid "explicit specialization of non-template %qT"
38155 #, gcc-internal-format
38156 msgid "specialization of %qT after instantiation"
38160 #, gcc-internal-format
38161 msgid "specializing %q#T in different namespace"
38164 #. But if we've had an implicit instantiation, that's a
38165 #. problem ([temp.expl.spec]/6).
38167 #, gcc-internal-format
38168 msgid "specialization %qT after instantiation %qT"
38172 #, gcc-internal-format
38173 msgid "template specialization of %qD not allowed by ISO C++"
38177 #, gcc-internal-format
38178 msgid "specialization of %qD after instantiation"
38182 #, gcc-internal-format
38183 msgid "candidate is: %#D"
38186 #: cp/pt.c:1776 cp/semantics.c:4775
38187 #, gcc-internal-format
38192 #, gcc-internal-format
38193 msgid "%qD is not a function template"
38197 #, gcc-internal-format
38198 msgid "template-id %qD for %q+D does not match any template declaration"
38202 #, gcc-internal-format
38204 "saw %d %<template<>%>, need %d for specializing a member function template"
38208 #, gcc-internal-format
38209 msgid "ambiguous template specialization %qD for %q+D"
38212 #: cp/pt.c:2295 cp/pt.c:18784
38213 #, gcc-internal-format
38214 msgid "%qD is not a static data member of a class template"
38218 #, gcc-internal-format
38219 msgid "too many template headers for %D (should be %d)"
38223 #, gcc-internal-format
38225 "members of an explicitly specialized class are defined without a template "
38229 #. This case handles bogus declarations like template <>
38230 #. template <class T> void f<int>();
38231 #: cp/pt.c:2391 cp/pt.c:2445
38232 #, gcc-internal-format
38233 msgid "template-id %qD in declaration of primary template"
38237 #, gcc-internal-format
38238 msgid "template parameter list used in explicit instantiation"
38242 #, gcc-internal-format
38243 msgid "definition provided for explicit instantiation"
38247 #, gcc-internal-format
38248 msgid "too many template parameter lists in declaration of %qD"
38252 #, gcc-internal-format
38253 msgid "too few template parameter lists in declaration of %qD"
38257 #, gcc-internal-format
38258 msgid "explicit specialization of %qD must be introduced by %<template <>%>"
38262 #, gcc-internal-format
38263 msgid "function template partial specialization %qD is not allowed"
38267 #, gcc-internal-format
38268 msgid "default argument specified in explicit specialization"
38272 #, gcc-internal-format
38273 msgid "%qD is not a template function"
38277 #, gcc-internal-format
38278 msgid "%qD is not declared in %qD"
38281 #. From [temp.expl.spec]:
38283 #. If such an explicit specialization for the member
38284 #. of a class template names an implicitly-declared
38285 #. special member function (clause _special_), the
38286 #. program is ill-formed.
38288 #. Similar language is found in [temp.explicit].
38290 #, gcc-internal-format
38291 msgid "specialization of implicitly-declared special member function"
38295 #, gcc-internal-format
38296 msgid "no member function %qD declared in %qT"
38300 #, gcc-internal-format
38301 msgid "base initializer expansion %<%T%> contains no parameter packs"
38305 #, gcc-internal-format
38306 msgid "expansion pattern %<%T%> contains no argument packs"
38310 #, gcc-internal-format
38311 msgid "expansion pattern %<%E%> contains no argument packs"
38315 #, gcc-internal-format
38316 msgid "parameter packs not expanded with %<...%>:"
38319 #: cp/pt.c:3405 cp/pt.c:4135
38320 #, gcc-internal-format
38325 #, gcc-internal-format
38326 msgid " <anonymous>"
38330 #, gcc-internal-format
38331 msgid "declaration of %q+#D"
38335 #, gcc-internal-format
38336 msgid " shadows template parm %q+#D"
38340 #, gcc-internal-format
38341 msgid "template parameters not used in partial specialization:"
38345 #, gcc-internal-format
38346 msgid "partial specialization %qT does not specialize any template arguments"
38350 #, gcc-internal-format
38352 "partial specialization is not more specialized than the primary template "
38353 "because it replaces multiple parameters with a pack expansion"
38357 #, gcc-internal-format
38358 msgid "primary template here"
38362 #, gcc-internal-format
38364 "parameter pack argument %qE must be at the end of the template argument list"
38368 #, gcc-internal-format
38370 "parameter pack argument %qT must be at the end of the template argument list"
38374 #, gcc-internal-format
38375 msgid "template argument %qE involves template parameter(s)"
38379 #, gcc-internal-format
38380 msgid "type %qT of template argument %qE depends on a template parameter"
38381 msgid_plural "type %qT of template argument %qE depends on template parameters"
38386 #, gcc-internal-format
38387 msgid "partial specialization of %qT after instantiation of %qT"
38391 #, gcc-internal-format
38392 msgid "no default argument for %qD"
38396 #, gcc-internal-format
38397 msgid "parameter pack %qE must be at the end of the template parameter list"
38401 #, gcc-internal-format
38402 msgid "parameter pack %qT must be at the end of the template parameter list"
38406 #, gcc-internal-format
38408 "default template arguments may not be used in function template friend re-"
38413 #, gcc-internal-format
38415 "default template arguments may not be used in function template friend "
38420 #, gcc-internal-format
38422 "default template arguments may not be used in function templates without -"
38423 "std=c++11 or -std=gnu++11"
38427 #, gcc-internal-format
38428 msgid "default template arguments may not be used in partial specializations"
38431 #: cp/pt.c:4484 cp/pt.c:4535
38432 #, gcc-internal-format
38433 msgid "default argument for template parameter for class enclosing %qD"
38437 #, gcc-internal-format
38438 msgid "template class without a name"
38441 #. [basic.stc.dynamic.allocation]
38443 #. An allocation function can be a function
38444 #. template. ... Template allocation functions shall
38445 #. have two or more parameters.
38447 #, gcc-internal-format
38448 msgid "invalid template declaration of %qD"
38452 #, gcc-internal-format
38453 msgid "template definition of non-template %q#D"
38457 #, gcc-internal-format
38458 msgid "expected %d levels of template parms for %q#D, got %d"
38462 #, gcc-internal-format
38463 msgid "got %d template parameters for %q#D"
38467 #, gcc-internal-format
38468 msgid "got %d template parameters for %q#T"
38472 #, gcc-internal-format, gfc-internal-format
38473 msgid " but %d required"
38477 #, gcc-internal-format
38478 msgid "template arguments to %qD do not match original template %qD"
38482 #, gcc-internal-format
38483 msgid "use template<> for an explicit specialization"
38487 #, gcc-internal-format
38488 msgid "%qT is not a template type"
38492 #, gcc-internal-format
38493 msgid "template specifiers not specified in declaration of %qD"
38497 #, gcc-internal-format, gfc-internal-format
38498 msgid "redeclared with %d template parameter"
38499 msgid_plural "redeclared with %d template parameters"
38504 #, gcc-internal-format
38505 msgid "previous declaration %q+D used %d template parameter"
38506 msgid_plural "previous declaration %q+D used %d template parameters"
38511 #, gcc-internal-format
38512 msgid "template parameter %q+#D"
38516 #, gcc-internal-format
38517 msgid "redeclared here as %q#D"
38520 #. We have in [temp.param]:
38522 #. A template-parameter may not be given default arguments
38523 #. by two different declarations in the same scope.
38525 #, gcc-internal-format
38526 msgid "redefinition of default argument for %q#D"
38530 #, gcc-internal-format
38531 msgid "original definition appeared here"
38534 #: cp/pt.c:5225 cp/pt.c:5265
38535 #, gcc-internal-format
38536 msgid "%qE is not a valid template argument for type %qT"
38540 #, gcc-internal-format
38541 msgid "it must be the address of a function with external linkage"
38545 #, gcc-internal-format
38546 msgid "it must be the name of a function with external linkage"
38550 #, gcc-internal-format
38552 "%qE is not a valid template argument for type %qT because %qD has no linkage"
38556 #, gcc-internal-format
38558 "%qE is not a valid template argument for type %qT because %qD does not have "
38563 #, gcc-internal-format
38564 msgid "it must be a pointer-to-member of the form %<&X::Y%>"
38568 #, gcc-internal-format
38569 msgid " couldn't deduce template parameter %qD"
38573 #, gcc-internal-format
38574 msgid " types %qT and %qT have incompatible cv-qualifiers"
38578 #, gcc-internal-format
38579 msgid " mismatched types %qT and %qT"
38583 #, gcc-internal-format
38584 msgid " template parameter %qD is not a parameter pack, but argument %qD is"
38588 #, gcc-internal-format
38589 msgid " template argument %qE does not match pointer-to-member constant %qE"
38593 #, gcc-internal-format
38594 msgid " %qE is not equivalent to %qE"
38598 #, gcc-internal-format
38599 msgid " inconsistent parameter pack deduction with %qT and %qT"
38603 #, gcc-internal-format
38604 msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
38608 #, gcc-internal-format
38609 msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
38613 #, gcc-internal-format
38614 msgid " variable-sized array type %qT is not a valid template argument"
38618 #, gcc-internal-format
38619 msgid " member function type %qT is not a valid template argument"
38623 #, gcc-internal-format
38624 msgid " cannot convert %qE (type %qT) to type %qT"
38628 #, gcc-internal-format
38629 msgid " %qT is an ambiguous base class of %qT"
38633 #, gcc-internal-format
38634 msgid " %qT is not derived from %qT"
38638 #, gcc-internal-format
38640 " template parameters of a template template argument are inconsistent with "
38641 "other deduced template arguments"
38645 #, gcc-internal-format
38646 msgid " can't deduce a template for %qT from non-template type %qT"
38650 #, gcc-internal-format
38651 msgid " template argument %qE does not match %qD"
38655 #, gcc-internal-format
38656 msgid " could not resolve address from overloaded function %qE"
38660 #, gcc-internal-format
38662 "%qE is not a valid template argument for type %qT because string literals "
38663 "can never be used in this context"
38667 #, gcc-internal-format
38668 msgid "in template argument for type %qT "
38672 #, gcc-internal-format
38674 "%qD is not a valid template argument because %qD is a variable, not the "
38675 "address of a variable"
38679 #, gcc-internal-format
38681 "%qE is not a valid template argument for %qT because it is not the address "
38686 #, gcc-internal-format
38688 "%qE is not a valid template argument of type %qT because %qE is not a "
38693 #, gcc-internal-format
38695 "%qE is not a valid template argument of type %qT because %qD does not have "
38700 #, gcc-internal-format
38702 "%qE is not a valid template argument of type %qT because %qD has no linkage"
38706 #, gcc-internal-format
38708 "%qE is not a valid template argument for type %qT because of conflicts in cv-"
38713 #, gcc-internal-format
38715 "%qE is not a valid template argument for type %qT because it is not an lvalue"
38719 #, gcc-internal-format
38721 "%q#D is not a valid template argument for type %qT because a reference "
38722 "variable does not have a constant address"
38726 #, gcc-internal-format
38728 "%qE is not a valid template argument for type %qT because it is not an "
38729 "object with external linkage"
38733 #, gcc-internal-format
38735 "%qE is not a valid template argument for type %qT because object %qD has not "
38740 #, gcc-internal-format
38742 "%qE is not a valid template argument for type %qT because it is a pointer"
38746 #, gcc-internal-format
38747 msgid "try using %qE instead"
38750 #: cp/pt.c:5933 cp/pt.c:5962
38751 #, gcc-internal-format
38753 "%qE is not a valid template argument for type %qT because it is of type %qT"
38757 #, gcc-internal-format
38758 msgid "standard conversions are not allowed in this context"
38762 #, gcc-internal-format
38763 msgid "ignoring attributes on template argument %qT"
38767 #, gcc-internal-format
38768 msgid "injected-class-name %qD used as template template argument"
38772 #, gcc-internal-format
38773 msgid "invalid use of destructor %qE as a type"
38777 #, gcc-internal-format
38778 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
38781 #: cp/pt.c:6357 cp/pt.c:6376 cp/pt.c:6427
38782 #, gcc-internal-format
38783 msgid "type/value mismatch at argument %d in template parameter list for %qD"
38787 #, gcc-internal-format
38788 msgid " expected a constant of type %qT, got %qT"
38792 #, gcc-internal-format
38793 msgid " expected a class template, got %qE"
38797 #, gcc-internal-format
38798 msgid " expected a type, got %qE"
38802 #, gcc-internal-format
38803 msgid " expected a type, got %qT"
38807 #, gcc-internal-format
38808 msgid " expected a class template, got %qT"
38812 #, gcc-internal-format
38813 msgid " expected a template of type %qD, got %qT"
38816 #. Not sure if this is reachable, but it doesn't hurt
38819 #, gcc-internal-format
38820 msgid "type mismatch in nontype parameter pack"
38824 #, gcc-internal-format
38825 msgid "could not convert template argument %qE to %qT"
38828 #: cp/pt.c:6552 cp/pt.c:6729
38829 #, gcc-internal-format, gfc-internal-format
38830 msgid "wrong number of template arguments (%d, should be %d)"
38833 #: cp/pt.c:6598 cp/pt.c:6841
38834 #, gcc-internal-format, gfc-internal-format
38835 msgid "template argument %d is invalid"
38839 #, gcc-internal-format, gfc-internal-format
38840 msgid "wrong number of template arguments (%d, should be %d or more)"
38844 #, gcc-internal-format
38845 msgid "provided for %q+D"
38849 #, gcc-internal-format
38851 "pack expansion argument for non-pack parameter %qD of alias template %qD"
38855 #, gcc-internal-format
38856 msgid "%q#D is not a function template"
38860 #, gcc-internal-format
38861 msgid "non-template type %qT used as a template"
38865 #, gcc-internal-format
38866 msgid "for template declaration %q+D"
38871 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
38872 "increase the maximum) substituting %qS"
38876 #, gcc-internal-format
38878 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
38879 "increase the maximum) instantiating %qD"
38883 #, gcc-internal-format
38884 msgid "mismatched argument pack lengths while expanding %<%T%>"
38888 #, gcc-internal-format
38889 msgid "mismatched argument pack lengths while expanding %<%E%>"
38893 #, gcc-internal-format
38894 msgid " when instantiating default argument for call to %D"
38897 #. It may seem that this case cannot occur, since:
38899 #. typedef void f();
38900 #. void g() { f x; }
38902 #. declares a function, not a variable. However:
38904 #. typedef void f();
38905 #. template <typename T> void g() { T t; }
38906 #. template void g<f>();
38908 #. is an attempt to declare a variable with function
38911 #, gcc-internal-format
38912 msgid "variable %qD has function type"
38916 #, gcc-internal-format
38917 msgid "invalid parameter type %qT"
38921 #, gcc-internal-format
38922 msgid "in declaration %q+D"
38926 #, gcc-internal-format
38927 msgid "function returning an array"
38931 #, gcc-internal-format
38932 msgid "function returning a function"
38936 #, gcc-internal-format
38937 msgid "creating pointer to member function of non-class type %qT"
38941 #, gcc-internal-format
38942 msgid "forming reference to void"
38946 #, gcc-internal-format
38947 msgid "forming pointer to reference type %qT"
38951 #, gcc-internal-format
38952 msgid "forming reference to reference type %qT"
38956 #, gcc-internal-format
38957 msgid "forming pointer to qualified function type %qT"
38961 #, gcc-internal-format
38962 msgid "forming reference to qualified function type %qT"
38966 #, gcc-internal-format
38967 msgid "cannot declare reference to array of runtime bound"
38971 #, gcc-internal-format
38972 msgid "cannot declare pointer to array of runtime bound"
38976 #, gcc-internal-format
38977 msgid "creating pointer to member of non-class type %qT"
38981 #, gcc-internal-format
38982 msgid "creating pointer to member reference type %qT"
38986 #, gcc-internal-format
38987 msgid "creating pointer to member of type void"
38991 #, gcc-internal-format
38992 msgid "creating array of %qT"
38996 #, gcc-internal-format
38997 msgid "%qT is not a class, struct, or union type"
39001 #, gcc-internal-format
39002 msgid "%qT resolves to %qT, which is not an enumeration type"
39006 #, gcc-internal-format
39007 msgid "%qT resolves to %qT, which is is not a class type"
39011 #, gcc-internal-format
39012 msgid "use of %qs in template"
39016 #, gcc-internal-format
39017 msgid "qualifying type %qT does not match destructor name ~%qT"
39021 #, gcc-internal-format
39023 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
39027 #, gcc-internal-format
39028 msgid "say %<typename %E%> if a type is meant"
39032 #, gcc-internal-format
39033 msgid "using invalid field %qD"
39036 #: cp/pt.c:12860 cp/pt.c:13786
39037 #, gcc-internal-format
39038 msgid "invalid use of pack expansion expression"
39041 #: cp/pt.c:12864 cp/pt.c:13790
39042 #, gcc-internal-format
39043 msgid "use %<...%> to expand argument pack"
39047 #, gcc-internal-format
39049 "%qD was not declared in this scope, and no declarations were found by "
39050 "argument-dependent lookup at the point of instantiation"
39054 #, gcc-internal-format
39055 msgid "declarations in dependent base %qT are not found by unqualified lookup"
39059 #, gcc-internal-format
39060 msgid "use %<this->%D%> instead"
39064 #, gcc-internal-format
39065 msgid "use %<%T::%D%> instead"
39069 #, gcc-internal-format
39070 msgid "%q+D declared here, later in the translation unit"
39074 #, gcc-internal-format
39075 msgid "%qT is not a class or namespace"
39079 #, gcc-internal-format
39080 msgid "%qD is not a class or namespace"
39084 #, gcc-internal-format
39085 msgid "%qT is/uses anonymous type"
39089 #, gcc-internal-format
39090 msgid "template argument for %qD uses local type %qT"
39094 #, gcc-internal-format
39095 msgid "%qT is a variably modified type"
39099 #, gcc-internal-format
39100 msgid "integral expression %qE is not constant"
39104 #, gcc-internal-format
39105 msgid " trying to instantiate %qD"
39109 #, gcc-internal-format
39110 msgid "ambiguous class template instantiation for %q#T"
39114 #, gcc-internal-format
39118 #: cp/pt.c:18769 cp/pt.c:18852
39119 #, gcc-internal-format
39120 msgid "explicit instantiation of non-template %q#D"
39123 #: cp/pt.c:18790 cp/pt.c:18847
39124 #, gcc-internal-format
39125 msgid "no matching template for %qD found"
39129 #, gcc-internal-format
39131 "type %qT for explicit instantiation %qD does not match declared type %qT"
39135 #, gcc-internal-format
39136 msgid "explicit instantiation of %q#D"
39140 #, gcc-internal-format
39141 msgid "duplicate explicit instantiation of %q#D"
39144 #: cp/pt.c:18862 cp/pt.c:18959
39145 #, gcc-internal-format
39146 msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
39149 #: cp/pt.c:18867 cp/pt.c:18976
39150 #, gcc-internal-format
39151 msgid "storage class %qD applied to template instantiation"
39155 #, gcc-internal-format
39156 msgid "explicit instantiation of non-class template %qD"
39160 #, gcc-internal-format
39161 msgid "explicit instantiation of non-template type %qT"
39165 #, gcc-internal-format
39166 msgid "explicit instantiation of %q#T before definition of template"
39170 #, gcc-internal-format
39171 msgid "ISO C++ forbids the use of %qE on explicit instantiations"
39175 #, gcc-internal-format
39176 msgid "duplicate explicit instantiation of %q#T"
39181 #. The definition of a non-exported function template, a
39182 #. non-exported member function template, or a non-exported
39183 #. member function or static data member of a class template
39184 #. shall be present in every translation unit in which it is
39185 #. explicitly instantiated.
39187 #, gcc-internal-format
39188 msgid "explicit instantiation of %qD but no definition available"
39192 #, gcc-internal-format
39194 "template instantiation depth exceeds maximum of %d instantiating %q+D, "
39195 "possibly from virtual table generation (use -ftemplate-depth= to increase "
39200 #, gcc-internal-format
39201 msgid "invalid template non-type parameter"
39205 #, gcc-internal-format
39206 msgid "%q#T is not a valid type for a template non-type parameter"
39210 #, gcc-internal-format
39212 "deducing from brace-enclosed initializer list requires #include "
39213 "<initializer_list>"
39217 #, gcc-internal-format
39218 msgid "%qT as type rather than plain %<decltype(auto)%>"
39222 #, gcc-internal-format
39223 msgid "unable to deduce lambda return type from %qE"
39227 #, gcc-internal-format
39228 msgid "unable to deduce %qT from %qE"
39232 #, gcc-internal-format
39233 msgid "inconsistent types %qT and %qT deduced for lambda return type"
39237 #, gcc-internal-format
39238 msgid "inconsistent deduction for %qT: %qT and then %qT"
39242 #, gcc-internal-format
39243 msgid "-frepo must be used with -c"
39247 #, gcc-internal-format, gfc-internal-format
39248 msgid "mysterious repository information in %s"
39252 #, gcc-internal-format
39253 msgid "can%'t create repository information file %qs"
39257 #, gcc-internal-format
39258 msgid "cannot use typeid with -fno-rtti"
39262 #, gcc-internal-format
39263 msgid "must #include <typeinfo> before using typeid"
39267 #, gcc-internal-format
39268 msgid "typeid of array of runtime bound"
39272 #, gcc-internal-format
39274 "cannot create type information for type %qT because it involves types of "
39279 #, gcc-internal-format
39280 msgid "typeid of qualified function type %qT"
39283 #: cp/rtti.c:670 cp/rtti.c:685
39284 #, gcc-internal-format
39285 msgid "dynamic_cast of %q#D to %q#T can never succeed"
39289 #, gcc-internal-format
39290 msgid "%<dynamic_cast%> not permitted with -fno-rtti"
39294 #, gcc-internal-format
39295 msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
39299 #, gcc-internal-format
39300 msgid "%qT is an ambiguous base of %qT"
39304 #, gcc-internal-format
39305 msgid "%qT is an inaccessible base of %qT"
39308 #: cp/search.c:1899
39309 #, gcc-internal-format
39310 msgid "invalid covariant return type for %q#D"
39313 #: cp/search.c:1901 cp/search.c:1915 cp/search.c:1920 cp/search.c:1944
39314 #, gcc-internal-format
39315 msgid " overriding %q+#D"
39318 #: cp/search.c:1914
39319 #, gcc-internal-format
39320 msgid "invalid covariant return type for %q+#D"
39323 #: cp/search.c:1919
39324 #, gcc-internal-format
39325 msgid "conflicting return type specified for %q+#D"
39328 #: cp/search.c:1934
39329 #, gcc-internal-format
39330 msgid "looser throw specifier for %q+#F"
39333 #: cp/search.c:1935
39334 #, gcc-internal-format
39335 msgid " overriding %q+#F"
39338 #: cp/search.c:1943
39339 #, gcc-internal-format
39340 msgid "conflicting type attributes specified for %q+#D"
39343 #: cp/search.c:1953
39344 #, gcc-internal-format
39345 msgid "deleted function %q+D"
39348 #: cp/search.c:1954
39349 #, gcc-internal-format
39350 msgid "overriding non-deleted function %q+D"
39353 #: cp/search.c:1959
39354 #, gcc-internal-format
39355 msgid "non-deleted function %q+D"
39358 #: cp/search.c:1960
39359 #, gcc-internal-format
39360 msgid "overriding deleted function %q+D"
39363 #: cp/search.c:1966
39364 #, gcc-internal-format
39365 msgid "virtual function %q+D"
39368 #: cp/search.c:1967
39369 #, gcc-internal-format
39370 msgid "overriding final function %q+D"
39373 #. A static member function cannot match an inherited
39374 #. virtual member function.
39375 #: cp/search.c:2063
39376 #, gcc-internal-format
39377 msgid "%q+#D cannot be declared"
39380 #: cp/search.c:2064
39381 #, gcc-internal-format
39382 msgid " since %q+#D declared in base class"
39385 #: cp/semantics.c:837
39386 #, gcc-internal-format
39387 msgid "suggest explicit braces around empty body in %<do%> statement"
39390 #: cp/semantics.c:1475
39391 #, gcc-internal-format
39392 msgid "type of asm operand %qE could not be determined"
39395 #: cp/semantics.c:1540
39396 #, gcc-internal-format
39397 msgid "__label__ declarations are only allowed in function scopes"
39400 #: cp/semantics.c:1679
39401 #, gcc-internal-format
39402 msgid "invalid use of member %q+D in static member function"
39405 #: cp/semantics.c:1681
39406 #, gcc-internal-format
39407 msgid "invalid use of non-static data member %q+D"
39410 #: cp/semantics.c:1682
39411 #, gcc-internal-format
39412 msgid "from this location"
39415 #: cp/semantics.c:2354
39416 #, gcc-internal-format
39417 msgid "arguments to destructor are not allowed"
39420 #: cp/semantics.c:2434
39421 #, gcc-internal-format
39422 msgid "%<this%> is unavailable for static member functions"
39425 #: cp/semantics.c:2440
39426 #, gcc-internal-format
39427 msgid "invalid use of %<this%> in non-member function"
39430 #: cp/semantics.c:2442
39431 #, gcc-internal-format
39432 msgid "invalid use of %<this%> at top level"
39435 #: cp/semantics.c:2470
39436 #, gcc-internal-format
39437 msgid "invalid qualifying scope in pseudo-destructor name"
39440 #: cp/semantics.c:2478 cp/typeck.c:2496
39441 #, gcc-internal-format
39442 msgid "qualified type %qT does not match destructor name ~%qT"
39445 #: cp/semantics.c:2500
39446 #, gcc-internal-format
39447 msgid "%qE is not of type %qT"
39450 #: cp/semantics.c:2544
39451 #, gcc-internal-format
39452 msgid "compound literal of non-object type %qT"
39455 #: cp/semantics.c:2661
39456 #, gcc-internal-format
39457 msgid "template type parameters must use the keyword %<class%> or %<typename%>"
39460 #: cp/semantics.c:2703
39461 #, gcc-internal-format
39463 "invalid use of type %qT as a default value for a template template-parameter"
39466 #: cp/semantics.c:2706
39467 #, gcc-internal-format
39468 msgid "invalid default argument for a template template parameter"
39471 #: cp/semantics.c:2723
39472 #, gcc-internal-format
39473 msgid "definition of %q#T inside template parameter list"
39476 #: cp/semantics.c:2754
39477 #, gcc-internal-format
39478 msgid "invalid definition of qualified type %qT"
39481 #: cp/semantics.c:2976
39482 #, gcc-internal-format
39483 msgid "invalid base-class specification"
39486 #: cp/semantics.c:3218
39487 #, gcc-internal-format
39488 msgid "cannot capture member %qD of anonymous union"
39491 #: cp/semantics.c:3229 cp/semantics.c:10657
39492 #, gcc-internal-format
39493 msgid "%qD is not captured"
39496 #: cp/semantics.c:3235
39497 #, gcc-internal-format
39498 msgid "use of local variable with automatic storage from containing function"
39501 #: cp/semantics.c:3236
39502 #, gcc-internal-format
39503 msgid "use of parameter from containing function"
39506 #: cp/semantics.c:3248
39507 #, gcc-internal-format
39508 msgid "use of parameter %qD outside function body"
39511 #: cp/semantics.c:3285
39512 #, gcc-internal-format
39514 "template parameter %qD of type %qT is not allowed in an integral constant "
39515 "expression because it is not of integral or enumeration type"
39518 #: cp/semantics.c:3436
39519 #, gcc-internal-format
39520 msgid "use of namespace %qD as expression"
39523 #: cp/semantics.c:3441
39524 #, gcc-internal-format
39525 msgid "use of class template %qT as expression"
39528 #. Ambiguous reference to base members.
39529 #: cp/semantics.c:3447
39530 #, gcc-internal-format
39531 msgid "request for member %qD is ambiguous in multiple inheritance lattice"
39534 #: cp/semantics.c:3473
39535 #, gcc-internal-format
39536 msgid "%qD cannot appear in a constant-expression"
39539 #: cp/semantics.c:3594
39540 #, gcc-internal-format
39541 msgid "type of %qE is unknown"
39544 #: cp/semantics.c:3622
39545 #, gcc-internal-format
39546 msgid "%qT is not an enumeration type"
39549 #. Parameter packs can only be used in templates
39550 #: cp/semantics.c:3771
39551 #, gcc-internal-format
39552 msgid "Parameter pack __bases only valid in template declaration"
39555 #: cp/semantics.c:3791
39556 #, gcc-internal-format
39557 msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
39560 #: cp/semantics.c:3800
39561 #, gcc-internal-format
39563 "second operand of %<offsetof%> is neither a single identifier nor a sequence "
39564 "of member accesses and array references"
39567 #: cp/semantics.c:3808
39568 #, gcc-internal-format
39569 msgid "cannot apply %<offsetof%> to member function %qD"
39572 #: cp/semantics.c:4772
39573 #, gcc-internal-format
39574 msgid "user defined reduction lookup is ambiguous"
39577 #: cp/semantics.c:5058
39578 #, gcc-internal-format
39579 msgid "%qE has invalid type for %<reduction%>"
39582 #: cp/semantics.c:5157
39583 #, gcc-internal-format
39584 msgid "user defined reduction with constructor initializer for base class %qT"
39587 #: cp/semantics.c:5251
39588 #, gcc-internal-format
39590 "linear clause applied to non-integral non-pointer variable with %qT type"
39593 #: cp/semantics.c:5267
39594 #, gcc-internal-format
39595 msgid "linear step expression must be integral"
39598 #: cp/semantics.c:5304
39599 #, gcc-internal-format
39600 msgid "%qD is not a variable in clause %qs"
39603 #: cp/semantics.c:5315 cp/semantics.c:5337 cp/semantics.c:5359
39604 #, gcc-internal-format
39605 msgid "%qD appears more than once in data clauses"
39608 #: cp/semantics.c:5329
39609 #, gcc-internal-format
39610 msgid "%qD is not a variable in clause %<firstprivate%>"
39613 #: cp/semantics.c:5351
39614 #, gcc-internal-format
39615 msgid "%qD is not a variable in clause %<lastprivate%>"
39618 #: cp/semantics.c:5393
39619 #, gcc-internal-format
39620 msgid "num_threads expression must be integral"
39623 #: cp/semantics.c:5414
39624 #, gcc-internal-format
39625 msgid "schedule chunk size expression must be integral"
39628 #: cp/semantics.c:5434
39629 #, gcc-internal-format
39630 msgid "%qs length expression must be integral"
39633 #: cp/semantics.c:5447
39634 #, gcc-internal-format
39635 msgid "%qs length expression must be positive constant integer expression"
39638 #: cp/semantics.c:5464
39639 #, gcc-internal-format
39640 msgid "%<num_teams%> expression must be integral"
39643 #: cp/semantics.c:5483
39644 #, gcc-internal-format
39645 msgid "%<thread_limit%> expression must be integral"
39648 #: cp/semantics.c:5502
39649 #, gcc-internal-format
39650 msgid "%<device%> id must be integral"
39653 #: cp/semantics.c:5523
39654 #, gcc-internal-format
39655 msgid "%<dist_schedule%> chunk size expression must be integral"
39658 #: cp/semantics.c:5543
39659 #, gcc-internal-format
39660 msgid "%qD is not a variable in %<aligned%> clause"
39663 #: cp/semantics.c:5557
39664 #, gcc-internal-format
39666 "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference "
39667 "to pointer or array"
39670 #: cp/semantics.c:5563
39671 #, gcc-internal-format
39672 msgid "%qD appears more than once in %<aligned%> clauses"
39675 #: cp/semantics.c:5576
39676 #, gcc-internal-format
39677 msgid "%<aligned%> clause alignment expression must be integral"
39680 #: cp/semantics.c:5613
39681 #, gcc-internal-format
39682 msgid "%qD is not a variable in %<depend%> clause"
39685 #: cp/semantics.c:5849
39686 #, gcc-internal-format
39687 msgid "%qE has reference type for %qs"
39690 #: cp/semantics.c:5932
39691 #, gcc-internal-format
39692 msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
39695 #: cp/semantics.c:5946
39696 #, gcc-internal-format
39697 msgid "%<threadprivate%> %qE directive not in %qT definition"
39700 #: cp/semantics.c:6093
39701 #, gcc-internal-format
39702 msgid "difference between %qE and %qD does not have integer type"
39705 #: cp/semantics.c:6415
39706 #, gcc-internal-format
39707 msgid "%<#pragma omp simd%> used with class iteration variable %qE"
39710 #: cp/semantics.c:6571 cp/semantics.c:6581
39711 #, gcc-internal-format
39712 msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
39715 #. Report the error.
39716 #: cp/semantics.c:6870
39717 #, gcc-internal-format, gfc-internal-format
39718 msgid "static assertion failed: %s"
39721 #: cp/semantics.c:6873
39722 #, gcc-internal-format
39723 msgid "non-constant condition for static assertion"
39726 #: cp/semantics.c:6902
39727 #, gcc-internal-format
39728 msgid "argument to decltype must be an expression"
39731 #: cp/semantics.c:6930
39732 #, gcc-internal-format
39733 msgid "decltype cannot resolve address of overloaded function"
39736 #: cp/semantics.c:7056
39737 #, gcc-internal-format
39738 msgid "taking decltype of array of runtime bound"
39741 #: cp/semantics.c:7270
39742 #, gcc-internal-format
39743 msgid "__is_convertible_to"
39746 #: cp/semantics.c:7388
39747 #, gcc-internal-format
39748 msgid "the type %qT of constexpr variable %qD is not literal"
39751 #: cp/semantics.c:7458
39752 #, gcc-internal-format
39753 msgid "invalid type for parameter %d of constexpr function %q+#D"
39756 #: cp/semantics.c:7472
39757 #, gcc-internal-format
39758 msgid "invalid return type %qT of constexpr function %q+D"
39761 #: cp/semantics.c:7494
39762 #, gcc-internal-format
39763 msgid "%q#T has virtual base classes"
39766 #: cp/semantics.c:7698
39767 #, gcc-internal-format
39768 msgid "constexpr constructor does not have empty body"
39771 #: cp/semantics.c:7784
39772 #, gcc-internal-format
39773 msgid "body of %<constexpr%> constructor cannot be a function-try-block"
39776 #: cp/semantics.c:7907
39777 #, gcc-internal-format
39779 "%<constexpr%> constructor for union %qT must initialize exactly one non-"
39780 "static data member"
39783 #: cp/semantics.c:7947
39784 #, gcc-internal-format
39785 msgid "uninitialized member %qD in %<constexpr%> constructor"
39788 #: cp/semantics.c:7978
39789 #, gcc-internal-format
39790 msgid "body of constexpr function %qD not a return-statement"
39793 #: cp/semantics.c:8033
39794 #, gcc-internal-format
39795 msgid "%q+D is not usable as a constexpr function because:"
39798 #: cp/semantics.c:8368
39799 #, gcc-internal-format
39800 msgid "expression %qE does not designate a constexpr function"
39803 #: cp/semantics.c:8382 cp/semantics.c:10054
39804 #, gcc-internal-format
39805 msgid "call to non-constexpr function %qD"
39808 #. The definition of fun was somehow unsuitable.
39809 #: cp/semantics.c:8416
39810 #, gcc-internal-format
39811 msgid "%qD called in a constant expression"
39814 #: cp/semantics.c:8420
39815 #, gcc-internal-format
39816 msgid "%qD used before its definition"
39819 #: cp/semantics.c:8454
39820 #, gcc-internal-format
39821 msgid "call has circular dependency"
39824 #: cp/semantics.c:8462
39825 #, gcc-internal-format, gfc-internal-format
39827 "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to "
39828 "increase the maximum)"
39831 #: cp/semantics.c:8529
39832 #, gcc-internal-format
39833 msgid "%q+E is not a constant expression"
39836 #: cp/semantics.c:8675
39837 #, gcc-internal-format
39838 msgid "array subscript out of bound"
39841 #: cp/semantics.c:8682
39842 #, gcc-internal-format
39843 msgid "negative array subscript"
39846 #: cp/semantics.c:8728 cp/semantics.c:8790 cp/semantics.c:9476
39847 #, gcc-internal-format
39848 msgid "%qE is not a constant expression"
39851 #: cp/semantics.c:8734
39852 #, gcc-internal-format
39853 msgid "mutable %qD is not usable in a constant expression"
39856 #: cp/semantics.c:8749
39857 #, gcc-internal-format
39859 "accessing %qD member instead of initialized %qD member in constant expression"
39862 #: cp/semantics.c:9305
39863 #, gcc-internal-format
39864 msgid "accessing value of %qE through a %qT glvalue in a constant expression"
39867 #: cp/semantics.c:9342
39868 #, gcc-internal-format
39869 msgid "the value of %qD is not usable in a constant expression"
39872 #: cp/semantics.c:9349
39873 #, gcc-internal-format
39874 msgid "%qD used in its own initializer"
39877 #: cp/semantics.c:9354
39878 #, gcc-internal-format
39879 msgid "%q#D is not const"
39882 #: cp/semantics.c:9357
39883 #, gcc-internal-format
39884 msgid "%q#D is volatile"
39887 #: cp/semantics.c:9361
39888 #, gcc-internal-format
39889 msgid "%qD was not initialized with a constant expression"
39892 #: cp/semantics.c:9370
39893 #, gcc-internal-format
39894 msgid "%qD was not declared %<constexpr%>"
39897 #: cp/semantics.c:9373
39898 #, gcc-internal-format
39899 msgid "%qD does not have integral or enumeration type"
39902 #: cp/semantics.c:9464 cp/semantics.c:10207
39903 #, gcc-internal-format
39905 "use of the value of the object being constructed in a constant expression"
39908 #: cp/semantics.c:9492 cp/semantics.c:10361
39909 #, gcc-internal-format
39910 msgid "temporary of non-literal type %qT in a constant expression"
39913 #: cp/semantics.c:9735 cp/semantics.c:10146
39914 #, gcc-internal-format
39915 msgid "reinterpret_cast from integer to pointer"
39918 #: cp/semantics.c:9781 cp/semantics.c:10253 cp/semantics.c:10533
39919 #, gcc-internal-format
39920 msgid "expression %qE is not a constant-expression"
39923 #: cp/semantics.c:9786
39924 #, gcc-internal-format
39925 msgid "unexpected expression %qE of kind %s"
39928 #: cp/semantics.c:9818
39929 #, gcc-internal-format
39931 "%qT cannot be the type of a complete constant expression because it has "
39932 "mutable sub-objects"
39935 #: cp/semantics.c:9831
39936 #, gcc-internal-format
39938 "conversion from pointer type %qT to arithmetic type %qT in a constant-"
39942 #: cp/semantics.c:10001
39943 #, gcc-internal-format
39944 msgid "expression %qE has side-effects"
39947 #: cp/semantics.c:10073
39948 #, gcc-internal-format
39950 "calling a member function of the object being constructed in a constant "
39954 #: cp/semantics.c:10168
39955 #, gcc-internal-format
39957 "address-of an object %qE with thread local or automatic storage is not a "
39958 "constant expression"
39961 #: cp/semantics.c:10200
39962 #, gcc-internal-format
39963 msgid "use of %<this%> in a constant expression"
39966 #: cp/semantics.c:10265
39967 #, gcc-internal-format
39969 "typeid-expression is not a constant expression because %qE is of polymorphic "
39973 #: cp/semantics.c:10278
39974 #, gcc-internal-format
39975 msgid "difference of two pointer expressions is not a constant expression"
39978 #: cp/semantics.c:10297
39979 #, gcc-internal-format
39980 msgid "pointer comparison expression is not a constant expression"
39983 #: cp/semantics.c:10336
39984 #, gcc-internal-format
39985 msgid "cast to non-integral type %qT in a constant expression"
39988 #: cp/semantics.c:10412
39989 #, gcc-internal-format
39990 msgid "division by zero is not a constant-expression"
39993 #: cp/semantics.c:10541
39994 #, gcc-internal-format
39995 msgid "non-constant array initialization"
39998 #: cp/semantics.c:10550
39999 #, gcc-internal-format, gfc-internal-format
40000 msgid "unexpected AST of kind %s"
40004 #, gcc-internal-format
40005 msgid "%qV qualifiers cannot be applied to %qT"
40009 #, gcc-internal-format
40010 msgid "lambda-expression in a constant expression"
40014 #, gcc-internal-format
40015 msgid "%qE attribute can only be applied to Java class definitions"
40019 #, gcc-internal-format
40020 msgid "%qE attribute can only be applied to class definitions"
40024 #, gcc-internal-format
40025 msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
40029 #, gcc-internal-format
40030 msgid "requested init_priority is not an integer constant"
40034 #, gcc-internal-format
40036 "can only use %qE attribute on file-scope definitions of objects of class type"
40040 #, gcc-internal-format
40041 msgid "requested init_priority is out of range"
40045 #, gcc-internal-format
40046 msgid "requested init_priority is reserved for internal use"
40050 #, gcc-internal-format
40051 msgid "%qE attribute is not supported on this platform"
40055 #, gcc-internal-format
40056 msgid "redeclaration of %qD adds abi tag %E"
40060 #, gcc-internal-format
40061 msgid "previous declaration here"
40065 #, gcc-internal-format
40066 msgid "%qE attribute applied to non-class, non-enum type %qT"
40070 #, gcc-internal-format
40071 msgid "%qE attribute applied to %qT after its definition"
40075 #, gcc-internal-format
40076 msgid "%qE attribute applied to non-function %qD"
40080 #, gcc-internal-format
40081 msgid "%qE attribute applied to extern \"C\" function %qD"
40085 #, gcc-internal-format
40086 msgid "zero as null pointer constant"
40090 #, gcc-internal-format, gfc-internal-format
40091 msgid "lang_* check: failed in %s, at %s:%d"
40095 #, gcc-internal-format
40096 msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
40100 #, gcc-internal-format
40101 msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
40105 #, gcc-internal-format
40107 "conditional expression between distinct pointer types %qT and %qT lacks a "
40112 #, gcc-internal-format
40114 "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-"
40119 #, gcc-internal-format
40121 "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-"
40126 #, gcc-internal-format
40128 "ISO C++ forbids conditional expression between pointer of type %<void *%> "
40129 "and pointer-to-function"
40133 #, gcc-internal-format
40135 "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
40139 #, gcc-internal-format
40141 "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
40145 #, gcc-internal-format
40147 "conditional expression between distinct pointer-to-member types %qT and %qT "
40151 #: cp/typeck.c:1399
40152 #, gcc-internal-format
40153 msgid "canonical types differ for identical types %T and %T"
40156 #: cp/typeck.c:1406
40157 #, gcc-internal-format
40158 msgid "same canonical type node for different types %T and %T"
40161 #: cp/typeck.c:1531
40162 #, gcc-internal-format
40163 msgid "invalid application of %qs to a member function"
40166 #: cp/typeck.c:1559
40167 #, gcc-internal-format
40168 msgid "taking sizeof array of runtime bound"
40171 #: cp/typeck.c:1617
40172 #, gcc-internal-format
40173 msgid "invalid application of %<sizeof%> to a bit-field"
40176 #: cp/typeck.c:1625
40177 #, gcc-internal-format
40178 msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
40181 #: cp/typeck.c:1676
40182 #, gcc-internal-format
40183 msgid "invalid application of %<__alignof%> to a bit-field"
40186 #: cp/typeck.c:1687
40187 #, gcc-internal-format
40189 "ISO C++ forbids applying %<__alignof%> to an expression of function type"
40192 #: cp/typeck.c:1795
40193 #, gcc-internal-format
40194 msgid "invalid use of non-static member function"
40197 #: cp/typeck.c:1961
40198 #, gcc-internal-format
40199 msgid "taking address of temporary array"
40202 #: cp/typeck.c:2117
40203 #, gcc-internal-format
40204 msgid "deprecated conversion from string constant to %qT"
40207 #: cp/typeck.c:2248 cp/typeck.c:2658
40208 #, gcc-internal-format
40210 "request for member %qD in %qE, which is of pointer type %qT (maybe you meant "
40214 #: cp/typeck.c:2252 cp/typeck.c:2662
40215 #, gcc-internal-format
40216 msgid "request for member %qD in %qE, which is of non-class type %qT"
40219 #: cp/typeck.c:2282
40220 #, gcc-internal-format
40221 msgid "invalid use of nonstatic data member %qE"
40224 #: cp/typeck.c:2338
40225 #, gcc-internal-format
40226 msgid "invalid access to non-static data member %qD of NULL object"
40229 #: cp/typeck.c:2341 cp/typeck.c:2372
40230 #, gcc-internal-format
40231 msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
40234 #: cp/typeck.c:2369
40235 #, gcc-internal-format
40236 msgid "invalid access to non-static data member %qD of NULL object"
40239 #: cp/typeck.c:2511
40240 #, gcc-internal-format
40241 msgid "object type %qT does not match destructor name ~%qT"
40244 #: cp/typeck.c:2520
40245 #, gcc-internal-format
40246 msgid "the type being destroyed is %qT, but the destructor refers to %qT"
40249 #: cp/typeck.c:2702 cp/typeck.c:2714
40250 #, gcc-internal-format
40251 msgid "%<%D::%D%> is not a member of %qT"
40254 #: cp/typeck.c:2743
40255 #, gcc-internal-format
40256 msgid "%qT is not a base of %qT"
40259 #: cp/typeck.c:2763
40260 #, gcc-internal-format
40261 msgid "%qD has no member named %qE"
40264 #: cp/typeck.c:2781
40265 #, gcc-internal-format
40266 msgid "%qD is not a member template function"
40269 #: cp/typeck.c:2937
40270 #, gcc-internal-format
40271 msgid "%qT is not a pointer-to-object type"
40274 #: cp/typeck.c:2968
40275 #, gcc-internal-format
40276 msgid "invalid use of array indexing on pointer to member"
40279 #: cp/typeck.c:2971
40280 #, gcc-internal-format
40281 msgid "invalid use of unary %<*%> on pointer to member"
40284 #: cp/typeck.c:2974
40285 #, gcc-internal-format
40286 msgid "invalid use of implicit conversion on pointer to member"
40289 #: cp/typeck.c:2977
40290 #, gcc-internal-format
40292 "left hand operand of %<->*%> must be a pointer to class, but is a pointer to "
40293 "member of type %qT"
40296 #: cp/typeck.c:3013
40297 #, gcc-internal-format
40298 msgid "subscript missing in array reference"
40301 #: cp/typeck.c:3029
40302 #, gcc-internal-format
40303 msgid "rank of the array%'s index is greater than 1"
40306 #: cp/typeck.c:3115
40307 #, gcc-internal-format
40308 msgid "ISO C++ forbids subscripting non-lvalue array"
40311 #: cp/typeck.c:3128
40312 #, gcc-internal-format
40313 msgid "subscripting array declared %<register%>"
40316 #: cp/typeck.c:3165
40317 #, gcc-internal-format
40318 msgid "subscripted value is neither array nor pointer"
40321 #: cp/typeck.c:3236
40322 #, gcc-internal-format
40323 msgid "object missing in use of %qE"
40326 #: cp/typeck.c:3447
40327 #, gcc-internal-format
40328 msgid "ISO C++ forbids calling %<::main%> from within program"
40331 #: cp/typeck.c:3466
40332 #, gcc-internal-format
40334 "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E "
40335 "(...)%>, e.g. %<(... ->* %E) (...)%>"
40338 #: cp/typeck.c:3483
40339 #, gcc-internal-format
40340 msgid "%qE cannot be used as a function"
40343 #: cp/typeck.c:3486
40344 #, gcc-internal-format
40345 msgid "%qD cannot be used as a function"
40348 #: cp/typeck.c:3489
40349 #, gcc-internal-format
40350 msgid "expression cannot be used as a function"
40353 #: cp/typeck.c:3538
40354 #, gcc-internal-format
40355 msgid "too many arguments to constructor %q#D"
40358 #: cp/typeck.c:3539
40359 #, gcc-internal-format
40360 msgid "too few arguments to constructor %q#D"
40363 #: cp/typeck.c:3544
40364 #, gcc-internal-format
40365 msgid "too many arguments to member function %q#D"
40368 #: cp/typeck.c:3545
40369 #, gcc-internal-format
40370 msgid "too few arguments to member function %q#D"
40373 #: cp/typeck.c:3551
40374 #, gcc-internal-format
40375 msgid "too many arguments to function %q#D"
40378 #: cp/typeck.c:3552
40379 #, gcc-internal-format
40380 msgid "too few arguments to function %q#D"
40383 #: cp/typeck.c:3562
40384 #, gcc-internal-format
40385 msgid "too many arguments to method %q#D"
40388 #: cp/typeck.c:3563
40389 #, gcc-internal-format
40390 msgid "too few arguments to method %q#D"
40393 #: cp/typeck.c:3566
40394 #, gcc-internal-format
40395 msgid "too many arguments to function"
40398 #: cp/typeck.c:3567
40399 #, gcc-internal-format
40400 msgid "too few arguments to function"
40403 #: cp/typeck.c:3646
40404 #, gcc-internal-format
40405 msgid "parameter %P of %qD has incomplete type %qT"
40408 #: cp/typeck.c:3649
40409 #, gcc-internal-format
40410 msgid "parameter %P has incomplete type %qT"
40413 #: cp/typeck.c:3956 cp/typeck.c:3967
40414 #, gcc-internal-format
40415 msgid "assuming cast to type %qT from overloaded function"
40418 #: cp/typeck.c:4013
40419 #, gcc-internal-format
40420 msgid "NULL used in arithmetic"
40423 #: cp/typeck.c:4294
40424 #, gcc-internal-format
40425 msgid "left rotate count is negative"
40428 #: cp/typeck.c:4295
40429 #, gcc-internal-format
40430 msgid "right rotate count is negative"
40433 #: cp/typeck.c:4301
40434 #, gcc-internal-format
40435 msgid "left rotate count >= width of type"
40438 #: cp/typeck.c:4302
40439 #, gcc-internal-format
40440 msgid "right rotate count >= width of type"
40443 #: cp/typeck.c:4323 cp/typeck.c:4557
40444 #, gcc-internal-format
40445 msgid "comparison with string literal results in unspecified behaviour"
40448 #: cp/typeck.c:4343 cp/typeck.c:4356
40449 #, gcc-internal-format
40450 msgid "the address of %qD will never be NULL"
40453 #: cp/typeck.c:4368 cp/typeck.c:4376 cp/typeck.c:4635 cp/typeck.c:4643
40454 #, gcc-internal-format
40455 msgid "ISO C++ forbids comparison between pointer and integer"
40458 #: cp/typeck.c:4572 cp/typeck.c:4584
40459 #, gcc-internal-format
40460 msgid "operand types are %qT and %qT"
40463 #: cp/typeck.c:4596
40464 #, gcc-internal-format
40465 msgid "could not find an integer type of the same size as %qT"
40468 #: cp/typeck.c:4660
40469 #, gcc-internal-format
40470 msgid "unordered comparison on non-floating point argument"
40473 #: cp/typeck.c:4708
40474 #, gcc-internal-format
40475 msgid "invalid operands of types %qT and %qT to binary %qO"
40478 #: cp/typeck.c:5010
40479 #, gcc-internal-format
40480 msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
40483 #: cp/typeck.c:5018
40484 #, gcc-internal-format
40485 msgid "ISO C++ forbids using pointer to a function in subtraction"
40488 #: cp/typeck.c:5026
40489 #, gcc-internal-format
40490 msgid "ISO C++ forbids using pointer to a method in subtraction"
40493 #: cp/typeck.c:5045
40494 #, gcc-internal-format
40495 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
40498 #: cp/typeck.c:5118
40499 #, gcc-internal-format
40500 msgid "taking address of constructor %qE"
40503 #: cp/typeck.c:5119
40504 #, gcc-internal-format
40505 msgid "taking address of destructor %qE"
40508 #: cp/typeck.c:5135
40509 #, gcc-internal-format
40510 msgid "invalid use of %qE to form a pointer-to-member-function"
40513 #: cp/typeck.c:5138
40514 #, gcc-internal-format
40515 msgid " a qualified-id is required"
40518 #: cp/typeck.c:5145
40519 #, gcc-internal-format
40521 "parentheses around %qE cannot be used to form a pointer-to-member-function"
40524 #. An expression like &memfn.
40525 #: cp/typeck.c:5309
40526 #, gcc-internal-format
40528 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
40529 "static member function to form a pointer to member function. Say %<&%T::%D%>"
40532 #: cp/typeck.c:5314
40533 #, gcc-internal-format
40535 "ISO C++ forbids taking the address of a bound member function to form a "
40536 "pointer to member function. Say %<&%T::%D%>"
40539 #. Make this a permerror because we used to accept it.
40540 #: cp/typeck.c:5351
40541 #, gcc-internal-format
40542 msgid "taking address of temporary"
40545 #: cp/typeck.c:5353
40546 #, gcc-internal-format
40547 msgid "taking address of xvalue (rvalue reference)"
40550 #: cp/typeck.c:5370
40551 #, gcc-internal-format
40552 msgid "ISO C++ forbids taking address of function %<::main%>"
40555 #: cp/typeck.c:5425
40556 #, gcc-internal-format
40557 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
40560 #: cp/typeck.c:5453
40561 #, gcc-internal-format
40562 msgid "cannot create pointer to reference member %qD"
40565 #: cp/typeck.c:5473
40566 #, gcc-internal-format
40567 msgid "taking address of array of runtime bound"
40570 #: cp/typeck.c:5740
40571 #, gcc-internal-format
40572 msgid "ISO C++ forbids incrementing an enum"
40575 #: cp/typeck.c:5741
40576 #, gcc-internal-format
40577 msgid "ISO C++ forbids decrementing an enum"
40580 #: cp/typeck.c:5757
40581 #, gcc-internal-format
40582 msgid "cannot increment a pointer to incomplete type %qT"
40585 #: cp/typeck.c:5758
40586 #, gcc-internal-format
40587 msgid "cannot decrement a pointer to incomplete type %qT"
40590 #: cp/typeck.c:5769
40591 #, gcc-internal-format
40592 msgid "ISO C++ forbids incrementing a pointer of type %qT"
40595 #: cp/typeck.c:5770
40596 #, gcc-internal-format
40597 msgid "ISO C++ forbids decrementing a pointer of type %qT"
40600 #: cp/typeck.c:5805
40601 #, gcc-internal-format
40602 msgid "invalid use of Boolean expression as operand to %<operator--%>"
40605 #: cp/typeck.c:5967
40606 #, gcc-internal-format
40607 msgid "cannot take the address of %<this%>, which is an rvalue expression"
40610 #: cp/typeck.c:5989
40611 #, gcc-internal-format
40612 msgid "address of explicit register variable %qD requested"
40615 #: cp/typeck.c:5994
40616 #, gcc-internal-format
40617 msgid "address requested for %qD, which is declared %<register%>"
40620 #: cp/typeck.c:6077
40621 #, gcc-internal-format
40622 msgid "list-initializer for non-class type must not be parenthesized"
40625 #: cp/typeck.c:6089
40626 #, gcc-internal-format
40627 msgid "expression list treated as compound expression in initializer"
40630 #: cp/typeck.c:6093
40631 #, gcc-internal-format
40632 msgid "expression list treated as compound expression in mem-initializer"
40635 #: cp/typeck.c:6097
40636 #, gcc-internal-format
40637 msgid "expression list treated as compound expression in functional cast"
40640 #: cp/typeck.c:6134
40641 #, gcc-internal-format, gfc-internal-format
40642 msgid "%s expression list treated as compound expression"
40645 #: cp/typeck.c:6224
40646 #, gcc-internal-format
40647 msgid "no context to resolve type of %qE"
40650 #: cp/typeck.c:6257
40651 #, gcc-internal-format
40652 msgid "cast from type %qT to type %qT casts away qualifiers"
40655 #: cp/typeck.c:6263
40656 #, gcc-internal-format
40657 msgid "static_cast from type %qT to type %qT casts away qualifiers"
40660 #: cp/typeck.c:6269
40661 #, gcc-internal-format
40662 msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
40665 #: cp/typeck.c:6296
40666 #, gcc-internal-format
40667 msgid "useless cast to type %qT"
40670 #: cp/typeck.c:6644
40671 #, gcc-internal-format
40672 msgid "invalid static_cast from type %qT to type %qT"
40675 #: cp/typeck.c:6670
40676 #, gcc-internal-format
40677 msgid "converting from %qT to %qT"
40680 #: cp/typeck.c:6722
40681 #, gcc-internal-format
40682 msgid "invalid cast of an rvalue expression of type %qT to type %qT"
40685 #: cp/typeck.c:6792
40686 #, gcc-internal-format
40687 msgid "cast from %qT to %qT loses precision"
40690 #: cp/typeck.c:6832
40691 #, gcc-internal-format
40692 msgid "cast from %qT to %qT increases required alignment of target type"
40695 #: cp/typeck.c:6850
40696 #, gcc-internal-format
40698 "casting between pointer-to-function and pointer-to-object is conditionally-"
40702 #: cp/typeck.c:6864
40703 #, gcc-internal-format
40704 msgid "invalid cast from type %qT to type %qT"
40707 #: cp/typeck.c:6925
40708 #, gcc-internal-format
40710 "invalid use of const_cast with type %qT, which is not a pointer, reference, "
40711 "nor a pointer-to-data-member type"
40714 #: cp/typeck.c:6934
40715 #, gcc-internal-format
40717 "invalid use of const_cast with type %qT, which is a pointer or reference to "
40721 #: cp/typeck.c:6974
40722 #, gcc-internal-format
40723 msgid "invalid const_cast of an rvalue of type %qT to type %qT"
40726 #: cp/typeck.c:7035
40727 #, gcc-internal-format
40728 msgid "invalid const_cast from type %qT to type %qT"
40731 #: cp/typeck.c:7116 cp/typeck.c:7124
40732 #, gcc-internal-format
40733 msgid "ISO C++ forbids casting to an array type %qT"
40736 #: cp/typeck.c:7133
40737 #, gcc-internal-format
40738 msgid "invalid cast to function type %qT"
40741 #: cp/typeck.c:7414
40742 #, gcc-internal-format
40743 msgid " in evaluation of %<%Q(%#T, %#T)%>"
40746 #: cp/typeck.c:7475
40747 #, gcc-internal-format
40748 msgid "assigning to an array from an initializer list"
40751 #: cp/typeck.c:7489
40752 #, gcc-internal-format
40753 msgid "incompatible types in assignment of %qT to %qT"
40756 #: cp/typeck.c:7503
40757 #, gcc-internal-format
40758 msgid "array used as initializer"
40761 #: cp/typeck.c:7505
40762 #, gcc-internal-format
40763 msgid "invalid array assignment"
40766 #: cp/typeck.c:7612
40767 #, gcc-internal-format
40768 msgid " in pointer to member function conversion"
40771 #: cp/typeck.c:7626
40772 #, gcc-internal-format
40773 msgid "pointer to member conversion via virtual base %qT"
40776 #: cp/typeck.c:7673 cp/typeck.c:7692
40777 #, gcc-internal-format
40778 msgid " in pointer to member conversion"
40781 #: cp/typeck.c:7774
40782 #, gcc-internal-format
40783 msgid "invalid conversion to type %qT from type %qT"
40786 #: cp/typeck.c:8056
40787 #, gcc-internal-format
40788 msgid "cannot convert %qT to %qT for argument %qP to %qD"
40791 #: cp/typeck.c:8062
40792 #, gcc-internal-format
40793 msgid "cannot convert %qT to %qT in default argument"
40796 #: cp/typeck.c:8066
40797 #, gcc-internal-format
40798 msgid "cannot convert %qT to %qT in argument passing"
40801 #: cp/typeck.c:8070
40802 #, gcc-internal-format
40803 msgid "cannot convert %qT to %qT"
40806 #: cp/typeck.c:8074
40807 #, gcc-internal-format
40808 msgid "cannot convert %qT to %qT in initialization"
40811 #: cp/typeck.c:8078
40812 #, gcc-internal-format
40813 msgid "cannot convert %qT to %qT in return"
40816 #: cp/typeck.c:8082
40817 #, gcc-internal-format
40818 msgid "cannot convert %qT to %qT in assignment"
40821 #: cp/typeck.c:8105
40822 #, gcc-internal-format
40823 msgid "parameter %qP of %qD might be a candidate for a format attribute"
40826 #: cp/typeck.c:8109
40827 #, gcc-internal-format
40828 msgid "parameter might be a candidate for a format attribute"
40831 #: cp/typeck.c:8114
40832 #, gcc-internal-format
40833 msgid "target of conversion might be a candidate for a format attribute"
40836 #: cp/typeck.c:8119
40837 #, gcc-internal-format
40838 msgid "target of initialization might be a candidate for a format attribute"
40841 #: cp/typeck.c:8129
40842 #, gcc-internal-format
40844 "left-hand side of assignment might be a candidate for a format attribute"
40847 #: cp/typeck.c:8222
40848 #, gcc-internal-format
40849 msgid "in passing argument %P of %q+D"
40852 #: cp/typeck.c:8277
40853 #, gcc-internal-format
40854 msgid "returning reference to temporary"
40857 #: cp/typeck.c:8284
40858 #, gcc-internal-format
40859 msgid "reference to non-lvalue returned"
40862 #: cp/typeck.c:8301
40863 #, gcc-internal-format
40864 msgid "reference to local variable %q+D returned"
40867 #: cp/typeck.c:8304
40868 #, gcc-internal-format
40869 msgid "address of local variable %q+D returned"
40872 #: cp/typeck.c:8348
40873 #, gcc-internal-format
40874 msgid "returning a value from a destructor"
40877 #. If a return statement appears in a handler of the
40878 #. function-try-block of a constructor, the program is ill-formed.
40879 #: cp/typeck.c:8356
40880 #, gcc-internal-format
40881 msgid "cannot return from a handler of a function-try-block of a constructor"
40884 #. You can't return a value from a constructor.
40885 #: cp/typeck.c:8359
40886 #, gcc-internal-format
40887 msgid "returning a value from a constructor"
40890 #. Give a helpful error message.
40891 #: cp/typeck.c:8382 cp/typeck.c:8426
40892 #, gcc-internal-format
40893 msgid "return-statement with no value, in function returning %qT"
40896 #: cp/typeck.c:8390
40897 #, gcc-internal-format
40898 msgid "returning initializer list"
40901 #: cp/typeck.c:8445
40902 #, gcc-internal-format
40903 msgid "return-statement with a value, in function returning 'void'"
40906 #: cp/typeck.c:8475
40907 #, gcc-internal-format
40909 "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
40910 "fcheck-new is in effect)"
40913 #. Make this a permerror because we used to accept it.
40914 #: cp/typeck.c:9068
40915 #, gcc-internal-format
40916 msgid "using temporary as lvalue"
40919 #: cp/typeck.c:9070
40920 #, gcc-internal-format
40921 msgid "using xvalue (rvalue reference) as lvalue"
40925 #, gcc-internal-format
40926 msgid "type %qT is not a base type for type %qT"
40929 #: cp/typeck2.c:107
40930 #, gcc-internal-format
40931 msgid "assignment of constant field %qD"
40934 #: cp/typeck2.c:109
40935 #, gcc-internal-format
40936 msgid "constant field %qD used as %<asm%> output"
40939 #: cp/typeck2.c:111
40940 #, gcc-internal-format
40941 msgid "increment of constant field %qD"
40944 #: cp/typeck2.c:113
40945 #, gcc-internal-format
40946 msgid "decrement of constant field %qD"
40949 #: cp/typeck2.c:120
40950 #, gcc-internal-format
40951 msgid "assignment of read-only reference %qD"
40954 #: cp/typeck2.c:122
40955 #, gcc-internal-format
40956 msgid "read-only reference %qD used as %<asm%> output"
40959 #: cp/typeck2.c:124
40960 #, gcc-internal-format
40961 msgid "increment of read-only reference %qD"
40964 #: cp/typeck2.c:126
40965 #, gcc-internal-format
40966 msgid "decrement of read-only reference %qD"
40969 #: cp/typeck2.c:325
40970 #, gcc-internal-format
40971 msgid "cannot declare variable %q+D to be of abstract type %qT"
40974 #: cp/typeck2.c:330
40975 #, gcc-internal-format
40976 msgid "cannot declare parameter %q+D to be of abstract type %qT"
40979 #: cp/typeck2.c:333
40980 #, gcc-internal-format
40981 msgid "cannot declare parameter to be of abstract type %qT"
40984 #: cp/typeck2.c:337
40985 #, gcc-internal-format
40986 msgid "cannot declare field %q+D to be of abstract type %qT"
40989 #: cp/typeck2.c:341
40990 #, gcc-internal-format
40991 msgid "invalid abstract return type for member function %q+#D"
40994 #: cp/typeck2.c:343
40995 #, gcc-internal-format
40996 msgid "invalid abstract return type for function %q+#D"
40999 #. Here we do not have location information.
41000 #: cp/typeck2.c:346
41001 #, gcc-internal-format
41002 msgid "invalid abstract type %qT for %qE"
41005 #: cp/typeck2.c:348
41006 #, gcc-internal-format
41007 msgid "invalid abstract type for %q+D"
41010 #: cp/typeck2.c:353
41011 #, gcc-internal-format
41012 msgid "creating array of %qT, which is an abstract class type"
41015 #: cp/typeck2.c:356
41016 #, gcc-internal-format
41017 msgid "invalid cast to abstract class type %qT"
41020 #: cp/typeck2.c:359
41021 #, gcc-internal-format
41022 msgid "invalid new-expression of abstract class type %qT"
41025 #: cp/typeck2.c:362
41026 #, gcc-internal-format
41027 msgid "invalid abstract return type %qT"
41030 #: cp/typeck2.c:365
41031 #, gcc-internal-format
41032 msgid "invalid abstract parameter type %qT"
41035 #: cp/typeck2.c:368
41036 #, gcc-internal-format
41038 "expression of abstract class type %qT cannot be used in throw-expression"
41041 #: cp/typeck2.c:372
41042 #, gcc-internal-format
41043 msgid "cannot declare catch parameter to be of abstract class type %qT"
41046 #: cp/typeck2.c:376
41047 #, gcc-internal-format
41048 msgid "cannot allocate an object of abstract type %qT"
41051 #: cp/typeck2.c:386
41052 #, gcc-internal-format
41053 msgid " because the following virtual functions are pure within %qT:"
41056 #: cp/typeck2.c:392
41057 #, gcc-internal-format
41061 #: cp/typeck2.c:455
41062 #, gcc-internal-format
41063 msgid "%q+D has incomplete type"
41066 #: cp/typeck2.c:468
41067 #, gcc-internal-format
41068 msgid "invalid use of incomplete type %q#T"
41071 #: cp/typeck2.c:471
41072 #, gcc-internal-format
41073 msgid "forward declaration of %q+#T"
41076 #: cp/typeck2.c:474
41077 #, gcc-internal-format
41078 msgid "declaration of %q+#T"
41081 #: cp/typeck2.c:479
41082 #, gcc-internal-format
41083 msgid "invalid use of %qT"
41086 #: cp/typeck2.c:501
41087 #, gcc-internal-format
41088 msgid "invalid use of member function (did you forget the %<()%> ?)"
41091 #: cp/typeck2.c:505
41092 #, gcc-internal-format
41093 msgid "invalid use of member (did you forget the %<&%> ?)"
41096 #: cp/typeck2.c:516
41097 #, gcc-internal-format
41098 msgid "invalid use of template type parameter %qT"
41101 #: cp/typeck2.c:521
41102 #, gcc-internal-format
41103 msgid "invalid use of template template parameter %qT"
41106 #: cp/typeck2.c:527
41107 #, gcc-internal-format
41108 msgid "invalid use of dependent type %qT"
41111 #: cp/typeck2.c:534
41112 #, gcc-internal-format
41113 msgid "invalid use of brace-enclosed initializer list"
41116 #: cp/typeck2.c:542
41117 #, gcc-internal-format
41118 msgid "address of overloaded function with no contextual type information"
41121 #: cp/typeck2.c:546
41122 #, gcc-internal-format
41123 msgid "overloaded function with no contextual type information"
41126 #: cp/typeck2.c:549
41127 #, gcc-internal-format
41128 msgid "insufficient contextual information to determine type"
41131 #: cp/typeck2.c:758
41132 #, gcc-internal-format
41133 msgid "constructor syntax used, but no constructor declared for type %qT"
41136 #: cp/typeck2.c:771
41137 #, gcc-internal-format
41138 msgid "cannot initialize arrays using this syntax"
41141 #: cp/typeck2.c:918
41142 #, gcc-internal-format
41143 msgid "narrowing conversion of %qE from %qT to %qT inside { }"
41146 #: cp/typeck2.c:922
41147 #, gcc-internal-format
41149 "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
41152 #: cp/typeck2.c:985
41153 #, gcc-internal-format
41154 msgid "int-array initialized from non-wide string"
41157 #: cp/typeck2.c:991
41158 #, gcc-internal-format
41159 msgid "int-array initialized from incompatible wide string"
41162 #: cp/typeck2.c:1011
41163 #, gcc-internal-format
41164 msgid "initializer-string for array of chars is too long"
41167 #: cp/typeck2.c:1059
41168 #, gcc-internal-format
41169 msgid "cannot initialize aggregate of type %qT with a compound literal"
41172 #: cp/typeck2.c:1077
41173 #, gcc-internal-format
41174 msgid "array must be initialized with a brace-enclosed initializer"
41177 #: cp/typeck2.c:1316 cp/typeck2.c:1345
41178 #, gcc-internal-format
41179 msgid "missing initializer for member %qD"
41182 #: cp/typeck2.c:1323
41183 #, gcc-internal-format
41184 msgid "uninitialized const member %qD"
41187 #: cp/typeck2.c:1330
41188 #, gcc-internal-format
41189 msgid "member %qD with uninitialized const fields"
41192 #: cp/typeck2.c:1337
41193 #, gcc-internal-format
41194 msgid "member %qD is uninitialized reference"
41197 #: cp/typeck2.c:1417
41198 #, gcc-internal-format
41199 msgid "no field %qD found in union being initialized"
41202 #: cp/typeck2.c:1428
41203 #, gcc-internal-format
41204 msgid "index value instead of field name in union initializer"
41207 #: cp/typeck2.c:1600
41208 #, gcc-internal-format
41209 msgid "circular pointer delegation detected"
41212 #: cp/typeck2.c:1614
41213 #, gcc-internal-format
41214 msgid "base operand of %<->%> has non-pointer type %qT"
41217 #: cp/typeck2.c:1640
41218 #, gcc-internal-format
41219 msgid "result of %<operator->()%> yields non-pointer result"
41222 #: cp/typeck2.c:1642
41223 #, gcc-internal-format
41224 msgid "base operand of %<->%> is not a pointer"
41227 #: cp/typeck2.c:1669
41228 #, gcc-internal-format
41229 msgid "%qE cannot be used as a member pointer, since it is of type %qT"
41232 #: cp/typeck2.c:1678
41233 #, gcc-internal-format
41234 msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
41237 #: cp/typeck2.c:1700
41238 #, gcc-internal-format
41239 msgid "pointer to member type %qT incompatible with object type %qT"
41242 #: cp/typeck2.c:1759
41243 #, gcc-internal-format
41244 msgid "pointer-to-member-function type %qT requires an rvalue"
41247 #: cp/typeck2.c:1766
41248 #, gcc-internal-format
41249 msgid "pointer-to-member-function type %qT requires an lvalue"
41252 #: cp/typeck2.c:1807
41253 #, gcc-internal-format
41254 msgid "functional cast to array type %qT"
41257 #: cp/typeck2.c:1828
41258 #, gcc-internal-format
41259 msgid "invalid value-initialization of reference type"
41262 #: cp/typeck2.c:2058
41263 #, gcc-internal-format
41264 msgid "call to function %qD which throws incomplete type %q#T"
41267 #: cp/typeck2.c:2061
41268 #, gcc-internal-format
41269 msgid "call to function which throws incomplete type %q#T"
41272 #: cp/vtable-class-hierarchy.c:719
41273 #, gcc-internal-format
41274 msgid "unable to open log file %<vtv_class_set_sizes.log%>: %m"
41277 #: cp/vtable-class-hierarchy.c:859
41278 #, gcc-internal-format
41279 msgid "unable to open log file %<vtv_set_ptr_data.log%>: %m"
41282 #: cp/vtable-class-hierarchy.c:1109
41283 #, gcc-internal-format
41284 msgid "unable to open log file %<vtv_count_data.log%>: %m"
41287 #: fortran/arith.c:45
41288 #, gcc-internal-format, gfc-internal-format
41289 msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
41292 #: fortran/arith.c:904 fortran/arith.c:929
41293 #, gcc-internal-format, gfc-internal-format
41294 msgid "Noninteger exponent in an initialization expression at %L"
41297 #: fortran/arith.c:915
41298 #, gcc-internal-format, gfc-internal-format
41299 msgid "Raising a negative REAL at %L to a REAL power is prohibited"
41302 #: fortran/arith.c:1913
41303 #, gcc-internal-format, gfc-internal-format
41304 msgid "Arithmetic OK converting %s to %s at %L"
41307 #: fortran/arith.c:1917
41308 #, gcc-internal-format, gfc-internal-format
41310 "Arithmetic overflow converting %s to %s at %L. This check can be disabled "
41311 "with the option -fno-range-check"
41314 #: fortran/arith.c:1922
41315 #, gcc-internal-format, gfc-internal-format
41317 "Arithmetic underflow converting %s to %s at %L. This check can be disabled "
41318 "with the option -fno-range-check"
41321 #: fortran/arith.c:1927
41322 #, gcc-internal-format, gfc-internal-format
41324 "Arithmetic NaN converting %s to %s at %L. This check can be disabled with "
41325 "the option -fno-range-check"
41328 #: fortran/arith.c:1932
41329 #, gcc-internal-format, gfc-internal-format
41330 msgid "Division by zero converting %s to %s at %L"
41333 #: fortran/arith.c:1936
41334 #, gcc-internal-format, gfc-internal-format
41335 msgid "Array operands are incommensurate converting %s to %s at %L"
41338 #: fortran/arith.c:1940
41339 #, gcc-internal-format, gfc-internal-format
41341 "Integer outside symmetric range implied by Standard Fortran converting %s to "
41345 #: fortran/arith.c:2272
41346 #, gcc-internal-format, gfc-internal-format
41347 msgid "The Hollerith constant at %L is too long to convert to %s"
41350 #: fortran/array.c:94
41351 #, gcc-internal-format, gfc-internal-format
41352 msgid "Expected array subscript at %C"
41355 #: fortran/array.c:103
41356 #, gcc-internal-format, gfc-internal-format
41357 msgid "Unexpected '*' in coarray subscript at %C"
41360 #: fortran/array.c:127
41361 #, gcc-internal-format, gfc-internal-format
41362 msgid "Strides not allowed in coarray subscript at %C"
41365 #: fortran/array.c:135
41366 #, gcc-internal-format, gfc-internal-format
41367 msgid "Expected array subscript stride at %C"
41370 #: fortran/array.c:192
41371 #, gcc-internal-format, gfc-internal-format
41372 msgid "Invalid form of array reference at %C"
41375 #: fortran/array.c:197 fortran/array.c:270
41376 #, gcc-internal-format, gfc-internal-format
41377 msgid "Array reference at %C cannot have more than %d dimensions"
41380 #: fortran/array.c:212 fortran/array.c:595 fortran/check.c:2163
41381 #: fortran/check.c:4435 fortran/check.c:4473 fortran/check.c:4634
41382 #: fortran/match.c:1762 fortran/match.c:2822 fortran/match.c:3019
41383 #: fortran/simplify.c:4606
41384 #, gcc-internal-format, gfc-internal-format
41385 msgid "Coarrays disabled at %C, use -fcoarray= to enable"
41388 #: fortran/array.c:218
41389 #, gcc-internal-format, gfc-internal-format
41390 msgid "Unexpected coarray designator at %C"
41393 #: fortran/array.c:233
41394 #, gcc-internal-format, gfc-internal-format
41395 msgid "Too few codimensions at %C, expected %d not %d"
41398 #: fortran/array.c:239
41399 #, gcc-internal-format, gfc-internal-format
41400 msgid "Too many codimensions at %C, expected %d not %d"
41403 #: fortran/array.c:249 fortran/array.c:257
41404 #, gcc-internal-format, gfc-internal-format
41405 msgid "Unexpected '*' for codimension %d of %d at %C"
41408 #: fortran/array.c:252
41409 #, gcc-internal-format, gfc-internal-format
41410 msgid "Invalid form of coarray reference at %C"
41413 #: fortran/array.c:264
41414 #, gcc-internal-format, gfc-internal-format
41415 msgid "Invalid codimension %d at %C, only %d codimensions exist"
41418 #: fortran/array.c:316
41419 #, gcc-internal-format, gfc-internal-format
41420 msgid "Variable '%s' at %L in this context must be constant"
41423 #: fortran/array.c:319
41424 #, gcc-internal-format, gfc-internal-format
41425 msgid "Expression at %L in this context must be constant"
41428 #: fortran/array.c:412
41429 #, gcc-internal-format, gfc-internal-format
41430 msgid "Expected expression in array specification at %C"
41433 #: fortran/array.c:470
41434 #, gcc-internal-format, gfc-internal-format
41435 msgid "Assumed-rank array at %C"
41438 #: fortran/array.c:504
41439 #, gcc-internal-format, gfc-internal-format
41440 msgid "Bad array specification for implied-shape array at %C"
41443 #: fortran/array.c:520 fortran/array.c:633
41444 #, gcc-internal-format, gfc-internal-format
41445 msgid "Bad array specification for an explicitly shaped array at %C"
41448 #: fortran/array.c:530 fortran/array.c:643
41449 #, gcc-internal-format, gfc-internal-format
41450 msgid "Bad array specification for assumed shape array at %C"
41453 #: fortran/array.c:544 fortran/array.c:657
41454 #, gcc-internal-format, gfc-internal-format
41455 msgid "Bad specification for deferred shape array at %C"
41458 #: fortran/array.c:554 fortran/array.c:661
41459 #, gcc-internal-format, gfc-internal-format
41460 msgid "Bad specification for assumed size array at %C"
41463 #: fortran/array.c:566 fortran/array.c:673
41464 #, gcc-internal-format, gfc-internal-format
41465 msgid "Expected another dimension in array declaration at %C"
41468 #: fortran/array.c:572 fortran/array.c:601 fortran/array.c:679
41469 #, gcc-internal-format, gfc-internal-format
41470 msgid "Array specification at %C has more than %d dimensions"
41473 #: fortran/array.c:578
41474 #, gcc-internal-format, gfc-internal-format
41475 msgid "Array specification at %C with more than 7 dimensions"
41478 #: fortran/array.c:590
41479 #, gcc-internal-format, gfc-internal-format
41480 msgid "Coarray declaration at %C"
41483 #: fortran/array.c:687
41484 #, gcc-internal-format, gfc-internal-format
41485 msgid "Upper bound of last coarray dimension must be '*' at %C"
41488 #: fortran/array.c:755
41489 #, gcc-internal-format, gfc-internal-format
41490 msgid "The assumed-rank array '%s' at %L shall not have a codimension"
41493 #: fortran/array.c:915
41494 #, gcc-internal-format, gfc-internal-format
41495 msgid "DO-iterator '%s' at %L is inside iterator of the same name"
41498 #: fortran/array.c:1007 fortran/array.c:1151
41499 #, gcc-internal-format, gfc-internal-format
41500 msgid "Syntax error in array constructor at %C"
41503 #: fortran/array.c:1060
41504 #, gcc-internal-format, gfc-internal-format
41505 msgid "[...] style array constructors at %C"
41508 #: fortran/array.c:1082
41509 #, gcc-internal-format, gfc-internal-format
41510 msgid "Array constructor including type specification at %C"
41513 #: fortran/array.c:1091 fortran/match.c:3448
41514 #, gcc-internal-format, gfc-internal-format
41515 msgid "Type-spec at %L cannot contain a deferred type parameter"
41518 #: fortran/array.c:1113
41519 #, gcc-internal-format, gfc-internal-format
41520 msgid "Empty array constructor at %C is not allowed"
41523 #: fortran/array.c:1198
41524 #, gcc-internal-format, gfc-internal-format
41525 msgid "Element in %s array constructor at %L is %s"
41528 #: fortran/array.c:1526
41529 #, gcc-internal-format, gfc-internal-format
41530 msgid "Iterator step at %L cannot be zero"
41533 #. Problems occur when we get something like
41534 #. integer :: a(lots) = (/(i, i=1, lots)/)
41535 #: fortran/array.c:1663 fortran/expr.c:1533 fortran/trans-array.c:5427
41536 #, gcc-internal-format, gfc-internal-format
41538 "The number of elements in the array constructor at %L requires an increase "
41539 "of the allowed %d upper limit. See -fmax-array-constructor option"
41542 #: fortran/array.c:1834
41543 #, gcc-internal-format, gfc-internal-format
41544 msgid "AC-IMPLIED-DO initial expression references control variable at %L"
41547 #: fortran/array.c:1841
41548 #, gcc-internal-format, gfc-internal-format
41549 msgid "AC-IMPLIED-DO final expression references control variable at %L"
41552 #: fortran/array.c:1848
41553 #, gcc-internal-format, gfc-internal-format
41554 msgid "AC-IMPLIED-DO step expression references control variable at %L"
41557 #: fortran/array.c:1860
41558 #, gcc-internal-format, gfc-internal-format
41560 "Array constructor value at %L shall not be unlimited polymorphic [F2008: "
41564 #: fortran/array.c:1943
41565 #, gcc-internal-format, gfc-internal-format
41566 msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
41569 #: fortran/check.c:46
41570 #, gcc-internal-format, gfc-internal-format
41571 msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
41574 #: fortran/check.c:62
41575 #, gcc-internal-format, gfc-internal-format
41576 msgid "'%s' argument of '%s' intrinsic at %L must be %s"
41579 #: fortran/check.c:89
41580 #, gcc-internal-format, gfc-internal-format
41581 msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
41584 #: fortran/check.c:104
41585 #, gcc-internal-format, gfc-internal-format
41586 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
41589 #: fortran/check.c:121
41590 #, gcc-internal-format, gfc-internal-format
41591 msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
41594 #: fortran/check.c:138
41595 #, gcc-internal-format, gfc-internal-format
41596 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
41599 #: fortran/check.c:167 fortran/check.c:5722
41600 #, gcc-internal-format, gfc-internal-format
41601 msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
41604 #: fortran/check.c:176
41605 #, gcc-internal-format, gfc-internal-format
41606 msgid "Invalid kind for %s at %L"
41609 #: fortran/check.c:195
41610 #, gcc-internal-format, gfc-internal-format
41611 msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
41614 #: fortran/check.c:218
41615 #, gcc-internal-format, gfc-internal-format
41616 msgid "Expected coarray variable as '%s' argument to the %s intrinsic at %L"
41619 #: fortran/check.c:235
41620 #, gcc-internal-format, gfc-internal-format
41621 msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
41624 #: fortran/check.c:261
41625 #, gcc-internal-format, gfc-internal-format
41626 msgid "'%s' argument of '%s' intrinsic at %L must be an array"
41629 #: fortran/check.c:282
41630 #, gcc-internal-format, gfc-internal-format
41631 msgid "'%s' at %L must be nonnegative"
41634 #: fortran/check.c:313
41635 #, gcc-internal-format, gfc-internal-format
41637 "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE"
41641 #: fortran/check.c:324
41642 #, gcc-internal-format, gfc-internal-format
41643 msgid "'%s' at %L must be less than or equal to BIT_SIZE('%s')"
41646 #: fortran/check.c:334
41647 #, gcc-internal-format, gfc-internal-format
41648 msgid "'%s' at %L must be less than BIT_SIZE('%s')"
41651 #: fortran/check.c:361
41652 #, gcc-internal-format, gfc-internal-format
41654 "'%s' at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
41657 #: fortran/check.c:387
41658 #, gcc-internal-format, gfc-internal-format
41659 msgid "'%s + %s' at %L must be less than or equal to BIT_SIZE('%s')"
41662 #: fortran/check.c:405
41663 #, gcc-internal-format, gfc-internal-format
41665 "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
41668 #: fortran/check.c:422
41669 #, gcc-internal-format, gfc-internal-format
41670 msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
41673 #: fortran/check.c:437
41674 #, gcc-internal-format, gfc-internal-format
41675 msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
41678 #: fortran/check.c:458
41679 #, gcc-internal-format, gfc-internal-format
41680 msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
41683 #: fortran/check.c:476
41684 #, gcc-internal-format, gfc-internal-format
41685 msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
41688 #: fortran/check.c:514
41689 #, gcc-internal-format, gfc-internal-format
41690 msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
41693 #: fortran/check.c:535
41694 #, gcc-internal-format, gfc-internal-format
41695 msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
41698 #: fortran/check.c:584
41699 #, gcc-internal-format, gfc-internal-format
41700 msgid "'dim' argument of '%s' intrinsic at %L is not a valid codimension index"
41703 #: fortran/check.c:634
41704 #, gcc-internal-format, gfc-internal-format
41705 msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index"
41708 #: fortran/check.c:737
41709 #, gcc-internal-format, gfc-internal-format
41710 msgid "Unequal character lengths (%ld/%ld) in %s at %L"
41713 #: fortran/check.c:859 fortran/check.c:5675
41714 #, gcc-internal-format, gfc-internal-format
41715 msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
41718 #: fortran/check.c:868 fortran/check.c:1807 fortran/check.c:1933
41719 #: fortran/check.c:2007 fortran/check.c:2427
41720 #, gcc-internal-format, gfc-internal-format
41721 msgid "Different type kinds at %L"
41724 #: fortran/check.c:904
41725 #, gcc-internal-format, gfc-internal-format
41726 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
41729 #: fortran/check.c:913 fortran/check.c:949 fortran/check.c:2945
41730 #, gcc-internal-format, gfc-internal-format
41731 msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
41734 #: fortran/check.c:931
41735 #, gcc-internal-format, gfc-internal-format
41737 "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE "
41741 #: fortran/check.c:940
41742 #, gcc-internal-format, gfc-internal-format
41743 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
41746 #: fortran/check.c:965
41747 #, gcc-internal-format, gfc-internal-format
41749 "Array section with a vector subscript at %L shall not be the target of a "
41753 #: fortran/check.c:976
41754 #, gcc-internal-format, gfc-internal-format
41756 "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic "
41760 #: fortran/check.c:1015
41761 #, gcc-internal-format, gfc-internal-format
41763 "ATOM argument at %L to intrinsic function %s shall be an integer of "
41764 "ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
41767 #: fortran/check.c:1023
41768 #, gcc-internal-format, gfc-internal-format
41770 "ATOM argument at %L of the %s intrinsic function shall be a coarray or "
41774 #: fortran/check.c:1030
41775 #, gcc-internal-format, gfc-internal-format
41777 "ATOM and VALUE argument of the %s intrinsic function shall have the same "
41781 #: fortran/check.c:1048
41782 #, gcc-internal-format, gfc-internal-format
41783 msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
41786 #: fortran/check.c:1065
41787 #, gcc-internal-format, gfc-internal-format
41788 msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
41791 #: fortran/check.c:1085
41792 #, gcc-internal-format, gfc-internal-format
41793 msgid "Negative argument N at %L"
41796 #: fortran/check.c:1257 fortran/check.c:1427
41797 #, gcc-internal-format, gfc-internal-format
41799 "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
41802 #: fortran/check.c:1266 fortran/check.c:1436
41803 #, gcc-internal-format, gfc-internal-format
41805 "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or "
41809 #: fortran/check.c:1280 fortran/check.c:1285
41810 #, gcc-internal-format, gfc-internal-format
41812 "Conversion from %s to default-kind COMPLEX(%d) at %L might loose precision, "
41813 "consider using the KIND argument"
41816 #: fortran/check.c:1321 fortran/check.c:1852 fortran/check.c:1955
41817 #: fortran/check.c:2149 fortran/check.c:2194 fortran/check.c:3475
41818 #: fortran/check.c:3609 fortran/check.c:3664 fortran/check.c:4620
41819 #: fortran/check.c:4749
41820 #, gcc-internal-format, gfc-internal-format
41821 msgid "'%s' intrinsic with KIND argument at %L"
41824 #: fortran/check.c:1368 fortran/check.c:1618
41825 #, gcc-internal-format, gfc-internal-format
41827 "'%s' argument of '%s' intrinsic at %L has invalid shape in dimension %d (%ld/"
41831 #: fortran/check.c:1383 fortran/check.c:1633 fortran/check.c:1661
41832 #, gcc-internal-format, gfc-internal-format
41834 "'%s' argument of intrinsic '%s' at %L of must have rank %d or be a scalar"
41837 #: fortran/check.c:1486 fortran/check.c:2521 fortran/check.c:2529
41838 #, gcc-internal-format, gfc-internal-format
41839 msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
41842 #: fortran/check.c:1500
41843 #, gcc-internal-format, gfc-internal-format
41845 "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
41848 #: fortran/check.c:1519 fortran/check.c:1527
41849 #, gcc-internal-format, gfc-internal-format
41850 msgid "'%s' argument of '%s' intrinsic at %L must be default real"
41853 #: fortran/check.c:1548
41854 #, gcc-internal-format, gfc-internal-format
41855 msgid "'I' at %L and 'J' at %L cannot both be BOZ literal constants"
41858 #: fortran/check.c:1679
41859 #, gcc-internal-format, gfc-internal-format
41860 msgid "non-default INTEGER kind argument to %s intrinsic at %L"
41863 #: fortran/check.c:1739
41864 #, gcc-internal-format, gfc-internal-format
41865 msgid "COMPLEX argument '%s' argument of '%s' intrinsic at %L"
41868 #: fortran/check.c:1903
41869 #, gcc-internal-format, gfc-internal-format
41870 msgid "Argument of %s at %L must be of length one"
41873 #: fortran/check.c:1962
41874 #, gcc-internal-format, gfc-internal-format
41875 msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
41878 #: fortran/check.c:2052
41879 #, gcc-internal-format, gfc-internal-format
41880 msgid "SIZE at %L must be positive"
41883 #: fortran/check.c:2064
41884 #, gcc-internal-format, gfc-internal-format
41886 "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
41889 #: fortran/check.c:2125
41890 #, gcc-internal-format, gfc-internal-format
41891 msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
41894 #: fortran/check.c:2336
41895 #, gcc-internal-format, gfc-internal-format
41896 msgid "Intrinsic '%s' at %L must have at least two arguments"
41899 #: fortran/check.c:2384
41900 #, gcc-internal-format, gfc-internal-format
41901 msgid "Missing '%s' argument to the %s intrinsic at %L"
41904 #: fortran/check.c:2399
41905 #, gcc-internal-format, gfc-internal-format
41906 msgid "Duplicate argument '%s' at %L to intrinsic %s"
41909 #: fortran/check.c:2404
41910 #, gcc-internal-format, gfc-internal-format
41911 msgid "Unknown argument '%s' at %L to intrinsic %s"
41914 #: fortran/check.c:2433
41915 #, gcc-internal-format, gfc-internal-format
41916 msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
41919 #: fortran/check.c:2464
41920 #, gcc-internal-format, gfc-internal-format
41921 msgid "'%s' intrinsic with CHARACTER argument at %L"
41924 #: fortran/check.c:2471
41925 #, gcc-internal-format, gfc-internal-format
41927 "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
41930 #: fortran/check.c:2538
41931 #, gcc-internal-format, gfc-internal-format
41932 msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)"
41935 #: fortran/check.c:2552
41936 #, gcc-internal-format, gfc-internal-format
41938 "Different shape on dimension 1 for arguments '%s' and '%s' at %L for "
41942 #: fortran/check.c:2571
41943 #, gcc-internal-format, gfc-internal-format
41945 "Different shape on dimension 2 for argument '%s' and dimension 1 for "
41946 "argument '%s' at %L for intrinsic matmul"
41949 #: fortran/check.c:2580
41950 #, gcc-internal-format, gfc-internal-format
41951 msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
41954 #: fortran/check.c:2755
41955 #, gcc-internal-format, gfc-internal-format
41956 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
41959 #: fortran/check.c:2815
41960 #, gcc-internal-format, gfc-internal-format
41961 msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
41964 #: fortran/check.c:2826
41965 #, gcc-internal-format, gfc-internal-format
41966 msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
41969 #: fortran/check.c:2833
41970 #, gcc-internal-format, gfc-internal-format
41972 "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is "
41976 #: fortran/check.c:2844
41977 #, gcc-internal-format, gfc-internal-format
41979 "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the "
41983 #: fortran/check.c:2853
41984 #, gcc-internal-format, gfc-internal-format
41986 "The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the "
41987 "same corank %d/%d"
41990 #: fortran/check.c:2880
41991 #, gcc-internal-format, gfc-internal-format
41992 msgid "Argument 'S' of NEAREST at %L shall not be zero"
41995 #: fortran/check.c:2930
41996 #, gcc-internal-format, gfc-internal-format
41998 "'%s' argument of '%s' intrinsic at %L must be a POINTER, ALLOCATABLE or "
41999 "procedure pointer"
42002 #: fortran/check.c:2938
42003 #, gcc-internal-format, gfc-internal-format
42004 msgid "NULL intrinsic with allocatable MOLD at %L"
42007 #: fortran/check.c:3017 fortran/check.c:4696
42008 #, gcc-internal-format, gfc-internal-format
42010 "'%s' argument of '%s' intrinsic at %L must provide at least as many elements "
42011 "as there are .TRUE. values in '%s' (%ld/%d)"
42014 #: fortran/check.c:3075
42015 #, gcc-internal-format, gfc-internal-format
42016 msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
42019 #: fortran/check.c:3083
42020 #, gcc-internal-format, gfc-internal-format
42022 "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
42025 #: fortran/check.c:3102
42026 #, gcc-internal-format, gfc-internal-format
42027 msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
42030 #: fortran/check.c:3150
42031 #, gcc-internal-format, gfc-internal-format
42032 msgid "The argument of the RANK intrinsic at %L must be a data object"
42035 #: fortran/check.c:3254
42036 #, gcc-internal-format, gfc-internal-format
42038 "'shape' argument of 'reshape' intrinsic at %L must be an array of constant "
42042 #: fortran/check.c:3264
42043 #, gcc-internal-format, gfc-internal-format
42044 msgid "'%s' argument of '%s' intrinsic at %L is empty"
42047 #: fortran/check.c:3271
42048 #, gcc-internal-format, gfc-internal-format
42049 msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
42052 #: fortran/check.c:3288
42053 #, gcc-internal-format, gfc-internal-format
42054 msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
42057 #: fortran/check.c:3328
42058 #, gcc-internal-format, gfc-internal-format
42060 "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
42063 #: fortran/check.c:3346
42064 #, gcc-internal-format, gfc-internal-format
42065 msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
42068 #: fortran/check.c:3355
42069 #, gcc-internal-format, gfc-internal-format
42071 "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions "
42072 "(dimension '%d' duplicated)"
42075 #: fortran/check.c:3391
42076 #, gcc-internal-format, gfc-internal-format
42078 "Without padding, there are not enough elements in the intrinsic RESHAPE "
42079 "source at %L to match the shape"
42082 #: fortran/check.c:3408 fortran/check.c:3427
42083 #, gcc-internal-format, gfc-internal-format
42084 msgid "'%s' argument of '%s' intrinsic at %L cannot be of type %s"
42087 #: fortran/check.c:3418 fortran/check.c:3437
42088 #, gcc-internal-format, gfc-internal-format
42089 msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
42092 #: fortran/check.c:3536
42093 #, gcc-internal-format, gfc-internal-format
42094 msgid "SELECTED_REAL_KIND with neither 'P' nor 'R' argument at %L"
42097 #: fortran/check.c:3567
42098 #, gcc-internal-format, gfc-internal-format
42099 msgid "'%s' intrinsic with RADIX argument at %L"
42102 #: fortran/check.c:3602
42103 #, gcc-internal-format, gfc-internal-format
42105 "'source' argument of 'shape' intrinsic at %L must not be an assumed size "
42109 #: fortran/check.c:3679 fortran/check.c:5705
42110 #, gcc-internal-format, gfc-internal-format
42111 msgid "'%s' argument of '%s' intrinsic at %L shall not be a procedure"
42114 #: fortran/check.c:3687 fortran/check.c:3826 fortran/check.c:5697
42115 #, gcc-internal-format, gfc-internal-format
42116 msgid "'%s' argument of '%s' intrinsic at %L shall not be TYPE(*)"
42119 #: fortran/check.c:3698 fortran/check.c:3838
42120 #, gcc-internal-format, gfc-internal-format
42122 "'%s' argument of '%s' intrinsic at %L shall not be an assumed-size array"
42125 #: fortran/check.c:3817
42126 #, gcc-internal-format, gfc-internal-format
42128 "'%s' argument of '%s' intrinsic at %L must be an interoperable data entity: "
42132 #: fortran/check.c:3856
42133 #, gcc-internal-format, gfc-internal-format
42135 "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or "
42139 #: fortran/check.c:3870
42140 #, gcc-internal-format, gfc-internal-format
42142 "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: "
42146 #: fortran/check.c:3894
42147 #, gcc-internal-format, gfc-internal-format
42148 msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
42151 #: fortran/check.c:3906
42152 #, gcc-internal-format, gfc-internal-format
42153 msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
42156 #: fortran/check.c:3913
42157 #, gcc-internal-format, gfc-internal-format
42158 msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
42161 #: fortran/check.c:3920
42162 #, gcc-internal-format, gfc-internal-format
42163 msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
42166 #: fortran/check.c:3927
42167 #, gcc-internal-format, gfc-internal-format
42168 msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
42171 #: fortran/check.c:3933
42172 #, gcc-internal-format, gfc-internal-format
42173 msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
42176 #: fortran/check.c:3952
42177 #, gcc-internal-format, gfc-internal-format
42179 "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of "
42183 #: fortran/check.c:3961
42184 #, gcc-internal-format, gfc-internal-format
42185 msgid "Polymorphic FPTR at %L to C_F_POINTER"
42188 #: fortran/check.c:3966
42189 #, gcc-internal-format, gfc-internal-format
42190 msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
42193 #: fortran/check.c:3982
42194 #, gcc-internal-format, gfc-internal-format
42196 "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
42199 #: fortran/check.c:3994
42200 #, gcc-internal-format, gfc-internal-format
42201 msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
42204 #: fortran/check.c:4001
42205 #, gcc-internal-format, gfc-internal-format
42206 msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
42209 #: fortran/check.c:4007
42210 #, gcc-internal-format, gfc-internal-format
42211 msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
42214 #: fortran/check.c:4021
42215 #, gcc-internal-format, gfc-internal-format
42216 msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
42219 #: fortran/check.c:4036
42220 #, gcc-internal-format, gfc-internal-format
42221 msgid "Function result '%s' at %L is invalid as X argument to C_FUNLOC"
42224 #: fortran/check.c:4044
42225 #, gcc-internal-format, gfc-internal-format
42227 "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
42230 #: fortran/check.c:4050
42231 #, gcc-internal-format, gfc-internal-format
42232 msgid "Noninteroperable procedure at %L to C_FUNLOC"
42235 #: fortran/check.c:4064
42236 #, gcc-internal-format, gfc-internal-format
42237 msgid "Argument X at %L to C_LOC shall not be coindexed"
42240 #: fortran/check.c:4070
42241 #, gcc-internal-format, gfc-internal-format
42242 msgid "X argument at %L to C_LOC shall not be polymorphic"
42245 #: fortran/check.c:4081
42246 #, gcc-internal-format, gfc-internal-format
42248 "Argument X at %L to C_LOC shall have either the POINTER or the TARGET "
42252 #: fortran/check.c:4089
42253 #, gcc-internal-format, gfc-internal-format
42254 msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
42257 #: fortran/check.c:4098
42258 #, gcc-internal-format, gfc-internal-format
42259 msgid "Argument at %L to C_LOC shall not be polymorphic"
42262 #: fortran/check.c:4105
42263 #, gcc-internal-format, gfc-internal-format
42264 msgid "Noninteroperable array at %L as argument to C_LOC: %s"
42267 #: fortran/check.c:4116
42268 #, gcc-internal-format, gfc-internal-format
42270 "Array of interoperable type at %L to C_LOC which is nonallocatable and "
42271 "neither assumed size nor explicit size"
42274 #: fortran/check.c:4121
42275 #, gcc-internal-format, gfc-internal-format
42276 msgid "Array section at %L to C_LOC"
42279 #: fortran/check.c:4149
42280 #, gcc-internal-format, gfc-internal-format
42281 msgid "non double precision REAL argument to %s intrinsic at %L"
42284 #: fortran/check.c:4162
42285 #, gcc-internal-format, gfc-internal-format
42286 msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
42289 #: fortran/check.c:4181
42290 #, gcc-internal-format, gfc-internal-format
42291 msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
42294 #: fortran/check.c:4444
42295 #, gcc-internal-format, gfc-internal-format
42296 msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
42299 #: fortran/check.c:4455
42300 #, gcc-internal-format, gfc-internal-format
42302 "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall "
42303 "be %d (corank) not %d"
42306 #: fortran/check.c:4479
42307 #, gcc-internal-format, gfc-internal-format
42309 "DIM argument without ARRAY argument not allowed for THIS_IMAGE intrinsic at "
42313 #: fortran/check.c:4560
42314 #, gcc-internal-format, gfc-internal-format
42315 msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
42318 #: fortran/check.c:4588
42319 #, gcc-internal-format, gfc-internal-format
42321 "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < "
42325 #: fortran/check.c:4710
42326 #, gcc-internal-format, gfc-internal-format
42328 "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be "
42332 #: fortran/check.c:4723
42333 #, gcc-internal-format, gfc-internal-format
42335 "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
42338 #: fortran/check.c:4981 fortran/check.c:5013
42339 #, gcc-internal-format, gfc-internal-format
42340 msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
42343 #: fortran/check.c:5021
42344 #, gcc-internal-format, gfc-internal-format
42345 msgid "Too many arguments to %s at %L"
42348 #: fortran/check.c:5307
42349 #, gcc-internal-format, gfc-internal-format
42351 "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the "
42352 "default kind (%d)"
42355 #: fortran/check.c:5659 fortran/check.c:5667
42356 #, gcc-internal-format, gfc-internal-format
42357 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
42360 #: fortran/class.c:559
42361 #, gcc-internal-format, gfc-internal-format
42363 "Assumed size polymorphic objects or components, such as that at %C, have not "
42364 "yet been implemented"
42367 #. Since the extension field is 8 bit wide, we can only have
42368 #. up to 255 extension levels.
42369 #: fortran/class.c:660 fortran/decl.c:7665
42370 #, gcc-internal-format, gfc-internal-format
42371 msgid "Maximum extension level reached with type '%s' at %L"
42374 #: fortran/class.c:2412
42375 #, gcc-internal-format, gfc-internal-format
42377 "TODO: Deferred character length variable at %C cannot yet be associated with "
42378 "unlimited polymorphic entities"
42381 #: fortran/class.c:2679 fortran/class.c:2753
42382 #, gcc-internal-format, gfc-internal-format
42383 msgid "'%s' of '%s' is PRIVATE at %L"
42386 #: fortran/cpp.c:453
42387 #, gcc-internal-format
42388 msgid "To enable preprocessing, use -cpp"
42391 #: fortran/cpp.c:551 fortran/cpp.c:562 fortran/cpp.c:668
42392 #, gcc-internal-format, gfc-internal-format
42393 msgid "opening output file %s: %s"
42396 #: fortran/data.c:65
42397 #, gcc-internal-format, gfc-internal-format
42398 msgid "non-constant array in DATA statement %L"
42401 #: fortran/data.c:137
42402 #, gcc-internal-format, gfc-internal-format
42403 msgid "failure to simplify substring reference in DATA statement at %L"
42406 #: fortran/data.c:167
42407 #, gcc-internal-format, gfc-internal-format
42409 "Initialization string starting at %L was truncated to fit the variable (%d/"
42413 #: fortran/data.c:256
42414 #, gcc-internal-format, gfc-internal-format
42415 msgid "'%s' at %L already is initialized at %L"
42418 #: fortran/data.c:280
42419 #, gcc-internal-format, gfc-internal-format
42420 msgid "Data element below array lower bound at %L"
42423 #: fortran/data.c:297 fortran/data.c:386
42424 #, gcc-internal-format, gfc-internal-format
42425 msgid "Data element above array upper bound at %L"
42428 #: fortran/data.c:327 fortran/data.c:493
42429 #, gcc-internal-format, gfc-internal-format
42430 msgid "re-initialization of '%s' at %L"
42433 #: fortran/decl.c:264
42434 #, gcc-internal-format, gfc-internal-format
42435 msgid "Host associated variable '%s' may not be in the DATA statement at %C"
42438 #: fortran/decl.c:271
42439 #, gcc-internal-format, gfc-internal-format
42440 msgid "initialization of common block variable '%s' in DATA statement at %C"
42443 #: fortran/decl.c:382
42444 #, gcc-internal-format, gfc-internal-format
42445 msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
42448 #: fortran/decl.c:407
42449 #, gcc-internal-format, gfc-internal-format
42450 msgid "Invalid initializer %s in Data statement at %C"
42453 #: fortran/decl.c:509
42454 #, gcc-internal-format, gfc-internal-format
42455 msgid "Initialization at %C is not allowed in a PURE procedure"
42458 #: fortran/decl.c:571
42459 #, gcc-internal-format, gfc-internal-format
42460 msgid "DATA statement at %C is not allowed in a PURE procedure"
42463 #: fortran/decl.c:600
42464 #, gcc-internal-format, gfc-internal-format
42465 msgid "The assumed-rank array at %C shall not have a codimension"
42468 #: fortran/decl.c:668
42469 #, gcc-internal-format, gfc-internal-format
42470 msgid "Bad INTENT specification at %C"
42473 #: fortran/decl.c:689
42474 #, gcc-internal-format, gfc-internal-format
42475 msgid "deferred type parameter at %C"
42478 #: fortran/decl.c:726
42479 #, gcc-internal-format, gfc-internal-format
42480 msgid "Conflict in attributes of function argument at %C"
42483 #: fortran/decl.c:752
42484 #, gcc-internal-format, gfc-internal-format
42485 msgid "Old-style character length at %C"
42488 #: fortran/decl.c:783
42489 #, gcc-internal-format, gfc-internal-format
42490 msgid "Syntax error in character length specification at %C"
42493 #: fortran/decl.c:905
42494 #, gcc-internal-format, gfc-internal-format
42495 msgid "Procedure '%s' at %C is already defined at %L"
42498 #: fortran/decl.c:913
42499 #, gcc-internal-format, gfc-internal-format
42500 msgid "Name '%s' at %C is already defined as a generic interface at %L"
42503 #: fortran/decl.c:926
42504 #, gcc-internal-format, gfc-internal-format
42506 "Procedure '%s' at %C has an explicit interface and must not have attributes "
42510 #: fortran/decl.c:997
42511 #, gcc-internal-format, gfc-internal-format
42513 "Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable"
42516 #: fortran/decl.c:1025
42517 #, gcc-internal-format, gfc-internal-format
42519 "Variable '%s' at %L is a dummy argument to the BIND(C) procedure '%s' but is "
42520 "not C interoperable because derived type '%s' is not C interoperable"
42523 #: fortran/decl.c:1032
42524 #, gcc-internal-format, gfc-internal-format
42526 "Variable '%s' at %L is a dummy argument to the BIND(C) procedure '%s' but is "
42527 "not C interoperable because it is polymorphic"
42530 #: fortran/decl.c:1038
42531 #, gcc-internal-format, gfc-internal-format
42533 "Variable '%s' at %L is a dummy argument of the BIND(C) procedure '%s' but "
42534 "may not be C interoperable"
42537 #: fortran/decl.c:1053
42538 #, gcc-internal-format, gfc-internal-format
42540 "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND"
42544 #: fortran/decl.c:1066
42545 #, gcc-internal-format, gfc-internal-format
42547 "Variable '%s' at %L with ALLOCATABLE attribute in procedure '%s' with BIND(C)"
42550 #: fortran/decl.c:1074
42551 #, gcc-internal-format, gfc-internal-format
42553 "Variable '%s' at %L with POINTER attribute in procedure '%s' with BIND(C)"
42556 #: fortran/decl.c:1083
42557 #, gcc-internal-format, gfc-internal-format
42559 "Scalar variable '%s' at %L with POINTER or ALLOCATABLE in procedure '%s' "
42560 "with BIND(C) is not yet supported"
42563 #: fortran/decl.c:1092
42564 #, gcc-internal-format, gfc-internal-format
42566 "Variable '%s' at %L cannot have both the OPTIONAL and the VALUE attribute "
42567 "because procedure '%s' is BIND(C)"
42570 #: fortran/decl.c:1099
42571 #, gcc-internal-format, gfc-internal-format
42573 "Variable '%s' at %L with OPTIONAL attribute in procedure '%s' which is BIND"
42577 #: fortran/decl.c:1110
42578 #, gcc-internal-format, gfc-internal-format
42580 "Assumed-shape array '%s' at %L as dummy argument to the BIND(C) procedure "
42584 #: fortran/decl.c:1190
42585 #, gcc-internal-format, gfc-internal-format
42587 "Variable '%s' in common block '%s' at %C must be declared with a C "
42588 "interoperable kind since common block '%s' is BIND(C)"
42591 #: fortran/decl.c:1232
42592 #, gcc-internal-format, gfc-internal-format
42593 msgid "CHARACTER expression at %L is being truncated (%d/%d)"
42596 #: fortran/decl.c:1239
42597 #, gcc-internal-format, gfc-internal-format
42599 "The CHARACTER elements of the array constructor at %L must have the same "
42603 #: fortran/decl.c:1329
42604 #, gcc-internal-format, gfc-internal-format
42605 msgid "Initializer not allowed for PARAMETER '%s' at %C"
42608 #: fortran/decl.c:1339
42609 #, gcc-internal-format, gfc-internal-format
42610 msgid "PARAMETER at %L is missing an initializer"
42613 #: fortran/decl.c:1349
42614 #, gcc-internal-format, gfc-internal-format
42616 "Variable '%s' at %C with an initializer already appears in a DATA statement"
42619 #: fortran/decl.c:1430
42620 #, gcc-internal-format, gfc-internal-format
42621 msgid "Can't initialize implied-shape array at %L with scalar"
42624 #: fortran/decl.c:1448
42625 #, gcc-internal-format, gfc-internal-format
42626 msgid "Non-constant lower bound in implied-shape declaration at %L"
42629 #: fortran/decl.c:1543
42630 #, gcc-internal-format, gfc-internal-format
42631 msgid "Component at %C must have the POINTER attribute"
42634 #: fortran/decl.c:1551
42635 #, gcc-internal-format, gfc-internal-format
42636 msgid "Array component of structure at %C must have explicit or deferred shape"
42639 #: fortran/decl.c:1632
42640 #, gcc-internal-format, gfc-internal-format
42641 msgid "Pointer array component of structure at %C must have a deferred shape"
42644 #: fortran/decl.c:1641
42645 #, gcc-internal-format, gfc-internal-format
42646 msgid "Allocatable component of structure at %C must have a deferred shape"
42649 #: fortran/decl.c:1650
42650 #, gcc-internal-format, gfc-internal-format
42651 msgid "Array component of structure at %C must have an explicit shape"
42654 #: fortran/decl.c:1707
42655 #, gcc-internal-format, gfc-internal-format
42656 msgid "NULL() initialization at %C is ambiguous"
42659 #: fortran/decl.c:1724
42660 #, gcc-internal-format, gfc-internal-format
42661 msgid "NULL() initialization at %C may not have MOLD"
42664 #: fortran/decl.c:1741
42665 #, gcc-internal-format, gfc-internal-format
42666 msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
42669 #: fortran/decl.c:1761
42670 #, gcc-internal-format, gfc-internal-format
42671 msgid "Error in pointer initialization at %C"
42674 #: fortran/decl.c:1768
42675 #, gcc-internal-format, gfc-internal-format
42676 msgid "non-NULL pointer initialization at %C"
42679 #: fortran/decl.c:1791
42680 #, gcc-internal-format, gfc-internal-format
42681 msgid "Function name '%s' not allowed at %C"
42684 #: fortran/decl.c:1858
42685 #, gcc-internal-format, gfc-internal-format
42686 msgid "Non-PARAMETER symbol '%s' at %L can't be implied-shape"
42689 #: fortran/decl.c:1868
42690 #, gcc-internal-format, gfc-internal-format
42691 msgid "Implied-shape array at %L"
42694 #: fortran/decl.c:1932 fortran/decl.c:6533
42695 #, gcc-internal-format, gfc-internal-format
42696 msgid "Duplicate array spec for Cray pointee at %C"
42699 #: fortran/decl.c:2003
42700 #, gcc-internal-format, gfc-internal-format
42701 msgid "Old-style initialization at %C"
42704 #: fortran/decl.c:2018 fortran/decl.c:4950
42705 #, gcc-internal-format, gfc-internal-format
42706 msgid "Initialization at %C isn't for a pointer variable"
42709 #: fortran/decl.c:2031
42710 #, gcc-internal-format, gfc-internal-format
42711 msgid "Pointer initialization at %C requires '=>', not '='"
42714 #: fortran/decl.c:2040 fortran/decl.c:7816
42715 #, gcc-internal-format, gfc-internal-format
42716 msgid "Expected an initialization expression at %C"
42719 #: fortran/decl.c:2047
42720 #, gcc-internal-format, gfc-internal-format
42721 msgid "Initialization of variable at %C is not allowed in a PURE procedure"
42724 #: fortran/decl.c:2060
42725 #, gcc-internal-format, gfc-internal-format
42726 msgid "Initialization of allocatable component at %C is not allowed"
42729 #: fortran/decl.c:2114 fortran/decl.c:2150
42730 #, gcc-internal-format, gfc-internal-format
42731 msgid "Old-style type declaration %s*%d not supported at %C"
42734 #: fortran/decl.c:2156
42735 #, gcc-internal-format, gfc-internal-format
42736 msgid "Nonstandard type declaration %s*%d at %C"
42739 #: fortran/decl.c:2207 fortran/decl.c:2283
42740 #, gcc-internal-format, gfc-internal-format
42741 msgid "Missing right parenthesis at %C"
42744 #: fortran/decl.c:2220 fortran/decl.c:2354
42745 #, gcc-internal-format, gfc-internal-format
42746 msgid "Expected initialization expression at %C"
42749 #: fortran/decl.c:2228 fortran/decl.c:2360
42750 #, gcc-internal-format, gfc-internal-format
42751 msgid "Expected scalar initialization expression at %C"
42754 #: fortran/decl.c:2259
42755 #, gcc-internal-format, gfc-internal-format
42756 msgid "Kind %d not supported for type %s at %C"
42759 #: fortran/decl.c:2272
42760 #, gcc-internal-format, gfc-internal-format
42761 msgid "C kind type parameter is for type %s but type at %L is %s"
42764 #: fortran/decl.c:2281
42765 #, gcc-internal-format, gfc-internal-format
42766 msgid "Missing right parenthesis or comma at %C"
42769 #: fortran/decl.c:2380
42770 #, gcc-internal-format, gfc-internal-format
42771 msgid "Kind %d is not supported for CHARACTER at %C"
42774 #: fortran/decl.c:2512
42775 #, gcc-internal-format, gfc-internal-format
42776 msgid "Syntax error in CHARACTER declaration at %C"
42779 #: fortran/decl.c:2597
42780 #, gcc-internal-format, gfc-internal-format
42781 msgid "BYTE type at %C"
42784 #: fortran/decl.c:2602
42785 #, gcc-internal-format, gfc-internal-format
42786 msgid "BYTE type used at %C is not available on the target machine"
42789 #: fortran/decl.c:2624
42790 #, gcc-internal-format, gfc-internal-format
42791 msgid "Assumed type at %C is not allowed for components"
42794 #: fortran/decl.c:2627
42795 #, gcc-internal-format, gfc-internal-format
42796 msgid "Assumed type at %C"
42799 #: fortran/decl.c:2650 fortran/decl.c:2681 fortran/decl.c:2710
42800 #: fortran/decl.c:2886
42801 #, gcc-internal-format, gfc-internal-format
42802 msgid "TYPE with intrinsic-type-spec at %C"
42805 #: fortran/decl.c:2706
42806 #, gcc-internal-format, gfc-internal-format
42807 msgid "DOUBLE COMPLEX at %C"
42810 #: fortran/decl.c:2780
42811 #, gcc-internal-format, gfc-internal-format
42812 msgid "CLASS statement at %C"
42815 #: fortran/decl.c:2815 fortran/decl.c:2828 fortran/decl.c:3200
42816 #: fortran/decl.c:3208
42817 #, gcc-internal-format, gfc-internal-format
42818 msgid "Type name '%s' at %C is ambiguous"
42821 #: fortran/decl.c:2843
42822 #, gcc-internal-format, gfc-internal-format
42824 "Type name '%s' at %C conflicts with previously declared entity at %L, which "
42825 "has the same name"
42828 #: fortran/decl.c:2962
42829 #, gcc-internal-format, gfc-internal-format
42830 msgid "Missing character range in IMPLICIT at %C"
42833 #: fortran/decl.c:3008
42834 #, gcc-internal-format, gfc-internal-format
42835 msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
42838 #: fortran/decl.c:3064
42839 #, gcc-internal-format, gfc-internal-format
42840 msgid "Empty IMPLICIT statement at %C"
42843 #: fortran/decl.c:3166
42844 #, gcc-internal-format, gfc-internal-format
42845 msgid "IMPORT statement at %C only permitted in an INTERFACE body"
42848 #: fortran/decl.c:3171
42849 #, gcc-internal-format, gfc-internal-format
42850 msgid "IMPORT statement at %C"
42853 #: fortran/decl.c:3185
42854 #, gcc-internal-format, gfc-internal-format
42855 msgid "Expecting list of named entities at %C"
42858 #: fortran/decl.c:3214
42859 #, gcc-internal-format, gfc-internal-format
42860 msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
42863 #: fortran/decl.c:3221
42864 #, gcc-internal-format, gfc-internal-format
42865 msgid "'%s' is already IMPORTed from host scoping unit at %C."
42868 #: fortran/decl.c:3264
42869 #, gcc-internal-format, gfc-internal-format
42870 msgid "Syntax error in IMPORT statement at %C"
42873 #: fortran/decl.c:3563
42874 #, gcc-internal-format, gfc-internal-format
42875 msgid "Missing codimension specification at %C"
42878 #: fortran/decl.c:3565
42879 #, gcc-internal-format, gfc-internal-format
42880 msgid "Missing dimension specification at %C"
42883 #: fortran/decl.c:3648
42884 #, gcc-internal-format, gfc-internal-format
42885 msgid "Duplicate %s attribute at %L"
42888 #: fortran/decl.c:3667
42889 #, gcc-internal-format, gfc-internal-format
42890 msgid "ALLOCATABLE attribute at %C in a TYPE definition"
42893 #: fortran/decl.c:3676
42894 #, gcc-internal-format, gfc-internal-format
42895 msgid "Attribute at %L is not allowed in a TYPE definition"
42898 #: fortran/decl.c:3694
42899 #, gcc-internal-format, gfc-internal-format
42900 msgid "Attribute %s at %L in a TYPE definition"
42903 #: fortran/decl.c:3704
42904 #, gcc-internal-format, gfc-internal-format
42906 "%s attribute at %L is not allowed outside of the specification part of a "
42910 #: fortran/decl.c:3718
42911 #, gcc-internal-format, gfc-internal-format
42912 msgid "ASYNCHRONOUS attribute at %C"
42915 #: fortran/decl.c:3729
42916 #, gcc-internal-format, gfc-internal-format
42917 msgid "CONTIGUOUS attribute at %C"
42920 #: fortran/decl.c:3774 fortran/decl.c:6828
42921 #, gcc-internal-format, gfc-internal-format
42922 msgid "PROTECTED at %C only allowed in specification part of a module"
42925 #: fortran/decl.c:3780
42926 #, gcc-internal-format, gfc-internal-format
42927 msgid "PROTECTED attribute at %C"
42930 #: fortran/decl.c:3809
42931 #, gcc-internal-format, gfc-internal-format
42932 msgid "VALUE attribute at %C"
42935 #: fortran/decl.c:3816
42936 #, gcc-internal-format, gfc-internal-format
42937 msgid "VOLATILE attribute at %C"
42940 #: fortran/decl.c:3861
42941 #, gcc-internal-format, gfc-internal-format
42942 msgid "Multiple identifiers provided with single NAME= specifier at %C"
42945 #: fortran/decl.c:3958
42946 #, gcc-internal-format, gfc-internal-format
42948 "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
42951 #: fortran/decl.c:3979
42952 #, gcc-internal-format, gfc-internal-format
42954 "Variable '%s' in common block '%s' at %L may not be a C interoperable kind "
42955 "though common block '%s' is BIND(C)"
42958 #: fortran/decl.c:3988
42959 #, gcc-internal-format, gfc-internal-format
42960 msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
42963 #: fortran/decl.c:3992
42964 #, gcc-internal-format, gfc-internal-format
42965 msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
42968 #: fortran/decl.c:4004
42969 #, gcc-internal-format, gfc-internal-format
42971 "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) "
42972 "since it is not a global"
42975 #: fortran/decl.c:4018
42976 #, gcc-internal-format, gfc-internal-format
42977 msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
42980 #: fortran/decl.c:4026
42981 #, gcc-internal-format, gfc-internal-format
42983 "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
42986 #: fortran/decl.c:4038
42987 #, gcc-internal-format, gfc-internal-format
42988 msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
42991 #: fortran/decl.c:4046
42992 #, gcc-internal-format, gfc-internal-format
42993 msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
42996 #. Use gfc_warning_now because we won't say that the symbol fails
42997 #. just because of this.
42998 #: fortran/decl.c:4057
42999 #, gcc-internal-format, gfc-internal-format
43001 "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
43004 #: fortran/decl.c:4131
43005 #, gcc-internal-format, gfc-internal-format
43007 "Need either entity or common block name for attribute specification "
43011 #: fortran/decl.c:4176
43012 #, gcc-internal-format, gfc-internal-format
43014 "Missing entity or common block name for attribute specification statement at "
43018 #: fortran/decl.c:4212
43019 #, gcc-internal-format, gfc-internal-format
43020 msgid "BIND(C) statement at %C"
43023 #: fortran/decl.c:4290
43024 #, gcc-internal-format, gfc-internal-format
43026 "Derived type at %C has not been previously defined and so cannot appear in a "
43027 "derived type definition"
43030 #: fortran/decl.c:4322
43031 #, gcc-internal-format, gfc-internal-format
43032 msgid "Syntax error in data declaration at %C"
43035 #: fortran/decl.c:4395
43036 #, gcc-internal-format, gfc-internal-format
43037 msgid "IMPURE procedure at %C"
43040 #: fortran/decl.c:4407
43041 #, gcc-internal-format, gfc-internal-format
43042 msgid "PURE and IMPURE must not appear both at %C"
43045 #: fortran/decl.c:4475 fortran/primary.c:1717
43046 #, gcc-internal-format, gfc-internal-format
43047 msgid "Alternate-return argument at %C"
43050 #: fortran/decl.c:4521
43051 #, gcc-internal-format, gfc-internal-format
43052 msgid "Name '%s' at %C is the name of the procedure"
43055 #: fortran/decl.c:4533
43056 #, gcc-internal-format, gfc-internal-format
43057 msgid "Unexpected junk in formal argument list at %C"
43060 #: fortran/decl.c:4550
43061 #, gcc-internal-format, gfc-internal-format
43062 msgid "Duplicate symbol '%s' in formal argument list at %C"
43065 #: fortran/decl.c:4600
43066 #, gcc-internal-format, gfc-internal-format
43067 msgid "RESULT variable at %C must be different than function name"
43070 #: fortran/decl.c:4677
43071 #, gcc-internal-format, gfc-internal-format
43072 msgid "Unexpected junk after function declaration at %C"
43075 #: fortran/decl.c:4687 fortran/decl.c:5753
43076 #, gcc-internal-format, gfc-internal-format
43077 msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
43080 #: fortran/decl.c:4889
43081 #, gcc-internal-format, gfc-internal-format
43082 msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
43085 #: fortran/decl.c:4896
43086 #, gcc-internal-format, gfc-internal-format
43087 msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
43090 #: fortran/decl.c:4902
43091 #, gcc-internal-format, gfc-internal-format
43092 msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
43095 #: fortran/decl.c:4925
43096 #, gcc-internal-format, gfc-internal-format
43097 msgid "Procedure '%s' at %L already has basic type of %s"
43100 #: fortran/decl.c:4971 fortran/decl.c:5159 fortran/decl.c:8297
43101 #, gcc-internal-format, gfc-internal-format
43102 msgid "Syntax error in PROCEDURE statement at %C"
43105 #: fortran/decl.c:5020 fortran/decl.c:8199
43106 #, gcc-internal-format, gfc-internal-format
43107 msgid "Expected '::' after binding-attributes at %C"
43110 #: fortran/decl.c:5027
43111 #, gcc-internal-format, gfc-internal-format
43112 msgid "NOPASS or explicit interface required at %C"
43115 #: fortran/decl.c:5031
43116 #, gcc-internal-format, gfc-internal-format
43117 msgid "Procedure pointer component at %C"
43120 #: fortran/decl.c:5103
43121 #, gcc-internal-format, gfc-internal-format
43122 msgid "Syntax error in procedure pointer component at %C"
43125 #: fortran/decl.c:5121
43126 #, gcc-internal-format, gfc-internal-format
43127 msgid "PROCEDURE at %C must be in a generic interface"
43130 #: fortran/decl.c:5130 fortran/decl.c:7325
43131 #, gcc-internal-format, gfc-internal-format
43132 msgid "double colon in MODULE PROCEDURE statement at %L"
43135 #: fortran/decl.c:5199
43136 #, gcc-internal-format, gfc-internal-format
43137 msgid "PROCEDURE statement at %C"
43140 #: fortran/decl.c:5266
43141 #, gcc-internal-format, gfc-internal-format
43142 msgid "Expected formal argument list in function definition at %C"
43145 #: fortran/decl.c:5290 fortran/decl.c:5294 fortran/decl.c:5528
43146 #: fortran/decl.c:5532 fortran/decl.c:5721 fortran/decl.c:5725
43147 #: fortran/symbol.c:1580
43148 #, gcc-internal-format, gfc-internal-format
43149 msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
43152 #: fortran/decl.c:5440
43153 #, gcc-internal-format, gfc-internal-format
43154 msgid "ENTRY statement at %C"
43157 #: fortran/decl.c:5449
43158 #, gcc-internal-format, gfc-internal-format
43159 msgid "ENTRY statement at %C cannot appear within a PROGRAM"
43162 #: fortran/decl.c:5452
43163 #, gcc-internal-format, gfc-internal-format
43164 msgid "ENTRY statement at %C cannot appear within a MODULE"
43167 #: fortran/decl.c:5455
43168 #, gcc-internal-format, gfc-internal-format
43169 msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
43172 #: fortran/decl.c:5459
43173 #, gcc-internal-format, gfc-internal-format
43174 msgid "ENTRY statement at %C cannot appear within an INTERFACE"
43177 #: fortran/decl.c:5463
43178 #, gcc-internal-format, gfc-internal-format
43179 msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
43182 #: fortran/decl.c:5467
43183 #, gcc-internal-format, gfc-internal-format
43184 msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
43187 #: fortran/decl.c:5472
43188 #, gcc-internal-format, gfc-internal-format
43189 msgid "ENTRY statement at %C cannot appear within a DO block"
43192 #: fortran/decl.c:5476
43193 #, gcc-internal-format, gfc-internal-format
43194 msgid "ENTRY statement at %C cannot appear within a SELECT block"
43197 #: fortran/decl.c:5480
43198 #, gcc-internal-format, gfc-internal-format
43199 msgid "ENTRY statement at %C cannot appear within a FORALL block"
43202 #: fortran/decl.c:5484
43203 #, gcc-internal-format, gfc-internal-format
43204 msgid "ENTRY statement at %C cannot appear within a WHERE block"
43207 #: fortran/decl.c:5488
43208 #, gcc-internal-format, gfc-internal-format
43209 msgid "ENTRY statement at %C cannot appear within a contained subprogram"
43212 #: fortran/decl.c:5506
43213 #, gcc-internal-format, gfc-internal-format
43214 msgid "ENTRY statement at %C cannot appear in a contained procedure"
43217 #: fortran/decl.c:5557 fortran/decl.c:5760
43218 #, gcc-internal-format, gfc-internal-format
43219 msgid "Missing required parentheses before BIND(C) at %C"
43222 #: fortran/decl.c:5818 fortran/decl.c:5834
43223 #, gcc-internal-format, gfc-internal-format
43224 msgid "Syntax error in NAME= specifier for binding label at %C"
43227 #: fortran/decl.c:5849
43228 #, gcc-internal-format, gfc-internal-format
43229 msgid "Missing closing quote '\"' for binding label at %C"
43232 #: fortran/decl.c:5858
43233 #, gcc-internal-format, gfc-internal-format
43234 msgid "Missing closing quote ''' for binding label at %C"
43237 #: fortran/decl.c:5868
43238 #, gcc-internal-format, gfc-internal-format
43239 msgid "Missing closing paren for binding label at %C"
43242 #: fortran/decl.c:5874
43243 #, gcc-internal-format, gfc-internal-format
43244 msgid "No binding name is allowed in BIND(C) at %C"
43247 #: fortran/decl.c:5880
43248 #, gcc-internal-format, gfc-internal-format
43249 msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
43252 #: fortran/decl.c:5909
43253 #, gcc-internal-format, gfc-internal-format
43254 msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
43257 #: fortran/decl.c:6116
43258 #, gcc-internal-format, gfc-internal-format
43259 msgid "Unexpected END statement at %C"
43262 #: fortran/decl.c:6125
43263 #, gcc-internal-format, gfc-internal-format
43264 msgid "END statement instead of %s statement at %L"
43267 #. We would have required END [something].
43268 #: fortran/decl.c:6133
43269 #, gcc-internal-format, gfc-internal-format
43270 msgid "%s statement expected at %L"
43273 #: fortran/decl.c:6144
43274 #, gcc-internal-format, gfc-internal-format
43275 msgid "Expecting %s statement at %L"
43278 #: fortran/decl.c:6162
43279 #, gcc-internal-format, gfc-internal-format
43280 msgid "Expected block name of '%s' in %s statement at %L"
43283 #: fortran/decl.c:6179
43284 #, gcc-internal-format, gfc-internal-format
43285 msgid "Expected terminating name at %C"
43288 #: fortran/decl.c:6188 fortran/decl.c:6196
43289 #, gcc-internal-format, gfc-internal-format
43290 msgid "Expected label '%s' for %s statement at %C"
43293 #: fortran/decl.c:6290
43294 #, gcc-internal-format, gfc-internal-format
43295 msgid "Missing array specification at %L in DIMENSION statement"
43298 #: fortran/decl.c:6298
43299 #, gcc-internal-format, gfc-internal-format
43300 msgid "Dimensions specified for %s at %L after its initialisation"
43303 #: fortran/decl.c:6306
43304 #, gcc-internal-format, gfc-internal-format
43305 msgid "Missing array specification at %L in CODIMENSION statement"
43308 #: fortran/decl.c:6315
43309 #, gcc-internal-format, gfc-internal-format
43310 msgid "Array specification must be deferred at %L"
43313 #: fortran/decl.c:6413
43314 #, gcc-internal-format, gfc-internal-format
43315 msgid "Unexpected character in variable list at %C"
43318 #: fortran/decl.c:6450
43319 #, gcc-internal-format, gfc-internal-format
43320 msgid "Expected '(' at %C"
43323 #: fortran/decl.c:6464 fortran/decl.c:6504
43324 #, gcc-internal-format, gfc-internal-format
43325 msgid "Expected variable name at %C"
43328 #: fortran/decl.c:6480
43329 #, gcc-internal-format, gfc-internal-format
43330 msgid "Cray pointer at %C must be an integer"
43333 #: fortran/decl.c:6484
43334 #, gcc-internal-format, gfc-internal-format
43336 "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
43340 #: fortran/decl.c:6490
43341 #, gcc-internal-format, gfc-internal-format
43342 msgid "Expected \",\" at %C"
43345 #: fortran/decl.c:6553
43346 #, gcc-internal-format, gfc-internal-format
43347 msgid "Expected \")\" at %C"
43350 #: fortran/decl.c:6565
43351 #, gcc-internal-format, gfc-internal-format
43352 msgid "Expected \",\" or end of statement at %C"
43355 #: fortran/decl.c:6591
43356 #, gcc-internal-format, gfc-internal-format
43357 msgid "INTENT is not allowed inside of BLOCK at %C"
43360 #: fortran/decl.c:6623
43361 #, gcc-internal-format, gfc-internal-format
43362 msgid "OPTIONAL is not allowed inside of BLOCK at %C"
43365 #: fortran/decl.c:6642
43366 #, gcc-internal-format, gfc-internal-format
43367 msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
43370 #: fortran/decl.c:6681
43371 #, gcc-internal-format, gfc-internal-format
43372 msgid "CONTIGUOUS statement at %C"
43375 #: fortran/decl.c:6779
43376 #, gcc-internal-format, gfc-internal-format
43378 "Access specification of the %s operator at %C has already been specified"
43381 #: fortran/decl.c:6796
43382 #, gcc-internal-format, gfc-internal-format
43384 "Access specification of the .%s. operator at %C has already been specified"
43387 #: fortran/decl.c:6834
43388 #, gcc-internal-format, gfc-internal-format
43389 msgid "PROTECTED statement at %C"
43392 #: fortran/decl.c:6872
43393 #, gcc-internal-format, gfc-internal-format
43394 msgid "Syntax error in PROTECTED statement at %C"
43397 #: fortran/decl.c:6896
43398 #, gcc-internal-format, gfc-internal-format
43400 "PRIVATE statement at %C is only allowed in the specification part of a module"
43403 #: fortran/decl.c:6933
43404 #, gcc-internal-format, gfc-internal-format
43406 "PUBLIC statement at %C is only allowed in the specification part of a module"
43409 #: fortran/decl.c:6961
43410 #, gcc-internal-format, gfc-internal-format
43411 msgid "Expected variable name at %C in PARAMETER statement"
43414 #: fortran/decl.c:6968
43415 #, gcc-internal-format, gfc-internal-format
43416 msgid "Expected = sign in PARAMETER statement at %C"
43419 #: fortran/decl.c:6974
43420 #, gcc-internal-format, gfc-internal-format
43421 msgid "Expected expression at %C in PARAMETER statement"
43424 #: fortran/decl.c:6994
43425 #, gcc-internal-format, gfc-internal-format
43426 msgid "Initializing already initialized variable at %C"
43429 #: fortran/decl.c:7029
43430 #, gcc-internal-format, gfc-internal-format
43431 msgid "Unexpected characters in PARAMETER statement at %C"
43434 #: fortran/decl.c:7053
43435 #, gcc-internal-format, gfc-internal-format
43436 msgid "Blanket SAVE statement at %C follows previous SAVE statement"
43439 #: fortran/decl.c:7064
43440 #, gcc-internal-format, gfc-internal-format
43441 msgid "SAVE statement at %C follows blanket SAVE statement"
43444 #: fortran/decl.c:7110
43445 #, gcc-internal-format, gfc-internal-format
43446 msgid "Syntax error in SAVE statement at %C"
43449 #: fortran/decl.c:7124
43450 #, gcc-internal-format, gfc-internal-format
43451 msgid "VALUE is not allowed inside of BLOCK at %C"
43454 #: fortran/decl.c:7128
43455 #, gcc-internal-format, gfc-internal-format
43456 msgid "VALUE statement at %C"
43459 #: fortran/decl.c:7166
43460 #, gcc-internal-format, gfc-internal-format
43461 msgid "Syntax error in VALUE statement at %C"
43464 #: fortran/decl.c:7177
43465 #, gcc-internal-format, gfc-internal-format
43466 msgid "VOLATILE statement at %C"
43469 #: fortran/decl.c:7200
43470 #, gcc-internal-format, gfc-internal-format
43472 "Specifying VOLATILE for coarray variable '%s' at %C, which is use-/host-"
43476 #: fortran/decl.c:7225
43477 #, gcc-internal-format, gfc-internal-format
43478 msgid "Syntax error in VOLATILE statement at %C"
43481 #: fortran/decl.c:7236
43482 #, gcc-internal-format, gfc-internal-format
43483 msgid "ASYNCHRONOUS statement at %C"
43486 #: fortran/decl.c:7276
43487 #, gcc-internal-format, gfc-internal-format
43488 msgid "Syntax error in ASYNCHRONOUS statement at %C"
43491 #: fortran/decl.c:7300
43492 #, gcc-internal-format, gfc-internal-format
43493 msgid "MODULE PROCEDURE at %C must be in a generic module interface"
43496 #: fortran/decl.c:7358
43497 #, gcc-internal-format, gfc-internal-format
43498 msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
43501 #: fortran/decl.c:7407
43502 #, gcc-internal-format, gfc-internal-format
43503 msgid "Ambiguous symbol in TYPE definition at %C"
43506 #: fortran/decl.c:7416
43507 #, gcc-internal-format, gfc-internal-format
43508 msgid "Symbol '%s' at %C has not been previously defined"
43511 #: fortran/decl.c:7422
43512 #, gcc-internal-format, gfc-internal-format
43513 msgid "'%s' in EXTENDS expression at %C is not a derived type"
43516 #: fortran/decl.c:7429
43517 #, gcc-internal-format, gfc-internal-format
43518 msgid "'%s' cannot be extended at %C because it is BIND(C)"
43521 #: fortran/decl.c:7436
43522 #, gcc-internal-format, gfc-internal-format
43523 msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
43526 #: fortran/decl.c:7459
43527 #, gcc-internal-format, gfc-internal-format
43529 "Derived type at %C can only be PRIVATE in the specification part of a module"
43532 #: fortran/decl.c:7471
43533 #, gcc-internal-format, gfc-internal-format
43535 "Derived type at %C can only be PUBLIC in the specification part of a module"
43538 #: fortran/decl.c:7492
43539 #, gcc-internal-format, gfc-internal-format
43540 msgid "ABSTRACT type at %C"
43543 #: fortran/decl.c:7556
43544 #, gcc-internal-format, gfc-internal-format
43545 msgid "Expected :: in TYPE definition at %C"
43548 #: fortran/decl.c:7567
43549 #, gcc-internal-format, gfc-internal-format
43550 msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
43553 #: fortran/decl.c:7577
43554 #, gcc-internal-format, gfc-internal-format
43555 msgid "Derived type name '%s' at %C already has a basic type of %s"
43558 #: fortran/decl.c:7594
43559 #, gcc-internal-format, gfc-internal-format
43560 msgid "Derived type definition of '%s' at %C has already been defined"
43563 #: fortran/decl.c:7702
43564 #, gcc-internal-format, gfc-internal-format
43565 msgid "Cray Pointee at %C cannot be assumed shape array"
43568 #: fortran/decl.c:7722
43569 #, gcc-internal-format, gfc-internal-format
43570 msgid "ENUM and ENUMERATOR at %C"
43573 #: fortran/decl.c:7754
43574 #, gcc-internal-format, gfc-internal-format
43575 msgid "Enumerator exceeds the C integer type at %C"
43578 #: fortran/decl.c:7833
43579 #, gcc-internal-format, gfc-internal-format
43580 msgid "ENUMERATOR %L not initialized with integer expression"
43583 #: fortran/decl.c:7881
43584 #, gcc-internal-format, gfc-internal-format
43585 msgid "ENUM definition statement expected before %C"
43588 #: fortran/decl.c:7917
43589 #, gcc-internal-format, gfc-internal-format
43590 msgid "Syntax error in ENUMERATOR definition at %C"
43593 #: fortran/decl.c:7964 fortran/decl.c:7979
43594 #, gcc-internal-format, gfc-internal-format
43595 msgid "Duplicate access-specifier at %C"
43598 #: fortran/decl.c:7999
43599 #, gcc-internal-format, gfc-internal-format
43600 msgid "Binding attributes already specify passing, illegal NOPASS at %C"
43603 #: fortran/decl.c:8019
43604 #, gcc-internal-format, gfc-internal-format
43605 msgid "Binding attributes already specify passing, illegal PASS at %C"
43608 #: fortran/decl.c:8046
43609 #, gcc-internal-format, gfc-internal-format
43610 msgid "Duplicate POINTER attribute at %C"
43613 #: fortran/decl.c:8064
43614 #, gcc-internal-format, gfc-internal-format
43615 msgid "Duplicate NON_OVERRIDABLE at %C"
43618 #: fortran/decl.c:8080
43619 #, gcc-internal-format, gfc-internal-format
43620 msgid "Duplicate DEFERRED at %C"
43623 #: fortran/decl.c:8093
43624 #, gcc-internal-format, gfc-internal-format
43625 msgid "Expected access-specifier at %C"
43628 #: fortran/decl.c:8095
43629 #, gcc-internal-format, gfc-internal-format
43630 msgid "Expected binding attribute at %C"
43633 #: fortran/decl.c:8103
43634 #, gcc-internal-format, gfc-internal-format
43635 msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
43638 #: fortran/decl.c:8115
43639 #, gcc-internal-format, gfc-internal-format
43640 msgid "POINTER attribute is required for procedure pointer component at %C"
43643 #: fortran/decl.c:8157
43644 #, gcc-internal-format, gfc-internal-format
43645 msgid "Interface-name expected after '(' at %C"
43648 #: fortran/decl.c:8163
43649 #, gcc-internal-format, gfc-internal-format
43650 msgid "')' expected at %C"
43653 #: fortran/decl.c:8183
43654 #, gcc-internal-format, gfc-internal-format
43655 msgid "Interface must be specified for DEFERRED binding at %C"
43658 #: fortran/decl.c:8188
43659 #, gcc-internal-format, gfc-internal-format
43660 msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
43663 #: fortran/decl.c:8211
43664 #, gcc-internal-format, gfc-internal-format
43665 msgid "Expected binding name at %C"
43668 #: fortran/decl.c:8215
43669 #, gcc-internal-format, gfc-internal-format
43670 msgid "PROCEDURE list at %C"
43673 #: fortran/decl.c:8227
43674 #, gcc-internal-format, gfc-internal-format
43675 msgid "'=> target' is invalid for DEFERRED binding at %C"
43678 #: fortran/decl.c:8233
43679 #, gcc-internal-format, gfc-internal-format
43680 msgid "'::' needed in PROCEDURE binding with explicit target at %C"
43683 #: fortran/decl.c:8243
43684 #, gcc-internal-format, gfc-internal-format
43685 msgid "Expected binding target after '=>' at %C"
43688 #: fortran/decl.c:8260
43689 #, gcc-internal-format, gfc-internal-format
43690 msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
43693 #: fortran/decl.c:8271
43694 #, gcc-internal-format, gfc-internal-format
43696 "There is already a procedure with binding name '%s' for the derived type "
43700 #: fortran/decl.c:8320
43701 #, gcc-internal-format, gfc-internal-format
43702 msgid "GENERIC at %C must be inside a derived-type CONTAINS"
43705 #: fortran/decl.c:8340
43706 #, gcc-internal-format, gfc-internal-format
43707 msgid "Expected '::' at %C"
43710 #: fortran/decl.c:8352
43711 #, gcc-internal-format, gfc-internal-format
43712 msgid "Expected generic name or operator descriptor at %C"
43715 #: fortran/decl.c:8378
43716 #, gcc-internal-format, gfc-internal-format
43717 msgid "Expected '=>' at %C"
43720 #: fortran/decl.c:8420
43721 #, gcc-internal-format, gfc-internal-format
43723 "There's already a non-generic procedure with binding name '%s' for the "
43724 "derived type '%s' at %C"
43727 #: fortran/decl.c:8428
43728 #, gcc-internal-format, gfc-internal-format
43729 msgid "Binding at %C must have the same access as already defined binding '%s'"
43732 #: fortran/decl.c:8477
43733 #, gcc-internal-format, gfc-internal-format
43734 msgid "Expected specific binding name at %C"
43737 #: fortran/decl.c:8487
43738 #, gcc-internal-format, gfc-internal-format
43739 msgid "'%s' already defined as specific binding for the generic '%s' at %C"
43742 #: fortran/decl.c:8505
43743 #, gcc-internal-format, gfc-internal-format
43744 msgid "Junk after GENERIC binding at %C"
43747 #: fortran/decl.c:8540
43748 #, gcc-internal-format, gfc-internal-format
43749 msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
43752 #: fortran/decl.c:8551
43753 #, gcc-internal-format, gfc-internal-format
43755 "Derived type declaration with FINAL at %C must be in the specification part "
43759 #: fortran/decl.c:8573
43760 #, gcc-internal-format, gfc-internal-format
43761 msgid "Empty FINAL at %C"
43764 #: fortran/decl.c:8580
43765 #, gcc-internal-format, gfc-internal-format
43766 msgid "Expected module procedure name at %C"
43769 #: fortran/decl.c:8590
43770 #, gcc-internal-format, gfc-internal-format
43771 msgid "Expected ',' at %C"
43774 #: fortran/decl.c:8596
43775 #, gcc-internal-format, gfc-internal-format
43776 msgid "Unknown procedure name \"%s\" at %C"
43779 #: fortran/decl.c:8609
43780 #, gcc-internal-format, gfc-internal-format
43781 msgid "'%s' at %C is already defined as FINAL procedure!"
43784 #: fortran/decl.c:8679
43785 #, gcc-internal-format, gfc-internal-format
43786 msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
43789 #: fortran/decl.c:8725
43790 #, gcc-internal-format, gfc-internal-format
43791 msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
43794 #. We are told not to check dependencies.
43795 #. We do it, however, and issue a warning in case we find one.
43796 #. If a dependency is found in the case
43797 #. elemental == ELEM_CHECK_VARIABLE, we will generate
43798 #. a temporary, so we don't need to bother the user.
43799 #: fortran/dependency.c:959
43800 #, gcc-internal-format, gfc-internal-format
43802 "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
43805 #: fortran/error.c:379
43806 #, gcc-internal-format, gfc-internal-format
43807 msgid " Included at %s:%d:"
43810 #: fortran/error.c:465
43811 #, gcc-internal-format
43812 msgid "<During initialization>\n"
43815 #: fortran/error.c:800
43816 #, gcc-internal-format, gfc-internal-format
43817 msgid "Error count reached limit of %d."
43820 #: fortran/error.c:1096
43821 #, gcc-internal-format
43822 msgid "Internal Error at (1):"
43825 #: fortran/expr.c:1229
43826 #, gcc-internal-format, gfc-internal-format
43827 msgid "Index in dimension %d is out of bounds at %L"
43830 #: fortran/expr.c:1406 fortran/expr.c:1457
43831 #, gcc-internal-format, gfc-internal-format
43832 msgid "index in dimension %d is out of bounds at %L"
43835 #: fortran/expr.c:2062
43836 #, gcc-internal-format, gfc-internal-format
43837 msgid "elemental function arguments at %C are not compliant"
43840 #: fortran/expr.c:2106
43841 #, gcc-internal-format, gfc-internal-format
43842 msgid "Numeric or CHARACTER operands are required in expression at %L"
43845 #: fortran/expr.c:2131
43846 #, gcc-internal-format, gfc-internal-format
43848 "Concatenation operator in expression at %L must have two CHARACTER operands"
43851 #: fortran/expr.c:2138
43852 #, gcc-internal-format, gfc-internal-format
43853 msgid "Concat operator at %L must concatenate strings of the same kind"
43856 #: fortran/expr.c:2148
43857 #, gcc-internal-format, gfc-internal-format
43858 msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
43861 #: fortran/expr.c:2164
43862 #, gcc-internal-format, gfc-internal-format
43863 msgid "LOGICAL operands are required in expression at %L"
43866 #: fortran/expr.c:2175
43867 #, gcc-internal-format, gfc-internal-format
43868 msgid "Only intrinsic operators can be used in expression at %L"
43871 #: fortran/expr.c:2183
43872 #, gcc-internal-format, gfc-internal-format
43873 msgid "Numeric operands are required in expression at %L"
43876 #: fortran/expr.c:2206
43877 #, gcc-internal-format, gfc-internal-format
43879 "Invalid initialization expression for ALLOCATABLE component '%s' in "
43880 "structure constructor at %L"
43883 #: fortran/expr.c:2317
43884 #, gcc-internal-format, gfc-internal-format
43886 "Assumed or deferred character length variable '%s' in constant expression "
43890 #: fortran/expr.c:2383
43891 #, gcc-internal-format, gfc-internal-format
43893 "transformational intrinsic '%s' at %L is not permitted in an initialization "
43897 #: fortran/expr.c:2414
43898 #, gcc-internal-format, gfc-internal-format
43899 msgid "Evaluation of nonstandard initialization expression at %L"
43902 #: fortran/expr.c:2469
43903 #, gcc-internal-format, gfc-internal-format
43905 "Function '%s' in initialization expression at %L must be an intrinsic "
43909 #: fortran/expr.c:2481
43910 #, gcc-internal-format, gfc-internal-format
43912 "Intrinsic function '%s' at %L is not permitted in an initialization "
43916 #: fortran/expr.c:2516
43917 #, gcc-internal-format, gfc-internal-format
43918 msgid "PARAMETER '%s' is used at %L before its definition is complete"
43921 #: fortran/expr.c:2536
43922 #, gcc-internal-format, gfc-internal-format
43924 "Assumed size array '%s' at %L is not permitted in an initialization "
43928 #: fortran/expr.c:2542
43929 #, gcc-internal-format, gfc-internal-format
43931 "Assumed shape array '%s' at %L is not permitted in an initialization "
43935 #: fortran/expr.c:2548
43936 #, gcc-internal-format, gfc-internal-format
43938 "Deferred array '%s' at %L is not permitted in an initialization expression"
43941 #: fortran/expr.c:2554
43942 #, gcc-internal-format, gfc-internal-format
43944 "Array '%s' at %L is a variable, which does not reduce to a constant "
43948 #: fortran/expr.c:2564
43949 #, gcc-internal-format, gfc-internal-format
43951 "Parameter '%s' at %L has not been declared or is a variable, which does not "
43952 "reduce to a constant expression"
43955 #: fortran/expr.c:2717
43956 #, gcc-internal-format, gfc-internal-format
43957 msgid "Specification function '%s' at %L cannot be a statement function"
43960 #: fortran/expr.c:2724
43961 #, gcc-internal-format, gfc-internal-format
43962 msgid "Specification function '%s' at %L cannot be an internal function"
43965 #: fortran/expr.c:2731
43966 #, gcc-internal-format, gfc-internal-format
43967 msgid "Specification function '%s' at %L must be PURE"
43970 #: fortran/expr.c:2738
43971 #, gcc-internal-format, gfc-internal-format
43972 msgid "Specification function '%s' at %L cannot be RECURSIVE"
43975 #: fortran/expr.c:2872
43976 #, gcc-internal-format, gfc-internal-format
43977 msgid "Dummy argument '%s' not allowed in expression at %L"
43980 #: fortran/expr.c:2879
43981 #, gcc-internal-format, gfc-internal-format
43982 msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
43985 #: fortran/expr.c:2886
43986 #, gcc-internal-format, gfc-internal-format
43987 msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
43990 #: fortran/expr.c:2917
43991 #, gcc-internal-format, gfc-internal-format
43992 msgid "Variable '%s' cannot appear in the expression at %L"
43995 #: fortran/expr.c:2968
43996 #, gcc-internal-format, gfc-internal-format
43997 msgid "Expression at %L must be of INTEGER type, found %s"
44000 #: fortran/expr.c:2980
44001 #, gcc-internal-format, gfc-internal-format
44002 msgid "Function '%s' at %L must be PURE"
44005 #: fortran/expr.c:2989
44006 #, gcc-internal-format, gfc-internal-format
44007 msgid "Expression at %L must be scalar"
44010 #: fortran/expr.c:3023
44011 #, gcc-internal-format, gfc-internal-format
44012 msgid "Incompatible ranks in %s (%d and %d) at %L"
44015 #: fortran/expr.c:3037
44016 #, gcc-internal-format, gfc-internal-format
44017 msgid "Different shape for %s at %L on dimension %d (%d and %d)"
44020 #: fortran/expr.c:3126
44021 #, gcc-internal-format, gfc-internal-format
44022 msgid "'%s' at %L is not a VALUE"
44025 #: fortran/expr.c:3133
44026 #, gcc-internal-format, gfc-internal-format
44027 msgid "Incompatible ranks %d and %d in assignment at %L"
44030 #: fortran/expr.c:3140
44031 #, gcc-internal-format, gfc-internal-format
44032 msgid "Variable type is UNKNOWN in assignment at %L"
44035 #: fortran/expr.c:3152
44036 #, gcc-internal-format, gfc-internal-format
44037 msgid "NULL appears on right-hand side in assignment at %L"
44040 #: fortran/expr.c:3161
44041 #, gcc-internal-format, gfc-internal-format
44042 msgid "POINTER-valued function appears on right-hand side of assignment at %L"
44045 #: fortran/expr.c:3171
44046 #, gcc-internal-format, gfc-internal-format
44047 msgid "BOZ literal at %L used to initialize non-integer variable '%s'"
44050 #: fortran/expr.c:3176 fortran/resolve.c:9062
44051 #, gcc-internal-format, gfc-internal-format
44053 "BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
44056 #: fortran/expr.c:3186 fortran/resolve.c:9072
44057 #, gcc-internal-format, gfc-internal-format
44058 msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
44061 #: fortran/expr.c:3194 fortran/resolve.c:9081
44062 #, gcc-internal-format, gfc-internal-format
44064 "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be "
44065 "disabled with the option -fno-range-check"
44068 #: fortran/expr.c:3198 fortran/resolve.c:9085
44069 #, gcc-internal-format, gfc-internal-format
44071 "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be "
44072 "disabled with the option -fno-range-check"
44075 #: fortran/expr.c:3202 fortran/resolve.c:9089
44076 #, gcc-internal-format, gfc-internal-format
44078 "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled "
44079 "with the option -fno-range-check"
44082 #: fortran/expr.c:3234
44083 #, gcc-internal-format, gfc-internal-format
44084 msgid "Change of value in conversion from %s to %s at %L"
44087 #: fortran/expr.c:3242 fortran/intrinsic.c:4522 fortran/intrinsic.c:4534
44088 #, gcc-internal-format, gfc-internal-format
44089 msgid "Possible change of value in conversion from %s to %s at %L"
44092 #: fortran/expr.c:3250 fortran/intrinsic.c:4517 fortran/intrinsic.c:4543
44093 #, gcc-internal-format, gfc-internal-format
44094 msgid "Conversion from %s to %s at %L"
44097 #: fortran/expr.c:3271
44098 #, gcc-internal-format, gfc-internal-format
44100 "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
44103 #: fortran/expr.c:3307
44104 #, gcc-internal-format, gfc-internal-format
44105 msgid "Pointer assignment target is not a POINTER at %L"
44108 #: fortran/expr.c:3315
44109 #, gcc-internal-format, gfc-internal-format
44111 "'%s' in the pointer assignment at %L cannot be an l-value since it is a "
44115 #: fortran/expr.c:3338
44116 #, gcc-internal-format, gfc-internal-format
44117 msgid "Expected bounds specification for '%s' at %L"
44120 #: fortran/expr.c:3343
44121 #, gcc-internal-format, gfc-internal-format
44122 msgid "Bounds specification for '%s' in pointer assignment at %L"
44125 #: fortran/expr.c:3356
44126 #, gcc-internal-format, gfc-internal-format
44127 msgid "Lower bound has to be present at %L"
44130 #: fortran/expr.c:3362
44131 #, gcc-internal-format, gfc-internal-format
44132 msgid "Stride must not be present at %L"
44135 #: fortran/expr.c:3374
44136 #, gcc-internal-format, gfc-internal-format
44137 msgid "Either all or none of the upper bounds must be specified at %L"
44140 #: fortran/expr.c:3400
44141 #, gcc-internal-format, gfc-internal-format
44142 msgid "Pointer object at %L shall not have a coindex"
44145 #: fortran/expr.c:3421
44146 #, gcc-internal-format, gfc-internal-format
44147 msgid "Invalid procedure pointer assignment at %L"
44150 #: fortran/expr.c:3445
44151 #, gcc-internal-format, gfc-internal-format
44153 "Function result '%s' is invalid as proc-target in procedure pointer "
44157 #: fortran/expr.c:3454
44158 #, gcc-internal-format, gfc-internal-format
44160 "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
44163 #: fortran/expr.c:3464
44164 #, gcc-internal-format, gfc-internal-format
44166 "Statement function '%s' is invalid in procedure pointer assignment at %L"
44169 #: fortran/expr.c:3470
44170 #, gcc-internal-format, gfc-internal-format
44172 "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
44175 #: fortran/expr.c:3477
44176 #, gcc-internal-format, gfc-internal-format
44177 msgid "Intrinsic '%s' at %L is invalid in procedure pointer assignment"
44180 #: fortran/expr.c:3485
44181 #, gcc-internal-format, gfc-internal-format
44183 "Nonintrinsic elemental procedure '%s' is invalid in procedure pointer "
44187 #: fortran/expr.c:3508
44188 #, gcc-internal-format, gfc-internal-format
44190 "Mismatch in the procedure pointer assignment at %L: mismatch in the calling "
44194 #: fortran/expr.c:3564 fortran/expr.c:3571 fortran/resolve.c:2430
44195 #, gcc-internal-format, gfc-internal-format
44196 msgid "Explicit interface required for '%s' at %L: %s"
44199 #: fortran/expr.c:3579
44200 #, gcc-internal-format, gfc-internal-format
44201 msgid "Interface mismatch in procedure pointer assignment at %L: %s"
44204 #: fortran/expr.c:3595
44205 #, gcc-internal-format, gfc-internal-format
44207 "Data-pointer-object &L must be unlimited polymorphic, a sequence derived "
44208 "type or of a type with the BIND attribute assignment at %L to be compatible "
44209 "with an unlimited polymorphic target"
44212 #: fortran/expr.c:3601
44213 #, gcc-internal-format, gfc-internal-format
44215 "Different types in pointer assignment at %L; attempted assignment of %s to %s"
44218 #: fortran/expr.c:3610
44219 #, gcc-internal-format, gfc-internal-format
44220 msgid "Different kind type parameters in pointer assignment at %L"
44223 #: fortran/expr.c:3617
44224 #, gcc-internal-format, gfc-internal-format
44225 msgid "Different ranks in pointer assignment at %L"
44228 #: fortran/expr.c:3636
44229 #, gcc-internal-format, gfc-internal-format
44231 "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
44234 #: fortran/expr.c:3649
44235 #, gcc-internal-format, gfc-internal-format
44236 msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
44239 #: fortran/expr.c:3653
44240 #, gcc-internal-format, gfc-internal-format
44241 msgid "Rank remapping target is not rank 1 at %L"
44244 #: fortran/expr.c:3677
44245 #, gcc-internal-format, gfc-internal-format
44247 "Target expression in pointer assignment at %L must deliver a pointer result"
44250 #: fortran/expr.c:3685
44251 #, gcc-internal-format, gfc-internal-format
44252 msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
44255 #: fortran/expr.c:3692
44256 #, gcc-internal-format, gfc-internal-format
44257 msgid "Bad target in pointer assignment in PURE procedure at %L"
44260 #: fortran/expr.c:3702
44261 #, gcc-internal-format, gfc-internal-format
44262 msgid "Pointer assignment with vector subscript on rhs at %L"
44265 #: fortran/expr.c:3710
44266 #, gcc-internal-format, gfc-internal-format
44267 msgid "Pointer assignment target has PROTECTED attribute at %L"
44270 #: fortran/expr.c:3723
44271 #, gcc-internal-format, gfc-internal-format
44272 msgid "Data target at %L shall not have a coindex"
44275 #: fortran/expr.c:3763
44276 #, gcc-internal-format, gfc-internal-format
44277 msgid "Pointer at %L in pointer assignment might outlive the pointer target"
44280 #: fortran/expr.c:3829
44281 #, gcc-internal-format, gfc-internal-format
44282 msgid "Pointer initialization target at %L must not be ALLOCATABLE"
44285 #: fortran/expr.c:3835
44286 #, gcc-internal-format, gfc-internal-format
44287 msgid "Pointer initialization target at %L must have the TARGET attribute"
44290 #: fortran/expr.c:3850 fortran/resolve.c:1325
44291 #, gcc-internal-format, gfc-internal-format
44292 msgid "Pointer initialization target at %L must have the SAVE attribute"
44295 #: fortran/expr.c:3862
44296 #, gcc-internal-format, gfc-internal-format
44298 "Procedure pointer initialization target at %L may not be a procedure pointer"
44301 #: fortran/expr.c:4715
44302 #, gcc-internal-format, gfc-internal-format
44304 "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
44307 #: fortran/expr.c:4723
44308 #, gcc-internal-format, gfc-internal-format
44309 msgid "Non-variable expression in variable definition context (%s) at %L"
44312 #: fortran/expr.c:4731
44313 #, gcc-internal-format, gfc-internal-format
44314 msgid "Named constant '%s' in variable definition context (%s) at %L"
44317 #: fortran/expr.c:4740
44318 #, gcc-internal-format, gfc-internal-format
44319 msgid "'%s' in variable definition context (%s) at %L is not a variable"
44322 #: fortran/expr.c:4751
44323 #, gcc-internal-format, gfc-internal-format
44324 msgid "Non-POINTER in pointer association context (%s) at %L"
44327 #: fortran/expr.c:4764
44328 #, gcc-internal-format, gfc-internal-format
44329 msgid "LOCK_TYPE in variable definition context (%s) at %L"
44332 #: fortran/expr.c:4793
44333 #, gcc-internal-format, gfc-internal-format
44335 "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
44338 #: fortran/expr.c:4801
44339 #, gcc-internal-format, gfc-internal-format
44341 "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
44344 #: fortran/expr.c:4814
44345 #, gcc-internal-format, gfc-internal-format
44347 "Variable '%s' is PROTECTED and can not appear in a pointer association "
44348 "context (%s) at %L"
44351 #: fortran/expr.c:4822
44352 #, gcc-internal-format, gfc-internal-format
44354 "Variable '%s' is PROTECTED and can not appear in a variable definition "
44355 "context (%s) at %L"
44358 #: fortran/expr.c:4834
44359 #, gcc-internal-format, gfc-internal-format
44361 "Variable '%s' can not appear in a variable definition context (%s) at %L in "
44365 #: fortran/expr.c:4893
44366 #, gcc-internal-format, gfc-internal-format
44368 "'%s' at %L associated to vector-indexed target can not be used in a variable "
44369 "definition context (%s)"
44372 #: fortran/expr.c:4897
44373 #, gcc-internal-format, gfc-internal-format
44375 "'%s' at %L associated to expression can not be used in a variable definition "
44379 #: fortran/expr.c:4908
44380 #, gcc-internal-format, gfc-internal-format
44382 "Associate-name '%s' can not appear in a variable definition context (%s) at "
44383 "%L because its target at %L can not, either"
44386 #: fortran/expr.c:4949
44387 #, gcc-internal-format, gfc-internal-format
44389 "Elements with the same value at %L and %L in vector subscript in a variable "
44390 "definition context (%s)"
44393 #: fortran/f95-lang.c:224
44394 #, gcc-internal-format, gfc-internal-format
44395 msgid "can't open input file: %s"
44398 #: fortran/frontend-passes.c:539 fortran/trans-array.c:1045
44399 #: fortran/trans-array.c:5923 fortran/trans-array.c:7207
44400 #: fortran/trans-intrinsic.c:5447
44401 #, gcc-internal-format, gfc-internal-format
44402 msgid "Creating array temporary at %L"
44405 #: fortran/frontend-passes.c:562 fortran/frontend-passes.c:565
44406 #, gcc-internal-format, gfc-internal-format
44407 msgid "Removing call to function '%s' at %L"
44410 #: fortran/frontend-passes.c:1668
44411 #, gcc-internal-format, gfc-internal-format
44413 "Variable '%s' at %L set to undefined value inside loop beginning at %L as "
44414 "INTENT(OUT) argument to subroutine '%s'"
44417 #: fortran/frontend-passes.c:1674
44418 #, gcc-internal-format, gfc-internal-format
44420 "Variable '%s' at %L not definable inside loop beginning at %L as INTENT"
44421 "(INOUT) argument to subroutine '%s'"
44424 #: fortran/frontend-passes.c:1738
44425 #, gcc-internal-format, gfc-internal-format
44427 "Variable '%s' at %L set to undefined value inside loop beginning at %L as "
44428 "INTENT(OUT) argument to function '%s'"
44431 #: fortran/frontend-passes.c:1744
44432 #, gcc-internal-format, gfc-internal-format
44434 "Variable '%s' at %L not definable inside loop beginning at %L as INTENT"
44435 "(INOUT) argument to function '%s'"
44438 #: fortran/gfortranspec.c:168
44439 #, gcc-internal-format
44440 msgid "overflowed output arg list for %qs"
44443 #: fortran/gfortranspec.c:328
44444 #, gcc-internal-format
44445 msgid "no input files; unwilling to write output files"
44448 #: fortran/interface.c:175
44449 #, gcc-internal-format, gfc-internal-format
44450 msgid "Syntax error in generic specification at %C"
44453 #: fortran/interface.c:202
44454 #, gcc-internal-format, gfc-internal-format
44455 msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
44458 #: fortran/interface.c:221
44459 #, gcc-internal-format, gfc-internal-format
44460 msgid "Dummy procedure '%s' at %C cannot have a generic interface"
44463 #: fortran/interface.c:254
44464 #, gcc-internal-format, gfc-internal-format
44465 msgid "ABSTRACT INTERFACE at %C"
44468 #: fortran/interface.c:261
44469 #, gcc-internal-format, gfc-internal-format
44470 msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
44473 #: fortran/interface.c:292
44474 #, gcc-internal-format, gfc-internal-format
44475 msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
44478 #: fortran/interface.c:305
44479 #, gcc-internal-format, gfc-internal-format
44480 msgid "Expected a nameless interface at %C"
44483 #: fortran/interface.c:318
44484 #, gcc-internal-format, gfc-internal-format
44485 msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
44488 #: fortran/interface.c:348
44489 #, gcc-internal-format, gfc-internal-format
44490 msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C, but got %s"
44493 #: fortran/interface.c:362
44494 #, gcc-internal-format, gfc-internal-format
44495 msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
44498 #: fortran/interface.c:373
44499 #, gcc-internal-format, gfc-internal-format
44500 msgid "Expecting 'END INTERFACE %s' at %C"
44503 #: fortran/interface.c:646
44504 #, gcc-internal-format, gfc-internal-format
44505 msgid "Alternate return cannot appear in operator interface at %L"
44508 #: fortran/interface.c:675
44509 #, gcc-internal-format, gfc-internal-format
44510 msgid "Assignment operator interface at %L must have two arguments"
44513 #: fortran/interface.c:678
44514 #, gcc-internal-format, gfc-internal-format
44515 msgid "Operator interface at %L has the wrong number of arguments"
44518 #: fortran/interface.c:691
44519 #, gcc-internal-format, gfc-internal-format
44520 msgid "Assignment operator interface at %L must be a SUBROUTINE"
44523 #: fortran/interface.c:709
44524 #, gcc-internal-format, gfc-internal-format
44526 "Assignment operator interface at %L must not redefine an INTRINSIC type "
44530 #: fortran/interface.c:718
44531 #, gcc-internal-format, gfc-internal-format
44532 msgid "Intrinsic operator interface at %L must be a FUNCTION"
44535 #: fortran/interface.c:729
44536 #, gcc-internal-format, gfc-internal-format
44538 "First argument of defined assignment at %L must be INTENT(OUT) or INTENT"
44542 #: fortran/interface.c:736
44543 #, gcc-internal-format, gfc-internal-format
44544 msgid "Second argument of defined assignment at %L must be INTENT(IN)"
44547 #: fortran/interface.c:745 fortran/resolve.c:14393
44548 #, gcc-internal-format, gfc-internal-format
44549 msgid "First argument of operator interface at %L must be INTENT(IN)"
44552 #: fortran/interface.c:752 fortran/resolve.c:14411
44553 #, gcc-internal-format, gfc-internal-format
44554 msgid "Second argument of operator interface at %L must be INTENT(IN)"
44557 #: fortran/interface.c:857
44558 #, gcc-internal-format, gfc-internal-format
44559 msgid "Operator interface at %L conflicts with intrinsic interface"
44562 #: fortran/interface.c:1563
44563 #, gcc-internal-format, gfc-internal-format
44564 msgid "Procedure '%s' in %s at %L has no explicit interface"
44567 #: fortran/interface.c:1566
44568 #, gcc-internal-format, gfc-internal-format
44569 msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
44572 #: fortran/interface.c:1578
44573 #, gcc-internal-format, gfc-internal-format
44574 msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
44577 #: fortran/interface.c:1582
44578 #, gcc-internal-format, gfc-internal-format
44580 "In %s at %L procedures must be all FUNCTIONs as the generic name is also the "
44581 "name of a derived type"
44584 #: fortran/interface.c:1590
44585 #, gcc-internal-format, gfc-internal-format
44586 msgid "Internal procedure '%s' in %s at %L"
44589 #: fortran/interface.c:1647 fortran/interface.c:1651
44590 #, gcc-internal-format, gfc-internal-format
44591 msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
44594 #: fortran/interface.c:1655
44595 #, gcc-internal-format, gfc-internal-format
44596 msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
44599 #: fortran/interface.c:1689
44600 #, gcc-internal-format, gfc-internal-format
44601 msgid "'%s' at %L is not a module procedure"
44604 #: fortran/interface.c:1893
44605 #, gcc-internal-format, gfc-internal-format
44607 "The assumed-rank array at %L requires that the dummy argument '%s' has "
44611 #: fortran/interface.c:1898
44612 #, gcc-internal-format, gfc-internal-format
44613 msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
44616 #: fortran/interface.c:1903
44617 #, gcc-internal-format, gfc-internal-format
44618 msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
44621 #: fortran/interface.c:1908
44622 #, gcc-internal-format, gfc-internal-format
44623 msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
44626 #: fortran/interface.c:1950
44627 #, gcc-internal-format, gfc-internal-format
44628 msgid "Invalid procedure argument at %L"
44631 #: fortran/interface.c:1958
44632 #, gcc-internal-format, gfc-internal-format
44633 msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
44636 #: fortran/interface.c:1983
44637 #, gcc-internal-format, gfc-internal-format
44639 "Actual argument to contiguous pointer dummy '%s' at %L must be simply "
44643 #: fortran/interface.c:1998
44644 #, gcc-internal-format, gfc-internal-format
44645 msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
44648 #: fortran/interface.c:2007
44649 #, gcc-internal-format, gfc-internal-format
44651 "Assumed-type actual argument at %L requires that dummy argument '%s' is of "
44655 #: fortran/interface.c:2023
44656 #, gcc-internal-format, gfc-internal-format
44657 msgid "Actual argument to '%s' at %L must be polymorphic"
44660 #: fortran/interface.c:2036
44661 #, gcc-internal-format, gfc-internal-format
44662 msgid "Actual argument to '%s' at %L must have the same declared type"
44665 #: fortran/interface.c:2051
44666 #, gcc-internal-format, gfc-internal-format
44668 "Actual argument to '%s' at %L must be unlimited polymorphic since the formal "
44669 "argument is a pointer or allocatable unlimited polymorphic entity [F2008: "
44673 #: fortran/interface.c:2062
44674 #, gcc-internal-format, gfc-internal-format
44675 msgid "Actual argument to '%s' at %L must be a coarray"
44678 #: fortran/interface.c:2081
44679 #, gcc-internal-format, gfc-internal-format
44680 msgid "Corank mismatch in argument '%s' at %L (%d and %d)"
44683 #: fortran/interface.c:2098
44684 #, gcc-internal-format, gfc-internal-format
44685 msgid "Actual argument to '%s' at %L must be simply contiguous"
44688 #: fortran/interface.c:2112
44689 #, gcc-internal-format, gfc-internal-format
44691 "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or "
44692 "has a LOCK_TYPE component"
44695 #: fortran/interface.c:2130
44696 #, gcc-internal-format, gfc-internal-format
44698 "Dummy argument '%s' has to be a pointer, assumed-shape or assumed-rank array "
44699 "without CONTIGUOUS attribute - as actual argument at %L is not simply "
44700 "contiguous and both are ASYNCHRONOUS or VOLATILE"
44703 #: fortran/interface.c:2143
44704 #, gcc-internal-format, gfc-internal-format
44706 "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument "
44710 #: fortran/interface.c:2150
44711 #, gcc-internal-format, gfc-internal-format
44713 "Passing coarray at %L to allocatable, noncoarray dummy argument '%s', which "
44714 "is invalid if the allocation status is modified"
44717 #: fortran/interface.c:2217
44718 #, gcc-internal-format, gfc-internal-format
44719 msgid "Polymorphic scalar passed to array dummy argument '%s' at %L"
44722 #: fortran/interface.c:2226
44723 #, gcc-internal-format, gfc-internal-format
44725 "Element of assumed-shaped or pointer array passed to array dummy argument "
44729 #: fortran/interface.c:2238
44730 #, gcc-internal-format, gfc-internal-format
44732 "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual "
44733 "argument with array dummy argument '%s' at %L"
44736 #: fortran/interface.c:2246
44737 #, gcc-internal-format, gfc-internal-format
44739 "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument "
44743 #: fortran/interface.c:2561
44744 #, gcc-internal-format, gfc-internal-format
44745 msgid "Keyword argument '%s' at %L is not in the procedure"
44748 #: fortran/interface.c:2569
44749 #, gcc-internal-format, gfc-internal-format
44751 "Keyword argument '%s' at %L is already associated with another actual "
44755 #: fortran/interface.c:2579
44756 #, gcc-internal-format, gfc-internal-format
44757 msgid "More actual than formal arguments in procedure call at %L"
44760 #: fortran/interface.c:2591 fortran/interface.c:2954
44761 #, gcc-internal-format, gfc-internal-format
44762 msgid "Missing alternate return spec in subroutine call at %L"
44765 #: fortran/interface.c:2599
44766 #, gcc-internal-format, gfc-internal-format
44767 msgid "Unexpected alternate return spec in subroutine call at %L"
44770 #: fortran/interface.c:2626
44771 #, gcc-internal-format, gfc-internal-format
44772 msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
44775 #: fortran/interface.c:2629
44776 #, gcc-internal-format, gfc-internal-format
44777 msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'"
44780 #: fortran/interface.c:2653
44781 #, gcc-internal-format, gfc-internal-format
44783 "Actual argument at %L to assumed-type dummy is of derived type with type-"
44784 "bound or FINAL procedures"
44787 #: fortran/interface.c:2674
44788 #, gcc-internal-format, gfc-internal-format
44790 "Character length mismatch (%ld/%ld) between actual argument and pointer or "
44791 "allocatable dummy argument '%s' at %L"
44794 #: fortran/interface.c:2681
44795 #, gcc-internal-format, gfc-internal-format
44797 "Character length mismatch (%ld/%ld) between actual argument and assumed-"
44798 "shape dummy argument '%s' at %L"
44801 #: fortran/interface.c:2695
44802 #, gcc-internal-format, gfc-internal-format
44804 "Actual argument at %L to allocatable or pointer dummy argument '%s' must "
44805 "have a deferred length type parameter if and only if the dummy has one"
44808 #: fortran/interface.c:2712
44809 #, gcc-internal-format, gfc-internal-format
44811 "Character length of actual argument shorter than of dummy argument '%s' (%lu/"
44815 #: fortran/interface.c:2717
44816 #, gcc-internal-format, gfc-internal-format
44818 "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) "
44822 #: fortran/interface.c:2736
44823 #, gcc-internal-format, gfc-internal-format
44824 msgid "Expected a procedure pointer for argument '%s' at %L"
44827 #: fortran/interface.c:2747
44828 #, gcc-internal-format, gfc-internal-format
44829 msgid "Expected a procedure for argument '%s' at %L"
44832 #: fortran/interface.c:2761
44833 #, gcc-internal-format, gfc-internal-format
44834 msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
44837 #: fortran/interface.c:2770
44838 #, gcc-internal-format, gfc-internal-format
44839 msgid "Actual argument for '%s' must be a pointer at %L"
44842 #: fortran/interface.c:2780
44843 #, gcc-internal-format, gfc-internal-format
44844 msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'"
44847 #: fortran/interface.c:2790
44848 #, gcc-internal-format, gfc-internal-format
44849 msgid "Coindexed actual argument at %L to pointer dummy '%s'"
44852 #: fortran/interface.c:2803
44853 #, gcc-internal-format, gfc-internal-format
44855 "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)"
44858 #: fortran/interface.c:2817
44859 #, gcc-internal-format, gfc-internal-format
44861 "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy "
44862 "'%s' has neither ASYNCHRONOUS nor VOLATILE"
44865 #: fortran/interface.c:2831
44866 #, gcc-internal-format, gfc-internal-format
44868 "Coindexed actual argument at %L with allocatable ultimate component to dummy "
44869 "'%s' requires either VALUE or INTENT(IN)"
44872 #: fortran/interface.c:2843
44873 #, gcc-internal-format, gfc-internal-format
44874 msgid "Actual CLASS array argument for '%s' must be a full array at %L"
44877 #: fortran/interface.c:2853
44878 #, gcc-internal-format, gfc-internal-format
44879 msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
44882 #: fortran/interface.c:2882
44883 #, gcc-internal-format, gfc-internal-format
44885 "Array-section actual argument with vector subscripts at %L is incompatible "
44886 "with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the "
44887 "dummy argument '%s'"
44890 #: fortran/interface.c:2900
44891 #, gcc-internal-format, gfc-internal-format
44893 "Assumed-shape actual argument at %L is incompatible with the non-assumed-"
44894 "shape dummy argument '%s' due to VOLATILE attribute"
44897 #: fortran/interface.c:2912
44898 #, gcc-internal-format, gfc-internal-format
44900 "Array-section actual argument at %L is incompatible with the non-assumed-"
44901 "shape dummy argument '%s' due to VOLATILE attribute"
44904 #: fortran/interface.c:2931
44905 #, gcc-internal-format, gfc-internal-format
44907 "Pointer-array actual argument at %L requires an assumed-shape or pointer-"
44908 "array dummy argument '%s' due to VOLATILE attribute"
44911 #: fortran/interface.c:2961
44912 #, gcc-internal-format, gfc-internal-format
44913 msgid "Missing actual argument for argument '%s' at %L"
44916 #: fortran/interface.c:3148
44917 #, gcc-internal-format, gfc-internal-format
44919 "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) "
44920 "argument '%s' at %L"
44923 #: fortran/interface.c:3189
44924 #, gcc-internal-format, gfc-internal-format
44926 "Procedure argument at %L is local to a PURE procedure and has the POINTER "
44930 #: fortran/interface.c:3201
44931 #, gcc-internal-format, gfc-internal-format
44933 "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) "
44937 #: fortran/interface.c:3211
44938 #, gcc-internal-format, gfc-internal-format
44940 "Coindexed actual argument at %L in PURE procedure is passed to a POINTER "
44944 #: fortran/interface.c:3222
44945 #, gcc-internal-format, gfc-internal-format
44947 "Coindexed polymorphic actual argument at %L is passed polymorphic dummy "
44951 #: fortran/interface.c:3249
44952 #, gcc-internal-format, gfc-internal-format
44953 msgid "Procedure '%s' called with an implicit interface at %L"
44956 #: fortran/interface.c:3253
44957 #, gcc-internal-format, gfc-internal-format
44958 msgid "Procedure '%s' called at %L is not explicitly declared"
44961 #: fortran/interface.c:3263
44962 #, gcc-internal-format, gfc-internal-format
44964 "The pointer object '%s' at %L must have an explicit function interface or be "
44965 "declared as array"
44968 #: fortran/interface.c:3271
44969 #, gcc-internal-format, gfc-internal-format
44971 "The allocatable object '%s' at %L must have an explicit function interface "
44972 "or be declared as array"
44975 #: fortran/interface.c:3279
44976 #, gcc-internal-format, gfc-internal-format
44978 "Allocatable function '%s' at %L must have an explicit function interface"
44981 #: fortran/interface.c:3289
44982 #, gcc-internal-format, gfc-internal-format
44983 msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
44986 #: fortran/interface.c:3298
44987 #, gcc-internal-format, gfc-internal-format
44988 msgid "Assumed-type argument %s at %L requires an explicit interface"
44991 #: fortran/interface.c:3311
44992 #, gcc-internal-format, gfc-internal-format
44994 "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an "
44995 "explicit interface for procedure '%s'"
44998 #: fortran/interface.c:3320
44999 #, gcc-internal-format, gfc-internal-format
45000 msgid "MOLD argument to NULL required at %L"
45003 #: fortran/interface.c:3328
45004 #, gcc-internal-format, gfc-internal-format
45005 msgid "Assumed-rank argument requires an explicit interface at %L"
45008 #: fortran/interface.c:3365
45009 #, gcc-internal-format, gfc-internal-format
45011 "Procedure pointer component '%s' called with an implicit interface at %L"
45014 #: fortran/interface.c:3376
45015 #, gcc-internal-format, gfc-internal-format
45017 "Keyword argument requires explicit interface for procedure pointer component "
45021 #: fortran/interface.c:3460
45022 #, gcc-internal-format, gfc-internal-format
45024 "MOLD= required in NULL() argument at %L: Ambiguity between specific "
45025 "functions %s and %s"
45028 #: fortran/interface.c:3902
45029 #, gcc-internal-format, gfc-internal-format
45030 msgid "Entity '%s' at %L is already present in the interface"
45033 #: fortran/interface.c:4113
45034 #, gcc-internal-format, gfc-internal-format
45035 msgid "Can't overwrite GENERIC '%s' at %L"
45038 #: fortran/interface.c:4125
45039 #, gcc-internal-format, gfc-internal-format
45040 msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
45043 #: fortran/interface.c:4133
45044 #, gcc-internal-format, gfc-internal-format
45045 msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
45048 #: fortran/interface.c:4141
45049 #, gcc-internal-format, gfc-internal-format
45050 msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
45053 #: fortran/interface.c:4150
45054 #, gcc-internal-format, gfc-internal-format
45055 msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
45058 #: fortran/interface.c:4156
45059 #, gcc-internal-format, gfc-internal-format
45061 "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, "
45065 #: fortran/interface.c:4165
45066 #, gcc-internal-format, gfc-internal-format
45067 msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
45070 #: fortran/interface.c:4176
45071 #, gcc-internal-format, gfc-internal-format
45072 msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
45075 #: fortran/interface.c:4184
45076 #, gcc-internal-format, gfc-internal-format
45077 msgid "Result mismatch for the overriding procedure '%s' at %L: %s"
45080 #: fortran/interface.c:4195
45081 #, gcc-internal-format, gfc-internal-format
45082 msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
45085 #: fortran/interface.c:4225
45086 #, gcc-internal-format, gfc-internal-format
45088 "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the "
45089 "corresponding argument of the overridden procedure"
45092 #: fortran/interface.c:4236
45093 #, gcc-internal-format, gfc-internal-format
45094 msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
45097 #: fortran/interface.c:4245
45098 #, gcc-internal-format, gfc-internal-format
45100 "'%s' at %L must have the same number of formal arguments as the overridden "
45104 #: fortran/interface.c:4254
45105 #, gcc-internal-format, gfc-internal-format
45106 msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
45109 #: fortran/interface.c:4265
45110 #, gcc-internal-format, gfc-internal-format
45111 msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
45114 #: fortran/interface.c:4272
45115 #, gcc-internal-format, gfc-internal-format
45117 "Passed-object dummy argument of '%s' at %L must be at the same position as "
45118 "the passed-object dummy argument of the overridden procedure"
45121 #: fortran/intrinsic.c:196
45122 #, gcc-internal-format, gfc-internal-format
45124 "Variable with NO_ARG_CHECK attribute at %L is only permitted as argument to "
45125 "the intrinsic functions C_LOC and PRESENT"
45128 #: fortran/intrinsic.c:210
45129 #, gcc-internal-format, gfc-internal-format
45131 "Assumed-type argument at %L is not permitted as actual argument to the "
45135 #: fortran/intrinsic.c:217
45136 #, gcc-internal-format, gfc-internal-format
45138 "Assumed-type argument at %L is only permitted as first actual argument to "
45142 #: fortran/intrinsic.c:224
45143 #, gcc-internal-format, gfc-internal-format
45145 "Assumed-rank argument at %L is only permitted as actual argument to "
45146 "intrinsic inquiry functions"
45149 #: fortran/intrinsic.c:231
45150 #, gcc-internal-format, gfc-internal-format
45152 "Assumed-rank argument at %L is only permitted as first actual argument to "
45153 "the intrinsic inquiry function %s"
45156 #: fortran/intrinsic.c:1054
45157 #, gcc-internal-format, gfc-internal-format
45159 "The intrinsic '%s' at %L is not included in the selected standard but %s and "
45160 "'%s' will be treated as if declared EXTERNAL. Use an appropriate -std=* "
45161 "option or define -fall-intrinsics to allow this intrinsic."
45164 #: fortran/intrinsic.c:3683
45165 #, gcc-internal-format, gfc-internal-format
45166 msgid "Too many arguments in call to '%s' at %L"
45169 #: fortran/intrinsic.c:3698
45170 #, gcc-internal-format, gfc-internal-format
45172 "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this "
45176 #: fortran/intrinsic.c:3701
45177 #, gcc-internal-format, gfc-internal-format
45178 msgid "Can't find keyword named '%s' in call to '%s' at %L"
45181 #: fortran/intrinsic.c:3708
45182 #, gcc-internal-format, gfc-internal-format
45183 msgid "Argument '%s' appears twice in call to '%s' at %L"
45186 #: fortran/intrinsic.c:3722
45187 #, gcc-internal-format, gfc-internal-format
45188 msgid "Missing actual argument '%s' in call to '%s' at %L"
45191 #: fortran/intrinsic.c:3737
45192 #, gcc-internal-format, gfc-internal-format
45193 msgid "ALTERNATE RETURN not permitted at %L"
45196 #: fortran/intrinsic.c:3794
45197 #, gcc-internal-format, gfc-internal-format
45198 msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
45201 #: fortran/intrinsic.c:4184
45202 #, gcc-internal-format, gfc-internal-format
45203 msgid "Intrinsic '%s' (is %s) is used at %L"
45206 #: fortran/intrinsic.c:4255
45207 #, gcc-internal-format, gfc-internal-format
45208 msgid "Function '%s' as initialization expression at %L"
45211 #: fortran/intrinsic.c:4331
45212 #, gcc-internal-format, gfc-internal-format
45214 "Elemental function as initialization expression with non-integer/non-"
45215 "character arguments at %L"
45218 #: fortran/intrinsic.c:4402
45219 #, gcc-internal-format, gfc-internal-format
45221 "Subroutine call to intrinsic '%s' in DO CONCURRENT block at %L is not PURE"
45224 #: fortran/intrinsic.c:4409
45225 #, gcc-internal-format, gfc-internal-format
45226 msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
45229 #: fortran/intrinsic.c:4482
45230 #, gcc-internal-format, gfc-internal-format
45231 msgid "Extension: Conversion from %s to %s at %L"
45234 #: fortran/intrinsic.c:4596
45235 #, gcc-internal-format, gfc-internal-format
45236 msgid "Can't convert %s to %s at %L"
45239 #: fortran/intrinsic.c:4690
45240 #, gcc-internal-format, gfc-internal-format
45242 "'%s' declared at %L may shadow the intrinsic of the same name. In order to "
45243 "call the intrinsic, explicit INTRINSIC declarations may be required."
45246 #: fortran/intrinsic.c:4695
45247 #, gcc-internal-format, gfc-internal-format
45249 "'%s' declared at %L is also the name of an intrinsic. It can only be called "
45250 "via an explicit interface or if declared EXTERNAL."
45253 #: fortran/io.c:168 fortran/primary.c:867
45254 #, gcc-internal-format, gfc-internal-format
45255 msgid "Extension: backslash character at %C"
45258 #: fortran/io.c:204 fortran/io.c:207
45259 #, gcc-internal-format, gfc-internal-format
45260 msgid "Extension: Tab character in format at %C"
45263 #: fortran/io.c:455
45264 #, gcc-internal-format, gfc-internal-format
45265 msgid "DP format specifier not allowed at %C"
45268 #: fortran/io.c:462
45269 #, gcc-internal-format, gfc-internal-format
45270 msgid "DC format specifier not allowed at %C"
45273 #: fortran/io.c:651
45274 #, gcc-internal-format, gfc-internal-format
45275 msgid "X descriptor requires leading space count at %L"
45278 #: fortran/io.c:680
45279 #, gcc-internal-format, gfc-internal-format
45280 msgid "$ descriptor at %L"
45283 #: fortran/io.c:684
45284 #, gcc-internal-format, gfc-internal-format
45285 msgid "$ should be the last specifier in format at %L"
45288 #: fortran/io.c:782
45289 #, gcc-internal-format, gfc-internal-format
45290 msgid "Extension: Missing positive width after L descriptor at %L"
45293 #: fortran/io.c:826
45294 #, gcc-internal-format, gfc-internal-format
45295 msgid "'G0' in format at %L"
45298 #: fortran/io.c:854
45299 #, gcc-internal-format, gfc-internal-format
45300 msgid "Positive width required in format specifier %s at %L"
45303 #: fortran/io.c:870 fortran/io.c:877
45304 #, gcc-internal-format, gfc-internal-format
45305 msgid "Period required in format specifier %s at %L"
45308 #: fortran/io.c:949
45309 #, gcc-internal-format, gfc-internal-format
45310 msgid "Period required in format specifier at %L"
45313 #: fortran/io.c:971
45314 #, gcc-internal-format, gfc-internal-format
45315 msgid "The H format specifier at %L is a Fortran 95 deleted feature"
45318 #: fortran/io.c:1059 fortran/io.c:1121
45319 #, gcc-internal-format, gfc-internal-format
45320 msgid "Missing comma at %L"
45323 #: fortran/io.c:1139
45324 #, gcc-internal-format, gfc-internal-format
45325 msgid "%s in format string at %L"
45328 #: fortran/io.c:1176
45329 #, gcc-internal-format, gfc-internal-format
45330 msgid "Extraneous characters in format at %L"
45333 #: fortran/io.c:1198
45334 #, gcc-internal-format, gfc-internal-format
45335 msgid "Format statement in module main block at %C"
45338 #: fortran/io.c:1204
45339 #, gcc-internal-format, gfc-internal-format
45340 msgid "Missing format label at %C"
45343 #: fortran/io.c:1259 fortran/io.c:1290 fortran/io.c:1355
45344 #, gcc-internal-format, gfc-internal-format
45345 msgid "Invalid value for %s specification at %C"
45348 #: fortran/io.c:1265 fortran/io.c:1296
45349 #, gcc-internal-format, gfc-internal-format
45350 msgid "Duplicate %s specification at %C"
45353 #: fortran/io.c:1303
45354 #, gcc-internal-format, gfc-internal-format
45355 msgid "Variable %s cannot be INTENT(IN) at %C"
45358 #: fortran/io.c:1310
45359 #, gcc-internal-format, gfc-internal-format
45360 msgid "Variable %s cannot be assigned in PURE procedure at %C"
45363 #: fortran/io.c:1361
45364 #, gcc-internal-format, gfc-internal-format
45365 msgid "Duplicate %s label specification at %C"
45368 #: fortran/io.c:1381
45369 #, gcc-internal-format, gfc-internal-format
45371 "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
45374 #: fortran/io.c:1399
45375 #, gcc-internal-format, gfc-internal-format
45376 msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
45379 #: fortran/io.c:1405
45380 #, gcc-internal-format, gfc-internal-format
45381 msgid "ASSIGNED variable in FORMAT tag at %L"
45384 #: fortran/io.c:1410
45385 #, gcc-internal-format, gfc-internal-format
45386 msgid "Variable '%s' at %L has not been assigned a format label"
45389 #: fortran/io.c:1417
45390 #, gcc-internal-format, gfc-internal-format
45391 msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
45394 #: fortran/io.c:1429
45395 #, gcc-internal-format, gfc-internal-format
45396 msgid "Non-character in FORMAT tag at %L"
45399 #: fortran/io.c:1435
45400 #, gcc-internal-format, gfc-internal-format
45401 msgid "Non-character assumed shape array element in FORMAT tag at %L"
45404 #: fortran/io.c:1442
45405 #, gcc-internal-format, gfc-internal-format
45406 msgid "Non-character assumed size array element in FORMAT tag at %L"
45409 #: fortran/io.c:1449
45410 #, gcc-internal-format, gfc-internal-format
45411 msgid "Non-character pointer array element in FORMAT tag at %L"
45414 #: fortran/io.c:1475
45415 #, gcc-internal-format, gfc-internal-format
45416 msgid "%s tag at %L must be of type %s"
45419 #: fortran/io.c:1482
45420 #, gcc-internal-format, gfc-internal-format
45421 msgid "%s tag at %L must be a character string of default kind"
45424 #: fortran/io.c:1489
45425 #, gcc-internal-format, gfc-internal-format
45426 msgid "%s tag at %L must be scalar"
45429 #: fortran/io.c:1495
45430 #, gcc-internal-format, gfc-internal-format
45431 msgid "IOMSG tag at %L"
45434 #: fortran/io.c:1502
45435 #, gcc-internal-format, gfc-internal-format
45436 msgid "Fortran 95 requires default INTEGER in %s tag at %L"
45439 #: fortran/io.c:1509
45440 #, gcc-internal-format, gfc-internal-format
45441 msgid "Nondefault LOGICAL in %s tag at %L"
45444 #: fortran/io.c:1516
45445 #, gcc-internal-format, gfc-internal-format
45446 msgid "NEWUNIT specifier at %L"
45449 #: fortran/io.c:1534
45450 #, gcc-internal-format, gfc-internal-format
45451 msgid "CONVERT tag at %L"
45454 #: fortran/io.c:1719
45455 #, gcc-internal-format, gfc-internal-format
45456 msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
45459 #: fortran/io.c:1727 fortran/io.c:1754
45460 #, gcc-internal-format, gfc-internal-format
45461 msgid "%s specifier in %s statement at %C has value '%s'"
45464 #: fortran/io.c:1746
45465 #, gcc-internal-format, gfc-internal-format
45466 msgid "Extension: %s specifier in %s statement at %C has value '%s'"
45469 #: fortran/io.c:1767 fortran/io.c:1775
45470 #, gcc-internal-format, gfc-internal-format
45471 msgid "%s specifier in %s statement at %C has invalid value '%s'"
45474 #: fortran/io.c:1828
45475 #, gcc-internal-format, gfc-internal-format
45476 msgid "OPEN statement not allowed in PURE procedure at %C"
45479 #: fortran/io.c:1842
45480 #, gcc-internal-format, gfc-internal-format
45481 msgid "UNIT specifier not allowed with NEWUNIT at %C"
45484 #: fortran/io.c:1850
45485 #, gcc-internal-format, gfc-internal-format
45486 msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
45489 #: fortran/io.c:1857
45490 #, gcc-internal-format, gfc-internal-format
45491 msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
45494 #: fortran/io.c:1889
45495 #, gcc-internal-format, gfc-internal-format
45496 msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
45499 #: fortran/io.c:1907 fortran/io.c:3350
45500 #, gcc-internal-format, gfc-internal-format
45501 msgid "BLANK= at %C not allowed in Fortran 95"
45504 #: fortran/io.c:1925 fortran/io.c:3329
45505 #, gcc-internal-format, gfc-internal-format
45506 msgid "DECIMAL= at %C not allowed in Fortran 95"
45509 #: fortran/io.c:1957
45510 #, gcc-internal-format, gfc-internal-format
45511 msgid "ENCODING= at %C not allowed in Fortran 95"
45514 #: fortran/io.c:2008 fortran/io.c:3392
45515 #, gcc-internal-format, gfc-internal-format
45516 msgid "ROUND= at %C not allowed in Fortran 95"
45519 #: fortran/io.c:2028
45520 #, gcc-internal-format, gfc-internal-format
45521 msgid "SIGN= at %C not allowed in Fortran 95"
45524 #: fortran/io.c:2241
45525 #, gcc-internal-format, gfc-internal-format
45526 msgid "CLOSE statement not allowed in PURE procedure at %C"
45529 #: fortran/io.c:2301
45530 #, gcc-internal-format, gfc-internal-format
45531 msgid "CLOSE statement at %L requires a UNIT number"
45534 #: fortran/io.c:2309
45535 #, gcc-internal-format, gfc-internal-format
45536 msgid "UNIT number in CLOSE statement at %L must be non-negative"
45539 #: fortran/io.c:2407 fortran/match.c:2674
45540 #, gcc-internal-format, gfc-internal-format
45541 msgid "%s statement not allowed in PURE procedure at %C"
45544 #: fortran/io.c:2442 fortran/io.c:2873
45545 #, gcc-internal-format, gfc-internal-format
45546 msgid "UNIT number in statement at %L must be non-negative"
45549 #: fortran/io.c:2474
45550 #, gcc-internal-format, gfc-internal-format
45551 msgid "FLUSH statement at %C"
45554 #: fortran/io.c:2529
45555 #, gcc-internal-format, gfc-internal-format
45556 msgid "Duplicate UNIT specification at %C"
45559 #: fortran/io.c:2603
45560 #, gcc-internal-format, gfc-internal-format
45561 msgid "Duplicate format specification at %C"
45564 #: fortran/io.c:2620
45565 #, gcc-internal-format, gfc-internal-format
45566 msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
45569 #: fortran/io.c:2656
45570 #, gcc-internal-format, gfc-internal-format
45571 msgid "Duplicate NML specification at %C"
45574 #: fortran/io.c:2665
45575 #, gcc-internal-format, gfc-internal-format
45576 msgid "Symbol '%s' at %C must be a NAMELIST group name"
45579 #: fortran/io.c:2730
45580 #, gcc-internal-format, gfc-internal-format
45581 msgid "END tag at %C not allowed in output statement"
45584 #: fortran/io.c:2807
45585 #, gcc-internal-format, gfc-internal-format
45586 msgid "UNIT not specified at %L"
45589 #: fortran/io.c:2819
45590 #, gcc-internal-format, gfc-internal-format
45592 "UNIT specification at %L must be an INTEGER expression or a CHARACTER "
45596 #: fortran/io.c:2841
45597 #, gcc-internal-format, gfc-internal-format
45598 msgid "Invalid form of WRITE statement at %L, UNIT required"
45601 #: fortran/io.c:2852
45602 #, gcc-internal-format, gfc-internal-format
45603 msgid "Internal unit with vector subscript at %L"
45606 #: fortran/io.c:2866
45607 #, gcc-internal-format, gfc-internal-format
45608 msgid "External IO UNIT cannot be an array at %L"
45611 #: fortran/io.c:2894
45612 #, gcc-internal-format, gfc-internal-format
45614 "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not "
45615 "appear in a variable definition context"
45618 #: fortran/io.c:2904
45619 #, gcc-internal-format, gfc-internal-format
45620 msgid "Comma before i/o item list at %L"
45623 #: fortran/io.c:2914
45624 #, gcc-internal-format, gfc-internal-format
45625 msgid "ERR tag label %d at %L not defined"
45628 #: fortran/io.c:2926
45629 #, gcc-internal-format, gfc-internal-format
45630 msgid "END tag label %d at %L not defined"
45633 #: fortran/io.c:2938
45634 #, gcc-internal-format, gfc-internal-format
45635 msgid "EOR tag label %d at %L not defined"
45638 #: fortran/io.c:2948
45639 #, gcc-internal-format, gfc-internal-format
45640 msgid "FORMAT label %d at %L not defined"
45643 #: fortran/io.c:3068
45644 #, gcc-internal-format, gfc-internal-format
45645 msgid "Syntax error in I/O iterator at %C"
45648 #: fortran/io.c:3099
45649 #, gcc-internal-format, gfc-internal-format
45650 msgid "Expected variable in READ statement at %C"
45653 #: fortran/io.c:3105
45654 #, gcc-internal-format, gfc-internal-format
45655 msgid "Expected expression in %s statement at %C"
45658 #. A general purpose syntax error.
45659 #: fortran/io.c:3162 fortran/io.c:3758 fortran/gfortran.h:2506
45660 #, gcc-internal-format, gfc-internal-format
45661 msgid "Syntax error in %s statement at %C"
45664 #: fortran/io.c:3246
45665 #, gcc-internal-format, gfc-internal-format
45666 msgid "Internal file at %L with namelist"
45669 #: fortran/io.c:3303
45670 #, gcc-internal-format, gfc-internal-format
45671 msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
45674 #: fortran/io.c:3371
45675 #, gcc-internal-format, gfc-internal-format
45676 msgid "PAD= at %C not allowed in Fortran 95"
45679 #: fortran/io.c:3437
45680 #, gcc-internal-format, gfc-internal-format
45681 msgid "DELIM= at %C not allowed in Fortran 95"
45684 #: fortran/io.c:3586
45685 #, gcc-internal-format, gfc-internal-format
45686 msgid "PRINT namelist at %C is an extension"
45689 #: fortran/io.c:3729
45690 #, gcc-internal-format, gfc-internal-format
45691 msgid "Expected comma in I/O list at %C"
45694 #: fortran/io.c:3792
45695 #, gcc-internal-format, gfc-internal-format
45696 msgid "PRINT statement at %C not allowed within PURE procedure"
45699 #: fortran/io.c:3952 fortran/io.c:4005
45700 #, gcc-internal-format, gfc-internal-format
45701 msgid "INQUIRE statement not allowed in PURE procedure at %C"
45704 #: fortran/io.c:3981
45705 #, gcc-internal-format, gfc-internal-format
45706 msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
45709 #: fortran/io.c:3991 fortran/trans-io.c:1229
45710 #, gcc-internal-format, gfc-internal-format
45711 msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
45714 #: fortran/io.c:3998
45715 #, gcc-internal-format, gfc-internal-format
45716 msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
45719 #: fortran/io.c:4014
45720 #, gcc-internal-format, gfc-internal-format
45722 "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
45725 #: fortran/io.c:4188
45726 #, gcc-internal-format, gfc-internal-format
45727 msgid "WAIT at %C not allowed in Fortran 95"
45730 #: fortran/io.c:4194
45731 #, gcc-internal-format, gfc-internal-format
45732 msgid "WAIT statement not allowed in PURE procedure at %C"
45735 #: fortran/match.c:165
45736 #, gcc-internal-format, gfc-internal-format
45737 msgid "Missing ')' in statement at or before %L"
45740 #: fortran/match.c:170
45741 #, gcc-internal-format, gfc-internal-format
45742 msgid "Missing '(' in statement at or before %L"
45745 #: fortran/match.c:367
45746 #, gcc-internal-format, gfc-internal-format
45747 msgid "Integer too large at %C"
45750 #: fortran/match.c:460 fortran/parse.c:699
45751 #, gcc-internal-format, gfc-internal-format
45752 msgid "Too many digits in statement label at %C"
45755 #: fortran/match.c:466
45756 #, gcc-internal-format, gfc-internal-format
45757 msgid "Statement label at %C is zero"
45760 #: fortran/match.c:499
45761 #, gcc-internal-format, gfc-internal-format
45762 msgid "Label name '%s' at %C is ambiguous"
45765 #: fortran/match.c:505
45766 #, gcc-internal-format, gfc-internal-format
45767 msgid "Duplicate construct label '%s' at %C"
45770 #: fortran/match.c:536
45771 #, gcc-internal-format, gfc-internal-format
45772 msgid "Invalid character in name at %C"
45775 #: fortran/match.c:549
45776 #, gcc-internal-format, gfc-internal-format
45777 msgid "Name at %C is too long"
45780 #: fortran/match.c:560
45781 #, gcc-internal-format, gfc-internal-format
45783 "Invalid character '$' at %L. Use -fdollar-ok to allow it as an extension"
45786 #: fortran/match.c:610 fortran/match.c:657
45787 #, gcc-internal-format, gfc-internal-format
45788 msgid "Invalid C name in NAME= specifier at %C"
45791 #: fortran/match.c:648
45792 #, gcc-internal-format, gfc-internal-format
45793 msgid "Embedded space in NAME= specifier at %C"
45796 #: fortran/match.c:972
45797 #, gcc-internal-format, gfc-internal-format
45798 msgid "Loop variable at %C cannot be a coarray"
45801 #: fortran/match.c:978
45802 #, gcc-internal-format, gfc-internal-format
45803 msgid "Loop variable at %C cannot be a sub-component"
45806 #: fortran/match.c:1012
45807 #, gcc-internal-format, gfc-internal-format
45808 msgid "Expected a step value in iterator at %C"
45811 #: fortran/match.c:1024
45812 #, gcc-internal-format, gfc-internal-format
45813 msgid "Syntax error in iterator at %C"
45816 #: fortran/match.c:1265
45817 #, gcc-internal-format, gfc-internal-format
45818 msgid "Invalid form of PROGRAM statement at %C"
45821 #: fortran/match.c:1395 fortran/match.c:1475
45822 #, gcc-internal-format, gfc-internal-format
45823 msgid "Arithmetic IF statement at %C"
45826 #: fortran/match.c:1450
45827 #, gcc-internal-format, gfc-internal-format
45828 msgid "Syntax error in IF-expression at %C"
45831 #: fortran/match.c:1461
45832 #, gcc-internal-format, gfc-internal-format
45833 msgid "Block label not appropriate for arithmetic IF statement at %C"
45836 #: fortran/match.c:1498
45837 #, gcc-internal-format, gfc-internal-format
45838 msgid "Block label is not appropriate for IF statement at %C"
45841 #: fortran/match.c:1584
45842 #, gcc-internal-format, gfc-internal-format
45843 msgid "Cannot assign to a named constant at %C"
45846 #: fortran/match.c:1594
45847 #, gcc-internal-format, gfc-internal-format
45848 msgid "Unclassifiable statement in IF-clause at %C"
45851 #: fortran/match.c:1601
45852 #, gcc-internal-format, gfc-internal-format
45853 msgid "Syntax error in IF-clause at %C"
45856 #: fortran/match.c:1644
45857 #, gcc-internal-format, gfc-internal-format
45858 msgid "Unexpected junk after ELSE statement at %C"
45861 #: fortran/match.c:1650 fortran/match.c:1685
45862 #, gcc-internal-format, gfc-internal-format
45863 msgid "Label '%s' at %C doesn't match IF label '%s'"
45866 #: fortran/match.c:1679
45867 #, gcc-internal-format, gfc-internal-format
45868 msgid "Unexpected junk after ELSE IF statement at %C"
45871 #: fortran/match.c:1743
45872 #, gcc-internal-format, gfc-internal-format
45873 msgid "Image control statement CRITICAL at %C in PURE procedure"
45876 #: fortran/match.c:1749
45877 #, gcc-internal-format, gfc-internal-format
45878 msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
45881 #: fortran/match.c:1757
45882 #, gcc-internal-format, gfc-internal-format
45883 msgid "CRITICAL statement at %C"
45886 #: fortran/match.c:1768
45887 #, gcc-internal-format, gfc-internal-format
45888 msgid "Nested CRITICAL block at %C"
45891 #: fortran/match.c:1820
45892 #, gcc-internal-format, gfc-internal-format
45893 msgid "Expected association list at %C"
45896 #: fortran/match.c:1833
45897 #, gcc-internal-format, gfc-internal-format
45898 msgid "Expected association at %C"
45901 #: fortran/match.c:1842
45902 #, gcc-internal-format, gfc-internal-format
45903 msgid "Duplicate name '%s' in association at %C"
45906 #: fortran/match.c:1850
45907 #, gcc-internal-format, gfc-internal-format
45908 msgid "Association target at %C must not be coindexed"
45911 #: fortran/match.c:1868
45912 #, gcc-internal-format, gfc-internal-format
45913 msgid "Expected ')' or ',' at %C"
45916 #: fortran/match.c:1886
45917 #, gcc-internal-format, gfc-internal-format
45918 msgid "Junk after ASSOCIATE statement at %C"
45921 #: fortran/match.c:1955
45922 #, gcc-internal-format, gfc-internal-format
45923 msgid "Derived type '%s' at %L may not be ABSTRACT"
45926 #: fortran/match.c:2018
45927 #, gcc-internal-format, gfc-internal-format
45928 msgid "Invalid type-spec at %C"
45931 #: fortran/match.c:2112
45932 #, gcc-internal-format, gfc-internal-format
45933 msgid "Syntax error in FORALL iterator at %C"
45936 #: fortran/match.c:2377
45937 #, gcc-internal-format, gfc-internal-format
45938 msgid "DO CONCURRENT construct at %C"
45941 #: fortran/match.c:2502
45942 #, gcc-internal-format, gfc-internal-format
45943 msgid "Name '%s' in %s statement at %C is unknown"
45946 #: fortran/match.c:2510
45947 #, gcc-internal-format, gfc-internal-format
45948 msgid "Name '%s' in %s statement at %C is not a construct name"
45951 #: fortran/match.c:2522
45952 #, gcc-internal-format, gfc-internal-format
45953 msgid "%s statement at %C leaves CRITICAL construct"
45956 #. F2008, C821 & C845.
45957 #: fortran/match.c:2530
45958 #, gcc-internal-format, gfc-internal-format
45959 msgid "%s statement at %C leaves DO CONCURRENT construct"
45962 #: fortran/match.c:2542
45963 #, gcc-internal-format, gfc-internal-format
45964 msgid "%s statement at %C is not within a construct"
45967 #: fortran/match.c:2545
45968 #, gcc-internal-format, gfc-internal-format
45969 msgid "%s statement at %C is not within construct '%s'"
45972 #: fortran/match.c:2570
45973 #, gcc-internal-format, gfc-internal-format
45974 msgid "CYCLE statement at %C is not applicable to non-loop construct '%s'"
45977 #: fortran/match.c:2575
45978 #, gcc-internal-format, gfc-internal-format
45979 msgid "EXIT statement with no do-construct-name at %C"
45982 #: fortran/match.c:2581
45983 #, gcc-internal-format, gfc-internal-format
45984 msgid "%s statement at %C is not applicable to construct '%s'"
45987 #: fortran/match.c:2588
45988 #, gcc-internal-format, gfc-internal-format
45989 msgid "%s statement at %C leaving OpenMP structured block"
45992 #: fortran/match.c:2612
45993 #, gcc-internal-format, gfc-internal-format
45994 msgid "EXIT statement at %C terminating !$OMP DO loop"
45997 #: fortran/match.c:2617
45998 #, gcc-internal-format, gfc-internal-format
45999 msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
46002 #: fortran/match.c:2684
46003 #, gcc-internal-format, gfc-internal-format
46004 msgid "Image control statement STOP at %C in CRITICAL block"
46007 #: fortran/match.c:2689
46008 #, gcc-internal-format, gfc-internal-format
46009 msgid "Image control statement STOP at %C in DO CONCURRENT block"
46012 #: fortran/match.c:2697
46013 #, gcc-internal-format, gfc-internal-format
46014 msgid "STOP code at %L must be either INTEGER or CHARACTER type"
46017 #: fortran/match.c:2704
46018 #, gcc-internal-format, gfc-internal-format
46019 msgid "STOP code at %L must be scalar"
46022 #: fortran/match.c:2712
46023 #, gcc-internal-format, gfc-internal-format
46024 msgid "STOP code at %L must be default character KIND=%d"
46027 #: fortran/match.c:2720
46028 #, gcc-internal-format, gfc-internal-format
46029 msgid "STOP code at %L must be default integer KIND=%d"
46032 #: fortran/match.c:2766
46033 #, gcc-internal-format, gfc-internal-format
46034 msgid "PAUSE statement at %C"
46037 #: fortran/match.c:2787
46038 #, gcc-internal-format, gfc-internal-format
46039 msgid "ERROR STOP statement at %C"
46042 #: fortran/match.c:2812
46043 #, gcc-internal-format, gfc-internal-format
46044 msgid "Image control statement %s at %C in PURE procedure"
46047 #: fortran/match.c:2828
46048 #, gcc-internal-format, gfc-internal-format
46049 msgid "Image control statement %s at %C in CRITICAL block"
46052 #: fortran/match.c:2835
46053 #, gcc-internal-format, gfc-internal-format
46054 msgid "Image control statement %s at %C in DO CONCURRENT block"
46057 #: fortran/match.c:2865 fortran/match.c:3077 fortran/match.c:3587
46058 #: fortran/match.c:3923
46059 #, gcc-internal-format, gfc-internal-format
46060 msgid "Redundant STAT tag found at %L "
46063 #: fortran/match.c:2886 fortran/match.c:3097 fortran/match.c:3613
46064 #: fortran/match.c:3948
46065 #, gcc-internal-format, gfc-internal-format
46066 msgid "Redundant ERRMSG tag found at %L "
46069 #: fortran/match.c:2907
46070 #, gcc-internal-format, gfc-internal-format
46071 msgid "Redundant ACQUIRED_LOCK tag found at %L "
46074 #: fortran/match.c:2972
46075 #, gcc-internal-format, gfc-internal-format
46076 msgid "LOCK statement at %C"
46079 #: fortran/match.c:2982
46080 #, gcc-internal-format, gfc-internal-format
46081 msgid "UNLOCK statement at %C"
46084 #: fortran/match.c:3007
46085 #, gcc-internal-format, gfc-internal-format
46086 msgid "Image control statement SYNC at %C in PURE procedure"
46089 #: fortran/match.c:3014
46090 #, gcc-internal-format, gfc-internal-format
46091 msgid "SYNC statement at %C"
46094 #: fortran/match.c:3025
46095 #, gcc-internal-format, gfc-internal-format
46096 msgid "Image control statement SYNC at %C in CRITICAL block"
46099 #: fortran/match.c:3031
46100 #, gcc-internal-format, gfc-internal-format
46101 msgid "Image control statement SYNC at %C in DO CONCURRENT block"
46104 #: fortran/match.c:3211
46105 #, gcc-internal-format, gfc-internal-format
46106 msgid "ASSIGN statement at %C"
46109 #: fortran/match.c:3255
46110 #, gcc-internal-format, gfc-internal-format
46111 msgid "Assigned GOTO statement at %C"
46114 #: fortran/match.c:3299 fortran/match.c:3350
46115 #, gcc-internal-format, gfc-internal-format
46116 msgid "Statement label list in GOTO at %C cannot be empty"
46119 #: fortran/match.c:3360
46120 #, gcc-internal-format, gfc-internal-format
46121 msgid "Computed GOTO at %C"
46124 #: fortran/match.c:3432
46125 #, gcc-internal-format, gfc-internal-format
46126 msgid "Error in type-spec at %L"
46129 #: fortran/match.c:3442
46130 #, gcc-internal-format, gfc-internal-format
46131 msgid "typespec in ALLOCATE at %L"
46134 #: fortran/match.c:3484
46135 #, gcc-internal-format, gfc-internal-format
46136 msgid "Bad allocate-object at %C for a PURE procedure"
46139 #: fortran/match.c:3509
46140 #, gcc-internal-format, gfc-internal-format
46141 msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
46144 #: fortran/match.c:3514
46145 #, gcc-internal-format, gfc-internal-format
46146 msgid "ALLOCATE of coarray at %C in CRITICAL block"
46149 #: fortran/match.c:3536
46150 #, gcc-internal-format, gfc-internal-format
46152 "Allocate-object at %L is neither a data pointer nor an allocatable variable"
46155 #: fortran/match.c:3548
46156 #, gcc-internal-format, gfc-internal-format
46157 msgid "Type of entity at %L is type incompatible with typespec"
46160 #: fortran/match.c:3556
46161 #, gcc-internal-format, gfc-internal-format
46163 "Kind type parameter for entity at %L differs from the kind type parameter of "
46167 #: fortran/match.c:3570
46168 #, gcc-internal-format, gfc-internal-format
46169 msgid "Shape specification for allocatable scalar at %C"
46172 #: fortran/match.c:3607
46173 #, gcc-internal-format, gfc-internal-format
46174 msgid "ERRMSG tag at %L"
46177 #: fortran/match.c:3630
46178 #, gcc-internal-format, gfc-internal-format
46179 msgid "SOURCE tag at %L"
46182 #: fortran/match.c:3636
46183 #, gcc-internal-format, gfc-internal-format
46184 msgid "Redundant SOURCE tag found at %L "
46187 #: fortran/match.c:3643
46188 #, gcc-internal-format, gfc-internal-format
46189 msgid "SOURCE tag at %L conflicts with the typespec at %L"
46192 #: fortran/match.c:3649
46193 #, gcc-internal-format, gfc-internal-format
46194 msgid "SOURCE tag at %L with more than a single allocate object"
46197 #: fortran/match.c:3667
46198 #, gcc-internal-format, gfc-internal-format
46199 msgid "MOLD tag at %L"
46202 #: fortran/match.c:3673
46203 #, gcc-internal-format, gfc-internal-format
46204 msgid "Redundant MOLD tag found at %L "
46207 #: fortran/match.c:3680
46208 #, gcc-internal-format, gfc-internal-format
46209 msgid "MOLD tag at %L conflicts with the typespec at %L"
46212 #: fortran/match.c:3706
46213 #, gcc-internal-format, gfc-internal-format
46214 msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
46217 #: fortran/match.c:3714
46218 #, gcc-internal-format, gfc-internal-format
46220 "Allocate-object at %L with a deferred type parameter requires either a type-"
46221 "spec or SOURCE tag or a MOLD tag"
46224 #: fortran/match.c:3726
46225 #, gcc-internal-format, gfc-internal-format
46227 "Unlimited polymorphic allocate-object at %L requires either a type-spec or "
46228 "SOURCE tag or a MOLD tag"
46231 #: fortran/match.c:3788
46232 #, gcc-internal-format, gfc-internal-format
46233 msgid "Pointer object at %C shall not be coindexed"
46236 #: fortran/match.c:3873
46237 #, gcc-internal-format, gfc-internal-format
46238 msgid "Illegal allocate-object at %C for a PURE procedure"
46241 #: fortran/match.c:3883
46242 #, gcc-internal-format, gfc-internal-format
46243 msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
46246 #: fortran/match.c:3890
46247 #, gcc-internal-format, gfc-internal-format
46248 msgid "DEALLOCATE of coarray at %C in CRITICAL block"
46251 #: fortran/match.c:3906
46252 #, gcc-internal-format, gfc-internal-format
46254 "Allocate-object at %C is not a nonprocedure pointer nor an allocatable "
46258 #: fortran/match.c:3943
46259 #, gcc-internal-format, gfc-internal-format
46260 msgid "ERRMSG at %L"
46263 #: fortran/match.c:4000
46264 #, gcc-internal-format, gfc-internal-format
46265 msgid "Image control statement RETURN at %C in CRITICAL block"
46268 #: fortran/match.c:4006
46269 #, gcc-internal-format, gfc-internal-format
46270 msgid "Image control statement RETURN at %C in DO CONCURRENT block"
46273 #: fortran/match.c:4015
46274 #, gcc-internal-format, gfc-internal-format
46275 msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
46278 #: fortran/match.c:4046
46279 #, gcc-internal-format, gfc-internal-format
46280 msgid "RETURN statement in main program at %C"
46283 #: fortran/match.c:4074
46284 #, gcc-internal-format, gfc-internal-format
46285 msgid "Expected component reference at %C"
46288 #: fortran/match.c:4083
46289 #, gcc-internal-format, gfc-internal-format
46290 msgid "Junk after CALL at %C"
46293 #: fortran/match.c:4094
46294 #, gcc-internal-format, gfc-internal-format
46295 msgid "Expected type-bound procedure or procedure pointer component at %C"
46298 #: fortran/match.c:4315
46299 #, gcc-internal-format, gfc-internal-format
46300 msgid "Syntax error in common block name at %C"
46303 #. If we find an error, just print it and continue,
46304 #. cause it's just semantic, and we can see if there
46305 #. are more errors.
46306 #: fortran/match.c:4393
46307 #, gcc-internal-format, gfc-internal-format
46309 "Variable '%s' at %L in common block '%s' at %C must be declared with a C "
46310 "interoperable kind since common block '%s' is bind(c)"
46313 #: fortran/match.c:4402
46314 #, gcc-internal-format, gfc-internal-format
46316 "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not "
46320 #: fortran/match.c:4409
46321 #, gcc-internal-format, gfc-internal-format
46322 msgid "Symbol '%s' at %C is already in a COMMON block"
46325 #: fortran/match.c:4417
46326 #, gcc-internal-format, gfc-internal-format
46327 msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
46330 #: fortran/match.c:4443
46331 #, gcc-internal-format, gfc-internal-format
46332 msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
46335 #: fortran/match.c:4453
46336 #, gcc-internal-format, gfc-internal-format
46337 msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
46340 #: fortran/match.c:4485
46341 #, gcc-internal-format, gfc-internal-format
46343 "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to "
46344 "another COMMON block '%s'"
46347 #: fortran/match.c:4589
46348 #, gcc-internal-format, gfc-internal-format
46349 msgid "Namelist group name '%s' at %C already has a basic type of %s"
46352 #: fortran/match.c:4597
46353 #, gcc-internal-format, gfc-internal-format
46355 "Namelist group name '%s' at %C already is USE associated and cannot be "
46359 #: fortran/match.c:4623
46360 #, gcc-internal-format, gfc-internal-format
46361 msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
46364 #: fortran/match.c:4757
46365 #, gcc-internal-format, gfc-internal-format
46366 msgid "Derived type component %C is not a permitted EQUIVALENCE member"
46369 #: fortran/match.c:4765
46370 #, gcc-internal-format, gfc-internal-format
46371 msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
46374 #: fortran/match.c:4793
46375 #, gcc-internal-format, gfc-internal-format
46376 msgid "EQUIVALENCE at %C requires two or more objects"
46379 #: fortran/match.c:4807
46380 #, gcc-internal-format, gfc-internal-format
46382 "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
46385 #: fortran/match.c:4820
46386 #, gcc-internal-format, gfc-internal-format
46387 msgid "Expecting a comma in EQUIVALENCE at %C"
46390 #: fortran/match.c:4935
46391 #, gcc-internal-format, gfc-internal-format
46392 msgid "Statement function at %L is recursive"
46395 #: fortran/match.c:4941
46396 #, gcc-internal-format, gfc-internal-format
46397 msgid "Statement function at %C"
46400 #: fortran/match.c:5026
46401 #, gcc-internal-format, gfc-internal-format
46402 msgid "Expected initialization expression in CASE at %C"
46405 #: fortran/match.c:5058
46406 #, gcc-internal-format, gfc-internal-format
46407 msgid "Expected block name '%s' of SELECT construct at %C"
46410 #: fortran/match.c:5339
46411 #, gcc-internal-format, gfc-internal-format
46412 msgid "parse error in SELECT TYPE statement at %C"
46415 #: fortran/match.c:5363
46416 #, gcc-internal-format, gfc-internal-format
46418 "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
46421 #: fortran/match.c:5397
46422 #, gcc-internal-format, gfc-internal-format
46423 msgid "Unexpected CASE statement at %C"
46426 #: fortran/match.c:5449
46427 #, gcc-internal-format, gfc-internal-format
46428 msgid "Syntax error in CASE specification at %C"
46431 #: fortran/match.c:5467
46432 #, gcc-internal-format, gfc-internal-format
46433 msgid "Unexpected TYPE IS statement at %C"
46436 #: fortran/match.c:5496
46437 #, gcc-internal-format, gfc-internal-format
46439 "The type-spec shall not specify a sequence derived type or a type with the "
46440 "BIND attribute in SELECT TYPE at %C [F2003:C815]"
46443 #: fortran/match.c:5508
46444 #, gcc-internal-format, gfc-internal-format
46445 msgid "Syntax error in TYPE IS specification at %C"
46448 #: fortran/match.c:5581
46449 #, gcc-internal-format, gfc-internal-format
46450 msgid "Syntax error in CLASS IS specification at %C"
46453 #: fortran/match.c:5699
46454 #, gcc-internal-format, gfc-internal-format
46455 msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
46458 #: fortran/match.c:5737
46459 #, gcc-internal-format, gfc-internal-format
46460 msgid "Label '%s' at %C doesn't match WHERE label '%s'"
46463 #: fortran/matchexp.c:72
46464 #, gcc-internal-format, gfc-internal-format
46465 msgid "Bad character '%c' in OPERATOR name at %C"
46468 #: fortran/matchexp.c:80
46469 #, gcc-internal-format, gfc-internal-format
46470 msgid "The name '%s' cannot be used as a defined operator at %C"
46473 #: fortran/matchexp.c:173
46474 #, gcc-internal-format, gfc-internal-format
46475 msgid "Expected a right parenthesis in expression at %C"
46478 #: fortran/matchexp.c:279
46479 #, gcc-internal-format, gfc-internal-format
46480 msgid "Expected exponent in expression at %C"
46483 #: fortran/matchexp.c:317 fortran/matchexp.c:322 fortran/matchexp.c:426
46484 #: fortran/matchexp.c:431
46485 #, gcc-internal-format, gfc-internal-format
46487 "Extension: Unary operator following arithmetic operator (use parentheses) at "
46491 #: fortran/module.c:527
46492 #, gcc-internal-format, gfc-internal-format
46493 msgid "module nature in USE statement at %C"
46496 #: fortran/module.c:539
46497 #, gcc-internal-format, gfc-internal-format
46499 "Module nature in USE statement at %C shall be either INTRINSIC or "
46503 #: fortran/module.c:552
46504 #, gcc-internal-format, gfc-internal-format
46505 msgid "\"::\" was expected after module nature at %C but was not found"
46508 #: fortran/module.c:562
46509 #, gcc-internal-format, gfc-internal-format
46510 msgid "\"USE :: module\" at %C"
46513 #: fortran/module.c:621
46514 #, gcc-internal-format, gfc-internal-format
46515 msgid "Missing generic specification in USE statement at %C"
46518 #: fortran/module.c:629
46519 #, gcc-internal-format, gfc-internal-format
46520 msgid "Renaming operators in USE statements at %C"
46523 #: fortran/module.c:670
46524 #, gcc-internal-format, gfc-internal-format
46525 msgid "The name '%s' at %C has already been used as an external module name."
46528 #: fortran/module.c:1054
46529 #, gcc-internal-format, gfc-internal-format
46530 msgid "Reading module %s at line %d column %d: %s"
46533 #: fortran/module.c:1058
46534 #, gcc-internal-format, gfc-internal-format
46535 msgid "Writing module %s at line %d column %d: %s"
46538 #: fortran/module.c:1062
46539 #, gcc-internal-format, gfc-internal-format
46540 msgid "Module %s at line %d column %d: %s"
46543 #: fortran/module.c:1506
46544 #, gcc-internal-format, gfc-internal-format
46545 msgid "Error writing modules file: %s"
46548 #: fortran/module.c:3433
46549 #, gcc-internal-format, gfc-internal-format
46550 msgid "Namelist %s cannot be renamed by USE association to %s"
46553 #: fortran/module.c:4494
46554 #, gcc-internal-format, gfc-internal-format
46556 "'%s' of module '%s', imported at %C, is also the name of the current program "
46560 #: fortran/module.c:4837
46561 #, gcc-internal-format, gfc-internal-format
46562 msgid "Symbol '%s' referenced at %L not found in module '%s'"
46565 #: fortran/module.c:4844
46566 #, gcc-internal-format, gfc-internal-format
46567 msgid "User operator '%s' referenced at %L not found in module '%s'"
46570 #: fortran/module.c:4849
46571 #, gcc-internal-format, gfc-internal-format
46572 msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
46575 #: fortran/module.c:5561
46576 #, gcc-internal-format, gfc-internal-format
46577 msgid "Can't open module file '%s' for writing at %C: %s"
46580 #: fortran/module.c:5581
46581 #, gcc-internal-format, gfc-internal-format
46582 msgid "Error writing module file '%s' for writing: %s"
46585 #: fortran/module.c:5592
46586 #, gcc-internal-format, gfc-internal-format
46587 msgid "Can't rename module file '%s' to '%s': %s"
46590 #: fortran/module.c:5598
46591 #, gcc-internal-format, gfc-internal-format
46592 msgid "Can't delete temporary module file '%s': %s"
46595 #: fortran/module.c:5618 fortran/module.c:5945 fortran/module.c:5978
46596 #: fortran/module.c:6020
46597 #, gcc-internal-format, gfc-internal-format
46598 msgid "Symbol '%s' already declared"
46601 #: fortran/module.c:5796 fortran/module.c:6140
46602 #, gcc-internal-format, gfc-internal-format
46603 msgid "The symbol '%s', referenced at %L, is not in the selected standard"
46606 #: fortran/module.c:5924
46607 #, gcc-internal-format, gfc-internal-format
46609 "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
46612 #: fortran/module.c:6125
46613 #, gcc-internal-format, gfc-internal-format
46615 "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name "
46619 #: fortran/module.c:6147
46620 #, gcc-internal-format, gfc-internal-format
46622 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
46623 "ISO_FORTRAN_ENV at %L is incompatible with option %s"
46626 #: fortran/module.c:6214
46627 #, gcc-internal-format, gfc-internal-format
46629 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
46630 "ISO_FORTRAN_ENV at %C is incompatible with option %s"
46633 #: fortran/module.c:6268
46634 #, gcc-internal-format, gfc-internal-format
46636 "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
46639 #: fortran/module.c:6307
46640 #, gcc-internal-format, gfc-internal-format
46641 msgid "ISO_FORTRAN_ENV intrinsic module at %C"
46644 #: fortran/module.c:6319
46645 #, gcc-internal-format, gfc-internal-format
46646 msgid "ISO_C_BINDING module at %C"
46649 #: fortran/module.c:6332
46650 #, gcc-internal-format, gfc-internal-format
46651 msgid "Can't find an intrinsic module named '%s' at %C"
46654 #: fortran/module.c:6337
46655 #, gcc-internal-format, gfc-internal-format
46656 msgid "Can't open module file '%s' for reading at %C: %s"
46659 #: fortran/module.c:6345
46660 #, gcc-internal-format, gfc-internal-format
46662 "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name "
46666 #: fortran/module.c:6368
46667 #, gcc-internal-format, gfc-internal-format
46668 msgid "File '%s' opened at %C is not a GNU Fortran module file"
46671 #: fortran/module.c:6376
46672 #, gcc-internal-format, gfc-internal-format
46674 "Cannot read module file '%s' opened at %C, because it was created by a "
46675 "different version of GNU Fortran"
46678 #: fortran/module.c:6390
46679 #, gcc-internal-format
46680 msgid "Can't USE the same module we're building!"
46683 #: fortran/openmp.c:133 fortran/openmp.c:593
46684 #, gcc-internal-format, gfc-internal-format
46685 msgid "COMMON block /%s/ not found at %C"
46688 #: fortran/openmp.c:164
46689 #, gcc-internal-format, gfc-internal-format
46690 msgid "Syntax error in OpenMP variable list at %C"
46693 #: fortran/openmp.c:297
46694 #, gcc-internal-format, gfc-internal-format
46695 msgid "%s is not INTRINSIC procedure name at %C"
46698 #: fortran/openmp.c:413
46699 #, gcc-internal-format, gfc-internal-format
46700 msgid "COLLAPSE clause argument not constant positive integer at %C"
46703 #: fortran/openmp.c:481
46704 #, gcc-internal-format, gfc-internal-format
46705 msgid "Unexpected junk after TASKWAIT clause at %C"
46708 #: fortran/openmp.c:495
46709 #, gcc-internal-format, gfc-internal-format
46710 msgid "Unexpected junk after TASKYIELD clause at %C"
46713 #: fortran/openmp.c:513
46714 #, gcc-internal-format, gfc-internal-format
46715 msgid "Unexpected junk after $OMP CRITICAL statement at %C"
46718 #: fortran/openmp.c:541
46719 #, gcc-internal-format, gfc-internal-format
46720 msgid "Unexpected junk after $OMP FLUSH statement at %C"
46723 #: fortran/openmp.c:573
46724 #, gcc-internal-format, gfc-internal-format
46725 msgid "Threadprivate variable at %C is an element of a COMMON block"
46728 #: fortran/openmp.c:611
46729 #, gcc-internal-format, gfc-internal-format
46730 msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
46733 #: fortran/openmp.c:687
46734 #, gcc-internal-format, gfc-internal-format
46735 msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
46738 #: fortran/openmp.c:701
46739 #, gcc-internal-format, gfc-internal-format
46740 msgid "Unexpected junk after $OMP MASTER statement at %C"
46743 #: fortran/openmp.c:715
46744 #, gcc-internal-format, gfc-internal-format
46745 msgid "Unexpected junk after $OMP ORDERED statement at %C"
46748 #: fortran/openmp.c:738
46749 #, gcc-internal-format, gfc-internal-format
46750 msgid "Unexpected junk after $OMP ATOMIC statement at %C"
46753 #: fortran/openmp.c:752
46754 #, gcc-internal-format, gfc-internal-format
46755 msgid "Unexpected junk after $OMP BARRIER statement at %C"
46758 #: fortran/openmp.c:769
46759 #, gcc-internal-format, gfc-internal-format
46760 msgid "Unexpected junk after NOWAIT clause at %C"
46763 #: fortran/openmp.c:816 fortran/resolve.c:8950 fortran/resolve.c:9923
46764 #, gcc-internal-format, gfc-internal-format
46765 msgid "IF clause at %L requires a scalar LOGICAL expression"
46768 #: fortran/openmp.c:824
46769 #, gcc-internal-format, gfc-internal-format
46770 msgid "FINAL clause at %L requires a scalar LOGICAL expression"
46773 #: fortran/openmp.c:832
46774 #, gcc-internal-format, gfc-internal-format
46775 msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
46778 #: fortran/openmp.c:840
46779 #, gcc-internal-format, gfc-internal-format
46780 msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
46783 #: fortran/openmp.c:880
46784 #, gcc-internal-format, gfc-internal-format
46785 msgid "Object '%s' is not a variable at %L"
46788 #: fortran/openmp.c:889 fortran/openmp.c:900 fortran/openmp.c:908
46789 #: fortran/openmp.c:919
46790 #, gcc-internal-format, gfc-internal-format
46791 msgid "Symbol '%s' present on multiple clauses at %L"
46794 #: fortran/openmp.c:942
46795 #, gcc-internal-format, gfc-internal-format
46796 msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
46799 #: fortran/openmp.c:945
46800 #, gcc-internal-format, gfc-internal-format
46801 msgid "COPYIN clause object '%s' at %L has ALLOCATABLE components"
46804 #: fortran/openmp.c:953
46805 #, gcc-internal-format, gfc-internal-format
46806 msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
46809 #: fortran/openmp.c:956
46810 #, gcc-internal-format, gfc-internal-format
46811 msgid "COPYPRIVATE clause object '%s' at %L has ALLOCATABLE components"
46814 #: fortran/openmp.c:964
46815 #, gcc-internal-format, gfc-internal-format
46816 msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
46819 #: fortran/openmp.c:967
46820 #, gcc-internal-format, gfc-internal-format
46821 msgid "Cray pointee '%s' in SHARED clause at %L"
46824 #: fortran/openmp.c:975
46825 #, gcc-internal-format, gfc-internal-format
46826 msgid "THREADPRIVATE object '%s' in %s clause at %L"
46829 #: fortran/openmp.c:978
46830 #, gcc-internal-format, gfc-internal-format
46831 msgid "Cray pointee '%s' in %s clause at %L"
46834 #: fortran/openmp.c:985
46835 #, gcc-internal-format, gfc-internal-format
46836 msgid "POINTER object '%s' in %s clause at %L"
46839 #: fortran/openmp.c:991
46840 #, gcc-internal-format, gfc-internal-format
46841 msgid "%s clause object '%s' has ALLOCATABLE components at %L"
46844 #: fortran/openmp.c:996
46845 #, gcc-internal-format, gfc-internal-format
46846 msgid "Cray pointer '%s' in %s clause at %L"
46849 #: fortran/openmp.c:1000
46850 #, gcc-internal-format, gfc-internal-format
46851 msgid "Assumed size array '%s' in %s clause at %L"
46854 #: fortran/openmp.c:1005
46855 #, gcc-internal-format, gfc-internal-format
46856 msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
46859 #: fortran/openmp.c:1014
46860 #, gcc-internal-format, gfc-internal-format
46861 msgid "%c REDUCTION variable '%s' at %L must be of numeric type, got %s"
46864 #: fortran/openmp.c:1025
46865 #, gcc-internal-format, gfc-internal-format
46866 msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
46869 #: fortran/openmp.c:1036
46870 #, gcc-internal-format, gfc-internal-format
46871 msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
46874 #: fortran/openmp.c:1045
46875 #, gcc-internal-format, gfc-internal-format
46876 msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
46879 #: fortran/openmp.c:1163
46880 #, gcc-internal-format, gfc-internal-format
46882 "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
46885 #: fortran/openmp.c:1189
46886 #, gcc-internal-format, gfc-internal-format
46888 "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic "
46892 #: fortran/openmp.c:1194
46893 #, gcc-internal-format, gfc-internal-format
46895 "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot "
46896 "reference var at %L"
46899 #: fortran/openmp.c:1216 fortran/openmp.c:1486
46900 #, gcc-internal-format, gfc-internal-format
46902 "!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of "
46903 "intrinsic type at %L"
46906 #: fortran/openmp.c:1231
46907 #, gcc-internal-format, gfc-internal-format
46909 "!$OMP ATOMIC CAPTURE update statement must set a scalar variable of "
46910 "intrinsic type at %L"
46913 #: fortran/openmp.c:1238 fortran/openmp.c:1493
46914 #, gcc-internal-format, gfc-internal-format
46916 "!$OMP ATOMIC CAPTURE capture statement reads from different variable than "
46917 "update statement writes into at %L"
46920 #: fortran/openmp.c:1282
46921 #, gcc-internal-format, gfc-internal-format
46923 "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., ."
46924 "EQV. or .NEQV. at %L"
46927 #: fortran/openmp.c:1330
46928 #, gcc-internal-format, gfc-internal-format
46930 "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
46933 #: fortran/openmp.c:1344
46934 #, gcc-internal-format, gfc-internal-format
46936 "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
46940 #: fortran/openmp.c:1376
46941 #, gcc-internal-format, gfc-internal-format
46943 "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
46944 "reference var at %L"
46947 #: fortran/openmp.c:1400
46948 #, gcc-internal-format, gfc-internal-format
46950 "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
46954 #: fortran/openmp.c:1407
46955 #, gcc-internal-format, gfc-internal-format
46957 "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
46960 #: fortran/openmp.c:1423
46961 #, gcc-internal-format, gfc-internal-format
46963 "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
46966 #: fortran/openmp.c:1426
46967 #, gcc-internal-format, gfc-internal-format
46968 msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
46971 #: fortran/openmp.c:1432
46972 #, gcc-internal-format, gfc-internal-format
46973 msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
46976 #: fortran/openmp.c:1450
46977 #, gcc-internal-format, gfc-internal-format
46979 "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
46983 #: fortran/openmp.c:1464
46984 #, gcc-internal-format, gfc-internal-format
46986 "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of "
46987 "intrinsic type at %L"
46990 #: fortran/openmp.c:1656
46991 #, gcc-internal-format, gfc-internal-format
46992 msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
46995 #: fortran/openmp.c:1662
46996 #, gcc-internal-format, gfc-internal-format
46997 msgid "!$OMP DO iteration variable must be of type integer at %L"
47000 #: fortran/openmp.c:1666
47001 #, gcc-internal-format, gfc-internal-format
47002 msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
47005 #: fortran/openmp.c:1674
47006 #, gcc-internal-format, gfc-internal-format
47008 "!$OMP DO iteration variable present on clause other than PRIVATE or "
47009 "LASTPRIVATE at %L"
47012 #: fortran/openmp.c:1692
47013 #, gcc-internal-format, gfc-internal-format
47014 msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
47017 #: fortran/openmp.c:1706
47018 #, gcc-internal-format, gfc-internal-format
47019 msgid "collapsed !$OMP DO loops not perfectly nested at %L"
47022 #: fortran/openmp.c:1715 fortran/openmp.c:1723
47023 #, gcc-internal-format, gfc-internal-format
47024 msgid "not enough DO loops for collapsed !$OMP DO at %L"
47027 #: fortran/options.c:268
47028 #, gcc-internal-format
47029 msgid "-fexcess-precision=standard for Fortran"
47032 #: fortran/options.c:355
47033 #, gcc-internal-format, gfc-internal-format
47034 msgid "Reading file '%s' as free form"
47037 #: fortran/options.c:365
47038 #, gcc-internal-format
47039 msgid "'-fd-lines-as-comments' has no effect in free form"
47042 #: fortran/options.c:368
47043 #, gcc-internal-format
47044 msgid "'-fd-lines-as-code' has no effect in free form"
47047 #: fortran/options.c:386
47048 #, gcc-internal-format, gfc-internal-format
47049 msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d"
47052 #: fortran/options.c:389
47053 #, gcc-internal-format
47054 msgid "Flag -fno-automatic overwrites -frecursive"
47057 #: fortran/options.c:391
47058 #, gcc-internal-format
47059 msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp"
47062 #: fortran/options.c:395
47063 #, gcc-internal-format, gfc-internal-format
47064 msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d"
47067 #: fortran/options.c:399
47068 #, gcc-internal-format, gfc-internal-format
47069 msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp"
47072 #: fortran/options.c:490
47073 #, gcc-internal-format
47074 msgid "gfortran: Only one -J option allowed"
47077 #: fortran/options.c:562
47078 #, gcc-internal-format, gfc-internal-format
47079 msgid "Argument to -ffpe-trap is not valid: %s"
47082 #: fortran/options.c:564
47083 #, gcc-internal-format, gfc-internal-format
47084 msgid "Argument to -ffpe-summary is not valid: %s"
47087 #: fortran/options.c:580
47088 #, gcc-internal-format, gfc-internal-format
47089 msgid "Argument to -fcoarray is not valid: %s"
47092 #: fortran/options.c:618
47093 #, gcc-internal-format, gfc-internal-format
47094 msgid "Argument to -fcheck is not valid: %s"
47097 #: fortran/options.c:827
47098 #, gcc-internal-format
47099 msgid "Fixed line length must be at least seven."
47102 #: fortran/options.c:849
47103 #, gcc-internal-format
47104 msgid "Free line length must be at least three."
47107 #: fortran/options.c:863
47108 #, gcc-internal-format
47109 msgid "-static-libgfortran is not supported in this configuration"
47112 #: fortran/options.c:918
47113 #, gcc-internal-format, gfc-internal-format
47114 msgid "Maximum supported identifier length is %d"
47117 #: fortran/options.c:978
47118 #, gcc-internal-format, gfc-internal-format
47119 msgid "Unrecognized option to -finit-logical: %s"
47122 #: fortran/options.c:994
47123 #, gcc-internal-format, gfc-internal-format
47124 msgid "Unrecognized option to -finit-real: %s"
47127 #: fortran/options.c:1010
47128 #, gcc-internal-format
47129 msgid "The value of n in -finit-character=n must be between 0 and 127"
47132 #: fortran/options.c:1116
47133 #, gcc-internal-format, gfc-internal-format
47134 msgid "Maximum subrecord length cannot exceed %d"
47137 #: fortran/parse.c:525
47138 #, gcc-internal-format, gfc-internal-format
47139 msgid "Unclassifiable statement at %C"
47142 #: fortran/parse.c:547
47143 #, gcc-internal-format, gfc-internal-format
47144 msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
47147 #: fortran/parse.c:634
47148 #, gcc-internal-format, gfc-internal-format
47149 msgid "Unclassifiable OpenMP directive at %C"
47152 #: fortran/parse.c:660
47153 #, gcc-internal-format, gfc-internal-format
47154 msgid "Unclassifiable GCC directive at %C"
47157 #: fortran/parse.c:702 fortran/parse.c:876
47158 #, gcc-internal-format, gfc-internal-format
47159 msgid "Zero is not a valid statement label at %C"
47162 #: fortran/parse.c:709 fortran/parse.c:868
47163 #, gcc-internal-format, gfc-internal-format
47164 msgid "Non-numeric character in statement label at %C"
47167 #: fortran/parse.c:721 fortran/parse.c:917
47168 #, gcc-internal-format, gfc-internal-format
47169 msgid "Semicolon at %C needs to be preceded by statement"
47172 #: fortran/parse.c:729 fortran/parse.c:932
47173 #, gcc-internal-format, gfc-internal-format
47174 msgid "Ignoring statement label in empty statement at %L"
47177 #: fortran/parse.c:778 fortran/parse.c:919
47178 #, gcc-internal-format, gfc-internal-format
47179 msgid "Fortran 2008: Semicolon at %C without preceding statement"
47182 #: fortran/parse.c:854 fortran/parse.c:895
47183 #, gcc-internal-format, gfc-internal-format
47184 msgid "Bad continuation line at %C"
47187 #: fortran/parse.c:1158
47188 #, gcc-internal-format, gfc-internal-format
47189 msgid "FORMAT statement at %L does not have a statement label"
47192 #: fortran/parse.c:1764
47193 #, gcc-internal-format, gfc-internal-format
47194 msgid "Unexpected %s statement at %C"
47197 #: fortran/parse.c:1911
47198 #, gcc-internal-format, gfc-internal-format
47199 msgid "%s statement at %C cannot follow %s statement at %L"
47202 #: fortran/parse.c:1928
47203 #, gcc-internal-format, gfc-internal-format
47204 msgid "Unexpected end of file in '%s'"
47207 #: fortran/parse.c:1960
47208 #, gcc-internal-format, gfc-internal-format
47209 msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
47212 #: fortran/parse.c:1963
47213 #, gcc-internal-format, gfc-internal-format
47214 msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
47217 #: fortran/parse.c:1983
47218 #, gcc-internal-format, gfc-internal-format
47219 msgid "Components in TYPE at %C must precede CONTAINS"
47222 #: fortran/parse.c:1987
47223 #, gcc-internal-format, gfc-internal-format
47224 msgid "Type-bound procedure at %C"
47227 #: fortran/parse.c:1995
47228 #, gcc-internal-format, gfc-internal-format
47229 msgid "GENERIC binding at %C"
47232 #: fortran/parse.c:2003
47233 #, gcc-internal-format, gfc-internal-format
47234 msgid "FINAL procedure declaration at %C"
47237 #: fortran/parse.c:2015
47238 #, gcc-internal-format, gfc-internal-format
47239 msgid "Derived type definition at %C with empty CONTAINS section"
47242 #: fortran/parse.c:2025 fortran/parse.c:2128
47243 #, gcc-internal-format, gfc-internal-format
47244 msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
47247 #: fortran/parse.c:2032
47248 #, gcc-internal-format, gfc-internal-format
47249 msgid "PRIVATE statement at %C must precede procedure bindings"
47252 #: fortran/parse.c:2039 fortran/parse.c:2141
47253 #, gcc-internal-format, gfc-internal-format
47254 msgid "Duplicate PRIVATE statement at %C"
47257 #: fortran/parse.c:2049
47258 #, gcc-internal-format, gfc-internal-format
47259 msgid "SEQUENCE statement at %C must precede CONTAINS"
47262 #: fortran/parse.c:2053
47263 #, gcc-internal-format, gfc-internal-format
47264 msgid "Already inside a CONTAINS block at %C"
47267 #: fortran/parse.c:2111
47268 #, gcc-internal-format, gfc-internal-format
47269 msgid "FINAL declaration at %C must be inside CONTAINS"
47272 #: fortran/parse.c:2119
47273 #, gcc-internal-format, gfc-internal-format
47274 msgid "Derived type definition at %C without components"
47277 #: fortran/parse.c:2135
47278 #, gcc-internal-format, gfc-internal-format
47279 msgid "PRIVATE statement at %C must precede structure components"
47282 #: fortran/parse.c:2152
47283 #, gcc-internal-format, gfc-internal-format
47284 msgid "SEQUENCE statement at %C must precede structure components"
47287 #: fortran/parse.c:2158
47288 #, gcc-internal-format, gfc-internal-format
47289 msgid "SEQUENCE attribute at %C already specified in TYPE statement"
47292 #: fortran/parse.c:2163
47293 #, gcc-internal-format, gfc-internal-format
47294 msgid "Duplicate SEQUENCE statement at %C"
47297 #: fortran/parse.c:2173
47298 #, gcc-internal-format, gfc-internal-format
47299 msgid "CONTAINS block in derived type definition at %C"
47302 #: fortran/parse.c:2261
47303 #, gcc-internal-format, gfc-internal-format
47305 "Component %s at %L of type LOCK_TYPE must have a codimension or be a "
47306 "subcomponent of a coarray, which is not possible as the component has the "
47307 "pointer attribute"
47310 #: fortran/parse.c:2267
47311 #, gcc-internal-format, gfc-internal-format
47313 "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, "
47314 "which must have a codimension or be a subcomponent of a coarray"
47317 #: fortran/parse.c:2272
47318 #, gcc-internal-format, gfc-internal-format
47320 "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
47323 #: fortran/parse.c:2276
47324 #, gcc-internal-format, gfc-internal-format
47326 "Allocatable component %s at %L must have a codimension as it has a "
47327 "noncoarray subcomponent of type LOCK_TYPE"
47330 #: fortran/parse.c:2281
47331 #, gcc-internal-format, gfc-internal-format
47333 "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
47334 "LOCK_TYPE must have a codimension or be a subcomponent of a coarray. "
47335 "(Variables of type %s may not have a codimension as already a coarray "
47336 "subcomponent exists)"
47339 #: fortran/parse.c:2288
47340 #, gcc-internal-format, gfc-internal-format
47342 "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
47343 "LOCK_TYPE must have a codimension or be a subcomponent of a coarray. "
47344 "(Variables of type %s may not have a codimension as %s at %L has a "
47345 "codimension or a coarray subcomponent)"
47348 #: fortran/parse.c:2340
47349 #, gcc-internal-format, gfc-internal-format
47350 msgid "ENUM declaration at %C has no ENUMERATORS"
47353 #: fortran/parse.c:2423
47354 #, gcc-internal-format, gfc-internal-format
47355 msgid "Unexpected %s statement in INTERFACE block at %C"
47358 #: fortran/parse.c:2447
47359 #, gcc-internal-format, gfc-internal-format
47361 "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
47364 #: fortran/parse.c:2480
47365 #, gcc-internal-format, gfc-internal-format
47366 msgid "Unexpected %s statement at %C in INTERFACE body"
47369 #: fortran/parse.c:2498
47370 #, gcc-internal-format, gfc-internal-format
47372 "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
47375 #: fortran/parse.c:2623
47376 #, gcc-internal-format, gfc-internal-format
47377 msgid "%s statement is not allowed inside of BLOCK at %C"
47380 #: fortran/parse.c:2653
47381 #, gcc-internal-format, gfc-internal-format
47382 msgid "%s statement is not allowed inside of BLOCK DATA at %C"
47385 #: fortran/parse.c:2737
47386 #, gcc-internal-format, gfc-internal-format
47387 msgid "%s statement must appear in a MODULE"
47390 #: fortran/parse.c:2745
47391 #, gcc-internal-format, gfc-internal-format
47392 msgid "%s statement at %C follows another accessibility specification"
47395 #: fortran/parse.c:2796
47396 #, gcc-internal-format, gfc-internal-format
47397 msgid "Bad kind expression for function '%s' at %L"
47400 #: fortran/parse.c:2800
47401 #, gcc-internal-format, gfc-internal-format
47402 msgid "The type for function '%s' at %L is not accessible"
47405 #: fortran/parse.c:2858
47406 #, gcc-internal-format, gfc-internal-format
47407 msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
47410 #: fortran/parse.c:2880
47411 #, gcc-internal-format, gfc-internal-format
47412 msgid "Unexpected %s statement in WHERE block at %C"
47415 #: fortran/parse.c:2939
47416 #, gcc-internal-format, gfc-internal-format
47417 msgid "Unexpected %s statement in FORALL block at %C"
47420 #: fortran/parse.c:2990
47421 #, gcc-internal-format, gfc-internal-format
47422 msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
47425 #: fortran/parse.c:3008
47426 #, gcc-internal-format, gfc-internal-format
47427 msgid "Duplicate ELSE statements at %L and %C"
47430 #: fortran/parse.c:3069
47431 #, gcc-internal-format, gfc-internal-format
47432 msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
47435 #: fortran/parse.c:3152
47436 #, gcc-internal-format, gfc-internal-format
47438 "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at "
47442 #: fortran/parse.c:3214
47443 #, gcc-internal-format, gfc-internal-format
47444 msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
47447 #: fortran/parse.c:3247
47448 #, gcc-internal-format, gfc-internal-format
47449 msgid "End of nonblock DO statement at %C is within another block"
47452 #: fortran/parse.c:3257
47453 #, gcc-internal-format, gfc-internal-format
47454 msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
47457 #: fortran/parse.c:3304
47458 #, gcc-internal-format, gfc-internal-format
47459 msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
47462 #: fortran/parse.c:3372
47463 #, gcc-internal-format, gfc-internal-format
47464 msgid "BLOCK construct at %C"
47467 #: fortran/parse.c:3402
47468 #, gcc-internal-format, gfc-internal-format
47469 msgid "ASSOCIATE construct at %C"
47472 #: fortran/parse.c:3502
47473 #, gcc-internal-format, gfc-internal-format
47474 msgid "Statement label in ENDDO at %C doesn't match DO label"
47477 #: fortran/parse.c:3518
47478 #, gcc-internal-format, gfc-internal-format
47479 msgid "Named block DO at %L requires matching ENDDO name"
47482 #: fortran/parse.c:3641
47483 #, gcc-internal-format, gfc-internal-format
47484 msgid "Missing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %C"
47487 #: fortran/parse.c:3792
47488 #, gcc-internal-format, gfc-internal-format
47489 msgid "Name after !$omp critical and !$omp end critical does not match at %C"
47492 #: fortran/parse.c:3849
47493 #, gcc-internal-format, gfc-internal-format
47494 msgid "%s statement at %C cannot terminate a non-block DO loop"
47497 #: fortran/parse.c:3863
47498 #, gcc-internal-format, gfc-internal-format
47499 msgid "DATA statement at %C after the first executable statement"
47502 #: fortran/parse.c:4055
47503 #, gcc-internal-format, gfc-internal-format
47504 msgid "Contained procedure '%s' at %C is already ambiguous"
47507 #: fortran/parse.c:4111
47508 #, gcc-internal-format, gfc-internal-format
47509 msgid "Unexpected %s statement in CONTAINS section at %C"
47512 #: fortran/parse.c:4135
47513 #, gcc-internal-format, gfc-internal-format
47514 msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
47517 #: fortran/parse.c:4212
47518 #, gcc-internal-format, gfc-internal-format
47519 msgid "CONTAINS statement at %C is already in a contained program unit"
47522 #: fortran/parse.c:4263
47523 #, gcc-internal-format, gfc-internal-format
47524 msgid "Global binding name '%s' at %L is already being used as a %s at %L"
47527 #: fortran/parse.c:4266
47528 #, gcc-internal-format, gfc-internal-format
47529 msgid "Global name '%s' at %L is already being used as a %s at %L"
47532 #: fortran/parse.c:4287
47533 #, gcc-internal-format, gfc-internal-format
47534 msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
47537 #: fortran/parse.c:4313
47538 #, gcc-internal-format, gfc-internal-format
47539 msgid "Unexpected %s statement in BLOCK DATA at %C"
47542 #: fortran/parse.c:4358
47543 #, gcc-internal-format, gfc-internal-format
47544 msgid "Unexpected %s statement in MODULE at %C"
47547 #. If we see a duplicate main program, shut down. If the second
47548 #. instance is an implied main program, i.e. data decls or executable
47549 #. statements, we're in for lots of errors.
47550 #: fortran/parse.c:4742
47551 #, gcc-internal-format, gfc-internal-format
47552 msgid "Two main PROGRAMs at %L and %C"
47555 #: fortran/primary.c:105
47556 #, gcc-internal-format, gfc-internal-format
47557 msgid "Missing kind-parameter at %C"
47560 #: fortran/primary.c:232
47561 #, gcc-internal-format, gfc-internal-format
47562 msgid "Integer kind %d at %C not available"
47565 #: fortran/primary.c:241
47566 #, gcc-internal-format, gfc-internal-format
47568 "Integer too big for its kind at %C. This check can be disabled with the "
47569 "option -fno-range-check"
47572 #: fortran/primary.c:270
47573 #, gcc-internal-format, gfc-internal-format
47574 msgid "Hollerith constant at %C"
47577 #: fortran/primary.c:281
47578 #, gcc-internal-format, gfc-internal-format
47579 msgid "Invalid Hollerith constant: %L must contain at least one character"
47582 #: fortran/primary.c:287
47583 #, gcc-internal-format, gfc-internal-format
47584 msgid "Invalid Hollerith constant: Integer kind at %L should be default"
47587 #: fortran/primary.c:307
47588 #, gcc-internal-format, gfc-internal-format
47589 msgid "Invalid Hollerith constant at %L contains a wide character"
47592 #: fortran/primary.c:393
47593 #, gcc-internal-format, gfc-internal-format
47594 msgid "Hexadecimal constant at %C uses non-standard syntax"
47597 #: fortran/primary.c:402
47598 #, gcc-internal-format, gfc-internal-format
47599 msgid "Empty set of digits in BOZ constant at %C"
47602 #: fortran/primary.c:408
47603 #, gcc-internal-format, gfc-internal-format
47604 msgid "Illegal character in BOZ constant at %C"
47607 #: fortran/primary.c:431
47608 #, gcc-internal-format, gfc-internal-format
47609 msgid "BOZ constant at %C uses non-standard postfix syntax"
47612 #: fortran/primary.c:461
47613 #, gcc-internal-format, gfc-internal-format
47614 msgid "Integer too big for integer kind %i at %C"
47617 #: fortran/primary.c:467
47618 #, gcc-internal-format, gfc-internal-format
47619 msgid "BOZ used outside a DATA statement at %C"
47622 #: fortran/primary.c:557
47623 #, gcc-internal-format, gfc-internal-format
47624 msgid "exponent-letter 'q' in real-literal-constant at %C"
47627 #: fortran/primary.c:561
47628 #, gcc-internal-format, gfc-internal-format
47629 msgid "Extension: exponent-letter 'q' in real-literal-constant at %C"
47632 #: fortran/primary.c:577
47633 #, gcc-internal-format, gfc-internal-format
47634 msgid "Missing exponent in real number at %C"
47637 #: fortran/primary.c:633
47638 #, gcc-internal-format, gfc-internal-format
47639 msgid "Real number at %C has a 'd' exponent and an explicit kind"
47642 #: fortran/primary.c:663
47643 #, gcc-internal-format, gfc-internal-format
47644 msgid "Real number at %C has a 'q' exponent and an explicit kind"
47647 #: fortran/primary.c:677
47648 #, gcc-internal-format, gfc-internal-format
47649 msgid "Invalid exponent-letter 'q' in real-literal-constant at %C"
47652 #: fortran/primary.c:710
47653 #, gcc-internal-format, gfc-internal-format
47654 msgid "Invalid real kind %d at %C"
47657 #: fortran/primary.c:725
47658 #, gcc-internal-format, gfc-internal-format
47659 msgid "Real constant overflows its kind at %C"
47662 #: fortran/primary.c:730
47663 #, gcc-internal-format, gfc-internal-format
47664 msgid "Real constant underflows its kind at %C"
47667 #: fortran/primary.c:822
47668 #, gcc-internal-format, gfc-internal-format
47669 msgid "Syntax error in SUBSTRING specification at %C"
47672 #: fortran/primary.c:1034
47673 #, gcc-internal-format, gfc-internal-format
47674 msgid "Invalid kind %d for CHARACTER constant at %C"
47677 #: fortran/primary.c:1055
47678 #, gcc-internal-format, gfc-internal-format
47679 msgid "Unterminated character constant beginning at %C"
47682 #: fortran/primary.c:1085
47683 #, gcc-internal-format, gfc-internal-format
47685 "Character '%s' in string at %C is not representable in character kind %d"
47688 #: fortran/primary.c:1168
47689 #, gcc-internal-format, gfc-internal-format
47690 msgid "Bad kind for logical constant at %C"
47693 #: fortran/primary.c:1200
47694 #, gcc-internal-format, gfc-internal-format
47695 msgid "Expected PARAMETER symbol in complex constant at %C"
47698 #: fortran/primary.c:1206
47699 #, gcc-internal-format, gfc-internal-format
47700 msgid "Numeric PARAMETER required in complex constant at %C"
47703 #: fortran/primary.c:1212
47704 #, gcc-internal-format, gfc-internal-format
47705 msgid "Scalar PARAMETER required in complex constant at %C"
47708 #: fortran/primary.c:1216
47709 #, gcc-internal-format, gfc-internal-format
47710 msgid "PARAMETER symbol in complex constant at %C"
47713 #: fortran/primary.c:1246
47714 #, gcc-internal-format, gfc-internal-format
47715 msgid "Error converting PARAMETER constant in complex constant at %C"
47718 #: fortran/primary.c:1374
47719 #, gcc-internal-format, gfc-internal-format
47720 msgid "Syntax error in COMPLEX constant at %C"
47723 #: fortran/primary.c:1581
47724 #, gcc-internal-format, gfc-internal-format
47725 msgid "Keyword '%s' at %C has already appeared in the current argument list"
47728 #: fortran/primary.c:1645
47729 #, gcc-internal-format, gfc-internal-format
47730 msgid "argument list function at %C"
47733 #: fortran/primary.c:1713
47734 #, gcc-internal-format, gfc-internal-format
47735 msgid "Expected alternate return label at %C"
47738 #: fortran/primary.c:1735
47739 #, gcc-internal-format, gfc-internal-format
47740 msgid "Missing keyword name in actual argument list at %C"
47743 #: fortran/primary.c:1781
47744 #, gcc-internal-format, gfc-internal-format
47745 msgid "Syntax error in argument list at %C"
47748 #: fortran/primary.c:1840
47749 #, gcc-internal-format, gfc-internal-format
47751 "Array section designator, e.g. '(:)', is required besides the coarray "
47752 "designator '[...]' at %C"
47755 #: fortran/primary.c:1848
47756 #, gcc-internal-format, gfc-internal-format
47757 msgid "Coarray designator at %C but '%s' is not a coarray"
47760 #: fortran/primary.c:1915
47761 #, gcc-internal-format, gfc-internal-format
47762 msgid "Symbol '%s' at %C has no IMPLICIT type"
47765 #: fortran/primary.c:1921
47766 #, gcc-internal-format, gfc-internal-format
47767 msgid "Unexpected '%%' for nonderived-type variable '%s' at %C"
47770 #: fortran/primary.c:1939
47771 #, gcc-internal-format, gfc-internal-format
47772 msgid "Expected structure component name at %C"
47775 #: fortran/primary.c:1990
47776 #, gcc-internal-format, gfc-internal-format
47777 msgid "Expected argument list at %C"
47780 #: fortran/primary.c:2021
47781 #, gcc-internal-format, gfc-internal-format
47782 msgid "Procedure pointer component '%s' requires an argument list at %C"
47785 #: fortran/primary.c:2108
47786 #, gcc-internal-format, gfc-internal-format
47787 msgid "Coindexed procedure-pointer component at %C"
47790 #: fortran/primary.c:2363
47791 #, gcc-internal-format, gfc-internal-format
47792 msgid "Structure constructor with missing optional arguments at %C"
47795 #: fortran/primary.c:2370
47796 #, gcc-internal-format, gfc-internal-format
47798 "No initializer for component '%s' given in the structure constructor at %C!"
47801 #: fortran/primary.c:2418
47802 #, gcc-internal-format, gfc-internal-format
47803 msgid "Can't construct ABSTRACT type '%s' at %L"
47806 #: fortran/primary.c:2438
47807 #, gcc-internal-format, gfc-internal-format
47808 msgid "Structure constructor with named arguments at %C"
47811 #: fortran/primary.c:2453
47812 #, gcc-internal-format, gfc-internal-format
47813 msgid "Component initializer without name after component named %s at %L!"
47816 #: fortran/primary.c:2458
47817 #, gcc-internal-format, gfc-internal-format
47818 msgid "Too many components in structure constructor at %L!"
47821 #: fortran/primary.c:2495
47822 #, gcc-internal-format, gfc-internal-format
47823 msgid "Component '%s' is initialized twice in the structure constructor at %L!"
47826 #: fortran/primary.c:2507
47827 #, gcc-internal-format, gfc-internal-format
47829 "Coindexed expression to pointer component '%s' in structure constructor at "
47833 #: fortran/primary.c:2561
47834 #, gcc-internal-format, gfc-internal-format
47836 "component '%s' at %L has already been set by a parent derived type "
47840 #: fortran/primary.c:2744
47841 #, gcc-internal-format, gfc-internal-format
47843 "'%s' at %C is the name of a recursive function and so refers to the result "
47844 "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
47847 #: fortran/primary.c:2867
47848 #, gcc-internal-format, gfc-internal-format
47849 msgid "Unexpected use of subroutine name '%s' at %C"
47852 #: fortran/primary.c:2898
47853 #, gcc-internal-format, gfc-internal-format
47854 msgid "Statement function '%s' requires argument list at %C"
47857 #: fortran/primary.c:2901
47858 #, gcc-internal-format, gfc-internal-format
47859 msgid "Function '%s' requires an argument list at %C"
47862 #: fortran/primary.c:2951
47863 #, gcc-internal-format, gfc-internal-format
47864 msgid "Missing argument to '%s' at %C"
47867 #: fortran/primary.c:3107
47868 #, gcc-internal-format, gfc-internal-format
47869 msgid "Missing argument list in function '%s' at %C"
47872 #: fortran/primary.c:3141
47873 #, gcc-internal-format, gfc-internal-format
47874 msgid "Symbol at %C is not appropriate for an expression"
47877 #: fortran/primary.c:3240
47878 #, gcc-internal-format, gfc-internal-format
47879 msgid "Named constant at %C in an EQUIVALENCE"
47882 #: fortran/primary.c:3274
47883 #, gcc-internal-format, gfc-internal-format
47884 msgid "'%s' at %C is not a variable"
47887 #: fortran/resolve.c:125
47888 #, gcc-internal-format, gfc-internal-format
47889 msgid "'%s' at %L is of the ABSTRACT type '%s'"
47892 #: fortran/resolve.c:128
47893 #, gcc-internal-format, gfc-internal-format
47894 msgid "ABSTRACT type '%s' used at %L"
47897 #: fortran/resolve.c:145
47898 #, gcc-internal-format, gfc-internal-format
47899 msgid "Interface '%s' at %L is declared in a later PROCEDURE statement"
47902 #: fortran/resolve.c:158
47903 #, gcc-internal-format, gfc-internal-format
47904 msgid "Interface '%s' at %L may not be generic"
47907 #: fortran/resolve.c:165
47908 #, gcc-internal-format, gfc-internal-format
47909 msgid "Interface '%s' at %L may not be a statement function"
47912 #: fortran/resolve.c:174
47913 #, gcc-internal-format, gfc-internal-format
47914 msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %L"
47917 #: fortran/resolve.c:180
47918 #, gcc-internal-format, gfc-internal-format
47919 msgid "Interface '%s' at %L must be explicit"
47922 #: fortran/resolve.c:202
47923 #, gcc-internal-format, gfc-internal-format
47924 msgid "PROCEDURE '%s' at %L may not be used as its own interface"
47927 #: fortran/resolve.c:296
47928 #, gcc-internal-format, gfc-internal-format
47930 "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
47933 #: fortran/resolve.c:300
47934 #, gcc-internal-format, gfc-internal-format
47935 msgid "Alternate return specifier in function '%s' at %L is not allowed"
47938 #: fortran/resolve.c:311
47939 #, gcc-internal-format, gfc-internal-format
47940 msgid "Self-referential argument '%s' at %L is not allowed"
47943 #: fortran/resolve.c:383
47944 #, gcc-internal-format, gfc-internal-format
47945 msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
47948 #: fortran/resolve.c:393
47949 #, gcc-internal-format, gfc-internal-format
47951 "Argument '%s' of pure function '%s' at %L with VALUE attribute but without "
47955 #: fortran/resolve.c:398
47956 #, gcc-internal-format, gfc-internal-format
47957 msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN) or VALUE"
47960 #: fortran/resolve.c:406
47961 #, gcc-internal-format, gfc-internal-format
47963 "Argument '%s' of pure subroutine '%s' at %L with VALUE attribute but without "
47967 #: fortran/resolve.c:411
47968 #, gcc-internal-format, gfc-internal-format
47970 "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified "
47971 "or have the VALUE attribute"
47974 #: fortran/resolve.c:445
47975 #, gcc-internal-format, gfc-internal-format
47976 msgid "Coarray dummy argument '%s' at %L to elemental procedure"
47979 #: fortran/resolve.c:453
47980 #, gcc-internal-format, gfc-internal-format
47981 msgid "Argument '%s' of elemental procedure at %L must be scalar"
47984 #: fortran/resolve.c:462
47985 #, gcc-internal-format, gfc-internal-format
47987 "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE "
47991 #: fortran/resolve.c:472
47992 #, gcc-internal-format, gfc-internal-format
47994 "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
47997 #: fortran/resolve.c:480
47998 #, gcc-internal-format, gfc-internal-format
47999 msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L"
48002 #: fortran/resolve.c:489
48003 #, gcc-internal-format, gfc-internal-format
48005 "Argument '%s' of elemental procedure '%s' at %L must have its INTENT "
48006 "specified or have the VALUE attribute"
48009 #: fortran/resolve.c:502
48010 #, gcc-internal-format, gfc-internal-format
48011 msgid "Argument '%s' of statement function at %L must be scalar"
48014 #: fortran/resolve.c:512
48015 #, gcc-internal-format, gfc-internal-format
48017 "Character-valued argument '%s' of statement function at %L must have "
48021 #: fortran/resolve.c:570
48022 #, gcc-internal-format, gfc-internal-format
48023 msgid "Contained function '%s' at %L has no IMPLICIT type"
48026 #: fortran/resolve.c:573
48027 #, gcc-internal-format, gfc-internal-format
48028 msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
48031 #: fortran/resolve.c:597
48032 #, gcc-internal-format, gfc-internal-format
48033 msgid "Character-valued %s '%s' at %L must not be assumed length"
48036 #: fortran/resolve.c:771
48037 #, gcc-internal-format, gfc-internal-format
48038 msgid "Function %s at %L has entries with mismatched array specifications"
48041 #: fortran/resolve.c:788
48042 #, gcc-internal-format, gfc-internal-format
48044 "Function %s at %L with entries returning variables of different string "
48048 #: fortran/resolve.c:815
48049 #, gcc-internal-format, gfc-internal-format
48050 msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
48053 #: fortran/resolve.c:819
48054 #, gcc-internal-format, gfc-internal-format
48055 msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
48058 #: fortran/resolve.c:826
48059 #, gcc-internal-format, gfc-internal-format
48060 msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
48063 #: fortran/resolve.c:830
48064 #, gcc-internal-format, gfc-internal-format
48065 msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
48068 #: fortran/resolve.c:868
48069 #, gcc-internal-format, gfc-internal-format
48070 msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
48073 #: fortran/resolve.c:873
48074 #, gcc-internal-format, gfc-internal-format
48075 msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
48078 #: fortran/resolve.c:916
48079 #, gcc-internal-format, gfc-internal-format
48081 "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is "
48085 #: fortran/resolve.c:920
48086 #, gcc-internal-format, gfc-internal-format
48088 "Initialized variable '%s' at %L is in a blank COMMON but initialization is "
48089 "only allowed in named common blocks"
48092 #: fortran/resolve.c:927
48093 #, gcc-internal-format, gfc-internal-format
48094 msgid "'%s' in cannot appear in COMMON at %L [F2008:C5100]"
48097 #: fortran/resolve.c:935
48098 #, gcc-internal-format, gfc-internal-format
48100 "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the "
48101 "BIND(C) attribute"
48104 #: fortran/resolve.c:939
48105 #, gcc-internal-format, gfc-internal-format
48107 "Derived type variable '%s' in COMMON at %L has an ultimate component that is "
48111 #: fortran/resolve.c:943
48112 #, gcc-internal-format, gfc-internal-format
48114 "Derived type variable '%s' in COMMON at %L may not have default initializer"
48117 #: fortran/resolve.c:987
48118 #, gcc-internal-format, gfc-internal-format
48120 "In Fortran 2003 COMMON '%s' block at %L is a global identifier and must thus "
48121 "have the same binding name as the same-named COMMON block at %L: %s vs %s"
48124 #: fortran/resolve.c:1001
48125 #, gcc-internal-format, gfc-internal-format
48126 msgid "COMMON block '%s' at %L uses the same global identifier as entity at %L"
48129 #: fortran/resolve.c:1009
48130 #, gcc-internal-format, gfc-internal-format
48132 "Fortran 2008: COMMON block '%s' with binding label at %L sharing the "
48133 "identifier with global non-COMMON-block entity at %L"
48136 #: fortran/resolve.c:1031
48137 #, gcc-internal-format, gfc-internal-format
48139 "COMMON block at %L with binding label %s uses the same global identifier as "
48143 #: fortran/resolve.c:1052
48144 #, gcc-internal-format, gfc-internal-format
48145 msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
48148 #: fortran/resolve.c:1056
48149 #, gcc-internal-format, gfc-internal-format
48150 msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
48153 #: fortran/resolve.c:1060
48154 #, gcc-internal-format, gfc-internal-format
48155 msgid "COMMON block '%s' at %L is also an intrinsic procedure"
48158 #: fortran/resolve.c:1064
48159 #, gcc-internal-format, gfc-internal-format
48160 msgid "COMMON block '%s' at %L that is also a function result"
48163 #: fortran/resolve.c:1069
48164 #, gcc-internal-format, gfc-internal-format
48165 msgid "COMMON block '%s' at %L that is also a global procedure"
48168 #: fortran/resolve.c:1152
48169 #, gcc-internal-format, gfc-internal-format
48171 "The rank of the element in the structure constructor at %L does not match "
48172 "that of the component (%d/%d)"
48175 #: fortran/resolve.c:1173
48176 #, gcc-internal-format, gfc-internal-format
48178 "The element in the structure constructor at %L, for pointer component '%s', "
48179 "is %s but should be %s"
48182 #: fortran/resolve.c:1258
48183 #, gcc-internal-format, gfc-internal-format
48185 "The NULL in the structure constructor at %L is being applied to component "
48186 "'%s', which is neither a POINTER nor ALLOCATABLE"
48189 #: fortran/resolve.c:1292
48190 #, gcc-internal-format, gfc-internal-format
48192 "Interface mismatch for procedure-pointer component '%s' in structure "
48193 "constructor at %L: %s"
48196 #: fortran/resolve.c:1308
48197 #, gcc-internal-format, gfc-internal-format
48199 "The element in the structure constructor at %L, for pointer component '%s' "
48200 "should be a POINTER or a TARGET"
48203 #: fortran/resolve.c:1319
48204 #, gcc-internal-format, gfc-internal-format
48205 msgid "Pointer initialization target at %L must not be ALLOCATABLE "
48208 #: fortran/resolve.c:1336
48209 #, gcc-internal-format, gfc-internal-format
48211 "Invalid expression in the structure constructor for pointer component '%s' "
48212 "at %L in PURE procedure"
48215 #: fortran/resolve.c:1465
48216 #, gcc-internal-format, gfc-internal-format
48218 "The upper bound in the last dimension must appear in the reference to the "
48219 "assumed size array '%s' at %L"
48222 #: fortran/resolve.c:1527
48223 #, gcc-internal-format, gfc-internal-format
48224 msgid "'%s' at %L is ambiguous"
48227 #: fortran/resolve.c:1531
48228 #, gcc-internal-format, gfc-internal-format
48229 msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
48232 #: fortran/resolve.c:1651
48233 #, gcc-internal-format, gfc-internal-format
48234 msgid "Type specified for intrinsic function '%s' at %L is ignored"
48237 #: fortran/resolve.c:1664
48238 #, gcc-internal-format, gfc-internal-format
48239 msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
48242 #: fortran/resolve.c:1675
48243 #, gcc-internal-format, gfc-internal-format
48244 msgid "'%s' declared INTRINSIC at %L does not exist"
48247 #: fortran/resolve.c:1688
48248 #, gcc-internal-format, gfc-internal-format
48250 "The intrinsic '%s' declared INTRINSIC at %L is not available in the current "
48251 "standard settings but %s. Use an appropriate -std=* option or enable -fall-"
48252 "intrinsics in order to use it."
48255 #: fortran/resolve.c:1724
48256 #, gcc-internal-format, gfc-internal-format
48258 "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. "
48259 "Declare it RECURSIVE or use -frecursive"
48262 #: fortran/resolve.c:1762 fortran/resolve.c:8486 fortran/resolve.c:9870
48263 #, gcc-internal-format, gfc-internal-format
48264 msgid "Label %d referenced at %L is never defined"
48267 #: fortran/resolve.c:1805
48268 #, gcc-internal-format, gfc-internal-format
48269 msgid "Statement function '%s' at %L is not allowed as an actual argument"
48272 #: fortran/resolve.c:1813
48273 #, gcc-internal-format, gfc-internal-format
48274 msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
48277 #: fortran/resolve.c:1820
48278 #, gcc-internal-format, gfc-internal-format
48279 msgid "Internal procedure '%s' is used as actual argument at %L"
48282 #: fortran/resolve.c:1828
48283 #, gcc-internal-format, gfc-internal-format
48285 "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument "
48289 #: fortran/resolve.c:1855
48290 #, gcc-internal-format, gfc-internal-format
48292 "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
48295 #: fortran/resolve.c:1877
48296 #, gcc-internal-format, gfc-internal-format
48297 msgid "Symbol '%s' at %L is ambiguous"
48300 #: fortran/resolve.c:1932
48301 #, gcc-internal-format, gfc-internal-format
48302 msgid "By-value argument at %L is not of numeric type"
48305 #: fortran/resolve.c:1939
48306 #, gcc-internal-format, gfc-internal-format
48307 msgid "By-value argument at %L cannot be an array or an array section"
48310 #: fortran/resolve.c:1953
48311 #, gcc-internal-format, gfc-internal-format
48312 msgid "By-value argument at %L is not allowed in this context"
48315 #: fortran/resolve.c:1965
48316 #, gcc-internal-format, gfc-internal-format
48317 msgid "Passing internal procedure at %L by location not allowed"
48320 #: fortran/resolve.c:1976
48321 #, gcc-internal-format, gfc-internal-format
48322 msgid "Coindexed actual argument at %L with ultimate pointer component"
48325 #: fortran/resolve.c:2107
48326 #, gcc-internal-format, gfc-internal-format
48328 "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the "
48329 "actual argument of an ELEMENTAL procedure unless there is a non-optional "
48330 "argument with the same rank (12.4.1.5)"
48333 #: fortran/resolve.c:2144
48334 #, gcc-internal-format, gfc-internal-format
48336 "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' "
48337 "is a scalar, but another actual argument is an array"
48340 #: fortran/resolve.c:2421
48341 #, gcc-internal-format, gfc-internal-format
48342 msgid "Return type mismatch of function '%s' at %L (%s/%s)"
48345 #: fortran/resolve.c:2442
48346 #, gcc-internal-format, gfc-internal-format
48347 msgid "Interface mismatch in global procedure '%s' at %L: %s "
48350 #: fortran/resolve.c:2550
48351 #, gcc-internal-format, gfc-internal-format
48352 msgid "There is no specific function for the generic '%s' at %L"
48355 #: fortran/resolve.c:2568
48356 #, gcc-internal-format, gfc-internal-format
48358 "Generic function '%s' at %L is not consistent with a specific intrinsic "
48362 #: fortran/resolve.c:2606
48363 #, gcc-internal-format, gfc-internal-format
48365 "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
48368 #: fortran/resolve.c:2657
48369 #, gcc-internal-format, gfc-internal-format
48370 msgid "Unable to resolve the specific function '%s' at %L"
48373 #: fortran/resolve.c:2713 fortran/resolve.c:14328
48374 #, gcc-internal-format, gfc-internal-format
48375 msgid "Function '%s' at %L has no IMPLICIT type"
48378 #: fortran/resolve.c:2834
48379 #, gcc-internal-format, gfc-internal-format
48380 msgid "'%s' at %L is not a function"
48383 #: fortran/resolve.c:2842 fortran/resolve.c:3315
48384 #, gcc-internal-format, gfc-internal-format
48385 msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
48388 #. Internal procedures are taken care of in resolve_contained_fntype.
48389 #: fortran/resolve.c:2885
48390 #, gcc-internal-format, gfc-internal-format
48392 "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is "
48393 "not a dummy argument"
48396 #: fortran/resolve.c:2938
48397 #, gcc-internal-format, gfc-internal-format
48399 "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE "
48403 #: fortran/resolve.c:2990
48404 #, gcc-internal-format, gfc-internal-format
48405 msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
48408 #: fortran/resolve.c:2997
48409 #, gcc-internal-format, gfc-internal-format
48410 msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
48413 #: fortran/resolve.c:3004
48414 #, gcc-internal-format, gfc-internal-format
48416 "Function reference to '%s' at %L is to a non-PURE procedure within a PURE "
48420 #: fortran/resolve.c:3023
48421 #, gcc-internal-format, gfc-internal-format
48423 "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not "
48427 #: fortran/resolve.c:3027
48428 #, gcc-internal-format, gfc-internal-format
48430 "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
48433 #: fortran/resolve.c:3066
48434 #, gcc-internal-format, gfc-internal-format
48435 msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
48438 #: fortran/resolve.c:3069
48439 #, gcc-internal-format, gfc-internal-format
48440 msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
48443 #: fortran/resolve.c:3072
48444 #, gcc-internal-format, gfc-internal-format
48445 msgid "Subroutine call to '%s' at %L is not PURE"
48448 #: fortran/resolve.c:3138
48449 #, gcc-internal-format, gfc-internal-format
48450 msgid "There is no specific subroutine for the generic '%s' at %L"
48453 #: fortran/resolve.c:3147
48454 #, gcc-internal-format, gfc-internal-format
48456 "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine "
48460 #: fortran/resolve.c:3182
48461 #, gcc-internal-format, gfc-internal-format
48463 "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
48466 #: fortran/resolve.c:3226
48467 #, gcc-internal-format, gfc-internal-format
48468 msgid "Unable to resolve the specific subroutine '%s' at %L"
48471 #: fortran/resolve.c:3286
48472 #, gcc-internal-format, gfc-internal-format
48473 msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
48476 #: fortran/resolve.c:3325
48477 #, gcc-internal-format, gfc-internal-format
48479 "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not "
48483 #: fortran/resolve.c:3329
48484 #, gcc-internal-format, gfc-internal-format
48486 "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
48489 #: fortran/resolve.c:3406
48490 #, gcc-internal-format, gfc-internal-format
48491 msgid "Shapes for operands at %L and %L are not conformable"
48494 #: fortran/resolve.c:3926
48495 #, gcc-internal-format, gfc-internal-format
48496 msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
48499 #: fortran/resolve.c:3931
48500 #, gcc-internal-format, gfc-internal-format
48501 msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
48504 #: fortran/resolve.c:3941
48505 #, gcc-internal-format, gfc-internal-format
48506 msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
48509 #: fortran/resolve.c:3946
48510 #, gcc-internal-format, gfc-internal-format
48511 msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
48514 #: fortran/resolve.c:3966
48515 #, gcc-internal-format, gfc-internal-format
48516 msgid "Illegal stride of zero at %L"
48519 #: fortran/resolve.c:3983
48520 #, gcc-internal-format, gfc-internal-format
48522 "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
48525 #: fortran/resolve.c:3991
48526 #, gcc-internal-format, gfc-internal-format
48528 "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
48531 #: fortran/resolve.c:4007
48532 #, gcc-internal-format, gfc-internal-format
48534 "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
48537 #: fortran/resolve.c:4016
48538 #, gcc-internal-format, gfc-internal-format
48540 "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
48543 #: fortran/resolve.c:4055
48544 #, gcc-internal-format, gfc-internal-format
48545 msgid "Rightmost upper bound of assumed size array section not specified at %L"
48548 #: fortran/resolve.c:4065
48549 #, gcc-internal-format, gfc-internal-format
48550 msgid "Rank mismatch in array reference at %L (%d/%d)"
48553 #: fortran/resolve.c:4073
48554 #, gcc-internal-format, gfc-internal-format
48555 msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
48558 #: fortran/resolve.c:4089
48559 #, gcc-internal-format, gfc-internal-format
48560 msgid "Coindex of codimension %d must be a scalar at %L"
48563 #: fortran/resolve.c:4117
48564 #, gcc-internal-format, gfc-internal-format
48565 msgid "Array index at %L must be scalar"
48568 #: fortran/resolve.c:4123
48569 #, gcc-internal-format, gfc-internal-format
48570 msgid "Array index at %L must be of INTEGER type, found %s"
48573 #: fortran/resolve.c:4129
48574 #, gcc-internal-format, gfc-internal-format
48575 msgid "REAL array index at %L"
48578 #: fortran/resolve.c:4168
48579 #, gcc-internal-format, gfc-internal-format
48580 msgid "Argument dim at %L must be scalar"
48583 #: fortran/resolve.c:4175
48584 #, gcc-internal-format, gfc-internal-format
48585 msgid "Argument dim at %L must be of INTEGER type"
48588 #: fortran/resolve.c:4285
48589 #, gcc-internal-format, gfc-internal-format
48590 msgid "Array index at %L is an array of rank %d"
48593 #: fortran/resolve.c:4383
48594 #, gcc-internal-format, gfc-internal-format
48595 msgid "Substring start index at %L must be of type INTEGER"
48598 #: fortran/resolve.c:4390
48599 #, gcc-internal-format, gfc-internal-format
48600 msgid "Substring start index at %L must be scalar"
48603 #: fortran/resolve.c:4399
48604 #, gcc-internal-format, gfc-internal-format
48605 msgid "Substring start index at %L is less than one"
48608 #: fortran/resolve.c:4412
48609 #, gcc-internal-format, gfc-internal-format
48610 msgid "Substring end index at %L must be of type INTEGER"
48613 #: fortran/resolve.c:4419
48614 #, gcc-internal-format, gfc-internal-format
48615 msgid "Substring end index at %L must be scalar"
48618 #: fortran/resolve.c:4429
48619 #, gcc-internal-format, gfc-internal-format
48620 msgid "Substring end index at %L exceeds the string length"
48623 #: fortran/resolve.c:4439
48624 #, gcc-internal-format, gfc-internal-format
48625 msgid "Substring end index at %L is too large"
48628 #: fortran/resolve.c:4591
48629 #, gcc-internal-format, gfc-internal-format
48631 "Component to the right of a part reference with nonzero rank must not have "
48632 "the POINTER attribute at %L"
48635 #: fortran/resolve.c:4601
48636 #, gcc-internal-format, gfc-internal-format
48638 "Component to the right of a part reference with nonzero rank must not have "
48639 "the ALLOCATABLE attribute at %L"
48642 #: fortran/resolve.c:4620
48643 #, gcc-internal-format, gfc-internal-format
48645 "Two or more part references with nonzero rank must not be specified at %L"
48648 #: fortran/resolve.c:4756
48649 #, gcc-internal-format, gfc-internal-format
48651 "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual "
48655 #: fortran/resolve.c:4766
48656 #, gcc-internal-format, gfc-internal-format
48657 msgid "Assumed-type variable %s at %L may only be used as actual argument"
48660 #. FIXME: It doesn't work reliably as inquiry_argument is not set
48661 #. for all inquiry functions in resolve_function; the reason is
48662 #. that the function-name resolution happens too late in that
48664 #: fortran/resolve.c:4776
48665 #, gcc-internal-format, gfc-internal-format
48667 "Assumed-type variable %s at %L as actual argument to an inquiry function "
48668 "shall be the first argument"
48671 #: fortran/resolve.c:4791
48672 #, gcc-internal-format, gfc-internal-format
48673 msgid "Assumed-rank variable %s at %L may only be used as actual argument"
48676 #. FIXME: It doesn't work reliably as inquiry_argument is not set
48677 #. for all inquiry functions in resolve_function; the reason is
48678 #. that the function-name resolution happens too late in that
48680 #: fortran/resolve.c:4801
48681 #, gcc-internal-format, gfc-internal-format
48683 "Assumed-rank variable %s at %L as actual argument to an inquiry function "
48684 "shall be the first argument"
48687 #: fortran/resolve.c:4812
48688 #, gcc-internal-format, gfc-internal-format
48690 "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject "
48694 #: fortran/resolve.c:4821
48695 #, gcc-internal-format, gfc-internal-format
48696 msgid "Assumed-type variable %s at %L shall not have a subobject reference"
48699 #: fortran/resolve.c:4836
48700 #, gcc-internal-format, gfc-internal-format
48701 msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
48704 #: fortran/resolve.c:4926
48705 #, gcc-internal-format, gfc-internal-format
48707 "Variable '%s', used in a specification expression, is referenced at %L "
48708 "before the ENTRY statement in which it is a parameter"
48711 #: fortran/resolve.c:4931
48712 #, gcc-internal-format, gfc-internal-format
48714 "Variable '%s' is used at %L before the ENTRY statement in which it is a "
48718 #: fortran/resolve.c:4994
48719 #, gcc-internal-format, gfc-internal-format
48720 msgid "Polymorphic subobject of coindexed object at %L"
48723 #: fortran/resolve.c:5007
48724 #, gcc-internal-format, gfc-internal-format
48725 msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
48728 #: fortran/resolve.c:5339
48729 #, gcc-internal-format, gfc-internal-format
48730 msgid "Passed-object at %L must be scalar"
48733 #: fortran/resolve.c:5346
48734 #, gcc-internal-format, gfc-internal-format
48736 "Base object for procedure-pointer component call at %L is of ABSTRACT type "
48740 #: fortran/resolve.c:5381
48741 #, gcc-internal-format, gfc-internal-format
48743 "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
48746 #: fortran/resolve.c:5390
48747 #, gcc-internal-format, gfc-internal-format
48748 msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
48751 #. Nothing matching found!
48752 #: fortran/resolve.c:5578
48753 #, gcc-internal-format, gfc-internal-format
48755 "Found no matching specific binding for the call to the GENERIC '%s' at %L"
48758 #: fortran/resolve.c:5605
48759 #, gcc-internal-format, gfc-internal-format
48760 msgid "'%s' at %L should be a SUBROUTINE"
48763 #: fortran/resolve.c:5652
48764 #, gcc-internal-format, gfc-internal-format
48765 msgid "'%s' at %L should be a FUNCTION"
48768 #: fortran/resolve.c:6193
48769 #, gcc-internal-format, gfc-internal-format
48770 msgid "%s at %L must be a scalar"
48773 #: fortran/resolve.c:6203
48774 #, gcc-internal-format, gfc-internal-format
48775 msgid "%s at %L must be integer"
48778 #: fortran/resolve.c:6207 fortran/resolve.c:6214
48779 #, gcc-internal-format, gfc-internal-format
48780 msgid "%s at %L must be INTEGER"
48783 #: fortran/resolve.c:6256
48784 #, gcc-internal-format, gfc-internal-format
48785 msgid "Step expression in DO loop at %L cannot be zero"
48788 #: fortran/resolve.c:6292
48789 #, gcc-internal-format, gfc-internal-format
48791 "DO loop at %L will be executed zero times (use -Wno-zerotrip to suppress)"
48794 #: fortran/resolve.c:6354
48795 #, gcc-internal-format, gfc-internal-format
48796 msgid "FORALL index-name at %L must be a scalar INTEGER"
48799 #: fortran/resolve.c:6359
48800 #, gcc-internal-format, gfc-internal-format
48801 msgid "FORALL start expression at %L must be a scalar INTEGER"
48804 #: fortran/resolve.c:6366
48805 #, gcc-internal-format, gfc-internal-format
48806 msgid "FORALL end expression at %L must be a scalar INTEGER"
48809 #: fortran/resolve.c:6374
48810 #, gcc-internal-format, gfc-internal-format
48811 msgid "FORALL stride expression at %L must be a scalar %s"
48814 #: fortran/resolve.c:6379
48815 #, gcc-internal-format, gfc-internal-format
48816 msgid "FORALL stride expression at %L cannot be zero"
48819 #: fortran/resolve.c:6392
48820 #, gcc-internal-format, gfc-internal-format
48821 msgid "FORALL index '%s' may not appear in triplet specification at %L"
48824 #: fortran/resolve.c:6490 fortran/resolve.c:6782
48825 #, gcc-internal-format, gfc-internal-format
48826 msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
48829 #: fortran/resolve.c:6498 fortran/resolve.c:6747
48830 #, gcc-internal-format, gfc-internal-format
48831 msgid "Coindexed allocatable object at %L"
48834 #: fortran/resolve.c:6604
48835 #, gcc-internal-format, gfc-internal-format
48837 "Source-expr at %L must be scalar or have the same rank as the allocate-"
48841 #: fortran/resolve.c:6635
48842 #, gcc-internal-format, gfc-internal-format
48843 msgid "Source-expr at %L and allocate-object at %L must have the same shape"
48846 #: fortran/resolve.c:6793
48847 #, gcc-internal-format, gfc-internal-format
48848 msgid "Type of entity at %L is type incompatible with source-expr at %L"
48851 #: fortran/resolve.c:6805
48852 #, gcc-internal-format, gfc-internal-format
48854 "The allocate-object at %L and the source-expr at %L shall have the same kind "
48858 #: fortran/resolve.c:6819
48859 #, gcc-internal-format, gfc-internal-format
48861 "The source-expr at %L shall neither be of type LOCK_TYPE nor have a "
48862 "LOCK_TYPE component if allocate-object at %L is a coarray"
48865 #: fortran/resolve.c:6832
48866 #, gcc-internal-format, gfc-internal-format
48868 "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
48871 #: fortran/resolve.c:6843
48872 #, gcc-internal-format, gfc-internal-format
48874 "Allocating %s at %L with type-spec requires the same character-length "
48875 "parameter as in the declaration"
48878 #: fortran/resolve.c:6948
48879 #, gcc-internal-format, gfc-internal-format
48880 msgid "Array specification required in ALLOCATE statement at %L"
48883 #: fortran/resolve.c:6962
48884 #, gcc-internal-format, gfc-internal-format
48885 msgid "Coarray specification required in ALLOCATE statement at %L"
48888 #: fortran/resolve.c:6989
48889 #, gcc-internal-format, gfc-internal-format
48890 msgid "Bad array specification in ALLOCATE statement at %L"
48893 #: fortran/resolve.c:7008
48894 #, gcc-internal-format, gfc-internal-format
48896 "'%s' must not appear in the array specification at %L in the same ALLOCATE "
48897 "statement where it is itself allocated"
48900 #: fortran/resolve.c:7023
48901 #, gcc-internal-format, gfc-internal-format
48902 msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
48905 #: fortran/resolve.c:7034
48906 #, gcc-internal-format, gfc-internal-format
48907 msgid "Bad coarray specification in ALLOCATE statement at %L"
48910 #: fortran/resolve.c:7065
48911 #, gcc-internal-format, gfc-internal-format
48912 msgid "Stat-variable at %L must be a scalar INTEGER variable"
48915 #: fortran/resolve.c:7088
48916 #, gcc-internal-format, gfc-internal-format
48917 msgid "Stat-variable at %L shall not be %sd within the same %s statement"
48920 #: fortran/resolve.c:7099
48921 #, gcc-internal-format, gfc-internal-format
48922 msgid "ERRMSG at %L is useless without a STAT tag"
48925 #: fortran/resolve.c:7110
48926 #, gcc-internal-format, gfc-internal-format
48927 msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
48930 #: fortran/resolve.c:7133
48931 #, gcc-internal-format, gfc-internal-format
48932 msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
48935 #: fortran/resolve.c:7163
48936 #, gcc-internal-format, gfc-internal-format
48937 msgid "Allocate-object at %L also appears at %L"
48940 #: fortran/resolve.c:7169 fortran/resolve.c:7175
48941 #, gcc-internal-format, gfc-internal-format
48942 msgid "Allocate-object at %L is subobject of object at %L"
48945 #. The cases overlap, or they are the same
48946 #. element in the list. Either way, we must
48947 #. issue an error and get the next case from P.
48948 #. FIXME: Sort P and Q by line number.
48949 #: fortran/resolve.c:7379
48950 #, gcc-internal-format, gfc-internal-format
48951 msgid "CASE label at %L overlaps with CASE label at %L"
48954 #: fortran/resolve.c:7430
48955 #, gcc-internal-format, gfc-internal-format
48956 msgid "Expression in CASE statement at %L must be of type %s"
48959 #: fortran/resolve.c:7441
48960 #, gcc-internal-format, gfc-internal-format
48961 msgid "Expression in CASE statement at %L must be of kind %d"
48964 #: fortran/resolve.c:7454
48965 #, gcc-internal-format, gfc-internal-format
48966 msgid "Expression in CASE statement at %L must be scalar"
48969 #: fortran/resolve.c:7500
48970 #, gcc-internal-format, gfc-internal-format
48972 "Selection expression in computed GOTO statement at %L must be a scalar "
48973 "integer expression"
48976 #: fortran/resolve.c:7519
48977 #, gcc-internal-format, gfc-internal-format
48978 msgid "Argument of SELECT statement at %L cannot be %s"
48981 #: fortran/resolve.c:7529
48982 #, gcc-internal-format, gfc-internal-format
48983 msgid "Argument of SELECT statement at %L must be a scalar expression"
48986 #: fortran/resolve.c:7547 fortran/resolve.c:7555
48987 #, gcc-internal-format, gfc-internal-format
48988 msgid "Expression in CASE statement at %L is not in the range of %s"
48991 #: fortran/resolve.c:7617 fortran/resolve.c:7987
48992 #, gcc-internal-format, gfc-internal-format
48994 "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
48997 #: fortran/resolve.c:7643
48998 #, gcc-internal-format, gfc-internal-format
48999 msgid "Logical range in CASE statement at %L is not allowed"
49002 #: fortran/resolve.c:7655
49003 #, gcc-internal-format, gfc-internal-format
49004 msgid "Constant logical value in CASE statement is repeated at %L"
49007 #: fortran/resolve.c:7669
49008 #, gcc-internal-format, gfc-internal-format
49009 msgid "Range specification at %L can never be matched"
49012 #: fortran/resolve.c:7772
49013 #, gcc-internal-format, gfc-internal-format
49014 msgid "Logical SELECT CASE block at %L has more that two cases"
49017 #: fortran/resolve.c:7839
49018 #, gcc-internal-format, gfc-internal-format
49019 msgid "Associate-name '%s' at %L is used as array"
49022 #: fortran/resolve.c:7849
49023 #, gcc-internal-format, gfc-internal-format
49024 msgid "CLASS selector at %L needs a temporary which is not yet implemented"
49027 #: fortran/resolve.c:7906
49028 #, gcc-internal-format, gfc-internal-format
49029 msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
49032 #: fortran/resolve.c:7923 fortran/resolve.c:7935
49033 #, gcc-internal-format, gfc-internal-format
49034 msgid "Selector at %L must not be coindexed"
49037 #: fortran/resolve.c:7951
49038 #, gcc-internal-format, gfc-internal-format
49039 msgid "Derived type '%s' at %L must be extensible"
49042 #: fortran/resolve.c:7963
49043 #, gcc-internal-format, gfc-internal-format
49044 msgid "Derived type '%s' at %L must be an extension of '%s'"
49047 #: fortran/resolve.c:7966
49048 #, gcc-internal-format, gfc-internal-format
49049 msgid "Unexpected intrinsic type '%s' at %L"
49052 #: fortran/resolve.c:7975
49053 #, gcc-internal-format, gfc-internal-format
49055 "The type-spec at %L shall specify that each length type parameter is assumed"
49058 #: fortran/resolve.c:8167
49059 #, gcc-internal-format, gfc-internal-format
49060 msgid "Double CLASS IS block in SELECT TYPE statement at %L"
49063 #: fortran/resolve.c:8256
49064 #, gcc-internal-format, gfc-internal-format
49065 msgid "Invalid context for NULL () intrinsic at %L"
49068 #. FIXME: Test for defined input/output.
49069 #: fortran/resolve.c:8284
49070 #, gcc-internal-format, gfc-internal-format
49072 "Data transfer element at %L cannot be polymorphic unless it is processed by "
49073 "a defined input/output procedure"
49076 #: fortran/resolve.c:8296
49077 #, gcc-internal-format, gfc-internal-format
49079 "Data transfer element at %L cannot have POINTER components unless it is "
49080 "processed by a defined input/output procedure"
49083 #: fortran/resolve.c:8305
49084 #, gcc-internal-format, gfc-internal-format
49085 msgid "Data transfer element at %L cannot have procedure pointer components"
49088 #: fortran/resolve.c:8312
49089 #, gcc-internal-format, gfc-internal-format
49091 "Data transfer element at %L cannot have ALLOCATABLE components unless it is "
49092 "processed by a defined input/output procedure"
49095 #: fortran/resolve.c:8323 fortran/resolve.c:8329
49096 #, gcc-internal-format, gfc-internal-format
49097 msgid "Data transfer element at %L cannot have PRIVATE components"
49100 #: fortran/resolve.c:8338
49101 #, gcc-internal-format, gfc-internal-format
49103 "Data transfer element at %L cannot be a full reference to an assumed-size "
49107 #: fortran/resolve.c:8388
49108 #, gcc-internal-format, gfc-internal-format
49109 msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
49112 #: fortran/resolve.c:8395 fortran/resolve.c:8459
49113 #, gcc-internal-format, gfc-internal-format
49114 msgid "STAT= argument at %L must be a scalar INTEGER variable"
49117 #: fortran/resolve.c:8407 fortran/resolve.c:8466
49118 #, gcc-internal-format, gfc-internal-format
49119 msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
49122 #: fortran/resolve.c:8419
49123 #, gcc-internal-format, gfc-internal-format
49124 msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
49127 #: fortran/resolve.c:8436
49128 #, gcc-internal-format, gfc-internal-format
49129 msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
49132 #: fortran/resolve.c:8440 fortran/resolve.c:8450
49133 #, gcc-internal-format, gfc-internal-format
49134 msgid "Imageset argument at %L must between 1 and num_images()"
49137 #: fortran/resolve.c:8493
49138 #, gcc-internal-format, gfc-internal-format
49140 "Statement at %L is not a valid branch target statement for the branch "
49144 #: fortran/resolve.c:8502
49145 #, gcc-internal-format, gfc-internal-format
49146 msgid "Branch at %L may result in an infinite loop"
49149 #. Note: A label at END CRITICAL does not leave the CRITICAL
49150 #. construct as END CRITICAL is still part of it.
49151 #: fortran/resolve.c:8519 fortran/resolve.c:8542
49152 #, gcc-internal-format, gfc-internal-format
49153 msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
49156 #: fortran/resolve.c:8523 fortran/resolve.c:8548
49157 #, gcc-internal-format, gfc-internal-format
49158 msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
49161 #. The label is not in an enclosing block, so illegal. This was
49162 #. allowed in Fortran 66, so we allow it as extension. No
49163 #. further checks are necessary in this case.
49164 #: fortran/resolve.c:8563
49165 #, gcc-internal-format, gfc-internal-format
49166 msgid "Label at %L is not in the same block as the GOTO statement at %L"
49169 #: fortran/resolve.c:8635
49170 #, gcc-internal-format, gfc-internal-format
49171 msgid "WHERE mask at %L has inconsistent shape"
49174 #: fortran/resolve.c:8651
49175 #, gcc-internal-format, gfc-internal-format
49176 msgid "WHERE assignment target at %L has inconsistent shape"
49179 #: fortran/resolve.c:8659 fortran/resolve.c:8746
49180 #, gcc-internal-format, gfc-internal-format
49181 msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
49184 #: fortran/resolve.c:8669 fortran/resolve.c:8756
49185 #, gcc-internal-format, gfc-internal-format
49186 msgid "Unsupported statement inside WHERE at %L"
49189 #: fortran/resolve.c:8700
49190 #, gcc-internal-format, gfc-internal-format
49191 msgid "Assignment to a FORALL index variable at %L"
49194 #: fortran/resolve.c:8709
49195 #, gcc-internal-format, gfc-internal-format
49197 "The FORALL with index '%s' is not used on the left side of the assignment at "
49198 "%L and so might cause multiple assignment to this object"
49201 #: fortran/resolve.c:8878
49202 #, gcc-internal-format, gfc-internal-format
49203 msgid "An outer FORALL construct already has an index with this name %L"
49206 #: fortran/resolve.c:8958
49207 #, gcc-internal-format, gfc-internal-format
49208 msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
49211 #: fortran/resolve.c:9113
49212 #, gcc-internal-format, gfc-internal-format
49213 msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
49216 #: fortran/resolve.c:9145
49217 #, gcc-internal-format, gfc-internal-format
49219 "Coindexed expression at %L is assigned to a derived type variable with a "
49220 "POINTER component in a PURE procedure"
49223 #: fortran/resolve.c:9150
49224 #, gcc-internal-format, gfc-internal-format
49226 "The impure variable at %L is assigned to a derived type variable with a "
49227 "POINTER component in a PURE procedure (12.6)"
49230 #: fortran/resolve.c:9160
49231 #, gcc-internal-format, gfc-internal-format
49232 msgid "Assignment to coindexed variable at %L in a PURE procedure"
49235 #: fortran/resolve.c:9192
49236 #, gcc-internal-format, gfc-internal-format
49237 msgid "Assignment to polymorphic coarray at %L is not permitted"
49240 #: fortran/resolve.c:9196
49241 #, gcc-internal-format, gfc-internal-format
49242 msgid "Assignment to an allocatable polymorphic variable at %L"
49245 #: fortran/resolve.c:9201
49246 #, gcc-internal-format, gfc-internal-format
49248 "Assignment to an allocatable polymorphic variable at %L requires -frealloc-"
49253 #: fortran/resolve.c:9206
49254 #, gcc-internal-format, gfc-internal-format
49256 "Assignment to an allocatable polymorphic variable at %L is not yet supported"
49259 #: fortran/resolve.c:9212
49260 #, gcc-internal-format, gfc-internal-format
49262 "Nonallocatable variable must not be polymorphic in intrinsic assignment at "
49263 "%L - check that there is a matching specific subroutine for '=' operator"
49266 #: fortran/resolve.c:9221
49267 #, gcc-internal-format, gfc-internal-format
49269 "Coindexed variable must not be have an allocatable ultimate component in "
49273 #: fortran/resolve.c:9475
49274 #, gcc-internal-format, gfc-internal-format
49276 "TODO: type-bound defined assignment(s) at %L not done because multiple part "
49277 "array references would occur in intermediate expressions."
49280 #: fortran/resolve.c:9823
49281 #, gcc-internal-format, gfc-internal-format
49282 msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
49285 #: fortran/resolve.c:9826
49286 #, gcc-internal-format, gfc-internal-format
49287 msgid "Variable '%s' has not been assigned a target label at %L"
49290 #: fortran/resolve.c:9837
49291 #, gcc-internal-format, gfc-internal-format
49293 "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
49296 #: fortran/resolve.c:9878
49297 #, gcc-internal-format, gfc-internal-format
49298 msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
49301 #: fortran/resolve.c:9911
49302 #, gcc-internal-format, gfc-internal-format
49303 msgid "Arithmetic IF statement at %L requires a numeric expression"
49306 #: fortran/resolve.c:9970
49307 #, gcc-internal-format, gfc-internal-format
49309 "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
49312 #: fortran/resolve.c:10054
49313 #, gcc-internal-format, gfc-internal-format
49314 msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
49317 #: fortran/resolve.c:10180
49318 #, gcc-internal-format, gfc-internal-format
49320 "Variable %s with binding label %s at %L uses the same global identifier as "
49324 #. This can only happen if the variable is defined in a module - if it
49325 #. isn't the same module, reject it.
49326 #: fortran/resolve.c:10193
49327 #, gcc-internal-format, gfc-internal-format
49329 "Variable %s from module %s with binding label %s at %L uses the same global "
49330 "identifier as entity at %L from module %s"
49333 #. Print an error if the procedure is defined multiple times; we have to
49334 #. exclude references to the same procedure via module association or
49335 #. multiple checks for the same procedure.
49336 #: fortran/resolve.c:10210
49337 #, gcc-internal-format, gfc-internal-format
49339 "Procedure %s with binding label %s at %L uses the same global identifier as "
49343 #: fortran/resolve.c:10280
49344 #, gcc-internal-format, gfc-internal-format
49346 "CHARACTER variable at %L has negative length %d, the length has been set to "
49350 #: fortran/resolve.c:10293
49351 #, gcc-internal-format, gfc-internal-format
49352 msgid "String length at %L is too large"
49355 #: fortran/resolve.c:10628
49356 #, gcc-internal-format, gfc-internal-format
49357 msgid "Allocatable array '%s' at %L must have a deferred shape or assumed rank"
49360 #: fortran/resolve.c:10632
49361 #, gcc-internal-format, gfc-internal-format
49362 msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
49365 #: fortran/resolve.c:10640
49366 #, gcc-internal-format, gfc-internal-format
49367 msgid "Array pointer '%s' at %L must have a deferred shape or assumed rank"
49370 #: fortran/resolve.c:10650
49371 #, gcc-internal-format, gfc-internal-format
49372 msgid "Array '%s' at %L cannot have a deferred shape"
49375 #: fortran/resolve.c:10665
49376 #, gcc-internal-format, gfc-internal-format
49377 msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
49380 #: fortran/resolve.c:10677
49381 #, gcc-internal-format, gfc-internal-format
49382 msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
49385 #: fortran/resolve.c:10708
49386 #, gcc-internal-format, gfc-internal-format
49388 "The type '%s' cannot be host associated at %L because it is blocked by an "
49389 "incompatible object of the same name declared at %L"
49392 #: fortran/resolve.c:10730
49393 #, gcc-internal-format, gfc-internal-format
49395 "Implied SAVE for module variable '%s' at %L, needed due to the default "
49399 #. The shape of a main program or module array needs to be
49401 #: fortran/resolve.c:10778
49402 #, gcc-internal-format, gfc-internal-format
49403 msgid "The module or main program array '%s' at %L must have constant shape"
49406 #: fortran/resolve.c:10787
49407 #, gcc-internal-format, gfc-internal-format
49409 "Entity '%s' at %L has a deferred type parameter and requires either the "
49410 "pointer or allocatable attribute"
49413 #: fortran/resolve.c:10802
49414 #, gcc-internal-format, gfc-internal-format
49416 "Entity with assumed character length at %L must be a dummy argument or a "
49420 #: fortran/resolve.c:10823
49421 #, gcc-internal-format, gfc-internal-format
49422 msgid "'%s' at %L must have constant character length in this context"
49425 #: fortran/resolve.c:10830
49426 #, gcc-internal-format, gfc-internal-format
49427 msgid "COMMON variable '%s' at %L must have constant character length"
49430 #: fortran/resolve.c:10877
49431 #, gcc-internal-format, gfc-internal-format
49432 msgid "Allocatable '%s' at %L cannot have an initializer"
49435 #: fortran/resolve.c:10880
49436 #, gcc-internal-format, gfc-internal-format
49437 msgid "External '%s' at %L cannot have an initializer"
49440 #: fortran/resolve.c:10884
49441 #, gcc-internal-format, gfc-internal-format
49442 msgid "Dummy '%s' at %L cannot have an initializer"
49445 #: fortran/resolve.c:10887
49446 #, gcc-internal-format, gfc-internal-format
49447 msgid "Intrinsic '%s' at %L cannot have an initializer"
49450 #: fortran/resolve.c:10890
49451 #, gcc-internal-format, gfc-internal-format
49452 msgid "Function result '%s' at %L cannot have an initializer"
49455 #: fortran/resolve.c:10893
49456 #, gcc-internal-format, gfc-internal-format
49457 msgid "Automatic array '%s' at %L cannot have an initializer"
49460 #: fortran/resolve.c:10936
49461 #, gcc-internal-format, gfc-internal-format
49463 "Character-valued statement function '%s' at %L must have constant length"
49466 #: fortran/resolve.c:10958
49467 #, gcc-internal-format, gfc-internal-format
49469 "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is "
49473 #: fortran/resolve.c:10980 fortran/resolve.c:11004
49474 #, gcc-internal-format, gfc-internal-format
49476 "Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' "
49480 #: fortran/resolve.c:11022
49481 #, gcc-internal-format, gfc-internal-format
49482 msgid "Function '%s' at %L cannot have an initializer"
49485 #: fortran/resolve.c:11031
49486 #, gcc-internal-format, gfc-internal-format
49487 msgid "External object '%s' at %L may not have an initializer"
49490 #: fortran/resolve.c:11039
49491 #, gcc-internal-format, gfc-internal-format
49492 msgid "ELEMENTAL function '%s' at %L must have a scalar result"
49495 #: fortran/resolve.c:11049
49496 #, gcc-internal-format, gfc-internal-format
49498 "Statement function '%s' at %L may not have pointer or allocatable attribute"
49501 #: fortran/resolve.c:11068
49502 #, gcc-internal-format, gfc-internal-format
49503 msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
49506 #: fortran/resolve.c:11072
49507 #, gcc-internal-format, gfc-internal-format
49508 msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
49511 #: fortran/resolve.c:11076
49512 #, gcc-internal-format, gfc-internal-format
49513 msgid "CHARACTER(*) function '%s' at %L cannot be pure"
49516 #: fortran/resolve.c:11080
49517 #, gcc-internal-format, gfc-internal-format
49518 msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
49521 #: fortran/resolve.c:11093
49522 #, gcc-internal-format, gfc-internal-format
49523 msgid "CHARACTER(*) function '%s' at %L"
49526 #: fortran/resolve.c:11102
49527 #, gcc-internal-format, gfc-internal-format
49528 msgid "Procedure pointer '%s' at %L shall not be elemental"
49531 #: fortran/resolve.c:11108
49532 #, gcc-internal-format, gfc-internal-format
49533 msgid "Dummy procedure '%s' at %L shall not be elemental"
49536 #: fortran/resolve.c:11164
49537 #, gcc-internal-format, gfc-internal-format
49538 msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
49541 #: fortran/resolve.c:11170
49542 #, gcc-internal-format, gfc-internal-format
49543 msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
49546 #: fortran/resolve.c:11176
49547 #, gcc-internal-format, gfc-internal-format
49548 msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
49551 #: fortran/resolve.c:11184
49552 #, gcc-internal-format, gfc-internal-format
49553 msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
49556 #: fortran/resolve.c:11190
49557 #, gcc-internal-format, gfc-internal-format
49558 msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
49561 #: fortran/resolve.c:11237
49562 #, gcc-internal-format, gfc-internal-format
49563 msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
49566 #: fortran/resolve.c:11246
49567 #, gcc-internal-format, gfc-internal-format
49568 msgid "FINAL procedure at %L must have exactly one argument"
49571 #: fortran/resolve.c:11255
49572 #, gcc-internal-format, gfc-internal-format
49573 msgid "Argument of FINAL procedure at %L must be of type '%s'"
49576 #: fortran/resolve.c:11263
49577 #, gcc-internal-format, gfc-internal-format
49578 msgid "Argument of FINAL procedure at %L must not be a POINTER"
49581 #: fortran/resolve.c:11269
49582 #, gcc-internal-format, gfc-internal-format
49583 msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
49586 #: fortran/resolve.c:11275
49587 #, gcc-internal-format, gfc-internal-format
49588 msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
49591 #: fortran/resolve.c:11283
49592 #, gcc-internal-format, gfc-internal-format
49593 msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
49596 #: fortran/resolve.c:11291
49597 #, gcc-internal-format, gfc-internal-format
49598 msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
49601 #: fortran/resolve.c:11313
49602 #, gcc-internal-format, gfc-internal-format
49603 msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
49606 #: fortran/resolve.c:11346
49607 #, gcc-internal-format, gfc-internal-format
49609 "Only array FINAL procedures declared for derived type '%s' defined at %L, "
49610 "suggest also scalar one"
49613 #: fortran/resolve.c:11379
49614 #, gcc-internal-format, gfc-internal-format
49615 msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
49618 #: fortran/resolve.c:11401
49619 #, gcc-internal-format, gfc-internal-format
49620 msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
49623 #: fortran/resolve.c:11460
49624 #, gcc-internal-format, gfc-internal-format
49625 msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
49628 #: fortran/resolve.c:11472
49629 #, gcc-internal-format, gfc-internal-format
49630 msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
49633 #: fortran/resolve.c:11500
49634 #, gcc-internal-format, gfc-internal-format
49635 msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
49638 #: fortran/resolve.c:11556
49639 #, gcc-internal-format, gfc-internal-format
49640 msgid "Type-bound operator at %L can't be NOPASS"
49643 #: fortran/resolve.c:11738
49644 #, gcc-internal-format, gfc-internal-format
49646 "'%s' must be a module procedure or an external procedure with an explicit "
49650 #: fortran/resolve.c:11780
49651 #, gcc-internal-format, gfc-internal-format
49652 msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
49655 #: fortran/resolve.c:11794
49656 #, gcc-internal-format, gfc-internal-format
49657 msgid "Procedure '%s' with PASS at %L must have at least one argument"
49660 #: fortran/resolve.c:11808 fortran/resolve.c:12291
49661 #, gcc-internal-format, gfc-internal-format
49662 msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
49665 #: fortran/resolve.c:11816
49666 #, gcc-internal-format, gfc-internal-format
49668 "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
49671 #: fortran/resolve.c:11825
49672 #, gcc-internal-format, gfc-internal-format
49673 msgid "Passed-object dummy argument of '%s' at %L must be scalar"
49676 #: fortran/resolve.c:11831
49677 #, gcc-internal-format, gfc-internal-format
49678 msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
49681 #: fortran/resolve.c:11837
49682 #, gcc-internal-format, gfc-internal-format
49683 msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
49686 #: fortran/resolve.c:11866
49687 #, gcc-internal-format, gfc-internal-format
49688 msgid "Procedure '%s' at %L has the same name as a component of '%s'"
49691 #: fortran/resolve.c:11875
49692 #, gcc-internal-format, gfc-internal-format
49694 "Procedure '%s' at %L has the same name as an inherited component of '%s'"
49697 #: fortran/resolve.c:11967
49698 #, gcc-internal-format, gfc-internal-format
49700 "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED "
49701 "and not overridden"
49704 #: fortran/resolve.c:12065
49705 #, gcc-internal-format, gfc-internal-format
49707 "As extending type '%s' at %L has a coarray component, parent type '%s' shall "
49711 #: fortran/resolve.c:12078
49712 #, gcc-internal-format, gfc-internal-format
49713 msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
49716 #: fortran/resolve.c:12094
49717 #, gcc-internal-format, gfc-internal-format
49718 msgid "Deferred-length character component '%s' at %L is not yet supported"
49721 #: fortran/resolve.c:12104
49722 #, gcc-internal-format, gfc-internal-format
49723 msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
49726 #: fortran/resolve.c:12113
49727 #, gcc-internal-format, gfc-internal-format
49729 "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
49732 #: fortran/resolve.c:12123
49733 #, gcc-internal-format, gfc-internal-format
49735 "Component '%s' at %L with coarray component shall be a nonpointer, "
49736 "nonallocatable scalar"
49739 #: fortran/resolve.c:12132
49740 #, gcc-internal-format, gfc-internal-format
49742 "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
49745 #: fortran/resolve.c:12225
49746 #, gcc-internal-format, gfc-internal-format
49748 "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
49751 #: fortran/resolve.c:12239
49752 #, gcc-internal-format, gfc-internal-format
49754 "Procedure pointer component '%s' with PASS at %L must have at least one "
49758 #: fortran/resolve.c:12255
49759 #, gcc-internal-format, gfc-internal-format
49761 "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
49764 #: fortran/resolve.c:12265
49765 #, gcc-internal-format, gfc-internal-format
49766 msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
49769 #: fortran/resolve.c:12274
49770 #, gcc-internal-format, gfc-internal-format
49772 "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
49775 #: fortran/resolve.c:12283
49776 #, gcc-internal-format, gfc-internal-format
49777 msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
49780 #: fortran/resolve.c:12320
49781 #, gcc-internal-format, gfc-internal-format
49783 "Component '%s' of '%s' at %L has the same name as an inherited type-bound "
49787 #: fortran/resolve.c:12333
49788 #, gcc-internal-format, gfc-internal-format
49790 "Character length of component '%s' needs to be a constant specification "
49794 #: fortran/resolve.c:12344
49795 #, gcc-internal-format, gfc-internal-format
49797 "Character component '%s' of '%s' at %L with deferred length must be a "
49798 "POINTER or ALLOCATABLE"
49801 #: fortran/resolve.c:12356
49802 #, gcc-internal-format, gfc-internal-format
49804 "the component '%s' is a PRIVATE type and cannot be a component of '%s', "
49805 "which is PUBLIC at %L"
49808 #: fortran/resolve.c:12364
49809 #, gcc-internal-format, gfc-internal-format
49810 msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
49813 #: fortran/resolve.c:12373
49814 #, gcc-internal-format, gfc-internal-format
49816 "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
49820 #: fortran/resolve.c:12391 fortran/resolve.c:12403
49821 #, gcc-internal-format, gfc-internal-format
49823 "The pointer component '%s' of '%s' at %L is a type that has not been declared"
49826 #: fortran/resolve.c:12415
49827 #, gcc-internal-format, gfc-internal-format
49828 msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
49831 #: fortran/resolve.c:12484
49832 #, gcc-internal-format, gfc-internal-format
49834 "Generic name '%s' of function '%s' at %L being the same name as derived type "
49838 #: fortran/resolve.c:12540
49839 #, gcc-internal-format, gfc-internal-format
49840 msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
49843 #: fortran/resolve.c:12546
49844 #, gcc-internal-format, gfc-internal-format
49845 msgid "NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
49848 #: fortran/resolve.c:12552
49849 #, gcc-internal-format, gfc-internal-format
49851 "NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
49854 #: fortran/resolve.c:12560
49855 #, gcc-internal-format, gfc-internal-format
49857 "NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
49860 #: fortran/resolve.c:12570
49861 #, gcc-internal-format, gfc-internal-format
49863 "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a "
49864 "defined input/output procedure"
49867 #: fortran/resolve.c:12580
49868 #, gcc-internal-format, gfc-internal-format
49870 "NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER "
49874 #. FIXME: Once UDDTIO is implemented, the following can be
49876 #: fortran/resolve.c:12588
49877 #, gcc-internal-format, gfc-internal-format
49879 "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER "
49880 "components and thus requires a defined input/output procedure"
49883 #: fortran/resolve.c:12605
49884 #, gcc-internal-format, gfc-internal-format
49886 "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC "
49887 "namelist '%s' at %L"
49890 #: fortran/resolve.c:12615
49891 #, gcc-internal-format, gfc-internal-format
49893 "NAMELIST object '%s' has use-associated PRIVATE components and cannot be "
49894 "member of namelist '%s' at %L"
49897 #: fortran/resolve.c:12626
49898 #, gcc-internal-format, gfc-internal-format
49900 "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC "
49901 "namelist '%s' at %L"
49904 #: fortran/resolve.c:12653
49905 #, gcc-internal-format, gfc-internal-format
49906 msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
49909 #: fortran/resolve.c:12672
49910 #, gcc-internal-format, gfc-internal-format
49911 msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
49914 #: fortran/resolve.c:12684
49915 #, gcc-internal-format, gfc-internal-format
49917 "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
49920 #: fortran/resolve.c:12695
49921 #, gcc-internal-format, gfc-internal-format
49922 msgid "Incompatible derived type in PARAMETER at %L"
49925 #: fortran/resolve.c:12779
49926 #, gcc-internal-format, gfc-internal-format
49927 msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
49930 #: fortran/resolve.c:12782
49931 #, gcc-internal-format, gfc-internal-format
49932 msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
49935 #: fortran/resolve.c:12871
49936 #, gcc-internal-format, gfc-internal-format
49938 "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an "
49939 "assumed-shape or assumed-rank array"
49942 #: fortran/resolve.c:12889
49943 #, gcc-internal-format, gfc-internal-format
49944 msgid "Assumed size array at %L must be a dummy argument"
49947 #: fortran/resolve.c:12892
49948 #, gcc-internal-format, gfc-internal-format
49949 msgid "Assumed shape array at %L must be a dummy argument"
49952 #: fortran/resolve.c:12900
49953 #, gcc-internal-format, gfc-internal-format
49954 msgid "Assumed-rank array at %L must be a dummy argument"
49957 #: fortran/resolve.c:12907
49958 #, gcc-internal-format, gfc-internal-format
49960 "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
49963 #: fortran/resolve.c:12920
49964 #, gcc-internal-format, gfc-internal-format
49965 msgid "Symbol at %L is not a DUMMY variable"
49968 #: fortran/resolve.c:12926
49969 #, gcc-internal-format, gfc-internal-format
49971 "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
49974 #: fortran/resolve.c:12936
49975 #, gcc-internal-format, gfc-internal-format
49977 "Character dummy variable '%s' at %L with VALUE attribute must have constant "
49981 #: fortran/resolve.c:12945
49982 #, gcc-internal-format, gfc-internal-format
49984 "C interoperable character dummy variable '%s' at %L with VALUE attribute "
49985 "must have length one"
49988 #: fortran/resolve.c:12958 fortran/resolve.c:13125
49989 #, gcc-internal-format, gfc-internal-format
49990 msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
49993 #: fortran/resolve.c:12972
49994 #, gcc-internal-format, gfc-internal-format
49995 msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
49998 #: fortran/resolve.c:12981
49999 #, gcc-internal-format, gfc-internal-format
50001 "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of "
50002 "an numeric intrinsic type"
50005 #: fortran/resolve.c:12990
50006 #, gcc-internal-format, gfc-internal-format
50008 "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, "
50009 "CODIMENSION, POINTER or VALUE attribute"
50012 #: fortran/resolve.c:12998
50013 #, gcc-internal-format, gfc-internal-format
50015 "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) "
50019 #: fortran/resolve.c:13005
50020 #, gcc-internal-format, gfc-internal-format
50022 "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an "
50023 "assumed-size array"
50026 #: fortran/resolve.c:13025
50027 #, gcc-internal-format, gfc-internal-format
50028 msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
50031 #: fortran/resolve.c:13032
50032 #, gcc-internal-format, gfc-internal-format
50034 "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, "
50035 "POINTER or VALUE attribute"
50038 #: fortran/resolve.c:13039
50039 #, gcc-internal-format, gfc-internal-format
50040 msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
50043 #: fortran/resolve.c:13046
50044 #, gcc-internal-format, gfc-internal-format
50045 msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
50048 #: fortran/resolve.c:13071
50049 #, gcc-internal-format, gfc-internal-format
50051 "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block "
50052 "nor declared at the module level scope"
50055 #: fortran/resolve.c:13151
50056 #, gcc-internal-format, gfc-internal-format
50057 msgid "PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
50060 #: fortran/resolve.c:13166
50061 #, gcc-internal-format, gfc-internal-format
50063 "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE "
50064 "must be a coarray"
50067 #: fortran/resolve.c:13184
50068 #, gcc-internal-format, gfc-internal-format
50070 "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have "
50071 "a default initializer"
50074 #: fortran/resolve.c:13196
50075 #, gcc-internal-format, gfc-internal-format
50076 msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
50079 #: fortran/resolve.c:13208
50080 #, gcc-internal-format, gfc-internal-format
50082 "Function result '%s' at %L shall not be a coarray or have a coarray component"
50085 #: fortran/resolve.c:13217
50086 #, gcc-internal-format, gfc-internal-format
50088 "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
50091 #: fortran/resolve.c:13229
50092 #, gcc-internal-format, gfc-internal-format
50094 "Variable '%s' at %L with coarray component shall be a nonpointer, "
50095 "nonallocatable scalar, which is not a coarray"
50098 #: fortran/resolve.c:13244
50099 #, gcc-internal-format, gfc-internal-format
50101 "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy "
50105 #: fortran/resolve.c:13252
50106 #, gcc-internal-format, gfc-internal-format
50108 "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
50111 #: fortran/resolve.c:13259
50112 #, gcc-internal-format, gfc-internal-format
50113 msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
50116 #: fortran/resolve.c:13271
50117 #, gcc-internal-format, gfc-internal-format
50119 "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable "
50120 "coarray or have coarray components"
50123 #: fortran/resolve.c:13280
50124 #, gcc-internal-format, gfc-internal-format
50125 msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
50128 #: fortran/resolve.c:13296
50129 #, gcc-internal-format, gfc-internal-format
50131 "LOGICAL dummy argument '%s' at %L with non-C_Bool kind in BIND(C) procedure "
50135 #: fortran/resolve.c:13302
50136 #, gcc-internal-format, gfc-internal-format
50138 "LOGICAL result variable '%s' at %L with non-C_Bool kind in BIND(C) procedure "
50142 #: fortran/resolve.c:13381
50143 #, gcc-internal-format, gfc-internal-format
50144 msgid "Threadprivate at %L isn't SAVEd"
50147 #: fortran/resolve.c:13473
50148 #, gcc-internal-format, gfc-internal-format
50149 msgid "BLOCK DATA element '%s' at %L must be in COMMON"
50152 #: fortran/resolve.c:13479
50153 #, gcc-internal-format, gfc-internal-format
50154 msgid "DATA array '%s' at %L must be specified in a previous declaration"
50157 #: fortran/resolve.c:13488
50158 #, gcc-internal-format, gfc-internal-format
50159 msgid "DATA element '%s' at %L cannot have a coindex"
50162 #: fortran/resolve.c:13502
50163 #, gcc-internal-format, gfc-internal-format
50164 msgid "DATA element '%s' at %L is a pointer and so must be a full array"
50167 #: fortran/resolve.c:13548
50168 #, gcc-internal-format, gfc-internal-format
50169 msgid "Nonconstant array section at %L in DATA statement"
50172 #: fortran/resolve.c:13561
50173 #, gcc-internal-format, gfc-internal-format
50174 msgid "DATA statement at %L has more variables than values"
50177 #: fortran/resolve.c:13660
50178 #, gcc-internal-format, gfc-internal-format
50180 "start of implied-do loop at %L could not be simplified to a constant value"
50183 #: fortran/resolve.c:13668
50184 #, gcc-internal-format, gfc-internal-format
50186 "end of implied-do loop at %L could not be simplified to a constant value"
50189 #: fortran/resolve.c:13676
50190 #, gcc-internal-format, gfc-internal-format
50192 "step of implied-do loop at %L could not be simplified to a constant value"
50195 #: fortran/resolve.c:13801
50196 #, gcc-internal-format, gfc-internal-format
50197 msgid "DATA statement at %L has more values than variables"
50200 #: fortran/resolve.c:13939
50201 #, gcc-internal-format, gfc-internal-format
50202 msgid "Label %d at %L defined but not used"
50205 #: fortran/resolve.c:13944
50206 #, gcc-internal-format, gfc-internal-format
50207 msgid "Label %d at %L defined but cannot be used"
50210 #: fortran/resolve.c:14028
50211 #, gcc-internal-format, gfc-internal-format
50213 "Derived type variable '%s' at %L must have SEQUENCE attribute to be an "
50214 "EQUIVALENCE object"
50217 #: fortran/resolve.c:14037
50218 #, gcc-internal-format, gfc-internal-format
50220 "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an "
50221 "EQUIVALENCE object"
50224 #: fortran/resolve.c:14045
50225 #, gcc-internal-format, gfc-internal-format
50227 "Derived type variable '%s' at %L with default initialization cannot be in "
50228 "EQUIVALENCE with a variable in COMMON"
50231 #: fortran/resolve.c:14061
50232 #, gcc-internal-format, gfc-internal-format
50234 "Derived type variable '%s' at %L with pointer component(s) cannot be an "
50235 "EQUIVALENCE object"
50238 #: fortran/resolve.c:14164
50239 #, gcc-internal-format, gfc-internal-format
50240 msgid "Syntax error in EQUIVALENCE statement at %L"
50243 #: fortran/resolve.c:14179
50244 #, gcc-internal-format, gfc-internal-format
50246 "Either all or none of the objects in the EQUIVALENCE set at %L shall have "
50247 "the PROTECTED attribute"
50250 #: fortran/resolve.c:14191
50251 #, gcc-internal-format, gfc-internal-format
50253 "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure "
50257 #: fortran/resolve.c:14200
50258 #, gcc-internal-format, gfc-internal-format
50259 msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
50262 #: fortran/resolve.c:14273
50263 #, gcc-internal-format, gfc-internal-format
50265 "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
50268 #: fortran/resolve.c:14284
50269 #, gcc-internal-format, gfc-internal-format
50270 msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
50273 #: fortran/resolve.c:14295
50274 #, gcc-internal-format, gfc-internal-format
50275 msgid "Substring at %L has length zero"
50278 #: fortran/resolve.c:14338
50279 #, gcc-internal-format, gfc-internal-format
50280 msgid "PUBLIC function '%s' at %L of PRIVATE type '%s'"
50283 #: fortran/resolve.c:14351
50284 #, gcc-internal-format, gfc-internal-format
50285 msgid "ENTRY '%s' at %L has no IMPLICIT type"
50288 #: fortran/resolve.c:14368
50289 #, gcc-internal-format, gfc-internal-format
50290 msgid "User operator procedure '%s' at %L must be a FUNCTION"
50293 #: fortran/resolve.c:14378
50294 #, gcc-internal-format, gfc-internal-format
50295 msgid "User operator procedure '%s' at %L cannot be assumed character length"
50298 #: fortran/resolve.c:14386
50299 #, gcc-internal-format, gfc-internal-format
50300 msgid "User operator procedure '%s' at %L must have at least one argument"
50303 #: fortran/resolve.c:14400
50304 #, gcc-internal-format, gfc-internal-format
50305 msgid "First argument of operator interface at %L cannot be optional"
50308 #: fortran/resolve.c:14418
50309 #, gcc-internal-format, gfc-internal-format
50310 msgid "Second argument of operator interface at %L cannot be optional"
50313 #: fortran/resolve.c:14425
50314 #, gcc-internal-format, gfc-internal-format
50315 msgid "Operator interface at %L must have, at most, two arguments"
50318 #: fortran/resolve.c:14500
50319 #, gcc-internal-format, gfc-internal-format
50320 msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
50323 #: fortran/scanner.c:327
50324 #, gcc-internal-format, gfc-internal-format
50325 msgid "Include directory \"%s\": %s"
50328 #: fortran/scanner.c:333
50329 #, gcc-internal-format, gfc-internal-format
50330 msgid "Nonexistent include directory \"%s\""
50333 #: fortran/scanner.c:339
50334 #, gcc-internal-format, gfc-internal-format
50335 msgid "\"%s\" is not a directory"
50338 #: fortran/scanner.c:780
50339 #, gcc-internal-format, gfc-internal-format
50341 "!$OMP at %C starts a commented line as it neither is followed by a space nor "
50342 "is a continuation line"
50345 #: fortran/scanner.c:1061 fortran/scanner.c:1199
50346 #, gcc-internal-format, gfc-internal-format
50347 msgid "Line truncated at %L"
50350 #: fortran/scanner.c:1111 fortran/scanner.c:1243
50351 #, gcc-internal-format, gfc-internal-format
50352 msgid "Limit of %d continuations exceeded in statement at %C"
50355 #: fortran/scanner.c:1160
50356 #, gcc-internal-format, gfc-internal-format
50357 msgid "Missing '&' in continued character constant at %C"
50360 #: fortran/scanner.c:1393
50361 #, gcc-internal-format, gfc-internal-format
50362 msgid "Nonconforming tab character at %C"
50365 #: fortran/scanner.c:1481 fortran/scanner.c:1484
50366 #, gcc-internal-format, gfc-internal-format
50367 msgid "'&' not allowed by itself in line %d"
50370 #: fortran/scanner.c:1543
50371 #, gcc-internal-format, gfc-internal-format
50372 msgid "Nonconforming tab character in column %d of line %d"
50375 #: fortran/scanner.c:1768
50376 #, gcc-internal-format, gfc-internal-format
50377 msgid "%s:%d: file %s left but not entered"
50380 #: fortran/scanner.c:1802
50381 #, gcc-internal-format, gfc-internal-format
50382 msgid "%s:%d: Illegal preprocessor directive"
50385 #: fortran/scanner.c:1927
50386 #, gcc-internal-format, gfc-internal-format
50387 msgid "Can't open file '%s'"
50390 #: fortran/simplify.c:89
50391 #, gcc-internal-format, gfc-internal-format
50392 msgid "Result of %s overflows its kind at %L"
50395 #: fortran/simplify.c:94
50396 #, gcc-internal-format, gfc-internal-format
50397 msgid "Result of %s underflows its kind at %L"
50400 #: fortran/simplify.c:99
50401 #, gcc-internal-format, gfc-internal-format
50402 msgid "Result of %s is NaN at %L"
50405 #: fortran/simplify.c:103
50406 #, gcc-internal-format, gfc-internal-format
50407 msgid "Result of %s gives range error for its kind at %L"
50410 #: fortran/simplify.c:126
50411 #, gcc-internal-format, gfc-internal-format
50412 msgid "KIND parameter of %s at %L must be an initialization expression"
50415 #: fortran/simplify.c:134
50416 #, gcc-internal-format, gfc-internal-format
50417 msgid "Invalid KIND parameter of %s at %L"
50420 #: fortran/simplify.c:708
50421 #, gcc-internal-format, gfc-internal-format
50422 msgid "Argument of %s function at %L is negative"
50425 #: fortran/simplify.c:715
50426 #, gcc-internal-format, gfc-internal-format
50427 msgid "Argument of %s function at %L outside of range [0,127]"
50430 #: fortran/simplify.c:733
50431 #, gcc-internal-format, gfc-internal-format
50433 "Argument of %s function at %L is too large for the collating sequence of "
50437 #: fortran/simplify.c:770
50438 #, gcc-internal-format, gfc-internal-format
50439 msgid "Argument of ACOS at %L must be between -1 and 1"
50442 #: fortran/simplify.c:803
50443 #, gcc-internal-format, gfc-internal-format
50444 msgid "Argument of ACOSH at %L must not be less than 1"
50447 #: fortran/simplify.c:1047
50448 #, gcc-internal-format, gfc-internal-format
50449 msgid "Argument of ASIN at %L must be between -1 and 1"
50452 #: fortran/simplify.c:1138
50453 #, gcc-internal-format, gfc-internal-format
50454 msgid "Argument of ATANH at %L must be inside the range -1 to 1"
50457 #: fortran/simplify.c:1169
50458 #, gcc-internal-format, gfc-internal-format
50460 "If first argument of ATAN2 %L is zero, then the second argument must not be "
50464 #: fortran/simplify.c:1261
50465 #, gcc-internal-format, gfc-internal-format
50466 msgid "Result of BESSEL_YN is -INF at %L"
50469 #: fortran/simplify.c:2471
50470 #, gcc-internal-format, gfc-internal-format
50471 msgid "Argument of IACHAR at %L must be of length one"
50474 #: fortran/simplify.c:2478
50475 #, gcc-internal-format, gfc-internal-format
50476 msgid "Argument of IACHAR function at %L outside of range 0..127"
50479 #: fortran/simplify.c:2593
50480 #, gcc-internal-format, gfc-internal-format
50481 msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
50484 #: fortran/simplify.c:2668
50485 #, gcc-internal-format, gfc-internal-format
50486 msgid "Argument of ICHAR at %L must be of length one"
50489 #. Left shift, as in SHIFTL.
50490 #: fortran/simplify.c:3033 fortran/simplify.c:3041
50491 #, gcc-internal-format, gfc-internal-format
50492 msgid "Second argument of %s is negative at %L"
50495 #: fortran/simplify.c:3053
50496 #, gcc-internal-format, gfc-internal-format
50497 msgid "Magnitude of second argument of %s exceeds bit size at %L"
50500 #: fortran/simplify.c:3179
50501 #, gcc-internal-format, gfc-internal-format
50503 "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
50507 #: fortran/simplify.c:3482 fortran/simplify.c:3617
50508 #, gcc-internal-format, gfc-internal-format
50509 msgid "DIM argument at %L is out of bounds"
50512 #: fortran/simplify.c:3788
50513 #, gcc-internal-format, gfc-internal-format
50514 msgid "Argument of LOG at %L cannot be less than or equal to zero"
50517 #: fortran/simplify.c:3801
50518 #, gcc-internal-format, gfc-internal-format
50519 msgid "Complex argument of LOG at %L cannot be zero"
50522 #: fortran/simplify.c:3829
50523 #, gcc-internal-format, gfc-internal-format
50524 msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
50527 #. Result is processor-dependent.
50528 #: fortran/simplify.c:4308
50529 #, gcc-internal-format, gfc-internal-format
50530 msgid "Second argument MOD at %L is zero"
50533 #. Result is processor-dependent.
50534 #: fortran/simplify.c:4319
50535 #, gcc-internal-format, gfc-internal-format
50536 msgid "Second argument of MOD at %L is zero"
50539 #. Result is processor-dependent. This processor just opts
50540 #. to not handle it at all.
50541 #. Result is processor-dependent.
50542 #: fortran/simplify.c:4356 fortran/simplify.c:4368
50543 #, gcc-internal-format, gfc-internal-format
50544 msgid "Second argument of MODULO at %L is zero"
50547 #: fortran/simplify.c:4448
50548 #, gcc-internal-format, gfc-internal-format
50549 msgid "Result of NEAREST is NaN at %L"
50552 #: fortran/simplify.c:4916
50553 #, gcc-internal-format, gfc-internal-format
50554 msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
50557 #: fortran/simplify.c:4971
50558 #, gcc-internal-format, gfc-internal-format
50559 msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
50562 #: fortran/simplify.c:5218
50563 #, gcc-internal-format, gfc-internal-format
50564 msgid "Result of SCALE overflows its kind at %L"
50567 #: fortran/simplify.c:6021
50568 #, gcc-internal-format, gfc-internal-format
50569 msgid "Argument of SQRT at %L has a negative value"
50572 #: fortran/simplify.c:6332
50573 #, gcc-internal-format, gfc-internal-format
50575 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
50576 "lower bound is %ld)"
50579 #: fortran/simplify.c:6355
50580 #, gcc-internal-format, gfc-internal-format
50582 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
50583 "upper bound is %ld)"
50586 #: fortran/simplify.c:6773
50587 #, gcc-internal-format, gfc-internal-format
50589 "Character '%s' in string at %L cannot be converted into character kind %d"
50592 #: fortran/symbol.c:123
50593 #, gcc-internal-format, gfc-internal-format
50594 msgid "Duplicate IMPLICIT NONE statement at %C"
50597 #: fortran/symbol.c:163
50598 #, gcc-internal-format, gfc-internal-format
50599 msgid "Letter '%c' already set in IMPLICIT statement at %C"
50602 #: fortran/symbol.c:185
50603 #, gcc-internal-format, gfc-internal-format
50604 msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
50607 #: fortran/symbol.c:195
50608 #, gcc-internal-format, gfc-internal-format
50609 msgid "Letter %c already has an IMPLICIT type at %C"
50612 #: fortran/symbol.c:251
50613 #, gcc-internal-format, gfc-internal-format
50614 msgid "Symbol '%s' at %L has no IMPLICIT type"
50617 #. BIND(C) variables should not be implicitly declared.
50618 #: fortran/symbol.c:271
50619 #, gcc-internal-format, gfc-internal-format
50621 "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
50624 #. Dummy args to a BIND(C) routine may not be interoperable if
50625 #. they are implicitly typed.
50626 #: fortran/symbol.c:286
50627 #, gcc-internal-format, gfc-internal-format
50629 "Implicitly declared variable '%s' at %L may not be C interoperable but it is "
50630 "a dummy argument to the BIND(C) procedure '%s' at %L"
50633 #: fortran/symbol.c:326
50634 #, gcc-internal-format, gfc-internal-format
50635 msgid "Function result '%s' at %L has no IMPLICIT type"
50638 #: fortran/symbol.c:416
50639 #, gcc-internal-format, gfc-internal-format
50640 msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
50643 #: fortran/symbol.c:440
50644 #, gcc-internal-format, gfc-internal-format
50645 msgid "Namelist group name at %L cannot have the SAVE attribute"
50648 #: fortran/symbol.c:474
50649 #, gcc-internal-format, gfc-internal-format
50650 msgid "Procedure pointer at %C"
50653 #: fortran/symbol.c:638
50654 #, gcc-internal-format, gfc-internal-format
50655 msgid "%s attribute applied to %s %s at %L"
50658 #: fortran/symbol.c:645
50659 #, gcc-internal-format, gfc-internal-format
50660 msgid "BIND(C) applied to %s %s at %L"
50663 #: fortran/symbol.c:756 fortran/symbol.c:1477
50664 #, gcc-internal-format, gfc-internal-format
50665 msgid "%s attribute conflicts with %s attribute at %L"
50668 #: fortran/symbol.c:759
50669 #, gcc-internal-format, gfc-internal-format
50670 msgid "%s attribute conflicts with %s attribute in '%s' at %L"
50673 #: fortran/symbol.c:767
50674 #, gcc-internal-format, gfc-internal-format
50675 msgid "%s attribute with %s attribute at %L"
50678 #: fortran/symbol.c:773
50679 #, gcc-internal-format, gfc-internal-format
50680 msgid "%s attribute with %s attribute in '%s' at %L"
50683 #: fortran/symbol.c:817
50684 #, gcc-internal-format, gfc-internal-format
50685 msgid "Cannot change attributes of USE-associated symbol at %L"
50688 #: fortran/symbol.c:820
50689 #, gcc-internal-format, gfc-internal-format
50690 msgid "Cannot change attributes of USE-associated symbol %s at %L"
50693 #: fortran/symbol.c:836
50694 #, gcc-internal-format, gfc-internal-format
50695 msgid "Duplicate %s attribute specified at %L"
50698 #: fortran/symbol.c:878
50699 #, gcc-internal-format, gfc-internal-format
50700 msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
50703 #: fortran/symbol.c:904
50704 #, gcc-internal-format, gfc-internal-format
50705 msgid "CODIMENSION specified for '%s' outside its INTERFACE body at %L"
50708 #: fortran/symbol.c:930
50709 #, gcc-internal-format, gfc-internal-format
50710 msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
50713 #: fortran/symbol.c:1060
50714 #, gcc-internal-format, gfc-internal-format
50715 msgid "Cray Pointee at %L appears in multiple pointer() statements"
50718 #: fortran/symbol.c:1079
50719 #, gcc-internal-format, gfc-internal-format
50720 msgid "Duplicate PROTECTED attribute specified at %L"
50723 #: fortran/symbol.c:1112
50724 #, gcc-internal-format, gfc-internal-format
50725 msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
50728 #: fortran/symbol.c:1123
50729 #, gcc-internal-format, gfc-internal-format
50730 msgid "Duplicate SAVE attribute specified at %L"
50733 #: fortran/symbol.c:1143
50734 #, gcc-internal-format, gfc-internal-format
50735 msgid "Duplicate VALUE attribute specified at %L"
50738 #: fortran/symbol.c:1162
50739 #, gcc-internal-format, gfc-internal-format
50740 msgid "Duplicate VOLATILE attribute specified at %L"
50743 #: fortran/symbol.c:1181
50744 #, gcc-internal-format, gfc-internal-format
50745 msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
50748 #: fortran/symbol.c:1473
50749 #, gcc-internal-format, gfc-internal-format
50750 msgid "%s attribute of '%s' conflicts with %s attribute at %L"
50753 #: fortran/symbol.c:1507
50754 #, gcc-internal-format, gfc-internal-format
50755 msgid "%s procedure at %L is already declared as %s procedure"
50758 #: fortran/symbol.c:1542
50759 #, gcc-internal-format, gfc-internal-format
50760 msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
50763 #: fortran/symbol.c:1566
50764 #, gcc-internal-format, gfc-internal-format
50765 msgid "ACCESS specification at %L was already specified"
50768 #: fortran/symbol.c:1583
50769 #, gcc-internal-format, gfc-internal-format
50770 msgid "Duplicate BIND attribute specified at %L"
50773 #: fortran/symbol.c:1590
50774 #, gcc-internal-format, gfc-internal-format
50775 msgid "BIND(C) at %L"
50778 #: fortran/symbol.c:1606
50779 #, gcc-internal-format, gfc-internal-format
50780 msgid "Duplicate EXTENDS attribute specified at %L"
50783 #: fortran/symbol.c:1610
50784 #, gcc-internal-format, gfc-internal-format
50785 msgid "EXTENDS at %L"
50788 #: fortran/symbol.c:1631
50789 #, gcc-internal-format, gfc-internal-format
50790 msgid "Symbol '%s' at %L already has an explicit interface"
50793 #: fortran/symbol.c:1638
50794 #, gcc-internal-format, gfc-internal-format
50795 msgid "'%s' at %L has attributes specified outside its INTERFACE body"
50798 #: fortran/symbol.c:1672
50799 #, gcc-internal-format, gfc-internal-format
50801 "Symbol '%s' at %L conflicts with symbol from module '%s', use-associated at "
50805 #: fortran/symbol.c:1676
50806 #, gcc-internal-format, gfc-internal-format
50807 msgid "Symbol '%s' at %L already has basic type of %s"
50810 #: fortran/symbol.c:1683
50811 #, gcc-internal-format, gfc-internal-format
50812 msgid "Procedure '%s' at %L may not have basic type of %s"
50815 #: fortran/symbol.c:1695
50816 #, gcc-internal-format, gfc-internal-format
50817 msgid "Symbol '%s' at %L cannot have a type"
50820 #: fortran/symbol.c:1863
50821 #, gcc-internal-format, gfc-internal-format
50822 msgid "Component '%s' at %C already declared at %L"
50825 #: fortran/symbol.c:1874
50826 #, gcc-internal-format, gfc-internal-format
50827 msgid "Component '%s' at %C already in the parent type at %L"
50830 #: fortran/symbol.c:1959
50831 #, gcc-internal-format, gfc-internal-format
50832 msgid "Symbol '%s' at %C is ambiguous"
50835 #: fortran/symbol.c:1991
50836 #, gcc-internal-format, gfc-internal-format
50837 msgid "Derived type '%s' at %C is being used before it is defined"
50840 #: fortran/symbol.c:2029
50841 #, gcc-internal-format, gfc-internal-format
50842 msgid "Component '%s' at %C is a PRIVATE component of '%s'"
50845 #: fortran/symbol.c:2047
50846 #, gcc-internal-format, gfc-internal-format
50847 msgid "'%s' at %C is not a member of the '%s' structure"
50850 #: fortran/symbol.c:2186
50851 #, gcc-internal-format, gfc-internal-format
50852 msgid "Duplicate statement label %d at %L and %L"
50855 #: fortran/symbol.c:2197
50856 #, gcc-internal-format, gfc-internal-format
50857 msgid "Label %d at %C already referenced as branch target"
50860 #: fortran/symbol.c:2207
50861 #, gcc-internal-format, gfc-internal-format
50862 msgid "Label %d at %C already referenced as a format label"
50865 #: fortran/symbol.c:2213
50866 #, gcc-internal-format, gfc-internal-format
50868 "DO termination statement which is not END DO or CONTINUE with label %d at %C"
50871 #: fortran/symbol.c:2255
50872 #, gcc-internal-format, gfc-internal-format
50873 msgid "Label %d at %C previously used as a FORMAT label"
50876 #: fortran/symbol.c:2264
50877 #, gcc-internal-format, gfc-internal-format
50878 msgid "Label %d at %C previously used as branch target"
50881 #: fortran/symbol.c:2270
50882 #, gcc-internal-format, gfc-internal-format
50883 msgid "Shared DO termination label %d at %C"
50886 #: fortran/symbol.c:2590
50887 #, gcc-internal-format, gfc-internal-format
50888 msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
50891 #: fortran/symbol.c:2593
50892 #, gcc-internal-format, gfc-internal-format
50894 "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
50897 #. Symbol is from another namespace.
50898 #: fortran/symbol.c:2808
50899 #, gcc-internal-format, gfc-internal-format
50900 msgid "Symbol '%s' at %C has already been host associated"
50903 #: fortran/symbol.c:3793
50904 #, gcc-internal-format, gfc-internal-format
50906 "Derived type '%s' declared at %L must have the BIND attribute to be C "
50910 #: fortran/symbol.c:3811
50911 #, gcc-internal-format, gfc-internal-format
50913 "Derived type '%s' with BIND(C) attribute at %L is empty, and may be "
50914 "inaccessible by the C companion processor"
50917 #: fortran/symbol.c:3832
50918 #, gcc-internal-format, gfc-internal-format
50920 "Component '%s' at %L cannot have the POINTER attribute because it is a "
50921 "member of the BIND(C) derived type '%s' at %L"
50924 #: fortran/symbol.c:3842
50925 #, gcc-internal-format, gfc-internal-format
50927 "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) "
50928 "derived type '%s' at %L"
50931 #: fortran/symbol.c:3853
50932 #, gcc-internal-format, gfc-internal-format
50934 "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a "
50935 "member of the BIND(C) derived type '%s' at %L"
50938 #. If the derived type is bind(c), all fields must be
50940 #: fortran/symbol.c:3892
50941 #, gcc-internal-format, gfc-internal-format
50943 "Component '%s' in derived type '%s' at %L may not be C interoperable, even "
50944 "though derived type '%s' is BIND(C)"
50947 #. If derived type is param to bind(c) routine, or to one
50948 #. of the iso_c_binding procs, it must be interoperable, so
50949 #. all fields must interop too.
50950 #: fortran/symbol.c:3901
50951 #, gcc-internal-format, gfc-internal-format
50952 msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
50955 #: fortran/symbol.c:3915
50956 #, gcc-internal-format, gfc-internal-format
50958 "Derived type '%s' at %L cannot be declared with both PRIVATE and BIND(C) "
50962 #: fortran/symbol.c:3923
50963 #, gcc-internal-format, gfc-internal-format
50965 "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND"
50969 #: fortran/symbol.c:4387 fortran/symbol.c:4392
50970 #, gcc-internal-format, gfc-internal-format
50971 msgid "Symbol '%s' is used before it is typed at %L"
50974 #: fortran/target-memory.c:682
50975 #, gcc-internal-format, gfc-internal-format
50976 msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
50979 #: fortran/target-memory.c:770
50980 #, gcc-internal-format, gfc-internal-format
50981 msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
50984 #: fortran/trans-array.c:7204
50985 #, gcc-internal-format, gfc-internal-format
50986 msgid "Creating array temporary at %L for argument '%s'"
50989 #: fortran/trans-array.c:8983
50990 #, gcc-internal-format, gfc-internal-format
50991 msgid "bad expression type during walk (%d)"
50994 #: fortran/trans-common.c:400
50995 #, gcc-internal-format, gfc-internal-format
50997 "Named COMMON block '%s' at %L shall be of the same size as elsewhere (%lu vs "
51001 #: fortran/trans-common.c:857
51002 #, gcc-internal-format, gfc-internal-format
51003 msgid "Bad array reference at %L"
51006 #: fortran/trans-common.c:865
51007 #, gcc-internal-format, gfc-internal-format
51008 msgid "Illegal reference type at %L as EQUIVALENCE object"
51011 #: fortran/trans-common.c:905
51012 #, gcc-internal-format, gfc-internal-format
51013 msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
51016 #. Aligning this field would misalign a previous field.
51017 #: fortran/trans-common.c:1038
51018 #, gcc-internal-format, gfc-internal-format
51020 "The equivalence set for variable '%s' declared at %L violates alignment "
51024 #: fortran/trans-common.c:1103
51025 #, gcc-internal-format, gfc-internal-format
51026 msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
51029 #: fortran/trans-common.c:1118
51030 #, gcc-internal-format, gfc-internal-format
51032 "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
51035 #: fortran/trans-common.c:1133
51036 #, gcc-internal-format, gfc-internal-format
51038 "Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder "
51039 "elements or use -fno-align-commons"
51042 #: fortran/trans-common.c:1138
51043 #, gcc-internal-format, gfc-internal-format
51045 "Padding of %d bytes required before '%s' in COMMON at %L; reorder elements "
51046 "or use -fno-align-commons"
51049 #: fortran/trans-common.c:1159
51050 #, gcc-internal-format, gfc-internal-format
51051 msgid "COMMON '%s' at %L does not exist"
51054 #: fortran/trans-common.c:1167
51055 #, gcc-internal-format, gfc-internal-format
51057 "COMMON '%s' at %L requires %d bytes of padding; reorder elements or use -fno-"
51061 #: fortran/trans-common.c:1171
51062 #, gcc-internal-format, gfc-internal-format
51064 "COMMON at %L requires %d bytes of padding; reorder elements or use -fno-"
51068 #: fortran/trans-const.c:313
51069 #, gcc-internal-format, gfc-internal-format
51070 msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
51073 #: fortran/trans-const.c:349
51074 #, gcc-internal-format, gfc-internal-format
51075 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
51078 #: fortran/trans-const.c:380
51079 #, gcc-internal-format, gfc-internal-format
51080 msgid "non-constant initialization expression at %L"
51083 #: fortran/trans-decl.c:1378
51084 #, gcc-internal-format
51085 msgid "intrinsic variable which isn't a procedure"
51088 #: fortran/trans-decl.c:3613 fortran/trans-decl.c:5643
51089 #, gcc-internal-format, gfc-internal-format
51090 msgid "Return value of function '%s' at %L not set"
51093 #: fortran/trans-decl.c:4007
51094 #, gcc-internal-format
51095 msgid "Deferred type parameter not yet supported"
51098 #: fortran/trans-decl.c:4245
51099 #, gcc-internal-format, gfc-internal-format
51100 msgid "backend decl for module variable %s already exists"
51103 #: fortran/trans-decl.c:4257
51104 #, gcc-internal-format, gfc-internal-format
51105 msgid "Unused PRIVATE module variable '%s' declared at %L"
51108 #: fortran/trans-decl.c:4809
51109 #, gcc-internal-format, gfc-internal-format
51110 msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
51113 #: fortran/trans-decl.c:4814
51114 #, gcc-internal-format, gfc-internal-format
51116 "Derived-type dummy argument '%s' at %L was declared INTENT(OUT) but was not "
51117 "set and does not have a default initializer"
51120 #: fortran/trans-decl.c:4823 fortran/trans-decl.c:4938
51121 #, gcc-internal-format, gfc-internal-format
51122 msgid "Unused dummy argument '%s' at %L"
51125 #: fortran/trans-decl.c:4837
51126 #, gcc-internal-format, gfc-internal-format
51127 msgid "Unused module variable '%s' which has been explicitly imported at %L"
51130 #: fortran/trans-decl.c:4845
51131 #, gcc-internal-format, gfc-internal-format
51132 msgid "Unused variable '%s' declared at %L"
51135 #: fortran/trans-decl.c:4893
51136 #, gcc-internal-format, gfc-internal-format
51137 msgid "Unused parameter '%s' declared at %L"
51140 #: fortran/trans-decl.c:4896
51141 #, gcc-internal-format, gfc-internal-format
51142 msgid "Unused parameter '%s' which has been explicitly imported at %L"
51145 #: fortran/trans-decl.c:4911
51146 #, gcc-internal-format, gfc-internal-format
51147 msgid "Return value '%s' of function '%s' declared at %L not set"
51150 #: fortran/trans-expr.c:1091
51151 #, gcc-internal-format, gfc-internal-format
51152 msgid "Code for reallocating the allocatable array at %L will be added"
51155 #: fortran/trans-expr.c:1094
51156 #, gcc-internal-format, gfc-internal-format
51157 msgid "Code for reallocating the allocatable variable at %L will be added"
51160 #: fortran/trans-expr.c:2571
51161 #, gcc-internal-format
51162 msgid "Unknown intrinsic op"
51165 #: fortran/trans-expr.c:3847
51166 #, gcc-internal-format, gfc-internal-format
51167 msgid "Unknown argument list function at %L"
51170 #: fortran/trans-intrinsic.c:857
51171 #, gcc-internal-format, gfc-internal-format
51172 msgid "Intrinsic function %s(%d) not recognized"
51175 #: fortran/trans-intrinsic.c:996 fortran/trans-intrinsic.c:1360
51176 #: fortran/trans-intrinsic.c:1559
51177 #, gcc-internal-format, gfc-internal-format
51178 msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
51181 #: fortran/trans-io.c:2181
51182 #, gcc-internal-format, gfc-internal-format
51183 msgid "Bad IO basetype (%d)"
51186 #: fortran/trans-openmp.c:1843
51187 #, gcc-internal-format
51188 msgid "gfc_trans_omp_workshare(): Bad statement code"
51191 #: fortran/trans-stmt.c:542
51192 #, gcc-internal-format, gfc-internal-format
51193 msgid "An alternate return at %L without a * dummy argument"
51196 #: fortran/trans-stmt.c:865
51197 #, gcc-internal-format, gfc-internal-format
51198 msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
51201 #: fortran/trans-types.c:496
51202 #, gcc-internal-format
51203 msgid "INTEGER(KIND=8) is not available for -fdefault-integer-8 option"
51206 #: fortran/trans-types.c:504
51207 #, gcc-internal-format
51208 msgid "INTEGER(KIND=8) is not available for -finteger-4-integer-8 option"
51211 #: fortran/trans-types.c:522
51212 #, gcc-internal-format
51213 msgid "REAL(KIND=8) is not available for -fdefault-real-8 option"
51216 #: fortran/trans-types.c:529
51217 #, gcc-internal-format
51218 msgid "REAL(KIND=8) is not available for -freal-4-real-8 option"
51221 #: fortran/trans-types.c:536
51222 #, gcc-internal-format
51223 msgid "REAL(KIND=10) is not available for -freal-4-real-10 option"
51226 #: fortran/trans-types.c:543
51227 #, gcc-internal-format
51228 msgid "REAL(KIND=16) is not available for -freal-4-real-16 option"
51231 #: fortran/trans-types.c:557
51232 #, gcc-internal-format
51233 msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
51236 #: fortran/trans-types.c:566
51237 #, gcc-internal-format
51238 msgid "REAL(KIND=4) is not available for -freal-8-real-4 option"
51241 #: fortran/trans-types.c:573
51242 #, gcc-internal-format
51243 msgid "REAL(KIND=10) is not available for -freal-8-real-10 option"
51246 #: fortran/trans-types.c:580
51247 #, gcc-internal-format
51248 msgid "REAL(KIND=10) is not available for -freal-8-real-16 option"
51251 #: fortran/trans-types.c:1458
51252 #, gcc-internal-format, gfc-internal-format
51253 msgid "Array element size too big at %C"
51256 #: fortran/trans.c:1854
51257 #, gcc-internal-format
51258 msgid "gfc_trans_code(): Bad statement code"
51261 #: java/class.c:836
51262 #, gcc-internal-format
51263 msgid "bad method signature"
51266 #: java/class.c:895
51267 #, gcc-internal-format
51268 msgid "misplaced ConstantValue attribute (not in any field)"
51271 #: java/class.c:898
51272 #, gcc-internal-format, gfc-internal-format
51273 msgid "duplicate ConstantValue attribute for field '%s'"
51276 #: java/class.c:909
51277 #, gcc-internal-format, gfc-internal-format
51278 msgid "ConstantValue attribute of field '%s' has wrong type"
51281 #: java/class.c:1635
51282 #, gcc-internal-format
51283 msgid "abstract method in non-abstract class"
51286 #: java/class.c:2698
51287 #, gcc-internal-format
51288 msgid "non-static method %q+D overrides static method"
51291 #: java/decl.c:1207
51292 #, gcc-internal-format
51293 msgid "%q+D used prior to declaration"
51296 #: java/decl.c:1630
51297 #, gcc-internal-format
51298 msgid "In %+D: overlapped variable and exception ranges at %d"
51301 #: java/decl.c:1681
51302 #, gcc-internal-format
51303 msgid "bad type in parameter debug info"
51306 #: java/decl.c:1690
51307 #, gcc-internal-format
51308 msgid "bad PC range for debug info for local %q+D"
51312 #, gcc-internal-format, gfc-internal-format
51313 msgid "need to insert runtime check for %s"
51316 #: java/expr.c:506 java/expr.c:553
51317 #, gcc-internal-format, gfc-internal-format
51318 msgid "assert: %s is assign compatible with %s"
51322 #, gcc-internal-format
51323 msgid "stack underflow - dup* operation"
51326 #: java/expr.c:1663
51327 #, gcc-internal-format
51328 msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
51331 #: java/expr.c:1691
51332 #, gcc-internal-format
51333 msgid "field %qs not found"
51336 #: java/expr.c:2250
51337 #, gcc-internal-format, gfc-internal-format
51338 msgid "method '%s' not found in class"
51341 #: java/expr.c:2442
51342 #, gcc-internal-format, gfc-internal-format
51343 msgid "failed to find class '%s'"
51346 #: java/expr.c:2483
51347 #, gcc-internal-format, gfc-internal-format
51348 msgid "class '%s' has no method named '%s' matching signature '%s'"
51351 #: java/expr.c:2514
51352 #, gcc-internal-format
51353 msgid "invokestatic on non static method"
51356 #: java/expr.c:2519
51357 #, gcc-internal-format
51358 msgid "invokestatic on abstract method"
51361 #: java/expr.c:2527
51362 #, gcc-internal-format
51363 msgid "invoke[non-static] on static method"
51366 #: java/expr.c:2885
51367 #, gcc-internal-format, gfc-internal-format
51368 msgid "missing field '%s' in '%s'"
51371 #: java/expr.c:2892
51372 #, gcc-internal-format, gfc-internal-format
51373 msgid "mismatching signature for field '%s' in '%s'"
51376 #: java/expr.c:2921
51377 #, gcc-internal-format
51378 msgid "assignment to final field %q+D not in field%'s class"
51381 #: java/expr.c:3149
51382 #, gcc-internal-format
51383 msgid "invalid PC in line number table"
51386 #: java/expr.c:3199
51387 #, gcc-internal-format, gfc-internal-format
51388 msgid "unreachable bytecode from %d to before %d"
51391 #: java/expr.c:3241
51392 #, gcc-internal-format, gfc-internal-format
51393 msgid "unreachable bytecode from %d to the end of the method"
51396 #. duplicate code from LOAD macro
51397 #: java/expr.c:3549
51398 #, gcc-internal-format
51399 msgid "unrecognized wide sub-instruction"
51402 #: java/jcf-parse.c:506
51403 #, gcc-internal-format, gfc-internal-format
51404 msgid "<constant pool index %d not in range>"
51407 #: java/jcf-parse.c:516
51408 #, gcc-internal-format, gfc-internal-format
51409 msgid "<constant pool index %d unexpected type"
51412 #: java/jcf-parse.c:1099
51413 #, gcc-internal-format
51414 msgid "bad string constant"
51417 #: java/jcf-parse.c:1117
51418 #, gcc-internal-format, gfc-internal-format
51419 msgid "bad value constant type %d, index %d"
51422 #: java/jcf-parse.c:1397 java/jcf-parse.c:1403
51423 #, gcc-internal-format, gfc-internal-format
51424 msgid "cannot find file for class %s"
51427 #: java/jcf-parse.c:1428
51428 #, gcc-internal-format
51429 msgid "not a valid Java .class file"
51432 #: java/jcf-parse.c:1431
51433 #, gcc-internal-format
51434 msgid "error while parsing constant pool"
51437 #. FIXME - where was first time
51438 #: java/jcf-parse.c:1446
51439 #, gcc-internal-format, gfc-internal-format
51440 msgid "reading class %s for the second time from %s"
51443 #: java/jcf-parse.c:1464
51444 #, gcc-internal-format
51445 msgid "error while parsing fields"
51448 #: java/jcf-parse.c:1467
51449 #, gcc-internal-format
51450 msgid "error while parsing methods"
51453 #: java/jcf-parse.c:1470
51454 #, gcc-internal-format
51455 msgid "error while parsing final attributes"
51458 #: java/jcf-parse.c:1509
51459 #, gcc-internal-format
51460 msgid "duplicate class will only be compiled once"
51463 #: java/jcf-parse.c:1606
51464 #, gcc-internal-format
51465 msgid "missing Code attribute"
51468 #: java/jcf-parse.c:1853
51469 #, gcc-internal-format
51470 msgid "no input file specified"
51473 #: java/jcf-parse.c:1888
51474 #, gcc-internal-format
51475 msgid "can%'t close input file %s: %m"
51478 #: java/jcf-parse.c:1931
51479 #, gcc-internal-format, gfc-internal-format
51480 msgid "bad zip/jar file %s"
51483 #: java/jcf-parse.c:2133
51484 #, gcc-internal-format, gfc-internal-format
51485 msgid "error while reading %s from zip file"
51488 #: java/jvspec.c:395
51489 #, gcc-internal-format
51490 msgid "can%'t specify %<-D%> without %<--main%>"
51493 #: java/jvspec.c:398
51494 #, gcc-internal-format
51495 msgid "%qs is not a valid class name"
51498 #: java/jvspec.c:404
51499 #, gcc-internal-format
51500 msgid "--resource requires -o"
51503 #: java/jvspec.c:411
51504 #, gcc-internal-format
51505 msgid "already-compiled .class files ignored with -C"
51508 #: java/jvspec.c:418
51509 #, gcc-internal-format
51510 msgid "cannot specify both -C and -o"
51513 #: java/jvspec.c:430
51514 #, gcc-internal-format
51515 msgid "cannot create temporary file"
51518 #: java/jvspec.c:452
51519 #, gcc-internal-format
51520 msgid "using both @FILE with multiple files not implemented"
51523 #: java/jvspec.c:536
51524 #, gcc-internal-format
51525 msgid "cannot specify %<main%> class when not linking"
51529 #, gcc-internal-format
51530 msgid "-fexcess-precision=standard for Java"
51534 #, gcc-internal-format
51535 msgid "-findirect-dispatch is incompatible with -freduced-reflection"
51539 #, gcc-internal-format
51540 msgid "-fjni is incompatible with -freduced-reflection"
51544 #, gcc-internal-format
51545 msgid "can%'t do dependency tracking with input from stdin"
51549 #, gcc-internal-format
51550 msgid "couldn%'t determine target name for dependency tracking"
51553 #: java/mangle_name.c:324 java/mangle_name.c:401
51554 #, gcc-internal-format
51555 msgid "internal error - invalid Utf8 name"
51558 #: java/typeck.c:426
51559 #, gcc-internal-format
51560 msgid "junk at end of signature string"
51563 #: java/verify-glue.c:378
51564 #, gcc-internal-format, gfc-internal-format
51565 msgid "verification failed: %s"
51568 #: java/verify-glue.c:380
51569 #, gcc-internal-format, gfc-internal-format
51570 msgid "verification failed at PC=%d: %s"
51573 #: java/verify-glue.c:468
51574 #, gcc-internal-format
51575 msgid "bad pc in exception_table"
51578 #: lto/lto-lang.c:768
51579 #, gcc-internal-format
51580 msgid "-fwpa and -fltrans are mutually exclusive"
51583 #: lto/lto-object.c:119
51584 #, gcc-internal-format, gfc-internal-format
51585 msgid "open %s failed: %s"
51588 #: lto/lto-object.c:163 lto/lto-object.c:198 lto/lto-object.c:296
51589 #: lto/lto-object.c:353 lto/lto-object.c:377
51590 #, gcc-internal-format, gfc-internal-format
51594 #: lto/lto-object.c:165
51595 #, gcc-internal-format, gfc-internal-format
51599 #: lto/lto-object.c:207
51600 #, gcc-internal-format, gfc-internal-format
51604 #: lto/lto-object.c:264
51605 #, gcc-internal-format, gfc-internal-format
51606 msgid "two or more sections for %s"
51609 #: lto/lto-symtab.c:303
51610 #, gcc-internal-format
51611 msgid "multiple prevailing defs for %qE"
51614 #: lto/lto-symtab.c:321
51615 #, gcc-internal-format
51616 msgid "%qD has already been defined"
51619 #: lto/lto-symtab.c:323
51620 #, gcc-internal-format
51621 msgid "previously defined here"
51624 #: lto/lto-symtab.c:404
51625 #, gcc-internal-format
51626 msgid "type of %qD does not match original declaration"
51629 #: lto/lto-symtab.c:412
51630 #, gcc-internal-format
51631 msgid "alignment of %qD is bigger than original declaration"
51634 #: lto/lto-symtab.c:418 lto/lto-symtab.c:517
51635 #, gcc-internal-format
51636 msgid "previously declared here"
51639 #: lto/lto-symtab.c:498
51640 #, gcc-internal-format
51641 msgid "variable %qD redeclared as function"
51644 #: lto/lto-symtab.c:505
51645 #, gcc-internal-format
51646 msgid "function %qD redeclared as variable"
51650 #, gcc-internal-format
51651 msgid "bytecode stream: garbage at the end of symbols section"
51655 #, gcc-internal-format
51656 msgid "could not parse hex number"
51660 #, gcc-internal-format, gfc-internal-format
51661 msgid "unexpected file name %s in linker resolution file. Expected %s"
51665 #, gcc-internal-format
51666 msgid "could not parse file offset"
51670 #, gcc-internal-format
51671 msgid "unexpected offset"
51675 #, gcc-internal-format
51676 msgid "invalid line in the resolution file"
51680 #, gcc-internal-format
51681 msgid "invalid resolution in the resolution file"
51685 #, gcc-internal-format
51686 msgid "resolution sub id %wx not in object file"
51690 #, gcc-internal-format, gfc-internal-format
51691 msgid "cannot read LTO decls from %s"
51695 #, gcc-internal-format, gfc-internal-format
51696 msgid "Cannot open %s"
51700 #, gcc-internal-format, gfc-internal-format
51701 msgid "Cannot map %s"
51705 #, gcc-internal-format, gfc-internal-format
51706 msgid "Cannot read %s"
51710 #, gcc-internal-format
51711 msgid "no LTRANS output list filename provided"
51715 #, gcc-internal-format
51716 msgid "opening LTRANS output list %s: %m"
51720 #, gcc-internal-format
51721 msgid "lto_obj_file_open() failed"
51725 #, gcc-internal-format
51726 msgid "writing to LTRANS output list %s: %m"
51730 #, gcc-internal-format
51731 msgid "closing LTRANS output list %s: %m"
51735 #, gcc-internal-format
51736 msgid "could not open symbol resolution file: %m"
51740 #, gcc-internal-format
51741 msgid "errors during merging of translation units"
51744 #: objc/objc-act.c:413 objc/objc-act.c:6779
51745 #, gcc-internal-format
51746 msgid "%<@end%> missing in implementation context"
51749 #: objc/objc-act.c:566
51750 #, gcc-internal-format
51751 msgid "class attributes are not available in Objective-C 1.0"
51754 #: objc/objc-act.c:581
51755 #, gcc-internal-format
51756 msgid "category attributes are not available in Objective-C 1.0"
51759 #: objc/objc-act.c:584
51760 #, gcc-internal-format
51762 "category attributes are not available in this version of the compiler, "
51766 #: objc/objc-act.c:590
51767 #, gcc-internal-format
51768 msgid "class extensions are not available in Objective-C 1.0"
51771 #: objc/objc-act.c:604
51772 #, gcc-internal-format
51773 msgid "class extension for class %qE declared after its %<@implementation%>"
51776 #: objc/objc-act.c:619
51777 #, gcc-internal-format
51778 msgid "protocol attributes are not available in Objective-C 1.0"
51781 #: objc/objc-act.c:684
51782 #, gcc-internal-format
51783 msgid "%<@end%> must appear in an @implementation context"
51786 #: objc/objc-act.c:693
51787 #, gcc-internal-format
51788 msgid "%<@package%> is not available in Objective-C 1.0"
51791 #: objc/objc-act.c:695
51792 #, gcc-internal-format
51793 msgid "%<@package%> presently has the same effect as %<@public%>"
51796 #: objc/objc-act.c:706
51797 #, gcc-internal-format
51798 msgid "%<@optional%> is not available in Objective-C 1.0"
51801 #: objc/objc-act.c:708
51802 #, gcc-internal-format
51803 msgid "%<@required%> is not available in Objective-C 1.0"
51806 #: objc/objc-act.c:716
51807 #, gcc-internal-format
51808 msgid "%<@optional%> is allowed in @protocol context only"
51811 #: objc/objc-act.c:718
51812 #, gcc-internal-format
51813 msgid "%<@required%> is allowed in @protocol context only"
51816 #: objc/objc-act.c:825
51817 #, gcc-internal-format
51818 msgid "%<@property%> is not available in Objective-C 1.0"
51821 #: objc/objc-act.c:829
51822 #, gcc-internal-format
51823 msgid "%<readonly%> attribute conflicts with %<readwrite%> attribute"
51826 #: objc/objc-act.c:846
51827 #, gcc-internal-format
51828 msgid "%<readonly%> attribute conflicts with %<setter%> attribute"
51831 #: objc/objc-act.c:852
51832 #, gcc-internal-format
51833 msgid "%<assign%> attribute conflicts with %<retain%> attribute"
51836 #: objc/objc-act.c:857
51837 #, gcc-internal-format
51838 msgid "%<assign%> attribute conflicts with %<copy%> attribute"
51841 #: objc/objc-act.c:862
51842 #, gcc-internal-format
51843 msgid "%<retain%> attribute conflicts with %<copy%> attribute"
51846 #: objc/objc-act.c:879
51847 #, gcc-internal-format
51848 msgid "property declaration not in @interface or @protocol context"
51851 #: objc/objc-act.c:890
51852 #, gcc-internal-format
51853 msgid "invalid property declaration"
51856 #: objc/objc-act.c:898
51857 #, gcc-internal-format
51858 msgid "property can not be an array"
51861 #. A @property is not an actual variable, but it is a way to
51862 #. describe a pair of accessor methods, so its type (which is
51863 #. the type of the return value of the getter and the first
51864 #. argument of the setter) can't be a bitfield (as return values
51865 #. and arguments of functions can not be bitfields). The
51866 #. underlying instance variable could be a bitfield, but that is
51867 #. a different matter.
51868 #: objc/objc-act.c:916
51869 #, gcc-internal-format
51870 msgid "property can not be a bit-field"
51873 #: objc/objc-act.c:948
51874 #, gcc-internal-format
51876 "object property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; "
51877 "assuming %<assign%>"
51880 #: objc/objc-act.c:951
51881 #, gcc-internal-format
51883 "%<assign%> can be unsafe for Objective-C objects; please state explicitly if "
51887 #: objc/objc-act.c:958
51888 #, gcc-internal-format
51889 msgid "%<retain%> attribute is only valid for Objective-C objects"
51892 #: objc/objc-act.c:962
51893 #, gcc-internal-format
51894 msgid "%<copy%> attribute is only valid for Objective-C objects"
51897 #: objc/objc-act.c:1016
51898 #, gcc-internal-format
51899 msgid "redeclaration of property %qD"
51902 #: objc/objc-act.c:1019 objc/objc-act.c:1084 objc/objc-act.c:1094
51903 #: objc/objc-act.c:1107 objc/objc-act.c:1118 objc/objc-act.c:1129
51904 #: objc/objc-act.c:1166 objc/objc-act.c:7552 objc/objc-act.c:7615
51905 #: objc/objc-act.c:7637 objc/objc-act.c:7650 objc/objc-act.c:7668
51906 #: objc/objc-act.c:7767
51907 #, gcc-internal-format
51908 msgid "originally specified here"
51911 #: objc/objc-act.c:1081
51912 #, gcc-internal-format
51914 "'nonatomic' attribute of property %qD conflicts with previous declaration"
51917 #: objc/objc-act.c:1091
51918 #, gcc-internal-format
51919 msgid "'getter' attribute of property %qD conflicts with previous declaration"
51922 #: objc/objc-act.c:1104
51923 #, gcc-internal-format
51924 msgid "'setter' attribute of property %qD conflicts with previous declaration"
51927 #: objc/objc-act.c:1115
51928 #, gcc-internal-format
51930 "assign semantics attributes of property %qD conflict with previous "
51934 #: objc/objc-act.c:1126
51935 #, gcc-internal-format
51937 "'readonly' attribute of property %qD conflicts with previous declaration"
51940 #: objc/objc-act.c:1164
51941 #, gcc-internal-format
51942 msgid "type of property %qD conflicts with previous declaration"
51945 #: objc/objc-act.c:1637
51946 #, gcc-internal-format
51947 msgid "the dot syntax is not available in Objective-C 1.0"
51950 #. We know that 'class_name' is an Objective-C class name as the
51951 #. parser won't call this function if it is not. This is only a
51952 #. double-check for safety.
51953 #: objc/objc-act.c:1653
51954 #, gcc-internal-format
51955 msgid "could not find class %qE"
51958 #. Again, this should never happen, but we do check.
51959 #: objc/objc-act.c:1661
51960 #, gcc-internal-format
51961 msgid "could not find interface for class %qE"
51964 #: objc/objc-act.c:1667 objc/objc-act.c:6816 objc/objc-act.c:6947
51965 #, gcc-internal-format
51966 msgid "class %qE is deprecated"
51969 #: objc/objc-act.c:1696
51970 #, gcc-internal-format
51971 msgid "could not find setter/getter for %qE in class %qE"
51974 #: objc/objc-act.c:1732
51975 #, gcc-internal-format
51976 msgid "readonly property can not be set"
51979 #. PS: At the moment, due to how the parser works, it should be
51980 #. impossible to get here. But it's good to have the check in
51981 #. case the parser changes.
51983 #: objc/objc-act.c:2002
51984 #, gcc-internal-format
51985 msgid "method declaration not in @interface context"
51988 #: objc/objc-act.c:2006
51989 #, gcc-internal-format
51990 msgid "method attributes are not available in Objective-C 1.0"
51993 #: objc/objc-act.c:2026
51994 #, gcc-internal-format
51995 msgid "method definition not in @implementation context"
51998 #: objc/objc-act.c:2041
51999 #, gcc-internal-format
52000 msgid "method attributes can not be specified in @implementation context"
52003 #: objc/objc-act.c:2270
52004 #, gcc-internal-format
52005 msgid "class %qs does not implement the %qE protocol"
52008 #: objc/objc-act.c:2273
52009 #, gcc-internal-format
52010 msgid "type %qs does not conform to the %qE protocol"
52013 #: objc/objc-act.c:2554
52014 #, gcc-internal-format
52015 msgid "comparison of distinct Objective-C types lacks a cast"
52018 #: objc/objc-act.c:2558
52019 #, gcc-internal-format
52020 msgid "initialization from distinct Objective-C type"
52023 #: objc/objc-act.c:2562
52024 #, gcc-internal-format
52025 msgid "assignment from distinct Objective-C type"
52028 #: objc/objc-act.c:2566
52029 #, gcc-internal-format
52030 msgid "distinct Objective-C type in return"
52033 #: objc/objc-act.c:2570
52034 #, gcc-internal-format
52035 msgid "passing argument %d of %qE from distinct Objective-C type"
52038 #: objc/objc-act.c:2708
52039 #, gcc-internal-format
52040 msgid "statically allocated instance of Objective-C class %qE"
52043 #: objc/objc-act.c:2717
52044 #, gcc-internal-format
52045 msgid "redeclaration of Objective-C class %qs"
52048 #. This case happens when we are given an 'interface' which
52049 #. is not a valid class name. For example if a typedef was
52050 #. used, and 'interface' really is the identifier of the
52051 #. typedef, but when you resolve it you don't get an
52052 #. Objective-C class, but something else, such as 'int'.
52053 #. This is an error; protocols make no sense unless you use
52054 #. them with Objective-C objects.
52055 #: objc/objc-act.c:2759
52056 #, gcc-internal-format
52057 msgid "only Objective-C object types can be qualified with a protocol"
52060 #: objc/objc-act.c:2823
52061 #, gcc-internal-format
52062 msgid "protocol %qE has circular dependency"
52065 #: objc/objc-act.c:2856 objc/objc-act.c:5679
52066 #, gcc-internal-format
52067 msgid "cannot find protocol declaration for %qE"
52070 #: objc/objc-act.c:3158 objc/objc-act.c:3813 objc/objc-act.c:6392
52071 #: objc/objc-act.c:6867 objc/objc-act.c:6940 objc/objc-act.c:6993
52072 #, gcc-internal-format
52073 msgid "cannot find interface declaration for %qE"
52076 #: objc/objc-act.c:3162
52077 #, gcc-internal-format
52078 msgid "interface %qE does not have valid constant string layout"
52081 #: objc/objc-act.c:3167
52082 #, gcc-internal-format
52083 msgid "cannot find reference tag for class %qE"
52086 #: objc/objc-act.c:3312
52087 #, gcc-internal-format
52088 msgid "%qE is not an Objective-C class name or alias"
52091 #: objc/objc-act.c:3327 objc/objc-act.c:3358 objc/objc-act.c:6773
52092 #: objc/objc-act.c:8098 objc/objc-act.c:8149
52093 #, gcc-internal-format
52094 msgid "Objective-C declarations may only appear in global scope"
52097 #: objc/objc-act.c:3332
52098 #, gcc-internal-format
52099 msgid "cannot find class %qE"
52102 #: objc/objc-act.c:3334
52103 #, gcc-internal-format
52104 msgid "class %qE already exists"
52107 #: objc/objc-act.c:3376 objc/objc-act.c:6832
52108 #, gcc-internal-format
52109 msgid "%qE redeclared as different kind of symbol"
52112 #: objc/objc-act.c:3667
52113 #, gcc-internal-format
52114 msgid "strong-cast assignment has been intercepted"
52117 #: objc/objc-act.c:3709
52118 #, gcc-internal-format
52119 msgid "strong-cast may possibly be needed"
52122 #: objc/objc-act.c:3719
52123 #, gcc-internal-format
52124 msgid "instance variable assignment has been intercepted"
52127 #: objc/objc-act.c:3738
52128 #, gcc-internal-format
52129 msgid "pointer arithmetic for garbage-collected objects not allowed"
52132 #: objc/objc-act.c:3744
52133 #, gcc-internal-format
52134 msgid "global/static variable assignment has been intercepted"
52137 #: objc/objc-act.c:3964 objc/objc-act.c:3992 objc/objc-act.c:4048
52138 #, gcc-internal-format
52139 msgid "duplicate instance variable %q+D"
52142 #: objc/objc-act.c:4108
52143 #, gcc-internal-format
52145 "%<-fobjc-exceptions%> is required to enable Objective-C exception syntax"
52148 #: objc/objc-act.c:4192
52149 #, gcc-internal-format
52150 msgid "@catch parameter is not a known Objective-C class type"
52153 #: objc/objc-act.c:4198
52154 #, gcc-internal-format
52155 msgid "@catch parameter can not be protocol-qualified"
52158 #: objc/objc-act.c:4243
52159 #, gcc-internal-format
52160 msgid "exception of type %<%T%> will be caught"
52163 #: objc/objc-act.c:4245
52164 #, gcc-internal-format
52165 msgid " by earlier handler for %<%T%>"
52168 #: objc/objc-act.c:4292
52169 #, gcc-internal-format
52170 msgid "%<@try%> without %<@catch%> or %<@finally%>"
52173 #: objc/objc-act.c:4320
52174 #, gcc-internal-format
52175 msgid "%<@throw%> (rethrow) used outside of a @catch block"
52178 #: objc/objc-act.c:4333
52179 #, gcc-internal-format
52180 msgid "%<@throw%> argument is not an object"
52183 #: objc/objc-act.c:4354
52184 #, gcc-internal-format
52185 msgid "%<@synchronized%> argument is not an object"
52188 #: objc/objc-act.c:4562
52189 #, gcc-internal-format
52193 #: objc/objc-act.c:4585 objc/objc-act.c:4604
52194 #, gcc-internal-format
52195 msgid "inconsistent instance variable specification"
52198 #: objc/objc-act.c:4661
52199 #, gcc-internal-format
52200 msgid "can not use an object as parameter to a method"
52203 #: objc/objc-act.c:4705
52204 #, gcc-internal-format
52205 msgid "method argument attributes are not available in Objective-C 1.0"
52208 #: objc/objc-act.c:5088
52209 #, gcc-internal-format
52210 msgid "multiple methods named %<%c%E%> found"
52213 #: objc/objc-act.c:5091
52214 #, gcc-internal-format
52215 msgid "using %<%c%s%>"
52218 #: objc/objc-act.c:5100
52219 #, gcc-internal-format
52220 msgid "multiple selectors named %<%c%E%> found"
52223 #: objc/objc-act.c:5103
52224 #, gcc-internal-format
52225 msgid "found %<%c%s%>"
52228 #: objc/objc-act.c:5112
52229 #, gcc-internal-format
52230 msgid "also found %<%c%s%>"
52233 #. If 'rtype' is NULL_TREE at this point it means that
52234 #. we have seen no @interface corresponding to that
52235 #. class name, only a @class declaration (alternatively,
52236 #. this was a call such as [objc_getClass("SomeClass")
52237 #. alloc], where we've never seen the @interface of
52238 #. SomeClass). So, we have a class name (class_tree)
52239 #. but no actual details of the class methods. We won't
52240 #. be able to check that the class responds to the
52241 #. method, and we will have to guess the method
52242 #. prototype. Emit a warning, then keep going (this
52243 #. will use any method with a matching name, as if the
52244 #. receiver was of type 'Class').
52245 #. We could not find an @interface declaration, and
52246 #. there are no protocols attached to the receiver,
52247 #. so we can't complete the check that the receiver
52248 #. responds to the method, and we can't retrieve the
52249 #. method prototype. But, because the receiver has
52250 #. a well-specified class, the programmer did want
52251 #. this check to be performed. Emit a warning, then
52252 #. keep going as if it was an 'id'. To remove the
52253 #. warning, either include an @interface for the
52254 #. class, or cast the receiver to 'id'. Note that
52255 #. rtype is an IDENTIFIER_NODE at this point.
52256 #: objc/objc-act.c:5398 objc/objc-act.c:5532
52257 #, gcc-internal-format
52258 msgid "@interface of class %qE not found"
52261 #: objc/objc-act.c:5406
52262 #, gcc-internal-format
52263 msgid "no super class declared in @interface for %qE"
52266 #: objc/objc-act.c:5457
52267 #, gcc-internal-format
52268 msgid "found %<-%E%> instead of %<+%E%> in protocol(s)"
52271 #. We have a type, but it's not an Objective-C type (!).
52272 #: objc/objc-act.c:5569
52273 #, gcc-internal-format
52274 msgid "invalid receiver type %qs"
52277 #: objc/objc-act.c:5586
52278 #, gcc-internal-format
52279 msgid "%<%c%E%> not found in protocol(s)"
52282 #: objc/objc-act.c:5600
52283 #, gcc-internal-format
52284 msgid "%qE may not respond to %<%c%E%>"
52287 #: objc/objc-act.c:5608
52288 #, gcc-internal-format
52289 msgid "no %<%c%E%> method found"
52292 #: objc/objc-act.c:5615
52293 #, gcc-internal-format
52294 msgid "(Messages without a matching method signature"
52297 #: objc/objc-act.c:5617
52298 #, gcc-internal-format
52299 msgid "will be assumed to return %<id%> and accept"
52302 #: objc/objc-act.c:5619
52303 #, gcc-internal-format
52304 msgid "%<...%> as arguments.)"
52307 #: objc/objc-act.c:5728
52308 #, gcc-internal-format
52309 msgid "undeclared selector %qE"
52312 #. Historically, a class method that produced objects (factory
52313 #. method) would assign `self' to the instance that it
52314 #. allocated. This would effectively turn the class method into
52315 #. an instance method. Following this assignment, the instance
52316 #. variables could be accessed. That practice, while safe,
52317 #. violates the simple rule that a class method should not refer
52318 #. to an instance variable. It's better to catch the cases
52319 #. where this is done unknowingly than to support the above
52321 #: objc/objc-act.c:5752
52322 #, gcc-internal-format
52323 msgid "instance variable %qE accessed in class method"
52326 #: objc/objc-act.c:5983 objc/objc-act.c:6003
52327 #, gcc-internal-format
52329 "method %<%c%E%> declared %<@optional%> and %<@required%> at the same time"
52332 #: objc/objc-act.c:5987
52333 #, gcc-internal-format
52334 msgid "previous declaration of %<%c%E%> as %<@required%>"
52337 #: objc/objc-act.c:6007
52338 #, gcc-internal-format
52339 msgid "previous declaration of %<%c%E%> as %<@optional%>"
52342 #: objc/objc-act.c:6067
52343 #, gcc-internal-format
52344 msgid "duplicate declaration of method %<%c%E%> with conflicting types"
52347 #: objc/objc-act.c:6071
52348 #, gcc-internal-format
52349 msgid "previous declaration of %<%c%E%>"
52352 #: objc/objc-act.c:6108
52353 #, gcc-internal-format
52354 msgid "duplicate interface declaration for category %<%E(%E)%>"
52357 #: objc/objc-act.c:6196
52358 #, gcc-internal-format
52359 msgid "illegal reference type specified for instance variable %qs"
52362 #: objc/objc-act.c:6207
52363 #, gcc-internal-format
52364 msgid "instance variable %qs has unknown size"
52367 #: objc/objc-act.c:6228
52368 #, gcc-internal-format
52369 msgid "instance variable %qs uses flexible array member"
52372 #: objc/objc-act.c:6255
52373 #, gcc-internal-format
52374 msgid "type %qE has no default constructor to call"
52377 #: objc/objc-act.c:6261
52378 #, gcc-internal-format
52379 msgid "destructor for %qE shall not be run either"
52382 #. Vtable pointers are Real Bad(tm), since Obj-C cannot
52383 #. initialize them.
52384 #: objc/objc-act.c:6273
52385 #, gcc-internal-format
52386 msgid "type %qE has virtual member functions"
52389 #: objc/objc-act.c:6274
52390 #, gcc-internal-format
52391 msgid "illegal aggregate type %qE specified for instance variable %qs"
52394 #: objc/objc-act.c:6284
52395 #, gcc-internal-format
52396 msgid "type %qE has a user-defined constructor"
52399 #: objc/objc-act.c:6286
52400 #, gcc-internal-format
52401 msgid "type %qE has a user-defined destructor"
52404 #: objc/objc-act.c:6290
52405 #, gcc-internal-format
52407 "C++ constructors and destructors will not be invoked for Objective-C fields"
52410 #: objc/objc-act.c:6421
52411 #, gcc-internal-format
52412 msgid "instance variable %qE is declared private"
52415 #: objc/objc-act.c:6432
52416 #, gcc-internal-format
52417 msgid "instance variable %qE is %s; this will be a hard error in the future"
52420 #: objc/objc-act.c:6439
52421 #, gcc-internal-format
52422 msgid "instance variable %qE is declared %s"
52425 #: objc/objc-act.c:6550 objc/objc-act.c:6665
52426 #, gcc-internal-format
52427 msgid "incomplete implementation of class %qE"
52430 #: objc/objc-act.c:6554 objc/objc-act.c:6669
52431 #, gcc-internal-format
52432 msgid "incomplete implementation of category %qE"
52435 #: objc/objc-act.c:6563 objc/objc-act.c:6677
52436 #, gcc-internal-format
52437 msgid "method definition for %<%c%E%> not found"
52440 #: objc/objc-act.c:6718
52441 #, gcc-internal-format
52442 msgid "%s %qE does not fully implement the %qE protocol"
52445 #: objc/objc-act.c:6808
52446 #, gcc-internal-format
52447 msgid "cannot find interface declaration for %qE, superclass of %qE"
52450 #: objc/objc-act.c:6847
52451 #, gcc-internal-format
52452 msgid "reimplementation of class %qE"
52455 #: objc/objc-act.c:6880
52456 #, gcc-internal-format
52457 msgid "conflicting super class name %qE"
52460 #: objc/objc-act.c:6883
52461 #, gcc-internal-format
52462 msgid "previous declaration of %qE"
52465 #: objc/objc-act.c:6885
52466 #, gcc-internal-format
52467 msgid "previous declaration"
52470 #: objc/objc-act.c:6898 objc/objc-act.c:6900
52471 #, gcc-internal-format
52472 msgid "duplicate interface declaration for class %qE"
52475 #: objc/objc-act.c:7219 objc/objc-act.c:7415
52476 #, gcc-internal-format
52477 msgid "can not find instance variable associated with property"
52480 #. TODO: This should be caught much earlier than this.
52481 #: objc/objc-act.c:7381
52482 #, gcc-internal-format
52483 msgid "invalid setter, it must have one argument"
52486 #: objc/objc-act.c:7545 objc/objc-act.c:7760
52487 #, gcc-internal-format
52488 msgid "property %qs already specified in %<@dynamic%>"
52491 #: objc/objc-act.c:7548 objc/objc-act.c:7763
52492 #, gcc-internal-format
52493 msgid "property %qs already specified in %<@synthesize%>"
52496 #: objc/objc-act.c:7562 objc/objc-act.c:7777
52497 #, gcc-internal-format
52498 msgid "no declaration of property %qs found in the interface"
52501 #: objc/objc-act.c:7589
52502 #, gcc-internal-format
52503 msgid "ivar %qs used by %<@synthesize%> declaration must be an existing ivar"
52506 #: objc/objc-act.c:7610
52507 #, gcc-internal-format
52508 msgid "property %qs is using instance variable %qs of incompatible type"
52511 #: objc/objc-act.c:7632
52512 #, gcc-internal-format
52513 msgid "'assign' property %qs is using bit-field instance variable %qs"
52516 #: objc/objc-act.c:7645
52517 #, gcc-internal-format
52518 msgid "'atomic' property %qs is using bit-field instance variable %qs"
52521 #: objc/objc-act.c:7663
52522 #, gcc-internal-format
52523 msgid "property %qs is using the same instance variable as property %qs"
52526 #: objc/objc-act.c:7704
52527 #, gcc-internal-format
52528 msgid "%<@synthesize%> is not available in Objective-C 1.0"
52531 #. We can get here only in Objective-C; the Objective-C++ parser
52532 #. detects the problem while parsing, outputs the error
52533 #. "misplaced '@synthesize' Objective-C++ construct" and skips
52534 #. the declaration.
52535 #: objc/objc-act.c:7715
52536 #, gcc-internal-format
52537 msgid "%<@synthesize%> not in @implementation context"
52540 #: objc/objc-act.c:7721
52541 #, gcc-internal-format
52542 msgid "%<@synthesize%> can not be used in categories"
52545 #: objc/objc-act.c:7730
52546 #, gcc-internal-format
52547 msgid "%<@synthesize%> requires the @interface of the class to be available"
52550 #: objc/objc-act.c:7813
52551 #, gcc-internal-format
52552 msgid "%<@dynamic%> is not available in Objective-C 1.0"
52555 #. We can get here only in Objective-C; the Objective-C++ parser
52556 #. detects the problem while parsing, outputs the error
52557 #. "misplaced '@dynamic' Objective-C++ construct" and skips the
52559 #: objc/objc-act.c:7824
52560 #, gcc-internal-format
52561 msgid "%<@dynamic%> not in @implementation context"
52564 #: objc/objc-act.c:7846
52565 #, gcc-internal-format
52566 msgid "%<@dynamic%> requires the @interface of the class to be available"
52569 #: objc/objc-act.c:8044
52570 #, gcc-internal-format
52571 msgid "definition of protocol %qE not found"
52574 #. It would be nice to use warn_deprecated_use() here, but
52575 #. we are using TREE_CHAIN (which is supposed to be the
52576 #. TYPE_STUB_DECL for a TYPE) for something different.
52577 #: objc/objc-act.c:8075
52578 #, gcc-internal-format
52579 msgid "protocol %qE is deprecated"
52582 #: objc/objc-act.c:8194
52583 #, gcc-internal-format
52584 msgid "duplicate declaration for protocol %qE"
52587 #: objc/objc-act.c:8705
52588 #, gcc-internal-format
52589 msgid "conflicting types for %<%c%s%>"
52592 #: objc/objc-act.c:8709
52593 #, gcc-internal-format
52594 msgid "previous declaration of %<%c%s%>"
52597 #: objc/objc-act.c:8809
52598 #, gcc-internal-format
52599 msgid "no super class declared in interface for %qE"
52602 #: objc/objc-act.c:8836
52603 #, gcc-internal-format
52604 msgid "[super ...] must appear in a method context"
52607 #: objc/objc-act.c:8876
52608 #, gcc-internal-format
52609 msgid "method possibly missing a [super dealloc] call"
52612 #: objc/objc-act.c:9340
52613 #, gcc-internal-format
52614 msgid "instance variable %qs is declared private"
52617 #: objc/objc-act.c:9385
52618 #, gcc-internal-format
52619 msgid "local declaration of %qE hides instance variable"
52622 #. This can happen if DECL_ARTIFICIAL (*expr_p), but
52623 #. should be impossible for real properties, which always
52625 #: objc/objc-act.c:9430
52626 #, gcc-internal-format
52627 msgid "no %qs getter found"
52630 #: objc/objc-act.c:9670
52631 #, gcc-internal-format
52632 msgid "fast enumeration is not available in Objective-C 1.0"
52635 #: objc/objc-act.c:9680
52636 #, gcc-internal-format
52637 msgid "iterating variable in fast enumeration is not an object"
52640 #: objc/objc-act.c:9686
52641 #, gcc-internal-format
52642 msgid "collection in fast enumeration is not an object"
52645 #: objc/objc-encoding.c:132
52646 #, gcc-internal-format
52647 msgid "type %qT does not have a known size"
52650 #: objc/objc-encoding.c:720
52651 #, gcc-internal-format
52652 msgid "unknown type %<%T%> found during Objective-C encoding"
52655 #. Do not do any encoding, produce an error and keep going.
52656 #: objc/objc-encoding.c:803
52657 #, gcc-internal-format
52658 msgid "trying to encode non-integer type as a bitfield"
52661 #: objc/objc-gnu-runtime-abi-01.c:132
52662 #, gcc-internal-format
52663 msgid "%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>"
52666 #: objc/objc-gnu-runtime-abi-01.c:140
52667 #, gcc-internal-format
52668 msgid "%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>"
52671 #: objc/objc-gnu-runtime-abi-01.c:2167 objc/objc-next-runtime-abi-01.c:2817
52672 #: objc/objc-next-runtime-abi-02.c:3590
52673 #, gcc-internal-format
52674 msgid "non-objective-c type '%T' cannot be caught"
52677 #: objc/objc-next-runtime-abi-01.c:152
52678 #, gcc-internal-format
52680 "%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-"
52681 "fnext-runtime%> with %<-fobjc-abi-version%> < 2"
52684 #: objc/objc-next-runtime-abi-02.c:245
52685 #, gcc-internal-format
52687 "%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-"
52688 "abi-version%> >= 2"
52691 #: objc/objc-runtime-shared-support.c:427
52692 #, gcc-internal-format
52693 msgid "creating selector for nonexistent method %qE"