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: 2010-11-13 12:12+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"
21 #: c-decl.c:4635 c-typeck.c:5924 toplev.c:1464 c-family/c-pretty-print.c:423
22 #: cp/error.c:611 cp/error.c:890
26 #: c-objc-common.c:173
30 #: c-parser.c:879 cp/parser.c:20733
31 #, gcc-internal-format
32 msgid "expected end of line"
35 #: c-parser.c:1678 c-parser.c:1692 c-parser.c:3875 c-parser.c:4313
36 #: c-parser.c:4574 c-parser.c:4732 c-parser.c:4748 c-parser.c:4912
37 #: c-parser.c:6842 c-parser.c:6878 c-parser.c:6910 c-parser.c:6958
38 #: c-parser.c:7138 c-parser.c:7846 c-parser.c:7916 c-parser.c:7959
39 #: c-parser.c:8933 c-parser.c:9078 c-parser.c:9116 c-parser.c:2340
40 #: c-parser.c:7131 cp/parser.c:20679
41 #, gcc-internal-format
42 msgid "expected %<;%>"
45 #: c-parser.c:1722 c-parser.c:2279 c-parser.c:2551 c-parser.c:3183
46 #: c-parser.c:3235 c-parser.c:3240 c-parser.c:4357 c-parser.c:4490
47 #: c-parser.c:4652 c-parser.c:4848 c-parser.c:4974 c-parser.c:6054
48 #: c-parser.c:6092 c-parser.c:6178 c-parser.c:6218 c-parser.c:6256
49 #: c-parser.c:6271 c-parser.c:6295 c-parser.c:7406 c-parser.c:7446
50 #: c-parser.c:8251 c-parser.c:8272 c-parser.c:8322 c-parser.c:8432
51 #: c-parser.c:8505 c-parser.c:8573 c-parser.c:9041 c-parser.c:8395
53 #, gcc-internal-format
54 msgid "expected %<(%>"
57 #: c-parser.c:1727 c-parser.c:6062 c-parser.c:6103 c-parser.c:6185
58 #: c-parser.c:6192 c-parser.c:6229 cp/parser.c:20344 cp/parser.c:20697
59 #, gcc-internal-format
60 msgid "expected %<,%>"
63 #: c-parser.c:1748 c-parser.c:2294 c-parser.c:2592 c-parser.c:2800
64 #: c-parser.c:2958 c-parser.c:3007 c-parser.c:3066 c-parser.c:3190
65 #: c-parser.c:3361 c-parser.c:3372 c-parser.c:3381 c-parser.c:4360
66 #: c-parser.c:4494 c-parser.c:4771 c-parser.c:4906 c-parser.c:4986
67 #: c-parser.c:5546 c-parser.c:5733 c-parser.c:5793 c-parser.c:5999
68 #: c-parser.c:6017 c-parser.c:6038 c-parser.c:6071 c-parser.c:6172
69 #: c-parser.c:6200 c-parser.c:6242 c-parser.c:6264 c-parser.c:6287
70 #: c-parser.c:6308 c-parser.c:6448 c-parser.c:6706 c-parser.c:7222
71 #: c-parser.c:7243 c-parser.c:7414 c-parser.c:7450 c-parser.c:7818
72 #: c-parser.c:8254 c-parser.c:8275 c-parser.c:8353 c-parser.c:8438
73 #: c-parser.c:8554 c-parser.c:8636 c-parser.c:8969 c-parser.c:9086
74 #: c-parser.c:9127 cp/parser.c:20727
75 #, gcc-internal-format
76 msgid "expected %<)%>"
79 #: c-parser.c:2883 c-parser.c:3663 c-parser.c:3697 c-parser.c:4966
80 #: c-parser.c:6164 c-parser.c:6328 c-parser.c:6435 cp/parser.c:20691
81 #, gcc-internal-format
82 msgid "expected %<]%>"
86 msgid "expected %<;%>, %<,%> or %<)%>"
89 #: c-parser.c:3526 cp/parser.c:20685 cp/parser.c:22283
90 #, gcc-internal-format
91 msgid "expected %<}%>"
94 #: c-parser.c:3816 c-parser.c:7416 c-parser.c:9370 c-parser.c:2161
95 #: c-parser.c:2356 c-parser.c:7027 cp/parser.c:13461 cp/parser.c:20688
96 #, gcc-internal-format
97 msgid "expected %<{%>"
100 #: c-parser.c:4035 c-parser.c:4044 c-parser.c:4870 c-parser.c:5211
101 #: c-parser.c:7236 c-parser.c:7557 c-parser.c:7614 c-parser.c:8543
102 #: cp/parser.c:20721 cp/parser.c:21539
103 #, gcc-internal-format
104 msgid "expected %<:%>"
107 #: c-parser.c:4568 cp/parser.c:20621
108 #, gcc-internal-format
109 msgid "expected %<while%>"
113 msgid "expected %<.%>"
116 #: c-parser.c:6716 c-parser.c:6748 c-parser.c:6971 cp/parser.c:22069
118 #, gcc-internal-format
119 msgid "expected %<@end%>"
122 #: c-parser.c:7377 cp/parser.c:20706
123 #, gcc-internal-format
124 msgid "expected %<>%>"
127 #: c-parser.c:8640 cp/parser.c:20730
128 #, gcc-internal-format
129 msgid "expected %<,%> or %<)%>"
132 #: c-parser.c:9067 c-parser.c:3720 cp/parser.c:20709
133 #, gcc-internal-format
134 msgid "expected %<=%>"
137 #: c-parser.c:9427 c-parser.c:9417 cp/parser.c:24528
138 #, gcc-internal-format
139 msgid "expected %<#pragma omp section%> or %<}%>"
147 msgid "flow control insn inside a basic block"
151 msgid "wrong insn in the fallthru edge"
155 msgid "insn outside basic block"
159 msgid "return not followed by barrier"
164 msgid "internal gcc abort in %s, at %s:%d"
169 msgid "COLLECT_LTO_WRAPPER must be set"
177 #: collect2.c:1680 collect2.c:1865 collect2.c:1900
182 #: collect2.c:1683 collect2.c:1870 collect2.c:1903
189 msgid "collect2 version %s"
194 msgid "%d constructor found\n"
195 msgid_plural "%d constructors found\n"
201 msgid "%d destructor found\n"
202 msgid_plural "%d destructors found\n"
208 msgid "%d frame table found\n"
209 msgid_plural "%d frame tables found\n"
213 #: collect2.c:1964 lto-wrapper.c:213
215 msgid "can't get program status"
220 msgid "could not open response file %s"
225 msgid "could not write to response file %s"
230 msgid "could not close response file %s"
235 msgid "[cannot find %s]"
240 msgid "cannot find '%s'"
243 #: collect2.c:2080 collect2.c:2621 collect2.c:2817 lto-wrapper.c:182
245 msgid "pex_init failed"
250 msgid "[Leaving %s]\n"
257 "write_c_file - output name is %s, prefix is %s\n"
262 msgid "cannot find 'nm'"
267 msgid "can't open nm output"
272 msgid "init function found in object %s"
277 msgid "fini function found in object %s"
282 msgid "can't open ldd output"
289 "ldd output with constructors/destructors.\n"
294 msgid "dynamic dependency %s not found"
299 msgid "unable to open dynamic dependency '%s'"
304 msgid "%s: not a COFF file"
309 msgid "%s: cannot open as COFF file"
314 msgid "library lib%s not found"
319 msgid "%s: all warnings being treated as errors\n"
324 msgid "%s: some warnings being treated as errors\n"
329 msgid "compilation terminated due to -Wfatal-errors.\n"
334 msgid "compilation terminated due to -fmax-errors=%u.\n"
340 "Please submit a full bug report,\n"
341 "with preprocessed source if appropriate.\n"
342 "See %s for instructions.\n"
347 msgid "compilation terminated.\n"
352 msgid "%s:%d: confused by earlier errors, bailing out\n"
357 msgid "Internal compiler error: Error reporting routines re-entered.\n"
361 msgid "negative insn length"
365 msgid "could not split insn"
369 msgid "invalid 'asm': "
374 msgid "nested assembly dialect alternatives"
377 #: final.c:3269 final.c:3281
379 msgid "unterminated assembly dialect alternative"
384 msgid "operand number missing after %%-letter"
387 #: final.c:3331 final.c:3372
389 msgid "operand number out of range"
394 msgid "invalid %%-code"
399 msgid "'%%l' operand isn't a label"
402 #. We can't handle floating point constants;
403 #. PRINT_OPERAND must handle them.
404 #. We can't handle floating point constants;
405 #. TARGET_PRINT_OPERAND must handle them.
406 #. We can't handle floating point constants;
407 #. PRINT_OPERAND must handle them.
408 #: final.c:3560 config/i386/i386.c:12901 config/pdp11/pdp11.c:1762
410 msgid "floating constant misused"
413 #: final.c:3619 config/i386/i386.c:12999 config/pdp11/pdp11.c:1809
415 msgid "invalid expression as operand"
420 msgid "Using built-in specs.\n"
426 "Setting spec %s to '%s'\n"
432 msgid "Reading specs from %s\n"
437 msgid "could not find specs file %s\n"
442 msgid "rename spec %s to %s\n"
461 "Go ahead? (y or n) "
466 msgid "# %s %.2f %.2f\n"
471 msgid "Usage: %s [options] file...\n"
479 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
483 msgid " --help Display this information\n"
488 " --target-help Display target specific command line options\n"
493 " --help={target|optimizers|warnings|params|[^]{joined|separate|"
494 "undocumented}}[,...]\n"
499 " Display specific types of command line options\n"
503 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
507 msgid " --version Display compiler version information\n"
511 msgid " -dumpspecs Display all of the built in spec strings\n"
515 msgid " -dumpversion Display the version of the compiler\n"
519 msgid " -dumpmachine Display the compiler's target processor\n"
524 " -print-search-dirs Display the directories in the compiler's search "
530 " -print-libgcc-file-name Display the name of the compiler's companion "
535 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
540 " -print-prog-name=<prog> Display the full path to compiler component "
546 " -print-multi-directory Display the root directory for versions of "
552 " -print-multi-lib Display the mapping between command line options "
554 " multiple library search directories\n"
558 msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
562 msgid " -print-sysroot Display the target libraries directory\n"
567 " -print-sysroot-headers-suffix Display the sysroot suffix used to find "
573 " -Wa,<options> Pass comma-separated <options> on to the "
579 " -Wp,<options> Pass comma-separated <options> on to the "
585 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
589 msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
593 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
597 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
601 msgid " -save-temps Do not delete intermediate files\n"
605 msgid " -save-temps=<arg> Do not delete intermediate files\n"
610 " -no-canonical-prefixes Do not canonicalize paths when building relative\n"
611 " prefixes to other gcc components\n"
615 msgid " -pipe Use pipes rather than intermediate files\n"
619 msgid " -time Time the execution of each subprocess\n"
624 " -specs=<file> Override built-in specs with the contents of "
630 " -std=<standard> Assume that the input sources are for <standard>\n"
635 " --sysroot=<directory> Use <directory> as the root directory for "
642 " -B <directory> Add <directory> to the compiler's search paths\n"
647 " -v Display the programs invoked by the compiler\n"
652 " -### Like -v but options quoted and commands not "
658 " -E Preprocess only; do not compile, assemble or "
663 msgid " -S Compile only; do not assemble or link\n"
667 msgid " -c Compile and assemble, but do not link\n"
671 msgid " -o <file> Place the output into <file>\n"
676 " -x <language> Specify the language of the following input "
678 " Permissible languages include: c c++ assembler "
680 " 'none' means revert to the default behavior of\n"
681 " guessing the language based on the file's "
689 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
690 " passed on to the various sub-processes invoked by %s. In order to pass\n"
691 " other options on to these processes the -W<letter> options must be used.\n"
696 msgid "Processing spec %c%s%c, which is '%s'\n"
701 msgid "install: %s%s\n"
706 msgid "programs: %s\n"
711 msgid "libraries: %s\n"
718 "For bug reporting instructions, please see:\n"
726 #: gcc.c:6560 gcov.c:444 fortran/gfortranspec.c:273 java/jcf-dump.c:1164
730 #: gcc.c:6561 java/jcf-dump.c:1165
733 "This is free software; see the source for copying conditions. There is NO\n"
734 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
745 msgid "Configured with: %s\n"
750 msgid "Thread model: %s\n"
755 msgid "gcc version %s %s\n"
760 msgid "gcc driver version %s %sexecuting gcc version %s\n"
775 "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
782 "Assembler options\n"
783 "=================\n"
790 "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
797 "Usage: gcov [OPTION]... SOURCEFILE...\n"
804 "Print code coverage information.\n"
810 msgid " -h, --help Print this help, then exit\n"
815 msgid " -v, --version Print version number, then exit\n"
821 " -a, --all-blocks Show information for every basic block\n"
827 " -b, --branch-probabilities Include branch probabilities in output\n"
833 " -c, --branch-counts Given counts of branches taken\n"
834 " rather than percentages\n"
839 msgid " -n, --no-output Do not create an output file\n"
845 " -l, --long-file-names Use long output file names for included\n"
851 msgid " -f, --function-summaries Output summaries for each function\n"
857 " -o, --object-directory DIR|FILE Search for object files in DIR or called "
863 msgid " -p, --preserve-paths Preserve all pathname components\n"
869 " -u, --unconditional-branches Show unconditional branch counts too\n"
874 msgid " -d, --display-progress Display progress information\n"
881 "For bug reporting instructions, please see:\n"
893 "This is free software; see the source for copying conditions.\n"
894 "There is NO warranty; not even for MERCHANTABILITY or \n"
895 "FITNESS FOR A PARTICULAR PURPOSE.\n"
901 msgid "%s:no functions found\n"
904 #: gcov.c:578 gcov.c:606
911 msgid "%s:creating '%s'\n"
916 msgid "%s:error writing output file '%s'\n"
921 msgid "%s:could not open output file '%s'\n"
926 msgid "%s:source file is newer than graph file '%s'\n"
931 msgid "(the message is only displayed one per source file)\n"
936 msgid "%s:cannot open graph file\n"
941 msgid "%s:not a gcov graph file\n"
946 msgid "%s:version '%.4s', prefer '%.4s'\n"
951 msgid "%s:already seen blocks for '%s'\n"
956 msgid "%s:corrupted\n"
961 msgid "%s:cannot open data file, assuming not executed\n"
966 msgid "%s:not a gcov data file\n"
971 msgid "%s:version '%.4s', prefer version '%.4s'\n"
976 msgid "%s:stamp mismatch with graph file\n"
981 msgid "%s:unknown function '%u'\n"
986 msgid "%s:profile mismatch for '%s'\n"
991 msgid "%s:overflowed\n"
996 msgid "%s:'%s' lacks entry and/or exit blocks\n"
1001 msgid "%s:'%s' has arcs to entry block\n"
1006 msgid "%s:'%s' has arcs from exit block\n"
1011 msgid "%s:graph is unsolvable for '%s'\n"
1021 msgid "Lines executed:%s of %d\n"
1026 msgid "No executable lines\n"
1031 msgid "Branches executed:%s of %d\n"
1036 msgid "Taken at least once:%s of %d\n"
1041 msgid "No branches\n"
1046 msgid "Calls executed:%s of %d\n"
1056 msgid "%s:no lines for '%s'\n"
1061 msgid "call %2d returned %s\n"
1066 msgid "call %2d never executed\n"
1071 msgid "branch %2d taken %s%s\n"
1076 msgid "branch %2d never executed\n"
1081 msgid "unconditional %2d taken %s\n"
1086 msgid "unconditional %2d never executed\n"
1091 msgid "%s:cannot open source file\n"
1095 msgid "PRE disabled"
1099 msgid "GCSE disabled"
1103 msgid "const/copy propagation disabled"
1108 msgid "ignoring duplicate directory \"%s\"\n"
1113 msgid " as it is a non-system directory that duplicates a system directory\n"
1118 msgid "ignoring nonexistent directory \"%s\"\n"
1123 msgid "#include \"...\" search starts here:\n"
1128 msgid "#include <...> search starts here:\n"
1133 msgid "End of search list.\n"
1136 #: input.c:39 c-family/c-opts.c:1308 cp/error.c:1047 fortran/cpp.c:568
1140 #. Opening quotation mark.
1145 #. Closing quotation mark.
1150 #: ipa-pure-const.c:155
1151 msgid "function might be candidate for attribute %<%s%>"
1154 #: ipa-pure-const.c:156
1156 "function might be candidate for attribute %<%s%> if it is known to return "
1161 msgid "At top level:"
1164 #: langhooks.c:401 cp/error.c:2786
1166 msgid "In member function %qs"
1169 #: langhooks.c:405 cp/error.c:2789
1171 msgid "In function %qs"
1174 #: langhooks.c:456 cp/error.c:2739
1176 msgid " inlined from %qs at %s:%d:%d"
1179 #: langhooks.c:461 cp/error.c:2744
1181 msgid " inlined from %qs at %s:%d"
1184 #: langhooks.c:467 cp/error.c:2750
1186 msgid " inlined from %qs"
1189 #: loop-iv.c:2967 tree-ssa-loop-niter.c:1913
1190 msgid "assuming that the loop is not infinite"
1193 #: loop-iv.c:2968 tree-ssa-loop-niter.c:1914
1194 msgid "cannot optimize possibly infinite loops"
1197 #: loop-iv.c:2976 tree-ssa-loop-niter.c:1918
1198 msgid "assuming that the loop counter does not overflow"
1201 #: loop-iv.c:2977 tree-ssa-loop-niter.c:1919
1202 msgid "cannot optimize loop, the loop counter may overflow"
1205 #: lto-wrapper.c:222
1207 msgid "%s terminated with signal %d [%s], core dumped"
1210 #: lto-wrapper.c:225
1212 msgid "%s terminated with signal %d [%s]"
1215 #: lto-wrapper.c:230 collect2.c:1990
1216 #, gcc-internal-format, gfc-internal-format
1217 msgid "%s returned %d exit status"
1220 #: lto-wrapper.c:246
1222 msgid "deleting LTRANS file %s"
1225 #: lto-wrapper.c:268
1227 msgid "failed to open %s"
1230 #: lto-wrapper.c:273
1232 msgid "could not write to temporary file %s"
1235 #: lto-wrapper.c:312
1237 msgid "environment variable COLLECT_GCC must be set"
1240 #: lto-wrapper.c:317
1242 msgid "environment variable COLLECT_GCC_OPTIONS must be set"
1245 #: lto-wrapper.c:326
1247 msgid "malformed COLLECT_GCC_OPTIONS"
1250 #: lto-wrapper.c:471 lto-wrapper.c:629
1252 msgid "invalid LTO mode"
1255 #: lto-wrapper.c:492
1260 #. What to print when a switch has no documentation.
1262 msgid "This switch lacks documentation"
1275 msgid " No options with the desired characteristics were found\n"
1281 " None found. Use --help=%s to show *all* the options supported by the %s "
1288 " All options with the desired characteristics have already been displayed\n"
1292 msgid "The following options are target specific"
1296 msgid "The following options control compiler warning messages"
1300 msgid "The following options control optimizations"
1303 #: opts.c:1554 opts.c:1593
1304 msgid "The following options are language-independent"
1308 msgid "The --param option recognizes the following as parameters"
1312 msgid "The following options are specific to just the language "
1316 msgid "The following options are supported by the language "
1320 msgid "The following options are not documented"
1324 msgid "The following options take separate arguments"
1328 msgid "The following options take joined arguments"
1332 msgid "The following options are language-related"
1337 msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
1342 msgid "warning: unrecognized argument to --help= option: %.*s\n"
1346 msgid "enabled by default"
1360 "*** WARNING *** there are active plugins, do not report this as a bug unless "
1361 "you can reproduce it without enabling any plugins.\n"
1365 msgid "unable to generate reloads for:"
1369 msgid "this is the insn:"
1372 #. It's the compiler's fault.
1374 msgid "could not find a spill register"
1377 #. It's the compiler's fault.
1379 msgid "VOIDmode on an output"
1383 msgid "failure trying to reload:"
1387 msgid "unrecognizable insn:"
1391 msgid "insn does not satisfy its constraints:"
1396 msgid "collect: reading %s\n"
1401 msgid "removing .rpo file"
1406 msgid "renaming .rpo file"
1411 msgid "collect: recompiling %s\n"
1416 msgid "collect: tweaking %s in %s\n"
1421 msgid "collect: relinking\n"
1426 msgid "unrecoverable error"
1432 "%s%s%s %sversion %s (%s)\n"
1433 "%s\tcompiled by GNU C version %s, "
1438 msgid "%s%s%s %sversion %s (%s) compiled by CC, "
1443 msgid "GMP version %s, MPFR version %s, MPC version %s\n"
1448 msgid "%s%swarning: %s header version %s differs from library version %s.\n"
1454 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
1458 msgid "options passed: "
1462 msgid "options enabled: "
1467 msgid "created and used with differing settings of '%s'"
1471 msgid "out of memory"
1475 msgid "created and used with different settings of -fpic"
1479 msgid "created and used with different settings of -fpie"
1484 "assuming signed overflow does not occur when simplifying && or || to & or |"
1489 "assuming signed overflow does not occur when simplifying ==, != or ! to "
1494 msgid "function not considered for inlining"
1497 #. Inlining failed owing to unavailable function body.
1499 msgid "function body not available"
1503 msgid "redefined extern inline functions are not considered for inlining"
1506 #. Function is not inlinable.
1508 msgid "function not inlinable"
1511 #. Function is not an inlining candidate.
1513 msgid "function not inline candidate"
1517 msgid "--param large-function-growth limit reached"
1521 msgid "--param large-stack-frame-growth limit reached"
1525 msgid "--param max-inline-insns-single limit reached"
1529 msgid "--param max-inline-insns-auto limit reached"
1533 msgid "--param inline-unit-growth limit reached"
1536 #. Recursive inlining.
1538 msgid "recursive inlining"
1541 #. Call is unlikely.
1543 msgid "call is unlikely and code size would grow"
1547 msgid "function not declared inline and code size would grow"
1551 msgid "optimizing for size and code size would grow"
1554 #. Inlining failed because of mismatched options or arguments.
1556 msgid "target specific option mismatch"
1560 msgid "mismatched arguments"
1564 msgid "originally indirect function call not considered for inlining"
1568 msgid "indirect function call with a yet undetermined callee"
1572 msgid "function body can be overwriten at linktime"
1575 #. The remainder are real diagnostic types.
1576 #: diagnostic.def:33
1577 msgid "fatal error: "
1580 #: diagnostic.def:34
1581 msgid "internal compiler error: "
1584 #: diagnostic.def:35
1588 #: diagnostic.def:36
1589 msgid "sorry, unimplemented: "
1592 #: diagnostic.def:37
1596 #: diagnostic.def:38
1597 msgid "anachronism: "
1600 #: diagnostic.def:39
1604 #: diagnostic.def:40
1608 #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
1609 #. prefix does not matter.
1610 #: diagnostic.def:43
1614 #: diagnostic.def:44
1619 msgid "The threshold ratio between current and hottest structure counts"
1623 msgid "Maximal estimated outcome of branch considered predictable"
1628 "The maximum number of instructions in a single function eligible for inlining"
1632 msgid "The maximum number of instructions when automatically inlining"
1637 "The maximum number of instructions inline function can grow to via recursive "
1643 "The maximum number of instructions non-inline function can grow to via "
1644 "recursive inlining"
1648 msgid "The maximum depth of recursive inlining for inline functions"
1652 msgid "The maximum depth of recursive inlining for non-inline functions"
1657 "Inline recursively only when the probability of call being executed exceeds "
1663 "The maximum number of nested indirect inlining performed by early inliner"
1668 "Probability that COMDAT function will be shared with different compilatoin "
1674 "Maximum probability of the entry BB of split region (in percent relative to "
1675 "entry BB of the function) to make partial inlining happen"
1680 "If -fvariable-expansion-in-unroller is used, the maximum number of times "
1681 "that an individual variable will be expanded during loop unrolling"
1686 "If -ftree-vectorize is used, the minimal loop bound of a loop to be "
1687 "considered for vectorization"
1691 msgid "The maximum number of instructions to consider to fill a delay slot"
1696 "The maximum number of instructions to consider to find accurate live "
1697 "register information"
1701 msgid "The maximum length of scheduling's pending operations list"
1705 msgid "The size of function body to be considered large"
1709 msgid "Maximal growth due to inlining of large function (in percent)"
1713 msgid "The size of translation unit to be considered large"
1718 "How much can given compilation unit grow because of the inlining (in percent)"
1723 "How much can given compilation unit grow because of the interprocedural "
1724 "constant propagation (in percent)"
1729 "Maximal estimated growth of function body caused by early inlining of single "
1734 msgid "The size of stack frame to be considered large"
1738 msgid "Maximal stack frame growth due to inlining (in percent)"
1742 msgid "The maximum amount of memory to be allocated by GCSE"
1747 "The threshold ratio for performing partial redundancy elimination after "
1753 "The threshold ratio of critical edges execution count that permit performing "
1754 "redundancy elimination after reload"
1759 "Scaling factor in calculation of maximum distance an expression can be moved "
1760 "by GCSE optimizations"
1765 "Cost at which GCSE optimizations will not constraint the distance an "
1766 "expression can travel"
1770 msgid "Maximum depth of search in the dominator tree for expressions to hoist"
1774 msgid "The maximum number of instructions to consider to unroll in a loop"
1779 "The maximum number of instructions to consider to unroll in a loop on average"
1783 msgid "The maximum number of unrollings of a single loop"
1787 msgid "The maximum number of insns of a peeled loop"
1791 msgid "The maximum number of peelings of a single loop"
1795 msgid "The maximum number of insns of a completely peeled loop"
1800 "The maximum number of peelings of a single loop that is peeled completely"
1804 msgid "The maximum number of insns of a peeled loop that rolls only once"
1808 msgid "The maximum depth of a loop nest we completely peel"
1812 msgid "The maximum number of insns of an unswitched loop"
1816 msgid "The maximum number of unswitchings in a single loop"
1821 "Bound on the number of iterations the brute force # of iterations analysis "
1822 "algorithm evaluates"
1826 msgid "Bound on the cost of an expression to compute the number of iterations"
1831 "A factor for tuning the upper bound that swing modulo scheduler uses for "
1837 "The number of cycles the swing modulo scheduler considers when checking "
1838 "conflicts using DFA"
1843 "A threshold on the average loop count considered by the swing modulo "
1849 "Select fraction of the maximal count of repetitions of basic block in "
1850 "program given basic block needs to have to be considered hot"
1855 "Select fraction of the maximal frequency of executions of basic block in "
1856 "function given basic block needs to have to be considered hot"
1861 "Select fraction of the maximal frequency of executions of basic block in "
1862 "function given basic block get alignment"
1867 "Loops iterating at least selected number of iterations will get loop "
1872 msgid "The maximum number of loop iterations we predict statically"
1877 "The percentage of function, weighted by execution frequency, that must be "
1878 "covered by trace formation. Used when profile feedback is available"
1883 "The percentage of function, weighted by execution frequency, that must be "
1884 "covered by trace formation. Used when profile feedback is not available"
1888 msgid "Maximal code growth caused by tail duplication (in percent)"
1893 "Stop reverse growth if the reverse probability of best edge is less than "
1894 "this threshold (in percent)"
1899 "Stop forward growth if the probability of best edge is less than this "
1900 "threshold (in percent). Used when profile feedback is available"
1905 "Stop forward growth if the probability of best edge is less than this "
1906 "threshold (in percent). Used when profile feedback is not available"
1910 msgid "The maximum number of incoming edges to consider for crossjumping"
1915 "The minimum number of matching instructions to consider for crossjumping"
1919 msgid "The maximum expansion factor when copying basic blocks"
1924 "The maximum number of insns to duplicate when unfactoring computed gotos"
1928 msgid "The maximum length of path considered in cse"
1932 msgid "The maximum instructions CSE process before flushing"
1937 "The minimum cost of an expensive expression in the loop invariant motion"
1942 "Bound on number of candidates below that all candidates are considered in iv "
1947 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
1952 "If number of candidates in the set is smaller, we always try to remove "
1953 "unused ivs during its optimization"
1957 msgid "Bound on size of expressions used in the scalar evolutions analyzer"
1961 msgid "Bound on the number of variables in Omega constraint systems"
1965 msgid "Bound on the number of inequalities in Omega constraint systems"
1969 msgid "Bound on the number of equalities in Omega constraint systems"
1973 msgid "Bound on the number of wild cards in Omega constraint systems"
1977 msgid "Bound on the size of the hash table in Omega constraint systems"
1981 msgid "Bound on the number of keys in Omega constraint systems"
1986 "When set to 1, use expensive methods to eliminate all redundant constraints"
1991 "Bound on number of runtime checks inserted by the vectorizer's loop "
1992 "versioning for alignment check"
1997 "Bound on number of runtime checks inserted by the vectorizer's loop "
1998 "versioning for alias check"
2002 msgid "The maximum memory locations recorded by cselib"
2007 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
2008 "total size of the heap"
2012 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
2017 "The maximum number of instructions to search backward when looking for "
2021 #: params.def:556 params.def:566
2023 "The maximum number of blocks in a region to be considered for interblock "
2027 #: params.def:561 params.def:571
2029 "The maximum number of insns in a region to be considered for interblock "
2035 "The minimum probability of reaching a source block for interblock "
2036 "speculative scheduling"
2040 msgid "The maximum number of iterations through CFG to extend regions"
2045 "The maximum conflict delay for an insn to be considered for speculative "
2051 "The minimal probability of speculation success (in percents), so that "
2052 "speculative insn will be scheduled."
2056 msgid "The maximum size of the lookahead window of selective scheduling"
2060 msgid "Maximum number of times that an insn could be scheduled"
2065 "Maximum number of instructions in the ready list that are considered "
2066 "eligible for renaming"
2070 msgid "Minimal distance between possibly conflicting store and load"
2075 "The maximum number of RTL nodes that can be recorded as combiner's last value"
2079 msgid "The upper bound for sharing integer constants"
2084 "Minimum number of virtual mappings to consider switching to full virtual "
2090 "Ratio between virtual mappings and virtual symbols to do full virtual renames"
2095 "The lower bound for a buffer to be considered for stack smashing protection"
2100 "Maximum number of statements allowed in a block that needs to be duplicated "
2101 "when threading jumps"
2106 "Maximum number of fields in a structure before pointer analysis treats the "
2107 "structure as a single variable"
2112 "The maximum number of instructions ready to be issued to be considered by "
2113 "the scheduler during the first scheduling pass"
2117 msgid "The number of insns executed before prefetch is completed"
2121 msgid "The number of prefetches that can run at the same time"
2125 msgid "The size of L1 cache"
2129 msgid "The size of L1 cache line"
2133 msgid "The size of L2 cache"
2137 msgid "Whether to use canonical types"
2142 "Maximum length of partial antic set when performing tree pre optimization"
2146 msgid "Maximum size of a SCC before SCCVN stops processing a function"
2150 msgid "Max loops number for regional RA"
2154 msgid "Max size of conflict table in MB"
2159 "The number of registers in each class kept unused by loop invariant motion"
2164 "The maximum ratio between array size and switch branches for a switch "
2165 "conversion to take place"
2169 msgid "size of tiles for loop blocking"
2173 msgid "maximum number of parameters in a SCoP"
2177 msgid "maximum number of basic blocks per function to be analyzed by Graphite"
2181 msgid "Max basic blocks number in loop for loop invariant motion"
2186 "Maximum number of instructions in basic block to be considered for SLP "
2192 "Min. ratio of insns to prefetches to enable prefetching for a loop with an "
2193 "unknown trip count"
2197 msgid "Min. ratio of insns to mem ops to enable prefetching in a loop"
2201 msgid "Max. size of var tracking hash tables"
2205 msgid "The minimum UID to be used for a nondebug insn"
2210 "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer "
2211 "to an aggregate with"
2216 "Maximum size of a type list associated with each parameter for "
2221 msgid "Number of paritions program should be split to"
2225 msgid "Size of minimal paritition for WHOPR (in estimated instructions)"
2228 #: c-family/c-format.c:368
2232 #: c-family/c-format.c:369
2233 msgid "field width specifier"
2236 #: c-family/c-format.c:370
2237 msgid "field precision specifier"
2240 #: c-family/c-format.c:484 c-family/c-format.c:508 config/i386/msformat-c.c:50
2244 #: c-family/c-format.c:484 c-family/c-format.c:508 config/i386/msformat-c.c:50
2245 msgid "the ' ' printf flag"
2248 #: c-family/c-format.c:485 c-family/c-format.c:509 c-family/c-format.c:543
2249 #: c-family/c-format.c:606 config/i386/msformat-c.c:51
2253 #: c-family/c-format.c:485 c-family/c-format.c:509 c-family/c-format.c:543
2254 #: config/i386/msformat-c.c:51
2255 msgid "the '+' printf flag"
2258 #: c-family/c-format.c:486 c-family/c-format.c:510 c-family/c-format.c:544
2259 #: c-family/c-format.c:582 config/i386/msformat-c.c:52
2260 #: config/i386/msformat-c.c:87
2264 #: c-family/c-format.c:486 c-family/c-format.c:510 c-family/c-format.c:544
2265 #: config/i386/msformat-c.c:52
2266 msgid "the '#' printf flag"
2269 #: c-family/c-format.c:487 c-family/c-format.c:511 c-family/c-format.c:580
2270 #: config/i386/msformat-c.c:53
2274 #: c-family/c-format.c:487 c-family/c-format.c:511 config/i386/msformat-c.c:53
2275 msgid "the '0' printf flag"
2278 #: c-family/c-format.c:488 c-family/c-format.c:512 c-family/c-format.c:579
2279 #: c-family/c-format.c:609 config/i386/msformat-c.c:54
2283 #: c-family/c-format.c:488 c-family/c-format.c:512 config/i386/msformat-c.c:54
2284 msgid "the '-' printf flag"
2287 #: c-family/c-format.c:489 c-family/c-format.c:562 config/i386/msformat-c.c:55
2288 #: config/i386/msformat-c.c:75
2292 #: c-family/c-format.c:489 config/i386/msformat-c.c:55
2293 msgid "the ''' printf flag"
2296 #: c-family/c-format.c:490 c-family/c-format.c:563
2300 #: c-family/c-format.c:490
2301 msgid "the 'I' printf flag"
2304 #: c-family/c-format.c:491 c-family/c-format.c:513 c-family/c-format.c:560
2305 #: c-family/c-format.c:583 c-family/c-format.c:610 config/sol2-c.c:45
2306 #: config/i386/msformat-c.c:56 config/i386/msformat-c.c:73
2310 #: c-family/c-format.c:491 c-family/c-format.c:513 config/sol2-c.c:45
2311 #: config/i386/msformat-c.c:56
2312 msgid "field width in printf format"
2315 #: c-family/c-format.c:492 c-family/c-format.c:514 c-family/c-format.c:546
2316 #: config/i386/msformat-c.c:57
2320 #: c-family/c-format.c:492 c-family/c-format.c:514 c-family/c-format.c:546
2321 #: config/i386/msformat-c.c:57
2322 msgid "precision in printf format"
2325 #: c-family/c-format.c:493 c-family/c-format.c:515 c-family/c-format.c:547
2326 #: c-family/c-format.c:561 c-family/c-format.c:613 config/sol2-c.c:46
2327 #: config/i386/msformat-c.c:58 config/i386/msformat-c.c:74
2328 msgid "length modifier"
2331 #: c-family/c-format.c:493 c-family/c-format.c:515 c-family/c-format.c:547
2332 #: config/sol2-c.c:46 config/i386/msformat-c.c:58
2333 msgid "length modifier in printf format"
2336 #: c-family/c-format.c:545
2340 #: c-family/c-format.c:545
2341 msgid "the 'q' diagnostic flag"
2344 #: c-family/c-format.c:557 config/i386/msformat-c.c:71
2345 msgid "assignment suppression"
2348 #: c-family/c-format.c:557 config/i386/msformat-c.c:71
2349 msgid "the assignment suppression scanf feature"
2352 #: c-family/c-format.c:558 config/i386/msformat-c.c:72
2356 #: c-family/c-format.c:558 config/i386/msformat-c.c:72
2357 msgid "the 'a' scanf flag"
2360 #: c-family/c-format.c:559
2364 #: c-family/c-format.c:559
2365 msgid "the 'm' scanf flag"
2368 #: c-family/c-format.c:560 config/i386/msformat-c.c:73
2369 msgid "field width in scanf format"
2372 #: c-family/c-format.c:561 config/i386/msformat-c.c:74
2373 msgid "length modifier in scanf format"
2376 #: c-family/c-format.c:562 config/i386/msformat-c.c:75
2377 msgid "the ''' scanf flag"
2380 #: c-family/c-format.c:563
2381 msgid "the 'I' scanf flag"
2384 #: c-family/c-format.c:578
2388 #: c-family/c-format.c:578
2389 msgid "the '_' strftime flag"
2392 #: c-family/c-format.c:579
2393 msgid "the '-' strftime flag"
2396 #: c-family/c-format.c:580
2397 msgid "the '0' strftime flag"
2400 #: c-family/c-format.c:581 c-family/c-format.c:605
2404 #: c-family/c-format.c:581
2405 msgid "the '^' strftime flag"
2408 #: c-family/c-format.c:582 config/i386/msformat-c.c:87
2409 msgid "the '#' strftime flag"
2412 #: c-family/c-format.c:583
2413 msgid "field width in strftime format"
2416 #: c-family/c-format.c:584
2417 msgid "'E' modifier"
2420 #: c-family/c-format.c:584
2421 msgid "the 'E' strftime modifier"
2424 #: c-family/c-format.c:585
2425 msgid "'O' modifier"
2428 #: c-family/c-format.c:585
2429 msgid "the 'O' strftime modifier"
2432 #: c-family/c-format.c:586
2433 msgid "the 'O' modifier"
2436 #: c-family/c-format.c:604
2437 msgid "fill character"
2440 #: c-family/c-format.c:604
2441 msgid "fill character in strfmon format"
2444 #: c-family/c-format.c:605
2445 msgid "the '^' strfmon flag"
2448 #: c-family/c-format.c:606
2449 msgid "the '+' strfmon flag"
2452 #: c-family/c-format.c:607
2456 #: c-family/c-format.c:607
2457 msgid "the '(' strfmon flag"
2460 #: c-family/c-format.c:608
2464 #: c-family/c-format.c:608
2465 msgid "the '!' strfmon flag"
2468 #: c-family/c-format.c:609
2469 msgid "the '-' strfmon flag"
2472 #: c-family/c-format.c:610
2473 msgid "field width in strfmon format"
2476 #: c-family/c-format.c:611
2477 msgid "left precision"
2480 #: c-family/c-format.c:611
2481 msgid "left precision in strfmon format"
2484 #: c-family/c-format.c:612
2485 msgid "right precision"
2488 #: c-family/c-format.c:612
2489 msgid "right precision in strfmon format"
2492 #: c-family/c-format.c:613
2493 msgid "length modifier in strfmon format"
2496 #. Handle deferred options from command-line.
2497 #: c-family/c-opts.c:1326 fortran/cpp.c:573
2498 msgid "<command-line>"
2501 #: c-family/c-pretty-print.c:344
2502 msgid "<type-error>"
2505 #: c-family/c-pretty-print.c:383
2506 msgid "<unnamed-unsigned:"
2509 #: c-family/c-pretty-print.c:384
2510 msgid "<unnamed-signed:"
2513 #: c-family/c-pretty-print.c:387
2514 msgid "<unnamed-float:"
2517 #: c-family/c-pretty-print.c:390
2518 msgid "<unnamed-fixed:"
2521 #: c-family/c-pretty-print.c:405
2522 msgid "<typedef-error>"
2525 #: c-family/c-pretty-print.c:418
2529 #: c-family/c-pretty-print.c:1165
2530 msgid "<erroneous-expression>"
2533 #: c-family/c-pretty-print.c:1169 cp/cxx-pretty-print.c:154
2534 msgid "<return-value>"
2537 #: config/alpha/alpha.c:5146
2539 msgid "invalid %%H value"
2542 #: config/alpha/alpha.c:5167 config/bfin/bfin.c:1683
2544 msgid "invalid %%J value"
2547 #: config/alpha/alpha.c:5197 config/ia64/ia64.c:5147
2549 msgid "invalid %%r value"
2552 #: config/alpha/alpha.c:5207 config/ia64/ia64.c:5101
2553 #: config/rs6000/rs6000.c:15667 config/xtensa/xtensa.c:2304
2555 msgid "invalid %%R value"
2558 #: config/alpha/alpha.c:5213 config/rs6000/rs6000.c:15586
2559 #: config/xtensa/xtensa.c:2271
2561 msgid "invalid %%N value"
2564 #: config/alpha/alpha.c:5221 config/rs6000/rs6000.c:15614
2566 msgid "invalid %%P value"
2569 #: config/alpha/alpha.c:5229
2571 msgid "invalid %%h value"
2574 #: config/alpha/alpha.c:5237 config/xtensa/xtensa.c:2297
2576 msgid "invalid %%L value"
2579 #: config/alpha/alpha.c:5276 config/rs6000/rs6000.c:15568
2581 msgid "invalid %%m value"
2584 #: config/alpha/alpha.c:5284 config/rs6000/rs6000.c:15576
2586 msgid "invalid %%M value"
2589 #: config/alpha/alpha.c:5328
2591 msgid "invalid %%U value"
2594 #: config/alpha/alpha.c:5340 config/alpha/alpha.c:5354
2595 #: config/rs6000/rs6000.c:15675
2597 msgid "invalid %%s value"
2600 #: config/alpha/alpha.c:5377
2602 msgid "invalid %%C value"
2605 #: config/alpha/alpha.c:5414 config/rs6000/rs6000.c:15433
2607 msgid "invalid %%E value"
2610 #: config/alpha/alpha.c:5439 config/alpha/alpha.c:5487
2612 msgid "unknown relocation unspec"
2615 #: config/alpha/alpha.c:5448 config/crx/crx.c:1119
2616 #: config/rs6000/rs6000.c:16030 config/spu/spu.c:1719
2618 msgid "invalid %%xn code"
2621 #: config/arc/arc.c:1737 config/m32r/m32r.c:2152
2623 msgid "invalid operand to %%R code"
2626 #: config/arc/arc.c:1769 config/m32r/m32r.c:2175
2628 msgid "invalid operand to %%H/%%L code"
2631 #: config/arc/arc.c:1791 config/m32r/m32r.c:2246
2633 msgid "invalid operand to %%U code"
2636 #: config/arc/arc.c:1802
2638 msgid "invalid operand to %%V code"
2642 #. Undocumented flag.
2643 #: config/arc/arc.c:1809 config/m32r/m32r.c:2273 config/sparc/sparc.c:7539
2645 msgid "invalid operand output code"
2648 #: config/arm/arm.c:15779 config/arm/arm.c:15797
2650 msgid "predicated Thumb instruction"
2653 #: config/arm/arm.c:15785
2655 msgid "predicated instruction in conditional sequence"
2658 #: config/arm/arm.c:15955
2660 msgid "invalid shift operand"
2663 #: config/arm/arm.c:16012 config/arm/arm.c:16034 config/arm/arm.c:16044
2664 #: config/arm/arm.c:16054 config/arm/arm.c:16064 config/arm/arm.c:16103
2665 #: config/arm/arm.c:16121 config/arm/arm.c:16156 config/arm/arm.c:16175
2666 #: config/arm/arm.c:16190 config/arm/arm.c:16217 config/arm/arm.c:16224
2667 #: config/arm/arm.c:16242 config/arm/arm.c:16249 config/arm/arm.c:16257
2668 #: config/arm/arm.c:16278 config/arm/arm.c:16285 config/arm/arm.c:16410
2669 #: config/arm/arm.c:16417 config/arm/arm.c:16435 config/arm/arm.c:16442
2670 #: config/bfin/bfin.c:1696 config/bfin/bfin.c:1703 config/bfin/bfin.c:1710
2671 #: config/bfin/bfin.c:1717 config/bfin/bfin.c:1726 config/bfin/bfin.c:1733
2672 #: config/bfin/bfin.c:1740 config/bfin/bfin.c:1747
2674 msgid "invalid operand for code '%c'"
2677 #: config/arm/arm.c:16116
2679 msgid "instruction never executed"
2682 #: config/arm/arm.c:16454
2684 msgid "missing operand"
2687 #: config/arm/arm.c:18884
2688 msgid "function parameters cannot have __fp16 type"
2691 #: config/arm/arm.c:18894
2692 msgid "functions cannot return __fp16 type"
2695 #: config/avr/avr.c:1097
2697 msgid "address operand requires constraint for X, Y, or Z register"
2700 #: config/avr/avr.c:1223
2701 msgid "bad address, not a constant):"
2704 #: config/avr/avr.c:1236
2705 msgid "bad address, not (reg+disp):"
2708 #: config/avr/avr.c:1243
2709 msgid "bad address, not post_inc or pre_dec:"
2712 #: config/avr/avr.c:1254
2713 msgid "internal compiler error. Bad address:"
2716 #: config/avr/avr.c:1279
2717 msgid "internal compiler error. Unknown mode:"
2720 #: config/avr/avr.c:1860 config/avr/avr.c:2548
2721 msgid "invalid insn:"
2724 #: config/avr/avr.c:1899 config/avr/avr.c:1985 config/avr/avr.c:2034
2725 #: config/avr/avr.c:2062 config/avr/avr.c:2157 config/avr/avr.c:2326
2726 #: config/avr/avr.c:2587 config/avr/avr.c:2699
2727 msgid "incorrect insn:"
2730 #: config/avr/avr.c:2081 config/avr/avr.c:2242 config/avr/avr.c:2397
2731 #: config/avr/avr.c:2765
2732 msgid "unknown move insn:"
2735 #: config/avr/avr.c:2995
2736 msgid "bad shift insn:"
2739 #: config/avr/avr.c:3111 config/avr/avr.c:3531 config/avr/avr.c:3889
2740 msgid "internal compiler error. Incorrect shift:"
2743 #: config/bfin/bfin.c:1645
2745 msgid "invalid %%j value"
2748 #: config/bfin/bfin.c:1838
2750 msgid "invalid const_double operand"
2753 #: config/cris/cris.c:571 config/moxie/moxie.c:112 final.c:3074 final.c:3076
2754 #: fold-const.c:263 gcc.c:4555 gcc.c:4569 loop-iv.c:2969 loop-iv.c:2978
2755 #: rtl-error.c:102 toplev.c:480 tree-ssa-loop-niter.c:1922 tree-vrp.c:5993
2756 #: cp/typeck.c:5279 java/expr.c:385 lto/lto-object.c:192 lto/lto-object.c:277
2757 #: lto/lto-object.c:334 lto/lto-object.c:358
2758 #, gcc-internal-format, gfc-internal-format
2762 #: config/cris/cris.c:622
2763 msgid "unexpected index-type in cris_print_index"
2766 #: config/cris/cris.c:639
2767 msgid "unexpected base-type in cris_print_base"
2770 #: config/cris/cris.c:704
2771 msgid "invalid operand for 'b' modifier"
2774 #: config/cris/cris.c:721
2775 msgid "invalid operand for 'o' modifier"
2778 #: config/cris/cris.c:740
2779 msgid "invalid operand for 'O' modifier"
2782 #: config/cris/cris.c:773
2783 msgid "invalid operand for 'p' modifier"
2786 #: config/cris/cris.c:812
2787 msgid "invalid operand for 'z' modifier"
2790 #: config/cris/cris.c:876 config/cris/cris.c:910
2791 msgid "invalid operand for 'H' modifier"
2794 #: config/cris/cris.c:886
2795 msgid "bad register"
2798 #: config/cris/cris.c:930
2799 msgid "invalid operand for 'e' modifier"
2802 #: config/cris/cris.c:947
2803 msgid "invalid operand for 'm' modifier"
2806 #: config/cris/cris.c:972
2807 msgid "invalid operand for 'A' modifier"
2810 #: config/cris/cris.c:995
2811 msgid "invalid operand for 'D' modifier"
2814 #: config/cris/cris.c:1009
2815 msgid "invalid operand for 'T' modifier"
2818 #: config/cris/cris.c:1029 config/moxie/moxie.c:182
2819 msgid "invalid operand modifier letter"
2822 #: config/cris/cris.c:1086
2823 msgid "unexpected multiplicative operand"
2826 #: config/cris/cris.c:1106 config/moxie/moxie.c:207
2827 msgid "unexpected operand"
2830 #: config/cris/cris.c:1145 config/cris/cris.c:1155
2831 msgid "unrecognized address"
2834 #: config/cris/cris.c:2279
2835 msgid "unrecognized supposed constant"
2838 #: config/cris/cris.c:2708 config/cris/cris.c:2772
2839 msgid "unexpected side-effects in address"
2842 #. Can't possibly get a GOT-needing-fixup for a function-call,
2844 #: config/cris/cris.c:3607
2845 msgid "unidentifiable call op"
2848 #: config/cris/cris.c:3659
2850 msgid "PIC register isn't set up"
2853 #: config/fr30/fr30.c:514
2855 msgid "fr30_print_operand_address: unhandled address"
2858 #: config/fr30/fr30.c:538
2860 msgid "fr30_print_operand: unrecognized %%p code"
2863 #: config/fr30/fr30.c:558
2865 msgid "fr30_print_operand: unrecognized %%b code"
2868 #: config/fr30/fr30.c:579
2870 msgid "fr30_print_operand: unrecognized %%B code"
2873 #: config/fr30/fr30.c:587
2875 msgid "fr30_print_operand: invalid operand to %%A code"
2878 #: config/fr30/fr30.c:604
2880 msgid "fr30_print_operand: invalid %%x code"
2883 #: config/fr30/fr30.c:611
2885 msgid "fr30_print_operand: invalid %%F code"
2888 #: config/fr30/fr30.c:628
2890 msgid "fr30_print_operand: unknown code"
2893 #: config/fr30/fr30.c:656 config/fr30/fr30.c:665 config/fr30/fr30.c:676
2894 #: config/fr30/fr30.c:689
2896 msgid "fr30_print_operand: unhandled MEM"
2899 #: config/frv/frv.c:2602
2900 msgid "bad insn to frv_print_operand_address:"
2903 #: config/frv/frv.c:2613
2904 msgid "bad register to frv_print_operand_memory_reference_reg:"
2907 #: config/frv/frv.c:2652 config/frv/frv.c:2662 config/frv/frv.c:2671
2908 #: config/frv/frv.c:2692 config/frv/frv.c:2697
2909 msgid "bad insn to frv_print_operand_memory_reference:"
2912 #: config/frv/frv.c:2783
2914 msgid "bad condition code"
2917 #: config/frv/frv.c:2859
2918 msgid "bad insn in frv_print_operand, bad const_double"
2921 #: config/frv/frv.c:2920
2922 msgid "bad insn to frv_print_operand, 'e' modifier:"
2925 #: config/frv/frv.c:2928
2926 msgid "bad insn to frv_print_operand, 'F' modifier:"
2929 #: config/frv/frv.c:2944
2930 msgid "bad insn to frv_print_operand, 'f' modifier:"
2933 #: config/frv/frv.c:2958
2934 msgid "bad insn to frv_print_operand, 'g' modifier:"
2937 #: config/frv/frv.c:3006
2938 msgid "bad insn to frv_print_operand, 'L' modifier:"
2941 #: config/frv/frv.c:3019
2942 msgid "bad insn to frv_print_operand, 'M/N' modifier:"
2945 #: config/frv/frv.c:3040
2946 msgid "bad insn to frv_print_operand, 'O' modifier:"
2949 #: config/frv/frv.c:3058
2950 msgid "bad insn to frv_print_operand, P modifier:"
2953 #: config/frv/frv.c:3078
2954 msgid "bad insn in frv_print_operand, z case"
2957 #: config/frv/frv.c:3109
2958 msgid "bad insn in frv_print_operand, 0 case"
2961 #: config/frv/frv.c:3114
2962 msgid "frv_print_operand: unknown code"
2965 #: config/frv/frv.c:4515
2966 msgid "bad output_move_single operand"
2969 #: config/frv/frv.c:4642
2970 msgid "bad output_move_double operand"
2973 #: config/frv/frv.c:4784
2974 msgid "bad output_condmove_single operand"
2977 #. This macro is a C statement to print on `stderr' a string describing the
2978 #. particular machine description choice. Every machine description should
2979 #. define `TARGET_VERSION'. For example:
2982 #. #define TARGET_VERSION fprintf (stderr, " (68k, Motorola syntax)");
2984 #. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
2986 #: config/frv/frv.h:302
2991 #: config/i386/i386.c:12993
2993 msgid "invalid UNSPEC as operand"
2996 #: config/i386/i386.c:13590
2998 msgid "'%%&' used without any local dynamic TLS references"
3001 #: config/i386/i386.c:13681 config/i386/i386.c:13756
3003 msgid "invalid operand size for operand code '%c'"
3006 #: config/i386/i386.c:13751
3008 msgid "invalid operand type used with operand code '%c'"
3011 #: config/i386/i386.c:13831 config/i386/i386.c:13871
3013 msgid "operand is not a condition code, invalid operand code 'D'"
3016 #: config/i386/i386.c:13897
3019 "operand is neither a constant nor a condition code, invalid operand code 'C'"
3022 #: config/i386/i386.c:13907
3025 "operand is neither a constant nor a condition code, invalid operand code 'F'"
3028 #: config/i386/i386.c:13925
3031 "operand is neither a constant nor a condition code, invalid operand code 'c'"
3034 #: config/i386/i386.c:13935
3037 "operand is neither a constant nor a condition code, invalid operand code 'f'"
3040 #: config/i386/i386.c:14038
3042 msgid "operand is not a condition code, invalid operand code 'Y'"
3045 #: config/i386/i386.c:14064
3047 msgid "invalid operand code '%c'"
3050 #: config/i386/i386.c:14114
3052 msgid "invalid constraints for operand"
3055 #: config/i386/i386.c:22022
3056 msgid "unknown insn mode"
3059 #. 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.
3060 #. 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.
3061 #: config/i386/xm-djgpp.h:61
3063 msgid "environment variable DJGPP not defined"
3066 #: config/i386/xm-djgpp.h:63
3068 msgid "environment variable DJGPP points to missing file '%s'"
3071 #: config/i386/xm-djgpp.h:66
3073 msgid "environment variable DJGPP points to corrupt file '%s'"
3076 #: config/ia64/ia64.c:5029
3078 msgid "invalid %%G mode"
3081 #: config/ia64/ia64.c:5199
3083 msgid "ia64_print_operand: unknown code"
3086 #: config/ia64/ia64.c:10855
3087 msgid "invalid conversion from %<__fpreg%>"
3090 #: config/ia64/ia64.c:10858
3091 msgid "invalid conversion to %<__fpreg%>"
3094 #: config/ia64/ia64.c:10871 config/ia64/ia64.c:10882
3095 msgid "invalid operation on %<__fpreg%>"
3098 #: config/iq2000/iq2000.c:3170
3100 msgid "invalid %%P operand"
3103 #: config/iq2000/iq2000.c:3178 config/rs6000/rs6000.c:15604
3105 msgid "invalid %%p value"
3108 #: config/iq2000/iq2000.c:3235
3110 msgid "invalid use of %%d, %%x, or %%X"
3113 #: config/lm32/lm32.c:526
3115 msgid "only 0.0 can be loaded as an immediate"
3118 #: config/lm32/lm32.c:596
3122 #: config/lm32/lm32.c:608
3123 msgid "can't use non gp relative absolute address"
3126 #: config/lm32/lm32.c:612
3127 msgid "invalid addressing mode"
3130 #: config/m32r/m32r.c:2122
3132 msgid "invalid operand to %%s code"
3135 #: config/m32r/m32r.c:2129
3137 msgid "invalid operand to %%p code"
3140 #: config/m32r/m32r.c:2184
3141 msgid "bad insn for 'A'"
3144 #: config/m32r/m32r.c:2231
3146 msgid "invalid operand to %%T/%%B code"
3149 #: config/m32r/m32r.c:2254
3151 msgid "invalid operand to %%N code"
3154 #: config/m32r/m32r.c:2287
3155 msgid "pre-increment address is not a register"
3158 #: config/m32r/m32r.c:2294
3159 msgid "pre-decrement address is not a register"
3162 #: config/m32r/m32r.c:2301
3163 msgid "post-increment address is not a register"
3166 #: config/m32r/m32r.c:2377 config/m32r/m32r.c:2391
3167 #: config/rs6000/rs6000.c:25033
3171 #: config/m32r/m32r.c:2396
3172 msgid "lo_sum not of register"
3175 #. !!!! SCz wrong here.
3176 #: config/m68hc11/m68hc11.c:3255 config/m68hc11/m68hc11.c:3633
3177 msgid "move insn not handled"
3180 #: config/m68hc11/m68hc11.c:3479 config/m68hc11/m68hc11.c:3563
3181 #: config/m68hc11/m68hc11.c:3836
3182 msgid "invalid register in the move instruction"
3185 #: config/m68hc11/m68hc11.c:3513
3186 msgid "invalid operand in the instruction"
3189 #: config/m68hc11/m68hc11.c:3810
3190 msgid "invalid register in the instruction"
3193 #: config/m68hc11/m68hc11.c:3843
3194 msgid "operand 1 must be a hard register"
3197 #: config/m68hc11/m68hc11.c:3857
3198 msgid "invalid rotate insn"
3201 #: config/m68hc11/m68hc11.c:4285
3202 msgid "registers IX, IY and Z used in the same INSN"
3205 #: config/m68hc11/m68hc11.c:4618 config/m68hc11/m68hc11.c:4918
3206 msgid "cannot do z-register replacement"
3209 #: config/m68hc11/m68hc11.c:4981
3210 msgid "invalid Z register replacement for insn"
3213 #: config/mep/mep.c:3321
3215 msgid "invalid %%L code"
3218 #: config/microblaze/microblaze.c:1741
3220 msgid "unknown punctuation '%c'"
3223 #: config/microblaze/microblaze.c:1750
3225 msgid "null pointer"
3228 #: config/microblaze/microblaze.c:1785
3230 msgid "PRINT_OPERAND, invalid insn for %%C"
3233 #: config/microblaze/microblaze.c:1814
3235 msgid "PRINT_OPERAND, invalid insn for %%N"
3238 #: config/microblaze/microblaze.c:1834 config/microblaze/microblaze.c:1995
3239 msgid "insn contains an invalid address !"
3242 #: config/microblaze/microblaze.c:1848 config/microblaze/microblaze.c:2035
3243 #: config/xtensa/xtensa.c:2391
3244 msgid "invalid address"
3247 #: config/microblaze/microblaze.c:1947
3249 msgid "letter %c was found & insn was not CONST_INT"
3252 #: config/mips/mips.c:7462 config/mips/mips.c:7483 config/mips/mips.c:7603
3254 msgid "'%%%c' is not a valid operand prefix"
3257 #: config/mips/mips.c:7540 config/mips/mips.c:7547 config/mips/mips.c:7554
3258 #: config/mips/mips.c:7561 config/mips/mips.c:7621 config/mips/mips.c:7635
3259 #: config/mips/mips.c:7648 config/mips/mips.c:7657
3261 msgid "invalid use of '%%%c'"
3264 #: config/mips/mips.c:7879
3265 msgid "mips_debugger_offset called with non stack/frame/arg pointer"
3268 #: config/mmix/mmix.c:1586 config/mmix/mmix.c:1716
3269 msgid "MMIX Internal: Expected a CONST_INT, not this"
3272 #: config/mmix/mmix.c:1665
3273 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
3276 #: config/mmix/mmix.c:1684
3277 msgid "MMIX Internal: Expected a register, not this"
3280 #: config/mmix/mmix.c:1694
3281 msgid "MMIX Internal: Expected a constant, not this"
3284 #. We need the original here.
3285 #: config/mmix/mmix.c:1778
3286 msgid "MMIX Internal: Cannot decode this operand"
3289 #: config/mmix/mmix.c:1835
3290 msgid "MMIX Internal: This is not a recognized address"
3293 #: config/mmix/mmix.c:2710
3294 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
3297 #: config/mmix/mmix.c:2717
3298 msgid "MMIX Internal: What's the CC of this?"
3301 #: config/mmix/mmix.c:2721
3302 msgid "MMIX Internal: What is the CC of this?"
3305 #: config/mmix/mmix.c:2785
3306 msgid "MMIX Internal: This is not a constant:"
3309 #: config/picochip/picochip.c:2682
3310 msgid "picochip_print_memory_address - Operand isn't memory based"
3313 #: config/picochip/picochip.c:2941
3314 msgid "Unknown mode in print_operand (CONST_DOUBLE) :"
3317 #: config/picochip/picochip.c:2987 config/picochip/picochip.c:3019
3318 msgid "Bad address, not (reg+disp):"
3321 #: config/picochip/picochip.c:3033
3322 msgid "Bad address, not register:"
3325 #: config/rs6000/host-darwin.c:97
3327 msgid "Out of stack space.\n"
3330 #: config/rs6000/host-darwin.c:118
3332 msgid "Try running '%s' in the shell to raise its limit.\n"
3335 #: config/rs6000/rs6000.c:2711
3336 msgid "-mvsx requires hardware floating point"
3339 #: config/rs6000/rs6000.c:2716
3340 msgid "-mvsx and -mpaired are incompatible"
3343 #: config/rs6000/rs6000.c:2721
3344 msgid "-mvsx used with little endian code"
3347 #: config/rs6000/rs6000.c:2723
3348 msgid "-mvsx needs indexed addressing"
3351 #: config/rs6000/rs6000.c:2727
3352 msgid "-mvsx and -mno-altivec are incompatible"
3355 #: config/rs6000/rs6000.c:2729
3356 msgid "-mno-altivec disables vsx"
3359 #: config/rs6000/rs6000.c:7598
3363 #: config/rs6000/rs6000.c:15414
3365 msgid "invalid %%c value"
3368 #: config/rs6000/rs6000.c:15442
3370 msgid "invalid %%f value"
3373 #: config/rs6000/rs6000.c:15451
3375 msgid "invalid %%F value"
3378 #: config/rs6000/rs6000.c:15460
3380 msgid "invalid %%G value"
3383 #: config/rs6000/rs6000.c:15495
3385 msgid "invalid %%j code"
3388 #: config/rs6000/rs6000.c:15505
3390 msgid "invalid %%J code"
3393 #: config/rs6000/rs6000.c:15515
3395 msgid "invalid %%k value"
3398 #: config/rs6000/rs6000.c:15530 config/xtensa/xtensa.c:2290
3400 msgid "invalid %%K value"
3403 #: config/rs6000/rs6000.c:15594
3405 msgid "invalid %%O value"
3408 #: config/rs6000/rs6000.c:15641
3410 msgid "invalid %%q value"
3413 #: config/rs6000/rs6000.c:15685
3415 msgid "invalid %%S value"
3418 #: config/rs6000/rs6000.c:15725
3420 msgid "invalid %%T value"
3423 #: config/rs6000/rs6000.c:15735
3425 msgid "invalid %%u value"
3428 #: config/rs6000/rs6000.c:15744 config/xtensa/xtensa.c:2260
3430 msgid "invalid %%v value"
3433 #: config/rs6000/rs6000.c:15843 config/xtensa/xtensa.c:2311
3435 msgid "invalid %%x value"
3438 #: config/rs6000/rs6000.c:15989
3440 msgid "invalid %%y value, try using the 'Z' constraint"
3443 #: config/rs6000/rs6000.c:27149
3444 msgid "AltiVec argument passed to unprototyped function"
3447 #: config/s390/s390.c:5134
3449 msgid "cannot decompose address"
3452 #: config/s390/s390.c:5357
3453 msgid "UNKNOWN in print_operand !?"
3456 #: config/score/score3.c:1284 config/score/score3.c:1304
3457 #: config/score/score7.c:1272
3459 msgid "invalid operand for code: '%c'"
3462 #: config/sh/sh.c:1182
3464 msgid "invalid operand to %%R"
3467 #: config/sh/sh.c:1209
3469 msgid "invalid operand to %%S"
3472 #: config/sh/sh.c:9139
3473 msgid "created and used with different architectures / ABIs"
3476 #: config/sh/sh.c:9141
3477 msgid "created and used with different ABIs"
3480 #: config/sh/sh.c:9143
3481 msgid "created and used with different endianness"
3484 #: config/sparc/sparc.c:7347 config/sparc/sparc.c:7353
3486 msgid "invalid %%Y operand"
3489 #: config/sparc/sparc.c:7423
3491 msgid "invalid %%A operand"
3494 #: config/sparc/sparc.c:7433
3496 msgid "invalid %%B operand"
3499 #: config/sparc/sparc.c:7472
3501 msgid "invalid %%c operand"
3504 #: config/sparc/sparc.c:7494
3506 msgid "invalid %%d operand"
3509 #: config/sparc/sparc.c:7511
3511 msgid "invalid %%f operand"
3514 #: config/sparc/sparc.c:7525
3516 msgid "invalid %%s operand"
3519 #: config/sparc/sparc.c:7579
3521 msgid "long long constant not a valid immediate operand"
3524 #: config/sparc/sparc.c:7582
3526 msgid "floating point constant not a valid immediate operand"
3529 #: config/stormy16/stormy16.c:1748 config/stormy16/stormy16.c:1819
3531 msgid "'B' operand is not constant"
3534 #: config/stormy16/stormy16.c:1775
3536 msgid "'B' operand has multiple bits set"
3539 #: config/stormy16/stormy16.c:1801
3541 msgid "'o' operand is not constant"
3544 #: config/stormy16/stormy16.c:1833
3546 msgid "xstormy16_print_operand: unknown code"
3549 #: config/v850/v850.c:339
3550 msgid "const_double_split got a bad insn:"
3553 #: config/v850/v850.c:921
3554 msgid "output_move_single:"
3557 #: config/vax/vax.c:419
3559 msgid "symbol used with both base and indexed registers"
3562 #: config/vax/vax.c:428
3564 msgid "symbol with offset used in PIC mode"
3567 #: config/vax/vax.c:514
3569 msgid "symbol used as immediate operand"
3572 #: config/vax/vax.c:1539
3573 msgid "illegal operand detected"
3576 #: config/xtensa/xtensa.c:737 config/xtensa/xtensa.c:769
3577 #: config/xtensa/xtensa.c:778
3581 #: config/xtensa/xtensa.c:2248
3583 msgid "invalid %%D value"
3586 #: config/xtensa/xtensa.c:2285
3587 msgid "invalid mask"
3590 #: config/xtensa/xtensa.c:2318
3592 msgid "invalid %%d value"
3595 #: config/xtensa/xtensa.c:2339 config/xtensa/xtensa.c:2349
3597 msgid "invalid %%t/%%b value"
3600 #: config/xtensa/xtensa.c:2416
3601 msgid "no register in address"
3604 #: config/xtensa/xtensa.c:2424
3605 msgid "address offset not a constant"
3608 #: cp/call.c:2892 cp/pt.c:1729 cp/pt.c:16507
3609 msgid "candidates are:"
3612 #: cp/call.c:2892 cp/pt.c:16507
3613 msgid "candidate is:"
3617 msgid "candidate 1:"
3621 msgid "candidate 2:"
3624 #: cp/cxx-pretty-print.c:173 objc/objc-act.c:8532
3628 #: cp/cxx-pretty-print.c:2119
3629 msgid "template-parameter-"
3633 msgid "candidates are: %+#D"
3636 #: cp/decl2.c:726 cp/pt.c:1725
3637 #, gcc-internal-format
3638 msgid "candidate is: %+#D"
3646 msgid "<brace-enclosed initializer list>"
3650 msgid "<unresolved overloaded function type>"
3654 msgid "<type error>"
3659 msgid "<anonymous %s>"
3662 #. A lambda's "type" is essentially its signature.
3668 msgid "<typeprefixerror>"
3673 msgid "(static initializers for %s)"
3678 msgid "(static destructors for %s)"
3686 msgid "<return value> "
3694 msgid "<enumerator>"
3698 msgid "<declaration error>"
3705 #: cp/error.c:1542 cp/error.c:1562
3706 msgid "<template parameter error>"
3713 #. While waiting for caret diagnostics, avoid printing
3714 #. __cxa_allocate_exception, __cxa_throw, and the like.
3716 msgid "<throw-expression>"
3724 msgid "<expression error>"
3728 msgid "<unknown operator>"
3740 msgid "At global scope:"
3745 msgid "In static member function %qs"
3750 msgid "In copy constructor %qs"
3755 msgid "In constructor %qs"
3760 msgid "In destructor %qs"
3764 msgid "In lambda function"
3769 msgid "%s: In instantiation of %qs:\n"
3774 msgid "%s:%d:%d: recursively instantiated from %qs\n"
3779 msgid "%s:%d:%d: instantiated from %qs\n"
3782 #: cp/error.c:2852 cp/error.c:2853
3784 msgid "%s:%d: recursively instantiated from %qs\n"
3789 msgid "%s:%d:%d: recursively instantiated from here"
3794 msgid "%s:%d:%d: instantiated from here"
3799 msgid "%s:%d: recursively instantiated from here"
3804 msgid "%s:%d: instantiated from here"
3809 msgid "%s:%d:%d: [ skipping %d instantiation contexts ]\n"
3814 msgid "%s:%d: [ skipping %d instantiation contexts ]\n"
3819 msgid "%s:%d:%d: in constexpr expansion of %qs"
3824 msgid "%s:%d: in constexpr expansion of %qs"
3828 msgid "target is not pointer or reference to class"
3832 msgid "target is not pointer or reference to complete type"
3836 msgid "target is not pointer or reference"
3840 msgid "source is not a pointer"
3844 msgid "source is not a pointer to class"
3848 msgid "source is a pointer to incomplete type"
3852 msgid "source is not of class type"
3856 msgid "source is of incomplete class type"
3860 msgid "conversion casts away constness"
3864 msgid "source type is not polymorphic"
3867 #: cp/typeck.c:5044 c-typeck.c:3494
3868 #, gcc-internal-format
3869 msgid "wrong type argument to unary minus"
3872 #: cp/typeck.c:5045 c-typeck.c:3481
3873 #, gcc-internal-format
3874 msgid "wrong type argument to unary plus"
3877 #: cp/typeck.c:5068 c-typeck.c:3520
3878 #, gcc-internal-format
3879 msgid "wrong type argument to bit-complement"
3882 #: cp/typeck.c:5075 c-typeck.c:3528
3883 #, gcc-internal-format
3884 msgid "wrong type argument to abs"
3887 #: cp/typeck.c:5083 c-typeck.c:3540
3888 #, gcc-internal-format
3889 msgid "wrong type argument to conjugation"
3893 msgid "in argument to unary !"
3897 msgid "no pre-increment operator for type"
3901 msgid "no post-increment operator for type"
3905 msgid "no pre-decrement operator for type"
3909 msgid "no post-decrement operator for type"
3912 #: fortran/arith.c:96
3913 msgid "Arithmetic OK at %L"
3916 #: fortran/arith.c:99
3917 msgid "Arithmetic overflow at %L"
3920 #: fortran/arith.c:102
3921 msgid "Arithmetic underflow at %L"
3924 #: fortran/arith.c:105
3925 msgid "Arithmetic NaN at %L"
3928 #: fortran/arith.c:108
3929 msgid "Division by zero at %L"
3932 #: fortran/arith.c:111
3933 msgid "Array operands are incommensurate at %L"
3936 #: fortran/arith.c:115
3937 msgid "Integer outside symmetric range implied by Standard Fortran at %L"
3940 #: fortran/arith.c:1346
3941 msgid "elemental binary operation"
3944 #: fortran/check.c:1468 fortran/check.c:2346 fortran/check.c:2400
3946 msgid "arguments '%s' and '%s' for intrinsic %s"
3949 #: fortran/check.c:2152
3951 msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
3954 #: fortran/check.c:2628 fortran/intrinsic.c:3912
3956 msgid "arguments '%s' and '%s' for intrinsic '%s'"
3959 #: fortran/error.c:738 fortran/error.c:792 fortran/error.c:827
3960 #: fortran/error.c:902
3964 #: fortran/error.c:794 fortran/error.c:882 fortran/error.c:932
3968 #: fortran/error.c:956
3969 msgid "Fatal Error:"
3972 #: fortran/expr.c:607
3974 msgid "Constant expression required at %C"
3977 #: fortran/expr.c:610
3979 msgid "Integer expression required at %C"
3982 #: fortran/expr.c:615
3984 msgid "Integer value too large in expression at %C"
3987 #: fortran/expr.c:3141
3988 msgid "array assignment"
3991 #: fortran/gfortranspec.c:274
3994 "GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
3995 "You may redistribute copies of GNU Fortran\n"
3996 "under the terms of the GNU General Public License.\n"
3997 "For more information about these matters, see the file named COPYING\n"
4001 #: fortran/gfortranspec.c:418
4006 #: fortran/interface.c:2238 fortran/intrinsic.c:3621
4007 msgid "actual argument to INTENT = OUT/INOUT"
4011 msgid "Positive width required"
4015 msgid "Nonnegative width required"
4019 msgid "Unexpected element '%c' in format string at %L"
4023 msgid "Unexpected end of format string"
4027 msgid "Zero width in format descriptor"
4031 msgid "Missing leading left parenthesis"
4035 msgid "Left parenthesis required after '*'"
4039 msgid "Expected P edit descriptor"
4042 #. P requires a prior number.
4044 msgid "P descriptor requires leading scale factor"
4047 #: fortran/io.c:737 fortran/io.c:751
4048 msgid "Comma required after P descriptor"
4052 msgid "Positive width required with T descriptor"
4056 msgid "E specifier not allowed with g0 descriptor"
4060 msgid "Positive exponent width required"
4064 msgid "Period required in format specifier"
4067 #: fortran/io.c:1521
4072 #: fortran/io.c:2818
4073 msgid "internal unit in WRITE"
4076 #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
4077 #. contexts. Thus, use an extended RESOLVE_TAG macro for that.
4078 #: fortran/io.c:3999
4080 msgid "%s tag with INQUIRE"
4083 #: fortran/matchexp.c:28
4085 msgid "Syntax error in expression at %C"
4088 #: fortran/module.c:985
4089 msgid "Unexpected EOF"
4092 #: fortran/module.c:1017
4093 msgid "Unexpected end of module in string constant"
4096 #: fortran/module.c:1071
4097 msgid "Integer overflow"
4100 #: fortran/module.c:1102
4101 msgid "Name too long"
4104 #: fortran/module.c:1209
4108 #: fortran/module.c:1253
4109 msgid "Expected name"
4112 #: fortran/module.c:1256
4113 msgid "Expected left parenthesis"
4116 #: fortran/module.c:1259
4117 msgid "Expected right parenthesis"
4120 #: fortran/module.c:1262
4121 msgid "Expected integer"
4124 #: fortran/module.c:1265
4125 msgid "Expected string"
4128 #: fortran/module.c:1289
4129 msgid "find_enum(): Enum not found"
4132 #: fortran/module.c:1908
4133 msgid "Expected attribute bit name"
4136 #: fortran/module.c:2777
4137 msgid "Expected integer string"
4140 #: fortran/module.c:2781
4141 msgid "Error converting integer"
4144 #: fortran/module.c:2803
4145 msgid "Expected real string"
4148 #: fortran/module.c:3020
4149 msgid "Expected expression type"
4152 #: fortran/module.c:3074
4153 msgid "Bad operator"
4156 #: fortran/module.c:3163
4157 msgid "Bad type in constant expression"
4160 #: fortran/module.c:5669
4161 msgid "Unexpected end of module"
4164 #: fortran/parse.c:1166
4165 msgid "arithmetic IF"
4168 #: fortran/parse.c:1175
4169 msgid "attribute declaration"
4172 #: fortran/parse.c:1211
4173 msgid "data declaration"
4176 #: fortran/parse.c:1220
4177 msgid "derived type declaration"
4180 #: fortran/parse.c:1314
4184 #: fortran/parse.c:1323
4185 msgid "implied END DO"
4188 #: fortran/parse.c:1408 fortran/resolve.c:8917
4192 #: fortran/parse.c:1411 fortran/resolve.c:8956 fortran/resolve.c:8958
4193 msgid "pointer assignment"
4196 #: fortran/parse.c:1429
4200 #: fortran/resolve.c:499
4201 msgid "module procedure"
4204 #: fortran/resolve.c:500
4205 msgid "internal function"
4208 #: fortran/resolve.c:1896
4209 msgid "elemental procedure"
4212 #: fortran/resolve.c:3654
4214 msgid "Invalid context for NULL() pointer at %%L"
4217 #: fortran/resolve.c:3670
4219 msgid "Operand of unary numeric operator '%s' at %%L is %s"
4222 #: fortran/resolve.c:3686
4224 msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
4227 #: fortran/resolve.c:3701
4229 msgid "Operands of string concatenation operator at %%L are %s/%s"
4232 #: fortran/resolve.c:3720
4234 msgid "Operands of logical operator '%s' at %%L are %s/%s"
4237 #: fortran/resolve.c:3734
4239 msgid "Operand of .not. operator at %%L is %s"
4242 #: fortran/resolve.c:3748
4243 msgid "COMPLEX quantities cannot be compared at %L"
4246 #: fortran/resolve.c:3777
4248 msgid "Logicals at %%L must be compared with %s instead of %s"
4251 #: fortran/resolve.c:3783
4253 msgid "Operands of comparison operator '%s' at %%L are %s/%s"
4256 #: fortran/resolve.c:3791
4258 msgid "Unknown operator '%s' at %%L"
4261 #: fortran/resolve.c:3793
4263 msgid "Operand of user operator '%s' at %%L is %s"
4266 #: fortran/resolve.c:3796
4268 msgid "Operands of user operator '%s' at %%L are %s/%s"
4271 #: fortran/resolve.c:3882
4273 msgid "Inconsistent ranks for operator at %%L and %%L"
4276 #: fortran/resolve.c:6136
4277 msgid "Loop variable"
4280 #: fortran/resolve.c:6140
4281 msgid "iterator variable"
4284 #: fortran/resolve.c:6145
4285 msgid "Start expression in DO loop"
4288 #: fortran/resolve.c:6149
4289 msgid "End expression in DO loop"
4292 #: fortran/resolve.c:6153
4293 msgid "Step expression in DO loop"
4296 #: fortran/resolve.c:6400 fortran/resolve.c:6402
4297 msgid "DEALLOCATE object"
4300 #: fortran/resolve.c:6703 fortran/resolve.c:6705
4301 msgid "ALLOCATE object"
4304 #: fortran/resolve.c:6884
4305 msgid "STAT variable"
4308 #: fortran/resolve.c:6927
4309 msgid "ERRMSG variable"
4312 #: fortran/resolve.c:7941
4313 msgid "item in READ"
4316 #: fortran/trans-array.c:1137
4318 msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
4321 #: fortran/trans-decl.c:4204
4324 "Actual string length does not match the declared one for dummy argument "
4328 #: fortran/trans-decl.c:4212
4331 "Actual string length is shorter than the declared one for dummy argument "
4335 #: fortran/trans-expr.c:5059
4337 msgid "Target of rank remapping is too small (%ld < %ld)"
4340 #: fortran/trans-intrinsic.c:890
4342 msgid "Unequal character lengths (%ld/%ld) in %s"
4345 #: fortran/trans-intrinsic.c:5413
4347 msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %lld)"
4350 #: fortran/trans-intrinsic.c:5445
4351 msgid "Argument NCOPIES of REPEAT intrinsic is too large"
4354 #: fortran/trans-io.c:508
4355 msgid "Unit number in I/O statement too small"
4358 #: fortran/trans-io.c:517
4359 msgid "Unit number in I/O statement too large"
4362 #: fortran/trans-stmt.c:155
4363 msgid "Assigned label is not a target label"
4366 #: fortran/trans-stmt.c:655
4368 msgid "Invalid image number %d in SYNC IMAGES"
4371 #: fortran/trans-stmt.c:991 fortran/trans-stmt.c:1272
4372 msgid "Loop variable has been modified"
4375 #: fortran/trans-stmt.c:1131
4376 msgid "DO step value is zero"
4379 #: fortran/trans.c:48
4380 msgid "Array reference out of bounds"
4383 #: fortran/trans.c:49
4384 msgid "Incorrect function return value"
4387 #: fortran/trans.c:556
4388 msgid "Memory allocation failed"
4391 #: fortran/trans.c:645
4393 "Attempt to allocate negative amount of memory. Possible integer overflow"
4396 #: fortran/trans.c:681 fortran/trans.c:1099
4397 msgid "Out of memory"
4400 #: fortran/trans.c:776
4402 msgid "Attempting to allocate already allocated variable '%s'"
4405 #: fortran/trans.c:782
4406 msgid "Attempting to allocate already allocated variable"
4409 #: fortran/trans.c:895 fortran/trans.c:975
4411 msgid "Attempt to DEALLOCATE unallocated '%s'"
4414 #: fortran/trans.c:1080
4415 msgid "Attempt to allocate a negative amount of memory."
4418 #: java/jcf-dump.c:1062
4420 msgid "Not a valid Java .class file.\n"
4423 #: java/jcf-dump.c:1068
4425 msgid "error while parsing constant pool\n"
4428 #: java/jcf-dump.c:1074 java/jcf-parse.c:1435
4429 #, gcc-internal-format, gfc-internal-format
4430 msgid "error in constant pool entry #%d\n"
4433 #: java/jcf-dump.c:1084
4435 msgid "error while parsing fields\n"
4438 #: java/jcf-dump.c:1090
4440 msgid "error while parsing methods\n"
4443 #: java/jcf-dump.c:1096
4445 msgid "error while parsing final attributes\n"
4448 #: java/jcf-dump.c:1133
4450 msgid "Try 'jcf-dump --help' for more information.\n"
4453 #: java/jcf-dump.c:1140
4456 "Usage: jcf-dump [OPTION]... CLASS...\n"
4460 #: java/jcf-dump.c:1141
4463 "Display contents of a class file in readable form.\n"
4467 #: java/jcf-dump.c:1142
4469 msgid " -c Disassemble method bodies\n"
4472 #: java/jcf-dump.c:1143
4474 msgid " --javap Generate output in 'javap' format\n"
4477 #: java/jcf-dump.c:1145
4479 msgid " --classpath PATH Set path to find .class files\n"
4482 #: java/jcf-dump.c:1146
4484 msgid " -IDIR Append directory to class path\n"
4487 #: java/jcf-dump.c:1147
4489 msgid " --bootclasspath PATH Override built-in class path\n"
4492 #: java/jcf-dump.c:1148
4494 msgid " --extdirs PATH Set extensions directory path\n"
4497 #: java/jcf-dump.c:1149
4499 msgid " -o FILE Set output file name\n"
4502 #: java/jcf-dump.c:1151
4504 msgid " --help Print this help, then exit\n"
4507 #: java/jcf-dump.c:1152
4509 msgid " --version Print version number, then exit\n"
4512 #: java/jcf-dump.c:1153
4514 msgid " -v, --verbose Print extra information while running\n"
4517 #: java/jcf-dump.c:1155
4520 "For bug reporting instructions, please see:\n"
4524 #: java/jcf-dump.c:1183 java/jcf-dump.c:1251
4526 msgid "jcf-dump: no classes specified\n"
4529 #: java/jcf-dump.c:1271
4531 msgid "Cannot open '%s' for output.\n"
4534 #: java/jcf-dump.c:1316
4536 msgid "bad format of .zip/.jar archive\n"
4539 #: java/jcf-dump.c:1434
4541 msgid "Bad byte codes.\n"
4544 #: java/jvgenmain.c:47
4546 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
4549 #: java/jvgenmain.c:111
4551 msgid "%s: Cannot open output file: %s\n"
4554 #: java/jvgenmain.c:157
4556 msgid "%s: Failed to close output file %s\n"
4559 #: config/arc/arc.h:61 config/mips/mips.h:1171
4560 msgid "may not use both -EB and -EL"
4563 #: config/vax/netbsd-elf.h:51
4564 msgid "the -shared option is not currently supported for VAX ELF"
4567 #: config/i386/linux-unwind.h:186
4568 msgid "ax ; {int $0x80 | syscall"
4571 #: config/i386/mingw-w64.h:76 config/i386/mingw32.h:101
4572 #: config/i386/cygwin.h:116
4573 msgid "shared and mdll are not compatible"
4576 #: ada/gcc-interface/lang-specs.h:33 java/jvspec.c:80 gcc.c:766
4577 msgid "-pg and -fomit-frame-pointer are incompatible"
4580 #: ada/gcc-interface/lang-specs.h:34
4581 msgid "-c or -S required for Ada"
4584 #: config/mcore/mcore.h:54
4585 msgid "the m210 does not have little endian support"
4588 #: config/darwin.h:223
4589 msgid "-current_version only allowed with -dynamiclib"
4592 #: config/darwin.h:225
4593 msgid "-install_name only allowed with -dynamiclib"
4596 #: config/darwin.h:230
4597 msgid "-bundle not allowed with -dynamiclib"
4600 #: config/darwin.h:231
4601 msgid "-bundle_loader not allowed with -dynamiclib"
4604 #: config/darwin.h:232
4605 msgid "-client_name not allowed with -dynamiclib"
4608 #: config/darwin.h:237
4609 msgid "-force_flat_namespace not allowed with -dynamiclib"
4612 #: config/darwin.h:239
4613 msgid "-keep_private_externs not allowed with -dynamiclib"
4616 #: config/darwin.h:240
4617 msgid "-private_bundle not allowed with -dynamiclib"
4620 #: java/lang-specs.h:33
4621 msgid "-fjni and -femit-class-files are incompatible"
4624 #: java/lang-specs.h:34
4625 msgid "-fjni and -femit-class-file are incompatible"
4628 #: java/lang-specs.h:35 java/lang-specs.h:36
4629 msgid "-femit-class-file should used along with -fsyntax-only"
4632 #: config/sparc/freebsd.h:35 config/rs6000/sysv4.h:843
4633 #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:104
4634 #: config/alpha/freebsd.h:34
4635 msgid "consider using '-pg' instead of '-p' with gprof(1)"
4638 #: config/sparc/linux64.h:165 config/sparc/linux64.h:176
4639 #: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144
4640 #: config/sparc/sol2-bi.h:240 config/sparc/sol2-bi.h:250
4641 msgid "may not use both -m32 and -m64"
4644 #: config/bfin/elf.h:54
4645 msgid "no processor type specified for linking"
4648 #: config/vax/vax.h:50 config/vax/vax.h:51
4649 msgid "profiling not supported with -mg"
4652 #: config/i386/nwld.h:34
4653 msgid "static linking is not supported"
4656 #: config/pa/pa-hpux10.h:87 config/pa/pa-hpux10.h:90 config/pa/pa-hpux10.h:98
4657 #: config/pa/pa-hpux10.h:101 config/pa/pa-hpux11.h:108
4658 #: config/pa/pa-hpux11.h:111 config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33
4659 #: config/pa/pa64-hpux.h:42 config/pa/pa64-hpux.h:45
4660 msgid "warning: consider linking with '-static' as system libraries with"
4663 #: config/pa/pa-hpux10.h:88 config/pa/pa-hpux10.h:91 config/pa/pa-hpux10.h:99
4664 #: config/pa/pa-hpux10.h:102 config/pa/pa-hpux11.h:109
4665 #: config/pa/pa-hpux11.h:112 config/pa/pa64-hpux.h:31 config/pa/pa64-hpux.h:34
4666 #: config/pa/pa64-hpux.h:43 config/pa/pa64-hpux.h:46
4667 msgid " profiling support are only provided in archive format"
4670 #: config/vxworks.h:71
4671 msgid "-Xbind-now and -Xbind-lazy are incompatible"
4674 #: objc/lang-specs.h:31 objc/lang-specs.h:46
4675 msgid "GNU Objective C no longer supports traditional compilation"
4678 #: config/sparc/sol2-bi.h:212 config/sparc/sol2-bi.h:217
4679 #: config/sparc/sol2-gld-bi.h:50 config/sparc/sol2-gld-bi.h:55
4680 msgid "does not support multilib"
4683 #: config/arm/arm.h:178
4684 msgid "-msoft-float and -mhard_float may not be used together"
4687 #: config/arm/arm.h:180
4688 msgid "-mbig-endian and -mlittle-endian may not be used together"
4691 #: config/cris/cris.h:197
4692 msgid "do not specify both -march=... and -mcpu=..."
4695 #: config/sh/sh.h:469
4696 msgid "SH2a does not support little-endian"
4699 #: config/rx/rx.h:66
4700 msgid "-mas100-syntax is incompatible with -gdwarf"
4703 #: config/rx/rx.h:67
4704 msgid "rx200 cpu does not have FPU hardware"
4707 #: config/rs6000/darwin.h:99
4708 msgid " conflicting code gen style switches are used"
4711 #: config/mips/r3900.h:34
4712 msgid "-mhard-float not supported"
4715 #: config/mips/r3900.h:36
4716 msgid "-msingle-float and -msoft-float cannot both be specified"
4720 msgid "GNU C no longer supports -traditional without -E"
4724 msgid "-E or -x required when input is from standard input"
4727 #: config/i386/i386.h:555
4728 msgid "'-msse5' was removed"
4731 #: config/s390/tpf.h:120
4732 msgid "static is not supported on TPF-OS"
4736 msgid "cannot use mthreads and mlegacy-threads together"
4740 msgid "cannot use mshared and static together"
4743 #: fortran/lang-specs.h:55 fortran/lang-specs.h:69
4744 msgid "gfortran does not support -E without -cpp"
4747 #: java/lang.opt:122
4748 msgid "Warn if deprecated empty statements are found"
4751 #: java/lang.opt:126
4752 msgid "Warn if .class files are out of date"
4755 #: java/lang.opt:130
4756 msgid "Warn if modifiers are specified when not necessary"
4759 #: java/lang.opt:150
4760 msgid "--CLASSPATH\tDeprecated; use --classpath instead"
4763 #: java/lang.opt:157
4764 msgid "Permit the use of the assert keyword"
4767 #: java/lang.opt:179
4768 msgid "--bootclasspath=<path>\tReplace system path"
4771 #: java/lang.opt:183
4772 msgid "Generate checks for references to NULL"
4775 #: java/lang.opt:187
4776 msgid "--classpath=<path>\tSet class path"
4779 #: java/lang.opt:194
4780 msgid "Output a class file"
4783 #: java/lang.opt:198
4784 msgid "Alias for -femit-class-file"
4787 #: java/lang.opt:202
4789 "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
4792 #: java/lang.opt:206
4793 msgid "--extdirs=<path>\tSet the extension directory path"
4796 #: java/lang.opt:216
4797 msgid "Input file is a file with a list of filenames to compile"
4800 #: java/lang.opt:223
4801 msgid "Always check for non gcj generated classes archives"
4804 #: java/lang.opt:227
4806 "Assume the runtime uses a hash table to map an object to its synchronization "
4810 #: java/lang.opt:231
4811 msgid "Generate instances of Class at runtime"
4814 #: java/lang.opt:235
4815 msgid "Use offset tables for virtual method calls"
4818 #: java/lang.opt:242
4819 msgid "Assume native functions are implemented using JNI"
4822 #: java/lang.opt:246
4823 msgid "Enable optimization of static class initialization code"
4826 #: java/lang.opt:253
4827 msgid "Reduce the amount of reflection meta-data generated"
4830 #: java/lang.opt:257
4831 msgid "Enable assignability checks for stores into object arrays"
4834 #: java/lang.opt:261
4835 msgid "Generate code for the Boehm GC"
4838 #: java/lang.opt:265
4839 msgid "Call a library routine to do integer divisions"
4842 #: java/lang.opt:269
4843 msgid "Generate code for built-in atomic operations"
4846 #: java/lang.opt:273
4847 msgid "Generated should be loaded by bootstrap loader"
4850 #: java/lang.opt:277
4851 msgid "Set the source language version"
4854 #: java/lang.opt:281
4855 msgid "Set the target VM version"
4858 #: ada/gcc-interface/lang.opt:114
4859 msgid "-gnat<options>\tSpecify options to GNAT"
4862 #: fortran/lang.opt:147
4863 msgid "-J<directory>\tPut MODULE files in 'directory'"
4866 #: fortran/lang.opt:199
4867 msgid "Warn about possible aliasing of dummy arguments"
4870 #: fortran/lang.opt:203
4871 msgid "Warn about alignment of COMMON blocks"
4874 #: fortran/lang.opt:207
4875 msgid "Warn about missing ampersand in continued character constants"
4878 #: fortran/lang.opt:211
4879 msgid "Warn about creation of array temporaries"
4882 #: fortran/lang.opt:215
4883 msgid "Warn about truncated character expressions"
4886 #: fortran/lang.opt:223
4887 msgid "Warn about most implicit conversions"
4890 #: fortran/lang.opt:227
4891 msgid "Warn about calls with implicit interface"
4894 #: fortran/lang.opt:231
4895 msgid "Warn about called procedures not explicitly declared"
4898 #: fortran/lang.opt:235
4899 msgid "Warn about truncated source lines"
4902 #: fortran/lang.opt:239
4903 msgid "Warn on intrinsics not part of the selected standard"
4906 #: fortran/lang.opt:247
4907 msgid "Warn about \"suspicious\" constructs"
4910 #: fortran/lang.opt:251
4911 msgid "Permit nonconforming uses of the tab character"
4914 #: fortran/lang.opt:255
4915 msgid "Warn about underflow of numerical constant expressions"
4918 #: fortran/lang.opt:259
4919 msgid "Warn if a user-procedure has the same name as an intrinsic"
4922 #: fortran/lang.opt:263
4923 msgid "Warn about unused dummy arguments."
4926 #: fortran/lang.opt:267
4927 msgid "Enable preprocessing"
4930 #: fortran/lang.opt:275
4931 msgid "Disable preprocessing"
4934 #: fortran/lang.opt:283
4935 msgid "Enable alignment of COMMON blocks"
4938 #: fortran/lang.opt:287
4939 msgid "All intrinsics procedures are available regardless of selected standard"
4942 #: fortran/lang.opt:295
4944 "Do not treat local variables and COMMON blocks as if they were named in SAVE "
4948 #: fortran/lang.opt:299
4949 msgid "Specify that backslash in string introduces an escape character"
4952 #: fortran/lang.opt:303
4953 msgid "Produce a backtrace when a runtime error is encountered"
4956 #: fortran/lang.opt:307
4958 "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will "
4962 #: fortran/lang.opt:311
4964 "Produce a warning at runtime if a array temporary has been created for a "
4965 "procedure argument"
4968 #: fortran/lang.opt:315
4969 msgid "Use big-endian format for unformatted files"
4972 #: fortran/lang.opt:319
4973 msgid "Use little-endian format for unformatted files"
4976 #: fortran/lang.opt:323
4977 msgid "Use native format for unformatted files"
4980 #: fortran/lang.opt:327
4981 msgid "Swap endianness for unformatted files"
4984 #: fortran/lang.opt:331
4985 msgid "Use the Cray Pointer extension"
4988 #: fortran/lang.opt:335
4989 msgid "Ignore 'D' in column one in fixed form"
4992 #: fortran/lang.opt:339
4993 msgid "Treat lines with 'D' in column one as comments"
4996 #: fortran/lang.opt:343
4997 msgid "Set the default double precision kind to an 8 byte wide type"
5000 #: fortran/lang.opt:347
5001 msgid "Set the default integer kind to an 8 byte wide type"
5004 #: fortran/lang.opt:351
5005 msgid "Set the default real kind to an 8 byte wide type"
5008 #: fortran/lang.opt:355
5009 msgid "Allow dollar signs in entity names"
5012 #: fortran/lang.opt:359
5013 msgid "Dump a core file when a runtime error occurs"
5016 #: fortran/lang.opt:363
5017 msgid "Display the code tree after parsing"
5020 #: fortran/lang.opt:367
5021 msgid "Display the code tree after front end optimization"
5024 #: fortran/lang.opt:371
5025 msgid "Display the code tree after parsing; deprecated option"
5028 #: fortran/lang.opt:375
5030 "Specify that an external BLAS library should be used for matmul calls on "
5034 #: fortran/lang.opt:379
5035 msgid "Use f2c calling convention"
5038 #: fortran/lang.opt:383
5039 msgid "Assume that the source file is fixed form"
5042 #: fortran/lang.opt:387
5043 msgid "Specify where to find the compiled intrinsic modules"
5046 #: fortran/lang.opt:391
5047 msgid "Allow arbitrary character line width in fixed mode"
5050 #: fortran/lang.opt:395
5051 msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode"
5054 #: fortran/lang.opt:399
5055 msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
5058 #: fortran/lang.opt:403
5059 msgid "Assume that the source file is free form"
5062 #: fortran/lang.opt:407
5063 msgid "Allow arbitrary character line width in free mode"
5066 #: fortran/lang.opt:411
5067 msgid "-ffree-line-length-<n>\tUse n as character line width in free mode"
5070 #: fortran/lang.opt:415
5072 "Specify that no implicit typing is allowed, unless overridden by explicit "
5073 "IMPLICIT statements"
5076 #: fortran/lang.opt:419
5078 "-finit-character=<n>\tInitialize local character variables to ASCII value n"
5081 #: fortran/lang.opt:423
5082 msgid "-finit-integer=<n>\tInitialize local integer variables to n"
5085 #: fortran/lang.opt:427
5086 msgid "Initialize local variables to zero (from g77)"
5089 #: fortran/lang.opt:431
5090 msgid "-finit-logical=<true|false>\tInitialize local logical variables"
5093 #: fortran/lang.opt:435
5094 msgid "-finit-real=<zero|nan|inf|-inf>\tInitialize local real variables"
5097 #: fortran/lang.opt:439
5099 "-fmax-array-constructor=<n>\tMaximum number of objects in an array "
5103 #: fortran/lang.opt:443
5104 msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
5107 #: fortran/lang.opt:447
5108 msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
5111 #: fortran/lang.opt:451
5113 "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
5117 #: fortran/lang.opt:455
5118 msgid "Set default accessibility of module entities to PRIVATE."
5121 #: fortran/lang.opt:463
5122 msgid "Try to lay out derived types as compactly as possible"
5125 #: fortran/lang.opt:471
5126 msgid "Protect parentheses in expressions"
5129 #: fortran/lang.opt:475
5130 msgid "Enable range checking during compilation"
5133 #: fortran/lang.opt:479
5134 msgid "Use a 4-byte record marker for unformatted files"
5137 #: fortran/lang.opt:483
5138 msgid "Use an 8-byte record marker for unformatted files"
5141 #: fortran/lang.opt:487
5142 msgid "Allocate local variables on the stack to allow indirect recursion"
5145 #: fortran/lang.opt:491
5146 msgid "Copy array sections into a contiguous block on procedure entry"
5149 #: fortran/lang.opt:495
5150 msgid "-fcoarray=[...]\tSpecify which coarray parallelization should be used"
5153 #: fortran/lang.opt:499
5154 msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
5157 #: fortran/lang.opt:503
5158 msgid "Append a second underscore if the name already contains an underscore"
5161 #: fortran/lang.opt:511
5162 msgid "Apply negative sign to zero values"
5165 #: fortran/lang.opt:515
5166 msgid "Append underscores to externally visible names"
5169 #: fortran/lang.opt:519
5170 msgid "Compile all program units at once and check all interfaces"
5173 #: fortran/lang.opt:559
5174 msgid "Statically link the GNU Fortran helper library (libgfortran)"
5177 #: fortran/lang.opt:563
5178 msgid "Conform to the ISO Fortran 2003 standard"
5181 #: fortran/lang.opt:567
5182 msgid "Conform to the ISO Fortran 2008 standard"
5185 #: fortran/lang.opt:571
5186 msgid "Conform to the ISO Fortran 95 standard"
5189 #: fortran/lang.opt:575
5190 msgid "Conform to nothing in particular"
5193 #: fortran/lang.opt:579
5194 msgid "Accept extensions to support legacy code"
5197 #: config/alpha/alpha.opt:23 config/i386/i386.opt:209
5198 msgid "Do not use hardware fp"
5201 #: config/alpha/alpha.opt:27
5202 msgid "Use fp registers"
5205 #: config/alpha/alpha.opt:31
5209 #: config/alpha/alpha.opt:35
5210 msgid "Do not assume GAS"
5213 #: config/alpha/alpha.opt:39
5214 msgid "Request IEEE-conformant math library routines (OSF/1)"
5217 #: config/alpha/alpha.opt:43
5218 msgid "Emit IEEE-conformant code, without inexact exceptions"
5221 #: config/alpha/alpha.opt:50
5222 msgid "Do not emit complex integer constants to read-only memory"
5225 #: config/alpha/alpha.opt:54
5229 #: config/alpha/alpha.opt:58
5230 msgid "Do not use VAX fp"
5233 #: config/alpha/alpha.opt:62
5234 msgid "Emit code for the byte/word ISA extension"
5237 #: config/alpha/alpha.opt:66
5238 msgid "Emit code for the motion video ISA extension"
5241 #: config/alpha/alpha.opt:70
5242 msgid "Emit code for the fp move and sqrt ISA extension"
5245 #: config/alpha/alpha.opt:74
5246 msgid "Emit code for the counting ISA extension"
5249 #: config/alpha/alpha.opt:78
5250 msgid "Emit code using explicit relocation directives"
5253 #: config/alpha/alpha.opt:82
5254 msgid "Emit 16-bit relocations to the small data areas"
5257 #: config/alpha/alpha.opt:86
5258 msgid "Emit 32-bit relocations to the small data areas"
5261 #: config/alpha/alpha.opt:90
5262 msgid "Emit direct branches to local functions"
5265 #: config/alpha/alpha.opt:94
5266 msgid "Emit indirect branches to local functions"
5269 #: config/alpha/alpha.opt:98
5270 msgid "Emit rdval instead of rduniq for thread pointer"
5273 #: config/alpha/alpha.opt:102 config/s390/s390.opt:59
5274 #: config/sparc/long-double-switch.opt:23
5275 msgid "Use 128-bit long double"
5278 #: config/alpha/alpha.opt:106 config/s390/s390.opt:63
5279 #: config/sparc/long-double-switch.opt:27
5280 msgid "Use 64-bit long double"
5283 #: config/alpha/alpha.opt:110
5284 msgid "Use features of and schedule given CPU"
5287 #: config/alpha/alpha.opt:114
5288 msgid "Schedule given CPU"
5291 #: config/alpha/alpha.opt:118
5292 msgid "Control the generated fp rounding mode"
5295 #: config/alpha/alpha.opt:122
5296 msgid "Control the IEEE trap mode"
5299 #: config/alpha/alpha.opt:126
5300 msgid "Control the precision given to fp exceptions"
5303 #: config/alpha/alpha.opt:130
5304 msgid "Tune expected memory latency"
5307 #: config/alpha/alpha.opt:134 config/ia64/ia64.opt:111
5308 #: config/rs6000/sysv4.opt:32
5309 msgid "Specify bit size of immediate TLS offsets"
5312 #: config/frv/frv.opt:23
5313 msgid "Use 4 media accumulators"
5316 #: config/frv/frv.opt:27
5317 msgid "Use 8 media accumulators"
5320 #: config/frv/frv.opt:31
5321 msgid "Enable label alignment optimizations"
5324 #: config/frv/frv.opt:35
5325 msgid "Dynamically allocate cc registers"
5328 #: config/frv/frv.opt:42
5329 msgid "Set the cost of branches"
5332 #: config/frv/frv.opt:46
5333 msgid "Enable conditional execution other than moves/scc"
5336 #: config/frv/frv.opt:50
5337 msgid "Change the maximum length of conditionally-executed sequences"
5340 #: config/frv/frv.opt:54
5342 "Change the number of temporary registers that are available to conditionally-"
5343 "executed sequences"
5346 #: config/frv/frv.opt:58
5347 msgid "Enable conditional moves"
5350 #: config/frv/frv.opt:62
5351 msgid "Set the target CPU type"
5354 #: config/frv/frv.opt:84
5355 msgid "Use fp double instructions"
5358 #: config/frv/frv.opt:88
5359 msgid "Change the ABI to allow double word insns"
5362 #: config/frv/frv.opt:92 config/bfin/bfin.opt:73
5363 msgid "Enable Function Descriptor PIC mode"
5366 #: config/frv/frv.opt:96
5367 msgid "Just use icc0/fcc0"
5370 #: config/frv/frv.opt:100
5371 msgid "Only use 32 FPRs"
5374 #: config/frv/frv.opt:104
5378 #: config/frv/frv.opt:108
5379 msgid "Only use 32 GPRs"
5382 #: config/frv/frv.opt:112
5386 #: config/frv/frv.opt:116
5387 msgid "Enable use of GPREL for read-only data in FDPIC"
5390 #: config/frv/frv.opt:120 config/rs6000/rs6000.opt:113
5391 #: config/pdp11/pdp11.opt:71
5392 msgid "Use hardware floating point"
5395 #: config/frv/frv.opt:124 config/bfin/bfin.opt:77
5396 msgid "Enable inlining of PLT in function calls"
5399 #: config/frv/frv.opt:128
5400 msgid "Enable PIC support for building libraries"
5403 #: config/frv/frv.opt:132
5404 msgid "Follow the EABI linkage requirements"
5407 #: config/frv/frv.opt:136
5408 msgid "Disallow direct calls to global functions"
5411 #: config/frv/frv.opt:140
5412 msgid "Use media instructions"
5415 #: config/frv/frv.opt:144
5416 msgid "Use multiply add/subtract instructions"
5419 #: config/frv/frv.opt:148
5420 msgid "Enable optimizing &&/|| in conditional execution"
5423 #: config/frv/frv.opt:152
5424 msgid "Enable nested conditional execution optimizations"
5427 #: config/frv/frv.opt:157
5428 msgid "Do not mark ABI switches in e_flags"
5431 #: config/frv/frv.opt:161
5432 msgid "Remove redundant membars"
5435 #: config/frv/frv.opt:165
5436 msgid "Pack VLIW instructions"
5439 #: config/frv/frv.opt:169
5440 msgid "Enable setting GPRs to the result of comparisons"
5443 #: config/frv/frv.opt:173
5444 msgid "Change the amount of scheduler lookahead"
5447 #: config/frv/frv.opt:177 config/pa/pa.opt:104
5448 msgid "Use software floating point"
5451 #: config/frv/frv.opt:181
5452 msgid "Assume a large TLS segment"
5455 #: config/frv/frv.opt:185
5456 msgid "Do not assume a large TLS segment"
5459 #: config/frv/frv.opt:190
5460 msgid "Cause gas to print tomcat statistics"
5463 #: config/frv/frv.opt:195
5464 msgid "Link with the library-pic libraries"
5467 #: config/frv/frv.opt:199
5468 msgid "Allow branches to be packed with other instructions"
5471 #: config/mn10300/mn10300.opt:23
5472 msgid "Target the AM33 processor"
5475 #: config/mn10300/mn10300.opt:27
5476 msgid "Target the AM33/2.0 processor"
5479 #: config/mn10300/mn10300.opt:31
5480 msgid "Target the AM34 processor"
5483 #: config/mn10300/mn10300.opt:35 config/arm/arm.opt:154
5484 msgid "Tune code for the given processor"
5487 #: config/mn10300/mn10300.opt:39
5488 msgid "Work around hardware multiply bug"
5491 #: config/mn10300/mn10300.opt:44
5492 msgid "Enable linker relaxations"
5495 #: config/mn10300/mn10300.opt:48
5496 msgid "Return pointers in both a0 and d0"
5499 #: config/s390/tpf.opt:23
5500 msgid "Enable TPF-OS tracing code"
5503 #: config/s390/tpf.opt:27
5504 msgid "Specify main object for TPF-OS"
5507 #: config/s390/s390.opt:23
5511 #: config/s390/s390.opt:27
5515 #: config/s390/s390.opt:31 config/i386/i386.opt:102 config/spu/spu.opt:80
5516 msgid "Generate code for given CPU"
5519 #: config/s390/s390.opt:35
5520 msgid "Maintain backchain pointer"
5523 #: config/s390/s390.opt:39
5524 msgid "Additional debug prints"
5527 #: config/s390/s390.opt:43
5528 msgid "ESA/390 architecture"
5531 #: config/s390/s390.opt:47
5532 msgid "Enable fused multiply/add instructions"
5535 #: config/s390/s390.opt:51
5536 msgid "Enable decimal floating point hardware support"
5539 #: config/s390/s390.opt:55
5540 msgid "Enable hardware floating point"
5543 #: config/s390/s390.opt:67
5544 msgid "Use packed stack layout"
5547 #: config/s390/s390.opt:71
5548 msgid "Use bras for executable < 64k"
5551 #: config/s390/s390.opt:75
5552 msgid "Disable hardware floating point"
5555 #: config/s390/s390.opt:79
5557 "Set the max. number of bytes which has to be left to stack size before a "
5558 "trap instruction is triggered"
5561 #: config/s390/s390.opt:83
5563 "Emit extra code in the function prologue in order to trap if the stack size "
5564 "exceeds the given limit"
5567 #: config/s390/s390.opt:87 config/ia64/ia64.opt:115 config/sparc/sparc.opt:91
5568 #: config/i386/i386.opt:237 config/spu/spu.opt:84
5569 msgid "Schedule code for given CPU"
5572 #: config/s390/s390.opt:91
5576 #: config/s390/s390.opt:95
5577 msgid "Warn if a function uses alloca or creates an array with dynamic size"
5580 #: config/s390/s390.opt:99
5581 msgid "Warn if a single function's framesize exceeds the given framesize"
5584 #: config/s390/s390.opt:103
5585 msgid "z/Architecture"
5588 #: config/ia64/ilp32.opt:3
5589 msgid "Generate ILP32 code"
5592 #: config/ia64/ilp32.opt:7
5593 msgid "Generate LP64 code"
5596 #: config/ia64/ia64.opt:21
5597 msgid "Generate big endian code"
5600 #: config/ia64/ia64.opt:25
5601 msgid "Generate little endian code"
5604 #: config/ia64/ia64.opt:29
5605 msgid "Generate code for GNU as"
5608 #: config/ia64/ia64.opt:33
5609 msgid "Generate code for GNU ld"
5612 #: config/ia64/ia64.opt:37
5613 msgid "Emit stop bits before and after volatile extended asms"
5616 #: config/ia64/ia64.opt:41
5617 msgid "Use in/loc/out register names"
5620 #: config/ia64/ia64.opt:48
5621 msgid "Enable use of sdata/scommon/sbss"
5624 #: config/ia64/ia64.opt:52
5625 msgid "Generate code without GP reg"
5628 #: config/ia64/ia64.opt:56
5629 msgid "gp is constant (but save/restore gp on indirect calls)"
5632 #: config/ia64/ia64.opt:60
5633 msgid "Generate self-relocatable code"
5636 #: config/ia64/ia64.opt:64
5637 msgid "Generate inline floating point division, optimize for latency"
5640 #: config/ia64/ia64.opt:68
5641 msgid "Generate inline floating point division, optimize for throughput"
5644 #: config/ia64/ia64.opt:75
5645 msgid "Generate inline integer division, optimize for latency"
5648 #: config/ia64/ia64.opt:79
5649 msgid "Generate inline integer division, optimize for throughput"
5652 #: config/ia64/ia64.opt:83
5653 msgid "Do not inline integer division"
5656 #: config/ia64/ia64.opt:87
5657 msgid "Generate inline square root, optimize for latency"
5660 #: config/ia64/ia64.opt:91
5661 msgid "Generate inline square root, optimize for throughput"
5664 #: config/ia64/ia64.opt:95
5665 msgid "Do not inline square root"
5668 #: config/ia64/ia64.opt:99
5669 msgid "Enable Dwarf 2 line debug info via GNU as"
5672 #: config/ia64/ia64.opt:103
5673 msgid "Enable earlier placing stop bits for better scheduling"
5676 #: config/ia64/ia64.opt:107 config/spu/spu.opt:72 config/sh/sh.opt:258
5677 #: config/pa/pa.opt:51
5678 msgid "Specify range of registers to make fixed"
5681 #: config/ia64/ia64.opt:119
5682 msgid "Use data speculation before reload"
5685 #: config/ia64/ia64.opt:123
5686 msgid "Use data speculation after reload"
5689 #: config/ia64/ia64.opt:127
5690 msgid "Use control speculation"
5693 #: config/ia64/ia64.opt:131
5694 msgid "Use in block data speculation before reload"
5697 #: config/ia64/ia64.opt:135
5698 msgid "Use in block data speculation after reload"
5701 #: config/ia64/ia64.opt:139
5702 msgid "Use in block control speculation"
5705 #: config/ia64/ia64.opt:143
5706 msgid "Use simple data speculation check"
5709 #: config/ia64/ia64.opt:147
5710 msgid "Use simple data speculation check for control speculation"
5713 #: config/ia64/ia64.opt:151
5715 "If set, data speculative instructions will be chosen for schedule only if "
5716 "there are no other choices at the moment "
5719 #: config/ia64/ia64.opt:155
5721 "If set, control speculative instructions will be chosen for schedule only if "
5722 "there are no other choices at the moment "
5725 #: config/ia64/ia64.opt:159
5727 "Count speculative dependencies while calculating priority of instructions"
5730 #: config/ia64/ia64.opt:163
5731 msgid "Place a stop bit after every cycle when scheduling"
5734 #: config/ia64/ia64.opt:167
5736 "Assume that floating-point stores and loads are not likely to cause conflict "
5737 "when placed into one instruction group"
5740 #: config/ia64/ia64.opt:171
5742 "Soft limit on number of memory insns per instruction group, giving lower "
5743 "priority to subsequent memory insns attempting to schedule in the same insn "
5744 "group. Frequently useful to prevent cache bank conflicts. Default value is 1"
5747 #: config/ia64/ia64.opt:175
5749 "Disallow more than 'msched-max-memory-insns' in instruction group. "
5750 "Otherwise, limit is 'soft' (prefer non-memory operations when limit is "
5754 #: config/ia64/ia64.opt:179
5755 msgid "Don't generate checks for control speculation in selective scheduling"
5758 #: config/ia64/ia64.opt:183
5759 msgid "Enable fused multiply/add and multiply/subtract instructions"
5762 #: config/ia64/vms_symvec_libgcc_s.opt:3
5763 msgid "! It would be better to auto-generate this file."
5766 #: config/ia64/vms_symvec_libgcc_s.opt:7
5767 msgid "SYMBOL_VECTOR=(__divdi3=PROCEDURE)"
5770 #: config/m32c/m32c.opt:24
5771 msgid "-msim\tUse simulator runtime"
5774 #: config/m32c/m32c.opt:28
5775 msgid "-mcpu=r8c\tCompile code for R8C variants"
5778 #: config/m32c/m32c.opt:32
5779 msgid "-mcpu=m16c\tCompile code for M16C variants"
5782 #: config/m32c/m32c.opt:36
5783 msgid "-mcpu=m32cm\tCompile code for M32CM variants"
5786 #: config/m32c/m32c.opt:40
5787 msgid "-mcpu=m32c\tCompile code for M32C variants"
5790 #: config/m32c/m32c.opt:44
5791 msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
5794 #: config/sparc/little-endian.opt:23
5795 msgid "Generate code for little-endian"
5798 #: config/sparc/little-endian.opt:27
5799 msgid "Generate code for big-endian"
5802 #: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27
5803 msgid "Use hardware FP"
5806 #: config/sparc/sparc.opt:31
5807 msgid "Do not use hardware FP"
5810 #: config/sparc/sparc.opt:35
5811 msgid "Assume possible double misalignment"
5814 #: config/sparc/sparc.opt:39
5815 msgid "Use ABI reserved registers"
5818 #: config/sparc/sparc.opt:43
5819 msgid "Use hardware quad FP instructions"
5822 #: config/sparc/sparc.opt:47
5823 msgid "Do not use hardware quad fp instructions"
5826 #: config/sparc/sparc.opt:51
5827 msgid "Compile for V8+ ABI"
5830 #: config/sparc/sparc.opt:55
5831 msgid "Use UltraSPARC Visual Instruction Set extensions"
5834 #: config/sparc/sparc.opt:59
5835 msgid "Pointers are 64-bit"
5838 #: config/sparc/sparc.opt:63
5839 msgid "Pointers are 32-bit"
5842 #: config/sparc/sparc.opt:67
5843 msgid "Use 64-bit ABI"
5846 #: config/sparc/sparc.opt:71
5847 msgid "Use 32-bit ABI"
5850 #: config/sparc/sparc.opt:75
5851 msgid "Use stack bias"
5854 #: config/sparc/sparc.opt:79
5855 msgid "Use structs on stronger alignment for double-word copies"
5858 #: config/sparc/sparc.opt:83
5859 msgid "Optimize tail call instructions in assembler and linker"
5862 #: config/sparc/sparc.opt:87
5863 msgid "Use features of and schedule code for given CPU"
5866 #: config/sparc/sparc.opt:95
5867 msgid "Use given SPARC-V9 code model"
5870 #: config/sparc/sparc.opt:99
5871 msgid "Enable strict 32-bit psABI struct return checking."
5874 #: config/m32r/m32r.opt:23
5875 msgid "Compile for the m32rx"
5878 #: config/m32r/m32r.opt:27
5879 msgid "Compile for the m32r2"
5882 #: config/m32r/m32r.opt:31
5883 msgid "Compile for the m32r"
5886 #: config/m32r/m32r.opt:35
5887 msgid "Align all loops to 32 byte boundary"
5890 #: config/m32r/m32r.opt:39
5891 msgid "Prefer branches over conditional execution"
5894 #: config/m32r/m32r.opt:43
5895 msgid "Give branches their default cost"
5898 #: config/m32r/m32r.opt:47
5899 msgid "Display compile time statistics"
5902 #: config/m32r/m32r.opt:51
5903 msgid "Specify cache flush function"
5906 #: config/m32r/m32r.opt:55
5907 msgid "Specify cache flush trap number"
5910 #: config/m32r/m32r.opt:59
5911 msgid "Only issue one instruction per cycle"
5914 #: config/m32r/m32r.opt:63
5915 msgid "Allow two instructions to be issued per cycle"
5918 #: config/m32r/m32r.opt:67
5919 msgid "Code size: small, medium or large"
5922 #: config/m32r/m32r.opt:71
5923 msgid "Don't call any cache flush functions"
5926 #: config/m32r/m32r.opt:75
5927 msgid "Don't call any cache flush trap"
5930 #: config/m32r/m32r.opt:82
5931 msgid "Small data area: none, sdata, use"
5934 #: config/m68k/m68k.opt:23
5935 msgid "Generate code for a 520X"
5938 #: config/m68k/m68k.opt:27
5939 msgid "Generate code for a 5206e"
5942 #: config/m68k/m68k.opt:31
5943 msgid "Generate code for a 528x"
5946 #: config/m68k/m68k.opt:35
5947 msgid "Generate code for a 5307"
5950 #: config/m68k/m68k.opt:39
5951 msgid "Generate code for a 5407"
5954 #: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104
5955 msgid "Generate code for a 68000"
5958 #: config/m68k/m68k.opt:47
5959 msgid "Generate code for a 68010"
5962 #: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108
5963 msgid "Generate code for a 68020"
5966 #: config/m68k/m68k.opt:55
5967 msgid "Generate code for a 68040, without any new instructions"
5970 #: config/m68k/m68k.opt:59
5971 msgid "Generate code for a 68060, without any new instructions"
5974 #: config/m68k/m68k.opt:63
5975 msgid "Generate code for a 68030"
5978 #: config/m68k/m68k.opt:67
5979 msgid "Generate code for a 68040"
5982 #: config/m68k/m68k.opt:71
5983 msgid "Generate code for a 68060"
5986 #: config/m68k/m68k.opt:75
5987 msgid "Generate code for a 68302"
5990 #: config/m68k/m68k.opt:79
5991 msgid "Generate code for a 68332"
5994 #: config/m68k/m68k.opt:84
5995 msgid "Generate code for a 68851"
5998 #: config/m68k/m68k.opt:88
5999 msgid "Generate code that uses 68881 floating-point instructions"
6002 #: config/m68k/m68k.opt:92
6003 msgid "Align variables on a 32-bit boundary"
6006 #: config/m68k/m68k.opt:96 config/arm/arm.opt:49 config/score/score.opt:63
6007 msgid "Specify the name of the target architecture"
6010 #: config/m68k/m68k.opt:100
6011 msgid "Use the bit-field instructions"
6014 #: config/m68k/m68k.opt:112
6015 msgid "Generate code for a ColdFire v4e"
6018 #: config/m68k/m68k.opt:116
6019 msgid "Specify the target CPU"
6022 #: config/m68k/m68k.opt:120
6023 msgid "Generate code for a cpu32"
6026 #: config/m68k/m68k.opt:124
6027 msgid "Use hardware division instructions on ColdFire"
6030 #: config/m68k/m68k.opt:128
6031 msgid "Generate code for a Fido A"
6034 #: config/m68k/m68k.opt:132
6035 msgid "Generate code which uses hardware floating point instructions"
6038 #: config/m68k/m68k.opt:136
6039 msgid "Enable ID based shared library"
6042 #: config/m68k/m68k.opt:140
6043 msgid "Do not use the bit-field instructions"
6046 #: config/m68k/m68k.opt:144
6047 msgid "Use normal calling convention"
6050 #: config/m68k/m68k.opt:148
6051 msgid "Consider type 'int' to be 32 bits wide"
6054 #: config/m68k/m68k.opt:152
6055 msgid "Generate pc-relative code"
6058 #: config/m68k/m68k.opt:156
6059 msgid "Use different calling convention using 'rtd'"
6062 #: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61
6063 msgid "Enable separate data segment"
6066 #: config/m68k/m68k.opt:164 config/bfin/bfin.opt:57
6067 msgid "ID of shared library to build"
6070 #: config/m68k/m68k.opt:168
6071 msgid "Consider type 'int' to be 16 bits wide"
6074 #: config/m68k/m68k.opt:172
6075 msgid "Generate code with library calls for floating point"
6078 #: config/m68k/m68k.opt:176
6079 msgid "Do not use unaligned memory references"
6082 #: config/m68k/m68k.opt:180
6083 msgid "Tune for the specified target CPU or architecture"
6086 #: config/m68k/m68k.opt:184
6087 msgid "Support more than 8192 GOT entries on ColdFire"
6090 #: config/m68k/m68k.opt:188
6091 msgid "Support TLS segment larger than 64K"
6094 #: config/m68k/ieee.opt:24 config/i386/i386.opt:145
6095 msgid "Use IEEE math for fp comparisons"
6098 #: config/i386/djgpp.opt:25
6099 msgid "Ignored (obsolete)"
6102 #: config/i386/mingw.opt:23
6103 msgid "Warn about none ISO msvcrt scanf/printf width extensions"
6106 #: config/i386/mingw.opt:27
6107 msgid "For nested functions on stack executable permission is set."
6110 #: config/i386/i386.opt:66
6111 msgid "sizeof(long double) is 16"
6114 #: config/i386/i386.opt:70 config/i386/i386.opt:141
6115 msgid "Use hardware fp"
6118 #: config/i386/i386.opt:74
6119 msgid "sizeof(long double) is 12"
6122 #: config/i386/i386.opt:78 config/sh/sh.opt:206
6123 msgid "Reserve space for outgoing arguments in the function prologue"
6126 #: config/i386/i386.opt:82
6127 msgid "Align some doubles on dword boundary"
6130 #: config/i386/i386.opt:86
6131 msgid "Function starts are aligned to this power of 2"
6134 #: config/i386/i386.opt:90
6135 msgid "Jump targets are aligned to this power of 2"
6138 #: config/i386/i386.opt:94
6139 msgid "Loop code aligned to this power of 2"
6142 #: config/i386/i386.opt:98
6143 msgid "Align destination of the string operations"
6146 #: config/i386/i386.opt:106
6147 msgid "Use given assembler dialect"
6150 #: config/i386/i386.opt:110
6151 msgid "Branches are this expensive (1-5, arbitrary units)"
6154 #: config/i386/i386.opt:114
6156 "Data greater than given threshold will go into .ldata section in x86-64 "
6160 #: config/i386/i386.opt:118
6161 msgid "Use given x86-64 code model"
6164 #: config/i386/i386.opt:121
6165 msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
6168 #: config/i386/i386.opt:125
6169 msgid "Generate sin, cos, sqrt for FPU"
6172 #: config/i386/i386.opt:129
6173 msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
6176 #: config/i386/i386.opt:133
6177 msgid "Return values of functions in FPU registers"
6180 #: config/i386/i386.opt:137
6181 msgid "Generate floating point mathematics using given instruction set"
6184 #: config/i386/i386.opt:149
6185 msgid "Inline all known string operations"
6188 #: config/i386/i386.opt:153
6190 "Inline memset/memcpy string operations, but perform inline version only for "
6194 #: config/i386/i386.opt:156
6196 "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-"
6197 "masm=intel%> and %<-masm=att%> instead"
6200 #: config/i386/i386.opt:161
6201 msgid "Use native (MS) bitfield layout"
6204 #: config/i386/i386.opt:177
6205 msgid "Omit the frame pointer in leaf functions"
6208 #: config/i386/i386.opt:181
6209 msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)"
6212 #: config/i386/i386.opt:185
6213 msgid "Attempt to keep stack aligned to this power of 2"
6216 #: config/i386/i386.opt:189
6217 msgid "Assume incoming stack aligned to this power of 2"
6220 #: config/i386/i386.opt:193
6221 msgid "Use push instructions to save outgoing arguments"
6224 #: config/i386/i386.opt:197
6225 msgid "Use red-zone in the x86-64 code"
6228 #: config/i386/i386.opt:201
6229 msgid "Number of registers used to pass integer arguments"
6232 #: config/i386/i386.opt:205
6233 msgid "Alternate calling convention"
6236 #: config/i386/i386.opt:213
6237 msgid "Use SSE register passing conventions for SF and DF mode"
6240 #: config/i386/i386.opt:217
6241 msgid "Realign stack in prologue"
6244 #: config/i386/i386.opt:221
6245 msgid "Enable stack probing"
6248 #: config/i386/i386.opt:225
6249 msgid "Chose strategy to generate stringop using"
6252 #: config/i386/i386.opt:229
6253 msgid "Use given thread-local storage dialect"
6256 #: config/i386/i386.opt:233
6258 msgid "Use direct references against %gs when accessing tls data"
6261 #: config/i386/i386.opt:241
6262 msgid "Generate code that conforms to the given ABI"
6265 #: config/i386/i386.opt:245 config/rs6000/rs6000.opt:125
6266 msgid "Vector library ABI to use"
6269 #: config/i386/i386.opt:249
6270 msgid "Return 8-byte vectors in memory"
6273 #: config/i386/i386.opt:253
6274 msgid "Generate reciprocals instead of divss and sqrtss."
6277 #: config/i386/i386.opt:257
6278 msgid "Generate cld instruction in the function prologue."
6281 #: config/i386/i386.opt:261
6283 "Generate vzeroupper instruction before a transfer of control flow out of"
6286 #: config/i386/i386.opt:266
6287 msgid "Do dispatch scheduling if processor is bdver1 and Haifa scheduling"
6290 #: config/i386/i386.opt:273
6291 msgid "Generate 32bit i386 code"
6294 #: config/i386/i386.opt:277
6295 msgid "Generate 64bit x86-64 code"
6298 #: config/i386/i386.opt:281
6299 msgid "Support MMX built-in functions"
6302 #: config/i386/i386.opt:285
6303 msgid "Support 3DNow! built-in functions"
6306 #: config/i386/i386.opt:289
6307 msgid "Support Athlon 3Dnow! built-in functions"
6310 #: config/i386/i386.opt:293
6311 msgid "Support MMX and SSE built-in functions and code generation"
6314 #: config/i386/i386.opt:297
6315 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
6318 #: config/i386/i386.opt:301
6319 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
6322 #: config/i386/i386.opt:305
6324 "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
6327 #: config/i386/i386.opt:309
6329 "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code "
6333 #: config/i386/i386.opt:313 config/i386/i386.opt:317
6335 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions "
6336 "and code generation"
6339 #: config/i386/i386.opt:321
6340 msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
6343 #: config/i386/i386.opt:325
6345 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in "
6346 "functions and code generation"
6349 #: config/i386/i386.opt:329
6351 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in "
6352 "functions and code generation"
6355 #: config/i386/i386.opt:333
6357 "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
6360 #: config/i386/i386.opt:337
6361 msgid "Support FMA4 built-in functions and code generation "
6364 #: config/i386/i386.opt:341
6365 msgid "Support XOP built-in functions and code generation "
6368 #: config/i386/i386.opt:345
6369 msgid "Support LWP built-in functions and code generation "
6372 #: config/i386/i386.opt:349
6374 "Support code generation of Advanced Bit Manipulation (ABM) instructions."
6377 #: config/i386/i386.opt:353
6378 msgid "Support code generation of popcnt instruction."
6381 #: config/i386/i386.opt:357
6382 msgid "Support BMI built-in functions and code generation"
6385 #: config/i386/i386.opt:361
6386 msgid "Support TBM built-in functions and code generation"
6389 #: config/i386/i386.opt:365
6390 msgid "Support code generation of cmpxchg16b instruction."
6393 #: config/i386/i386.opt:369
6394 msgid "Support code generation of sahf instruction in 64bit x86-64 code."
6397 #: config/i386/i386.opt:373
6398 msgid "Support code generation of movbe instruction."
6401 #: config/i386/i386.opt:377
6402 msgid "Support code generation of crc32 instruction."
6405 #: config/i386/i386.opt:381
6406 msgid "Support AES built-in functions and code generation"
6409 #: config/i386/i386.opt:385
6410 msgid "Support PCLMUL built-in functions and code generation"
6413 #: config/i386/i386.opt:389
6414 msgid "Encode SSE instructions with VEX prefix"
6417 #: config/i386/i386.opt:393
6418 msgid "Support FSGSBASE built-in functions and code generation"
6421 #: config/i386/i386.opt:397
6422 msgid "Support RDRND built-in functions and code generation"
6425 #: config/i386/i386.opt:401
6426 msgid "Support F16C built-in functions and code generation"
6429 #: config/i386/i386.opt:405
6430 msgid "Emit profiling counter call at function entry before prologue."
6433 #: config/i386/i386.opt:409
6435 "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-"
6439 #: config/i386/cygming.opt:23
6440 msgid "Create console application"
6443 #: config/i386/cygming.opt:27
6444 msgid "Generate code for a DLL"
6447 #: config/i386/cygming.opt:31
6448 msgid "Ignore dllimport for functions"
6451 #: config/i386/cygming.opt:35
6452 msgid "Use Mingw-specific thread support"
6455 #: config/i386/cygming.opt:39
6456 msgid "Set Windows defines"
6459 #: config/i386/cygming.opt:43
6460 msgid "Create GUI application"
6463 #: config/i386/cygming.opt:47
6464 msgid "Use the GNU extension to the PE format for aligned common data"
6467 #: config/i386/cygming.opt:51
6469 "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/"
6470 "delete replacement"
6473 #: config/i386/mingw-w64.opt:23
6474 msgid "Use unicode startup and define UNICODE macro"
6477 #: config/rs6000/aix.opt:24 config/rs6000/rs6000.opt:204
6478 msgid "Conform more closely to IBM XLC semantics"
6481 #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:129
6482 msgid "Generate 64-bit code"
6485 #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:133
6486 msgid "Generate 32-bit code"
6489 #: config/rs6000/rs6000.opt:25
6490 msgid "Use POWER instruction set"
6493 #: config/rs6000/rs6000.opt:29
6494 msgid "Do not use POWER instruction set"
6497 #: config/rs6000/rs6000.opt:33
6498 msgid "Use POWER2 instruction set"
6501 #: config/rs6000/rs6000.opt:37
6502 msgid "Use PowerPC instruction set"
6505 #: config/rs6000/rs6000.opt:41
6506 msgid "Do not use PowerPC instruction set"
6509 #: config/rs6000/rs6000.opt:45
6510 msgid "Use PowerPC-64 instruction set"
6513 #: config/rs6000/rs6000.opt:49
6514 msgid "Use PowerPC General Purpose group optional instructions"
6517 #: config/rs6000/rs6000.opt:53
6518 msgid "Use PowerPC Graphics group optional instructions"
6521 #: config/rs6000/rs6000.opt:57
6522 msgid "Use PowerPC V2.01 single field mfcr instruction"
6525 #: config/rs6000/rs6000.opt:61
6526 msgid "Use PowerPC V2.02 popcntb instruction"
6529 #: config/rs6000/rs6000.opt:65
6530 msgid "Use PowerPC V2.02 floating point rounding instructions"
6533 #: config/rs6000/rs6000.opt:69
6534 msgid "Use PowerPC V2.05 compare bytes instruction"
6537 #: config/rs6000/rs6000.opt:73
6538 msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
6541 #: config/rs6000/rs6000.opt:77
6542 msgid "Use AltiVec instructions"
6545 #: config/rs6000/rs6000.opt:81
6546 msgid "Use decimal floating point instructions"
6549 #: config/rs6000/rs6000.opt:85
6550 msgid "Use 4xx half-word multiply instructions"
6553 #: config/rs6000/rs6000.opt:89
6554 msgid "Use 4xx string-search dlmzb instruction"
6557 #: config/rs6000/rs6000.opt:93
6558 msgid "Generate load/store multiple instructions"
6561 #: config/rs6000/rs6000.opt:97
6562 msgid "Generate string instructions for block moves"
6565 #: config/rs6000/rs6000.opt:101
6566 msgid "Use new mnemonics for PowerPC architecture"
6569 #: config/rs6000/rs6000.opt:105
6570 msgid "Use old mnemonics for PowerPC architecture"
6573 #: config/rs6000/rs6000.opt:109 config/pdp11/pdp11.opt:83
6574 msgid "Do not use hardware floating point"
6577 #: config/rs6000/rs6000.opt:117
6578 msgid "Use PowerPC V2.06 popcntd instruction"
6581 #: config/rs6000/rs6000.opt:121
6583 "Under -ffast-math, generate a FRIZ instruction for (double)(long long) "
6587 #: config/rs6000/rs6000.opt:129
6588 msgid "Use vector/scalar (VSX) instructions"
6591 #: config/rs6000/rs6000.opt:169
6592 msgid "Do not generate load/store with update instructions"
6595 #: config/rs6000/rs6000.opt:173
6596 msgid "Generate load/store with update instructions"
6599 #: config/rs6000/rs6000.opt:177
6600 msgid "Avoid generation of indexed load/store instructions when possible"
6603 #: config/rs6000/rs6000.opt:181
6604 msgid "Generate fused multiply/add instructions"
6607 #: config/rs6000/rs6000.opt:185
6608 msgid "Mark __tls_get_addr calls with argument info"
6611 #: config/rs6000/rs6000.opt:192
6612 msgid "Schedule the start and end of the procedure"
6615 #: config/rs6000/rs6000.opt:196
6616 msgid "Return all structures in memory (AIX default)"
6619 #: config/rs6000/rs6000.opt:200
6620 msgid "Return small structures in registers (SVR4 default)"
6623 #: config/rs6000/rs6000.opt:208 config/rs6000/rs6000.opt:212
6625 "Generate software reciprocal divide and square root for better throughput."
6628 #: config/rs6000/rs6000.opt:216
6629 msgid "Assume that the reciprocal estimate instructions provide more accuracy."
6632 #: config/rs6000/rs6000.opt:220
6633 msgid "Do not place floating point constants in TOC"
6636 #: config/rs6000/rs6000.opt:224
6637 msgid "Place floating point constants in TOC"
6640 #: config/rs6000/rs6000.opt:228
6641 msgid "Do not place symbol+offset constants in TOC"
6644 #: config/rs6000/rs6000.opt:232
6645 msgid "Place symbol+offset constants in TOC"
6648 #: config/rs6000/rs6000.opt:243
6649 msgid "Use only one TOC entry per procedure"
6652 #: config/rs6000/rs6000.opt:247
6653 msgid "Put everything in the regular TOC"
6656 #: config/rs6000/rs6000.opt:251
6657 msgid "Generate VRSAVE instructions when generating AltiVec code"
6660 #: config/rs6000/rs6000.opt:255
6661 msgid "-mvrsave=yes/no\tDeprecated option. Use -mvrsave/-mno-vrsave instead"
6664 #: config/rs6000/rs6000.opt:259
6666 "Specify how many bytes should be moved inline before calling out to memcpy/"
6670 #: config/rs6000/rs6000.opt:263
6671 msgid "Generate isel instructions"
6674 #: config/rs6000/rs6000.opt:267
6675 msgid "-misel=yes/no\tDeprecated option. Use -misel/-mno-isel instead"
6678 #: config/rs6000/rs6000.opt:271
6679 msgid "Generate SPE SIMD instructions on E500"
6682 #: config/rs6000/rs6000.opt:275
6683 msgid "Generate PPC750CL paired-single instructions"
6686 #: config/rs6000/rs6000.opt:279
6687 msgid "-mspe=yes/no\tDeprecated option. Use -mspe/-mno-spe instead"
6690 #: config/rs6000/rs6000.opt:283
6691 msgid "-mdebug=\tEnable debug output"
6694 #: config/rs6000/rs6000.opt:287
6695 msgid "-mabi=\tSpecify ABI to use"
6698 #: config/rs6000/rs6000.opt:291
6699 msgid "-mcpu=\tUse features of and schedule code for given CPU"
6702 #: config/rs6000/rs6000.opt:295
6703 msgid "-mtune=\tSchedule code for given CPU"
6706 #: config/rs6000/rs6000.opt:299
6707 msgid "-mtraceback=\tSelect full, part, or no traceback table"
6710 #: config/rs6000/rs6000.opt:303
6711 msgid "Avoid all range limits on call instructions"
6714 #: config/rs6000/rs6000.opt:307
6715 msgid "Generate Cell microcode"
6718 #: config/rs6000/rs6000.opt:311
6719 msgid "Warn when a Cell microcoded instruction is emitted"
6722 #: config/rs6000/rs6000.opt:315
6723 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
6726 #: config/rs6000/rs6000.opt:319
6727 msgid "-mfloat-gprs=\tSelect GPR floating point method"
6730 #: config/rs6000/rs6000.opt:323
6731 msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
6734 #: config/rs6000/rs6000.opt:327
6735 msgid "Determine which dependences between insns are considered costly"
6738 #: config/rs6000/rs6000.opt:331
6739 msgid "Specify which post scheduling nop insertion scheme to apply"
6742 #: config/rs6000/rs6000.opt:335
6743 msgid "Specify alignment of structure fields default/natural"
6746 #: config/rs6000/rs6000.opt:339
6747 msgid "Specify scheduling priority for dispatch slot restricted insns"
6750 #: config/rs6000/rs6000.opt:343
6751 msgid "Single-precision floating point unit"
6754 #: config/rs6000/rs6000.opt:347
6755 msgid "Double-precision floating point unit"
6758 #: config/rs6000/rs6000.opt:351
6759 msgid "Floating point unit does not support divide & sqrt"
6762 #: config/rs6000/rs6000.opt:355
6763 msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
6766 #: config/rs6000/rs6000.opt:359
6767 msgid "Specify Xilinx FPU."
6770 #: config/rs6000/aix64.opt:24
6771 msgid "Compile for 64-bit pointers"
6774 #: config/rs6000/aix64.opt:28
6775 msgid "Compile for 32-bit pointers"
6778 #: config/rs6000/aix64.opt:32
6779 msgid "Support message passing with the Parallel Environment"
6782 #: config/rs6000/linux64.opt:24
6783 msgid "Call mcount for profiling before a function prologue"
6786 #: config/rs6000/linux64.opt:28
6787 msgid "Select code model"
6790 #: config/rs6000/sysv4.opt:24
6791 msgid "Select ABI calling convention"
6794 #: config/rs6000/sysv4.opt:28
6795 msgid "Select method for sdata handling"
6798 #: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40
6799 msgid "Align to the base type of the bit-field"
6802 #: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49
6803 msgid "Produce code relocatable at runtime"
6806 #: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57
6807 msgid "Produce little endian code"
6810 #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
6811 msgid "Produce big endian code"
6814 #: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74
6815 #: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:125
6816 #: config/rs6000/sysv4.opt:137
6817 msgid "no description yet"
6820 #: config/rs6000/sysv4.opt:78
6821 msgid "Assume all variable arg functions are prototyped"
6824 #: config/rs6000/sysv4.opt:87
6828 #: config/rs6000/sysv4.opt:91
6829 msgid "Allow bit-fields to cross word boundaries"
6832 #: config/rs6000/sysv4.opt:95
6833 msgid "Use alternate register names"
6836 #: config/rs6000/sysv4.opt:101
6837 msgid "Use default method for sdata handling"
6840 #: config/rs6000/sysv4.opt:105
6841 msgid "Link with libsim.a, libc.a and sim-crt0.o"
6844 #: config/rs6000/sysv4.opt:109
6845 msgid "Link with libads.a, libc.a and crt0.o"
6848 #: config/rs6000/sysv4.opt:113
6849 msgid "Link with libyk.a, libc.a and crt0.o"
6852 #: config/rs6000/sysv4.opt:117
6853 msgid "Link with libmvme.a, libc.a and crt0.o"
6856 #: config/rs6000/sysv4.opt:121
6857 msgid "Set the PPC_EMB bit in the ELF flags header"
6860 #: config/rs6000/sysv4.opt:141
6861 msgid "Generate code to use a non-exec PLT and GOT"
6864 #: config/rs6000/sysv4.opt:145
6865 msgid "Generate code for old exec BSS PLT"
6868 #: config/spu/spu.opt:20
6869 msgid "Emit warnings when run-time relocations are generated"
6872 #: config/spu/spu.opt:24
6873 msgid "Emit errors when run-time relocations are generated"
6876 #: config/spu/spu.opt:28
6877 msgid "Specify cost of branches (Default 20)"
6880 #: config/spu/spu.opt:32
6881 msgid "Make sure loads and stores are not moved past DMA instructions"
6884 #: config/spu/spu.opt:36
6885 msgid "volatile must be specified on any memory that is effected by DMA"
6888 #: config/spu/spu.opt:40 config/spu/spu.opt:44
6890 "Insert nops when it might improve performance by allowing dual issue "
6894 #: config/spu/spu.opt:48
6895 msgid "Use standard main function as entry for startup"
6898 #: config/spu/spu.opt:52
6899 msgid "Generate branch hints for branches"
6902 #: config/spu/spu.opt:56
6903 msgid "Maximum number of nops to insert for a hint (Default 2)"
6906 #: config/spu/spu.opt:60
6908 "Approximate maximum number of instructions to allow between a hint and its "
6912 #: config/spu/spu.opt:64
6913 msgid "Generate code for 18 bit addressing"
6916 #: config/spu/spu.opt:68
6917 msgid "Generate code for 32 bit addressing"
6920 #: config/spu/spu.opt:76
6922 "Insert hbrp instructions after hinted branch targets to avoid the SPU hang "
6926 #: config/spu/spu.opt:88
6927 msgid "Access variables in 32-bit PPU objects (default)"
6930 #: config/spu/spu.opt:92
6931 msgid "Access variables in 64-bit PPU objects"
6934 #: config/spu/spu.opt:96
6935 msgid "Allow conversions between __ea and generic pointers (default)"
6938 #: config/spu/spu.opt:100
6939 msgid "Size (in KB) of software data cache"
6942 #: config/spu/spu.opt:104
6943 msgid "Atomically write back software data cache lines (default)"
6946 #: config/mcore/mcore.opt:23
6947 msgid "Generate code for the M*Core M210"
6950 #: config/mcore/mcore.opt:27
6951 msgid "Generate code for the M*Core M340"
6954 #: config/mcore/mcore.opt:31
6955 msgid "Force functions to be aligned to a 4 byte boundary"
6958 #: config/mcore/mcore.opt:35 config/score/score.opt:23
6959 msgid "Generate big-endian code"
6962 #: config/mcore/mcore.opt:39
6963 msgid "Emit call graph information"
6966 #: config/mcore/mcore.opt:43
6967 msgid "Use the divide instruction"
6970 #: config/mcore/mcore.opt:47
6971 msgid "Inline constants if it can be done in 2 insns or less"
6974 #: config/mcore/mcore.opt:51 config/score/score.opt:27
6975 msgid "Generate little-endian code"
6978 #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
6980 "Assume that run-time support has been provided, so omit -lsim from the "
6981 "linker command line"
6984 #: config/mcore/mcore.opt:60
6985 msgid "Use arbitrary sized immediates in bit operations"
6988 #: config/mcore/mcore.opt:64
6989 msgid "Prefer word accesses over byte accesses"
6992 #: config/mcore/mcore.opt:71
6993 msgid "Set the maximum amount for a single stack increment operation"
6996 #: config/mcore/mcore.opt:75
6997 msgid "Always treat bitfields as int-sized"
7000 #: config/arc/arc.opt:32
7001 msgid "Prepend the name of the cpu to all public symbol names"
7004 #: config/arc/arc.opt:42
7005 msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
7008 #: config/arc/arc.opt:46
7009 msgid "-mtext=SECTION\tPut functions in SECTION"
7012 #: config/arc/arc.opt:50
7013 msgid "-mdata=SECTION\tPut data in SECTION"
7016 #: config/arc/arc.opt:54
7017 msgid "-mrodata=SECTION\tPut read-only data in SECTION"
7020 #: config/sh/sh.opt:45
7021 msgid "Generate SH1 code"
7024 #: config/sh/sh.opt:49
7025 msgid "Generate SH2 code"
7028 #: config/sh/sh.opt:53
7029 msgid "Generate default double-precision SH2a-FPU code"
7032 #: config/sh/sh.opt:57
7033 msgid "Generate SH2a FPU-less code"
7036 #: config/sh/sh.opt:61
7037 msgid "Generate default single-precision SH2a-FPU code"
7040 #: config/sh/sh.opt:65
7041 msgid "Generate only single-precision SH2a-FPU code"
7044 #: config/sh/sh.opt:69
7045 msgid "Generate SH2e code"
7048 #: config/sh/sh.opt:73
7049 msgid "Generate SH3 code"
7052 #: config/sh/sh.opt:77
7053 msgid "Generate SH3e code"
7056 #: config/sh/sh.opt:81
7057 msgid "Generate SH4 code"
7060 #: config/sh/sh.opt:85
7061 msgid "Generate SH4-100 code"
7064 #: config/sh/sh.opt:89
7065 msgid "Generate SH4-200 code"
7068 #: config/sh/sh.opt:95
7069 msgid "Generate SH4-300 code"
7072 #: config/sh/sh.opt:99
7073 msgid "Generate SH4 FPU-less code"
7076 #: config/sh/sh.opt:103
7077 msgid "Generate SH4-100 FPU-less code"
7080 #: config/sh/sh.opt:107
7081 msgid "Generate SH4-200 FPU-less code"
7084 #: config/sh/sh.opt:111
7085 msgid "Generate SH4-300 FPU-less code"
7088 #: config/sh/sh.opt:115
7089 msgid "Generate code for SH4 340 series (MMU/FPU-less)"
7092 #: config/sh/sh.opt:120
7093 msgid "Generate code for SH4 400 series (MMU/FPU-less)"
7096 #: config/sh/sh.opt:125
7097 msgid "Generate code for SH4 500 series (FPU-less)."
7100 #: config/sh/sh.opt:130
7101 msgid "Generate default single-precision SH4 code"
7104 #: config/sh/sh.opt:134
7105 msgid "Generate default single-precision SH4-100 code"
7108 #: config/sh/sh.opt:138
7109 msgid "Generate default single-precision SH4-200 code"
7112 #: config/sh/sh.opt:142
7113 msgid "Generate default single-precision SH4-300 code"
7116 #: config/sh/sh.opt:146
7117 msgid "Generate only single-precision SH4 code"
7120 #: config/sh/sh.opt:150
7121 msgid "Generate only single-precision SH4-100 code"
7124 #: config/sh/sh.opt:154
7125 msgid "Generate only single-precision SH4-200 code"
7128 #: config/sh/sh.opt:158
7129 msgid "Generate only single-precision SH4-300 code"
7132 #: config/sh/sh.opt:162
7133 msgid "Generate SH4a code"
7136 #: config/sh/sh.opt:166
7137 msgid "Generate SH4a FPU-less code"
7140 #: config/sh/sh.opt:170
7141 msgid "Generate default single-precision SH4a code"
7144 #: config/sh/sh.opt:174
7145 msgid "Generate only single-precision SH4a code"
7148 #: config/sh/sh.opt:178
7149 msgid "Generate SH4al-dsp code"
7152 #: config/sh/sh.opt:182
7153 msgid "Generate 32-bit SHmedia code"
7156 #: config/sh/sh.opt:186
7157 msgid "Generate 32-bit FPU-less SHmedia code"
7160 #: config/sh/sh.opt:190
7161 msgid "Generate 64-bit SHmedia code"
7164 #: config/sh/sh.opt:194
7165 msgid "Generate 64-bit FPU-less SHmedia code"
7168 #: config/sh/sh.opt:198
7169 msgid "Generate SHcompact code"
7172 #: config/sh/sh.opt:202
7173 msgid "Generate FPU-less SHcompact code"
7176 #: config/sh/sh.opt:210
7178 "Throttle unrolling to avoid thrashing target registers unless the unroll "
7179 "benefit outweighs this"
7182 #: config/sh/sh.opt:214
7183 msgid "Generate code in big endian mode"
7186 #: config/sh/sh.opt:218
7187 msgid "Generate 32-bit offsets in switch tables"
7190 #: config/sh/sh.opt:222
7191 msgid "Generate bit instructions"
7194 #: config/sh/sh.opt:226
7195 msgid "Cost to assume for a branch insn"
7198 #: config/sh/sh.opt:230
7199 msgid "Enable cbranchdi4 pattern"
7202 #: config/sh/sh.opt:234
7203 msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
7206 #: config/sh/sh.opt:238
7207 msgid "Enable SH5 cut2 workaround"
7210 #: config/sh/sh.opt:242
7211 msgid "Align doubles at 64-bit boundaries"
7214 #: config/sh/sh.opt:246
7216 "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
7217 "inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
7220 #: config/sh/sh.opt:250
7221 msgid "Specify name for 32 bit signed division function"
7224 #: config/sh/sh.opt:254
7226 "Enable the use of 64-bit floating point registers in fmov instructions. See "
7227 "-mdalign if 64-bit alignment is required."
7230 #: config/sh/sh.opt:262
7232 "Enable the use of the fused floating point multiply-accumulate operation"
7235 #: config/sh/sh.opt:266
7236 msgid "Cost to assume for gettr insn"
7239 #: config/sh/sh.opt:270 config/sh/sh.opt:320
7240 msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
7243 #: config/sh/sh.opt:274
7244 msgid "Increase the IEEE compliance for floating-point code"
7247 #: config/sh/sh.opt:278
7248 msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
7251 #: config/sh/sh.opt:282
7253 "inline code to invalidate instruction cache entries after setting up nested "
7254 "function trampolines"
7257 #: config/sh/sh.opt:286
7258 msgid "Assume symbols might be invalid"
7261 #: config/sh/sh.opt:290
7262 msgid "Annotate assembler instructions with estimated addresses"
7265 #: config/sh/sh.opt:294
7266 msgid "Generate code in little endian mode"
7269 #: config/sh/sh.opt:298
7270 msgid "Mark MAC register as call-clobbered"
7273 #: config/sh/sh.opt:304
7274 msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
7277 #: config/sh/sh.opt:308
7278 msgid "Emit function-calls using global offset table when generating PIC"
7281 #: config/sh/sh.opt:312
7282 msgid "Assume pt* instructions won't trap"
7285 #: config/sh/sh.opt:316
7286 msgid "Shorten address references during linking"
7289 #: config/sh/sh.opt:324
7290 msgid "Deprecated. Use -Os instead"
7293 #: config/sh/sh.opt:328
7294 msgid "Cost to assume for a multiply insn"
7297 #: config/sh/sh.opt:332
7299 "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate "
7300 "if the inline code would not work in user mode."
7303 #: config/sh/sh.opt:338
7304 msgid "Pretend a branch-around-a-move is a conditional move."
7307 #: config/sh/superh.opt:6
7308 msgid "Board name [and memory region]."
7311 #: config/sh/superh.opt:10
7312 msgid "Runtime name."
7315 #: config/arm/arm.opt:23
7316 msgid "Specify an ABI"
7319 #: config/arm/arm.opt:27
7320 msgid "Generate a call to abort if a noreturn function returns"
7323 #: config/arm/arm.opt:34
7324 msgid "Pass FP arguments in FP registers"
7327 #: config/arm/arm.opt:38
7328 msgid "Generate APCS conformant stack frames"
7331 #: config/arm/arm.opt:42
7332 msgid "Generate re-entrant, PIC code"
7335 #: config/arm/arm.opt:56
7336 msgid "Assume target CPU is configured as big endian"
7339 #: config/arm/arm.opt:60
7340 msgid "Thumb: Assume non-static functions may be called from ARM code"
7343 #: config/arm/arm.opt:64
7344 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
7347 #: config/arm/arm.opt:68
7348 msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
7351 #: config/arm/arm.opt:72 config/bfin/bfin.opt:27
7352 msgid "Specify the name of the target CPU"
7355 #: config/arm/arm.opt:76
7356 msgid "Specify if floating point hardware should be used"
7359 #: config/arm/arm.opt:83
7360 msgid "Specify the __fp16 floating-point format"
7363 #: config/arm/arm.opt:94
7364 msgid "Specify the name of the target floating point hardware/format"
7367 #: config/arm/arm.opt:98
7368 msgid "Alias for -mfloat-abi=hard"
7371 #: config/arm/arm.opt:102
7372 msgid "Assume target CPU is configured as little endian"
7375 #: config/arm/arm.opt:106
7376 msgid "Generate call insns as indirect calls, if necessary"
7379 #: config/arm/arm.opt:110
7380 msgid "Specify the register to be used for PIC addressing"
7383 #: config/arm/arm.opt:114
7384 msgid "Store function names in object code"
7387 #: config/arm/arm.opt:118
7388 msgid "Permit scheduling of a function's prologue sequence"
7391 #: config/arm/arm.opt:122
7392 msgid "Do not load the PIC register in function prologues"
7395 #: config/arm/arm.opt:126
7396 msgid "Alias for -mfloat-abi=soft"
7399 #: config/arm/arm.opt:130
7400 msgid "Specify the minimum bit alignment of structures"
7403 #: config/arm/arm.opt:134
7404 msgid "Compile for the Thumb not the ARM"
7407 #: config/arm/arm.opt:138
7408 msgid "Support calls between Thumb and ARM instruction sets"
7411 #: config/arm/arm.opt:142
7412 msgid "Specify how to access the thread pointer"
7415 #: config/arm/arm.opt:146
7416 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
7419 #: config/arm/arm.opt:150
7420 msgid "Thumb: Generate (leaf) stack frames even if not needed"
7423 #: config/arm/arm.opt:158
7424 msgid "Assume big endian bytes, little endian words"
7427 #: config/arm/arm.opt:162
7429 "Use Neon quad-word (rather than double-word) registers for vectorization"
7432 #: config/arm/arm.opt:166
7433 msgid "Only generate absolute relocations on word sized values."
7436 #: config/arm/arm.opt:170
7438 "Avoid overlapping destination and address registers on LDRD instructions"
7441 #: config/arm/pe.opt:23
7442 msgid "Ignore dllimport attribute for functions"
7445 #: config/pdp11/pdp11.opt:23
7446 msgid "Generate code for an 11/10"
7449 #: config/pdp11/pdp11.opt:27
7450 msgid "Generate code for an 11/40"
7453 #: config/pdp11/pdp11.opt:31
7454 msgid "Generate code for an 11/45"
7457 #: config/pdp11/pdp11.opt:35
7458 msgid "Use 16-bit abs patterns"
7461 #: config/pdp11/pdp11.opt:39
7462 msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
7465 #: config/pdp11/pdp11.opt:43
7466 msgid "Do not use inline patterns for copying memory"
7469 #: config/pdp11/pdp11.opt:47
7470 msgid "Use inline patterns for copying memory"
7473 #: config/pdp11/pdp11.opt:51
7474 msgid "Do not pretend that branches are expensive"
7477 #: config/pdp11/pdp11.opt:55
7478 msgid "Pretend that branches are expensive"
7481 #: config/pdp11/pdp11.opt:59
7482 msgid "Use the DEC assembler syntax"
7485 #: config/pdp11/pdp11.opt:63
7486 msgid "Use 32 bit float"
7489 #: config/pdp11/pdp11.opt:67
7490 msgid "Use 64 bit float"
7493 #: config/pdp11/pdp11.opt:75
7494 msgid "Use 16 bit int"
7497 #: config/pdp11/pdp11.opt:79
7498 msgid "Use 32 bit int"
7501 #: config/pdp11/pdp11.opt:87
7502 msgid "Target has split I&D"
7505 #: config/pdp11/pdp11.opt:91
7506 msgid "Use UNIX assembler syntax"
7509 #: config/avr/avr.opt:23
7510 msgid "Use subroutines for function prologues and epilogues"
7513 #: config/avr/avr.opt:27
7514 msgid "-mmcu=MCU\tSelect the target MCU"
7517 #: config/avr/avr.opt:34
7518 msgid "Use an 8-bit 'int' type"
7521 #: config/avr/avr.opt:38
7522 msgid "Change the stack pointer without disabling interrupts"
7525 #: config/avr/avr.opt:48
7526 msgid "Use rjmp/rcall (limited range) on >8K devices"
7529 #: config/avr/avr.opt:52
7530 msgid "Change only the low 8 bits of the stack pointer"
7533 #: config/avr/avr.opt:56
7534 msgid "Relax branches"
7537 #: config/avr/avr.opt:60
7539 "Make the linker relaxation machine assume that a program counter wrap-around "
7543 #: config/crx/crx.opt:23
7544 msgid "Support multiply accumulate instructions"
7547 #: config/crx/crx.opt:27
7548 msgid "Do not use push to store function arguments"
7551 #: config/crx/crx.opt:31
7552 msgid "Restrict doloop to the given nesting level"
7555 #: config/pa/pa-hpux.opt:23
7556 msgid "Generate cpp defines for server IO"
7559 #: config/pa/pa-hpux.opt:27 config/pa/pa-hpux1010.opt:23
7560 #: config/pa/pa-hpux1111.opt:23
7561 msgid "Specify UNIX standard for predefines and linking"
7564 #: config/pa/pa-hpux.opt:31
7565 msgid "Generate cpp defines for workstation IO"
7568 #: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84
7569 msgid "Generate PA1.0 code"
7572 #: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108
7573 msgid "Generate PA1.1 code"
7576 #: config/pa/pa.opt:31 config/pa/pa.opt:92
7577 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
7580 #: config/pa/pa.opt:35
7581 msgid "Generate code for huge switch statements"
7584 #: config/pa/pa.opt:39
7585 msgid "Disable FP regs"
7588 #: config/pa/pa.opt:43
7589 msgid "Disable indexed addressing"
7592 #: config/pa/pa.opt:47
7593 msgid "Generate fast indirect calls"
7596 #: config/pa/pa.opt:55
7597 msgid "Assume code will be assembled by GAS"
7600 #: config/pa/pa.opt:59
7601 msgid "Put jumps in call delay slots"
7604 #: config/pa/pa.opt:64
7605 msgid "Enable linker optimizations"
7608 #: config/pa/pa.opt:68
7609 msgid "Always generate long calls"
7612 #: config/pa/pa.opt:72
7613 msgid "Emit long load/store sequences"
7616 #: config/pa/pa.opt:80
7617 msgid "Disable space regs"
7620 #: config/pa/pa.opt:96
7621 msgid "Use portable calling conventions"
7624 #: config/pa/pa.opt:100
7626 "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
7627 "7200, 7300, and 8000"
7630 #: config/pa/pa.opt:112
7631 msgid "Do not disable space regs"
7634 #: config/pa/pa64-hpux.opt:23
7635 msgid "Assume code will be linked by GNU ld"
7638 #: config/pa/pa64-hpux.opt:27
7639 msgid "Assume code will be linked by HP ld"
7642 #: config/xtensa/xtensa.opt:23
7643 msgid "Use CONST16 instruction to load constants"
7646 #: config/xtensa/xtensa.opt:27
7647 msgid "Disable position-independent code (PIC) for use in OS kernel code"
7650 #: config/xtensa/xtensa.opt:31
7651 msgid "Use indirect CALLXn instructions for large programs"
7654 #: config/xtensa/xtensa.opt:35
7655 msgid "Automatically align branch targets to reduce branch penalties"
7658 #: config/xtensa/xtensa.opt:39
7659 msgid "Intersperse literal pools with code in the text section"
7662 #: config/xtensa/xtensa.opt:43
7664 "-mno-serialize-volatile\tDo not serialize volatile memory references with "
7668 #: config/stormy16/stormy16.opt:24
7669 msgid "Provide libraries for the simulator"
7672 #: config/mips/mips.opt:23
7673 msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
7676 #: config/mips/mips.opt:27
7677 msgid "Generate code that can be used in SVR4-style dynamic objects"
7680 #: config/mips/mips.opt:31
7681 msgid "Use PMC-style 'mad' instructions"
7684 #: config/mips/mips.opt:35
7685 msgid "-march=ISA\tGenerate code for the given ISA"
7688 #: config/mips/mips.opt:39
7690 "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
7693 #: config/mips/mips.opt:43
7694 msgid "Use Branch Likely instructions, overriding the architecture default"
7697 #: config/mips/mips.opt:47
7698 msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
7701 #: config/mips/mips.opt:51
7702 msgid "Trap on integer divide by zero"
7705 #: config/mips/mips.opt:55
7707 "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code"
7710 #: config/mips/mips.opt:59
7711 msgid "Use branch-and-break sequences to check for integer divide by zero"
7714 #: config/mips/mips.opt:63
7715 msgid "Use trap instructions to check for integer divide by zero"
7718 #: config/mips/mips.opt:67
7719 msgid "Allow the use of MDMX instructions"
7722 #: config/mips/mips.opt:71
7724 "Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
7728 #: config/mips/mips.opt:75
7729 msgid "Use MIPS-DSP instructions"
7732 #: config/mips/mips.opt:79
7733 msgid "Use MIPS-DSP REV 2 instructions"
7736 #: config/mips/mips.opt:89 config/mep/mep.opt:80
7737 msgid "Use big-endian byte order"
7740 #: config/mips/mips.opt:93 config/mep/mep.opt:84
7741 msgid "Use little-endian byte order"
7744 #: config/mips/mips.opt:97 config/iq2000/iq2000.opt:31
7745 msgid "Use ROM instead of RAM"
7748 #: config/mips/mips.opt:101
7749 msgid "Use NewABI-style %reloc() assembly operators"
7752 #: config/mips/mips.opt:105
7753 msgid "Use -G for data that is not defined by the current object"
7756 #: config/mips/mips.opt:109
7757 msgid "Work around certain R4000 errata"
7760 #: config/mips/mips.opt:113
7761 msgid "Work around certain R4400 errata"
7764 #: config/mips/mips.opt:117
7765 msgid "Work around certain R10000 errata"
7768 #: config/mips/mips.opt:121
7769 msgid "Work around errata for early SB-1 revision 2 cores"
7772 #: config/mips/mips.opt:125
7773 msgid "Work around certain VR4120 errata"
7776 #: config/mips/mips.opt:129
7777 msgid "Work around VR4130 mflo/mfhi errata"
7780 #: config/mips/mips.opt:133
7781 msgid "Work around an early 4300 hardware bug"
7784 #: config/mips/mips.opt:137
7785 msgid "FP exceptions are enabled"
7788 #: config/mips/mips.opt:141
7789 msgid "Use 32-bit floating-point registers"
7792 #: config/mips/mips.opt:145
7793 msgid "Use 64-bit floating-point registers"
7796 #: config/mips/mips.opt:149
7798 "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack "
7802 #: config/mips/mips.opt:153
7803 msgid "Generate floating-point multiply-add instructions"
7806 #: config/mips/mips.opt:157
7807 msgid "Use 32-bit general registers"
7810 #: config/mips/mips.opt:161
7811 msgid "Use 64-bit general registers"
7814 #: config/mips/mips.opt:165
7815 msgid "Use GP-relative addressing to access small data"
7818 #: config/mips/mips.opt:169
7820 "When generating -mabicalls code, allow executables to use PLTs and copy "
7824 #: config/mips/mips.opt:173
7825 msgid "Allow the use of hardware floating-point ABI and instructions"
7828 #: config/mips/mips.opt:177
7829 msgid "Generate code that can be safely linked with MIPS16 code."
7832 #: config/mips/mips.opt:181
7833 msgid "-mipsN\tGenerate code for ISA level N"
7836 #: config/mips/mips.opt:185
7837 msgid "Generate MIPS16 code"
7840 #: config/mips/mips.opt:189
7841 msgid "Use MIPS-3D instructions"
7844 #: config/mips/mips.opt:193
7845 msgid "Use ll, sc and sync instructions"
7848 #: config/mips/mips.opt:197
7849 msgid "Use -G for object-local data"
7852 #: config/mips/mips.opt:201
7853 msgid "Use indirect calls"
7856 #: config/mips/mips.opt:205
7857 msgid "Use a 32-bit long type"
7860 #: config/mips/mips.opt:209
7861 msgid "Use a 64-bit long type"
7864 #: config/mips/mips.opt:213
7865 msgid "Pass the address of the ra save location to _mcount in $12"
7868 #: config/mips/mips.opt:217
7869 msgid "Don't optimize block moves"
7872 #: config/mips/mips.opt:221
7873 msgid "Use the mips-tfile postpass"
7876 #: config/mips/mips.opt:225
7877 msgid "Allow the use of MT instructions"
7880 #: config/mips/mips.opt:229
7881 msgid "Prevent the use of all floating-point operations"
7884 #: config/mips/mips.opt:233
7885 msgid "Do not use a cache-flushing function before calling stack trampolines"
7888 #: config/mips/mips.opt:237
7889 msgid "Do not use MDMX instructions"
7892 #: config/mips/mips.opt:241
7893 msgid "Generate normal-mode code"
7896 #: config/mips/mips.opt:245
7897 msgid "Do not use MIPS-3D instructions"
7900 #: config/mips/mips.opt:249
7901 msgid "Use paired-single floating-point instructions"
7904 #: config/mips/mips.opt:253
7906 "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be "
7910 #: config/mips/mips.opt:257
7911 msgid "Try to allow the linker to turn PIC calls into direct calls"
7914 #: config/mips/mips.opt:261
7916 "When generating -mabicalls code, make the code suitable for use in shared "
7920 #: config/mips/mips.opt:265
7922 "Restrict the use of hardware floating-point instructions to 32-bit operations"
7925 #: config/mips/mips.opt:269
7926 msgid "Use SmartMIPS instructions"
7929 #: config/mips/mips.opt:273
7930 msgid "Prevent the use of all hardware floating-point instructions"
7933 #: config/mips/mips.opt:277
7934 msgid "Optimize lui/addiu address loads"
7937 #: config/mips/mips.opt:281
7938 msgid "Assume all symbols have 32-bit values"
7941 #: config/mips/mips.opt:285
7942 msgid "Use synci instruction to invalidate i-cache"
7945 #: config/mips/mips.opt:289
7946 msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
7949 #: config/mips/mips.opt:293 config/iq2000/iq2000.opt:44
7950 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
7953 #: config/mips/mips.opt:297
7954 msgid "Perform VR4130-specific alignment optimizations"
7957 #: config/mips/mips.opt:301
7958 msgid "Lift restrictions on GOT size"
7961 #: config/fr30/fr30.opt:23
7962 msgid "Assume small address space"
7965 #: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31
7966 msgid "Compile for a 68HC11"
7969 #: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35
7970 msgid "Compile for a 68HC12"
7973 #: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45
7974 msgid "Compile for a 68HCS12"
7977 #: config/m68hc11/m68hc11.opt:49
7978 msgid "Auto pre/post decrement increment allowed"
7981 #: config/m68hc11/m68hc11.opt:53
7982 msgid "Min/max instructions allowed"
7985 #: config/m68hc11/m68hc11.opt:57
7986 msgid "Use call and rtc for function calls and returns"
7989 #: config/m68hc11/m68hc11.opt:61
7990 msgid "Auto pre/post decrement increment not allowed"
7993 #: config/m68hc11/m68hc11.opt:65
7994 msgid "Use jsr and rts for function calls and returns"
7997 #: config/m68hc11/m68hc11.opt:69
7998 msgid "Min/max instructions not allowed"
8001 #: config/m68hc11/m68hc11.opt:73
8002 msgid "Use direct addressing mode for soft registers"
8005 #: config/m68hc11/m68hc11.opt:77
8006 msgid "Compile with 32-bit integer mode"
8009 #: config/m68hc11/m68hc11.opt:82
8010 msgid "Specify the register allocation order"
8013 #: config/m68hc11/m68hc11.opt:86
8014 msgid "Do not use direct addressing mode for soft registers"
8017 #: config/m68hc11/m68hc11.opt:90
8018 msgid "Compile with 16-bit integer mode"
8021 #: config/m68hc11/m68hc11.opt:94
8022 msgid "Indicate the number of soft registers available"
8025 #: config/vax/vax.opt:23 config/vax/vax.opt:27
8026 msgid "Target DFLOAT double precision code"
8029 #: config/vax/vax.opt:31 config/vax/vax.opt:35
8030 msgid "Generate GFLOAT double precision code"
8033 #: config/vax/vax.opt:39
8034 msgid "Generate code for GNU assembler (gas)"
8037 #: config/vax/vax.opt:43
8038 msgid "Generate code for UNIX assembler"
8041 #: config/vax/vax.opt:47
8042 msgid "Use VAXC structure conventions"
8045 #: config/vax/vax.opt:51
8046 msgid "Use new adddi3/subdi3 patterns"
8049 #: config/cris/linux.opt:27
8050 msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
8053 #: config/cris/cris.opt:45
8054 msgid "Work around bug in multiplication instruction"
8057 #: config/cris/cris.opt:51
8058 msgid "Compile for ETRAX 4 (CRIS v3)"
8061 #: config/cris/cris.opt:56
8062 msgid "Compile for ETRAX 100 (CRIS v8)"
8065 #: config/cris/cris.opt:64
8066 msgid "Emit verbose debug information in assembly code"
8069 #: config/cris/cris.opt:71
8070 msgid "Do not use condition codes from normal instructions"
8073 #: config/cris/cris.opt:80
8074 msgid "Do not emit addressing modes with side-effect assignment"
8077 #: config/cris/cris.opt:89
8078 msgid "Do not tune stack alignment"
8081 #: config/cris/cris.opt:98
8082 msgid "Do not tune writable data alignment"
8085 #: config/cris/cris.opt:107
8086 msgid "Do not tune code and read-only data alignment"
8089 #: config/cris/cris.opt:116
8090 msgid "Align code and data to 32 bits"
8093 #: config/cris/cris.opt:133
8094 msgid "Don't align items in code or data"
8097 #: config/cris/cris.opt:142
8098 msgid "Do not emit function prologue or epilogue"
8101 #: config/cris/cris.opt:149
8102 msgid "Use the most feature-enabling options allowed by other options"
8105 #: config/cris/cris.opt:158
8106 msgid "Override -mbest-lib-options"
8109 #: config/cris/cris.opt:165
8110 msgid "-march=ARCH\tGenerate code for the specified chip or CPU version"
8113 #: config/cris/cris.opt:169
8114 msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version"
8117 #: config/cris/cris.opt:173
8119 "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified "
8123 #: config/h8300/h8300.opt:23
8124 msgid "Generate H8S code"
8127 #: config/h8300/h8300.opt:27
8128 msgid "Generate H8SX code"
8131 #: config/h8300/h8300.opt:31
8132 msgid "Generate H8S/2600 code"
8135 #: config/h8300/h8300.opt:35
8136 msgid "Make integers 32 bits wide"
8139 #: config/h8300/h8300.opt:42
8140 msgid "Use registers for argument passing"
8143 #: config/h8300/h8300.opt:46
8144 msgid "Consider access to byte sized memory slow"
8147 #: config/h8300/h8300.opt:50
8148 msgid "Enable linker relaxing"
8151 #: config/h8300/h8300.opt:54
8152 msgid "Generate H8/300H code"
8155 #: config/h8300/h8300.opt:58
8156 msgid "Enable the normal mode"
8159 #: config/h8300/h8300.opt:62
8160 msgid "Use H8/300 alignment rules"
8163 #: config/v850/v850.opt:23
8164 msgid "Use registers r2 and r5"
8167 #: config/v850/v850.opt:27
8168 msgid "Use 4 byte entries in switch tables"
8171 #: config/v850/v850.opt:31
8172 msgid "Enable backend debugging"
8175 #: config/v850/v850.opt:35
8176 msgid "Do not use the callt instruction"
8179 #: config/v850/v850.opt:39
8180 msgid "Reuse r30 on a per function basis"
8183 #: config/v850/v850.opt:43
8184 msgid "Support Green Hills ABI"
8187 #: config/v850/v850.opt:47
8188 msgid "Prohibit PC relative function calls"
8191 #: config/v850/v850.opt:51
8192 msgid "Use stubs for function prologues"
8195 #: config/v850/v850.opt:55
8196 msgid "Set the max size of data eligible for the SDA area"
8199 #: config/v850/v850.opt:59
8200 msgid "Enable the use of the short load instructions"
8203 #: config/v850/v850.opt:63
8204 msgid "Same as: -mep -mprolog-function"
8207 #: config/v850/v850.opt:67
8208 msgid "Set the max size of data eligible for the TDA area"
8211 #: config/v850/v850.opt:71
8212 msgid "Enforce strict alignment"
8215 #: config/v850/v850.opt:75
8216 msgid "Enforce table jump"
8219 #: config/v850/v850.opt:82
8220 msgid "Compile for the v850 processor"
8223 #: config/v850/v850.opt:86
8224 msgid "Compile for the v850e processor"
8227 #: config/v850/v850.opt:90
8228 msgid "Compile for the v850e1 processor"
8231 #: config/v850/v850.opt:94
8232 msgid "Compile for the v850e2 processor"
8235 #: config/v850/v850.opt:98
8236 msgid "Compile for the v850e2v3 processor"
8239 #: config/v850/v850.opt:102
8240 msgid "Set the max size of data eligible for the ZDA area"
8243 #: config/mmix/mmix.opt:24
8244 msgid "For intrinsics library: pass all parameters in registers"
8247 #: config/mmix/mmix.opt:28
8248 msgid "Use register stack for parameters and return value"
8251 #: config/mmix/mmix.opt:32
8252 msgid "Use call-clobbered registers for parameters and return value"
8255 #: config/mmix/mmix.opt:37
8256 msgid "Use epsilon-respecting floating point compare instructions"
8259 #: config/mmix/mmix.opt:41
8260 msgid "Use zero-extending memory loads, not sign-extending ones"
8263 #: config/mmix/mmix.opt:45
8265 "Generate divide results with reminder having the same sign as the divisor "
8266 "(not the dividend)"
8269 #: config/mmix/mmix.opt:49
8270 msgid "Prepend global symbols with \":\" (for use with PREFIX)"
8273 #: config/mmix/mmix.opt:53
8274 msgid "Do not provide a default start-address 0x100 of the program"
8277 #: config/mmix/mmix.opt:57
8278 msgid "Link to emit program in ELF format (rather than mmo)"
8281 #: config/mmix/mmix.opt:61
8282 msgid "Use P-mnemonics for branches statically predicted as taken"
8285 #: config/mmix/mmix.opt:65
8286 msgid "Don't use P-mnemonics for branches"
8289 #: config/mmix/mmix.opt:79
8290 msgid "Use addresses that allocate global registers"
8293 #: config/mmix/mmix.opt:83
8294 msgid "Do not use addresses that allocate global registers"
8297 #: config/mmix/mmix.opt:87
8298 msgid "Generate a single exit point for each function"
8301 #: config/mmix/mmix.opt:91
8302 msgid "Do not generate a single exit point for each function"
8305 #: config/mmix/mmix.opt:95
8306 msgid "Set start-address of the program"
8309 #: config/mmix/mmix.opt:99
8310 msgid "Set start-address of data"
8313 #: config/iq2000/iq2000.opt:23
8314 msgid "Specify CPU for code generation purposes"
8317 #: config/iq2000/iq2000.opt:27
8318 msgid "Specify CPU for scheduling purposes"
8321 #: config/iq2000/iq2000.opt:35 config/microblaze/microblaze.opt:65
8322 msgid "Use GP relative sdata/sbss sections"
8325 #: config/iq2000/iq2000.opt:40
8326 msgid "No default crt0.o"
8329 #: config/bfin/bfin.opt:23 config/mep/mep.opt:141
8330 msgid "Use simulator runtime"
8333 #: config/bfin/bfin.opt:31
8334 msgid "Omit frame pointer for leaf functions"
8337 #: config/bfin/bfin.opt:35
8338 msgid "Program is entirely located in low 64k of memory"
8341 #: config/bfin/bfin.opt:39
8342 msgid "Work around a hardware anomaly by adding a number of NOPs before a"
8345 #: config/bfin/bfin.opt:44
8346 msgid "Avoid speculative loads to work around a hardware anomaly."
8349 #: config/bfin/bfin.opt:48
8350 msgid "Enabled ID based shared library"
8353 #: config/bfin/bfin.opt:52
8355 "Generate code that won't be linked against any other ID shared libraries,"
8358 #: config/bfin/bfin.opt:65
8359 msgid "Avoid generating pc-relative calls; use indirection"
8362 #: config/bfin/bfin.opt:69
8363 msgid "Link with the fast floating-point library"
8366 #: config/bfin/bfin.opt:81
8367 msgid "Do stack checking using bounds in L1 scratch memory"
8370 #: config/bfin/bfin.opt:85
8371 msgid "Enable multicore support"
8374 #: config/bfin/bfin.opt:89
8375 msgid "Build for Core A"
8378 #: config/bfin/bfin.opt:93
8379 msgid "Build for Core B"
8382 #: config/bfin/bfin.opt:97
8383 msgid "Build for SDRAM"
8386 #: config/bfin/bfin.opt:101
8387 msgid "Assume ICPLBs are enabled at runtime."
8390 #: config/picochip/picochip.opt:23
8392 "Specify which type of AE to target. This option sets the mul-type and byte-"
8396 #: config/picochip/picochip.opt:27
8397 msgid "Specify which type of multiplication to use. Can be mem, mac or none."
8400 #: config/picochip/picochip.opt:31
8402 "Specify whether the byte access instructions should be used. Enabled by "
8406 #: config/picochip/picochip.opt:35
8407 msgid "Enable debug output to be generated."
8410 #: config/picochip/picochip.opt:39
8412 "Allow a symbol value to be used as an immediate value in an instruction."
8415 #: config/picochip/picochip.opt:43
8416 msgid "Generate warnings when inefficient code is known to be generated."
8419 #: config/vxworks.opt:24
8420 msgid "Assume the VxWorks RTP environment"
8423 #: config/vxworks.opt:31
8424 msgid "Assume the VxWorks vThreads environment"
8427 #: config/darwin.opt:50 c-family/c.opt:71 c-family/c.opt:74 c-family/c.opt:77
8428 #: c-family/c.opt:80 c-family/c.opt:179 c-family/c.opt:182 c-family/c.opt:220
8429 #: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1053
8430 #: c-family/c.opt:1061 common.opt:195 common.opt:198 common.opt:1978
8432 msgid "missing filename after %qs"
8435 #: config/darwin.opt:102
8436 msgid "Generate compile-time CFString objects"
8439 #: config/darwin.opt:145
8440 msgid "Warn if constant CFString objects contain non-portable characters"
8443 #: config/darwin.opt:150
8444 msgid "Generate AT&T-style stubs for Mach-O"
8447 #: config/darwin.opt:154
8448 msgid "Generate code suitable for executables (NOT shared libs)"
8451 #: config/darwin.opt:158
8452 msgid "Generate code suitable for fast turn around debugging"
8455 #: config/darwin.opt:166
8456 msgid "The earliest MacOS X version on which this program will run"
8459 #: config/darwin.opt:170
8460 msgid "Set sizeof(bool) to 1"
8463 #: config/darwin.opt:174
8464 msgid "Generate code for darwin loadable kernel extensions"
8467 #: config/darwin.opt:178
8468 msgid "Generate code for the kernel or loadable kernel extensions"
8471 #: config/darwin.opt:182
8473 "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
8476 #: config/lynx.opt:23
8477 msgid "Support legacy multi-threading"
8480 #: config/lynx.opt:27
8481 msgid "Use shared libraries"
8484 #: config/lynx.opt:31
8485 msgid "Support multi-threading"
8488 #: config/score/score.opt:31
8489 msgid "Disable bcnz instruction"
8492 #: config/score/score.opt:35
8493 msgid "Enable unaligned load/store instruction"
8496 #: config/score/score.opt:39
8497 msgid "Support SCORE 5 ISA"
8500 #: config/score/score.opt:43
8501 msgid "Support SCORE 5U ISA"
8504 #: config/score/score.opt:47
8505 msgid "Support SCORE 7 ISA"
8508 #: config/score/score.opt:51
8509 msgid "Support SCORE 7D ISA"
8512 #: config/score/score.opt:55
8513 msgid "Support SCORE 3 ISA"
8516 #: config/score/score.opt:59
8517 msgid "Support SCORE 3d ISA"
8520 #: config/linux.opt:24
8521 msgid "Use Bionic C library"
8524 #: config/linux.opt:28
8525 msgid "Use GNU C library"
8528 #: config/linux.opt:32
8529 msgid "Use uClibc C library"
8532 #: config/mep/mep.opt:21
8533 msgid "Enable absolute difference instructions"
8536 #: config/mep/mep.opt:25
8537 msgid "Enable all optional instructions"
8540 #: config/mep/mep.opt:29
8541 msgid "Enable average instructions"
8544 #: config/mep/mep.opt:33
8545 msgid "Variables this size and smaller go in the based section. (default 0)"
8548 #: config/mep/mep.opt:37
8549 msgid "Enable bit manipulation instructions"
8552 #: config/mep/mep.opt:41
8553 msgid "Section to put all const variables in (tiny, near, far) (no default)"
8556 #: config/mep/mep.opt:45
8557 msgid "Enable clip instructions"
8560 #: config/mep/mep.opt:49
8561 msgid "Configuration name"
8564 #: config/mep/mep.opt:53
8565 msgid "Enable MeP Coprocessor"
8568 #: config/mep/mep.opt:57
8569 msgid "Enable MeP Coprocessor with 32-bit registers"
8572 #: config/mep/mep.opt:61
8573 msgid "Enable MeP Coprocessor with 64-bit registers"
8576 #: config/mep/mep.opt:65
8577 msgid "Enable IVC2 scheduling"
8580 #: config/mep/mep.opt:69
8581 msgid "Const variables default to the near section"
8584 #: config/mep/mep.opt:76
8585 msgid "Enable 32-bit divide instructions"
8588 #: config/mep/mep.opt:91
8589 msgid "__io vars are volatile by default"
8592 #: config/mep/mep.opt:95
8593 msgid "All variables default to the far section"
8596 #: config/mep/mep.opt:99
8597 msgid "Enable leading zero instructions"
8600 #: config/mep/mep.opt:106
8601 msgid "All variables default to the near section"
8604 #: config/mep/mep.opt:110
8605 msgid "Enable min/max instructions"
8608 #: config/mep/mep.opt:114
8609 msgid "Enable 32-bit multiply instructions"
8612 #: config/mep/mep.opt:118
8613 msgid "Disable all optional instructions"
8616 #: config/mep/mep.opt:125
8617 msgid "Allow gcc to use the repeat/erepeat instructions"
8620 #: config/mep/mep.opt:129
8621 msgid "All variables default to the tiny section"
8624 #: config/mep/mep.opt:133
8625 msgid "Enable saturation instructions"
8628 #: config/mep/mep.opt:137
8629 msgid "Use sdram version of runtime"
8632 #: config/mep/mep.opt:145
8633 msgid "Use simulator runtime without vectors"
8636 #: config/mep/mep.opt:149
8637 msgid "All functions default to the far section"
8640 #: config/mep/mep.opt:153
8641 msgid "Variables this size and smaller go in the tiny section. (default 4)"
8644 #: config/vms/vms.opt:21
8645 msgid "Malloc data into P2 space"
8648 #: config/vms/vms.opt:25
8649 msgid "Set name of main routine for the debugger"
8652 #: config/rx/rx.opt:26
8653 msgid "Store doubles in 64 bits."
8656 #: config/rx/rx.opt:30
8657 msgid "Stores doubles in 32 bits. This is the default."
8660 #: config/rx/rx.opt:34
8661 msgid "Disable the use of RX FPU instructions. "
8664 #: config/rx/rx.opt:41
8665 msgid "Enable the use of RX FPU instructions. This is the default."
8668 #: config/rx/rx.opt:47
8669 msgid "Specify the target RX cpu type."
8672 #: config/rx/rx.opt:53
8673 msgid "Data is stored in big-endian format."
8676 #: config/rx/rx.opt:57
8677 msgid "Data is stored in little-endian format. (Default)."
8680 #: config/rx/rx.opt:63
8682 "Maximum size of global and static variables which can be placed into the "
8686 #: config/rx/rx.opt:69
8687 msgid "Use the simulator runtime."
8690 #: config/rx/rx.opt:75
8692 "Generate assembler output that is compatible with the Renesas AS100 "
8693 "assembler. This may restrict some of the compiler's capabilities. The "
8694 "default is to generate GAS compatable syntax."
8697 #: config/rx/rx.opt:81
8698 msgid "Enable linker relaxation."
8701 #: config/rx/rx.opt:87
8702 msgid "Maximum size in bytes of constant values allowed as operands."
8705 #: config/rx/rx.opt:93
8706 msgid "Specifies the number of registers to reserve for interrupt handlers."
8709 #: config/rx/rx.opt:99
8711 "Specifies whether interrupt functions should save and restore the "
8712 "accumulator register."
8715 #: config/lm32/lm32.opt:24
8716 msgid "Enable multiply instructions"
8719 #: config/lm32/lm32.opt:28
8720 msgid "Enable divide and modulus instructions"
8723 #: config/lm32/lm32.opt:32
8724 msgid "Enable barrel shift instructions"
8727 #: config/lm32/lm32.opt:36
8728 msgid "Enable sign extend instructions"
8731 #: config/lm32/lm32.opt:40
8732 msgid "Enable user-defined instructions"
8735 #: config/microblaze/microblaze.opt:25
8736 msgid "Use software emulation for floating point (default)"
8739 #: config/microblaze/microblaze.opt:29
8740 msgid "Use hardware floating point instructions"
8743 #: config/microblaze/microblaze.opt:33
8744 msgid "Use table lookup optimization for small signed integer divisions"
8747 #: config/microblaze/microblaze.opt:37
8748 msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU"
8751 #: config/microblaze/microblaze.opt:41
8752 msgid "Don't optimize block moves, use memcpy"
8755 #: config/microblaze/microblaze.opt:45
8756 msgid "Use the soft multiply emulation (default)"
8759 #: config/microblaze/microblaze.opt:49
8760 msgid "Use the software emulation for divides (default)"
8763 #: config/microblaze/microblaze.opt:53
8764 msgid "Use the hardware barrel shifter instead of emulation"
8767 #: config/microblaze/microblaze.opt:57
8768 msgid "Use pattern compare instructions"
8771 #: config/microblaze/microblaze.opt:61
8772 msgid "Check for stack overflow at runtime"
8775 #: config/microblaze/microblaze.opt:69
8776 msgid "Clear the BSS to zero and place zero initialized in BSS"
8779 #: config/microblaze/microblaze.opt:73
8780 msgid "Use multiply high instructions for high part of 32x32 multiply"
8783 #: config/microblaze/microblaze.opt:77
8784 msgid "Use hardware floating point converstion instructions"
8787 #: config/microblaze/microblaze.opt:81
8788 msgid "Use hardware floating point square root instruction"
8791 #: config/microblaze/microblaze.opt:85
8792 msgid "Description for mxl-mode-executable"
8795 #: config/microblaze/microblaze.opt:89
8796 msgid "Description for mxl-mode-xmdstub"
8799 #: config/microblaze/microblaze.opt:93
8800 msgid "Description for mxl-mode-bootstrap"
8803 #: config/microblaze/microblaze.opt:97
8804 msgid "Description for mxl-mode-novectors"
8807 #: config/linux-android.opt:23
8808 msgid "Generate code for the Android platform."
8813 "-G<number>\tPut global and static data smaller than <number> bytes into a "
8814 "special section (on some targets)"
8817 #: config/sol2.opt:23
8818 msgid "Pass -z text to linker"
8821 #: config/fused-madd.opt:23
8822 msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
8825 #: c-family/c.opt:44 c-family/c.opt:47 c-family/c.opt:185
8827 msgid "assertion missing after %qs"
8830 #: c-family/c.opt:56 c-family/c.opt:59 c-family/c.opt:167 c-family/c.opt:170
8831 #: c-family/c.opt:197 c-family/c.opt:256
8833 msgid "macro name missing after %qs"
8836 #: c-family/c.opt:86 c-family/c.opt:89 c-family/c.opt:92 c-family/c.opt:95
8837 #: c-family/c.opt:204 c-family/c.opt:212 c-family/c.opt:1049
8838 #: c-family/c.opt:1069 c-family/c.opt:1073 c-family/c.opt:1077
8840 msgid "missing path after %qs"
8843 #: c-family/c.opt:186
8845 "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
8846 "before <question> disables the <answer> to <question>"
8849 #: c-family/c.opt:190
8850 msgid "Do not discard comments"
8853 #: c-family/c.opt:194
8854 msgid "Do not discard comments in macro expansions"
8857 #: c-family/c.opt:198
8859 "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
8860 "<macro> is given, <val> is taken to be 1"
8863 #: c-family/c.opt:205
8864 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
8867 #: c-family/c.opt:209
8868 msgid "Print the name of header files as they are used"
8871 #: c-family/c.opt:213
8872 msgid "-I <dir>\tAdd <dir> to the end of the main include path"
8875 #: c-family/c.opt:217
8876 msgid "Generate make dependencies"
8879 #: c-family/c.opt:221
8880 msgid "Generate make dependencies and compile"
8883 #: c-family/c.opt:225
8884 msgid "-MF <file>\tWrite dependency output to the given file"
8887 #: c-family/c.opt:229
8888 msgid "Treat missing header files as generated files"
8891 #: c-family/c.opt:233
8892 msgid "Like -M but ignore system header files"
8895 #: c-family/c.opt:237
8896 msgid "Like -MD but ignore system header files"
8899 #: c-family/c.opt:241
8900 msgid "Generate phony targets for all headers"
8903 #: c-family/c.opt:244 c-family/c.opt:248
8905 msgid "missing makefile target after %qs"
8908 #: c-family/c.opt:245
8909 msgid "-MQ <target>\tAdd a MAKE-quoted target"
8912 #: c-family/c.opt:249
8913 msgid "-MT <target>\tAdd an unquoted target"
8916 #: c-family/c.opt:253
8917 msgid "Do not generate #line directives"
8920 #: c-family/c.opt:257
8921 msgid "-U<macro>\tUndefine <macro>"
8924 #: c-family/c.opt:261
8926 "Warn about things that will change when compiling with an ABI-compliant "
8930 #: c-family/c.opt:268
8931 msgid "Warn about suspicious uses of memory addresses"
8934 #: c-family/c.opt:272
8935 msgid "Enable most warning messages"
8938 #: c-family/c.opt:276
8940 "Warn whenever an Objective-C assignment is being intercepted by the garbage "
8944 #: c-family/c.opt:280
8945 msgid "Warn about casting functions to incompatible types"
8948 #: c-family/c.opt:284
8949 msgid "Warn when a built-in preprocessor macro is undefined or redefined"
8952 #: c-family/c.opt:288
8953 msgid "Warn about C constructs that are not in the common subset of C and C++"
8956 #: c-family/c.opt:292
8958 "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO "
8962 #: c-family/c.opt:296
8963 msgid "Warn about casts which discard qualifiers"
8966 #: c-family/c.opt:300
8967 msgid "Warn about subscripts whose type is \"char\""
8970 #: c-family/c.opt:304
8971 msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
8974 #: c-family/c.opt:308
8976 "Warn about possibly nested block comments, and C++ comments spanning more "
8977 "than one physical line"
8980 #: c-family/c.opt:312
8981 msgid "Synonym for -Wcomment"
8984 #: c-family/c.opt:316
8985 msgid "Warn for implicit type conversions that may change a value"
8988 #: c-family/c.opt:320
8989 msgid "Warn for converting NULL from/to a non-pointer type"
8992 #: c-family/c.opt:324
8993 msgid "Warn for implicit type conversions between signed and unsigned integers"
8996 #: c-family/c.opt:328
8997 msgid "Warn when all constructors and destructors are private"
9000 #: c-family/c.opt:332
9001 msgid "Warn when a declaration is found after a statement"
9004 #: c-family/c.opt:336
9005 msgid "Warn if a deprecated compiler feature, class, method, or field is used"
9008 #: c-family/c.opt:340
9009 msgid "Warn about compile-time integer division by zero"
9012 #: c-family/c.opt:344
9013 msgid "Warn about violations of Effective C++ style rules"
9016 #: c-family/c.opt:348
9017 msgid "Warn about an empty body in an if or else statement"
9020 #: c-family/c.opt:352
9021 msgid "Warn about stray tokens after #elif and #endif"
9024 #: c-family/c.opt:356
9025 msgid "Warn about comparison of different enum types"
9028 #: c-family/c.opt:364
9030 "This switch is deprecated; use -Werror=implicit-function-declaration instead"
9033 #: c-family/c.opt:368
9034 msgid "Warn if testing floating point numbers for equality"
9037 #: c-family/c.opt:372
9038 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
9041 #: c-family/c.opt:376
9042 msgid "Warn if passing too many arguments to a function for its format string"
9045 #: c-family/c.opt:380
9046 msgid "Warn about format strings that are not literals"
9049 #: c-family/c.opt:384
9050 msgid "Warn about format strings that contain NUL bytes"
9053 #: c-family/c.opt:388
9054 msgid "Warn about possible security problems with format functions"
9057 #: c-family/c.opt:392
9058 msgid "Warn about strftime formats yielding 2-digit years"
9061 #: c-family/c.opt:396
9062 msgid "Warn about zero-length formats"
9065 #: c-family/c.opt:403
9066 msgid "Warn whenever type qualifiers are ignored."
9069 #: c-family/c.opt:407
9070 msgid "Warn about variables which are initialized to themselves"
9073 #: c-family/c.opt:411
9074 msgid "Warn about implicit declarations"
9077 #: c-family/c.opt:415
9078 msgid "Warn about implicit conversions from \"float\" to \"double\""
9081 #: c-family/c.opt:419
9082 msgid "Warn about implicit function declarations"
9085 #: c-family/c.opt:423
9086 msgid "Warn when a declaration does not specify a type"
9089 #: c-family/c.opt:430
9091 "Warn when there is a cast to a pointer from an integer of a different size"
9094 #: c-family/c.opt:434
9095 msgid "Warn about invalid uses of the \"offsetof\" macro"
9098 #: c-family/c.opt:438
9099 msgid "Warn about PCH files that are found but not used"
9102 #: c-family/c.opt:442
9103 msgid "Warn when a jump misses a variable initialization"
9106 #: c-family/c.opt:446
9108 "Warn when a logical operator is suspiciously always evaluating to true or "
9112 #: c-family/c.opt:450
9113 msgid "Do not warn about using \"long long\" when -pedantic"
9116 #: c-family/c.opt:454
9117 msgid "Warn about suspicious declarations of \"main\""
9120 #: c-family/c.opt:458
9121 msgid "Warn about possibly missing braces around initializers"
9124 #: c-family/c.opt:462
9125 msgid "Warn about global functions without previous declarations"
9128 #: c-family/c.opt:466
9129 msgid "Warn about missing fields in struct initializers"
9132 #: c-family/c.opt:470
9133 msgid "Warn about functions which might be candidates for format attributes"
9136 #: c-family/c.opt:474
9137 msgid "Warn about user-specified include directories that do not exist"
9140 #: c-family/c.opt:478
9142 "Warn about function parameters declared without a type specifier in K&R-"
9146 #: c-family/c.opt:482
9147 msgid "Warn about global functions without prototypes"
9150 #: c-family/c.opt:486
9151 msgid "Warn about use of multi-character character constants"
9154 #: c-family/c.opt:490
9155 msgid "Warn about \"extern\" declarations not at file scope"
9158 #: c-family/c.opt:494
9160 "Warn when a noexcept expression evaluates to false even though the "
9161 "expression can't actually throw"
9164 #: c-family/c.opt:498
9166 "Warn when non-templatized friend functions are declared within a template"
9169 #: c-family/c.opt:502
9170 msgid "Warn about non-virtual destructors"
9173 #: c-family/c.opt:506
9175 "Warn about NULL being passed to argument slots marked as requiring non-NULL"
9178 #: c-family/c.opt:510
9179 msgid "-Wnormalized=<id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
9182 #: c-family/c.opt:514
9183 msgid "Warn if a C-style cast is used in a program"
9186 #: c-family/c.opt:518
9187 msgid "Warn for obsolescent usage in a declaration"
9190 #: c-family/c.opt:522
9191 msgid "Warn if an old-style parameter definition is used"
9194 #: c-family/c.opt:526
9196 "Warn if a string is longer than the maximum portable length specified by the "
9200 #: c-family/c.opt:530
9201 msgid "Warn about overloaded virtual function names"
9204 #: c-family/c.opt:534
9205 msgid "Warn about overriding initializers without side effects"
9208 #: c-family/c.opt:538
9209 msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
9212 #: c-family/c.opt:542
9213 msgid "Warn about possibly missing parentheses"
9216 #: c-family/c.opt:546
9217 msgid "Warn when converting the type of pointers to member functions"
9220 #: c-family/c.opt:550
9221 msgid "Warn about function pointer arithmetic"
9224 #: c-family/c.opt:554
9225 msgid "Warn when a pointer is cast to an integer of a different size"
9228 #: c-family/c.opt:558
9229 msgid "Warn about misuses of pragmas"
9232 #: c-family/c.opt:562
9234 "Warn if a property for an Objective-C object has no assign semantics "
9238 #: c-family/c.opt:566
9239 msgid "Warn if inherited methods are unimplemented"
9242 #: c-family/c.opt:570
9243 msgid "Warn about multiple declarations of the same object"
9246 #: c-family/c.opt:574
9247 msgid "Warn when the compiler reorders code"
9250 #: c-family/c.opt:578
9252 "Warn whenever a function's return type defaults to \"int\" (C), or about "
9253 "inconsistent return types (C++)"
9256 #: c-family/c.opt:582
9257 msgid "Warn if a selector has multiple methods"
9260 #: c-family/c.opt:586
9261 msgid "Warn about possible violations of sequence point rules"
9264 #: c-family/c.opt:590
9265 msgid "Warn about signed-unsigned comparisons"
9268 #: c-family/c.opt:594
9269 msgid "Warn when overload promotes from unsigned to signed"
9272 #: c-family/c.opt:598
9273 msgid "Warn about uncasted NULL used as sentinel"
9276 #: c-family/c.opt:602
9277 msgid "Warn about unprototyped function declarations"
9280 #: c-family/c.opt:606
9281 msgid "Warn if type signatures of candidate methods do not match exactly"
9284 #: c-family/c.opt:610
9286 "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions "
9290 #: c-family/c.opt:614
9291 msgid "Deprecated. This switch has no effect"
9294 #: c-family/c.opt:622
9295 msgid "Warn about features not present in traditional C"
9298 #: c-family/c.opt:626
9300 "Warn of prototypes causing type conversions different from what would happen "
9301 "in the absence of prototype"
9304 #: c-family/c.opt:630
9306 "Warn if trigraphs are encountered that might affect the meaning of the "
9310 #: c-family/c.opt:634
9311 msgid "Warn about @selector()s without previously declared methods"
9314 #: c-family/c.opt:638
9315 msgid "Warn if an undefined macro is used in an #if directive"
9318 #: c-family/c.opt:642
9319 msgid "Warn about unrecognized pragmas"
9322 #: c-family/c.opt:646
9323 msgid "Warn about unsuffixed float constants"
9326 #: c-family/c.opt:650
9327 msgid "Warn about macros defined in the main file that are not used"
9330 #: c-family/c.opt:654
9332 "Warn if a caller of a function, marked with attribute warn_unused_result, "
9333 "does not use its return value"
9336 #: c-family/c.opt:658
9337 msgid "Do not warn about using variadic macros when -pedantic"
9340 #: c-family/c.opt:662
9341 msgid "Warn if a variable length array is used"
9344 #: c-family/c.opt:666
9345 msgid "Warn when a register variable is declared volatile"
9348 #: c-family/c.opt:670
9350 "In C++, nonzero means warn about deprecated conversion from string literals "
9351 "to 'char *'. In C, similar warning, except that the conversion is of course "
9352 "not deprecated by the ISO C standard."
9355 #: c-family/c.opt:674
9356 msgid "Warn when a pointer differs in signedness in an assignment"
9359 #: c-family/c.opt:678
9360 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
9363 #: c-family/c.opt:686
9364 msgid "Enforce class member access control semantics"
9367 #: c-family/c.opt:689 c-family/c.opt:692 c-family/c.opt:746 c-family/c.opt:762
9368 #: c-family/c.opt:785 c-family/c.opt:791 c-family/c.opt:798 c-family/c.opt:818
9369 #: c-family/c.opt:829 c-family/c.opt:832 c-family/c.opt:846 c-family/c.opt:949
9370 #: c-family/c.opt:960 c-family/c.opt:974 c-family/c.opt:1005
9371 #: c-family/c.opt:1009 c-family/c.opt:1025 c-family/c-opts.c:561
9372 #, gcc-internal-format
9373 msgid "switch %qs is no longer supported"
9376 #: c-family/c.opt:693 c-family/c.opt:799 c-family/c.opt:1006
9377 #: c-family/c.opt:1010 c-family/c.opt:1026
9378 msgid "No longer supported"
9381 #: c-family/c.opt:697
9382 msgid "Recognize the \"asm\" keyword"
9385 #: c-family/c.opt:701
9386 msgid "Recognize built-in functions"
9389 #: c-family/c.opt:708
9390 msgid "Check the return value of new"
9393 #: c-family/c.opt:712
9394 msgid "Allow the arguments of the '?' operator to have different types"
9397 #: c-family/c.opt:716
9398 msgid "Reduce the size of object files"
9401 #: c-family/c.opt:719
9403 msgid "no class name specified with %qs"
9406 #: c-family/c.opt:720
9407 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
9410 #: c-family/c.opt:724
9412 "-fno-deduce-init-list\tdisable deduction of std::initializer_list for a "
9413 "template type parameter from a brace-enclosed initializer-list"
9416 #: c-family/c.opt:728 c-family/c.opt:891 common.opt:769 common.opt:901
9417 #: common.opt:1138 common.opt:1404 common.opt:1440 common.opt:1525
9418 #: common.opt:1596 common.opt:1659 common.opt:1675 common.opt:1751
9419 msgid "Does nothing. Preserved for backward compatibility."
9422 #: c-family/c.opt:732
9423 msgid "Preprocess directives only."
9426 #: c-family/c.opt:736
9427 msgid "Permit '$' as an identifier character"
9430 #: c-family/c.opt:743
9431 msgid "Generate code to check exception specifications"
9434 #: c-family/c.opt:750
9436 "-fexec-charset=<cset>\tConvert all strings and character constants to "
9437 "character set <cset>"
9440 #: c-family/c.opt:754
9441 msgid "Permit universal character names (\\u and \\U) in identifiers"
9444 #: c-family/c.opt:758
9446 "-finput-charset=<cset>\tSpecify the default character set for source files"
9449 #: c-family/c.opt:766
9450 msgid "Scope of for-init-statement variables is local to the loop"
9453 #: c-family/c.opt:770
9454 msgid "Do not assume that standard C libraries and \"main\" exist"
9457 #: c-family/c.opt:774
9458 msgid "Recognize GNU-defined keywords"
9461 #: c-family/c.opt:778
9462 msgid "Generate code for GNU runtime environment"
9465 #: c-family/c.opt:782
9466 msgid "Use traditional GNU semantics for inline functions"
9469 #: c-family/c.opt:788
9471 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
9474 #: c-family/c.opt:795
9475 msgid "Assume normal C execution environment"
9478 #: c-family/c.opt:803
9479 msgid "Export functions even if they can be inlined"
9482 #: c-family/c.opt:807
9483 msgid "Emit implicit instantiations of inline templates"
9486 #: c-family/c.opt:811
9487 msgid "Emit implicit instantiations of templates"
9490 #: c-family/c.opt:815
9491 msgid "Inject friend functions into enclosing namespace"
9494 #: c-family/c.opt:822
9496 "Allow implicit conversions between vectors with differing numbers of "
9497 "subparts and/or differing element types."
9500 #: c-family/c.opt:826
9501 msgid "Don't warn about uses of Microsoft extensions"
9504 #: c-family/c.opt:836
9505 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
9508 #: c-family/c.opt:840
9509 msgid "Assume that receivers of Objective-C messages may be nil"
9512 #: c-family/c.opt:850
9514 "Treat a throw() exception specification as noexcept to improve code size"
9517 #: c-family/c.opt:856
9519 "Generate special Objective-C methods to initialize/destroy non-POD C++ "
9523 #: c-family/c.opt:860
9524 msgid "Allow fast jumps to the message dispatcher"
9527 #: c-family/c.opt:866
9528 msgid "Enable Objective-C exception and synchronization syntax"
9531 #: c-family/c.opt:870
9532 msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
9535 #: c-family/c.opt:875
9536 msgid "Enable Objective-C setjmp exception handling runtime"
9539 #: c-family/c.opt:879
9540 msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0"
9543 #: c-family/c.opt:883
9544 msgid "Enable OpenMP (implies -frecursive in Fortran)"
9547 #: c-family/c.opt:887
9548 msgid "Recognize C++ keywords like \"compl\" and \"xor\""
9551 #: c-family/c.opt:898
9552 msgid "Look for and use PCH files even when preprocessing"
9555 #: c-family/c.opt:902
9556 msgid "Downgrade conformance errors to warnings"
9559 #: c-family/c.opt:906
9560 msgid "Enable Plan 9 language extensions"
9563 #: c-family/c.opt:910
9564 msgid "Treat the input file as already preprocessed"
9567 #: c-family/c.opt:914
9569 "-fno-pretty-templates Do not pretty-print template specializations as the "
9570 "template signature followed by the arguments"
9573 #: c-family/c.opt:918
9575 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
9579 #: c-family/c.opt:922
9580 msgid "Enable automatic template instantiation"
9583 #: c-family/c.opt:926
9584 msgid "Generate run time type descriptor information"
9587 #: c-family/c.opt:930
9588 msgid "Use the same size for double as for float"
9591 #: c-family/c.opt:934
9592 msgid "Use the narrowest integer type possible for enumeration types"
9595 #: c-family/c.opt:938
9596 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
9599 #: c-family/c.opt:942
9600 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
9603 #: c-family/c.opt:946
9604 msgid "Make \"char\" signed by default"
9607 #: c-family/c.opt:953
9608 msgid "Display statistics accumulated during compilation"
9611 #: c-family/c.opt:957
9613 "Assume that values of enumeration type are always within the minimum range "
9617 #: c-family/c.opt:964
9618 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
9621 #: c-family/c.opt:971
9622 msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth"
9625 #: c-family/c.opt:978
9627 "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
9631 #: c-family/c.opt:982
9632 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
9635 #: c-family/c.opt:986
9636 msgid "Make \"char\" unsigned by default"
9639 #: c-family/c.opt:990
9640 msgid "Use __cxa_atexit to register destructors"
9643 #: c-family/c.opt:994
9644 msgid "Use __cxa_get_exception_ptr in exception handling"
9647 #: c-family/c.opt:998
9648 msgid "Marks all inlined methods as having hidden visibility"
9651 #: c-family/c.opt:1002
9652 msgid "Changes visibility to match Microsoft Visual Studio by default"
9655 #: c-family/c.opt:1014
9656 msgid "Emit common-like symbols as weak symbols"
9659 #: c-family/c.opt:1018
9661 "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
9662 "to character set <cset>"
9665 #: c-family/c.opt:1022
9666 msgid "Generate a #line directive pointing at the current working directory"
9669 #: c-family/c.opt:1030
9671 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
9674 #: c-family/c.opt:1034
9675 msgid "Dump declarations to a .decl file"
9678 #: c-family/c.opt:1038
9679 msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
9682 #: c-family/c.opt:1042
9684 "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
9687 #: c-family/c.opt:1046
9689 "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for "
9693 #: c-family/c.opt:1050
9694 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
9697 #: c-family/c.opt:1054
9698 msgid "-imacros <file>\tAccept definition of macros in <file>"
9701 #: c-family/c.opt:1058
9702 msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory"
9705 #: c-family/c.opt:1062
9706 msgid "-include <file>\tInclude the contents of <file> before other files"
9709 #: c-family/c.opt:1066
9710 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
9713 #: c-family/c.opt:1070
9714 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
9717 #: c-family/c.opt:1074
9718 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
9721 #: c-family/c.opt:1078
9722 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
9725 #: c-family/c.opt:1082
9726 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
9729 #: c-family/c.opt:1086
9730 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
9733 #: c-family/c.opt:1096
9735 "Do not search standard system include directories (those specified with -"
9736 "isystem will still be used)"
9739 #: c-family/c.opt:1100
9740 msgid "Do not search standard system include directories for C++"
9743 #: c-family/c.opt:1116
9744 msgid "Generate C header of platform-specific features"
9747 #: c-family/c.opt:1120
9748 msgid "Remap file names when including files"
9751 #: c-family/c.opt:1124
9752 msgid "Conform to the ISO 1998 C++ standard"
9755 #: c-family/c.opt:1128
9757 "Conform to the ISO 1998 C++ standard, with extensions that are likely to"
9760 #: c-family/c.opt:1135
9762 "Conform to the ISO 201X C standard draft (experimental and incomplete "
9766 #: c-family/c.opt:1139 c-family/c.opt:1143 c-family/c.opt:1186
9767 msgid "Conform to the ISO 1990 C standard"
9770 #: c-family/c.opt:1147 c-family/c.opt:1194
9771 msgid "Conform to the ISO 1999 C standard"
9774 #: c-family/c.opt:1151
9775 msgid "Deprecated in favor of -std=c99"
9778 #: c-family/c.opt:1155
9779 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
9782 #: c-family/c.opt:1159
9783 msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and"
9786 #: c-family/c.opt:1166
9788 "Conform to the ISO 201X C standard draft with GNU extensions (experimental "
9789 "and incomplete support)"
9792 #: c-family/c.opt:1170 c-family/c.opt:1174
9793 msgid "Conform to the ISO 1990 C standard with GNU extensions"
9796 #: c-family/c.opt:1178
9797 msgid "Conform to the ISO 1999 C standard with GNU extensions"
9800 #: c-family/c.opt:1182
9801 msgid "Deprecated in favor of -std=gnu99"
9804 #: c-family/c.opt:1190
9805 msgid "Conform to the ISO 1990 C standard as amended in 1994"
9808 #: c-family/c.opt:1198
9809 msgid "Deprecated in favor of -std=iso9899:1999"
9812 #: c-family/c.opt:1205
9813 msgid "Enable traditional preprocessing"
9816 #: c-family/c.opt:1209
9817 msgid "-trigraphs\tSupport ISO C trigraphs"
9820 #: c-family/c.opt:1213
9821 msgid "Do not predefine system-specific and GCC-specific macros"
9825 msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
9829 msgid "Specify a file to which a list of files output by LTRANS is written."
9833 msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
9837 msgid "The resolution file"
9841 msgid "Display this information"
9846 "--help=<class>\tDisplay descriptions of a specific class of options. "
9847 "<class> is one or more of optimizers, target, warnings, undocumented, params"
9851 msgid "Alias for --help=target"
9856 "--param <param>=<value>\tSet parameter <param> to value. See below for a "
9857 "complete list of parameters"
9861 msgid "-O<number>\tSet optimization level to <number>"
9865 msgid "Optimize for space rather than speed"
9869 msgid "Optimize for speed disregarding exact standards compliance"
9873 msgid "This switch is deprecated; use -Wextra instead"
9877 msgid "Warn about returning structures, unions or arrays"
9881 msgid "Warn if an array is accessed out of bounds"
9885 msgid "Warn about inappropriate attribute usage"
9889 msgid "Warn about pointer casts which increase alignment"
9893 msgid "Warn when a #warning directive is encountered"
9897 msgid "Warn about uses of __attribute__((deprecated)) declarations"
9901 msgid "Warn when an optimization pass is disabled"
9905 msgid "Treat all warnings as errors"
9909 msgid "Treat specified warning as error"
9913 msgid "Print extra (possibly unwanted) warnings"
9917 msgid "Exit on the first error occurred"
9922 "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more "
9923 "than <number> bytes"
9927 msgid "Warn when an inlined function cannot be inlined"
9931 msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
9935 msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
9938 #: common.opt:436 common.opt:488
9940 "Warn about functions which might be candidates for __attribute__((noreturn))"
9944 msgid "Warn about constructs not instrumented by -fmudflap"
9948 msgid "Warn about overflow in arithmetic expressions"
9952 msgid "Warn when the packed attribute has no effect on struct layout"
9956 msgid "Warn when padding is required to align structure members"
9960 msgid "Warn when one local variable shadows another"
9964 msgid "Warn when not issuing stack smashing protection for some reason"
9967 #: common.opt:464 common.opt:468
9968 msgid "Warn about code which might break strict aliasing rules"
9971 #: common.opt:472 common.opt:476
9972 msgid "Warn about optimizations that assume that signed overflow is undefined"
9977 "Warn about functions which might be candidates for __attribute__((const))"
9982 "Warn about functions which might be candidates for __attribute__((pure))"
9986 msgid "Warn about enumerated switches, with no default, missing a case"
9990 msgid "Warn about enumerated switches missing a \"default:\" statement"
9994 msgid "Warn about all enumerated switches missing a specific case"
9998 msgid "Do not suppress warnings from system headers"
10002 msgid "Warn whenever a trampoline is generated"
10007 "Warn if a comparison is always true or always false due to the limited range "
10012 msgid "Warn about uninitialized automatic variables"
10015 #: common.opt:520 common.opt:662 common.opt:666 common.opt:670 common.opt:674
10016 msgid "Does nothing. Preserved for backward compatibility."
10020 msgid "Enable all -Wunused- warnings"
10024 msgid "Warn when a function parameter is only set, otherwise unused"
10028 msgid "Warn when a variable is only set, otherwise unused"
10032 msgid "Warn when a function is unused"
10036 msgid "Warn when a label is unused"
10040 msgid "Warn when a function parameter is unused"
10044 msgid "Warn when an expression value is unused"
10048 msgid "Warn when a variable is unused"
10052 msgid "Warn in case profiles in -fprofile-use do not match"
10056 msgid "-aux-info <file>\tEmit declaration information into <file>"
10060 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
10064 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
10068 msgid "-dumpdir <dir>\tSet the directory name to be used for dumps"
10072 msgid "Align the start of functions"
10076 msgid "Align labels which are only reached by jumping"
10080 msgid "Align all labels"
10084 msgid "Align the start of loops"
10088 msgid "Generate unwind tables that are exact at each instruction boundary"
10092 msgid "Generate auto-inc/dec instructions"
10096 msgid "Generate code to check bounds before indexing arrays"
10100 msgid "Replace add, compare, branch with branch on count register"
10104 msgid "Use profiling information for branch probabilities"
10109 "Perform branch target load optimization before prologue / epilogue threading"
10114 "Perform branch target load optimization after prologue / epilogue threading"
10119 "Restrict target load migration not to re-use registers in any basic block"
10124 "-fcall-saved-<register>\tMark <register> as being preserved across functions"
10129 "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
10133 msgid "Save registers around function calls"
10137 msgid "Compare the results of several data dependence analyzers."
10142 "Looks for opportunities to reduce stack adjustments and stack references."
10146 msgid "Do not put uninitialized globals in the common section"
10151 "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and "
10152 "compare the final-insns dump"
10156 msgid "Run only the second compilation of -fcompare-debug"
10160 msgid "Do not perform optimizations increasing noticeably stack usage"
10164 msgid "Perform a register copy-propagation optimization pass"
10168 msgid "Perform cross-jumping optimization"
10172 msgid "When running CSE, follow jumps to their targets"
10176 msgid "Omit range reduction step when performing complex division"
10180 msgid "Complex multiplication and division follow Fortran rules"
10184 msgid "Place data items into their own section"
10188 msgid "List all available debugging counters with their limits and counts."
10193 "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter "
10198 msgid "Map one directory name to another in debug information"
10202 msgid "Defer popping functions args from stack until later"
10206 msgid "Attempt to fill delay slots of branch instructions"
10210 msgid "Delete useless null pointer checks"
10215 "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
10216 "location at the beginning of line-wrapped diagnostics"
10221 "Amend appropriate diagnostic messages with the command line option that "
10226 msgid "-fdump-<type>\tDump various compiler internals to a file"
10231 "-fdump-final-insns=filename\tDump to filename the insns at the end of "
10236 msgid "Suppress output of addresses in debugging dumps"
10241 "Suppress output of instruction numbers, line number notes and addresses in "
10246 msgid "Suppress output of previous and next insn numbers in debugging dumps"
10250 msgid "Enable CFI tables via GAS assembler directives."
10254 msgid "Perform early inlining"
10258 msgid "Perform DWARF2 duplicate elimination"
10262 msgid "Perform interprocedural reduction of aggregates"
10265 #: common.opt:858 common.opt:862
10266 msgid "Perform unused type elimination in debug info"
10270 msgid "Do not suppress C++ class debug information."
10274 msgid "Generate debug information to support Identical Code Folding (ICF)"
10278 msgid "Enable exception handling"
10282 msgid "Perform a number of minor, expensive optimizations"
10287 "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-"
10292 msgid "Assume no NaNs or infinities are generated"
10297 "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
10301 msgid "Don't allocate floats and doubles in extended-precision registers"
10305 msgid "Perform a forward propagation pass on RTL"
10310 "-ffp-contract=[off|on|fast] Perform floating-point expression contraction."
10314 msgid "Allow function addresses to be held in registers"
10318 msgid "Place each function into its own section"
10322 msgid "Perform global common subexpression elimination"
10327 "Perform enhanced load motion during global common subexpression elimination"
10331 msgid "Perform store motion after global common subexpression elimination"
10336 "Perform redundant load after store elimination in global common subexpression"
10341 "Perform global common subexpression elimination after register allocation"
10345 msgid "Enable in and out of Graphite representation"
10349 msgid "Enable Graphite Identity transformation"
10353 msgid "Mark all loops as parallel"
10357 msgid "Enable Loop Strip Mining transformation"
10361 msgid "Enable Loop Interchange transformation"
10365 msgid "Enable Loop Blocking transformation"
10369 msgid "Enable Loop Flattening transformation"
10373 msgid "Force bitfield accesses to match their type width"
10377 msgid "Enable guessing of branch probabilities"
10381 msgid "Process #ident directives"
10385 msgid "Perform conversion of conditional jumps to branchless equivalents"
10389 msgid "Perform conversion of conditional jumps to conditional execution"
10393 msgid "Convert conditional jumps in innermost loops to branchless equivalents"
10397 msgid "Also if-convert conditional jumps containing memory writes"
10401 msgid "Do not generate .size directives"
10405 msgid "Perform indirect inlining"
10409 msgid "Pay attention to the \"inline\" keyword"
10414 "Integrate simple functions into their callers when code size is known to not "
10419 msgid "Integrate simple functions into their callers"
10423 msgid "Integrate functions called once into their callers"
10428 "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
10432 msgid "Instrument function entry and exit with profiling calls"
10437 "-finstrument-functions-exclude-function-list=name,... Do not instrument "
10443 "-finstrument-functions-exclude-file-list=filename,... Do not instrument "
10444 "functions listed in files"
10448 msgid "Perform Interprocedural constant propagation"
10452 msgid "Perform cloning to make Interprocedural constant propagation stronger"
10456 msgid "Perform interprocedural profile propagation"
10460 msgid "Perform interprocedural points-to analysis"
10464 msgid "Discover pure and const functions"
10468 msgid "Discover readonly and non addressable static variables"
10472 msgid "Perform matrix layout flattening and transposing based"
10476 msgid "Perform structure layout optimizations based"
10480 msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
10484 msgid "-fira-region=[one|all|mixed] Set regions for IRA"
10488 msgid "Use IRA based register pressure calculation"
10492 msgid "Share slots for saving different hard registers."
10496 msgid "Share stack slots for spilled pseudo-registers."
10500 msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
10504 msgid "Optimize induction variables on trees"
10508 msgid "Use jump tables for sufficiently large switch statements"
10512 msgid "Generate code for functions even if they are fully inlined"
10516 msgid "Emit static const variables even if they are not used"
10520 msgid "Give external symbols a leading underscore"
10524 msgid "Enable link-time optimization."
10528 msgid "Link-time optimization with number of parallel jobs or jobserver."
10533 "Partition functions and vars at linktime based on object files they "
10539 "Partition functions and vars at linktime into approximately same sized "
10544 msgid "Disable partioning and streaming"
10549 "-flto-compression-level=<number>\tUse zlib compression level <number> for IL"
10553 msgid "Report various link-time optimization statistics"
10557 msgid "Set errno after built-in math functions"
10561 msgid "-fmax-errors=<number>\tMaximum number of errors to report"
10565 msgid "Report on permanent memory allocation"
10569 msgid "Attempt to merge identical constants and constant variables"
10573 msgid "Attempt to merge identical constants across compilation units"
10577 msgid "Attempt to merge identical debug strings across compilation units"
10582 "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
10583 "line. 0 suppresses line-wrapping"
10587 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
10591 msgid "Perform SMS based modulo scheduling with register moves allowed"
10595 msgid "Move loop invariant computations out of loops"
10599 msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
10603 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
10607 msgid "Ignore read operations when inserting mudflap instrumentation"
10611 msgid "Use the RTL dead code elimination pass"
10615 msgid "Use the RTL dead store elimination pass"
10620 "Enable/Disable the traditional scheduling in loops that already passed "
10621 "modulo scheduling"
10625 msgid "Support synchronous non-call exceptions"
10629 msgid "When possible do not generate stack frames"
10633 msgid "Do the full register move optimization pass"
10637 msgid "Optimize sibling and tail recursive calls"
10641 msgid "Perform partial inlining"
10644 #: common.opt:1258 common.opt:1262
10645 msgid "Report on memory allocation before interprocedural optimization"
10649 msgid "Pack structure members together without holes"
10653 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
10657 msgid "Return small aggregates in memory, not registers"
10661 msgid "Perform loop peeling"
10665 msgid "Enable machine specific peephole optimizations"
10669 msgid "Enable an RTL peephole pass before sched2"
10673 msgid "Generate position-independent code if possible (large mode)"
10678 "Generate position-independent code for executables if possible (large mode)"
10682 msgid "Generate position-independent code if possible (small mode)"
10687 "Generate position-independent code for executables if possible (small mode)"
10691 msgid "Specify a plugin to load"
10696 "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for "
10701 msgid "Run predictive commoning optimization."
10705 msgid "Generate prefetch instructions, if available, for arrays in loops"
10709 msgid "Enable basic program profiling code"
10713 msgid "Insert arc-based program profiling code"
10717 msgid "Set the top-level directory for storing the profile data."
10721 msgid "Enable correction of flow inconsistent profile data input"
10726 "Enable common options for generating profile info for profile feedback "
10727 "directed optimizations"
10732 "Enable common options for generating profile info for profile feedback "
10733 "directed optimizations, and set -fprofile-dir="
10738 "Enable common options for performing profile feedback directed optimizations"
10743 "Enable common options for performing profile feedback directed "
10744 "optimizations, and set -fprofile-dir="
10748 msgid "Insert code to profile values of expressions"
10752 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
10756 msgid "Record gcc command line switches in the object file."
10760 msgid "Return small aggregates in registers"
10764 msgid "Enables a register move optimization"
10768 msgid "Perform a register renaming optimization pass"
10772 msgid "Reorder basic blocks to improve code placement"
10776 msgid "Reorder basic blocks and partition into hot and cold sections"
10780 msgid "Reorder functions to improve code placement"
10784 msgid "Add a common subexpression elimination pass after loop optimizations"
10788 msgid "Disable optimizations that assume default FP rounding behavior"
10792 msgid "Enable scheduling across basic blocks"
10796 msgid "Enable register pressure sensitive insn scheduling"
10800 msgid "Allow speculative motion of non-loads"
10804 msgid "Allow speculative motion of some loads"
10808 msgid "Allow speculative motion of more loads"
10812 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
10816 msgid "If scheduling post reload, do superblock scheduling"
10820 msgid "Reschedule instructions before register allocation"
10824 msgid "Reschedule instructions after register allocation"
10828 msgid "Schedule instructions using selective scheduling algorithm"
10832 msgid "Run selective scheduling after reload"
10836 msgid "Perform software pipelining of inner loops during selective scheduling"
10840 msgid "Perform software pipelining of outer loops during selective scheduling"
10844 msgid "Reschedule pipelined regions without pipelining"
10848 msgid "Allow premature scheduling of queued insns"
10853 "-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
10854 "prematurely scheduled"
10859 "Set dependence distance checking in premature scheduling of queued insns"
10864 "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
10865 "premature scheduling of queued insns"
10869 msgid "Enable the group heuristic in the scheduler"
10873 msgid "Enable the critical path heuristic in the scheduler"
10877 msgid "Enable the speculative instruction heuristic in the scheduler"
10881 msgid "Enable the rank heuristic in the scheduler"
10885 msgid "Enable the last instruction heuristic in the scheduler"
10889 msgid "Enable the dependent count heuristic in the scheduler"
10893 msgid "Access data in the same section from shared anchor points"
10898 "Eliminate redundant zero extensions on targets that support implicit "
10903 msgid "Show column numbers in diagnostics, when available. Default on"
10907 msgid "Disable optimizations observable by IEEE signaling NaNs"
10912 "Disable floating point optimizations that ignore the IEEE signedness of zero"
10916 msgid "Convert floating point constants to single precision constants"
10920 msgid "Split lifetimes of induction variables when loops are unrolled"
10924 msgid "Generate discontiguous stack frames"
10928 msgid "Split wide types into independent registers"
10932 msgid "Apply variable expansion when loops are unrolled"
10937 "-fstack-check=[no|generic|specific]\tInsert stack checking code into the "
10943 "Insert stack checking code into the program. Same as -fstack-check=specific"
10948 "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
10952 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
10956 msgid "Use propolice as a stack protection method"
10960 msgid "Use a stack protection method for every function"
10964 msgid "Output stack usage information on a per-function basis"
10968 msgid "Assume strict aliasing rules apply"
10972 msgid "Treat signed overflow as undefined"
10976 msgid "Check for syntax errors, then stop"
10980 msgid "Create data files needed by \"gcov\""
10984 msgid "Perform jump threading optimizations"
10988 msgid "Report the time taken by each compiler pass"
10993 "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
10994 "default thread-local storage code generation model"
10998 msgid "Reorder top level functions, variables, and asms"
11002 msgid "Perform superblock formation via tail duplication"
11006 msgid "Assume floating-point operations can trap"
11010 msgid "Trap for signed overflow in addition, subtraction and multiplication"
11014 msgid "Enable SSA-CCP optimization on trees"
11018 msgid "Enable SSA-BIT-CCP optimization on trees"
11022 msgid "Enable loop header copying on trees"
11026 msgid "Replace SSA temporaries with better names in copies"
11030 msgid "Enable copy propagation on trees"
11034 msgid "Transform condition stores into unconditional ones"
11038 msgid "Perform conversions of switch initializations."
11042 msgid "Enable SSA dead code elimination optimization on trees"
11046 msgid "Enable dominator optimizations"
11050 msgid "Enable dead store elimination"
11054 msgid "Enable forward propagation on trees"
11058 msgid "Enable Full Redundancy Elimination (FRE) on trees"
11062 msgid "Enable loop distribution on trees"
11066 msgid "Enable loop distribution for patterns transformed into a library call"
11070 msgid "Enable loop invariant motion on trees"
11074 msgid "Enable linear loop transforms on trees"
11078 msgid "Create canonical induction variables in loops"
11082 msgid "Enable loop optimizations on tree level"
11086 msgid "Enable automatic parallelization of loops"
11090 msgid "Enable hoisting loads from conditional pointers."
11094 msgid "Enable SSA-PRE optimization on trees"
11098 msgid "Perform function-local points-to analysis on trees."
11102 msgid "Enable reassociation on tree level"
11106 msgid "Enable SSA code sinking on trees"
11110 msgid "Perform scalar replacement of aggregates"
11114 msgid "Replace temporary expressions in the SSA->normal pass"
11118 msgid "Perform live range splitting during the SSA->normal pass"
11122 msgid "Perform Value Range Propagation on trees"
11126 msgid "Compile whole compilation unit at a time"
11130 msgid "Perform loop unrolling when iteration count is known"
11134 msgid "Perform loop unrolling for all loops"
11138 msgid "Allow loop optimizations to assume that the loops behave in normal way"
11142 msgid "Allow optimization for floating-point arithmetic which may change the"
11146 msgid "Same as -fassociative-math for expressions which include division."
11150 msgid "Allow math optimizations that may violate IEEE or ISO standards"
11154 msgid "Perform loop unswitching"
11158 msgid "Just generate unwind tables for exception handling"
11162 msgid "Perform variable tracking"
11166 msgid "Perform variable tracking by annotating assignments"
11170 msgid "Toggle -fvar-tracking-assignments"
11174 msgid "Perform variable tracking and also tag variables that are uninitialized"
11178 msgid "Enable loop vectorization on trees"
11182 msgid "Enable basic block vectorization (SLP) on trees"
11186 msgid "Enable use of cost model in vectorization"
11190 msgid "Enable loop versioning when doing loop vectorization on trees"
11195 "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer"
11199 msgid "Enable copy propagation of scalar-evolution information."
11203 msgid "Add extra commentary to assembler output"
11208 "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
11213 msgid "Use expression value profiles in optimizations"
11217 msgid "Construct webs and split unrelated uses of single variable"
11221 msgid "Enable conditional dead code elimination for builtin calls"
11225 msgid "Perform whole program optimizations"
11229 msgid "Assume signed arithmetic overflow wraps around"
11233 msgid "Put zero initialized data in the bss section"
11237 msgid "Generate debug information in default format"
11241 msgid "Generate debug information in COFF format"
11245 msgid "Generate debug information in DWARF v2 (or later) format"
11249 msgid "Generate debug information in default extended format"
11253 msgid "Generate debug information in STABS format"
11257 msgid "Generate debug information in extended STABS format"
11261 msgid "Emit DWARF additions beyond selected version"
11265 msgid "Don't emit DWARF additions beyond selected version"
11269 msgid "Toggle debug information generation"
11273 msgid "Generate debug information in VMS format"
11277 msgid "Generate debug information in XCOFF format"
11281 msgid "Generate debug information in extended XCOFF format"
11285 msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory"
11289 msgid "-o <file>\tPlace output into <file>"
11293 msgid "Enable function profiling"
11297 msgid "Issue warnings needed for strict compliance to the standard"
11301 msgid "Like -pedantic but issue them as errors"
11305 msgid "Do not display functions compiled or elapsed time"
11309 msgid "Enable verbose output"
11313 msgid "Display the compiler's version"
11317 msgid "Suppress warnings"
11321 msgid "Create a shared library"
11325 msgid "Create a position independent executable"
11328 #: attribs.c:306 objc/objc-act.c:7289
11329 #, gcc-internal-format
11330 msgid "%qE attribute directive ignored"
11334 #, gcc-internal-format
11335 msgid "wrong number of arguments specified for %qE attribute"
11339 #, gcc-internal-format
11340 msgid "%qE attribute does not apply to types"
11344 #, gcc-internal-format
11345 msgid "%qE attribute only applies to function types"
11349 #, gcc-internal-format
11350 msgid "type attributes ignored after type is already defined"
11353 #: bb-reorder.c:1886
11354 #, gcc-internal-format, gfc-internal-format
11355 msgid "multiple hot/cold transitions found (bb %i)"
11359 #, gcc-internal-format
11361 "branch target register load optimization is not intended to be run twice"
11365 #, gcc-internal-format
11366 msgid "offset outside bounds of constant string"
11370 #, gcc-internal-format
11371 msgid "second argument to %<__builtin_prefetch%> must be a constant"
11375 #, gcc-internal-format
11376 msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
11380 #, gcc-internal-format
11381 msgid "third argument to %<__builtin_prefetch%> must be a constant"
11385 #, gcc-internal-format
11386 msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
11389 #: builtins.c:4660 gimplify.c:2327
11390 #, gcc-internal-format
11391 msgid "too few arguments to function %<va_start%>"
11395 #, gcc-internal-format
11396 msgid "first argument to %<va_arg%> not of type %<va_list%>"
11400 #, gcc-internal-format
11401 msgid "%qT is promoted to %qT when passed through %<...%>"
11405 #, gcc-internal-format
11406 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
11409 #. We can, however, treat "undefined" any way we please.
11410 #. Call abort to encourage the user to fix the program.
11411 #: builtins.c:4850 c-typeck.c:2801
11412 #, gcc-internal-format
11413 msgid "if this code is reached, the program will abort"
11417 #, gcc-internal-format
11418 msgid "invalid argument to %<__builtin_frame_address%>"
11422 #, gcc-internal-format
11423 msgid "invalid argument to %<__builtin_return_address%>"
11427 #, gcc-internal-format
11428 msgid "unsupported argument to %<__builtin_frame_address%>"
11432 #, gcc-internal-format
11433 msgid "unsupported argument to %<__builtin_return_address%>"
11437 #, gcc-internal-format
11438 msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
11442 #, gcc-internal-format
11443 msgid "trampoline generated for nested function %qD"
11446 #: builtins.c:5628 builtins.c:5642
11447 #, gcc-internal-format
11448 msgid "%qD changed semantics in GCC 4.4"
11451 #. All valid uses of __builtin_va_arg_pack () are removed during
11453 #: builtins.c:6037 expr.c:9306
11454 #, gcc-internal-format
11455 msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
11458 #. All valid uses of __builtin_va_arg_pack_len () are removed during
11461 #, gcc-internal-format
11462 msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
11466 #, gcc-internal-format
11467 msgid "%<__builtin_longjmp%> second argument must be 1"
11471 #, gcc-internal-format
11472 msgid "target format does not support infinity"
11475 #: builtins.c:11777
11476 #, gcc-internal-format
11477 msgid "%<va_start%> used in function with fixed args"
11480 #: builtins.c:11785
11481 #, gcc-internal-format
11482 msgid "wrong number of arguments to function %<va_start%>"
11485 #. Evidently an out of date version of <stdarg.h>; can't validate
11486 #. va_start's second argument, but can still work as intended.
11487 #: builtins.c:11798
11488 #, gcc-internal-format
11489 msgid "%<__builtin_next_arg%> called without an argument"
11492 #: builtins.c:11803
11493 #, gcc-internal-format
11494 msgid "wrong number of arguments to function %<__builtin_next_arg%>"
11497 #. FIXME: Sometimes with the tree optimizers we can get the
11498 #. not the last argument even though the user used the last
11499 #. argument. We just warn and set the arg to be the last
11500 #. argument so that we will get wrong-code because of
11502 #: builtins.c:11833
11503 #, gcc-internal-format
11504 msgid "second parameter of %<va_start%> not last named argument"
11507 #: builtins.c:11843
11508 #, gcc-internal-format
11510 "undefined behaviour when second parameter of %<va_start%> is declared with "
11511 "%<register%> storage"
11514 #: builtins.c:11959
11515 #, gcc-internal-format
11516 msgid "%Kfirst argument of %D must be a pointer, second integer constant"
11519 #: builtins.c:11972
11520 #, gcc-internal-format
11521 msgid "%Klast argument of %D is not integer constant between 0 and 3"
11524 #: builtins.c:12017 builtins.c:12169 builtins.c:12226
11525 #, gcc-internal-format
11526 msgid "%Kcall to %D will always overflow destination buffer"
11529 #: builtins.c:12159
11530 #, gcc-internal-format
11531 msgid "%Kcall to %D might overflow destination buffer"
11534 #: builtins.c:12247
11535 #, gcc-internal-format
11536 msgid "%Kattempt to free a non-heap object %qD"
11539 #: builtins.c:12250
11540 #, gcc-internal-format
11541 msgid "%Kattempt to free a non-heap object"
11544 #. Except for passing an argument to an unprototyped function,
11545 #. this is a constraint violation. When passing an argument to
11546 #. an unprototyped function, it is compile-time undefined;
11547 #. making it a constraint in that case was rejected in
11549 #: c-convert.c:102 c-typeck.c:1984 c-typeck.c:5293 cp/typeck.c:1854
11550 #: cp/typeck.c:6571 cp/typeck.c:7250 fortran/convert.c:88
11551 #, gcc-internal-format
11552 msgid "void value not ignored as it ought to be"
11555 #: c-convert.c:156 fortran/convert.c:122 java/typeck.c:150
11556 #, gcc-internal-format
11557 msgid "conversion to non-scalar type requested"
11561 #, gcc-internal-format
11562 msgid "array %q+D assumed to have one element"
11566 #, gcc-internal-format
11567 msgid "%qD is static but used in inline function %qD which is not static"
11571 #, gcc-internal-format
11572 msgid "%q+D is static but declared in inline function %qD which is not static"
11576 #, gcc-internal-format, gfc-internal-format
11577 msgid "GCC supports only %u nested scopes"
11580 #: c-decl.c:1085 cp/decl.c:371
11581 #, gcc-internal-format
11582 msgid "label %q+D used but not defined"
11586 #, gcc-internal-format
11587 msgid "nested function %q+D declared but never defined"
11591 #, gcc-internal-format
11592 msgid "inline function %q+D declared but never defined"
11595 #: c-decl.c:1159 cp/decl.c:626
11596 #, gcc-internal-format
11597 msgid "unused variable %q+D"
11601 #, gcc-internal-format
11602 msgid "variable %qD set but not used"
11606 #, gcc-internal-format
11607 msgid "type of array %q+D completed incompatibly with implicit initialization"
11610 #: c-decl.c:1447 c-decl.c:5753 c-decl.c:6546 c-decl.c:7253
11611 #, gcc-internal-format
11612 msgid "originally defined here"
11616 #, gcc-internal-format
11618 "a parameter list with an ellipsis can%'t match an empty parameter name list "
11623 #, gcc-internal-format
11625 "an argument type that has a default promotion can%'t match an empty "
11626 "parameter name list declaration"
11630 #, gcc-internal-format
11632 "prototype for %q+D declares more arguments than previous old-style definition"
11636 #, gcc-internal-format
11638 "prototype for %q+D declares fewer arguments than previous old-style "
11643 #, gcc-internal-format
11644 msgid "prototype for %q+D declares argument %d with incompatible type"
11647 #. If we get here, no errors were found, but do issue a warning
11648 #. for this poor-style construct.
11650 #, gcc-internal-format
11651 msgid "prototype for %q+D follows non-prototype definition"
11655 #, gcc-internal-format
11656 msgid "previous definition of %q+D was here"
11660 #, gcc-internal-format
11661 msgid "previous implicit declaration of %q+D was here"
11665 #, gcc-internal-format
11666 msgid "previous declaration of %q+D was here"
11670 #, gcc-internal-format
11671 msgid "%q+D redeclared as different kind of symbol"
11675 #, gcc-internal-format
11676 msgid "built-in function %q+D declared as non-function"
11679 #: c-decl.c:1660 c-decl.c:1837 c-decl.c:2527
11680 #, gcc-internal-format
11681 msgid "declaration of %q+D shadows a built-in function"
11685 #, gcc-internal-format
11686 msgid "redeclaration of enumerator %q+D"
11689 #. If types don't match for a built-in, throw away the
11690 #. built-in. No point in calling locate_old_decl here, it
11691 #. won't print anything.
11693 #, gcc-internal-format
11694 msgid "conflicting types for built-in function %q+D"
11697 #: c-decl.c:1715 c-decl.c:1728 c-decl.c:1764
11698 #, gcc-internal-format
11699 msgid "conflicting types for %q+D"
11703 #, gcc-internal-format
11704 msgid "conflicting named address spaces (generic vs %s) for %q+D"
11708 #, gcc-internal-format
11709 msgid "conflicting named address spaces (%s vs generic) for %q+D"
11713 #, gcc-internal-format
11714 msgid "conflicting named address spaces (%s vs %s) for %q+D"
11718 #, gcc-internal-format
11719 msgid "conflicting type qualifiers for %q+D"
11723 #, gcc-internal-format
11724 msgid "redefinition of typedef %q+D with different type"
11728 #, gcc-internal-format
11729 msgid "redefinition of typedef %q+D"
11732 #. Whether there is a constraint violation for the types not
11733 #. being the same cannot be determined at compile time; a
11734 #. warning that there may be one at runtime is considered
11735 #. appropriate (WG14 reflector message 11743, 8 May 2009).
11737 #, gcc-internal-format
11738 msgid "redefinition of typedef %q+D may be a constraint violation at runtime"
11741 #: c-decl.c:1863 c-decl.c:1966
11742 #, gcc-internal-format
11743 msgid "redefinition of %q+D"
11746 #: c-decl.c:1898 c-decl.c:2004
11747 #, gcc-internal-format
11748 msgid "static declaration of %q+D follows non-static declaration"
11751 #: c-decl.c:1908 c-decl.c:1916 c-decl.c:1994 c-decl.c:2001
11752 #, gcc-internal-format
11753 msgid "non-static declaration of %q+D follows static declaration"
11757 #, gcc-internal-format
11758 msgid "%<gnu_inline%> attribute present on %q+D"
11762 #, gcc-internal-format
11763 msgid "but not here"
11767 #, gcc-internal-format
11768 msgid "thread-local declaration of %q+D follows non-thread-local declaration"
11772 #, gcc-internal-format
11773 msgid "non-thread-local declaration of %q+D follows thread-local declaration"
11777 #, gcc-internal-format
11778 msgid "extern declaration of %q+D follows declaration with no linkage"
11782 #, gcc-internal-format
11783 msgid "declaration of %q+D with no linkage follows extern declaration"
11787 #, gcc-internal-format
11788 msgid "redeclaration of %q+D with no linkage"
11792 #, gcc-internal-format
11794 "redeclaration of %q+D with different visibility (old visibility preserved)"
11798 #, gcc-internal-format
11799 msgid "inline declaration of %qD follows declaration with attribute noinline"
11803 #, gcc-internal-format
11804 msgid "declaration of %q+D with attribute noinline follows inline declaration "
11808 #, gcc-internal-format
11809 msgid "redefinition of parameter %q+D"
11813 #, gcc-internal-format
11814 msgid "redundant redeclaration of %q+D"
11818 #, gcc-internal-format
11819 msgid "declaration of %q+D shadows previous non-variable"
11823 #, gcc-internal-format
11824 msgid "declaration of %q+D shadows a parameter"
11828 #, gcc-internal-format
11829 msgid "declaration of %q+D shadows a global declaration"
11833 #, gcc-internal-format
11834 msgid "declaration of %q+D shadows a previous local"
11837 #: c-decl.c:2536 cp/name-lookup.c:1088 cp/name-lookup.c:1130
11838 #, gcc-internal-format
11839 msgid "shadowed declaration is here"
11843 #, gcc-internal-format
11844 msgid "nested extern declaration of %qD"
11847 #: c-decl.c:2831 c-decl.c:2834
11848 #, gcc-internal-format
11849 msgid "implicit declaration of function %qE"
11853 #, gcc-internal-format
11854 msgid "incompatible implicit declaration of built-in function %qD"
11858 #, gcc-internal-format
11859 msgid "incompatible implicit declaration of function %qD"
11863 #, gcc-internal-format
11864 msgid "%qE undeclared here (not in a function)"
11868 #, gcc-internal-format
11869 msgid "%qE undeclared (first use in this function)"
11873 #, gcc-internal-format
11875 "each undeclared identifier is reported only once for each function it "
11879 #: c-decl.c:3018 cp/decl.c:2528
11880 #, gcc-internal-format
11881 msgid "label %qE referenced outside of any function"
11885 #, gcc-internal-format
11886 msgid "jump into scope of identifier with variably modified type"
11890 #, gcc-internal-format
11891 msgid "jump skips variable initialization"
11894 #: c-decl.c:3058 c-decl.c:3114 c-decl.c:3197
11895 #, gcc-internal-format
11896 msgid "label %qD defined here"
11899 #: c-decl.c:3059 c-decl.c:3321
11900 #, gcc-internal-format
11901 msgid "%qD declared here"
11904 #: c-decl.c:3113 c-decl.c:3196
11905 #, gcc-internal-format
11906 msgid "jump into statement expression"
11910 #, gcc-internal-format
11911 msgid "duplicate label declaration %qE"
11914 #: c-decl.c:3227 cp/decl.c:2838
11915 #, gcc-internal-format
11916 msgid "duplicate label %qD"
11920 #, gcc-internal-format
11922 "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
11926 #, gcc-internal-format
11927 msgid "switch jumps over variable initialization"
11930 #: c-decl.c:3320 c-decl.c:3331
11931 #, gcc-internal-format
11932 msgid "switch starts here"
11936 #, gcc-internal-format
11937 msgid "switch jumps into statement expression"
11941 #, gcc-internal-format
11942 msgid "%qE defined as wrong kind of tag"
11945 #: c-decl.c:3623 c-typeck.c:10744 c-family/c-common.c:3997
11946 #, gcc-internal-format
11947 msgid "invalid use of %<restrict%>"
11951 #, gcc-internal-format
11952 msgid "unnamed struct/union that defines no instances"
11956 #, gcc-internal-format
11957 msgid "empty declaration with storage class specifier does not redeclare tag"
11961 #, gcc-internal-format
11962 msgid "empty declaration with type qualifier does not redeclare tag"
11965 #: c-decl.c:3679 c-decl.c:3686
11966 #, gcc-internal-format
11967 msgid "useless type name in empty declaration"
11971 #, gcc-internal-format
11972 msgid "%<inline%> in empty declaration"
11976 #, gcc-internal-format
11977 msgid "%<auto%> in file-scope empty declaration"
11981 #, gcc-internal-format
11982 msgid "%<register%> in file-scope empty declaration"
11986 #, gcc-internal-format
11987 msgid "useless storage class specifier in empty declaration"
11991 #, gcc-internal-format
11992 msgid "useless %<__thread%> in empty declaration"
11996 #, gcc-internal-format
11997 msgid "useless type qualifier in empty declaration"
12000 #: c-decl.c:3734 c-parser.c:1402
12001 #, gcc-internal-format
12002 msgid "empty declaration"
12006 #, gcc-internal-format
12008 "ISO C90 does not support %<static%> or type qualifiers in parameter array "
12013 #, gcc-internal-format
12014 msgid "ISO C90 does not support %<[*]%> array declarators"
12018 #. A function definition isn't function prototype scope C99 6.2.1p4.
12020 #: c-decl.c:3816 c-decl.c:6121
12021 #, gcc-internal-format
12022 msgid "%<[*]%> not allowed in other than function prototype scope"
12026 #, gcc-internal-format
12027 msgid "%q+D is usually a function"
12031 #, gcc-internal-format
12032 msgid "typedef %qD is initialized (use __typeof__ instead)"
12036 #, gcc-internal-format
12037 msgid "function %qD is initialized like a variable"
12040 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
12042 #, gcc-internal-format
12043 msgid "parameter %qD is initialized"
12046 #. Although C99 is unclear about whether incomplete arrays
12047 #. of VLAs themselves count as VLAs, it does not make
12048 #. sense to permit them to be initialized given that
12049 #. ordinary VLAs may not be initialized.
12050 #: c-decl.c:3968 c-decl.c:3983 c-typeck.c:6354
12051 #, gcc-internal-format
12052 msgid "variable-sized object may not be initialized"
12056 #, gcc-internal-format
12057 msgid "variable %qD has initializer but incomplete type"
12060 #: c-decl.c:4063 cp/decl.c:4271 cp/decl.c:12066
12061 #, gcc-internal-format
12062 msgid "inline function %q+D given attribute noinline"
12066 #, gcc-internal-format
12067 msgid "uninitialized const member in %qT is invalid in C++"
12070 #: c-decl.c:4116 cp/init.c:1873 cp/init.c:1888
12071 #, gcc-internal-format
12072 msgid "%qD should be initialized"
12076 #, gcc-internal-format
12077 msgid "initializer fails to determine size of %q+D"
12081 #, gcc-internal-format
12082 msgid "array size missing in %q+D"
12086 #, gcc-internal-format
12087 msgid "zero or negative size array %q+D"
12090 #: c-decl.c:4266 varasm.c:1845
12091 #, gcc-internal-format
12092 msgid "storage size of %q+D isn%'t known"
12096 #, gcc-internal-format
12097 msgid "storage size of %q+D isn%'t constant"
12101 #, gcc-internal-format
12102 msgid "ignoring asm-specifier for non-static local variable %q+D"
12106 #, gcc-internal-format
12107 msgid "cannot put object with volatile field into register"
12111 #, gcc-internal-format
12112 msgid "uninitialized const %qD is invalid in C++"
12116 #, gcc-internal-format
12117 msgid "ISO C forbids forward parameter declarations"
12121 #, gcc-internal-format
12122 msgid "defining a type in a compound literal is invalid in C++"
12125 #: c-decl.c:4641 c-decl.c:4656
12126 #, gcc-internal-format
12127 msgid "bit-field %qs width not an integer constant"
12131 #, gcc-internal-format
12132 msgid "bit-field %qs width not an integer constant expression"
12136 #, gcc-internal-format
12137 msgid "negative width in bit-field %qs"
12141 #, gcc-internal-format
12142 msgid "zero width for bit-field %qs"
12146 #, gcc-internal-format
12147 msgid "bit-field %qs has invalid type"
12151 #, gcc-internal-format
12152 msgid "type of bit-field %qs is a GCC extension"
12156 #, gcc-internal-format
12157 msgid "width of %qs exceeds its type"
12161 #, gcc-internal-format
12162 msgid "%qs is narrower than values of its type"
12166 #, gcc-internal-format
12167 msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
12171 #, gcc-internal-format
12172 msgid "ISO C90 forbids array whose size can%'t be evaluated"
12176 #, gcc-internal-format
12177 msgid "ISO C90 forbids variable length array %qE"
12181 #, gcc-internal-format
12182 msgid "ISO C90 forbids variable length array"
12186 #, gcc-internal-format
12187 msgid "the size of array %qE can%'t be evaluated"
12191 #, gcc-internal-format
12192 msgid "the size of array can %'t be evaluated"
12196 #, gcc-internal-format
12197 msgid "variable length array %qE is used"
12200 #: c-decl.c:4762 cp/decl.c:7619
12201 #, gcc-internal-format
12202 msgid "variable length array is used"
12205 #: c-decl.c:4940 c-decl.c:5286 c-decl.c:5296
12206 #, gcc-internal-format
12207 msgid "variably modified %qE at file scope"
12211 #, gcc-internal-format
12212 msgid "variably modified field at file scope"
12216 #, gcc-internal-format
12217 msgid "type defaults to %<int%> in declaration of %qE"
12221 #, gcc-internal-format
12222 msgid "type defaults to %<int%> in type name"
12226 #, gcc-internal-format
12227 msgid "duplicate %<const%>"
12231 #, gcc-internal-format
12232 msgid "duplicate %<restrict%>"
12236 #, gcc-internal-format
12237 msgid "duplicate %<volatile%>"
12241 #, gcc-internal-format, gfc-internal-format
12242 msgid "conflicting named address spaces (%s vs %s)"
12246 #, gcc-internal-format
12247 msgid "function definition declared %<auto%>"
12251 #, gcc-internal-format
12252 msgid "function definition declared %<register%>"
12256 #, gcc-internal-format
12257 msgid "function definition declared %<typedef%>"
12261 #, gcc-internal-format
12262 msgid "function definition declared %<__thread%>"
12266 #, gcc-internal-format
12267 msgid "storage class specified for structure field %qE"
12271 #, gcc-internal-format
12272 msgid "storage class specified for structure field"
12276 #, gcc-internal-format
12277 msgid "storage class specified for parameter %qE"
12281 #, gcc-internal-format
12282 msgid "storage class specified for unnamed parameter"
12285 #: c-decl.c:5065 cp/decl.c:8562
12286 #, gcc-internal-format
12287 msgid "storage class specified for typename"
12291 #, gcc-internal-format
12292 msgid "%qE initialized and declared %<extern%>"
12296 #, gcc-internal-format
12297 msgid "%qE has both %<extern%> and initializer"
12301 #, gcc-internal-format
12302 msgid "file-scope declaration of %qE specifies %<auto%>"
12306 #, gcc-internal-format
12307 msgid "file-scope declaration of %qE specifies %<register%>"
12311 #, gcc-internal-format
12312 msgid "nested function %qE declared %<extern%>"
12316 #, gcc-internal-format
12317 msgid "function-scope %qE implicitly auto and declared %<__thread%>"
12320 #. Only the innermost declarator (making a parameter be of
12321 #. array type which is converted to pointer type)
12322 #. may have static or type qualifiers.
12323 #: c-decl.c:5150 c-decl.c:5482
12324 #, gcc-internal-format
12325 msgid "static or type qualifiers in non-parameter array declarator"
12329 #, gcc-internal-format
12330 msgid "declaration of %qE as array of voids"
12334 #, gcc-internal-format
12335 msgid "declaration of type name as array of voids"
12339 #, gcc-internal-format
12340 msgid "declaration of %qE as array of functions"
12344 #, gcc-internal-format
12345 msgid "declaration of type name as array of functions"
12348 #: c-decl.c:5217 c-decl.c:7037
12349 #, gcc-internal-format
12350 msgid "invalid use of structure with flexible array member"
12354 #, gcc-internal-format
12355 msgid "size of array %qE has non-integer type"
12359 #, gcc-internal-format
12360 msgid "size of unnamed array has non-integer type"
12364 #, gcc-internal-format
12365 msgid "ISO C forbids zero-size array %qE"
12369 #, gcc-internal-format
12370 msgid "ISO C forbids zero-size array"
12374 #, gcc-internal-format
12375 msgid "size of array %qE is negative"
12379 #, gcc-internal-format
12380 msgid "size of unnamed array is negative"
12383 #: c-decl.c:5347 c-decl.c:5712
12384 #, gcc-internal-format
12385 msgid "size of array %qE is too large"
12388 #: c-decl.c:5350 c-decl.c:5714
12389 #, gcc-internal-format
12390 msgid "size of unnamed array is too large"
12394 #, gcc-internal-format
12395 msgid "ISO C90 does not support flexible array members"
12400 #, gcc-internal-format
12401 msgid "%<[*]%> not in a declaration"
12405 #, gcc-internal-format
12406 msgid "array type has incomplete element type"
12410 #, gcc-internal-format
12411 msgid "%qE declared as function returning a function"
12415 #, gcc-internal-format
12416 msgid "type name declared as function returning a function"
12420 #, gcc-internal-format
12421 msgid "%qE declared as function returning an array"
12425 #, gcc-internal-format
12426 msgid "type name declared as function returning an array"
12430 #, gcc-internal-format
12431 msgid "function definition has qualified void return type"
12434 #: c-decl.c:5561 cp/decl.c:8668
12435 #, gcc-internal-format
12436 msgid "type qualifiers ignored on function return type"
12439 #: c-decl.c:5590 c-decl.c:5728 c-decl.c:5838 c-decl.c:5931
12440 #, gcc-internal-format
12441 msgid "ISO C forbids qualified function types"
12445 #, gcc-internal-format
12446 msgid "%qs combined with %<auto%> qualifier for %qE"
12450 #, gcc-internal-format
12451 msgid "%qs combined with %<register%> qualifier for %qE"
12455 #, gcc-internal-format
12456 msgid "%qs specified for auto variable %qE"
12460 #, gcc-internal-format
12461 msgid "%qs specified for parameter %qE"
12465 #, gcc-internal-format
12466 msgid "%qs specified for unnamed parameter"
12470 #, gcc-internal-format
12471 msgid "%qs specified for structure field %qE"
12475 #, gcc-internal-format
12476 msgid "%qs specified for structure field"
12480 #, gcc-internal-format
12481 msgid "typedef %q+D declared %<inline%>"
12485 #, gcc-internal-format
12486 msgid "ISO C forbids const or volatile function types"
12491 #, gcc-internal-format
12492 msgid "a member of a structure or union cannot have a variably modified type"
12495 #: c-decl.c:5799 cp/decl.c:7841
12496 #, gcc-internal-format
12497 msgid "variable or field %qE declared void"
12501 #, gcc-internal-format
12502 msgid "attributes in parameter array declarator ignored"
12506 #, gcc-internal-format
12507 msgid "parameter %q+D declared %<inline%>"
12511 #, gcc-internal-format
12512 msgid "field %qE declared as a function"
12516 #, gcc-internal-format
12517 msgid "field %qE has incomplete type"
12521 #, gcc-internal-format
12522 msgid "unnamed field has incomplete type"
12525 #: c-decl.c:5903 c-decl.c:5914 c-decl.c:5917
12526 #, gcc-internal-format
12527 msgid "invalid storage class for function %qE"
12531 #, gcc-internal-format
12532 msgid "cannot inline function %<main%>"
12536 #, gcc-internal-format
12537 msgid "variable previously declared %<static%> redeclared %<extern%>"
12541 #, gcc-internal-format
12542 msgid "variable %q+D declared %<inline%>"
12546 #, gcc-internal-format
12547 msgid "non-nested function with variably modified type"
12551 #, gcc-internal-format
12552 msgid "object with variably modified type must have no linkage"
12555 #: c-decl.c:6126 c-decl.c:7673
12556 #, gcc-internal-format
12557 msgid "function declaration isn%'t a prototype"
12561 #, gcc-internal-format
12562 msgid "parameter names (without types) in function declaration"
12566 #, gcc-internal-format
12567 msgid "parameter %u (%q+D) has incomplete type"
12571 #, gcc-internal-format, gfc-internal-format
12572 msgid "parameter %u has incomplete type"
12576 #, gcc-internal-format
12577 msgid "parameter %u (%q+D) has void type"
12581 #, gcc-internal-format, gfc-internal-format
12582 msgid "parameter %u has void type"
12586 #, gcc-internal-format
12587 msgid "%<void%> as only parameter may not be qualified"
12590 #: c-decl.c:6274 c-decl.c:6309
12591 #, gcc-internal-format
12592 msgid "%<void%> must be the only parameter"
12596 #, gcc-internal-format
12597 msgid "parameter %q+D has just a forward declaration"
12600 #. The %s will be one of 'struct', 'union', or 'enum'.
12602 #, gcc-internal-format
12603 msgid "%<%s %E%> declared inside parameter list"
12606 #. The %s will be one of 'struct', 'union', or 'enum'.
12608 #, gcc-internal-format, gfc-internal-format
12609 msgid "anonymous %s declared inside parameter list"
12613 #, gcc-internal-format
12615 "its scope is only this definition or declaration, which is probably not what "
12620 #, gcc-internal-format
12621 msgid "enum type defined here"
12625 #, gcc-internal-format
12626 msgid "struct defined here"
12630 #, gcc-internal-format
12631 msgid "union defined here"
12635 #, gcc-internal-format
12636 msgid "redefinition of %<union %E%>"
12640 #, gcc-internal-format
12641 msgid "redefinition of %<struct %E%>"
12645 #, gcc-internal-format
12646 msgid "nested redefinition of %<union %E%>"
12650 #, gcc-internal-format
12651 msgid "nested redefinition of %<struct %E%>"
12654 #: c-decl.c:6587 c-decl.c:7271
12655 #, gcc-internal-format
12656 msgid "defining type in %qs expression is invalid in C++"
12659 #: c-decl.c:6653 cp/decl.c:4009
12660 #, gcc-internal-format
12661 msgid "declaration does not declare anything"
12665 #, gcc-internal-format
12666 msgid "ISO C99 doesn%'t support unnamed structs/unions"
12670 #, gcc-internal-format
12671 msgid "ISO C90 doesn%'t support unnamed structs/unions"
12674 #: c-decl.c:6755 c-decl.c:6774 c-decl.c:6835 objcp/objcp-decl.c:90
12675 #, gcc-internal-format
12676 msgid "duplicate member %q+D"
12680 #, gcc-internal-format
12681 msgid "union has no named members"
12685 #, gcc-internal-format
12686 msgid "union has no members"
12690 #, gcc-internal-format
12691 msgid "struct has no named members"
12695 #, gcc-internal-format
12696 msgid "struct has no members"
12700 #, gcc-internal-format
12701 msgid "flexible array member in union"
12705 #, gcc-internal-format
12706 msgid "flexible array member not at end of struct"
12710 #, gcc-internal-format
12711 msgid "flexible array member in otherwise empty struct"
12715 #, gcc-internal-format
12716 msgid "union cannot be made transparent"
12720 #, gcc-internal-format
12721 msgid "nested redefinition of %<enum %E%>"
12724 #. This enum is a named one that has been declared already.
12726 #, gcc-internal-format
12727 msgid "redeclaration of %<enum %E%>"
12731 #, gcc-internal-format
12732 msgid "enumeration values exceed range of largest integer"
12736 #, gcc-internal-format
12737 msgid "specified mode too small for enumeral values"
12740 #: c-decl.c:7448 c-decl.c:7464
12741 #, gcc-internal-format
12742 msgid "enumerator value for %qE is not an integer constant"
12746 #, gcc-internal-format
12747 msgid "enumerator value for %qE is not an integer constant expression"
12751 #, gcc-internal-format
12752 msgid "overflow in enumeration values"
12756 #, gcc-internal-format
12757 msgid "ISO C restricts enumerator values to range of %<int%>"
12761 #, gcc-internal-format
12762 msgid "inline function %qD given attribute noinline"
12766 #, gcc-internal-format
12767 msgid "return type is an incomplete type"
12771 #, gcc-internal-format
12772 msgid "return type defaults to %<int%>"
12776 #, gcc-internal-format
12777 msgid "no previous prototype for %qD"
12781 #, gcc-internal-format
12782 msgid "%qD was used with no prototype before its definition"
12786 #, gcc-internal-format
12787 msgid "no previous declaration for %qD"
12791 #, gcc-internal-format
12792 msgid "%qD was used with no declaration before its definition"
12796 #, gcc-internal-format
12797 msgid "return type of %qD is not %<int%>"
12801 #, gcc-internal-format
12802 msgid "%qD is normally a non-static function"
12806 #, gcc-internal-format
12807 msgid "old-style parameter declarations in prototyped function definition"
12811 #, gcc-internal-format
12812 msgid "traditional C rejects ISO C style function definitions"
12816 #, gcc-internal-format
12817 msgid "parameter name omitted"
12821 #, gcc-internal-format
12822 msgid "old-style function definition"
12826 #, gcc-internal-format
12827 msgid "parameter name missing from parameter list"
12831 #, gcc-internal-format
12832 msgid "%qD declared as a non-parameter"
12836 #, gcc-internal-format
12837 msgid "multiple parameters named %qD"
12841 #, gcc-internal-format
12842 msgid "parameter %qD declared with void type"
12845 #: c-decl.c:7904 c-decl.c:7908
12846 #, gcc-internal-format
12847 msgid "type of %qD defaults to %<int%>"
12851 #, gcc-internal-format
12852 msgid "parameter %qD has incomplete type"
12856 #, gcc-internal-format
12857 msgid "declaration for parameter %qD but no such parameter"
12861 #, gcc-internal-format
12862 msgid "number of arguments doesn%'t match built-in prototype"
12866 #, gcc-internal-format
12867 msgid "number of arguments doesn%'t match prototype"
12870 #: c-decl.c:8001 c-decl.c:8043 c-decl.c:8057
12871 #, gcc-internal-format
12872 msgid "prototype declaration"
12876 #, gcc-internal-format
12877 msgid "promoted argument %qD doesn%'t match built-in prototype"
12881 #, gcc-internal-format
12882 msgid "promoted argument %qD doesn%'t match prototype"
12886 #, gcc-internal-format
12887 msgid "argument %qD doesn%'t match built-in prototype"
12891 #, gcc-internal-format
12892 msgid "argument %qD doesn%'t match prototype"
12895 #: c-decl.c:8244 cp/decl.c:12940
12896 #, gcc-internal-format
12897 msgid "no return statement in function returning non-void"
12901 #, gcc-internal-format
12902 msgid "parameter %qD set but not used"
12905 #. If we get here, declarations have been used in a for loop without
12906 #. the C99 for loop scope. This doesn't make much sense, so don't
12909 #, gcc-internal-format
12910 msgid "%<for%> loop initial declarations are only allowed in C99 mode"
12914 #, gcc-internal-format
12915 msgid "use option -std=c99 or -std=gnu99 to compile your code"
12919 #, gcc-internal-format
12920 msgid "declaration of static variable %qD in %<for%> loop initial declaration"
12924 #, gcc-internal-format
12926 "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
12930 #, gcc-internal-format
12931 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
12935 #, gcc-internal-format
12936 msgid "%<union %E%> declared in %<for%> loop initial declaration"
12940 #, gcc-internal-format
12941 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
12945 #, gcc-internal-format
12946 msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
12950 #, gcc-internal-format
12951 msgid "incompatible address space qualifiers %qs and %qs"
12954 #: c-decl.c:8695 c-decl.c:9006 c-decl.c:9395
12955 #, gcc-internal-format
12956 msgid "duplicate %qE"
12959 #: c-decl.c:8721 c-decl.c:9017 c-decl.c:9274
12960 #, gcc-internal-format
12961 msgid "two or more data types in declaration specifiers"
12964 #: c-decl.c:8733 cp/parser.c:2446
12965 #, gcc-internal-format
12966 msgid "%<long long long%> is too long for GCC"
12970 #, gcc-internal-format
12971 msgid "ISO C90 does not support %<long long%>"
12975 #, gcc-internal-format
12976 msgid "ISO C90 does not support complex types"
12980 #, gcc-internal-format
12981 msgid "ISO C does not support saturating types"
12985 #, gcc-internal-format
12986 msgid "%<__int128%> is not supported for this target"
12990 #, gcc-internal-format
12991 msgid "ISO C does not support %<__int128%> type"
12995 #, gcc-internal-format
12996 msgid "ISO C does not support decimal floating point"
12999 #: c-decl.c:9255 c-decl.c:9456 c-parser.c:5905
13000 #, gcc-internal-format
13001 msgid "fixed-point types not supported for this target"
13005 #, gcc-internal-format
13006 msgid "ISO C does not support fixed-point types"
13010 #, gcc-internal-format
13011 msgid "C++ lookup of %qD would return a field, not a type"
13015 #, gcc-internal-format
13016 msgid "%qE fails to be a typedef or built in type"
13020 #, gcc-internal-format
13021 msgid "%qE is not at beginning of declaration"
13025 #, gcc-internal-format
13026 msgid "%<__thread%> used with %<auto%>"
13030 #, gcc-internal-format
13031 msgid "%<__thread%> used with %<register%>"
13035 #, gcc-internal-format
13036 msgid "%<__thread%> used with %<typedef%>"
13040 #, gcc-internal-format
13041 msgid "%<__thread%> before %<extern%>"
13045 #, gcc-internal-format
13046 msgid "%<__thread%> before %<static%>"
13050 #, gcc-internal-format
13051 msgid "multiple storage classes in declaration specifiers"
13055 #, gcc-internal-format
13056 msgid "%<__thread%> used with %qE"
13060 #, gcc-internal-format
13061 msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
13065 #, gcc-internal-format
13066 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
13069 #: c-decl.c:9513 c-decl.c:9526 c-decl.c:9552
13070 #, gcc-internal-format
13071 msgid "ISO C does not support complex integer types"
13074 #: c-decl.c:9706 toplev.c:686
13075 #, gcc-internal-format
13076 msgid "%q+F used but never defined"
13080 #, gcc-internal-format
13081 msgid "identifier %qE conflicts with C++ keyword"
13085 #, gcc-internal-format
13086 msgid "ISO C forbids an empty translation unit"
13089 #: c-parser.c:1246 c-parser.c:7074
13090 #, gcc-internal-format
13091 msgid "ISO C does not allow extra %<;%> outside of a function"
13094 #: c-parser.c:1372 c-parser.c:3095
13095 #, gcc-internal-format
13096 msgid "unknown type name %qE"
13099 #: c-parser.c:1390 c-parser.c:8034 cp/parser.c:24921
13100 #, gcc-internal-format
13101 msgid "expected declaration specifiers"
13104 #: c-parser.c:1420 cp/parser.c:22058 cp/parser.c:22131
13105 #, gcc-internal-format
13106 msgid "prefix attributes are ignored for methods"
13110 #, gcc-internal-format
13111 msgid "prefix attributes are ignored for implementations"
13115 #, gcc-internal-format
13116 msgid "attributes may not be specified before"
13120 #, gcc-internal-format
13121 msgid "data definition has no type or storage class"
13124 #: c-parser.c:1594 cp/parser.c:9689
13125 #, gcc-internal-format
13126 msgid "expected %<,%> or %<;%>"
13129 #. This can appear in many cases looking nothing like a
13130 #. function definition, so we don't give a more specific
13131 #. error suggesting there was one.
13132 #: c-parser.c:1601 c-parser.c:1617
13133 #, gcc-internal-format
13134 msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
13138 #, gcc-internal-format
13139 msgid "ISO C forbids nested functions"
13143 #, gcc-internal-format
13144 msgid "ISO C99 does not support %<_Static_assert%>"
13148 #, gcc-internal-format
13149 msgid "ISO C90 does not support %<_Static_assert%>"
13152 #: c-parser.c:1744 c-parser.c:3160 c-parser.c:8089 cp/parser.c:24808
13153 #, gcc-internal-format
13154 msgid "expected string literal"
13158 #, gcc-internal-format
13159 msgid "expression in static assertion is not an integer"
13163 #, gcc-internal-format
13164 msgid "expression in static assertion is not an integer constant expression"
13168 #, gcc-internal-format
13169 msgid "expression in static assertion is not constant"
13172 #. Report the error.
13173 #: c-parser.c:1769 cp/semantics.c:4658
13174 #, gcc-internal-format
13175 msgid "static assertion failed: %E"
13178 #: c-parser.c:2106 c-parser.c:2943 c-parser.c:3588 c-parser.c:3862
13179 #: c-parser.c:4961 c-parser.c:5052 c-parser.c:5676 c-parser.c:5959
13180 #: c-parser.c:6148 c-parser.c:6170 c-parser.c:6278 c-parser.c:6476
13181 #: c-parser.c:6505 c-parser.c:6688 c-parser.c:6700 c-parser.c:6725
13182 #: c-parser.c:6865 c-parser.c:6896 c-parser.c:6904 c-parser.c:6933
13183 #: c-parser.c:6947 c-parser.c:7250 c-parser.c:7366 c-parser.c:7747
13184 #: c-parser.c:7778 c-parser.c:7831 c-parser.c:7884 c-parser.c:7900
13185 #: c-parser.c:7946 c-parser.c:8208 c-parser.c:8972 cp/parser.c:20736
13186 #: cp/parser.c:22816 cp/parser.c:22842 cp/parser.c:22904
13187 #, gcc-internal-format
13188 msgid "expected identifier"
13191 #: c-parser.c:2139 cp/parser.c:13643
13192 #, gcc-internal-format
13193 msgid "comma at end of enumerator list"
13197 #, gcc-internal-format
13198 msgid "expected %<,%> or %<}%>"
13202 #, gcc-internal-format
13203 msgid "ISO C forbids forward references to %<enum%> types"
13207 #, gcc-internal-format
13208 msgid "expected class name"
13211 #: c-parser.c:2308 c-parser.c:6792
13212 #, gcc-internal-format
13213 msgid "extra semicolon in struct or union specified"
13217 #, gcc-internal-format
13218 msgid "no semicolon at end of struct or union"
13221 #: c-parser.c:2429 c-parser.c:3405
13222 #, gcc-internal-format
13223 msgid "expected specifier-qualifier-list"
13227 #, gcc-internal-format
13228 msgid "ISO C forbids member declarations with no members"
13232 #, gcc-internal-format
13233 msgid "expected %<,%>, %<;%> or %<}%>"
13237 #, gcc-internal-format
13238 msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
13242 #, gcc-internal-format
13243 msgid "%<typeof%> applied to a bit-field"
13247 #, gcc-internal-format
13248 msgid "expected identifier or %<(%>"
13252 #, gcc-internal-format
13253 msgid "ISO C requires a named argument before %<...%>"
13257 #, gcc-internal-format
13258 msgid "expected declaration specifiers or %<...%>"
13262 #, gcc-internal-format
13263 msgid "wide string literal in %<asm%>"
13267 #, gcc-internal-format
13268 msgid "ISO C forbids empty initializer braces"
13272 #, gcc-internal-format
13273 msgid "obsolete use of designated initializer with %<:%>"
13277 #, gcc-internal-format
13278 msgid "ISO C forbids specifying range of elements to initialize"
13282 #, gcc-internal-format
13283 msgid "ISO C90 forbids specifying subobject to initialize"
13287 #, gcc-internal-format
13288 msgid "obsolete use of designated initializer without %<=%>"
13292 #, gcc-internal-format
13293 msgid "ISO C forbids label declarations"
13296 #: c-parser.c:3883 c-parser.c:3964
13297 #, gcc-internal-format
13298 msgid "expected declaration or statement"
13301 #: c-parser.c:3915 c-parser.c:3945
13302 #, gcc-internal-format
13303 msgid "ISO C90 forbids mixed declarations and code"
13307 #, gcc-internal-format
13308 msgid "expected %<}%> before %<else%>"
13311 #: c-parser.c:3977 cp/parser.c:8364
13312 #, gcc-internal-format
13313 msgid "%<else%> without a previous %<if%>"
13317 #, gcc-internal-format
13318 msgid "label at end of compound statement"
13322 #, gcc-internal-format
13323 msgid "expected %<:%> or %<...%>"
13327 #, gcc-internal-format
13329 "a label can only be part of a statement and a declaration is not a statement"
13333 #, gcc-internal-format
13334 msgid "expected identifier or %<*%>"
13337 #. Avoid infinite loop in error recovery:
13338 #. c_parser_skip_until_found stops at a closing nesting
13339 #. delimiter without consuming it, but here we need to consume
13340 #. it to proceed further.
13341 #: c-parser.c:4303 cp/parser.c:8100
13342 #, gcc-internal-format
13343 msgid "expected statement"
13346 #: c-parser.c:4401 cp/parser.c:8446
13347 #, gcc-internal-format
13348 msgid "suggest braces around empty body in an %<if%> statement"
13351 #: c-parser.c:4429 cp/parser.c:8469
13352 #, gcc-internal-format
13353 msgid "suggest braces around empty body in an %<else%> statement"
13357 #, gcc-internal-format
13358 msgid "suggest braces around empty body in %<do%> statement"
13361 #: c-parser.c:4673 c-parser.c:4704
13362 #, gcc-internal-format
13363 msgid "multiple iterating variables in fast enumeration"
13367 #, gcc-internal-format
13368 msgid "invalid iterating variable in fast enumeration"
13372 #, gcc-internal-format
13373 msgid "missing collection in fast enumeration"
13377 #, gcc-internal-format
13378 msgid "%E qualifier ignored on asm"
13382 #, gcc-internal-format
13383 msgid "ISO C forbids omitting the middle term of a ?: expression"
13387 #, gcc-internal-format
13388 msgid "traditional C rejects the unary plus operator"
13392 #, gcc-internal-format
13393 msgid "%<sizeof%> applied to a bit-field"
13396 #: c-parser.c:5970 c-parser.c:6315 c-parser.c:6335
13397 #, gcc-internal-format
13398 msgid "expected expression"
13402 #, gcc-internal-format
13403 msgid "braced-group within expression allowed only inside a function"
13407 #, gcc-internal-format
13408 msgid "ISO C forbids braced-groups within expressions"
13412 #, gcc-internal-format
13413 msgid "first argument to %<__builtin_choose_expr%> not a constant"
13417 #, gcc-internal-format
13418 msgid "compound literal has variable size"
13422 #, gcc-internal-format
13423 msgid "compound literal qualified by address-space qualifier"
13427 #, gcc-internal-format
13428 msgid "ISO C90 forbids compound literals"
13432 #, gcc-internal-format
13433 msgid "extra semicolon in method definition specified"
13437 #, gcc-internal-format
13438 msgid "method attributes must be specified at the end only"
13442 #, gcc-internal-format
13443 msgid "expected %<;%> or %<{%> after method attribute definition"
13447 #, gcc-internal-format
13448 msgid "objective-c method declaration is expected"
13452 #, gcc-internal-format
13453 msgid "no type or storage class may be specified here,"
13456 #: c-parser.c:7751 c-parser.c:7804 cp/parser.c:22868
13457 #, gcc-internal-format
13458 msgid "unknown property attribute"
13462 #, gcc-internal-format
13463 msgid "getter/setter attribute must be followed by %<=%>"
13466 #: c-parser.c:7785 cp/parser.c:22849
13467 #, gcc-internal-format
13468 msgid "the %<setter%> attribute may only be specified once"
13471 #: c-parser.c:7790 cp/parser.c:22854
13472 #, gcc-internal-format
13473 msgid "setter name must terminate with %<:%>"
13476 #: c-parser.c:7797 cp/parser.c:22861
13477 #, gcc-internal-format
13478 msgid "the %<getter%> attribute may only be specified once"
13481 #: c-parser.c:7983 cp/parser.c:24852
13482 #, gcc-internal-format
13483 msgid "%<#pragma omp barrier%> may only be used in compound statements"
13486 #: c-parser.c:7994 cp/parser.c:24867
13487 #, gcc-internal-format
13488 msgid "%<#pragma omp flush%> may only be used in compound statements"
13491 #: c-parser.c:8005 cp/parser.c:24883
13492 #, gcc-internal-format
13493 msgid "%<#pragma omp taskwait%> may only be used in compound statements"
13496 #: c-parser.c:8018 cp/parser.c:24911
13497 #, gcc-internal-format
13499 "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
13503 #: c-parser.c:8024 cp/parser.c:24842
13504 #, gcc-internal-format
13505 msgid "%<#pragma GCC pch_preprocess%> must be first"
13508 #: c-parser.c:8183 cp/parser.c:23106
13509 #, gcc-internal-format
13510 msgid "too many %qs clauses"
13513 #: c-parser.c:8285 cp/parser.c:23221
13514 #, gcc-internal-format
13515 msgid "collapse argument needs positive constant integer expression"
13518 #: c-parser.c:8351 cp/parser.c:23272
13519 #, gcc-internal-format
13520 msgid "expected %<none%> or %<shared%>"
13523 #: c-parser.c:8442 c-parser.c:8634
13524 #, gcc-internal-format
13525 msgid "expected integer expression"
13529 #, gcc-internal-format
13530 msgid "%<num_threads%> value must be positive"
13533 #: c-parser.c:8537 cp/parser.c:23424
13534 #, gcc-internal-format
13535 msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
13538 #: c-parser.c:8625 cp/parser.c:23509
13539 #, gcc-internal-format
13540 msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
13543 #: c-parser.c:8629 cp/parser.c:23512
13544 #, gcc-internal-format
13545 msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
13548 #: c-parser.c:8647 cp/parser.c:23528
13549 #, gcc-internal-format
13550 msgid "invalid schedule kind"
13553 #: c-parser.c:8767 cp/parser.c:23651
13554 #, gcc-internal-format
13555 msgid "expected %<#pragma omp%> clause"
13558 #: c-parser.c:8776 cp/parser.c:23660
13559 #, gcc-internal-format
13560 msgid "%qs is not valid for %qs"
13563 #: c-parser.c:8916 cp/parser.c:23811
13564 #, gcc-internal-format
13565 msgid "invalid operator for %<#pragma omp atomic%>"
13568 #: c-parser.c:8975 c-parser.c:8996
13569 #, gcc-internal-format
13570 msgid "expected %<(%> or end of line"
13573 #: c-parser.c:9031 cp/parser.c:24050
13574 #, gcc-internal-format
13575 msgid "for statement expected"
13578 #: c-parser.c:9084 cp/semantics.c:4354 cp/semantics.c:4424
13579 #, gcc-internal-format
13580 msgid "expected iteration declaration or initialization"
13584 #, gcc-internal-format
13585 msgid "not enough perfectly nested loops"
13588 #: c-parser.c:9217 cp/parser.c:24391
13589 #, gcc-internal-format
13590 msgid "collapsed loops not perfectly nested"
13593 #: c-parser.c:9255 cp/parser.c:24235 cp/parser.c:24273 cp/pt.c:11825
13594 #, gcc-internal-format
13595 msgid "iteration variable %qD should not be firstprivate"
13599 #, gcc-internal-format
13600 msgid "%qD is not a variable"
13603 #: c-parser.c:9702 cp/semantics.c:3979
13604 #, gcc-internal-format
13605 msgid "%qE declared %<threadprivate%> after first use"
13608 #: c-parser.c:9704 cp/semantics.c:3981
13609 #, gcc-internal-format
13610 msgid "automatic variable %qE cannot be %<threadprivate%>"
13613 #: c-parser.c:9708 cp/semantics.c:3983
13614 #, gcc-internal-format
13615 msgid "%<threadprivate%> %qE has incomplete type"
13619 #, gcc-internal-format
13620 msgid "%qD has an incomplete type"
13623 #: c-typeck.c:235 cp/call.c:3291
13624 #, gcc-internal-format
13625 msgid "invalid use of void expression"
13629 #, gcc-internal-format
13630 msgid "invalid use of flexible array member"
13633 #: c-typeck.c:249 cp/typeck2.c:488
13634 #, gcc-internal-format
13635 msgid "invalid use of array with unspecified bounds"
13639 #, gcc-internal-format
13640 msgid "invalid use of undefined type %<%s %E%>"
13643 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
13645 #, gcc-internal-format
13646 msgid "invalid use of incomplete typedef %qD"
13650 #, gcc-internal-format
13651 msgid "%qT and %qT are in disjoint named address spaces"
13654 #: c-typeck.c:569 c-typeck.c:594
13655 #, gcc-internal-format
13656 msgid "function types not truly compatible in ISO C"
13660 #, gcc-internal-format
13661 msgid "can%'t mix operands of decimal float and vector types"
13665 #, gcc-internal-format
13666 msgid "can%'t mix operands of decimal float and complex types"
13670 #, gcc-internal-format
13671 msgid "can%'t mix operands of decimal float and other float types"
13675 #, gcc-internal-format
13676 msgid "types are not quite compatible"
13680 #, gcc-internal-format
13681 msgid "pointer target types incompatible in C++"
13685 #, gcc-internal-format
13686 msgid "function return types not compatible due to %<volatile%>"
13689 #: c-typeck.c:1736 c-typeck.c:3406
13690 #, gcc-internal-format
13691 msgid "arithmetic on pointer to an incomplete type"
13695 #, gcc-internal-format
13696 msgid "%qT has no member named %qE"
13700 #, gcc-internal-format
13701 msgid "request for member %qE in something not a structure or union"
13705 #, gcc-internal-format
13706 msgid "dereferencing pointer to incomplete type"
13710 #, gcc-internal-format
13711 msgid "dereferencing %<void *%> pointer"
13715 #, gcc-internal-format
13716 msgid "invalid type argument of array indexing (have %qT)"
13720 #, gcc-internal-format
13721 msgid "invalid type argument of unary %<*%> (have %qT)"
13725 #, gcc-internal-format
13726 msgid "invalid type argument of %<->%> (have %qT)"
13730 #, gcc-internal-format
13731 msgid "subscripted value is neither array nor pointer nor vector"
13734 #: c-typeck.c:2345 cp/typeck.c:2897 cp/typeck.c:2991
13735 #, gcc-internal-format
13736 msgid "array subscript is not an integer"
13740 #, gcc-internal-format
13741 msgid "subscripted value is pointer to function"
13745 #, gcc-internal-format
13746 msgid "index value is out of bound"
13750 #, gcc-internal-format
13751 msgid "ISO C forbids subscripting %<register%> array"
13755 #, gcc-internal-format
13756 msgid "ISO C90 forbids subscripting non-lvalue array"
13760 #, gcc-internal-format
13761 msgid "enum constant defined here"
13765 #, gcc-internal-format
13766 msgid "called object %qE is not a function"
13769 #. This situation leads to run-time undefined behavior. We can't,
13770 #. therefore, simply error unless we can prove that all possible
13771 #. executions of the program must execute the code.
13773 #, gcc-internal-format
13774 msgid "function called through a non-compatible type"
13777 #: c-typeck.c:2812 c-typeck.c:2866
13778 #, gcc-internal-format
13779 msgid "function with qualified void return type called"
13783 #, gcc-internal-format
13784 msgid "too many arguments to method %qE"
13787 #: c-typeck.c:2959 c-family/c-common.c:8004
13788 #, gcc-internal-format
13789 msgid "too many arguments to function %qE"
13792 #: c-typeck.c:2962 c-typeck.c:3196 cp/decl2.c:4163 cp/typeck.c:3347
13793 #, gcc-internal-format
13794 msgid "declared here"
13798 #, gcc-internal-format, gfc-internal-format
13799 msgid "type of formal parameter %d is incomplete"
13803 #, gcc-internal-format
13805 "passing argument %d of %qE as integer rather than floating due to prototype"
13809 #, gcc-internal-format
13811 "passing argument %d of %qE as integer rather than complex due to prototype"
13815 #, gcc-internal-format
13817 "passing argument %d of %qE as complex rather than floating due to prototype"
13821 #, gcc-internal-format
13823 "passing argument %d of %qE as floating rather than integer due to prototype"
13827 #, gcc-internal-format
13829 "passing argument %d of %qE as complex rather than integer due to prototype"
13833 #, gcc-internal-format
13835 "passing argument %d of %qE as floating rather than complex due to prototype"
13839 #, gcc-internal-format
13841 "passing argument %d of %qE as %<float%> rather than %<double%> due to "
13846 #, gcc-internal-format
13847 msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
13851 #, gcc-internal-format
13852 msgid "passing argument %d of %qE with different width due to prototype"
13856 #, gcc-internal-format
13857 msgid "passing argument %d of %qE as unsigned due to prototype"
13861 #, gcc-internal-format
13862 msgid "passing argument %d of %qE as signed due to prototype"
13865 #: c-typeck.c:3161 cp/call.c:5457
13866 #, gcc-internal-format
13867 msgid "implicit conversion from %qT to %qT when passing argument to function"
13870 #: c-typeck.c:3194 c-family/c-common.c:8732 c-family/c-common.c:8781
13871 #, gcc-internal-format
13872 msgid "too few arguments to function %qE"
13875 #: c-typeck.c:3276 c-typeck.c:3281
13876 #, gcc-internal-format
13877 msgid "comparison with string literal results in unspecified behavior"
13881 #, gcc-internal-format
13882 msgid "comparison between %qT and %qT"
13886 #, gcc-internal-format
13887 msgid "pointer of type %<void *%> used in subtraction"
13891 #, gcc-internal-format
13892 msgid "pointer to a function used in subtraction"
13896 #, gcc-internal-format
13897 msgid "ISO C does not support %<~%> for complex conjugation"
13901 #, gcc-internal-format
13902 msgid "wrong type argument to unary exclamation mark"
13906 #, gcc-internal-format
13907 msgid "increment of enumeration value is invalid in C++"
13911 #, gcc-internal-format
13912 msgid "decrement of enumeration value is invalid in C++"
13916 #, gcc-internal-format
13917 msgid "ISO C does not support %<++%> and %<--%> on complex types"
13920 #: c-typeck.c:3652 c-typeck.c:3684
13921 #, gcc-internal-format
13922 msgid "wrong type argument to increment"
13925 #: c-typeck.c:3654 c-typeck.c:3687
13926 #, gcc-internal-format
13927 msgid "wrong type argument to decrement"
13931 #, gcc-internal-format
13932 msgid "increment of pointer to unknown structure"
13936 #, gcc-internal-format
13937 msgid "decrement of pointer to unknown structure"
13941 #, gcc-internal-format
13942 msgid "taking address of expression of type %<void%>"
13946 #, gcc-internal-format
13947 msgid "assignment of read-only member %qD"
13951 #, gcc-internal-format
13952 msgid "increment of read-only member %qD"
13956 #, gcc-internal-format
13957 msgid "decrement of read-only member %qD"
13961 #, gcc-internal-format
13962 msgid "read-only member %qD used as %<asm%> output"
13965 #: c-typeck.c:3940 cp/typeck2.c:140
13966 #, gcc-internal-format
13967 msgid "assignment of read-only variable %qD"
13970 #: c-typeck.c:3941 cp/typeck2.c:144
13971 #, gcc-internal-format
13972 msgid "increment of read-only variable %qD"
13975 #: c-typeck.c:3942 cp/typeck2.c:146
13976 #, gcc-internal-format
13977 msgid "decrement of read-only variable %qD"
13981 #, gcc-internal-format
13982 msgid "read-only variable %qD used as %<asm%> output"
13985 #: c-typeck.c:3946 c-typeck.c:3962 cp/typeck2.c:195
13986 #, gcc-internal-format
13987 msgid "assignment of read-only location %qE"
13990 #: c-typeck.c:3947 c-typeck.c:3965 cp/typeck2.c:199
13991 #, gcc-internal-format
13992 msgid "increment of read-only location %qE"
13995 #: c-typeck.c:3948 c-typeck.c:3968 cp/typeck2.c:201
13996 #, gcc-internal-format
13997 msgid "decrement of read-only location %qE"
14001 #, gcc-internal-format
14002 msgid "read-only location %qE used as %<asm%> output"
14006 #, gcc-internal-format
14007 msgid "cannot take address of bit-field %qD"
14011 #, gcc-internal-format
14012 msgid "global register variable %qD used in nested function"
14016 #, gcc-internal-format
14017 msgid "register variable %qD used in nested function"
14021 #, gcc-internal-format
14022 msgid "address of global register variable %qD requested"
14026 #, gcc-internal-format
14027 msgid "address of register variable %qD requested"
14031 #, gcc-internal-format
14032 msgid "non-lvalue array in conditional expression"
14035 #: c-typeck.c:4196 cp/call.c:4134
14036 #, gcc-internal-format
14038 "implicit conversion from %qT to %qT to match other result of conditional"
14042 #, gcc-internal-format
14043 msgid "ISO C forbids conditional expr with only one void side"
14047 #, gcc-internal-format
14048 msgid "pointers to disjoint address spaces used in conditional expression"
14051 #: c-typeck.c:4295 c-typeck.c:4304
14052 #, gcc-internal-format
14053 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
14057 #, gcc-internal-format
14058 msgid "pointer type mismatch in conditional expression"
14061 #: c-typeck.c:4326 c-typeck.c:4337
14062 #, gcc-internal-format
14063 msgid "pointer/integer type mismatch in conditional expression"
14067 #, gcc-internal-format
14068 msgid "type mismatch in conditional expression"
14072 #, gcc-internal-format
14073 msgid "left-hand operand of comma expression has no effect"
14077 msgid "cast adds %q#v qualifier to function type"
14081 msgid "cast discards %q#v qualifier from pointer target type"
14085 #, gcc-internal-format
14087 "to be safe all intermediate pointers in cast from %qT to %qT must be %<const"
14092 #, gcc-internal-format
14093 msgid "cast specifies array type"
14097 #, gcc-internal-format
14098 msgid "cast specifies function type"
14102 #, gcc-internal-format
14103 msgid "ISO C forbids casting nonscalar to the same type"
14107 #, gcc-internal-format
14108 msgid "ISO C forbids casts to union type"
14112 #, gcc-internal-format
14113 msgid "cast to union type from type not present in union"
14117 #, gcc-internal-format, gfc-internal-format
14119 "cast to %s address space pointer from disjoint generic address space pointer"
14123 #, gcc-internal-format, gfc-internal-format
14125 "cast to generic address space pointer from disjoint %s address space pointer"
14129 #, gcc-internal-format, gfc-internal-format
14130 msgid "cast to %s address space pointer from disjoint %s address space pointer"
14134 #, gcc-internal-format
14135 msgid "cast increases required alignment of target type"
14139 #, gcc-internal-format
14140 msgid "cast from pointer to integer of different size"
14144 #, gcc-internal-format
14145 msgid "cast from function call of type %qT to non-matching type %qT"
14148 #: c-typeck.c:4732 cp/typeck.c:6426
14149 #, gcc-internal-format
14150 msgid "cast to pointer from integer of different size"
14154 #, gcc-internal-format
14155 msgid "ISO C forbids conversion of function pointer to object pointer type"
14159 #, gcc-internal-format
14160 msgid "ISO C forbids conversion of object pointer to function pointer type"
14164 #, gcc-internal-format
14165 msgid "defining a type in a cast is invalid in C++"
14168 #: c-typeck.c:4977 c-typeck.c:5274
14169 #, gcc-internal-format
14170 msgid "enum conversion in assignment is invalid in C++"
14173 #. This macro is used to emit diagnostics to ensure that all format
14174 #. strings are complete sentences, visible to gettext and checked at
14176 #. This macro is used to emit diagnostics to ensure that all format
14177 #. strings are complete sentences, visible to gettext and checked at
14178 #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
14179 #. extra parameter to enumerate qualifiers.
14180 #: c-typeck.c:5182 c-typeck.c:5212 c-typeck.c:5743
14181 #, gcc-internal-format
14182 msgid "expected %qT but argument is of type %qT"
14186 #, gcc-internal-format
14187 msgid "enum conversion when passing argument %d of %qE is invalid in C++"
14190 #: c-typeck.c:5276 c-typeck.c:7835
14191 #, gcc-internal-format
14192 msgid "enum conversion in initialization is invalid in C++"
14196 #, gcc-internal-format
14197 msgid "enum conversion in return is invalid in C++"
14201 #, gcc-internal-format
14202 msgid "cannot pass rvalue to reference parameter"
14205 #: c-typeck.c:5437 c-typeck.c:5664
14207 "passing argument %d of %qE makes %q#v qualified function pointer from "
14211 #: c-typeck.c:5440 c-typeck.c:5667
14212 msgid "assignment makes %q#v qualified function pointer from unqualified"
14215 #: c-typeck.c:5443 c-typeck.c:5669
14216 msgid "initialization makes %q#v qualified function pointer from unqualified"
14219 #: c-typeck.c:5446 c-typeck.c:5671
14220 msgid "return makes %q#v qualified function pointer from unqualified"
14223 #: c-typeck.c:5453 c-typeck.c:5627
14225 "passing argument %d of %qE discards %qv qualifier from pointer target type"
14228 #: c-typeck.c:5455 c-typeck.c:5629
14229 msgid "assignment discards %qv qualifier from pointer target type"
14232 #: c-typeck.c:5457 c-typeck.c:5631
14233 msgid "initialization discards %qv qualifier from pointer target type"
14236 #: c-typeck.c:5459 c-typeck.c:5633
14237 msgid "return discards %qv qualifier from pointer target type"
14241 #, gcc-internal-format
14242 msgid "ISO C prohibits argument conversion to union type"
14246 #, gcc-internal-format
14247 msgid "request for implicit conversion from %qT to %qT not permitted in C++"
14251 #, gcc-internal-format
14252 msgid "passing argument %d of %qE from pointer to non-enclosed address space"
14256 #, gcc-internal-format
14257 msgid "assignment from pointer to non-enclosed address space"
14261 #, gcc-internal-format
14262 msgid "initialization from pointer to non-enclosed address space"
14266 #, gcc-internal-format
14267 msgid "return from pointer to non-enclosed address space"
14271 #, gcc-internal-format
14272 msgid "argument %d of %qE might be a candidate for a format attribute"
14276 #, gcc-internal-format
14277 msgid "assignment left-hand side might be a candidate for a format attribute"
14281 #, gcc-internal-format
14283 "initialization left-hand side might be a candidate for a format attribute"
14286 #: c-typeck.c:5581 cp/typeck.c:7384
14287 #, gcc-internal-format
14288 msgid "return type might be a candidate for a format attribute"
14292 #, gcc-internal-format
14294 "ISO C forbids passing argument %d of %qE between function pointer and %<void "
14299 #, gcc-internal-format
14300 msgid "ISO C forbids assignment between function pointer and %<void *%>"
14304 #, gcc-internal-format
14305 msgid "ISO C forbids initialization between function pointer and %<void *%>"
14309 #, gcc-internal-format
14310 msgid "ISO C forbids return between function pointer and %<void *%>"
14314 #, gcc-internal-format
14315 msgid "pointer targets in passing argument %d of %qE differ in signedness"
14319 #, gcc-internal-format
14320 msgid "pointer targets in assignment differ in signedness"
14324 #, gcc-internal-format
14325 msgid "pointer targets in initialization differ in signedness"
14329 #, gcc-internal-format
14330 msgid "pointer targets in return differ in signedness"
14334 #, gcc-internal-format
14335 msgid "passing argument %d of %qE from incompatible pointer type"
14339 #, gcc-internal-format
14340 msgid "assignment from incompatible pointer type"
14344 #, gcc-internal-format
14345 msgid "initialization from incompatible pointer type"
14349 #, gcc-internal-format
14350 msgid "return from incompatible pointer type"
14353 #. ??? This should not be an error when inlining calls to
14354 #. unprototyped functions.
14355 #: c-typeck.c:5693 c-typeck.c:6243 cp/typeck.c:1880
14356 #, gcc-internal-format
14357 msgid "invalid use of non-lvalue array"
14361 #, gcc-internal-format
14362 msgid "passing argument %d of %qE makes pointer from integer without a cast"
14366 #, gcc-internal-format
14367 msgid "assignment makes pointer from integer without a cast"
14371 #, gcc-internal-format
14372 msgid "initialization makes pointer from integer without a cast"
14376 #, gcc-internal-format
14377 msgid "return makes pointer from integer without a cast"
14381 #, gcc-internal-format
14382 msgid "passing argument %d of %qE makes integer from pointer without a cast"
14386 #, gcc-internal-format
14387 msgid "assignment makes integer from pointer without a cast"
14391 #, gcc-internal-format
14392 msgid "initialization makes integer from pointer without a cast"
14396 #, gcc-internal-format
14397 msgid "return makes integer from pointer without a cast"
14400 #: c-typeck.c:5740 c-family/c-common.c:8749 config/mep/mep.c:6276
14401 #, gcc-internal-format
14402 msgid "incompatible type for argument %d of %qE"
14406 #, gcc-internal-format
14407 msgid "incompatible types when assigning to type %qT from type %qT"
14411 #, gcc-internal-format
14412 msgid "incompatible types when initializing type %qT using type %qT"
14416 #, gcc-internal-format
14417 msgid "incompatible types when returning type %qT but %qT was expected"
14421 #, gcc-internal-format
14422 msgid "traditional C rejects automatic aggregate initialization"
14425 #: c-typeck.c:5994 c-typeck.c:6011 c-typeck.c:6029
14426 #, gcc-internal-format
14427 msgid "(near initialization for %qs)"
14431 #, gcc-internal-format
14432 msgid "array initialized from parenthesized string constant"
14435 #: c-typeck.c:6117 c-typeck.c:6992
14436 #, gcc-internal-format
14437 msgid "initialization of a flexible array member"
14440 #: c-typeck.c:6127 cp/typeck2.c:888
14441 #, gcc-internal-format
14442 msgid "char-array initialized from wide string"
14446 #, gcc-internal-format
14447 msgid "wide character array initialized from non-wide string"
14451 #, gcc-internal-format
14452 msgid "wide character array initialized from incompatible wide string"
14456 #, gcc-internal-format
14457 msgid "array of inappropriate type initialized from string constant"
14461 #, gcc-internal-format
14462 msgid "array initialized from non-constant array expression"
14465 #: c-typeck.c:6283 c-typeck.c:6286 c-typeck.c:6294 c-typeck.c:6333
14467 #, gcc-internal-format
14468 msgid "initializer element is not constant"
14471 #: c-typeck.c:6299 c-typeck.c:6345 c-typeck.c:7818
14472 #, gcc-internal-format
14473 msgid "initializer element is not a constant expression"
14476 #: c-typeck.c:6340 c-typeck.c:7813
14477 #, gcc-internal-format
14478 msgid "initializer element is not computable at load time"
14482 #, gcc-internal-format
14483 msgid "invalid initializer"
14486 #: c-typeck.c:6632 cp/decl.c:5334
14487 #, gcc-internal-format
14488 msgid "opaque vector types cannot be initialized"
14492 #, gcc-internal-format
14493 msgid "extra brace group at end of initializer"
14497 #, gcc-internal-format
14498 msgid "missing braces around initializer"
14502 #, gcc-internal-format
14503 msgid "braces around scalar initializer"
14507 #, gcc-internal-format
14508 msgid "initialization of flexible array member in a nested context"
14512 #, gcc-internal-format
14513 msgid "missing initializer"
14517 #, gcc-internal-format
14518 msgid "empty scalar initializer"
14522 #, gcc-internal-format
14523 msgid "extra elements in scalar initializer"
14526 #: c-typeck.c:7158 c-typeck.c:7239
14527 #, gcc-internal-format
14528 msgid "array index in non-array initializer"
14531 #: c-typeck.c:7163 c-typeck.c:7295
14532 #, gcc-internal-format
14533 msgid "field name not in record or union initializer"
14537 #, gcc-internal-format
14538 msgid "array index in initializer not of integer type"
14541 #: c-typeck.c:7221 c-typeck.c:7230
14542 #, gcc-internal-format
14543 msgid "array index in initializer is not an integer constant expression"
14546 #: c-typeck.c:7235 c-typeck.c:7237
14547 #, gcc-internal-format
14548 msgid "nonconstant array index in initializer"
14551 #: c-typeck.c:7241 c-typeck.c:7244
14552 #, gcc-internal-format
14553 msgid "array index in initializer exceeds array bounds"
14557 #, gcc-internal-format
14558 msgid "empty index range in initializer"
14562 #, gcc-internal-format
14563 msgid "array index range in initializer exceeds array bounds"
14567 #, gcc-internal-format
14568 msgid "unknown field %qE specified in initializer"
14571 #: c-typeck.c:7354 c-typeck.c:7381 c-typeck.c:7909
14572 #, gcc-internal-format
14573 msgid "initialized field with side-effects overwritten"
14576 #: c-typeck.c:7356 c-typeck.c:7383 c-typeck.c:7911
14577 #, gcc-internal-format
14578 msgid "initialized field overwritten"
14582 #, gcc-internal-format
14583 msgid "excess elements in char array initializer"
14586 #: c-typeck.c:8135 c-typeck.c:8196
14587 #, gcc-internal-format
14588 msgid "excess elements in struct initializer"
14592 #, gcc-internal-format
14593 msgid "non-static initialization of a flexible array member"
14597 #, gcc-internal-format
14598 msgid "excess elements in union initializer"
14602 #, gcc-internal-format
14603 msgid "traditional C rejects initialization of unions"
14607 #, gcc-internal-format
14608 msgid "excess elements in array initializer"
14612 #, gcc-internal-format
14613 msgid "excess elements in vector initializer"
14617 #, gcc-internal-format
14618 msgid "excess elements in scalar initializer"
14622 #, gcc-internal-format
14623 msgid "ISO C forbids %<goto *expr;%>"
14626 #: c-typeck.c:8672 cp/typeck.c:7597
14627 #, gcc-internal-format
14628 msgid "function declared %<noreturn%> has a %<return%> statement"
14632 #, gcc-internal-format
14633 msgid "%<return%> with no value, in function returning non-void"
14637 #, gcc-internal-format
14638 msgid "%<return%> with a value, in function returning void"
14642 #, gcc-internal-format
14643 msgid "ISO C forbids %<return%> with expression, in function returning void"
14647 #, gcc-internal-format
14648 msgid "function returns address of local variable"
14651 #: c-typeck.c:8841 cp/semantics.c:1001
14652 #, gcc-internal-format
14653 msgid "switch quantity not an integer"
14657 #, gcc-internal-format
14658 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
14661 #: c-typeck.c:8890 c-typeck.c:8898
14662 #, gcc-internal-format
14663 msgid "case label is not an integer constant expression"
14666 #: c-typeck.c:8904 cp/parser.c:8201
14667 #, gcc-internal-format
14668 msgid "case label not within a switch statement"
14672 #, gcc-internal-format
14673 msgid "%<default%> label not within a switch statement"
14676 #: c-typeck.c:8989 cp/parser.c:8495
14677 #, gcc-internal-format
14678 msgid "suggest explicit braces to avoid ambiguous %<else%>"
14681 #: c-typeck.c:9098 cp/cp-gimplify.c:92 cp/parser.c:9091
14682 #, gcc-internal-format
14683 msgid "break statement not within loop or switch"
14686 #: c-typeck.c:9100 cp/parser.c:9112
14687 #, gcc-internal-format
14688 msgid "continue statement not within a loop"
14691 #: c-typeck.c:9105 cp/parser.c:9102
14692 #, gcc-internal-format
14693 msgid "break statement used with OpenMP for loop"
14696 #: c-typeck.c:9131 cp/cp-gimplify.c:412
14697 #, gcc-internal-format
14698 msgid "statement with no effect"
14702 #, gcc-internal-format
14703 msgid "expression statement has incomplete type"
14706 #: c-typeck.c:9759 cp/typeck.c:3900
14707 #, gcc-internal-format
14708 msgid "right shift count is negative"
14711 #: c-typeck.c:9770 cp/typeck.c:3907
14712 #, gcc-internal-format
14713 msgid "right shift count >= width of type"
14716 #: c-typeck.c:9811 cp/typeck.c:3929
14717 #, gcc-internal-format
14718 msgid "left shift count is negative"
14721 #: c-typeck.c:9818 cp/typeck.c:3935
14722 #, gcc-internal-format
14723 msgid "left shift count >= width of type"
14726 #: c-typeck.c:9839 cp/typeck.c:3981
14727 #, gcc-internal-format
14728 msgid "comparing floating point with == or != is unsafe"
14731 #: c-typeck.c:9856 c-typeck.c:9876
14732 #, gcc-internal-format
14734 "the comparison will always evaluate as %<false%> for the address of %qD will "
14738 #: c-typeck.c:9862 c-typeck.c:9882
14739 #, gcc-internal-format
14741 "the comparison will always evaluate as %<true%> for the address of %qD will "
14745 #: c-typeck.c:9903 c-typeck.c:9978
14746 #, gcc-internal-format
14747 msgid "comparison of pointers to disjoint address spaces"
14750 #: c-typeck.c:9910 c-typeck.c:9916
14751 #, gcc-internal-format
14752 msgid "ISO C forbids comparison of %<void *%> with function pointer"
14755 #: c-typeck.c:9923 c-typeck.c:9988
14756 #, gcc-internal-format
14757 msgid "comparison of distinct pointer types lacks a cast"
14760 #: c-typeck.c:9935 c-typeck.c:9940 c-typeck.c:10014 c-typeck.c:10019
14761 #, gcc-internal-format
14762 msgid "comparison between pointer and integer"
14766 #, gcc-internal-format
14767 msgid "comparison of complete and incomplete pointers"
14771 #, gcc-internal-format
14772 msgid "ISO C forbids ordered comparisons of pointers to functions"
14776 #, gcc-internal-format
14777 msgid "ordered comparison of pointer with null pointer"
14780 #: c-typeck.c:9996 c-typeck.c:9999 c-typeck.c:10006 c-typeck.c:10009
14781 #, gcc-internal-format
14782 msgid "ordered comparison of pointer with integer zero"
14785 #: c-typeck.c:10053 cp/typeck.c:4294
14786 #, gcc-internal-format
14788 "implicit conversion from %qT to %qT to match other operand of binary "
14792 #: c-typeck.c:10335
14793 #, gcc-internal-format
14794 msgid "used array that cannot be converted to pointer where scalar is required"
14797 #: c-typeck.c:10339
14798 #, gcc-internal-format
14799 msgid "used struct type value where scalar is required"
14802 #: c-typeck.c:10343
14803 #, gcc-internal-format
14804 msgid "used union type value where scalar is required"
14807 #: c-typeck.c:10500 cp/semantics.c:3862
14808 #, gcc-internal-format
14809 msgid "%qE has invalid type for %<reduction%>"
14812 #: c-typeck.c:10535 cp/semantics.c:3875
14813 #, gcc-internal-format
14814 msgid "%qE has invalid type for %<reduction(%s)%>"
14817 #: c-typeck.c:10552 cp/semantics.c:3885
14818 #, gcc-internal-format
14819 msgid "%qE must be %<threadprivate%> for %<copyin%>"
14822 #: c-typeck.c:10562 cp/semantics.c:3682
14823 #, gcc-internal-format
14824 msgid "%qE is not a variable in clause %qs"
14827 #: c-typeck.c:10570 c-typeck.c:10592 c-typeck.c:10614
14828 #, gcc-internal-format
14829 msgid "%qE appears more than once in data clauses"
14832 #: c-typeck.c:10585 cp/semantics.c:3705
14833 #, gcc-internal-format
14834 msgid "%qE is not a variable in clause %<firstprivate%>"
14837 #: c-typeck.c:10607 cp/semantics.c:3727
14838 #, gcc-internal-format
14839 msgid "%qE is not a variable in clause %<lastprivate%>"
14842 #: c-typeck.c:10669 cp/semantics.c:3926
14843 #, gcc-internal-format
14844 msgid "%qE is predetermined %qs for %qs"
14847 #: c-typeck.c:10758
14848 #, gcc-internal-format
14849 msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
14853 #, gcc-internal-format
14854 msgid "function call has aggregate value"
14857 #: cfgexpand.c:1106 function.c:1001 varasm.c:1871
14858 #, gcc-internal-format
14859 msgid "size of variable %q+D is too large"
14862 #: cfgexpand.c:3960
14863 #, gcc-internal-format
14864 msgid "stack protector not protecting local variables: variable length buffer"
14867 #: cfgexpand.c:3964
14868 #, gcc-internal-format, gfc-internal-format
14870 "stack protector not protecting function: all local arrays are less than %d "
14875 #, gcc-internal-format, gfc-internal-format
14876 msgid "bb %d on wrong place"
14880 #, gcc-internal-format, gfc-internal-format
14881 msgid "prev_bb of %d should be %d, not %d"
14885 #, gcc-internal-format, gfc-internal-format
14886 msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
14890 #, gcc-internal-format, gfc-internal-format
14891 msgid "verify_flow_info: Block %i lacks loop_father"
14895 #, gcc-internal-format, gfc-internal-format
14896 msgid "verify_flow_info: Wrong count of block %i %i"
14900 #, gcc-internal-format, gfc-internal-format
14901 msgid "verify_flow_info: Wrong frequency of block %i %i"
14905 #, gcc-internal-format, gfc-internal-format
14906 msgid "verify_flow_info: Duplicate edge %i->%i"
14910 #, gcc-internal-format, gfc-internal-format
14911 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
14915 #, gcc-internal-format, gfc-internal-format
14916 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
14920 #, gcc-internal-format, gfc-internal-format
14921 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
14925 #, gcc-internal-format, gfc-internal-format
14926 msgid "wrong amount of branch edges after unconditional jump %i"
14929 #: cfghooks.c:205 cfghooks.c:216
14930 #, gcc-internal-format, gfc-internal-format
14931 msgid "basic block %d pred edge is corrupted"
14935 #, gcc-internal-format, gfc-internal-format
14936 msgid "its dest_idx should be %d, not %d"
14940 #, gcc-internal-format, gfc-internal-format
14941 msgid "basic block %i edge lists are corrupted"
14945 #, gcc-internal-format
14946 msgid "verify_flow_info failed"
14950 #, gcc-internal-format, gfc-internal-format
14951 msgid "%s does not support redirect_edge_and_branch"
14955 #, gcc-internal-format, gfc-internal-format
14956 msgid "%s does not support can_remove_branch_p"
14960 #, gcc-internal-format, gfc-internal-format
14961 msgid "%s does not support redirect_edge_and_branch_force"
14965 #, gcc-internal-format, gfc-internal-format
14966 msgid "%s does not support split_block"
14970 #, gcc-internal-format, gfc-internal-format
14971 msgid "%s does not support move_block_after"
14975 #, gcc-internal-format, gfc-internal-format
14976 msgid "%s does not support delete_basic_block"
14980 #, gcc-internal-format, gfc-internal-format
14981 msgid "%s does not support split_edge"
14985 #, gcc-internal-format, gfc-internal-format
14986 msgid "%s does not support create_basic_block"
14990 #, gcc-internal-format, gfc-internal-format
14991 msgid "%s does not support can_merge_blocks_p"
14995 #, gcc-internal-format, gfc-internal-format
14996 msgid "%s does not support predict_edge"
15000 #, gcc-internal-format, gfc-internal-format
15001 msgid "%s does not support predicted_by_p"
15005 #, gcc-internal-format, gfc-internal-format
15006 msgid "%s does not support merge_blocks"
15010 #, gcc-internal-format, gfc-internal-format
15011 msgid "%s does not support make_forwarder_block"
15015 #, gcc-internal-format, gfc-internal-format
15016 msgid "%s does not support can_duplicate_block_p"
15020 #, gcc-internal-format, gfc-internal-format
15021 msgid "%s does not support duplicate_block"
15025 #, gcc-internal-format, gfc-internal-format
15026 msgid "%s does not support block_ends_with_call_p"
15030 #, gcc-internal-format, gfc-internal-format
15031 msgid "%s does not support block_ends_with_condjump_p"
15035 #, gcc-internal-format, gfc-internal-format
15036 msgid "%s does not support flow_call_edges_add"
15040 #, gcc-internal-format, gfc-internal-format
15041 msgid "size of loop %d should be %d, not %d"
15045 #, gcc-internal-format, gfc-internal-format
15046 msgid "bb %d do not belong to loop %d"
15050 #, gcc-internal-format
15051 msgid "loop %d%'s header does not have exactly 2 entries"
15055 #, gcc-internal-format
15056 msgid "loop %d%'s latch does not have exactly 1 successor"
15060 #, gcc-internal-format
15061 msgid "loop %d%'s latch does not have header as successor"
15065 #, gcc-internal-format
15066 msgid "loop %d%'s latch does not belong directly to it"
15070 #, gcc-internal-format
15071 msgid "loop %d%'s header does not belong directly to it"
15075 #, gcc-internal-format
15076 msgid "loop %d%'s latch is marked as part of irreducible region"
15080 #, gcc-internal-format, gfc-internal-format
15081 msgid "basic block %d should be marked irreducible"
15085 #, gcc-internal-format, gfc-internal-format
15086 msgid "basic block %d should not be marked irreducible"
15090 #, gcc-internal-format, gfc-internal-format
15091 msgid "edge from %d to %d should be marked irreducible"
15095 #, gcc-internal-format, gfc-internal-format
15096 msgid "edge from %d to %d should not be marked irreducible"
15100 #, gcc-internal-format, gfc-internal-format
15101 msgid "corrupted head of the exits list of loop %d"
15105 #, gcc-internal-format, gfc-internal-format
15106 msgid "corrupted exits list of loop %d"
15110 #, gcc-internal-format, gfc-internal-format
15111 msgid "nonempty exits list of loop %d, but exits are not recorded"
15115 #, gcc-internal-format, gfc-internal-format
15116 msgid "exit %d->%d not recorded"
15120 #, gcc-internal-format, gfc-internal-format
15121 msgid "wrong list of exited loops for edge %d->%d"
15125 #, gcc-internal-format
15126 msgid "too many loop exits recorded"
15130 #, gcc-internal-format, gfc-internal-format
15131 msgid "%d exits recorded for loop %d (having %d exits)"
15135 #, gcc-internal-format, gfc-internal-format
15136 msgid "BB_RTL flag not set for block %d"
15140 #, gcc-internal-format, gfc-internal-format
15141 msgid "insn %d basic block pointer is %d, should be %d"
15145 #, gcc-internal-format, gfc-internal-format
15146 msgid "insn %d in header of bb %d has non-NULL basic block"
15150 #, gcc-internal-format, gfc-internal-format
15151 msgid "insn %d in footer of bb %d has non-NULL basic block"
15155 #, gcc-internal-format
15156 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
15160 #, gcc-internal-format, gfc-internal-format
15161 msgid "fallthru edge crosses section boundary (bb %i)"
15165 #, gcc-internal-format, gfc-internal-format
15166 msgid "missing REG_EH_REGION note in the end of bb %i"
15170 #, gcc-internal-format, gfc-internal-format
15171 msgid "too many eh edges %i"
15175 #, gcc-internal-format, gfc-internal-format
15176 msgid "too many outgoing branch edges from bb %i"
15180 #, gcc-internal-format, gfc-internal-format
15181 msgid "fallthru edge after unconditional jump %i"
15185 #, gcc-internal-format, gfc-internal-format
15186 msgid "wrong number of branch edges after unconditional jump %i"
15190 #, gcc-internal-format, gfc-internal-format
15191 msgid "wrong amount of branch edges after conditional jump %i"
15195 #, gcc-internal-format, gfc-internal-format
15196 msgid "call edges for non-call insn in bb %i"
15200 #, gcc-internal-format, gfc-internal-format
15201 msgid "abnormal edges for no purpose in bb %i"
15205 #, gcc-internal-format, gfc-internal-format
15206 msgid "insn %d inside basic block %d but block_for_insn is NULL"
15210 #, gcc-internal-format, gfc-internal-format
15211 msgid "insn %d inside basic block %d but block_for_insn is %i"
15214 #: cfgrtl.c:2003 cfgrtl.c:2013
15215 #, gcc-internal-format, gfc-internal-format
15216 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
15220 #, gcc-internal-format, gfc-internal-format
15221 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
15225 #, gcc-internal-format, gfc-internal-format
15226 msgid "in basic block %d:"
15229 #: cfgrtl.c:2088 cfgrtl.c:2178
15230 #, gcc-internal-format, gfc-internal-format
15231 msgid "insn %d outside of basic blocks has non-NULL bb field"
15235 #, gcc-internal-format, gfc-internal-format
15236 msgid "end insn %d for block %d not found in the insn stream"
15240 #, gcc-internal-format, gfc-internal-format
15241 msgid "insn %d is in multiple basic blocks (%d and %d)"
15245 #, gcc-internal-format, gfc-internal-format
15246 msgid "head insn %d for block %d not found in the insn stream"
15250 #, gcc-internal-format, gfc-internal-format
15251 msgid "missing barrier after block %i"
15255 #, gcc-internal-format, gfc-internal-format
15256 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
15260 #, gcc-internal-format, gfc-internal-format
15261 msgid "verify_flow_info: Incorrect fallthru %i->%i"
15265 #, gcc-internal-format
15266 msgid "basic blocks not laid down consecutively"
15270 #, gcc-internal-format, gfc-internal-format
15271 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
15275 #, gcc-internal-format
15276 msgid "%D renamed after being referenced in assembly"
15279 #: cgraphunit.c:415
15280 #, gcc-internal-format
15281 msgid "caller edge count is negative"
15284 #: cgraphunit.c:420
15285 #, gcc-internal-format
15286 msgid "caller edge frequency is negative"
15289 #: cgraphunit.c:425
15290 #, gcc-internal-format
15291 msgid "caller edge frequency is too large"
15294 #: cgraphunit.c:434
15295 #, gcc-internal-format, gfc-internal-format
15296 msgid "caller edge frequency %i does not match BB freqency %i"
15299 #: cgraphunit.c:463
15300 #, gcc-internal-format, gfc-internal-format
15301 msgid "aux field set for edge %s->%s"
15304 #: cgraphunit.c:470
15305 #, gcc-internal-format
15306 msgid "execution count is negative"
15309 #: cgraphunit.c:475
15310 #, gcc-internal-format
15311 msgid "externally visible inline clone"
15314 #: cgraphunit.c:480
15315 #, gcc-internal-format
15316 msgid "inline clone with address taken"
15319 #: cgraphunit.c:485
15320 #, gcc-internal-format
15321 msgid "inline clone is needed"
15324 #: cgraphunit.c:492
15325 #, gcc-internal-format, gfc-internal-format
15326 msgid "aux field set for indirect edge from %s"
15329 #: cgraphunit.c:499
15330 #, gcc-internal-format, gfc-internal-format
15332 "An indirect edge from %s is not marked as indirect or has associated "
15333 "indirect_info, the corresponding statement is: "
15336 #: cgraphunit.c:516
15337 #, gcc-internal-format
15338 msgid "inlined_to pointer is wrong"
15341 #: cgraphunit.c:521
15342 #, gcc-internal-format
15343 msgid "multiple inline callers"
15346 #: cgraphunit.c:528
15347 #, gcc-internal-format
15348 msgid "inlined_to pointer set for noninline callers"
15351 #: cgraphunit.c:537
15352 #, gcc-internal-format
15353 msgid "inlined_to pointer is set but no predecessors found"
15356 #: cgraphunit.c:542
15357 #, gcc-internal-format
15358 msgid "inlined_to pointer refers to itself"
15361 #: cgraphunit.c:548
15362 #, gcc-internal-format
15363 msgid "node not found in cgraph_hash"
15366 #: cgraphunit.c:560
15367 #, gcc-internal-format
15368 msgid "node has wrong clone_of"
15371 #: cgraphunit.c:572
15372 #, gcc-internal-format
15373 msgid "node has wrong clone list"
15376 #: cgraphunit.c:578
15377 #, gcc-internal-format
15378 msgid "node is in clone list but it is not clone"
15381 #: cgraphunit.c:583
15382 #, gcc-internal-format
15383 msgid "node has wrong prev_clone pointer"
15386 #: cgraphunit.c:588
15387 #, gcc-internal-format
15388 msgid "double linked list of clones corrupted"
15391 #: cgraphunit.c:597
15392 #, gcc-internal-format
15393 msgid "non-DECL_ONE_ONLY node in a same_comdat_group list"
15396 #: cgraphunit.c:602
15397 #, gcc-internal-format
15398 msgid "node is alone in a comdat group"
15401 #: cgraphunit.c:609
15402 #, gcc-internal-format
15403 msgid "same_comdat_group is not a circular list"
15406 #: cgraphunit.c:644
15407 #, gcc-internal-format
15408 msgid "shared call_stmt:"
15411 #: cgraphunit.c:652
15412 #, gcc-internal-format
15413 msgid "edge points to same body alias:"
15416 #: cgraphunit.c:664
15417 #, gcc-internal-format
15418 msgid "edge points to wrong declaration:"
15421 #: cgraphunit.c:673
15422 #, gcc-internal-format
15424 "an indirect edge with unknown callee corresponding to a call_stmt with a "
15425 "known declaration:"
15428 #: cgraphunit.c:683
15429 #, gcc-internal-format
15430 msgid "missing callgraph edge for call stmt:"
15433 #: cgraphunit.c:699
15434 #, gcc-internal-format, gfc-internal-format
15435 msgid "edge %s->%s has no corresponding call_stmt"
15438 #: cgraphunit.c:711
15439 #, gcc-internal-format, gfc-internal-format
15440 msgid "an indirect edge from %s has no corresponding call_stmt"
15443 #: cgraphunit.c:722
15444 #, gcc-internal-format
15445 msgid "verify_cgraph_node failed"
15448 #: cgraphunit.c:823 cgraphunit.c:842
15449 #, gcc-internal-format
15450 msgid "%<externally_visible%> attribute have effect only on public objects"
15453 #: cgraphunit.c:1086 cgraphunit.c:1112
15454 #, gcc-internal-format
15455 msgid "failed to reclaim unneeded function"
15458 #: cgraphunit.c:1838
15459 #, gcc-internal-format
15460 msgid "nodes with unreleased memory found"
15463 #: collect2.c:1496 opts.c:1259
15464 #, gcc-internal-format
15465 msgid "LTO support has not been enabled in this configuration"
15469 #, gcc-internal-format, gfc-internal-format
15470 msgid "unknown demangling style '%s'"
15474 #, gcc-internal-format, gfc-internal-format
15475 msgid "%s terminated with signal %d [%s]%s"
15479 #, gcc-internal-format
15480 msgid "cannot find 'ldd'"
15484 #, gcc-internal-format
15485 msgid "cannot convert to a pointer type"
15489 #, gcc-internal-format
15490 msgid "pointer value used where a floating point value was expected"
15494 #, gcc-internal-format
15495 msgid "aggregate value used where a float was expected"
15499 #, gcc-internal-format
15500 msgid "conversion to incomplete type"
15503 #: convert.c:853 convert.c:929
15504 #, gcc-internal-format
15505 msgid "can%'t convert between vector values of different size"
15509 #, gcc-internal-format
15510 msgid "aggregate value used where an integer was expected"
15514 #, gcc-internal-format
15515 msgid "pointer value used where a complex was expected"
15519 #, gcc-internal-format
15520 msgid "aggregate value used where a complex was expected"
15524 #, gcc-internal-format
15525 msgid "can%'t convert value to a vector"
15529 #, gcc-internal-format
15530 msgid "aggregate value used where a fixed-point was expected"
15534 #, gcc-internal-format
15535 msgid "%qs is not a gcov data file"
15539 #, gcc-internal-format
15540 msgid "%qs is version %q.*s, expected version %q.*s"
15543 #: coverage.c:275 coverage.c:283
15544 #, gcc-internal-format, gfc-internal-format
15545 msgid "coverage mismatch for function %u while reading execution counters"
15548 #: coverage.c:277 coverage.c:369
15549 #, gcc-internal-format
15550 msgid "checksum is %x instead of %x"
15553 #: coverage.c:285 coverage.c:372
15554 #, gcc-internal-format, gfc-internal-format
15555 msgid "number of counters is %d instead of %d"
15559 #, gcc-internal-format, gfc-internal-format
15560 msgid "cannot merge separate %s counters for function %u"
15564 #, gcc-internal-format
15565 msgid "%qs has overflowed"
15569 #, gcc-internal-format
15570 msgid "no coverage for function %qE found"
15574 #, gcc-internal-format
15575 msgid "coverage mismatch for function %qE while reading counter %qs"
15579 #, gcc-internal-format
15580 msgid "coverage mismatch ignored"
15584 #, gcc-internal-format
15585 msgid "execution counts estimated"
15589 #, gcc-internal-format
15590 msgid "execution counts assumed to be zero"
15594 #, gcc-internal-format
15595 msgid "this can result in poorly optimized code"
15599 #, gcc-internal-format, gfc-internal-format
15600 msgid "cannot open %s"
15604 #, gcc-internal-format
15605 msgid "error writing %qs"
15609 #, gcc-internal-format
15610 msgid "%qs is not a valid option to the preprocessor"
15614 #, gcc-internal-format
15615 msgid "too many input files"
15619 #, gcc-internal-format
15620 msgid "cannot find a valid counter:value pair:"
15624 #, gcc-internal-format, gfc-internal-format
15625 msgid "-fdbg-cnt=%s"
15629 #, gcc-internal-format, gfc-internal-format
15634 #, gcc-internal-format
15635 msgid "common symbol debug info is not structured as symbol+offset"
15638 #: diagnostic.c:893
15639 #, gcc-internal-format, gfc-internal-format
15640 msgid "in %s, at %s:%d"
15643 #: dominance.c:1028
15644 #, gcc-internal-format, gfc-internal-format
15645 msgid "dominator of %d status unknown"
15648 #: dominance.c:1035
15649 #, gcc-internal-format, gfc-internal-format
15650 msgid "dominator of %d should be %d, not %d"
15653 #: dwarf2out.c:4085
15654 #, gcc-internal-format
15656 "multiple EH personalities are supported only with assemblers supporting ."
15657 "cfi_personality directive"
15660 #: dwarf2out.c:5571
15661 #, gcc-internal-format, gfc-internal-format
15662 msgid "DW_LOC_OP %s not implemented"
15665 #: dwarf2out.c:13475
15666 #, gcc-internal-format, gfc-internal-format
15667 msgid "non-delegitimized UNSPEC %d found in variable location"
15671 #, gcc-internal-format
15672 msgid "invalid rtl sharing found in the insn"
15676 #, gcc-internal-format
15681 #, gcc-internal-format
15682 msgid "internal consistency failure"
15686 #, gcc-internal-format
15687 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
15691 #, gcc-internal-format, gfc-internal-format
15692 msgid "abort in %s, at %s:%d"
15696 #, gcc-internal-format
15697 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
15701 #, gcc-internal-format
15702 msgid "__builtin_eh_return not supported on this target"
15705 #: except.c:3305 except.c:3330
15706 #, gcc-internal-format, gfc-internal-format
15707 msgid "region_array is corrupted for region %i"
15710 #: except.c:3318 except.c:3349
15711 #, gcc-internal-format, gfc-internal-format
15712 msgid "lp_array is corrupted for lp %i"
15716 #, gcc-internal-format, gfc-internal-format
15717 msgid "outer block of region %i is wrong"
15721 #, gcc-internal-format, gfc-internal-format
15722 msgid "negative nesting depth of region %i"
15726 #, gcc-internal-format, gfc-internal-format
15727 msgid "region of lp %i is wrong"
15731 #, gcc-internal-format, gfc-internal-format
15732 msgid "tree list ends on depth %i"
15736 #, gcc-internal-format
15737 msgid "region_array does not match region_tree"
15741 #, gcc-internal-format
15742 msgid "lp_array does not match region_tree"
15746 #, gcc-internal-format
15747 msgid "verify_eh_tree failed"
15751 #, gcc-internal-format
15752 msgid "stack limits not supported on this target"
15756 #, gcc-internal-format
15758 "multiple accesses to volatile structure member because of packed attribute"
15762 #, gcc-internal-format
15764 "multiple accesses to volatile structure bitfield because of packed attribute"
15768 #, gcc-internal-format
15769 msgid "mis-aligned access used for structure member"
15773 #, gcc-internal-format
15774 msgid "mis-aligned access used for structure bitfield"
15778 #, gcc-internal-format
15780 "when a volatile object spans multiple type-sized locations, the compiler "
15781 "must choose between using a single mis-aligned access to preserve the "
15782 "volatility, or using multiple aligned accesses to avoid runtime faults; this "
15783 "code may fail at runtime if the hardware does not allow this access"
15787 #, gcc-internal-format
15788 msgid "%Kcall to %qs declared with attribute error: %s"
15792 #, gcc-internal-format
15793 msgid "%Kcall to %qs declared with attribute warning: %s"
15797 #, gcc-internal-format
15798 msgid "invalid argument %qs to -fdebug-prefix-map"
15802 #, gcc-internal-format
15803 msgid "the frame size of %wd bytes is larger than %wd bytes"
15806 #: final.c:4340 toplev.c:1852 tree-optimize.c:171
15807 #, gcc-internal-format
15808 msgid "could not open final insn dump file %qs: %m"
15811 #: final.c:4401 tree-optimize.c:187
15812 #, gcc-internal-format
15813 msgid "could not close final insn dump file %qs: %m"
15816 #: fixed-value.c:104
15817 #, gcc-internal-format
15818 msgid "large fixed-point constant implicitly truncated to fixed-point type"
15821 #: fold-const.c:637
15822 #, gcc-internal-format
15823 msgid "assuming signed overflow does not occur when negating a division"
15826 #: fold-const.c:3519 fold-const.c:3531
15827 #, gcc-internal-format, gfc-internal-format
15828 msgid "comparison is always %d due to width of bit-field"
15831 #: fold-const.c:4871
15832 #, gcc-internal-format
15833 msgid "assuming signed overflow does not occur when simplifying range test"
15836 #: fold-const.c:5333 fold-const.c:5347
15837 #, gcc-internal-format, gfc-internal-format
15838 msgid "comparison is always %d"
15841 #: fold-const.c:5482
15842 #, gcc-internal-format
15843 msgid "%<or%> of unmatched not-equal tests is always 1"
15846 #: fold-const.c:5487
15847 #, gcc-internal-format
15848 msgid "%<and%> of mutually exclusive equal-tests is always 0"
15851 #: fold-const.c:8474
15852 #, gcc-internal-format
15854 "assuming signed overflow does not occur when reducing constant in comparison"
15857 #: fold-const.c:8638
15858 #, gcc-internal-format
15860 "assuming signed overflow does not occur when changing X +- C1 cmp C2 to X "
15864 #: fold-const.c:8877
15865 #, gcc-internal-format
15867 "assuming signed overflow does not occur when combining constants around a "
15871 #: fold-const.c:13807
15872 #, gcc-internal-format
15873 msgid "fold check: original tree changed by fold"
15877 #, gcc-internal-format
15878 msgid "total size of local objects too large"
15881 #: function.c:1732 gimplify.c:5060
15882 #, gcc-internal-format
15883 msgid "impossible constraint in %<asm%>"
15887 #, gcc-internal-format
15888 msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
15892 #, gcc-internal-format
15893 msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
15897 #, gcc-internal-format
15898 msgid "function returns an aggregate"
15902 #, gcc-internal-format
15903 msgid "unused parameter %q+D"
15906 #: gcc.c:1709 gcc.c:1729
15907 #, gcc-internal-format, gfc-internal-format
15908 msgid "specs %%include syntax malformed after %ld characters"
15911 #: gcc.c:1755 gcc.c:1764 gcc.c:1774 gcc.c:1784
15912 #, gcc-internal-format, gfc-internal-format
15913 msgid "specs %%rename syntax malformed after %ld characters"
15917 #, gcc-internal-format, gfc-internal-format
15918 msgid "specs %s spec was not found to be renamed"
15922 #, gcc-internal-format
15923 msgid "%s: attempt to rename spec %qs to already defined spec %qs"
15927 #, gcc-internal-format, gfc-internal-format
15928 msgid "specs unknown %% command after %ld characters"
15931 #: gcc.c:1833 gcc.c:1846
15932 #, gcc-internal-format, gfc-internal-format
15933 msgid "specs file malformed after %ld characters"
15937 #, gcc-internal-format
15938 msgid "spec file has no spec for linking"
15942 #, gcc-internal-format
15943 msgid "system path %qs is not absolute"
15947 #, gcc-internal-format
15948 msgid "-pipe not supported"
15952 #, gcc-internal-format
15953 msgid "pex_init failed: %m"
15957 #, gcc-internal-format
15958 msgid "failed to get exit status: %m"
15962 #, gcc-internal-format
15963 msgid "failed to get process times: %m"
15967 #, gcc-internal-format, gfc-internal-format
15968 msgid "%s (program %s)"
15971 #: gcc.c:3117 opts-common.c:865 opts-common.c:907
15972 #, gcc-internal-format
15973 msgid "unrecognized command line option %qs"
15977 #, gcc-internal-format
15978 msgid "%qs is an unknown -save-temps option"
15982 #, gcc-internal-format
15983 msgid "-pipe ignored because -save-temps specified"
15987 #, gcc-internal-format
15988 msgid "%<-x %s%> after last input file has no effect"
15992 #, gcc-internal-format
15993 msgid "unable to locate default linker script %qs in the library search paths"
15997 #, gcc-internal-format
15998 msgid "switch %qs does not start with %<-%>"
16002 #, gcc-internal-format
16003 msgid "spec-generated switch is just %<-%>"
16007 #, gcc-internal-format, gfc-internal-format
16008 msgid "could not open temporary response file %s"
16012 #, gcc-internal-format, gfc-internal-format
16013 msgid "could not write to temporary response file %s"
16017 #, gcc-internal-format, gfc-internal-format
16018 msgid "could not close temporary response file %s"
16022 #, gcc-internal-format
16023 msgid "spec %qs invalid"
16027 #, gcc-internal-format
16028 msgid "spec %qs has invalid %<%%0%c%>"
16032 #, gcc-internal-format
16033 msgid "spec %qs has invalid %<%%W%c%>"
16037 #, gcc-internal-format
16038 msgid "spec %qs has invalid %<%%x%c%>"
16041 #. Catch the case where a spec string contains something like
16042 #. '%{foo:%*}'. i.e. there is no * in the pattern on the left
16043 #. hand side of the :.
16045 #, gcc-internal-format
16046 msgid "spec failure: %<%%*%> has not been initialized by pattern match"
16050 #, gcc-internal-format, gfc-internal-format
16051 msgid "use of obsolete %%[ operator in specs"
16055 #, gcc-internal-format
16056 msgid "spec failure: unrecognized spec option %qc"
16060 #, gcc-internal-format
16061 msgid "unknown spec function %qs"
16065 #, gcc-internal-format
16066 msgid "error in args to spec function %qs"
16070 #, gcc-internal-format
16071 msgid "malformed spec function name"
16076 #, gcc-internal-format
16077 msgid "no arguments for spec function"
16081 #, gcc-internal-format
16082 msgid "malformed spec function arguments"
16086 #, gcc-internal-format
16087 msgid "braced spec %qs is invalid at %qc"
16091 #, gcc-internal-format
16092 msgid "braced spec body %qs is invalid"
16096 #, gcc-internal-format, gfc-internal-format
16097 msgid "%s: could not determine length of compare-debug file %s"
16101 #, gcc-internal-format, gfc-internal-format
16102 msgid "%s: -fcompare-debug failure (length)"
16105 #: gcc.c:6015 gcc.c:6056
16106 #, gcc-internal-format, gfc-internal-format
16107 msgid "%s: could not open compare-debug file %s"
16110 #: gcc.c:6035 gcc.c:6072
16111 #, gcc-internal-format, gfc-internal-format
16112 msgid "%s: -fcompare-debug failure"
16116 #, gcc-internal-format
16117 msgid "atexit failed"
16121 #, gcc-internal-format
16122 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
16126 #, gcc-internal-format
16127 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
16131 #, gcc-internal-format
16132 msgid "unrecognized option %<-%s%>"
16135 #. The error status indicates that only one set of fixed
16136 #. headers should be built.
16138 #, gcc-internal-format
16139 msgid "not configured with sysroot headers suffix"
16143 #, gcc-internal-format
16144 msgid "no input files"
16148 #, gcc-internal-format
16149 msgid "cannot specify -o with -c, -S or -E with multiple files"
16153 #, gcc-internal-format, gfc-internal-format
16154 msgid "%s: %s compiler not installed on this system"
16158 #, gcc-internal-format
16159 msgid "recompiling with -fcompare-debug"
16163 #, gcc-internal-format
16164 msgid "during -fcompare-debug recompilation"
16168 #, gcc-internal-format
16169 msgid "comparing final insns dumps"
16173 #, gcc-internal-format
16174 msgid "-fuse-linker-plugin, but "
16178 #, gcc-internal-format
16179 msgid "could not find libgcc.a"
16183 #, gcc-internal-format, gfc-internal-format
16184 msgid "%s: linker input file unused because linking not done"
16188 #, gcc-internal-format, gfc-internal-format
16189 msgid "language %s not recognized"
16193 #, gcc-internal-format
16198 #, gcc-internal-format
16199 msgid "multilib spec %qs is invalid"
16203 #, gcc-internal-format
16204 msgid "multilib exclusions %qs is invalid"
16207 #: gcc.c:7380 gcc.c:7521
16208 #, gcc-internal-format
16209 msgid "multilib select %qs is invalid"
16213 #, gcc-internal-format
16214 msgid "multilib exclusion %qs is invalid"
16218 #, gcc-internal-format
16219 msgid "environment variable %qs not defined"
16222 #: gcc.c:7877 gcc.c:7882
16223 #, gcc-internal-format
16224 msgid "invalid version number %qs"
16228 #, gcc-internal-format, gfc-internal-format
16229 msgid "too few arguments to %%:version-compare"
16233 #, gcc-internal-format, gfc-internal-format
16234 msgid "too many arguments to %%:version-compare"
16238 #, gcc-internal-format
16239 msgid "unknown operator %qs in %%:version-compare"
16243 #, gcc-internal-format, gfc-internal-format
16244 msgid "too many arguments to %%:compare-debug-dump-opt"
16248 #, gcc-internal-format, gfc-internal-format
16249 msgid "too many arguments to %%:compare-debug-self-opt"
16253 #, gcc-internal-format, gfc-internal-format
16254 msgid "too few arguments to %%:compare-debug-auxbase-opt"
16258 #, gcc-internal-format, gfc-internal-format
16259 msgid "too many arguments to %%:compare-debug-auxbase-opt"
16263 #, gcc-internal-format, gfc-internal-format
16264 msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
16268 #, gcc-internal-format, gfc-internal-format
16269 msgid "%s: %d basic blocks and %d edges/basic block"
16273 #, gcc-internal-format, gfc-internal-format
16274 msgid "%s: %d basic blocks and %d registers"
16277 #: ggc-common.c:484 ggc-common.c:492 ggc-common.c:566 ggc-common.c:585
16278 #: ggc-page.c:2186 ggc-page.c:2217 ggc-page.c:2224 ggc-zone.c:2433
16279 #: ggc-zone.c:2444 ggc-zone.c:2448
16280 #, gcc-internal-format
16281 msgid "can%'t write PCH file: %m"
16284 #: ggc-common.c:578 config/i386/host-cygwin.c:57
16285 #, gcc-internal-format
16286 msgid "can%'t get position in PCH file: %m"
16289 #: ggc-common.c:588
16290 #, gcc-internal-format
16291 msgid "can%'t write padding to PCH file: %m"
16294 #: ggc-common.c:643 ggc-common.c:651 ggc-common.c:658 ggc-common.c:661
16295 #: ggc-common.c:671 ggc-common.c:674 ggc-page.c:2314 ggc-zone.c:2467
16296 #, gcc-internal-format
16297 msgid "can%'t read PCH file: %m"
16300 #: ggc-common.c:666
16301 #, gcc-internal-format
16302 msgid "had to relocate PCH"
16306 #, gcc-internal-format
16307 msgid "open /dev/zero: %m"
16310 #: ggc-page.c:2202 ggc-page.c:2208
16311 #, gcc-internal-format
16312 msgid "can%'t write PCH file"
16315 #: ggc-zone.c:2430 ggc-zone.c:2441
16316 #, gcc-internal-format
16317 msgid "can%'t seek PCH file: %m"
16321 #, gcc-internal-format, gfc-internal-format
16322 msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
16326 #, gcc-internal-format
16327 msgid "using result of function returning %<void%>"
16331 #, gcc-internal-format, gfc-internal-format
16332 msgid "invalid lvalue in asm output %d"
16336 #, gcc-internal-format, gfc-internal-format
16337 msgid "non-memory input %d must stay in memory"
16341 #, gcc-internal-format, gfc-internal-format
16342 msgid "memory input %d is not directly addressable"
16346 #, gcc-internal-format
16347 msgid "threadprivate variable %qE used in untied task"
16350 #: gimplify.c:5551 gimplify.c:5613
16351 #, gcc-internal-format
16352 msgid "enclosing task"
16356 #, gcc-internal-format
16357 msgid "%qE not specified in enclosing parallel"
16361 #, gcc-internal-format
16362 msgid "enclosing parallel"
16366 #, gcc-internal-format
16367 msgid "iteration variable %qE should be private"
16371 #, gcc-internal-format
16372 msgid "iteration variable %qE should not be firstprivate"
16376 #, gcc-internal-format
16377 msgid "iteration variable %qE should not be reduction"
16381 #, gcc-internal-format
16382 msgid "%s variable %qE is private in outer context"
16386 #, gcc-internal-format
16387 msgid "gimplification failed"
16390 #: graph.c:411 toplev.c:1956 java/jcf-parse.c:1753 java/jcf-parse.c:1892
16391 #: objc/objc-act.c:562
16392 #, gcc-internal-format
16393 msgid "can%'t open %s: %m"
16396 #: graphite-clast-to-gimple.c:1239 graphite-poly.c:707 toplev.c:1270
16398 #, gcc-internal-format
16399 msgid "can%'t open %s for writing: %m"
16402 #: graphite-poly.c:609
16403 #, gcc-internal-format
16404 msgid "the file is not in OpenScop format"
16407 #: graphite-poly.c:620
16408 #, gcc-internal-format
16409 msgid "the language is not recognized"
16412 #: graphite-poly.c:631
16413 #, gcc-internal-format
16415 "parameters number in the scop file is different from the internal scop "
16419 #: graphite-poly.c:644
16420 #, gcc-internal-format
16422 "number of statements in the OpenScop file does not match the graphite "
16423 "internal statements number"
16426 #: graphite-poly.c:735
16427 #, gcc-internal-format
16428 msgid "can%'t open %s for reading: %m"
16431 #: graphite-poly.c:758
16432 #, gcc-internal-format, gfc-internal-format
16433 msgid "the graphite file read for scop %d does not contain a legal transform"
16436 #: graphite.c:318 toplev.c:1771
16437 #, gcc-internal-format
16438 msgid "Graphite loop optimizations cannot be used"
16441 #: haifa-sched.c:186
16442 #, gcc-internal-format, gfc-internal-format
16443 msgid "fix_sched_param: unknown param: %s"
16446 #. Fatal error here. We do not want to support compiling ltrans units with
16447 #. different version of compiler or different flags than the WPA unit, so
16448 #. this should never happen.
16449 #: ipa-reference.c:1199
16450 #, gcc-internal-format
16451 msgid "ipa reference summary is missing in ltrans unit"
16454 #: ira.c:1385 ira.c:1398 ira.c:1412
16455 #, gcc-internal-format, gfc-internal-format
16456 msgid "%s cannot be used in asm here"
16459 #: lto-cgraph.c:1068
16460 #, gcc-internal-format, gfc-internal-format
16461 msgid "bytecode stream: found multiple instances of cgraph node %d"
16464 #: lto-cgraph.c:1219
16465 #, gcc-internal-format
16466 msgid "bytecode stream: no caller found while reading edge"
16469 #: lto-cgraph.c:1225
16470 #, gcc-internal-format
16471 msgid "bytecode stream: no callee found while reading edge"
16474 #: lto-cgraph.c:1291
16475 #, gcc-internal-format
16476 msgid "bytecode stream: found empty cgraph node"
16479 #: lto-cgraph.c:1447
16480 #, gcc-internal-format
16481 msgid "combining units with different profiles is not supported"
16484 #: lto-cgraph.c:1476
16485 #, gcc-internal-format, gfc-internal-format
16486 msgid "cannot find LTO cgraph in %s"
16489 #: lto-cgraph.c:1486
16490 #, gcc-internal-format, gfc-internal-format
16491 msgid "cannot find LTO varpool in %s"
16494 #: lto-cgraph.c:1494
16495 #, gcc-internal-format, gfc-internal-format
16496 msgid "cannot find LTO section refs in %s"
16499 #: lto-compress.c:190 lto-compress.c:198 lto-compress.c:219 lto-compress.c:280
16500 #: lto-compress.c:288 lto-compress.c:309
16501 #, gcc-internal-format, gfc-internal-format
16502 msgid "compressed stream: %s"
16505 #: lto-section-in.c:69
16506 #, gcc-internal-format, gfc-internal-format
16508 "bytecode stream: trying to read %d bytes after the end of the input buffer"
16511 #: lto-streamer-in.c:80
16512 #, gcc-internal-format, gfc-internal-format
16513 msgid "bytecode stream: unexpected tag %s"
16516 #: lto-streamer-in.c:91
16517 #, gcc-internal-format, gfc-internal-format
16518 msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
16521 #: lto-streamer-in.c:105
16522 #, gcc-internal-format, gfc-internal-format
16523 msgid "bytecode stream: expected tag %s instead of %s"
16526 #: lto-streamer-in.c:149
16527 #, gcc-internal-format
16528 msgid "bytecode stream: string too long for the string table"
16531 #: lto-streamer-in.c:209
16532 #, gcc-internal-format
16533 msgid "bytecode stream: found non-null terminated string"
16536 #: lto-streamer-in.c:991
16537 #, gcc-internal-format, gfc-internal-format
16538 msgid "bytecode stream: unknown GIMPLE statement tag %s"
16541 #: lto-streamer-in.c:2256
16542 #, gcc-internal-format
16543 msgid "cl_target_option size mismatch in LTO reader and writer"
16546 #: lto-streamer-in.c:2350
16547 #, gcc-internal-format
16548 msgid "optimization options not supported yet"
16551 #: lto-streamer-in.c:2498
16552 #, gcc-internal-format
16553 msgid "bytecode stream: tried to jump backwards in the stream"
16556 #: lto-streamer-in.c:2542
16557 #, gcc-internal-format
16558 msgid "target specific builtin not available"
16561 #: lto-streamer-out.c:1237
16562 #, gcc-internal-format
16563 msgid "gimple bytecode streams do not support the optimization attribute"
16566 #: lto-streamer-out.c:1261
16567 #, gcc-internal-format
16568 msgid "tree code %qs is not supported in gimple streams"
16571 #: lto-streamer-out.c:1305
16572 #, gcc-internal-format
16574 "gimple bytecode streams do not support machine specific builtin functions on "
16578 #: lto-streamer.c:161
16579 #, gcc-internal-format, gfc-internal-format
16580 msgid "bytecode stream: unexpected LTO section %s"
16583 #: lto-streamer.c:793
16584 #, gcc-internal-format, gfc-internal-format
16586 "bytecode stream generated with LTO version %d.%d instead of the expected %d."
16590 #: lto-symtab.c:532
16591 #, gcc-internal-format
16592 msgid "%qD has already been defined"
16595 #: lto-symtab.c:534
16596 #, gcc-internal-format
16597 msgid "previously defined here"
16600 #: lto-symtab.c:615
16601 #, gcc-internal-format
16602 msgid "type of %qD does not match original declaration"
16605 #: lto-symtab.c:622
16606 #, gcc-internal-format
16607 msgid "alignment of %qD is bigger than original declaration"
16610 #: lto-symtab.c:628 lto-symtab.c:734
16611 #, gcc-internal-format
16612 msgid "previously declared here"
16615 #: lto-symtab.c:659
16616 #, gcc-internal-format
16617 msgid "multiple prevailing defs for %qE"
16620 #: lto-symtab.c:717
16621 #, gcc-internal-format
16622 msgid "variable %qD redeclared as function"
16625 #: lto-symtab.c:723
16626 #, gcc-internal-format
16627 msgid "function %qD redeclared as variable"
16631 #, gcc-internal-format
16633 "barrier region may not be closely nested inside of work-sharing, critical, "
16634 "ordered, master or explicit task region"
16638 #, gcc-internal-format
16640 "work-sharing region may not be closely nested inside of work-sharing, "
16641 "critical, ordered, master or explicit task region"
16645 #, gcc-internal-format
16647 "master region may not be closely nested inside of work-sharing or explicit "
16652 #, gcc-internal-format
16654 "ordered region may not be closely nested inside of critical or explicit task "
16659 #, gcc-internal-format
16661 "ordered region must be closely nested inside a loop region with an ordered "
16666 #, gcc-internal-format
16668 "critical region may not be nested inside a critical region with the same name"
16671 #: omp-low.c:6782 cp/decl.c:2802 cp/parser.c:9099 cp/parser.c:9119
16672 #, gcc-internal-format
16673 msgid "invalid exit from OpenMP structured block"
16676 #: omp-low.c:6784 omp-low.c:6789
16677 #, gcc-internal-format
16678 msgid "invalid entry to OpenMP structured block"
16681 #. Otherwise, be vague and lazy, but efficient.
16683 #, gcc-internal-format
16684 msgid "invalid branch to/from an OpenMP structured block"
16687 #: opts-common.c:876
16688 #, gcc-internal-format
16689 msgid "command line option %qs is not supported by this configuration"
16692 #: opts-common.c:892
16693 #, gcc-internal-format
16694 msgid "missing argument to %qs"
16697 #: opts-common.c:898 opts.c:948
16698 #, gcc-internal-format
16699 msgid "argument to %qs should be a non-negative integer"
16703 #, gcc-internal-format
16704 msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
16708 #, gcc-internal-format
16709 msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
16713 #, gcc-internal-format
16715 "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-"
16716 "femit-struct-debug-detailed=ind:...%>"
16720 #, gcc-internal-format
16721 msgid "command line option %qs is valid for the driver but not for %s"
16724 #. Eventually this should become a hard error IMO.
16726 #, gcc-internal-format
16727 msgid "command line option %qs is valid for %s but not for %s"
16731 #, gcc-internal-format, gfc-internal-format
16732 msgid "unrecognized command line option \"%s\""
16736 #, gcc-internal-format
16737 msgid "section anchors must be disabled when unit-at-a-time is disabled"
16741 #, gcc-internal-format
16742 msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
16746 #, gcc-internal-format
16747 msgid "section anchors must be disabled when toplevel reorder is disabled"
16750 #: opts.c:1184 config/darwin.c:1972 config/sh/sh.c:960
16751 #, gcc-internal-format
16753 "-freorder-blocks-and-partition does not work with exceptions on this "
16757 #: opts.c:1199 config/sh/sh.c:968
16758 #, gcc-internal-format
16760 "-freorder-blocks-and-partition does not support unwind info on this "
16764 #: opts.c:1216 config/pa/pa.c:571
16765 #, gcc-internal-format
16766 msgid "-freorder-blocks-and-partition does not work on this architecture"
16770 #, gcc-internal-format
16771 msgid "-fira-algorithm=CB does not work on this architecture"
16775 #, gcc-internal-format
16776 msgid "only one -flto-partition value can be specified"
16780 #, gcc-internal-format
16781 msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
16785 #, gcc-internal-format
16786 msgid "unrecognized include_flags 0x%x passed to print_specific_help"
16790 #, gcc-internal-format, gfc-internal-format
16791 msgid "unknown floating point contraction style \"%s\""
16795 #, gcc-internal-format, gfc-internal-format
16796 msgid "unknown excess precision style \"%s\""
16800 #, gcc-internal-format, gfc-internal-format
16801 msgid "structure alignment must be a small power of two, not %d"
16804 #: opts.c:1952 opts.c:1960
16805 #, gcc-internal-format
16806 msgid "plugin support is disabled; configure with --enable-plugin"
16810 #, gcc-internal-format, gfc-internal-format
16811 msgid "unrecognized visibility value \"%s\""
16815 #, gcc-internal-format, gfc-internal-format
16816 msgid "unknown stack check parameter \"%s\""
16820 #, gcc-internal-format, gfc-internal-format
16821 msgid "unrecognized register name \"%s\""
16825 #, gcc-internal-format, gfc-internal-format
16826 msgid "unknown tls-model \"%s\""
16830 #, gcc-internal-format, gfc-internal-format
16831 msgid "unknown ira algorithm \"%s\""
16835 #, gcc-internal-format, gfc-internal-format
16836 msgid "unknown ira region \"%s\""
16840 #, gcc-internal-format, gfc-internal-format
16841 msgid "dwarf version %d is not supported"
16845 #, gcc-internal-format, gfc-internal-format
16846 msgid "%s: --param arguments should be of the form NAME=VALUE"
16850 #, gcc-internal-format
16851 msgid "invalid --param value %qs"
16855 #, gcc-internal-format
16856 msgid "target system does not support debug output"
16860 #, gcc-internal-format, gfc-internal-format
16861 msgid "debug format \"%s\" conflicts with prior selection"
16865 #, gcc-internal-format, gfc-internal-format
16866 msgid "unrecognised debug output level \"%s\""
16870 #, gcc-internal-format, gfc-internal-format
16871 msgid "debug output level %s is too high"
16875 #, gcc-internal-format, gfc-internal-format
16876 msgid "-Werror=%s: no option -%s"
16880 #, gcc-internal-format
16881 msgid "minimum value of parameter %qs is %u"
16885 #, gcc-internal-format
16886 msgid "maximum value of parameter %qs is %u"
16889 #. If we didn't find this parameter, issue an error message.
16891 #, gcc-internal-format
16892 msgid "invalid parameter %qs"
16896 #, gcc-internal-format
16897 msgid "invalid pass positioning operation"
16901 #, gcc-internal-format
16902 msgid "plugin cannot register a missing pass"
16906 #, gcc-internal-format
16907 msgid "plugin cannot register an unnamed pass"
16911 #, gcc-internal-format
16912 msgid "plugin cannot register pass %qs without reference pass name"
16916 #, gcc-internal-format
16917 msgid "pass %qs not found but is referenced by new pass %qs"
16921 #, gcc-internal-format
16922 msgid "inacessible plugin file %s expanded from short plugin name %s: %m"
16926 #, gcc-internal-format, gfc-internal-format
16928 "plugin %s was specified with different paths:\n"
16934 #, gcc-internal-format, gfc-internal-format
16935 msgid "malformed option -fplugin-arg-%s (multiple '=' signs)"
16939 #, gcc-internal-format, gfc-internal-format
16940 msgid "malformed option -fplugin-arg-%s (missing -<key>[=<value>])"
16944 #, gcc-internal-format, gfc-internal-format
16946 "plugin %s should be specified before -fplugin-arg-%s in the command line"
16950 #, gcc-internal-format, gfc-internal-format
16951 msgid "unknown callback event registered by plugin %s"
16955 #, gcc-internal-format, gfc-internal-format
16956 msgid "plugin %s registered a null callback function for event %s"
16960 #, gcc-internal-format, gfc-internal-format
16962 "cannot load plugin %s\n"
16967 #, gcc-internal-format, gfc-internal-format
16969 "plugin %s is not licensed under a GPL-compatible license\n"
16974 #, gcc-internal-format, gfc-internal-format
16976 "cannot find %s in plugin %s\n"
16981 #, gcc-internal-format, gfc-internal-format
16982 msgid "fail to initialize plugin %s"
16986 #, gcc-internal-format
16987 msgid "-iplugindir <dir> option not passed from the gcc driver"
16991 #, gcc-internal-format, gfc-internal-format
16992 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
16996 #, gcc-internal-format
16997 msgid "corrupted profile info: run_max * runs < sum_max"
17001 #, gcc-internal-format
17002 msgid "corrupted profile info: sum_all is smaller than sum_max"
17006 #, gcc-internal-format
17007 msgid "correcting inconsistent profile data"
17011 #, gcc-internal-format
17012 msgid "corrupted profile info: profile data is not flow-consistent"
17016 #, gcc-internal-format, gfc-internal-format
17018 "corrupted profile info: number of iterations for basic block %d thought to "
17023 #, gcc-internal-format, gfc-internal-format
17025 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
17029 #, gcc-internal-format, gfc-internal-format
17030 msgid "output constraint %d must specify a single register"
17034 #, gcc-internal-format, gfc-internal-format
17035 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
17039 #, gcc-internal-format
17040 msgid "output regs must be grouped at top of stack"
17044 #, gcc-internal-format
17045 msgid "implicitly popped regs must be grouped at top of stack"
17049 #, gcc-internal-format
17050 msgid "output operand %d must use %<&%> constraint"
17054 #, gcc-internal-format, gfc-internal-format
17055 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
17059 #, gcc-internal-format, gfc-internal-format
17060 msgid "validate_value_data: Loop in regno chain (%u)"
17064 #, gcc-internal-format, gfc-internal-format
17065 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
17069 #, gcc-internal-format, gfc-internal-format
17070 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
17074 #, gcc-internal-format
17075 msgid "can%'t use %qs as a call-saved register"
17079 #, gcc-internal-format
17080 msgid "can%'t use %qs as a call-used register"
17084 #, gcc-internal-format
17085 msgid "can%'t use %qs as a fixed register"
17088 #: reginfo.c:820 config/ia64/ia64.c:5588 config/ia64/ia64.c:5595
17089 #: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8746
17090 #: config/sh/sh.c:8753 config/spu/spu.c:5088 config/spu/spu.c:5095
17091 #, gcc-internal-format, gfc-internal-format
17092 msgid "unknown register name: %s"
17096 #, gcc-internal-format
17097 msgid "stack register used for global register variable"
17101 #, gcc-internal-format
17102 msgid "global register variable follows a function definition"
17106 #, gcc-internal-format
17107 msgid "register used for two global register variables"
17111 #, gcc-internal-format
17112 msgid "call-clobbered register used for global register variable"
17116 #, gcc-internal-format
17117 msgid "cannot reload integer constant operand in %<asm%>"
17121 #, gcc-internal-format
17122 msgid "impossible register constraint in %<asm%>"
17126 #, gcc-internal-format
17127 msgid "%<&%> constraint used with no register class"
17130 #: reload.c:3807 reload.c:4067
17131 #, gcc-internal-format
17132 msgid "inconsistent operand constraints in an %<asm%>"
17136 #, gcc-internal-format
17137 msgid "%<asm%> operand has impossible constraints"
17141 #, gcc-internal-format
17142 msgid "frame size too large for reliable stack checking"
17146 #, gcc-internal-format
17147 msgid "try reducing the number of local variables"
17151 #, gcc-internal-format
17152 msgid "can%'t find a register in class %qs while reloading %<asm%>"
17156 #, gcc-internal-format
17157 msgid "unable to find a register to spill in class %qs"
17161 #, gcc-internal-format
17162 msgid "%<asm%> operand requires impossible reload"
17166 #, gcc-internal-format
17167 msgid "%<asm%> operand constraint incompatible with operand size"
17171 #, gcc-internal-format
17172 msgid "output operand is constant in %<asm%>"
17176 #, gcc-internal-format, gfc-internal-format
17177 msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
17181 #, gcc-internal-format, gfc-internal-format
17183 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
17187 #, gcc-internal-format, gfc-internal-format
17189 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at "
17194 #, gcc-internal-format, gfc-internal-format
17195 msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
17199 #, gcc-internal-format, gfc-internal-format
17200 msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
17204 #, gcc-internal-format, gfc-internal-format
17206 "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:"
17211 #, gcc-internal-format, gfc-internal-format
17212 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
17216 #, gcc-internal-format, gfc-internal-format
17217 msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
17221 #, gcc-internal-format
17222 msgid "output operand constraint lacks %<=%>"
17226 #, gcc-internal-format
17227 msgid "output constraint %qc for operand %d is not at the beginning"
17231 #, gcc-internal-format
17232 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
17235 #: stmt.c:360 stmt.c:459
17236 #, gcc-internal-format
17237 msgid "%<%%%> constraint used with last operand"
17241 #, gcc-internal-format
17242 msgid "matching constraint not valid in output operand"
17246 #, gcc-internal-format
17247 msgid "input operand constraint contains %qc"
17251 #, gcc-internal-format
17252 msgid "matching constraint references invalid operand number"
17256 #, gcc-internal-format
17257 msgid "invalid punctuation %qc in constraint"
17261 #, gcc-internal-format
17262 msgid "matching constraint does not allow a register"
17266 #, gcc-internal-format
17267 msgid "asm-specifier for variable %qE conflicts with asm clobber list"
17271 #, gcc-internal-format
17272 msgid "unknown register name %qs in %<asm%>"
17276 #, gcc-internal-format
17277 msgid "PIC register %qs clobbered in %<asm%>"
17281 #, gcc-internal-format
17282 msgid "more than %d operands in %<asm%>"
17286 #, gcc-internal-format, gfc-internal-format
17287 msgid "output number %d not directly addressable"
17291 #, gcc-internal-format
17292 msgid "asm operand %d probably doesn%'t match constraints"
17296 #, gcc-internal-format, gfc-internal-format
17297 msgid "use of memory input without lvalue in asm operand %d is deprecated"
17301 #, gcc-internal-format
17302 msgid "asm clobber conflict with output operand"
17306 #, gcc-internal-format
17307 msgid "asm clobber conflict with input operand"
17311 #, gcc-internal-format
17312 msgid "too many alternatives in %<asm%>"
17316 #, gcc-internal-format
17317 msgid "operand constraints for %<asm%> differ in number of alternatives"
17321 #, gcc-internal-format
17322 msgid "duplicate asm operand name %qs"
17326 #, gcc-internal-format
17327 msgid "missing close brace for named operand"
17331 #, gcc-internal-format
17332 msgid "undefined named operand %qs"
17335 #: stmt.c:1549 cp/cvt.c:1094 cp/cvt.c:1338
17336 #, gcc-internal-format
17337 msgid "value computed is not used"
17340 #: stor-layout.c:161
17341 #, gcc-internal-format
17342 msgid "type size can%'t be explicitly evaluated"
17345 #: stor-layout.c:163
17346 #, gcc-internal-format
17347 msgid "variable-size type declared outside of any function"
17350 #: stor-layout.c:751
17351 #, gcc-internal-format
17352 msgid "size of %q+D is %d bytes"
17355 #: stor-layout.c:753
17356 #, gcc-internal-format
17357 msgid "size of %q+D is larger than %wd bytes"
17360 #: stor-layout.c:1171
17361 #, gcc-internal-format
17362 msgid "packed attribute causes inefficient alignment for %q+D"
17365 #: stor-layout.c:1175
17366 #, gcc-internal-format
17367 msgid "packed attribute is unnecessary for %q+D"
17370 #: stor-layout.c:1193
17371 #, gcc-internal-format
17372 msgid "padding struct to align %q+D"
17375 #: stor-layout.c:1254
17376 #, gcc-internal-format
17377 msgid "offset of packed bit-field %qD has changed in GCC 4.4"
17380 #: stor-layout.c:1561
17381 #, gcc-internal-format
17382 msgid "padding struct size to alignment boundary"
17385 #: stor-layout.c:1589
17386 #, gcc-internal-format
17387 msgid "packed attribute causes inefficient alignment for %qE"
17390 #: stor-layout.c:1593
17391 #, gcc-internal-format
17392 msgid "packed attribute is unnecessary for %qE"
17395 #: stor-layout.c:1599
17396 #, gcc-internal-format
17397 msgid "packed attribute causes inefficient alignment"
17400 #: stor-layout.c:1601
17401 #, gcc-internal-format
17402 msgid "packed attribute is unnecessary"
17405 #: stor-layout.c:2080
17406 #, gcc-internal-format
17407 msgid "alignment of array elements is greater than element size"
17411 #, gcc-internal-format
17412 msgid "__builtin_saveregs not supported by this target"
17416 #, gcc-internal-format
17417 msgid "nested functions not supported on this target"
17421 #, gcc-internal-format
17422 msgid "nested function trampolines not supported on this target"
17425 #: targhooks.c:1145
17426 #, gcc-internal-format
17427 msgid "target attribute is not supported on this machine"
17430 #: targhooks.c:1155
17431 #, gcc-internal-format
17432 msgid "#pragma GCC target is not supported for this machine"
17436 #, gcc-internal-format, gfc-internal-format
17437 msgid "repository file '%s' does not contain command-line arguments"
17441 #, gcc-internal-format, gfc-internal-format
17443 "'%s' was assigned to '%s', but was not defined during recompilation, or vice "
17448 #, gcc-internal-format, gfc-internal-format
17449 msgid "ld returned %d exit status"
17453 #, gcc-internal-format
17454 msgid "getting core file size maximum limit: %m"
17458 #, gcc-internal-format
17459 msgid "setting core file size limit to maximum: %m"
17463 #, gcc-internal-format
17464 msgid "%q+F declared %<static%> but never defined"
17468 #, gcc-internal-format
17469 msgid "%q+D defined but not used"
17473 #, gcc-internal-format
17474 msgid "%qD is deprecated (declared at %s:%d): %s"
17478 #, gcc-internal-format
17479 msgid "%qD is deprecated (declared at %s:%d)"
17483 #, gcc-internal-format
17484 msgid "%qE is deprecated (declared at %s:%d): %s"
17488 #, gcc-internal-format
17489 msgid "%qE is deprecated (declared at %s:%d)"
17493 #, gcc-internal-format, gfc-internal-format
17494 msgid "type is deprecated (declared at %s:%d): %s"
17498 #, gcc-internal-format, gfc-internal-format
17499 msgid "type is deprecated (declared at %s:%d)"
17503 #, gcc-internal-format
17504 msgid "%qE is deprecated: %s"
17508 #, gcc-internal-format
17509 msgid "%qE is deprecated"
17513 #, gcc-internal-format, gfc-internal-format
17514 msgid "type is deprecated: %s"
17518 #, gcc-internal-format
17519 msgid "type is deprecated"
17523 #, gcc-internal-format, gfc-internal-format
17524 msgid "unrecognized gcc debugging option: %c"
17528 #, gcc-internal-format
17529 msgid "-frecord-gcc-switches is not supported by the current target"
17533 #, gcc-internal-format
17534 msgid "-fstack-usage not supported for this target"
17538 #, gcc-internal-format
17539 msgid "this target does not support %qs"
17543 #, gcc-internal-format
17544 msgid "instruction scheduling not supported on this target machine"
17548 #, gcc-internal-format
17549 msgid "this target machine does not have delayed branches"
17553 #, gcc-internal-format, gfc-internal-format
17554 msgid "-f%sleading-underscore not supported on this target machine"
17558 #, gcc-internal-format
17559 msgid "could not close zeroed insn dump file %qs: %m"
17563 #, gcc-internal-format, gfc-internal-format
17564 msgid "target system does not support the \"%s\" debug format"
17568 #, gcc-internal-format
17569 msgid "variable tracking requested, but useless unless producing debug info"
17573 #, gcc-internal-format
17574 msgid "variable tracking requested, but not supported by this debug format"
17578 #, gcc-internal-format
17579 msgid "var-tracking-assignments changes selective scheduling"
17583 #, gcc-internal-format
17584 msgid "-ffunction-sections not supported for this target"
17588 #, gcc-internal-format
17589 msgid "-fdata-sections not supported for this target"
17593 #, gcc-internal-format
17594 msgid "-ffunction-sections disabled; it makes profiling impossible"
17598 #, gcc-internal-format
17599 msgid "-fprefetch-loop-arrays not supported for this target"
17603 #, gcc-internal-format
17605 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
17609 #, gcc-internal-format
17610 msgid "-fprefetch-loop-arrays is not supported with -Os"
17614 #, gcc-internal-format
17615 msgid "-fassociative-math disabled; other options take precedence"
17619 #, gcc-internal-format
17620 msgid "-fstack-protector not supported for this target"
17624 #, gcc-internal-format
17625 msgid "unwind tables currently require a frame pointer for correctness"
17629 #, gcc-internal-format
17630 msgid "error writing to %s: %m"
17633 #: toplev.c:2267 java/jcf-parse.c:1772
17634 #, gcc-internal-format
17635 msgid "error closing %s: %m"
17639 #, gcc-internal-format
17640 msgid "constant not recomputed when ADDR_EXPR changed"
17644 #, gcc-internal-format
17645 msgid "side effects not recomputed when ADDR_EXPR changed"
17649 #, gcc-internal-format
17650 msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
17654 #, gcc-internal-format
17655 msgid "SSA name in freelist but still referenced"
17658 #: tree-cfg.c:2606 tree-cfg.c:3735
17659 #, gcc-internal-format
17660 msgid "INDIRECT_REF in gimple IL"
17664 #, gcc-internal-format
17665 msgid "invalid first operand of MEM_REF"
17669 #, gcc-internal-format
17670 msgid "invalid offset operand of MEM_REF"
17674 #, gcc-internal-format
17675 msgid "ASSERT_EXPR with an always-false condition"
17679 #, gcc-internal-format
17680 msgid "MODIFY_EXPR not expected while having tuples"
17683 #: tree-cfg.c:2666 tree-ssa.c:830
17684 #, gcc-internal-format
17685 msgid "address taken, but ADDRESSABLE bit not set"
17689 #, gcc-internal-format
17690 msgid "non-integral used in condition"
17694 #, gcc-internal-format
17695 msgid "invalid conditional operand"
17699 #, gcc-internal-format
17700 msgid "invalid position or size operand to BIT_FIELD_REF"
17704 #, gcc-internal-format
17706 "integral result type precision does not match field size of BIT_FIELD_REF"
17710 #, gcc-internal-format
17712 "mode precision of non-integral result does not match field size of "
17717 #, gcc-internal-format
17718 msgid "invalid reference prefix"
17722 #, gcc-internal-format
17723 msgid "invalid operand to plus/minus, type is a pointer"
17727 #, gcc-internal-format
17728 msgid "invalid operand to pointer plus, first operand is not a pointer"
17732 #, gcc-internal-format
17734 "invalid operand to pointer plus, second operand is not an integer with type "
17739 #, gcc-internal-format
17740 msgid "invalid expression for min lvalue"
17744 #, gcc-internal-format
17745 msgid "invalid operand in indirect reference"
17749 #, gcc-internal-format
17750 msgid "invalid operands to array reference"
17754 #, gcc-internal-format
17755 msgid "type mismatch in array reference"
17759 #, gcc-internal-format
17760 msgid "type mismatch in array range reference"
17764 #, gcc-internal-format
17765 msgid "type mismatch in real/imagpart reference"
17769 #, gcc-internal-format
17770 msgid "type mismatch in component reference"
17774 #, gcc-internal-format
17775 msgid "conversion of an SSA_NAME on the left hand side"
17779 #, gcc-internal-format
17780 msgid "conversion of register to a different size"
17784 #, gcc-internal-format
17785 msgid "invalid address operand in MEM_REF"
17789 #, gcc-internal-format
17790 msgid "invalid offset operand in MEM_REF"
17794 #, gcc-internal-format
17795 msgid "invalid address operand in in TARGET_MEM_REF"
17799 #, gcc-internal-format
17800 msgid "invalid offset operand in TARGET_MEM_REF"
17804 #, gcc-internal-format
17805 msgid "invalid function in gimple call"
17809 #, gcc-internal-format
17810 msgid "non-function in gimple call"
17814 #, gcc-internal-format
17815 msgid "invalid LHS in gimple call"
17819 #, gcc-internal-format
17820 msgid "LHS in noreturn call"
17824 #, gcc-internal-format
17825 msgid "invalid conversion in gimple call"
17829 #, gcc-internal-format
17830 msgid "invalid static chain in gimple call"
17834 #, gcc-internal-format
17835 msgid "static chain in indirect gimple call"
17839 #, gcc-internal-format
17840 msgid "static chain with function that doesn%'t use one"
17844 #, gcc-internal-format
17845 msgid "invalid argument to gimple call"
17849 #, gcc-internal-format
17850 msgid "invalid operands in gimple comparison"
17854 #, gcc-internal-format
17855 msgid "type mismatch in comparison expression"
17859 #, gcc-internal-format
17860 msgid "non-register as LHS of unary operation"
17864 #, gcc-internal-format
17865 msgid "invalid operand in unary operation"
17869 #, gcc-internal-format
17870 msgid "invalid types in nop conversion"
17874 #, gcc-internal-format
17875 msgid "invalid types in address space conversion"
17879 #, gcc-internal-format
17880 msgid "invalid types in fixed-point conversion"
17884 #, gcc-internal-format
17885 msgid "invalid types in conversion to floating point"
17889 #, gcc-internal-format
17890 msgid "invalid types in conversion to integer"
17894 #, gcc-internal-format
17895 msgid "non-trivial conversion in unary operation"
17899 #, gcc-internal-format
17900 msgid "non-register as LHS of binary operation"
17904 #, gcc-internal-format
17905 msgid "invalid operands in binary operation"
17909 #, gcc-internal-format
17910 msgid "type mismatch in complex expression"
17914 #, gcc-internal-format
17915 msgid "type mismatch in shift expression"
17919 #, gcc-internal-format
17920 msgid "type mismatch in vector shift expression"
17924 #, gcc-internal-format
17925 msgid "non-element sized vector shift of floating point vector"
17929 #, gcc-internal-format
17930 msgid "invalid non-vector operands to vector valued plus"
17934 #, gcc-internal-format
17935 msgid "invalid (pointer) operands to plus/minus"
17939 #, gcc-internal-format
17940 msgid "type mismatch in pointer plus expression"
17944 #, gcc-internal-format
17945 msgid "type mismatch in binary truth expression"
17949 #, gcc-internal-format
17950 msgid "type mismatch in binary expression"
17954 #, gcc-internal-format
17955 msgid "non-register as LHS of ternary operation"
17959 #, gcc-internal-format
17960 msgid "invalid operands in ternary operation"
17964 #, gcc-internal-format
17965 msgid "type mismatch in widening multiply-accumulate expression"
17969 #, gcc-internal-format
17970 msgid "type mismatch in fused multiply-add expression"
17974 #, gcc-internal-format
17975 msgid "non-trivial conversion at assignment"
17979 #, gcc-internal-format
17980 msgid "invalid operand in unary expression"
17984 #, gcc-internal-format
17985 msgid "type mismatch in address expression"
17988 #: tree-cfg.c:3750 tree-cfg.c:3776
17989 #, gcc-internal-format
17990 msgid "invalid rhs for gimple memory store"
17994 #, gcc-internal-format
17995 msgid "invalid COND_EXPR in gimple assignment"
17999 #, gcc-internal-format
18000 msgid "invalid operand in return statement"
18004 #, gcc-internal-format
18005 msgid "invalid conversion in return statement"
18009 #, gcc-internal-format
18010 msgid "goto destination is neither a label nor a pointer"
18014 #, gcc-internal-format
18015 msgid "invalid operand to switch statement"
18019 #, gcc-internal-format
18020 msgid "invalid PHI result"
18024 #, gcc-internal-format
18025 msgid "invalid PHI argument"
18029 #, gcc-internal-format, gfc-internal-format
18030 msgid "incompatible types in PHI argument %u"
18034 #, gcc-internal-format
18035 msgid "invalid comparison code in gimple cond"
18039 #, gcc-internal-format
18040 msgid "invalid labels in gimple cond"
18044 #, gcc-internal-format
18045 msgid "verify_gimple failed"
18049 #, gcc-internal-format
18050 msgid "invalid function in call statement"
18054 #, gcc-internal-format
18055 msgid "invalid pure const state for function"
18058 #: tree-cfg.c:4161 tree-ssa.c:1007 tree-ssa.c:1017
18059 #, gcc-internal-format
18060 msgid "in statement"
18064 #, gcc-internal-format
18065 msgid "statement marked for throw, but doesn%'t"
18069 #, gcc-internal-format
18070 msgid "statement marked for throw in middle of block"
18074 #, gcc-internal-format
18075 msgid "dead STMT in EH table"
18079 #, gcc-internal-format
18080 msgid "gimple_bb (phi) is set to a wrong basic block"
18084 #, gcc-internal-format
18085 msgid "missing PHI def"
18089 #, gcc-internal-format
18090 msgid "PHI argument is not a GIMPLE value"
18093 #: tree-cfg.c:4322 tree-cfg.c:4395
18094 #, gcc-internal-format
18095 msgid "incorrect sharing of tree nodes"
18099 #, gcc-internal-format
18100 msgid "invalid GIMPLE statement"
18104 #, gcc-internal-format
18105 msgid "gimple_bb (stmt) is set to a wrong basic block"
18109 #, gcc-internal-format
18110 msgid "incorrect entry in label_to_block_map"
18114 #, gcc-internal-format
18115 msgid "incorrect setting of landing pad number"
18119 #, gcc-internal-format
18120 msgid "verify_stmts failed"
18124 #, gcc-internal-format
18125 msgid "ENTRY_BLOCK has IL associated with it"
18129 #, gcc-internal-format
18130 msgid "EXIT_BLOCK has IL associated with it"
18134 #, gcc-internal-format, gfc-internal-format
18135 msgid "fallthru to exit from bb %d"
18139 #, gcc-internal-format
18140 msgid "nonlocal label "
18144 #, gcc-internal-format
18145 msgid "EH landing pad label "
18148 #: tree-cfg.c:4489 tree-cfg.c:4498 tree-cfg.c:4523
18149 #, gcc-internal-format
18154 #, gcc-internal-format, gfc-internal-format
18155 msgid "control flow in the middle of basic block %d"
18159 #, gcc-internal-format, gfc-internal-format
18160 msgid "fallthru edge after a control statement in bb %d"
18164 #, gcc-internal-format, gfc-internal-format
18165 msgid "true/false edge after a non-GIMPLE_COND in bb %d"
18168 #: tree-cfg.c:4582 tree-cfg.c:4604 tree-cfg.c:4621 tree-cfg.c:4690
18169 #, gcc-internal-format, gfc-internal-format
18170 msgid "wrong outgoing edge flags at end of bb %d"
18174 #, gcc-internal-format, gfc-internal-format
18175 msgid "explicit goto at end of bb %d"
18179 #, gcc-internal-format, gfc-internal-format
18180 msgid "return edge does not point to exit in bb %d"
18184 #, gcc-internal-format
18185 msgid "found default case not at the start of case vector"
18189 #, gcc-internal-format
18190 msgid "case labels not sorted: "
18194 #, gcc-internal-format, gfc-internal-format
18195 msgid "extra outgoing edge %d->%d"
18199 #, gcc-internal-format, gfc-internal-format
18200 msgid "missing edge %i->%i"
18204 #, gcc-internal-format
18205 msgid "%<noreturn%> function does return"
18209 #, gcc-internal-format
18210 msgid "control reaches end of non-void function"
18214 #, gcc-internal-format
18216 "ignoring return value of %qD, declared with attribute warn_unused_result"
18220 #, gcc-internal-format
18222 "ignoring return value of function declared with attribute warn_unused_result"
18226 #, gcc-internal-format
18227 msgid "could not open dump file %qs: %m"
18230 #: tree-dump.c:1062
18231 #, gcc-internal-format
18232 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
18236 #, gcc-internal-format, gfc-internal-format
18237 msgid "BB %i has multiple EH edges"
18241 #, gcc-internal-format, gfc-internal-format
18242 msgid "BB %i can not throw but has an EH edge"
18246 #, gcc-internal-format, gfc-internal-format
18247 msgid "BB %i last statement has incorrectly set lp"
18251 #, gcc-internal-format, gfc-internal-format
18252 msgid "BB %i is missing an EH edge"
18256 #, gcc-internal-format, gfc-internal-format
18257 msgid "Incorrect EH edge %i->%i"
18260 #: tree-eh.c:4033 tree-eh.c:4052
18261 #, gcc-internal-format, gfc-internal-format
18262 msgid "BB %i is missing an edge"
18266 #, gcc-internal-format, gfc-internal-format
18267 msgid "BB %i too many fallthru edges"
18271 #, gcc-internal-format, gfc-internal-format
18272 msgid "BB %i has incorrect edge"
18276 #, gcc-internal-format, gfc-internal-format
18277 msgid "BB %i has incorrect fallthru edge"
18280 #: tree-inline.c:2972
18281 #, gcc-internal-format
18282 msgid "function %q+F can never be copied because it receives a non-local goto"
18285 #: tree-inline.c:2986
18286 #, gcc-internal-format
18288 "function %q+F can never be copied because it saves address of local label in "
18289 "a static variable"
18292 #: tree-inline.c:3023
18293 #, gcc-internal-format
18295 "function %q+F can never be inlined because it uses alloca (override using "
18296 "the always_inline attribute)"
18299 #: tree-inline.c:3037
18300 #, gcc-internal-format
18301 msgid "function %q+F can never be inlined because it uses setjmp"
18304 #: tree-inline.c:3051
18305 #, gcc-internal-format
18307 "function %q+F can never be inlined because it uses variable argument lists"
18310 #: tree-inline.c:3063
18311 #, gcc-internal-format
18313 "function %q+F can never be inlined because it uses setjmp-longjmp exception "
18317 #: tree-inline.c:3071
18318 #, gcc-internal-format
18319 msgid "function %q+F can never be inlined because it uses non-local goto"
18322 #: tree-inline.c:3083
18323 #, gcc-internal-format
18325 "function %q+F can never be inlined because it uses __builtin_return or "
18326 "__builtin_apply_args"
18329 #: tree-inline.c:3103
18330 #, gcc-internal-format
18331 msgid "function %q+F can never be inlined because it contains a computed goto"
18334 #: tree-inline.c:3206
18335 #, gcc-internal-format
18337 "function %q+F can never be inlined because it is suppressed using -fno-inline"
18340 #: tree-inline.c:3214
18341 #, gcc-internal-format
18343 "function %q+F can never be inlined because it uses attributes conflicting "
18347 #: tree-inline.c:3810 tree-inline.c:3821
18348 #, gcc-internal-format
18349 msgid "inlining failed in call to %q+F: %s"
18352 #: tree-inline.c:3812 tree-inline.c:3823
18353 #, gcc-internal-format
18354 msgid "called from here"
18357 #: tree-mudflap.c:896
18358 #, gcc-internal-format
18359 msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
18362 #: tree-mudflap.c:1103
18363 #, gcc-internal-format
18364 msgid "mudflap cannot track %qE in stub function"
18367 #: tree-mudflap.c:1347
18368 #, gcc-internal-format
18369 msgid "mudflap cannot track unknown size extern %qE"
18372 #: tree-nomudflap.c:48
18373 #, gcc-internal-format
18374 msgid "mudflap: this language is not supported"
18377 #: tree-optimize.c:450
18378 #, gcc-internal-format
18379 msgid "size of return value of %q+D is %u bytes"
18382 #: tree-optimize.c:453
18383 #, gcc-internal-format
18384 msgid "size of return value of %q+D is larger than %wd bytes"
18387 #: tree-outof-ssa.c:784 tree-outof-ssa.c:841 tree-ssa-coalesce.c:953
18388 #: tree-ssa-coalesce.c:968 tree-ssa-coalesce.c:1190 tree-ssa-live.c:1293
18389 #, gcc-internal-format
18390 msgid "SSA corruption"
18393 #: tree-profile.c:398
18394 #, gcc-internal-format
18395 msgid "unimplemented functionality"
18398 #: tree-ssa-uninit.c:1800 tree-ssa.c:1731
18399 #, gcc-internal-format
18400 msgid "%qD may be used uninitialized in this function"
18404 #, gcc-internal-format
18405 msgid "expected an SSA_NAME object"
18409 #, gcc-internal-format
18410 msgid "type mismatch between an SSA_NAME and its symbol"
18414 #, gcc-internal-format
18415 msgid "found an SSA_NAME that had been released into the free pool"
18419 #, gcc-internal-format
18420 msgid "found a virtual definition for a GIMPLE register"
18424 #, gcc-internal-format
18425 msgid "virtual SSA name for non-VOP decl"
18429 #, gcc-internal-format
18430 msgid "found a real definition for a non-register"
18434 #, gcc-internal-format
18435 msgid "found a default name with a non-empty defining statement"
18439 #, gcc-internal-format
18440 msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set"
18444 #, gcc-internal-format, gfc-internal-format
18445 msgid "SSA_NAME created in two different blocks %i and %i"
18448 #: tree-ssa.c:659 tree-ssa.c:1048
18449 #, gcc-internal-format
18450 msgid "SSA_NAME_DEF_STMT is wrong"
18454 #, gcc-internal-format
18455 msgid "missing definition"
18459 #, gcc-internal-format, gfc-internal-format
18460 msgid "definition in block %i does not dominate use in block %i"
18464 #, gcc-internal-format, gfc-internal-format
18465 msgid "definition in block %i follows the use"
18469 #, gcc-internal-format
18470 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
18474 #, gcc-internal-format
18475 msgid "no immediate_use list"
18479 #, gcc-internal-format
18480 msgid "wrong immediate use list"
18484 #, gcc-internal-format
18485 msgid "incoming edge count does not match number of PHI arguments"
18489 #, gcc-internal-format, gfc-internal-format
18490 msgid "PHI argument is missing for edge %d->%d"
18494 #, gcc-internal-format
18495 msgid "PHI argument is not SSA_NAME, or invariant"
18499 #, gcc-internal-format, gfc-internal-format
18500 msgid "wrong edge %d->%d for PHI argument"
18504 #, gcc-internal-format, gfc-internal-format
18505 msgid "AUX pointer initialized for edge %d->%d"
18509 #, gcc-internal-format
18510 msgid "stmt (%p) marked modified after optimization pass: "
18514 #, gcc-internal-format
18515 msgid "statement makes a memory store, but has no VDEFS"
18519 #, gcc-internal-format
18520 msgid "statement has VDEF operand not in defs list"
18524 #, gcc-internal-format
18525 msgid "statement has VDEF but no VUSE operand"
18529 #, gcc-internal-format
18530 msgid "VDEF and VUSE do not use the same symbol"
18534 #, gcc-internal-format
18535 msgid "statement has VUSE operand not in uses list"
18539 #, gcc-internal-format
18540 msgid "number of operands and imm-links don%'t agree in statement"
18544 #, gcc-internal-format
18545 msgid "verify_ssa failed"
18549 #, gcc-internal-format
18550 msgid "%qD was declared here"
18554 #, gcc-internal-format
18555 msgid "%qD is used uninitialized in this function"
18559 #, gcc-internal-format
18560 msgid "array subscript is outside array bounds"
18563 #: tree-vrp.c:5281 tree-vrp.c:5368
18564 #, gcc-internal-format
18565 msgid "array subscript is above array bounds"
18568 #: tree-vrp.c:5288 tree-vrp.c:5356
18569 #, gcc-internal-format
18570 msgid "array subscript is below array bounds"
18574 #, gcc-internal-format
18576 "assuming signed overflow does not occur when simplifying conditional to "
18581 #, gcc-internal-format
18582 msgid "assuming signed overflow does not occur when simplifying conditional"
18586 #, gcc-internal-format
18587 msgid "comparison always false due to limited range of data type"
18591 #, gcc-internal-format
18592 msgid "comparison always true due to limited range of data type"
18596 #, gcc-internal-format
18598 "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to "
18603 #, gcc-internal-format
18605 "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X"
18610 #, gcc-internal-format
18611 msgid "ignoring attributes applied to %qT after definition"
18615 #, gcc-internal-format
18616 msgid "%q+D already declared with dllexport attribute: dllimport ignored"
18620 #, gcc-internal-format
18622 "%q+D redeclared without dllimport attribute after being referenced with dll "
18627 #, gcc-internal-format
18628 msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
18631 #: tree.c:5438 tree.c:5450 tree.c:5460 c-family/c-common.c:5678
18632 #: c-family/c-common.c:5697 c-family/c-common.c:5715 c-family/c-common.c:5743
18633 #: c-family/c-common.c:5770 c-family/c-common.c:5796 c-family/c-common.c:5815
18634 #: c-family/c-common.c:5832 c-family/c-common.c:5856 c-family/c-common.c:5879
18635 #: c-family/c-common.c:5896 c-family/c-common.c:5924 c-family/c-common.c:5945
18636 #: c-family/c-common.c:5966 c-family/c-common.c:5992 c-family/c-common.c:6023
18637 #: c-family/c-common.c:6060 c-family/c-common.c:6087 c-family/c-common.c:6130
18638 #: c-family/c-common.c:6214 c-family/c-common.c:6244 c-family/c-common.c:6298
18639 #: c-family/c-common.c:6644 c-family/c-common.c:6662 c-family/c-common.c:6724
18640 #: c-family/c-common.c:6767 c-family/c-common.c:6838 c-family/c-common.c:6966
18641 #: c-family/c-common.c:7034 c-family/c-common.c:7092 c-family/c-common.c:7140
18642 #: c-family/c-common.c:7219 c-family/c-common.c:7243 c-family/c-common.c:7529
18643 #: c-family/c-common.c:7552 c-family/c-common.c:7591 c-family/c-common.c:7680
18644 #: c-family/c-common.c:7829 config/darwin.c:1595 config/arm/arm.c:4748
18645 #: config/arm/arm.c:4776 config/arm/arm.c:4793 config/avr/avr.c:4848
18646 #: config/h8300/h8300.c:5408 config/h8300/h8300.c:5432 config/i386/i386.c:5123
18647 #: config/i386/i386.c:29082 config/ia64/ia64.c:723
18648 #: config/m68hc11/m68hc11.c:1192 config/rs6000/rs6000.c:24820
18649 #: config/spu/spu.c:3931 ada/gcc-interface/utils.c:5213 lto/lto-lang.c:200
18650 #, gcc-internal-format
18651 msgid "%qE attribute ignored"
18655 #, gcc-internal-format
18656 msgid "inline function %q+D declared as dllimport: attribute ignored"
18660 #, gcc-internal-format
18661 msgid "function %q+D definition is marked dllimport"
18664 #: tree.c:5494 config/sh/symbian-c.c:145 config/sh/symbian-cxx.c:577
18665 #, gcc-internal-format
18666 msgid "variable %q+D definition is marked dllimport"
18669 #: tree.c:5521 config/sh/symbian-c.c:165 config/sh/symbian-cxx.c:652
18670 #, gcc-internal-format
18671 msgid "external linkage required for symbol %q+D because of %qE attribute"
18675 #, gcc-internal-format
18677 "%qE implies default visibility, but %qD has already been declared with a "
18678 "different visibility"
18682 #, gcc-internal-format
18683 msgid "arrays of functions are not meaningful"
18687 #, gcc-internal-format
18688 msgid "function return type cannot be function"
18691 #: tree.c:8613 tree.c:8698 tree.c:8759
18692 #, gcc-internal-format, gfc-internal-format
18693 msgid "tree check: %s, have %s in %s, at %s:%d"
18697 #, gcc-internal-format, gfc-internal-format
18698 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
18702 #, gcc-internal-format
18703 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
18707 #, gcc-internal-format
18708 msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
18712 #, gcc-internal-format, gfc-internal-format
18713 msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
18717 #, gcc-internal-format
18719 "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
18724 #, gcc-internal-format, gfc-internal-format
18725 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
18729 #, gcc-internal-format, gfc-internal-format
18730 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
18734 #, gcc-internal-format, gfc-internal-format
18736 "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at "
18740 #: value-prof.c:378
18741 #, gcc-internal-format
18742 msgid "dead histogram"
18745 #: value-prof.c:409
18746 #, gcc-internal-format
18748 "Histogram value statement does not correspond to the statement it is "
18752 #: value-prof.c:422
18753 #, gcc-internal-format
18754 msgid "verify_histograms failed"
18757 #: value-prof.c:469
18758 #, gcc-internal-format, gfc-internal-format
18760 "correcting inconsistent value profile: %s profiler overall count (%d) does "
18761 "not match BB count (%d)"
18764 #: value-prof.c:479
18765 #, gcc-internal-format, gfc-internal-format
18767 "corrupted value profile: %s profiler overall count (%d) does not match BB "
18771 #: var-tracking.c:6141
18772 #, gcc-internal-format
18774 "variable tracking size limit exceeded with -fvar-tracking-assignments, "
18778 #: var-tracking.c:6145
18779 #, gcc-internal-format
18780 msgid "variable tracking size limit exceeded"
18784 #, gcc-internal-format
18785 msgid "%+D causes a section type conflict"
18789 #, gcc-internal-format
18791 "alignment of %q+D is greater than maximum object file alignment. Using %d"
18794 #: varasm.c:1089 varasm.c:1097
18795 #, gcc-internal-format
18796 msgid "register name not specified for %q+D"
18800 #, gcc-internal-format
18801 msgid "invalid register name for %q+D"
18805 #, gcc-internal-format
18806 msgid "data type of %q+D isn%'t suitable for a register"
18810 #, gcc-internal-format
18811 msgid "register specified for %q+D isn%'t suitable for data type"
18815 #, gcc-internal-format
18816 msgid "global register variable has initial value"
18820 #, gcc-internal-format
18821 msgid "optimization may eliminate reads and/or writes to register variables"
18825 #, gcc-internal-format
18826 msgid "register name given for non-register variable %q+D"
18830 #, gcc-internal-format
18831 msgid "global destructors not supported on this target"
18835 #, gcc-internal-format
18836 msgid "global constructors not supported on this target"
18840 #, gcc-internal-format
18841 msgid "thread-local COMMON data not implemented"
18845 #, gcc-internal-format
18847 "requested alignment for %q+D is greater than implemented alignment of %wu"
18851 #, gcc-internal-format
18852 msgid "initializer for integer/fixed-point value is too complicated"
18856 #, gcc-internal-format
18857 msgid "initializer for floating value is not a floating constant"
18861 #, gcc-internal-format
18862 msgid "invalid initial value for member %qE"
18865 #: varasm.c:5057 varasm.c:5101
18866 #, gcc-internal-format
18867 msgid "weak declaration of %q+D must precede definition"
18871 #, gcc-internal-format
18873 "weak declaration of %q+D after first use results in unspecified behavior"
18877 #, gcc-internal-format
18878 msgid "weak declaration of %q+D must be public"
18882 #, gcc-internal-format
18883 msgid "weak declaration of %q+D not supported"
18886 #: varasm.c:5132 varasm.c:5608
18887 #, gcc-internal-format
18888 msgid "only weak aliases are supported in this configuration"
18892 #, gcc-internal-format
18893 msgid "weakref is not supported in this configuration"
18896 #: varasm.c:5374 varasm.c:5605
18897 #, gcc-internal-format
18898 msgid "ifunc is not supported in this configuration"
18902 #, gcc-internal-format
18903 msgid "%q+D aliased to undefined symbol %qE"
18907 #, gcc-internal-format
18908 msgid "%q+D aliased to external symbol %qE"
18912 #, gcc-internal-format
18913 msgid "weakref %q+D ultimately targets itself"
18917 #, gcc-internal-format
18918 msgid "weakref %q+D must have static linkage"
18922 #, gcc-internal-format
18923 msgid "alias definitions not supported in this configuration"
18926 #: varasm.c:5666 config/sol2.c:156
18927 #, gcc-internal-format
18928 msgid "visibility attribute not supported in this configuration; ignored"
18932 #, gcc-internal-format, gfc-internal-format
18933 msgid "vector %s %s domain error, in %s at %s:%u"
18936 #. Print an error message for unrecognized stab codes.
18938 #, gcc-internal-format
18939 msgid "no sclass for %s stab (0x%x)"
18942 #: c-family/c-common.c:865
18943 #, gcc-internal-format
18944 msgid "%qD is not defined outside of function scope"
18947 #: c-family/c-common.c:915
18948 #, gcc-internal-format
18950 "string length %qd is greater than the length %qd ISO C%d compilers are "
18951 "required to support"
18954 #: c-family/c-common.c:1408 c-family/c-common.c:1420 cp/semantics.c:6080
18955 #, gcc-internal-format
18956 msgid "overflow in constant expression"
18959 #: c-family/c-common.c:1443
18960 #, gcc-internal-format
18961 msgid "integer overflow in expression"
18964 #: c-family/c-common.c:1448
18965 #, gcc-internal-format
18966 msgid "floating point overflow in expression"
18969 #: c-family/c-common.c:1452
18970 #, gcc-internal-format
18971 msgid "fixed-point overflow in expression"
18974 #: c-family/c-common.c:1456
18975 #, gcc-internal-format
18976 msgid "vector overflow in expression"
18979 #: c-family/c-common.c:1462
18980 #, gcc-internal-format
18981 msgid "complex integer overflow in expression"
18984 #: c-family/c-common.c:1465
18985 #, gcc-internal-format
18986 msgid "complex floating point overflow in expression"
18989 #: c-family/c-common.c:1508
18990 #, gcc-internal-format
18991 msgid "logical %<or%> applied to non-boolean constant"
18994 #: c-family/c-common.c:1511
18995 #, gcc-internal-format
18996 msgid "logical %<and%> applied to non-boolean constant"
18999 #: c-family/c-common.c:1556
19000 #, gcc-internal-format
19001 msgid "logical %<or%> of collectively exhaustive tests is always true"
19004 #: c-family/c-common.c:1560
19005 #, gcc-internal-format
19006 msgid "logical %<and%> of mutually exclusive tests is always false"
19009 #: c-family/c-common.c:1595
19010 #, gcc-internal-format
19011 msgid "type-punning to incomplete type might break strict-aliasing rules"
19014 #: c-family/c-common.c:1610
19015 #, gcc-internal-format
19016 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
19019 #: c-family/c-common.c:1617 c-family/c-common.c:1635
19020 #, gcc-internal-format
19021 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
19024 #: c-family/c-common.c:1666
19025 #, gcc-internal-format
19026 msgid "first argument of %q+D should be %<int%>"
19029 #: c-family/c-common.c:1675
19030 #, gcc-internal-format
19031 msgid "second argument of %q+D should be %<char **%>"
19034 #: c-family/c-common.c:1684
19035 #, gcc-internal-format
19036 msgid "third argument of %q+D should probably be %<char **%>"
19039 #: c-family/c-common.c:1694
19040 #, gcc-internal-format
19041 msgid "%q+D takes only zero or two arguments"
19044 #: c-family/c-common.c:1743
19045 #, gcc-internal-format
19047 "use -flax-vector-conversions to permit conversions between vectors with "
19048 "differing element types or numbers of subparts"
19051 #: c-family/c-common.c:1899
19052 #, gcc-internal-format
19053 msgid "conversion to %qT from boolean expression"
19056 #: c-family/c-common.c:1920
19057 #, gcc-internal-format
19058 msgid "negative integer implicitly converted to unsigned type"
19061 #: c-family/c-common.c:1923
19062 #, gcc-internal-format
19063 msgid "conversion of unsigned constant value to negative integer"
19066 #: c-family/c-common.c:1950
19067 #, gcc-internal-format
19068 msgid "conversion to %qT alters %qT constant value"
19071 #: c-family/c-common.c:2042
19072 #, gcc-internal-format
19073 msgid "conversion to %qT from %qT may change the sign of the result"
19076 #: c-family/c-common.c:2079
19077 #, gcc-internal-format
19078 msgid "conversion to %qT from %qT may alter its value"
19081 #: c-family/c-common.c:2107
19082 #, gcc-internal-format
19083 msgid "large integer implicitly truncated to unsigned type"
19086 #: c-family/c-common.c:2113 c-family/c-common.c:2120 c-family/c-common.c:2128
19087 #, gcc-internal-format
19088 msgid "overflow in implicit constant conversion"
19091 #: c-family/c-common.c:2300
19092 #, gcc-internal-format
19093 msgid "operation on %qE may be undefined"
19096 #: c-family/c-common.c:2592
19097 #, gcc-internal-format
19098 msgid "case label does not reduce to an integer constant"
19101 #: c-family/c-common.c:2632
19102 #, gcc-internal-format
19103 msgid "case label value is less than minimum value for type"
19106 #: c-family/c-common.c:2640
19107 #, gcc-internal-format
19108 msgid "case label value exceeds maximum value for type"
19111 #: c-family/c-common.c:2648
19112 #, gcc-internal-format
19113 msgid "lower value in case label range less than minimum value for type"
19116 #: c-family/c-common.c:2657
19117 #, gcc-internal-format
19118 msgid "upper value in case label range exceeds maximum value for type"
19121 #: c-family/c-common.c:2736
19122 #, gcc-internal-format
19124 "GCC cannot support operators with integer types and fixed-point types that "
19125 "have too many integral and fractional bits together"
19128 #: c-family/c-common.c:3238
19129 #, gcc-internal-format
19130 msgid "invalid operands to binary %s (have %qT and %qT)"
19133 #: c-family/c-common.c:3473
19134 #, gcc-internal-format
19135 msgid "comparison is always false due to limited range of data type"
19138 #: c-family/c-common.c:3475
19139 #, gcc-internal-format
19140 msgid "comparison is always true due to limited range of data type"
19143 #: c-family/c-common.c:3554
19144 #, gcc-internal-format
19145 msgid "comparison of unsigned expression >= 0 is always true"
19148 #: c-family/c-common.c:3564
19149 #, gcc-internal-format
19150 msgid "comparison of unsigned expression < 0 is always false"
19153 #: c-family/c-common.c:3606
19154 #, gcc-internal-format
19155 msgid "pointer of type %<void *%> used in arithmetic"
19158 #: c-family/c-common.c:3612
19159 #, gcc-internal-format
19160 msgid "pointer to a function used in arithmetic"
19163 #: c-family/c-common.c:3618
19164 #, gcc-internal-format
19165 msgid "pointer to member function used in arithmetic"
19168 #: c-family/c-common.c:3830
19169 #, gcc-internal-format
19170 msgid "the address of %qD will always evaluate as %<true%>"
19173 #: c-family/c-common.c:3915 cp/semantics.c:609 cp/typeck.c:7409
19174 #, gcc-internal-format
19175 msgid "suggest parentheses around assignment used as truth value"
19178 #: c-family/c-common.c:4189
19179 #, gcc-internal-format
19180 msgid "invalid application of %<sizeof%> to a function type"
19183 #: c-family/c-common.c:4202
19184 #, gcc-internal-format
19185 msgid "invalid application of %qs to a void type"
19188 #: c-family/c-common.c:4210
19189 #, gcc-internal-format
19190 msgid "invalid application of %qs to incomplete type %qT "
19193 #: c-family/c-common.c:4252
19194 #, gcc-internal-format
19195 msgid "%<__alignof%> applied to a bit-field"
19198 #: c-family/c-common.c:4968
19199 #, gcc-internal-format
19200 msgid "cannot disable built-in function %qs"
19203 #: c-family/c-common.c:5160
19204 #, gcc-internal-format
19205 msgid "pointers are not permitted as case values"
19208 #: c-family/c-common.c:5167
19209 #, gcc-internal-format
19210 msgid "range expressions in switch statements are non-standard"
19213 #: c-family/c-common.c:5193
19214 #, gcc-internal-format
19215 msgid "empty range specified"
19218 #: c-family/c-common.c:5253
19219 #, gcc-internal-format
19220 msgid "duplicate (or overlapping) case value"
19223 #: c-family/c-common.c:5255
19224 #, gcc-internal-format
19225 msgid "this is the first entry overlapping that value"
19228 #: c-family/c-common.c:5259
19229 #, gcc-internal-format
19230 msgid "duplicate case value"
19233 #: c-family/c-common.c:5260
19234 #, gcc-internal-format
19235 msgid "previously used here"
19238 #: c-family/c-common.c:5264
19239 #, gcc-internal-format
19240 msgid "multiple default labels in one switch"
19243 #: c-family/c-common.c:5266
19244 #, gcc-internal-format
19245 msgid "this is the first default label"
19248 #: c-family/c-common.c:5318
19249 #, gcc-internal-format
19250 msgid "case value %qs not in enumerated type"
19253 #: c-family/c-common.c:5323
19254 #, gcc-internal-format
19255 msgid "case value %qs not in enumerated type %qT"
19258 #: c-family/c-common.c:5382
19259 #, gcc-internal-format
19260 msgid "switch missing default case"
19263 #: c-family/c-common.c:5454
19264 #, gcc-internal-format
19265 msgid "enumeration value %qE not handled in switch"
19268 #: c-family/c-common.c:5480
19269 #, gcc-internal-format
19270 msgid "taking the address of a label is non-standard"
19273 #: c-family/c-common.c:5667
19274 #, gcc-internal-format
19275 msgid "%qE attribute ignored for field of type %qT"
19278 #: c-family/c-common.c:5761 c-family/c-common.c:5787
19279 #, gcc-internal-format
19280 msgid "%qE attribute conflicts with attribute %s"
19283 #: c-family/c-common.c:5901 lto/lto-lang.c:205
19284 #, gcc-internal-format
19285 msgid "%qE attribute has no effect on unit local functions"
19288 #: c-family/c-common.c:6054
19289 #, gcc-internal-format
19290 msgid "%qE attribute have effect only on public objects"
19293 #: c-family/c-common.c:6151
19294 #, gcc-internal-format
19295 msgid "destructor priorities are not supported"
19298 #: c-family/c-common.c:6153
19299 #, gcc-internal-format
19300 msgid "constructor priorities are not supported"
19303 #: c-family/c-common.c:6170
19304 #, gcc-internal-format, gfc-internal-format
19305 msgid "destructor priorities from 0 to %d are reserved for the implementation"
19308 #: c-family/c-common.c:6175
19309 #, gcc-internal-format, gfc-internal-format
19310 msgid "constructor priorities from 0 to %d are reserved for the implementation"
19313 #: c-family/c-common.c:6183
19314 #, gcc-internal-format, gfc-internal-format
19315 msgid "destructor priorities must be integers from 0 to %d inclusive"
19318 #: c-family/c-common.c:6186
19319 #, gcc-internal-format, gfc-internal-format
19320 msgid "constructor priorities must be integers from 0 to %d inclusive"
19323 #: c-family/c-common.c:6342
19324 #, gcc-internal-format
19325 msgid "unknown machine mode %qE"
19328 #: c-family/c-common.c:6371
19329 #, gcc-internal-format
19330 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
19333 #: c-family/c-common.c:6374
19334 #, gcc-internal-format
19335 msgid "use __attribute__ ((vector_size)) instead"
19338 #: c-family/c-common.c:6383
19339 #, gcc-internal-format
19340 msgid "unable to emulate %qs"
19343 #: c-family/c-common.c:6394
19344 #, gcc-internal-format
19345 msgid "invalid pointer mode %qs"
19348 #: c-family/c-common.c:6411
19349 #, gcc-internal-format
19350 msgid "signedness of type and machine mode %qs don%'t match"
19353 #: c-family/c-common.c:6422
19354 #, gcc-internal-format
19355 msgid "no data type for mode %qs"
19358 #: c-family/c-common.c:6432
19359 #, gcc-internal-format
19360 msgid "cannot use mode %qs for enumeral types"
19363 #: c-family/c-common.c:6459
19364 #, gcc-internal-format
19365 msgid "mode %qs applied to inappropriate type"
19368 #: c-family/c-common.c:6491
19369 #, gcc-internal-format
19370 msgid "section attribute cannot be specified for local variables"
19373 #: c-family/c-common.c:6502 config/bfin/bfin.c:5675 config/bfin/bfin.c:5726
19374 #: config/bfin/bfin.c:5753 config/bfin/bfin.c:5766
19375 #, gcc-internal-format
19376 msgid "section of %q+D conflicts with previous declaration"
19379 #: c-family/c-common.c:6510
19380 #, gcc-internal-format
19381 msgid "section of %q+D cannot be overridden"
19384 #: c-family/c-common.c:6518
19385 #, gcc-internal-format
19386 msgid "section attribute not allowed for %q+D"
19389 #: c-family/c-common.c:6525
19390 #, gcc-internal-format
19391 msgid "section attributes are not supported for this target"
19394 #: c-family/c-common.c:6557
19395 #, gcc-internal-format
19396 msgid "requested alignment is not a constant"
19399 #: c-family/c-common.c:6562
19400 #, gcc-internal-format
19401 msgid "requested alignment is not a power of 2"
19404 #: c-family/c-common.c:6567
19405 #, gcc-internal-format
19406 msgid "requested alignment is too large"
19409 #: c-family/c-common.c:6595
19410 #, gcc-internal-format
19411 msgid "alignment may not be specified for %q+D"
19414 #: c-family/c-common.c:6602
19415 #, gcc-internal-format
19417 "alignment for %q+D was previously specified as %d and may not be decreased"
19420 #: c-family/c-common.c:6606
19421 #, gcc-internal-format
19422 msgid "alignment for %q+D must be at least %d"
19425 #: c-family/c-common.c:6631
19426 #, gcc-internal-format
19427 msgid "inline function %q+D cannot be declared weak"
19430 #: c-family/c-common.c:6636
19431 #, gcc-internal-format
19432 msgid "indirect function %q+D cannot be declared weak"
19435 #: c-family/c-common.c:6673
19436 #, gcc-internal-format
19437 msgid "%q+D defined both normally and as %qE attribute"
19440 #: c-family/c-common.c:6681
19441 #, gcc-internal-format
19442 msgid "weak %q+D cannot be defined %qE"
19445 #: c-family/c-common.c:6698
19446 #, gcc-internal-format
19447 msgid "attribute %qE argument not a string"
19450 #: c-family/c-common.c:6774
19451 #, gcc-internal-format
19452 msgid "indirect function %q+D cannot be declared weakref"
19455 #: c-family/c-common.c:6796
19456 #, gcc-internal-format
19457 msgid "weakref attribute must appear before alias attribute"
19460 #: c-family/c-common.c:6825
19461 #, gcc-internal-format
19462 msgid "%qE attribute ignored on non-class types"
19465 #: c-family/c-common.c:6831
19466 #, gcc-internal-format
19467 msgid "%qE attribute ignored because %qT is already defined"
19470 #: c-family/c-common.c:6844
19471 #, gcc-internal-format
19472 msgid "visibility argument not a string"
19475 #: c-family/c-common.c:6856
19476 #, gcc-internal-format
19477 msgid "%qE attribute ignored on types"
19480 #: c-family/c-common.c:6872
19481 #, gcc-internal-format
19483 "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
19487 #: c-family/c-common.c:6883
19488 #, gcc-internal-format
19489 msgid "%qD redeclared with different visibility"
19492 #: c-family/c-common.c:6886 c-family/c-common.c:6890
19493 #, gcc-internal-format
19494 msgid "%qD was declared %qs which implies default visibility"
19497 #: c-family/c-common.c:6974
19498 #, gcc-internal-format
19499 msgid "tls_model argument not a string"
19502 #: c-family/c-common.c:6987
19503 #, gcc-internal-format
19505 "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
19506 "dynamic\" or \"global-dynamic\""
19509 #: c-family/c-common.c:7007 c-family/c-common.c:7113 c-family/c-common.c:7871
19510 #: config/m32c/m32c.c:3156
19511 #, gcc-internal-format
19512 msgid "%qE attribute applies only to functions"
19515 #: c-family/c-common.c:7013 c-family/c-common.c:7119 c-family/c-common.c:7877
19516 #, gcc-internal-format
19517 msgid "can%'t set %qE attribute after definition"
19520 #: c-family/c-common.c:7059
19521 #, gcc-internal-format
19522 msgid "alloc_size parameter outside range"
19525 #: c-family/c-common.c:7176
19526 #, gcc-internal-format
19527 msgid "deprecated message is not a string"
19530 #: c-family/c-common.c:7217
19531 #, gcc-internal-format
19532 msgid "%qE attribute ignored for %qE"
19535 #: c-family/c-common.c:7277
19536 #, gcc-internal-format
19537 msgid "invalid vector type for attribute %qE"
19540 #: c-family/c-common.c:7283 ada/gcc-interface/utils.c:5339
19541 #: ada/gcc-interface/utils.c:5433
19542 #, gcc-internal-format
19543 msgid "vector size not an integral multiple of component size"
19546 #: c-family/c-common.c:7289 ada/gcc-interface/utils.c:5345
19547 #: ada/gcc-interface/utils.c:5439
19548 #, gcc-internal-format
19549 msgid "zero vector size"
19552 #: c-family/c-common.c:7297 ada/gcc-interface/utils.c:5353
19553 #: ada/gcc-interface/utils.c:5446
19554 #, gcc-internal-format
19555 msgid "number of components of the vector not a power of two"
19558 #: c-family/c-common.c:7325 ada/gcc-interface/utils.c:5069
19559 #, gcc-internal-format
19560 msgid "nonnull attribute without arguments on a non-prototype"
19563 #: c-family/c-common.c:7340 ada/gcc-interface/utils.c:5084
19564 #, gcc-internal-format, gfc-internal-format
19565 msgid "nonnull argument has invalid operand number (argument %lu)"
19568 #: c-family/c-common.c:7359 ada/gcc-interface/utils.c:5103
19569 #, gcc-internal-format, gfc-internal-format
19571 "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
19574 #: c-family/c-common.c:7367 ada/gcc-interface/utils.c:5112
19575 #, gcc-internal-format, gfc-internal-format
19577 "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
19580 #: c-family/c-common.c:7443
19581 #, gcc-internal-format
19582 msgid "not enough variable arguments to fit a sentinel"
19585 #: c-family/c-common.c:7457
19586 #, gcc-internal-format
19587 msgid "missing sentinel in function call"
19590 #: c-family/c-common.c:7498
19591 #, gcc-internal-format, gfc-internal-format
19592 msgid "null argument where non-null required (argument %lu)"
19595 #: c-family/c-common.c:7563
19596 #, gcc-internal-format
19597 msgid "cleanup argument not an identifier"
19600 #: c-family/c-common.c:7570
19601 #, gcc-internal-format
19602 msgid "cleanup argument not a function"
19605 #: c-family/c-common.c:7609
19606 #, gcc-internal-format
19607 msgid "%qE attribute requires prototypes with named arguments"
19610 #: c-family/c-common.c:7620
19611 #, gcc-internal-format
19612 msgid "%qE attribute only applies to variadic functions"
19615 #: c-family/c-common.c:7632 ada/gcc-interface/utils.c:5159
19616 #, gcc-internal-format
19617 msgid "requested position is not an integer constant"
19620 #: c-family/c-common.c:7640 ada/gcc-interface/utils.c:5166
19621 #, gcc-internal-format
19622 msgid "requested position is less than zero"
19625 #: c-family/c-common.c:7766
19626 #, gcc-internal-format, gfc-internal-format
19627 msgid "bad option %s to optimize attribute"
19630 #: c-family/c-common.c:7769
19631 #, gcc-internal-format, gfc-internal-format
19632 msgid "bad option %s to pragma attribute"
19635 #: c-family/c-common.c:7998
19636 #, gcc-internal-format
19637 msgid "not enough arguments to function %qE"
19640 #: c-family/c-common.c:8034 c-family/c-common.c:8080
19641 #, gcc-internal-format
19642 msgid "non-floating-point argument in call to function %qE"
19645 #: c-family/c-common.c:8057
19646 #, gcc-internal-format
19647 msgid "non-floating-point arguments in call to function %qE"
19650 #: c-family/c-common.c:8073
19651 #, gcc-internal-format
19652 msgid "non-const integer argument %u in call to function %qE"
19655 #: c-family/c-common.c:8409
19656 #, gcc-internal-format
19657 msgid "cannot apply %<offsetof%> to static data member %qD"
19660 #: c-family/c-common.c:8414
19661 #, gcc-internal-format
19662 msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
19665 #: c-family/c-common.c:8421
19666 #, gcc-internal-format
19667 msgid "cannot apply %<offsetof%> to a non constant address"
19670 #: c-family/c-common.c:8434 cp/typeck.c:4958
19671 #, gcc-internal-format
19672 msgid "attempt to take address of bit-field structure member %qD"
19675 #: c-family/c-common.c:8493
19676 #, gcc-internal-format
19677 msgid "index %E denotes an offset greater than size of %qT"
19680 #: c-family/c-common.c:8529
19681 #, gcc-internal-format
19683 "the omitted middle operand in ?: will always be %<true%>, suggest explicit "
19687 #: c-family/c-common.c:8542
19688 #, gcc-internal-format
19689 msgid "lvalue required as left operand of assignment"
19692 #: c-family/c-common.c:8545
19693 #, gcc-internal-format
19694 msgid "lvalue required as increment operand"
19697 #: c-family/c-common.c:8548
19698 #, gcc-internal-format
19699 msgid "lvalue required as decrement operand"
19702 #: c-family/c-common.c:8551
19703 #, gcc-internal-format
19704 msgid "lvalue required as unary %<&%> operand"
19707 #: c-family/c-common.c:8554
19708 #, gcc-internal-format
19709 msgid "lvalue required in asm statement"
19712 #: c-family/c-common.c:8684
19713 #, gcc-internal-format
19714 msgid "size of array is too large"
19717 #: c-family/c-common.c:8943
19718 #, gcc-internal-format
19719 msgid "array subscript has type %<char%>"
19722 #: c-family/c-common.c:8978
19723 #, gcc-internal-format
19724 msgid "suggest parentheses around %<+%> inside %<<<%>"
19727 #: c-family/c-common.c:8981
19728 #, gcc-internal-format
19729 msgid "suggest parentheses around %<-%> inside %<<<%>"
19732 #: c-family/c-common.c:8987
19733 #, gcc-internal-format
19734 msgid "suggest parentheses around %<+%> inside %<>>%>"
19737 #: c-family/c-common.c:8990
19738 #, gcc-internal-format
19739 msgid "suggest parentheses around %<-%> inside %<>>%>"
19742 #: c-family/c-common.c:8996
19743 #, gcc-internal-format
19744 msgid "suggest parentheses around %<&&%> within %<||%>"
19747 #: c-family/c-common.c:9005
19748 #, gcc-internal-format
19749 msgid "suggest parentheses around arithmetic in operand of %<|%>"
19752 #: c-family/c-common.c:9010
19753 #, gcc-internal-format
19754 msgid "suggest parentheses around comparison in operand of %<|%>"
19757 #: c-family/c-common.c:9014
19758 #, gcc-internal-format
19760 "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!"
19764 #: c-family/c-common.c:9024
19765 #, gcc-internal-format
19766 msgid "suggest parentheses around arithmetic in operand of %<^%>"
19769 #: c-family/c-common.c:9029
19770 #, gcc-internal-format
19771 msgid "suggest parentheses around comparison in operand of %<^%>"
19774 #: c-family/c-common.c:9035
19775 #, gcc-internal-format
19776 msgid "suggest parentheses around %<+%> in operand of %<&%>"
19779 #: c-family/c-common.c:9038
19780 #, gcc-internal-format
19781 msgid "suggest parentheses around %<-%> in operand of %<&%>"
19784 #: c-family/c-common.c:9043
19785 #, gcc-internal-format
19786 msgid "suggest parentheses around comparison in operand of %<&%>"
19789 #: c-family/c-common.c:9047
19790 #, gcc-internal-format
19792 "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!"
19796 #: c-family/c-common.c:9055
19797 #, gcc-internal-format
19798 msgid "suggest parentheses around comparison in operand of %<==%>"
19801 #: c-family/c-common.c:9061
19802 #, gcc-internal-format
19803 msgid "suggest parentheses around comparison in operand of %<!=%>"
19806 #: c-family/c-common.c:9072
19807 #, gcc-internal-format
19808 msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
19811 #: c-family/c-common.c:9087
19812 #, gcc-internal-format
19813 msgid "label %q+D defined but not used"
19816 #: c-family/c-common.c:9089
19817 #, gcc-internal-format
19818 msgid "label %q+D declared but not defined"
19821 #: c-family/c-common.c:9109
19822 #, gcc-internal-format
19823 msgid "division by zero"
19826 #: c-family/c-common.c:9141
19827 #, gcc-internal-format
19828 msgid "comparison between types %qT and %qT"
19831 #: c-family/c-common.c:9192
19832 #, gcc-internal-format
19833 msgid "comparison between signed and unsigned integer expressions"
19836 #: c-family/c-common.c:9243
19837 #, gcc-internal-format
19838 msgid "promoted ~unsigned is always non-zero"
19841 #: c-family/c-common.c:9246
19842 #, gcc-internal-format
19843 msgid "comparison of promoted ~unsigned with constant"
19846 #: c-family/c-common.c:9256
19847 #, gcc-internal-format
19848 msgid "comparison of promoted ~unsigned with unsigned"
19851 #: c-family/c-format.c:127 c-family/c-format.c:314
19852 #, gcc-internal-format
19853 msgid "format string has invalid operand number"
19856 #: c-family/c-format.c:144
19857 #, gcc-internal-format
19858 msgid "function does not return string type"
19861 #: c-family/c-format.c:177
19862 #, gcc-internal-format
19863 msgid "format string argument is not a string type"
19866 #: c-family/c-format.c:203
19867 #, gcc-internal-format
19868 msgid "found a %<%s%> reference but the format argument should be a string"
19871 #: c-family/c-format.c:206
19872 #, gcc-internal-format
19873 msgid "found a %qT but the format argument should be a string"
19876 #: c-family/c-format.c:216
19877 #, gcc-internal-format
19878 msgid "format argument should be a %<%s%> reference but a string was found"
19881 #: c-family/c-format.c:238
19882 #, gcc-internal-format
19883 msgid "format argument should be a %<%s%> reference"
19886 #: c-family/c-format.c:282
19887 #, gcc-internal-format
19888 msgid "unrecognized format specifier"
19891 #: c-family/c-format.c:297
19892 #, gcc-internal-format
19893 msgid "%qE is only allowed in Objective-C dialects"
19896 #: c-family/c-format.c:306
19897 #, gcc-internal-format
19898 msgid "%qE is an unrecognized format function type"
19901 #: c-family/c-format.c:320
19902 #, gcc-internal-format
19903 msgid "%<...%> has invalid operand number"
19906 #: c-family/c-format.c:327
19907 #, gcc-internal-format
19908 msgid "format string argument follows the args to be formatted"
19911 #: c-family/c-format.c:1066
19912 #, gcc-internal-format
19913 msgid "function might be possible candidate for %qs format attribute"
19916 #: c-family/c-format.c:1158 c-family/c-format.c:1179 c-family/c-format.c:2224
19917 #, gcc-internal-format
19918 msgid "missing $ operand number in format"
19921 #: c-family/c-format.c:1188
19922 #, gcc-internal-format, gfc-internal-format
19923 msgid "%s does not support %%n$ operand number formats"
19926 #: c-family/c-format.c:1195
19927 #, gcc-internal-format
19928 msgid "operand number out of range in format"
19931 #: c-family/c-format.c:1218
19932 #, gcc-internal-format, gfc-internal-format
19933 msgid "format argument %d used more than once in %s format"
19936 #: c-family/c-format.c:1250
19937 #, gcc-internal-format
19938 msgid "$ operand number used after format without operand number"
19941 #: c-family/c-format.c:1281
19942 #, gcc-internal-format, gfc-internal-format
19943 msgid "format argument %d unused before used argument %d in $-style format"
19946 #: c-family/c-format.c:1376
19947 #, gcc-internal-format
19948 msgid "format not a string literal, format string not checked"
19951 #: c-family/c-format.c:1391 c-family/c-format.c:1394
19952 #, gcc-internal-format
19953 msgid "format not a string literal and no format arguments"
19956 #: c-family/c-format.c:1397
19957 #, gcc-internal-format
19958 msgid "format not a string literal, argument types not checked"
19961 #: c-family/c-format.c:1410
19962 #, gcc-internal-format
19963 msgid "too many arguments for format"
19966 #: c-family/c-format.c:1413
19967 #, gcc-internal-format
19968 msgid "unused arguments in $-style format"
19971 #: c-family/c-format.c:1416
19972 #, gcc-internal-format, gfc-internal-format
19973 msgid "zero-length %s format string"
19976 #: c-family/c-format.c:1420
19977 #, gcc-internal-format
19978 msgid "format is a wide character string"
19981 #: c-family/c-format.c:1423
19982 #, gcc-internal-format
19983 msgid "unterminated format string"
19986 #: c-family/c-format.c:1667
19987 #, gcc-internal-format
19988 msgid "spurious trailing %<%%%> in format"
19991 #: c-family/c-format.c:1711 c-family/c-format.c:1991
19992 #, gcc-internal-format, gfc-internal-format
19993 msgid "repeated %s in format"
19996 #: c-family/c-format.c:1724
19997 #, gcc-internal-format
19998 msgid "missing fill character at end of strfmon format"
20001 #: c-family/c-format.c:1812
20002 #, gcc-internal-format, gfc-internal-format
20003 msgid "zero width in %s format"
20006 #: c-family/c-format.c:1830
20007 #, gcc-internal-format, gfc-internal-format
20008 msgid "empty left precision in %s format"
20011 #: c-family/c-format.c:1906
20012 #, gcc-internal-format, gfc-internal-format
20013 msgid "empty precision in %s format"
20016 #: c-family/c-format.c:1975
20017 #, gcc-internal-format
20018 msgid "%s does not support the %qs %s length modifier"
20021 #: c-family/c-format.c:2008
20022 #, gcc-internal-format
20023 msgid "conversion lacks type at end of format"
20026 #: c-family/c-format.c:2019
20027 #, gcc-internal-format
20028 msgid "unknown conversion type character %qc in format"
20031 #: c-family/c-format.c:2022
20032 #, gcc-internal-format
20033 msgid "unknown conversion type character 0x%x in format"
20036 #: c-family/c-format.c:2029
20037 #, gcc-internal-format
20038 msgid "%s does not support the %<%%%c%> %s format"
20041 #: c-family/c-format.c:2045
20042 #, gcc-internal-format
20043 msgid "%s used with %<%%%c%> %s format"
20046 #: c-family/c-format.c:2054
20047 #, gcc-internal-format, gfc-internal-format
20048 msgid "%s does not support %s"
20051 #: c-family/c-format.c:2064
20052 #, gcc-internal-format
20053 msgid "%s does not support %s with the %<%%%c%> %s format"
20056 #: c-family/c-format.c:2100
20057 #, gcc-internal-format
20058 msgid "%s ignored with %s and %<%%%c%> %s format"
20061 #: c-family/c-format.c:2104
20062 #, gcc-internal-format, gfc-internal-format
20063 msgid "%s ignored with %s in %s format"
20066 #: c-family/c-format.c:2111
20067 #, gcc-internal-format
20068 msgid "use of %s and %s together with %<%%%c%> %s format"
20071 #: c-family/c-format.c:2115
20072 #, gcc-internal-format, gfc-internal-format
20073 msgid "use of %s and %s together in %s format"
20076 #: c-family/c-format.c:2134
20077 #, gcc-internal-format
20078 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
20081 #: c-family/c-format.c:2137
20082 #, gcc-internal-format
20083 msgid "%<%%%c%> yields only last 2 digits of year"
20086 #. The end of the format string was reached.
20087 #: c-family/c-format.c:2154
20088 #, gcc-internal-format
20089 msgid "no closing %<]%> for %<%%[%> format"
20092 #: c-family/c-format.c:2168
20093 #, gcc-internal-format
20094 msgid "use of %qs length modifier with %qc type character"
20097 #: c-family/c-format.c:2186
20098 #, gcc-internal-format
20099 msgid "%s does not support the %<%%%s%c%> %s format"
20102 #: c-family/c-format.c:2203
20103 #, gcc-internal-format
20104 msgid "operand number specified with suppressed assignment"
20107 #: c-family/c-format.c:2206
20108 #, gcc-internal-format
20109 msgid "operand number specified for format taking no argument"
20112 #: c-family/c-format.c:2291
20113 #, gcc-internal-format
20114 msgid "embedded %<\\0%> in format"
20117 #: c-family/c-format.c:2360
20118 #, gcc-internal-format, gfc-internal-format
20119 msgid "writing through null pointer (argument %d)"
20122 #: c-family/c-format.c:2368
20123 #, gcc-internal-format, gfc-internal-format
20124 msgid "reading through null pointer (argument %d)"
20127 #: c-family/c-format.c:2388
20128 #, gcc-internal-format, gfc-internal-format
20129 msgid "writing into constant object (argument %d)"
20132 #: c-family/c-format.c:2399
20133 #, gcc-internal-format, gfc-internal-format
20134 msgid "extra type qualifiers in format argument (argument %d)"
20137 #: c-family/c-format.c:2515
20138 #, gcc-internal-format
20140 "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
20143 #: c-family/c-format.c:2522
20144 #, gcc-internal-format
20145 msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
20148 #: c-family/c-format.c:2530
20149 #, gcc-internal-format
20151 "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
20154 #: c-family/c-format.c:2537
20155 #, gcc-internal-format
20156 msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
20159 #: c-family/c-format.c:2597 c-family/c-format.c:2603 c-family/c-format.c:2754
20160 #, gcc-internal-format
20161 msgid "%<__gcc_host_wide_int__%> is not defined as a type"
20164 #: c-family/c-format.c:2610 c-family/c-format.c:2764
20165 #, gcc-internal-format
20166 msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
20169 #: c-family/c-format.c:2660
20170 #, gcc-internal-format
20171 msgid "%<locus%> is not defined as a type"
20174 #: c-family/c-format.c:2713
20175 #, gcc-internal-format
20176 msgid "%<location_t%> is not defined as a type"
20179 #: c-family/c-format.c:2730
20180 #, gcc-internal-format
20181 msgid "%<tree%> is not defined as a type"
20184 #: c-family/c-format.c:2735
20185 #, gcc-internal-format
20186 msgid "%<tree%> is not defined as a pointer type"
20189 #: c-family/c-format.c:3008
20190 #, gcc-internal-format
20191 msgid "args to be formatted is not %<...%>"
20194 #: c-family/c-format.c:3020
20195 #, gcc-internal-format
20196 msgid "strftime formats cannot format arguments"
20199 #: c-family/c-lex.c:228
20200 #, gcc-internal-format
20201 msgid "badly nested C headers from preprocessor"
20204 #: c-family/c-lex.c:263
20205 #, gcc-internal-format, gfc-internal-format
20206 msgid "ignoring #pragma %s %s"
20210 #: c-family/c-lex.c:385
20211 #, gcc-internal-format
20212 msgid "stray %<@%> in program"
20215 #: c-family/c-lex.c:400
20216 #, gcc-internal-format
20217 msgid "stray %qs in program"
20220 #: c-family/c-lex.c:410
20221 #, gcc-internal-format, gfc-internal-format
20222 msgid "missing terminating %c character"
20225 #: c-family/c-lex.c:412
20226 #, gcc-internal-format
20227 msgid "stray %qc in program"
20230 #: c-family/c-lex.c:414
20231 #, gcc-internal-format
20232 msgid "stray %<\\%o%> in program"
20235 #: c-family/c-lex.c:586
20236 #, gcc-internal-format
20237 msgid "this decimal constant is unsigned only in ISO C90"
20240 #: c-family/c-lex.c:590
20241 #, gcc-internal-format
20242 msgid "this decimal constant would be unsigned in ISO C90"
20245 #: c-family/c-lex.c:610
20246 #, gcc-internal-format
20247 msgid "integer constant is too large for %<unsigned long%> type"
20250 #: c-family/c-lex.c:647
20251 #, gcc-internal-format
20252 msgid "unsuffixed float constant"
20255 #: c-family/c-lex.c:679
20256 #, gcc-internal-format
20257 msgid "unsupported non-standard suffix on floating constant"
20260 #: c-family/c-lex.c:684
20261 #, gcc-internal-format
20262 msgid "non-standard suffix on floating constant"
20265 #: c-family/c-lex.c:738 c-family/c-lex.c:740
20266 #, gcc-internal-format
20267 msgid "floating constant exceeds range of %qT"
20270 #: c-family/c-lex.c:749
20271 #, gcc-internal-format
20272 msgid "floating constant truncated to zero"
20275 #: c-family/c-lex.c:946 cp/parser.c:3359
20276 #, gcc-internal-format
20277 msgid "unsupported non-standard concatenation of string literals"
20280 #: c-family/c-lex.c:968
20281 #, gcc-internal-format
20282 msgid "traditional C rejects string constant concatenation"
20285 #: c-family/c-omp.c:123
20286 #, gcc-internal-format
20287 msgid "invalid expression type for %<#pragma omp atomic%>"
20290 #: c-family/c-omp.c:257 cp/semantics.c:4449
20291 #, gcc-internal-format
20292 msgid "invalid type for iteration variable %qE"
20295 #: c-family/c-omp.c:270
20296 #, gcc-internal-format
20297 msgid "%qE is not initialized"
20300 #: c-family/c-omp.c:287 cp/semantics.c:4364
20301 #, gcc-internal-format
20302 msgid "missing controlling predicate"
20305 #: c-family/c-omp.c:369 cp/semantics.c:4121
20306 #, gcc-internal-format
20307 msgid "invalid controlling predicate"
20310 #: c-family/c-omp.c:376 cp/semantics.c:4370
20311 #, gcc-internal-format
20312 msgid "missing increment expression"
20315 #: c-family/c-omp.c:445 cp/semantics.c:4226
20316 #, gcc-internal-format
20317 msgid "invalid increment expression"
20320 #: c-family/c-opts.c:303
20321 #, gcc-internal-format
20322 msgid "-I- specified twice"
20325 #: c-family/c-opts.c:306
20326 #, gcc-internal-format
20327 msgid "obsolete option -I- used, please use -iquote instead"
20330 #: c-family/c-opts.c:486
20331 #, gcc-internal-format
20332 msgid "-Werror=normalized=: set -Wnormalized=nfc"
20335 #: c-family/c-opts.c:500
20336 #, gcc-internal-format
20337 msgid "argument %qs to %<-Wnormalized%> not recognized"
20340 #: c-family/c-opts.c:722 fortran/cpp.c:347
20341 #, gcc-internal-format
20342 msgid "output filename specified twice"
20345 #: c-family/c-opts.c:851
20346 #, gcc-internal-format
20347 msgid "-fexcess-precision=standard for C++"
20350 #: c-family/c-opts.c:864
20351 #, gcc-internal-format
20352 msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
20355 #: c-family/c-opts.c:943
20356 #, gcc-internal-format
20357 msgid "-Wformat-y2k ignored without -Wformat"
20360 #: c-family/c-opts.c:945
20361 #, gcc-internal-format
20362 msgid "-Wformat-extra-args ignored without -Wformat"
20365 #: c-family/c-opts.c:947
20366 #, gcc-internal-format
20367 msgid "-Wformat-zero-length ignored without -Wformat"
20370 #: c-family/c-opts.c:949
20371 #, gcc-internal-format
20372 msgid "-Wformat-nonliteral ignored without -Wformat"
20375 #: c-family/c-opts.c:951
20376 #, gcc-internal-format
20377 msgid "-Wformat-contains-nul ignored without -Wformat"
20380 #: c-family/c-opts.c:953
20381 #, gcc-internal-format
20382 msgid "-Wformat-security ignored without -Wformat"
20385 #: c-family/c-opts.c:983
20386 #, gcc-internal-format
20387 msgid "opening output file %s: %m"
20390 #: c-family/c-opts.c:988
20391 #, gcc-internal-format, gfc-internal-format
20392 msgid "too many filenames given. Type %s --help for usage"
20395 #: c-family/c-opts.c:1068
20396 #, gcc-internal-format
20397 msgid "the C parser does not support -dy, option ignored"
20400 #: c-family/c-opts.c:1072
20401 #, gcc-internal-format
20402 msgid "the Objective-C parser does not support -dy, option ignored"
20405 #: c-family/c-opts.c:1075
20406 #, gcc-internal-format
20407 msgid "the C++ parser does not support -dy, option ignored"
20410 #: c-family/c-opts.c:1079
20411 #, gcc-internal-format
20412 msgid "the Objective-C++ parser does not support -dy, option ignored"
20415 #: c-family/c-opts.c:1126
20416 #, gcc-internal-format
20417 msgid "opening dependency file %s: %m"
20420 #: c-family/c-opts.c:1136
20421 #, gcc-internal-format
20422 msgid "closing dependency file %s: %m"
20425 #: c-family/c-opts.c:1139
20426 #, gcc-internal-format
20427 msgid "when writing output to %s: %m"
20430 #: c-family/c-opts.c:1219
20431 #, gcc-internal-format
20432 msgid "to generate dependencies you must specify either -M or -MM"
20435 #: c-family/c-opts.c:1242
20436 #, gcc-internal-format
20437 msgid "-MG may only be used with -M or -MM"
20440 #: c-family/c-opts.c:1272
20441 #, gcc-internal-format
20442 msgid "-fdirectives-only is incompatible with -Wunused_macros"
20445 #: c-family/c-opts.c:1274
20446 #, gcc-internal-format
20447 msgid "-fdirectives-only is incompatible with -traditional"
20450 #: c-family/c-opts.c:1425
20451 #, gcc-internal-format
20452 msgid "too late for # directive to set debug directory"
20455 #: c-family/c-pch.c:133
20456 #, gcc-internal-format
20457 msgid "can%'t create precompiled header %s: %m"
20460 #: c-family/c-pch.c:155
20461 #, gcc-internal-format
20462 msgid "can%'t write to %s: %m"
20465 #: c-family/c-pch.c:161
20466 #, gcc-internal-format
20467 msgid "%qs is not a valid output file"
20470 #: c-family/c-pch.c:192 c-family/c-pch.c:207 c-family/c-pch.c:224
20471 #, gcc-internal-format
20472 msgid "can%'t write %s: %m"
20475 #: c-family/c-pch.c:197 c-family/c-pch.c:214
20476 #, gcc-internal-format
20477 msgid "can%'t seek in %s: %m"
20480 #: c-family/c-pch.c:205 c-family/c-pch.c:252 c-family/c-pch.c:293
20481 #: c-family/c-pch.c:344
20482 #, gcc-internal-format
20483 msgid "can%'t read %s: %m"
20486 #: c-family/c-pch.c:486
20487 #, gcc-internal-format
20488 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
20491 #: c-family/c-pch.c:487
20492 #, gcc-internal-format
20493 msgid "use #include instead"
20496 #: c-family/c-pch.c:493
20497 #, gcc-internal-format
20498 msgid "%s: couldn%'t open PCH file: %m"
20501 #: c-family/c-pch.c:498
20502 #, gcc-internal-format
20503 msgid "use -Winvalid-pch for more information"
20506 #: c-family/c-pch.c:499
20507 #, gcc-internal-format, gfc-internal-format
20508 msgid "%s: PCH file was invalid"
20511 #: c-family/c-pragma.c:104
20512 #, gcc-internal-format
20513 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
20516 #: c-family/c-pragma.c:117
20517 #, gcc-internal-format
20519 "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
20522 #: c-family/c-pragma.c:131
20523 #, gcc-internal-format
20524 msgid "#pragma pack(push[, id], <n>) is not supported on this target"
20527 #: c-family/c-pragma.c:133
20528 #, gcc-internal-format
20529 msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
20532 #: c-family/c-pragma.c:154
20533 #, gcc-internal-format
20534 msgid "missing %<(%> after %<#pragma pack%> - ignored"
20537 #: c-family/c-pragma.c:165 c-family/c-pragma.c:197
20538 #, gcc-internal-format
20539 msgid "invalid constant in %<#pragma pack%> - ignored"
20542 #: c-family/c-pragma.c:169 c-family/c-pragma.c:211
20543 #, gcc-internal-format
20544 msgid "malformed %<#pragma pack%> - ignored"
20547 #: c-family/c-pragma.c:174
20548 #, gcc-internal-format
20549 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
20552 #: c-family/c-pragma.c:176
20553 #, gcc-internal-format
20554 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
20557 #: c-family/c-pragma.c:185
20558 #, gcc-internal-format
20559 msgid "unknown action %qE for %<#pragma pack%> - ignored"
20562 #: c-family/c-pragma.c:214
20563 #, gcc-internal-format
20564 msgid "junk at end of %<#pragma pack%>"
20567 #: c-family/c-pragma.c:217
20568 #, gcc-internal-format
20569 msgid "#pragma pack has no effect with -fpack-struct - ignored"
20572 #: c-family/c-pragma.c:237
20573 #, gcc-internal-format, gfc-internal-format
20574 msgid "alignment must be a small power of two, not %d"
20577 #: c-family/c-pragma.c:279
20578 #, gcc-internal-format
20580 "applying #pragma weak %q+D after first use results in unspecified behavior"
20583 #: c-family/c-pragma.c:357 c-family/c-pragma.c:362
20584 #, gcc-internal-format
20585 msgid "malformed #pragma weak, ignored"
20588 #: c-family/c-pragma.c:366
20589 #, gcc-internal-format
20590 msgid "junk at end of %<#pragma weak%>"
20593 #: c-family/c-pragma.c:447 c-family/c-pragma.c:449
20594 #, gcc-internal-format
20595 msgid "malformed #pragma redefine_extname, ignored"
20598 #: c-family/c-pragma.c:452
20599 #, gcc-internal-format
20600 msgid "junk at end of %<#pragma redefine_extname%>"
20603 #: c-family/c-pragma.c:467 c-family/c-pragma.c:559
20604 #, gcc-internal-format
20605 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
20608 #: c-family/c-pragma.c:493
20609 #, gcc-internal-format
20611 "#pragma redefine_extname ignored due to conflict with previous #pragma "
20615 #: c-family/c-pragma.c:513
20616 #, gcc-internal-format
20617 msgid "malformed #pragma extern_prefix, ignored"
20620 #: c-family/c-pragma.c:516
20621 #, gcc-internal-format
20622 msgid "junk at end of %<#pragma extern_prefix%>"
20625 #: c-family/c-pragma.c:523
20626 #, gcc-internal-format
20627 msgid "#pragma extern_prefix not supported on this target"
20630 #: c-family/c-pragma.c:550
20631 #, gcc-internal-format
20632 msgid "asm declaration ignored due to conflict with previous rename"
20635 #: c-family/c-pragma.c:583
20636 #, gcc-internal-format
20638 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
20641 #: c-family/c-pragma.c:646
20642 #, gcc-internal-format
20644 "#pragma GCC visibility push() must specify default, internal, hidden or "
20648 #: c-family/c-pragma.c:688
20649 #, gcc-internal-format
20650 msgid "#pragma GCC visibility must be followed by push or pop"
20653 #: c-family/c-pragma.c:694
20654 #, gcc-internal-format
20655 msgid "no matching push for %<#pragma GCC visibility pop%>"
20658 #: c-family/c-pragma.c:699 c-family/c-pragma.c:706
20659 #, gcc-internal-format
20660 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
20663 #: c-family/c-pragma.c:702
20664 #, gcc-internal-format
20665 msgid "malformed #pragma GCC visibility push"
20668 #: c-family/c-pragma.c:710
20669 #, gcc-internal-format
20670 msgid "junk at end of %<#pragma GCC visibility%>"
20673 #: c-family/c-pragma.c:727
20674 #, gcc-internal-format
20675 msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
20678 #: c-family/c-pragma.c:746
20679 #, gcc-internal-format
20681 "expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
20684 #: c-family/c-pragma.c:750
20685 #, gcc-internal-format
20686 msgid "missing option after %<#pragma GCC diagnostic%> kind"
20689 #: c-family/c-pragma.c:762
20690 #, gcc-internal-format
20691 msgid "unknown option after %<#pragma GCC diagnostic%> kind"
20694 #: c-family/c-pragma.c:775
20695 #, gcc-internal-format
20696 msgid "#pragma GCC option is not allowed inside functions"
20699 #: c-family/c-pragma.c:788
20700 #, gcc-internal-format
20701 msgid "%<#pragma GCC option%> is not a string"
20704 #: c-family/c-pragma.c:815
20705 #, gcc-internal-format
20707 "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
20710 #: c-family/c-pragma.c:821
20711 #, gcc-internal-format
20712 msgid "#pragma GCC target string... is badly formed"
20715 #: c-family/c-pragma.c:844
20716 #, gcc-internal-format
20717 msgid "#pragma GCC optimize is not allowed inside functions"
20720 #: c-family/c-pragma.c:857
20721 #, gcc-internal-format
20722 msgid "%<#pragma GCC optimize%> is not a string or number"
20725 #: c-family/c-pragma.c:883
20726 #, gcc-internal-format
20728 "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
20731 #: c-family/c-pragma.c:889
20732 #, gcc-internal-format
20733 msgid "#pragma GCC optimize string... is badly formed"
20736 #: c-family/c-pragma.c:931
20737 #, gcc-internal-format
20738 msgid "junk at end of %<#pragma push_options%>"
20741 #: c-family/c-pragma.c:961
20742 #, gcc-internal-format
20743 msgid "junk at end of %<#pragma pop_options%>"
20746 #: c-family/c-pragma.c:968
20747 #, gcc-internal-format
20749 "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC "
20753 #: c-family/c-pragma.c:1010
20754 #, gcc-internal-format
20755 msgid "junk at end of %<#pragma reset_options%>"
20758 #: c-family/c-pragma.c:1048 c-family/c-pragma.c:1055
20759 #, gcc-internal-format
20760 msgid "expected a string after %<#pragma message%>"
20763 #: c-family/c-pragma.c:1050
20764 #, gcc-internal-format
20765 msgid "malformed %<#pragma message%>, ignored"
20768 #: c-family/c-pragma.c:1060
20769 #, gcc-internal-format
20770 msgid "junk at end of %<#pragma message%>"
20773 #: c-family/c-pragma.c:1063
20774 #, gcc-internal-format, gfc-internal-format
20775 msgid "#pragma message: %s"
20778 #: c-family/c-pragma.c:1100
20779 #, gcc-internal-format
20780 msgid "invalid location for %<pragma %s%>, ignored"
20783 #: c-family/c-pragma.c:1107 c-family/c-pragma.c:1121
20784 #, gcc-internal-format
20785 msgid "malformed %<#pragma %s%>, ignored"
20788 #: c-family/c-pragma.c:1127
20789 #, gcc-internal-format
20790 msgid "junk at end of %<#pragma %s%>"
20793 #: c-family/c-pragma.c:1145
20794 #, gcc-internal-format
20795 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
20798 #: c-family/c-pragma.c:1154
20799 #, gcc-internal-format
20800 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
20803 #: c-family/c-pragma.c:1160
20804 #, gcc-internal-format
20805 msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
20808 #: config/darwin-c.c:86
20809 #, gcc-internal-format
20810 msgid "too many #pragma options align=reset"
20813 #: config/darwin-c.c:106 config/darwin-c.c:109 config/darwin-c.c:111
20814 #: config/darwin-c.c:113
20815 #, gcc-internal-format
20816 msgid "malformed '#pragma options', ignoring"
20819 #: config/darwin-c.c:116
20820 #, gcc-internal-format
20821 msgid "junk at end of '#pragma options'"
20824 #: config/darwin-c.c:126
20825 #, gcc-internal-format
20826 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
20829 #: config/darwin-c.c:138
20830 #, gcc-internal-format
20831 msgid "missing '(' after '#pragma unused', ignoring"
20834 #: config/darwin-c.c:159
20835 #, gcc-internal-format
20836 msgid "missing ')' after '#pragma unused', ignoring"
20839 #: config/darwin-c.c:162
20840 #, gcc-internal-format
20841 msgid "junk at end of '#pragma unused'"
20844 #: config/darwin-c.c:173
20845 #, gcc-internal-format
20846 msgid "malformed '#pragma ms_struct', ignoring"
20849 #: config/darwin-c.c:181
20850 #, gcc-internal-format
20851 msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
20854 #: config/darwin-c.c:184
20855 #, gcc-internal-format
20856 msgid "junk at end of '#pragma ms_struct'"
20859 #: config/darwin-c.c:410
20860 #, gcc-internal-format, gfc-internal-format
20861 msgid "subframework include %s conflicts with framework include"
20864 #: config/darwin-c.c:593
20865 #, gcc-internal-format
20866 msgid "unknown value %qs of -mmacosx-version-min"
20869 #: config/darwin-driver.c:90
20870 #, gcc-internal-format
20871 msgid "sysctl for kern.osversion failed: %m"
20874 #: config/darwin-driver.c:136
20875 #, gcc-internal-format
20876 msgid "couldn%'t understand kern.osversion %q.*s"
20879 #: config/darwin.c:1480
20880 #, gcc-internal-format, gfc-internal-format
20881 msgid "failed to open temporary file %s for LTO output"
20884 #: config/darwin.c:1568
20885 #, gcc-internal-format
20887 "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
20890 #: config/darwin.c:1575
20891 #, gcc-internal-format
20892 msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
20895 #: config/darwin.c:1714
20896 #, gcc-internal-format
20898 "internal and protected visibility attributes not supported in this "
20899 "configuration; ignored"
20902 #: config/darwin.c:1875
20903 #, gcc-internal-format, gfc-internal-format
20904 msgid "failed to open temporary file %s with LTO output"
20907 #: config/darwin.c:2002
20908 #, gcc-internal-format
20909 msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
20912 #: config/darwin.c:2181
20913 #, gcc-internal-format
20914 msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
20917 #: config/darwin.c:2188
20918 #, gcc-internal-format
20919 msgid "built-in function %qD takes one argument only"
20922 #: config/darwin.c:2233
20923 #, gcc-internal-format
20924 msgid "CFString literal is missing"
20927 #: config/darwin.c:2244
20928 #, gcc-internal-format
20929 msgid "CFString literal expression is not a string constant"
20932 #: config/darwin.c:2267
20933 #, gcc-internal-format, gfc-internal-format
20934 msgid "%s in CFString literal"
20937 #: config/host-darwin.c:63
20938 #, gcc-internal-format
20939 msgid "couldn%'t unmap pch_address_space: %m"
20942 #: config/sol2-c.c:93 config/sol2-c.c:109
20943 #, gcc-internal-format
20944 msgid "malformed %<#pragma align%>, ignoring"
20947 #: config/sol2-c.c:102
20948 #, gcc-internal-format
20949 msgid "invalid alignment for %<#pragma align%>, ignoring"
20952 #: config/sol2-c.c:117
20953 #, gcc-internal-format
20954 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
20957 #: config/sol2-c.c:129 config/sol2-c.c:141
20958 #, gcc-internal-format
20959 msgid "malformed %<#pragma align%>"
20962 #: config/sol2-c.c:136
20963 #, gcc-internal-format
20964 msgid "junk at end of %<#pragma align%>"
20967 #: config/sol2-c.c:157 config/sol2-c.c:164
20968 #, gcc-internal-format
20969 msgid "malformed %<#pragma init%>, ignoring"
20972 #: config/sol2-c.c:188 config/sol2-c.c:200
20973 #, gcc-internal-format
20974 msgid "malformed %<#pragma init%>"
20977 #: config/sol2-c.c:195
20978 #, gcc-internal-format
20979 msgid "junk at end of %<#pragma init%>"
20982 #: config/sol2-c.c:216 config/sol2-c.c:223
20983 #, gcc-internal-format
20984 msgid "malformed %<#pragma fini%>, ignoring"
20987 #: config/sol2-c.c:247 config/sol2-c.c:259
20988 #, gcc-internal-format
20989 msgid "malformed %<#pragma fini%>"
20992 #: config/sol2-c.c:254
20993 #, gcc-internal-format
20994 msgid "junk at end of %<#pragma fini%>"
20997 #: config/sol2.c:55
20998 #, gcc-internal-format
20999 msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
21002 #: config/vxworks.c:147
21003 #, gcc-internal-format
21004 msgid "PIC is only supported for RTPs"
21007 #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
21008 #. sections. machopic_select_section ensures that weak variables go in
21009 #. coalesced sections. Weak aliases (or any other kind of aliases) are
21010 #. not supported. Weak symbols that aren't visible outside the .s file
21011 #. are not supported.
21012 #: config/darwin.h:412
21013 #, gcc-internal-format
21014 msgid "alias definitions not supported in Mach-O; ignored"
21018 #: config/vx-common.h:89
21019 #, gcc-internal-format
21020 msgid "profiler support for VxWorks"
21023 #: config/alpha/alpha.c:237 config/rs6000/rs6000.c:3728
21024 #, gcc-internal-format
21025 msgid "bad value %qs for -mtls-size switch"
21028 #: config/alpha/alpha.c:295
21029 #, gcc-internal-format, gfc-internal-format
21030 msgid "-f%s ignored for Unicos/Mk (not supported)"
21033 #: config/alpha/alpha.c:319
21034 #, gcc-internal-format
21035 msgid "-mieee not supported on Unicos/Mk"
21038 #: config/alpha/alpha.c:330
21039 #, gcc-internal-format
21040 msgid "-mieee-with-inexact not supported on Unicos/Mk"
21043 #: config/alpha/alpha.c:347
21044 #, gcc-internal-format
21045 msgid "bad value %qs for -mtrap-precision switch"
21048 #: config/alpha/alpha.c:361
21049 #, gcc-internal-format
21050 msgid "bad value %qs for -mfp-rounding-mode switch"
21053 #: config/alpha/alpha.c:376
21054 #, gcc-internal-format
21055 msgid "bad value %qs for -mfp-trap-mode switch"
21058 #: config/alpha/alpha.c:390
21059 #, gcc-internal-format
21060 msgid "bad value %qs for -mcpu switch"
21063 #: config/alpha/alpha.c:402
21064 #, gcc-internal-format
21065 msgid "bad value %qs for -mtune switch"
21068 #: config/alpha/alpha.c:409
21069 #, gcc-internal-format
21070 msgid "trap mode not supported on Unicos/Mk"
21073 #: config/alpha/alpha.c:416
21074 #, gcc-internal-format
21075 msgid "fp software completion requires -mtrap-precision=i"
21078 #: config/alpha/alpha.c:432
21079 #, gcc-internal-format
21080 msgid "rounding mode not supported for VAX floats"
21083 #: config/alpha/alpha.c:437
21084 #, gcc-internal-format
21085 msgid "trap mode not supported for VAX floats"
21088 #: config/alpha/alpha.c:441
21089 #, gcc-internal-format
21090 msgid "128-bit long double not supported for VAX floats"
21093 #: config/alpha/alpha.c:469
21094 #, gcc-internal-format, gfc-internal-format
21095 msgid "L%d cache latency unknown for %s"
21098 #: config/alpha/alpha.c:484
21099 #, gcc-internal-format
21100 msgid "bad value %qs for -mmemory-latency"
21103 #: config/alpha/alpha.c:6721 config/alpha/alpha.c:6724 config/s390/s390.c:9034
21104 #: config/s390/s390.c:9037
21105 #, gcc-internal-format
21106 msgid "bad builtin fcode"
21109 #: config/arc/arc.c:406
21110 #, gcc-internal-format
21111 msgid "argument of %qE attribute is not a string constant"
21114 #: config/arc/arc.c:414
21115 #, gcc-internal-format
21116 msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
21119 #: config/arm/arm.c:1296 config/rs6000/rs6000.c:2655 config/sparc/sparc.c:826
21120 #, gcc-internal-format, gfc-internal-format
21121 msgid "bad value (%s) for %s switch"
21124 #: config/arm/arm.c:1435
21125 #, gcc-internal-format, gfc-internal-format
21126 msgid "switch -mcpu=%s conflicts with -march=%s switch"
21129 #: config/arm/arm.c:1560
21130 #, gcc-internal-format, gfc-internal-format
21131 msgid "invalid __fp16 format option: -mfp16-format=%s"
21134 #: config/arm/arm.c:1577
21135 #, gcc-internal-format, gfc-internal-format
21136 msgid "invalid ABI option: -mabi=%s"
21139 #: config/arm/arm.c:1585
21140 #, gcc-internal-format
21141 msgid "target CPU does not support ARM mode"
21144 #: config/arm/arm.c:1591
21145 #, gcc-internal-format
21146 msgid "target CPU does not support interworking"
21149 #: config/arm/arm.c:1597
21150 #, gcc-internal-format
21151 msgid "target CPU does not support THUMB instructions"
21154 #: config/arm/arm.c:1615
21155 #, gcc-internal-format
21157 "enabling backtrace support is only meaningful when compiling for the Thumb"
21160 #: config/arm/arm.c:1618
21161 #, gcc-internal-format
21163 "enabling callee interworking support is only meaningful when compiling for "
21167 #: config/arm/arm.c:1622
21168 #, gcc-internal-format
21169 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
21172 #: config/arm/arm.c:1630
21173 #, gcc-internal-format
21174 msgid "-fpic and -mapcs-reent are incompatible"
21177 #: config/arm/arm.c:1633
21178 #, gcc-internal-format
21179 msgid "APCS reentrant code not supported. Ignored"
21182 #: config/arm/arm.c:1641
21183 #, gcc-internal-format
21184 msgid "-g with -mno-apcs-frame may not give sensible debugging"
21187 #: config/arm/arm.c:1644
21188 #, gcc-internal-format
21189 msgid "passing floating point arguments in fp regs not yet supported"
21192 #: config/arm/arm.c:1704
21193 #, gcc-internal-format
21194 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
21197 #: config/arm/arm.c:1707
21198 #, gcc-internal-format
21199 msgid "iwmmxt abi requires an iwmmxt capable cpu"
21202 #: config/arm/arm.c:1716
21203 #, gcc-internal-format, gfc-internal-format
21204 msgid "invalid floating point emulation option: -mfpe=%s"
21207 #: config/arm/arm.c:1744
21208 #, gcc-internal-format, gfc-internal-format
21209 msgid "invalid floating point option: -mfpu=%s"
21212 #: config/arm/arm.c:1783
21213 #, gcc-internal-format, gfc-internal-format
21214 msgid "invalid floating point abi: -mfloat-abi=%s"
21217 #: config/arm/arm.c:1791
21218 #, gcc-internal-format
21219 msgid "FPA is unsupported in the AAPCS"
21222 #: config/arm/arm.c:1796
21223 #, gcc-internal-format
21224 msgid "AAPCS does not support -mcaller-super-interworking"
21227 #: config/arm/arm.c:1799
21228 #, gcc-internal-format
21229 msgid "AAPCS does not support -mcallee-super-interworking"
21232 #: config/arm/arm.c:1806
21233 #, gcc-internal-format
21234 msgid "iWMMXt and hardware floating point"
21237 #: config/arm/arm.c:1810
21238 #, gcc-internal-format
21239 msgid "Thumb-2 iWMMXt"
21242 #: config/arm/arm.c:1814
21243 #, gcc-internal-format
21244 msgid "__fp16 and no ldrh"
21247 #: config/arm/arm.c:1834
21248 #, gcc-internal-format
21249 msgid "-mfloat-abi=hard and VFP"
21252 #: config/arm/arm.c:1858
21253 #, gcc-internal-format, gfc-internal-format
21254 msgid "invalid thread pointer option: -mtp=%s"
21257 #: config/arm/arm.c:1871
21258 #, gcc-internal-format
21259 msgid "can not use -mtp=cp15 with 16-bit Thumb"
21262 #: config/arm/arm.c:1885
21263 #, gcc-internal-format, gfc-internal-format
21264 msgid "structure size boundary can only be set to %s"
21267 #: config/arm/arm.c:1891
21268 #, gcc-internal-format
21269 msgid "RTP PIC is incompatible with Thumb"
21272 #: config/arm/arm.c:1900
21273 #, gcc-internal-format
21274 msgid "RTP PIC is incompatible with -msingle-pic-base"
21277 #: config/arm/arm.c:1912
21278 #, gcc-internal-format
21279 msgid "-mpic-register= is useless without -fpic"
21282 #: config/arm/arm.c:1921
21283 #, gcc-internal-format, gfc-internal-format
21284 msgid "unable to use '%s' for PIC register"
21287 #: config/arm/arm.c:1960
21288 #, gcc-internal-format
21289 msgid "-freorder-blocks-and-partition not supported on this architecture"
21292 #: config/arm/arm.c:3800
21293 #, gcc-internal-format
21294 msgid "non-AAPCS derived PCS variant"
21297 #: config/arm/arm.c:3802
21298 #, gcc-internal-format
21299 msgid "variadic functions must use the base AAPCS variant"
21302 #: config/arm/arm.c:3821
21303 #, gcc-internal-format
21304 msgid "PCS variant"
21307 #: config/arm/arm.c:4016
21308 #, gcc-internal-format
21309 msgid "Thumb-1 hard-float VFP ABI"
21312 #: config/arm/arm.c:4716 config/arm/arm.c:4734 config/avr/avr.c:4868
21313 #: config/avr/avr.c:4884 config/bfin/bfin.c:5574 config/bfin/bfin.c:5635
21314 #: config/bfin/bfin.c:5664 config/h8300/h8300.c:5384 config/i386/i386.c:5078
21315 #: config/i386/i386.c:29027 config/i386/i386.c:29107
21316 #: config/m68hc11/m68hc11.c:1218 config/m68k/m68k.c:817
21317 #: config/mcore/mcore.c:3091 config/mep/mep.c:3976 config/mep/mep.c:3990
21318 #: config/mep/mep.c:4064 config/rs6000/rs6000.c:24746 config/rx/rx.c:2140
21319 #: config/sh/sh.c:8887 config/sh/sh.c:8905 config/sh/sh.c:8934
21320 #: config/sh/sh.c:9016 config/sh/sh.c:9039 config/spu/spu.c:3873
21321 #: config/stormy16/stormy16.c:2222 config/v850/v850.c:2135
21322 #, gcc-internal-format
21323 msgid "%qE attribute only applies to functions"
21326 #: config/arm/arm.c:17539
21327 #, gcc-internal-format
21328 msgid "unable to compute real location of stacked parameter"
21331 #: config/arm/arm.c:19119
21332 #, gcc-internal-format
21333 msgid "argument must be a constant"
21336 #. @@@ better error message
21337 #: config/arm/arm.c:19427 config/arm/arm.c:19464
21338 #, gcc-internal-format
21339 msgid "selector must be an immediate"
21342 #. @@@ better error message
21343 #: config/arm/arm.c:19507
21344 #, gcc-internal-format
21345 msgid "mask must be an immediate"
21348 #: config/arm/arm.c:20283
21349 #, gcc-internal-format
21350 msgid "no low registers available for popping high registers"
21353 #: config/arm/arm.c:20508
21354 #, gcc-internal-format
21355 msgid "interrupt Service Routines cannot be coded in Thumb mode"
21358 #: config/arm/arm.c:22784
21359 #, gcc-internal-format
21360 msgid "the mangling of %<va_list%> has changed in GCC 4.4"
21363 #: config/arm/pe.c:159 config/mcore/mcore.c:2966
21364 #, gcc-internal-format
21365 msgid "initialized variable %q+D is marked dllimport"
21368 #: config/arm/pe.c:168
21369 #, gcc-internal-format
21370 msgid "static variable %q+D is marked dllimport"
21373 #: config/avr/avr.c:450
21374 #, gcc-internal-format
21375 msgid "'builtin_return_address' contains only 2 bytes of address"
21378 #: config/avr/avr.c:1169
21379 #, gcc-internal-format
21380 msgid "pointer offset from symbol maybe incorrect"
21383 #: config/avr/avr.c:1226
21384 #, gcc-internal-format
21385 msgid "accessing data memory with program memory address"
21388 #: config/avr/avr.c:1266
21389 #, gcc-internal-format
21390 msgid "accessing program memory with data memory address"
21393 #: config/avr/avr.c:4682
21394 #, gcc-internal-format
21395 msgid "%qs appears to be a misspelled interrupt handler"
21398 #: config/avr/avr.c:4691
21399 #, gcc-internal-format
21400 msgid "%qs appears to be a misspelled signal handler"
21403 #: config/avr/avr.c:4841
21404 #, gcc-internal-format
21405 msgid "only initialized variables can be placed into program memory area"
21408 #: config/avr/avr.c:4975
21409 #, gcc-internal-format
21410 msgid "only uninitialized variables can be placed in the .noinit section"
21413 #: config/avr/avr.c:4989
21414 #, gcc-internal-format
21415 msgid "MCU %qs supported for assembler only"
21418 #: config/bfin/bfin.c:2579 config/m68k/m68k.c:541
21419 #, gcc-internal-format, gfc-internal-format
21420 msgid "-mshared-library-id=%s is not between 0 and %d"
21423 #: config/bfin/bfin.c:2599
21424 #, gcc-internal-format, gfc-internal-format
21425 msgid "-mcpu=%s is not valid"
21428 #: config/bfin/bfin.c:2635
21429 #, gcc-internal-format, gfc-internal-format
21430 msgid "-mcpu=%s has invalid silicon revision"
21433 #: config/bfin/bfin.c:2696
21434 #, gcc-internal-format
21435 msgid "-mshared-library-id= specified without -mid-shared-library"
21438 #: config/bfin/bfin.c:2699
21439 #, gcc-internal-format
21440 msgid "can%'t use multiple stack checking methods together"
21443 #: config/bfin/bfin.c:2702
21444 #, gcc-internal-format
21445 msgid "ID shared libraries and FD-PIC mode can%'t be used together"
21448 #: config/bfin/bfin.c:2707 config/m68k/m68k.c:642
21449 #, gcc-internal-format
21450 msgid "cannot specify both -msep-data and -mid-shared-library"
21453 #: config/bfin/bfin.c:2727
21454 #, gcc-internal-format
21455 msgid "-mmulticore can only be used with BF561"
21458 #: config/bfin/bfin.c:2730
21459 #, gcc-internal-format
21460 msgid "-mcorea should be used with -mmulticore"
21463 #: config/bfin/bfin.c:2733
21464 #, gcc-internal-format
21465 msgid "-mcoreb should be used with -mmulticore"
21468 #: config/bfin/bfin.c:2736
21469 #, gcc-internal-format
21470 msgid "-mcorea and -mcoreb can%'t be used together"
21473 #: config/bfin/bfin.c:5579
21474 #, gcc-internal-format
21475 msgid "multiple function type attributes specified"
21478 #: config/bfin/bfin.c:5646
21479 #, gcc-internal-format
21481 "can%'t apply both longcall and shortcall attributes to the same function"
21484 #: config/bfin/bfin.c:5696 config/i386/winnt.c:62 config/mep/mep.c:3880
21485 #: config/mep/mep.c:4018
21486 #, gcc-internal-format
21487 msgid "%qE attribute only applies to variables"
21490 #: config/bfin/bfin.c:5703
21491 #, gcc-internal-format
21492 msgid "%qE attribute cannot be specified for local variables"
21495 #. This function is for retrieving a part of an instruction name for
21496 #. an operator, for immediate output. If that ever happens for
21497 #. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
21499 #: config/cris/cris.c:514
21500 #, gcc-internal-format
21501 msgid "MULT case in cris_op_str"
21504 #: config/cris/cris.c:853
21505 #, gcc-internal-format
21506 msgid "invalid use of ':' modifier"
21509 #: config/cris/cris.c:1040 config/moxie/moxie.c:190
21510 #, gcc-internal-format, gfc-internal-format
21511 msgid "internal error: bad register: %d"
21514 #: config/cris/cris.c:1628
21515 #, gcc-internal-format
21516 msgid "internal error: sideeffect-insn affecting main effect"
21519 #: config/cris/cris.c:1725
21520 #, gcc-internal-format
21521 msgid "unknown cc_attr value"
21524 #. If we get here, the caller got its initial tests wrong.
21525 #: config/cris/cris.c:2110
21526 #, gcc-internal-format
21527 msgid "internal error: cris_side_effect_mode_ok with bad operands"
21530 #: config/cris/cris.c:2402
21531 #, gcc-internal-format, gfc-internal-format
21532 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
21535 #: config/cris/cris.c:2430
21536 #, gcc-internal-format, gfc-internal-format
21537 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
21540 #: config/cris/cris.c:2466
21541 #, gcc-internal-format, gfc-internal-format
21542 msgid "unknown CRIS cpu version specification in -mtune= : %s"
21545 #: config/cris/cris.c:2487
21546 #, gcc-internal-format
21547 msgid "-fPIC and -fpic are not supported in this configuration"
21550 #: config/cris/cris.c:2502
21551 #, gcc-internal-format
21552 msgid "that particular -g option is invalid with -maout and -melinux"
21555 #: config/cris/cris.c:2728
21556 #, gcc-internal-format
21557 msgid "unknown src"
21560 #: config/cris/cris.c:2789
21561 #, gcc-internal-format
21562 msgid "unknown dest"
21565 #: config/cris/cris.c:3074
21566 #, gcc-internal-format, gfc-internal-format
21567 msgid "stackframe too big: %d bytes"
21570 #: config/cris/cris.c:3566 config/cris/cris.c:3594
21571 #, gcc-internal-format
21572 msgid "expand_binop failed in movsi got"
21575 #: config/cris/cris.c:3676
21576 #, gcc-internal-format
21577 msgid "emitting PIC operand, but PIC register isn%'t set up"
21580 #. Definitions for GCC. Part of the machine description for CRIS.
21581 #. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2008,
21582 #. 2009, 2010 Free Software Foundation, Inc.
21583 #. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
21585 #. This file is part of GCC.
21587 #. GCC is free software; you can redistribute it and/or modify
21588 #. it under the terms of the GNU General Public License as published by
21589 #. the Free Software Foundation; either version 3, or (at your option)
21590 #. any later version.
21592 #. GCC is distributed in the hope that it will be useful,
21593 #. but WITHOUT ANY WARRANTY; without even the implied warranty of
21594 #. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21595 #. GNU General Public License for more details.
21597 #. You should have received a copy of the GNU General Public License
21598 #. along with GCC; see the file COPYING3. If not see
21599 #. <http://www.gnu.org/licenses/>.
21600 #. After the first "Node:" comment comes all preprocessor directives and
21601 #. attached declarations described in the info files, the "Using and
21602 #. Porting GCC" manual (uapgcc), in the same order as found in the "Target
21603 #. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
21604 #. really, but needs an update anyway.
21606 #. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
21607 #. for that. If applicable, there is a CRIS-specific comment. The order
21608 #. of macro definitions follow the order in the manual. Every section in
21609 #. the manual (node in the info pages) has an introductory `Node:
21610 #. <subchapter>' comment. If no macros are defined for a section, only
21611 #. the section-comment is present.
21612 #. Note that other header files (e.g. config/elfos.h, config/linux.h,
21613 #. config/cris/linux.h and config/cris/aout.h) are responsible for lots of
21614 #. settings not repeated below. This file contains general CRIS
21615 #. definitions and definitions for the cris-*-elf subtarget.
21616 #. We don't want to use gcc_assert for everything, as that can be
21618 #: config/cris/cris.h:43
21619 #, gcc-internal-format
21620 msgid "CRIS-port assertion failed: "
21623 #. Node: Caller Saves
21624 #. (no definitions)
21625 #. Node: Function entry
21626 #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
21627 #. TARGET_ASM_FUNCTION_EPILOGUE.
21629 #: config/cris/cris.h:885
21630 #, gcc-internal-format
21631 msgid "no FUNCTION_PROFILER for CRIS"
21634 #: config/crx/crx.h:342
21635 #, gcc-internal-format
21636 msgid "profiler support for CRX"
21639 #: config/frv/frv.c:8747
21640 #, gcc-internal-format
21641 msgid "accumulator is not a constant integer"
21644 #: config/frv/frv.c:8752
21645 #, gcc-internal-format
21646 msgid "accumulator number is out of bounds"
21649 #: config/frv/frv.c:8763
21650 #, gcc-internal-format
21651 msgid "inappropriate accumulator for %qs"
21654 #: config/frv/frv.c:8839
21655 #, gcc-internal-format
21656 msgid "invalid IACC argument"
21659 #: config/frv/frv.c:8862
21660 #, gcc-internal-format
21661 msgid "%qs expects a constant argument"
21664 #: config/frv/frv.c:8867
21665 #, gcc-internal-format
21666 msgid "constant argument out of range for %qs"
21669 #: config/frv/frv.c:9348
21670 #, gcc-internal-format
21671 msgid "media functions are not available unless -mmedia is used"
21674 #: config/frv/frv.c:9360
21675 #, gcc-internal-format
21676 msgid "this media function is only available on the fr500"
21679 #: config/frv/frv.c:9388
21680 #, gcc-internal-format
21681 msgid "this media function is only available on the fr400 and fr550"
21684 #: config/frv/frv.c:9407
21685 #, gcc-internal-format
21686 msgid "this builtin function is only available on the fr405 and fr450"
21689 #: config/frv/frv.c:9416
21690 #, gcc-internal-format
21691 msgid "this builtin function is only available on the fr500 and fr550"
21694 #: config/frv/frv.c:9428
21695 #, gcc-internal-format
21696 msgid "this builtin function is only available on the fr450"
21699 #: config/h8300/h8300.c:344
21700 #, gcc-internal-format
21701 msgid "-ms2600 is used without -ms"
21704 #: config/h8300/h8300.c:350
21705 #, gcc-internal-format
21706 msgid "-mn is used without -mh or -ms"
21709 #: config/i386/host-cygwin.c:64
21710 #, gcc-internal-format
21711 msgid "can%'t extend PCH file: %m"
21714 #: config/i386/host-cygwin.c:75
21715 #, gcc-internal-format
21716 msgid "can%'t set position in PCH file: %m"
21719 #: config/i386/i386.c:3296 config/i386/i386.c:3582
21720 #, gcc-internal-format, gfc-internal-format
21721 msgid "bad value (%s) for %stune=%s %s"
21724 #: config/i386/i386.c:3299
21725 #, gcc-internal-format, gfc-internal-format
21727 "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead "
21731 #: config/i386/i386.c:3345
21732 #, gcc-internal-format, gfc-internal-format
21733 msgid "bad value (%s) for %sstringop-strategy=%s %s"
21736 #: config/i386/i386.c:3362
21737 #, gcc-internal-format, gfc-internal-format
21738 msgid "unknown ABI (%s) for %sabi=%s %s"
21741 #: config/i386/i386.c:3377
21742 #, gcc-internal-format, gfc-internal-format
21743 msgid "code model %s does not support PIC mode"
21746 #: config/i386/i386.c:3383
21747 #, gcc-internal-format, gfc-internal-format
21748 msgid "bad value (%s) for %scmodel=%s %s"
21751 #: config/i386/i386.c:3407
21752 #, gcc-internal-format, gfc-internal-format
21753 msgid "bad value (%s) for %sasm=%s %s"
21756 #: config/i386/i386.c:3411
21757 #, gcc-internal-format
21758 msgid "code model %qs not supported in the %s bit mode"
21761 #: config/i386/i386.c:3414
21762 #, gcc-internal-format, gfc-internal-format
21763 msgid "%i-bit mode not compiled in"
21766 #: config/i386/i386.c:3426 config/i386/i386.c:3547
21767 #, gcc-internal-format
21768 msgid "CPU you selected does not support x86-64 instruction set"
21771 #: config/i386/i386.c:3517
21772 #, gcc-internal-format, gfc-internal-format
21773 msgid "generic CPU can be used only for %stune=%s %s"
21776 #: config/i386/i386.c:3520
21777 #, gcc-internal-format, gfc-internal-format
21778 msgid "bad value (%s) for %sarch=%s %s"
21781 #: config/i386/i386.c:3632
21782 #, gcc-internal-format, gfc-internal-format
21783 msgid "%sregparm%s is ignored in 64-bit mode"
21786 #: config/i386/i386.c:3635
21787 #, gcc-internal-format, gfc-internal-format
21788 msgid "%sregparm=%d%s is not between 0 and %d"
21791 #: config/i386/i386.c:3648
21792 #, gcc-internal-format, gfc-internal-format
21793 msgid "%salign-loops%s is obsolete, use -falign-loops%s"
21796 #: config/i386/i386.c:3654 config/i386/i386.c:3669 config/i386/i386.c:3684
21797 #, gcc-internal-format, gfc-internal-format
21798 msgid "%salign-loops=%d%s is not between 0 and %d"
21801 #: config/i386/i386.c:3663
21802 #, gcc-internal-format, gfc-internal-format
21803 msgid "%salign-jumps%s is obsolete, use -falign-jumps%s"
21806 #: config/i386/i386.c:3678
21807 #, gcc-internal-format, gfc-internal-format
21808 msgid "%salign-functions%s is obsolete, use -falign-functions%s"
21811 #: config/i386/i386.c:3713
21812 #, gcc-internal-format, gfc-internal-format
21813 msgid "%sbranch-cost=%d%s is not between 0 and 5"
21816 #: config/i386/i386.c:3721
21817 #, gcc-internal-format, gfc-internal-format
21818 msgid "%slarge-data-threshold=%d%s is negative"
21821 #: config/i386/i386.c:3733
21822 #, gcc-internal-format, gfc-internal-format
21823 msgid "bad value (%s) for %stls-dialect=%s %s"
21826 #: config/i386/i386.c:3741
21827 #, gcc-internal-format, gfc-internal-format
21828 msgid "pc%d is not valid precision setting (32, 64 or 80)"
21831 #: config/i386/i386.c:3757
21832 #, gcc-internal-format, gfc-internal-format
21833 msgid "%srtd%s is ignored in 64bit mode"
21836 #: config/i386/i386.c:3817
21837 #, gcc-internal-format, gfc-internal-format
21838 msgid "%spreferred-stack-boundary%s is not supported for this target"
21841 #: config/i386/i386.c:3820
21842 #, gcc-internal-format, gfc-internal-format
21843 msgid "%spreferred-stack-boundary=%d%s is not between %d and %d"
21846 #: config/i386/i386.c:3840
21847 #, gcc-internal-format, gfc-internal-format
21848 msgid "-mincoming-stack-boundary=%d is not between %d and 12"
21851 #: config/i386/i386.c:3853
21852 #, gcc-internal-format, gfc-internal-format
21853 msgid "%ssseregparm%s used without SSE enabled"
21856 #: config/i386/i386.c:3864 config/i386/i386.c:3878
21857 #, gcc-internal-format
21858 msgid "SSE instruction set disabled, using 387 arithmetics"
21861 #: config/i386/i386.c:3883
21862 #, gcc-internal-format
21863 msgid "387 instruction set disabled, using SSE arithmetics"
21866 #: config/i386/i386.c:3890
21867 #, gcc-internal-format, gfc-internal-format
21868 msgid "bad value (%s) for %sfpmath=%s %s"
21871 #: config/i386/i386.c:3906
21872 #, gcc-internal-format, gfc-internal-format
21873 msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s"
21876 #: config/i386/i386.c:3927
21877 #, gcc-internal-format, gfc-internal-format
21879 "unwind tables currently require either a frame pointer or %saccumulate-"
21880 "outgoing-args%s for correctness"
21883 #: config/i386/i386.c:3940
21884 #, gcc-internal-format, gfc-internal-format
21885 msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
21888 #: config/i386/i386.c:4026
21889 #, gcc-internal-format
21890 msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
21893 #: config/i386/i386.c:4033
21894 #, gcc-internal-format
21895 msgid "-mno-fentry isn%'t compatible with SEH"
21898 #: config/i386/i386.c:4455
21899 #, gcc-internal-format, gfc-internal-format
21900 msgid "attribute(target(\"%s\")) is unknown"
21903 #: config/i386/i386.c:4477
21904 #, gcc-internal-format, gfc-internal-format
21905 msgid "option(\"%s\") was already specified"
21908 #: config/i386/i386.c:5091 config/i386/i386.c:5142
21909 #, gcc-internal-format
21910 msgid "fastcall and regparm attributes are not compatible"
21913 #: config/i386/i386.c:5096
21914 #, gcc-internal-format
21915 msgid "regparam and thiscall attributes are not compatible"
21918 #: config/i386/i386.c:5103
21919 #, gcc-internal-format
21920 msgid "%qE attribute requires an integer constant argument"
21923 #: config/i386/i386.c:5109
21924 #, gcc-internal-format
21925 msgid "argument to %qE attribute larger than %d"
21928 #: config/i386/i386.c:5134 config/i386/i386.c:5177
21929 #, gcc-internal-format
21930 msgid "fastcall and cdecl attributes are not compatible"
21933 #: config/i386/i386.c:5138
21934 #, gcc-internal-format
21935 msgid "fastcall and stdcall attributes are not compatible"
21938 #: config/i386/i386.c:5146 config/i386/i386.c:5195
21939 #, gcc-internal-format
21940 msgid "fastcall and thiscall attributes are not compatible"
21943 #: config/i386/i386.c:5156 config/i386/i386.c:5173
21944 #, gcc-internal-format
21945 msgid "stdcall and cdecl attributes are not compatible"
21948 #: config/i386/i386.c:5160
21949 #, gcc-internal-format
21950 msgid "stdcall and fastcall attributes are not compatible"
21953 #: config/i386/i386.c:5164 config/i386/i386.c:5191
21954 #, gcc-internal-format
21955 msgid "stdcall and thiscall attributes are not compatible"
21958 #: config/i386/i386.c:5181 config/i386/i386.c:5199
21959 #, gcc-internal-format
21960 msgid "cdecl and thiscall attributes are not compatible"
21963 #: config/i386/i386.c:5187
21964 #, gcc-internal-format
21965 msgid "%qE attribute is used for none class-method"
21968 #: config/i386/i386.c:5341
21969 #, gcc-internal-format
21970 msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
21973 #: config/i386/i386.c:5344
21974 #, gcc-internal-format
21975 msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
21978 #: config/i386/i386.c:5548
21979 #, gcc-internal-format
21980 msgid "ms_hook_prologue is not compatible with nested function"
21983 #: config/i386/i386.c:5701
21984 #, gcc-internal-format
21986 "ms_abi attribute requires -maccumulate-outgoing-args or subtarget "
21987 "optimization implying it"
21990 #: config/i386/i386.c:5824
21991 #, gcc-internal-format
21992 msgid "AVX vector argument without AVX enabled changes the ABI"
21995 #: config/i386/i386.c:6006
21996 #, gcc-internal-format
21998 "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
22001 #: config/i386/i386.c:6122
22002 #, gcc-internal-format
22003 msgid "the ABI of passing union with long double has changed in GCC 4.4"
22006 #: config/i386/i386.c:6237
22007 #, gcc-internal-format
22009 "the ABI of passing structure with complex float member has changed in GCC 4.4"
22012 #: config/i386/i386.c:6383
22013 #, gcc-internal-format
22014 msgid "SSE register return with SSE disabled"
22017 #: config/i386/i386.c:6389
22018 #, gcc-internal-format
22019 msgid "SSE register argument with SSE disabled"
22022 #: config/i386/i386.c:6405
22023 #, gcc-internal-format
22024 msgid "x87 register return with x87 disabled"
22027 #: config/i386/i386.c:6783
22028 #, gcc-internal-format
22029 msgid "SSE vector argument without SSE enabled changes the ABI"
22032 #: config/i386/i386.c:6821
22033 #, gcc-internal-format
22034 msgid "MMX vector argument without MMX enabled changes the ABI"
22037 #: config/i386/i386.c:7194
22038 #, gcc-internal-format, gfc-internal-format
22040 "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
22043 #: config/i386/i386.c:7503
22044 #, gcc-internal-format
22045 msgid "SSE vector return without SSE enabled changes the ABI"
22048 #: config/i386/i386.c:7513
22049 #, gcc-internal-format
22050 msgid "MMX vector return without MMX enabled changes the ABI"
22053 #: config/i386/i386.c:8938
22054 #, gcc-internal-format
22055 msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
22058 #: config/i386/i386.c:8944
22059 #, gcc-internal-format
22060 msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
22063 #: config/i386/i386.c:10090
22064 #, gcc-internal-format
22065 msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
22068 #: config/i386/i386.c:11061
22069 #, gcc-internal-format
22070 msgid "-fsplit-stack does not support fastcall with nested function"
22073 #: config/i386/i386.c:11075
22074 #, gcc-internal-format
22076 "-fsplit-stack does not support 2 register parameters for a nested function"
22079 #. FIXME: We could make this work by pushing a register
22080 #. around the addition and comparison.
22081 #: config/i386/i386.c:11086
22082 #, gcc-internal-format
22083 msgid "-fsplit-stack does not support 3 register parameters"
22086 #: config/i386/i386.c:13428
22087 #, gcc-internal-format
22088 msgid "extended registers have no high halves"
22091 #: config/i386/i386.c:13443
22092 #, gcc-internal-format
22093 msgid "unsupported operand size for extended register"
22096 #: config/i386/i386.c:13688
22097 #, gcc-internal-format, gfc-internal-format
22098 msgid "non-integer operand used with operand code '%c'"
22101 #: config/i386/i386.c:25758 config/i386/i386.c:27142
22102 #, gcc-internal-format
22103 msgid "last argument must be an immediate"
22106 #: config/i386/i386.c:26055
22107 #, gcc-internal-format
22108 msgid "the fifth argument must be a 8-bit immediate"
22111 #: config/i386/i386.c:26150
22112 #, gcc-internal-format
22113 msgid "the third argument must be a 8-bit immediate"
22116 #: config/i386/i386.c:26507
22117 #, gcc-internal-format
22118 msgid "the last argument must be a 4-bit immediate"
22121 #: config/i386/i386.c:26516
22122 #, gcc-internal-format
22123 msgid "the last argument must be a 2-bit immediate"
22126 #: config/i386/i386.c:26525
22127 #, gcc-internal-format
22128 msgid "the last argument must be a 1-bit immediate"
22131 #: config/i386/i386.c:26534
22132 #, gcc-internal-format
22133 msgid "the last argument must be a 5-bit immediate"
22136 #: config/i386/i386.c:26543
22137 #, gcc-internal-format
22138 msgid "the next to last argument must be an 8-bit immediate"
22141 #: config/i386/i386.c:26547 config/i386/i386.c:26759
22142 #, gcc-internal-format
22143 msgid "the last argument must be an 8-bit immediate"
22146 #: config/i386/i386.c:26757
22147 #, gcc-internal-format
22148 msgid "the last argument must be a 32-bit immediate"
22151 #: config/i386/i386.c:26823 config/rs6000/rs6000.c:11287
22152 #, gcc-internal-format
22153 msgid "selector must be an integer constant in the range 0..%wi"
22156 #: config/i386/i386.c:26966
22157 #, gcc-internal-format
22158 msgid "%qE needs unknown isa option"
22161 #: config/i386/i386.c:26970
22162 #, gcc-internal-format
22163 msgid "%qE needs isa option %s"
22166 #: config/i386/i386.c:29034
22167 #, gcc-internal-format
22168 msgid "%qE attribute only available for 64-bit"
22171 #: config/i386/i386.c:29045 config/i386/i386.c:29054
22172 #, gcc-internal-format
22173 msgid "ms_abi and sysv_abi attributes are not compatible"
22176 #: config/i386/i386.c:29092 config/rs6000/rs6000.c:24829
22177 #, gcc-internal-format
22178 msgid "%qE incompatible attribute ignored"
22181 #: config/i386/i386.c:33251
22182 #, gcc-internal-format
22183 msgid "vector permutation requires vector constant"
22186 #: config/i386/i386.c:33261
22187 #, gcc-internal-format
22188 msgid "invalid vector permutation constant"
22191 #: config/i386/i386.c:33309
22192 #, gcc-internal-format, gfc-internal-format
22193 msgid "vector permutation (%d %d)"
22196 #: config/i386/i386.c:33312
22197 #, gcc-internal-format, gfc-internal-format
22198 msgid "vector permutation (%d %d %d %d)"
22201 #: config/i386/i386.c:33316
22202 #, gcc-internal-format, gfc-internal-format
22203 msgid "vector permutation (%d %d %d %d %d %d %d %d)"
22206 #: config/i386/i386.c:33321
22207 #, gcc-internal-format, gfc-internal-format
22208 msgid "vector permutation (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d)"
22211 #: config/i386/winnt.c:84
22212 #, gcc-internal-format
22214 "%qE attribute applies only to initialized variables with external linkage"
22217 #: config/i386/winnt.c:146 config/sh/symbian-c.c:97
22218 #: config/sh/symbian-cxx.c:121
22219 #, gcc-internal-format
22220 msgid "definition of static data member %q+D of dllimport%'d class"
22223 #: config/i386/winnt.c:295
22224 #, gcc-internal-format
22225 msgid "%q+D:'selectany' attribute applies only to initialized objects"
22228 #: config/i386/winnt.c:448
22229 #, gcc-internal-format
22230 msgid "%q+D causes a section type conflict"
22233 #: config/i386/cygming.h:205
22234 #, gcc-internal-format
22235 msgid "-fPIC ignored for target (all code is position independent)"
22238 #: config/i386/cygming.h:211
22239 #, gcc-internal-format, gfc-internal-format
22240 msgid "-f%s ignored for target (all code is position independent)"
22243 #: config/i386/djgpp.h:180
22244 #, gcc-internal-format
22245 msgid "-mbnu210 is ignored (option is obsolete)"
22248 #: config/i386/i386-interix.h:256
22249 #, gcc-internal-format
22250 msgid "ms-bitfields not supported for objc"
22253 #. Don't allow flag_pic to propagate since invalid relocations will
22254 #. result otherwise.
22255 #: config/i386/netware.h:81
22256 #, gcc-internal-format
22257 msgid "-fPIC and -fpic are not supported for this target"
22260 #: config/ia64/ia64-c.c:52
22261 #, gcc-internal-format
22262 msgid "malformed #pragma builtin"
22265 #: config/ia64/ia64.c:689
22266 #, gcc-internal-format
22267 msgid "invalid argument of %qE attribute"
22270 #: config/ia64/ia64.c:702
22271 #, gcc-internal-format
22272 msgid "an address area attribute cannot be specified for local variables"
22275 #: config/ia64/ia64.c:709
22276 #, gcc-internal-format
22277 msgid "address area of %q+D conflicts with previous declaration"
22280 #: config/ia64/ia64.c:717
22281 #, gcc-internal-format
22282 msgid "address area attribute cannot be specified for functions"
22285 #: config/ia64/ia64.c:758
22286 #, gcc-internal-format
22287 msgid "%qE attribute requires a string constant argument"
22290 #: config/ia64/ia64.c:5576 config/pa/pa.c:412 config/sh/sh.c:8735
22291 #: config/spu/spu.c:5077
22292 #, gcc-internal-format
22293 msgid "value of -mfixed-range must have form REG1-REG2"
22296 #: config/ia64/ia64.c:5603 config/pa/pa.c:439 config/sh/sh.c:8761
22297 #: config/spu/spu.c:5103
22298 #, gcc-internal-format, gfc-internal-format
22299 msgid "%s-%s is an empty range"
22302 #: config/ia64/ia64.c:5631
22303 #, gcc-internal-format
22304 msgid "bad value %<%s%> for -mtls-size= switch"
22307 #: config/ia64/ia64.c:5656
22308 #, gcc-internal-format
22309 msgid "bad value %<%s%> for -mtune= switch"
22312 #: config/ia64/ia64.c:10916
22313 #, gcc-internal-format
22314 msgid "version attribute is not a string"
22317 #: config/iq2000/iq2000.c:1856
22318 #, gcc-internal-format, gfc-internal-format
22319 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
22322 #: config/iq2000/iq2000.c:2635
22323 #, gcc-internal-format
22324 msgid "argument %qd is not a constant"
22327 #: config/iq2000/iq2000.c:2937 config/xtensa/xtensa.c:2386
22328 #, gcc-internal-format
22329 msgid "PRINT_OPERAND_ADDRESS, null pointer"
22332 #: config/iq2000/iq2000.c:3092
22333 #, gcc-internal-format, gfc-internal-format
22334 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
22337 #: config/iq2000/iq2000.c:3101 config/xtensa/xtensa.c:2240
22338 #, gcc-internal-format
22339 msgid "PRINT_OPERAND null pointer"
22342 #: config/m32c/m32c-pragma.c:63
22343 #, gcc-internal-format
22344 msgid "junk at end of #pragma GCC memregs [0..16]"
22347 #: config/m32c/m32c-pragma.c:70
22348 #, gcc-internal-format
22349 msgid "#pragma GCC memregs must precede any function decls"
22352 #: config/m32c/m32c-pragma.c:78 config/m32c/m32c-pragma.c:85
22353 #, gcc-internal-format
22354 msgid "#pragma GCC memregs takes a number [0..16]"
22357 #: config/m32c/m32c-pragma.c:113
22358 #, gcc-internal-format
22359 msgid "junk at end of #pragma ADDRESS"
22362 #: config/m32c/m32c-pragma.c:118
22363 #, gcc-internal-format
22364 msgid "malformed #pragma ADDRESS variable address"
22367 #: config/m32c/m32c.c:441
22368 #, gcc-internal-format, gfc-internal-format
22369 msgid "invalid target memregs value '%d'"
22372 #: config/m32c/m32c.c:3148
22373 #, gcc-internal-format
22374 msgid "%qE attribute is not supported for R8C target"
22377 #. The argument must be a constant integer.
22378 #: config/m32c/m32c.c:3164 config/sh/sh.c:8942 config/sh/sh.c:9048
22379 #, gcc-internal-format
22380 msgid "%qE attribute argument not an integer constant"
22383 #: config/m32c/m32c.c:3173
22384 #, gcc-internal-format
22385 msgid "%qE attribute argument should be between 18 to 255"
22388 #: config/m32c/m32c.c:4431
22389 #, gcc-internal-format
22390 msgid "%<bank_switch%> has no effect on non-interrupt functions"
22393 #: config/m32c/m32c.c:4532
22394 #, gcc-internal-format
22395 msgid "%<fast_interrupt%> attribute directive ignored"
22398 #: config/m32r/m32r.c:439
22399 #, gcc-internal-format
22400 msgid "invalid argument of %qs attribute"
22403 #: config/m68hc11/m68hc11.c:326
22404 #, gcc-internal-format, gfc-internal-format
22405 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
22408 #: config/m68hc11/m68hc11.c:1303
22409 #, gcc-internal-format
22410 msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
22413 #: config/m68hc11/m68hc11.c:1310
22414 #, gcc-internal-format
22415 msgid "%<trap%> attribute is already used"
22418 #: config/m68k/m68k.c:583
22419 #, gcc-internal-format, gfc-internal-format
22420 msgid "-mcpu=%s conflicts with -march=%s"
22423 #: config/m68k/m68k.c:654
22424 #, gcc-internal-format
22425 msgid "-mpcrel -fPIC is not currently supported on selected cpu"
22428 #: config/m68k/m68k.c:716
22429 #, gcc-internal-format, gfc-internal-format
22430 msgid "-falign-labels=%d is not supported"
22433 #: config/m68k/m68k.c:721
22434 #, gcc-internal-format, gfc-internal-format
22435 msgid "-falign-loops=%d is not supported"
22438 #: config/m68k/m68k.c:824
22439 #, gcc-internal-format
22440 msgid "multiple interrupt attributes not allowed"
22443 #: config/m68k/m68k.c:831
22444 #, gcc-internal-format
22445 msgid "interrupt_thread is available only on fido"
22448 #: config/m68k/m68k.c:1160 config/rs6000/rs6000.c:19217
22449 #, gcc-internal-format
22450 msgid "stack limit expression is not supported"
22453 #: config/mep/mep-pragma.c:73
22454 #, gcc-internal-format
22455 msgid "junk at end of #pragma io_volatile"
22458 #: config/mep/mep-pragma.c:87
22459 #, gcc-internal-format
22460 msgid "#pragma io_volatile takes only on or off"
22463 #: config/mep/mep-pragma.c:126
22464 #, gcc-internal-format
22465 msgid "invalid coprocessor register range"
22468 #: config/mep/mep-pragma.c:146
22469 #, gcc-internal-format
22470 msgid "invalid coprocessor register %qE"
22473 #: config/mep/mep-pragma.c:169
22474 #, gcc-internal-format
22475 msgid "malformed coprocessor register"
22478 #: config/mep/mep-pragma.c:256
22479 #, gcc-internal-format
22480 msgid "junk at end of #pragma GCC coprocessor width"
22483 #: config/mep/mep-pragma.c:263
22484 #, gcc-internal-format
22485 msgid "#pragma GCC coprocessor width takes only 32 or 64"
22488 #: config/mep/mep-pragma.c:297
22489 #, gcc-internal-format
22490 msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]"
22493 #: config/mep/mep-pragma.c:302
22494 #, gcc-internal-format, gfc-internal-format
22495 msgid "#pragma GCC coprocessor subclass '%c' already defined"
22498 #: config/mep/mep-pragma.c:320
22499 #, gcc-internal-format
22500 msgid "malformed #pragma GCC coprocessor subclass"
22503 #: config/mep/mep-pragma.c:342
22504 #, gcc-internal-format
22505 msgid "malformed #pragma disinterrupt"
22508 #: config/mep/mep-pragma.c:356
22509 #, gcc-internal-format
22510 msgid "malformed #pragma GCC coprocessor"
22513 #: config/mep/mep-pragma.c:361
22514 #, gcc-internal-format
22515 msgid "coprocessor not enabled"
22518 #: config/mep/mep-pragma.c:372
22519 #, gcc-internal-format
22520 msgid "unknown #pragma GCC coprocessor %E"
22523 #: config/mep/mep-pragma.c:394
22524 #, gcc-internal-format
22525 msgid "malformed #pragma call"
22528 #: config/mep/mep.c:317
22529 #, gcc-internal-format
22530 msgid "-fpic is not supported"
22533 #: config/mep/mep.c:319
22534 #, gcc-internal-format
22535 msgid "-fPIC is not supported"
22538 #: config/mep/mep.c:321
22539 #, gcc-internal-format
22540 msgid "only one of -ms and -mm may be given"
22543 #: config/mep/mep.c:323
22544 #, gcc-internal-format
22545 msgid "only one of -ms and -ml may be given"
22548 #: config/mep/mep.c:325
22549 #, gcc-internal-format
22550 msgid "only one of -mm and -ml may be given"
22553 #: config/mep/mep.c:327
22554 #, gcc-internal-format
22555 msgid "only one of -ms and -mtiny= may be given"
22558 #: config/mep/mep.c:329
22559 #, gcc-internal-format
22560 msgid "only one of -mm and -mtiny= may be given"
22563 #: config/mep/mep.c:331
22564 #, gcc-internal-format
22565 msgid "-mclip currently has no effect without -mminmax"
22568 #: config/mep/mep.c:338
22569 #, gcc-internal-format
22570 msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
22573 #: config/mep/mep.c:1465
22574 #, gcc-internal-format
22575 msgid "unusual TP-relative address"
22578 #: config/mep/mep.c:3437
22579 #, gcc-internal-format
22580 msgid "unconvertible operand %c %qs"
22583 #: config/mep/mep.c:3887 config/mep/mep.c:3950
22584 #, gcc-internal-format
22585 msgid "address region attributes not allowed with auto storage class"
22588 #: config/mep/mep.c:3893 config/mep/mep.c:3956
22589 #, gcc-internal-format
22590 msgid "address region attributes on pointed-to types ignored"
22593 #: config/mep/mep.c:3942
22594 #, gcc-internal-format
22595 msgid "%qE attribute only applies to variables and functions"
22598 #: config/mep/mep.c:3962 config/mep/mep.c:4274
22599 #, gcc-internal-format
22600 msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
22603 #: config/mep/mep.c:3996
22604 #, gcc-internal-format
22605 msgid "cannot inline interrupt function %qE"
22608 #: config/mep/mep.c:4002
22609 #, gcc-internal-format
22610 msgid "interrupt function must have return type of void"
22613 #: config/mep/mep.c:4007
22614 #, gcc-internal-format
22615 msgid "interrupt function must have no arguments"
22618 #: config/mep/mep.c:4028
22619 #, gcc-internal-format
22620 msgid "%qE attribute allows only an integer constant argument"
22623 #: config/mep/mep.c:4061
22624 #, gcc-internal-format
22625 msgid "%qE attribute only applies to functions, not %s"
22628 #: config/mep/mep.c:4071
22629 #, gcc-internal-format
22630 msgid "to describe a pointer to a VLIW function, use syntax like this:"
22633 #: config/mep/mep.c:4072
22634 #, gcc-internal-format
22635 msgid " typedef int (__vliw *vfuncptr) ();"
22638 #: config/mep/mep.c:4079
22639 #, gcc-internal-format
22640 msgid "to describe an array of VLIW function pointers, use syntax like this:"
22643 #: config/mep/mep.c:4080
22644 #, gcc-internal-format
22645 msgid " typedef int (__vliw *vfuncptr[]) ();"
22648 #: config/mep/mep.c:4085
22649 #, gcc-internal-format
22650 msgid "VLIW functions are not allowed without a VLIW configuration"
22653 #: config/mep/mep.c:4233
22654 #, gcc-internal-format, gfc-internal-format
22655 msgid "\"#pragma disinterrupt %s\" not used"
22658 #: config/mep/mep.c:4399
22659 #, gcc-internal-format
22660 msgid "__io address 0x%x is the same for %qE and %qE"
22663 #: config/mep/mep.c:4547
22664 #, gcc-internal-format, gfc-internal-format
22665 msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
22668 #: config/mep/mep.c:4645
22669 #, gcc-internal-format
22670 msgid "variable %D of type %<io%> must be uninitialized"
22673 #: config/mep/mep.c:4650
22674 #, gcc-internal-format
22675 msgid "variable %D of type %<cb%> must be uninitialized"
22678 #: config/mep/mep.c:6100
22679 #, gcc-internal-format
22680 msgid "coprocessor intrinsic %qs is not available in this configuration"
22683 #: config/mep/mep.c:6103
22684 #, gcc-internal-format
22685 msgid "%qs is not available in VLIW functions"
22688 #: config/mep/mep.c:6106
22689 #, gcc-internal-format
22690 msgid "%qs is not available in non-VLIW functions"
22693 #: config/mep/mep.c:6268 config/mep/mep.c:6385
22694 #, gcc-internal-format
22695 msgid "argument %d of %qE must be in the range %d...%d"
22698 #: config/mep/mep.c:6271
22699 #, gcc-internal-format
22700 msgid "argument %d of %qE must be a multiple of %d"
22703 #: config/mep/mep.c:6324
22704 #, gcc-internal-format
22705 msgid "too few arguments to %qE"
22708 #: config/mep/mep.c:6329
22709 #, gcc-internal-format
22710 msgid "too many arguments to %qE"
22713 #: config/mep/mep.c:6347
22714 #, gcc-internal-format
22715 msgid "argument %d of %qE must be an address"
22718 #: config/mep/mep.c:7143
22719 #, gcc-internal-format
22720 msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
22723 #: config/mep/mep.c:7149
22724 #, gcc-internal-format, gfc-internal-format
22725 msgid "unexpected %d byte cop instruction"
22728 #: config/microblaze/microblaze.c:1285
22729 #, gcc-internal-format
22730 msgid "-mno-clearbss is deprecated; use -fno-zero-initialized-in-bss"
22733 #: config/microblaze/microblaze.c:1288
22734 #, gcc-internal-format
22735 msgid "-mxl_stack_check is deprecated; use -fstack-check"
22738 #: config/microblaze/microblaze.c:1313
22739 #, gcc-internal-format
22740 msgid "%qs is an invalid argument to -mcpu="
22743 #: config/microblaze/microblaze.c:1356
22744 #, gcc-internal-format
22745 msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
22748 #: config/microblaze/microblaze.c:1360
22749 #, gcc-internal-format
22750 msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
22753 #: config/mips/mips.c:1370 config/mips/mips.c:1372
22754 #, gcc-internal-format
22755 msgid "%qs attribute only applies to functions"
22758 #: config/mips/mips.c:1382
22759 #, gcc-internal-format
22760 msgid "%qE cannot have both %<mips16%> and %<nomips16%> attributes"
22763 #: config/mips/mips.c:1404 config/mips/mips.c:1407
22764 #, gcc-internal-format
22765 msgid "%qE redeclared with conflicting %qs attributes"
22768 #: config/mips/mips.c:2922
22769 #, gcc-internal-format
22773 #: config/mips/mips.c:6412
22774 #, gcc-internal-format
22775 msgid "cannot handle inconsistent calls to %qs"
22778 #: config/mips/mips.c:9231
22779 #, gcc-internal-format
22780 msgid "the %<interrupt%> attribute requires a MIPS32r2 processor"
22783 #: config/mips/mips.c:9233
22784 #, gcc-internal-format
22785 msgid "the %<interrupt%> attribute requires %<-msoft-float%>"
22788 #: config/mips/mips.c:9235
22789 #, gcc-internal-format
22790 msgid "interrupt handlers cannot be MIPS16 functions"
22793 #: config/mips/mips.c:13222
22794 #, gcc-internal-format
22795 msgid "invalid argument to built-in function"
22798 #: config/mips/mips.c:13463
22799 #, gcc-internal-format
22800 msgid "built-in function %qE not supported for MIPS16"
22803 #: config/mips/mips.c:14053
22804 #, gcc-internal-format
22805 msgid "%qs does not support MIPS16 code"
22808 #: config/mips/mips.c:15274
22809 #, gcc-internal-format
22810 msgid "MIPS16 PIC for ABIs other than o32 and o64"
22813 #: config/mips/mips.c:15277
22814 #, gcc-internal-format
22815 msgid "MIPS16 -mxgot code"
22818 #: config/mips/mips.c:15280
22819 #, gcc-internal-format
22820 msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
22823 #: config/mips/mips.c:15416
22824 #, gcc-internal-format
22825 msgid "CPU names must be lower case"
22828 #: config/mips/mips.c:15569
22829 #, gcc-internal-format
22831 "%<-%s%> conflicts with the other architecture options, which specify a %s "
22835 #: config/mips/mips.c:15585
22836 #, gcc-internal-format
22837 msgid "%<-march=%s%> is not compatible with the selected ABI"
22840 #: config/mips/mips.c:15600
22841 #, gcc-internal-format
22842 msgid "%<-mgp64%> used with a 32-bit processor"
22845 #: config/mips/mips.c:15602
22846 #, gcc-internal-format
22847 msgid "%<-mgp32%> used with a 64-bit ABI"
22850 #: config/mips/mips.c:15604
22851 #, gcc-internal-format
22852 msgid "%<-mgp64%> used with a 32-bit ABI"
22855 #: config/mips/mips.c:15620 config/mips/mips.c:15622 config/mips/mips.c:15689
22856 #, gcc-internal-format, gfc-internal-format
22857 msgid "unsupported combination: %s"
22860 #: config/mips/mips.c:15626
22861 #, gcc-internal-format
22863 "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the "
22864 "mfhc1 and mthc1 instructions"
22867 #: config/mips/mips.c:15629
22868 #, gcc-internal-format
22869 msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
22872 #: config/mips/mips.c:15683
22873 #, gcc-internal-format
22874 msgid "the %qs architecture does not support branch-likely instructions"
22877 #: config/mips/mips.c:15723
22878 #, gcc-internal-format
22879 msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
22882 #: config/mips/mips.c:15731 config/mips/mips.c:15734
22883 #, gcc-internal-format
22884 msgid "cannot use small-data accesses for %qs"
22887 #: config/mips/mips.c:15748
22888 #, gcc-internal-format
22889 msgid "%<-mips3d%> requires %<-mpaired-single%>"
22892 #: config/mips/mips.c:15757
22893 #, gcc-internal-format
22894 msgid "%qs must be used with %qs"
22897 #: config/mips/mips.c:15764
22898 #, gcc-internal-format
22899 msgid "the %qs architecture does not support paired-single instructions"
22902 #: config/mips/mips.c:15770
22903 #, gcc-internal-format
22904 msgid "%qs requires a target that provides the %qs instruction"
22907 #: config/mips/mips.c:15875
22908 #, gcc-internal-format
22909 msgid "%qs requires branch-likely instructions"
22912 #: config/mips/mips.c:15879
22913 #, gcc-internal-format
22914 msgid "the %qs architecture does not support the synci instruction"
22917 #: config/mips/mips.c:16351
22918 #, gcc-internal-format
22919 msgid "mips16 function profiling"
22922 #: config/mmix/mmix.c:283
22923 #, gcc-internal-format, gfc-internal-format
22924 msgid "-f%s not supported: ignored"
22927 #: config/mmix/mmix.c:770
22928 #, gcc-internal-format
22929 msgid "support for mode %qs"
22932 #: config/mmix/mmix.c:784
22933 #, gcc-internal-format, gfc-internal-format
22935 "too large function value type, needs %d registers, have only %d registers "
22939 #: config/mmix/mmix.c:963
22940 #, gcc-internal-format
22941 msgid "function_profiler support for MMIX"
22944 #: config/mmix/mmix.c:985
22945 #, gcc-internal-format
22946 msgid "MMIX Internal: Last named vararg would not fit in a register"
22949 #: config/mmix/mmix.c:1594 config/mmix/mmix.c:1618 config/mmix/mmix.c:1734
22950 #, gcc-internal-format, gfc-internal-format
22951 msgid "MMIX Internal: Bad register: %d"
22954 #. Presumably there's a missing case above if we get here.
22955 #: config/mmix/mmix.c:1726
22956 #, gcc-internal-format
22957 msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
22960 #: config/mmix/mmix.c:2012
22961 #, gcc-internal-format
22962 msgid "stack frame not a multiple of 8 bytes: %wd"
22965 #: config/mmix/mmix.c:2246
22966 #, gcc-internal-format
22967 msgid "stack frame not a multiple of octabyte: %wd"
22970 #: config/mmix/mmix.c:2530 config/mmix/mmix.c:2594
22971 #, gcc-internal-format, gfc-internal-format
22972 msgid "MMIX Internal: %s is not a shiftable int"
22975 #: config/mn10300/mn10300.c:146
22976 #, gcc-internal-format
22977 msgid "-mtune= expects mn10300, am33, am33-2, or am34"
22980 #: config/pa/pa.c:546
22981 #, gcc-internal-format
22982 msgid "PIC code generation is not supported in the portable runtime model"
22985 #: config/pa/pa.c:551
22986 #, gcc-internal-format
22987 msgid "PIC code generation is not compatible with fast indirect calls"
22990 #: config/pa/pa.c:556
22991 #, gcc-internal-format
22992 msgid "-g is only supported when using GAS on this processor,"
22995 #: config/pa/pa.c:557
22996 #, gcc-internal-format
22997 msgid "-g option disabled"
23000 #: config/pa/pa.c:8530
23001 #, gcc-internal-format, gfc-internal-format
23003 "alignment (%u) for %s exceeds maximum alignment for global common data. "
23007 #: config/pa/pa-hpux11.h:82
23008 #, gcc-internal-format
23009 msgid "-munix=98 option required for C89 Amendment 1 features.\n"
23012 #: config/picochip/picochip.c:434
23013 #, gcc-internal-format, gfc-internal-format
23014 msgid "invalid AE type specified (%s)"
23017 #: config/picochip/picochip.c:457
23018 #, gcc-internal-format, gfc-internal-format
23019 msgid "invalid mul type specified (%s) - expected mac, mul or none"
23022 #: config/picochip/picochip.c:752
23023 #, gcc-internal-format, gfc-internal-format
23024 msgid "unexpected mode %s encountered in picochip_emit_save_register"
23027 #: config/picochip/picochip.c:919
23028 #, gcc-internal-format, gfc-internal-format
23029 msgid "defaulting to stack for %s register creation"
23032 #: config/picochip/picochip.c:1602
23033 #, gcc-internal-format
23034 msgid "LCFI labels have already been deferred"
23037 #: config/picochip/picochip.c:1665
23038 #, gcc-internal-format
23039 msgid "LM label has already been deferred"
23042 #: config/picochip/picochip.c:1675
23043 #, gcc-internal-format
23044 msgid "LCFI labels have already been deferred."
23047 #: config/picochip/picochip.c:1957
23048 #, gcc-internal-format, gfc-internal-format
23049 msgid "picochip_asm_output_opcode - Found multiple lines in VLIW packet %s"
23052 #: config/picochip/picochip.c:2060
23053 #, gcc-internal-format
23054 msgid "picochip_asm_output_opcode - can%'t output unknown operator %c"
23057 #: config/picochip/picochip.c:2311 config/picochip/picochip.c:2371
23058 #, gcc-internal-format
23059 msgid "%s: at least one operand can%'t be handled"
23062 #: config/picochip/picochip.c:2452
23063 #, gcc-internal-format, gfc-internal-format
23064 msgid "unknown short branch in %s (type %d)"
23067 #: config/picochip/picochip.c:2489
23068 #, gcc-internal-format, gfc-internal-format
23069 msgid "unknown long branch in %s (type %d)"
23072 #: config/picochip/picochip.c:2529 config/picochip/picochip.c:2597
23073 #, gcc-internal-format, gfc-internal-format
23074 msgid "PUT uses port array index %d, which is out of range [%d..%d)"
23077 #: config/picochip/picochip.c:2563
23078 #, gcc-internal-format, gfc-internal-format
23079 msgid "GET uses port array index %d, which is out of range [%d..%d)"
23082 #: config/picochip/picochip.c:3434
23083 #, gcc-internal-format, gfc-internal-format
23084 msgid "too many ALU instructions emitted (%d)"
23087 #: config/picochip/picochip.c:4066 config/picochip/picochip.c:4159
23088 #, gcc-internal-format, gfc-internal-format
23089 msgid "%s: Second source operand is not a constant"
23092 #: config/picochip/picochip.c:4069 config/picochip/picochip.c:4120
23093 #: config/picochip/picochip.c:4162
23094 #, gcc-internal-format, gfc-internal-format
23095 msgid "%s: Third source operand is not a constant"
23098 #: config/picochip/picochip.c:4123
23099 #, gcc-internal-format, gfc-internal-format
23100 msgid "%s: Fourth source operand is not a constant"
23103 #: config/picochip/picochip.c:4418
23104 #, gcc-internal-format, gfc-internal-format
23105 msgid "%s (disable warning using -mno-inefficient-warnings)"
23108 #: config/rs6000/host-darwin.c:62
23109 #, gcc-internal-format
23110 msgid "Segmentation Fault (code)"
23113 #: config/rs6000/host-darwin.c:132
23114 #, gcc-internal-format
23115 msgid "Segmentation Fault"
23118 #: config/rs6000/host-darwin.c:146
23119 #, gcc-internal-format
23120 msgid "While setting up signal stack: %m"
23123 #: config/rs6000/host-darwin.c:152
23124 #, gcc-internal-format
23125 msgid "While setting up signal handler: %m"
23128 #. Handle the machine specific pragma longcall. Its syntax is
23130 #. # pragma longcall ( TOGGLE )
23132 #. where TOGGLE is either 0 or 1.
23134 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
23135 #. whether or not new function declarations receive a longcall
23136 #. attribute by default.
23137 #: config/rs6000/rs6000-c.c:52
23138 #, gcc-internal-format
23139 msgid "ignoring malformed #pragma longcall"
23142 #: config/rs6000/rs6000-c.c:65
23143 #, gcc-internal-format
23144 msgid "missing open paren"
23147 #: config/rs6000/rs6000-c.c:67
23148 #, gcc-internal-format
23149 msgid "missing number"
23152 #: config/rs6000/rs6000-c.c:69
23153 #, gcc-internal-format
23154 msgid "missing close paren"
23157 #: config/rs6000/rs6000-c.c:72
23158 #, gcc-internal-format
23159 msgid "number must be 0 or 1"
23162 #: config/rs6000/rs6000-c.c:75
23163 #, gcc-internal-format
23164 msgid "junk at end of #pragma longcall"
23167 #: config/rs6000/rs6000-c.c:3268
23168 #, gcc-internal-format, gfc-internal-format
23169 msgid "%s only accepts %d arguments"
23172 #: config/rs6000/rs6000-c.c:3273
23173 #, gcc-internal-format, gfc-internal-format
23174 msgid "%s only accepts 1 argument"
23177 #: config/rs6000/rs6000-c.c:3278
23178 #, gcc-internal-format, gfc-internal-format
23179 msgid "%s only accepts 2 arguments"
23182 #: config/rs6000/rs6000-c.c:3343
23183 #, gcc-internal-format
23184 msgid "vec_extract only accepts 2 arguments"
23187 #: config/rs6000/rs6000-c.c:3419
23188 #, gcc-internal-format
23189 msgid "vec_insert only accepts 3 arguments"
23192 #: config/rs6000/rs6000-c.c:3522
23193 #, gcc-internal-format
23194 msgid "passing arg %d of %qE discards qualifiers frompointer target type"
23197 #: config/rs6000/rs6000-c.c:3565
23198 #, gcc-internal-format
23199 msgid "invalid parameter combination for AltiVec intrinsic"
23202 #: config/rs6000/rs6000.c:2288
23203 #, gcc-internal-format
23204 msgid "-mrecip requires -mfused-madd"
23207 #: config/rs6000/rs6000.c:2290
23208 #, gcc-internal-format
23209 msgid "-mrecip requires -ffinite-math or -ffast-math"
23212 #: config/rs6000/rs6000.c:2292
23213 #, gcc-internal-format
23214 msgid "-mrecip requires -fno-trapping-math or -ffast-math"
23217 #: config/rs6000/rs6000.c:2294
23218 #, gcc-internal-format
23219 msgid "-mrecip requires -freciprocal-math or -ffast-math"
23222 #: config/rs6000/rs6000.c:2386
23223 #, gcc-internal-format
23224 msgid "-m64 requires PowerPC64 architecture, enabling"
23227 #: config/rs6000/rs6000.c:2663
23228 #, gcc-internal-format
23229 msgid "AltiVec not supported in this target"
23232 #: config/rs6000/rs6000.c:2665
23233 #, gcc-internal-format
23234 msgid "SPE not supported in this target"
23237 #: config/rs6000/rs6000.c:2692
23238 #, gcc-internal-format
23239 msgid "-mmultiple is not supported on little endian systems"
23242 #: config/rs6000/rs6000.c:2699
23243 #, gcc-internal-format
23244 msgid "-mstring is not supported on little endian systems"
23247 #: config/rs6000/rs6000.c:2786
23248 #, gcc-internal-format, gfc-internal-format
23249 msgid "unknown -mdebug-%s switch"
23252 #: config/rs6000/rs6000.c:2826
23253 #, gcc-internal-format
23255 "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
23258 #: config/rs6000/rs6000.c:2835
23259 #, gcc-internal-format, gfc-internal-format
23260 msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
23263 #: config/rs6000/rs6000.c:3253
23264 #, gcc-internal-format, gfc-internal-format
23265 msgid "unknown option for -mrecip=%s"
23268 #: config/rs6000/rs6000.c:3711
23269 #, gcc-internal-format, gfc-internal-format
23270 msgid "unknown -m%s= option specified: '%s'"
23273 #: config/rs6000/rs6000.c:3763
23274 #, gcc-internal-format, gfc-internal-format
23275 msgid "unknown value %s for -mfpu"
23278 #: config/rs6000/rs6000.c:4149
23279 #, gcc-internal-format, gfc-internal-format
23280 msgid "invalid option for -mcmodel: '%s'"
23283 #: config/rs6000/rs6000.c:4307
23284 #, gcc-internal-format, gfc-internal-format
23285 msgid "not configured for ABI: '%s'"
23288 #: config/rs6000/rs6000.c:4320
23289 #, gcc-internal-format
23290 msgid "using darwin64 ABI"
23293 #: config/rs6000/rs6000.c:4325
23294 #, gcc-internal-format
23295 msgid "using old darwin ABI"
23298 #: config/rs6000/rs6000.c:4332
23299 #, gcc-internal-format
23300 msgid "using IBM extended precision long double"
23303 #: config/rs6000/rs6000.c:4338
23304 #, gcc-internal-format
23305 msgid "using IEEE extended precision long double"
23308 #: config/rs6000/rs6000.c:4343
23309 #, gcc-internal-format, gfc-internal-format
23310 msgid "unknown ABI specified: '%s'"
23313 #: config/rs6000/rs6000.c:4370
23314 #, gcc-internal-format, gfc-internal-format
23315 msgid "invalid option for -mfloat-gprs: '%s'"
23318 #: config/rs6000/rs6000.c:4380
23319 #, gcc-internal-format, gfc-internal-format
23320 msgid "unknown switch -mlong-double-%s"
23323 #: config/rs6000/rs6000.c:4401
23324 #, gcc-internal-format
23326 "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
23327 "the installed C and C++ libraries"
23330 #: config/rs6000/rs6000.c:4409
23331 #, gcc-internal-format, gfc-internal-format
23332 msgid "unknown -malign-XXXXX option specified: '%s'"
23335 #: config/rs6000/rs6000.c:4416
23336 #, gcc-internal-format
23337 msgid "-msingle-float option equivalent to -mhard-float"
23340 #: config/rs6000/rs6000.c:4432
23341 #, gcc-internal-format
23342 msgid "-msimple-fpu option ignored"
23345 #: config/rs6000/rs6000.c:7694
23346 #, gcc-internal-format
23348 "GCC vector returned by reference: non-standard ABI extension with no "
23349 "compatibility guarantee"
23352 #: config/rs6000/rs6000.c:7764
23353 #, gcc-internal-format
23355 "cannot return value in vector register because altivec instructions are "
23356 "disabled, use -maltivec to enable them"
23359 #: config/rs6000/rs6000.c:8093
23360 #, gcc-internal-format
23362 "cannot pass argument in vector register because altivec instructions are "
23363 "disabled, use -maltivec to enable them"
23366 #: config/rs6000/rs6000.c:9008
23367 #, gcc-internal-format
23369 "GCC vector passed by reference: non-standard ABI extension with no "
23370 "compatibility guarantee"
23373 #: config/rs6000/rs6000.c:9634
23374 #, gcc-internal-format, gfc-internal-format
23375 msgid "internal error: builtin function to %s already processed"
23378 #: config/rs6000/rs6000.c:10581
23379 #, gcc-internal-format
23380 msgid "argument 1 must be a 5-bit signed literal"
23383 #: config/rs6000/rs6000.c:10684 config/rs6000/rs6000.c:11657
23384 #, gcc-internal-format
23385 msgid "argument 2 must be a 5-bit unsigned literal"
23388 #: config/rs6000/rs6000.c:10723
23389 #, gcc-internal-format
23390 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
23393 #: config/rs6000/rs6000.c:10775
23394 #, gcc-internal-format
23395 msgid "argument 1 of __builtin_altivec_predicate is out of range"
23398 #: config/rs6000/rs6000.c:11031
23399 #, gcc-internal-format
23400 msgid "argument 3 must be a 4-bit unsigned literal"
23403 #: config/rs6000/rs6000.c:11049
23404 #, gcc-internal-format
23405 msgid "argument 3 must be a 2-bit unsigned literal"
23408 #: config/rs6000/rs6000.c:11061
23409 #, gcc-internal-format
23410 msgid "argument 3 must be a 1-bit unsigned literal"
23413 #: config/rs6000/rs6000.c:11232
23414 #, gcc-internal-format
23415 msgid "argument to %qs must be a 2-bit unsigned literal"
23418 #: config/rs6000/rs6000.c:11376
23419 #, gcc-internal-format
23420 msgid "unresolved overload for Altivec builtin %qF"
23423 #: config/rs6000/rs6000.c:11467
23424 #, gcc-internal-format
23425 msgid "argument to dss must be a 2-bit unsigned literal"
23428 #: config/rs6000/rs6000.c:11777
23429 #, gcc-internal-format
23430 msgid "argument 1 of __builtin_paired_predicate must be a constant"
23433 #: config/rs6000/rs6000.c:11824
23434 #, gcc-internal-format
23435 msgid "argument 1 of __builtin_paired_predicate is out of range"
23438 #: config/rs6000/rs6000.c:11849
23439 #, gcc-internal-format
23440 msgid "argument 1 of __builtin_spe_predicate must be a constant"
23443 #: config/rs6000/rs6000.c:11921
23444 #, gcc-internal-format
23445 msgid "argument 1 of __builtin_spe_predicate is out of range"
23448 #: config/rs6000/rs6000.c:13287
23449 #, gcc-internal-format, gfc-internal-format
23450 msgid "internal error: builtin function %s had no type"
23453 #: config/rs6000/rs6000.c:13294
23454 #, gcc-internal-format, gfc-internal-format
23455 msgid "internal error: builtin function %s had an unexpected return type %s"
23458 #: config/rs6000/rs6000.c:13307
23459 #, gcc-internal-format, gfc-internal-format
23461 "internal error: builtin function %s, argument %d had unexpected argument "
23465 #: config/rs6000/rs6000.c:19187
23466 #, gcc-internal-format
23467 msgid "stack frame too large"
23470 #: config/rs6000/rs6000.c:19711
23471 #, gcc-internal-format
23472 msgid "out-of-line save/restore routines not supported on Darwin"
23475 #: config/rs6000/rs6000.c:22578
23476 #, gcc-internal-format
23477 msgid "no profiling of 64-bit code for this ABI"
23480 #: config/rs6000/rs6000.c:24616
23481 #, gcc-internal-format
23482 msgid "use of %<long double%> in AltiVec types is invalid"
23485 #: config/rs6000/rs6000.c:24618
23486 #, gcc-internal-format
23487 msgid "use of boolean types in AltiVec types is invalid"
23490 #: config/rs6000/rs6000.c:24620
23491 #, gcc-internal-format
23492 msgid "use of %<complex%> in AltiVec types is invalid"
23495 #: config/rs6000/rs6000.c:24622
23496 #, gcc-internal-format
23497 msgid "use of decimal floating point types in AltiVec types is invalid"
23500 #: config/rs6000/rs6000.c:24628
23501 #, gcc-internal-format
23503 "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
23506 #: config/rs6000/rs6000.c:24631
23507 #, gcc-internal-format
23508 msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
23511 #: config/rs6000/rs6000.c:24636
23512 #, gcc-internal-format
23513 msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
23516 #: config/rs6000/rs6000.c:24639
23517 #, gcc-internal-format
23518 msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
23521 #: config/rs6000/rs6000.c:27184
23522 #, gcc-internal-format, gfc-internal-format
23523 msgid "emitting microcode insn %s\t[%s] #%d"
23526 #: config/rs6000/rs6000.c:27188
23527 #, gcc-internal-format, gfc-internal-format
23528 msgid "emitting conditional microcode insn %s\t[%s] #%d"
23531 #: config/rs6000/aix43.h:32 config/rs6000/aix51.h:32 config/rs6000/aix52.h:32
23532 #: config/rs6000/aix53.h:32 config/rs6000/aix61.h:32
23533 #, gcc-internal-format
23534 msgid "-maix64 and POWER architecture are incompatible"
23537 #: config/rs6000/aix43.h:37 config/rs6000/aix51.h:37 config/rs6000/aix52.h:37
23538 #: config/rs6000/aix53.h:37 config/rs6000/aix61.h:37
23539 #, gcc-internal-format
23540 msgid "-maix64 requires PowerPC64 architecture remain enabled"
23543 #: config/rs6000/aix43.h:43 config/rs6000/aix52.h:43 config/rs6000/aix53.h:43
23544 #: config/rs6000/aix61.h:43
23545 #, gcc-internal-format
23546 msgid "soft-float and long-double-128 are incompatible"
23549 #: config/rs6000/aix43.h:47 config/rs6000/aix51.h:41 config/rs6000/aix52.h:47
23550 #: config/rs6000/aix53.h:47 config/rs6000/aix61.h:47
23551 #, gcc-internal-format
23553 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
23556 #: config/rs6000/e500.h:40
23557 #, gcc-internal-format
23558 msgid "AltiVec and E500 instructions cannot coexist"
23561 #: config/rs6000/e500.h:42
23562 #, gcc-internal-format
23563 msgid "VSX and E500 instructions cannot coexist"
23566 #: config/rs6000/e500.h:44
23567 #, gcc-internal-format
23568 msgid "64-bit E500 not supported"
23571 #: config/rs6000/e500.h:46
23572 #, gcc-internal-format
23573 msgid "E500 and FPRs not supported"
23576 #: config/rs6000/eabispe.h:41 config/rs6000/linuxspe.h:41
23577 #, gcc-internal-format
23578 msgid "-m64 not supported in this configuration"
23581 #: config/rs6000/linux64.h:125
23582 #, gcc-internal-format
23583 msgid "-m64 requires a PowerPC64 cpu"
23586 #: config/rs6000/linux64.h:131
23587 #, gcc-internal-format
23588 msgid "-mcmodel incompatible with other toc options"
23591 #. Definitions for __builtin_return_address and __builtin_frame_address.
23592 #. __builtin_return_address (0) should give link register (65), enable
23594 #. This should be uncommented, so that the link register is used, but
23595 #. currently this would result in unmatched insns and spilling fixed
23596 #. registers so we'll leave it for another day. When these problems are
23597 #. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
23599 #. #define RETURN_ADDR_IN_PREVIOUS_FRAME
23600 #. Number of bytes into the frame return addresses can be found. See
23601 #. rs6000_stack_info in rs6000.c for more information on how the different
23602 #. abi's store the return address.
23603 #: config/rs6000/rs6000.h:1767
23604 #, gcc-internal-format
23605 msgid "RETURN_ADDRESS_OFFSET not supported"
23608 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
23609 #. get control in TARGET_OPTION_OVERRIDE.
23610 #: config/rs6000/sysv4.h:130
23611 #, gcc-internal-format, gfc-internal-format
23612 msgid "bad value for -mcall-%s"
23615 #: config/rs6000/sysv4.h:146
23616 #, gcc-internal-format, gfc-internal-format
23617 msgid "bad value for -msdata=%s"
23620 #: config/rs6000/sysv4.h:163
23621 #, gcc-internal-format, gfc-internal-format
23622 msgid "-mrelocatable and -msdata=%s are incompatible"
23625 #: config/rs6000/sysv4.h:172
23626 #, gcc-internal-format, gfc-internal-format
23627 msgid "-f%s and -msdata=%s are incompatible"
23630 #: config/rs6000/sysv4.h:181
23631 #, gcc-internal-format, gfc-internal-format
23632 msgid "-msdata=%s and -mcall-%s are incompatible"
23635 #: config/rs6000/sysv4.h:190
23636 #, gcc-internal-format
23637 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
23640 #: config/rs6000/sysv4.h:196
23641 #, gcc-internal-format, gfc-internal-format
23642 msgid "-mrelocatable and -mcall-%s are incompatible"
23645 #: config/rs6000/sysv4.h:203
23646 #, gcc-internal-format, gfc-internal-format
23647 msgid "-fPIC and -mcall-%s are incompatible"
23650 #: config/rs6000/sysv4.h:210
23651 #, gcc-internal-format
23652 msgid "-mcall-aixdesc must be big endian"
23655 #: config/rs6000/sysv4.h:215
23656 #, gcc-internal-format
23657 msgid "-msecure-plt not supported by your assembler"
23660 #: config/rs6000/sysv4.h:233
23661 #, gcc-internal-format, gfc-internal-format
23662 msgid "-m%s not supported in this configuration"
23665 #: config/rx/rx.c:428
23666 #, gcc-internal-format, gfc-internal-format
23667 msgid "unreocgnized control register number: %d - using 'psw'"
23670 #: config/rx/rx.c:2019
23671 #, gcc-internal-format, gfc-internal-format
23672 msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'"
23675 #: config/rx/rx.c:2021
23676 #, gcc-internal-format
23677 msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW"
23680 #: config/rx/rx.c:2078 config/xtensa/xtensa.c:3076 config/xtensa/xtensa.c:3116
23681 #, gcc-internal-format
23682 msgid "bad builtin code"
23685 #: config/rx/rx.c:2204
23686 #, gcc-internal-format, gfc-internal-format
23687 msgid "unrecognized argument '%s' to -mcpu= option"
23690 #: config/rx/rx.c:2209
23691 #, gcc-internal-format
23692 msgid "the RX200 cpu does not have FPU hardware"
23695 #: config/rx/rx.c:2242
23696 #, gcc-internal-format
23697 msgid "RX FPU instructions do not support NaNs and infinities"
23700 #: config/s390/s390.c:1577
23701 #, gcc-internal-format
23702 msgid "stack guard value must be an exact power of 2"
23705 #: config/s390/s390.c:1584
23706 #, gcc-internal-format
23707 msgid "stack size must be an exact power of 2"
23710 #: config/s390/s390.c:1635
23711 #, gcc-internal-format, gfc-internal-format
23712 msgid "z/Architecture mode not supported on %s"
23715 #: config/s390/s390.c:1637
23716 #, gcc-internal-format
23717 msgid "64-bit ABI not supported in ESA/390 mode"
23720 #: config/s390/s390.c:1644
23721 #, gcc-internal-format, gfc-internal-format
23722 msgid "hardware decimal floating point instructions not available on %s"
23725 #: config/s390/s390.c:1647
23726 #, gcc-internal-format
23728 "hardware decimal floating point instructions not available in ESA/390 mode"
23731 #: config/s390/s390.c:1657
23732 #, gcc-internal-format
23733 msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
23736 #: config/s390/s390.c:1681
23737 #, gcc-internal-format
23739 "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
23742 #: config/s390/s390.c:1687
23743 #, gcc-internal-format
23744 msgid "stack size must be greater than the stack guard value"
23747 #: config/s390/s390.c:1689
23748 #, gcc-internal-format
23749 msgid "stack size must not be greater than 64k"
23752 #: config/s390/s390.c:1692
23753 #, gcc-internal-format
23754 msgid "-mstack-guard implies use of -mstack-size"
23757 #: config/s390/s390.c:7277
23758 #, gcc-internal-format
23759 msgid "total size of local variables exceeds architecture limit"
23762 #: config/s390/s390.c:7978 config/s390/s390.c:7994
23763 #, gcc-internal-format
23764 msgid "frame size of function %qs is "
23767 #: config/s390/s390.c:8023
23768 #, gcc-internal-format
23769 msgid "frame size of %qs is "
23772 #: config/s390/s390.c:8027
23773 #, gcc-internal-format
23774 msgid "%qs uses dynamic stack allocation"
23777 #: config/score/score3.c:651 config/score/score7.c:650
23778 #, gcc-internal-format
23779 msgid "-fPIC and -G are incompatible"
23782 #: config/sh/sh.c:926
23783 #, gcc-internal-format
23784 msgid "ignoring -fschedule-insns because of exception handling bug"
23787 #: config/sh/sh.c:947
23788 #, gcc-internal-format
23790 "unwind tables currently require either a frame pointer or -maccumulate-"
23791 "outgoing-args for correctness"
23794 #: config/sh/sh.c:7666
23795 #, gcc-internal-format
23796 msgid "__builtin_saveregs not supported by this subtarget"
23799 #: config/sh/sh.c:8823
23800 #, gcc-internal-format
23801 msgid "%qE attribute only applies to interrupt functions"
23804 #: config/sh/sh.c:8881
23805 #, gcc-internal-format
23806 msgid "%qE attribute is supported only for SH2A"
23809 #: config/sh/sh.c:8911
23810 #, gcc-internal-format
23811 msgid "attribute interrupt_handler is not compatible with -m5-compact"
23814 #: config/sh/sh.c:8928
23815 #, gcc-internal-format
23816 msgid "%qE attribute only applies to SH2A"
23819 #: config/sh/sh.c:8950
23820 #, gcc-internal-format
23821 msgid "%qE attribute argument should be between 0 to 255"
23824 #. The argument must be a constant string.
23825 #: config/sh/sh.c:9023
23826 #, gcc-internal-format
23827 msgid "%qE attribute argument not a string constant"
23830 #: config/sh/sh.c:11587
23831 #, gcc-internal-format
23832 msgid "r0 needs to be available as a call-clobbered register"
23835 #: config/sh/sh.c:11608
23836 #, gcc-internal-format
23837 msgid "need a second call-clobbered general purpose register"
23840 #: config/sh/sh.c:11616
23841 #, gcc-internal-format
23842 msgid "need a call-clobbered target register"
23845 #: config/sh/symbian-base.c:113
23846 #, gcc-internal-format
23847 msgid "%qE declared as both exported to and imported from a DLL"
23850 #: config/sh/symbian-base.c:120
23851 #, gcc-internal-format
23853 "failure in redeclaration of %q+D: dllimport%'d symbol lacks external linkage"
23856 #: config/sh/symbian-base.c:211
23857 #, gcc-internal-format
23858 msgid "%s %q+D %s after being referenced with dllimport linkage"
23861 #: config/sh/symbian-c.c:84 config/sh/symbian-cxx.c:95
23862 #, gcc-internal-format
23864 "function %q+D is defined after prior declaration as dllimport: attribute "
23868 #: config/sh/symbian-c.c:123 config/sh/symbian-c.c:130
23869 #: config/sh/symbian-cxx.c:555 config/sh/symbian-cxx.c:562
23870 #: ada/gcc-interface/utils.c:5017 ada/gcc-interface/utils.c:5195
23871 #: ada/gcc-interface/utils.c:5237 ada/gcc-interface/utils.c:5297
23872 #, gcc-internal-format
23873 msgid "%qs attribute ignored"
23876 #: config/sh/symbian-cxx.c:107
23877 #, gcc-internal-format
23878 msgid "inline function %q+D is declared as dllimport: attribute ignored"
23882 #: config/sh/netbsd-elf.h:94
23883 #, gcc-internal-format
23884 msgid "unimplemented-shmedia profiling"
23887 #. 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.
23888 #: config/sh/vxworks.h:43
23889 #, gcc-internal-format
23890 msgid "-mrelax is only supported for RTP PIC"
23893 #: config/sparc/sparc.c:763
23894 #, gcc-internal-format, gfc-internal-format
23895 msgid "%s is not supported by this configuration"
23898 #: config/sparc/sparc.c:770
23899 #, gcc-internal-format
23900 msgid "-mlong-double-64 not allowed with -m64"
23903 #: config/sparc/sparc.c:790
23904 #, gcc-internal-format, gfc-internal-format
23905 msgid "bad value (%s) for -mcmodel= switch"
23908 #: config/sparc/sparc.c:795
23909 #, gcc-internal-format
23910 msgid "-mcmodel= is not supported on 32 bit systems"
23913 #: config/spu/spu-c.c:135
23914 #, gcc-internal-format, gfc-internal-format
23915 msgid "insufficient arguments to overloaded function %s"
23918 #: config/spu/spu-c.c:166
23919 #, gcc-internal-format, gfc-internal-format
23920 msgid "too many arguments to overloaded function %s"
23923 #: config/spu/spu-c.c:178
23924 #, gcc-internal-format, gfc-internal-format
23925 msgid "parameter list does not match a valid signature for %s()"
23928 #: config/spu/spu.c:542 config/spu/spu.c:553
23929 #, gcc-internal-format
23930 msgid "unknown architecture %qs"
23933 #: config/spu/spu.c:5357 config/spu/spu.c:5360
23934 #, gcc-internal-format
23935 msgid "creating run-time relocation for %qD"
23938 #: config/spu/spu.c:5365 config/spu/spu.c:5367
23939 #, gcc-internal-format
23940 msgid "creating run-time relocation"
23943 #: config/spu/spu.c:6426
23944 #, gcc-internal-format, gfc-internal-format
23945 msgid "%s expects an integer literal in the range [%d, %d]"
23948 #: config/spu/spu.c:6446
23949 #, gcc-internal-format
23950 msgid "%s expects an integer literal in the range [%d, %d]. (%wd)"
23953 #: config/spu/spu.c:6475
23954 #, gcc-internal-format, gfc-internal-format
23955 msgid "%d least significant bits of %s are ignored"
23958 #: config/stormy16/stormy16.c:1090
23959 #, gcc-internal-format
23960 msgid "local variable memory requirements exceed capacity"
23963 #: config/stormy16/stormy16.c:1243
23964 #, gcc-internal-format
23965 msgid "function_profiler support"
23968 #: config/stormy16/stormy16.c:1333
23969 #, gcc-internal-format
23970 msgid "cannot use va_start in interrupt function"
23973 #: config/stormy16/stormy16.c:1877
23974 #, gcc-internal-format, gfc-internal-format
23975 msgid "switch statement of size %lu entries too large"
23978 #: config/stormy16/stormy16.c:2245
23979 #, gcc-internal-format
23980 msgid "%<__BELOW100__%> attribute only applies to variables"
23983 #: config/stormy16/stormy16.c:2252
23984 #, gcc-internal-format
23985 msgid "__BELOW100__ attribute not allowed with auto storage class"
23988 #: config/v850/v850-c.c:68
23989 #, gcc-internal-format
23990 msgid "#pragma GHS endXXXX found without previous startXXX"
23993 #: config/v850/v850-c.c:71
23994 #, gcc-internal-format
23995 msgid "#pragma GHS endXXX does not match previous startXXX"
23998 #: config/v850/v850-c.c:97
23999 #, gcc-internal-format
24000 msgid "cannot set interrupt attribute: no current function"
24003 #: config/v850/v850-c.c:105
24004 #, gcc-internal-format
24005 msgid "cannot set interrupt attribute: no such identifier"
24008 #: config/v850/v850-c.c:154
24009 #, gcc-internal-format
24010 msgid "junk at end of #pragma ghs section"
24013 #: config/v850/v850-c.c:171
24014 #, gcc-internal-format
24015 msgid "unrecognized section name %qE"
24018 #: config/v850/v850-c.c:186
24019 #, gcc-internal-format
24020 msgid "malformed #pragma ghs section"
24023 #: config/v850/v850-c.c:205
24024 #, gcc-internal-format
24025 msgid "junk at end of #pragma ghs interrupt"
24028 #: config/v850/v850-c.c:216
24029 #, gcc-internal-format
24030 msgid "junk at end of #pragma ghs starttda"
24033 #: config/v850/v850-c.c:227
24034 #, gcc-internal-format
24035 msgid "junk at end of #pragma ghs startsda"
24038 #: config/v850/v850-c.c:238
24039 #, gcc-internal-format
24040 msgid "junk at end of #pragma ghs startzda"
24043 #: config/v850/v850-c.c:249
24044 #, gcc-internal-format
24045 msgid "junk at end of #pragma ghs endtda"
24048 #: config/v850/v850-c.c:260
24049 #, gcc-internal-format
24050 msgid "junk at end of #pragma ghs endsda"
24053 #: config/v850/v850-c.c:271
24054 #, gcc-internal-format
24055 msgid "junk at end of #pragma ghs endzda"
24058 #: config/v850/v850.c:104
24059 #, gcc-internal-format
24060 msgid "value passed to %<-m%s%> is too large"
24063 #: config/v850/v850.c:2172
24064 #, gcc-internal-format
24065 msgid "data area attributes cannot be specified for local variables"
24068 #: config/v850/v850.c:2183
24069 #, gcc-internal-format
24070 msgid "data area of %q+D conflicts with previous declaration"
24073 #: config/v850/v850.c:2314
24074 #, gcc-internal-format, gfc-internal-format
24075 msgid "bogus JR construction: %d"
24078 #: config/v850/v850.c:2332 config/v850/v850.c:2439
24079 #, gcc-internal-format, gfc-internal-format
24080 msgid "bad amount of stack space removal: %d"
24083 #: config/v850/v850.c:2419
24084 #, gcc-internal-format, gfc-internal-format
24085 msgid "bogus JARL construction: %d"
24088 #: config/v850/v850.c:2716
24089 #, gcc-internal-format, gfc-internal-format
24090 msgid "bogus DISPOSE construction: %d"
24093 #: config/v850/v850.c:2735
24094 #, gcc-internal-format, gfc-internal-format
24095 msgid "too much stack space to dispose of: %d"
24098 #: config/v850/v850.c:2837
24099 #, gcc-internal-format, gfc-internal-format
24100 msgid "bogus PREPEARE construction: %d"
24103 #: config/v850/v850.c:2854
24104 #, gcc-internal-format, gfc-internal-format
24105 msgid "too much stack space to prepare: %d"
24108 #: config/xtensa/xtensa.c:2126
24109 #, gcc-internal-format
24110 msgid "boolean registers required for the floating-point option"
24113 #: config/xtensa/xtensa.c:2161
24114 #, gcc-internal-format, gfc-internal-format
24115 msgid "-f%s is not supported with CONST16 instructions"
24118 #: config/xtensa/xtensa.c:2168
24119 #, gcc-internal-format
24120 msgid "PIC is required but not supported with CONST16 instructions"
24123 #: config/xtensa/xtensa.c:3226
24124 #, gcc-internal-format
24125 msgid "only uninitialized variables can be placed in a .bss section"
24128 #: ada/gcc-interface/misc.c:137
24129 #, gcc-internal-format
24130 msgid "%<-gnat%> misspelled as %<-gant%>"
24133 #: ada/gcc-interface/misc.c:236
24134 #, gcc-internal-format
24135 msgid "-fexcess-precision=standard for Ada"
24138 #: ada/gcc-interface/utils.c:5135
24139 #, gcc-internal-format
24140 msgid "%qs attribute requires prototypes with named arguments"
24143 #: ada/gcc-interface/utils.c:5147
24144 #, gcc-internal-format
24145 msgid "%qs attribute only applies to variadic functions"
24148 #: ada/gcc-interface/utils.c:5218
24149 #, gcc-internal-format
24150 msgid "%qE attribute has no effect"
24153 #: ada/gcc-interface/utils.c:5332
24154 #, gcc-internal-format
24155 msgid "invalid vector type for attribute %qs"
24158 #: ada/gcc-interface/utils.c:5395
24159 #, gcc-internal-format
24160 msgid "attribute %qs applies to array types only"
24163 #: ada/gcc-interface/utils.c:5422
24164 #, gcc-internal-format
24165 msgid "invalid element type for attribute %qs"
24169 #, gcc-internal-format
24170 msgid "%s %D(%T, %T, %T) <built-in>"
24174 #, gcc-internal-format
24175 msgid "%s %D(%T, %T) <built-in>"
24179 #, gcc-internal-format
24180 msgid "%s %D(%T) <built-in>"
24184 #, gcc-internal-format
24185 msgid "%s %T <conversion>"
24189 #, gcc-internal-format
24190 msgid "%s %+#D <near match>"
24194 #, gcc-internal-format
24195 msgid "%s %+#D <deleted>"
24198 #: cp/call.c:2841 cp/pt.c:1732
24199 #, gcc-internal-format
24204 #, gcc-internal-format
24205 msgid "conversion from %qT to %qT is ambiguous"
24209 #, gcc-internal-format
24211 "conversion from %qT to %qT not considered for non-type template argument"
24214 #: cp/call.c:3385 cp/call.c:3407 cp/call.c:3472
24215 #, gcc-internal-format
24216 msgid "no matching function for call to %<%D(%A)%>"
24219 #: cp/call.c:3410 cp/call.c:3475
24220 #, gcc-internal-format
24221 msgid "call of overloaded %<%D(%A)%> is ambiguous"
24224 #. It's no good looking for an overloaded operator() on a
24225 #. pointer-to-member-function.
24227 #, gcc-internal-format
24229 "pointer-to-member function %E cannot be called without an object; consider "
24234 #, gcc-internal-format
24235 msgid "no match for call to %<(%T) (%A)%>"
24239 #, gcc-internal-format
24240 msgid "call of %<(%T) (%A)%> is ambiguous"
24244 #, gcc-internal-format
24245 msgid "ambiguous overload for ternary %<operator?:%> in %<%E ? %E : %E%>"
24249 #, gcc-internal-format
24250 msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
24254 #, gcc-internal-format
24255 msgid "ambiguous overload for %<operator%s%> in %<%E%s%>"
24259 #, gcc-internal-format
24260 msgid "no match for %<operator%s%> in %<%E%s%>"
24264 #, gcc-internal-format
24265 msgid "ambiguous overload for %<operator[]%> in %<%E[%E]%>"
24269 #, gcc-internal-format
24270 msgid "no match for %<operator[]%> in %<%E[%E]%>"
24274 #, gcc-internal-format
24275 msgid "ambiguous overload for %qs in %<%s %E%>"
24279 #, gcc-internal-format
24280 msgid "no match for %qs in %<%s %E%>"
24284 #, gcc-internal-format
24285 msgid "ambiguous overload for %<operator%s%> in %<%E %s %E%>"
24289 #, gcc-internal-format
24290 msgid "no match for %<operator%s%> in %<%E %s %E%>"
24294 #, gcc-internal-format
24295 msgid "ambiguous overload for %<operator%s%> in %<%s%E%>"
24299 #, gcc-internal-format
24300 msgid "no match for %<operator%s%> in %<%s%E%>"
24304 #, gcc-internal-format
24305 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
24309 #, gcc-internal-format
24311 "second operand to the conditional operator is of type %<void%>, but the "
24312 "third operand is neither a throw-expression nor of type %<void%>"
24316 #, gcc-internal-format
24318 "third operand to the conditional operator is of type %<void%>, but the "
24319 "second operand is neither a throw-expression nor of type %<void%>"
24322 #: cp/call.c:3952 cp/call.c:4196
24323 #, gcc-internal-format
24324 msgid "operands to ?: have different types %qT and %qT"
24328 #, gcc-internal-format
24329 msgid "enumeral mismatch in conditional expression: %qT vs %qT"
24333 #, gcc-internal-format
24334 msgid "enumeral and non-enumeral type in conditional expression"
24338 #, gcc-internal-format
24339 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
24343 #, gcc-internal-format
24344 msgid "no %<%D(int)%> declared for postfix %qs"
24348 #, gcc-internal-format
24349 msgid "comparison between %q#T and %q#T"
24353 #, gcc-internal-format
24354 msgid "non-placement deallocation function %q+D"
24358 #, gcc-internal-format
24359 msgid "selected for placement delete"
24363 #, gcc-internal-format
24364 msgid "no corresponding deallocation function for %qD"
24368 #, gcc-internal-format
24369 msgid "no suitable %<operator %s%> for %qT"
24373 #, gcc-internal-format
24374 msgid "%q+#D is private"
24378 #, gcc-internal-format
24379 msgid "%q+#D is protected"
24383 #, gcc-internal-format
24384 msgid "%q+#D is inaccessible"
24388 #, gcc-internal-format
24389 msgid "within this context"
24393 #, gcc-internal-format
24394 msgid "passing NULL to non-pointer argument %P of %qD"
24398 #, gcc-internal-format
24399 msgid "converting to non-pointer type %qT from NULL"
24403 #, gcc-internal-format
24404 msgid "converting %<false%> to pointer type for argument %P of %qD"
24408 #, gcc-internal-format
24409 msgid "too many braces around initializer for %qT"
24412 #: cp/call.c:5114 cp/cvt.c:218
24413 #, gcc-internal-format
24414 msgid "invalid conversion from %qT to %qT"
24417 #: cp/call.c:5117 cp/call.c:5298
24418 #, gcc-internal-format
24419 msgid " initializing argument %P of %qD"
24423 #, gcc-internal-format
24425 "converting to %qT from initializer list would use explicit constructor %qD"
24428 #: cp/call.c:5206 cp/call.c:5316
24429 #, gcc-internal-format
24430 msgid " initializing argument %P of %q+D"
24434 #, gcc-internal-format
24435 msgid "cannot bind %qT lvalue to %qT"
24439 #, gcc-internal-format
24440 msgid "cannot bind bitfield %qE to %qT"
24443 #: cp/call.c:5351 cp/call.c:5369
24444 #, gcc-internal-format
24445 msgid "cannot bind packed field %qE to %qT"
24449 #, gcc-internal-format
24450 msgid "cannot bind rvalue %qE to %qT"
24454 #, gcc-internal-format
24455 msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
24458 #. conditionally-supported behavior [expr.call] 5.2.2/7.
24460 #, gcc-internal-format
24462 "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
24466 #, gcc-internal-format
24467 msgid "the default argument for parameter %d of %qD has not yet been parsed"
24471 #, gcc-internal-format
24472 msgid "recursive evaluation of default argument for %q#D"
24476 #, gcc-internal-format
24477 msgid "argument of function call might be a candidate for a format attribute"
24481 #, gcc-internal-format
24482 msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
24486 #, gcc-internal-format
24487 msgid "%qT is not an accessible base of %qT"
24491 #, gcc-internal-format
24492 msgid "deducing %qT as %qT"
24496 #, gcc-internal-format
24497 msgid " in call to %q+D"
24501 #, gcc-internal-format
24502 msgid " (you can disable this with -fno-deduce-init-list)"
24506 #, gcc-internal-format
24507 msgid "could not find class$ field in java interface type %qT"
24511 #, gcc-internal-format
24512 msgid "call to non-function %qD"
24515 #: cp/call.c:6560 cp/typeck.c:2571
24516 #, gcc-internal-format
24517 msgid "cannot call constructor %<%T::%D%> directly"
24521 #, gcc-internal-format
24522 msgid " for a function-style cast, remove the redundant %<::%D%>"
24526 #, gcc-internal-format
24527 msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
24531 #, gcc-internal-format
24532 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
24536 #, gcc-internal-format
24537 msgid "call of overloaded %<%s(%A)%> is ambiguous"
24541 #, gcc-internal-format
24542 msgid "cannot call member function %qD without object"
24546 #, gcc-internal-format
24547 msgid "passing %qT chooses %qT over %qT"
24550 #: cp/call.c:7423 cp/name-lookup.c:5101
24551 #, gcc-internal-format
24552 msgid " in call to %qD"
24556 #, gcc-internal-format
24557 msgid "choosing %qD over %qD"
24561 #, gcc-internal-format
24562 msgid " for conversion from %qT to %qT"
24566 #, gcc-internal-format
24567 msgid " because conversion sequence for the argument is better"
24571 #, gcc-internal-format
24572 msgid "default argument mismatch in overload resolution"
24576 #, gcc-internal-format
24577 msgid " candidate 1: %q+#F"
24581 #, gcc-internal-format
24582 msgid " candidate 2: %q+#F"
24586 #, gcc-internal-format
24588 "ISO C++ says that these are ambiguous, even though the worst conversion for "
24589 "the first is better than the worst conversion for the second:"
24593 #, gcc-internal-format
24594 msgid "could not convert %qE to %qT"
24598 #, gcc-internal-format
24600 "invalid initialization of non-const reference of type %qT from an rvalue of "
24605 #, gcc-internal-format
24607 "invalid initialization of reference of type %qT from expression of type %qT"
24611 #, gcc-internal-format
24612 msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
24616 #, gcc-internal-format
24617 msgid "Java class %qT cannot have a destructor"
24621 #, gcc-internal-format
24622 msgid "Java class %qT cannot have an implicit non-trivial destructor"
24626 #, gcc-internal-format
24627 msgid "repeated using declaration %q+D"
24631 #, gcc-internal-format
24632 msgid "using declaration %q+D conflicts with a previous using declaration"
24636 #, gcc-internal-format
24637 msgid "%q+#D cannot be overloaded"
24641 #, gcc-internal-format
24646 #, gcc-internal-format
24647 msgid "conflicting access specifications for method %q+D, ignored"
24651 #, gcc-internal-format
24652 msgid "conflicting access specifications for field %qE, ignored"
24655 #: cp/class.c:1218 cp/class.c:1226
24656 #, gcc-internal-format
24657 msgid "%q+D invalid in %q#T"
24661 #, gcc-internal-format
24662 msgid " because of local method %q+#D with same name"
24666 #, gcc-internal-format
24667 msgid " because of local member %q+#D with same name"
24671 #, gcc-internal-format
24672 msgid "base class %q#T has a non-virtual destructor"
24676 #, gcc-internal-format
24677 msgid "all member functions in class %qT are private"
24681 #, gcc-internal-format
24682 msgid "%q#T only defines a private destructor and has no friends"
24686 #, gcc-internal-format
24687 msgid "%q#T only defines private constructors and has no friends"
24691 #, gcc-internal-format
24692 msgid "no unique final overrider for %qD in %qT"
24695 #. Here we know it is a hider, and no overrider exists.
24697 #, gcc-internal-format
24698 msgid "%q+D was hidden"
24702 #, gcc-internal-format
24706 #: cp/class.c:2590 cp/decl2.c:1320
24707 #, gcc-internal-format
24708 msgid "%q+#D invalid; an anonymous union can only have non-static data members"
24712 #, gcc-internal-format
24714 "%q+#D invalid; an anonymous struct can only have non-static data members"
24717 #: cp/class.c:2601 cp/decl2.c:1326
24718 #, gcc-internal-format
24719 msgid "private member %q+#D in anonymous union"
24723 #, gcc-internal-format
24724 msgid "private member %q+#D in anonymous struct"
24727 #: cp/class.c:2608 cp/decl2.c:1328
24728 #, gcc-internal-format
24729 msgid "protected member %q+#D in anonymous union"
24733 #, gcc-internal-format
24734 msgid "protected member %q+#D in anonymous struct"
24738 #, gcc-internal-format
24739 msgid "bit-field %q+#D with non-integral type"
24743 #, gcc-internal-format
24744 msgid "bit-field %q+D width not an integer constant"
24748 #, gcc-internal-format
24749 msgid "negative width in bit-field %q+D"
24753 #, gcc-internal-format
24754 msgid "zero width for bit-field %q+D"
24758 #, gcc-internal-format
24759 msgid "width of %q+D exceeds its type"
24763 #, gcc-internal-format
24764 msgid "%q+D is too small to hold all values of %q#T"
24768 #, gcc-internal-format
24769 msgid "member %q+#D with constructor not allowed in union"
24773 #, gcc-internal-format
24774 msgid "member %q+#D with destructor not allowed in union"
24778 #, gcc-internal-format
24779 msgid "member %q+#D with copy assignment operator not allowed in union"
24783 #, gcc-internal-format
24784 msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
24788 #, gcc-internal-format
24789 msgid "multiple fields in union %qT initialized"
24793 #, gcc-internal-format
24794 msgid "%q+D may not be static because it is a member of a union"
24798 #, gcc-internal-format
24799 msgid "%q+D may not have reference type %qT because it is a member of a union"
24803 #, gcc-internal-format
24804 msgid "field %q+D invalidly declared function type"
24808 #, gcc-internal-format
24809 msgid "field %q+D invalidly declared method type"
24813 #, gcc-internal-format
24814 msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
24818 #, gcc-internal-format
24819 msgid "field %q+#D with same name as class"
24823 #, gcc-internal-format
24824 msgid "%q#T has pointer data members"
24828 #, gcc-internal-format
24829 msgid " but does not override %<%T(const %T&)%>"
24833 #, gcc-internal-format
24834 msgid " or %<operator=(const %T&)%>"
24838 #, gcc-internal-format
24839 msgid " but does not override %<operator=(const %T&)%>"
24843 #, gcc-internal-format
24845 "offset of empty base %qT may not be ABI-compliant and maychange in a future "
24850 #, gcc-internal-format
24851 msgid "class %qT will be considered nearly empty in a future version of GCC"
24855 #, gcc-internal-format
24856 msgid "initializer specified for non-virtual method %q+D"
24860 #, gcc-internal-format
24861 msgid "enclosing class of %q+D is not a literal type"
24865 #, gcc-internal-format
24866 msgid "non-static reference %q+#D in class without a constructor"
24870 #, gcc-internal-format
24871 msgid "non-static const member %q+#D in class without a constructor"
24874 #. If the function is defaulted outside the class, we just
24875 #. give the synthesis error.
24877 #, gcc-internal-format
24879 "%q+D declared to take const reference, but implicit declaration would take "
24884 #, gcc-internal-format
24886 "%q+D declared to take non-const reference cannot be defaulted in the class "
24891 #, gcc-internal-format
24893 "offset of virtual base %qT is not ABI-compliant and may change in a future "
24898 #, gcc-internal-format
24899 msgid "direct base %qT inaccessible in %qT due to ambiguity"
24903 #, gcc-internal-format
24904 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
24908 #, gcc-internal-format
24910 "size assigned to %qT may not be ABI-compliant and may change in a future "
24915 #, gcc-internal-format
24917 "the offset of %qD may not be ABI-compliant and may change in a future "
24922 #, gcc-internal-format
24924 "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
24928 #, gcc-internal-format
24930 "%q+D contains empty classes which may cause base classes to be placed at "
24931 "different locations in a future version of GCC"
24935 #, gcc-internal-format
24937 "layout of classes derived from empty class %qT may change in a future "
24941 #: cp/class.c:5512 cp/decl.c:11274 cp/parser.c:17316
24942 #, gcc-internal-format
24943 msgid "redefinition of %q#T"
24947 #, gcc-internal-format
24948 msgid "%q#T has virtual functions and accessible non-virtual destructor"
24952 #, gcc-internal-format
24953 msgid "trying to finish struct, but kicked out due to previous parse errors"
24957 #, gcc-internal-format
24958 msgid "language string %<\"%E\"%> not recognized"
24962 #, gcc-internal-format
24963 msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
24967 #, gcc-internal-format
24968 msgid "no matches converting function %qD to type %q#T"
24972 #, gcc-internal-format
24973 msgid "converting overloaded function %qD to type %q#T is ambiguous"
24977 #, gcc-internal-format
24978 msgid "assuming pointer to member %qD"
24982 #, gcc-internal-format
24983 msgid "(a pointer to member can only be formed with %<&%E%>)"
24986 #: cp/class.c:6597 cp/class.c:6631
24987 #, gcc-internal-format
24988 msgid "not enough type information"
24992 #, gcc-internal-format
24993 msgid "argument of type %qT does not match %qT"
24996 #. [basic.scope.class]
24998 #. A name N used in a class S shall refer to the same declaration
24999 #. in its context and when re-evaluated in the completed scope of
25001 #: cp/class.c:6925 cp/decl.c:1260 cp/name-lookup.c:523
25002 #, gcc-internal-format
25003 msgid "declaration of %q#D"
25007 #, gcc-internal-format
25008 msgid "changes meaning of %qD from %q+#D"
25011 #: cp/cp-gimplify.c:94
25012 #, gcc-internal-format
25013 msgid "continue statement not within loop or switch"
25016 #: cp/cp-gimplify.c:1241
25017 #, gcc-internal-format
25018 msgid "%qE implicitly determined as %<firstprivate%> has reference type"
25022 #, gcc-internal-format
25023 msgid "can%'t convert from incomplete type %qT to %qT"
25027 #, gcc-internal-format
25028 msgid "conversion of %qE from %qT to %qT is ambiguous"
25031 #: cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:239
25032 #, gcc-internal-format
25033 msgid "cannot convert %qE from type %qT to type %qT"
25037 #, gcc-internal-format
25038 msgid "initialization of volatile reference type %q#T from rvalue of type %qT"
25042 #, gcc-internal-format
25043 msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
25047 #, gcc-internal-format
25048 msgid "initialization of non-const reference type %q#T from rvalue of type %qT"
25052 #, gcc-internal-format
25053 msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
25057 #, gcc-internal-format
25058 msgid "conversion from %qT to %qT discards qualifiers"
25061 #: cp/cvt.c:471 cp/typeck.c:6061
25062 #, gcc-internal-format
25063 msgid "casting %qT to %qT does not dereference pointer"
25067 #, gcc-internal-format
25068 msgid "cannot convert type %qT to type %qT"
25072 #, gcc-internal-format
25073 msgid "conversion from %q#T to %q#T"
25077 #, gcc-internal-format
25079 "the result of the conversion is unspecified because %qE is outside the range "
25083 #: cp/cvt.c:726 cp/cvt.c:751
25084 #, gcc-internal-format
25085 msgid "%q#T used where a %qT was expected"
25089 #, gcc-internal-format
25090 msgid "%q#T used where a floating point value was expected"
25094 #, gcc-internal-format
25095 msgid "conversion from %qT to non-scalar type %qT requested"
25099 #, gcc-internal-format
25100 msgid "pseudo-destructor is not called"
25104 #, gcc-internal-format
25105 msgid "conversion to void will not access object of incomplete type %qT"
25109 #, gcc-internal-format
25111 "indirection will not access object of incomplete type %qT in second operand "
25112 "of conditional expression"
25116 #, gcc-internal-format
25118 "indirection will not access object of incomplete type %qT in third operand "
25119 "of conditional expression"
25123 #, gcc-internal-format
25125 "indirection will not access object of incomplete type %qT in right operand "
25126 "of comma operator"
25130 #, gcc-internal-format
25132 "indirection will not access object of incomplete type %qT in left operand of "
25137 #, gcc-internal-format
25138 msgid "indirection will not access object of incomplete type %qT in statement"
25142 #, gcc-internal-format
25144 "indirection will not access object of incomplete type %qT in for increment "
25149 #, gcc-internal-format
25150 msgid "conversion to void will not access object of type %qT"
25154 #, gcc-internal-format
25156 "implicit dereference will not access object of type %qT in second operand of "
25157 "conditional expression"
25161 #, gcc-internal-format
25163 "implicit dereference will not access object of type %qT in third operand of "
25164 "conditional expression"
25168 #, gcc-internal-format
25170 "implicit dereference will not access object of type %qT in right operand of "
25175 #, gcc-internal-format
25177 "implicit dereference will not access object of type %qT in left operand of "
25182 #, gcc-internal-format
25183 msgid "implicit dereference will not access object of type %qT in statement"
25187 #, gcc-internal-format
25189 "implicit dereference will not access object of type %qT in for increment "
25194 #, gcc-internal-format
25196 "conversion to void will not access object of non-trivially-copyable type %qT"
25200 #, gcc-internal-format
25202 "indirection will not access object of non-trivially-copyable type %qT in "
25203 "second operand of conditional expression"
25207 #, gcc-internal-format
25209 "indirection will not access object of non-trivially-copyable type %qT in "
25210 "third operand of conditional expression"
25214 #, gcc-internal-format
25216 "indirection will not access object of non-trivially-copyable type %qT in "
25217 "right operand of comma operator"
25221 #, gcc-internal-format
25223 "indirection will not access object of non-trivially-copyable type %qT in "
25224 "left operand of comma operator"
25228 #, gcc-internal-format
25230 "indirection will not access object of non-trivially-copyable type %qT in "
25235 #, gcc-internal-format
25237 "indirection will not access object of non-trivially-copyable type %qT in for "
25238 "increment expression"
25242 #, gcc-internal-format
25243 msgid "conversion to void will not access object %qE of incomplete type %qT"
25247 #, gcc-internal-format
25249 "variable %qE of incomplete type %qT will not be accessed in second operand "
25250 "of conditional expression"
25254 #, gcc-internal-format
25256 "variable %qE of incomplete type %qT will not be accessed in third operand of "
25257 "conditional expression"
25261 #, gcc-internal-format
25263 "variable %qE of incomplete type %qT will not be accessed in right operand of "
25268 #, gcc-internal-format
25270 "variable %qE of incomplete type %qT will not be accessed in left operand of "
25275 #, gcc-internal-format
25276 msgid "variable %qE of incomplete type %qT will not be accessed in statement"
25280 #, gcc-internal-format
25282 "variable %qE of incomplete type %qT will not be accessed in for increment "
25287 #, gcc-internal-format
25288 msgid "conversion to void cannot resolve address of overloaded function"
25292 #, gcc-internal-format
25294 "second operand of conditional expression cannot resolve address of "
25295 "overloaded function"
25299 #, gcc-internal-format
25301 "third operand of conditional expression cannot resolve address of overloaded "
25306 #, gcc-internal-format
25308 "right operand of comma operator cannot resolve address of overloaded function"
25312 #, gcc-internal-format
25314 "left operand of comma operator cannot resolve address of overloaded function"
25318 #, gcc-internal-format
25319 msgid "statement cannot resolve address of overloaded function"
25323 #, gcc-internal-format
25324 msgid "for increment expression cannot resolve address of overloaded function"
25328 #, gcc-internal-format
25330 "second operand of conditional expression is a reference, not call, to "
25335 #, gcc-internal-format
25337 "third operand of conditional expression is a reference, not call, to "
25342 #, gcc-internal-format
25344 "right operand of comma operator is a reference, not call, to function %qE"
25348 #, gcc-internal-format
25350 "left operand of comma operator is a reference, not call, to function %qE"
25354 #, gcc-internal-format
25355 msgid "statement is a reference, not call, to function %qE"
25359 #, gcc-internal-format
25360 msgid "for increment expression is a reference, not call, to function %qE"
25364 #, gcc-internal-format
25365 msgid "second operand of conditional expression has no effect"
25369 #, gcc-internal-format
25370 msgid "third operand of conditional expression has no effect"
25374 #, gcc-internal-format
25375 msgid "right operand of comma operator has no effect"
25379 #, gcc-internal-format
25380 msgid "left operand of comma operator has no effect"
25384 #, gcc-internal-format
25385 msgid "statement has no effect"
25389 #, gcc-internal-format
25390 msgid "for increment expression has no effect"
25394 #, gcc-internal-format
25395 msgid "converting NULL to non-pointer type"
25399 #, gcc-internal-format
25400 msgid "ambiguous default type conversion from %qT"
25404 #, gcc-internal-format
25405 msgid " candidate conversions include %qD and %qD"
25409 #, gcc-internal-format
25410 msgid "variable %q+D set but not used"
25414 #, gcc-internal-format
25415 msgid "%qD was declared %<extern%> and later %<static%>"
25418 #: cp/decl.c:1097 cp/decl.c:1676 objc/objc-act.c:4139 objc/objc-act.c:9112
25419 #, gcc-internal-format
25420 msgid "previous declaration of %q+D"
25424 #, gcc-internal-format
25425 msgid "declaration of %qF has a different exception specifier"
25429 #, gcc-internal-format
25430 msgid "from previous declaration %q+F"
25434 #, gcc-internal-format
25435 msgid "redeclaration %qD differs in %<constexpr%>"
25439 #, gcc-internal-format
25440 msgid "from previous declaration %q+D"
25444 #, gcc-internal-format
25445 msgid "function %q+D redeclared as inline"
25449 #, gcc-internal-format
25450 msgid "previous declaration of %q+D with attribute noinline"
25454 #, gcc-internal-format
25455 msgid "function %q+D redeclared with attribute noinline"
25459 #, gcc-internal-format
25460 msgid "previous declaration of %q+D was inline"
25463 #: cp/decl.c:1248 cp/decl.c:1322
25464 #, gcc-internal-format
25465 msgid "shadowing built-in function %q#D"
25468 #: cp/decl.c:1249 cp/decl.c:1323
25469 #, gcc-internal-format
25470 msgid "shadowing library function %q#D"
25474 #, gcc-internal-format
25475 msgid "library function %q#D redeclared as non-function %q#D"
25479 #, gcc-internal-format
25480 msgid "conflicts with built-in declaration %q#D"
25483 #: cp/decl.c:1315 cp/decl.c:1442 cp/decl.c:1458
25484 #, gcc-internal-format
25485 msgid "new declaration %q#D"
25489 #, gcc-internal-format
25490 msgid "ambiguates built-in declaration %q#D"
25494 #, gcc-internal-format
25495 msgid "%q#D redeclared as different kind of symbol"
25499 #, gcc-internal-format
25500 msgid "previous declaration of %q+#D"
25504 #, gcc-internal-format
25505 msgid "declaration of template %q#D"
25508 #: cp/decl.c:1429 cp/name-lookup.c:524 cp/name-lookup.c:810
25509 #: cp/name-lookup.c:821
25510 #, gcc-internal-format
25511 msgid "conflicts with previous declaration %q+#D"
25514 #: cp/decl.c:1443 cp/decl.c:1459
25515 #, gcc-internal-format
25516 msgid "ambiguates old declaration %q+#D"
25520 #, gcc-internal-format
25521 msgid "declaration of C function %q#D conflicts with"
25525 #, gcc-internal-format
25526 msgid "previous declaration %q+#D here"
25530 #, gcc-internal-format
25531 msgid "conflicting declaration %q#D"
25535 #, gcc-internal-format
25536 msgid "%q+D has a previous declaration as %q#D"
25539 #. [namespace.alias]
25541 #. A namespace-name or namespace-alias shall not be declared as
25542 #. the name of any other entity in the same declarative region.
25543 #. A namespace-name defined at global scope shall not be
25544 #. declared as the name of any other entity in any global scope
25547 #, gcc-internal-format
25548 msgid "declaration of namespace %qD conflicts with"
25552 #, gcc-internal-format
25553 msgid "previous declaration of namespace %q+D here"
25557 #, gcc-internal-format
25558 msgid "%q+#D previously defined here"
25561 #. Prototype decl follows defn w/o prototype.
25563 #, gcc-internal-format
25564 msgid "prototype for %q+#D"
25568 #, gcc-internal-format
25569 msgid "follows non-prototype definition here"
25573 #, gcc-internal-format
25574 msgid "previous declaration of %q+#D with %qL linkage"
25578 #, gcc-internal-format
25579 msgid "conflicts with new declaration with %qL linkage"
25582 #: cp/decl.c:1609 cp/decl.c:1615
25583 #, gcc-internal-format
25584 msgid "default argument given for parameter %d of %q#D"
25587 #: cp/decl.c:1611 cp/decl.c:1617
25588 #, gcc-internal-format
25589 msgid "after previous specification in %q+#D"
25593 #, gcc-internal-format
25594 msgid "redundant redeclaration of %qD in same scope"
25598 #, gcc-internal-format
25599 msgid "deleted definition of %qD"
25603 #, gcc-internal-format
25604 msgid "after previous declaration %q+D"
25607 #. From [temp.expl.spec]:
25609 #. If a template, a member template or the member of a class
25610 #. template is explicitly specialized then that
25611 #. specialization shall be declared before the first use of
25612 #. that specialization that would cause an implicit
25613 #. instantiation to take place, in every translation unit in
25614 #. which such a use occurs.
25616 #, gcc-internal-format
25617 msgid "explicit specialization of %qD after first use"
25621 #, gcc-internal-format
25622 msgid "%q+D: visibility attribute ignored because it"
25626 #, gcc-internal-format
25627 msgid "conflicts with previous declaration here"
25630 #. Reject two definitions.
25631 #: cp/decl.c:2298 cp/decl.c:2327 cp/decl.c:2356 cp/decl.c:2373 cp/decl.c:2445
25632 #, gcc-internal-format
25633 msgid "redefinition of %q#D"
25637 #, gcc-internal-format
25638 msgid "%qD conflicts with used function"
25642 #, gcc-internal-format
25643 msgid "%q#D not declared in class"
25646 #: cp/decl.c:2338 cp/decl.c:2383
25647 #, gcc-internal-format
25648 msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
25651 #: cp/decl.c:2341 cp/decl.c:2386
25652 #, gcc-internal-format
25653 msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
25660 #, gcc-internal-format
25661 msgid "redeclaration of friend %q#D may not have default template arguments"
25665 #, gcc-internal-format
25666 msgid "thread-local declaration of %q#D follows non-thread-local declaration"
25670 #, gcc-internal-format
25671 msgid "non-thread-local declaration of %q#D follows thread-local declaration"
25674 #: cp/decl.c:2434 cp/decl.c:2453
25675 #, gcc-internal-format
25676 msgid "redeclaration of %q#D"
25680 #, gcc-internal-format
25681 msgid "jump to label %qD"
25685 #, gcc-internal-format
25686 msgid "jump to case label"
25689 #: cp/decl.c:2601 cp/decl.c:2742 cp/decl.c:2782
25690 #, gcc-internal-format
25694 #: cp/decl.c:2620 cp/decl.c:2785
25695 #, gcc-internal-format
25696 msgid " exits OpenMP structured block"
25700 #, gcc-internal-format
25701 msgid " crosses initialization of %q+#D"
25704 #: cp/decl.c:2643 cp/decl.c:2759
25705 #, gcc-internal-format
25706 msgid " enters scope of %q+#D which has non-trivial destructor"
25709 #: cp/decl.c:2657 cp/decl.c:2764
25710 #, gcc-internal-format
25711 msgid " enters try block"
25714 #. Can't skip init of __exception_info.
25715 #: cp/decl.c:2659 cp/decl.c:2753 cp/decl.c:2766
25716 #, gcc-internal-format
25717 msgid " enters catch block"
25720 #: cp/decl.c:2669 cp/decl.c:2769
25721 #, gcc-internal-format
25722 msgid " enters OpenMP structured block"
25725 #: cp/decl.c:2741 cp/decl.c:2781
25726 #, gcc-internal-format
25727 msgid "jump to label %q+D"
25731 #, gcc-internal-format
25732 msgid " skips initialization of %q+#D"
25736 #, gcc-internal-format
25737 msgid "label named wchar_t"
25741 #, gcc-internal-format
25742 msgid "%qD is not a type"
25745 #: cp/decl.c:3113 cp/parser.c:4627
25746 #, gcc-internal-format
25747 msgid "%qD used without template parameters"
25751 #, gcc-internal-format
25752 msgid "%q#T is not a class"
25755 #: cp/decl.c:3146 cp/decl.c:3233
25756 #, gcc-internal-format
25757 msgid "no class template named %q#T in %q#T"
25761 #, gcc-internal-format
25762 msgid "lookup of %qT in %qT is ambiguous"
25766 #, gcc-internal-format
25767 msgid "%<typename %T::%D%> names %q#T, which is not a class template"
25771 #, gcc-internal-format
25772 msgid "%<typename %T::%D%> names %q#T, which is not a type"
25776 #, gcc-internal-format
25777 msgid "template parameters do not match template"
25780 #: cp/decl.c:3243 cp/friend.c:319 cp/friend.c:327
25781 #, gcc-internal-format
25782 msgid "%q+D declared here"
25786 #, gcc-internal-format
25787 msgid "an anonymous struct cannot have function members"
25791 #, gcc-internal-format
25792 msgid "an anonymous union cannot have function members"
25796 #, gcc-internal-format
25797 msgid "member %q+#D with constructor not allowed in anonymous aggregate"
25801 #, gcc-internal-format
25802 msgid "member %q+#D with destructor not allowed in anonymous aggregate"
25806 #, gcc-internal-format
25808 "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
25812 #, gcc-internal-format
25813 msgid "multiple types in one declaration"
25817 #, gcc-internal-format
25818 msgid "redeclaration of C++ built-in type %qT"
25822 #, gcc-internal-format
25823 msgid "missing type-name in typedef-declaration"
25827 #, gcc-internal-format
25828 msgid "ISO C++ prohibits anonymous structs"
25832 #, gcc-internal-format
25833 msgid "%qs can only be specified for functions"
25837 #, gcc-internal-format
25838 msgid "%<friend%> can only be specified inside a class"
25842 #, gcc-internal-format
25843 msgid "%<explicit%> can only be specified for constructors"
25847 #, gcc-internal-format
25848 msgid "a storage class can only be specified for objects and functions"
25852 #, gcc-internal-format
25853 msgid "qualifiers can only be specified for objects and functions"
25857 #, gcc-internal-format
25858 msgid "%<typedef%> was ignored in this declaration"
25862 #, gcc-internal-format
25863 msgid "%<constexpr%> cannot be used for type declarations"
25867 #, gcc-internal-format
25868 msgid "attribute ignored in declaration of %q+#T"
25872 #, gcc-internal-format
25873 msgid "attribute for %q+#T must follow the %qs keyword"
25877 #, gcc-internal-format
25878 msgid "ignoring attributes applied to class type %qT outside of definition"
25881 #. A template type parameter or other dependent type.
25883 #, gcc-internal-format
25885 "ignoring attributes applied to dependent type %qT without an associated "
25889 #: cp/decl.c:4213 cp/decl2.c:812
25890 #, gcc-internal-format
25891 msgid "typedef %qD is initialized (use decltype instead)"
25895 #, gcc-internal-format
25896 msgid "declaration of %q#D has %<extern%> and is initialized"
25900 #, gcc-internal-format
25901 msgid "definition of %q#D is marked %<dllimport%>"
25905 #, gcc-internal-format
25906 msgid "%q#D is not a static member of %q#T"
25910 #, gcc-internal-format
25911 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
25915 #, gcc-internal-format
25917 "template header not allowed in member definition of explicitly specialized "
25922 #, gcc-internal-format
25923 msgid "duplicate initialization of %qD"
25927 #, gcc-internal-format
25928 msgid "%qD declared %<constexpr%> outside its class"
25932 #, gcc-internal-format
25933 msgid "declaration of %q#D outside of class is not definition"
25937 #, gcc-internal-format
25938 msgid "variable %q#D has initializer but incomplete type"
25941 #: cp/decl.c:4447 cp/decl.c:5203
25942 #, gcc-internal-format
25943 msgid "elements of array %q#D have incomplete type"
25946 #: cp/decl.c:4454 cp/decl.c:5756
25947 #, gcc-internal-format
25948 msgid "declaration of %q#D has no initializer"
25952 #, gcc-internal-format
25953 msgid "aggregate %q#D has incomplete type and cannot be defined"
25957 #, gcc-internal-format
25958 msgid "%qD declared as reference but not initialized"
25962 #, gcc-internal-format
25963 msgid "cannot initialize %qT from %qT"
25967 #, gcc-internal-format
25968 msgid "name used in a GNU-style designated initializer for an array"
25972 #, gcc-internal-format
25973 msgid "name %qD used in a GNU-style designated initializer for an array"
25977 #, gcc-internal-format
25978 msgid "initializer fails to determine size of %qD"
25982 #, gcc-internal-format
25983 msgid "array size missing in %qD"
25987 #, gcc-internal-format
25988 msgid "zero-size array %qD"
25991 #. An automatic variable with an incomplete type: that is an error.
25992 #. Don't talk about array types here, since we took care of that
25993 #. message in grokdeclarator.
25995 #, gcc-internal-format
25996 msgid "storage size of %qD isn%'t known"
26000 #, gcc-internal-format
26001 msgid "storage size of %qD isn%'t constant"
26005 #, gcc-internal-format
26007 "sorry: semantics of inline function static data %q+#D are wrong (you%'ll "
26008 "wind up with multiple copies)"
26012 #, gcc-internal-format
26013 msgid " you can work around this by removing the initializer"
26017 #, gcc-internal-format
26018 msgid "uninitialized const %qD"
26022 #, gcc-internal-format
26023 msgid "%q#T has no user-provided default constructor"
26027 #, gcc-internal-format
26029 "constructor is not user-provided because it is explicitly defaulted in the "
26034 #, gcc-internal-format
26035 msgid "invalid type %qT as initializer for a vector of type %qT"
26039 #, gcc-internal-format
26040 msgid "initializer for %qT must be brace-enclosed"
26044 #, gcc-internal-format
26045 msgid "%qT has no non-static data member named %qD"
26049 #, gcc-internal-format
26050 msgid "braces around scalar initializer for type %qT"
26054 #, gcc-internal-format
26055 msgid "missing braces around initializer for %qT"
26058 #: cp/decl.c:5185 cp/typeck2.c:1056 cp/typeck2.c:1235 cp/typeck2.c:1258
26059 #: cp/typeck2.c:1301
26060 #, gcc-internal-format
26061 msgid "too many initializers for %qT"
26065 #, gcc-internal-format
26066 msgid "elements of array %q#T have incomplete type"
26070 #, gcc-internal-format
26071 msgid "variable-sized object %qD may not be initialized"
26075 #, gcc-internal-format
26076 msgid "variable-sized compound literal"
26080 #, gcc-internal-format
26081 msgid "%qD has incomplete type"
26085 #, gcc-internal-format
26086 msgid "scalar object %qD requires one element in initializer"
26090 #, gcc-internal-format
26091 msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
26095 #, gcc-internal-format
26096 msgid "array %qD initialized by parenthesized string literal %qE"
26100 #, gcc-internal-format
26101 msgid "initializer invalid for static member with constructor"
26105 #, gcc-internal-format
26106 msgid "non-constant in-class initialization invalid for static member %qD"
26110 #, gcc-internal-format
26111 msgid "(an out of class initialization is required)"
26115 #, gcc-internal-format
26116 msgid "assignment (not initialization) in declaration"
26120 #, gcc-internal-format
26121 msgid "shadowing previous type declaration of %q#D"
26125 #, gcc-internal-format
26126 msgid "%qD cannot be thread-local because it has non-trivial type %qT"
26130 #, gcc-internal-format
26131 msgid "Java object %qD not allocated with %<new%>"
26135 #, gcc-internal-format
26136 msgid "%qD is thread-local and so cannot be dynamically initialized"
26140 #, gcc-internal-format
26142 "%qD cannot be initialized by a non-constant expression when being declared"
26146 #, gcc-internal-format
26147 msgid "non-static data member %qD has Java class type"
26151 #, gcc-internal-format
26152 msgid "function %q#D is initialized like a variable"
26156 #, gcc-internal-format
26157 msgid "destructor for alien class %qT cannot be a member"
26161 #, gcc-internal-format
26162 msgid "constructor for alien class %qT cannot be a member"
26166 #, gcc-internal-format
26167 msgid "%qD declared as a %<virtual%> variable"
26171 #, gcc-internal-format
26172 msgid "%qD declared as an %<inline%> variable"
26176 #, gcc-internal-format
26178 "%<const%> and %<volatile%> function specifiers on %qD invalid in variable "
26183 #, gcc-internal-format
26184 msgid "%qD declared as a %<virtual%> parameter"
26188 #, gcc-internal-format
26189 msgid "%qD declared as an %<inline%> parameter"
26193 #, gcc-internal-format
26195 "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter "
26200 #, gcc-internal-format
26201 msgid "%qD declared as a %<virtual%> type"
26205 #, gcc-internal-format
26206 msgid "%qD declared as an %<inline%> type"
26210 #, gcc-internal-format
26212 "%<const%> and %<volatile%> function specifiers on %qD invalid in type "
26217 #, gcc-internal-format
26218 msgid "%qD declared as a %<virtual%> field"
26222 #, gcc-internal-format
26223 msgid "%qD declared as an %<inline%> field"
26227 #, gcc-internal-format
26229 "%<const%> and %<volatile%> function specifiers on %qD invalid in field "
26234 #, gcc-internal-format
26235 msgid "%q+D declared as a friend"
26239 #, gcc-internal-format
26240 msgid "%q+D declared with an exception specification"
26244 #, gcc-internal-format
26245 msgid "definition of %qD is not in namespace enclosing %qT"
26249 #, gcc-internal-format
26250 msgid "defining explicit specialization %qD in friend declaration"
26253 #. Something like `template <class T> friend void f<T>()'.
26255 #, gcc-internal-format
26256 msgid "invalid use of template-id %qD in declaration of primary template"
26260 #, gcc-internal-format
26262 "default arguments are not allowed in declaration of friend template "
26263 "specialization %qD"
26267 #, gcc-internal-format
26269 "%<inline%> is not allowed in declaration of friend template specialization "
26274 #, gcc-internal-format
26275 msgid "cannot declare %<::main%> to be a template"
26279 #, gcc-internal-format
26280 msgid "cannot declare %<::main%> to be inline"
26284 #, gcc-internal-format
26285 msgid "cannot declare %<::main%> to be static"
26289 #, gcc-internal-format
26291 "anonymous type with no linkage used to declare function %q#D with linkage"
26294 #: cp/decl.c:7024 cp/decl.c:7310 cp/decl2.c:3592
26295 #, gcc-internal-format
26297 "%q+#D does not refer to the unqualified type, so it is not used for linkage"
26301 #, gcc-internal-format
26302 msgid "type %qT with no linkage used to declare function %q#D with linkage"
26306 #, gcc-internal-format
26307 msgid "static member function %qD cannot have cv-qualifier"
26311 #, gcc-internal-format
26312 msgid "non-member function %qD cannot have cv-qualifier"
26316 #, gcc-internal-format
26317 msgid "%<::main%> must return %<int%>"
26321 #, gcc-internal-format
26322 msgid "definition of implicitly-declared %qD"
26325 #: cp/decl.c:7155 cp/decl2.c:733
26326 #, gcc-internal-format
26327 msgid "no %q#D member function declared in class %qT"
26330 #. DRs 132, 319 and 389 seem to indicate types with
26331 #. no linkage can only be used to declare extern "C"
26332 #. entities. Since it's not always an error in the
26333 #. ISO C++ 90 Standard, we only issue a warning.
26335 #, gcc-internal-format
26337 "anonymous type with no linkage used to declare variable %q#D with linkage"
26341 #, gcc-internal-format
26342 msgid "type %qT with no linkage used to declare variable %q#D with linkage"
26346 #, gcc-internal-format
26348 "%<constexpr%> needed for in-class initialization of static data member %q#D "
26349 "of non-integral type"
26353 #, gcc-internal-format
26354 msgid "in-class initialization of static data member %q#D of non-literal type"
26358 #, gcc-internal-format
26360 "invalid in-class initialization of static data member of non-integral type "
26365 #, gcc-internal-format
26366 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
26370 #, gcc-internal-format
26372 "ISO C++ forbids initialization of member constant %qD of non-integral type "
26377 #, gcc-internal-format
26378 msgid "size of array %qD has non-integral type %qT"
26382 #, gcc-internal-format
26383 msgid "size of array has non-integral type %qT"
26387 #, gcc-internal-format
26388 msgid "size of array %qD is negative"
26392 #, gcc-internal-format
26393 msgid "size of array is negative"
26397 #, gcc-internal-format
26398 msgid "ISO C++ forbids zero-size array %qD"
26402 #, gcc-internal-format
26403 msgid "ISO C++ forbids zero-size array"
26407 #, gcc-internal-format
26408 msgid "size of array %qD is not an integral constant-expression"
26412 #, gcc-internal-format
26413 msgid "size of array is not an integral constant-expression"
26417 #, gcc-internal-format
26418 msgid "ISO C++ forbids variable length array %qD"
26422 #, gcc-internal-format
26423 msgid "ISO C++ forbids variable length array"
26427 #, gcc-internal-format
26428 msgid "variable length array %qD is used"
26432 #, gcc-internal-format
26433 msgid "overflow in array dimension"
26437 #, gcc-internal-format
26438 msgid "declaration of %qD as array of void"
26442 #, gcc-internal-format
26443 msgid "creating array of void"
26447 #, gcc-internal-format
26448 msgid "declaration of %qD as array of functions"
26452 #, gcc-internal-format
26453 msgid "creating array of functions"
26457 #, gcc-internal-format
26458 msgid "declaration of %qD as array of references"
26462 #, gcc-internal-format
26463 msgid "creating array of references"
26467 #, gcc-internal-format
26468 msgid "declaration of %qD as array of function members"
26472 #, gcc-internal-format
26473 msgid "creating array of function members"
26477 #, gcc-internal-format
26479 "declaration of %qD as multidimensional array must have bounds for all "
26480 "dimensions except the first"
26484 #, gcc-internal-format
26486 "multidimensional array must have bounds for all dimensions except the first"
26490 #, gcc-internal-format
26491 msgid "return type specification for constructor invalid"
26495 #, gcc-internal-format
26496 msgid "return type specification for destructor invalid"
26500 #, gcc-internal-format
26501 msgid "return type specified for %<operator %T%>"
26505 #, gcc-internal-format
26506 msgid "unnamed variable or field declared void"
26510 #, gcc-internal-format
26511 msgid "variable or field declared void"
26515 #, gcc-internal-format
26516 msgid "invalid use of qualified-name %<::%D%>"
26520 #, gcc-internal-format
26521 msgid "invalid use of qualified-name %<%T::%D%>"
26525 #, gcc-internal-format
26526 msgid "invalid use of qualified-name %<%D::%D%>"
26530 #, gcc-internal-format
26531 msgid "type %qT is not derived from type %qT"
26534 #: cp/decl.c:8059 cp/decl.c:8151 cp/decl.c:9447
26535 #, gcc-internal-format
26536 msgid "declaration of %qD as non-function"
26540 #, gcc-internal-format
26541 msgid "declaration of %qD as non-member"
26545 #, gcc-internal-format
26546 msgid "declarator-id missing; using reserved word %qD"
26550 #, gcc-internal-format
26551 msgid "function definition does not declare parameters"
26555 #, gcc-internal-format
26556 msgid "%<constexpr%> cannot appear in a typedef declaration"
26560 #, gcc-internal-format
26561 msgid "two or more data types in declaration of %qs"
26565 #, gcc-internal-format
26566 msgid "conflicting specifiers in declaration of %qs"
26569 #: cp/decl.c:8269 cp/decl.c:8272 cp/decl.c:8275
26570 #, gcc-internal-format
26571 msgid "ISO C++ forbids declaration of %qs with no type"
26574 #: cp/decl.c:8300 cp/decl.c:8322
26575 #, gcc-internal-format
26576 msgid "%<signed%> or %<unsigned%> invalid for %qs"
26580 #, gcc-internal-format
26581 msgid "%<signed%> and %<unsigned%> specified together for %qs"
26585 #, gcc-internal-format
26586 msgid "%<long long%> invalid for %qs"
26590 #, gcc-internal-format
26591 msgid "%<__int128%> invalid for %qs"
26595 #, gcc-internal-format
26596 msgid "%<long%> invalid for %qs"
26600 #, gcc-internal-format
26601 msgid "%<short%> invalid for %qs"
26605 #, gcc-internal-format
26606 msgid "%<long%> or %<short%> invalid for %qs"
26610 #, gcc-internal-format
26611 msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
26615 #, gcc-internal-format
26616 msgid "%<long%> or %<short%> specified with char for %qs"
26620 #, gcc-internal-format
26621 msgid "%<long%> and %<short%> specified together for %qs"
26625 #, gcc-internal-format
26626 msgid "%<short%> or %<long%> invalid for %qs"
26630 #, gcc-internal-format
26631 msgid "long, short, signed or unsigned used invalidly for %qs"
26635 #, gcc-internal-format
26636 msgid "%<__int128%> is not supported by this target"
26640 #, gcc-internal-format
26641 msgid "ISO C++ does not support %<__int128%> for %qs"
26645 #, gcc-internal-format
26646 msgid "complex invalid for %qs"
26650 #, gcc-internal-format
26651 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
26655 #, gcc-internal-format
26656 msgid "member %qD cannot be declared both virtual and static"
26660 #, gcc-internal-format
26661 msgid "%<%T::%D%> is not a valid declarator"
26665 #, gcc-internal-format
26666 msgid "typedef declaration invalid in parameter declaration"
26670 #, gcc-internal-format
26671 msgid "storage class specified for template parameter %qs"
26675 #, gcc-internal-format
26676 msgid "storage class specifiers invalid in parameter declarations"
26680 #, gcc-internal-format
26681 msgid "parameter declared %<auto%>"
26685 #, gcc-internal-format
26686 msgid "a parameter cannot be declared %<constexpr%>"
26690 #, gcc-internal-format
26691 msgid "%<virtual%> outside class declaration"
26695 #, gcc-internal-format
26696 msgid "multiple storage classes in declaration of %qs"
26700 #, gcc-internal-format
26701 msgid "storage class specified for %qs"
26705 #, gcc-internal-format
26706 msgid "storage class specified for parameter %qs"
26710 #, gcc-internal-format
26711 msgid "nested function %qs declared %<extern%>"
26715 #, gcc-internal-format
26716 msgid "top-level declaration of %qs specifies %<auto%>"
26720 #, gcc-internal-format
26721 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
26725 #, gcc-internal-format
26726 msgid "storage class specifiers invalid in friend function declarations"
26730 #, gcc-internal-format
26731 msgid "%qs declared as function returning a function"
26735 #, gcc-internal-format
26736 msgid "%qs declared as function returning an array"
26740 #, gcc-internal-format
26741 msgid "%qs function uses %<auto%> type specifier without late return type"
26745 #, gcc-internal-format
26747 "%qs function with late return type has %qT as its type rather than plain "
26752 #, gcc-internal-format
26754 "%qs function with late return type not declared with %<auto%> type specifier"
26758 #, gcc-internal-format
26759 msgid "destructor cannot be static member function"
26763 #, gcc-internal-format
26764 msgid "destructors may not be cv-qualified"
26768 #, gcc-internal-format
26769 msgid "constructors cannot be declared virtual"
26773 #, gcc-internal-format
26774 msgid "can%'t initialize friend function %qs"
26777 #. Cannot be both friend and virtual.
26779 #, gcc-internal-format
26780 msgid "virtual functions cannot be friends"
26784 #, gcc-internal-format
26785 msgid "friend declaration not in class definition"
26789 #, gcc-internal-format
26790 msgid "can%'t define friend function %qs in a local class definition"
26794 #, gcc-internal-format
26795 msgid "destructors may not have parameters"
26799 #, gcc-internal-format
26800 msgid "cannot declare pointer to %q#T"
26803 #: cp/decl.c:8856 cp/decl.c:8863
26804 #, gcc-internal-format
26805 msgid "cannot declare reference to %q#T"
26809 #, gcc-internal-format
26810 msgid "cannot declare pointer to %q#T member"
26814 #, gcc-internal-format
26815 msgid "cannot declare reference to qualified function type %qT"
26819 #, gcc-internal-format
26820 msgid "cannot declare pointer to qualified function type %qT"
26824 #, gcc-internal-format
26826 "cannot declare reference to %q#T, which is not a typedef or a template type "
26831 #, gcc-internal-format
26832 msgid "both %<const%> and %<constexpr%> cannot be used here"
26836 #, gcc-internal-format
26837 msgid "both %<volatile%> and %<constexpr%> cannot be used here"
26841 #, gcc-internal-format
26842 msgid "template-id %qD used as a declarator"
26846 #, gcc-internal-format
26847 msgid "member functions are implicitly friends of their class"
26851 #, gcc-internal-format
26852 msgid "extra qualification %<%T::%> on member %qs"
26856 #, gcc-internal-format
26857 msgid "cannot define member function %<%T::%s%> within %<%T%>"
26861 #, gcc-internal-format
26862 msgid "cannot declare member %<%T::%s%> within %qT"
26866 #, gcc-internal-format
26867 msgid "non-parameter %qs cannot be a parameter pack"
26871 #, gcc-internal-format
26872 msgid "size of array %qs is too large"
26876 #, gcc-internal-format
26877 msgid "data member may not have variably modified type %qT"
26881 #, gcc-internal-format
26882 msgid "parameter may not have variably modified type %qT"
26885 #. [dcl.fct.spec] The explicit specifier shall only be used in
26886 #. declarations of constructors within a class definition.
26888 #, gcc-internal-format
26889 msgid "only declarations of constructors can be %<explicit%>"
26893 #, gcc-internal-format
26894 msgid "non-member %qs cannot be declared %<mutable%>"
26898 #, gcc-internal-format
26899 msgid "non-object member %qs cannot be declared %<mutable%>"
26903 #, gcc-internal-format
26904 msgid "function %qs cannot be declared %<mutable%>"
26908 #, gcc-internal-format
26909 msgid "static %qs cannot be declared %<mutable%>"
26913 #, gcc-internal-format
26914 msgid "const %qs cannot be declared %<mutable%>"
26918 #, gcc-internal-format
26919 msgid "typedef name may not be a nested-name-specifier"
26923 #, gcc-internal-format
26924 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
26928 #, gcc-internal-format
26930 "qualified function types cannot be used to declare static member functions"
26934 #, gcc-internal-format
26935 msgid "qualified function types cannot be used to declare free functions"
26939 #, gcc-internal-format
26940 msgid "type qualifiers specified for friend class declaration"
26944 #, gcc-internal-format
26945 msgid "%<inline%> specified for friend class declaration"
26949 #, gcc-internal-format
26950 msgid "template parameters cannot be friends"
26954 #, gcc-internal-format
26955 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
26959 #, gcc-internal-format
26960 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
26964 #, gcc-internal-format
26965 msgid "trying to make class %qT a friend of global scope"
26969 #, gcc-internal-format
26970 msgid "invalid qualifiers on non-member function type"
26974 #, gcc-internal-format
26975 msgid "abstract declarator %qT used as declaration"
26979 #, gcc-internal-format
26980 msgid "cannot use %<::%> in parameter declaration"
26983 #. Something like struct S { int N::j; };
26985 #, gcc-internal-format
26986 msgid "invalid use of %<::%>"
26990 #, gcc-internal-format
26991 msgid "function %qD declared virtual inside a union"
26995 #, gcc-internal-format
26996 msgid "%qD cannot be declared virtual, since it is always static"
27000 #, gcc-internal-format
27001 msgid "expected qualified name in friend declaration for destructor %qD"
27005 #, gcc-internal-format
27006 msgid "declaration of %qD as member of %qT"
27010 #, gcc-internal-format
27011 msgid "a destructor cannot be %<constexpr%>"
27015 #, gcc-internal-format
27016 msgid "expected qualified name in friend declaration for constructor %qD"
27020 #, gcc-internal-format
27021 msgid "field %qD has incomplete type"
27025 #, gcc-internal-format
27026 msgid "name %qT has incomplete type"
27030 #, gcc-internal-format
27031 msgid " in instantiation of template %qT"
27035 #, gcc-internal-format
27036 msgid "%qE is neither function nor member function; cannot be declared friend"
27040 #, gcc-internal-format
27041 msgid "non-static data member initializers"
27045 #, gcc-internal-format
27046 msgid "ISO C++ forbids initialization of member %qD"
27050 #, gcc-internal-format
27051 msgid "making %qD static"
27055 #, gcc-internal-format
27056 msgid "non-static data member %qE declared %<constexpr%>"
27060 #, gcc-internal-format
27061 msgid "storage class %<auto%> invalid for function %qs"
27065 #, gcc-internal-format
27066 msgid "storage class %<register%> invalid for function %qs"
27070 #, gcc-internal-format
27071 msgid "storage class %<__thread%> invalid for function %qs"
27075 #, gcc-internal-format
27077 "%<static%> specified invalid for function %qs declared out of global scope"
27081 #, gcc-internal-format
27083 "%<inline%> specifier invalid for function %qs declared out of global scope"
27087 #, gcc-internal-format
27088 msgid "%q#T is not a class or a namespace"
27092 #, gcc-internal-format
27093 msgid "virtual non-class function %qs"
27097 #, gcc-internal-format
27098 msgid "%qs defined in a non-class scope"
27102 #, gcc-internal-format
27103 msgid "cannot declare member function %qD to have static linkage"
27106 #. FIXME need arm citation
27108 #, gcc-internal-format
27109 msgid "cannot declare static function inside another function"
27113 #, gcc-internal-format
27115 "%<static%> may not be used when defining (as opposed to declaring) a static "
27120 #, gcc-internal-format
27121 msgid "static member %qD declared %<register%>"
27125 #, gcc-internal-format
27126 msgid "cannot explicitly declare member %q#D to have extern linkage"
27130 #, gcc-internal-format
27131 msgid "declaration of constexpr variable %qD is not a definition"
27135 #, gcc-internal-format
27136 msgid "%qs initialized and declared %<extern%>"
27140 #, gcc-internal-format
27141 msgid "%qs has both %<extern%> and initializer"
27145 #, gcc-internal-format
27146 msgid "default argument for %q#D has type %qT"
27150 #, gcc-internal-format
27151 msgid "default argument for parameter of type %qT has type %qT"
27155 #, gcc-internal-format
27156 msgid "default argument %qE uses local variable %qD"
27160 #, gcc-internal-format
27161 msgid "parameter %qD has Java class type"
27165 #, gcc-internal-format
27166 msgid "parameter %qD invalidly declared method type"
27170 #, gcc-internal-format
27171 msgid "parameter %qD includes pointer to array of unknown bound %qT"
27175 #, gcc-internal-format
27176 msgid "parameter %qD includes reference to array of unknown bound %qT"
27180 #, gcc-internal-format
27181 msgid "parameter packs must be at the end of the parameter list"
27186 #. A declaration of a constructor for a class X is ill-formed if
27187 #. its first parameter is of type (optionally cv-qualified) X
27188 #. and either there are no other parameters or else all other
27189 #. parameters have default arguments.
27191 #. We *don't* complain about member template instantiations that
27192 #. have this form, though; they can occur as we try to decide
27193 #. what constructor to use during overload resolution. Since
27194 #. overload resolution will never prefer such a constructor to
27195 #. the non-template copy constructor (which is either explicitly
27196 #. or implicitly defined), there's no need to worry about their
27197 #. existence. Theoretically, they should never even be
27198 #. instantiated, but that's hard to forestall.
27200 #, gcc-internal-format
27201 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
27205 #, gcc-internal-format
27206 msgid "%qD may not be declared within a namespace"
27210 #, gcc-internal-format
27211 msgid "%qD may not be declared as static"
27215 #, gcc-internal-format
27216 msgid "%qD must be a nonstatic member function"
27220 #, gcc-internal-format
27222 "%qD must be either a non-static member function or a non-member function"
27226 #, gcc-internal-format
27227 msgid "%qD must have an argument of class or enumerated type"
27231 #, gcc-internal-format
27233 "conversion to a reference to void will never use a type conversion operator"
27237 #, gcc-internal-format
27238 msgid "conversion to void will never use a type conversion operator"
27242 #, gcc-internal-format
27244 "conversion to a reference to the same type will never use a type conversion "
27249 #, gcc-internal-format
27250 msgid "conversion to the same type will never use a type conversion operator"
27254 #, gcc-internal-format
27256 "conversion to a reference to a base class will never use a type conversion "
27261 #, gcc-internal-format
27262 msgid "conversion to a base class will never use a type conversion operator"
27267 #, gcc-internal-format
27268 msgid "ISO C++ prohibits overloading operator ?:"
27272 #, gcc-internal-format
27273 msgid "%qD must not have variable number of arguments"
27277 #, gcc-internal-format
27278 msgid "postfix %qD must take %<int%> as its argument"
27282 #, gcc-internal-format
27283 msgid "postfix %qD must take %<int%> as its second argument"
27287 #, gcc-internal-format
27288 msgid "%qD must take either zero or one argument"
27292 #, gcc-internal-format
27293 msgid "%qD must take either one or two arguments"
27297 #, gcc-internal-format
27298 msgid "prefix %qD should return %qT"
27302 #, gcc-internal-format
27303 msgid "postfix %qD should return %qT"
27307 #, gcc-internal-format
27308 msgid "%qD must take %<void%>"
27311 #: cp/decl.c:10809 cp/decl.c:10818
27312 #, gcc-internal-format
27313 msgid "%qD must take exactly one argument"
27317 #, gcc-internal-format
27318 msgid "%qD must take exactly two arguments"
27322 #, gcc-internal-format
27323 msgid "user-defined %qD always evaluates both arguments"
27327 #, gcc-internal-format
27328 msgid "%qD should return by value"
27331 #: cp/decl.c:10854 cp/decl.c:10859
27332 #, gcc-internal-format
27333 msgid "%qD cannot have default arguments"
27337 #, gcc-internal-format
27338 msgid "using template type parameter %qT after %qs"
27342 #, gcc-internal-format
27343 msgid "using typedef-name %qD after %qs"
27347 #, gcc-internal-format
27348 msgid "%q+D has a previous declaration here"
27352 #, gcc-internal-format
27353 msgid "%qT referred to as %qs"
27356 #: cp/decl.c:10943 cp/decl.c:10950
27357 #, gcc-internal-format
27358 msgid "%q+T has a previous declaration here"
27362 #, gcc-internal-format
27363 msgid "%qT referred to as enum"
27366 #. If a class template appears as elaborated type specifier
27367 #. without a template header such as:
27369 #. template <class T> class C {};
27370 #. void f(class C); // No template header here
27372 #. then the required template argument is missing.
27374 #, gcc-internal-format
27375 msgid "template argument required for %<%s %T%>"
27378 #: cp/decl.c:11012 cp/name-lookup.c:2859
27379 #, gcc-internal-format
27380 msgid "%qD has the same name as the class in which it is declared"
27383 #: cp/decl.c:11042 cp/name-lookup.c:2364 cp/name-lookup.c:3134
27384 #: cp/name-lookup.c:3179 cp/parser.c:4632 cp/parser.c:19123
27385 #, gcc-internal-format
27386 msgid "reference to %qD is ambiguous"
27390 #, gcc-internal-format
27391 msgid "use of enum %q#D without previous declaration"
27395 #, gcc-internal-format
27396 msgid "redeclaration of %qT as a non-template"
27400 #, gcc-internal-format
27401 msgid "previous declaration %q+D"
27405 #, gcc-internal-format
27406 msgid "derived union %qT invalid"
27410 #, gcc-internal-format
27411 msgid "Java class %qT cannot have multiple bases"
27415 #, gcc-internal-format
27416 msgid "Java class %qT cannot have virtual bases"
27420 #, gcc-internal-format
27421 msgid "base type %qT fails to be a struct or class type"
27425 #, gcc-internal-format
27426 msgid "recursive type %qT undefined"
27430 #, gcc-internal-format
27431 msgid "duplicate base type %qT invalid"
27435 #, gcc-internal-format
27436 msgid "scoped/unscoped mismatch in enum %q#T"
27439 #: cp/decl.c:11495 cp/decl.c:11503 cp/decl.c:11515 cp/parser.c:13552
27440 #, gcc-internal-format
27441 msgid "previous definition here"
27445 #, gcc-internal-format
27446 msgid "underlying type mismatch in enum %q#T"
27450 #, gcc-internal-format
27451 msgid "different underlying type in enum %q#T"
27455 #, gcc-internal-format
27456 msgid "underlying type %<%T%> of %<%T%> must be an integral type"
27461 #. IF no integral type can represent all the enumerator values, the
27462 #. enumeration is ill-formed.
27464 #, gcc-internal-format
27465 msgid "no integral type can represent all of the enumerator values for %qT"
27469 #, gcc-internal-format
27470 msgid "enumerator value for %qD is not an integer constant"
27474 #, gcc-internal-format
27475 msgid "overflow in enumeration values at %qD"
27479 #, gcc-internal-format
27480 msgid "enumerator value %E is too large for underlying type %<%T%>"
27484 #, gcc-internal-format
27485 msgid "return type %q#T is incomplete"
27489 #, gcc-internal-format
27490 msgid "return type has Java class type %q#T"
27493 #: cp/decl.c:12112 cp/typeck.c:7741
27494 #, gcc-internal-format
27495 msgid "%<operator=%> should return a reference to %<*this%>"
27499 #, gcc-internal-format
27500 msgid "no previous declaration for %q+D"
27504 #, gcc-internal-format
27505 msgid "invalid function declaration"
27509 #, gcc-internal-format
27510 msgid "parameter %qD declared void"
27514 #, gcc-internal-format
27515 msgid "parameter %q+D set but not used"
27519 #, gcc-internal-format
27520 msgid "invalid member function declaration"
27524 #, gcc-internal-format
27525 msgid "%qD is already defined in class %qT"
27529 #, gcc-internal-format
27530 msgid "static member function %q#D declared with type qualifiers"
27534 #, gcc-internal-format
27535 msgid "name missing for member function"
27538 #: cp/decl2.c:389 cp/decl2.c:403
27539 #, gcc-internal-format
27540 msgid "ambiguous conversion for array subscript"
27544 #, gcc-internal-format
27545 msgid "invalid types %<%T[%T]%> for array subscript"
27549 #, gcc-internal-format
27550 msgid "deleting array %q#D"
27554 #, gcc-internal-format
27555 msgid "type %q#T argument given to %<delete%>, expected pointer"
27559 #, gcc-internal-format
27561 "cannot delete a function. Only pointer-to-objects are valid arguments to "
27566 #, gcc-internal-format
27567 msgid "deleting %qT is undefined"
27570 #: cp/decl2.c:509 cp/pt.c:4759
27571 #, gcc-internal-format
27572 msgid "template declaration of %q#D"
27576 #, gcc-internal-format
27577 msgid "Java method %qD has non-Java return type %qT"
27581 #, gcc-internal-format
27582 msgid "Java method %qD has non-Java parameter type %qT"
27586 #, gcc-internal-format
27588 "template parameter lists provided don%'t match the template parameters of %qD"
27592 #, gcc-internal-format
27593 msgid "prototype for %q#D does not match any in class %qT"
27597 #, gcc-internal-format
27598 msgid "local class %q#T shall not have static data member %q#D"
27602 #, gcc-internal-format
27603 msgid "explicit template argument list not allowed"
27607 #, gcc-internal-format
27608 msgid "member %qD conflicts with virtual function table field name"
27612 #, gcc-internal-format
27613 msgid "%qD is already defined in %qT"
27617 #, gcc-internal-format
27618 msgid "invalid initializer for member function %qD"
27622 #, gcc-internal-format
27623 msgid "initializer specified for static member function %qD"
27627 #, gcc-internal-format
27628 msgid "field initializer is not constant"
27632 #, gcc-internal-format
27633 msgid "%<asm%> specifiers are not permitted on non-static data members"
27637 #, gcc-internal-format
27638 msgid "bit-field %qD with non-integral type"
27642 #, gcc-internal-format
27643 msgid "cannot declare %qD to be a bit-field type"
27647 #, gcc-internal-format
27648 msgid "cannot declare bit-field %qD with function type"
27652 #, gcc-internal-format
27653 msgid "%qD is already defined in the class %qT"
27657 #, gcc-internal-format
27658 msgid "static member %qD cannot be a bit-field"
27662 #, gcc-internal-format
27663 msgid "width of bit-field %qD has non-integral type %qT"
27667 #, gcc-internal-format
27668 msgid "anonymous struct not inside named type"
27672 #, gcc-internal-format
27673 msgid "namespace-scope anonymous aggregates must be static"
27677 #, gcc-internal-format
27678 msgid "anonymous union with no members"
27682 #, gcc-internal-format
27683 msgid "%<operator new%> must return type %qT"
27686 #. [basic.stc.dynamic.allocation]
27688 #. The first parameter shall not have an associated default
27691 #, gcc-internal-format
27692 msgid "the first parameter of %<operator new%> cannot have a default argument"
27696 #, gcc-internal-format
27697 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
27701 #, gcc-internal-format
27702 msgid "%<operator delete%> must return type %qT"
27706 #, gcc-internal-format
27707 msgid "%<operator delete%> takes type %qT as first parameter"
27711 #, gcc-internal-format
27712 msgid "%qT has a field %qD whose type uses the anonymous namespace"
27716 #, gcc-internal-format
27717 msgid "%qT declared with greater visibility than the type of its field %qD"
27721 #, gcc-internal-format
27722 msgid "%qT has a base %qT whose type uses the anonymous namespace"
27726 #, gcc-internal-format
27727 msgid "%qT declared with greater visibility than its base %qT"
27731 #, gcc-internal-format
27732 msgid "%q+#D, declared using anonymous type, is used but never defined"
27736 #, gcc-internal-format
27737 msgid "%q+#D, declared using local type %qT, is used but never defined"
27741 #, gcc-internal-format
27742 msgid "inline function %q+D used but never defined"
27746 #, gcc-internal-format
27747 msgid "default argument missing for parameter %P of %q+#D"
27750 #. We mark a lambda conversion op as deleted if we can't
27751 #. generate it properly; see maybe_add_lambda_conv_op.
27753 #, gcc-internal-format
27754 msgid "converting lambda which uses %<...%> to function pointer"
27758 #, gcc-internal-format
27759 msgid "use of deleted function %qD"
27763 #, gcc-internal-format
27765 "extended initializer lists only available with -std=c++0x or -std=gnu++0x"
27769 #, gcc-internal-format
27771 "explicit conversion operators only available with -std=c++0x or -std=gnu++0x"
27775 #, gcc-internal-format
27776 msgid "variadic templates only available with -std=c++0x or -std=gnu++0x"
27780 #, gcc-internal-format
27781 msgid "lambda expressions only available with -std=c++0x or -std=gnu++0x"
27785 #, gcc-internal-format
27786 msgid "C++0x auto only available with -std=c++0x or -std=gnu++0x"
27790 #, gcc-internal-format
27791 msgid "scoped enums only available with -std=c++0x or -std=gnu++0x"
27795 #, gcc-internal-format
27797 "defaulted and deleted functions only available with -std=c++0x or -std=gnu+"
27802 #, gcc-internal-format
27803 msgid "inline namespaces only available with -std=c++0x or -std=gnu++0x"
27806 #. Can't throw a reference.
27808 #, gcc-internal-format
27809 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
27813 #, gcc-internal-format
27814 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
27817 #. Thrown object must be a Throwable.
27819 #, gcc-internal-format
27820 msgid "type %qT is not derived from %<java::lang::Throwable%>"
27824 #, gcc-internal-format
27825 msgid "mixing C++ and Java catches in a single translation unit"
27828 #: cp/except.c:421 java/except.c:583
27829 #, gcc-internal-format
27830 msgid "exception handling disabled, use -fexceptions to enable"
27834 #, gcc-internal-format
27835 msgid "throwing NULL, which has integral, not pointer type"
27838 #: cp/except.c:681 cp/init.c:2066
27839 #, gcc-internal-format
27840 msgid "%qD should never be overloaded"
27844 #, gcc-internal-format
27845 msgid " in thrown expression"
27849 #, gcc-internal-format
27851 "expression %qE of abstract class type %qT cannot be used in throw-expression"
27855 #, gcc-internal-format
27856 msgid "exception of type %qT will be caught"
27860 #, gcc-internal-format
27861 msgid " by earlier handler for %qT"
27864 #: cp/except.c:1015
27865 #, gcc-internal-format
27866 msgid "%<...%> handler must be the last handler for its try block"
27869 #: cp/except.c:1098
27870 #, gcc-internal-format
27871 msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
27874 #: cp/except.c:1100
27875 #, gcc-internal-format
27876 msgid "but %q+D does not throw; perhaps it should be declared %<noexcept%>"
27880 #, gcc-internal-format
27881 msgid "%qD is already a friend of class %qT"
27885 #, gcc-internal-format
27886 msgid "invalid type %qT declared %<friend%>"
27890 #. Friend declarations shall not declare partial
27891 #. specializations.
27892 #. template <class U> friend class T::X<U>;
27894 #. Friend declarations shall not declare partial
27895 #. specializations.
27896 #: cp/friend.c:246 cp/friend.c:276
27897 #, gcc-internal-format
27898 msgid "partial specialization %qT declared %<friend%>"
27902 #, gcc-internal-format
27903 msgid "class %qT is implicitly friends with itself"
27907 #, gcc-internal-format
27908 msgid "%qT is not a member of %qT"
27912 #, gcc-internal-format
27913 msgid "%qT is not a member class template of %qT"
27917 #, gcc-internal-format
27918 msgid "%qT is not a nested class of %qT"
27921 #. template <class T> friend class T;
27923 #, gcc-internal-format
27924 msgid "template parameter type %qT declared %<friend%>"
27927 #. template <class T> friend class A; where A is not a template
27929 #, gcc-internal-format
27930 msgid "%q#T is not a template"
27934 #, gcc-internal-format
27935 msgid "%qD is already a friend of %qT"
27939 #, gcc-internal-format
27940 msgid "%qT is already a friend of %qT"
27944 #, gcc-internal-format
27945 msgid "member %qD declared as friend before type %qT defined"
27949 #, gcc-internal-format
27950 msgid "friend declaration %qD in local class without prior declaration"
27954 #, gcc-internal-format
27955 msgid "friend declaration %q#D declares a non-template function"
27959 #, gcc-internal-format
27961 "(if this is not what you intended, make sure the function template has "
27962 "already been declared and add <> after the function name here) "
27966 #, gcc-internal-format
27967 msgid "value-initialization of reference"
27971 #, gcc-internal-format
27972 msgid "cannot value-initialize array of unknown bound %qT"
27976 #, gcc-internal-format
27977 msgid "%qD should be initialized in the member initialization list"
27981 #, gcc-internal-format
27982 msgid "value-initialization of %q#D, which has reference type"
27986 #, gcc-internal-format
27987 msgid "invalid initializer for array member %q#D"
27990 #: cp/init.c:513 cp/init.c:531
27991 #, gcc-internal-format
27992 msgid "uninitialized member %qD with %<const%> type %qT"
27996 #, gcc-internal-format
27997 msgid "uninitialized reference member %qD"
28001 #, gcc-internal-format
28002 msgid "uninitialized member %qD in %<constexpr%> constructor"
28006 #, gcc-internal-format
28007 msgid "%q+D will be initialized after"
28011 #, gcc-internal-format
28012 msgid "base %qT will be initialized after"
28016 #, gcc-internal-format
28021 #, gcc-internal-format
28026 #, gcc-internal-format
28027 msgid " when initialized here"
28031 #, gcc-internal-format
28032 msgid "multiple initializations given for %qD"
28036 #, gcc-internal-format
28037 msgid "multiple initializations given for base %qT"
28041 #, gcc-internal-format
28042 msgid "initializations for multiple members of %qT"
28046 #, gcc-internal-format
28048 "base class %q#T should be explicitly initialized in the copy constructor"
28052 #, gcc-internal-format
28053 msgid "uninitialized base %qT in %<constexpr%> constructor"
28056 #: cp/init.c:1119 cp/init.c:1138
28057 #, gcc-internal-format
28058 msgid "class %qT does not have any field named %qD"
28062 #, gcc-internal-format
28064 "%q#D is a static data member; it can only be initialized at its definition"
28068 #, gcc-internal-format
28069 msgid "%q#D is not a non-static data member of %qT"
28073 #, gcc-internal-format
28074 msgid "unnamed initializer for %qT, which has no base classes"
28078 #, gcc-internal-format
28079 msgid "unnamed initializer for %qT, which uses multiple inheritance"
28083 #, gcc-internal-format
28084 msgid "%qD is both a direct base and an indirect virtual base"
28088 #, gcc-internal-format
28089 msgid "type %qT is not a direct or virtual base of %qT"
28093 #, gcc-internal-format
28094 msgid "type %qT is not a direct base of %qT"
28098 #, gcc-internal-format
28099 msgid "bad array initializer"
28102 #: cp/init.c:1549 cp/semantics.c:2630
28103 #, gcc-internal-format
28104 msgid "%qT is not a class type"
28108 #, gcc-internal-format
28109 msgid "incomplete type %qT does not have member %qD"
28113 #, gcc-internal-format
28114 msgid "invalid pointer to bit-field %qD"
28118 #, gcc-internal-format
28119 msgid "invalid use of non-static member function %qD"
28123 #, gcc-internal-format
28124 msgid "invalid use of non-static data member %qD"
28128 #, gcc-internal-format
28130 "uninitialized reference member in %q#T using %<new%> without new-initializer"
28134 #, gcc-internal-format
28135 msgid "uninitialized reference member in %q#T"
28139 #, gcc-internal-format
28141 "uninitialized const member in %q#T using %<new%> without new-initializer"
28145 #, gcc-internal-format
28146 msgid "uninitialized const member in %q#T"
28150 #, gcc-internal-format
28151 msgid "invalid type %<void%> for new"
28155 #, gcc-internal-format
28156 msgid "uninitialized const in %<new%> of %q#T"
28160 #, gcc-internal-format
28161 msgid "call to Java constructor with %qs undefined"
28165 #, gcc-internal-format
28166 msgid "Java class %q#T object allocated using placement new"
28170 #, gcc-internal-format
28171 msgid "no suitable %qD found in class %qT"
28174 #: cp/init.c:2113 cp/search.c:1103
28175 #, gcc-internal-format
28176 msgid "request for member %qD is ambiguous"
28180 #, gcc-internal-format
28182 "non-constant array size in new, unable to verify length of initializer-list"
28186 #, gcc-internal-format
28187 msgid "ISO C++ forbids initialization in array new"
28191 #, gcc-internal-format
28192 msgid "size in array new must have integral type"
28196 #, gcc-internal-format
28197 msgid "new cannot be applied to a reference type"
28201 #, gcc-internal-format
28202 msgid "new cannot be applied to a function type"
28206 #, gcc-internal-format
28207 msgid "call to Java constructor, while %<jclass%> undefined"
28211 #, gcc-internal-format
28212 msgid "can%'t find %<class$%> in %qT"
28216 #, gcc-internal-format
28217 msgid "initializer ends prematurely"
28221 #, gcc-internal-format
28222 msgid "cannot initialize multi-dimensional array with initializer"
28226 #, gcc-internal-format
28227 msgid "possible problem detected in invocation of delete operator:"
28231 #, gcc-internal-format
28233 "neither the destructor nor the class-specific operator delete will be "
28234 "called, even if they are declared when the class is defined"
28238 #, gcc-internal-format
28239 msgid "unknown array size in delete"
28243 #, gcc-internal-format
28244 msgid "type to vector delete is neither pointer or array type"
28248 #, gcc-internal-format, gfc-internal-format
28249 msgid "junk at end of #pragma %s"
28253 #, gcc-internal-format, gfc-internal-format
28254 msgid "invalid #pragma %s"
28258 #, gcc-internal-format
28259 msgid "#pragma vtable no longer supported"
28263 #, gcc-internal-format
28264 msgid "#pragma implementation for %qs appears after file is included"
28268 #, gcc-internal-format
28269 msgid "junk at end of #pragma GCC java_exceptions"
28273 #, gcc-internal-format
28274 msgid "%qD not defined"
28278 #, gcc-internal-format
28279 msgid "%qD was not declared in this scope"
28282 #. In a template, it is invalid to write "f()" or "f(3)" if no
28283 #. declaration of "f" is available. Historically, G++ and most
28284 #. other compilers accepted that usage since they deferred all name
28285 #. lookup until instantiation time rather than doing unqualified
28286 #. name lookup at template definition time; explain to the user what
28289 #. Note that we have the exact wording of the following message in
28290 #. the manual (trouble.texi, node "Name lookup"), so they need to
28291 #. be kept in synch.
28293 #, gcc-internal-format
28295 "there are no arguments to %qD that depend on a template parameter, so a "
28296 "declaration of %qD must be available"
28300 #, gcc-internal-format
28302 "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the "
28303 "use of an undeclared name is deprecated)"
28306 #: cp/mangle.c:1951
28307 #, gcc-internal-format
28308 msgid "mangling typeof, use decltype instead"
28311 #: cp/mangle.c:2181
28312 #, gcc-internal-format
28313 msgid "mangling unknown fixed point type"
28316 #: cp/mangle.c:2586
28317 #, gcc-internal-format, gfc-internal-format
28318 msgid "mangling %C"
28321 #: cp/mangle.c:2638
28322 #, gcc-internal-format
28323 msgid "mangling new-expression"
28326 #: cp/mangle.c:2672
28327 #, gcc-internal-format
28328 msgid "omitted middle operand to %<?:%> operand cannot be mangled"
28331 #: cp/mangle.c:2980
28332 #, gcc-internal-format
28333 msgid "the mangled name of %qD will change in a future version of GCC"
28336 #: cp/mangle.c:3096
28337 #, gcc-internal-format
28339 "-fabi-version=4 (or =0) avoids this error with a change in vector mangling"
28343 #, gcc-internal-format
28344 msgid "generic thunk code fails for method %q#D which uses %<...%>"
28347 #: cp/method.c:648 cp/method.c:979
28348 #, gcc-internal-format
28349 msgid "non-static const member %q#D, can%'t use default assignment operator"
28352 #: cp/method.c:654 cp/method.c:985
28353 #, gcc-internal-format
28355 "non-static reference member %q#D, can%'t use default assignment operator"
28359 #, gcc-internal-format
28360 msgid "synthesized method %qD first required here "
28364 #, gcc-internal-format
28365 msgid "union member %q+D with non-trivial %qD"
28368 #: cp/method.c:1002
28369 #, gcc-internal-format
28370 msgid "uninitialized non-static const member %q#D"
28373 #: cp/method.c:1008
28374 #, gcc-internal-format
28375 msgid "uninitialized non-static reference member %q#D"
28378 #: cp/method.c:1240
28379 #, gcc-internal-format
28381 "%qT has virtual bases, default move assignment operator cannot be generated"
28384 #: cp/method.c:1351
28385 #, gcc-internal-format
28386 msgid "a lambda closure type has a deleted default constructor"
28389 #: cp/method.c:1353
28390 #, gcc-internal-format
28391 msgid "a lambda closure type has a deleted copy assignment operator"
28394 #: cp/method.c:1362
28395 #, gcc-internal-format
28397 "%qD is implicitly deleted because the default definition would be ill-formed:"
28400 #: cp/method.c:1554
28401 #, gcc-internal-format
28402 msgid "defaulted declaration %q+D"
28405 #: cp/method.c:1556
28406 #, gcc-internal-format
28407 msgid "does not match expected signature %qD"
28410 #: cp/method.c:1577
28411 #, gcc-internal-format
28412 msgid "%qD cannot be declared as constexpr"
28415 #: cp/method.c:1617
28416 #, gcc-internal-format
28417 msgid "%qD cannot be defaulted"
28420 #: cp/method.c:1626
28421 #, gcc-internal-format
28422 msgid "defaulted function %q+D with default argument"
28425 #: cp/method.c:1632
28426 #, gcc-internal-format
28428 "function %q+D defaulted on its first declaration must not have an exception-"
28432 #: cp/method.c:1635
28433 #, gcc-internal-format
28434 msgid "%qD declared virtual cannot be defaulted in the class body"
28437 #: cp/method.c:1712
28438 #, gcc-internal-format
28440 "vtable layout for class %qT may not be ABI-compliantand may change in a "
28441 "future version of GCC due to implicit virtual destructor"
28444 #: cp/name-lookup.c:731
28445 #, gcc-internal-format
28446 msgid "redeclaration of %<wchar_t%> as %qT"
28449 #. A redeclaration of main, but not a duplicate of the
28452 #. [basic.start.main]
28454 #. This function shall not be overloaded.
28455 #: cp/name-lookup.c:761
28456 #, gcc-internal-format
28457 msgid "invalid redeclaration of %q+D"
28460 #: cp/name-lookup.c:762
28461 #, gcc-internal-format
28465 #: cp/name-lookup.c:808 cp/name-lookup.c:819
28466 #, gcc-internal-format
28467 msgid "declaration of %q#D with C language linkage"
28470 #: cp/name-lookup.c:812
28471 #, gcc-internal-format
28472 msgid "due to different exception specifications"
28475 #: cp/name-lookup.c:903
28476 #, gcc-internal-format
28477 msgid "type mismatch with previous external decl of %q#D"
28480 #: cp/name-lookup.c:904
28481 #, gcc-internal-format
28482 msgid "previous external decl of %q+#D"
28485 #: cp/name-lookup.c:995
28486 #, gcc-internal-format
28487 msgid "extern declaration of %q#D doesn%'t match"
28490 #: cp/name-lookup.c:996
28491 #, gcc-internal-format
28492 msgid "global declaration %q+#D"
28495 #: cp/name-lookup.c:1053 cp/name-lookup.c:1082
28496 #, gcc-internal-format
28497 msgid "declaration of %q#D shadows a parameter"
28500 #: cp/name-lookup.c:1085
28501 #, gcc-internal-format
28502 msgid "declaration of %qD shadows a previous local"
28505 #. Location of previous decl is not useful in this case.
28506 #: cp/name-lookup.c:1114
28507 #, gcc-internal-format
28508 msgid "declaration of %qD shadows a member of 'this'"
28511 #: cp/name-lookup.c:1128
28512 #, gcc-internal-format
28513 msgid "declaration of %qD shadows a global declaration"
28516 #: cp/name-lookup.c:1251
28517 #, gcc-internal-format
28518 msgid "name lookup of %qD changed"
28521 #: cp/name-lookup.c:1252
28522 #, gcc-internal-format
28523 msgid " matches this %q+D under ISO standard rules"
28526 #: cp/name-lookup.c:1254
28527 #, gcc-internal-format
28528 msgid " matches this %q+D under old rules"
28531 #: cp/name-lookup.c:1272 cp/name-lookup.c:1280
28532 #, gcc-internal-format
28533 msgid "name lookup of %qD changed for ISO %<for%> scoping"
28536 #: cp/name-lookup.c:1274
28537 #, gcc-internal-format
28538 msgid " cannot use obsolete binding at %q+D because it has a destructor"
28541 #: cp/name-lookup.c:1283
28542 #, gcc-internal-format
28543 msgid " using obsolete binding at %q+D"
28546 #: cp/name-lookup.c:1289 cp/parser.c:11602
28547 #, gcc-internal-format
28548 msgid "(if you use %<-fpermissive%> G++ will accept your code)"
28551 #: cp/name-lookup.c:1344
28552 #, gcc-internal-format
28553 msgid "%s %s(%E) %p %d\n"
28556 #: cp/name-lookup.c:1347
28557 #, gcc-internal-format
28558 msgid "%s %s %p %d\n"
28561 #: cp/name-lookup.c:2077
28562 #, gcc-internal-format
28563 msgid "%q#D hides constructor for %q#T"
28566 #: cp/name-lookup.c:2094
28567 #, gcc-internal-format
28568 msgid "%q#D conflicts with previous using declaration %q#D"
28571 #: cp/name-lookup.c:2117
28572 #, gcc-internal-format
28573 msgid "previous non-function declaration %q+#D"
28576 #: cp/name-lookup.c:2118
28577 #, gcc-internal-format
28578 msgid "conflicts with function declaration %q#D"
28581 #. It's a nested name with template parameter dependent scope.
28582 #. This can only be using-declaration for class member.
28583 #: cp/name-lookup.c:2196 cp/name-lookup.c:2221
28584 #, gcc-internal-format
28585 msgid "%qT is not a namespace"
28589 #. A using-declaration shall not name a template-id.
28590 #: cp/name-lookup.c:2206
28591 #, gcc-internal-format
28592 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
28595 #: cp/name-lookup.c:2213
28596 #, gcc-internal-format
28597 msgid "namespace %qD not allowed in using-declaration"
28600 #: cp/name-lookup.c:2249
28601 #, gcc-internal-format
28602 msgid "%qD not declared"
28605 #: cp/name-lookup.c:2285 cp/name-lookup.c:2322 cp/name-lookup.c:2356
28606 #: cp/name-lookup.c:2371
28607 #, gcc-internal-format
28608 msgid "%qD is already declared in this scope"
28611 #: cp/name-lookup.c:2978
28612 #, gcc-internal-format
28613 msgid "using-declaration for non-member at class scope"
28616 #: cp/name-lookup.c:2985
28617 #, gcc-internal-format
28618 msgid "%<%T::%D%> names destructor"
28621 #: cp/name-lookup.c:2990
28622 #, gcc-internal-format
28623 msgid "%<%T::%D%> names constructor"
28626 #: cp/name-lookup.c:2995
28627 #, gcc-internal-format
28628 msgid "%<%T::%D%> names constructor in %qT"
28631 #: cp/name-lookup.c:3045
28632 #, gcc-internal-format
28633 msgid "no members matching %<%T::%D%> in %q#T"
28636 #: cp/name-lookup.c:3113
28637 #, gcc-internal-format
28638 msgid "declaration of %qD not in a namespace surrounding %qD"
28641 #: cp/name-lookup.c:3121
28642 #, gcc-internal-format
28643 msgid "explicit qualification in declaration of %qD"
28646 #: cp/name-lookup.c:3204
28647 #, gcc-internal-format
28648 msgid "%qD should have been declared inside %qD"
28651 #: cp/name-lookup.c:3249
28652 #, gcc-internal-format
28653 msgid "%qD attribute requires a single NTBS argument"
28656 #: cp/name-lookup.c:3256
28657 #, gcc-internal-format
28659 "%qD attribute is meaningless since members of the anonymous namespace get "
28663 #: cp/name-lookup.c:3265 cp/name-lookup.c:3635
28664 #, gcc-internal-format
28665 msgid "%qD attribute directive ignored"
28668 #: cp/name-lookup.c:3310
28669 #, gcc-internal-format
28670 msgid "namespace alias %qD not allowed here, assuming %qD"
28673 #: cp/name-lookup.c:3623
28674 #, gcc-internal-format
28675 msgid "strong using only meaningful at namespace scope"
28678 #: cp/name-lookup.c:3627
28679 #, gcc-internal-format
28680 msgid "current namespace %qD does not enclose strongly used namespace %qD"
28683 #: cp/name-lookup.c:5100
28684 #, gcc-internal-format
28685 msgid "argument dependent lookup finds %q+D"
28688 #: cp/name-lookup.c:5547
28689 #, gcc-internal-format
28690 msgid "XXX entering pop_everything ()\n"
28693 #: cp/name-lookup.c:5556
28694 #, gcc-internal-format
28695 msgid "XXX leaving pop_everything ()\n"
28698 #: cp/optimize.c:341
28699 #, gcc-internal-format
28700 msgid "making multiple clones of %qD"
28704 #, gcc-internal-format
28705 msgid "identifier %qE will become a keyword in C++0x"
28708 #: cp/parser.c:2308
28709 #, gcc-internal-format
28710 msgid "%<#pragma%> is not allowed here"
28713 #: cp/parser.c:2339
28714 #, gcc-internal-format
28715 msgid "%<%E::%E%> has not been declared"
28718 #: cp/parser.c:2342
28719 #, gcc-internal-format
28720 msgid "%<::%E%> has not been declared"
28723 #: cp/parser.c:2345
28724 #, gcc-internal-format
28725 msgid "request for member %qE in non-class type %qT"
28728 #: cp/parser.c:2348
28729 #, gcc-internal-format
28730 msgid "%<%T::%E%> has not been declared"
28733 #: cp/parser.c:2351
28734 #, gcc-internal-format
28735 msgid "%qE has not been declared"
28738 #: cp/parser.c:2358
28739 #, gcc-internal-format
28740 msgid "%<%E::%E%> is not a type"
28743 #: cp/parser.c:2362
28744 #, gcc-internal-format
28745 msgid "%<%E::%E%> is not a class or namespace"
28748 #: cp/parser.c:2367
28749 #, gcc-internal-format
28750 msgid "%<%E::%E%> is not a class, namespace, or enumeration"
28753 #: cp/parser.c:2380
28754 #, gcc-internal-format
28755 msgid "%<::%E%> is not a type"
28758 #: cp/parser.c:2383
28759 #, gcc-internal-format
28760 msgid "%<::%E%> is not a class or namespace"
28763 #: cp/parser.c:2387
28764 #, gcc-internal-format
28765 msgid "%<::%E%> is not a class, namespace, or enumeration"
28768 #: cp/parser.c:2399
28769 #, gcc-internal-format
28770 msgid "%qE is not a type"
28773 #: cp/parser.c:2402
28774 #, gcc-internal-format
28775 msgid "%qE is not a class or namespace"
28778 #: cp/parser.c:2406
28779 #, gcc-internal-format
28780 msgid "%qE is not a class, namespace, or enumeration"
28783 #: cp/parser.c:2449
28784 #, gcc-internal-format
28785 msgid "ISO C++ 1998 does not support %<long long%>"
28788 #: cp/parser.c:2470
28789 #, gcc-internal-format
28790 msgid "duplicate %qs"
28793 #: cp/parser.c:2515
28794 #, gcc-internal-format
28795 msgid "new types may not be defined in a return type"
28798 #: cp/parser.c:2517
28799 #, gcc-internal-format
28800 msgid "(perhaps a semicolon is missing after the definition of %qT)"
28803 #: cp/parser.c:2537 cp/parser.c:4680 cp/pt.c:6748
28804 #, gcc-internal-format
28805 msgid "%qT is not a template"
28808 #: cp/parser.c:2539
28809 #, gcc-internal-format
28810 msgid "%qE is not a template"
28813 #: cp/parser.c:2541
28814 #, gcc-internal-format
28815 msgid "invalid template-id"
28818 #: cp/parser.c:2574
28819 #, gcc-internal-format
28820 msgid "floating-point literal cannot appear in a constant-expression"
28823 #: cp/parser.c:2578 cp/pt.c:12528
28824 #, gcc-internal-format
28826 "a cast to a type other than an integral or enumeration type cannot appear in "
28827 "a constant-expression"
28830 #: cp/parser.c:2583
28831 #, gcc-internal-format
28832 msgid "%<typeid%> operator cannot appear in a constant-expression"
28835 #: cp/parser.c:2587
28836 #, gcc-internal-format
28837 msgid "non-constant compound literals cannot appear in a constant-expression"
28840 #: cp/parser.c:2591
28841 #, gcc-internal-format
28842 msgid "a function call cannot appear in a constant-expression"
28845 #: cp/parser.c:2595
28846 #, gcc-internal-format
28847 msgid "an increment cannot appear in a constant-expression"
28850 #: cp/parser.c:2599
28851 #, gcc-internal-format
28852 msgid "an decrement cannot appear in a constant-expression"
28855 #: cp/parser.c:2603
28856 #, gcc-internal-format
28857 msgid "an array reference cannot appear in a constant-expression"
28860 #: cp/parser.c:2607
28861 #, gcc-internal-format
28862 msgid "the address of a label cannot appear in a constant-expression"
28865 #: cp/parser.c:2611
28866 #, gcc-internal-format
28867 msgid "calls to overloaded operators cannot appear in a constant-expression"
28870 #: cp/parser.c:2615
28871 #, gcc-internal-format
28872 msgid "an assignment cannot appear in a constant-expression"
28875 #: cp/parser.c:2618
28876 #, gcc-internal-format
28877 msgid "a comma operator cannot appear in a constant-expression"
28880 #: cp/parser.c:2622
28881 #, gcc-internal-format
28882 msgid "a call to a constructor cannot appear in a constant-expression"
28885 #: cp/parser.c:2668
28886 #, gcc-internal-format
28887 msgid "%qs cannot appear in a constant-expression"
28890 #: cp/parser.c:2696
28891 #, gcc-internal-format
28892 msgid "invalid use of template-name %qE without an argument list"
28895 #: cp/parser.c:2699
28896 #, gcc-internal-format
28897 msgid "invalid use of destructor %qD as a type"
28900 #. Something like 'unsigned A a;'
28901 #: cp/parser.c:2702
28902 #, gcc-internal-format
28903 msgid "invalid combination of multiple type-specifiers"
28906 #. Issue an error message.
28907 #: cp/parser.c:2706
28908 #, gcc-internal-format
28909 msgid "%qE does not name a type"
28912 #: cp/parser.c:2715
28913 #, gcc-internal-format
28914 msgid "C++0x %<constexpr%> only available with -std=c++0x or -std=gnu++0x"
28917 #: cp/parser.c:2742
28918 #, gcc-internal-format
28919 msgid "(perhaps %<typename %T::%E%> was intended)"
28922 #: cp/parser.c:2757
28923 #, gcc-internal-format
28924 msgid "%qE in namespace %qE does not name a type"
28928 #: cp/parser.c:2763
28929 #, gcc-internal-format
28930 msgid "%<%T::%E%> names the constructor, not the type"
28933 #: cp/parser.c:2766
28934 #, gcc-internal-format
28935 msgid "and %qT has no template constructors"
28938 #: cp/parser.c:2771
28939 #, gcc-internal-format
28940 msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
28943 #: cp/parser.c:2775
28944 #, gcc-internal-format
28945 msgid "%qE in class %qT does not name a type"
28948 #: cp/parser.c:3322
28949 #, gcc-internal-format
28950 msgid "expected string-literal"
28953 #: cp/parser.c:3374
28954 #, gcc-internal-format
28955 msgid "a wide string is invalid in this context"
28958 #: cp/parser.c:3469 cp/parser.c:9589
28959 #, gcc-internal-format
28960 msgid "expected declaration"
28963 #: cp/parser.c:3564
28964 #, gcc-internal-format
28965 msgid "fixed-point types not supported in C++"
28968 #: cp/parser.c:3644
28969 #, gcc-internal-format
28970 msgid "ISO C++ forbids braced-groups within expressions"
28973 #: cp/parser.c:3656
28974 #, gcc-internal-format
28976 "statement-expressions are not allowed outside functions nor in template-"
28980 #: cp/parser.c:3704 cp/parser.c:3853 cp/parser.c:4006
28981 #, gcc-internal-format
28982 msgid "expected primary-expression"
28985 #: cp/parser.c:3734
28986 #, gcc-internal-format
28987 msgid "%<this%> may not be used in this context"
28990 #: cp/parser.c:3848
28991 #, gcc-internal-format
28992 msgid "a template declaration cannot appear at block scope"
28995 #: cp/parser.c:3982
28996 #, gcc-internal-format
28997 msgid "local variable %qD may not appear in this context"
29000 #: cp/parser.c:4146
29001 #, gcc-internal-format
29002 msgid "expected id-expression"
29005 #: cp/parser.c:4276
29006 #, gcc-internal-format
29007 msgid "scope %qT before %<~%> is not a class-name"
29010 #: cp/parser.c:4397
29011 #, gcc-internal-format
29012 msgid "declaration of %<~%T%> as member of %qT"
29015 #: cp/parser.c:4412
29016 #, gcc-internal-format
29017 msgid "typedef-name %qD used as destructor declarator"
29020 #: cp/parser.c:4448 cp/parser.c:15114
29021 #, gcc-internal-format
29022 msgid "expected unqualified-id"
29025 #: cp/parser.c:4759
29026 #, gcc-internal-format
29027 msgid "expected nested-name-specifier"
29030 #: cp/parser.c:4941 cp/parser.c:6598
29031 #, gcc-internal-format
29032 msgid "types may not be defined in casts"
29035 #: cp/parser.c:5001
29036 #, gcc-internal-format
29037 msgid "types may not be defined in a %<typeid%> expression"
29040 #. Warn the user that a compound literal is not
29041 #. allowed in standard C++.
29042 #: cp/parser.c:5110
29043 #, gcc-internal-format
29044 msgid "ISO C++ forbids compound-literals"
29047 #: cp/parser.c:5486
29048 #, gcc-internal-format
29049 msgid "%qE does not have class type"
29052 #: cp/parser.c:5571 cp/typeck.c:2346
29053 #, gcc-internal-format
29054 msgid "invalid use of %qD"
29057 #: cp/parser.c:5834
29058 #, gcc-internal-format
29059 msgid "non-scalar type"
29062 #: cp/parser.c:5970
29063 #, gcc-internal-format
29064 msgid "types may not be defined in %<noexcept%> expressions"
29067 #: cp/parser.c:6201
29068 #, gcc-internal-format
29069 msgid "array bound forbidden after parenthesized type-id"
29072 #: cp/parser.c:6203
29073 #, gcc-internal-format
29074 msgid "try removing the parentheses around the type-id"
29077 #: cp/parser.c:6284
29078 #, gcc-internal-format
29079 msgid "types may not be defined in a new-type-id"
29082 #: cp/parser.c:6408
29083 #, gcc-internal-format
29084 msgid "expression in new-declarator must have integral or enumeration type"
29087 #: cp/parser.c:6663
29088 #, gcc-internal-format
29089 msgid "use of old-style cast"
29092 #: cp/parser.c:6792
29093 #, gcc-internal-format
29094 msgid "%<>>%> operator will be treated as two right angle brackets in C++0x"
29097 #: cp/parser.c:6795
29098 #, gcc-internal-format
29099 msgid "suggest parentheses around %<>>%> expression"
29102 #: cp/parser.c:6940
29103 #, gcc-internal-format
29104 msgid "ISO C++ does not allow ?: with omitted middle operand"
29107 #: cp/parser.c:7524
29108 #, gcc-internal-format
29109 msgid "lambda-expression in unevaluated context"
29112 #: cp/parser.c:7647
29113 #, gcc-internal-format
29114 msgid "expected end of capture-list"
29117 #: cp/parser.c:7698
29118 #, gcc-internal-format
29119 msgid "ISO C++ does not allow initializers in lambda expression capture lists"
29122 #: cp/parser.c:7792
29123 #, gcc-internal-format
29124 msgid "default argument specified for lambda parameter"
29127 #: cp/parser.c:8152
29128 #, gcc-internal-format
29129 msgid "expected labeled-statement"
29132 #: cp/parser.c:8189
29133 #, gcc-internal-format
29134 msgid "case label %qE not within a switch statement"
29137 #: cp/parser.c:8262
29138 #, gcc-internal-format
29139 msgid "need %<typename%> before %qE because %qT is a dependent scope"
29142 #: cp/parser.c:8271
29143 #, gcc-internal-format
29144 msgid "%<%T::%D%> names the constructor, not the type"
29147 #: cp/parser.c:8528 cp/parser.c:20739
29148 #, gcc-internal-format
29149 msgid "expected selection-statement"
29152 #: cp/parser.c:8561
29153 #, gcc-internal-format
29154 msgid "types may not be defined in conditions"
29157 #: cp/parser.c:8709
29158 #, gcc-internal-format
29159 msgid "types may not be defined in range-based for loops"
29162 #: cp/parser.c:8862
29163 #, gcc-internal-format
29164 msgid "inconsistent begin/end types in range-based for: %qT and %qT"
29167 #: cp/parser.c:9013 cp/parser.c:20742
29168 #, gcc-internal-format
29169 msgid "expected iteration-statement"
29172 #. Issue a warning about this use of a GNU extension.
29173 #: cp/parser.c:9155
29174 #, gcc-internal-format
29175 msgid "ISO C++ forbids computed gotos"
29178 #: cp/parser.c:9168 cp/parser.c:20745
29179 #, gcc-internal-format
29180 msgid "expected jump-statement"
29183 #: cp/parser.c:9300 cp/parser.c:17571
29184 #, gcc-internal-format
29185 msgid "extra %<;%>"
29188 #: cp/parser.c:9526
29189 #, gcc-internal-format
29190 msgid "%<__label__%> not at the beginning of a block"
29193 #: cp/parser.c:9664
29194 #, gcc-internal-format
29195 msgid "mixing declarations and function-definitions is forbidden"
29198 #: cp/parser.c:9805
29199 #, gcc-internal-format
29200 msgid "%<friend%> used outside of class"
29203 #. Complain about `auto' as a storage specifier, if
29204 #. we're complaining about C++0x compatibility.
29205 #: cp/parser.c:9864
29206 #, gcc-internal-format
29207 msgid "%<auto%> will change meaning in C++0x; please remove it"
29210 #: cp/parser.c:9900
29211 #, gcc-internal-format
29212 msgid "decl-specifier invalid in condition"
29215 #: cp/parser.c:9991
29216 #, gcc-internal-format
29217 msgid "class definition may not be declared a friend"
29220 #: cp/parser.c:10060 cp/parser.c:17907
29221 #, gcc-internal-format
29222 msgid "templates may not be %<virtual%>"
29225 #: cp/parser.c:10101
29226 #, gcc-internal-format
29227 msgid "invalid linkage-specification"
29230 #: cp/parser.c:10226
29231 #, gcc-internal-format
29232 msgid "types may not be defined in %<decltype%> expressions"
29235 #: cp/parser.c:10481
29236 #, gcc-internal-format
29237 msgid "invalid use of %<auto%> in conversion operator"
29240 #: cp/parser.c:10566
29241 #, gcc-internal-format
29242 msgid "only constructors take member initializers"
29245 #: cp/parser.c:10588
29246 #, gcc-internal-format
29247 msgid "cannot expand initializer for member %<%D%>"
29250 #: cp/parser.c:10643
29251 #, gcc-internal-format
29252 msgid "anachronistic old-style base class initializer"
29255 #: cp/parser.c:10711
29256 #, gcc-internal-format
29258 "keyword %<typename%> not allowed in this context (a qualified member "
29259 "initializer is implicitly a type)"
29262 #: cp/parser.c:11019
29263 #, gcc-internal-format
29264 msgid "expected operator"
29267 #. Warn that we do not support `export'.
29268 #: cp/parser.c:11056
29269 #, gcc-internal-format
29270 msgid "keyword %<export%> not implemented, and will be ignored"
29273 #: cp/parser.c:11249 cp/parser.c:11347 cp/parser.c:11454 cp/parser.c:16251
29274 #, gcc-internal-format
29275 msgid "template parameter pack %qD cannot have a default argument"
29278 #: cp/parser.c:11253 cp/parser.c:16258
29279 #, gcc-internal-format
29280 msgid "template parameter pack cannot have a default argument"
29283 #: cp/parser.c:11351 cp/parser.c:11458
29284 #, gcc-internal-format
29285 msgid "template parameter packs cannot have default arguments"
29288 #: cp/parser.c:11540
29289 #, gcc-internal-format
29290 msgid "expected template-id"
29293 #: cp/parser.c:11587 cp/parser.c:20703
29294 #, gcc-internal-format
29295 msgid "expected %<<%>"
29298 #: cp/parser.c:11594
29299 #, gcc-internal-format
29300 msgid "%<<::%> cannot begin a template-argument list"
29303 #: cp/parser.c:11598
29304 #, gcc-internal-format
29306 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
29310 #: cp/parser.c:11676
29311 #, gcc-internal-format
29312 msgid "parse error in template argument list"
29315 #. The name does not name a template.
29316 #: cp/parser.c:11744 cp/parser.c:11859 cp/parser.c:12069
29317 #, gcc-internal-format
29318 msgid "expected template-name"
29321 #. Explain what went wrong.
29322 #: cp/parser.c:11790
29323 #, gcc-internal-format
29324 msgid "non-template %qD used as template"
29327 #: cp/parser.c:11792
29328 #, gcc-internal-format
29329 msgid "use %<%T::template %D%> to indicate that it is a template"
29332 #: cp/parser.c:11925
29333 #, gcc-internal-format
29334 msgid "expected parameter pack before %<...%>"
29337 #: cp/parser.c:12034 cp/parser.c:12052 cp/parser.c:12193
29338 #, gcc-internal-format
29339 msgid "expected template-argument"
29342 #: cp/parser.c:12176
29343 #, gcc-internal-format
29344 msgid "invalid non-type template argument"
29347 #: cp/parser.c:12290
29348 #, gcc-internal-format
29349 msgid "explicit instantiation shall not use %<inline%> specifier"
29352 #: cp/parser.c:12293
29353 #, gcc-internal-format
29354 msgid "explicit instantiation shall not use %<constexpr%> specifier"
29357 #: cp/parser.c:12350
29358 #, gcc-internal-format
29359 msgid "template specialization with C linkage"
29362 #: cp/parser.c:12570
29363 #, gcc-internal-format
29364 msgid "expected type specifier"
29367 #: cp/parser.c:12787
29368 #, gcc-internal-format
29369 msgid "expected template-id for type"
29372 #: cp/parser.c:12814
29373 #, gcc-internal-format
29374 msgid "expected type-name"
29377 #: cp/parser.c:13001
29378 #, gcc-internal-format
29380 "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
29383 #: cp/parser.c:13185
29384 #, gcc-internal-format
29385 msgid "declaration %qD does not declare anything"
29388 #: cp/parser.c:13271
29389 #, gcc-internal-format
29390 msgid "attributes ignored on uninstantiated type"
29393 #: cp/parser.c:13275
29394 #, gcc-internal-format
29395 msgid "attributes ignored on template instantiation"
29398 #: cp/parser.c:13280
29399 #, gcc-internal-format
29401 "attributes ignored on elaborated-type-specifier that is not a forward "
29405 #: cp/parser.c:13401
29406 #, gcc-internal-format
29407 msgid "%qD is an enumeration template"
29410 #: cp/parser.c:13409
29411 #, gcc-internal-format
29412 msgid "%qD is not an enumerator-name"
29415 #: cp/parser.c:13469
29416 #, gcc-internal-format
29417 msgid "expected %<;%> or %<{%>"
29420 #: cp/parser.c:13513
29421 #, gcc-internal-format
29422 msgid "cannot add an enumerator list to a template instantiation"
29425 #: cp/parser.c:13522 cp/parser.c:17174
29426 #, gcc-internal-format
29427 msgid "declaration of %qD in namespace %qD which does not enclose %qD"
29430 #: cp/parser.c:13527 cp/parser.c:17179
29431 #, gcc-internal-format
29432 msgid "declaration of %qD in %qD which does not enclose %qD"
29435 #: cp/parser.c:13550
29436 #, gcc-internal-format
29437 msgid "multiple definition of %q#T"
29440 #: cp/parser.c:13576
29441 #, gcc-internal-format
29442 msgid "opaque-enum-specifier without name"
29445 #: cp/parser.c:13579
29446 #, gcc-internal-format
29447 msgid "opaque-enum-specifier must use a simple identifier"
29450 #: cp/parser.c:13748
29451 #, gcc-internal-format
29452 msgid "%qD is not a namespace-name"
29455 #: cp/parser.c:13749
29456 #, gcc-internal-format
29457 msgid "expected namespace-name"
29460 #: cp/parser.c:13876
29461 #, gcc-internal-format
29462 msgid "%<namespace%> definition is not allowed here"
29465 #: cp/parser.c:14017
29466 #, gcc-internal-format
29467 msgid "a template-id may not appear in a using-declaration"
29470 #: cp/parser.c:14431
29471 #, gcc-internal-format
29472 msgid "a function-definition is not allowed here"
29475 #: cp/parser.c:14443
29476 #, gcc-internal-format
29477 msgid "an asm-specification is not allowed on a function-definition"
29480 #: cp/parser.c:14447
29481 #, gcc-internal-format
29482 msgid "attributes are not allowed on a function-definition"
29485 #: cp/parser.c:14484
29486 #, gcc-internal-format
29487 msgid "expected constructor, destructor, or type conversion"
29490 #. Anything else is an error.
29491 #: cp/parser.c:14513 cp/parser.c:16417
29492 #, gcc-internal-format
29493 msgid "expected initializer"
29496 #: cp/parser.c:14532
29497 #, gcc-internal-format
29498 msgid "invalid type in declaration"
29501 #: cp/parser.c:14607
29502 #, gcc-internal-format
29503 msgid "initializer provided for function"
29506 #: cp/parser.c:14640
29507 #, gcc-internal-format
29508 msgid "attributes after parenthesized initializer ignored"
29511 #: cp/parser.c:15037
29512 #, gcc-internal-format
29513 msgid "array bound is not an integer constant"
29516 #: cp/parser.c:15158
29517 #, gcc-internal-format
29518 msgid "cannot define member of dependent typedef %qT"
29521 #: cp/parser.c:15162
29522 #, gcc-internal-format
29523 msgid "%<%T::%E%> is not a type"
29526 #: cp/parser.c:15190
29527 #, gcc-internal-format
29528 msgid "invalid use of constructor as a template"
29531 #: cp/parser.c:15192
29532 #, gcc-internal-format
29534 "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
29538 #. We do not attempt to print the declarator
29539 #. here because we do not have enough
29540 #. information about its original syntactic
29542 #: cp/parser.c:15209
29543 #, gcc-internal-format
29544 msgid "invalid declarator"
29547 #: cp/parser.c:15275
29548 #, gcc-internal-format
29549 msgid "expected declarator"
29552 #: cp/parser.c:15370
29553 #, gcc-internal-format
29554 msgid "%qD is a namespace"
29557 #: cp/parser.c:15386
29558 #, gcc-internal-format
29559 msgid "expected ptr-operator"
29562 #: cp/parser.c:15445
29563 #, gcc-internal-format
29564 msgid "duplicate cv-qualifier"
29567 #: cp/parser.c:15567 cp/typeck2.c:500
29568 #, gcc-internal-format
29569 msgid "invalid use of %<auto%>"
29572 #: cp/parser.c:15661
29573 #, gcc-internal-format
29574 msgid "expected type-specifier"
29577 #: cp/parser.c:15904
29578 #, gcc-internal-format
29579 msgid "expected %<,%> or %<...%>"
29582 #: cp/parser.c:15961
29583 #, gcc-internal-format
29584 msgid "types may not be defined in parameter types"
29587 #: cp/parser.c:16184
29588 #, gcc-internal-format
29589 msgid "file ends in default argument"
29592 #: cp/parser.c:16230
29593 #, gcc-internal-format
29594 msgid "deprecated use of default argument for parameter of non-function"
29597 #: cp/parser.c:16234
29598 #, gcc-internal-format
29599 msgid "default arguments are only permitted for function parameters"
29602 #: cp/parser.c:16550
29603 #, gcc-internal-format
29604 msgid "ISO C++ does not allow designated initializers"
29607 #: cp/parser.c:16638 cp/parser.c:16760
29608 #, gcc-internal-format
29609 msgid "expected class-name"
29612 #: cp/parser.c:17132
29613 #, gcc-internal-format
29614 msgid "expected %<{%> or %<:%>"
29617 #: cp/parser.c:17143
29618 #, gcc-internal-format
29619 msgid "global qualification of class name is invalid"
29622 #: cp/parser.c:17149
29623 #, gcc-internal-format
29624 msgid "qualified name does not name a class"
29627 #: cp/parser.c:17160
29628 #, gcc-internal-format
29629 msgid "invalid class name in declaration of %qD"
29632 #: cp/parser.c:17193
29633 #, gcc-internal-format
29634 msgid "extra qualification not allowed"
29637 #: cp/parser.c:17205
29638 #, gcc-internal-format
29639 msgid "an explicit specialization must be preceded by %<template <>%>"
29642 #: cp/parser.c:17235
29643 #, gcc-internal-format
29644 msgid "function template %qD redeclared as a class template"
29647 #: cp/parser.c:17266
29648 #, gcc-internal-format
29649 msgid "could not resolve typename type"
29652 #: cp/parser.c:17318
29653 #, gcc-internal-format
29654 msgid "previous definition of %q+#T"
29657 #: cp/parser.c:17380 cp/parser.c:20748
29658 #, gcc-internal-format
29659 msgid "expected class-key"
29662 #: cp/parser.c:17590
29663 #, gcc-internal-format
29664 msgid "a class-key must be used when declaring a friend"
29667 #: cp/parser.c:17605
29668 #, gcc-internal-format
29669 msgid "friend declaration does not name a class or function"
29672 #: cp/parser.c:17789
29673 #, gcc-internal-format
29674 msgid "pure-specifier on function-definition"
29677 #: cp/parser.c:17837
29678 #, gcc-internal-format
29679 msgid "expected %<;%> at end of member declaration"
29682 #: cp/parser.c:17901
29683 #, gcc-internal-format
29684 msgid "invalid pure specifier (only %<= 0%> is allowed)"
29687 #: cp/parser.c:17936
29688 #, gcc-internal-format
29689 msgid "a brace-enclosed initializer is not allowed here"
29692 #: cp/parser.c:18068
29693 #, gcc-internal-format
29694 msgid "%<virtual%> specified more than once in base-specified"
29697 #: cp/parser.c:18088
29698 #, gcc-internal-format
29699 msgid "more than one access specifier in base-specified"
29702 #: cp/parser.c:18112
29703 #, gcc-internal-format
29704 msgid "keyword %<typename%> not allowed outside of templates"
29707 #: cp/parser.c:18115
29708 #, gcc-internal-format
29710 "keyword %<typename%> not allowed in this context (the base class is "
29711 "implicitly a type)"
29714 #: cp/parser.c:18192 cp/parser.c:18232
29715 #, gcc-internal-format
29716 msgid "types may not be defined in an exception-specification"
29719 #: cp/parser.c:18214
29720 #, gcc-internal-format
29722 "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> "
29726 #: cp/parser.c:18413
29727 #, gcc-internal-format
29728 msgid "types may not be defined in exception-declarations"
29731 #: cp/parser.c:19310
29732 #, gcc-internal-format
29733 msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
29736 #: cp/parser.c:19315
29737 #, gcc-internal-format
29738 msgid "invalid declaration of %<%T::%E%>"
29741 #: cp/parser.c:19319
29742 #, gcc-internal-format
29743 msgid "too few template-parameter-lists"
29746 #. Otherwise, there are too many template parameter lists. We have
29749 #. template <class T> template <class U> void S::f();
29750 #: cp/parser.c:19326
29751 #, gcc-internal-format
29752 msgid "too many template-parameter-lists"
29755 #: cp/parser.c:19614
29756 #, gcc-internal-format
29757 msgid "named return values are no longer supported"
29760 #: cp/parser.c:19694
29761 #, gcc-internal-format
29762 msgid "invalid declaration of member template in local class"
29765 #: cp/parser.c:19703
29766 #, gcc-internal-format
29767 msgid "template with C linkage"
29770 #: cp/parser.c:19722
29771 #, gcc-internal-format
29772 msgid "invalid explicit specialization"
29775 #: cp/parser.c:19849
29776 #, gcc-internal-format
29777 msgid "template declaration of %<typedef%>"
29780 #: cp/parser.c:19918
29781 #, gcc-internal-format
29782 msgid "explicit template specialization cannot have a storage class"
29785 #: cp/parser.c:20141
29786 #, gcc-internal-format
29787 msgid "%<>>%> should be %<> >%> within a nested template argument list"
29790 #: cp/parser.c:20154
29791 #, gcc-internal-format
29792 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
29795 #: cp/parser.c:20495
29796 #, gcc-internal-format
29797 msgid "invalid use of %qD in linkage specification"
29800 #: cp/parser.c:20508
29801 #, gcc-internal-format
29802 msgid "%<__thread%> before %qD"
29805 #: cp/parser.c:20612
29806 #, gcc-internal-format
29807 msgid "expected %<new%>"
29810 #: cp/parser.c:20615
29811 #, gcc-internal-format
29812 msgid "expected %<delete%>"
29815 #: cp/parser.c:20618
29816 #, gcc-internal-format
29817 msgid "expected %<return%>"
29820 #: cp/parser.c:20624
29821 #, gcc-internal-format
29822 msgid "expected %<extern%>"
29825 #: cp/parser.c:20627
29826 #, gcc-internal-format
29827 msgid "expected %<static_assert%>"
29830 #: cp/parser.c:20630
29831 #, gcc-internal-format
29832 msgid "expected %<decltype%>"
29835 #: cp/parser.c:20633
29836 #, gcc-internal-format
29837 msgid "expected %<operator%>"
29840 #: cp/parser.c:20636
29841 #, gcc-internal-format
29842 msgid "expected %<class%>"
29845 #: cp/parser.c:20639
29846 #, gcc-internal-format
29847 msgid "expected %<template%>"
29850 #: cp/parser.c:20642
29851 #, gcc-internal-format
29852 msgid "expected %<namespace%>"
29855 #: cp/parser.c:20645
29856 #, gcc-internal-format
29857 msgid "expected %<using%>"
29860 #: cp/parser.c:20648
29861 #, gcc-internal-format
29862 msgid "expected %<asm%>"
29865 #: cp/parser.c:20651
29866 #, gcc-internal-format
29867 msgid "expected %<try%>"
29870 #: cp/parser.c:20654
29871 #, gcc-internal-format
29872 msgid "expected %<catch%>"
29875 #: cp/parser.c:20657
29876 #, gcc-internal-format
29877 msgid "expected %<throw%>"
29880 #: cp/parser.c:20660
29881 #, gcc-internal-format
29882 msgid "expected %<__label__%>"
29885 #: cp/parser.c:20663
29886 #, gcc-internal-format
29887 msgid "expected %<@try%>"
29890 #: cp/parser.c:20666
29891 #, gcc-internal-format
29892 msgid "expected %<@synchronized%>"
29895 #: cp/parser.c:20669
29896 #, gcc-internal-format
29897 msgid "expected %<@throw%>"
29900 #: cp/parser.c:20694
29901 #, gcc-internal-format
29902 msgid "expected %<[%>"
29905 #: cp/parser.c:20700
29906 #, gcc-internal-format
29907 msgid "expected %<::%>"
29910 #: cp/parser.c:20712
29911 #, gcc-internal-format
29912 msgid "expected %<...%>"
29915 #: cp/parser.c:20715
29916 #, gcc-internal-format
29917 msgid "expected %<*%>"
29920 #: cp/parser.c:20718
29921 #, gcc-internal-format
29922 msgid "expected %<~%>"
29925 #: cp/parser.c:20724
29926 #, gcc-internal-format
29927 msgid "expected %<:%> or %<::%>"
29930 #: cp/parser.c:20752
29931 #, gcc-internal-format
29932 msgid "expected %<class%>, %<typename%>, or %<template%>"
29935 #: cp/parser.c:20983
29936 #, gcc-internal-format
29937 msgid "%qs tag used in naming %q#T"
29940 #: cp/parser.c:21004
29941 #, gcc-internal-format
29942 msgid "%qD redeclared with different access"
29945 #: cp/parser.c:21023
29946 #, gcc-internal-format
29947 msgid "%<template%> (as a disambiguator) is only allowed within templates"
29950 #: cp/parser.c:21286 cp/parser.c:22482 cp/parser.c:22615
29951 #, gcc-internal-format
29952 msgid "misplaced %<@%D%> Objective-C++ construct"
29955 #: cp/parser.c:21408
29956 #, gcc-internal-format
29957 msgid "objective-c++ message argument(s) are expected"
29960 #: cp/parser.c:21437
29961 #, gcc-internal-format
29962 msgid "%<@encode%> must specify a type as an argument"
29965 #: cp/parser.c:21781
29966 #, gcc-internal-format
29967 msgid "invalid Objective-C++ selector name"
29970 #: cp/parser.c:21856 cp/parser.c:21874
29971 #, gcc-internal-format
29972 msgid "objective-c++ method declaration is expected"
29975 #: cp/parser.c:21868 cp/parser.c:21933
29976 #, gcc-internal-format
29977 msgid "method attributes must be specified at the end"
29980 #: cp/parser.c:21975
29981 #, gcc-internal-format
29982 msgid "stray %qs between Objective-C++ methods"
29985 #: cp/parser.c:22180 cp/parser.c:22187 cp/parser.c:22194
29986 #, gcc-internal-format
29987 msgid "invalid type for instance variable"
29990 #: cp/parser.c:22307
29991 #, gcc-internal-format
29992 msgid "identifier expected after %<@protocol%>"
29995 #: cp/parser.c:22447
29996 #, gcc-internal-format
29998 "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
30001 #: cp/parser.c:22454
30002 #, gcc-internal-format
30003 msgid "prefix attributes are ignored before %<@%D%>"
30006 #: cp/parser.c:22674 cp/parser.c:22681 cp/parser.c:22688
30007 #, gcc-internal-format
30008 msgid "invalid type for property"
30011 #: cp/parser.c:22835
30012 #, gcc-internal-format
30013 msgid "getter/setter/ivar attribute must be followed by %<=%>"
30016 #: cp/parser.c:24111
30017 #, gcc-internal-format
30018 msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
30021 #: cp/parser.c:24278 cp/pt.c:11828
30022 #, gcc-internal-format
30023 msgid "iteration variable %qD should not be reduction"
30026 #: cp/parser.c:24345
30027 #, gcc-internal-format
30028 msgid "not enough collapsed for loops"
30031 #: cp/parser.c:24805
30032 #, gcc-internal-format
30033 msgid "junk at end of %<#pragma GCC pch_preprocess%>"
30036 #: cp/parser.c:24968
30037 #, gcc-internal-format
30038 msgid "inter-module optimizations not implemented for C++"
30042 #, gcc-internal-format
30043 msgid "data member %qD cannot be a member template"
30047 #, gcc-internal-format
30048 msgid "invalid member template declaration %qD"
30052 #, gcc-internal-format
30053 msgid "explicit specialization in non-namespace scope %qD"
30057 #, gcc-internal-format
30058 msgid "enclosing class templates are not explicitly specialized"
30062 #, gcc-internal-format
30063 msgid "specialization of %qD must appear at namespace scope"
30067 #, gcc-internal-format
30068 msgid "specialization of %qD in different namespace"
30071 #: cp/pt.c:762 cp/pt.c:864
30072 #, gcc-internal-format
30073 msgid " from definition of %q+#D"
30077 #, gcc-internal-format
30079 "explicit instantiation of %qD in namespace %qD (which does not enclose "
30084 #, gcc-internal-format
30085 msgid "name of class shadows template template parameter %qD"
30089 #, gcc-internal-format
30090 msgid "specialization of %qT after instantiation"
30094 #, gcc-internal-format
30095 msgid "specializing %q#T in different namespace"
30098 #. But if we've had an implicit instantiation, that's a
30099 #. problem ([temp.expl.spec]/6).
30101 #, gcc-internal-format
30102 msgid "specialization %qT after instantiation %qT"
30106 #, gcc-internal-format
30107 msgid "template specialization of %qD not allowed by ISO C++"
30111 #, gcc-internal-format
30112 msgid "explicit specialization of non-template %qT"
30116 #, gcc-internal-format
30117 msgid "specialization of %qD after instantiation"
30121 #, gcc-internal-format
30122 msgid "%qD is not a function template"
30126 #, gcc-internal-format
30127 msgid "template-id %qD for %q+D does not match any template declaration"
30131 #, gcc-internal-format
30133 "saw %d %<template<>%>, need %d for specializing a member function template"
30137 #, gcc-internal-format
30138 msgid "ambiguous template specialization %qD for %q+D"
30141 #. This case handles bogus declarations like template <>
30142 #. template <class T> void f<int>();
30143 #: cp/pt.c:2272 cp/pt.c:2326
30144 #, gcc-internal-format
30145 msgid "template-id %qD in declaration of primary template"
30149 #, gcc-internal-format
30150 msgid "template parameter list used in explicit instantiation"
30154 #, gcc-internal-format
30155 msgid "definition provided for explicit instantiation"
30159 #, gcc-internal-format
30160 msgid "too many template parameter lists in declaration of %qD"
30164 #, gcc-internal-format
30165 msgid "too few template parameter lists in declaration of %qD"
30169 #, gcc-internal-format
30170 msgid "explicit specialization of %qD must be introduced by %<template <>%>"
30174 #, gcc-internal-format
30175 msgid "function template partial specialization %qD is not allowed"
30179 #, gcc-internal-format
30180 msgid "default argument specified in explicit specialization"
30184 #, gcc-internal-format
30185 msgid "%qD is not a template function"
30189 #, gcc-internal-format
30190 msgid "%qD is not declared in %qD"
30193 #. From [temp.expl.spec]:
30195 #. If such an explicit specialization for the member
30196 #. of a class template names an implicitly-declared
30197 #. special member function (clause _special_), the
30198 #. program is ill-formed.
30200 #. Similar language is found in [temp.explicit].
30202 #, gcc-internal-format
30203 msgid "specialization of implicitly-declared special member function"
30207 #, gcc-internal-format
30208 msgid "no member function %qD declared in %qT"
30212 #, gcc-internal-format
30213 msgid "base initializer expansion %<%T%> contains no parameter packs"
30217 #, gcc-internal-format
30218 msgid "expansion pattern %<%T%> contains no argument packs"
30222 #, gcc-internal-format
30223 msgid "expansion pattern %<%E%> contains no argument packs"
30227 #, gcc-internal-format
30228 msgid "parameter packs not expanded with %<...%>:"
30231 #: cp/pt.c:3237 cp/pt.c:4258
30232 #, gcc-internal-format
30237 #, gcc-internal-format
30238 msgid " <anonymous>"
30242 #, gcc-internal-format
30243 msgid "declaration of %q+#D"
30247 #, gcc-internal-format
30248 msgid " shadows template parm %q+#D"
30252 #, gcc-internal-format
30253 msgid "template parameters not used in partial specialization:"
30257 #, gcc-internal-format
30258 msgid "partial specialization %qT does not specialize any template arguments"
30262 #, gcc-internal-format
30264 "parameter pack argument %qE must be at the end of the template argument list"
30268 #, gcc-internal-format
30270 "parameter pack argument %qT must be at the end of the template argument list"
30274 #, gcc-internal-format
30275 msgid "template argument %qE involves template parameter(s)"
30279 #, gcc-internal-format
30280 msgid "type %qT of template argument %qE depends on a template parameter"
30281 msgid_plural "type %qT of template argument %qE depends on template parameters"
30286 #, gcc-internal-format
30287 msgid "partial specialization of %qT after instantiation of %qT"
30291 #, gcc-internal-format
30292 msgid "no default argument for %qD"
30296 #, gcc-internal-format
30297 msgid "parameter pack %qE must be at the end of the template parameter list"
30301 #, gcc-internal-format
30302 msgid "parameter pack %qT must be at the end of the template parameter list"
30306 #, gcc-internal-format
30308 "default template arguments may not be used in function template friend re-"
30313 #, gcc-internal-format
30315 "default template arguments may not be used in function template friend "
30320 #, gcc-internal-format
30322 "default template arguments may not be used in function templates without -"
30323 "std=c++0x or -std=gnu++0x"
30327 #, gcc-internal-format
30328 msgid "default template arguments may not be used in partial specializations"
30331 #: cp/pt.c:4581 cp/pt.c:4632
30332 #, gcc-internal-format
30333 msgid "default argument for template parameter for class enclosing %qD"
30337 #, gcc-internal-format
30338 msgid "template class without a name"
30343 #. A destructor shall not be a member template.
30345 #, gcc-internal-format
30346 msgid "destructor %qD declared as member template"
30349 #. [basic.stc.dynamic.allocation]
30351 #. An allocation function can be a function
30352 #. template. ... Template allocation functions shall
30353 #. have two or more parameters.
30355 #, gcc-internal-format
30356 msgid "invalid template declaration of %qD"
30360 #, gcc-internal-format
30361 msgid "template definition of non-template %q#D"
30365 #, gcc-internal-format
30366 msgid "expected %d levels of template parms for %q#D, got %d"
30370 #, gcc-internal-format
30371 msgid "got %d template parameters for %q#D"
30375 #, gcc-internal-format
30376 msgid "got %d template parameters for %q#T"
30380 #, gcc-internal-format, gfc-internal-format
30381 msgid " but %d required"
30385 #, gcc-internal-format
30386 msgid "template arguments to %qD do not match original template %qD"
30390 #, gcc-internal-format
30391 msgid "use template<> for an explicit specialization"
30395 #, gcc-internal-format
30396 msgid "%qT is not a template type"
30400 #, gcc-internal-format
30401 msgid "template specifiers not specified in declaration of %qD"
30405 #, gcc-internal-format, gfc-internal-format
30406 msgid "redeclared with %d template parameter"
30407 msgid_plural "redeclared with %d template parameters"
30412 #, gcc-internal-format
30413 msgid "previous declaration %q+D used %d template parameter"
30414 msgid_plural "previous declaration %q+D used %d template parameters"
30419 #, gcc-internal-format
30420 msgid "template parameter %q+#D"
30424 #, gcc-internal-format
30425 msgid "redeclared here as %q#D"
30428 #. We have in [temp.param]:
30430 #. A template-parameter may not be given default arguments
30431 #. by two different declarations in the same scope.
30433 #, gcc-internal-format
30434 msgid "redefinition of default argument for %q#D"
30438 #, gcc-internal-format
30439 msgid "original definition appeared here"
30443 #, gcc-internal-format
30445 "%qE is not a valid template argument for type %qT because function %qD has "
30446 "not external linkage"
30449 #: cp/pt.c:5235 cp/pt.c:5566
30450 #, gcc-internal-format
30451 msgid "%qE is not a valid template argument for type %qT"
30455 #, gcc-internal-format
30456 msgid "it must be a pointer-to-member of the form %<&X::Y%>"
30460 #, gcc-internal-format
30462 "%qE is not a valid template argument for type %qT because string literals "
30463 "can never be used in this context"
30467 #, gcc-internal-format
30469 "%qE is not a valid template argument for type %qT because it is a non-"
30470 "constant expression"
30474 #, gcc-internal-format
30476 "%qD is not a valid template argument because %qD is a variable, not the "
30477 "address of a variable"
30481 #, gcc-internal-format
30483 "%qE is not a valid template argument of type %qT because %qE is not a "
30488 #, gcc-internal-format
30490 "%qE is not a valid template argument of type %qT because %qD does not have "
30495 #, gcc-internal-format
30497 "%qE is not a valid template argument for type %qT because of conflicts in cv-"
30502 #, gcc-internal-format
30504 "%qE is not a valid template argument for type %qT because it is not an lvalue"
30508 #, gcc-internal-format
30510 "%q#D is not a valid template argument for type %qT because a reference "
30511 "variable does not have a constant address"
30515 #, gcc-internal-format
30517 "%qE is not a valid template argument for type %qT because it is not an "
30518 "object with external linkage"
30522 #, gcc-internal-format
30524 "%qE is not a valid template argument for type %qT because object %qD has not "
30529 #, gcc-internal-format
30530 msgid "it must be the address of a function with external linkage"
30534 #, gcc-internal-format
30536 "%qE is not a valid template argument for type %qT because it is a pointer"
30540 #, gcc-internal-format
30541 msgid "try using %qE instead"
30545 #, gcc-internal-format
30547 "%qE is not a valid template argument for type %qT because it is of type %qT"
30551 #, gcc-internal-format
30552 msgid "standard conversions are not allowed in this context"
30556 #, gcc-internal-format
30557 msgid "injected-class-name %qD used as template template argument"
30561 #, gcc-internal-format
30562 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
30565 #: cp/pt.c:6002 cp/pt.c:6021 cp/pt.c:6067
30566 #, gcc-internal-format
30567 msgid "type/value mismatch at argument %d in template parameter list for %qD"
30571 #, gcc-internal-format
30572 msgid " expected a constant of type %qT, got %qT"
30576 #, gcc-internal-format
30577 msgid " expected a class template, got %qE"
30581 #, gcc-internal-format
30582 msgid " expected a type, got %qE"
30586 #, gcc-internal-format
30587 msgid " expected a type, got %qT"
30591 #, gcc-internal-format
30592 msgid " expected a class template, got %qT"
30596 #, gcc-internal-format
30597 msgid " expected a template of type %qD, got %qT"
30600 #. Not sure if this is reachable, but it doesn't hurt
30603 #, gcc-internal-format
30604 msgid "type mismatch in nontype parameter pack"
30608 #, gcc-internal-format
30609 msgid "could not convert template argument %qE to %qT"
30612 #: cp/pt.c:6190 cp/pt.c:6335
30613 #, gcc-internal-format, gfc-internal-format
30614 msgid "wrong number of template arguments (%d, should be %d)"
30618 #, gcc-internal-format, gfc-internal-format
30619 msgid "wrong number of template arguments (%d, should be %d or more)"
30623 #, gcc-internal-format
30624 msgid "provided for %q+D"
30628 #, gcc-internal-format
30629 msgid "cannot expand %<%E%> into a fixed-length argument list"
30633 #, gcc-internal-format
30634 msgid "cannot expand %<%T%> into a fixed-length argument list"
30638 #, gcc-internal-format, gfc-internal-format
30639 msgid "template argument %d is invalid"
30643 #, gcc-internal-format
30644 msgid "non-template type %qT used as a template"
30648 #, gcc-internal-format
30649 msgid "for template declaration %q+D"
30653 #, gcc-internal-format
30655 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
30656 "increase the maximum) instantiating %qD"
30660 #, gcc-internal-format
30661 msgid "mismatched argument pack lengths while expanding %<%T%>"
30665 #, gcc-internal-format
30666 msgid "mismatched argument pack lengths while expanding %<%E%>"
30670 #, gcc-internal-format
30671 msgid "instantiation of %q+D as type %qT"
30674 #. It may seem that this case cannot occur, since:
30676 #. typedef void f();
30677 #. void g() { f x; }
30679 #. declares a function, not a variable. However:
30681 #. typedef void f();
30682 #. template <typename T> void g() { T t; }
30683 #. template void g<f>();
30685 #. is an attempt to declare a variable with function
30688 #, gcc-internal-format
30689 msgid "variable %qD has function type"
30693 #, gcc-internal-format
30694 msgid "invalid parameter type %qT"
30698 #, gcc-internal-format
30699 msgid "in declaration %q+D"
30703 #, gcc-internal-format
30704 msgid "function returning an array"
30708 #, gcc-internal-format
30709 msgid "function returning a function"
30713 #, gcc-internal-format
30714 msgid "creating pointer to member function of non-class type %qT"
30718 #, gcc-internal-format
30719 msgid "forming reference to void"
30723 #, gcc-internal-format
30724 msgid "forming pointer to reference type %qT"
30728 #, gcc-internal-format
30729 msgid "forming reference to reference type %qT"
30733 #, gcc-internal-format
30734 msgid "creating pointer to member of non-class type %qT"
30738 #, gcc-internal-format
30739 msgid "creating pointer to member reference type %qT"
30743 #, gcc-internal-format
30744 msgid "creating pointer to member of type void"
30748 #, gcc-internal-format
30749 msgid "creating array of %qT"
30753 #, gcc-internal-format
30754 msgid "creating array of %qT, which is an abstract class type"
30758 #, gcc-internal-format
30759 msgid "%qT is not a class, struct, or union type"
30763 #, gcc-internal-format
30764 msgid "%qT resolves to %qT, which is not an enumeration type"
30768 #, gcc-internal-format
30769 msgid "%qT resolves to %qT, which is is not a class type"
30773 #, gcc-internal-format
30774 msgid "use of %qs in template"
30778 #, gcc-internal-format
30779 msgid "qualifying type %qT does not match destructor name ~%qT"
30783 #, gcc-internal-format
30785 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
30789 #, gcc-internal-format
30790 msgid "say %<typename %E%> if a type is meant"
30794 #, gcc-internal-format
30795 msgid "using invalid field %qD"
30798 #: cp/pt.c:11651 cp/pt.c:12364
30799 #, gcc-internal-format
30800 msgid "invalid use of pack expansion expression"
30803 #: cp/pt.c:11655 cp/pt.c:12368
30804 #, gcc-internal-format
30805 msgid "use %<...%> to expand argument pack"
30809 #, gcc-internal-format
30810 msgid "%qT is not a class or namespace"
30814 #, gcc-internal-format
30815 msgid "%qD is not a class or namespace"
30819 #, gcc-internal-format
30820 msgid "%qT is/uses anonymous type"
30824 #, gcc-internal-format
30825 msgid "template argument for %qD uses local type %qT"
30829 #, gcc-internal-format
30830 msgid "%qT is a variably modified type"
30834 #, gcc-internal-format
30835 msgid "integral expression %qE is not constant"
30839 #, gcc-internal-format
30840 msgid " trying to instantiate %qD"
30844 #, gcc-internal-format
30845 msgid "ambiguous class template instantiation for %q#T"
30849 #, gcc-internal-format
30853 #: cp/pt.c:16534 cp/pt.c:16617
30854 #, gcc-internal-format
30855 msgid "explicit instantiation of non-template %q#D"
30859 #, gcc-internal-format
30860 msgid "%qD is not a static data member of a class template"
30863 #: cp/pt.c:16555 cp/pt.c:16612
30864 #, gcc-internal-format
30865 msgid "no matching template for %qD found"
30869 #, gcc-internal-format
30871 "type %qT for explicit instantiation %qD does not match declared type %qT"
30875 #, gcc-internal-format
30876 msgid "explicit instantiation of %q#D"
30880 #, gcc-internal-format
30881 msgid "duplicate explicit instantiation of %q#D"
30884 #: cp/pt.c:16627 cp/pt.c:16719
30885 #, gcc-internal-format
30886 msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
30889 #: cp/pt.c:16632 cp/pt.c:16736
30890 #, gcc-internal-format
30891 msgid "storage class %qD applied to template instantiation"
30895 #, gcc-internal-format
30896 msgid "explicit instantiation of non-template type %qT"
30900 #, gcc-internal-format
30901 msgid "explicit instantiation of %q#T before definition of template"
30905 #, gcc-internal-format
30906 msgid "ISO C++ forbids the use of %qE on explicit instantiations"
30910 #, gcc-internal-format
30911 msgid "duplicate explicit instantiation of %q#T"
30916 #. The definition of a non-exported function template, a
30917 #. non-exported member function template, or a non-exported
30918 #. member function or static data member of a class template
30919 #. shall be present in every translation unit in which it is
30920 #. explicitly instantiated.
30922 #, gcc-internal-format
30923 msgid "explicit instantiation of %qD but no definition available"
30927 #, gcc-internal-format
30929 "template instantiation depth exceeds maximum of %d instantiating %q+D, "
30930 "possibly from virtual table generation (use -ftemplate-depth= to increase "
30935 #, gcc-internal-format
30936 msgid "%q#T is not a valid type for a template constant parameter"
30940 #, gcc-internal-format
30942 "deducing from brace-enclosed initializer list requires #include "
30943 "<initializer_list>"
30947 #, gcc-internal-format
30948 msgid "variable %q#D with %<auto%> type used in its own initializer"
30952 #, gcc-internal-format
30953 msgid "unable to deduce %qT from %qE"
30957 #, gcc-internal-format
30958 msgid "inconsistent deduction for %qT: %qT and then %qT"
30962 #, gcc-internal-format
30963 msgid "-frepo must be used with -c"
30967 #, gcc-internal-format, gfc-internal-format
30968 msgid "mysterious repository information in %s"
30972 #, gcc-internal-format
30973 msgid "can%'t create repository information file %qs"
30977 #, gcc-internal-format
30978 msgid "cannot use typeid with -fno-rtti"
30982 #, gcc-internal-format
30983 msgid "must #include <typeinfo> before using typeid"
30987 #, gcc-internal-format
30989 "cannot create type information for type %qT because it involves types of "
30993 #: cp/rtti.c:664 cp/rtti.c:679
30994 #, gcc-internal-format
30995 msgid "dynamic_cast of %q#D to %q#T can never succeed"
30999 #, gcc-internal-format
31000 msgid "%<dynamic_cast%> not permitted with -fno-rtti"
31004 #, gcc-internal-format
31005 msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
31009 #, gcc-internal-format
31010 msgid "%qT is an ambiguous base of %qT"
31014 #, gcc-internal-format
31015 msgid "%qT is an inaccessible base of %qT"
31018 #: cp/search.c:1856
31019 #, gcc-internal-format
31020 msgid "deprecated covariant return type for %q+#D"
31023 #: cp/search.c:1858 cp/search.c:1873 cp/search.c:1878 cp/search.c:1897
31024 #, gcc-internal-format
31025 msgid " overriding %q+#D"
31028 #: cp/search.c:1872
31029 #, gcc-internal-format
31030 msgid "invalid covariant return type for %q+#D"
31033 #: cp/search.c:1877
31034 #, gcc-internal-format
31035 msgid "conflicting return type specified for %q+#D"
31038 #: cp/search.c:1887
31039 #, gcc-internal-format
31040 msgid "looser throw specifier for %q+#F"
31043 #: cp/search.c:1888
31044 #, gcc-internal-format
31045 msgid " overriding %q+#F"
31048 #: cp/search.c:1896
31049 #, gcc-internal-format
31050 msgid "conflicting type attributes specified for %q+#D"
31053 #: cp/search.c:1906
31054 #, gcc-internal-format
31055 msgid "deleted function %q+D"
31058 #: cp/search.c:1907
31059 #, gcc-internal-format
31060 msgid "overriding non-deleted function %q+D"
31063 #: cp/search.c:1912
31064 #, gcc-internal-format
31065 msgid "non-deleted function %q+D"
31068 #: cp/search.c:1913
31069 #, gcc-internal-format
31070 msgid "overriding deleted function %q+D"
31073 #. A static member function cannot match an inherited
31074 #. virtual member function.
31075 #: cp/search.c:2010
31076 #, gcc-internal-format
31077 msgid "%q+#D cannot be declared"
31080 #: cp/search.c:2011
31081 #, gcc-internal-format
31082 msgid " since %q+#D declared in base class"
31085 #: cp/semantics.c:776
31086 #, gcc-internal-format
31087 msgid "suggest explicit braces around empty body in %<do%> statement"
31090 #: cp/semantics.c:1349
31091 #, gcc-internal-format
31092 msgid "type of asm operand %qE could not be determined"
31095 #: cp/semantics.c:1407
31096 #, gcc-internal-format
31097 msgid "__label__ declarations are only allowed in function scopes"
31100 #: cp/semantics.c:1506
31101 #, gcc-internal-format
31102 msgid "invalid use of member %q+D in static member function"
31105 #: cp/semantics.c:1508
31106 #, gcc-internal-format
31107 msgid "invalid use of non-static data member %q+D"
31110 #: cp/semantics.c:1509
31111 #, gcc-internal-format
31112 msgid "from this location"
31115 #: cp/semantics.c:2085
31116 #, gcc-internal-format
31117 msgid "arguments to destructor are not allowed"
31120 #: cp/semantics.c:2143
31121 #, gcc-internal-format
31122 msgid "%<this%> is unavailable for static member functions"
31125 #: cp/semantics.c:2149
31126 #, gcc-internal-format
31127 msgid "invalid use of %<this%> in non-member function"
31130 #: cp/semantics.c:2151
31131 #, gcc-internal-format
31132 msgid "invalid use of %<this%> at top level"
31135 #: cp/semantics.c:2175
31136 #, gcc-internal-format
31137 msgid "invalid qualifying scope in pseudo-destructor name"
31140 #: cp/semantics.c:2180 cp/typeck.c:2372
31141 #, gcc-internal-format
31142 msgid "qualified type %qT does not match destructor name ~%qT"
31145 #: cp/semantics.c:2202
31146 #, gcc-internal-format
31147 msgid "%qE is not of type %qT"
31150 #: cp/semantics.c:2246
31151 #, gcc-internal-format
31152 msgid "compound literal of non-object type %qT"
31155 #: cp/semantics.c:2318
31156 #, gcc-internal-format
31157 msgid "template type parameters must use the keyword %<class%> or %<typename%>"
31160 #: cp/semantics.c:2360
31161 #, gcc-internal-format
31163 "invalid use of type %qT as a default value for a template template-parameter"
31166 #: cp/semantics.c:2363
31167 #, gcc-internal-format
31168 msgid "invalid default argument for a template template parameter"
31171 #: cp/semantics.c:2380
31172 #, gcc-internal-format
31173 msgid "definition of %q#T inside template parameter list"
31176 #: cp/semantics.c:2411
31177 #, gcc-internal-format
31178 msgid "invalid definition of qualified type %qT"
31181 #: cp/semantics.c:2625
31182 #, gcc-internal-format
31183 msgid "invalid base-class specification"
31186 #: cp/semantics.c:2637
31187 #, gcc-internal-format
31188 msgid "base class %qT has cv qualifiers"
31191 #: cp/semantics.c:2662
31192 #, gcc-internal-format
31193 msgid "incomplete type %qT used in nested name specifier"
31196 #: cp/semantics.c:2666
31197 #, gcc-internal-format
31198 msgid "reference to %<%T::%D%> is ambiguous"
31201 #: cp/semantics.c:2671 cp/typeck.c:2171
31202 #, gcc-internal-format
31203 msgid "%qD is not a member of %qT"
31206 #: cp/semantics.c:2674
31207 #, gcc-internal-format
31208 msgid "%qD is not a member of %qD"
31211 #: cp/semantics.c:2676
31212 #, gcc-internal-format
31213 msgid "%<::%D%> has not been declared"
31216 #: cp/semantics.c:2893 cp/semantics.c:7804
31217 #, gcc-internal-format
31218 msgid "%qD is not captured"
31221 #: cp/semantics.c:2899
31222 #, gcc-internal-format
31223 msgid "use of %<auto%> variable from containing function"
31226 #: cp/semantics.c:2901
31227 #, gcc-internal-format
31228 msgid " %q+#D declared here"
31231 #: cp/semantics.c:2912
31232 #, gcc-internal-format
31233 msgid "use of parameter %qD outside function body"
31236 #: cp/semantics.c:2949
31237 #, gcc-internal-format
31239 "template parameter %qD of type %qT is not allowed in an integral constant "
31240 "expression because it is not of integral or enumeration type"
31243 #: cp/semantics.c:3106
31244 #, gcc-internal-format
31245 msgid "use of namespace %qD as expression"
31248 #: cp/semantics.c:3111
31249 #, gcc-internal-format
31250 msgid "use of class template %qT as expression"
31253 #. Ambiguous reference to base members.
31254 #: cp/semantics.c:3117
31255 #, gcc-internal-format
31256 msgid "request for member %qD is ambiguous in multiple inheritance lattice"
31259 #: cp/semantics.c:3139
31260 #, gcc-internal-format
31261 msgid "%qD cannot appear in a constant-expression"
31264 #: cp/semantics.c:3259 cp/semantics.c:4982
31265 #, gcc-internal-format
31266 msgid "type of %qE is unknown"
31269 #: cp/semantics.c:3274
31270 #, gcc-internal-format
31271 msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
31274 #: cp/semantics.c:3285
31275 #, gcc-internal-format
31276 msgid "cannot apply %<offsetof%> to member function %qD"
31279 #: cp/semantics.c:3680
31280 #, gcc-internal-format
31281 msgid "%qD is not a variable in clause %qs"
31284 #: cp/semantics.c:3689 cp/semantics.c:3711 cp/semantics.c:3733
31285 #, gcc-internal-format
31286 msgid "%qD appears more than once in data clauses"
31289 #: cp/semantics.c:3703
31290 #, gcc-internal-format
31291 msgid "%qD is not a variable in clause %<firstprivate%>"
31294 #: cp/semantics.c:3725
31295 #, gcc-internal-format
31296 msgid "%qD is not a variable in clause %<lastprivate%>"
31299 #: cp/semantics.c:3755
31300 #, gcc-internal-format
31301 msgid "num_threads expression must be integral"
31304 #: cp/semantics.c:3769
31305 #, gcc-internal-format
31306 msgid "schedule chunk size expression must be integral"
31309 #: cp/semantics.c:3901
31310 #, gcc-internal-format
31311 msgid "%qE has reference type for %qs"
31314 #: cp/semantics.c:3972
31315 #, gcc-internal-format
31316 msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
31319 #: cp/semantics.c:3986
31320 #, gcc-internal-format
31321 msgid "%<threadprivate%> %qE directive not in %qT definition"
31324 #: cp/semantics.c:4131
31325 #, gcc-internal-format
31326 msgid "difference between %qE and %qD does not have integer type"
31329 #: cp/semantics.c:4661
31330 #, gcc-internal-format
31331 msgid "non-constant condition for static assertion"
31334 #: cp/semantics.c:4748 cp/semantics.c:4887
31335 #, gcc-internal-format
31336 msgid "argument to decltype must be an expression"
31339 #: cp/semantics.c:4835
31340 #, gcc-internal-format
31341 msgid "%qE refers to a set of overloaded functions"
31344 #: cp/semantics.c:4925
31345 #, gcc-internal-format
31346 msgid "unable to determine the declared type of expression %<%E%>"
31349 #: cp/semantics.c:5191
31350 #, gcc-internal-format
31351 msgid "__is_convertible_to"
31354 #: cp/semantics.c:5233 cp/semantics.c:5243
31355 #, gcc-internal-format
31356 msgid "incomplete type %qT not allowed"
31359 #: cp/semantics.c:5308
31360 #, gcc-internal-format
31361 msgid "the type %qT of constexpr variable %qD is not literal"
31364 #: cp/semantics.c:5387
31365 #, gcc-internal-format
31366 msgid "invalid type for parameter %q#D of constexpr function"
31369 #: cp/semantics.c:5398
31370 #, gcc-internal-format
31371 msgid "invalid return type %qT of constexpr function %qD"
31374 #: cp/semantics.c:5408
31375 #, gcc-internal-format
31376 msgid "enclosing class of %q#D is not a literal type"
31379 #: cp/semantics.c:5561
31380 #, gcc-internal-format
31381 msgid "constexpr constructor does not have empty body"
31384 #: cp/semantics.c:5628
31385 #, gcc-internal-format
31386 msgid "body of constexpr function %qD not a return-statement"
31389 #: cp/semantics.c:5941
31390 #, gcc-internal-format
31391 msgid "expression %qE does not designate a constexpr function"
31394 #: cp/semantics.c:5955
31395 #, gcc-internal-format
31396 msgid "%qD is not a constexpr function"
31399 #: cp/semantics.c:5974
31400 #, gcc-internal-format
31401 msgid "%qD used before its definition"
31404 #: cp/semantics.c:6001
31405 #, gcc-internal-format
31406 msgid "call has circular dependency"
31409 #: cp/semantics.c:6087
31410 #, gcc-internal-format
31411 msgid "%q+E is not a constant expression"
31414 #: cp/semantics.c:6204
31415 #, gcc-internal-format
31416 msgid "array subscript out of bound"
31419 #: cp/semantics.c:6243 cp/semantics.c:6289 cp/semantics.c:6716
31420 #, gcc-internal-format
31421 msgid "%qE is not a constant expression"
31424 #: cp/semantics.c:6257
31425 #, gcc-internal-format
31427 "accessing %qD member instead of initialized %qD member in constant expression"
31430 #: cp/semantics.c:6608
31431 #, gcc-internal-format
31432 msgid "accessing value of %qE through a %qT glvalue in a constant expression"
31435 #: cp/semantics.c:6672
31436 #, gcc-internal-format
31437 msgid "the value of %qD is not usable in a constant expression"
31440 #: cp/semantics.c:6678
31441 #, gcc-internal-format
31442 msgid "%q#D is not const"
31445 #: cp/semantics.c:6681
31446 #, gcc-internal-format
31447 msgid "%q#D is volatile"
31450 #: cp/semantics.c:6684
31451 #, gcc-internal-format
31452 msgid "%qD was not initialized with a constant expression"
31455 #: cp/semantics.c:6693
31456 #, gcc-internal-format
31457 msgid "%qD was not declared %<constexpr%>"
31460 #: cp/semantics.c:6696
31461 #, gcc-internal-format
31462 msgid "%qD does not have integral or enumeration type"
31465 #: cp/semantics.c:6922 cp/semantics.c:7299
31466 #, gcc-internal-format
31468 "conversion of expression %qE of pointer type cannot yield a constant "
31472 #: cp/semantics.c:6970 cp/semantics.c:7364 cp/semantics.c:7542
31473 #, gcc-internal-format
31474 msgid "expression %qE is not a constant-expression"
31477 #: cp/semantics.c:6975
31478 #, gcc-internal-format
31479 msgid "unexpected expression %qE of kind %s"
31482 #: cp/semantics.c:7171
31483 #, gcc-internal-format
31484 msgid "expression %qE has side-effects"
31487 #: cp/semantics.c:7192
31488 #, gcc-internal-format
31489 msgid "%qE is not a potential constant expression"
31492 #: cp/semantics.c:7210
31493 #, gcc-internal-format
31494 msgid "%qE is not a function name"
31497 #: cp/semantics.c:7225
31498 #, gcc-internal-format
31499 msgid "%qD is not %<constexpr%>"
31502 #: cp/semantics.c:7245
31503 #, gcc-internal-format
31504 msgid "object argument is not a potential constant expression"
31507 #: cp/semantics.c:7253
31508 #, gcc-internal-format
31509 msgid "argument in position %qP is not a potential constant expression"
31512 #: cp/semantics.c:7276
31513 #, gcc-internal-format
31514 msgid "variable %qD is not declared constexpr"
31517 #: cp/semantics.c:7317
31518 #, gcc-internal-format
31520 "address-of an object %qE with thread local or automatic storage is not a "
31521 "constant expression"
31524 #: cp/semantics.c:7375
31525 #, gcc-internal-format
31527 "typeid-expression is not a constant expression because %qE is of polymorphic "
31531 #: cp/semantics.c:7388
31532 #, gcc-internal-format
31533 msgid "difference of two pointer expressions is not a constant expression"
31536 #: cp/semantics.c:7406
31537 #, gcc-internal-format
31538 msgid "pointer comparison expression is not a constant expression"
31541 #: cp/semantics.c:7549
31542 #, gcc-internal-format, gfc-internal-format
31543 msgid "unexpected ast of kind %s"
31546 #: cp/semantics.c:7681
31547 #, gcc-internal-format
31548 msgid "cannot deduce lambda return type from a braced-init-list"
31551 #: cp/semantics.c:7850
31552 #, gcc-internal-format
31553 msgid "cannot capture %qE by reference"
31556 #: cp/semantics.c:7873
31557 #, gcc-internal-format
31558 msgid "already captured %<this%> in lambda expression"
31561 #: cp/semantics.c:8004
31562 #, gcc-internal-format
31563 msgid "%<this%> was not captured for this lambda function"
31567 #, gcc-internal-format
31568 msgid "%qV qualifiers cannot be applied to %qT"
31572 #, gcc-internal-format
31573 msgid "%qE attribute can only be applied to Java class definitions"
31577 #, gcc-internal-format
31578 msgid "%qE attribute can only be applied to class definitions"
31582 #, gcc-internal-format
31583 msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
31587 #, gcc-internal-format
31588 msgid "requested init_priority is not an integer constant"
31592 #, gcc-internal-format
31594 "can only use %qE attribute on file-scope definitions of objects of class type"
31598 #, gcc-internal-format
31599 msgid "requested init_priority is out of range"
31603 #, gcc-internal-format
31604 msgid "requested init_priority is reserved for internal use"
31608 #, gcc-internal-format
31609 msgid "%qE attribute is not supported on this platform"
31613 #, gcc-internal-format, gfc-internal-format
31614 msgid "lang_* check: failed in %s, at %s:%d"
31617 #: cp/typeck.c:493 cp/typeck.c:527 cp/typeck.c:668
31618 #, gcc-internal-format
31619 msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
31622 #: cp/typeck.c:498 cp/typeck.c:532 cp/typeck.c:672
31623 #, gcc-internal-format
31624 msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
31627 #: cp/typeck.c:503 cp/typeck.c:537 cp/typeck.c:676
31628 #, gcc-internal-format
31630 "conditional expression between distinct pointer types %qT and %qT lacks a "
31635 #, gcc-internal-format
31637 "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-"
31642 #, gcc-internal-format
31644 "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-"
31649 #, gcc-internal-format
31651 "ISO C++ forbids conditional expression between pointer of type %<void *%> "
31652 "and pointer-to-function"
31656 #, gcc-internal-format
31658 "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
31662 #, gcc-internal-format
31664 "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
31668 #, gcc-internal-format
31670 "conditional expression between distinct pointer-to-member types %qT and %qT "
31674 #: cp/typeck.c:1401
31675 #, gcc-internal-format
31676 msgid "canonical types differ for identical types %T and %T"
31679 #: cp/typeck.c:1408
31680 #, gcc-internal-format
31681 msgid "same canonical type node for different types %T and %T"
31684 #: cp/typeck.c:1533
31685 #, gcc-internal-format
31686 msgid "invalid application of %qs to a member function"
31689 #: cp/typeck.c:1610
31690 #, gcc-internal-format
31691 msgid "invalid application of %<sizeof%> to a bit-field"
31694 #: cp/typeck.c:1618
31695 #, gcc-internal-format
31696 msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
31699 #: cp/typeck.c:1669
31700 #, gcc-internal-format
31701 msgid "invalid application of %<__alignof%> to a bit-field"
31704 #: cp/typeck.c:1680
31705 #, gcc-internal-format
31707 "ISO C++ forbids applying %<__alignof%> to an expression of function type"
31710 #: cp/typeck.c:1738
31711 #, gcc-internal-format
31712 msgid "invalid use of non-static member function"
31715 #: cp/typeck.c:2017
31716 #, gcc-internal-format
31717 msgid "deprecated conversion from string constant to %qT"
31720 #: cp/typeck.c:2140 cp/typeck.c:2520
31721 #, gcc-internal-format
31722 msgid "request for member %qD in %qE, which is of non-class type %qT"
31725 #: cp/typeck.c:2169
31726 #, gcc-internal-format
31727 msgid "invalid use of nonstatic data member %qE"
31730 #: cp/typeck.c:2225
31731 #, gcc-internal-format
31732 msgid "invalid access to non-static data member %qD of NULL object"
31735 #: cp/typeck.c:2228 cp/typeck.c:2259
31736 #, gcc-internal-format
31737 msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
31740 #: cp/typeck.c:2256
31741 #, gcc-internal-format
31742 msgid "invalid access to non-static data member %qD of NULL object"
31745 #: cp/typeck.c:2384
31746 #, gcc-internal-format
31747 msgid "object type %qT does not match destructor name ~%qT"
31750 #: cp/typeck.c:2392
31751 #, gcc-internal-format
31752 msgid "the type being destroyed is %qT, but the destructor refers to %qT"
31755 #: cp/typeck.c:2431 cp/typeck.c:2451
31756 #, gcc-internal-format
31757 msgid "%qD is not a template"
31760 #: cp/typeck.c:2559
31761 #, gcc-internal-format
31762 msgid "%<%D::%D%> is not a member of %qT"
31765 #: cp/typeck.c:2583
31766 #, gcc-internal-format
31767 msgid "%qT is not a base of %qT"
31770 #: cp/typeck.c:2603
31771 #, gcc-internal-format
31772 msgid "%qD has no member named %qE"
31775 #: cp/typeck.c:2619
31776 #, gcc-internal-format
31777 msgid "%qD is not a member template function"
31780 #: cp/typeck.c:2764
31781 #, gcc-internal-format
31782 msgid "%qT is not a pointer-to-object type"
31785 #: cp/typeck.c:2795
31786 #, gcc-internal-format
31787 msgid "invalid use of array indexing on pointer to member"
31790 #: cp/typeck.c:2798
31791 #, gcc-internal-format
31792 msgid "invalid use of unary %<*%> on pointer to member"
31795 #: cp/typeck.c:2801
31796 #, gcc-internal-format
31797 msgid "invalid use of implicit conversion on pointer to member"
31800 #: cp/typeck.c:2810
31801 #, gcc-internal-format
31802 msgid "invalid type argument"
31805 #: cp/typeck.c:2813
31806 #, gcc-internal-format
31807 msgid "invalid type argument of array indexing"
31810 #: cp/typeck.c:2816
31811 #, gcc-internal-format
31812 msgid "invalid type argument of unary %<*%>"
31815 #: cp/typeck.c:2819
31816 #, gcc-internal-format
31817 msgid "invalid type argument of implicit conversion"
31820 #: cp/typeck.c:2851
31821 #, gcc-internal-format
31822 msgid "subscript missing in array reference"
31825 #: cp/typeck.c:2935
31826 #, gcc-internal-format
31827 msgid "ISO C++ forbids subscripting non-lvalue array"
31830 #: cp/typeck.c:2948
31831 #, gcc-internal-format
31832 msgid "subscripting array declared %<register%>"
31835 #: cp/typeck.c:2985
31836 #, gcc-internal-format
31837 msgid "subscripted value is neither array nor pointer"
31840 #: cp/typeck.c:3051
31841 #, gcc-internal-format
31842 msgid "object missing in use of %qE"
31845 #: cp/typeck.c:3248
31846 #, gcc-internal-format
31847 msgid "ISO C++ forbids calling %<::main%> from within program"
31850 #: cp/typeck.c:3267
31851 #, gcc-internal-format
31853 "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E "
31854 "(...)%>, e.g. %<(... ->* %E) (...)%>"
31857 #: cp/typeck.c:3282
31858 #, gcc-internal-format
31859 msgid "%qE cannot be used as a function"
31862 #: cp/typeck.c:3330
31863 #, gcc-internal-format
31864 msgid "too many arguments to constructor %q#D"
31867 #: cp/typeck.c:3331
31868 #, gcc-internal-format
31869 msgid "too few arguments to constructor %q#D"
31872 #: cp/typeck.c:3336
31873 #, gcc-internal-format
31874 msgid "too many arguments to member function %q#D"
31877 #: cp/typeck.c:3337
31878 #, gcc-internal-format
31879 msgid "too few arguments to member function %q#D"
31882 #: cp/typeck.c:3343
31883 #, gcc-internal-format
31884 msgid "too many arguments to function %q#D"
31887 #: cp/typeck.c:3344
31888 #, gcc-internal-format
31889 msgid "too few arguments to function %q#D"
31892 #: cp/typeck.c:3354
31893 #, gcc-internal-format
31894 msgid "too many arguments to method %q#D"
31897 #: cp/typeck.c:3355
31898 #, gcc-internal-format
31899 msgid "too few arguments to method %q#D"
31902 #: cp/typeck.c:3358
31903 #, gcc-internal-format
31904 msgid "too many arguments to function"
31907 #: cp/typeck.c:3359
31908 #, gcc-internal-format
31909 msgid "too few arguments to function"
31912 #: cp/typeck.c:3438
31913 #, gcc-internal-format
31914 msgid "parameter %P of %qD has incomplete type %qT"
31917 #: cp/typeck.c:3441
31918 #, gcc-internal-format
31919 msgid "parameter %P has incomplete type %qT"
31922 #: cp/typeck.c:3713 cp/typeck.c:3724
31923 #, gcc-internal-format
31924 msgid "assuming cast to type %qT from overloaded function"
31927 #. Some sort of arithmetic operation involving NULL was
31929 #: cp/typeck.c:3767
31930 #, gcc-internal-format
31931 msgid "NULL used in arithmetic"
31934 #: cp/typeck.c:3958
31935 #, gcc-internal-format
31936 msgid "left rotate count is negative"
31939 #: cp/typeck.c:3959
31940 #, gcc-internal-format
31941 msgid "right rotate count is negative"
31944 #: cp/typeck.c:3965
31945 #, gcc-internal-format
31946 msgid "left rotate count >= width of type"
31949 #: cp/typeck.c:3966
31950 #, gcc-internal-format
31951 msgid "right rotate count >= width of type"
31954 #: cp/typeck.c:3985 cp/typeck.c:4208
31955 #, gcc-internal-format
31956 msgid "comparison with string literal results in unspecified behaviour"
31959 #: cp/typeck.c:4004 cp/typeck.c:4016
31960 #, gcc-internal-format
31961 msgid "the address of %qD will never be NULL"
31964 #: cp/typeck.c:4028 cp/typeck.c:4036 cp/typeck.c:4231 cp/typeck.c:4239
31965 #, gcc-internal-format
31966 msgid "ISO C++ forbids comparison between pointer and integer"
31969 #: cp/typeck.c:4256
31970 #, gcc-internal-format
31971 msgid "unordered comparison on non-floating point argument"
31974 #: cp/typeck.c:4303
31975 #, gcc-internal-format
31976 msgid "invalid operands of types %qT and %qT to binary %qO"
31979 #: cp/typeck.c:4520
31980 #, gcc-internal-format
31981 msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
31984 #: cp/typeck.c:4522
31985 #, gcc-internal-format
31986 msgid "ISO C++ forbids using pointer to a function in subtraction"
31989 #: cp/typeck.c:4524
31990 #, gcc-internal-format
31991 msgid "ISO C++ forbids using pointer to a method in subtraction"
31994 #: cp/typeck.c:4537
31995 #, gcc-internal-format
31996 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
31999 #: cp/typeck.c:4595
32000 #, gcc-internal-format
32001 msgid "taking address of constructor %qE"
32004 #: cp/typeck.c:4596
32005 #, gcc-internal-format
32006 msgid "taking address of destructor %qE"
32009 #: cp/typeck.c:4610
32010 #, gcc-internal-format
32011 msgid "invalid use of %qE to form a pointer-to-member-function"
32014 #: cp/typeck.c:4613
32015 #, gcc-internal-format
32016 msgid " a qualified-id is required"
32019 #: cp/typeck.c:4618
32020 #, gcc-internal-format
32022 "parentheses around %qE cannot be used to form a pointer-to-member-function"
32025 #. An expression like &memfn.
32026 #: cp/typeck.c:4769
32027 #, gcc-internal-format
32029 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
32030 "static member function to form a pointer to member function. Say %<&%T::%D%>"
32033 #: cp/typeck.c:4774
32034 #, gcc-internal-format
32036 "ISO C++ forbids taking the address of a bound member function to form a "
32037 "pointer to member function. Say %<&%T::%D%>"
32040 #. Make this a permerror because we used to accept it.
32041 #: cp/typeck.c:4811
32042 #, gcc-internal-format
32043 msgid "taking address of temporary"
32046 #: cp/typeck.c:4813
32047 #, gcc-internal-format
32048 msgid "taking address of xvalue (rvalue reference)"
32051 #: cp/typeck.c:4830
32052 #, gcc-internal-format
32053 msgid "ISO C++ forbids taking address of function %<::main%>"
32056 #: cp/typeck.c:4887
32057 #, gcc-internal-format
32058 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
32061 #: cp/typeck.c:4915
32062 #, gcc-internal-format
32063 msgid "cannot create pointer to reference member %qD"
32066 #: cp/typeck.c:5193
32067 #, gcc-internal-format
32068 msgid "ISO C++ forbids incrementing an enum"
32071 #: cp/typeck.c:5194
32072 #, gcc-internal-format
32073 msgid "ISO C++ forbids decrementing an enum"
32076 #: cp/typeck.c:5210
32077 #, gcc-internal-format
32078 msgid "cannot increment a pointer to incomplete type %qT"
32081 #: cp/typeck.c:5211
32082 #, gcc-internal-format
32083 msgid "cannot decrement a pointer to incomplete type %qT"
32086 #: cp/typeck.c:5222
32087 #, gcc-internal-format
32088 msgid "ISO C++ forbids incrementing a pointer of type %qT"
32091 #: cp/typeck.c:5223
32092 #, gcc-internal-format
32093 msgid "ISO C++ forbids decrementing a pointer of type %qT"
32096 #: cp/typeck.c:5249
32097 #, gcc-internal-format
32098 msgid "invalid use of Boolean expression as operand to %<operator--%>"
32101 #: cp/typeck.c:5408
32102 #, gcc-internal-format
32103 msgid "cannot take the address of %<this%>, which is an rvalue expression"
32106 #: cp/typeck.c:5431
32107 #, gcc-internal-format
32108 msgid "address of explicit register variable %qD requested"
32111 #: cp/typeck.c:5436
32112 #, gcc-internal-format
32113 msgid "address requested for %qD, which is declared %<register%>"
32116 #: cp/typeck.c:5508
32117 #, gcc-internal-format
32118 msgid "expression list treated as compound expression in initializer"
32121 #: cp/typeck.c:5512
32122 #, gcc-internal-format
32123 msgid "expression list treated as compound expression in mem-initializer"
32126 #: cp/typeck.c:5516
32127 #, gcc-internal-format
32128 msgid "expression list treated as compound expression in functional cast"
32131 #: cp/typeck.c:5548
32132 #, gcc-internal-format, gfc-internal-format
32133 msgid "%s expression list treated as compound expression"
32136 #: cp/typeck.c:5621
32137 #, gcc-internal-format
32138 msgid "no context to resolve type of %qE"
32141 #: cp/typeck.c:5652
32142 #, gcc-internal-format
32143 msgid "cast from type %qT to type %qT casts away qualifiers"
32146 #: cp/typeck.c:5657
32147 #, gcc-internal-format
32148 msgid "static_cast from type %qT to type %qT casts away qualifiers"
32151 #: cp/typeck.c:5662
32152 #, gcc-internal-format
32153 msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
32156 #: cp/typeck.c:5976
32157 #, gcc-internal-format
32158 msgid "invalid static_cast from type %qT to type %qT"
32161 #: cp/typeck.c:5999
32162 #, gcc-internal-format
32163 msgid "converting from %qT to %qT"
32166 #: cp/typeck.c:6048
32167 #, gcc-internal-format
32168 msgid "invalid cast of an rvalue expression of type %qT to type %qT"
32171 #: cp/typeck.c:6118
32172 #, gcc-internal-format
32173 msgid "cast from %qT to %qT loses precision"
32176 #: cp/typeck.c:6150
32177 #, gcc-internal-format
32178 msgid "cast from %qT to %qT increases required alignment of target type"
32181 #. Only issue a warning, as we have always supported this
32182 #. where possible, and it is necessary in some cases. DR 195
32183 #. addresses this issue, but as of 2004/10/26 is still in
32185 #: cp/typeck.c:6169
32186 #, gcc-internal-format
32188 "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
32191 #: cp/typeck.c:6182
32192 #, gcc-internal-format
32193 msgid "invalid cast from type %qT to type %qT"
32196 #: cp/typeck.c:6238
32197 #, gcc-internal-format
32199 "invalid use of const_cast with type %qT, which is not a pointer, reference, "
32200 "nor a pointer-to-data-member type"
32203 #: cp/typeck.c:6247
32204 #, gcc-internal-format
32206 "invalid use of const_cast with type %qT, which is a pointer or reference to "
32210 #: cp/typeck.c:6272
32211 #, gcc-internal-format
32212 msgid "invalid const_cast of an rvalue of type %qT to type %qT"
32215 #: cp/typeck.c:6321
32216 #, gcc-internal-format
32217 msgid "invalid const_cast from type %qT to type %qT"
32220 #: cp/typeck.c:6398 cp/typeck.c:6406
32221 #, gcc-internal-format
32222 msgid "ISO C++ forbids casting to an array type %qT"
32225 #: cp/typeck.c:6415
32226 #, gcc-internal-format
32227 msgid "invalid cast to function type %qT"
32230 #: cp/typeck.c:6677
32231 #, gcc-internal-format
32232 msgid " in evaluation of %<%Q(%#T, %#T)%>"
32235 #: cp/typeck.c:6735
32236 #, gcc-internal-format
32237 msgid "assigning to an array from an initializer list"
32240 #: cp/typeck.c:6747
32241 #, gcc-internal-format
32242 msgid "incompatible types in assignment of %qT to %qT"
32245 #: cp/typeck.c:6761
32246 #, gcc-internal-format
32247 msgid "array used as initializer"
32250 #: cp/typeck.c:6763
32251 #, gcc-internal-format
32252 msgid "invalid array assignment"
32255 #: cp/typeck.c:6875
32256 #, gcc-internal-format
32257 msgid " in pointer to member function conversion"
32260 #: cp/typeck.c:6889
32261 #, gcc-internal-format
32262 msgid "pointer to member conversion via virtual base %qT"
32265 #: cp/typeck.c:6936 cp/typeck.c:6955
32266 #, gcc-internal-format
32267 msgid " in pointer to member conversion"
32270 #: cp/typeck.c:7034
32271 #, gcc-internal-format
32272 msgid "invalid conversion to type %qT from type %qT"
32275 #: cp/typeck.c:7316
32276 #, gcc-internal-format
32277 msgid "cannot convert %qT to %qT for argument %qP to %qD"
32280 #: cp/typeck.c:7322
32281 #, gcc-internal-format
32282 msgid "cannot convert %qT to %qT in default argument"
32285 #: cp/typeck.c:7326
32286 #, gcc-internal-format
32287 msgid "cannot convert %qT to %qT in argument passing"
32290 #: cp/typeck.c:7330
32291 #, gcc-internal-format
32292 msgid "cannot convert %qT to %qT"
32295 #: cp/typeck.c:7334
32296 #, gcc-internal-format
32297 msgid "cannot convert %qT to %qT in initialization"
32300 #: cp/typeck.c:7338
32301 #, gcc-internal-format
32302 msgid "cannot convert %qT to %qT in return"
32305 #: cp/typeck.c:7342
32306 #, gcc-internal-format
32307 msgid "cannot convert %qT to %qT in assignment"
32310 #: cp/typeck.c:7365
32311 #, gcc-internal-format
32312 msgid "parameter %qP of %qD might be a candidate for a format attribute"
32315 #: cp/typeck.c:7369
32316 #, gcc-internal-format
32317 msgid "parameter might be a candidate for a format attribute"
32320 #: cp/typeck.c:7374
32321 #, gcc-internal-format
32323 "target of conversion might be might be a candidate for a format attribute"
32326 #: cp/typeck.c:7379
32327 #, gcc-internal-format
32328 msgid "target of initialization might be a candidate for a format attribute"
32331 #: cp/typeck.c:7389
32332 #, gcc-internal-format
32334 "left-hand side of assignment might be a candidate for a format attribute"
32337 #: cp/typeck.c:7485 cp/typeck.c:7487
32338 #, gcc-internal-format
32339 msgid "in passing argument %P of %q+D"
32342 #: cp/typeck.c:7542
32343 #, gcc-internal-format
32344 msgid "returning reference to temporary"
32347 #: cp/typeck.c:7549
32348 #, gcc-internal-format
32349 msgid "reference to non-lvalue returned"
32352 #: cp/typeck.c:7565
32353 #, gcc-internal-format
32354 msgid "reference to local variable %q+D returned"
32357 #: cp/typeck.c:7568
32358 #, gcc-internal-format
32359 msgid "address of local variable %q+D returned"
32362 #: cp/typeck.c:7603
32363 #, gcc-internal-format
32364 msgid "returning a value from a destructor"
32367 #. If a return statement appears in a handler of the
32368 #. function-try-block of a constructor, the program is ill-formed.
32369 #: cp/typeck.c:7611
32370 #, gcc-internal-format
32371 msgid "cannot return from a handler of a function-try-block of a constructor"
32374 #. You can't return a value from a constructor.
32375 #: cp/typeck.c:7614
32376 #, gcc-internal-format
32377 msgid "returning a value from a constructor"
32380 #: cp/typeck.c:7632
32381 #, gcc-internal-format
32383 "lambda return type can only be deduced when the return statement is the only "
32384 "statement in the function body"
32387 #: cp/typeck.c:7638
32388 #, gcc-internal-format
32389 msgid "inconsistent types %qT and %qT deduced for lambda return type"
32392 #: cp/typeck.c:7664
32393 #, gcc-internal-format
32394 msgid "return-statement with no value, in function returning %qT"
32397 #: cp/typeck.c:7685
32398 #, gcc-internal-format
32399 msgid "return-statement with a value, in function returning 'void'"
32402 #: cp/typeck.c:7715
32403 #, gcc-internal-format
32405 "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
32406 "fcheck-new is in effect)"
32409 #. Make this a permerror because we used to accept it.
32410 #: cp/typeck.c:8287
32411 #, gcc-internal-format
32412 msgid "using temporary as lvalue"
32415 #: cp/typeck.c:8289
32416 #, gcc-internal-format
32417 msgid "using xvalue (rvalue reference) as lvalue"
32421 #, gcc-internal-format
32422 msgid "type %qT is not a base type for type %qT"
32425 #: cp/typeck2.c:105
32426 #, gcc-internal-format
32427 msgid "assignment of data-member %qD in read-only structure"
32430 #: cp/typeck2.c:107
32431 #, gcc-internal-format
32432 msgid "assignment (via 'asm' output) of data-member %qD in read-only structure"
32435 #: cp/typeck2.c:109
32436 #, gcc-internal-format
32437 msgid "increment of data-member %qD in read-only structure"
32440 #: cp/typeck2.c:111
32441 #, gcc-internal-format
32442 msgid "decrement of data-member %qD in read-only structure"
32445 #: cp/typeck2.c:115
32446 #, gcc-internal-format
32447 msgid "assignment of read-only data-member %qD"
32450 #: cp/typeck2.c:117
32451 #, gcc-internal-format
32452 msgid "assignment (via 'asm' output) of read-only data-member %qD"
32455 #: cp/typeck2.c:119
32456 #, gcc-internal-format
32457 msgid "increment of read-only data-member %qD"
32460 #: cp/typeck2.c:121
32461 #, gcc-internal-format
32462 msgid "decrement of read-only data-member %qD"
32465 #: cp/typeck2.c:130
32466 #, gcc-internal-format
32467 msgid "assignment of constant field %qD"
32470 #: cp/typeck2.c:132
32471 #, gcc-internal-format
32472 msgid "assignment (via 'asm' output) of constant field %qD"
32475 #: cp/typeck2.c:134
32476 #, gcc-internal-format
32477 msgid "increment of constant field %qD"
32480 #: cp/typeck2.c:136
32481 #, gcc-internal-format
32482 msgid "decrement of constant field %qD"
32485 #: cp/typeck2.c:142
32486 #, gcc-internal-format
32487 msgid "assignment (via 'asm' output) of read-only variable %qD"
32490 #: cp/typeck2.c:152
32491 #, gcc-internal-format
32492 msgid "assignment of read-only parameter %qD"
32495 #: cp/typeck2.c:154
32496 #, gcc-internal-format
32497 msgid "assignment (via 'asm' output) of read-only parameter %qD"
32500 #: cp/typeck2.c:156
32501 #, gcc-internal-format
32502 msgid "increment of read-only parameter %qD"
32505 #: cp/typeck2.c:158
32506 #, gcc-internal-format
32507 msgid "decrement of read-only parameter %qD"
32510 #: cp/typeck2.c:165
32511 #, gcc-internal-format
32512 msgid "assignment of read-only reference %qD"
32515 #: cp/typeck2.c:167
32516 #, gcc-internal-format
32517 msgid "assignment (via 'asm' output) of read-only reference %qD"
32520 #: cp/typeck2.c:169
32521 #, gcc-internal-format
32522 msgid "increment of read-only reference %qD"
32525 #: cp/typeck2.c:171
32526 #, gcc-internal-format
32527 msgid "decrement of read-only reference %qD"
32530 #: cp/typeck2.c:175
32531 #, gcc-internal-format
32532 msgid "assignment of read-only named return value %qD"
32535 #: cp/typeck2.c:177
32536 #, gcc-internal-format
32537 msgid "assignment (via 'asm' output) of read-only named return value %qD"
32540 #: cp/typeck2.c:179
32541 #, gcc-internal-format
32542 msgid "increment of read-only named return value %qD"
32545 #: cp/typeck2.c:181
32546 #, gcc-internal-format
32547 msgid "decrement of read-only named return value %qD"
32550 #: cp/typeck2.c:185
32551 #, gcc-internal-format
32552 msgid "assignment of function %qD"
32555 #: cp/typeck2.c:187
32556 #, gcc-internal-format
32557 msgid "assignment (via 'asm' output) of function %qD"
32560 #: cp/typeck2.c:189
32561 #, gcc-internal-format
32562 msgid "increment of function %qD"
32565 #: cp/typeck2.c:191
32566 #, gcc-internal-format
32567 msgid "decrement of function %qD"
32570 #: cp/typeck2.c:197
32571 #, gcc-internal-format
32572 msgid "assignment (via 'asm' output) of read-only location %qE"
32575 #: cp/typeck2.c:383
32576 #, gcc-internal-format
32577 msgid "cannot declare variable %q+D to be of abstract type %qT"
32580 #: cp/typeck2.c:386
32581 #, gcc-internal-format
32582 msgid "cannot declare parameter %q+D to be of abstract type %qT"
32585 #: cp/typeck2.c:389
32586 #, gcc-internal-format
32587 msgid "cannot declare field %q+D to be of abstract type %qT"
32590 #: cp/typeck2.c:393
32591 #, gcc-internal-format
32592 msgid "invalid abstract return type for member function %q+#D"
32595 #: cp/typeck2.c:395
32596 #, gcc-internal-format
32597 msgid "invalid abstract return type for function %q+#D"
32600 #. Here we do not have location information.
32601 #: cp/typeck2.c:398
32602 #, gcc-internal-format
32603 msgid "invalid abstract type %qT for %qE"
32606 #: cp/typeck2.c:400
32607 #, gcc-internal-format
32608 msgid "invalid abstract type for %q+D"
32611 #: cp/typeck2.c:403
32612 #, gcc-internal-format
32613 msgid "cannot allocate an object of abstract type %qT"
32616 #: cp/typeck2.c:412
32617 #, gcc-internal-format
32618 msgid " because the following virtual functions are pure within %qT:"
32621 #: cp/typeck2.c:416
32622 #, gcc-internal-format
32626 #: cp/typeck2.c:424
32627 #, gcc-internal-format
32628 msgid " since type %qT has pure virtual functions"
32631 #: cp/typeck2.c:454
32632 #, gcc-internal-format
32633 msgid "%q+D has incomplete type"
32636 #: cp/typeck2.c:467
32637 #, gcc-internal-format
32638 msgid "invalid use of incomplete type %q#T"
32641 #: cp/typeck2.c:470
32642 #, gcc-internal-format
32643 msgid "forward declaration of %q+#T"
32646 #: cp/typeck2.c:473
32647 #, gcc-internal-format
32648 msgid "declaration of %q+#T"
32651 #: cp/typeck2.c:478
32652 #, gcc-internal-format
32653 msgid "invalid use of %qT"
32656 #: cp/typeck2.c:494
32657 #, gcc-internal-format
32658 msgid "invalid use of member (did you forget the %<&%> ?)"
32661 #: cp/typeck2.c:503
32662 #, gcc-internal-format
32663 msgid "invalid use of template type parameter %qT"
32666 #: cp/typeck2.c:508
32667 #, gcc-internal-format
32668 msgid "invalid use of template template parameter %qT"
32671 #: cp/typeck2.c:514
32672 #, gcc-internal-format
32673 msgid "invalid use of dependent type %qT"
32676 #: cp/typeck2.c:523
32677 #, gcc-internal-format
32678 msgid "address of overloaded function with no contextual type information"
32681 #: cp/typeck2.c:527
32682 #, gcc-internal-format
32683 msgid "overloaded function with no contextual type information"
32686 #: cp/typeck2.c:530
32687 #, gcc-internal-format
32688 msgid "insufficient contextual information to determine type"
32691 #: cp/typeck2.c:719
32692 #, gcc-internal-format
32693 msgid "constructor syntax used, but no constructor declared for type %qT"
32696 #: cp/typeck2.c:732
32697 #, gcc-internal-format
32698 msgid "cannot initialize arrays using this syntax"
32701 #: cp/typeck2.c:838
32702 #, gcc-internal-format
32703 msgid "narrowing conversion of %qE from %qT to %qT inside { }"
32706 #: cp/typeck2.c:896
32707 #, gcc-internal-format
32708 msgid "int-array initialized from non-wide string"
32711 #: cp/typeck2.c:901
32712 #, gcc-internal-format
32713 msgid "int-array initialized from incompatible wide string"
32716 #: cp/typeck2.c:916
32717 #, gcc-internal-format
32718 msgid "initializer-string for array of chars is too long"
32721 #: cp/typeck2.c:962
32722 #, gcc-internal-format
32723 msgid "cannot initialize aggregate of type %qT with a compound literal"
32726 #: cp/typeck2.c:979
32727 #, gcc-internal-format
32728 msgid "array must be initialized with a brace-enclosed initializer"
32731 #: cp/typeck2.c:1066 cp/typeck2.c:1174
32732 #, gcc-internal-format
32733 msgid "non-trivial designated initializers not supported"
32736 #: cp/typeck2.c:1202 cp/typeck2.c:1216
32737 #, gcc-internal-format
32738 msgid "missing initializer for member %qD"
32741 #: cp/typeck2.c:1207
32742 #, gcc-internal-format
32743 msgid "uninitialized const member %qD"
32746 #: cp/typeck2.c:1209
32747 #, gcc-internal-format
32748 msgid "member %qD with uninitialized const fields"
32751 #: cp/typeck2.c:1211
32752 #, gcc-internal-format
32753 msgid "member %qD is uninitialized reference"
32756 #: cp/typeck2.c:1279
32757 #, gcc-internal-format
32758 msgid "no field %qD found in union being initialized"
32761 #: cp/typeck2.c:1288
32762 #, gcc-internal-format
32763 msgid "index value instead of field name in union initializer"
32766 #: cp/typeck2.c:1447
32767 #, gcc-internal-format
32768 msgid "circular pointer delegation detected"
32771 #: cp/typeck2.c:1457
32772 #, gcc-internal-format
32773 msgid "base operand of %<->%> has non-pointer type %qT"
32776 #: cp/typeck2.c:1481
32777 #, gcc-internal-format
32778 msgid "result of %<operator->()%> yields non-pointer result"
32781 #: cp/typeck2.c:1483
32782 #, gcc-internal-format
32783 msgid "base operand of %<->%> is not a pointer"
32786 #: cp/typeck2.c:1508
32787 #, gcc-internal-format
32788 msgid "%qE cannot be used as a member pointer, since it is of type %qT"
32791 #: cp/typeck2.c:1517
32792 #, gcc-internal-format
32793 msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
32796 #: cp/typeck2.c:1539
32797 #, gcc-internal-format
32798 msgid "pointer to member type %qT incompatible with object type %qT"
32801 #: cp/typeck2.c:1600
32802 #, gcc-internal-format
32803 msgid "invalid value-initialization of reference type"
32806 #: cp/typeck2.c:1799
32807 #, gcc-internal-format
32808 msgid "call to function %qD which throws incomplete type %q#T"
32811 #: cp/typeck2.c:1802
32812 #, gcc-internal-format
32813 msgid "call to function which throws incomplete type %q#T"
32816 #: fortran/arith.c:46
32817 #, gcc-internal-format, gfc-internal-format
32818 msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
32821 #: fortran/arith.c:905 fortran/arith.c:927
32822 #, gcc-internal-format, gfc-internal-format
32823 msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
32826 #: fortran/arith.c:913
32827 #, gcc-internal-format, gfc-internal-format
32828 msgid "Raising a negative REAL at %L to a REAL power is prohibited"
32831 #: fortran/arith.c:1909
32832 #, gcc-internal-format, gfc-internal-format
32833 msgid "Arithmetic OK converting %s to %s at %L"
32836 #: fortran/arith.c:1913
32837 #, gcc-internal-format, gfc-internal-format
32839 "Arithmetic overflow converting %s to %s at %L. This check can be disabled "
32840 "with the option -fno-range-check"
32843 #: fortran/arith.c:1918
32844 #, gcc-internal-format, gfc-internal-format
32846 "Arithmetic underflow converting %s to %s at %L. This check can be disabled "
32847 "with the option -fno-range-check"
32850 #: fortran/arith.c:1923
32851 #, gcc-internal-format, gfc-internal-format
32853 "Arithmetic NaN converting %s to %s at %L. This check can be disabled with "
32854 "the option -fno-range-check"
32857 #: fortran/arith.c:1928
32858 #, gcc-internal-format, gfc-internal-format
32859 msgid "Division by zero converting %s to %s at %L"
32862 #: fortran/arith.c:1932
32863 #, gcc-internal-format, gfc-internal-format
32864 msgid "Array operands are incommensurate converting %s to %s at %L"
32867 #: fortran/arith.c:1936
32868 #, gcc-internal-format, gfc-internal-format
32870 "Integer outside symmetric range implied by Standard Fortran converting %s to "
32874 #: fortran/arith.c:2268
32875 #, gcc-internal-format, gfc-internal-format
32876 msgid "The Hollerith constant at %L is too long to convert to %s"
32879 #: fortran/array.c:97
32880 #, gcc-internal-format, gfc-internal-format
32881 msgid "Expected array subscript at %C"
32884 #: fortran/array.c:106
32885 #, gcc-internal-format, gfc-internal-format
32886 msgid "Unexpected '*' in coarray subscript at %C"
32889 #: fortran/array.c:130
32890 #, gcc-internal-format, gfc-internal-format
32891 msgid "Strides not allowed in coarray subscript at %C"
32894 #: fortran/array.c:138
32895 #, gcc-internal-format, gfc-internal-format
32896 msgid "Expected array subscript stride at %C"
32899 #: fortran/array.c:195
32900 #, gcc-internal-format, gfc-internal-format
32901 msgid "Invalid form of array reference at %C"
32904 #: fortran/array.c:200 fortran/array.c:260
32905 #, gcc-internal-format, gfc-internal-format
32906 msgid "Array reference at %C cannot have more than %d dimensions"
32909 #: fortran/array.c:215 fortran/array.c:569 fortran/check.c:1941
32910 #: fortran/check.c:3625 fortran/check.c:3648 fortran/check.c:3743
32911 #: fortran/match.c:1754 fortran/match.c:2329 fortran/simplify.c:4503
32912 #, gcc-internal-format, gfc-internal-format
32913 msgid "Coarrays disabled at %C, use -fcoarray= to enable"
32916 #: fortran/array.c:221
32917 #, gcc-internal-format, gfc-internal-format
32918 msgid "Unexpected coarray designator at %C"
32921 #: fortran/array.c:236
32922 #, gcc-internal-format, gfc-internal-format
32923 msgid "Too few codimensions at %C, expected %d not %d"
32926 #: fortran/array.c:246
32927 #, gcc-internal-format, gfc-internal-format
32928 msgid "Unexpected '*' for codimension %d of %d at %C"
32931 #: fortran/array.c:249
32932 #, gcc-internal-format, gfc-internal-format
32933 msgid "Invalid form of coarray reference at %C"
32936 #: fortran/array.c:254
32937 #, gcc-internal-format, gfc-internal-format
32938 msgid "Invalid codimension %d at %C, only %d codimensions exist"
32941 #: fortran/array.c:306
32942 #, gcc-internal-format, gfc-internal-format
32943 msgid "Variable '%s' at %L in this context must be constant"
32946 #: fortran/array.c:309
32947 #, gcc-internal-format, gfc-internal-format
32948 msgid "Expression at %L in this context must be constant"
32951 #: fortran/array.c:400
32952 #, gcc-internal-format, gfc-internal-format
32953 msgid "Expected expression in array specification at %C"
32956 #: fortran/array.c:479
32957 #, gcc-internal-format, gfc-internal-format
32958 msgid "Bad array specification for implied-shape array at %C"
32961 #: fortran/array.c:495 fortran/array.c:600
32962 #, gcc-internal-format, gfc-internal-format
32963 msgid "Bad array specification for an explicitly shaped array at %C"
32966 #: fortran/array.c:505 fortran/array.c:610
32967 #, gcc-internal-format, gfc-internal-format
32968 msgid "Bad array specification for assumed shape array at %C"
32971 #: fortran/array.c:519 fortran/array.c:624
32972 #, gcc-internal-format, gfc-internal-format
32973 msgid "Bad specification for deferred shape array at %C"
32976 #: fortran/array.c:529 fortran/array.c:628
32977 #, gcc-internal-format, gfc-internal-format
32978 msgid "Bad specification for assumed size array at %C"
32981 #: fortran/array.c:538 fortran/array.c:637
32982 #, gcc-internal-format, gfc-internal-format
32983 msgid "Expected another dimension in array declaration at %C"
32986 #: fortran/array.c:544 fortran/array.c:643
32987 #, gcc-internal-format, gfc-internal-format
32988 msgid "Array specification at %C has more than %d dimensions"
32991 #: fortran/array.c:550
32992 #, gcc-internal-format, gfc-internal-format
32993 msgid "Fortran 2008: Array specification at %C with more than 7 dimensions"
32996 #: fortran/array.c:563
32997 #, gcc-internal-format, gfc-internal-format
32998 msgid "Fortran 2008: Coarray declaration at %C"
33001 #: fortran/array.c:651
33002 #, gcc-internal-format, gfc-internal-format
33003 msgid "Upper bound of last coarray dimension must be '*' at %C"
33006 #: fortran/array.c:871
33007 #, gcc-internal-format, gfc-internal-format
33008 msgid "DO-iterator '%s' at %L is inside iterator of the same name"
33011 #: fortran/array.c:963 fortran/array.c:1095
33012 #, gcc-internal-format, gfc-internal-format
33013 msgid "Syntax error in array constructor at %C"
33016 #: fortran/array.c:1015
33017 #, gcc-internal-format, gfc-internal-format
33018 msgid "Fortran 2003: [...] style array constructors at %C"
33021 #: fortran/array.c:1035
33022 #, gcc-internal-format, gfc-internal-format
33023 msgid "Fortran 2003: Array constructor including type specification at %C"
33026 #: fortran/array.c:1041 fortran/match.c:2885
33027 #, gcc-internal-format, gfc-internal-format
33028 msgid "Type-spec at %L cannot contain a deferred type parameter"
33031 #: fortran/array.c:1057
33032 #, gcc-internal-format, gfc-internal-format
33033 msgid "Empty array constructor at %C is not allowed"
33036 #: fortran/array.c:1142
33037 #, gcc-internal-format, gfc-internal-format
33038 msgid "Element in %s array constructor at %L is %s"
33041 #: fortran/array.c:1469
33042 #, gcc-internal-format, gfc-internal-format
33043 msgid "Iterator step at %L cannot be zero"
33046 #. Problems occur when we get something like
33047 #. integer :: a(lots) = (/(i, i=1, lots)/)
33048 #: fortran/array.c:1605 fortran/expr.c:1519 fortran/trans-array.c:4300
33049 #, gcc-internal-format, gfc-internal-format
33051 "The number of elements in the array constructor at %L requires an increase "
33052 "of the allowed %d upper limit. See -fmax-array-constructor option"
33055 #: fortran/array.c:1802
33056 #, gcc-internal-format, gfc-internal-format
33057 msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
33060 #: fortran/check.c:45
33061 #, gcc-internal-format, gfc-internal-format
33062 msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
33065 #: fortran/check.c:61
33066 #, gcc-internal-format, gfc-internal-format
33067 msgid "'%s' argument of '%s' intrinsic at %L must be %s"
33070 #: fortran/check.c:89
33071 #, gcc-internal-format, gfc-internal-format
33072 msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
33075 #: fortran/check.c:104
33076 #, gcc-internal-format, gfc-internal-format
33077 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
33080 #: fortran/check.c:121
33081 #, gcc-internal-format, gfc-internal-format
33082 msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
33085 #: fortran/check.c:138
33086 #, gcc-internal-format, gfc-internal-format
33087 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
33090 #: fortran/check.c:167 fortran/check.c:4816
33091 #, gcc-internal-format, gfc-internal-format
33092 msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
33095 #: fortran/check.c:176
33096 #, gcc-internal-format, gfc-internal-format
33097 msgid "Invalid kind for %s at %L"
33100 #: fortran/check.c:195
33101 #, gcc-internal-format, gfc-internal-format
33102 msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
33105 #: fortran/check.c:236
33106 #, gcc-internal-format, gfc-internal-format
33107 msgid "Expected coarray variable as '%s' argument to the %s intrinsic at %L"
33110 #: fortran/check.c:253
33111 #, gcc-internal-format, gfc-internal-format
33112 msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
33115 #: fortran/check.c:271
33116 #, gcc-internal-format, gfc-internal-format
33117 msgid "'%s' argument of '%s' intrinsic at %L must be an array"
33120 #: fortran/check.c:292
33121 #, gcc-internal-format, gfc-internal-format
33122 msgid "'%s' at %L must be nonnegative"
33125 #: fortran/check.c:318
33126 #, gcc-internal-format, gfc-internal-format
33127 msgid "'%s' at %L must be less than or equal to BIT_SIZE('%s')"
33130 #: fortran/check.c:328
33131 #, gcc-internal-format, gfc-internal-format
33132 msgid "'%s' at %L must be less than BIT_SIZE('%s')"
33135 #: fortran/check.c:355
33136 #, gcc-internal-format, gfc-internal-format
33138 "'%s' at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
33141 #: fortran/check.c:381
33142 #, gcc-internal-format, gfc-internal-format
33143 msgid "'%s + %s' at %L must be less than or equal to BIT_SIZE('%s')"
33146 #: fortran/check.c:399
33147 #, gcc-internal-format, gfc-internal-format
33149 "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
33152 #: fortran/check.c:416
33153 #, gcc-internal-format, gfc-internal-format
33154 msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
33157 #: fortran/check.c:431
33158 #, gcc-internal-format, gfc-internal-format
33159 msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
33162 #: fortran/check.c:452
33163 #, gcc-internal-format, gfc-internal-format
33164 msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
33167 #: fortran/check.c:470
33168 #, gcc-internal-format, gfc-internal-format
33169 msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
33172 #: fortran/check.c:488
33173 #, gcc-internal-format, gfc-internal-format
33174 msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
33177 #: fortran/check.c:500
33178 #, gcc-internal-format, gfc-internal-format
33179 msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
33182 #: fortran/check.c:548
33183 #, gcc-internal-format, gfc-internal-format
33184 msgid "'dim' argument of '%s' intrinsic at %L is not a valid codimension index"
33187 #: fortran/check.c:594
33188 #, gcc-internal-format, gfc-internal-format
33189 msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index"
33192 #: fortran/check.c:664
33193 #, gcc-internal-format, gfc-internal-format
33194 msgid "Unequal character lengths (%ld/%ld) in %s at %L"
33197 #: fortran/check.c:785 fortran/check.c:4785
33198 #, gcc-internal-format, gfc-internal-format
33199 msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
33202 #: fortran/check.c:794 fortran/check.c:1623 fortran/check.c:1749
33203 #: fortran/check.c:1823 fortran/check.c:2137
33204 #, gcc-internal-format, gfc-internal-format
33205 msgid "Extension: Different type kinds at %L"
33208 #: fortran/check.c:832 fortran/check.c:2608
33209 #, gcc-internal-format, gfc-internal-format
33210 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
33213 #: fortran/check.c:850
33214 #, gcc-internal-format, gfc-internal-format
33216 "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE "
33220 #: fortran/check.c:859
33221 #, gcc-internal-format, gfc-internal-format
33222 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
33225 #: fortran/check.c:875
33226 #, gcc-internal-format, gfc-internal-format
33228 "Array section with a vector subscript at %L shall not be the target of a "
33232 #: fortran/check.c:886
33233 #, gcc-internal-format, gfc-internal-format
33235 "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic "
33239 #: fortran/check.c:929
33240 #, gcc-internal-format, gfc-internal-format
33241 msgid "Extension: Negative argument N at %L"
33244 #: fortran/check.c:1101 fortran/check.c:1260
33245 #, gcc-internal-format, gfc-internal-format
33247 "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
33250 #: fortran/check.c:1110 fortran/check.c:1269
33251 #, gcc-internal-format, gfc-internal-format
33253 "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or "
33257 #: fortran/check.c:1154 fortran/check.c:1668 fortran/check.c:1771
33258 #: fortran/check.c:1927 fortran/check.c:1972 fortran/check.c:3108
33259 #: fortran/check.c:3290 fortran/check.c:3729 fortran/check.c:3858
33260 #, gcc-internal-format, gfc-internal-format
33261 msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
33264 #: fortran/check.c:1201 fortran/check.c:1434
33265 #, gcc-internal-format, gfc-internal-format
33267 "'%s' argument of '%s' intrinsic at %L has invalid shape in dimension %d (%ld/"
33271 #: fortran/check.c:1216 fortran/check.c:1449 fortran/check.c:1477
33272 #, gcc-internal-format, gfc-internal-format
33274 "'%s' argument of intrinsic '%s' at %L of must have rank %d or be a scalar"
33277 #: fortran/check.c:1319 fortran/check.c:2231 fortran/check.c:2239
33278 #, gcc-internal-format, gfc-internal-format
33279 msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
33282 #: fortran/check.c:1333
33283 #, gcc-internal-format, gfc-internal-format
33285 "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
33288 #: fortran/check.c:1352 fortran/check.c:1360
33289 #, gcc-internal-format, gfc-internal-format
33290 msgid "'%s' argument of '%s' intrinsic at %L must be default real"
33293 #: fortran/check.c:1495
33294 #, gcc-internal-format, gfc-internal-format
33295 msgid "GNU extension: non-default INTEGERkind argument to %s intrinsic at %L"
33298 #: fortran/check.c:1555
33299 #, gcc-internal-format, gfc-internal-format
33300 msgid "Fortran 2008: COMPLEX argument '%s' argument of '%s' intrinsic at %L"
33303 #: fortran/check.c:1719
33304 #, gcc-internal-format, gfc-internal-format
33305 msgid "Argument of %s at %L must be of length one"
33308 #: fortran/check.c:1778
33309 #, gcc-internal-format, gfc-internal-format
33310 msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
33313 #: fortran/check.c:1903
33314 #, gcc-internal-format, gfc-internal-format
33315 msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
33318 #: fortran/check.c:2110
33319 #, gcc-internal-format, gfc-internal-format
33320 msgid "Intrinsic '%s' at %L must have at least two arguments"
33323 #: fortran/check.c:2143
33324 #, gcc-internal-format, gfc-internal-format
33325 msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
33328 #: fortran/check.c:2174
33329 #, gcc-internal-format, gfc-internal-format
33330 msgid "Fortran 2003: '%s' intrinsic with CHARACTER argument at %L"
33333 #: fortran/check.c:2181
33334 #, gcc-internal-format, gfc-internal-format
33336 "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
33339 #: fortran/check.c:2248
33340 #, gcc-internal-format, gfc-internal-format
33341 msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)"
33344 #: fortran/check.c:2262
33345 #, gcc-internal-format, gfc-internal-format
33347 "Different shape on dimension 1 for arguments '%s' and '%s' at %L for "
33351 #: fortran/check.c:2281
33352 #, gcc-internal-format, gfc-internal-format
33354 "Different shape on dimension 2 for argument '%s' and dimension 1 for "
33355 "argument '%s' at %L for intrinsic matmul"
33358 #: fortran/check.c:2290
33359 #, gcc-internal-format, gfc-internal-format
33360 msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
33363 #: fortran/check.c:2465
33364 #, gcc-internal-format, gfc-internal-format
33365 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
33368 #: fortran/check.c:2534
33369 #, gcc-internal-format, gfc-internal-format
33371 "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank "
33375 #: fortran/check.c:2543
33376 #, gcc-internal-format, gfc-internal-format
33378 "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind "
33382 #: fortran/check.c:2680 fortran/check.c:3805
33383 #, gcc-internal-format, gfc-internal-format
33385 "'%s' argument of '%s' intrinsic at %L must provide at least as many elements "
33386 "as there are .TRUE. values in '%s' (%ld/%d)"
33389 #: fortran/check.c:2738
33390 #, gcc-internal-format, gfc-internal-format
33391 msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
33394 #: fortran/check.c:2746
33395 #, gcc-internal-format, gfc-internal-format
33397 "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
33400 #: fortran/check.c:2763
33401 #, gcc-internal-format, gfc-internal-format
33402 msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
33405 #: fortran/check.c:2888
33406 #, gcc-internal-format, gfc-internal-format
33408 "'shape' argument of 'reshape' intrinsic at %L must be an array of constant "
33412 #: fortran/check.c:2898
33413 #, gcc-internal-format, gfc-internal-format
33414 msgid "'%s' argument of '%s' intrinsic at %L is empty"
33417 #: fortran/check.c:2905
33418 #, gcc-internal-format, gfc-internal-format
33419 msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
33422 #: fortran/check.c:2922
33423 #, gcc-internal-format, gfc-internal-format
33424 msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
33427 #: fortran/check.c:2962
33428 #, gcc-internal-format, gfc-internal-format
33430 "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
33433 #: fortran/check.c:2980
33434 #, gcc-internal-format, gfc-internal-format
33435 msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
33438 #: fortran/check.c:2989
33439 #, gcc-internal-format, gfc-internal-format
33441 "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions "
33442 "(dimension '%d' duplicated)"
33445 #: fortran/check.c:3025
33446 #, gcc-internal-format, gfc-internal-format
33448 "Without padding, there are not enough elements in the intrinsic RESHAPE "
33449 "source at %L to match the shape"
33452 #: fortran/check.c:3043 fortran/check.c:3061
33453 #, gcc-internal-format, gfc-internal-format
33454 msgid "'%s' argument of '%s' intrinsic at %L must be of a derived type"
33457 #: fortran/check.c:3052 fortran/check.c:3070
33458 #, gcc-internal-format, gfc-internal-format
33459 msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
33462 #: fortran/check.c:3169
33463 #, gcc-internal-format, gfc-internal-format
33465 "Fortran 2008: SELECTED_REAL_KIND with neither 'P' nor 'R' argument at %L"
33468 #: fortran/check.c:3200
33469 #, gcc-internal-format, gfc-internal-format
33470 msgid "Fortran 2008: '%s' intrinsic with RADIX argument at %L"
33473 #: fortran/check.c:3235
33474 #, gcc-internal-format, gfc-internal-format
33476 "'source' argument of 'shape' intrinsic at %L must not be an assumed size "
33480 #: fortran/check.c:3312
33481 #, gcc-internal-format, gfc-internal-format
33483 "'%s' argument of '%s' intrinsic at %L must be be an interoperable data entity"
33486 #: fortran/check.c:3341
33487 #, gcc-internal-format, gfc-internal-format
33488 msgid "GNU extension: non double precisionREAL argument to %s intrinsic at %L"
33491 #: fortran/check.c:3354
33492 #, gcc-internal-format, gfc-internal-format
33493 msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
33496 #: fortran/check.c:3373
33497 #, gcc-internal-format, gfc-internal-format
33498 msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
33501 #: fortran/check.c:3634
33502 #, gcc-internal-format, gfc-internal-format
33503 msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
33506 #: fortran/check.c:3654
33507 #, gcc-internal-format, gfc-internal-format
33509 "DIM argument without ARRAY argument not allowed for THIS_IMAGE intrinsic at "
33513 #: fortran/check.c:3684
33514 #, gcc-internal-format, gfc-internal-format
33515 msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
33518 #: fortran/check.c:3819
33519 #, gcc-internal-format, gfc-internal-format
33521 "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be "
33525 #: fortran/check.c:3832
33526 #, gcc-internal-format, gfc-internal-format
33528 "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
33531 #: fortran/check.c:4091 fortran/check.c:4123
33532 #, gcc-internal-format, gfc-internal-format
33533 msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
33536 #: fortran/check.c:4131
33537 #, gcc-internal-format, gfc-internal-format
33538 msgid "Too many arguments to %s at %L"
33541 #: fortran/check.c:4417
33542 #, gcc-internal-format, gfc-internal-format
33544 "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the "
33545 "default kind (%d)"
33548 #: fortran/check.c:4769 fortran/check.c:4777
33549 #, gcc-internal-format, gfc-internal-format
33550 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
33553 #. Since the extension field is 8 bit wide, we can only have
33554 #. up to 255 extension levels.
33555 #: fortran/class.c:205 fortran/decl.c:7343
33556 #, gcc-internal-format, gfc-internal-format
33557 msgid "Maximum extension level reached with type '%s' at %L"
33560 #: fortran/class.c:583 fortran/class.c:657
33561 #, gcc-internal-format, gfc-internal-format
33562 msgid "'%s' of '%s' is PRIVATE at %L"
33565 #: fortran/cpp.c:443
33566 #, gcc-internal-format
33567 msgid "To enable preprocessing, use -cpp"
33570 #: fortran/cpp.c:540 fortran/cpp.c:551 fortran/cpp.c:649
33571 #, gcc-internal-format, gfc-internal-format
33572 msgid "opening output file %s: %s"
33575 #: fortran/data.c:65
33576 #, gcc-internal-format, gfc-internal-format
33577 msgid "non-constant array in DATA statement %L"
33580 #: fortran/data.c:134
33581 #, gcc-internal-format, gfc-internal-format
33582 msgid "failure to simplify substring reference in DATA statement at %L"
33585 #: fortran/data.c:158
33586 #, gcc-internal-format, gfc-internal-format
33588 "Initialization string starting at %L was truncated to fit the variable (%d/"
33592 #: fortran/data.c:244
33593 #, gcc-internal-format, gfc-internal-format
33594 msgid "'%s' at %L already is initialized at %L"
33597 #: fortran/data.c:268
33598 #, gcc-internal-format, gfc-internal-format
33599 msgid "Data element below array lower bound at %L"
33602 #: fortran/data.c:280
33603 #, gcc-internal-format, gfc-internal-format
33604 msgid "Data element above array upper bound at %L"
33607 #: fortran/data.c:359
33608 #, gcc-internal-format, gfc-internal-format
33609 msgid "Extension: re-initialization of '%s' at %L"
33612 #: fortran/decl.c:260
33613 #, gcc-internal-format, gfc-internal-format
33614 msgid "Host associated variable '%s' may not be in the DATA statement at %C"
33617 #: fortran/decl.c:267
33618 #, gcc-internal-format, gfc-internal-format
33620 "Extension: initialization of common block variable '%s' in DATA statement at "
33624 #: fortran/decl.c:372
33625 #, gcc-internal-format, gfc-internal-format
33626 msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
33629 #: fortran/decl.c:397
33630 #, gcc-internal-format, gfc-internal-format
33631 msgid "Invalid initializer %s in Data statement at %C"
33634 #: fortran/decl.c:500
33635 #, gcc-internal-format, gfc-internal-format
33636 msgid "Initialization at %C is not allowed in a PURE procedure"
33639 #: fortran/decl.c:559
33640 #, gcc-internal-format, gfc-internal-format
33641 msgid "DATA statement at %C is not allowed in a PURE procedure"
33644 #: fortran/decl.c:644
33645 #, gcc-internal-format, gfc-internal-format
33646 msgid "Bad INTENT specification at %C"
33649 #: fortran/decl.c:665
33650 #, gcc-internal-format, gfc-internal-format
33651 msgid "Fortran 2003: deferred type parameter at %C"
33654 #: fortran/decl.c:702
33655 #, gcc-internal-format, gfc-internal-format
33656 msgid "Conflict in attributes of function argument at %C"
33659 #: fortran/decl.c:727
33660 #, gcc-internal-format, gfc-internal-format
33661 msgid "Obsolescent feature: Old-style character length at %C"
33664 #: fortran/decl.c:759
33665 #, gcc-internal-format, gfc-internal-format
33666 msgid "Syntax error in character length specification at %C"
33669 #: fortran/decl.c:882
33670 #, gcc-internal-format, gfc-internal-format
33671 msgid "Procedure '%s' at %C is already defined at %L"
33674 #: fortran/decl.c:890
33675 #, gcc-internal-format, gfc-internal-format
33676 msgid "Name '%s' at %C is already defined as a generic interface at %L"
33679 #: fortran/decl.c:903
33680 #, gcc-internal-format, gfc-internal-format
33682 "Procedure '%s' at %C has an explicit interface and must not have attributes "
33686 #: fortran/decl.c:975
33687 #, gcc-internal-format, gfc-internal-format
33689 "Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable"
33692 #: fortran/decl.c:1005
33693 #, gcc-internal-format, gfc-internal-format
33695 "Type '%s' at %L is a parameter to the BIND(C) procedure '%s' but is not C "
33696 "interoperable because derived type '%s' is not C interoperable"
33699 #: fortran/decl.c:1012
33700 #, gcc-internal-format, gfc-internal-format
33702 "Variable '%s' at %L is a parameter to the BIND(C) procedure '%s' but may not "
33703 "be C interoperable"
33706 #: fortran/decl.c:1027
33707 #, gcc-internal-format, gfc-internal-format
33709 "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND"
33713 #: fortran/decl.c:1041
33714 #, gcc-internal-format, gfc-internal-format
33716 "Variable '%s' at %L cannot have the ALLOCATABLE attribute because procedure "
33720 #: fortran/decl.c:1050
33721 #, gcc-internal-format, gfc-internal-format
33723 "Variable '%s' at %L cannot have the POINTER attribute because procedure '%s' "
33727 #: fortran/decl.c:1059
33728 #, gcc-internal-format, gfc-internal-format
33730 "Variable '%s' at %L cannot have the OPTIONAL attribute because procedure "
33734 #: fortran/decl.c:1072
33735 #, gcc-internal-format, gfc-internal-format
33737 "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' "
33738 "at %L because the procedure is BIND(C)"
33741 #: fortran/decl.c:1082
33742 #, gcc-internal-format, gfc-internal-format
33744 "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' "
33745 "at %L because the procedure is BIND(C)"
33748 #: fortran/decl.c:1163
33749 #, gcc-internal-format, gfc-internal-format
33751 "Variable '%s' in common block '%s' at %C must be declared with a C "
33752 "interoperable kind since common block '%s' is BIND(C)"
33755 #: fortran/decl.c:1207
33756 #, gcc-internal-format, gfc-internal-format
33757 msgid "CHARACTER expression at %L is being truncated (%d/%d)"
33760 #: fortran/decl.c:1214
33761 #, gcc-internal-format, gfc-internal-format
33763 "The CHARACTER elements of the array constructor at %L must have the same "
33767 #: fortran/decl.c:1304
33768 #, gcc-internal-format, gfc-internal-format
33769 msgid "Initializer not allowed for PARAMETER '%s' at %C"
33772 #: fortran/decl.c:1314
33773 #, gcc-internal-format, gfc-internal-format
33774 msgid "PARAMETER at %L is missing an initializer"
33777 #: fortran/decl.c:1324
33778 #, gcc-internal-format, gfc-internal-format
33780 "Variable '%s' at %C with an initializer already appears in a DATA statement"
33783 #: fortran/decl.c:1405
33784 #, gcc-internal-format, gfc-internal-format
33785 msgid "Can't initialize implied-shape array at %L with scalar"
33788 #: fortran/decl.c:1423
33789 #, gcc-internal-format, gfc-internal-format
33790 msgid "Non-constant lower bound in implied-shape declaration at %L"
33793 #: fortran/decl.c:1518
33794 #, gcc-internal-format, gfc-internal-format
33795 msgid "Component at %C must have the POINTER attribute"
33798 #: fortran/decl.c:1526
33799 #, gcc-internal-format, gfc-internal-format
33800 msgid "Array component of structure at %C must have explicit or deferred shape"
33803 #: fortran/decl.c:1606
33804 #, gcc-internal-format, gfc-internal-format
33805 msgid "Pointer array component of structure at %C must have a deferred shape"
33808 #: fortran/decl.c:1615
33809 #, gcc-internal-format, gfc-internal-format
33810 msgid "Allocatable component of structure at %C must have a deferred shape"
33813 #: fortran/decl.c:1624
33814 #, gcc-internal-format, gfc-internal-format
33815 msgid "Array component of structure at %C must have an explicit shape"
33818 #: fortran/decl.c:1659
33819 #, gcc-internal-format, gfc-internal-format
33820 msgid "NULL() initialization at %C is ambiguous"
33823 #: fortran/decl.c:1686
33824 #, gcc-internal-format, gfc-internal-format
33825 msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
33828 #: fortran/decl.c:1706
33829 #, gcc-internal-format, gfc-internal-format
33830 msgid "Error in pointer initialization at %C"
33833 #: fortran/decl.c:1713
33834 #, gcc-internal-format, gfc-internal-format
33835 msgid "Fortran 2008: non-NULL pointer initialization at %C"
33838 #: fortran/decl.c:1774
33839 #, gcc-internal-format, gfc-internal-format
33840 msgid "Non-PARAMETER symbol '%s' at %L can't be implied-shape"
33843 #: fortran/decl.c:1785
33844 #, gcc-internal-format, gfc-internal-format
33845 msgid "Fortran 2008: Implied-shape array at %L"
33848 #: fortran/decl.c:1849 fortran/decl.c:6232
33849 #, gcc-internal-format, gfc-internal-format
33850 msgid "Duplicate array spec for Cray pointee at %C"
33853 #: fortran/decl.c:1920
33854 #, gcc-internal-format, gfc-internal-format
33855 msgid "the type of '%s' at %C has not been declared within the interface"
33858 #: fortran/decl.c:1936
33859 #, gcc-internal-format, gfc-internal-format
33860 msgid "Function name '%s' not allowed at %C"
33863 #: fortran/decl.c:1952
33864 #, gcc-internal-format, gfc-internal-format
33865 msgid "Extension: Old-style initialization at %C"
33868 #: fortran/decl.c:1967 fortran/decl.c:4736
33869 #, gcc-internal-format, gfc-internal-format
33870 msgid "Initialization at %C isn't for a pointer variable"
33873 #: fortran/decl.c:1980
33874 #, gcc-internal-format, gfc-internal-format
33875 msgid "Pointer initialization at %C requires '=>', not '='"
33878 #: fortran/decl.c:1989 fortran/decl.c:7495
33879 #, gcc-internal-format, gfc-internal-format
33880 msgid "Expected an initialization expression at %C"
33883 #: fortran/decl.c:1996
33884 #, gcc-internal-format, gfc-internal-format
33885 msgid "Initialization of variable at %C is not allowed in a PURE procedure"
33888 #: fortran/decl.c:2009
33889 #, gcc-internal-format, gfc-internal-format
33890 msgid "Initialization of allocatable component at %C is not allowed"
33893 #: fortran/decl.c:2063 fortran/decl.c:2072
33894 #, gcc-internal-format, gfc-internal-format
33895 msgid "Old-style type declaration %s*%d not supported at %C"
33898 #: fortran/decl.c:2077
33899 #, gcc-internal-format, gfc-internal-format
33900 msgid "Nonstandard type declaration %s*%d at %C"
33903 #: fortran/decl.c:2128 fortran/decl.c:2204
33904 #, gcc-internal-format, gfc-internal-format
33905 msgid "Missing right parenthesis at %C"
33908 #: fortran/decl.c:2141 fortran/decl.c:2249
33909 #, gcc-internal-format, gfc-internal-format
33910 msgid "Expected initialization expression at %C"
33913 #: fortran/decl.c:2149 fortran/decl.c:2255
33914 #, gcc-internal-format, gfc-internal-format
33915 msgid "Expected scalar initialization expression at %C"
33918 #: fortran/decl.c:2180
33919 #, gcc-internal-format, gfc-internal-format
33920 msgid "Kind %d not supported for type %s at %C"
33923 #: fortran/decl.c:2193
33924 #, gcc-internal-format, gfc-internal-format
33925 msgid "C kind type parameter is for type %s but type at %L is %s"
33928 #: fortran/decl.c:2202
33929 #, gcc-internal-format, gfc-internal-format
33930 msgid "Missing right parenthesis or comma at %C"
33933 #: fortran/decl.c:2275
33934 #, gcc-internal-format, gfc-internal-format
33935 msgid "Kind %d is not supported for CHARACTER at %C"
33938 #: fortran/decl.c:2407
33939 #, gcc-internal-format, gfc-internal-format
33940 msgid "Syntax error in CHARACTER declaration at %C"
33943 #: fortran/decl.c:2491
33944 #, gcc-internal-format, gfc-internal-format
33945 msgid "Extension: BYTE type at %C"
33948 #: fortran/decl.c:2497
33949 #, gcc-internal-format, gfc-internal-format
33950 msgid "BYTE type used at %C is not available on the target machine"
33953 #: fortran/decl.c:2523 fortran/decl.c:2554 fortran/decl.c:2584
33954 #: fortran/decl.c:2668
33955 #, gcc-internal-format, gfc-internal-format
33956 msgid "Fortran 2008: TYPE with intrinsic-type-spec at %C"
33959 #: fortran/decl.c:2579
33960 #, gcc-internal-format, gfc-internal-format
33961 msgid "Extension: DOUBLE COMPLEX at %C"
33964 #: fortran/decl.c:2616
33965 #, gcc-internal-format, gfc-internal-format
33966 msgid "Fortran 2003: CLASS statement at %C"
33969 #: fortran/decl.c:2639 fortran/decl.c:2648 fortran/decl.c:2982
33970 #: fortran/decl.c:2990
33971 #, gcc-internal-format, gfc-internal-format
33972 msgid "Type name '%s' at %C is ambiguous"
33975 #: fortran/decl.c:2744
33976 #, gcc-internal-format, gfc-internal-format
33977 msgid "Missing character range in IMPLICIT at %C"
33980 #: fortran/decl.c:2790
33981 #, gcc-internal-format, gfc-internal-format
33982 msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
33985 #: fortran/decl.c:2846
33986 #, gcc-internal-format, gfc-internal-format
33987 msgid "Empty IMPLICIT statement at %C"
33990 #: fortran/decl.c:2948
33991 #, gcc-internal-format, gfc-internal-format
33992 msgid "IMPORT statement at %C only permitted in an INTERFACE body"
33995 #: fortran/decl.c:2953
33996 #, gcc-internal-format, gfc-internal-format
33997 msgid "Fortran 2003: IMPORT statement at %C"
34000 #: fortran/decl.c:2968
34001 #, gcc-internal-format, gfc-internal-format
34002 msgid "Expecting list of named entities at %C"
34005 #: fortran/decl.c:2996
34006 #, gcc-internal-format, gfc-internal-format
34007 msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
34010 #: fortran/decl.c:3003
34011 #, gcc-internal-format, gfc-internal-format
34012 msgid "'%s' is already IMPORTed from host scoping unit at %C."
34015 #: fortran/decl.c:3032
34016 #, gcc-internal-format, gfc-internal-format
34017 msgid "Syntax error in IMPORT statement at %C"
34020 #: fortran/decl.c:3331
34021 #, gcc-internal-format, gfc-internal-format
34022 msgid "Missing codimension specification at %C"
34025 #: fortran/decl.c:3333
34026 #, gcc-internal-format, gfc-internal-format
34027 msgid "Missing dimension specification at %C"
34030 #: fortran/decl.c:3416
34031 #, gcc-internal-format, gfc-internal-format
34032 msgid "Duplicate %s attribute at %L"
34035 #: fortran/decl.c:3435
34036 #, gcc-internal-format, gfc-internal-format
34037 msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
34040 #: fortran/decl.c:3445
34041 #, gcc-internal-format, gfc-internal-format
34042 msgid "Attribute at %L is not allowed in a TYPE definition"
34045 #: fortran/decl.c:3463
34046 #, gcc-internal-format, gfc-internal-format
34047 msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
34050 #: fortran/decl.c:3474
34051 #, gcc-internal-format, gfc-internal-format
34053 "%s attribute at %L is not allowed outside of the specification part of a "
34057 #: fortran/decl.c:3489
34058 #, gcc-internal-format, gfc-internal-format
34059 msgid "Fortran 2003: ASYNCHRONOUS attribute at %C"
34062 #: fortran/decl.c:3502
34063 #, gcc-internal-format, gfc-internal-format
34064 msgid "Fortran 2008: CONTIGUOUS attribute at %C"
34067 #: fortran/decl.c:3548 fortran/decl.c:6509
34068 #, gcc-internal-format, gfc-internal-format
34069 msgid "PROTECTED at %C only allowed in specification part of a module"
34072 #: fortran/decl.c:3554
34073 #, gcc-internal-format, gfc-internal-format
34074 msgid "Fortran 2003: PROTECTED attribute at %C"
34077 #: fortran/decl.c:3585
34078 #, gcc-internal-format, gfc-internal-format
34079 msgid "Fortran 2003: VALUE attribute at %C"
34082 #: fortran/decl.c:3595
34083 #, gcc-internal-format, gfc-internal-format
34084 msgid "Fortran 2003: VOLATILE attribute at %C"
34087 #: fortran/decl.c:3639
34088 #, gcc-internal-format, gfc-internal-format
34089 msgid "Multiple identifiers provided with single NAME= specifier at %C"
34092 #: fortran/decl.c:3736
34093 #, gcc-internal-format, gfc-internal-format
34095 "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
34098 #: fortran/decl.c:3757
34099 #, gcc-internal-format, gfc-internal-format
34101 "Variable '%s' in common block '%s' at %L may not be a C interoperable kind "
34102 "though common block '%s' is BIND(C)"
34105 #: fortran/decl.c:3766
34106 #, gcc-internal-format, gfc-internal-format
34107 msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
34110 #: fortran/decl.c:3770
34111 #, gcc-internal-format, gfc-internal-format
34112 msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
34115 #: fortran/decl.c:3782
34116 #, gcc-internal-format, gfc-internal-format
34118 "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) "
34119 "since it is not a global"
34122 #: fortran/decl.c:3796
34123 #, gcc-internal-format, gfc-internal-format
34124 msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
34127 #: fortran/decl.c:3804
34128 #, gcc-internal-format, gfc-internal-format
34130 "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
34133 #: fortran/decl.c:3816
34134 #, gcc-internal-format, gfc-internal-format
34135 msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
34138 #: fortran/decl.c:3824
34139 #, gcc-internal-format, gfc-internal-format
34140 msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
34143 #. Use gfc_warning_now because we won't say that the symbol fails
34144 #. just because of this.
34145 #: fortran/decl.c:3835
34146 #, gcc-internal-format, gfc-internal-format
34148 "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
34151 #: fortran/decl.c:3910
34152 #, gcc-internal-format, gfc-internal-format
34154 "Need either entity or common block name for attribute specification "
34158 #: fortran/decl.c:3957
34159 #, gcc-internal-format, gfc-internal-format
34161 "Missing entity or common block name for attribute specification statement at "
34165 #. Now we have an error, which we signal, and then fix up
34166 #. because the knock-on is plain and simple confusing.
34167 #: fortran/decl.c:4066
34168 #, gcc-internal-format, gfc-internal-format
34170 "Derived type at %C has not been previously defined and so cannot appear in a "
34171 "derived type definition"
34174 #: fortran/decl.c:4098
34175 #, gcc-internal-format, gfc-internal-format
34176 msgid "Syntax error in data declaration at %C"
34179 #: fortran/decl.c:4172
34180 #, gcc-internal-format, gfc-internal-format
34181 msgid "Fortran 2008: IMPURE procedure at %C"
34184 #: fortran/decl.c:4185
34185 #, gcc-internal-format, gfc-internal-format
34186 msgid "PURE and IMPURE must not appear both at %C"
34189 #: fortran/decl.c:4291
34190 #, gcc-internal-format, gfc-internal-format
34191 msgid "Name '%s' at %C is the name of the procedure"
34194 #: fortran/decl.c:4303
34195 #, gcc-internal-format, gfc-internal-format
34196 msgid "Unexpected junk in formal argument list at %C"
34199 #: fortran/decl.c:4320
34200 #, gcc-internal-format, gfc-internal-format
34201 msgid "Duplicate symbol '%s' in formal argument list at %C"
34204 #: fortran/decl.c:4371
34205 #, gcc-internal-format, gfc-internal-format
34206 msgid "RESULT variable at %C must be different than function name"
34209 #: fortran/decl.c:4448
34210 #, gcc-internal-format, gfc-internal-format
34211 msgid "Unexpected junk after function declaration at %C"
34214 #: fortran/decl.c:4458 fortran/decl.c:5487
34215 #, gcc-internal-format, gfc-internal-format
34217 "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal "
34221 #: fortran/decl.c:4602
34222 #, gcc-internal-format, gfc-internal-format
34223 msgid "Interface '%s' at %C may not be generic"
34226 #: fortran/decl.c:4608
34227 #, gcc-internal-format, gfc-internal-format
34228 msgid "Interface '%s' at %C may not be a statement function"
34231 #: fortran/decl.c:4621
34232 #, gcc-internal-format, gfc-internal-format
34233 msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
34236 #: fortran/decl.c:4676
34237 #, gcc-internal-format, gfc-internal-format
34238 msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
34241 #: fortran/decl.c:4683
34242 #, gcc-internal-format, gfc-internal-format
34243 msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
34246 #: fortran/decl.c:4689
34247 #, gcc-internal-format, gfc-internal-format
34248 msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
34251 #: fortran/decl.c:4712
34252 #, gcc-internal-format, gfc-internal-format
34253 msgid "Procedure '%s' at %L already has basic type of %s"
34256 #: fortran/decl.c:4760 fortran/decl.c:4927 fortran/decl.c:7977
34257 #, gcc-internal-format, gfc-internal-format
34258 msgid "Syntax error in PROCEDURE statement at %C"
34261 #: fortran/decl.c:4809 fortran/decl.c:7878
34262 #, gcc-internal-format, gfc-internal-format
34263 msgid "Expected '::' after binding-attributes at %C"
34266 #: fortran/decl.c:4816
34267 #, gcc-internal-format, gfc-internal-format
34268 msgid "NOPASS or explicit interface required at %C"
34271 #: fortran/decl.c:4820
34272 #, gcc-internal-format, gfc-internal-format
34273 msgid "Fortran 2003: Procedure pointer component at %C"
34276 #: fortran/decl.c:4884
34277 #, gcc-internal-format, gfc-internal-format
34278 msgid "Syntax error in procedure pointer component at %C"
34281 #: fortran/decl.c:4901
34282 #, gcc-internal-format, gfc-internal-format
34283 msgid "PROCEDURE at %C must be in a generic interface"
34286 #: fortran/decl.c:4966
34287 #, gcc-internal-format, gfc-internal-format
34288 msgid "Fortran 2003: PROCEDURE statement at %C"
34291 #: fortran/decl.c:5034
34292 #, gcc-internal-format, gfc-internal-format
34293 msgid "Expected formal argument list in function definition at %C"
34296 #: fortran/decl.c:5058 fortran/decl.c:5062 fortran/decl.c:5265
34297 #: fortran/decl.c:5269 fortran/decl.c:5455 fortran/decl.c:5459
34298 #: fortran/symbol.c:1574
34299 #, gcc-internal-format, gfc-internal-format
34300 msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
34303 #: fortran/decl.c:5177
34304 #, gcc-internal-format, gfc-internal-format
34305 msgid "Fortran 2008 obsolescent feature: ENTRY statement at %C"
34308 #: fortran/decl.c:5187
34309 #, gcc-internal-format, gfc-internal-format
34310 msgid "ENTRY statement at %C cannot appear within a PROGRAM"
34313 #: fortran/decl.c:5190
34314 #, gcc-internal-format, gfc-internal-format
34315 msgid "ENTRY statement at %C cannot appear within a MODULE"
34318 #: fortran/decl.c:5193
34319 #, gcc-internal-format, gfc-internal-format
34320 msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
34323 #: fortran/decl.c:5197
34324 #, gcc-internal-format, gfc-internal-format
34325 msgid "ENTRY statement at %C cannot appear within an INTERFACE"
34328 #: fortran/decl.c:5201
34329 #, gcc-internal-format, gfc-internal-format
34330 msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
34333 #: fortran/decl.c:5205
34334 #, gcc-internal-format, gfc-internal-format
34335 msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
34338 #: fortran/decl.c:5209
34339 #, gcc-internal-format, gfc-internal-format
34340 msgid "ENTRY statement at %C cannot appear within a DO block"
34343 #: fortran/decl.c:5213
34344 #, gcc-internal-format, gfc-internal-format
34345 msgid "ENTRY statement at %C cannot appear within a SELECT block"
34348 #: fortran/decl.c:5217
34349 #, gcc-internal-format, gfc-internal-format
34350 msgid "ENTRY statement at %C cannot appear within a FORALL block"
34353 #: fortran/decl.c:5221
34354 #, gcc-internal-format, gfc-internal-format
34355 msgid "ENTRY statement at %C cannot appear within a WHERE block"
34358 #: fortran/decl.c:5225
34359 #, gcc-internal-format, gfc-internal-format
34360 msgid "ENTRY statement at %C cannot appear within a contained subprogram"
34363 #: fortran/decl.c:5243
34364 #, gcc-internal-format, gfc-internal-format
34365 msgid "ENTRY statement at %C cannot appear in a contained procedure"
34368 #: fortran/decl.c:5297 fortran/decl.c:5495
34369 #, gcc-internal-format, gfc-internal-format
34370 msgid "Missing required parentheses before BIND(C) at %C"
34373 #: fortran/decl.c:5557 fortran/decl.c:5573
34374 #, gcc-internal-format, gfc-internal-format
34375 msgid "Syntax error in NAME= specifier for binding label at %C"
34378 #: fortran/decl.c:5588
34379 #, gcc-internal-format, gfc-internal-format
34380 msgid "Missing closing quote '\"' for binding label at %C"
34383 #: fortran/decl.c:5597
34384 #, gcc-internal-format, gfc-internal-format
34385 msgid "Missing closing quote ''' for binding label at %C"
34388 #: fortran/decl.c:5607
34389 #, gcc-internal-format, gfc-internal-format
34390 msgid "Missing closing paren for binding label at %C"
34393 #: fortran/decl.c:5613
34394 #, gcc-internal-format, gfc-internal-format
34395 msgid "No binding name is allowed in BIND(C) at %C"
34398 #: fortran/decl.c:5619
34399 #, gcc-internal-format, gfc-internal-format
34400 msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
34403 #: fortran/decl.c:5650
34404 #, gcc-internal-format, gfc-internal-format
34405 msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
34408 #: fortran/decl.c:5854
34409 #, gcc-internal-format, gfc-internal-format
34410 msgid "Unexpected END statement at %C"
34413 #: fortran/decl.c:5862
34414 #, gcc-internal-format, gfc-internal-format
34415 msgid "Fortran 2008: END statement instead of %s statement at %L"
34418 #. We would have required END [something].
34419 #: fortran/decl.c:5870
34420 #, gcc-internal-format, gfc-internal-format
34421 msgid "%s statement expected at %L"
34424 #: fortran/decl.c:5881
34425 #, gcc-internal-format, gfc-internal-format
34426 msgid "Expecting %s statement at %C"
34429 #: fortran/decl.c:5897
34430 #, gcc-internal-format, gfc-internal-format
34431 msgid "Expected block name of '%s' in %s statement at %C"
34434 #: fortran/decl.c:5914
34435 #, gcc-internal-format, gfc-internal-format
34436 msgid "Expected terminating name at %C"
34439 #: fortran/decl.c:5923 fortran/decl.c:5931
34440 #, gcc-internal-format, gfc-internal-format
34441 msgid "Expected label '%s' for %s statement at %C"
34444 #: fortran/decl.c:5990
34445 #, gcc-internal-format, gfc-internal-format
34446 msgid "Missing array specification at %L in DIMENSION statement"
34449 #: fortran/decl.c:5998
34450 #, gcc-internal-format, gfc-internal-format
34451 msgid "Dimensions specified for %s at %L after its initialisation"
34454 #: fortran/decl.c:6006
34455 #, gcc-internal-format, gfc-internal-format
34456 msgid "Missing array specification at %L in CODIMENSION statement"
34459 #: fortran/decl.c:6015
34460 #, gcc-internal-format, gfc-internal-format
34461 msgid "Array specification must be deferred at %L"
34464 #: fortran/decl.c:6112
34465 #, gcc-internal-format, gfc-internal-format
34466 msgid "Unexpected character in variable list at %C"
34469 #: fortran/decl.c:6149
34470 #, gcc-internal-format, gfc-internal-format
34471 msgid "Expected '(' at %C"
34474 #: fortran/decl.c:6163 fortran/decl.c:6203
34475 #, gcc-internal-format, gfc-internal-format
34476 msgid "Expected variable name at %C"
34479 #: fortran/decl.c:6179
34480 #, gcc-internal-format, gfc-internal-format
34481 msgid "Cray pointer at %C must be an integer"
34484 #: fortran/decl.c:6183
34485 #, gcc-internal-format, gfc-internal-format
34487 "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
34491 #: fortran/decl.c:6189
34492 #, gcc-internal-format, gfc-internal-format
34493 msgid "Expected \",\" at %C"
34496 #: fortran/decl.c:6252
34497 #, gcc-internal-format, gfc-internal-format
34498 msgid "Expected \")\" at %C"
34501 #: fortran/decl.c:6264
34502 #, gcc-internal-format, gfc-internal-format
34503 msgid "Expected \",\" or end of statement at %C"
34506 #: fortran/decl.c:6290
34507 #, gcc-internal-format, gfc-internal-format
34508 msgid "INTENT is not allowed inside of BLOCK at %C"
34511 #: fortran/decl.c:6322
34512 #, gcc-internal-format, gfc-internal-format
34513 msgid "OPTIONAL is not allowed inside of BLOCK at %C"
34516 #: fortran/decl.c:6341
34517 #, gcc-internal-format, gfc-internal-format
34518 msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
34521 #: fortran/decl.c:6380
34522 #, gcc-internal-format, gfc-internal-format
34523 msgid "Fortran 2008: CONTIGUOUS statement at %C"
34526 #: fortran/decl.c:6460
34527 #, gcc-internal-format, gfc-internal-format
34529 "Access specification of the %s operator at %C has already been specified"
34532 #: fortran/decl.c:6477
34533 #, gcc-internal-format, gfc-internal-format
34535 "Access specification of the .%s. operator at %C has already been specified"
34538 #: fortran/decl.c:6515
34539 #, gcc-internal-format, gfc-internal-format
34540 msgid "Fortran 2003: PROTECTED statement at %C"
34543 #: fortran/decl.c:6555
34544 #, gcc-internal-format, gfc-internal-format
34545 msgid "Syntax error in PROTECTED statement at %C"
34548 #: fortran/decl.c:6579
34549 #, gcc-internal-format, gfc-internal-format
34551 "PRIVATE statement at %C is only allowed in the specification part of a module"
34554 #: fortran/decl.c:6616
34555 #, gcc-internal-format, gfc-internal-format
34557 "PUBLIC statement at %C is only allowed in the specification part of a module"
34560 #: fortran/decl.c:6644
34561 #, gcc-internal-format, gfc-internal-format
34562 msgid "Expected variable name at %C in PARAMETER statement"
34565 #: fortran/decl.c:6651
34566 #, gcc-internal-format, gfc-internal-format
34567 msgid "Expected = sign in PARAMETER statement at %C"
34570 #: fortran/decl.c:6657
34571 #, gcc-internal-format, gfc-internal-format
34572 msgid "Expected expression at %C in PARAMETER statement"
34575 #: fortran/decl.c:6677
34576 #, gcc-internal-format, gfc-internal-format
34577 msgid "Initializing already initialized variable at %C"
34580 #: fortran/decl.c:6712
34581 #, gcc-internal-format, gfc-internal-format
34582 msgid "Unexpected characters in PARAMETER statement at %C"
34585 #: fortran/decl.c:6736
34586 #, gcc-internal-format, gfc-internal-format
34587 msgid "Blanket SAVE statement at %C follows previous SAVE statement"
34590 #: fortran/decl.c:6748
34591 #, gcc-internal-format, gfc-internal-format
34592 msgid "SAVE statement at %C follows blanket SAVE statement"
34595 #: fortran/decl.c:6795
34596 #, gcc-internal-format, gfc-internal-format
34597 msgid "Syntax error in SAVE statement at %C"
34600 #: fortran/decl.c:6809
34601 #, gcc-internal-format, gfc-internal-format
34602 msgid "VALUE is not allowed inside of BLOCK at %C"
34605 #: fortran/decl.c:6813
34606 #, gcc-internal-format, gfc-internal-format
34607 msgid "Fortran 2003: VALUE statement at %C"
34610 #: fortran/decl.c:6853
34611 #, gcc-internal-format, gfc-internal-format
34612 msgid "Syntax error in VALUE statement at %C"
34615 #: fortran/decl.c:6864
34616 #, gcc-internal-format, gfc-internal-format
34617 msgid "Fortran 2003: VOLATILE statement at %C"
34620 #: fortran/decl.c:6888
34621 #, gcc-internal-format, gfc-internal-format
34623 "Specifying VOLATILE for coarray variable '%s' at %C, which is use-/host-"
34627 #: fortran/decl.c:6914
34628 #, gcc-internal-format, gfc-internal-format
34629 msgid "Syntax error in VOLATILE statement at %C"
34632 #: fortran/decl.c:6925
34633 #, gcc-internal-format, gfc-internal-format
34634 msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
34637 #: fortran/decl.c:6967
34638 #, gcc-internal-format, gfc-internal-format
34639 msgid "Syntax error in ASYNCHRONOUS statement at %C"
34642 #: fortran/decl.c:6990
34643 #, gcc-internal-format, gfc-internal-format
34644 msgid "MODULE PROCEDURE at %C must be in a generic module interface"
34647 #: fortran/decl.c:7035
34648 #, gcc-internal-format, gfc-internal-format
34649 msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
34652 #: fortran/decl.c:7084
34653 #, gcc-internal-format, gfc-internal-format
34654 msgid "Ambiguous symbol in TYPE definition at %C"
34657 #: fortran/decl.c:7090
34658 #, gcc-internal-format, gfc-internal-format
34659 msgid "No such symbol in TYPE definition at %C"
34662 #: fortran/decl.c:7096
34663 #, gcc-internal-format, gfc-internal-format
34664 msgid "'%s' in EXTENDS expression at %C is not a derived type"
34667 #: fortran/decl.c:7103
34668 #, gcc-internal-format, gfc-internal-format
34669 msgid "'%s' cannot be extended at %C because it is BIND(C)"
34672 #: fortran/decl.c:7110
34673 #, gcc-internal-format, gfc-internal-format
34674 msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
34677 #: fortran/decl.c:7133
34678 #, gcc-internal-format, gfc-internal-format
34680 "Derived type at %C can only be PRIVATE in the specification part of a module"
34683 #: fortran/decl.c:7145
34684 #, gcc-internal-format, gfc-internal-format
34686 "Derived type at %C can only be PUBLIC in the specification part of a module"
34689 #: fortran/decl.c:7166
34690 #, gcc-internal-format, gfc-internal-format
34691 msgid "Fortran 2003: ABSTRACT type at %C"
34694 #: fortran/decl.c:7270
34695 #, gcc-internal-format, gfc-internal-format
34696 msgid "Expected :: in TYPE definition at %C"
34699 #: fortran/decl.c:7281
34700 #, gcc-internal-format, gfc-internal-format
34701 msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
34704 #: fortran/decl.c:7291
34705 #, gcc-internal-format, gfc-internal-format
34706 msgid "Derived type name '%s' at %C already has a basic type of %s"
34709 #: fortran/decl.c:7307
34710 #, gcc-internal-format, gfc-internal-format
34711 msgid "Derived type definition of '%s' at %C has already been defined"
34714 #: fortran/decl.c:7380
34715 #, gcc-internal-format, gfc-internal-format
34716 msgid "Cray Pointee at %C cannot be assumed shape array"
34719 #: fortran/decl.c:7400
34720 #, gcc-internal-format, gfc-internal-format
34721 msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
34724 #: fortran/decl.c:7433
34725 #, gcc-internal-format, gfc-internal-format
34726 msgid "Enumerator exceeds the C integer type at %C"
34729 #: fortran/decl.c:7512
34730 #, gcc-internal-format, gfc-internal-format
34731 msgid "ENUMERATOR %L not initialized with integer expression"
34734 #: fortran/decl.c:7560
34735 #, gcc-internal-format, gfc-internal-format
34736 msgid "ENUM definition statement expected before %C"
34739 #: fortran/decl.c:7596
34740 #, gcc-internal-format, gfc-internal-format
34741 msgid "Syntax error in ENUMERATOR definition at %C"
34744 #: fortran/decl.c:7643 fortran/decl.c:7658
34745 #, gcc-internal-format, gfc-internal-format
34746 msgid "Duplicate access-specifier at %C"
34749 #: fortran/decl.c:7678
34750 #, gcc-internal-format, gfc-internal-format
34751 msgid "Binding attributes already specify passing, illegal NOPASS at %C"
34754 #: fortran/decl.c:7698
34755 #, gcc-internal-format, gfc-internal-format
34756 msgid "Binding attributes already specify passing, illegal PASS at %C"
34759 #: fortran/decl.c:7725
34760 #, gcc-internal-format, gfc-internal-format
34761 msgid "Duplicate POINTER attribute at %C"
34764 #: fortran/decl.c:7743
34765 #, gcc-internal-format, gfc-internal-format
34766 msgid "Duplicate NON_OVERRIDABLE at %C"
34769 #: fortran/decl.c:7759
34770 #, gcc-internal-format, gfc-internal-format
34771 msgid "Duplicate DEFERRED at %C"
34774 #: fortran/decl.c:7772
34775 #, gcc-internal-format, gfc-internal-format
34776 msgid "Expected access-specifier at %C"
34779 #: fortran/decl.c:7774
34780 #, gcc-internal-format, gfc-internal-format
34781 msgid "Expected binding attribute at %C"
34784 #: fortran/decl.c:7782
34785 #, gcc-internal-format, gfc-internal-format
34786 msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
34789 #: fortran/decl.c:7794
34790 #, gcc-internal-format, gfc-internal-format
34791 msgid "POINTER attribute is required for procedure pointer component at %C"
34794 #: fortran/decl.c:7836
34795 #, gcc-internal-format, gfc-internal-format
34796 msgid "Interface-name expected after '(' at %C"
34799 #: fortran/decl.c:7842
34800 #, gcc-internal-format, gfc-internal-format
34801 msgid "')' expected at %C"
34804 #: fortran/decl.c:7862
34805 #, gcc-internal-format, gfc-internal-format
34806 msgid "Interface must be specified for DEFERRED binding at %C"
34809 #: fortran/decl.c:7867
34810 #, gcc-internal-format, gfc-internal-format
34811 msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
34814 #: fortran/decl.c:7890
34815 #, gcc-internal-format, gfc-internal-format
34816 msgid "Expected binding name at %C"
34819 #: fortran/decl.c:7894
34820 #, gcc-internal-format, gfc-internal-format
34821 msgid "Fortran 2008: PROCEDURE list at %C"
34824 #: fortran/decl.c:7907
34825 #, gcc-internal-format, gfc-internal-format
34826 msgid "'=> target' is invalid for DEFERRED binding at %C"
34829 #: fortran/decl.c:7913
34830 #, gcc-internal-format, gfc-internal-format
34831 msgid "'::' needed in PROCEDURE binding with explicit target at %C"
34834 #: fortran/decl.c:7923
34835 #, gcc-internal-format, gfc-internal-format
34836 msgid "Expected binding target after '=>' at %C"
34839 #: fortran/decl.c:7940
34840 #, gcc-internal-format, gfc-internal-format
34841 msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
34844 #: fortran/decl.c:7951
34845 #, gcc-internal-format, gfc-internal-format
34847 "There is already a procedure with binding name '%s' for the derived type "
34851 #: fortran/decl.c:8000
34852 #, gcc-internal-format, gfc-internal-format
34853 msgid "GENERIC at %C must be inside a derived-type CONTAINS"
34856 #: fortran/decl.c:8020
34857 #, gcc-internal-format, gfc-internal-format
34858 msgid "Expected '::' at %C"
34861 #: fortran/decl.c:8032
34862 #, gcc-internal-format, gfc-internal-format
34863 msgid "Expected generic name or operator descriptor at %C"
34866 #: fortran/decl.c:8058
34867 #, gcc-internal-format, gfc-internal-format
34868 msgid "Expected '=>' at %C"
34871 #: fortran/decl.c:8100
34872 #, gcc-internal-format, gfc-internal-format
34874 "There's already a non-generic procedure with binding name '%s' for the "
34875 "derived type '%s' at %C"
34878 #: fortran/decl.c:8108
34879 #, gcc-internal-format, gfc-internal-format
34880 msgid "Binding at %C must have the same access as already defined binding '%s'"
34883 #: fortran/decl.c:8157
34884 #, gcc-internal-format, gfc-internal-format
34885 msgid "Expected specific binding name at %C"
34888 #: fortran/decl.c:8167
34889 #, gcc-internal-format, gfc-internal-format
34890 msgid "'%s' already defined as specific binding for the generic '%s' at %C"
34893 #: fortran/decl.c:8183
34894 #, gcc-internal-format, gfc-internal-format
34895 msgid "Junk after GENERIC binding at %C"
34898 #: fortran/decl.c:8218
34899 #, gcc-internal-format, gfc-internal-format
34900 msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
34903 #: fortran/decl.c:8229
34904 #, gcc-internal-format, gfc-internal-format
34906 "Derived type declaration with FINAL at %C must be in the specification part "
34910 #: fortran/decl.c:8251
34911 #, gcc-internal-format, gfc-internal-format
34912 msgid "Empty FINAL at %C"
34915 #: fortran/decl.c:8258
34916 #, gcc-internal-format, gfc-internal-format
34917 msgid "Expected module procedure name at %C"
34920 #: fortran/decl.c:8268
34921 #, gcc-internal-format, gfc-internal-format
34922 msgid "Expected ',' at %C"
34925 #: fortran/decl.c:8274
34926 #, gcc-internal-format, gfc-internal-format
34927 msgid "Unknown procedure name \"%s\" at %C"
34930 #: fortran/decl.c:8288
34931 #, gcc-internal-format, gfc-internal-format
34932 msgid "'%s' at %C is already defined as FINAL procedure!"
34935 #: fortran/decl.c:8357
34936 #, gcc-internal-format, gfc-internal-format
34937 msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
34940 #: fortran/decl.c:8404
34941 #, gcc-internal-format, gfc-internal-format
34942 msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
34945 #. We are told not to check dependencies.
34946 #. We do it, however, and issue a warning in case we find one.
34947 #. If a dependency is found in the case
34948 #. elemental == ELEM_CHECK_VARIABLE, we will generate
34949 #. a temporary, so we don't need to bother the user.
34950 #: fortran/dependency.c:660
34951 #, gcc-internal-format, gfc-internal-format
34953 "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
34956 #: fortran/error.c:301
34957 #, gcc-internal-format, gfc-internal-format
34958 msgid " Included at %s:%d:"
34961 #: fortran/error.c:385
34962 #, gcc-internal-format
34963 msgid "<During initialization>\n"
34966 #: fortran/error.c:719
34967 #, gcc-internal-format, gfc-internal-format
34968 msgid "Error count reached limit of %d."
34971 #: fortran/error.c:975
34972 #, gcc-internal-format
34973 msgid "Internal Error at (1):"
34976 #: fortran/expr.c:1210
34977 #, gcc-internal-format, gfc-internal-format
34978 msgid "Index in dimension %d is out of bounds at %L"
34981 #: fortran/expr.c:1389 fortran/expr.c:1440
34982 #, gcc-internal-format, gfc-internal-format
34983 msgid "index in dimension %d is out of bounds at %L"
34986 #: fortran/expr.c:2051
34987 #, gcc-internal-format, gfc-internal-format
34988 msgid "elemental function arguments at %C are not compliant"
34991 #: fortran/expr.c:2095
34992 #, gcc-internal-format, gfc-internal-format
34993 msgid "Numeric or CHARACTER operands are required in expression at %L"
34996 #: fortran/expr.c:2120
34997 #, gcc-internal-format, gfc-internal-format
34999 "Concatenation operator in expression at %L must have two CHARACTER operands"
35002 #: fortran/expr.c:2127
35003 #, gcc-internal-format, gfc-internal-format
35004 msgid "Concat operator at %L must concatenate strings of the same kind"
35007 #: fortran/expr.c:2137
35008 #, gcc-internal-format, gfc-internal-format
35009 msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
35012 #: fortran/expr.c:2153
35013 #, gcc-internal-format, gfc-internal-format
35014 msgid "LOGICAL operands are required in expression at %L"
35017 #: fortran/expr.c:2164
35018 #, gcc-internal-format, gfc-internal-format
35019 msgid "Only intrinsic operators can be used in expression at %L"
35022 #: fortran/expr.c:2172
35023 #, gcc-internal-format, gfc-internal-format
35024 msgid "Numeric operands are required in expression at %L"
35027 #: fortran/expr.c:2195
35028 #, gcc-internal-format, gfc-internal-format
35030 "Invalid initialization expression for ALLOCATABLE component '%s' in "
35031 "structure constructor at %L"
35034 #: fortran/expr.c:2293
35035 #, gcc-internal-format, gfc-internal-format
35037 "Assumed or deferred character length variable '%s' in constant expression "
35041 #: fortran/expr.c:2359
35042 #, gcc-internal-format, gfc-internal-format
35044 "transformational intrinsic '%s' at %L is not permitted in an initialization "
35048 #: fortran/expr.c:2390
35049 #, gcc-internal-format, gfc-internal-format
35050 msgid "Extension: Evaluation of nonstandard initialization expression at %L"
35053 #: fortran/expr.c:2446
35054 #, gcc-internal-format, gfc-internal-format
35056 "Function '%s' in initialization expression at %L must be an intrinsic "
35060 #: fortran/expr.c:2458
35061 #, gcc-internal-format, gfc-internal-format
35063 "Intrinsic function '%s' at %L is not permitted in an initialization "
35067 #: fortran/expr.c:2490
35068 #, gcc-internal-format, gfc-internal-format
35069 msgid "PARAMETER '%s' is used at %L before its definition is complete"
35072 #: fortran/expr.c:2510
35073 #, gcc-internal-format, gfc-internal-format
35075 "Assumed size array '%s' at %L is not permitted in an initialization "
35079 #: fortran/expr.c:2516
35080 #, gcc-internal-format, gfc-internal-format
35082 "Assumed shape array '%s' at %L is not permitted in an initialization "
35086 #: fortran/expr.c:2522
35087 #, gcc-internal-format, gfc-internal-format
35089 "Deferred array '%s' at %L is not permitted in an initialization expression"
35092 #: fortran/expr.c:2528
35093 #, gcc-internal-format, gfc-internal-format
35095 "Array '%s' at %L is a variable, which does not reduce to a constant "
35099 #: fortran/expr.c:2538
35100 #, gcc-internal-format, gfc-internal-format
35102 "Parameter '%s' at %L has not been declared or is a variable, which does not "
35103 "reduce to a constant expression"
35106 #: fortran/expr.c:2691
35107 #, gcc-internal-format, gfc-internal-format
35108 msgid "Specification function '%s' at %L cannot be a statement function"
35111 #: fortran/expr.c:2698
35112 #, gcc-internal-format, gfc-internal-format
35113 msgid "Specification function '%s' at %L cannot be an internal function"
35116 #: fortran/expr.c:2705
35117 #, gcc-internal-format, gfc-internal-format
35118 msgid "Specification function '%s' at %L must be PURE"
35121 #: fortran/expr.c:2712
35122 #, gcc-internal-format, gfc-internal-format
35123 msgid "Specification function '%s' at %L cannot be RECURSIVE"
35126 #: fortran/expr.c:2846
35127 #, gcc-internal-format, gfc-internal-format
35128 msgid "Dummy argument '%s' not allowed in expression at %L"
35131 #: fortran/expr.c:2853
35132 #, gcc-internal-format, gfc-internal-format
35133 msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
35136 #: fortran/expr.c:2860
35137 #, gcc-internal-format, gfc-internal-format
35138 msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
35141 #: fortran/expr.c:2891
35142 #, gcc-internal-format, gfc-internal-format
35143 msgid "Variable '%s' cannot appear in the expression at %L"
35146 #: fortran/expr.c:2942
35147 #, gcc-internal-format, gfc-internal-format
35148 msgid "Expression at %L must be of INTEGER type, found %s"
35151 #: fortran/expr.c:2954
35152 #, gcc-internal-format, gfc-internal-format
35153 msgid "Function '%s' at %L must be PURE"
35156 #: fortran/expr.c:2963
35157 #, gcc-internal-format, gfc-internal-format
35158 msgid "Expression at %L must be scalar"
35161 #: fortran/expr.c:2997
35162 #, gcc-internal-format, gfc-internal-format
35163 msgid "Incompatible ranks in %s (%d and %d) at %L"
35166 #: fortran/expr.c:3011
35167 #, gcc-internal-format, gfc-internal-format
35168 msgid "Different shape for %s at %L on dimension %d (%d and %d)"
35171 #: fortran/expr.c:3100
35172 #, gcc-internal-format, gfc-internal-format
35173 msgid "'%s' at %L is not a VALUE"
35176 #: fortran/expr.c:3107
35177 #, gcc-internal-format, gfc-internal-format
35178 msgid "Incompatible ranks %d and %d in assignment at %L"
35181 #: fortran/expr.c:3114
35182 #, gcc-internal-format, gfc-internal-format
35183 msgid "Variable type is UNKNOWN in assignment at %L"
35186 #: fortran/expr.c:3126
35187 #, gcc-internal-format, gfc-internal-format
35188 msgid "NULL appears on right-hand side in assignment at %L"
35191 #: fortran/expr.c:3136
35192 #, gcc-internal-format, gfc-internal-format
35193 msgid "POINTER valued function appears on right-hand side of assignment at %L"
35196 #: fortran/expr.c:3146
35197 #, gcc-internal-format, gfc-internal-format
35199 "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
35202 #: fortran/expr.c:3152 fortran/resolve.c:8652
35203 #, gcc-internal-format, gfc-internal-format
35205 "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/"
35209 #: fortran/expr.c:3162 fortran/resolve.c:8662
35210 #, gcc-internal-format, gfc-internal-format
35211 msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
35214 #: fortran/expr.c:3170 fortran/resolve.c:8671
35215 #, gcc-internal-format, gfc-internal-format
35217 "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be "
35218 "disabled with the option -fno-range-check"
35221 #: fortran/expr.c:3174 fortran/resolve.c:8675
35222 #, gcc-internal-format, gfc-internal-format
35224 "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be "
35225 "disabled with the option -fno-range-check"
35228 #: fortran/expr.c:3178 fortran/resolve.c:8679
35229 #, gcc-internal-format, gfc-internal-format
35231 "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled "
35232 "with the option -fno-range-check"
35235 #: fortran/expr.c:3200
35236 #, gcc-internal-format, gfc-internal-format
35238 "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
35241 #: fortran/expr.c:3236
35242 #, gcc-internal-format, gfc-internal-format
35243 msgid "Pointer assignment target is not a POINTER at %L"
35246 #: fortran/expr.c:3245
35247 #, gcc-internal-format, gfc-internal-format
35249 "'%s' in the pointer assignment at %L cannot be an l-value since it is a "
35253 #: fortran/expr.c:3268
35254 #, gcc-internal-format, gfc-internal-format
35255 msgid "Expected bounds specification for '%s' at %L"
35258 #: fortran/expr.c:3273
35259 #, gcc-internal-format, gfc-internal-format
35260 msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
35263 #: fortran/expr.c:3286
35264 #, gcc-internal-format, gfc-internal-format
35265 msgid "Lower bound has to be present at %L"
35268 #: fortran/expr.c:3292
35269 #, gcc-internal-format, gfc-internal-format
35270 msgid "Stride must not be present at %L"
35273 #: fortran/expr.c:3304
35274 #, gcc-internal-format, gfc-internal-format
35275 msgid "Either all or none of the upper bounds must be specified at %L"
35278 #: fortran/expr.c:3329
35279 #, gcc-internal-format, gfc-internal-format
35280 msgid "Pointer object at %L shall not have a coindex"
35283 #: fortran/expr.c:3350
35284 #, gcc-internal-format, gfc-internal-format
35285 msgid "Invalid procedure pointer assignment at %L"
35288 #: fortran/expr.c:3356
35289 #, gcc-internal-format, gfc-internal-format
35291 "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
35294 #: fortran/expr.c:3366
35295 #, gcc-internal-format, gfc-internal-format
35297 "Statement function '%s' is invalid in procedure pointer assignment at %L"
35300 #: fortran/expr.c:3372
35301 #, gcc-internal-format, gfc-internal-format
35303 "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
35306 #: fortran/expr.c:3395
35307 #, gcc-internal-format, gfc-internal-format
35309 "Mismatch in the procedure pointer assignment at %L: mismatch in the calling "
35313 #: fortran/expr.c:3426
35314 #, gcc-internal-format, gfc-internal-format
35315 msgid "Interface mismatch in procedure pointer assignment at %L: %s"
35318 #: fortran/expr.c:3436
35319 #, gcc-internal-format, gfc-internal-format
35321 "Different types in pointer assignment at %L; attempted assignment of %s to %s"
35324 #: fortran/expr.c:3444
35325 #, gcc-internal-format, gfc-internal-format
35326 msgid "Different kind type parameters in pointer assignment at %L"
35329 #: fortran/expr.c:3451
35330 #, gcc-internal-format, gfc-internal-format
35331 msgid "Different ranks in pointer assignment at %L"
35334 #: fortran/expr.c:3470
35335 #, gcc-internal-format, gfc-internal-format
35337 "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
35340 #: fortran/expr.c:3483
35341 #, gcc-internal-format, gfc-internal-format
35342 msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
35345 #: fortran/expr.c:3487
35346 #, gcc-internal-format, gfc-internal-format
35347 msgid "Fortran 2008: Rank remapping target is not rank 1 at %L"
35350 #: fortran/expr.c:3511
35351 #, gcc-internal-format, gfc-internal-format
35352 msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
35355 #: fortran/expr.c:3518
35356 #, gcc-internal-format, gfc-internal-format
35357 msgid "Bad target in pointer assignment in PURE procedure at %L"
35360 #: fortran/expr.c:3524
35361 #, gcc-internal-format, gfc-internal-format
35362 msgid "Pointer assignment with vector subscript on rhs at %L"
35365 #: fortran/expr.c:3532
35366 #, gcc-internal-format, gfc-internal-format
35367 msgid "Pointer assignment target has PROTECTED attribute at %L"
35370 #: fortran/expr.c:3545
35371 #, gcc-internal-format, gfc-internal-format
35372 msgid "Data target at %L shall not have a coindex"
35375 #: fortran/expr.c:3593
35376 #, gcc-internal-format, gfc-internal-format
35377 msgid "Pointer initialization target at %C must not be ALLOCATABLE "
35380 #: fortran/expr.c:3599
35381 #, gcc-internal-format, gfc-internal-format
35382 msgid "Pointer initialization target at %C must have the TARGET attribute"
35385 #: fortran/expr.c:3605
35386 #, gcc-internal-format, gfc-internal-format
35387 msgid "Pointer initialization target at %C must have the SAVE attribute"
35390 #: fortran/expr.c:4327
35391 #, gcc-internal-format, gfc-internal-format
35393 "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
35396 #: fortran/expr.c:4335
35397 #, gcc-internal-format, gfc-internal-format
35398 msgid "Non-variable expression in variable definition context (%s) at %L"
35401 #: fortran/expr.c:4346
35402 #, gcc-internal-format, gfc-internal-format
35403 msgid "Named constant '%s' in variable definition context (%s) at %L"
35406 #: fortran/expr.c:4355
35407 #, gcc-internal-format, gfc-internal-format
35408 msgid "'%s' in variable definition context (%s) at %L is not a variable"
35411 #: fortran/expr.c:4367
35412 #, gcc-internal-format, gfc-internal-format
35413 msgid "Non-POINTER in pointer association context (%s) at %L"
35416 #: fortran/expr.c:4389
35417 #, gcc-internal-format, gfc-internal-format
35419 "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
35422 #: fortran/expr.c:4397
35423 #, gcc-internal-format, gfc-internal-format
35425 "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
35428 #: fortran/expr.c:4410
35429 #, gcc-internal-format, gfc-internal-format
35431 "Variable '%s' is PROTECTED and can not appear in a pointer association "
35432 "context (%s) at %L"
35435 #: fortran/expr.c:4418
35436 #, gcc-internal-format, gfc-internal-format
35438 "Variable '%s' is PROTECTED and can not appear in a variable definition "
35439 "context (%s) at %L"
35442 #: fortran/expr.c:4430
35443 #, gcc-internal-format, gfc-internal-format
35445 "Variable '%s' can not appear in a variable definition context (%s) at %L in "
35449 #: fortran/expr.c:4471
35450 #, gcc-internal-format, gfc-internal-format
35452 "'%s' at %L associated to vector-indexed target can not be used in a variable "
35453 "definition context (%s)"
35456 #: fortran/expr.c:4475
35457 #, gcc-internal-format, gfc-internal-format
35459 "'%s' at %L associated to expression can not be used in a variable definition "
35463 #: fortran/expr.c:4486
35464 #, gcc-internal-format, gfc-internal-format
35466 "Associate-name '%s' can not appear in a variable definition context (%s) at "
35467 "%L because its target at %L can not, either"
35470 #: fortran/f95-lang.c:222
35471 #, gcc-internal-format
35472 msgid "Unexpected type in truthvalue_conversion"
35475 #: fortran/f95-lang.c:284
35476 #, gcc-internal-format, gfc-internal-format
35477 msgid "can't open input file: %s"
35480 #: fortran/gfortranspec.c:139
35481 #, gcc-internal-format
35482 msgid "overflowed output arg list for %qs"
35485 #: fortran/gfortranspec.c:292
35486 #, gcc-internal-format
35487 msgid "no input files; unwilling to write output files"
35490 #: fortran/interface.c:175
35491 #, gcc-internal-format, gfc-internal-format
35492 msgid "Syntax error in generic specification at %C"
35495 #: fortran/interface.c:202
35496 #, gcc-internal-format, gfc-internal-format
35497 msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
35500 #: fortran/interface.c:221
35501 #, gcc-internal-format, gfc-internal-format
35502 msgid "Dummy procedure '%s' at %C cannot have a generic interface"
35505 #: fortran/interface.c:254
35506 #, gcc-internal-format, gfc-internal-format
35507 msgid "Fortran 2003: ABSTRACT INTERFACE at %C"
35510 #: fortran/interface.c:262
35511 #, gcc-internal-format, gfc-internal-format
35512 msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
35515 #: fortran/interface.c:293
35516 #, gcc-internal-format, gfc-internal-format
35517 msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
35520 #: fortran/interface.c:306
35521 #, gcc-internal-format, gfc-internal-format
35522 msgid "Expected a nameless interface at %C"
35525 #: fortran/interface.c:319
35526 #, gcc-internal-format, gfc-internal-format
35527 msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
35530 #: fortran/interface.c:349
35531 #, gcc-internal-format, gfc-internal-format
35532 msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C, but got %s"
35535 #: fortran/interface.c:363
35536 #, gcc-internal-format, gfc-internal-format
35537 msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
35540 #: fortran/interface.c:374
35541 #, gcc-internal-format, gfc-internal-format
35542 msgid "Expecting 'END INTERFACE %s' at %C"
35545 #: fortran/interface.c:605
35546 #, gcc-internal-format, gfc-internal-format
35547 msgid "Alternate return cannot appear in operator interface at %L"
35550 #: fortran/interface.c:633
35551 #, gcc-internal-format, gfc-internal-format
35552 msgid "Operator interface at %L has the wrong number of arguments"
35555 #: fortran/interface.c:644
35556 #, gcc-internal-format, gfc-internal-format
35557 msgid "Assignment operator interface at %L must be a SUBROUTINE"
35560 #: fortran/interface.c:650
35561 #, gcc-internal-format, gfc-internal-format
35562 msgid "Assignment operator interface at %L must have two arguments"
35565 #: fortran/interface.c:666
35566 #, gcc-internal-format, gfc-internal-format
35568 "Assignment operator interface at %L must not redefine an INTRINSIC type "
35572 #: fortran/interface.c:675
35573 #, gcc-internal-format, gfc-internal-format
35574 msgid "Intrinsic operator interface at %L must be a FUNCTION"
35577 #: fortran/interface.c:686
35578 #, gcc-internal-format, gfc-internal-format
35580 "First argument of defined assignment at %L must be INTENT(OUT) or INTENT"
35584 #: fortran/interface.c:693
35585 #, gcc-internal-format, gfc-internal-format
35586 msgid "Second argument of defined assignment at %L must be INTENT(IN)"
35589 #: fortran/interface.c:702 fortran/resolve.c:13200
35590 #, gcc-internal-format, gfc-internal-format
35591 msgid "First argument of operator interface at %L must be INTENT(IN)"
35594 #: fortran/interface.c:709 fortran/resolve.c:13218
35595 #, gcc-internal-format, gfc-internal-format
35596 msgid "Second argument of operator interface at %L must be INTENT(IN)"
35599 #: fortran/interface.c:814
35600 #, gcc-internal-format, gfc-internal-format
35601 msgid "Operator interface at %L conflicts with intrinsic interface"
35604 #: fortran/interface.c:1111
35605 #, gcc-internal-format, gfc-internal-format
35606 msgid "Procedure '%s' in %s at %L has no explicit interface"
35609 #: fortran/interface.c:1114
35610 #, gcc-internal-format, gfc-internal-format
35611 msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
35614 #: fortran/interface.c:1169 fortran/interface.c:1173
35615 #, gcc-internal-format, gfc-internal-format
35616 msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
35619 #: fortran/interface.c:1177
35620 #, gcc-internal-format, gfc-internal-format
35621 msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
35624 #: fortran/interface.c:1211
35625 #, gcc-internal-format, gfc-internal-format
35626 msgid "'%s' at %L is not a module procedure"
35629 #: fortran/interface.c:1426
35630 #, gcc-internal-format, gfc-internal-format
35631 msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
35634 #: fortran/interface.c:1431
35635 #, gcc-internal-format, gfc-internal-format
35636 msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
35639 #: fortran/interface.c:1436
35640 #, gcc-internal-format, gfc-internal-format
35641 msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
35644 #: fortran/interface.c:1478
35645 #, gcc-internal-format, gfc-internal-format
35646 msgid "Invalid procedure argument at %L"
35649 #: fortran/interface.c:1486
35650 #, gcc-internal-format, gfc-internal-format
35651 msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
35654 #: fortran/interface.c:1511
35655 #, gcc-internal-format, gfc-internal-format
35657 "Actual argument to contiguous pointer dummy '%s' at %L must be simply "
35661 #: fortran/interface.c:1521
35662 #, gcc-internal-format, gfc-internal-format
35663 msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
35666 #: fortran/interface.c:1535
35667 #, gcc-internal-format, gfc-internal-format
35668 msgid "Actual argument to '%s' at %L must be polymorphic"
35671 #: fortran/interface.c:1543
35672 #, gcc-internal-format, gfc-internal-format
35673 msgid "Actual argument to '%s' at %L must have the same declared type"
35676 #: fortran/interface.c:1558 fortran/interface.c:1588
35677 #, gcc-internal-format, gfc-internal-format
35678 msgid "Actual argument to '%s' at %L must be a coarray"
35681 #: fortran/interface.c:1568
35682 #, gcc-internal-format, gfc-internal-format
35683 msgid "Actual argument to '%s' at %L must be a coarray and not coindexed"
35686 #: fortran/interface.c:1576
35687 #, gcc-internal-format, gfc-internal-format
35689 "Actual argument to '%s' at %L must be a coarray and thus shall not have an "
35693 #: fortran/interface.c:1600
35694 #, gcc-internal-format, gfc-internal-format
35695 msgid "Corank mismatch in argument '%s' at %L (%d and %d)"
35698 #: fortran/interface.c:1613
35699 #, gcc-internal-format, gfc-internal-format
35700 msgid "Actual argument to '%s' at %L must be simply contiguous"
35703 #: fortran/interface.c:1629
35704 #, gcc-internal-format, gfc-internal-format
35706 "Dummy argument '%s' has to be a pointer or assumed-shape array without "
35707 "CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and "
35708 "both are ASYNCHRONOUS or VOLATILE"
35711 #: fortran/interface.c:1681
35712 #, gcc-internal-format, gfc-internal-format
35714 "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument "
35718 #: fortran/interface.c:1705
35719 #, gcc-internal-format, gfc-internal-format
35720 msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
35723 #: fortran/interface.c:1992
35724 #, gcc-internal-format, gfc-internal-format
35725 msgid "Keyword argument '%s' at %L is not in the procedure"
35728 #: fortran/interface.c:2000
35729 #, gcc-internal-format, gfc-internal-format
35731 "Keyword argument '%s' at %L is already associated with another actual "
35735 #: fortran/interface.c:2010
35736 #, gcc-internal-format, gfc-internal-format
35737 msgid "More actual than formal arguments in procedure call at %L"
35740 #: fortran/interface.c:2022 fortran/interface.c:2329
35741 #, gcc-internal-format, gfc-internal-format
35742 msgid "Missing alternate return spec in subroutine call at %L"
35745 #: fortran/interface.c:2030
35746 #, gcc-internal-format, gfc-internal-format
35747 msgid "Unexpected alternate return spec in subroutine call at %L"
35750 #: fortran/interface.c:2040
35751 #, gcc-internal-format, gfc-internal-format
35752 msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
35755 #: fortran/interface.c:2043
35756 #, gcc-internal-format, gfc-internal-format
35757 msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'"
35760 #: fortran/interface.c:2067
35761 #, gcc-internal-format, gfc-internal-format
35763 "Character length mismatch (%ld/%ld) between actual argument and pointer or "
35764 "allocatable dummy argument '%s' at %L"
35767 #: fortran/interface.c:2074
35768 #, gcc-internal-format, gfc-internal-format
35770 "Character length mismatch (%ld/%ld) between actual argument and assumed-"
35771 "shape dummy argument '%s' at %L"
35774 #: fortran/interface.c:2090
35775 #, gcc-internal-format, gfc-internal-format
35777 "Character length of actual argument shorter than of dummy argument '%s' (%lu/"
35781 #: fortran/interface.c:2095
35782 #, gcc-internal-format, gfc-internal-format
35784 "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) "
35788 #: fortran/interface.c:2112
35789 #, gcc-internal-format, gfc-internal-format
35790 msgid "Expected a procedure pointer for argument '%s' at %L"
35793 #: fortran/interface.c:2124
35794 #, gcc-internal-format, gfc-internal-format
35795 msgid "Expected a procedure for argument '%s' at %L"
35798 #: fortran/interface.c:2134
35799 #, gcc-internal-format, gfc-internal-format
35800 msgid "Expected a PURE procedure for argument '%s' at %L"
35803 #: fortran/interface.c:2148
35804 #, gcc-internal-format, gfc-internal-format
35805 msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
35808 #: fortran/interface.c:2157
35809 #, gcc-internal-format, gfc-internal-format
35810 msgid "Actual argument for '%s' must be a pointer at %L"
35813 #: fortran/interface.c:2167
35814 #, gcc-internal-format, gfc-internal-format
35815 msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'"
35818 #: fortran/interface.c:2177
35819 #, gcc-internal-format, gfc-internal-format
35820 msgid "Coindexed actual argument at %L to pointer dummy '%s'"
35823 #: fortran/interface.c:2190
35824 #, gcc-internal-format, gfc-internal-format
35826 "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)"
35829 #: fortran/interface.c:2204
35830 #, gcc-internal-format, gfc-internal-format
35832 "Coindexed ASYNCHRONOUS or VOLATILE actual argument at at %L requires that "
35833 "dummy %s' has neither ASYNCHRONOUS nor VOLATILE"
35836 #: fortran/interface.c:2218
35837 #, gcc-internal-format, gfc-internal-format
35839 "Coindexed actual argument at %L with allocatable ultimate component to dummy "
35840 "'%s' requires either VALUE or INTENT(IN)"
35843 #: fortran/interface.c:2228
35844 #, gcc-internal-format, gfc-internal-format
35845 msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
35848 #: fortran/interface.c:2257
35849 #, gcc-internal-format, gfc-internal-format
35851 "Array-section actual argument with vector subscripts at %L is incompatible "
35852 "with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the "
35853 "dummy argument '%s'"
35856 #: fortran/interface.c:2275
35857 #, gcc-internal-format, gfc-internal-format
35859 "Assumed-shape actual argument at %L is incompatible with the non-assumed-"
35860 "shape dummy argument '%s' due to VOLATILE attribute"
35863 #: fortran/interface.c:2287
35864 #, gcc-internal-format, gfc-internal-format
35866 "Array-section actual argument at %L is incompatible with the non-assumed-"
35867 "shape dummy argument '%s' due to VOLATILE attribute"
35870 #: fortran/interface.c:2306
35871 #, gcc-internal-format, gfc-internal-format
35873 "Pointer-array actual argument at %L requires an assumed-shape or pointer-"
35874 "array dummy argument '%s' due to VOLATILE attribute"
35877 #: fortran/interface.c:2336
35878 #, gcc-internal-format, gfc-internal-format
35879 msgid "Missing actual argument for argument '%s' at %L"
35882 #: fortran/interface.c:2522
35883 #, gcc-internal-format, gfc-internal-format
35885 "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) "
35886 "argument '%s' at %L"
35889 #: fortran/interface.c:2578
35890 #, gcc-internal-format, gfc-internal-format
35892 "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)"
35895 #: fortran/interface.c:2588
35896 #, gcc-internal-format, gfc-internal-format
35898 "Procedure argument at %L is local to a PURE procedure and is passed to an "
35899 "INTENT(%s) argument"
35902 #: fortran/interface.c:2596
35903 #, gcc-internal-format, gfc-internal-format
35905 "Procedure argument at %L is local to a PURE procedure and has the POINTER "
35909 #: fortran/interface.c:2608
35910 #, gcc-internal-format, gfc-internal-format
35912 "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) "
35916 #: fortran/interface.c:2616
35917 #, gcc-internal-format, gfc-internal-format
35919 "Coindexed actual argument at %L in PURE procedure is passed to a POINTER "
35923 #: fortran/interface.c:2627
35924 #, gcc-internal-format, gfc-internal-format
35926 "Coindexed polymorphic actual argument at %L is passed polymorphic dummy "
35930 #: fortran/interface.c:2653
35931 #, gcc-internal-format, gfc-internal-format
35932 msgid "Procedure '%s' called with an implicit interface at %L"
35935 #: fortran/interface.c:2657
35936 #, gcc-internal-format, gfc-internal-format
35937 msgid "Procedure '%s' called at %L is not explicitly declared"
35940 #: fortran/interface.c:2669
35941 #, gcc-internal-format, gfc-internal-format
35942 msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
35945 #: fortran/interface.c:2701
35946 #, gcc-internal-format, gfc-internal-format
35948 "Procedure pointer component '%s' called with an implicit interface at %L"
35951 #: fortran/interface.c:2712
35952 #, gcc-internal-format, gfc-internal-format
35954 "Keyword argument requires explicit interface for procedure pointer component "
35958 #: fortran/interface.c:3200
35959 #, gcc-internal-format, gfc-internal-format
35960 msgid "Entity '%s' at %C is already present in the interface"
35963 #: fortran/intrinsic.c:935
35964 #, gcc-internal-format, gfc-internal-format
35966 "The intrinsic '%s' at %L is not included in the selected standard but %s and "
35967 "'%s' will be treated as if declared EXTERNAL. Use an appropriate -std=* "
35968 "option or define -fall-intrinsics to allow this intrinsic."
35971 #: fortran/intrinsic.c:3498
35972 #, gcc-internal-format, gfc-internal-format
35973 msgid "Too many arguments in call to '%s' at %L"
35976 #: fortran/intrinsic.c:3513
35977 #, gcc-internal-format, gfc-internal-format
35979 "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this "
35983 #: fortran/intrinsic.c:3516
35984 #, gcc-internal-format, gfc-internal-format
35985 msgid "Can't find keyword named '%s' in call to '%s' at %L"
35988 #: fortran/intrinsic.c:3523
35989 #, gcc-internal-format, gfc-internal-format
35990 msgid "Argument '%s' appears twice in call to '%s' at %L"
35993 #: fortran/intrinsic.c:3537
35994 #, gcc-internal-format, gfc-internal-format
35995 msgid "Missing actual argument '%s' in call to '%s' at %L"
35998 #: fortran/intrinsic.c:3552
35999 #, gcc-internal-format, gfc-internal-format
36000 msgid "ALTERNATE RETURN not permitted at %L"
36003 #: fortran/intrinsic.c:3609
36004 #, gcc-internal-format, gfc-internal-format
36005 msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
36008 #: fortran/intrinsic.c:3990
36009 #, gcc-internal-format, gfc-internal-format
36010 msgid "Intrinsic '%s' (is %s) is used at %L"
36013 #: fortran/intrinsic.c:4061
36014 #, gcc-internal-format, gfc-internal-format
36015 msgid "Fortran 2003: Function '%s' as initialization expression at %L"
36018 #: fortran/intrinsic.c:4137
36019 #, gcc-internal-format, gfc-internal-format
36021 "Fortran 2003: Elemental function as initialization expression with non-"
36022 "integer/non-character arguments at %L"
36025 #: fortran/intrinsic.c:4198
36026 #, gcc-internal-format, gfc-internal-format
36027 msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
36030 #: fortran/intrinsic.c:4271
36031 #, gcc-internal-format, gfc-internal-format
36032 msgid "Extension: Conversion from %s to %s at %L"
36035 #: fortran/intrinsic.c:4306 fortran/intrinsic.c:4332
36036 #, gcc-internal-format, gfc-internal-format
36037 msgid "Conversion from %s to %s at %L"
36040 #: fortran/intrinsic.c:4311 fortran/intrinsic.c:4323
36041 #, gcc-internal-format, gfc-internal-format
36042 msgid "Possible change of value in conversion from %s to %s at %L"
36045 #: fortran/intrinsic.c:4385
36046 #, gcc-internal-format, gfc-internal-format
36047 msgid "Can't convert %s to %s at %L"
36050 #: fortran/intrinsic.c:4479
36051 #, gcc-internal-format, gfc-internal-format
36053 "'%s' declared at %L may shadow the intrinsic of the same name. In order to "
36054 "call the intrinsic, explicit INTRINSIC declarations may be required."
36057 #: fortran/intrinsic.c:4484
36058 #, gcc-internal-format, gfc-internal-format
36060 "'%s' declared at %L is also the name of an intrinsic. It can only be called "
36061 "via an explicit interface or if declared EXTERNAL."
36064 #: fortran/io.c:168 fortran/primary.c:781
36065 #, gcc-internal-format, gfc-internal-format
36066 msgid "Extension: backslash character at %C"
36069 #: fortran/io.c:204 fortran/io.c:207
36070 #, gcc-internal-format, gfc-internal-format
36071 msgid "Extension: Tab character in format at %C"
36074 #: fortran/io.c:453
36075 #, gcc-internal-format, gfc-internal-format
36076 msgid "Fortran 2003: DP format specifier not allowed at %C"
36079 #: fortran/io.c:460
36080 #, gcc-internal-format, gfc-internal-format
36081 msgid "Fortran 2003: DC format specifier not allowed at %C"
36084 #: fortran/io.c:649
36085 #, gcc-internal-format, gfc-internal-format
36086 msgid "Extension: X descriptor requires leading space count at %L"
36089 #: fortran/io.c:679
36090 #, gcc-internal-format, gfc-internal-format
36091 msgid "Extension: $ descriptor at %L"
36094 #: fortran/io.c:684
36095 #, gcc-internal-format, gfc-internal-format
36096 msgid "$ should be the last specifier in format at %L"
36099 #: fortran/io.c:782
36100 #, gcc-internal-format, gfc-internal-format
36101 msgid "Extension: Missing positive width after L descriptor at %L"
36104 #: fortran/io.c:826
36105 #, gcc-internal-format, gfc-internal-format
36106 msgid "Fortran 2008: 'G0' in format at %L"
36109 #: fortran/io.c:854
36110 #, gcc-internal-format, gfc-internal-format
36111 msgid "Positive width required in format specifier %s at %L"
36114 #: fortran/io.c:870 fortran/io.c:877
36115 #, gcc-internal-format, gfc-internal-format
36116 msgid "Period required in format specifier %s at %L"
36119 #: fortran/io.c:949
36120 #, gcc-internal-format, gfc-internal-format
36121 msgid "Period required in format specifier at %L"
36124 #: fortran/io.c:971
36125 #, gcc-internal-format, gfc-internal-format
36126 msgid "The H format specifier at %L is a Fortran 95 deleted feature"
36129 #: fortran/io.c:1059 fortran/io.c:1122
36130 #, gcc-internal-format, gfc-internal-format
36131 msgid "Extension: Missing comma at %L"
36134 #: fortran/io.c:1141
36135 #, gcc-internal-format, gfc-internal-format
36136 msgid "%s in format string at %L"
36139 #: fortran/io.c:1178
36140 #, gcc-internal-format, gfc-internal-format
36141 msgid "Extraneous characters in format at %L"
36144 #: fortran/io.c:1200
36145 #, gcc-internal-format, gfc-internal-format
36146 msgid "Format statement in module main block at %C"
36149 #: fortran/io.c:1206
36150 #, gcc-internal-format, gfc-internal-format
36151 msgid "Missing format label at %C"
36154 #: fortran/io.c:1261 fortran/io.c:1292 fortran/io.c:1354
36155 #, gcc-internal-format, gfc-internal-format
36156 msgid "Invalid value for %s specification at %C"
36159 #: fortran/io.c:1267 fortran/io.c:1298
36160 #, gcc-internal-format, gfc-internal-format
36161 msgid "Duplicate %s specification at %C"
36164 #: fortran/io.c:1305
36165 #, gcc-internal-format, gfc-internal-format
36166 msgid "Variable %s cannot be INTENT(IN) at %C"
36169 #: fortran/io.c:1312
36170 #, gcc-internal-format, gfc-internal-format
36171 msgid "Variable %s cannot be assigned in PURE procedure at %C"
36174 #: fortran/io.c:1360
36175 #, gcc-internal-format, gfc-internal-format
36176 msgid "Duplicate %s label specification at %C"
36179 #: fortran/io.c:1380
36180 #, gcc-internal-format, gfc-internal-format
36182 "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
36185 #: fortran/io.c:1396
36186 #, gcc-internal-format, gfc-internal-format
36187 msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
36190 #: fortran/io.c:1402
36191 #, gcc-internal-format, gfc-internal-format
36192 msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
36195 #: fortran/io.c:1408
36196 #, gcc-internal-format, gfc-internal-format
36197 msgid "Variable '%s' at %L has not been assigned a format label"
36200 #: fortran/io.c:1415
36201 #, gcc-internal-format, gfc-internal-format
36202 msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
36205 #: fortran/io.c:1427
36206 #, gcc-internal-format, gfc-internal-format
36207 msgid "Extension: Non-character in FORMAT tag at %L"
36210 #: fortran/io.c:1433
36211 #, gcc-internal-format, gfc-internal-format
36212 msgid "Non-character assumed shape array element in FORMAT tag at %L"
36215 #: fortran/io.c:1440
36216 #, gcc-internal-format, gfc-internal-format
36217 msgid "Non-character assumed size array element in FORMAT tag at %L"
36220 #: fortran/io.c:1447
36221 #, gcc-internal-format, gfc-internal-format
36222 msgid "Non-character pointer array element in FORMAT tag at %L"
36225 #: fortran/io.c:1473
36226 #, gcc-internal-format, gfc-internal-format
36227 msgid "%s tag at %L must be of type %s"
36230 #: fortran/io.c:1480
36231 #, gcc-internal-format, gfc-internal-format
36232 msgid "%s tag at %L must be scalar"
36235 #: fortran/io.c:1486
36236 #, gcc-internal-format, gfc-internal-format
36237 msgid "Fortran 2003: IOMSG tag at %L"
36240 #: fortran/io.c:1494
36241 #, gcc-internal-format, gfc-internal-format
36242 msgid "Fortran 95 requires default INTEGER in %s tag at %L"
36245 #: fortran/io.c:1502
36246 #, gcc-internal-format, gfc-internal-format
36247 msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
36250 #: fortran/io.c:1510
36251 #, gcc-internal-format, gfc-internal-format
36252 msgid "Fortran 2008: NEWUNIT specifier at %L"
36255 #: fortran/io.c:1528
36256 #, gcc-internal-format, gfc-internal-format
36257 msgid "Extension: CONVERT tag at %L"
36260 #: fortran/io.c:1714 fortran/io.c:1722
36261 #, gcc-internal-format, gfc-internal-format
36262 msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
36265 #: fortran/io.c:1741 fortran/io.c:1749
36266 #, gcc-internal-format, gfc-internal-format
36267 msgid "Extension: %s specifier in %s statement at %C has value '%s'"
36270 #: fortran/io.c:1762 fortran/io.c:1770
36271 #, gcc-internal-format, gfc-internal-format
36272 msgid "%s specifier in %s statement at %C has invalid value '%s'"
36275 #: fortran/io.c:1823
36276 #, gcc-internal-format, gfc-internal-format
36277 msgid "OPEN statement not allowed in PURE procedure at %C"
36280 #: fortran/io.c:1834
36281 #, gcc-internal-format, gfc-internal-format
36282 msgid "UNIT specifier not allowed with NEWUNIT at %C"
36285 #: fortran/io.c:1842
36286 #, gcc-internal-format, gfc-internal-format
36287 msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
36290 #: fortran/io.c:1849
36291 #, gcc-internal-format, gfc-internal-format
36292 msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
36295 #: fortran/io.c:1881
36296 #, gcc-internal-format, gfc-internal-format
36297 msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
36300 #: fortran/io.c:1899 fortran/io.c:3309
36301 #, gcc-internal-format, gfc-internal-format
36302 msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
36305 #: fortran/io.c:1917 fortran/io.c:3288
36306 #, gcc-internal-format, gfc-internal-format
36307 msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
36310 #: fortran/io.c:1935 fortran/io.c:3396
36311 #, gcc-internal-format, gfc-internal-format
36312 msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
36315 #: fortran/io.c:1953
36316 #, gcc-internal-format, gfc-internal-format
36317 msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
36320 #: fortran/io.c:2004
36321 #, gcc-internal-format, gfc-internal-format
36322 msgid "Fortran F2003: ROUND= at %C not allowed in Fortran 95"
36325 #: fortran/io.c:2024
36326 #, gcc-internal-format, gfc-internal-format
36327 msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
36330 #: fortran/io.c:2237
36331 #, gcc-internal-format, gfc-internal-format
36332 msgid "CLOSE statement not allowed in PURE procedure at %C"
36335 #: fortran/io.c:2284
36336 #, gcc-internal-format, gfc-internal-format
36337 msgid "UNIT number in CLOSE statement at %L must be non-negative"
36340 #: fortran/io.c:2382 fortran/match.c:2186
36341 #, gcc-internal-format, gfc-internal-format
36342 msgid "%s statement not allowed in PURE procedure at %C"
36345 #: fortran/io.c:2414 fortran/io.c:2832
36346 #, gcc-internal-format, gfc-internal-format
36347 msgid "UNIT number in statement at %L must be non-negative"
36350 #: fortran/io.c:2446
36351 #, gcc-internal-format, gfc-internal-format
36352 msgid "Fortran 2003: FLUSH statement at %C"
36355 #: fortran/io.c:2502
36356 #, gcc-internal-format, gfc-internal-format
36357 msgid "Duplicate UNIT specification at %C"
36360 #: fortran/io.c:2562
36361 #, gcc-internal-format, gfc-internal-format
36362 msgid "Duplicate format specification at %C"
36365 #: fortran/io.c:2579
36366 #, gcc-internal-format, gfc-internal-format
36367 msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
36370 #: fortran/io.c:2615
36371 #, gcc-internal-format, gfc-internal-format
36372 msgid "Duplicate NML specification at %C"
36375 #: fortran/io.c:2624
36376 #, gcc-internal-format, gfc-internal-format
36377 msgid "Symbol '%s' at %C must be a NAMELIST group name"
36380 #: fortran/io.c:2689
36381 #, gcc-internal-format, gfc-internal-format
36382 msgid "END tag at %C not allowed in output statement"
36385 #: fortran/io.c:2766
36386 #, gcc-internal-format, gfc-internal-format
36387 msgid "UNIT not specified at %L"
36390 #: fortran/io.c:2778
36391 #, gcc-internal-format, gfc-internal-format
36393 "UNIT specification at %L must be an INTEGER expression or a CHARACTER "
36397 #: fortran/io.c:2800
36398 #, gcc-internal-format, gfc-internal-format
36399 msgid "Invalid form of WRITE statement at %L, UNIT required"
36402 #: fortran/io.c:2811
36403 #, gcc-internal-format, gfc-internal-format
36404 msgid "Internal unit with vector subscript at %L"
36407 #: fortran/io.c:2825
36408 #, gcc-internal-format, gfc-internal-format
36409 msgid "External IO UNIT cannot be an array at %L"
36412 #: fortran/io.c:2853
36413 #, gcc-internal-format, gfc-internal-format
36415 "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not "
36416 "appear in a variable definition context"
36419 #: fortran/io.c:2863
36420 #, gcc-internal-format, gfc-internal-format
36421 msgid "Extension: Comma before i/o item list at %L"
36424 #: fortran/io.c:2873
36425 #, gcc-internal-format, gfc-internal-format
36426 msgid "ERR tag label %d at %L not defined"
36429 #: fortran/io.c:2885
36430 #, gcc-internal-format, gfc-internal-format
36431 msgid "END tag label %d at %L not defined"
36434 #: fortran/io.c:2897
36435 #, gcc-internal-format, gfc-internal-format
36436 msgid "EOR tag label %d at %L not defined"
36439 #: fortran/io.c:2907
36440 #, gcc-internal-format, gfc-internal-format
36441 msgid "FORMAT label %d at %L not defined"
36444 #: fortran/io.c:3029
36445 #, gcc-internal-format, gfc-internal-format
36446 msgid "Syntax error in I/O iterator at %C"
36449 #: fortran/io.c:3060
36450 #, gcc-internal-format, gfc-internal-format
36451 msgid "Expected variable in READ statement at %C"
36454 #: fortran/io.c:3066
36455 #, gcc-internal-format, gfc-internal-format
36456 msgid "Expected expression in %s statement at %C"
36459 #. A general purpose syntax error.
36460 #: fortran/io.c:3123 fortran/io.c:3718 fortran/gfortran.h:2442
36461 #, gcc-internal-format, gfc-internal-format
36462 msgid "Syntax error in %s statement at %C"
36465 #: fortran/io.c:3208
36466 #, gcc-internal-format, gfc-internal-format
36467 msgid "Fortran 2003: Internal file at %L with namelist"
36470 #: fortran/io.c:3262
36471 #, gcc-internal-format, gfc-internal-format
36472 msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
36475 #: fortran/io.c:3330
36476 #, gcc-internal-format, gfc-internal-format
36477 msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
36480 #: fortran/io.c:3351
36481 #, gcc-internal-format, gfc-internal-format
36482 msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
36485 #: fortran/io.c:3545
36486 #, gcc-internal-format, gfc-internal-format
36487 msgid "PRINT namelist at %C is an extension"
36490 #: fortran/io.c:3688
36491 #, gcc-internal-format, gfc-internal-format
36492 msgid "Expected comma in I/O list at %C"
36495 #: fortran/io.c:3752
36496 #, gcc-internal-format, gfc-internal-format
36497 msgid "PRINT statement at %C not allowed within PURE procedure"
36500 #: fortran/io.c:3908 fortran/io.c:3959
36501 #, gcc-internal-format, gfc-internal-format
36502 msgid "INQUIRE statement not allowed in PURE procedure at %C"
36505 #: fortran/io.c:3935
36506 #, gcc-internal-format, gfc-internal-format
36507 msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
36510 #: fortran/io.c:3945 fortran/trans-io.c:1214
36511 #, gcc-internal-format, gfc-internal-format
36512 msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
36515 #: fortran/io.c:3952
36516 #, gcc-internal-format, gfc-internal-format
36517 msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
36520 #: fortran/io.c:3965
36521 #, gcc-internal-format, gfc-internal-format
36523 "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
36526 #: fortran/io.c:4135
36527 #, gcc-internal-format, gfc-internal-format
36528 msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
36531 #: fortran/io.c:4141
36532 #, gcc-internal-format, gfc-internal-format
36533 msgid "WAIT statement not allowed in PURE procedure at %C"
36536 #: fortran/match.c:163
36537 #, gcc-internal-format, gfc-internal-format
36538 msgid "Missing ')' in statement at or before %L"
36541 #: fortran/match.c:168
36542 #, gcc-internal-format, gfc-internal-format
36543 msgid "Missing '(' in statement at or before %L"
36546 #: fortran/match.c:365
36547 #, gcc-internal-format, gfc-internal-format
36548 msgid "Integer too large at %C"
36551 #: fortran/match.c:458 fortran/parse.c:638
36552 #, gcc-internal-format, gfc-internal-format
36553 msgid "Too many digits in statement label at %C"
36556 #: fortran/match.c:464
36557 #, gcc-internal-format, gfc-internal-format
36558 msgid "Statement label at %C is zero"
36561 #: fortran/match.c:497
36562 #, gcc-internal-format, gfc-internal-format
36563 msgid "Label name '%s' at %C is ambiguous"
36566 #: fortran/match.c:503
36567 #, gcc-internal-format, gfc-internal-format
36568 msgid "Duplicate construct label '%s' at %C"
36571 #: fortran/match.c:534
36572 #, gcc-internal-format, gfc-internal-format
36573 msgid "Invalid character in name at %C"
36576 #: fortran/match.c:547 fortran/match.c:628
36577 #, gcc-internal-format, gfc-internal-format
36578 msgid "Name at %C is too long"
36581 #: fortran/match.c:558
36582 #, gcc-internal-format, gfc-internal-format
36584 "Invalid character '$' at %C. Use -fdollar-ok to allow it as an extension"
36587 #: fortran/match.c:609 fortran/match.c:657
36588 #, gcc-internal-format, gfc-internal-format
36589 msgid "Invalid C name in NAME= specifier at %C"
36592 #: fortran/match.c:648
36593 #, gcc-internal-format, gfc-internal-format
36594 msgid "Embedded space in NAME= specifier at %C"
36597 #: fortran/match.c:972
36598 #, gcc-internal-format, gfc-internal-format
36599 msgid "Loop variable at %C cannot be a coarray"
36602 #: fortran/match.c:978
36603 #, gcc-internal-format, gfc-internal-format
36604 msgid "Loop variable at %C cannot be a sub-component"
36607 #: fortran/match.c:1012
36608 #, gcc-internal-format, gfc-internal-format
36609 msgid "Expected a step value in iterator at %C"
36612 #: fortran/match.c:1024
36613 #, gcc-internal-format, gfc-internal-format
36614 msgid "Syntax error in iterator at %C"
36617 #: fortran/match.c:1265
36618 #, gcc-internal-format, gfc-internal-format
36619 msgid "Invalid form of PROGRAM statement at %C"
36622 #: fortran/match.c:1395 fortran/match.c:1476
36623 #, gcc-internal-format, gfc-internal-format
36624 msgid "Obsolescent feature: Arithmetic IF statement at %C"
36627 #: fortran/match.c:1451
36628 #, gcc-internal-format, gfc-internal-format
36629 msgid "Syntax error in IF-expression at %C"
36632 #: fortran/match.c:1462
36633 #, gcc-internal-format, gfc-internal-format
36634 msgid "Block label not appropriate for arithmetic IF statement at %C"
36637 #: fortran/match.c:1500
36638 #, gcc-internal-format, gfc-internal-format
36639 msgid "Block label is not appropriate for IF statement at %C"
36642 #: fortran/match.c:1584
36643 #, gcc-internal-format, gfc-internal-format
36644 msgid "Cannot assign to a named constant at %C"
36647 #: fortran/match.c:1594
36648 #, gcc-internal-format, gfc-internal-format
36649 msgid "Unclassifiable statement in IF-clause at %C"
36652 #: fortran/match.c:1601
36653 #, gcc-internal-format, gfc-internal-format
36654 msgid "Syntax error in IF-clause at %C"
36657 #: fortran/match.c:1645
36658 #, gcc-internal-format, gfc-internal-format
36659 msgid "Unexpected junk after ELSE statement at %C"
36662 #: fortran/match.c:1651 fortran/match.c:1686
36663 #, gcc-internal-format, gfc-internal-format
36664 msgid "Label '%s' at %C doesn't match IF label '%s'"
36667 #: fortran/match.c:1680
36668 #, gcc-internal-format, gfc-internal-format
36669 msgid "Unexpected junk after ELSE IF statement at %C"
36672 #: fortran/match.c:1744
36673 #, gcc-internal-format, gfc-internal-format
36674 msgid "Image control statement CRITICAL at %C in PURE procedure"
36677 #: fortran/match.c:1748
36678 #, gcc-internal-format, gfc-internal-format
36679 msgid "Fortran 2008: CRITICAL statement at %C"
36682 #: fortran/match.c:1760
36683 #, gcc-internal-format, gfc-internal-format
36684 msgid "Nested CRITICAL block at %C"
36687 #: fortran/match.c:1812
36688 #, gcc-internal-format, gfc-internal-format
36689 msgid "Expected association list at %C"
36692 #: fortran/match.c:1825
36693 #, gcc-internal-format, gfc-internal-format
36694 msgid "Expected association at %C"
36697 #: fortran/match.c:1834
36698 #, gcc-internal-format, gfc-internal-format
36699 msgid "Duplicate name '%s' in association at %C"
36702 #: fortran/match.c:1842
36703 #, gcc-internal-format, gfc-internal-format
36704 msgid "Association target at %C must not be coindexed"
36707 #: fortran/match.c:1860
36708 #, gcc-internal-format, gfc-internal-format
36709 msgid "Expected ')' or ',' at %C"
36712 #: fortran/match.c:1878
36713 #, gcc-internal-format, gfc-internal-format
36714 msgid "Junk after ASSOCIATE statement at %C"
36717 #: fortran/match.c:2025
36718 #, gcc-internal-format, gfc-internal-format
36719 msgid "Name '%s' in %s statement at %C is unknown"
36722 #: fortran/match.c:2033
36723 #, gcc-internal-format, gfc-internal-format
36724 msgid "Name '%s' in %s statement at %C is not a construct name"
36727 #: fortran/match.c:2045
36728 #, gcc-internal-format, gfc-internal-format
36729 msgid "%s statement at %C leaves CRITICAL construct"
36732 #: fortran/match.c:2055
36733 #, gcc-internal-format, gfc-internal-format
36734 msgid "%s statement at %C is not within a construct"
36737 #: fortran/match.c:2058
36738 #, gcc-internal-format, gfc-internal-format
36739 msgid "%s statement at %C is not within construct '%s'"
36742 #: fortran/match.c:2082
36743 #, gcc-internal-format, gfc-internal-format
36744 msgid "CYCLE statement at %C is not applicable to non-loop construct '%s'"
36747 #: fortran/match.c:2087
36748 #, gcc-internal-format, gfc-internal-format
36749 msgid "Fortran 2008: EXIT statement with no do-construct-name at %C"
36752 #: fortran/match.c:2093
36753 #, gcc-internal-format, gfc-internal-format
36754 msgid "%s statement at %C is not applicable to construct '%s'"
36757 #: fortran/match.c:2100
36758 #, gcc-internal-format, gfc-internal-format
36759 msgid "%s statement at %C leaving OpenMP structured block"
36762 #: fortran/match.c:2124
36763 #, gcc-internal-format, gfc-internal-format
36764 msgid "EXIT statement at %C terminating !$OMP DO loop"
36767 #: fortran/match.c:2129
36768 #, gcc-internal-format, gfc-internal-format
36769 msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
36772 #: fortran/match.c:2193
36773 #, gcc-internal-format, gfc-internal-format
36774 msgid "Image control statement STOP at %C in CRITICAL block"
36777 #: fortran/match.c:2201
36778 #, gcc-internal-format, gfc-internal-format
36779 msgid "STOP code at %L must be either INTEGER or CHARACTER type"
36782 #: fortran/match.c:2208
36783 #, gcc-internal-format, gfc-internal-format
36784 msgid "STOP code at %L must be scalar"
36787 #: fortran/match.c:2216
36788 #, gcc-internal-format, gfc-internal-format
36789 msgid "STOP code at %L must be default character KIND=%d"
36792 #: fortran/match.c:2224
36793 #, gcc-internal-format, gfc-internal-format
36794 msgid "STOP code at %L must be default integer KIND=%d"
36797 #: fortran/match.c:2270
36798 #, gcc-internal-format, gfc-internal-format
36799 msgid "Deleted feature: PAUSE statement at %C"
36802 #: fortran/match.c:2293
36803 #, gcc-internal-format, gfc-internal-format
36804 msgid "Fortran 2008: ERROR STOP statement at %C"
36807 #: fortran/match.c:2319
36808 #, gcc-internal-format, gfc-internal-format
36809 msgid "Image control statement SYNC at %C in PURE procedure"
36812 #: fortran/match.c:2323
36813 #, gcc-internal-format, gfc-internal-format
36814 msgid "Fortran 2008: SYNC statement at %C"
36817 #: fortran/match.c:2335
36818 #, gcc-internal-format, gfc-internal-format
36819 msgid "Image control statement SYNC at %C in CRITICAL block"
36822 #: fortran/match.c:2381 fortran/match.c:2994 fortran/match.c:3294
36823 #, gcc-internal-format, gfc-internal-format
36824 msgid "Redundant STAT tag found at %L "
36827 #: fortran/match.c:2398 fortran/match.c:3021 fortran/match.c:3320
36828 #, gcc-internal-format, gfc-internal-format
36829 msgid "Redundant ERRMSG tag found at %L "
36832 #: fortran/match.c:2511
36833 #, gcc-internal-format, gfc-internal-format
36834 msgid "Deleted feature: ASSIGN statement at %C"
36837 #: fortran/match.c:2557
36838 #, gcc-internal-format, gfc-internal-format
36839 msgid "Deleted feature: Assigned GOTO statement at %C"
36842 #: fortran/match.c:2604 fortran/match.c:2657
36843 #, gcc-internal-format, gfc-internal-format
36844 msgid "Statement label list in GOTO at %C cannot be empty"
36847 #: fortran/match.c:2667
36848 #, gcc-internal-format, gfc-internal-format
36849 msgid "Obsolescent feature: Computed GOTO at %C"
36852 #: fortran/match.c:2762
36853 #, gcc-internal-format, gfc-internal-format
36854 msgid "Derived type '%s' at %L may not be ABSTRACT"
36857 #: fortran/match.c:2825
36858 #, gcc-internal-format, gfc-internal-format
36859 msgid "Invalid type-spec at %C"
36862 #: fortran/match.c:2869
36863 #, gcc-internal-format, gfc-internal-format
36864 msgid "Error in type-spec at %L"
36867 #: fortran/match.c:2879
36868 #, gcc-internal-format, gfc-internal-format
36869 msgid "Fortran 2003: typespec in ALLOCATE at %L"
36872 #: fortran/match.c:2918
36873 #, gcc-internal-format, gfc-internal-format
36874 msgid "Bad allocate-object at %C for a PURE procedure"
36877 #: fortran/match.c:2935
36878 #, gcc-internal-format, gfc-internal-format
36879 msgid "Type of entity at %L is type incompatible with typespec"
36882 #: fortran/match.c:2943
36883 #, gcc-internal-format, gfc-internal-format
36885 "Kind type parameter for entity at %L differs from the kind type parameter of "
36889 #: fortran/match.c:2970
36890 #, gcc-internal-format, gfc-internal-format
36892 "Allocate-object at %L is not a nonprocedure pointer or an allocatable "
36896 #: fortran/match.c:2977
36897 #, gcc-internal-format, gfc-internal-format
36898 msgid "Shape specification for allocatable scalar at %C"
36901 #: fortran/match.c:3014
36902 #, gcc-internal-format, gfc-internal-format
36903 msgid "Fortran 2003: ERRMSG tag at %L"
36906 #: fortran/match.c:3038
36907 #, gcc-internal-format, gfc-internal-format
36908 msgid "Fortran 2003: SOURCE tag at %L"
36911 #: fortran/match.c:3045
36912 #, gcc-internal-format, gfc-internal-format
36913 msgid "Redundant SOURCE tag found at %L "
36916 #: fortran/match.c:3052
36917 #, gcc-internal-format, gfc-internal-format
36918 msgid "SOURCE tag at %L conflicts with the typespec at %L"
36921 #: fortran/match.c:3059
36922 #, gcc-internal-format, gfc-internal-format
36923 msgid "SOURCE tag at %L requires only a single entity in the allocation-list"
36926 #: fortran/match.c:3077
36927 #, gcc-internal-format, gfc-internal-format
36928 msgid "Fortran 2008: MOLD tag at %L"
36931 #: fortran/match.c:3084
36932 #, gcc-internal-format, gfc-internal-format
36933 msgid "Redundant MOLD tag found at %L "
36936 #: fortran/match.c:3091
36937 #, gcc-internal-format, gfc-internal-format
36938 msgid "MOLD tag at %L conflicts with the typespec at %L"
36941 #: fortran/match.c:3117
36942 #, gcc-internal-format, gfc-internal-format
36943 msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
36946 #: fortran/match.c:3125
36947 #, gcc-internal-format, gfc-internal-format
36949 "Allocate-object at %L with a deferred type parameter requires either a type-"
36950 "spec or SOURCE tag"
36953 #: fortran/match.c:3261
36954 #, gcc-internal-format, gfc-internal-format
36955 msgid "Illegal allocate-object at %C for a PURE procedure"
36958 #: fortran/match.c:3277
36959 #, gcc-internal-format, gfc-internal-format
36961 "Allocate-object at %C is not a nonprocedure pointer or an allocatable "
36965 #: fortran/match.c:3314
36966 #, gcc-internal-format, gfc-internal-format
36967 msgid "Fortran 2003: ERRMSG at %L"
36970 #: fortran/match.c:3372
36971 #, gcc-internal-format, gfc-internal-format
36972 msgid "Image control statement RETURN at %C in CRITICAL block"
36975 #: fortran/match.c:3381
36976 #, gcc-internal-format, gfc-internal-format
36977 msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
36980 #: fortran/match.c:3386
36981 #, gcc-internal-format, gfc-internal-format
36982 msgid "Obsolescent feature: Alternate RETURN at %C"
36985 #: fortran/match.c:3416
36986 #, gcc-internal-format, gfc-internal-format
36987 msgid "Extension: RETURN statement in main program at %C"
36990 #: fortran/match.c:3444
36991 #, gcc-internal-format, gfc-internal-format
36992 msgid "Expected component reference at %C"
36995 #: fortran/match.c:3450
36996 #, gcc-internal-format, gfc-internal-format
36997 msgid "Junk after CALL at %C"
37000 #: fortran/match.c:3460
37001 #, gcc-internal-format, gfc-internal-format
37002 msgid "Expected type-bound procedure or procedure pointer component at %C"
37005 #: fortran/match.c:3680
37006 #, gcc-internal-format, gfc-internal-format
37007 msgid "Syntax error in common block name at %C"
37010 #: fortran/match.c:3716
37011 #, gcc-internal-format, gfc-internal-format
37012 msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
37015 #. If we find an error, just print it and continue,
37016 #. cause it's just semantic, and we can see if there
37017 #. are more errors.
37018 #: fortran/match.c:3775
37019 #, gcc-internal-format, gfc-internal-format
37021 "Variable '%s' at %L in common block '%s' at %C must be declared with a C "
37022 "interoperable kind since common block '%s' is bind(c)"
37025 #: fortran/match.c:3784
37026 #, gcc-internal-format, gfc-internal-format
37028 "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not "
37032 #: fortran/match.c:3791
37033 #, gcc-internal-format, gfc-internal-format
37034 msgid "Symbol '%s' at %C is already in a COMMON block"
37037 #: fortran/match.c:3799
37038 #, gcc-internal-format, gfc-internal-format
37039 msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
37042 #: fortran/match.c:3826
37043 #, gcc-internal-format, gfc-internal-format
37044 msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
37047 #: fortran/match.c:3836
37048 #, gcc-internal-format, gfc-internal-format
37049 msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
37052 #: fortran/match.c:3868
37053 #, gcc-internal-format, gfc-internal-format
37055 "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to "
37056 "another COMMON block '%s'"
37059 #: fortran/match.c:3976
37060 #, gcc-internal-format, gfc-internal-format
37061 msgid "Namelist group name '%s' at %C already has a basic type of %s"
37064 #: fortran/match.c:3984
37065 #, gcc-internal-format, gfc-internal-format
37067 "Namelist group name '%s' at %C already is USE associated and cannot be "
37071 #: fortran/match.c:4011
37072 #, gcc-internal-format, gfc-internal-format
37073 msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
37076 #: fortran/match.c:4018
37077 #, gcc-internal-format, gfc-internal-format
37078 msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
37081 #: fortran/match.c:4152
37082 #, gcc-internal-format, gfc-internal-format
37083 msgid "Derived type component %C is not a permitted EQUIVALENCE member"
37086 #: fortran/match.c:4160
37087 #, gcc-internal-format, gfc-internal-format
37088 msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
37091 #: fortran/match.c:4188
37092 #, gcc-internal-format, gfc-internal-format
37093 msgid "EQUIVALENCE at %C requires two or more objects"
37096 #: fortran/match.c:4202
37097 #, gcc-internal-format, gfc-internal-format
37099 "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
37102 #: fortran/match.c:4215
37103 #, gcc-internal-format, gfc-internal-format
37104 msgid "Expecting a comma in EQUIVALENCE at %C"
37107 #: fortran/match.c:4331
37108 #, gcc-internal-format, gfc-internal-format
37109 msgid "Statement function at %L is recursive"
37112 #: fortran/match.c:4337
37113 #, gcc-internal-format, gfc-internal-format
37114 msgid "Obsolescent feature: Statement function at %C"
37117 #: fortran/match.c:4423
37118 #, gcc-internal-format, gfc-internal-format
37119 msgid "Expected initialization expression in CASE at %C"
37122 #: fortran/match.c:4455
37123 #, gcc-internal-format, gfc-internal-format
37124 msgid "Expected block name '%s' of SELECT construct at %C"
37127 #: fortran/match.c:4596
37128 #, gcc-internal-format, gfc-internal-format
37130 "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
37133 #: fortran/match.c:4629
37134 #, gcc-internal-format, gfc-internal-format
37135 msgid "Unexpected CASE statement at %C"
37138 #: fortran/match.c:4681
37139 #, gcc-internal-format, gfc-internal-format
37140 msgid "Syntax error in CASE specification at %C"
37143 #: fortran/match.c:4699
37144 #, gcc-internal-format, gfc-internal-format
37145 msgid "Unexpected TYPE IS statement at %C"
37148 #: fortran/match.c:4732
37149 #, gcc-internal-format, gfc-internal-format
37150 msgid "Syntax error in TYPE IS specification at %C"
37153 #: fortran/match.c:4805
37154 #, gcc-internal-format, gfc-internal-format
37155 msgid "Syntax error in CLASS IS specification at %C"
37158 #: fortran/match.c:4927
37159 #, gcc-internal-format, gfc-internal-format
37160 msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
37163 #: fortran/match.c:4965
37164 #, gcc-internal-format, gfc-internal-format
37165 msgid "Label '%s' at %C doesn't match WHERE label '%s'"
37168 #: fortran/match.c:5065
37169 #, gcc-internal-format, gfc-internal-format
37170 msgid "Syntax error in FORALL iterator at %C"
37173 #: fortran/matchexp.c:72
37174 #, gcc-internal-format, gfc-internal-format
37175 msgid "Bad character '%c' in OPERATOR name at %C"
37178 #: fortran/matchexp.c:80
37179 #, gcc-internal-format, gfc-internal-format
37180 msgid "The name '%s' cannot be used as a defined operator at %C"
37183 #: fortran/matchexp.c:173
37184 #, gcc-internal-format, gfc-internal-format
37185 msgid "Expected a right parenthesis in expression at %C"
37188 #: fortran/matchexp.c:278
37189 #, gcc-internal-format, gfc-internal-format
37190 msgid "Expected exponent in expression at %C"
37193 #: fortran/matchexp.c:316 fortran/matchexp.c:321 fortran/matchexp.c:425
37194 #: fortran/matchexp.c:430
37195 #, gcc-internal-format, gfc-internal-format
37197 "Extension: Unary operator following arithmetic operator (use parentheses) at "
37201 #: fortran/misc.c:39
37202 #, gcc-internal-format
37203 msgid "Out of memory-- malloc() failed"
37206 #: fortran/module.c:522
37207 #, gcc-internal-format, gfc-internal-format
37208 msgid "Fortran 2003: module nature in USE statement at %C"
37211 #: fortran/module.c:534
37212 #, gcc-internal-format, gfc-internal-format
37214 "Module nature in USE statement at %C shall be either INTRINSIC or "
37218 #: fortran/module.c:547
37219 #, gcc-internal-format, gfc-internal-format
37220 msgid "\"::\" was expected after module nature at %C but was not found"
37223 #: fortran/module.c:556
37224 #, gcc-internal-format, gfc-internal-format
37225 msgid "Fortran 2003: \"USE :: module\" at %C"
37228 #: fortran/module.c:610
37229 #, gcc-internal-format, gfc-internal-format
37230 msgid "Missing generic specification in USE statement at %C"
37233 #: fortran/module.c:618
37234 #, gcc-internal-format, gfc-internal-format
37235 msgid "Fortran 2003: Renaming operators in USE statements at %C"
37238 #: fortran/module.c:660
37239 #, gcc-internal-format, gfc-internal-format
37240 msgid "The name '%s' at %C has already been used as an external module name."
37243 #: fortran/module.c:937
37244 #, gcc-internal-format, gfc-internal-format
37245 msgid "Reading module %s at line %d column %d: %s"
37248 #: fortran/module.c:941
37249 #, gcc-internal-format, gfc-internal-format
37250 msgid "Writing module %s at line %d column %d: %s"
37253 #: fortran/module.c:945
37254 #, gcc-internal-format, gfc-internal-format
37255 msgid "Module %s at line %d column %d: %s"
37258 #: fortran/module.c:1303
37259 #, gcc-internal-format, gfc-internal-format
37260 msgid "Error writing modules file: %s"
37263 #: fortran/module.c:3205
37264 #, gcc-internal-format, gfc-internal-format
37265 msgid "Namelist %s cannot be renamed by USE association to %s"
37268 #: fortran/module.c:4522
37269 #, gcc-internal-format, gfc-internal-format
37270 msgid "Symbol '%s' referenced at %L not found in module '%s'"
37273 #: fortran/module.c:4529
37274 #, gcc-internal-format, gfc-internal-format
37275 msgid "User operator '%s' referenced at %L not found in module '%s'"
37278 #: fortran/module.c:4534
37279 #, gcc-internal-format, gfc-internal-format
37280 msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
37283 #: fortran/module.c:5148
37284 #, gcc-internal-format, gfc-internal-format
37285 msgid "Can't open module file '%s' for writing at %C: %s"
37288 #: fortran/module.c:5186
37289 #, gcc-internal-format, gfc-internal-format
37290 msgid "Error writing module file '%s' for writing: %s"
37293 #: fortran/module.c:5195
37294 #, gcc-internal-format, gfc-internal-format
37295 msgid "Can't delete module file '%s': %s"
37298 #: fortran/module.c:5198
37299 #, gcc-internal-format, gfc-internal-format
37300 msgid "Can't rename module file '%s' to '%s': %s"
37303 #: fortran/module.c:5204
37304 #, gcc-internal-format, gfc-internal-format
37305 msgid "Can't delete temporary module file '%s': %s"
37308 #: fortran/module.c:5223 fortran/module.c:5354 fortran/module.c:5387
37309 #, gcc-internal-format, gfc-internal-format
37310 msgid "Symbol '%s' already declared"
37313 #: fortran/module.c:5333
37314 #, gcc-internal-format, gfc-internal-format
37316 "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
37319 #: fortran/module.c:5458
37320 #, gcc-internal-format, gfc-internal-format
37322 "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name "
37326 #: fortran/module.c:5473
37327 #, gcc-internal-format, gfc-internal-format
37328 msgid "The symbol '%s', referrenced at %C, is not in the selected standard"
37331 #: fortran/module.c:5480 fortran/module.c:5540
37332 #, gcc-internal-format, gfc-internal-format
37334 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
37335 "ISO_FORTRAN_ENV at %C is incompatible with option %s"
37338 #: fortran/module.c:5590
37339 #, gcc-internal-format, gfc-internal-format
37341 "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
37344 #: fortran/module.c:5623
37345 #, gcc-internal-format, gfc-internal-format
37346 msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
37349 #: fortran/module.c:5631
37350 #, gcc-internal-format, gfc-internal-format
37351 msgid "Fortran 2003: ISO_C_BINDING module at %C"
37354 #: fortran/module.c:5641
37355 #, gcc-internal-format, gfc-internal-format
37356 msgid "Can't find an intrinsic module named '%s' at %C"
37359 #: fortran/module.c:5646
37360 #, gcc-internal-format, gfc-internal-format
37361 msgid "Can't open module file '%s' for reading at %C: %s"
37364 #: fortran/module.c:5654
37365 #, gcc-internal-format, gfc-internal-format
37367 "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name "
37371 #: fortran/module.c:5674
37372 #, gcc-internal-format, gfc-internal-format
37373 msgid "File '%s' opened at %C is not a GFORTRAN module file"
37376 #: fortran/module.c:5681
37377 #, gcc-internal-format, gfc-internal-format
37378 msgid "Parse error when checking module version for file '%s' opened at %C"
37381 #: fortran/module.c:5686
37382 #, gcc-internal-format, gfc-internal-format
37383 msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
37386 #: fortran/module.c:5701
37387 #, gcc-internal-format
37388 msgid "Can't USE the same module we're building!"
37391 #: fortran/openmp.c:132 fortran/openmp.c:568
37392 #, gcc-internal-format, gfc-internal-format
37393 msgid "COMMON block /%s/ not found at %C"
37396 #: fortran/openmp.c:163
37397 #, gcc-internal-format, gfc-internal-format
37398 msgid "Syntax error in OpenMP variable list at %C"
37401 #: fortran/openmp.c:291
37402 #, gcc-internal-format, gfc-internal-format
37403 msgid "%s is not INTRINSIC procedure name at %C"
37406 #: fortran/openmp.c:402
37407 #, gcc-internal-format, gfc-internal-format
37408 msgid "COLLAPSE clause argument not constant positive integer at %C"
37411 #: fortran/openmp.c:469
37412 #, gcc-internal-format, gfc-internal-format
37413 msgid "Unexpected junk after TASKWAIT clause at %C"
37416 #: fortran/openmp.c:487
37417 #, gcc-internal-format, gfc-internal-format
37418 msgid "Unexpected junk after $OMP CRITICAL statement at %C"
37421 #: fortran/openmp.c:515
37422 #, gcc-internal-format, gfc-internal-format
37423 msgid "Unexpected junk after $OMP FLUSH statement at %C"
37426 #: fortran/openmp.c:547
37427 #, gcc-internal-format, gfc-internal-format
37428 msgid "Threadprivate variable at %C is an element of a COMMON block"
37431 #: fortran/openmp.c:587
37432 #, gcc-internal-format, gfc-internal-format
37433 msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
37436 #: fortran/openmp.c:663
37437 #, gcc-internal-format, gfc-internal-format
37438 msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
37441 #: fortran/openmp.c:677
37442 #, gcc-internal-format, gfc-internal-format
37443 msgid "Unexpected junk after $OMP MASTER statement at %C"
37446 #: fortran/openmp.c:691
37447 #, gcc-internal-format, gfc-internal-format
37448 msgid "Unexpected junk after $OMP ORDERED statement at %C"
37451 #: fortran/openmp.c:705
37452 #, gcc-internal-format, gfc-internal-format
37453 msgid "Unexpected junk after $OMP ATOMIC statement at %C"
37456 #: fortran/openmp.c:719
37457 #, gcc-internal-format, gfc-internal-format
37458 msgid "Unexpected junk after $OMP BARRIER statement at %C"
37461 #: fortran/openmp.c:736
37462 #, gcc-internal-format, gfc-internal-format
37463 msgid "Unexpected junk after NOWAIT clause at %C"
37466 #: fortran/openmp.c:783 fortran/resolve.c:8543 fortran/resolve.c:8983
37467 #, gcc-internal-format, gfc-internal-format
37468 msgid "IF clause at %L requires a scalar LOGICAL expression"
37471 #: fortran/openmp.c:791
37472 #, gcc-internal-format, gfc-internal-format
37473 msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
37476 #: fortran/openmp.c:799
37477 #, gcc-internal-format, gfc-internal-format
37478 msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
37481 #: fortran/openmp.c:841
37482 #, gcc-internal-format, gfc-internal-format
37483 msgid "Object '%s' is not a variable at %L"
37486 #: fortran/openmp.c:850 fortran/openmp.c:861 fortran/openmp.c:869
37487 #: fortran/openmp.c:880
37488 #, gcc-internal-format, gfc-internal-format
37489 msgid "Symbol '%s' present on multiple clauses at %L"
37492 #: fortran/openmp.c:903
37493 #, gcc-internal-format, gfc-internal-format
37494 msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
37497 #: fortran/openmp.c:906
37498 #, gcc-internal-format, gfc-internal-format
37499 msgid "COPYIN clause object '%s' at %L has ALLOCATABLE components"
37502 #: fortran/openmp.c:914
37503 #, gcc-internal-format, gfc-internal-format
37504 msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
37507 #: fortran/openmp.c:917
37508 #, gcc-internal-format, gfc-internal-format
37509 msgid "COPYPRIVATE clause object '%s' at %L has ALLOCATABLE components"
37512 #: fortran/openmp.c:925
37513 #, gcc-internal-format, gfc-internal-format
37514 msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
37517 #: fortran/openmp.c:928
37518 #, gcc-internal-format, gfc-internal-format
37519 msgid "Cray pointee '%s' in SHARED clause at %L"
37522 #: fortran/openmp.c:936
37523 #, gcc-internal-format, gfc-internal-format
37524 msgid "THREADPRIVATE object '%s' in %s clause at %L"
37527 #: fortran/openmp.c:939
37528 #, gcc-internal-format, gfc-internal-format
37529 msgid "Cray pointee '%s' in %s clause at %L"
37532 #: fortran/openmp.c:944
37533 #, gcc-internal-format, gfc-internal-format
37534 msgid "POINTER object '%s' in %s clause at %L"
37537 #: fortran/openmp.c:949
37538 #, gcc-internal-format, gfc-internal-format
37539 msgid "%s clause object '%s' has ALLOCATABLE components at %L"
37542 #: fortran/openmp.c:952
37543 #, gcc-internal-format, gfc-internal-format
37544 msgid "Cray pointer '%s' in %s clause at %L"
37547 #: fortran/openmp.c:956
37548 #, gcc-internal-format, gfc-internal-format
37549 msgid "Assumed size array '%s' in %s clause at %L"
37552 #: fortran/openmp.c:961
37553 #, gcc-internal-format, gfc-internal-format
37554 msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
37557 #: fortran/openmp.c:970
37558 #, gcc-internal-format, gfc-internal-format
37559 msgid "%c REDUCTION variable '%s' at %L must be of numeric type, got %s"
37562 #: fortran/openmp.c:981
37563 #, gcc-internal-format, gfc-internal-format
37564 msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
37567 #: fortran/openmp.c:992
37568 #, gcc-internal-format, gfc-internal-format
37569 msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
37572 #: fortran/openmp.c:1001
37573 #, gcc-internal-format, gfc-internal-format
37574 msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
37577 #: fortran/openmp.c:1113
37578 #, gcc-internal-format, gfc-internal-format
37580 "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
37583 #: fortran/openmp.c:1153
37584 #, gcc-internal-format, gfc-internal-format
37586 "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or ."
37590 #: fortran/openmp.c:1201
37591 #, gcc-internal-format, gfc-internal-format
37593 "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
37596 #: fortran/openmp.c:1215
37597 #, gcc-internal-format, gfc-internal-format
37599 "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
37603 #: fortran/openmp.c:1247
37604 #, gcc-internal-format, gfc-internal-format
37606 "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
37607 "reference var at %L"
37610 #: fortran/openmp.c:1271
37611 #, gcc-internal-format, gfc-internal-format
37613 "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
37617 #: fortran/openmp.c:1278
37618 #, gcc-internal-format, gfc-internal-format
37620 "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
37623 #: fortran/openmp.c:1294
37624 #, gcc-internal-format, gfc-internal-format
37626 "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
37629 #: fortran/openmp.c:1297
37630 #, gcc-internal-format, gfc-internal-format
37631 msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
37634 #: fortran/openmp.c:1303
37635 #, gcc-internal-format, gfc-internal-format
37636 msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
37639 #: fortran/openmp.c:1321
37640 #, gcc-internal-format, gfc-internal-format
37642 "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
37646 #: fortran/openmp.c:1455
37647 #, gcc-internal-format, gfc-internal-format
37648 msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
37651 #: fortran/openmp.c:1461
37652 #, gcc-internal-format, gfc-internal-format
37653 msgid "!$OMP DO iteration variable must be of type integer at %L"
37656 #: fortran/openmp.c:1465
37657 #, gcc-internal-format, gfc-internal-format
37658 msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
37661 #: fortran/openmp.c:1473
37662 #, gcc-internal-format, gfc-internal-format
37664 "!$OMP DO iteration variable present on clause other than PRIVATE or "
37665 "LASTPRIVATE at %L"
37668 #: fortran/openmp.c:1491
37669 #, gcc-internal-format, gfc-internal-format
37670 msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
37673 #: fortran/openmp.c:1505
37674 #, gcc-internal-format, gfc-internal-format
37675 msgid "collapsed !$OMP DO loops not perfectly nested at %L"
37678 #: fortran/openmp.c:1514 fortran/openmp.c:1522
37679 #, gcc-internal-format, gfc-internal-format
37680 msgid "not enough DO loops for collapsed !$OMP DO at %L"
37683 #: fortran/options.c:253
37684 #, gcc-internal-format
37685 msgid "-fexcess-precision=standard for Fortran"
37688 #: fortran/options.c:332
37689 #, gcc-internal-format, gfc-internal-format
37690 msgid "Reading file '%s' as free form"
37693 #: fortran/options.c:342
37694 #, gcc-internal-format
37695 msgid "'-fd-lines-as-comments' has no effect in free form"
37698 #: fortran/options.c:345
37699 #, gcc-internal-format
37700 msgid "'-fd-lines-as-code' has no effect in free form"
37703 #: fortran/options.c:363
37704 #, gcc-internal-format, gfc-internal-format
37705 msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d"
37708 #: fortran/options.c:366
37709 #, gcc-internal-format
37710 msgid "Flag -fno-automatic overwrites -frecursive"
37713 #: fortran/options.c:368
37714 #, gcc-internal-format
37715 msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp"
37718 #: fortran/options.c:372
37719 #, gcc-internal-format, gfc-internal-format
37720 msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d"
37723 #: fortran/options.c:376
37724 #, gcc-internal-format, gfc-internal-format
37725 msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp"
37728 #: fortran/options.c:451
37729 #, gcc-internal-format
37730 msgid "gfortran: Only one -J option allowed"
37733 #: fortran/options.c:494
37734 #, gcc-internal-format, gfc-internal-format
37735 msgid "Argument to -ffpe-trap is not valid: %s"
37738 #: fortran/options.c:507
37739 #, gcc-internal-format, gfc-internal-format
37740 msgid "Argument to -fcoarray is not valid: %s"
37743 #: fortran/options.c:545
37744 #, gcc-internal-format, gfc-internal-format
37745 msgid "Argument to -fcheck is not valid: %s"
37748 #: fortran/options.c:713
37749 #, gcc-internal-format
37750 msgid "Fixed line length must be at least seven."
37753 #: fortran/options.c:731
37754 #, gcc-internal-format
37755 msgid "Free line length must be at least three."
37758 #: fortran/options.c:749
37759 #, gcc-internal-format
37760 msgid "-static-libgfortran is not supported in this configuration"
37763 #: fortran/options.c:793
37764 #, gcc-internal-format, gfc-internal-format
37765 msgid "Maximum supported identifier length is %d"
37768 #: fortran/options.c:825
37769 #, gcc-internal-format, gfc-internal-format
37770 msgid "Unrecognized option to -finit-logical: %s"
37773 #: fortran/options.c:841
37774 #, gcc-internal-format, gfc-internal-format
37775 msgid "Unrecognized option to -finit-real: %s"
37778 #: fortran/options.c:857
37779 #, gcc-internal-format
37780 msgid "The value of n in -finit-character=n must be between 0 and 127"
37783 #: fortran/options.c:949
37784 #, gcc-internal-format, gfc-internal-format
37785 msgid "Maximum subrecord length cannot exceed %d"
37788 #: fortran/parse.c:470
37789 #, gcc-internal-format, gfc-internal-format
37790 msgid "Unclassifiable statement at %C"
37793 #: fortran/parse.c:492
37794 #, gcc-internal-format, gfc-internal-format
37795 msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
37798 #: fortran/parse.c:573
37799 #, gcc-internal-format, gfc-internal-format
37800 msgid "Unclassifiable OpenMP directive at %C"
37803 #: fortran/parse.c:599
37804 #, gcc-internal-format, gfc-internal-format
37805 msgid "Unclassifiable GCC directive at %C"
37808 #: fortran/parse.c:641 fortran/parse.c:812
37809 #, gcc-internal-format, gfc-internal-format
37810 msgid "Zero is not a valid statement label at %C"
37813 #: fortran/parse.c:648 fortran/parse.c:804
37814 #, gcc-internal-format, gfc-internal-format
37815 msgid "Non-numeric character in statement label at %C"
37818 #: fortran/parse.c:660 fortran/parse.c:853
37819 #, gcc-internal-format, gfc-internal-format
37820 msgid "Semicolon at %C needs to be preceded by statement"
37823 #: fortran/parse.c:668 fortran/parse.c:868
37824 #, gcc-internal-format, gfc-internal-format
37825 msgid "Ignoring statement label in empty statement at %L"
37828 #: fortran/parse.c:715 fortran/parse.c:855
37829 #, gcc-internal-format, gfc-internal-format
37830 msgid "Fortran 2008: Semicolon at %C without preceding statement"
37833 #: fortran/parse.c:791 fortran/parse.c:831
37834 #, gcc-internal-format, gfc-internal-format
37835 msgid "Bad continuation line at %C"
37838 #: fortran/parse.c:1093
37839 #, gcc-internal-format, gfc-internal-format
37840 msgid "FORMAT statement at %L does not have a statement label"
37843 #: fortran/parse.c:1674
37844 #, gcc-internal-format, gfc-internal-format
37845 msgid "Unexpected %s statement at %C"
37848 #: fortran/parse.c:1821
37849 #, gcc-internal-format, gfc-internal-format
37850 msgid "%s statement at %C cannot follow %s statement at %L"
37853 #: fortran/parse.c:1838
37854 #, gcc-internal-format, gfc-internal-format
37855 msgid "Unexpected end of file in '%s'"
37858 #: fortran/parse.c:1870
37859 #, gcc-internal-format, gfc-internal-format
37860 msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
37863 #: fortran/parse.c:1873
37864 #, gcc-internal-format, gfc-internal-format
37865 msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
37868 #: fortran/parse.c:1893
37869 #, gcc-internal-format, gfc-internal-format
37870 msgid "Components in TYPE at %C must precede CONTAINS"
37873 #: fortran/parse.c:1897
37874 #, gcc-internal-format, gfc-internal-format
37875 msgid "Fortran 2003: Type-bound procedure at %C"
37878 #: fortran/parse.c:1906
37879 #, gcc-internal-format, gfc-internal-format
37880 msgid "Fortran 2003: GENERIC binding at %C"
37883 #: fortran/parse.c:1916
37884 #, gcc-internal-format, gfc-internal-format
37885 msgid "Fortran 2003: FINAL procedure declaration at %C"
37888 #: fortran/parse.c:1928
37889 #, gcc-internal-format, gfc-internal-format
37890 msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section"
37893 #: fortran/parse.c:1939 fortran/parse.c:2042
37894 #, gcc-internal-format, gfc-internal-format
37895 msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
37898 #: fortran/parse.c:1946
37899 #, gcc-internal-format, gfc-internal-format
37900 msgid "PRIVATE statement at %C must precede procedure bindings"
37903 #: fortran/parse.c:1953 fortran/parse.c:2055
37904 #, gcc-internal-format, gfc-internal-format
37905 msgid "Duplicate PRIVATE statement at %C"
37908 #: fortran/parse.c:1963
37909 #, gcc-internal-format, gfc-internal-format
37910 msgid "SEQUENCE statement at %C must precede CONTAINS"
37913 #: fortran/parse.c:1967
37914 #, gcc-internal-format, gfc-internal-format
37915 msgid "Already inside a CONTAINS block at %C"
37918 #: fortran/parse.c:2025
37919 #, gcc-internal-format, gfc-internal-format
37920 msgid "FINAL declaration at %C must be inside CONTAINS"
37923 #: fortran/parse.c:2033
37924 #, gcc-internal-format, gfc-internal-format
37925 msgid "Fortran 2003: Derived type definition at %C without components"
37928 #: fortran/parse.c:2049
37929 #, gcc-internal-format, gfc-internal-format
37930 msgid "PRIVATE statement at %C must precede structure components"
37933 #: fortran/parse.c:2066
37934 #, gcc-internal-format, gfc-internal-format
37935 msgid "SEQUENCE statement at %C must precede structure components"
37938 #: fortran/parse.c:2072
37939 #, gcc-internal-format, gfc-internal-format
37940 msgid "SEQUENCE attribute at %C already specified in TYPE statement"
37943 #: fortran/parse.c:2077
37944 #, gcc-internal-format, gfc-internal-format
37945 msgid "Duplicate SEQUENCE statement at %C"
37948 #: fortran/parse.c:2087
37949 #, gcc-internal-format, gfc-internal-format
37950 msgid "Fortran 2003: CONTAINS block in derived type definition at %C"
37953 #: fortran/parse.c:2174
37954 #, gcc-internal-format, gfc-internal-format
37955 msgid "ENUM declaration at %C has no ENUMERATORS"
37958 #: fortran/parse.c:2258
37959 #, gcc-internal-format, gfc-internal-format
37960 msgid "Unexpected %s statement in INTERFACE block at %C"
37963 #: fortran/parse.c:2284
37964 #, gcc-internal-format, gfc-internal-format
37965 msgid "SUBROUTINE at %C does not belong in a generic function interface"
37968 #: fortran/parse.c:2288
37969 #, gcc-internal-format, gfc-internal-format
37970 msgid "FUNCTION at %C does not belong in a generic subroutine interface"
37973 #: fortran/parse.c:2298
37974 #, gcc-internal-format, gfc-internal-format
37976 "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
37979 #: fortran/parse.c:2329
37980 #, gcc-internal-format, gfc-internal-format
37981 msgid "Unexpected %s statement at %C in INTERFACE body"
37984 #: fortran/parse.c:2347
37985 #, gcc-internal-format, gfc-internal-format
37987 "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
37990 #: fortran/parse.c:2471
37991 #, gcc-internal-format, gfc-internal-format
37992 msgid "%s statement is not allowed inside of BLOCK at %C"
37995 #: fortran/parse.c:2558
37996 #, gcc-internal-format, gfc-internal-format
37997 msgid "%s statement must appear in a MODULE"
38000 #: fortran/parse.c:2566
38001 #, gcc-internal-format, gfc-internal-format
38002 msgid "%s statement at %C follows another accessibility specification"
38005 #: fortran/parse.c:2617
38006 #, gcc-internal-format, gfc-internal-format
38007 msgid "Bad kind expression for function '%s' at %L"
38010 #: fortran/parse.c:2621
38011 #, gcc-internal-format, gfc-internal-format
38012 msgid "The type for function '%s' at %L is not accessible"
38015 #: fortran/parse.c:2679
38016 #, gcc-internal-format, gfc-internal-format
38017 msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
38020 #: fortran/parse.c:2700
38021 #, gcc-internal-format, gfc-internal-format
38022 msgid "Unexpected %s statement in WHERE block at %C"
38025 #: fortran/parse.c:2759
38026 #, gcc-internal-format, gfc-internal-format
38027 msgid "Unexpected %s statement in FORALL block at %C"
38030 #: fortran/parse.c:2810
38031 #, gcc-internal-format, gfc-internal-format
38032 msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
38035 #: fortran/parse.c:2828
38036 #, gcc-internal-format, gfc-internal-format
38037 msgid "Duplicate ELSE statements at %L and %C"
38040 #: fortran/parse.c:2889
38041 #, gcc-internal-format, gfc-internal-format
38042 msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
38045 #: fortran/parse.c:2972
38046 #, gcc-internal-format, gfc-internal-format
38048 "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at "
38052 #: fortran/parse.c:3034
38053 #, gcc-internal-format, gfc-internal-format
38054 msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
38057 #: fortran/parse.c:3067
38058 #, gcc-internal-format, gfc-internal-format
38059 msgid "End of nonblock DO statement at %C is within another block"
38062 #: fortran/parse.c:3076
38063 #, gcc-internal-format, gfc-internal-format
38064 msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
38067 #: fortran/parse.c:3123
38068 #, gcc-internal-format, gfc-internal-format
38069 msgid "Statement label in END CRITICAL at %C does not match CRITIAL label"
38072 #: fortran/parse.c:3187
38073 #, gcc-internal-format, gfc-internal-format
38074 msgid "Fortran 2008: BLOCK construct at %C"
38077 #: fortran/parse.c:3217
38078 #, gcc-internal-format, gfc-internal-format
38079 msgid "Fortran 2003: ASSOCIATE construct at %C"
38082 #: fortran/parse.c:3314
38083 #, gcc-internal-format, gfc-internal-format
38084 msgid "Statement label in ENDDO at %C doesn't match DO label"
38087 #: fortran/parse.c:3330
38088 #, gcc-internal-format, gfc-internal-format
38089 msgid "Named block DO at %L requires matching ENDDO name"
38092 #: fortran/parse.c:3589
38093 #, gcc-internal-format, gfc-internal-format
38094 msgid "Name after !$omp critical and !$omp end critical does not match at %C"
38097 #: fortran/parse.c:3646
38098 #, gcc-internal-format, gfc-internal-format
38099 msgid "%s statement at %C cannot terminate a non-block DO loop"
38102 #: fortran/parse.c:3842
38103 #, gcc-internal-format, gfc-internal-format
38104 msgid "Contained procedure '%s' at %C is already ambiguous"
38107 #: fortran/parse.c:3892
38108 #, gcc-internal-format, gfc-internal-format
38109 msgid "Unexpected %s statement in CONTAINS section at %C"
38112 #: fortran/parse.c:3916
38113 #, gcc-internal-format, gfc-internal-format
38115 "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at "
38119 #: fortran/parse.c:3993
38120 #, gcc-internal-format, gfc-internal-format
38121 msgid "CONTAINS statement at %C is already in a contained program unit"
38124 #: fortran/parse.c:4043
38125 #, gcc-internal-format, gfc-internal-format
38126 msgid "Global name '%s' at %L is already being used as a %s at %L"
38129 #: fortran/parse.c:4064
38130 #, gcc-internal-format, gfc-internal-format
38131 msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
38134 #: fortran/parse.c:4090
38135 #, gcc-internal-format, gfc-internal-format
38136 msgid "Unexpected %s statement in BLOCK DATA at %C"
38139 #: fortran/parse.c:4133
38140 #, gcc-internal-format, gfc-internal-format
38141 msgid "Unexpected %s statement in MODULE at %C"
38144 #. If we see a duplicate main program, shut down. If the second
38145 #. instance is an implied main program, i.e. data decls or executable
38146 #. statements, we're in for lots of errors.
38147 #: fortran/parse.c:4454
38148 #, gcc-internal-format, gfc-internal-format
38149 msgid "Two main PROGRAMs at %L and %C"
38152 #: fortran/primary.c:95
38153 #, gcc-internal-format, gfc-internal-format
38154 msgid "Missing kind-parameter at %C"
38157 #: fortran/primary.c:219
38158 #, gcc-internal-format, gfc-internal-format
38159 msgid "Integer kind %d at %C not available"
38162 #: fortran/primary.c:227
38163 #, gcc-internal-format, gfc-internal-format
38165 "Integer too big for its kind at %C. This check can be disabled with the "
38166 "option -fno-range-check"
38169 #: fortran/primary.c:256
38170 #, gcc-internal-format, gfc-internal-format
38171 msgid "Extension: Hollerith constant at %C"
38174 #: fortran/primary.c:268
38175 #, gcc-internal-format, gfc-internal-format
38176 msgid "Invalid Hollerith constant: %L must contain at least one character"
38179 #: fortran/primary.c:274
38180 #, gcc-internal-format, gfc-internal-format
38181 msgid "Invalid Hollerith constant: Integer kind at %L should be default"
38184 #: fortran/primary.c:294
38185 #, gcc-internal-format, gfc-internal-format
38186 msgid "Invalid Hollerith constant at %L contains a wide character"
38189 #: fortran/primary.c:380
38190 #, gcc-internal-format, gfc-internal-format
38191 msgid "Extension: Hexadecimal constant at %C uses non-standard syntax"
38194 #: fortran/primary.c:390
38195 #, gcc-internal-format, gfc-internal-format
38196 msgid "Empty set of digits in BOZ constant at %C"
38199 #: fortran/primary.c:396
38200 #, gcc-internal-format, gfc-internal-format
38201 msgid "Illegal character in BOZ constant at %C"
38204 #: fortran/primary.c:419
38205 #, gcc-internal-format, gfc-internal-format
38206 msgid "Extension: BOZ constant at %C uses non-standard postfix syntax"
38209 #: fortran/primary.c:450
38210 #, gcc-internal-format, gfc-internal-format
38211 msgid "Integer too big for integer kind %i at %C"
38214 #: fortran/primary.c:456
38215 #, gcc-internal-format, gfc-internal-format
38216 msgid "Fortran 2003: BOZ used outside a DATA statement at %C"
38219 #: fortran/primary.c:556
38220 #, gcc-internal-format, gfc-internal-format
38221 msgid "Missing exponent in real number at %C"
38224 #: fortran/primary.c:612
38225 #, gcc-internal-format, gfc-internal-format
38226 msgid "Real number at %C has a 'd' exponent and an explicit kind"
38229 #: fortran/primary.c:625
38230 #, gcc-internal-format, gfc-internal-format
38231 msgid "Invalid real kind %d at %C"
38234 #: fortran/primary.c:639
38235 #, gcc-internal-format, gfc-internal-format
38236 msgid "Real constant overflows its kind at %C"
38239 #: fortran/primary.c:644
38240 #, gcc-internal-format, gfc-internal-format
38241 msgid "Real constant underflows its kind at %C"
38244 #: fortran/primary.c:736
38245 #, gcc-internal-format, gfc-internal-format
38246 msgid "Syntax error in SUBSTRING specification at %C"
38249 #: fortran/primary.c:948
38250 #, gcc-internal-format, gfc-internal-format
38251 msgid "Invalid kind %d for CHARACTER constant at %C"
38254 #: fortran/primary.c:969
38255 #, gcc-internal-format, gfc-internal-format
38256 msgid "Unterminated character constant beginning at %C"
38259 #: fortran/primary.c:1001
38260 #, gcc-internal-format, gfc-internal-format
38262 "Character '%s' in string at %C is not representable in character kind %d"
38265 #: fortran/primary.c:1084
38266 #, gcc-internal-format, gfc-internal-format
38267 msgid "Bad kind for logical constant at %C"
38270 #: fortran/primary.c:1117
38271 #, gcc-internal-format, gfc-internal-format
38272 msgid "Expected PARAMETER symbol in complex constant at %C"
38275 #: fortran/primary.c:1123
38276 #, gcc-internal-format, gfc-internal-format
38277 msgid "Numeric PARAMETER required in complex constant at %C"
38280 #: fortran/primary.c:1129
38281 #, gcc-internal-format, gfc-internal-format
38282 msgid "Scalar PARAMETER required in complex constant at %C"
38285 #: fortran/primary.c:1133
38286 #, gcc-internal-format, gfc-internal-format
38287 msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
38290 #: fortran/primary.c:1163
38291 #, gcc-internal-format, gfc-internal-format
38292 msgid "Error converting PARAMETER constant in complex constant at %C"
38295 #: fortran/primary.c:1292
38296 #, gcc-internal-format, gfc-internal-format
38297 msgid "Syntax error in COMPLEX constant at %C"
38300 #: fortran/primary.c:1498
38301 #, gcc-internal-format, gfc-internal-format
38302 msgid "Keyword '%s' at %C has already appeared in the current argument list"
38305 #: fortran/primary.c:1562
38306 #, gcc-internal-format, gfc-internal-format
38307 msgid "Extension: argument list function at %C"
38310 #: fortran/primary.c:1631
38311 #, gcc-internal-format, gfc-internal-format
38312 msgid "Expected alternate return label at %C"
38315 #: fortran/primary.c:1649
38316 #, gcc-internal-format, gfc-internal-format
38317 msgid "Missing keyword name in actual argument list at %C"
38320 #: fortran/primary.c:1695
38321 #, gcc-internal-format, gfc-internal-format
38322 msgid "Syntax error in argument list at %C"
38325 #: fortran/primary.c:1752
38326 #, gcc-internal-format, gfc-internal-format
38328 "Array section designator, e.g. '(:)', is required besides the coarray "
38329 "designator '[...]' at %C"
38332 #: fortran/primary.c:1758
38333 #, gcc-internal-format, gfc-internal-format
38334 msgid "Coarray designator at %C but '%s' is not a coarray"
38337 #: fortran/primary.c:1824
38338 #, gcc-internal-format, gfc-internal-format
38339 msgid "Expected structure component name at %C"
38342 #: fortran/primary.c:1868
38343 #, gcc-internal-format, gfc-internal-format
38344 msgid "Expected argument list at %C"
38347 #: fortran/primary.c:1900
38348 #, gcc-internal-format, gfc-internal-format
38349 msgid "Procedure pointer component '%s' requires an argument list at %C"
38352 #: fortran/primary.c:1988
38353 #, gcc-internal-format, gfc-internal-format
38354 msgid "Coindexed procedure-pointer component at %C"
38357 #: fortran/primary.c:2237
38358 #, gcc-internal-format, gfc-internal-format
38360 "Fortran 2003: Structure constructor with missing optional arguments at %C"
38363 #: fortran/primary.c:2245
38364 #, gcc-internal-format, gfc-internal-format
38366 "No initializer for component '%s' given in the structure constructor at %C!"
38369 #: fortran/primary.c:2292
38370 #, gcc-internal-format, gfc-internal-format
38371 msgid "Can't construct ABSTRACT type '%s' at %C"
38374 #: fortran/primary.c:2320
38375 #, gcc-internal-format, gfc-internal-format
38376 msgid "Fortran 2003: Structure constructor with named arguments at %C"
38379 #: fortran/primary.c:2335
38380 #, gcc-internal-format, gfc-internal-format
38381 msgid "Component initializer without name after component named %s at %C!"
38384 #: fortran/primary.c:2338
38385 #, gcc-internal-format, gfc-internal-format
38386 msgid "Too many components in structure constructor at %C!"
38389 #: fortran/primary.c:2371
38390 #, gcc-internal-format, gfc-internal-format
38391 msgid "Component '%s' is initialized twice in the structure constructor at %C!"
38394 #: fortran/primary.c:2387
38395 #, gcc-internal-format, gfc-internal-format
38397 "Coindexed expression to pointer component '%s' in structure constructor at "
38401 #: fortran/primary.c:2437
38402 #, gcc-internal-format, gfc-internal-format
38404 "component '%s' at %L has already been set by a parent derived type "
38408 #: fortran/primary.c:2452
38409 #, gcc-internal-format, gfc-internal-format
38410 msgid "Syntax error in structure constructor at %C"
38413 #: fortran/primary.c:2568
38414 #, gcc-internal-format, gfc-internal-format
38416 "'%s' at %C is the name of a recursive function and so refers to the result "
38417 "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
38420 #: fortran/primary.c:2687
38421 #, gcc-internal-format, gfc-internal-format
38422 msgid "Unexpected use of subroutine name '%s' at %C"
38425 #: fortran/primary.c:2718
38426 #, gcc-internal-format, gfc-internal-format
38427 msgid "Statement function '%s' requires argument list at %C"
38430 #: fortran/primary.c:2721
38431 #, gcc-internal-format, gfc-internal-format
38432 msgid "Function '%s' requires an argument list at %C"
38435 #: fortran/primary.c:2768
38436 #, gcc-internal-format, gfc-internal-format
38437 msgid "Missing argument to '%s' at %C"
38440 #: fortran/primary.c:2909
38441 #, gcc-internal-format, gfc-internal-format
38442 msgid "Missing argument list in function '%s' at %C"
38445 #: fortran/primary.c:2937
38446 #, gcc-internal-format, gfc-internal-format
38447 msgid "Symbol at %C is not appropriate for an expression"
38450 #: fortran/primary.c:3036
38451 #, gcc-internal-format, gfc-internal-format
38452 msgid "Named constant at %C in an EQUIVALENCE"
38455 #: fortran/primary.c:3070
38456 #, gcc-internal-format, gfc-internal-format
38457 msgid "'%s' at %C is not a variable"
38460 #: fortran/resolve.c:115
38461 #, gcc-internal-format, gfc-internal-format
38462 msgid "'%s' at %L is of the ABSTRACT type '%s'"
38465 #: fortran/resolve.c:118
38466 #, gcc-internal-format, gfc-internal-format
38467 msgid "ABSTRACT type '%s' used at %L"
38470 #: fortran/resolve.c:140
38471 #, gcc-internal-format, gfc-internal-format
38472 msgid "PROCEDURE '%s' at %L may not be used as its own interface"
38475 #: fortran/resolve.c:146
38476 #, gcc-internal-format, gfc-internal-format
38478 "Interface '%s', used by procedure '%s' at %L, is declared in a later "
38479 "PROCEDURE statement"
38482 #: fortran/resolve.c:203
38483 #, gcc-internal-format, gfc-internal-format
38484 msgid "Interface '%s' of procedure '%s' at %L must be explicit"
38487 #: fortran/resolve.c:251
38488 #, gcc-internal-format, gfc-internal-format
38490 "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
38493 #: fortran/resolve.c:255
38494 #, gcc-internal-format, gfc-internal-format
38495 msgid "Alternate return specifier in function '%s' at %L is not allowed"
38498 #: fortran/resolve.c:271
38499 #, gcc-internal-format, gfc-internal-format
38500 msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
38503 #: fortran/resolve.c:278
38504 #, gcc-internal-format, gfc-internal-format
38505 msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
38508 #: fortran/resolve.c:291 fortran/resolve.c:1633
38509 #, gcc-internal-format, gfc-internal-format
38511 "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
38514 #: fortran/resolve.c:338
38515 #, gcc-internal-format, gfc-internal-format
38516 msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
38519 #: fortran/resolve.c:343
38520 #, gcc-internal-format, gfc-internal-format
38522 "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
38525 #: fortran/resolve.c:353
38526 #, gcc-internal-format, gfc-internal-format
38527 msgid "Coarray dummy argument '%s' at %L to elemental procedure"
38530 #: fortran/resolve.c:360
38531 #, gcc-internal-format, gfc-internal-format
38532 msgid "Argument '%s' of elemental procedure at %L must be scalar"
38535 #: fortran/resolve.c:367
38536 #, gcc-internal-format, gfc-internal-format
38538 "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE "
38542 #: fortran/resolve.c:375
38543 #, gcc-internal-format, gfc-internal-format
38545 "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
38548 #: fortran/resolve.c:383
38549 #, gcc-internal-format, gfc-internal-format
38550 msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L"
38553 #: fortran/resolve.c:391
38554 #, gcc-internal-format, gfc-internal-format
38556 "Argument '%s' of elemental procedure '%s' at %L must have its INTENT "
38560 #: fortran/resolve.c:403
38561 #, gcc-internal-format, gfc-internal-format
38562 msgid "Argument '%s' of statement function at %L must be scalar"
38565 #: fortran/resolve.c:413
38566 #, gcc-internal-format, gfc-internal-format
38568 "Character-valued argument '%s' of statement function at %L must have "
38572 #: fortran/resolve.c:470
38573 #, gcc-internal-format, gfc-internal-format
38574 msgid "Contained function '%s' at %L has no IMPLICIT type"
38577 #: fortran/resolve.c:473
38578 #, gcc-internal-format, gfc-internal-format
38579 msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
38582 #: fortran/resolve.c:497
38583 #, gcc-internal-format, gfc-internal-format
38584 msgid "Character-valued %s '%s' at %L must not be assumed length"
38587 #: fortran/resolve.c:672
38588 #, gcc-internal-format, gfc-internal-format
38589 msgid "Function %s at %L has entries with mismatched array specifications"
38592 #: fortran/resolve.c:689
38593 #, gcc-internal-format, gfc-internal-format
38595 "Extension: Function %s at %L with entries returning variables of different "
38599 #: fortran/resolve.c:716
38600 #, gcc-internal-format, gfc-internal-format
38601 msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
38604 #: fortran/resolve.c:720
38605 #, gcc-internal-format, gfc-internal-format
38606 msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
38609 #: fortran/resolve.c:727
38610 #, gcc-internal-format, gfc-internal-format
38611 msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
38614 #: fortran/resolve.c:731
38615 #, gcc-internal-format, gfc-internal-format
38616 msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
38619 #: fortran/resolve.c:769
38620 #, gcc-internal-format, gfc-internal-format
38621 msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
38624 #: fortran/resolve.c:774
38625 #, gcc-internal-format, gfc-internal-format
38626 msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
38629 #: fortran/resolve.c:817
38630 #, gcc-internal-format, gfc-internal-format
38632 "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is "
38636 #: fortran/resolve.c:821
38637 #, gcc-internal-format, gfc-internal-format
38639 "Initialized variable '%s' at %L is in a blank COMMON but initialization is "
38640 "only allowed in named common blocks"
38643 #: fortran/resolve.c:832
38644 #, gcc-internal-format, gfc-internal-format
38646 "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the "
38647 "BIND(C) attribute"
38650 #: fortran/resolve.c:836
38651 #, gcc-internal-format, gfc-internal-format
38653 "Derived type variable '%s' in COMMON at %L has an ultimate component that is "
38657 #: fortran/resolve.c:840
38658 #, gcc-internal-format, gfc-internal-format
38660 "Derived type variable '%s' in COMMON at %L may not have default initializer"
38663 #: fortran/resolve.c:870
38664 #, gcc-internal-format, gfc-internal-format
38665 msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
38668 #: fortran/resolve.c:874
38669 #, gcc-internal-format, gfc-internal-format
38670 msgid "COMMON block '%s' at %L is also an intrinsic procedure"
38673 #: fortran/resolve.c:878
38674 #, gcc-internal-format, gfc-internal-format
38675 msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
38678 #: fortran/resolve.c:883
38679 #, gcc-internal-format, gfc-internal-format
38680 msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
38683 #: fortran/resolve.c:951
38684 #, gcc-internal-format, gfc-internal-format
38685 msgid "Components of structure constructor '%s' at %L are PRIVATE"
38688 #: fortran/resolve.c:979
38689 #, gcc-internal-format, gfc-internal-format
38691 "The rank of the element in the derived type constructor at %L does not match "
38692 "that of the component (%d/%d)"
38695 #: fortran/resolve.c:1001
38696 #, gcc-internal-format, gfc-internal-format
38698 "The element in the derived type constructor at %L, for pointer component "
38699 "'%s', is %s but should be %s"
38702 #: fortran/resolve.c:1079
38703 #, gcc-internal-format, gfc-internal-format
38705 "The NULL in the derived type constructor at %L is being applied to component "
38706 "'%s', which is neither a POINTER nor ALLOCATABLE"
38709 #: fortran/resolve.c:1094
38710 #, gcc-internal-format, gfc-internal-format
38712 "The element in the derived type constructor at %L, for pointer component "
38713 "'%s' should be a POINTER or a TARGET"
38716 #: fortran/resolve.c:1105
38717 #, gcc-internal-format, gfc-internal-format
38718 msgid "Pointer initialization target at %L must not be ALLOCATABLE "
38721 #: fortran/resolve.c:1111
38722 #, gcc-internal-format, gfc-internal-format
38723 msgid "Pointer initialization target at %L must have the SAVE attribute"
38726 #: fortran/resolve.c:1122
38727 #, gcc-internal-format, gfc-internal-format
38729 "Invalid expression in the derived type constructor for pointer component "
38730 "'%s' at %L in PURE procedure"
38733 #: fortran/resolve.c:1245
38734 #, gcc-internal-format, gfc-internal-format
38736 "The upper bound in the last dimension must appear in the reference to the "
38737 "assumed size array '%s' at %L"
38740 #: fortran/resolve.c:1307
38741 #, gcc-internal-format, gfc-internal-format
38742 msgid "'%s' at %L is ambiguous"
38745 #: fortran/resolve.c:1311
38746 #, gcc-internal-format, gfc-internal-format
38747 msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
38750 #: fortran/resolve.c:1418
38751 #, gcc-internal-format, gfc-internal-format
38752 msgid "Type specified for intrinsic function '%s' at %L is ignored"
38755 #: fortran/resolve.c:1431
38756 #, gcc-internal-format, gfc-internal-format
38757 msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
38760 #: fortran/resolve.c:1442
38761 #, gcc-internal-format, gfc-internal-format
38762 msgid "'%s' declared INTRINSIC at %L does not exist"
38765 #: fortran/resolve.c:1453
38766 #, gcc-internal-format, gfc-internal-format
38768 "The intrinsic '%s' declared INTRINSIC at %L is not available in the current "
38769 "standard settings but %s. Use an appropriate -std=* option or enable -fall-"
38770 "intrinsics in order to use it."
38773 #: fortran/resolve.c:1489
38774 #, gcc-internal-format, gfc-internal-format
38776 "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. "
38777 "Declare it RECURSIVE or use -frecursive"
38780 #: fortran/resolve.c:1523 fortran/resolve.c:8088 fortran/resolve.c:8932
38781 #, gcc-internal-format, gfc-internal-format
38782 msgid "Label %d referenced at %L is never defined"
38785 #: fortran/resolve.c:1582
38786 #, gcc-internal-format, gfc-internal-format
38787 msgid "Statement function '%s' at %L is not allowed as an actual argument"
38790 #: fortran/resolve.c:1590
38791 #, gcc-internal-format, gfc-internal-format
38792 msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
38795 #: fortran/resolve.c:1598
38796 #, gcc-internal-format, gfc-internal-format
38797 msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
38800 #: fortran/resolve.c:1606
38801 #, gcc-internal-format, gfc-internal-format
38803 "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument "
38807 #: fortran/resolve.c:1655
38808 #, gcc-internal-format, gfc-internal-format
38809 msgid "Symbol '%s' at %L is ambiguous"
38812 #: fortran/resolve.c:1706
38813 #, gcc-internal-format, gfc-internal-format
38814 msgid "By-value argument at %L is not of numeric type"
38817 #: fortran/resolve.c:1713
38818 #, gcc-internal-format, gfc-internal-format
38819 msgid "By-value argument at %L cannot be an array or an array section"
38822 #: fortran/resolve.c:1727
38823 #, gcc-internal-format, gfc-internal-format
38824 msgid "By-value argument at %L is not allowed in this context"
38827 #: fortran/resolve.c:1739
38828 #, gcc-internal-format, gfc-internal-format
38829 msgid "Passing internal procedure at %L by location not allowed"
38832 #: fortran/resolve.c:1750
38833 #, gcc-internal-format, gfc-internal-format
38834 msgid "Coindexed actual argument at %L with ultimate pointer component"
38837 #: fortran/resolve.c:1873
38838 #, gcc-internal-format, gfc-internal-format
38840 "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the "
38841 "actual argument of an ELEMENTAL procedure unless there is a non-optional "
38842 "argument with the same rank (12.4.1.5)"
38845 #: fortran/resolve.c:1912
38846 #, gcc-internal-format, gfc-internal-format
38848 "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' "
38849 "is a scalar, but another actual argument is an array"
38852 #: fortran/resolve.c:2069
38853 #, gcc-internal-format, gfc-internal-format
38855 "Character length mismatch in return type of function '%s' at %L (%ld/%ld)"
38858 #: fortran/resolve.c:2077
38859 #, gcc-internal-format, gfc-internal-format
38860 msgid "Return type mismatch of function '%s' at %L (%s/%s)"
38863 #: fortran/resolve.c:2096
38864 #, gcc-internal-format, gfc-internal-format
38866 "Dummy argument '%s' of procedure '%s' at %L has an attribute that requires "
38867 "an explicit interface for this procedure"
38870 #: fortran/resolve.c:2106
38871 #, gcc-internal-format, gfc-internal-format
38873 "Procedure '%s' at %L with assumed-shape dummy argument '%s' must have an "
38874 "explicit interface"
38877 #: fortran/resolve.c:2114
38878 #, gcc-internal-format, gfc-internal-format
38880 "Procedure '%s' at %L with coarray dummy argument '%s' must have an explicit "
38884 #: fortran/resolve.c:2122
38885 #, gcc-internal-format, gfc-internal-format
38887 "Procedure '%s' at %L with parametrized derived type argument '%s' must have "
38888 "an explicit interface"
38891 #: fortran/resolve.c:2131
38892 #, gcc-internal-format, gfc-internal-format
38894 "Procedure '%s' at %L with polymorphic dummy argument '%s' must have an "
38895 "explicit interface"
38898 #: fortran/resolve.c:2143
38899 #, gcc-internal-format, gfc-internal-format
38901 "The reference to function '%s' at %L either needs an explicit INTERFACE or "
38902 "the rank is incorrect"
38905 #: fortran/resolve.c:2155
38906 #, gcc-internal-format, gfc-internal-format
38908 "Function '%s' at %L with a POINTER or ALLOCATABLE result must have an "
38909 "explicit interface"
38912 #: fortran/resolve.c:2168
38913 #, gcc-internal-format, gfc-internal-format
38915 "Nonconstant character-length function '%s' at %L must have an explicit "
38919 #: fortran/resolve.c:2178
38920 #, gcc-internal-format, gfc-internal-format
38921 msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
38924 #: fortran/resolve.c:2185
38925 #, gcc-internal-format, gfc-internal-format
38927 "Procedure '%s' at %L with BIND(C) attribute must have an explicit interface"
38930 #: fortran/resolve.c:2285
38931 #, gcc-internal-format, gfc-internal-format
38932 msgid "There is no specific function for the generic '%s' at %L"
38935 #: fortran/resolve.c:2294
38936 #, gcc-internal-format, gfc-internal-format
38938 "Generic function '%s' at %L is not consistent with a specific intrinsic "
38942 #: fortran/resolve.c:2332
38943 #, gcc-internal-format, gfc-internal-format
38945 "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
38948 #: fortran/resolve.c:2381
38949 #, gcc-internal-format, gfc-internal-format
38950 msgid "Unable to resolve the specific function '%s' at %L"
38953 #: fortran/resolve.c:2437 fortran/resolve.c:13134
38954 #, gcc-internal-format, gfc-internal-format
38955 msgid "Function '%s' at %L has no IMPLICIT type"
38958 #: fortran/resolve.c:2648
38959 #, gcc-internal-format, gfc-internal-format
38960 msgid "Argument to '%s' at %L is not a variable"
38963 #: fortran/resolve.c:2695
38964 #, gcc-internal-format, gfc-internal-format
38965 msgid "More actual than formal arguments in '%s' call at %L"
38968 #: fortran/resolve.c:2704
38969 #, gcc-internal-format, gfc-internal-format
38971 "Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer"
38974 #: fortran/resolve.c:2727
38975 #, gcc-internal-format, gfc-internal-format
38977 "Allocatable variable '%s' used as a parameter to '%s' at %L must not be an "
38978 "array of zero size"
38981 #: fortran/resolve.c:2744
38982 #, gcc-internal-format, gfc-internal-format
38984 "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' "
38985 "because it is not C interoperable"
38988 #: fortran/resolve.c:2754
38989 #, gcc-internal-format, gfc-internal-format
38991 "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' "
38992 "because it is not C interoperable"
38995 #: fortran/resolve.c:2777 fortran/resolve.c:2814
38996 #, gcc-internal-format, gfc-internal-format
38997 msgid "CHARACTER argument '%s' to '%s' at %L must have a length of 1"
39000 #. Case 1c, section 15.1.2.5, J3/04-007: an associated
39002 #: fortran/resolve.c:2790
39003 #, gcc-internal-format, gfc-internal-format
39004 msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER"
39007 #: fortran/resolve.c:2806
39008 #, gcc-internal-format, gfc-internal-format
39009 msgid "Parameter '%s' to '%s' at %L must be a scalar"
39012 #: fortran/resolve.c:2822
39013 #, gcc-internal-format, gfc-internal-format
39014 msgid "Parameter '%s' to '%s' at %L must not be polymorphic"
39017 #. TODO: Update this error message to allow for procedure
39018 #. pointers once they are implemented.
39019 #: fortran/resolve.c:2835
39020 #, gcc-internal-format, gfc-internal-format
39021 msgid "Parameter '%s' to '%s' at %L must be a procedure"
39024 #: fortran/resolve.c:2843
39025 #, gcc-internal-format, gfc-internal-format
39026 msgid "Parameter '%s' to '%s' at %L must be BIND(C)"
39029 #: fortran/resolve.c:2892
39030 #, gcc-internal-format, gfc-internal-format
39031 msgid "'%s' at %L is not a function"
39034 #: fortran/resolve.c:2900 fortran/resolve.c:3513
39035 #, gcc-internal-format, gfc-internal-format
39036 msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
39039 #. Internal procedures are taken care of in resolve_contained_fntype.
39040 #: fortran/resolve.c:2954
39041 #, gcc-internal-format, gfc-internal-format
39043 "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is "
39044 "not a dummy argument"
39047 #: fortran/resolve.c:3007
39048 #, gcc-internal-format, gfc-internal-format
39050 "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE "
39054 #: fortran/resolve.c:3057
39055 #, gcc-internal-format, gfc-internal-format
39056 msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
39059 #: fortran/resolve.c:3064
39060 #, gcc-internal-format, gfc-internal-format
39062 "Function reference to '%s' at %L is to a non-PURE procedure within a PURE "
39066 #: fortran/resolve.c:3080
39067 #, gcc-internal-format, gfc-internal-format
39069 "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not "
39073 #: fortran/resolve.c:3084
39074 #, gcc-internal-format, gfc-internal-format
39076 "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
39079 #: fortran/resolve.c:3123
39080 #, gcc-internal-format, gfc-internal-format
39081 msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
39084 #: fortran/resolve.c:3126
39085 #, gcc-internal-format, gfc-internal-format
39086 msgid "Subroutine call to '%s' at %L is not PURE"
39089 #: fortran/resolve.c:3189
39090 #, gcc-internal-format, gfc-internal-format
39091 msgid "There is no specific subroutine for the generic '%s' at %L"
39094 #: fortran/resolve.c:3198
39095 #, gcc-internal-format, gfc-internal-format
39097 "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine "
39101 #: fortran/resolve.c:3306
39102 #, gcc-internal-format, gfc-internal-format
39103 msgid "Missing SHAPE parameter for call to %s at %L"
39106 #: fortran/resolve.c:3314
39107 #, gcc-internal-format, gfc-internal-format
39108 msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array"
39111 #: fortran/resolve.c:3381
39112 #, gcc-internal-format, gfc-internal-format
39114 "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
39117 #: fortran/resolve.c:3425
39118 #, gcc-internal-format, gfc-internal-format
39119 msgid "Unable to resolve the specific subroutine '%s' at %L"
39122 #: fortran/resolve.c:3485
39123 #, gcc-internal-format, gfc-internal-format
39124 msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
39127 #: fortran/resolve.c:3523
39128 #, gcc-internal-format, gfc-internal-format
39130 "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not "
39134 #: fortran/resolve.c:3527
39135 #, gcc-internal-format, gfc-internal-format
39137 "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
39140 #: fortran/resolve.c:3603
39141 #, gcc-internal-format, gfc-internal-format
39142 msgid "Shapes for operands at %L and %L are not conformable"
39145 #: fortran/resolve.c:4098
39146 #, gcc-internal-format, gfc-internal-format
39147 msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
39150 #: fortran/resolve.c:4103
39151 #, gcc-internal-format, gfc-internal-format
39152 msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
39155 #: fortran/resolve.c:4113
39156 #, gcc-internal-format, gfc-internal-format
39157 msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
39160 #: fortran/resolve.c:4118
39161 #, gcc-internal-format, gfc-internal-format
39162 msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
39165 #: fortran/resolve.c:4138
39166 #, gcc-internal-format, gfc-internal-format
39167 msgid "Illegal stride of zero at %L"
39170 #: fortran/resolve.c:4155
39171 #, gcc-internal-format, gfc-internal-format
39173 "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
39176 #: fortran/resolve.c:4163
39177 #, gcc-internal-format, gfc-internal-format
39179 "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
39182 #: fortran/resolve.c:4179
39183 #, gcc-internal-format, gfc-internal-format
39185 "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
39188 #: fortran/resolve.c:4188
39189 #, gcc-internal-format, gfc-internal-format
39191 "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
39194 #: fortran/resolve.c:4227
39195 #, gcc-internal-format, gfc-internal-format
39196 msgid "Rightmost upper bound of assumed size array section not specified at %L"
39199 #: fortran/resolve.c:4237
39200 #, gcc-internal-format, gfc-internal-format
39201 msgid "Rank mismatch in array reference at %L (%d/%d)"
39204 #: fortran/resolve.c:4245
39205 #, gcc-internal-format, gfc-internal-format
39206 msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
39209 #: fortran/resolve.c:4260
39210 #, gcc-internal-format, gfc-internal-format
39211 msgid "Coindex of codimension %d must be a scalar at %L"
39214 #: fortran/resolve.c:4288
39215 #, gcc-internal-format, gfc-internal-format
39216 msgid "Array index at %L must be scalar"
39219 #: fortran/resolve.c:4294
39220 #, gcc-internal-format, gfc-internal-format
39221 msgid "Array index at %L must be of INTEGER type, found %s"
39224 #: fortran/resolve.c:4300
39225 #, gcc-internal-format, gfc-internal-format
39226 msgid "Extension: REAL array index at %L"
39229 #: fortran/resolve.c:4339
39230 #, gcc-internal-format, gfc-internal-format
39231 msgid "Argument dim at %L must be scalar"
39234 #: fortran/resolve.c:4346
39235 #, gcc-internal-format, gfc-internal-format
39236 msgid "Argument dim at %L must be of INTEGER type"
39239 #: fortran/resolve.c:4477
39240 #, gcc-internal-format, gfc-internal-format
39241 msgid "Array index at %L is an array of rank %d"
39244 #: fortran/resolve.c:4551
39245 #, gcc-internal-format, gfc-internal-format
39246 msgid "Substring start index at %L must be of type INTEGER"
39249 #: fortran/resolve.c:4558
39250 #, gcc-internal-format, gfc-internal-format
39251 msgid "Substring start index at %L must be scalar"
39254 #: fortran/resolve.c:4567
39255 #, gcc-internal-format, gfc-internal-format
39256 msgid "Substring start index at %L is less than one"
39259 #: fortran/resolve.c:4580
39260 #, gcc-internal-format, gfc-internal-format
39261 msgid "Substring end index at %L must be of type INTEGER"
39264 #: fortran/resolve.c:4587
39265 #, gcc-internal-format, gfc-internal-format
39266 msgid "Substring end index at %L must be scalar"
39269 #: fortran/resolve.c:4597
39270 #, gcc-internal-format, gfc-internal-format
39271 msgid "Substring end index at %L exceeds the string length"
39274 #: fortran/resolve.c:4607
39275 #, gcc-internal-format, gfc-internal-format
39276 msgid "Substring end index at %L is too large"
39279 #: fortran/resolve.c:4752
39280 #, gcc-internal-format, gfc-internal-format
39282 "Component to the right of a part reference with nonzero rank must not have "
39283 "the POINTER attribute at %L"
39286 #: fortran/resolve.c:4759
39287 #, gcc-internal-format, gfc-internal-format
39289 "Component to the right of a part reference with nonzero rank must not have "
39290 "the ALLOCATABLE attribute at %L"
39293 #: fortran/resolve.c:4778
39294 #, gcc-internal-format, gfc-internal-format
39296 "Two or more part references with nonzero rank must not be specified at %L"
39299 #: fortran/resolve.c:4976
39300 #, gcc-internal-format, gfc-internal-format
39302 "Variable '%s', used in a specification expression, is referenced at %L "
39303 "before the ENTRY statement in which it is a parameter"
39306 #: fortran/resolve.c:4981
39307 #, gcc-internal-format, gfc-internal-format
39309 "Variable '%s' is used at %L before the ENTRY statement in which it is a "
39313 #: fortran/resolve.c:5032
39314 #, gcc-internal-format, gfc-internal-format
39315 msgid "Polymorphic subobject of coindexed object at %L"
39318 #: fortran/resolve.c:5057
39319 #, gcc-internal-format, gfc-internal-format
39320 msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
39323 #: fortran/resolve.c:5388
39324 #, gcc-internal-format, gfc-internal-format
39325 msgid "Passed-object at %L must be scalar"
39328 #: fortran/resolve.c:5418
39329 #, gcc-internal-format, gfc-internal-format
39331 "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
39334 #: fortran/resolve.c:5426
39335 #, gcc-internal-format, gfc-internal-format
39336 msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
39339 #: fortran/resolve.c:5434
39340 #, gcc-internal-format, gfc-internal-format
39341 msgid "Non-scalar base object at %L currently not implemented"
39344 #. Nothing matching found!
39345 #: fortran/resolve.c:5584
39346 #, gcc-internal-format, gfc-internal-format
39348 "Found no matching specific binding for the call to the GENERIC '%s' at %L"
39351 #: fortran/resolve.c:5611
39352 #, gcc-internal-format, gfc-internal-format
39353 msgid "'%s' at %L should be a SUBROUTINE"
39356 #: fortran/resolve.c:5658
39357 #, gcc-internal-format, gfc-internal-format
39358 msgid "'%s' at %L should be a FUNCTION"
39361 #: fortran/resolve.c:6101
39362 #, gcc-internal-format, gfc-internal-format
39363 msgid "%s at %L must be a scalar"
39366 #: fortran/resolve.c:6111
39367 #, gcc-internal-format, gfc-internal-format
39368 msgid "Deleted feature: %s at %L must be integer"
39371 #: fortran/resolve.c:6115 fortran/resolve.c:6122
39372 #, gcc-internal-format, gfc-internal-format
39373 msgid "%s at %L must be INTEGER"
39376 #: fortran/resolve.c:6163
39377 #, gcc-internal-format, gfc-internal-format
39378 msgid "Step expression in DO loop at %L cannot be zero"
39381 #: fortran/resolve.c:6198
39382 #, gcc-internal-format, gfc-internal-format
39383 msgid "DO loop at %L will be executed zero times"
39386 #: fortran/resolve.c:6259
39387 #, gcc-internal-format, gfc-internal-format
39388 msgid "FORALL index-name at %L must be a scalar INTEGER"
39391 #: fortran/resolve.c:6264
39392 #, gcc-internal-format, gfc-internal-format
39393 msgid "FORALL start expression at %L must be a scalar INTEGER"
39396 #: fortran/resolve.c:6271
39397 #, gcc-internal-format, gfc-internal-format
39398 msgid "FORALL end expression at %L must be a scalar INTEGER"
39401 #: fortran/resolve.c:6279
39402 #, gcc-internal-format, gfc-internal-format
39403 msgid "FORALL stride expression at %L must be a scalar %s"
39406 #: fortran/resolve.c:6284
39407 #, gcc-internal-format, gfc-internal-format
39408 msgid "FORALL stride expression at %L cannot be zero"
39411 #: fortran/resolve.c:6300
39412 #, gcc-internal-format, gfc-internal-format
39413 msgid "FORALL index '%s' may not appear in triplet specification at %L"
39416 #: fortran/resolve.c:6394 fortran/resolve.c:6656
39417 #, gcc-internal-format, gfc-internal-format
39418 msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
39421 #: fortran/resolve.c:6501
39422 #, gcc-internal-format, gfc-internal-format
39424 "Source-expr at %L must be scalar or have the same rank as the allocate-"
39428 #: fortran/resolve.c:6529
39429 #, gcc-internal-format, gfc-internal-format
39430 msgid "Source-expr at %L and allocate-object at %L must have the same shape"
39433 #: fortran/resolve.c:6622
39434 #, gcc-internal-format, gfc-internal-format
39435 msgid "Coindexed allocatable object at %L"
39438 #: fortran/resolve.c:6667
39439 #, gcc-internal-format, gfc-internal-format
39440 msgid "Type of entity at %L is type incompatible with source-expr at %L"
39443 #: fortran/resolve.c:6680
39444 #, gcc-internal-format, gfc-internal-format
39446 "The allocate-object at %L and the source-expr at %L shall have the same kind "
39450 #: fortran/resolve.c:6692
39451 #, gcc-internal-format, gfc-internal-format
39453 "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
39456 #: fortran/resolve.c:6764
39457 #, gcc-internal-format, gfc-internal-format
39458 msgid "Array specification required in ALLOCATE statement at %L"
39461 #: fortran/resolve.c:6776
39462 #, gcc-internal-format, gfc-internal-format
39463 msgid "Coarray specification required in ALLOCATE statement at %L"
39466 #: fortran/resolve.c:6802
39467 #, gcc-internal-format, gfc-internal-format
39468 msgid "Bad array specification in ALLOCATE statement at %L"
39471 #: fortran/resolve.c:6821
39472 #, gcc-internal-format, gfc-internal-format
39474 "'%s' must not appear in the array specification at %L in the same ALLOCATE "
39475 "statement where it is itself allocated"
39478 #: fortran/resolve.c:6836
39479 #, gcc-internal-format, gfc-internal-format
39480 msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
39483 #: fortran/resolve.c:6847
39484 #, gcc-internal-format, gfc-internal-format
39485 msgid "Bad coarray specification in ALLOCATE statement at %L"
39488 #: fortran/resolve.c:6854
39489 #, gcc-internal-format, gfc-internal-format
39490 msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
39493 #: fortran/resolve.c:6862
39494 #, gcc-internal-format, gfc-internal-format
39496 "Support for entity at %L with deferred type parameter not yet implemented"
39499 #: fortran/resolve.c:6890
39500 #, gcc-internal-format, gfc-internal-format
39501 msgid "Stat-variable at %L must be a scalar INTEGER variable"
39504 #: fortran/resolve.c:6913
39505 #, gcc-internal-format, gfc-internal-format
39506 msgid "Stat-variable at %L shall not be %sd within the same %s statement"
39509 #: fortran/resolve.c:6924
39510 #, gcc-internal-format, gfc-internal-format
39511 msgid "ERRMSG at %L is useless without a STAT tag"
39514 #: fortran/resolve.c:6934
39515 #, gcc-internal-format, gfc-internal-format
39516 msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
39519 #: fortran/resolve.c:6957
39520 #, gcc-internal-format, gfc-internal-format
39521 msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
39524 #: fortran/resolve.c:6978
39525 #, gcc-internal-format, gfc-internal-format
39526 msgid "Allocate-object at %L also appears at %L"
39529 #. The cases overlap, or they are the same
39530 #. element in the list. Either way, we must
39531 #. issue an error and get the next case from P.
39532 #. FIXME: Sort P and Q by line number.
39533 #: fortran/resolve.c:7145
39534 #, gcc-internal-format, gfc-internal-format
39535 msgid "CASE label at %L overlaps with CASE label at %L"
39538 #: fortran/resolve.c:7196
39539 #, gcc-internal-format, gfc-internal-format
39540 msgid "Expression in CASE statement at %L must be of type %s"
39543 #: fortran/resolve.c:7207
39544 #, gcc-internal-format, gfc-internal-format
39545 msgid "Expression in CASE statement at %L must be of kind %d"
39548 #: fortran/resolve.c:7220
39549 #, gcc-internal-format, gfc-internal-format
39550 msgid "Expression in CASE statement at %L must be scalar"
39553 #: fortran/resolve.c:7266
39554 #, gcc-internal-format, gfc-internal-format
39556 "Selection expression in computed GOTO statement at %L must be a scalar "
39557 "integer expression"
39560 #: fortran/resolve.c:7284
39561 #, gcc-internal-format, gfc-internal-format
39562 msgid "Argument of SELECT statement at %L cannot be %s"
39565 #: fortran/resolve.c:7293
39566 #, gcc-internal-format, gfc-internal-format
39567 msgid "Argument of SELECT statement at %L must be a scalar expression"
39570 #: fortran/resolve.c:7312 fortran/resolve.c:7320
39571 #, gcc-internal-format, gfc-internal-format
39572 msgid "Expression in CASE statement at %L is not in the range of %s"
39575 #: fortran/resolve.c:7382 fortran/resolve.c:7688
39576 #, gcc-internal-format, gfc-internal-format
39578 "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
39581 #: fortran/resolve.c:7408
39582 #, gcc-internal-format, gfc-internal-format
39583 msgid "Logical range in CASE statement at %L is not allowed"
39586 #: fortran/resolve.c:7420
39587 #, gcc-internal-format, gfc-internal-format
39588 msgid "Constant logical value in CASE statement is repeated at %L"
39591 #: fortran/resolve.c:7434
39592 #, gcc-internal-format, gfc-internal-format
39593 msgid "Range specification at %L can never be matched"
39596 #: fortran/resolve.c:7537
39597 #, gcc-internal-format, gfc-internal-format
39598 msgid "Logical SELECT CASE block at %L has more that two cases"
39601 #: fortran/resolve.c:7601
39602 #, gcc-internal-format, gfc-internal-format
39603 msgid "Associate-name '%s' at %L is used as array"
39606 #: fortran/resolve.c:7643
39607 #, gcc-internal-format, gfc-internal-format
39608 msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
39611 #: fortran/resolve.c:7666
39612 #, gcc-internal-format, gfc-internal-format
39613 msgid "Derived type '%s' at %L must be extensible"
39616 #: fortran/resolve.c:7676
39617 #, gcc-internal-format, gfc-internal-format
39618 msgid "Derived type '%s' at %L must be an extension of '%s'"
39621 #: fortran/resolve.c:7846
39622 #, gcc-internal-format, gfc-internal-format
39623 msgid "Double CLASS IS block in SELECT TYPE statement at %L"
39626 #. FIXME: Test for defined input/output.
39627 #: fortran/resolve.c:7955
39628 #, gcc-internal-format, gfc-internal-format
39630 "Data transfer element at %L cannot be polymorphic unless it is processed by "
39631 "a defined input/output procedure"
39634 #: fortran/resolve.c:7967
39635 #, gcc-internal-format, gfc-internal-format
39636 msgid "Data transfer element at %L cannot have POINTER components"
39639 #: fortran/resolve.c:7974
39640 #, gcc-internal-format, gfc-internal-format
39641 msgid "Data transfer element at %L cannot have ALLOCATABLE components"
39644 #: fortran/resolve.c:7981
39645 #, gcc-internal-format, gfc-internal-format
39646 msgid "Data transfer element at %L cannot have PRIVATE components"
39649 #: fortran/resolve.c:7990
39650 #, gcc-internal-format, gfc-internal-format
39652 "Data transfer element at %L cannot be a full reference to an assumed-size "
39656 #: fortran/resolve.c:8038
39657 #, gcc-internal-format, gfc-internal-format
39658 msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
39661 #: fortran/resolve.c:8042 fortran/resolve.c:8052
39662 #, gcc-internal-format, gfc-internal-format
39663 msgid "Imageset argument at %L must between 1 and num_images()"
39666 #: fortran/resolve.c:8061
39667 #, gcc-internal-format, gfc-internal-format
39668 msgid "STAT= argument at %L must be a scalar INTEGER variable"
39671 #: fortran/resolve.c:8068
39672 #, gcc-internal-format, gfc-internal-format
39673 msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
39676 #: fortran/resolve.c:8095
39677 #, gcc-internal-format, gfc-internal-format
39679 "Statement at %L is not a valid branch target statement for the branch "
39683 #: fortran/resolve.c:8104
39684 #, gcc-internal-format, gfc-internal-format
39685 msgid "Branch at %L may result in an infinite loop"
39688 #. Note: A label at END CRITICAL does not leave the CRITICAL
39689 #. construct as END CRITICAL is still part of it.
39690 #: fortran/resolve.c:8120 fortran/resolve.c:8138
39691 #, gcc-internal-format, gfc-internal-format
39692 msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
39695 #. The label is not in an enclosing block, so illegal. This was
39696 #. allowed in Fortran 66, so we allow it as extension. No
39697 #. further checks are necessary in this case.
39698 #: fortran/resolve.c:8153
39699 #, gcc-internal-format, gfc-internal-format
39700 msgid "Label at %L is not in the same block as the GOTO statement at %L"
39703 #: fortran/resolve.c:8228
39704 #, gcc-internal-format, gfc-internal-format
39705 msgid "WHERE mask at %L has inconsistent shape"
39708 #: fortran/resolve.c:8244
39709 #, gcc-internal-format, gfc-internal-format
39710 msgid "WHERE assignment target at %L has inconsistent shape"
39713 #: fortran/resolve.c:8252 fortran/resolve.c:8339
39714 #, gcc-internal-format, gfc-internal-format
39715 msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
39718 #: fortran/resolve.c:8262 fortran/resolve.c:8349
39719 #, gcc-internal-format, gfc-internal-format
39720 msgid "Unsupported statement inside WHERE at %L"
39723 #: fortran/resolve.c:8293
39724 #, gcc-internal-format, gfc-internal-format
39725 msgid "Assignment to a FORALL index variable at %L"
39728 #: fortran/resolve.c:8302
39729 #, gcc-internal-format, gfc-internal-format
39731 "The FORALL with index '%s' is not used on the left side of the assignment at "
39732 "%L and so might cause multiple assignment to this object"
39735 #: fortran/resolve.c:8471
39736 #, gcc-internal-format, gfc-internal-format
39737 msgid "An outer FORALL construct already has an index with this name %L"
39740 #: fortran/resolve.c:8551
39741 #, gcc-internal-format, gfc-internal-format
39742 msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
39745 #: fortran/resolve.c:8703
39746 #, gcc-internal-format, gfc-internal-format
39747 msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
39750 #: fortran/resolve.c:8735
39751 #, gcc-internal-format, gfc-internal-format
39753 "Coindexed expression at %L is assigned to a derived type variable with a "
39754 "POINTER component in a PURE procedure"
39757 #: fortran/resolve.c:8740
39758 #, gcc-internal-format, gfc-internal-format
39760 "The impure variable at %L is assigned to a derived type variable with a "
39761 "POINTER component in a PURE procedure (12.6)"
39764 #: fortran/resolve.c:8750
39765 #, gcc-internal-format, gfc-internal-format
39766 msgid "Assignment to coindexed variable at %L in a PURE procedure"
39769 #: fortran/resolve.c:8761
39770 #, gcc-internal-format, gfc-internal-format
39771 msgid "Variable must not be polymorphic in assignment at %L"
39774 #: fortran/resolve.c:8769
39775 #, gcc-internal-format, gfc-internal-format
39777 "Coindexed variable must not be have an allocatable ultimate component in "
39781 #: fortran/resolve.c:8891
39782 #, gcc-internal-format, gfc-internal-format
39783 msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
39786 #: fortran/resolve.c:8894
39787 #, gcc-internal-format, gfc-internal-format
39788 msgid "Variable '%s' has not been assigned a target label at %L"
39791 #: fortran/resolve.c:8905
39792 #, gcc-internal-format, gfc-internal-format
39794 "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
39797 #: fortran/resolve.c:8940
39798 #, gcc-internal-format, gfc-internal-format
39799 msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
39802 #: fortran/resolve.c:8971
39803 #, gcc-internal-format, gfc-internal-format
39804 msgid "Arithmetic IF statement at %L requires a numeric expression"
39807 #: fortran/resolve.c:9030
39808 #, gcc-internal-format, gfc-internal-format
39810 "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
39813 #: fortran/resolve.c:9113
39814 #, gcc-internal-format, gfc-internal-format
39815 msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
39818 #: fortran/resolve.c:9192 fortran/resolve.c:9248
39819 #, gcc-internal-format, gfc-internal-format
39821 "Binding label '%s' for common block '%s' at %L collides with the global "
39822 "entity '%s' at %L"
39825 #. Common block names match but binding labels do not.
39826 #: fortran/resolve.c:9213
39827 #, gcc-internal-format, gfc-internal-format
39829 "Binding label '%s' for common block '%s' at %L does not match the binding "
39830 "label '%s' for common block '%s' at %L"
39833 #: fortran/resolve.c:9260
39834 #, gcc-internal-format, gfc-internal-format
39836 "Binding label '%s' for common block '%s' at %L collides with global entity "
39840 #. Make sure global procedures don't collide with anything.
39841 #: fortran/resolve.c:9312
39842 #, gcc-internal-format, gfc-internal-format
39843 msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
39846 #. Make sure procedures in interface bodies don't collide.
39847 #: fortran/resolve.c:9325
39848 #, gcc-internal-format, gfc-internal-format
39850 "Binding label '%s' in interface body at %L collides with the global entity "
39854 #: fortran/resolve.c:9338
39855 #, gcc-internal-format, gfc-internal-format
39856 msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
39859 #: fortran/resolve.c:9417
39860 #, gcc-internal-format, gfc-internal-format
39862 "CHARACTER variable at %L has negative length %d, the length has been set to "
39866 #: fortran/resolve.c:9430
39867 #, gcc-internal-format, gfc-internal-format
39868 msgid "String length at %L is too large"
39871 #: fortran/resolve.c:9718
39872 #, gcc-internal-format, gfc-internal-format
39873 msgid "Allocatable array '%s' at %L must have a deferred shape"
39876 #: fortran/resolve.c:9722
39877 #, gcc-internal-format, gfc-internal-format
39878 msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
39881 #: fortran/resolve.c:9730
39882 #, gcc-internal-format, gfc-internal-format
39883 msgid "Array pointer '%s' at %L must have a deferred shape"
39886 #: fortran/resolve.c:9740
39887 #, gcc-internal-format, gfc-internal-format
39888 msgid "Array '%s' at %L cannot have a deferred shape"
39891 #: fortran/resolve.c:9753
39892 #, gcc-internal-format, gfc-internal-format
39893 msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
39896 #: fortran/resolve.c:9765
39897 #, gcc-internal-format, gfc-internal-format
39898 msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
39901 #: fortran/resolve.c:9794
39902 #, gcc-internal-format, gfc-internal-format
39904 "The type '%s' cannot be host associated at %L because it is blocked by an "
39905 "incompatible object of the same name declared at %L"
39908 #: fortran/resolve.c:9816
39909 #, gcc-internal-format, gfc-internal-format
39911 "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the "
39912 "default initialization"
39915 #. The shape of a main program or module array needs to be
39917 #: fortran/resolve.c:9863
39918 #, gcc-internal-format, gfc-internal-format
39919 msgid "The module or main program array '%s' at %L must have constant shape"
39922 #: fortran/resolve.c:9872
39923 #, gcc-internal-format, gfc-internal-format
39925 "Entity '%s' at %L has a deferred type parameter and requires either the "
39926 "pointer or allocatable attribute"
39929 #: fortran/resolve.c:9886
39930 #, gcc-internal-format, gfc-internal-format
39932 "Entity with assumed character length at %L must be a dummy argument or a "
39936 #: fortran/resolve.c:9905
39937 #, gcc-internal-format, gfc-internal-format
39938 msgid "'%s' at %L must have constant character length in this context"
39941 #: fortran/resolve.c:9941
39942 #, gcc-internal-format, gfc-internal-format
39943 msgid "Allocatable '%s' at %L cannot have an initializer"
39946 #: fortran/resolve.c:9944
39947 #, gcc-internal-format, gfc-internal-format
39948 msgid "External '%s' at %L cannot have an initializer"
39951 #: fortran/resolve.c:9948
39952 #, gcc-internal-format, gfc-internal-format
39953 msgid "Dummy '%s' at %L cannot have an initializer"
39956 #: fortran/resolve.c:9951
39957 #, gcc-internal-format, gfc-internal-format
39958 msgid "Intrinsic '%s' at %L cannot have an initializer"
39961 #: fortran/resolve.c:9954
39962 #, gcc-internal-format, gfc-internal-format
39963 msgid "Function result '%s' at %L cannot have an initializer"
39966 #: fortran/resolve.c:9957
39967 #, gcc-internal-format, gfc-internal-format
39968 msgid "Automatic array '%s' at %L cannot have an initializer"
39971 #: fortran/resolve.c:9994
39972 #, gcc-internal-format, gfc-internal-format
39974 "Character-valued statement function '%s' at %L must have constant length"
39977 #: fortran/resolve.c:10017
39978 #, gcc-internal-format, gfc-internal-format
39980 "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of "
39981 "'%s', which is PUBLIC at %L"
39984 #: fortran/resolve.c:10040 fortran/resolve.c:10065
39985 #, gcc-internal-format, gfc-internal-format
39987 "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy "
39988 "arguments of '%s' which is PRIVATE"
39991 #: fortran/resolve.c:10083
39992 #, gcc-internal-format, gfc-internal-format
39993 msgid "Function '%s' at %L cannot have an initializer"
39996 #: fortran/resolve.c:10092
39997 #, gcc-internal-format, gfc-internal-format
39998 msgid "External object '%s' at %L may not have an initializer"
40001 #: fortran/resolve.c:10100
40002 #, gcc-internal-format, gfc-internal-format
40003 msgid "ELEMENTAL function '%s' at %L must have a scalar result"
40006 #: fortran/resolve.c:10121
40007 #, gcc-internal-format, gfc-internal-format
40008 msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
40011 #: fortran/resolve.c:10125
40012 #, gcc-internal-format, gfc-internal-format
40013 msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
40016 #: fortran/resolve.c:10129
40017 #, gcc-internal-format, gfc-internal-format
40018 msgid "CHARACTER(*) function '%s' at %L cannot be pure"
40021 #: fortran/resolve.c:10133
40022 #, gcc-internal-format, gfc-internal-format
40023 msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
40026 #: fortran/resolve.c:10142
40027 #, gcc-internal-format, gfc-internal-format
40028 msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
40031 #: fortran/resolve.c:10197
40032 #, gcc-internal-format, gfc-internal-format
40033 msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
40036 #: fortran/resolve.c:10203
40037 #, gcc-internal-format, gfc-internal-format
40038 msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
40041 #: fortran/resolve.c:10209
40042 #, gcc-internal-format, gfc-internal-format
40043 msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
40046 #: fortran/resolve.c:10217
40047 #, gcc-internal-format, gfc-internal-format
40048 msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
40051 #: fortran/resolve.c:10223
40052 #, gcc-internal-format, gfc-internal-format
40053 msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
40056 #: fortran/resolve.c:10269
40057 #, gcc-internal-format, gfc-internal-format
40058 msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
40061 #: fortran/resolve.c:10277
40062 #, gcc-internal-format, gfc-internal-format
40063 msgid "FINAL procedure at %L must have exactly one argument"
40066 #: fortran/resolve.c:10286
40067 #, gcc-internal-format, gfc-internal-format
40068 msgid "Argument of FINAL procedure at %L must be of type '%s'"
40071 #: fortran/resolve.c:10294
40072 #, gcc-internal-format, gfc-internal-format
40073 msgid "Argument of FINAL procedure at %L must not be a POINTER"
40076 #: fortran/resolve.c:10300
40077 #, gcc-internal-format, gfc-internal-format
40078 msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
40081 #: fortran/resolve.c:10306
40082 #, gcc-internal-format, gfc-internal-format
40083 msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
40086 #: fortran/resolve.c:10314
40087 #, gcc-internal-format, gfc-internal-format
40088 msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
40091 #: fortran/resolve.c:10322
40092 #, gcc-internal-format, gfc-internal-format
40093 msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
40096 #: fortran/resolve.c:10341
40097 #, gcc-internal-format, gfc-internal-format
40098 msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
40101 #: fortran/resolve.c:10374
40102 #, gcc-internal-format, gfc-internal-format
40104 "Only array FINAL procedures declared for derived type '%s' defined at %L, "
40105 "suggest also scalar one"
40108 #. TODO: Remove this error when finalization is finished.
40109 #: fortran/resolve.c:10379
40110 #, gcc-internal-format, gfc-internal-format
40111 msgid "Finalization at %L is not yet implemented"
40114 #: fortran/resolve.c:10405
40115 #, gcc-internal-format, gfc-internal-format
40116 msgid "Can't overwrite GENERIC '%s' at %L"
40119 #: fortran/resolve.c:10417
40120 #, gcc-internal-format, gfc-internal-format
40121 msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
40124 #: fortran/resolve.c:10425
40125 #, gcc-internal-format, gfc-internal-format
40126 msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
40129 #: fortran/resolve.c:10433
40130 #, gcc-internal-format, gfc-internal-format
40131 msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
40134 #: fortran/resolve.c:10442
40135 #, gcc-internal-format, gfc-internal-format
40136 msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
40139 #: fortran/resolve.c:10448
40140 #, gcc-internal-format, gfc-internal-format
40142 "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, "
40146 #: fortran/resolve.c:10457
40147 #, gcc-internal-format, gfc-internal-format
40148 msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
40151 #: fortran/resolve.c:10468
40152 #, gcc-internal-format, gfc-internal-format
40153 msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
40156 #: fortran/resolve.c:10479
40157 #, gcc-internal-format, gfc-internal-format
40159 "'%s' at %L and the overridden FUNCTION should have matching result types"
40162 #: fortran/resolve.c:10490
40163 #, gcc-internal-format, gfc-internal-format
40164 msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
40167 #: fortran/resolve.c:10519
40168 #, gcc-internal-format, gfc-internal-format
40170 "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the "
40171 "corresponding argument of the overridden procedure"
40174 #: fortran/resolve.c:10532
40175 #, gcc-internal-format, gfc-internal-format
40177 "Types mismatch for dummy argument '%s' of '%s' %L in respect to the "
40178 "overridden procedure"
40181 #: fortran/resolve.c:10542
40182 #, gcc-internal-format, gfc-internal-format
40184 "'%s' at %L must have the same number of formal arguments as the overridden "
40188 #: fortran/resolve.c:10551
40189 #, gcc-internal-format, gfc-internal-format
40190 msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
40193 #: fortran/resolve.c:10562
40194 #, gcc-internal-format, gfc-internal-format
40195 msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
40198 #: fortran/resolve.c:10569
40199 #, gcc-internal-format, gfc-internal-format
40201 "Passed-object dummy argument of '%s' at %L must be at the same position as "
40202 "the passed-object dummy argument of the overridden procedure"
40205 #: fortran/resolve.c:10603
40206 #, gcc-internal-format, gfc-internal-format
40207 msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
40210 #: fortran/resolve.c:10612
40211 #, gcc-internal-format, gfc-internal-format
40212 msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
40215 #: fortran/resolve.c:10671
40216 #, gcc-internal-format, gfc-internal-format
40217 msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
40220 #: fortran/resolve.c:10683
40221 #, gcc-internal-format, gfc-internal-format
40222 msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
40225 #: fortran/resolve.c:10713
40226 #, gcc-internal-format, gfc-internal-format
40227 msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
40230 #: fortran/resolve.c:10769
40231 #, gcc-internal-format, gfc-internal-format
40232 msgid "Type-bound operator at %L can't be NOPASS"
40235 #: fortran/resolve.c:10932
40236 #, gcc-internal-format, gfc-internal-format
40238 "'%s' must be a module procedure or an external procedure with an explicit "
40242 #: fortran/resolve.c:10969
40243 #, gcc-internal-format, gfc-internal-format
40244 msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
40247 #: fortran/resolve.c:10983
40248 #, gcc-internal-format, gfc-internal-format
40249 msgid "Procedure '%s' with PASS at %L must have at least one argument"
40252 #: fortran/resolve.c:10997 fortran/resolve.c:11451
40253 #, gcc-internal-format, gfc-internal-format
40254 msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
40257 #: fortran/resolve.c:11005
40258 #, gcc-internal-format, gfc-internal-format
40260 "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
40263 #: fortran/resolve.c:11014
40264 #, gcc-internal-format, gfc-internal-format
40265 msgid "Passed-object dummy argument of '%s' at %L must be scalar"
40268 #: fortran/resolve.c:11020
40269 #, gcc-internal-format, gfc-internal-format
40270 msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
40273 #: fortran/resolve.c:11026
40274 #, gcc-internal-format, gfc-internal-format
40275 msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
40278 #: fortran/resolve.c:11052
40279 #, gcc-internal-format, gfc-internal-format
40280 msgid "Procedure '%s' at %L has the same name as a component of '%s'"
40283 #: fortran/resolve.c:11061
40284 #, gcc-internal-format, gfc-internal-format
40286 "Procedure '%s' at %L has the same name as an inherited component of '%s'"
40289 #: fortran/resolve.c:11151
40290 #, gcc-internal-format, gfc-internal-format
40292 "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED "
40293 "and not overridden"
40296 #: fortran/resolve.c:11220
40297 #, gcc-internal-format, gfc-internal-format
40299 "As extending type '%s' at %L has a coarray component, parent type '%s' shall "
40303 #: fortran/resolve.c:11233
40304 #, gcc-internal-format, gfc-internal-format
40305 msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
40308 #: fortran/resolve.c:11244
40309 #, gcc-internal-format, gfc-internal-format
40310 msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
40313 #: fortran/resolve.c:11253
40314 #, gcc-internal-format, gfc-internal-format
40316 "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
40319 #: fortran/resolve.c:11263
40320 #, gcc-internal-format, gfc-internal-format
40322 "Component '%s' at %L with coarray component shall be a nonpointer, "
40323 "nonallocatable scalar"
40326 #: fortran/resolve.c:11272
40327 #, gcc-internal-format, gfc-internal-format
40329 "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
40332 #: fortran/resolve.c:11280
40333 #, gcc-internal-format, gfc-internal-format
40335 "Interface '%s', used by procedure pointer component '%s' at %L, is declared "
40336 "in a later PROCEDURE statement"
40339 #: fortran/resolve.c:11345
40340 #, gcc-internal-format, gfc-internal-format
40342 "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
40345 #: fortran/resolve.c:11385
40346 #, gcc-internal-format, gfc-internal-format
40348 "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
40351 #: fortran/resolve.c:11399
40352 #, gcc-internal-format, gfc-internal-format
40354 "Procedure pointer component '%s' with PASS at %L must have at least one "
40358 #: fortran/resolve.c:11415
40359 #, gcc-internal-format, gfc-internal-format
40361 "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
40364 #: fortran/resolve.c:11425
40365 #, gcc-internal-format, gfc-internal-format
40366 msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
40369 #: fortran/resolve.c:11434
40370 #, gcc-internal-format, gfc-internal-format
40372 "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
40375 #: fortran/resolve.c:11443
40376 #, gcc-internal-format, gfc-internal-format
40377 msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
40380 #: fortran/resolve.c:11472
40381 #, gcc-internal-format, gfc-internal-format
40383 "Component '%s' of '%s' at %L has the same name as an inherited type-bound "
40387 #: fortran/resolve.c:11484
40388 #, gcc-internal-format, gfc-internal-format
40390 "Character length of component '%s' needs to be a constant specification "
40394 #: fortran/resolve.c:11499
40395 #, gcc-internal-format, gfc-internal-format
40397 "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component "
40398 "of '%s', which is PUBLIC at %L"
40401 #: fortran/resolve.c:11507
40402 #, gcc-internal-format, gfc-internal-format
40403 msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
40406 #: fortran/resolve.c:11516
40407 #, gcc-internal-format, gfc-internal-format
40409 "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
40413 #: fortran/resolve.c:11527 fortran/resolve.c:11537
40414 #, gcc-internal-format, gfc-internal-format
40416 "The pointer component '%s' of '%s' at %L is a type that has not been declared"
40419 #: fortran/resolve.c:11548
40420 #, gcc-internal-format, gfc-internal-format
40421 msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
40424 #: fortran/resolve.c:11601
40425 #, gcc-internal-format, gfc-internal-format
40427 "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
40430 #: fortran/resolve.c:11610
40431 #, gcc-internal-format, gfc-internal-format
40433 "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
40436 #: fortran/resolve.c:11622
40437 #, gcc-internal-format, gfc-internal-format
40439 "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE "
40443 #: fortran/resolve.c:11630
40444 #, gcc-internal-format, gfc-internal-format
40446 "NAMELIST object '%s' in namelist '%s' at %L cannot have POINTER components"
40449 #: fortran/resolve.c:11647
40450 #, gcc-internal-format, gfc-internal-format
40452 "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC "
40453 "namelist '%s' at %L"
40456 #: fortran/resolve.c:11657
40457 #, gcc-internal-format, gfc-internal-format
40459 "NAMELIST object '%s' has use-associated PRIVATE components and cannot be "
40460 "member of namelist '%s' at %L"
40463 #: fortran/resolve.c:11670
40464 #, gcc-internal-format, gfc-internal-format
40466 "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC "
40467 "namelist '%s' at %L"
40470 #: fortran/resolve.c:11697
40471 #, gcc-internal-format, gfc-internal-format
40472 msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
40475 #: fortran/resolve.c:11716
40476 #, gcc-internal-format, gfc-internal-format
40477 msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
40480 #: fortran/resolve.c:11728
40481 #, gcc-internal-format, gfc-internal-format
40483 "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
40486 #: fortran/resolve.c:11739
40487 #, gcc-internal-format, gfc-internal-format
40488 msgid "Incompatible derived type in PARAMETER at %L"
40491 #: fortran/resolve.c:11809
40492 #, gcc-internal-format, gfc-internal-format
40493 msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
40496 #: fortran/resolve.c:11812
40497 #, gcc-internal-format, gfc-internal-format
40498 msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
40501 #: fortran/resolve.c:11824
40502 #, gcc-internal-format, gfc-internal-format
40504 "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an "
40505 "assumed-shape array"
40508 #: fortran/resolve.c:11898
40509 #, gcc-internal-format, gfc-internal-format
40510 msgid "Assumed size array at %L must be a dummy argument"
40513 #: fortran/resolve.c:11901
40514 #, gcc-internal-format, gfc-internal-format
40515 msgid "Assumed shape array at %L must be a dummy argument"
40518 #: fortran/resolve.c:11914
40519 #, gcc-internal-format, gfc-internal-format
40520 msgid "Symbol at %L is not a DUMMY variable"
40523 #: fortran/resolve.c:11920
40524 #, gcc-internal-format, gfc-internal-format
40526 "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
40529 #: fortran/resolve.c:11930
40530 #, gcc-internal-format, gfc-internal-format
40532 "Character dummy variable '%s' at %L with VALUE attribute must have constant "
40536 #: fortran/resolve.c:11939
40537 #, gcc-internal-format, gfc-internal-format
40539 "C interoperable character dummy variable '%s' at %L with VALUE attribute "
40540 "must have length one"
40543 #: fortran/resolve.c:11965
40544 #, gcc-internal-format, gfc-internal-format
40546 "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block "
40547 "nor declared at the module level scope"
40550 #: fortran/resolve.c:12018
40551 #, gcc-internal-format, gfc-internal-format
40552 msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
40555 #: fortran/resolve.c:12059
40556 #, gcc-internal-format, gfc-internal-format
40557 msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
40560 #: fortran/resolve.c:12078
40561 #, gcc-internal-format, gfc-internal-format
40563 "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have "
40564 "a default initializer"
40567 #: fortran/resolve.c:12090
40568 #, gcc-internal-format, gfc-internal-format
40570 "Function result '%s' at %L shall not be a coarray or have a coarray component"
40573 #: fortran/resolve.c:12096
40574 #, gcc-internal-format, gfc-internal-format
40576 "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
40579 #: fortran/resolve.c:12103
40580 #, gcc-internal-format, gfc-internal-format
40582 "Variable '%s' at %L with coarray component shall be a nonpointer, "
40583 "nonallocatable scalar"
40586 #: fortran/resolve.c:12114
40587 #, gcc-internal-format, gfc-internal-format
40589 "Variable '%s' at %L is a coarray or has a coarray component and is not "
40590 "ALLOCATABLE, SAVE nor a dummy argument"
40593 #: fortran/resolve.c:12120
40594 #, gcc-internal-format, gfc-internal-format
40596 "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
40599 #: fortran/resolve.c:12124
40600 #, gcc-internal-format, gfc-internal-format
40601 msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
40604 #: fortran/resolve.c:12132
40605 #, gcc-internal-format, gfc-internal-format
40607 "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable "
40608 "coarray or have coarray components"
40611 #: fortran/resolve.c:12138
40612 #, gcc-internal-format, gfc-internal-format
40613 msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
40616 #: fortran/resolve.c:12208
40617 #, gcc-internal-format, gfc-internal-format
40618 msgid "Threadprivate at %L isn't SAVEd"
40621 #: fortran/resolve.c:12302
40622 #, gcc-internal-format, gfc-internal-format
40623 msgid "BLOCK DATA element '%s' at %L must be in COMMON"
40626 #: fortran/resolve.c:12308
40627 #, gcc-internal-format, gfc-internal-format
40628 msgid "DATA array '%s' at %L must be specified in a previous declaration"
40631 #: fortran/resolve.c:12322
40632 #, gcc-internal-format, gfc-internal-format
40633 msgid "DATA element '%s' at %L cannot have a coindex"
40636 #: fortran/resolve.c:12331
40637 #, gcc-internal-format, gfc-internal-format
40638 msgid "DATA element '%s' at %L is a pointer and so must be a full array"
40641 #: fortran/resolve.c:12377
40642 #, gcc-internal-format, gfc-internal-format
40643 msgid "Nonconstant array section at %L in DATA statement"
40646 #: fortran/resolve.c:12390
40647 #, gcc-internal-format, gfc-internal-format
40648 msgid "DATA statement at %L has more variables than values"
40651 #: fortran/resolve.c:12488
40652 #, gcc-internal-format, gfc-internal-format
40654 "start of implied-do loop at %L could not be simplified to a constant value"
40657 #: fortran/resolve.c:12496
40658 #, gcc-internal-format, gfc-internal-format
40660 "end of implied-do loop at %L could not be simplified to a constant value"
40663 #: fortran/resolve.c:12504
40664 #, gcc-internal-format, gfc-internal-format
40666 "step of implied-do loop at %L could not be simplified to a constant value"
40669 #: fortran/resolve.c:12629
40670 #, gcc-internal-format, gfc-internal-format
40671 msgid "DATA statement at %L has more values than variables"
40674 #: fortran/resolve.c:12739
40675 #, gcc-internal-format, gfc-internal-format
40676 msgid "Label %d at %L defined but not used"
40679 #: fortran/resolve.c:12744
40680 #, gcc-internal-format, gfc-internal-format
40681 msgid "Label %d at %L defined but cannot be used"
40684 #: fortran/resolve.c:12828
40685 #, gcc-internal-format, gfc-internal-format
40687 "Derived type variable '%s' at %L must have SEQUENCE attribute to be an "
40688 "EQUIVALENCE object"
40691 #: fortran/resolve.c:12837
40692 #, gcc-internal-format, gfc-internal-format
40694 "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an "
40695 "EQUIVALENCE object"
40698 #: fortran/resolve.c:12845
40699 #, gcc-internal-format, gfc-internal-format
40701 "Derived type variable '%s' at %L with default initialization cannot be in "
40702 "EQUIVALENCE with a variable in COMMON"
40705 #: fortran/resolve.c:12861
40706 #, gcc-internal-format, gfc-internal-format
40708 "Derived type variable '%s' at %L with pointer component(s) cannot be an "
40709 "EQUIVALENCE object"
40712 #: fortran/resolve.c:12964
40713 #, gcc-internal-format, gfc-internal-format
40714 msgid "Syntax error in EQUIVALENCE statement at %L"
40717 #: fortran/resolve.c:12979
40718 #, gcc-internal-format, gfc-internal-format
40720 "Either all or none of the objects in the EQUIVALENCE set at %L shall have "
40721 "the PROTECTED attribute"
40724 #: fortran/resolve.c:12991
40725 #, gcc-internal-format, gfc-internal-format
40727 "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure "
40731 #: fortran/resolve.c:13000
40732 #, gcc-internal-format, gfc-internal-format
40733 msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
40736 #: fortran/resolve.c:13079
40737 #, gcc-internal-format, gfc-internal-format
40739 "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
40742 #: fortran/resolve.c:13090
40743 #, gcc-internal-format, gfc-internal-format
40744 msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
40747 #: fortran/resolve.c:13101
40748 #, gcc-internal-format, gfc-internal-format
40749 msgid "Substring at %L has length zero"
40752 #: fortran/resolve.c:13145
40753 #, gcc-internal-format, gfc-internal-format
40754 msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
40757 #: fortran/resolve.c:13158
40758 #, gcc-internal-format, gfc-internal-format
40759 msgid "ENTRY '%s' at %L has no IMPLICIT type"
40762 #: fortran/resolve.c:13175
40763 #, gcc-internal-format, gfc-internal-format
40764 msgid "User operator procedure '%s' at %L must be a FUNCTION"
40767 #: fortran/resolve.c:13185
40768 #, gcc-internal-format, gfc-internal-format
40769 msgid "User operator procedure '%s' at %L cannot be assumed character length"
40772 #: fortran/resolve.c:13193
40773 #, gcc-internal-format, gfc-internal-format
40774 msgid "User operator procedure '%s' at %L must have at least one argument"
40777 #: fortran/resolve.c:13207
40778 #, gcc-internal-format, gfc-internal-format
40779 msgid "First argument of operator interface at %L cannot be optional"
40782 #: fortran/resolve.c:13225
40783 #, gcc-internal-format, gfc-internal-format
40784 msgid "Second argument of operator interface at %L cannot be optional"
40787 #: fortran/resolve.c:13232
40788 #, gcc-internal-format, gfc-internal-format
40789 msgid "Operator interface at %L must have, at most, two arguments"
40792 #: fortran/resolve.c:13304
40793 #, gcc-internal-format, gfc-internal-format
40794 msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
40797 #: fortran/scanner.c:773
40798 #, gcc-internal-format, gfc-internal-format
40800 "!$OMP at %C starts a commented line as it neither is followed by a space nor "
40801 "is a continuation line"
40804 #: fortran/scanner.c:1052 fortran/scanner.c:1190
40805 #, gcc-internal-format, gfc-internal-format
40806 msgid "Line truncated at %L"
40809 #: fortran/scanner.c:1102 fortran/scanner.c:1234
40810 #, gcc-internal-format, gfc-internal-format
40811 msgid "Limit of %d continuations exceeded in statement at %C"
40814 #: fortran/scanner.c:1150
40815 #, gcc-internal-format, gfc-internal-format
40816 msgid "Missing '&' in continued character constant at %C"
40819 #: fortran/scanner.c:1384
40820 #, gcc-internal-format, gfc-internal-format
40821 msgid "Nonconforming tab character at %C"
40824 #: fortran/scanner.c:1472 fortran/scanner.c:1475
40825 #, gcc-internal-format, gfc-internal-format
40826 msgid "'&' not allowed by itself in line %d"
40829 #: fortran/scanner.c:1534
40830 #, gcc-internal-format, gfc-internal-format
40831 msgid "Nonconforming tab character in column %d of line %d"
40834 #: fortran/scanner.c:1759
40835 #, gcc-internal-format, gfc-internal-format
40836 msgid "%s:%d: file %s left but not entered"
40839 #: fortran/scanner.c:1793
40840 #, gcc-internal-format, gfc-internal-format
40841 msgid "%s:%d: Illegal preprocessor directive"
40844 #: fortran/scanner.c:1913
40845 #, gcc-internal-format, gfc-internal-format
40846 msgid "Can't open file '%s'"
40849 #: fortran/simplify.c:86
40850 #, gcc-internal-format, gfc-internal-format
40851 msgid "Result of %s overflows its kind at %L"
40854 #: fortran/simplify.c:91
40855 #, gcc-internal-format, gfc-internal-format
40856 msgid "Result of %s underflows its kind at %L"
40859 #: fortran/simplify.c:96
40860 #, gcc-internal-format, gfc-internal-format
40861 msgid "Result of %s is NaN at %L"
40864 #: fortran/simplify.c:100
40865 #, gcc-internal-format, gfc-internal-format
40866 msgid "Result of %s gives range error for its kind at %L"
40869 #: fortran/simplify.c:123
40870 #, gcc-internal-format, gfc-internal-format
40871 msgid "KIND parameter of %s at %L must be an initialization expression"
40874 #: fortran/simplify.c:131
40875 #, gcc-internal-format, gfc-internal-format
40876 msgid "Invalid KIND parameter of %s at %L"
40879 #: fortran/simplify.c:700
40880 #, gcc-internal-format, gfc-internal-format
40881 msgid "Argument of %s function at %L is negative"
40884 #: fortran/simplify.c:707
40885 #, gcc-internal-format, gfc-internal-format
40886 msgid "Argument of %s function at %L outside of range [0,127]"
40889 #: fortran/simplify.c:725
40890 #, gcc-internal-format, gfc-internal-format
40892 "Argument of %s function at %L is too large for the collating sequence of "
40896 #: fortran/simplify.c:762
40897 #, gcc-internal-format, gfc-internal-format
40898 msgid "Argument of ACOS at %L must be between -1 and 1"
40901 #: fortran/simplify.c:795
40902 #, gcc-internal-format, gfc-internal-format
40903 msgid "Argument of ACOSH at %L must not be less than 1"
40906 #: fortran/simplify.c:1024
40907 #, gcc-internal-format, gfc-internal-format
40908 msgid "Argument of ASIN at %L must be between -1 and 1"
40911 #: fortran/simplify.c:1115
40912 #, gcc-internal-format, gfc-internal-format
40913 msgid "Argument of ATANH at %L must be inside the range -1 to 1"
40916 #: fortran/simplify.c:1146
40917 #, gcc-internal-format, gfc-internal-format
40919 "If first argument of ATAN2 %L is zero, then the second argument must not be "
40923 #: fortran/simplify.c:1238
40924 #, gcc-internal-format, gfc-internal-format
40925 msgid "Result of BESSEL_YN is -INF at %L"
40928 #: fortran/simplify.c:1903
40929 #, gcc-internal-format, gfc-internal-format
40930 msgid "Invalid SHIFT argument of DSHIFTL at %L"
40933 #: fortran/simplify.c:2342
40934 #, gcc-internal-format, gfc-internal-format
40935 msgid "Argument of IACHAR at %L must be of length one"
40938 #: fortran/simplify.c:2349
40939 #, gcc-internal-format, gfc-internal-format
40940 msgid "Argument of IACHAR function at %L outside of range 0..127"
40943 #: fortran/simplify.c:2426
40944 #, gcc-internal-format, gfc-internal-format
40945 msgid "Invalid second argument of IBCLR at %L"
40948 #: fortran/simplify.c:2434
40949 #, gcc-internal-format, gfc-internal-format
40950 msgid "Second argument of IBCLR exceeds bit size at %L"
40953 #: fortran/simplify.c:2468
40954 #, gcc-internal-format, gfc-internal-format
40955 msgid "Invalid second argument of IBITS at %L"
40958 #: fortran/simplify.c:2474
40959 #, gcc-internal-format, gfc-internal-format
40960 msgid "Invalid third argument of IBITS at %L"
40963 #: fortran/simplify.c:2484
40964 #, gcc-internal-format, gfc-internal-format
40965 msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
40968 #: fortran/simplify.c:2531
40969 #, gcc-internal-format, gfc-internal-format
40970 msgid "Invalid second argument of IBSET at %L"
40973 #: fortran/simplify.c:2539
40974 #, gcc-internal-format, gfc-internal-format
40975 msgid "Second argument of IBSET exceeds bit size at %L"
40978 #: fortran/simplify.c:2570
40979 #, gcc-internal-format, gfc-internal-format
40980 msgid "Argument of ICHAR at %L must be of length one"
40983 #: fortran/simplify.c:2921
40984 #, gcc-internal-format, gfc-internal-format
40985 msgid "Invalid second argument of %s at %L"
40988 #. Left shift, as in SHIFTL.
40989 #: fortran/simplify.c:2939 fortran/simplify.c:2947
40990 #, gcc-internal-format, gfc-internal-format
40991 msgid "Second argument of %s is negative at %L"
40994 #: fortran/simplify.c:2959
40995 #, gcc-internal-format, gfc-internal-format
40996 msgid "Magnitude of second argument of %s exceeds bit size at %L"
40999 #: fortran/simplify.c:3063
41000 #, gcc-internal-format, gfc-internal-format
41001 msgid "Invalid second argument of ISHFTC at %L"
41004 #: fortran/simplify.c:3077
41005 #, gcc-internal-format, gfc-internal-format
41006 msgid "Invalid third argument of ISHFTC at %L"
41009 #: fortran/simplify.c:3083
41010 #, gcc-internal-format, gfc-internal-format
41012 "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at "
41016 #: fortran/simplify.c:3099
41017 #, gcc-internal-format, gfc-internal-format
41018 msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L"
41021 #: fortran/simplify.c:3102
41022 #, gcc-internal-format, gfc-internal-format
41024 "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
41028 #: fortran/simplify.c:3398 fortran/simplify.c:3529 fortran/simplify.c:6304
41029 #, gcc-internal-format, gfc-internal-format
41030 msgid "DIM argument at %L is out of bounds"
41033 #: fortran/simplify.c:3555
41034 #, gcc-internal-format, gfc-internal-format
41036 "Not yet implemented: LCOBOUND for coarray with non-constant cobounds at %L"
41039 #: fortran/simplify.c:3709
41040 #, gcc-internal-format, gfc-internal-format
41041 msgid "Argument of LOG at %L cannot be less than or equal to zero"
41044 #: fortran/simplify.c:3722
41045 #, gcc-internal-format, gfc-internal-format
41046 msgid "Complex argument of LOG at %L cannot be zero"
41049 #: fortran/simplify.c:3750
41050 #, gcc-internal-format, gfc-internal-format
41051 msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
41054 #. Result is processor-dependent.
41055 #: fortran/simplify.c:4198
41056 #, gcc-internal-format, gfc-internal-format
41057 msgid "Second argument MOD at %L is zero"
41060 #. Result is processor-dependent.
41061 #: fortran/simplify.c:4209
41062 #, gcc-internal-format, gfc-internal-format
41063 msgid "Second argument of MOD at %L is zero"
41066 #. Result is processor-dependent. This processor just opts
41067 #. to not handle it at all.
41068 #. Result is processor-dependent.
41069 #: fortran/simplify.c:4251 fortran/simplify.c:4263
41070 #, gcc-internal-format, gfc-internal-format
41071 msgid "Second argument of MODULO at %L is zero"
41074 #: fortran/simplify.c:4309
41075 #, gcc-internal-format, gfc-internal-format
41076 msgid "Second argument of NEAREST at %L shall not be zero"
41079 #: fortran/simplify.c:4345
41080 #, gcc-internal-format, gfc-internal-format
41081 msgid "Result of NEAREST is NaN at %L"
41084 #: fortran/simplify.c:4799
41085 #, gcc-internal-format, gfc-internal-format
41086 msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
41089 #: fortran/simplify.c:4854
41090 #, gcc-internal-format, gfc-internal-format
41091 msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
41094 #: fortran/simplify.c:5106
41095 #, gcc-internal-format, gfc-internal-format
41096 msgid "Result of SCALE overflows its kind at %L"
41099 #: fortran/simplify.c:5818
41100 #, gcc-internal-format, gfc-internal-format
41101 msgid "Argument of SQRT at %L has a negative value"
41104 #: fortran/simplify.c:6015
41105 #, gcc-internal-format, gfc-internal-format
41107 "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < "
41111 #: fortran/simplify.c:6136
41112 #, gcc-internal-format, gfc-internal-format
41113 msgid "Too few elements in expression for SUB= argument at %L"
41116 #: fortran/simplify.c:6162
41117 #, gcc-internal-format, gfc-internal-format
41119 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
41120 "lower bound is %ld)"
41123 #: fortran/simplify.c:6185
41124 #, gcc-internal-format, gfc-internal-format
41126 "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
41127 "upper bound is %ld)"
41130 #: fortran/simplify.c:6203
41131 #, gcc-internal-format, gfc-internal-format
41132 msgid "Too many elements in expression for SUB= argument at %L"
41135 #: fortran/simplify.c:6218
41136 #, gcc-internal-format, gfc-internal-format
41138 "Not yet implemented: IMAGE_INDEX for coarray with non-constant cobounds at %L"
41141 #: fortran/simplify.c:6317
41142 #, gcc-internal-format, gfc-internal-format
41144 "Not yet implemented: THIS_IMAGE for coarray with non-constant cobounds at %L"
41147 #: fortran/simplify.c:6339
41148 #, gcc-internal-format, gfc-internal-format
41150 "Not yet implemented: UCOBOUND for coarray with non-constant cobounds at %L"
41153 #: fortran/simplify.c:6696
41154 #, gcc-internal-format, gfc-internal-format
41156 "Character '%s' in string at %L cannot be converted into character kind %d"
41159 #: fortran/symbol.c:135
41160 #, gcc-internal-format, gfc-internal-format
41161 msgid "Duplicate IMPLICIT NONE statement at %C"
41164 #: fortran/symbol.c:175
41165 #, gcc-internal-format, gfc-internal-format
41166 msgid "Letter '%c' already set in IMPLICIT statement at %C"
41169 #: fortran/symbol.c:197
41170 #, gcc-internal-format, gfc-internal-format
41171 msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
41174 #: fortran/symbol.c:207
41175 #, gcc-internal-format, gfc-internal-format
41176 msgid "Letter %c already has an IMPLICIT type at %C"
41179 #: fortran/symbol.c:263
41180 #, gcc-internal-format, gfc-internal-format
41181 msgid "Symbol '%s' at %L has no IMPLICIT type"
41184 #. BIND(C) variables should not be implicitly declared.
41185 #: fortran/symbol.c:280
41186 #, gcc-internal-format, gfc-internal-format
41188 "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
41191 #. Dummy args to a BIND(C) routine may not be interoperable if
41192 #. they are implicitly typed.
41193 #: fortran/symbol.c:294
41194 #, gcc-internal-format, gfc-internal-format
41196 "Implicitly declared variable '%s' at %L may not be C interoperable but it is "
41197 "a dummy argument to the BIND(C) procedure '%s' at %L"
41200 #: fortran/symbol.c:335
41201 #, gcc-internal-format, gfc-internal-format
41202 msgid "Function result '%s' at %L has no IMPLICIT type"
41205 #: fortran/symbol.c:416
41206 #, gcc-internal-format, gfc-internal-format
41207 msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
41210 #: fortran/symbol.c:471
41211 #, gcc-internal-format, gfc-internal-format
41212 msgid "Fortran 2003: Procedure pointer at %C"
41215 #: fortran/symbol.c:636
41216 #, gcc-internal-format, gfc-internal-format
41217 msgid "%s attribute applied to %s %s at %L"
41220 #: fortran/symbol.c:643
41221 #, gcc-internal-format, gfc-internal-format
41222 msgid "BIND(C) applied to %s %s at %L"
41225 #: fortran/symbol.c:751 fortran/symbol.c:1471
41226 #, gcc-internal-format, gfc-internal-format
41227 msgid "%s attribute conflicts with %s attribute at %L"
41230 #: fortran/symbol.c:754
41231 #, gcc-internal-format, gfc-internal-format
41232 msgid "%s attribute conflicts with %s attribute in '%s' at %L"
41235 #: fortran/symbol.c:762
41236 #, gcc-internal-format, gfc-internal-format
41237 msgid "Fortran 2003: %s attribute with %s attribute at %L"
41240 #: fortran/symbol.c:768
41241 #, gcc-internal-format, gfc-internal-format
41242 msgid "Fortran 2003: %s attribute with %s attribute in '%s' at %L"
41245 #: fortran/symbol.c:812
41246 #, gcc-internal-format, gfc-internal-format
41247 msgid "Cannot change attributes of USE-associated symbol at %L"
41250 #: fortran/symbol.c:815
41251 #, gcc-internal-format, gfc-internal-format
41252 msgid "Cannot change attributes of USE-associated symbol %s at %L"
41255 #: fortran/symbol.c:831
41256 #, gcc-internal-format, gfc-internal-format
41257 msgid "Duplicate %s attribute specified at %L"
41260 #: fortran/symbol.c:873
41261 #, gcc-internal-format, gfc-internal-format
41262 msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
41265 #: fortran/symbol.c:899
41266 #, gcc-internal-format, gfc-internal-format
41267 msgid "CODIMENSION specified for '%s' outside its INTERFACE body at %L"
41270 #: fortran/symbol.c:925
41271 #, gcc-internal-format, gfc-internal-format
41272 msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
41275 #: fortran/symbol.c:1055
41276 #, gcc-internal-format, gfc-internal-format
41277 msgid "Cray Pointee at %L appears in multiple pointer() statements"
41280 #: fortran/symbol.c:1074
41281 #, gcc-internal-format, gfc-internal-format
41282 msgid "Duplicate PROTECTED attribute specified at %L"
41285 #: fortran/symbol.c:1108
41286 #, gcc-internal-format, gfc-internal-format
41287 msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
41290 #: fortran/symbol.c:1116
41291 #, gcc-internal-format, gfc-internal-format
41292 msgid "Duplicate SAVE attribute specified at %L"
41295 #: fortran/symbol.c:1137
41296 #, gcc-internal-format, gfc-internal-format
41297 msgid "Duplicate VALUE attribute specified at %L"
41300 #: fortran/symbol.c:1157
41301 #, gcc-internal-format, gfc-internal-format
41302 msgid "Duplicate VOLATILE attribute specified at %L"
41305 #: fortran/symbol.c:1176
41306 #, gcc-internal-format, gfc-internal-format
41307 msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
41310 #: fortran/symbol.c:1467
41311 #, gcc-internal-format, gfc-internal-format
41312 msgid "%s attribute of '%s' conflicts with %s attribute at %L"
41315 #: fortran/symbol.c:1501
41316 #, gcc-internal-format, gfc-internal-format
41317 msgid "%s procedure at %L is already declared as %s procedure"
41320 #: fortran/symbol.c:1536
41321 #, gcc-internal-format, gfc-internal-format
41322 msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
41325 #: fortran/symbol.c:1560
41326 #, gcc-internal-format, gfc-internal-format
41327 msgid "ACCESS specification at %L was already specified"
41330 #: fortran/symbol.c:1577
41331 #, gcc-internal-format, gfc-internal-format
41332 msgid "Duplicate BIND attribute specified at %L"
41335 #: fortran/symbol.c:1584
41336 #, gcc-internal-format, gfc-internal-format
41337 msgid "Fortran 2003: BIND(C) at %L"
41340 #: fortran/symbol.c:1601
41341 #, gcc-internal-format, gfc-internal-format
41342 msgid "Duplicate EXTENDS attribute specified at %L"
41345 #: fortran/symbol.c:1605
41346 #, gcc-internal-format, gfc-internal-format
41347 msgid "Fortran 2003: EXTENDS at %L"
41350 #: fortran/symbol.c:1627
41351 #, gcc-internal-format, gfc-internal-format
41352 msgid "Symbol '%s' at %L already has an explicit interface"
41355 #: fortran/symbol.c:1634
41356 #, gcc-internal-format, gfc-internal-format
41357 msgid "'%s' at %L has attributes specified outside its INTERFACE body"
41360 #: fortran/symbol.c:1667
41361 #, gcc-internal-format, gfc-internal-format
41362 msgid "Symbol '%s' at %L already has basic type of %s"
41365 #: fortran/symbol.c:1674
41366 #, gcc-internal-format, gfc-internal-format
41367 msgid "Procedure '%s' at %L may not have basic type of %s"
41370 #: fortran/symbol.c:1686
41371 #, gcc-internal-format, gfc-internal-format
41372 msgid "Symbol '%s' at %L cannot have a type"
41375 #: fortran/symbol.c:1855
41376 #, gcc-internal-format, gfc-internal-format
41377 msgid "Component '%s' at %C already declared at %L"
41380 #: fortran/symbol.c:1866
41381 #, gcc-internal-format, gfc-internal-format
41382 msgid "Component '%s' at %C already in the parent type at %L"
41385 #: fortran/symbol.c:1942
41386 #, gcc-internal-format, gfc-internal-format
41387 msgid "Symbol '%s' at %C is ambiguous"
41390 #: fortran/symbol.c:1974
41391 #, gcc-internal-format, gfc-internal-format
41392 msgid "Derived type '%s' at %C is being used before it is defined"
41395 #: fortran/symbol.c:2015
41396 #, gcc-internal-format, gfc-internal-format
41397 msgid "'%s' at %C is not a member of the '%s' structure"
41400 #: fortran/symbol.c:2027
41401 #, gcc-internal-format, gfc-internal-format
41402 msgid "Component '%s' at %C is a PRIVATE component of '%s'"
41405 #: fortran/symbol.c:2166
41406 #, gcc-internal-format, gfc-internal-format
41407 msgid "Duplicate statement label %d at %L and %L"
41410 #: fortran/symbol.c:2176
41411 #, gcc-internal-format, gfc-internal-format
41412 msgid "Label %d at %C already referenced as branch target"
41415 #: fortran/symbol.c:2185
41416 #, gcc-internal-format, gfc-internal-format
41417 msgid "Label %d at %C already referenced as a format label"
41420 #: fortran/symbol.c:2227
41421 #, gcc-internal-format, gfc-internal-format
41422 msgid "Label %d at %C previously used as a FORMAT label"
41425 #: fortran/symbol.c:2235
41426 #, gcc-internal-format, gfc-internal-format
41427 msgid "Label %d at %C previously used as branch target"
41430 #: fortran/symbol.c:2577
41431 #, gcc-internal-format, gfc-internal-format
41432 msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
41435 #: fortran/symbol.c:2580
41436 #, gcc-internal-format, gfc-internal-format
41438 "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
41441 #. Symbol is from another namespace.
41442 #: fortran/symbol.c:2760
41443 #, gcc-internal-format, gfc-internal-format
41444 msgid "Symbol '%s' at %C has already been host associated"
41447 #: fortran/symbol.c:3587
41448 #, gcc-internal-format, gfc-internal-format
41450 "Derived type '%s' declared at %L must have the BIND attribute to be C "
41454 #: fortran/symbol.c:3605
41455 #, gcc-internal-format, gfc-internal-format
41457 "Derived type '%s' with BIND(C) attribute at %L is empty, and may be "
41458 "inaccessible by the C companion processor"
41461 #: fortran/symbol.c:3626
41462 #, gcc-internal-format, gfc-internal-format
41464 "Component '%s' at %L cannot have the POINTER attribute because it is a "
41465 "member of the BIND(C) derived type '%s' at %L"
41468 #: fortran/symbol.c:3636
41469 #, gcc-internal-format, gfc-internal-format
41471 "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) "
41472 "derived type '%s' at %L"
41475 #: fortran/symbol.c:3647
41476 #, gcc-internal-format, gfc-internal-format
41478 "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a "
41479 "member of the BIND(C) derived type '%s' at %L"
41482 #. If the derived type is bind(c), all fields must be
41484 #: fortran/symbol.c:3685
41485 #, gcc-internal-format, gfc-internal-format
41487 "Component '%s' in derived type '%s' at %L may not be C interoperable, even "
41488 "though derived type '%s' is BIND(C)"
41491 #. If derived type is param to bind(c) routine, or to one
41492 #. of the iso_c_binding procs, it must be interoperable, so
41493 #. all fields must interop too.
41494 #: fortran/symbol.c:3694
41495 #, gcc-internal-format, gfc-internal-format
41496 msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
41499 #: fortran/symbol.c:3708
41500 #, gcc-internal-format, gfc-internal-format
41502 "Derived type '%s' at %L cannot be declared with both PRIVATE and BIND(C) "
41506 #: fortran/symbol.c:3716
41507 #, gcc-internal-format, gfc-internal-format
41509 "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND"
41513 #: fortran/symbol.c:4669
41514 #, gcc-internal-format, gfc-internal-format
41515 msgid "Symbol '%s' is used before it is typed at %L"
41518 #: fortran/symbol.c:4675
41519 #, gcc-internal-format, gfc-internal-format
41520 msgid "Extension: Symbol '%s' is used before it is typed at %L"
41523 #: fortran/target-memory.c:604
41524 #, gcc-internal-format, gfc-internal-format
41525 msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
41528 #: fortran/target-memory.c:692
41529 #, gcc-internal-format, gfc-internal-format
41530 msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
41533 #: fortran/trans-array.c:774 fortran/trans-array.c:4697
41534 #: fortran/trans-array.c:5895 fortran/trans-intrinsic.c:4790
41535 #, gcc-internal-format, gfc-internal-format
41536 msgid "Creating array temporary at %L"
41539 #: fortran/trans-array.c:5892
41540 #, gcc-internal-format, gfc-internal-format
41541 msgid "Creating array temporary at %L for argument '%s'"
41544 #: fortran/trans-array.c:6481
41545 #, gcc-internal-format
41547 "Possible front-end bug: Deferred array size without pointer, allocatable "
41548 "attribute or derived type without allocatable components."
41551 #: fortran/trans-array.c:6979
41552 #, gcc-internal-format, gfc-internal-format
41553 msgid "bad expression type during walk (%d)"
41556 #: fortran/trans-common.c:400
41557 #, gcc-internal-format, gfc-internal-format
41558 msgid "Named COMMON block '%s' at %L shall be of the same size"
41561 #: fortran/trans-common.c:845
41562 #, gcc-internal-format, gfc-internal-format
41563 msgid "Bad array reference at %L"
41566 #: fortran/trans-common.c:853
41567 #, gcc-internal-format, gfc-internal-format
41568 msgid "Illegal reference type at %L as EQUIVALENCE object"
41571 #: fortran/trans-common.c:893
41572 #, gcc-internal-format, gfc-internal-format
41573 msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
41576 #. Aligning this field would misalign a previous field.
41577 #: fortran/trans-common.c:1026
41578 #, gcc-internal-format, gfc-internal-format
41580 "The equivalence set for variable '%s' declared at %L violates alignment "
41584 #: fortran/trans-common.c:1093
41585 #, gcc-internal-format, gfc-internal-format
41586 msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
41589 #: fortran/trans-common.c:1108
41590 #, gcc-internal-format, gfc-internal-format
41592 "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
41595 #: fortran/trans-common.c:1123
41596 #, gcc-internal-format, gfc-internal-format
41598 "Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder "
41599 "elements or use -fno-align-commons"
41602 #: fortran/trans-common.c:1128
41603 #, gcc-internal-format, gfc-internal-format
41605 "Padding of %d bytes required before '%s' in COMMON at %L; reorder elements "
41606 "or use -fno-align-commons"
41609 #: fortran/trans-common.c:1151
41610 #, gcc-internal-format, gfc-internal-format
41611 msgid "COMMON '%s' at %L does not exist"
41614 #: fortran/trans-common.c:1159
41615 #, gcc-internal-format, gfc-internal-format
41617 "COMMON '%s' at %L requires %d bytes of padding at start; reorder elements or "
41618 "use -fno-align-commons"
41621 #: fortran/trans-common.c:1163
41622 #, gcc-internal-format, gfc-internal-format
41624 "COMMON at %L requires %d bytes of padding at start; reorder elements or use -"
41625 "fno-align-commons"
41628 #: fortran/trans-const.c:313
41629 #, gcc-internal-format, gfc-internal-format
41630 msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
41633 #: fortran/trans-const.c:349
41634 #, gcc-internal-format, gfc-internal-format
41635 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
41638 #: fortran/trans-const.c:378
41639 #, gcc-internal-format, gfc-internal-format
41640 msgid "non-constant initialization expression at %L"
41643 #: fortran/trans-decl.c:1192
41644 #, gcc-internal-format
41645 msgid "intrinsic variable which isn't a procedure"
41648 #: fortran/trans-decl.c:3286 fortran/trans-decl.c:4689
41649 #, gcc-internal-format, gfc-internal-format
41650 msgid "Return value of function '%s' at %L not set"
41653 #: fortran/trans-decl.c:3430
41654 #, gcc-internal-format
41655 msgid "Deferred type parameter not yet supported"
41658 #: fortran/trans-decl.c:3637
41659 #, gcc-internal-format, gfc-internal-format
41660 msgid "backend decl for module variable %s already exists"
41663 #: fortran/trans-decl.c:4015
41664 #, gcc-internal-format, gfc-internal-format
41665 msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
41668 #: fortran/trans-decl.c:4019
41669 #, gcc-internal-format, gfc-internal-format
41671 "Derived-type dummy argument '%s' at %L was declared INTENT(OUT) but was not "
41672 "set and does not have a default initializer"
41675 #: fortran/trans-decl.c:4025
41676 #, gcc-internal-format, gfc-internal-format
41677 msgid "Unused dummy argument '%s' at %L"
41680 #: fortran/trans-decl.c:4034
41681 #, gcc-internal-format, gfc-internal-format
41682 msgid "Unused variable '%s' declared at %L"
41685 #: fortran/trans-decl.c:4082
41686 #, gcc-internal-format, gfc-internal-format
41687 msgid "Unused parameter '%s' declared at %L"
41690 #: fortran/trans-decl.c:4096
41691 #, gcc-internal-format, gfc-internal-format
41692 msgid "Return value '%s' of function '%s' declared at %L not set"
41695 #: fortran/trans-expr.c:1361
41696 #, gcc-internal-format
41697 msgid "Unknown intrinsic op"
41700 #: fortran/trans-expr.c:2563
41701 #, gcc-internal-format, gfc-internal-format
41702 msgid "Unknown argument list function at %L"
41705 #: fortran/trans-intrinsic.c:851
41706 #, gcc-internal-format, gfc-internal-format
41707 msgid "Intrinsic function %s(%d) not recognized"
41710 #: fortran/trans-intrinsic.c:987
41711 #, gcc-internal-format, gfc-internal-format
41712 msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
41715 #: fortran/trans-io.c:2030
41716 #, gcc-internal-format, gfc-internal-format
41717 msgid "Derived type '%s' at %L has PRIVATE components"
41720 #: fortran/trans-io.c:2158
41721 #, gcc-internal-format, gfc-internal-format
41722 msgid "Bad IO basetype (%d)"
41725 #: fortran/trans-openmp.c:1702
41726 #, gcc-internal-format
41727 msgid "gfc_trans_omp_workshare(): Bad statement code"
41730 #: fortran/trans-stmt.c:513
41731 #, gcc-internal-format, gfc-internal-format
41732 msgid "An alternate return at %L without a * dummy argument"
41735 #: fortran/trans-types.c:475
41736 #, gcc-internal-format
41737 msgid "integer kind=8 not available for -fdefault-integer-8 option"
41740 #: fortran/trans-types.c:498
41741 #, gcc-internal-format
41742 msgid "real kind=8 not available for -fdefault-real-8 option"
41745 #: fortran/trans-types.c:511
41746 #, gcc-internal-format
41747 msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
41750 #: fortran/trans-types.c:1359
41751 #, gcc-internal-format
41752 msgid "Array element size too big"
41755 #: fortran/trans.c:1458
41756 #, gcc-internal-format
41757 msgid "gfc_trans_code(): Bad statement code"
41760 #: java/class.c:842
41761 #, gcc-internal-format
41762 msgid "bad method signature"
41765 #: java/class.c:901
41766 #, gcc-internal-format
41767 msgid "misplaced ConstantValue attribute (not in any field)"
41770 #: java/class.c:904
41771 #, gcc-internal-format, gfc-internal-format
41772 msgid "duplicate ConstantValue attribute for field '%s'"
41775 #: java/class.c:915
41776 #, gcc-internal-format, gfc-internal-format
41777 msgid "ConstantValue attribute of field '%s' has wrong type"
41780 #: java/class.c:1643
41781 #, gcc-internal-format
41782 msgid "abstract method in non-abstract class"
41785 #: java/class.c:2707
41786 #, gcc-internal-format
41787 msgid "non-static method %q+D overrides static method"
41790 #: java/decl.c:1226
41791 #, gcc-internal-format
41792 msgid "%q+D used prior to declaration"
41795 #: java/decl.c:1652
41796 #, gcc-internal-format
41797 msgid "In %+D: overlapped variable and exception ranges at %d"
41800 #: java/decl.c:1703
41801 #, gcc-internal-format
41802 msgid "bad type in parameter debug info"
41805 #: java/decl.c:1712
41806 #, gcc-internal-format
41807 msgid "bad PC range for debug info for local %q+D"
41811 #, gcc-internal-format, gfc-internal-format
41812 msgid "need to insert runtime check for %s"
41815 #: java/expr.c:500 java/expr.c:547
41816 #, gcc-internal-format, gfc-internal-format
41817 msgid "assert: %s is assign compatible with %s"
41821 #, gcc-internal-format
41822 msgid "stack underflow - dup* operation"
41825 #: java/expr.c:1657
41826 #, gcc-internal-format
41827 msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
41830 #: java/expr.c:1685
41831 #, gcc-internal-format
41832 msgid "field %qs not found"
41835 #: java/expr.c:2248
41836 #, gcc-internal-format, gfc-internal-format
41837 msgid "method '%s' not found in class"
41840 #: java/expr.c:2443
41841 #, gcc-internal-format, gfc-internal-format
41842 msgid "failed to find class '%s'"
41845 #: java/expr.c:2484
41846 #, gcc-internal-format, gfc-internal-format
41847 msgid "class '%s' has no method named '%s' matching signature '%s'"
41850 #: java/expr.c:2515
41851 #, gcc-internal-format
41852 msgid "invokestatic on non static method"
41855 #: java/expr.c:2520
41856 #, gcc-internal-format
41857 msgid "invokestatic on abstract method"
41860 #: java/expr.c:2528
41861 #, gcc-internal-format
41862 msgid "invoke[non-static] on static method"
41865 #: java/expr.c:2887
41866 #, gcc-internal-format, gfc-internal-format
41867 msgid "missing field '%s' in '%s'"
41870 #: java/expr.c:2894
41871 #, gcc-internal-format, gfc-internal-format
41872 msgid "mismatching signature for field '%s' in '%s'"
41875 #: java/expr.c:2923
41876 #, gcc-internal-format
41877 msgid "assignment to final field %q+D not in field%'s class"
41880 #: java/expr.c:3147
41881 #, gcc-internal-format
41882 msgid "invalid PC in line number table"
41885 #: java/expr.c:3197
41886 #, gcc-internal-format, gfc-internal-format
41887 msgid "unreachable bytecode from %d to before %d"
41890 #: java/expr.c:3239
41891 #, gcc-internal-format, gfc-internal-format
41892 msgid "unreachable bytecode from %d to the end of the method"
41895 #. duplicate code from LOAD macro
41896 #: java/expr.c:3547
41897 #, gcc-internal-format
41898 msgid "unrecogized wide sub-instruction"
41901 #: java/jcf-parse.c:508
41902 #, gcc-internal-format, gfc-internal-format
41903 msgid "<constant pool index %d not in range>"
41906 #: java/jcf-parse.c:518
41907 #, gcc-internal-format, gfc-internal-format
41908 msgid "<constant pool index %d unexpected type"
41911 #: java/jcf-parse.c:1100
41912 #, gcc-internal-format
41913 msgid "bad string constant"
41916 #: java/jcf-parse.c:1118
41917 #, gcc-internal-format, gfc-internal-format
41918 msgid "bad value constant type %d, index %d"
41921 #: java/jcf-parse.c:1398 java/jcf-parse.c:1404
41922 #, gcc-internal-format, gfc-internal-format
41923 msgid "cannot find file for class %s"
41926 #: java/jcf-parse.c:1429
41927 #, gcc-internal-format
41928 msgid "not a valid Java .class file"
41931 #: java/jcf-parse.c:1432
41932 #, gcc-internal-format
41933 msgid "error while parsing constant pool"
41936 #. FIXME - where was first time
41937 #: java/jcf-parse.c:1447
41938 #, gcc-internal-format, gfc-internal-format
41939 msgid "reading class %s for the second time from %s"
41942 #: java/jcf-parse.c:1465
41943 #, gcc-internal-format
41944 msgid "error while parsing fields"
41947 #: java/jcf-parse.c:1468
41948 #, gcc-internal-format
41949 msgid "error while parsing methods"
41952 #: java/jcf-parse.c:1471
41953 #, gcc-internal-format
41954 msgid "error while parsing final attributes"
41957 #: java/jcf-parse.c:1510
41958 #, gcc-internal-format
41959 msgid "duplicate class will only be compiled once"
41962 #: java/jcf-parse.c:1606
41963 #, gcc-internal-format
41964 msgid "missing Code attribute"
41967 #: java/jcf-parse.c:1852
41968 #, gcc-internal-format
41969 msgid "no input file specified"
41972 #: java/jcf-parse.c:1888
41973 #, gcc-internal-format
41974 msgid "can%'t close input file %s: %m"
41977 #: java/jcf-parse.c:1931
41978 #, gcc-internal-format, gfc-internal-format
41979 msgid "bad zip/jar file %s"
41982 #: java/jcf-parse.c:2133
41983 #, gcc-internal-format, gfc-internal-format
41984 msgid "error while reading %s from zip file"
41987 #: java/jvspec.c:396
41988 #, gcc-internal-format
41989 msgid "can%'t specify %<-D%> without %<--main%>"
41992 #: java/jvspec.c:399
41993 #, gcc-internal-format
41994 msgid "%qs is not a valid class name"
41997 #: java/jvspec.c:405
41998 #, gcc-internal-format
41999 msgid "--resource requires -o"
42002 #: java/jvspec.c:412
42003 #, gcc-internal-format
42004 msgid "already-compiled .class files ignored with -C"
42007 #: java/jvspec.c:419
42008 #, gcc-internal-format
42009 msgid "cannot specify both -C and -o"
42012 #: java/jvspec.c:431
42013 #, gcc-internal-format
42014 msgid "cannot create temporary file"
42017 #: java/jvspec.c:453
42018 #, gcc-internal-format
42019 msgid "using both @FILE with multiple files not implemented"
42022 #: java/jvspec.c:537
42023 #, gcc-internal-format
42024 msgid "cannot specify %<main%> class when not linking"
42028 #, gcc-internal-format
42029 msgid "-fexcess-precision=standard for Java"
42033 #, gcc-internal-format
42034 msgid "-findirect-dispatch is incompatible with -freduced-reflection"
42038 #, gcc-internal-format
42039 msgid "-fjni is incompatible with -freduced-reflection"
42043 #, gcc-internal-format
42044 msgid "can%'t do dependency tracking with input from stdin"
42048 #, gcc-internal-format
42049 msgid "couldn%'t determine target name for dependency tracking"
42052 #: java/mangle_name.c:325 java/mangle_name.c:402
42053 #, gcc-internal-format
42054 msgid "internal error - invalid Utf8 name"
42057 #: java/typeck.c:426
42058 #, gcc-internal-format
42059 msgid "junk at end of signature string"
42062 #: java/verify-glue.c:378
42063 #, gcc-internal-format, gfc-internal-format
42064 msgid "verification failed: %s"
42067 #: java/verify-glue.c:380
42068 #, gcc-internal-format, gfc-internal-format
42069 msgid "verification failed at PC=%d: %s"
42072 #: java/verify-glue.c:468
42073 #, gcc-internal-format
42074 msgid "bad pc in exception_table"
42077 #: lto/lto-lang.c:692
42078 #, gcc-internal-format
42079 msgid "-fwpa and -fltrans are mutually exclusive"
42082 #: lto/lto-object.c:120
42083 #, gcc-internal-format, gfc-internal-format
42084 msgid "open %s failed: %s"
42087 #: lto/lto-object.c:161 lto/lto-object.c:194 lto/lto-object.c:279
42088 #: lto/lto-object.c:336 lto/lto-object.c:360
42089 #, gcc-internal-format, gfc-internal-format
42093 #: lto/lto-object.c:163
42094 #, gcc-internal-format, gfc-internal-format
42098 #: lto/lto-object.c:203
42099 #, gcc-internal-format, gfc-internal-format
42103 #: lto/lto-object.c:248
42104 #, gcc-internal-format, gfc-internal-format
42105 msgid "two or more sections for %s"
42109 #, gcc-internal-format, gfc-internal-format
42110 msgid "%s: section %s is missing"
42114 #, gcc-internal-format
42115 msgid "bytecode stream: garbage at the end of symbols section"
42119 #, gcc-internal-format
42120 msgid "could not parse hex number"
42124 #, gcc-internal-format, gfc-internal-format
42125 msgid "unexpected file name %s in linker resolution file. Expected %s"
42129 #, gcc-internal-format
42130 msgid "could not parse file offset"
42134 #, gcc-internal-format
42135 msgid "unexpected offset"
42139 #, gcc-internal-format
42140 msgid "invalid line in the resolution file"
42144 #, gcc-internal-format
42145 msgid "invalid resolution in the resolution file"
42149 #, gcc-internal-format
42150 msgid "resolution sub id %x not in object file"
42154 #, gcc-internal-format, gfc-internal-format
42155 msgid "cannot read LTO decls from %s"
42159 #, gcc-internal-format
42160 msgid "no LTRANS output list filename provided"
42164 #, gcc-internal-format
42165 msgid "opening LTRANS output list %s: %m"
42169 #, gcc-internal-format
42170 msgid "lto_obj_file_open() failed"
42174 #, gcc-internal-format
42175 msgid "writing to LTRANS output list %s: %m"
42179 #, gcc-internal-format
42180 msgid "closing LTRANS output list %s: %m"
42184 #, gcc-internal-format
42185 msgid "could not open symbol resolution file: %m"
42188 #: objc/objc-act.c:590
42189 #, gcc-internal-format
42190 msgid "%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>"
42193 #: objc/objc-act.c:695
42194 #, gcc-internal-format
42195 msgid "class attributes are not available in Objective-C 1.0"
42198 #: objc/objc-act.c:698
42199 #, gcc-internal-format
42201 "class attributes are not available in this version of the compiler, (ignored)"
42204 #: objc/objc-act.c:714
42205 #, gcc-internal-format
42206 msgid "category attributes are not available in Objective-C 1.0"
42209 #: objc/objc-act.c:717
42210 #, gcc-internal-format
42212 "category attributes are not available in this version of the compiler, "
42216 #: objc/objc-act.c:732
42217 #, gcc-internal-format
42218 msgid "protocol attributes are not available in Objective-C 1.0"
42221 #: objc/objc-act.c:735
42222 #, gcc-internal-format
42224 "protocol attributes are not available in this version of the compiler, "
42228 #: objc/objc-act.c:798
42229 #, gcc-internal-format
42230 msgid "%<@end%> must appear in an @implementation context"
42233 #: objc/objc-act.c:807
42234 #, gcc-internal-format
42235 msgid "%<@package%> is not available in Objective-C 1.0"
42238 #: objc/objc-act.c:809
42239 #, gcc-internal-format
42240 msgid "%<@package%> presently has the same effect as %<@public%>"
42243 #: objc/objc-act.c:818
42244 #, gcc-internal-format
42245 msgid "@optional/@required are not available in Objective-C 1.0"
42248 #: objc/objc-act.c:824
42249 #, gcc-internal-format
42250 msgid "@optional/@required is allowed in @protocol context only"
42253 #: objc/objc-act.c:930
42254 #, gcc-internal-format
42255 msgid "%<@property%> is not available in Objective-C 1.0"
42258 #: objc/objc-act.c:934
42259 #, gcc-internal-format
42260 msgid "%<readonly%> attribute conflicts with %<readwrite%> attribute"
42263 #. Maybe this should be an error ? The Apple documentation says it is a warning.
42264 #: objc/objc-act.c:952
42265 #, gcc-internal-format
42266 msgid "%<readonly%> attribute conflicts with %<setter%> attribute"
42269 #: objc/objc-act.c:958
42270 #, gcc-internal-format
42271 msgid "%<assign%> attribute conflicts with %<retain%> attribute"
42274 #: objc/objc-act.c:963
42275 #, gcc-internal-format
42276 msgid "%<assign%> attribute conflicts with %<copy%> attribute"
42279 #: objc/objc-act.c:968
42280 #, gcc-internal-format
42281 msgid "%<retain%> attribute conflicts with %<copy%> attribute"
42284 #: objc/objc-act.c:985
42285 #, gcc-internal-format
42286 msgid "property declaration not in @interface or @protocol context"
42289 #: objc/objc-act.c:997
42290 #, gcc-internal-format
42291 msgid "property can not have an initial value"
42294 #: objc/objc-act.c:1027
42295 #, gcc-internal-format
42297 "object property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; "
42298 "assuming %<assign%>"
42301 #: objc/objc-act.c:1030
42302 #, gcc-internal-format
42304 "%<assign%> can be unsafe for Objective-C objects; please state explicitly if "
42308 #: objc/objc-act.c:1037
42309 #, gcc-internal-format
42310 msgid "%<retain%> attribute is only valid for Objective-C objects"
42313 #: objc/objc-act.c:1041
42314 #, gcc-internal-format
42315 msgid "%<copy%> attribute is only valid for Objective-C objects"
42318 #: objc/objc-act.c:1082
42319 #, gcc-internal-format
42320 msgid "redeclaration of property %qD"
42323 #: objc/objc-act.c:1085 objc/objc-act.c:1142 objc/objc-act.c:1151
42324 #: objc/objc-act.c:1163 objc/objc-act.c:1173 objc/objc-act.c:1183
42325 #: objc/objc-act.c:1220 objc/objc-act.c:9808 objc/objc-act.c:9859
42326 #: objc/objc-act.c:9875 objc/objc-act.c:9974
42327 #, gcc-internal-format
42328 msgid "originally specified here"
42331 #: objc/objc-act.c:1139
42332 #, gcc-internal-format
42334 "'nonatomic' attribute of property %qD conflicts with previous declaration"
42337 #: objc/objc-act.c:1148
42338 #, gcc-internal-format
42339 msgid "'getter' attribute of property %qD conflicts with previous declaration"
42342 #: objc/objc-act.c:1160
42343 #, gcc-internal-format
42344 msgid "'setter' attribute of property %qD conflicts with previous declaration"
42347 #: objc/objc-act.c:1170
42348 #, gcc-internal-format
42350 "assign semantics attributes of property %qD conflict with previous "
42354 #: objc/objc-act.c:1180
42355 #, gcc-internal-format
42357 "'readonly' attribute of property %qD conflicts with previous declaration"
42360 #: objc/objc-act.c:1218
42361 #, gcc-internal-format
42362 msgid "type of property %qD conflicts with previous declaration"
42365 #: objc/objc-act.c:1618
42366 #, gcc-internal-format
42367 msgid "the dot syntax is not available in Objective-C 1.0"
42370 #. We know that 'class_name' is an Objective-C class name as the
42371 #. parser won't call this function if it is not. This is only a
42372 #. double-check for safety.
42373 #: objc/objc-act.c:1634
42374 #, gcc-internal-format
42375 msgid "could not find class %qE"
42378 #. Again, this should never happen, but we do check.
42379 #: objc/objc-act.c:1642
42380 #, gcc-internal-format
42381 msgid "could not find interface for class %qE"
42384 #: objc/objc-act.c:1672
42385 #, gcc-internal-format
42386 msgid "could not find setter/getter for %qE in class %qE"
42389 #: objc/objc-act.c:1717
42390 #, gcc-internal-format
42391 msgid "readonly property can not be set"
42394 #. PS: At the moment, due to how the parser works, it should be
42395 #. impossible to get here. But it's good to have the check in
42396 #. case the parser changes.
42398 #: objc/objc-act.c:1759
42399 #, gcc-internal-format
42400 msgid "method declaration not in @interface context"
42403 #: objc/objc-act.c:1763
42404 #, gcc-internal-format
42405 msgid "method attributes are not available in Objective-C 1.0"
42408 #: objc/objc-act.c:1780
42409 #, gcc-internal-format
42410 msgid "method definition not in @implementation context"
42413 #: objc/objc-act.c:1795
42414 #, gcc-internal-format
42415 msgid "method attributes can not be specified in @implementation context"
42418 #: objc/objc-act.c:2044
42419 #, gcc-internal-format
42420 msgid "class %qs does not implement the %qE protocol"
42423 #: objc/objc-act.c:2047
42424 #, gcc-internal-format
42425 msgid "type %qs does not conform to the %qE protocol"
42428 #: objc/objc-act.c:2311
42429 #, gcc-internal-format
42430 msgid "comparison of distinct Objective-C types lacks a cast"
42433 #: objc/objc-act.c:2315
42434 #, gcc-internal-format
42435 msgid "initialization from distinct Objective-C type"
42438 #: objc/objc-act.c:2319
42439 #, gcc-internal-format
42440 msgid "assignment from distinct Objective-C type"
42443 #: objc/objc-act.c:2323
42444 #, gcc-internal-format
42445 msgid "distinct Objective-C type in return"
42448 #: objc/objc-act.c:2327
42449 #, gcc-internal-format
42450 msgid "passing argument %d of %qE from distinct Objective-C type"
42453 #: objc/objc-act.c:2483
42454 #, gcc-internal-format
42455 msgid "statically allocated instance of Objective-C class %qE"
42458 #: objc/objc-act.c:2492
42459 #, gcc-internal-format
42460 msgid "redeclaration of Objective-C class %qs"
42463 #: objc/objc-act.c:2588
42464 #, gcc-internal-format
42465 msgid "protocol %qE has circular dependency"
42468 #: objc/objc-act.c:2616 objc/objc-act.c:7986
42469 #, gcc-internal-format
42470 msgid "cannot find protocol declaration for %qE"
42473 #: objc/objc-act.c:3107 objc/objc-act.c:4565 objc/objc-act.c:8691
42474 #: objc/objc-act.c:9142 objc/objc-act.c:9194 objc/objc-act.c:9219
42475 #, gcc-internal-format
42476 msgid "cannot find interface declaration for %qE"
42479 #: objc/objc-act.c:3111
42480 #, gcc-internal-format
42481 msgid "interface %qE does not have valid constant string layout"
42484 #: objc/objc-act.c:3116
42485 #, gcc-internal-format
42486 msgid "cannot find reference tag for class %qE"
42489 #: objc/objc-act.c:3738
42490 #, gcc-internal-format
42491 msgid "creating selector for nonexistent method %qE"
42494 #: objc/objc-act.c:3981
42495 #, gcc-internal-format
42496 msgid "%qE is not an Objective-C class name or alias"
42499 #: objc/objc-act.c:4082 objc/objc-act.c:4115 objc/objc-act.c:9069
42500 #: objc/objc-act.c:10259 objc/objc-act.c:10289
42501 #, gcc-internal-format
42502 msgid "Objective-C declarations may only appear in global scope"
42505 #: objc/objc-act.c:4087
42506 #, gcc-internal-format
42507 msgid "cannot find class %qE"
42510 #: objc/objc-act.c:4089
42511 #, gcc-internal-format
42512 msgid "class %qE already exists"
42515 #: objc/objc-act.c:4137 objc/objc-act.c:9110
42516 #, gcc-internal-format
42517 msgid "%qE redeclared as different kind of symbol"
42520 #: objc/objc-act.c:4419
42521 #, gcc-internal-format
42522 msgid "strong-cast assignment has been intercepted"
42525 #: objc/objc-act.c:4461
42526 #, gcc-internal-format
42527 msgid "strong-cast may possibly be needed"
42530 #: objc/objc-act.c:4471
42531 #, gcc-internal-format
42532 msgid "instance variable assignment has been intercepted"
42535 #: objc/objc-act.c:4490
42536 #, gcc-internal-format
42537 msgid "pointer arithmetic for garbage-collected objects not allowed"
42540 #: objc/objc-act.c:4496
42541 #, gcc-internal-format
42542 msgid "global/static variable assignment has been intercepted"
42545 #: objc/objc-act.c:5011 objc/objc-act.c:5164
42546 #, gcc-internal-format
42548 "%<-fobjc-exceptions%> is required to enable Objective-C exception syntax"
42551 #: objc/objc-act.c:5049
42552 #, gcc-internal-format
42553 msgid "@catch parameter is not a known Objective-C class type"
42556 #: objc/objc-act.c:5065
42557 #, gcc-internal-format
42558 msgid "exception of type %<%T%> will be caught"
42561 #: objc/objc-act.c:5067
42562 #, gcc-internal-format
42563 msgid " by earlier handler for %<%T%>"
42566 #: objc/objc-act.c:5120
42567 #, gcc-internal-format
42568 msgid "%<@try%> without %<@catch%> or %<@finally%>"
42571 #: objc/objc-act.c:5174
42572 #, gcc-internal-format
42573 msgid "%<@throw%> (rethrow) used outside of a @catch block"
42576 #: objc/objc-act.c:5548
42577 #, gcc-internal-format
42578 msgid "type %q+D does not have a known size"
42581 #: objc/objc-act.c:6150
42582 #, gcc-internal-format
42586 #: objc/objc-act.c:6173 objc/objc-act.c:6192
42587 #, gcc-internal-format
42588 msgid "inconsistent instance variable specification"
42591 #: objc/objc-act.c:7034
42592 #, gcc-internal-format
42593 msgid "can not use an object as parameter to a method"
42596 #: objc/objc-act.c:7078
42597 #, gcc-internal-format
42598 msgid "method argument attributes are not available in Objective-C 1.0"
42601 #: objc/objc-act.c:7418
42602 #, gcc-internal-format
42603 msgid "multiple methods named %<%c%E%> found"
42606 #: objc/objc-act.c:7421
42607 #, gcc-internal-format
42608 msgid "using %<%c%s%>"
42611 #: objc/objc-act.c:7430
42612 #, gcc-internal-format
42613 msgid "multiple selectors named %<%c%E%> found"
42616 #: objc/objc-act.c:7433
42617 #, gcc-internal-format
42618 msgid "found %<%c%s%>"
42621 #: objc/objc-act.c:7442
42622 #, gcc-internal-format
42623 msgid "also found %<%c%s%>"
42626 #: objc/objc-act.c:7666
42627 #, gcc-internal-format
42628 msgid "no super class declared in @interface for %qE"
42631 #: objc/objc-act.c:7704
42632 #, gcc-internal-format
42633 msgid "found %<-%E%> instead of %<+%E%> in protocol(s)"
42636 #: objc/objc-act.c:7768
42637 #, gcc-internal-format
42638 msgid "invalid receiver type %qs"
42641 #: objc/objc-act.c:7783
42642 #, gcc-internal-format
42643 msgid "%<%c%E%> not found in protocol(s)"
42646 #: objc/objc-act.c:7797
42647 #, gcc-internal-format
42648 msgid "%qE may not respond to %<%c%E%>"
42651 #: objc/objc-act.c:7805
42652 #, gcc-internal-format
42653 msgid "no %<%c%E%> method found"
42656 #: objc/objc-act.c:7812
42657 #, gcc-internal-format
42658 msgid "(Messages without a matching method signature"
42661 #: objc/objc-act.c:7814
42662 #, gcc-internal-format
42663 msgid "will be assumed to return %<id%> and accept"
42666 #: objc/objc-act.c:7816
42667 #, gcc-internal-format
42668 msgid "%<...%> as arguments.)"
42671 #: objc/objc-act.c:8092
42672 #, gcc-internal-format
42673 msgid "undeclared selector %qE"
42676 #. Historically, a class method that produced objects (factory
42677 #. method) would assign `self' to the instance that it
42678 #. allocated. This would effectively turn the class method into
42679 #. an instance method. Following this assignment, the instance
42680 #. variables could be accessed. That practice, while safe,
42681 #. violates the simple rule that a class method should not refer
42682 #. to an instance variable. It's better to catch the cases
42683 #. where this is done unknowingly than to support the above
42685 #: objc/objc-act.c:8136
42686 #, gcc-internal-format
42687 msgid "instance variable %qE accessed in class method"
42690 #: objc/objc-act.c:8448
42691 #, gcc-internal-format
42692 msgid "duplicate declaration of method %<%c%E%>"
42695 #: objc/objc-act.c:8509
42696 #, gcc-internal-format
42697 msgid "duplicate interface declaration for category %<%E(%E)%>"
42700 #: objc/objc-act.c:8537
42701 #, gcc-internal-format
42702 msgid "illegal reference type specified for instance variable %qs"
42705 #: objc/objc-act.c:8548
42706 #, gcc-internal-format
42707 msgid "instance variable %qs has unknown size"
42710 #: objc/objc-act.c:8573
42711 #, gcc-internal-format
42712 msgid "type %qE has no default constructor to call"
42715 #: objc/objc-act.c:8579
42716 #, gcc-internal-format
42717 msgid "destructor for %qE shall not be run either"
42720 #. Vtable pointers are Real Bad(tm), since Obj-C cannot
42721 #. initialize them.
42722 #: objc/objc-act.c:8591
42723 #, gcc-internal-format
42724 msgid "type %qE has virtual member functions"
42727 #: objc/objc-act.c:8592
42728 #, gcc-internal-format
42729 msgid "illegal aggregate type %qE specified for instance variable %qs"
42732 #: objc/objc-act.c:8602
42733 #, gcc-internal-format
42734 msgid "type %qE has a user-defined constructor"
42737 #: objc/objc-act.c:8604
42738 #, gcc-internal-format
42739 msgid "type %qE has a user-defined destructor"
42742 #: objc/objc-act.c:8608
42743 #, gcc-internal-format
42745 "C++ constructors and destructors will not be invoked for Objective-C fields"
42748 #: objc/objc-act.c:8720
42749 #, gcc-internal-format
42750 msgid "instance variable %qE is declared private"
42753 #: objc/objc-act.c:8731
42754 #, gcc-internal-format
42755 msgid "instance variable %qE is %s; this will be a hard error in the future"
42758 #: objc/objc-act.c:8738
42759 #, gcc-internal-format
42760 msgid "instance variable %qE is declared %s"
42763 #: objc/objc-act.c:8849 objc/objc-act.c:8964
42764 #, gcc-internal-format
42765 msgid "incomplete implementation of class %qE"
42768 #: objc/objc-act.c:8853 objc/objc-act.c:8968
42769 #, gcc-internal-format
42770 msgid "incomplete implementation of category %qE"
42773 #: objc/objc-act.c:8862 objc/objc-act.c:8976
42774 #, gcc-internal-format
42775 msgid "method definition for %<%c%E%> not found"
42778 #: objc/objc-act.c:9017
42779 #, gcc-internal-format
42780 msgid "%s %qE does not fully implement the %qE protocol"
42783 #: objc/objc-act.c:9075 objc/objc-act.c:12071
42784 #, gcc-internal-format
42785 msgid "%<@end%> missing in implementation context"
42788 #: objc/objc-act.c:9094
42789 #, gcc-internal-format
42790 msgid "cannot find interface declaration for %qE, superclass of %qE"
42793 #: objc/objc-act.c:9125
42794 #, gcc-internal-format
42795 msgid "reimplementation of class %qE"
42798 #: objc/objc-act.c:9155
42799 #, gcc-internal-format
42800 msgid "conflicting super class name %qE"
42803 #: objc/objc-act.c:9158
42804 #, gcc-internal-format
42805 msgid "previous declaration of %qE"
42808 #: objc/objc-act.c:9160
42809 #, gcc-internal-format
42810 msgid "previous declaration"
42813 #: objc/objc-act.c:9173 objc/objc-act.c:9175
42814 #, gcc-internal-format
42815 msgid "duplicate interface declaration for class %qE"
42818 #: objc/objc-act.c:9478 objc/objc-act.c:9672
42819 #, gcc-internal-format
42820 msgid "can not find instance variable associated with property"
42823 #. TODO: This should be caught much earlier than this.
42824 #: objc/objc-act.c:9638
42825 #, gcc-internal-format
42826 msgid "invalid setter, it must have one argument"
42829 #: objc/objc-act.c:9801 objc/objc-act.c:9967
42830 #, gcc-internal-format
42831 msgid "property %qs already specified in %<@dynamic%>"
42834 #: objc/objc-act.c:9804 objc/objc-act.c:9970
42835 #, gcc-internal-format
42836 msgid "property %qs already specified in %<@synthesize%>"
42839 #: objc/objc-act.c:9818 objc/objc-act.c:9984
42840 #, gcc-internal-format
42841 msgid "no declaration of property %qs found in the interface"
42844 #: objc/objc-act.c:9844
42845 #, gcc-internal-format
42846 msgid "ivar %qs used by %<@synthesize%> declaration must be an existing ivar"
42849 #: objc/objc-act.c:9854
42850 #, gcc-internal-format
42851 msgid "property %qs is using instance variable %qs of incompatible type"
42854 #: objc/objc-act.c:9870
42855 #, gcc-internal-format
42856 msgid "property %qs is using the same instance variable as property %qs"
42859 #: objc/objc-act.c:9911
42860 #, gcc-internal-format
42861 msgid "%<@synthesize%> is not available in Objective-C 1.0"
42864 #. We can get here only in Objective-C; the Objective-C++ parser
42865 #. detects the problem while parsing, outputs the error
42866 #. "misplaced '@synthesize' Objective-C++ construct" and skips
42867 #. the declaration.
42868 #: objc/objc-act.c:9922
42869 #, gcc-internal-format
42870 msgid "%<@synthesize%> not in @implementation context"
42873 #: objc/objc-act.c:9928
42874 #, gcc-internal-format
42875 msgid "%<@synthesize%> can not be used in categories"
42878 #: objc/objc-act.c:9937
42879 #, gcc-internal-format
42880 msgid "%<@synthesize%> requires the @interface of the class to be available"
42883 #: objc/objc-act.c:10020
42884 #, gcc-internal-format
42885 msgid "%<@dynamic%> is not available in Objective-C 1.0"
42888 #. We can get here only in Objective-C; the Objective-C++ parser
42889 #. detects the problem while parsing, outputs the error
42890 #. "misplaced '@dynamic' Objective-C++ construct" and skips the
42892 #: objc/objc-act.c:10031
42893 #, gcc-internal-format
42894 msgid "%<@dynamic%> not in @implementation context"
42897 #: objc/objc-act.c:10053
42898 #, gcc-internal-format
42899 msgid "%<@dynamic%> requires the @interface of the class to be available"
42902 #: objc/objc-act.c:10317
42903 #, gcc-internal-format
42904 msgid "duplicate declaration for protocol %qE"
42907 #. TODO: Detect this error earlier.
42908 #: objc/objc-act.c:10502
42909 #, gcc-internal-format
42910 msgid "instance variable has unknown size"
42913 #: objc/objc-act.c:10866
42914 #, gcc-internal-format, gfc-internal-format
42915 msgid "unknown type %s found during Objective-C encoding"
42918 #. Do not do any encoding, produce an error and keep going.
42919 #: objc/objc-act.c:10949
42920 #, gcc-internal-format
42921 msgid "trying to encode non-integer type as a bitfield"
42924 #: objc/objc-act.c:11403
42925 #, gcc-internal-format
42926 msgid "conflicting types for %<%c%s%>"
42929 #: objc/objc-act.c:11407
42930 #, gcc-internal-format
42931 msgid "previous declaration of %<%c%s%>"
42934 #: objc/objc-act.c:11513
42935 #, gcc-internal-format
42936 msgid "no super class declared in interface for %qE"
42939 #: objc/objc-act.c:11572
42940 #, gcc-internal-format
42941 msgid "[super ...] must appear in a method context"
42944 #: objc/objc-act.c:11611
42945 #, gcc-internal-format
42946 msgid "method possibly missing a [super dealloc] call"
42949 #: objc/objc-act.c:12366
42950 #, gcc-internal-format
42951 msgid "instance variable %qs is declared private"
42954 #: objc/objc-act.c:12411
42955 #, gcc-internal-format
42956 msgid "local declaration of %qE hides instance variable"
42959 #. This can happen if DECL_ARTIFICIAL (*expr_p), but
42960 #. should be impossible for real properties, which always
42962 #: objc/objc-act.c:12456
42963 #, gcc-internal-format
42964 msgid "no %qs getter found"
42967 #: objc/objc-act.c:12720
42968 #, gcc-internal-format
42969 msgid "fast enumeration is not available in Objective-C 1.0"
42972 #: objc/objc-act.c:12730
42973 #, gcc-internal-format
42974 msgid "iterating variable in fast enumeration is not an object"
42977 #: objc/objc-act.c:12736
42978 #, gcc-internal-format
42979 msgid "collection in fast enumeration is not an object"