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-04-06 14:19+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"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
20 #: c-decl.c:4573 c-pretty-print.c:403 c-typeck.c:5590 toplev.c:1652
21 #: cp/error.c:581 cp/error.c:854
25 #: c-format.c:363 c-format.c:387 config/i386/msformat-c.c:50
29 #: c-format.c:363 c-format.c:387 config/i386/msformat-c.c:50
30 msgid "the ' ' printf flag"
33 #: c-format.c:364 c-format.c:388 c-format.c:422 c-format.c:434 c-format.c:493
34 #: config/i386/msformat-c.c:51
38 #: c-format.c:364 c-format.c:388 c-format.c:422 c-format.c:434
39 #: config/i386/msformat-c.c:51
40 msgid "the '+' printf flag"
43 #: c-format.c:365 c-format.c:389 c-format.c:435 c-format.c:469
44 #: config/i386/msformat-c.c:52 config/i386/msformat-c.c:87
48 #: c-format.c:365 c-format.c:389 c-format.c:435 config/i386/msformat-c.c:52
49 msgid "the '#' printf flag"
52 #: c-format.c:366 c-format.c:390 c-format.c:467 config/i386/msformat-c.c:53
56 #: c-format.c:366 c-format.c:390 config/i386/msformat-c.c:53
57 msgid "the '0' printf flag"
60 #: c-format.c:367 c-format.c:391 c-format.c:466 c-format.c:496
61 #: config/i386/msformat-c.c:54
65 #: c-format.c:367 c-format.c:391 config/i386/msformat-c.c:54
66 msgid "the '-' printf flag"
69 #: c-format.c:368 c-format.c:449 config/i386/msformat-c.c:55
70 #: config/i386/msformat-c.c:75
74 #: c-format.c:368 config/i386/msformat-c.c:55
75 msgid "the ''' printf flag"
78 #: c-format.c:369 c-format.c:450
83 msgid "the 'I' printf flag"
86 #: c-format.c:370 c-format.c:392 c-format.c:447 c-format.c:470 c-format.c:497
87 #: c-format.c:1621 config/sol2-c.c:45 config/i386/msformat-c.c:56
88 #: config/i386/msformat-c.c:73
92 #: c-format.c:370 c-format.c:392 config/sol2-c.c:45
93 #: config/i386/msformat-c.c:56
94 msgid "field width in printf format"
97 #: c-format.c:371 c-format.c:393 c-format.c:424 c-format.c:437
98 #: config/i386/msformat-c.c:57
102 #: c-format.c:371 c-format.c:393 c-format.c:424 c-format.c:437
103 #: config/i386/msformat-c.c:57
104 msgid "precision in printf format"
107 #: c-format.c:372 c-format.c:394 c-format.c:425 c-format.c:438 c-format.c:448
108 #: c-format.c:500 config/sol2-c.c:46 config/i386/msformat-c.c:58
109 #: config/i386/msformat-c.c:74
110 msgid "length modifier"
113 #: c-format.c:372 c-format.c:394 c-format.c:425 c-format.c:438
114 #: config/sol2-c.c:46 config/i386/msformat-c.c:58
115 msgid "length modifier in printf format"
118 #: c-format.c:423 c-format.c:436
122 #: c-format.c:423 c-format.c:436
123 msgid "the 'q' diagnostic flag"
126 #: c-format.c:444 config/i386/msformat-c.c:71
127 msgid "assignment suppression"
130 #: c-format.c:444 config/i386/msformat-c.c:71
131 msgid "the assignment suppression scanf feature"
134 #: c-format.c:445 config/i386/msformat-c.c:72
138 #: c-format.c:445 config/i386/msformat-c.c:72
139 msgid "the 'a' scanf flag"
147 msgid "the 'm' scanf flag"
150 #: c-format.c:447 config/i386/msformat-c.c:73
151 msgid "field width in scanf format"
154 #: c-format.c:448 config/i386/msformat-c.c:74
155 msgid "length modifier in scanf format"
158 #: c-format.c:449 config/i386/msformat-c.c:75
159 msgid "the ''' scanf flag"
163 msgid "the 'I' scanf flag"
171 msgid "the '_' strftime flag"
175 msgid "the '-' strftime flag"
179 msgid "the '0' strftime flag"
182 #: c-format.c:468 c-format.c:492
187 msgid "the '^' strftime flag"
190 #: c-format.c:469 config/i386/msformat-c.c:87
191 msgid "the '#' strftime flag"
195 msgid "field width in strftime format"
203 msgid "the 'E' strftime modifier"
211 msgid "the 'O' strftime modifier"
215 msgid "the 'O' modifier"
219 msgid "fill character"
223 msgid "fill character in strfmon format"
227 msgid "the '^' strfmon flag"
231 msgid "the '+' strfmon flag"
239 msgid "the '(' strfmon flag"
247 msgid "the '!' strfmon flag"
251 msgid "the '-' strfmon flag"
255 msgid "field width in strfmon format"
259 msgid "left precision"
263 msgid "left precision in strfmon format"
267 msgid "right precision"
271 msgid "right precision in strfmon format"
275 msgid "length modifier in strfmon format"
279 msgid "field precision"
282 #: c-objc-common.c:164
283 msgid "({anonymous})"
286 #: c-opts.c:1501 tree.c:3970 cp/error.c:999 fortran/cpp.c:552
290 #. Handle deferred options from command-line.
291 #: c-opts.c:1519 fortran/cpp.c:557
292 msgid "<command-line>"
296 msgid "expected end of line"
299 #: c-parser.c:1375 c-parser.c:3463 c-parser.c:3897 c-parser.c:4158
300 #: c-parser.c:4228 c-parser.c:4239 c-parser.c:4389 c-parser.c:6264
301 #: c-parser.c:6298 c-parser.c:6330 c-parser.c:6377 c-parser.c:6513
302 #: c-parser.c:7899 c-parser.c:8043 c-parser.c:8081 c-parser.c:1944
303 #, gcc-internal-format
304 msgid "expected %<;%>"
307 #: c-parser.c:1883 c-parser.c:2147 c-parser.c:2788 c-parser.c:2840
308 #: c-parser.c:2845 c-parser.c:3941 c-parser.c:4074 c-parser.c:4189
309 #: c-parser.c:4325 c-parser.c:4451 c-parser.c:5492 c-parser.c:5529
310 #: c-parser.c:5615 c-parser.c:5653 c-parser.c:5692 c-parser.c:5707
311 #: c-parser.c:5731 c-parser.c:6721 c-parser.c:6761 c-parser.c:7253
312 #: c-parser.c:7274 c-parser.c:7324 c-parser.c:7434 c-parser.c:7507
313 #: c-parser.c:7575 c-parser.c:8006 c-parser.c:7397
314 #, gcc-internal-format
315 msgid "expected %<(%>"
318 #: c-parser.c:1898 c-parser.c:2182 c-parser.c:2389 c-parser.c:2550
319 #: c-parser.c:2610 c-parser.c:2684 c-parser.c:2795 c-parser.c:2962
320 #: c-parser.c:2973 c-parser.c:2982 c-parser.c:3944 c-parser.c:4078
321 #: c-parser.c:4246 c-parser.c:4383 c-parser.c:4462 c-parser.c:5017
322 #: c-parser.c:5203 c-parser.c:5262 c-parser.c:5438 c-parser.c:5455
323 #: c-parser.c:5476 c-parser.c:5508 c-parser.c:5609 c-parser.c:5637
324 #: c-parser.c:5677 c-parser.c:5700 c-parser.c:5723 c-parser.c:5744
325 #: c-parser.c:5884 c-parser.c:6134 c-parser.c:6558 c-parser.c:6578
326 #: c-parser.c:6729 c-parser.c:6765 c-parser.c:7256 c-parser.c:7277
327 #: c-parser.c:7355 c-parser.c:7440 c-parser.c:7556 c-parser.c:7638
328 #: c-parser.c:7935 c-parser.c:8051 c-parser.c:8092
329 msgid "expected %<)%>"
332 #: c-parser.c:2472 c-parser.c:3254 c-parser.c:3286 c-parser.c:4443
333 #: c-parser.c:5601 c-parser.c:5764 c-parser.c:5871
334 msgid "expected %<]%>"
338 msgid "expected %<;%>, %<,%> or %<)%>"
342 msgid "expected %<}%>"
345 #: c-parser.c:3404 c-parser.c:6731 c-parser.c:8335 c-parser.c:1765
346 #: c-parser.c:1960 c-parser.c:6441
347 #, gcc-internal-format
348 msgid "expected %<{%>"
351 #: c-parser.c:3622 c-parser.c:3631 c-parser.c:4347 c-parser.c:4683
352 #: c-parser.c:6571 c-parser.c:6871 c-parser.c:6928 c-parser.c:7545
353 msgid "expected %<:%>"
357 msgid "expected %<while%>"
360 #: c-parser.c:5499 c-parser.c:5540 c-parser.c:5622 c-parser.c:5629
362 msgid "expected %<,%>"
365 #: c-parser.c:6144 c-parser.c:6176 c-parser.c:6390
366 msgid "expected %<@end%>"
370 msgid "expected %<>%>"
374 msgid "expected %<,%> or %<)%>"
377 #: c-parser.c:8033 c-parser.c:3309
378 #, gcc-internal-format
379 msgid "expected %<=%>"
382 #: c-parser.c:8392 c-parser.c:8382
383 #, gcc-internal-format
384 msgid "expected %<#pragma omp section%> or %<}%>"
387 #: c-pretty-print.c:324
391 #: c-pretty-print.c:363
392 msgid "<unnamed-unsigned:"
395 #: c-pretty-print.c:364
396 msgid "<unnamed-signed:"
399 #: c-pretty-print.c:367
400 msgid "<unnamed-float:"
403 #: c-pretty-print.c:370
404 msgid "<unnamed-fixed:"
407 #: c-pretty-print.c:385
408 msgid "<typedef-error>"
411 #: c-pretty-print.c:398
415 #: c-pretty-print.c:1142
416 msgid "<erroneous-expression>"
419 #: c-pretty-print.c:1146 cp/cxx-pretty-print.c:154
420 msgid "<return-value>"
424 msgid "array initialized from parenthesized string constant"
427 #: c-typeck.c:5780 c-typeck.c:6651
428 msgid "initialization of a flexible array member"
431 #: c-typeck.c:5790 cp/typeck2.c:851
432 #, gcc-internal-format
433 msgid "char-array initialized from wide string"
437 msgid "wide character array initialized from non-wide string"
441 msgid "wide character array initialized from incompatible wide string"
445 msgid "array of inappropriate type initialized from string constant"
448 #. ??? This should not be an error when inlining calls to
449 #. unprototyped functions.
450 #: c-typeck.c:5906 c-typeck.c:5359 cp/typeck.c:1862
451 #, gcc-internal-format
452 msgid "invalid use of non-lvalue array"
456 msgid "array initialized from non-constant array expression"
459 #: c-typeck.c:5946 c-typeck.c:5949 c-typeck.c:5957 c-typeck.c:5996
461 msgid "initializer element is not constant"
464 #: c-typeck.c:5962 c-typeck.c:6008 c-typeck.c:7460
465 msgid "initializer element is not a constant expression"
468 #: c-typeck.c:6003 c-typeck.c:7455
469 #, gcc-internal-format
470 msgid "initializer element is not computable at load time"
473 #. Although C99 is unclear about whether incomplete arrays
474 #. of VLAs themselves count as VLAs, it does not make
475 #. sense to permit them to be initialized given that
476 #. ordinary VLAs may not be initialized.
477 #: c-typeck.c:6017 c-decl.c:3954 c-decl.c:3969
478 #, gcc-internal-format
479 msgid "variable-sized object may not be initialized"
483 msgid "invalid initializer"
491 msgid "extra brace group at end of initializer"
495 msgid "missing braces around initializer"
499 msgid "braces around scalar initializer"
503 msgid "initialization of flexible array member in a nested context"
507 msgid "missing initializer"
511 msgid "empty scalar initializer"
515 msgid "extra elements in scalar initializer"
518 #: c-typeck.c:6814 c-typeck.c:6892
519 msgid "array index in non-array initializer"
522 #: c-typeck.c:6819 c-typeck.c:6948
523 msgid "field name not in record or union initializer"
527 msgid "array index in initializer not of integer type"
530 #: c-typeck.c:6874 c-typeck.c:6883
531 msgid "array index in initializer is not an integer constant expression"
534 #: c-typeck.c:6888 c-typeck.c:6890
535 msgid "nonconstant array index in initializer"
538 #: c-typeck.c:6894 c-typeck.c:6897
539 msgid "array index in initializer exceeds array bounds"
543 msgid "empty index range in initializer"
547 msgid "array index range in initializer exceeds array bounds"
550 #: c-typeck.c:7003 c-typeck.c:7030 c-typeck.c:7549
551 msgid "initialized field with side-effects overwritten"
554 #: c-typeck.c:7005 c-typeck.c:7032 c-typeck.c:7551
555 msgid "initialized field overwritten"
558 #: c-typeck.c:7477 c-typeck.c:4965
559 #, gcc-internal-format
560 msgid "enum conversion in initialization is invalid in C++"
564 msgid "excess elements in char array initializer"
567 #: c-typeck.c:7773 c-typeck.c:7832
568 msgid "excess elements in struct initializer"
572 msgid "non-static initialization of a flexible array member"
576 msgid "excess elements in union initializer"
580 msgid "excess elements in array initializer"
584 msgid "excess elements in vector initializer"
588 msgid "excess elements in scalar initializer"
592 msgid "flow control insn inside a basic block"
596 msgid "wrong insn in the fallthru edge"
600 msgid "insn outside basic block"
604 msgid "return not followed by barrier"
607 #: collect2.c:497 gcc.c:7734
609 msgid "internal gcc abort in %s, at %s:%d"
614 msgid "COLLECT_LTO_WRAPPER must be set."
619 msgid "too many lto output files"
627 #: collect2.c:1715 collect2.c:1886 collect2.c:1921
632 #: collect2.c:1718 collect2.c:1891 collect2.c:1924
639 msgid "collect2 version %s"
644 msgid "%d constructor found\n"
645 msgid_plural "%d constructors found\n"
651 msgid "%d destructor found\n"
652 msgid_plural "%d destructors found\n"
658 msgid "%d frame table found\n"
659 msgid_plural "%d frame tables found\n"
663 #: collect2.c:1985 lto-wrapper.c:175
665 msgid "can't get program status"
670 msgid "could not open response file %s"
675 msgid "could not write to response file %s"
680 msgid "could not close response file %s"
685 msgid "[cannot find %s]"
690 msgid "cannot find '%s'"
693 #: collect2.c:2101 collect2.c:2624 collect2.c:2820 gcc.c:3085
696 msgid "pex_init failed"
701 msgid "[Leaving %s]\n"
708 "write_c_file - output name is %s, prefix is %s\n"
713 msgid "cannot find 'nm'"
718 msgid "can't open nm output"
723 msgid "init function found in object %s"
728 msgid "fini function found in object %s"
733 msgid "can't open ldd output"
740 "ldd output with constructors/destructors.\n"
745 msgid "dynamic dependency %s not found"
750 msgid "unable to open dynamic dependency '%s'"
755 msgid "%s: not a COFF file"
760 msgid "%s: cannot open as COFF file"
765 msgid "library lib%s not found"
770 msgid "\"%s\" is not a valid option to the preprocessor"
775 msgid "too many input files"
780 msgid "compilation terminated due to -Wfatal-errors.\n"
786 "Please submit a full bug report,\n"
787 "with preprocessed source if appropriate.\n"
788 "See %s for instructions.\n"
793 msgid "compilation terminated.\n"
799 "*** WARNING *** there are active plugins, do not report this as a bug unless "
800 "you can reproduce it without enabling any plugins.\n"
805 msgid "%s:%d: confused by earlier errors, bailing out\n"
810 msgid "Internal compiler error: Error reporting routines re-entered.\n"
814 msgid "negative insn length"
818 msgid "could not split insn"
822 msgid "invalid 'asm': "
827 msgid "nested assembly dialect alternatives"
830 #: final.c:3284 final.c:3296
832 msgid "unterminated assembly dialect alternative"
837 msgid "operand number missing after %%-letter"
840 #: final.c:3346 final.c:3387
842 msgid "operand number out of range"
847 msgid "invalid %%-code"
852 msgid "'%%l' operand isn't a label"
855 #. We can't handle floating point constants;
856 #. PRINT_OPERAND must handle them.
857 #. We can't handle floating point constants; PRINT_OPERAND must
859 #. We can't handle floating point constants;
860 #. PRINT_OPERAND must handle them.
861 #: final.c:3582 vmsdbgout.c:496 config/i386/i386.c:10813
862 #: config/pdp11/pdp11.c:1682
864 msgid "floating constant misused"
867 #: final.c:3644 vmsdbgout.c:553 config/i386/i386.c:10900
868 #: config/pdp11/pdp11.c:1729
870 msgid "invalid expression as operand"
875 msgid "Using built-in specs.\n"
881 "Setting spec %s to '%s'\n"
887 msgid "Reading specs from %s\n"
890 #: gcc.c:2195 gcc.c:2214
892 msgid "specs %%include syntax malformed after %ld characters"
897 msgid "could not find specs file %s\n"
900 #: gcc.c:2239 gcc.c:2247 gcc.c:2256 gcc.c:2265
902 msgid "specs %%rename syntax malformed after %ld characters"
907 msgid "specs %s spec was not found to be renamed"
912 msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
917 msgid "rename spec %s to %s\n"
929 msgid "specs unknown %% command after %ld characters"
932 #: gcc.c:2312 gcc.c:2325
934 msgid "specs file malformed after %ld characters"
939 msgid "spec file has no spec for linking"
942 #: gcc.c:2705 gcc.c:5280
949 msgid "system path '%s' is not absolute"
954 msgid "-pipe not supported"
961 "Go ahead? (y or n) "
965 msgid "failed to get exit status"
969 msgid "failed to get process times"
975 "Internal error: %s (program %s)\n"
976 "Please submit a full bug report.\n"
977 "See %s for instructions."
982 msgid "# %s %.2f %.2f\n"
987 msgid "Usage: %s [options] file...\n"
995 msgid " -pass-exit-codes Exit with highest error code from a phase\n"
999 msgid " --help Display this information\n"
1004 " --target-help Display target specific command line options\n"
1009 " --help={target|optimizers|warnings|params|[^]{joined|separate|"
1010 "undocumented}}[,...]\n"
1015 " Display specific types of command line options\n"
1019 msgid " (Use '-v --help' to display command line options of sub-processes)\n"
1023 msgid " --version Display compiler version information\n"
1027 msgid " -dumpspecs Display all of the built in spec strings\n"
1031 msgid " -dumpversion Display the version of the compiler\n"
1035 msgid " -dumpmachine Display the compiler's target processor\n"
1040 " -print-search-dirs Display the directories in the compiler's search "
1046 " -print-libgcc-file-name Display the name of the compiler's companion "
1051 msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
1056 " -print-prog-name=<prog> Display the full path to compiler component "
1062 " -print-multi-directory Display the root directory for versions of "
1068 " -print-multi-lib Display the mapping between command line options "
1070 " multiple library search directories\n"
1074 msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
1078 msgid " -print-sysroot Display the target libraries directory\n"
1083 " -print-sysroot-headers-suffix Display the sysroot suffix used to find "
1089 " -Wa,<options> Pass comma-separated <options> on to the "
1095 " -Wp,<options> Pass comma-separated <options> on to the "
1101 " -Wl,<options> Pass comma-separated <options> on to the linker\n"
1105 msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
1109 msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
1113 msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
1118 " -combine Pass multiple source files to compiler at once\n"
1122 msgid " -save-temps Do not delete intermediate files\n"
1126 msgid " -save-temps=<arg> Do not delete intermediate files\n"
1131 " -no-canonical-prefixes Do not canonicalize paths when building relative\n"
1132 " prefixes to other gcc components\n"
1136 msgid " -pipe Use pipes rather than intermediate files\n"
1140 msgid " -time Time the execution of each subprocess\n"
1145 " -specs=<file> Override built-in specs with the contents of "
1151 " -std=<standard> Assume that the input sources are for <standard>\n"
1156 " --sysroot=<directory> Use <directory> as the root directory for "
1163 " -B <directory> Add <directory> to the compiler's search paths\n"
1167 msgid " -b <machine> Run gcc for target <machine>, if installed\n"
1172 " -V <version> Run gcc version number <version>, if installed\n"
1177 " -v Display the programs invoked by the compiler\n"
1182 " -### Like -v but options quoted and commands not "
1188 " -E Preprocess only; do not compile, assemble or "
1193 msgid " -S Compile only; do not assemble or link\n"
1197 msgid " -c Compile and assemble, but do not link\n"
1201 msgid " -o <file> Place the output into <file>\n"
1206 " -x <language> Specify the language of the following input "
1208 " Permissible languages include: c c++ assembler "
1210 " 'none' means revert to the default behavior of\n"
1211 " guessing the language based on the file's "
1219 "Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
1220 " passed on to the various sub-processes invoked by %s. In order to pass\n"
1221 " other options on to these processes the -W<letter> options must be used.\n"
1226 msgid "'-%c' option must have argument"
1231 msgid "couldn't run '%s': %s"
1236 msgid "couldn't run '%s': %s: %s"
1241 msgid "argument to '-Xlinker' is missing"
1246 msgid "argument to '-Xpreprocessor' is missing"
1251 msgid "argument to '-Xassembler' is missing"
1256 msgid "argument to '-l' is missing"
1261 msgid "'%s' is an unknown -save-temps option"
1266 msgid "argument to '-specs' is missing"
1271 msgid "argument to '-specs=' is missing"
1276 msgid "argument to '-wrapper' is missing"
1281 msgid "'-%c' must come at the start of the command line"
1286 msgid "argument to '-B' is missing"
1291 msgid "argument to '-x' is missing"
1294 #: gcc.c:4533 gcc.c:4998
1296 msgid "argument to '-%s' is missing"
1301 msgid "unable to locate default linker script '%s' in the library search paths"
1306 msgid "switch '%s' does not start with '-'"
1311 msgid "could not open temporary response file %s"
1316 msgid "could not write to temporary response file %s"
1321 msgid "could not close temporary response file %s"
1326 msgid "spec '%s' invalid"
1331 msgid "spec '%s' has invalid '%%0%c'"
1336 msgid "spec '%s' has invalid '%%W%c"
1341 msgid "spec '%s' has invalid '%%x%c'"
1346 msgid "Processing spec %c%s%c, which is '%s'\n"
1351 msgid "unknown spec function '%s'"
1356 msgid "error in args to spec function '%s'"
1361 msgid "malformed spec function name"
1367 msgid "no arguments for spec function"
1372 msgid "malformed spec function arguments"
1377 msgid "braced spec '%s' is invalid at '%c'"
1382 msgid "braced spec body '%s' is invalid"
1387 msgid "install: %s%s\n"
1392 msgid "programs: %s\n"
1397 msgid "libraries: %s\n"
1400 #. The error status indicates that only one set of fixed
1401 #. headers should be built.
1404 msgid "not configured with sysroot headers suffix"
1411 "For bug reporting instructions, please see:\n"
1419 #: gcc.c:7253 gcov.c:430 fortran/gfortranspec.c:373 java/jcf-dump.c:1170
1423 #: gcc.c:7254 java/jcf-dump.c:1171
1426 "This is free software; see the source for copying conditions. There is NO\n"
1427 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
1433 msgid "Target: %s\n"
1438 msgid "Configured with: %s\n"
1443 msgid "Thread model: %s\n"
1448 msgid "gcc version %s %s\n"
1453 msgid "gcc driver version %s %sexecuting gcc version %s\n"
1458 msgid "no input files"
1463 msgid "cannot specify -o with -c, -S or -E with multiple files"
1468 msgid "spec '%s' is invalid"
1473 msgid "-fuse-linker-plugin, but liblto_plugin.so not found"
1478 msgid "could not find libgcc.a"
1493 "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
1499 msgid "multilib spec '%s' is invalid"
1504 msgid "multilib exclusions '%s' is invalid"
1507 #: gcc.c:8199 gcc.c:8340
1509 msgid "multilib select '%s' is invalid"
1514 msgid "multilib exclusion '%s' is invalid"
1519 msgid "environment variable \"%s\" not defined"
1522 #: gcc.c:8675 gcc.c:8680
1524 msgid "invalid version number `%s'"
1529 msgid "too few arguments to %%:version-compare"
1534 msgid "too many arguments to %%:version-compare"
1539 msgid "unknown operator '%s' in %%:version-compare"
1545 "Assembler options\n"
1546 "=================\n"
1553 "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
1559 msgid "too many arguments to %%:compare-debug-dump-opt"
1564 msgid "too many arguments to %%:compare-debug-self-opt"
1569 msgid "too few arguments to %%:compare-debug-auxbase-opt"
1574 msgid "too many arguments to %%:compare-debug-auxbase-opt"
1579 msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
1585 "Usage: gcov [OPTION]... SOURCEFILE...\n"
1592 "Print code coverage information.\n"
1598 msgid " -h, --help Print this help, then exit\n"
1603 msgid " -v, --version Print version number, then exit\n"
1609 " -a, --all-blocks Show information for every basic block\n"
1615 " -b, --branch-probabilities Include branch probabilities in output\n"
1621 " -c, --branch-counts Given counts of branches taken\n"
1622 " rather than percentages\n"
1627 msgid " -n, --no-output Do not create an output file\n"
1633 " -l, --long-file-names Use long output file names for included\n"
1639 msgid " -f, --function-summaries Output summaries for each function\n"
1645 " -o, --object-directory DIR|FILE Search for object files in DIR or called "
1651 msgid " -p, --preserve-paths Preserve all pathname components\n"
1657 " -u, --unconditional-branches Show unconditional branch counts too\n"
1664 "For bug reporting instructions, please see:\n"
1676 "This is free software; see the source for copying conditions.\n"
1677 "There is NO warranty; not even for MERCHANTABILITY or \n"
1678 "FITNESS FOR A PARTICULAR PURPOSE.\n"
1684 msgid "%s:no functions found\n"
1687 #: gcov.c:560 gcov.c:588
1694 msgid "%s:creating '%s'\n"
1699 msgid "%s:error writing output file '%s'\n"
1704 msgid "%s:could not open output file '%s'\n"
1709 msgid "%s:source file is newer than graph file '%s'\n"
1714 msgid "(the message is only displayed one per source file)\n"
1719 msgid "%s:cannot open graph file\n"
1724 msgid "%s:not a gcov graph file\n"
1729 msgid "%s:version '%.4s', prefer '%.4s'\n"
1734 msgid "%s:already seen blocks for '%s'\n"
1739 msgid "%s:corrupted\n"
1744 msgid "%s:cannot open data file, assuming not executed\n"
1749 msgid "%s:not a gcov data file\n"
1754 msgid "%s:version '%.4s', prefer version '%.4s'\n"
1759 msgid "%s:stamp mismatch with graph file\n"
1764 msgid "%s:unknown function '%u'\n"
1769 msgid "%s:profile mismatch for '%s'\n"
1774 msgid "%s:overflowed\n"
1779 msgid "%s:'%s' lacks entry and/or exit blocks\n"
1784 msgid "%s:'%s' has arcs to entry block\n"
1789 msgid "%s:'%s' has arcs from exit block\n"
1794 msgid "%s:graph is unsolvable for '%s'\n"
1804 msgid "Lines executed:%s of %d\n"
1809 msgid "No executable lines\n"
1814 msgid "Branches executed:%s of %d\n"
1819 msgid "Taken at least once:%s of %d\n"
1824 msgid "No branches\n"
1829 msgid "Calls executed:%s of %d\n"
1839 msgid "%s:no lines for '%s'\n"
1844 msgid "call %2d returned %s\n"
1849 msgid "call %2d never executed\n"
1854 msgid "branch %2d taken %s%s\n"
1859 msgid "branch %2d never executed\n"
1864 msgid "unconditional %2d taken %s\n"
1869 msgid "unconditional %2d never executed\n"
1874 msgid "%s:cannot open source file\n"
1878 msgid "PRE disabled"
1882 msgid "GCSE disabled"
1886 msgid "const/copy propagation disabled"
1891 msgid "ignoring duplicate directory \"%s\"\n"
1896 msgid " as it is a non-system directory that duplicates a system directory\n"
1901 msgid "ignoring nonexistent directory \"%s\"\n"
1906 msgid "#include \"...\" search starts here:\n"
1911 msgid "#include <...> search starts here:\n"
1916 msgid "End of search list.\n"
1919 #. Opening quotation mark.
1924 #. Closing quotation mark.
1930 msgid "At top level:"
1933 #: langhooks.c:375 cp/error.c:2690
1935 msgid "In member function %qs"
1938 #: langhooks.c:379 cp/error.c:2693
1940 msgid "In function %qs"
1943 #: langhooks.c:430 cp/error.c:2643
1945 msgid " inlined from %qs at %s:%d:%d"
1948 #: langhooks.c:435 cp/error.c:2648
1950 msgid " inlined from %qs at %s:%d"
1953 #: langhooks.c:441 cp/error.c:2654
1955 msgid " inlined from %qs"
1958 #: loop-iv.c:2966 tree-ssa-loop-niter.c:1876
1959 msgid "assuming that the loop is not infinite"
1962 #: loop-iv.c:2967 tree-ssa-loop-niter.c:1877
1963 msgid "cannot optimize possibly infinite loops"
1966 #: loop-iv.c:2975 tree-ssa-loop-niter.c:1881
1967 msgid "assuming that the loop counter does not overflow"
1970 #: loop-iv.c:2976 tree-ssa-loop-niter.c:1882
1971 msgid "cannot optimize loop, the loop counter may overflow"
1974 #: lto-wrapper.c:184
1976 msgid "%s terminated with signal %d [%s], core dumped"
1979 #: lto-wrapper.c:187
1981 msgid "%s terminated with signal %d [%s]"
1984 #: lto-wrapper.c:192 collect2.c:2011
1985 #, gcc-internal-format
1986 msgid "%s returned %d exit status"
1989 #: lto-wrapper.c:207
1991 msgid "deleting LTRANS file %s"
1994 #: lto-wrapper.c:229
1996 msgid "failed to open %s"
1999 #: lto-wrapper.c:234
2001 msgid "could not write to temporary file %s"
2004 #: lto-wrapper.c:296 lto-wrapper.c:377
2006 msgid "invalid LTO mode"
2009 #: lto-wrapper.c:368
2014 #. What to print when a switch has no documentation.
2016 msgid "This switch lacks documentation"
2029 msgid " No options with the desired characteristics were found\n"
2035 " None found. Use --help=%s to show *all* the options supported by the %s "
2042 " All options with the desired characteristics have already been displayed\n"
2046 msgid "The following options are target specific"
2050 msgid "The following options control compiler warning messages"
2054 msgid "The following options control optimizations"
2057 #: opts.c:1403 opts.c:1442
2058 msgid "The following options are language-independent"
2062 msgid "The --param option recognizes the following as parameters"
2066 msgid "The following options are specific to just the language "
2070 msgid "The following options are supported by the language "
2074 msgid "The following options are not documented"
2078 msgid "The following options take separate arguments"
2082 msgid "The following options take joined arguments"
2086 msgid "The following options are language-related"
2091 msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
2096 msgid "warning: unrecognized argument to --help= option: %.*s\n"
2108 msgid "unable to generate reloads for:"
2112 msgid "this is the insn:"
2115 #. It's the compiler's fault.
2117 msgid "could not find a spill register"
2120 #. It's the compiler's fault.
2122 msgid "VOIDmode on an output"
2126 msgid "Failure trying to reload:"
2130 msgid "unrecognizable insn:"
2134 msgid "insn does not satisfy its constraints:"
2140 "Execution times (seconds)\n"
2143 #. Print total time.
2150 msgid "time in %s: %ld.%06ld (%ld%%)\n"
2155 msgid "collect: reading %s\n"
2160 msgid "removing .rpo file"
2165 msgid "renaming .rpo file"
2170 msgid "collect: recompiling %s\n"
2175 msgid "collect: tweaking %s in %s\n"
2180 msgid "collect: relinking\n"
2185 msgid "unrecoverable error"
2191 "%s%s%s %sversion %s (%s)\n"
2192 "%s\tcompiled by GNU C version %s, "
2197 msgid "%s%s%s %sversion %s (%s) compiled by CC, "
2202 msgid "GMP version %s, MPFR version %s, MPC version %s\n"
2207 msgid "%s%swarning: %s header version %s differs from library version %s.\n"
2213 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
2217 msgid "options passed: "
2221 msgid "options enabled: "
2226 msgid "created and used with differing settings of '%s'"
2230 msgid "out of memory"
2234 msgid "created and used with different settings of -fpic"
2238 msgid "created and used with different settings of -fpie"
2243 "assuming signed overflow does not occur when simplifying && or || to & or |"
2248 "assuming signed overflow does not occur when simplifying ==, != or ! to "
2253 msgid "function not considered for inlining"
2256 #. Inlining failed owing to unavailable function body.
2258 msgid "function body not available"
2262 msgid "redefined extern inline functions are not considered for inlining"
2265 #. Function is not inlinable.
2267 msgid "function not inlinable"
2270 #. Function is not an inlining candidate.
2272 msgid "function not inline candidate"
2276 msgid "--param large-function-growth limit reached"
2280 msgid "--param large-stack-frame-growth limit reached"
2284 msgid "--param max-inline-insns-single limit reached"
2288 msgid "--param max-inline-insns-auto limit reached"
2292 msgid "--param inline-unit-growth limit reached"
2295 #. Recursive inlining.
2297 msgid "recursive inlining"
2300 #. Call is unlikely.
2302 msgid "call is unlikely and code size would grow"
2306 msgid "function not declared inline and code size would grow"
2310 msgid "optimizing for size and code size would grow"
2313 #. Inlining failed because of mismatched options or arguments.
2315 msgid "target specific option mismatch"
2319 msgid "mismatched arguments"
2323 msgid "originally indirect function call not considered for inlining"
2326 #. The remainder are real diagnostic types.
2327 #: diagnostic.def:33
2328 msgid "fatal error: "
2331 #: diagnostic.def:34
2332 msgid "internal compiler error: "
2335 #: diagnostic.def:35
2339 #: diagnostic.def:36
2340 msgid "sorry, unimplemented: "
2343 #: diagnostic.def:37
2347 #: diagnostic.def:38
2348 msgid "anachronism: "
2351 #: diagnostic.def:39
2355 #: diagnostic.def:40
2359 #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
2360 #. prefix does not matter.
2361 #: diagnostic.def:43
2365 #: diagnostic.def:44
2370 msgid "The threshold ratio between current and hottest structure counts"
2374 msgid "Maximal estimated outcome of branch considered predictable"
2379 "The maximum number of instructions in a single function eligible for inlining"
2383 msgid "The maximum number of instructions when automatically inlining"
2388 "The maximum number of instructions inline function can grow to via recursive "
2394 "The maximum number of instructions non-inline function can grow to via "
2395 "recursive inlining"
2399 msgid "The maximum depth of recursive inlining for inline functions"
2403 msgid "The maximum depth of recursive inlining for non-inline functions"
2408 "Inline recursively only when the probability of call being executed exceeds "
2414 "The maximum number of nested indirect inlining performed by early inliner"
2419 "If -fvariable-expansion-in-unroller is used, the maximum number of times "
2420 "that an individual variable will be expanded during loop unrolling"
2425 "If -ftree-vectorize is used, the minimal loop bound of a loop to be "
2426 "considered for vectorization"
2430 msgid "The maximum number of instructions to consider to fill a delay slot"
2435 "The maximum number of instructions to consider to find accurate live "
2436 "register information"
2440 msgid "The maximum length of scheduling's pending operations list"
2444 msgid "The size of function body to be considered large"
2448 msgid "Maximal growth due to inlining of large function (in percent)"
2452 msgid "The size of translation unit to be considered large"
2457 "How much can given compilation unit grow because of the inlining (in percent)"
2462 "How much can given compilation unit grow because of the interprocedural "
2463 "constant propagation (in percent)"
2468 "Maximal estimated growth of function body caused by early inlining of single "
2473 msgid "The size of stack frame to be considered large"
2477 msgid "Maximal stack frame growth due to inlining (in percent)"
2481 msgid "The maximum amount of memory to be allocated by GCSE"
2486 "The threshold ratio for performing partial redundancy elimination after "
2492 "The threshold ratio of critical edges execution count that permit performing "
2493 "redundancy elimination after reload"
2497 msgid "The maximum number of instructions to consider to unroll in a loop"
2502 "The maximum number of instructions to consider to unroll in a loop on average"
2506 msgid "The maximum number of unrollings of a single loop"
2510 msgid "The maximum number of insns of a peeled loop"
2514 msgid "The maximum number of peelings of a single loop"
2518 msgid "The maximum number of insns of a completely peeled loop"
2523 "The maximum number of peelings of a single loop that is peeled completely"
2527 msgid "The maximum number of insns of a peeled loop that rolls only once"
2531 msgid "The maximum depth of a loop nest we completely peel"
2535 msgid "The maximum number of insns of an unswitched loop"
2539 msgid "The maximum number of unswitchings in a single loop"
2544 "Bound on the number of iterations the brute force # of iterations analysis "
2545 "algorithm evaluates"
2549 msgid "Bound on the cost of an expression to compute the number of iterations"
2554 "A factor for tuning the upper bound that swing modulo scheduler uses for "
2560 "The number of cycles the swing modulo scheduler considers when checking "
2561 "conflicts using DFA"
2566 "A threshold on the average loop count considered by the swing modulo "
2572 "Select fraction of the maximal count of repetitions of basic block in "
2573 "program given basic block needs to have to be considered hot"
2578 "Select fraction of the maximal frequency of executions of basic block in "
2579 "function given basic block needs to have to be considered hot"
2584 "Select fraction of the maximal frequency of executions of basic block in "
2585 "function given basic block get alignment"
2590 "Loops iterating at least selected number of iterations will get loop "
2595 msgid "The maximum number of loop iterations we predict statically"
2600 "The percentage of function, weighted by execution frequency, that must be "
2601 "covered by trace formation. Used when profile feedback is available"
2606 "The percentage of function, weighted by execution frequency, that must be "
2607 "covered by trace formation. Used when profile feedback is not available"
2611 msgid "Maximal code growth caused by tail duplication (in percent)"
2616 "Stop reverse growth if the reverse probability of best edge is less than "
2617 "this threshold (in percent)"
2622 "Stop forward growth if the probability of best edge is less than this "
2623 "threshold (in percent). Used when profile feedback is available"
2628 "Stop forward growth if the probability of best edge is less than this "
2629 "threshold (in percent). Used when profile feedback is not available"
2633 msgid "The maximum number of incoming edges to consider for crossjumping"
2638 "The minimum number of matching instructions to consider for crossjumping"
2642 msgid "The maximum expansion factor when copying basic blocks"
2647 "The maximum number of insns to duplicate when unfactoring computed gotos"
2651 msgid "The maximum length of path considered in cse"
2655 msgid "The maximum instructions CSE process before flushing"
2660 "The minimum cost of an expensive expression in the loop invariant motion"
2665 "Bound on number of candidates below that all candidates are considered in iv "
2670 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
2675 "If number of candidates in the set is smaller, we always try to remove "
2676 "unused ivs during its optimization"
2680 msgid "Bound on size of expressions used in the scalar evolutions analyzer"
2684 msgid "Bound on the number of variables in Omega constraint systems"
2688 msgid "Bound on the number of inequalities in Omega constraint systems"
2692 msgid "Bound on the number of equalities in Omega constraint systems"
2696 msgid "Bound on the number of wild cards in Omega constraint systems"
2700 msgid "Bound on the size of the hash table in Omega constraint systems"
2704 msgid "Bound on the number of keys in Omega constraint systems"
2709 "When set to 1, use expensive methods to eliminate all redundant constraints"
2714 "Bound on number of runtime checks inserted by the vectorizer's loop "
2715 "versioning for alignment check"
2720 "Bound on number of runtime checks inserted by the vectorizer's loop "
2721 "versioning for alias check"
2725 msgid "The maximum memory locations recorded by cselib"
2730 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
2731 "total size of the heap"
2735 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
2740 "The maximum number of instructions to search backward when looking for "
2744 #: params.def:521 params.def:531
2746 "The maximum number of blocks in a region to be considered for interblock "
2750 #: params.def:526 params.def:536
2752 "The maximum number of insns in a region to be considered for interblock "
2758 "The minimum probability of reaching a source block for interblock "
2759 "speculative scheduling"
2763 msgid "The maximum number of iterations through CFG to extend regions"
2768 "The maximum conflict delay for an insn to be considered for speculative "
2774 "The minimal probability of speculation success (in percents), so that "
2775 "speculative insn will be scheduled."
2779 msgid "The maximum size of the lookahead window of selective scheduling"
2783 msgid "Maximum number of times that an insn could be scheduled"
2788 "Maximum number of instructions in the ready list that are considered "
2789 "eligible for renaming"
2793 msgid "Minimal distance between possibly conflicting store and load"
2798 "The maximum number of RTL nodes that can be recorded as combiner's last value"
2802 msgid "The upper bound for sharing integer constants"
2807 "Minimum number of virtual mappings to consider switching to full virtual "
2813 "Ratio between virtual mappings and virtual symbols to do full virtual renames"
2818 "The lower bound for a buffer to be considered for stack smashing protection"
2823 "Maximum number of statements allowed in a block that needs to be duplicated "
2824 "when threading jumps"
2829 "Maximum number of fields in a structure before pointer analysis treats the "
2830 "structure as a single variable"
2835 "The maximum number of instructions ready to be issued to be considered by "
2836 "the scheduler during the first scheduling pass"
2840 msgid "The number of insns executed before prefetch is completed"
2844 msgid "The number of prefetches that can run at the same time"
2848 msgid "The size of L1 cache"
2852 msgid "The size of L1 cache line"
2856 msgid "The size of L2 cache"
2860 msgid "Whether to use canonical types"
2865 "Maximum length of partial antic set when performing tree pre optimization"
2869 msgid "Maximum size of a SCC before SCCVN stops processing a function"
2873 msgid "Max loops number for regional RA"
2877 msgid "Max size of conflict table in MB"
2882 "The number of registers in each class kept unused by loop invariant motion"
2887 "The maximum ratio between array size and switch branches for a switch "
2888 "conversion to take place"
2892 msgid "size of tiles for loop blocking"
2896 msgid "maximum number of parameters in a SCoP"
2900 msgid "maximum number of basic blocks per function to be analyzed by Graphite"
2904 msgid "Max basic blocks number in loop for loop invariant motion"
2909 "Maximum number of instructions in basic block to be considered for SLP "
2915 "Min. ratio of insns to prefetches to enable prefetching for a loop with an "
2916 "unknown trip count"
2920 msgid "Min. ratio of insns to mem ops to enable prefetching in a loop"
2924 msgid "Max. size of var tracking hash tables"
2928 msgid "The minimum UID to be used for a nondebug insn"
2933 "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer "
2934 "to an aggregate with"
2937 #: config/alpha/alpha.c:5135
2939 msgid "invalid %%H value"
2942 #: config/alpha/alpha.c:5156 config/bfin/bfin.c:1683
2944 msgid "invalid %%J value"
2947 #: config/alpha/alpha.c:5186 config/ia64/ia64.c:4975
2949 msgid "invalid %%r value"
2952 #: config/alpha/alpha.c:5196 config/ia64/ia64.c:4929
2953 #: config/rs6000/rs6000.c:14626 config/xtensa/xtensa.c:2253
2955 msgid "invalid %%R value"
2958 #: config/alpha/alpha.c:5202 config/rs6000/rs6000.c:14545
2959 #: config/xtensa/xtensa.c:2220
2961 msgid "invalid %%N value"
2964 #: config/alpha/alpha.c:5210 config/rs6000/rs6000.c:14573
2966 msgid "invalid %%P value"
2969 #: config/alpha/alpha.c:5218
2971 msgid "invalid %%h value"
2974 #: config/alpha/alpha.c:5226 config/xtensa/xtensa.c:2246
2976 msgid "invalid %%L value"
2979 #: config/alpha/alpha.c:5265 config/rs6000/rs6000.c:14527
2981 msgid "invalid %%m value"
2984 #: config/alpha/alpha.c:5273 config/rs6000/rs6000.c:14535
2986 msgid "invalid %%M value"
2989 #: config/alpha/alpha.c:5317
2991 msgid "invalid %%U value"
2994 #: config/alpha/alpha.c:5329 config/alpha/alpha.c:5343
2995 #: config/rs6000/rs6000.c:14634
2997 msgid "invalid %%s value"
3000 #: config/alpha/alpha.c:5366
3002 msgid "invalid %%C value"
3005 #: config/alpha/alpha.c:5403 config/rs6000/rs6000.c:14381
3007 msgid "invalid %%E value"
3010 #: config/alpha/alpha.c:5428 config/alpha/alpha.c:5476
3012 msgid "unknown relocation unspec"
3015 #: config/alpha/alpha.c:5437 config/crx/crx.c:1092
3016 #: config/rs6000/rs6000.c:14988 config/spu/spu.c:1695
3018 msgid "invalid %%xn code"
3021 #: config/arc/arc.c:1724 config/m32r/m32r.c:1980
3023 msgid "invalid operand to %%R code"
3026 #: config/arc/arc.c:1756 config/m32r/m32r.c:2003
3028 msgid "invalid operand to %%H/%%L code"
3031 #: config/arc/arc.c:1778 config/m32r/m32r.c:2074
3033 msgid "invalid operand to %%U code"
3036 #: config/arc/arc.c:1789
3038 msgid "invalid operand to %%V code"
3042 #. Undocumented flag.
3043 #: config/arc/arc.c:1796 config/m32r/m32r.c:2101 config/sparc/sparc.c:7164
3045 msgid "invalid operand output code"
3048 #: config/arm/arm.c:14854 config/arm/arm.c:14872
3050 msgid "predicated Thumb instruction"
3053 #: config/arm/arm.c:14860
3055 msgid "predicated instruction in conditional sequence"
3058 #: config/arm/arm.c:15030
3060 msgid "invalid shift operand"
3063 #: config/arm/arm.c:15077 config/arm/arm.c:15087 config/arm/arm.c:15097
3064 #: config/arm/arm.c:15107 config/arm/arm.c:15117 config/arm/arm.c:15156
3065 #: config/arm/arm.c:15174 config/arm/arm.c:15209 config/arm/arm.c:15228
3066 #: config/arm/arm.c:15243 config/arm/arm.c:15270 config/arm/arm.c:15277
3067 #: config/arm/arm.c:15295 config/arm/arm.c:15302 config/arm/arm.c:15310
3068 #: config/arm/arm.c:15331 config/arm/arm.c:15338 config/arm/arm.c:15428
3069 #: config/arm/arm.c:15435 config/arm/arm.c:15453 config/arm/arm.c:15460
3070 #: config/bfin/bfin.c:1696 config/bfin/bfin.c:1703 config/bfin/bfin.c:1710
3071 #: config/bfin/bfin.c:1717 config/bfin/bfin.c:1726 config/bfin/bfin.c:1733
3072 #: config/bfin/bfin.c:1740 config/bfin/bfin.c:1747
3074 msgid "invalid operand for code '%c'"
3077 #: config/arm/arm.c:15169
3079 msgid "instruction never executed"
3082 #: config/arm/arm.c:15472
3084 msgid "missing operand"
3087 #: config/arm/arm.c:17746
3088 msgid "function parameters cannot have __fp16 type"
3091 #: config/arm/arm.c:17756
3092 msgid "functions cannot return __fp16 type"
3095 #: config/avr/avr.c:1069
3097 msgid "address operand requires constraint for X, Y, or Z register"
3100 #: config/avr/avr.c:1195
3101 msgid "bad address, not a constant):"
3104 #: config/avr/avr.c:1208
3105 msgid "bad address, not (reg+disp):"
3108 #: config/avr/avr.c:1215
3109 msgid "bad address, not post_inc or pre_dec:"
3112 #: config/avr/avr.c:1226
3113 msgid "internal compiler error. Bad address:"
3116 #: config/avr/avr.c:1251
3117 msgid "internal compiler error. Unknown mode:"
3120 #: config/avr/avr.c:1838 config/avr/avr.c:2526
3121 msgid "invalid insn:"
3124 #: config/avr/avr.c:1877 config/avr/avr.c:1963 config/avr/avr.c:2012
3125 #: config/avr/avr.c:2040 config/avr/avr.c:2135 config/avr/avr.c:2304
3126 #: config/avr/avr.c:2565 config/avr/avr.c:2677
3127 msgid "incorrect insn:"
3130 #: config/avr/avr.c:2059 config/avr/avr.c:2220 config/avr/avr.c:2375
3131 #: config/avr/avr.c:2743
3132 msgid "unknown move insn:"
3135 #: config/avr/avr.c:2973
3136 msgid "bad shift insn:"
3139 #: config/avr/avr.c:3089 config/avr/avr.c:3509 config/avr/avr.c:3867
3140 msgid "internal compiler error. Incorrect shift:"
3143 #: config/bfin/bfin.c:1645
3145 msgid "invalid %%j value"
3148 #: config/bfin/bfin.c:1838
3150 msgid "invalid const_double operand"
3153 #: config/cris/cris.c:528 config/moxie/moxie.c:91 c-typeck.c:5656
3154 #: c-typeck.c:5672 c-typeck.c:5689 final.c:3089 final.c:3091 fold-const.c:990
3155 #: gcc.c:5266 loop-iv.c:2968 loop-iv.c:2977 rtl-error.c:105 toplev.c:629
3156 #: tree-ssa-loop-niter.c:1885 tree-vrp.c:5719 cp/typeck.c:5126 java/expr.c:411
3157 #, gcc-internal-format
3161 #: config/cris/cris.c:579
3162 msgid "unexpected index-type in cris_print_index"
3165 #: config/cris/cris.c:596
3166 msgid "unexpected base-type in cris_print_base"
3169 #: config/cris/cris.c:712
3170 msgid "invalid operand for 'b' modifier"
3173 #: config/cris/cris.c:729
3174 msgid "invalid operand for 'o' modifier"
3177 #: config/cris/cris.c:748
3178 msgid "invalid operand for 'O' modifier"
3181 #: config/cris/cris.c:781
3182 msgid "invalid operand for 'p' modifier"
3185 #: config/cris/cris.c:820
3186 msgid "invalid operand for 'z' modifier"
3189 #: config/cris/cris.c:884 config/cris/cris.c:918
3190 msgid "invalid operand for 'H' modifier"
3193 #: config/cris/cris.c:894
3194 msgid "bad register"
3197 #: config/cris/cris.c:938
3198 msgid "invalid operand for 'e' modifier"
3201 #: config/cris/cris.c:955
3202 msgid "invalid operand for 'm' modifier"
3205 #: config/cris/cris.c:980
3206 msgid "invalid operand for 'A' modifier"
3209 #: config/cris/cris.c:1003
3210 msgid "invalid operand for 'D' modifier"
3213 #: config/cris/cris.c:1017
3214 msgid "invalid operand for 'T' modifier"
3217 #: config/cris/cris.c:1037 config/moxie/moxie.c:161
3218 msgid "invalid operand modifier letter"
3221 #: config/cris/cris.c:1094
3222 msgid "unexpected multiplicative operand"
3225 #: config/cris/cris.c:1114 config/moxie/moxie.c:186
3226 msgid "unexpected operand"
3229 #: config/cris/cris.c:1147 config/cris/cris.c:1157
3230 msgid "unrecognized address"
3233 #: config/cris/cris.c:2265
3234 msgid "unrecognized supposed constant"
3237 #: config/cris/cris.c:2694 config/cris/cris.c:2758
3238 msgid "unexpected side-effects in address"
3241 #. Can't possibly get a GOT-needing-fixup for a function-call,
3243 #: config/cris/cris.c:3595
3244 msgid "Unidentifiable call op"
3247 #: config/cris/cris.c:3647
3249 msgid "PIC register isn't set up"
3252 #: config/fr30/fr30.c:481
3254 msgid "fr30_print_operand_address: unhandled address"
3257 #: config/fr30/fr30.c:505
3259 msgid "fr30_print_operand: unrecognized %%p code"
3262 #: config/fr30/fr30.c:525
3264 msgid "fr30_print_operand: unrecognized %%b code"
3267 #: config/fr30/fr30.c:546
3269 msgid "fr30_print_operand: unrecognized %%B code"
3272 #: config/fr30/fr30.c:554
3274 msgid "fr30_print_operand: invalid operand to %%A code"
3277 #: config/fr30/fr30.c:571
3279 msgid "fr30_print_operand: invalid %%x code"
3282 #: config/fr30/fr30.c:578
3284 msgid "fr30_print_operand: invalid %%F code"
3287 #: config/fr30/fr30.c:595
3289 msgid "fr30_print_operand: unknown code"
3292 #: config/fr30/fr30.c:623 config/fr30/fr30.c:632 config/fr30/fr30.c:643
3293 #: config/fr30/fr30.c:656
3295 msgid "fr30_print_operand: unhandled MEM"
3298 #: config/frv/frv.c:2601
3299 msgid "bad insn to frv_print_operand_address:"
3302 #: config/frv/frv.c:2612
3303 msgid "bad register to frv_print_operand_memory_reference_reg:"
3306 #: config/frv/frv.c:2651 config/frv/frv.c:2661 config/frv/frv.c:2670
3307 #: config/frv/frv.c:2691 config/frv/frv.c:2696
3308 msgid "bad insn to frv_print_operand_memory_reference:"
3311 #: config/frv/frv.c:2782
3313 msgid "bad condition code"
3316 #: config/frv/frv.c:2857
3317 msgid "bad insn in frv_print_operand, bad const_double"
3320 #: config/frv/frv.c:2918
3321 msgid "bad insn to frv_print_operand, 'e' modifier:"
3324 #: config/frv/frv.c:2926
3325 msgid "bad insn to frv_print_operand, 'F' modifier:"
3328 #: config/frv/frv.c:2942
3329 msgid "bad insn to frv_print_operand, 'f' modifier:"
3332 #: config/frv/frv.c:2956
3333 msgid "bad insn to frv_print_operand, 'g' modifier:"
3336 #: config/frv/frv.c:3004
3337 msgid "bad insn to frv_print_operand, 'L' modifier:"
3340 #: config/frv/frv.c:3017
3341 msgid "bad insn to frv_print_operand, 'M/N' modifier:"
3344 #: config/frv/frv.c:3038
3345 msgid "bad insn to frv_print_operand, 'O' modifier:"
3348 #: config/frv/frv.c:3056
3349 msgid "bad insn to frv_print_operand, P modifier:"
3352 #: config/frv/frv.c:3076
3353 msgid "bad insn in frv_print_operand, z case"
3356 #: config/frv/frv.c:3107
3357 msgid "bad insn in frv_print_operand, 0 case"
3360 #: config/frv/frv.c:3112
3361 msgid "frv_print_operand: unknown code"
3364 #: config/frv/frv.c:4494
3365 msgid "bad output_move_single operand"
3368 #: config/frv/frv.c:4621
3369 msgid "bad output_move_double operand"
3372 #: config/frv/frv.c:4763
3373 msgid "bad output_condmove_single operand"
3376 #. This macro is a C statement to print on `stderr' a string describing the
3377 #. particular machine description choice. Every machine description should
3378 #. define `TARGET_VERSION'. For example:
3381 #. #define TARGET_VERSION fprintf (stderr, " (68k, Motorola syntax)");
3383 #. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
3385 #: config/frv/frv.h:328
3390 #: config/i386/i386.c:10894
3392 msgid "invalid UNSPEC as operand"
3395 #: config/i386/i386.c:11440
3397 msgid "'%%&' used without any local dynamic TLS references"
3400 #: config/i386/i386.c:11531 config/i386/i386.c:11606
3402 msgid "invalid operand size for operand code '%c'"
3405 #: config/i386/i386.c:11601
3407 msgid "invalid operand type used with operand code '%c'"
3410 #: config/i386/i386.c:11681 config/i386/i386.c:11721
3412 msgid "operand is not a condition code, invalid operand code 'D'"
3415 #: config/i386/i386.c:11747
3418 "operand is neither a constant nor a condition code, invalid operand code 'C'"
3421 #: config/i386/i386.c:11757
3424 "operand is neither a constant nor a condition code, invalid operand code 'F'"
3427 #: config/i386/i386.c:11775
3430 "operand is neither a constant nor a condition code, invalid operand code 'c'"
3433 #: config/i386/i386.c:11785
3436 "operand is neither a constant nor a condition code, invalid operand code 'f'"
3439 #: config/i386/i386.c:11888
3441 msgid "operand is not a condition code, invalid operand code 'Y'"
3444 #: config/i386/i386.c:11903
3446 msgid "invalid operand code '%c'"
3449 #: config/i386/i386.c:11953
3451 msgid "invalid constraints for operand"
3454 #: config/i386/i386.c:19549
3455 msgid "unknown insn mode"
3458 #. 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.
3459 #. 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.
3460 #: config/i386/xm-djgpp.h:61
3462 msgid "environment variable DJGPP not defined"
3465 #: config/i386/xm-djgpp.h:63
3467 msgid "environment variable DJGPP points to missing file '%s'"
3470 #: config/i386/xm-djgpp.h:66
3472 msgid "environment variable DJGPP points to corrupt file '%s'"
3475 #: config/ia64/ia64.c:4857
3477 msgid "invalid %%G mode"
3480 #: config/ia64/ia64.c:5027
3482 msgid "ia64_print_operand: unknown code"
3485 #: config/ia64/ia64.c:10572
3486 msgid "invalid conversion from %<__fpreg%>"
3489 #: config/ia64/ia64.c:10575
3490 msgid "invalid conversion to %<__fpreg%>"
3493 #: config/ia64/ia64.c:10588 config/ia64/ia64.c:10599
3494 msgid "invalid operation on %<__fpreg%>"
3497 #: config/iq2000/iq2000.c:3165
3499 msgid "invalid %%P operand"
3502 #: config/iq2000/iq2000.c:3173 config/rs6000/rs6000.c:14563
3504 msgid "invalid %%p value"
3507 #: config/iq2000/iq2000.c:3229
3509 msgid "invalid use of %%d, %%x, or %%X"
3512 #: config/lm32/lm32.c:500
3514 msgid "Only 0.0 can be loaded as an immediate"
3517 #: config/lm32/lm32.c:570
3521 #: config/lm32/lm32.c:582
3522 msgid "can't use non gp relative absolute address"
3525 #: config/lm32/lm32.c:586
3526 msgid "invalid addressing mode"
3529 #: config/m32r/m32r.c:1950
3531 msgid "invalid operand to %%s code"
3534 #: config/m32r/m32r.c:1957
3536 msgid "invalid operand to %%p code"
3539 #: config/m32r/m32r.c:2012
3540 msgid "bad insn for 'A'"
3543 #: config/m32r/m32r.c:2059
3545 msgid "invalid operand to %%T/%%B code"
3548 #: config/m32r/m32r.c:2082
3550 msgid "invalid operand to %%N code"
3553 #: config/m32r/m32r.c:2115
3554 msgid "pre-increment address is not a register"
3557 #: config/m32r/m32r.c:2122
3558 msgid "pre-decrement address is not a register"
3561 #: config/m32r/m32r.c:2129
3562 msgid "post-increment address is not a register"
3565 #: config/m32r/m32r.c:2205 config/m32r/m32r.c:2219
3566 #: config/rs6000/rs6000.c:23777
3570 #: config/m32r/m32r.c:2224
3571 msgid "lo_sum not of register"
3574 #. !!!! SCz wrong here.
3575 #: config/m68hc11/m68hc11.c:3204 config/m68hc11/m68hc11.c:3582
3576 msgid "move insn not handled"
3579 #: config/m68hc11/m68hc11.c:3428 config/m68hc11/m68hc11.c:3512
3580 #: config/m68hc11/m68hc11.c:3785
3581 msgid "invalid register in the move instruction"
3584 #: config/m68hc11/m68hc11.c:3462
3585 msgid "invalid operand in the instruction"
3588 #: config/m68hc11/m68hc11.c:3759
3589 msgid "invalid register in the instruction"
3592 #: config/m68hc11/m68hc11.c:3792
3593 msgid "operand 1 must be a hard register"
3596 #: config/m68hc11/m68hc11.c:3806
3597 msgid "invalid rotate insn"
3600 #: config/m68hc11/m68hc11.c:4234
3601 msgid "registers IX, IY and Z used in the same INSN"
3604 #: config/m68hc11/m68hc11.c:4567 config/m68hc11/m68hc11.c:4867
3605 msgid "cannot do z-register replacement"
3608 #: config/m68hc11/m68hc11.c:4930
3609 msgid "invalid Z register replacement for insn"
3612 #: config/mep/mep.c:3394
3614 msgid "invalid %%L code"
3617 #: config/mips/mips.c:7424 config/mips/mips.c:7445 config/mips/mips.c:7557
3619 msgid "'%%%c' is not a valid operand prefix"
3622 #: config/mips/mips.c:7494 config/mips/mips.c:7501 config/mips/mips.c:7508
3623 #: config/mips/mips.c:7515 config/mips/mips.c:7575 config/mips/mips.c:7589
3624 #: config/mips/mips.c:7602 config/mips/mips.c:7611
3626 msgid "invalid use of '%%%c'"
3629 #: config/mips/mips.c:7833
3630 msgid "mips_debugger_offset called with non stack/frame/arg pointer"
3633 #: config/mmix/mmix.c:1494 config/mmix/mmix.c:1624
3634 msgid "MMIX Internal: Expected a CONST_INT, not this"
3637 #: config/mmix/mmix.c:1573
3638 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
3641 #: config/mmix/mmix.c:1592
3642 msgid "MMIX Internal: Expected a register, not this"
3645 #: config/mmix/mmix.c:1602
3646 msgid "MMIX Internal: Expected a constant, not this"
3649 #. We need the original here.
3650 #: config/mmix/mmix.c:1686
3651 msgid "MMIX Internal: Cannot decode this operand"
3654 #: config/mmix/mmix.c:1743
3655 msgid "MMIX Internal: This is not a recognized address"
3658 #: config/mmix/mmix.c:2620
3659 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
3662 #: config/mmix/mmix.c:2627
3663 msgid "MMIX Internal: What's the CC of this?"
3666 #: config/mmix/mmix.c:2631
3667 msgid "MMIX Internal: What is the CC of this?"
3670 #: config/mmix/mmix.c:2695
3671 msgid "MMIX Internal: This is not a constant:"
3674 #: config/picochip/picochip.c:2410
3675 msgid "picochip_print_memory_address - Operand isn't memory based"
3678 #: config/picochip/picochip.c:2669
3679 msgid "Unknown mode in print_operand (CONST_DOUBLE) :"
3682 #: config/picochip/picochip.c:2715 config/picochip/picochip.c:2747
3683 msgid "Bad address, not (reg+disp):"
3686 #: config/picochip/picochip.c:2761
3687 msgid "Bad address, not register:"
3690 #: config/rs6000/host-darwin.c:97
3692 msgid "Out of stack space.\n"
3695 #: config/rs6000/host-darwin.c:118
3697 msgid "Try running '%s' in the shell to raise its limit.\n"
3700 #: config/rs6000/rs6000.c:2419
3701 msgid "-mvsx requires hardware floating point"
3704 #: config/rs6000/rs6000.c:2424
3705 msgid "-mvsx and -mpaired are incompatible"
3708 #: config/rs6000/rs6000.c:2429
3709 msgid "-mvsx used with little endian code"
3712 #: config/rs6000/rs6000.c:2431
3713 msgid "-mvsx needs indexed addressing"
3716 #: config/rs6000/rs6000.c:2435
3717 msgid "-mvsx and -mno-altivec are incompatible"
3720 #: config/rs6000/rs6000.c:2437
3721 msgid "-mno-altivec disables vsx"
3724 #: config/rs6000/rs6000.c:6691
3728 #: config/rs6000/rs6000.c:14362
3730 msgid "invalid %%c value"
3733 #: config/rs6000/rs6000.c:14390
3735 msgid "invalid %%f value"
3738 #: config/rs6000/rs6000.c:14399
3740 msgid "invalid %%F value"
3743 #: config/rs6000/rs6000.c:14408
3745 msgid "invalid %%G value"
3748 #: config/rs6000/rs6000.c:14443
3750 msgid "invalid %%j code"
3753 #: config/rs6000/rs6000.c:14453
3755 msgid "invalid %%J code"
3758 #: config/rs6000/rs6000.c:14463
3760 msgid "invalid %%k value"
3763 #: config/rs6000/rs6000.c:14483 config/xtensa/xtensa.c:2239
3765 msgid "invalid %%K value"
3768 #: config/rs6000/rs6000.c:14553
3770 msgid "invalid %%O value"
3773 #: config/rs6000/rs6000.c:14600
3775 msgid "invalid %%q value"
3778 #: config/rs6000/rs6000.c:14644
3780 msgid "invalid %%S value"
3783 #: config/rs6000/rs6000.c:14684
3785 msgid "invalid %%T value"
3788 #: config/rs6000/rs6000.c:14694
3790 msgid "invalid %%u value"
3793 #: config/rs6000/rs6000.c:14703 config/xtensa/xtensa.c:2209
3795 msgid "invalid %%v value"
3798 #: config/rs6000/rs6000.c:14802 config/xtensa/xtensa.c:2260
3800 msgid "invalid %%x value"
3803 #: config/rs6000/rs6000.c:14947
3805 msgid "invalid %%y value, try using the 'Z' constraint"
3808 #: config/rs6000/rs6000.c:25750
3809 msgid "AltiVec argument passed to unprototyped function"
3812 #: config/s390/s390.c:4952
3814 msgid "cannot decompose address"
3817 #: config/s390/s390.c:5175
3818 msgid "UNKNOWN in print_operand !?"
3821 #: config/score/score3.c:1282 config/score/score3.c:1302
3822 #: config/score/score7.c:1270
3824 msgid "invalid operand for code: '%c'"
3827 #: config/sh/sh.c:1125
3829 msgid "invalid operand to %%R"
3832 #: config/sh/sh.c:1152
3834 msgid "invalid operand to %%S"
3837 #: config/sh/sh.c:8968
3838 msgid "created and used with different architectures / ABIs"
3841 #: config/sh/sh.c:8970
3842 msgid "created and used with different ABIs"
3845 #: config/sh/sh.c:8972
3846 msgid "created and used with different endianness"
3849 #: config/sparc/sparc.c:6972 config/sparc/sparc.c:6978
3851 msgid "invalid %%Y operand"
3854 #: config/sparc/sparc.c:7048
3856 msgid "invalid %%A operand"
3859 #: config/sparc/sparc.c:7058
3861 msgid "invalid %%B operand"
3864 #: config/sparc/sparc.c:7097
3866 msgid "invalid %%c operand"
3869 #: config/sparc/sparc.c:7119
3871 msgid "invalid %%d operand"
3874 #: config/sparc/sparc.c:7136
3876 msgid "invalid %%f operand"
3879 #: config/sparc/sparc.c:7150
3881 msgid "invalid %%s operand"
3884 #: config/sparc/sparc.c:7204
3886 msgid "long long constant not a valid immediate operand"
3889 #: config/sparc/sparc.c:7207
3891 msgid "floating point constant not a valid immediate operand"
3894 #: config/stormy16/stormy16.c:1755 config/stormy16/stormy16.c:1826
3896 msgid "'B' operand is not constant"
3899 #: config/stormy16/stormy16.c:1782
3901 msgid "'B' operand has multiple bits set"
3904 #: config/stormy16/stormy16.c:1808
3906 msgid "'o' operand is not constant"
3909 #: config/stormy16/stormy16.c:1840
3911 msgid "xstormy16_print_operand: unknown code"
3914 #: config/v850/v850.c:408
3915 msgid "const_double_split got a bad insn:"
3918 #: config/v850/v850.c:979
3919 msgid "output_move_single:"
3922 #: config/vax/vax.c:399
3924 msgid "symbol used with both base and indexed registers"
3927 #: config/vax/vax.c:408
3929 msgid "symbol with offset used in PIC mode"
3932 #: config/vax/vax.c:494
3934 msgid "symbol used as immediate operand"
3937 #: config/vax/vax.c:1519
3938 msgid "illegal operand detected"
3941 #: config/xtensa/xtensa.c:705 config/xtensa/xtensa.c:737
3942 #: config/xtensa/xtensa.c:746
3946 #: config/xtensa/xtensa.c:2197
3948 msgid "invalid %%D value"
3951 #: config/xtensa/xtensa.c:2234
3952 msgid "invalid mask"
3955 #: config/xtensa/xtensa.c:2267
3957 msgid "invalid %%d value"
3960 #: config/xtensa/xtensa.c:2288 config/xtensa/xtensa.c:2298
3962 msgid "invalid %%t/%%b value"
3965 #: config/xtensa/xtensa.c:2340
3966 msgid "invalid address"
3969 #: config/xtensa/xtensa.c:2365
3970 msgid "no register in address"
3973 #: config/xtensa/xtensa.c:2373
3974 msgid "address offset not a constant"
3977 #: cp/call.c:2779 cp/pt.c:1701 cp/pt.c:16017
3978 msgid "candidates are:"
3981 #: cp/call.c:2779 cp/pt.c:16017
3982 msgid "candidate is:"
3986 msgid "candidate 1:"
3990 msgid "candidate 2:"
3993 #: cp/cxx-pretty-print.c:173 cp/error.c:923 objc/objc-act.c:7141
3997 #: cp/cxx-pretty-print.c:2067
3998 msgid "template-parameter-"
4002 msgid "candidates are: %+#D"
4005 #: cp/decl2.c:723 cp/pt.c:1697
4006 #, gcc-internal-format
4007 msgid "candidate is: %+#D"
4015 msgid "<brace-enclosed initializer list>"
4019 msgid "<unresolved overloaded function type>"
4023 msgid "<type error>"
4028 msgid "<anonymous %s>"
4031 #. A lambda's "type" is essentially its signature.
4037 msgid "<typeprefixerror>"
4042 msgid "(static initializers for %s)"
4047 msgid "(static destructors for %s)"
4055 msgid "<return value> "
4059 msgid "<enumerator>"
4063 msgid "<declaration error>"
4070 #: cp/error.c:1481 cp/error.c:1501
4071 msgid "<template parameter error>"
4078 #. While waiting for caret diagnostics, avoid printing
4079 #. __cxa_allocate_exception, __cxa_throw, and the like.
4081 msgid "<throw-expression>"
4089 msgid "<expression error>"
4093 msgid "<unknown operator>"
4105 msgid "At global scope:"
4110 msgid "In static member function %qs"
4115 msgid "In copy constructor %qs"
4120 msgid "In constructor %qs"
4125 msgid "In destructor %qs"
4129 msgid "In lambda function"
4134 msgid "%s: In instantiation of %qs:\n"
4139 msgid "%s:%d:%d: instantiated from %qs\n"
4144 msgid "%s:%d: instantiated from %qs\n"
4149 msgid "%s:%d:%d: instantiated from here"
4154 msgid "%s:%d: instantiated from here"
4159 msgid "%s:%d:%d: [ skipping %d instantiation contexts ]\n"
4164 msgid "%s:%d: [ skipping %d instantiation contexts ]\n"
4167 #: cp/g++spec.c:261 java/jvspec.c:403
4169 msgid "argument to '%s' missing\n"
4173 msgid "target is not pointer or reference to class"
4177 msgid "target is not pointer or reference to complete type"
4181 msgid "target is not pointer or reference"
4185 msgid "source is not a pointer"
4189 msgid "source is not a pointer to class"
4193 msgid "source is a pointer to incomplete type"
4197 msgid "source is not of class type"
4201 msgid "source is of incomplete class type"
4205 msgid "conversion casts away constness"
4209 msgid "source type is not polymorphic"
4212 #: cp/typeck.c:4679 c-typeck.c:3345
4213 #, gcc-internal-format
4214 msgid "wrong type argument to unary minus"
4217 #: cp/typeck.c:4680 c-typeck.c:3332
4218 #, gcc-internal-format
4219 msgid "wrong type argument to unary plus"
4222 #: cp/typeck.c:4703 c-typeck.c:3371
4223 #, gcc-internal-format
4224 msgid "wrong type argument to bit-complement"
4227 #: cp/typeck.c:4710 c-typeck.c:3379
4228 #, gcc-internal-format
4229 msgid "wrong type argument to abs"
4232 #: cp/typeck.c:4718 c-typeck.c:3391
4233 #, gcc-internal-format
4234 msgid "wrong type argument to conjugation"
4238 msgid "in argument to unary !"
4242 msgid "no pre-increment operator for type"
4246 msgid "no post-increment operator for type"
4250 msgid "no pre-decrement operator for type"
4254 msgid "no post-decrement operator for type"
4257 #: fortran/arith.c:94
4258 msgid "Arithmetic OK at %L"
4261 #: fortran/arith.c:97
4262 msgid "Arithmetic overflow at %L"
4265 #: fortran/arith.c:100
4266 msgid "Arithmetic underflow at %L"
4269 #: fortran/arith.c:103
4270 msgid "Arithmetic NaN at %L"
4273 #: fortran/arith.c:106
4274 msgid "Division by zero at %L"
4277 #: fortran/arith.c:109
4278 msgid "Array operands are incommensurate at %L"
4281 #: fortran/arith.c:113
4282 msgid "Integer outside symmetric range implied by Standard Fortran at %L"
4285 #: fortran/arith.c:1398
4286 msgid "elemental binary operation"
4289 #: fortran/check.c:1171 fortran/check.c:2024 fortran/check.c:2078
4291 msgid "arguments '%s' and '%s' for intrinsic %s"
4294 #: fortran/check.c:1830
4296 msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
4299 #: fortran/check.c:2238 fortran/intrinsic.c:3640
4301 msgid "arguments '%s' and '%s' for intrinsic '%s'"
4304 #: fortran/error.c:738 fortran/error.c:792 fortran/error.c:827
4305 #: fortran/error.c:902
4309 #: fortran/error.c:794 fortran/error.c:882 fortran/error.c:932
4313 #: fortran/error.c:956
4314 msgid "Fatal Error:"
4317 #: fortran/expr.c:257
4319 msgid "Constant expression required at %C"
4322 #: fortran/expr.c:260
4324 msgid "Integer expression required at %C"
4327 #: fortran/expr.c:265
4329 msgid "Integer value too large in expression at %C"
4332 #: fortran/expr.c:3023
4333 msgid "array assignment"
4336 #: fortran/gfortranspec.c:245
4338 msgid "overflowed output arg list for '%s'"
4341 #: fortran/gfortranspec.c:374
4344 "GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
4345 "You may redistribute copies of GNU Fortran\n"
4346 "under the terms of the GNU General Public License.\n"
4347 "For more information about these matters, see the file named COPYING\n"
4351 #: fortran/gfortranspec.c:396 fortran/gfortranspec.c:435
4353 msgid "argument to '%s' missing"
4356 #: fortran/gfortranspec.c:400
4358 msgid "no input files; unwilling to write output files"
4361 #: fortran/gfortranspec.c:422
4363 msgid "Warning: Using -M <directory> is deprecated, use -J instead\n"
4366 #: fortran/gfortranspec.c:557
4372 msgid "Positive width required"
4376 msgid "Nonnegative width required"
4380 msgid "Unexpected element '%c' in format string at %L"
4384 msgid "Unexpected end of format string"
4388 msgid "Zero width in format descriptor"
4392 msgid "Missing leading left parenthesis"
4396 msgid "Left parenthesis required after '*'"
4400 msgid "Expected P edit descriptor"
4403 #. P requires a prior number.
4405 msgid "P descriptor requires leading scale factor"
4408 #: fortran/io.c:736 fortran/io.c:750
4409 msgid "Comma required after P descriptor"
4413 msgid "Positive width required with T descriptor"
4417 msgid "E specifier not allowed with g0 descriptor"
4421 msgid "Positive exponent width required"
4425 msgid "Period required in format specifier"
4428 #: fortran/matchexp.c:28
4430 msgid "Syntax error in expression at %C"
4433 #: fortran/module.c:983
4434 msgid "Unexpected EOF"
4437 #: fortran/module.c:1015
4438 msgid "Unexpected end of module in string constant"
4441 #: fortran/module.c:1069
4442 msgid "Integer overflow"
4445 #: fortran/module.c:1100
4446 msgid "Name too long"
4449 #: fortran/module.c:1207
4453 #: fortran/module.c:1251
4454 msgid "Expected name"
4457 #: fortran/module.c:1254
4458 msgid "Expected left parenthesis"
4461 #: fortran/module.c:1257
4462 msgid "Expected right parenthesis"
4465 #: fortran/module.c:1260
4466 msgid "Expected integer"
4469 #: fortran/module.c:1263
4470 msgid "Expected string"
4473 #: fortran/module.c:1287
4474 msgid "find_enum(): Enum not found"
4477 #: fortran/module.c:1887
4478 msgid "Expected attribute bit name"
4481 #: fortran/module.c:2746
4482 msgid "Expected integer string"
4485 #: fortran/module.c:2750
4486 msgid "Error converting integer"
4489 #: fortran/module.c:2772
4490 msgid "Expected real string"
4493 #: fortran/module.c:2989
4494 msgid "Expected expression type"
4497 #: fortran/module.c:3043
4498 msgid "Bad operator"
4501 #: fortran/module.c:3132
4502 msgid "Bad type in constant expression"
4505 #: fortran/module.c:5522
4506 msgid "Unexpected end of module"
4509 #: fortran/parse.c:1144
4510 msgid "arithmetic IF"
4513 #: fortran/parse.c:1150
4514 msgid "attribute declaration"
4517 #: fortran/parse.c:1183
4518 msgid "data declaration"
4521 #: fortran/parse.c:1192
4522 msgid "derived type declaration"
4525 #: fortran/parse.c:1277
4529 #: fortran/parse.c:1286
4530 msgid "implied END DO"
4533 #: fortran/parse.c:1362
4537 #: fortran/parse.c:1365
4538 msgid "pointer assignment"
4541 #: fortran/parse.c:1383
4545 #: fortran/resolve.c:386
4546 msgid "module procedure"
4549 #: fortran/resolve.c:387
4550 msgid "internal function"
4553 #: fortran/resolve.c:1686
4554 msgid "elemental procedure"
4557 #: fortran/resolve.c:3330
4559 msgid "Invalid context for NULL() pointer at %%L"
4562 #: fortran/resolve.c:3346
4564 msgid "Operand of unary numeric operator '%s' at %%L is %s"
4567 #: fortran/resolve.c:3362
4569 msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
4572 #: fortran/resolve.c:3377
4574 msgid "Operands of string concatenation operator at %%L are %s/%s"
4577 #: fortran/resolve.c:3396
4579 msgid "Operands of logical operator '%s' at %%L are %s/%s"
4582 #: fortran/resolve.c:3410
4584 msgid "Operand of .not. operator at %%L is %s"
4587 #: fortran/resolve.c:3424
4588 msgid "COMPLEX quantities cannot be compared at %L"
4591 #: fortran/resolve.c:3453
4593 msgid "Logicals at %%L must be compared with %s instead of %s"
4596 #: fortran/resolve.c:3459
4598 msgid "Operands of comparison operator '%s' at %%L are %s/%s"
4601 #: fortran/resolve.c:3467
4603 msgid "Unknown operator '%s' at %%L"
4606 #: fortran/resolve.c:3469
4608 msgid "Operand of user operator '%s' at %%L is %s"
4611 #: fortran/resolve.c:3472
4613 msgid "Operands of user operator '%s' at %%L are %s/%s"
4616 #: fortran/resolve.c:3558
4618 msgid "Inconsistent ranks for operator at %%L and %%L"
4621 #: fortran/resolve.c:5722
4622 msgid "Loop variable"
4625 #: fortran/resolve.c:5734
4626 msgid "Start expression in DO loop"
4629 #: fortran/resolve.c:5738
4630 msgid "End expression in DO loop"
4633 #: fortran/resolve.c:5742
4634 msgid "Step expression in DO loop"
4637 #: fortran/trans-array.c:1134
4639 msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
4642 #: fortran/trans-decl.c:3989
4645 "Actual string length does not match the declared one for dummy argument '%"
4649 #: fortran/trans-decl.c:3997
4652 "Actual string length is shorter than the declared one for dummy argument '%"
4656 #: fortran/trans-expr.c:1624
4657 msgid "internal error: bad hash value in dynamic dispatch"
4660 #: fortran/trans-intrinsic.c:777
4662 msgid "Unequal character lengths (%ld/%ld) in %s"
4665 #: fortran/trans-intrinsic.c:4863
4667 msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %lld)"
4670 #: fortran/trans-intrinsic.c:4895
4671 msgid "Argument NCOPIES of REPEAT intrinsic is too large"
4674 #: fortran/trans-io.c:488
4675 msgid "Unit number in I/O statement too small"
4678 #: fortran/trans-io.c:496
4679 msgid "Unit number in I/O statement too large"
4682 #: fortran/trans-stmt.c:158
4683 msgid "Assigned label is not a target label"
4686 #: fortran/trans-stmt.c:882 fortran/trans-stmt.c:1152
4687 msgid "Loop variable has been modified"
4690 #: fortran/trans-stmt.c:1015
4691 msgid "DO step value is zero"
4694 #: fortran/trans.c:50
4695 msgid "Array bound mismatch"
4698 #: fortran/trans.c:51
4699 msgid "Array reference out of bounds"
4702 #: fortran/trans.c:52
4703 msgid "Incorrect function return value"
4706 #: fortran/trans.c:533
4707 msgid "Memory allocation failed"
4710 #: fortran/trans.c:619
4712 "Attempt to allocate negative amount of memory. Possible integer overflow"
4715 #: fortran/trans.c:653 fortran/trans.c:966
4716 msgid "Out of memory"
4719 #: fortran/trans.c:746
4721 msgid "Attempting to allocate already allocated array '%s'"
4724 #: fortran/trans.c:752
4725 msgid "Attempting to allocate already allocatedarray"
4728 #: fortran/trans.c:863
4730 msgid "Attempt to DEALLOCATE unallocated '%s'"
4733 #: fortran/trans.c:947
4734 msgid "Attempt to allocate a negative amount of memory."
4737 #: java/jcf-dump.c:1068
4739 msgid "Not a valid Java .class file.\n"
4742 #: java/jcf-dump.c:1074
4744 msgid "error while parsing constant pool\n"
4747 #: java/jcf-dump.c:1080 java/jcf-parse.c:1433
4748 #, gcc-internal-format
4749 msgid "error in constant pool entry #%d\n"
4752 #: java/jcf-dump.c:1090
4754 msgid "error while parsing fields\n"
4757 #: java/jcf-dump.c:1096
4759 msgid "error while parsing methods\n"
4762 #: java/jcf-dump.c:1102
4764 msgid "error while parsing final attributes\n"
4767 #: java/jcf-dump.c:1139
4769 msgid "Try 'jcf-dump --help' for more information.\n"
4772 #: java/jcf-dump.c:1146
4775 "Usage: jcf-dump [OPTION]... CLASS...\n"
4779 #: java/jcf-dump.c:1147
4782 "Display contents of a class file in readable form.\n"
4786 #: java/jcf-dump.c:1148
4788 msgid " -c Disassemble method bodies\n"
4791 #: java/jcf-dump.c:1149
4793 msgid " --javap Generate output in 'javap' format\n"
4796 #: java/jcf-dump.c:1151
4798 msgid " --classpath PATH Set path to find .class files\n"
4801 #: java/jcf-dump.c:1152
4803 msgid " -IDIR Append directory to class path\n"
4806 #: java/jcf-dump.c:1153
4808 msgid " --bootclasspath PATH Override built-in class path\n"
4811 #: java/jcf-dump.c:1154
4813 msgid " --extdirs PATH Set extensions directory path\n"
4816 #: java/jcf-dump.c:1155
4818 msgid " -o FILE Set output file name\n"
4821 #: java/jcf-dump.c:1157
4823 msgid " --help Print this help, then exit\n"
4826 #: java/jcf-dump.c:1158
4828 msgid " --version Print version number, then exit\n"
4831 #: java/jcf-dump.c:1159
4833 msgid " -v, --verbose Print extra information while running\n"
4836 #: java/jcf-dump.c:1161
4839 "For bug reporting instructions, please see:\n"
4843 #: java/jcf-dump.c:1189 java/jcf-dump.c:1257
4845 msgid "jcf-dump: no classes specified\n"
4848 #: java/jcf-dump.c:1277
4850 msgid "Cannot open '%s' for output.\n"
4853 #: java/jcf-dump.c:1322
4855 msgid "bad format of .zip/.jar archive\n"
4858 #: java/jcf-dump.c:1440
4860 msgid "Bad byte codes.\n"
4863 #: java/jvgenmain.c:47
4865 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
4868 #: java/jvgenmain.c:109
4870 msgid "%s: Cannot open output file: %s\n"
4873 #: java/jvgenmain.c:151
4875 msgid "%s: Failed to close output file %s\n"
4878 #: java/jvspec.c:406
4880 msgid "can't specify '-D' without '--main'\n"
4883 #: java/jvspec.c:409
4885 msgid "'%s' is not a valid class name"
4888 #: java/jvspec.c:415
4890 msgid "--resource requires -o"
4893 #: java/jvspec.c:429
4895 msgid "cannot specify both -C and -o"
4898 #: java/jvspec.c:441
4900 msgid "cannot create temporary file"
4903 #: java/jvspec.c:463
4905 msgid "using both @FILE with multiple files not implemented"
4908 #: java/jvspec.c:585
4910 msgid "cannot specify 'main' class when not linking"
4913 #: config/vax/netbsd-elf.h:51
4914 msgid "the -shared option is not currently supported for VAX ELF"
4917 #: config/vax/vax.h:50 config/vax/vax.h:51
4918 msgid "profiling not supported with -mg"
4921 #: config/i386/linux-unwind.h:186
4922 msgid "ax ; {int $0x80 | syscall"
4925 #: config/darwin.h:311
4926 msgid "-current_version only allowed with -dynamiclib"
4929 #: config/darwin.h:313
4930 msgid "-install_name only allowed with -dynamiclib"
4933 #: config/darwin.h:318
4934 msgid "-bundle not allowed with -dynamiclib"
4937 #: config/darwin.h:319
4938 msgid "-bundle_loader not allowed with -dynamiclib"
4941 #: config/darwin.h:320
4942 msgid "-client_name not allowed with -dynamiclib"
4945 #: config/darwin.h:325
4946 msgid "-force_flat_namespace not allowed with -dynamiclib"
4949 #: config/darwin.h:327
4950 msgid "-keep_private_externs not allowed with -dynamiclib"
4953 #: config/darwin.h:328
4954 msgid "-private_bundle not allowed with -dynamiclib"
4957 #: fortran/lang-specs.h:55 fortran/lang-specs.h:69
4958 msgid "gfortran does not support -E without -cpp"
4961 #: config/arc/arc.h:61 config/mips/mips.h:1230
4962 msgid "may not use both -EB and -EL"
4965 #: config/mcore/mcore.h:54
4966 msgid "the m210 does not have little endian support"
4969 #: ada/gcc-interface/lang-specs.h:33 gcc.c:896 java/jvspec.c:81
4970 msgid "-pg and -fomit-frame-pointer are incompatible"
4973 #: ada/gcc-interface/lang-specs.h:34
4974 msgid "-c or -S required for Ada"
4977 #: config/sparc/freebsd.h:34 config/rs6000/sysv4.h:870
4978 #: config/ia64/freebsd.h:26 config/i386/freebsd.h:103
4979 #: config/alpha/freebsd.h:33
4980 msgid "consider using `-pg' instead of `-p' with gprof(1)"
4983 #: config/sparc/linux64.h:165 config/sparc/linux64.h:176
4984 #: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144
4985 #: config/sparc/sol2-bi.h:240 config/sparc/sol2-bi.h:250
4986 msgid "may not use both -m32 and -m64"
4989 #: java/lang-specs.h:33
4990 msgid "-fjni and -femit-class-files are incompatible"
4993 #: java/lang-specs.h:34
4994 msgid "-fjni and -femit-class-file are incompatible"
4997 #: java/lang-specs.h:35 java/lang-specs.h:36
4998 msgid "-femit-class-file should used along with -fsyntax-only"
5001 #: config/sparc/sol2-bi.h:212 config/sparc/sol2-bi.h:217
5002 #: config/sparc/sol2-gld-bi.h:40 config/sparc/sol2-gld-bi.h:45
5003 msgid "does not support multilib"
5007 msgid "GCC does not support -C or -CC without -E"
5011 msgid "GNU C no longer supports -traditional without -E"
5015 msgid "-E or -x required when input is from standard input"
5018 #: config/i386/mingw-w64.h:61 config/i386/mingw32.h:81
5019 #: config/i386/cygwin.h:123
5020 msgid "shared and mdll are not compatible"
5023 #: config/rs6000/sysv4.h:907 config/rs6000/sysv4.h:909
5024 #: config/alpha/linux-elf.h:33 config/alpha/linux-elf.h:35
5025 #: config/rs6000/linux64.h:356 config/rs6000/linux64.h:358 config/linux.h:111
5026 #: config/linux.h:113
5027 msgid "-mglibc and -muclibc used together"
5030 #: config/pa/pa-hpux10.h:87 config/pa/pa-hpux10.h:90 config/pa/pa-hpux10.h:98
5031 #: config/pa/pa-hpux10.h:101 config/pa/pa-hpux11.h:108
5032 #: config/pa/pa-hpux11.h:111 config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33
5033 #: config/pa/pa64-hpux.h:42 config/pa/pa64-hpux.h:45
5034 msgid "Warning: consider linking with `-static' as system libraries with"
5037 #: config/pa/pa-hpux10.h:88 config/pa/pa-hpux10.h:91 config/pa/pa-hpux10.h:99
5038 #: config/pa/pa-hpux10.h:102 config/pa/pa-hpux11.h:109
5039 #: config/pa/pa-hpux11.h:112 config/pa/pa64-hpux.h:31 config/pa/pa64-hpux.h:34
5040 #: config/pa/pa64-hpux.h:43 config/pa/pa64-hpux.h:46
5041 msgid " profiling support are only provided in archive format"
5044 #: config/rs6000/darwin.h:95
5045 msgid " conflicting code gen style switches are used"
5048 #: config/arm/arm.h:154
5049 msgid "-msoft-float and -mhard_float may not be used together"
5052 #: config/arm/arm.h:156
5053 msgid "-mbig-endian and -mlittle-endian may not be used together"
5056 #: config/vxworks.h:71
5057 msgid "-Xbind-now and -Xbind-lazy are incompatible"
5060 #: config/bfin/elf.h:54
5061 msgid "no processor type specified for linking"
5064 #: config/i386/nwld.h:34
5065 msgid "Static linking is not supported."
5068 #: config/i386/cygwin.h:28
5069 msgid "mno-cygwin and mno-win32 are not compatible"
5072 #: config/sh/sh.h:463
5073 msgid "SH2a does not support little-endian"
5076 #: config/rx/rx.h:63
5077 msgid "-mas100-syntax is incompatible with -gdwarf"
5080 #: config/rx/rx.h:64
5081 msgid "rx200 cpu does not have FPU hardware"
5084 #: config/arm/freebsd.h:31
5085 msgid "consider using `-pg' instead of `-p' with gprof(1) "
5088 #: objc/lang-specs.h:31 objc/lang-specs.h:46
5089 msgid "GNU Objective C no longer supports traditional compilation"
5092 #: config/cris/cris.h:207
5093 msgid "Do not specify both -march=... and -mcpu=..."
5096 #: config/i386/i386.h:543
5097 msgid "`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead."
5100 #: config/i386/i386.h:546
5101 msgid "`-mintel-syntax' is deprecated. Use `-masm=intel' instead."
5104 #: config/i386/i386.h:548
5105 msgid "'-msse5' was removed."
5108 #: config/i386/i386.h:550
5109 msgid "`-mno-intel-syntax' is deprecated. Use `-masm=att' instead."
5112 #: config/s390/tpf.h:119
5113 msgid "static is not supported on TPF-OS"
5116 #: config/mips/r3900.h:34
5117 msgid "-mhard-float not supported"
5120 #: config/mips/r3900.h:36
5121 msgid "-msingle-float and -msoft-float cannot both be specified"
5125 msgid "cannot use mthreads and mlegacy-threads together"
5129 msgid "cannot use mshared and static together"
5133 msgid "Warn if deprecated empty statements are found"
5137 msgid "Warn if .class files are out of date"
5141 msgid "Warn if modifiers are specified when not necessary"
5145 msgid "--CLASSPATH\tDeprecated; use --classpath instead"
5149 msgid "Permit the use of the assert keyword"
5152 #: java/lang.opt:110
5153 msgid "--bootclasspath=<path>\tReplace system path"
5156 #: java/lang.opt:114
5157 msgid "Generate checks for references to NULL"
5160 #: java/lang.opt:118
5161 msgid "--classpath=<path>\tSet class path"
5164 #: java/lang.opt:125
5165 msgid "Output a class file"
5168 #: java/lang.opt:129
5169 msgid "Alias for -femit-class-file"
5172 #: java/lang.opt:133
5174 "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
5177 #: java/lang.opt:137
5178 msgid "--extdirs=<path>\tSet the extension directory path"
5181 #: java/lang.opt:144
5182 msgid "Input file is a file with a list of filenames to compile"
5185 #: java/lang.opt:151
5186 msgid "Always check for non gcj generated classes archives"
5189 #: java/lang.opt:155
5191 "Assume the runtime uses a hash table to map an object to its synchronization "
5195 #: java/lang.opt:159
5196 msgid "Generate instances of Class at runtime"
5199 #: java/lang.opt:163
5200 msgid "Use offset tables for virtual method calls"
5203 #: java/lang.opt:170
5204 msgid "Assume native functions are implemented using JNI"
5207 #: java/lang.opt:174
5208 msgid "Enable optimization of static class initialization code"
5211 #: java/lang.opt:181
5212 msgid "Reduce the amount of reflection meta-data generated"
5215 #: java/lang.opt:185
5216 msgid "Enable assignability checks for stores into object arrays"
5219 #: java/lang.opt:189
5220 msgid "Generate code for the Boehm GC"
5223 #: java/lang.opt:193
5224 msgid "Call a library routine to do integer divisions"
5227 #: java/lang.opt:197
5228 msgid "Generate code for built-in atomic operations"
5231 #: java/lang.opt:201
5232 msgid "Generated should be loaded by bootstrap loader"
5235 #: java/lang.opt:205
5236 msgid "Set the source language version"
5239 #: java/lang.opt:209
5240 msgid "Set the target VM version"
5243 #: ada/gcc-interface/lang.opt:100
5244 msgid "-gnat<options>\tSpecify options to GNAT"
5247 #: fortran/lang.opt:57
5248 msgid "-J<directory>\tPut MODULE files in 'directory'"
5251 #: fortran/lang.opt:73
5252 msgid "Warn about possible aliasing of dummy arguments"
5255 #: fortran/lang.opt:77
5256 msgid "Warn about alignment of COMMON blocks"
5259 #: fortran/lang.opt:81
5260 msgid "Warn about missing ampersand in continued character constants"
5263 #: fortran/lang.opt:85
5264 msgid "Warn about creation of array temporaries"
5267 #: fortran/lang.opt:89
5268 msgid "Warn about truncated character expressions"
5271 #: fortran/lang.opt:97
5272 msgid "Warn about calls with implicit interface"
5275 #: fortran/lang.opt:101
5276 msgid "Warn about called procedures not explicitly declared"
5279 #: fortran/lang.opt:105
5280 msgid "Warn about truncated source lines"
5283 #: fortran/lang.opt:109
5284 msgid "Warn on intrinsics not part of the selected standard"
5287 #: fortran/lang.opt:117
5288 msgid "Warn about \"suspicious\" constructs"
5291 #: fortran/lang.opt:121
5292 msgid "Permit nonconforming uses of the tab character"
5295 #: fortran/lang.opt:125
5296 msgid "Warn about underflow of numerical constant expressions"
5299 #: fortran/lang.opt:129
5300 msgid "Warn if a user-procedure has the same name as an intrinsic"
5303 #: fortran/lang.opt:133
5304 msgid "Enable preprocessing"
5307 #: fortran/lang.opt:137
5308 msgid "Disable preprocessing"
5311 #: fortran/lang.opt:145
5312 msgid "Enable alignment of COMMON blocks"
5315 #: fortran/lang.opt:149
5316 msgid "All intrinsics procedures are available regardless of selected standard"
5319 #: fortran/lang.opt:157
5321 "Do not treat local variables and COMMON blocks as if they were named in SAVE "
5325 #: fortran/lang.opt:161
5326 msgid "Specify that backslash in string introduces an escape character"
5329 #: fortran/lang.opt:165
5330 msgid "Produce a backtrace when a runtime error is encountered"
5333 #: fortran/lang.opt:169
5335 "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will "
5339 #: fortran/lang.opt:173
5341 "Produce a warning at runtime if a array temporary has been created for a "
5342 "procedure argument"
5345 #: fortran/lang.opt:177
5346 msgid "Use big-endian format for unformatted files"
5349 #: fortran/lang.opt:181
5350 msgid "Use little-endian format for unformatted files"
5353 #: fortran/lang.opt:185
5354 msgid "Use native format for unformatted files"
5357 #: fortran/lang.opt:189
5358 msgid "Swap endianness for unformatted files"
5361 #: fortran/lang.opt:193
5362 msgid "Use the Cray Pointer extension"
5365 #: fortran/lang.opt:197
5366 msgid "Ignore 'D' in column one in fixed form"
5369 #: fortran/lang.opt:201
5370 msgid "Treat lines with 'D' in column one as comments"
5373 #: fortran/lang.opt:205
5374 msgid "Set the default double precision kind to an 8 byte wide type"
5377 #: fortran/lang.opt:209
5378 msgid "Set the default integer kind to an 8 byte wide type"
5381 #: fortran/lang.opt:213
5382 msgid "Set the default real kind to an 8 byte wide type"
5385 #: fortran/lang.opt:217
5386 msgid "Allow dollar signs in entity names"
5389 #: fortran/lang.opt:221
5390 msgid "Dump a core file when a runtime error occurs"
5393 #: fortran/lang.opt:225
5394 msgid "Display the code tree after parsing"
5397 #: fortran/lang.opt:229
5399 "Specify that an external BLAS library should be used for matmul calls on "
5403 #: fortran/lang.opt:233
5404 msgid "Use f2c calling convention"
5407 #: fortran/lang.opt:237
5408 msgid "Assume that the source file is fixed form"
5411 #: fortran/lang.opt:241
5412 msgid "Specify where to find the compiled intrinsic modules"
5415 #: fortran/lang.opt:245
5416 msgid "Allow arbitrary character line width in fixed mode"
5419 #: fortran/lang.opt:249
5420 msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode"
5423 #: fortran/lang.opt:253
5424 msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
5427 #: fortran/lang.opt:257
5428 msgid "Assume that the source file is free form"
5431 #: fortran/lang.opt:261
5432 msgid "Allow arbitrary character line width in free mode"
5435 #: fortran/lang.opt:265
5436 msgid "-ffree-line-length-<n>\tUse n as character line width in free mode"
5439 #: fortran/lang.opt:269
5441 "Specify that no implicit typing is allowed, unless overridden by explicit "
5442 "IMPLICIT statements"
5445 #: fortran/lang.opt:273
5447 "-finit-character=<n>\tInitialize local character variables to ASCII value n"
5450 #: fortran/lang.opt:277
5451 msgid "-finit-integer=<n>\tInitialize local integer variables to n"
5454 #: fortran/lang.opt:281
5455 msgid "Initialize local variables to zero (from g77)"
5458 #: fortran/lang.opt:285
5459 msgid "-finit-logical=<true|false>\tInitialize local logical variables"
5462 #: fortran/lang.opt:289
5463 msgid "-finit-real=<zero|nan|inf|-inf>\tInitialize local real variables"
5466 #: fortran/lang.opt:293
5468 "-fmax-array-constructor=<n>\tMaximum number of objects in an array "
5472 #: fortran/lang.opt:297
5473 msgid "-fmax-errors=<n>\tMaximum number of errors to report"
5476 #: fortran/lang.opt:301
5477 msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
5480 #: fortran/lang.opt:305
5481 msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
5484 #: fortran/lang.opt:309
5486 "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
5490 #: fortran/lang.opt:313
5491 msgid "Set default accessibility of module entities to PRIVATE."
5494 #: fortran/lang.opt:321
5495 msgid "Try to lay out derived types as compactly as possible"
5498 #: fortran/lang.opt:329
5499 msgid "Protect parentheses in expressions"
5502 #: fortran/lang.opt:333
5503 msgid "Enable range checking during compilation"
5506 #: fortran/lang.opt:337
5507 msgid "Use a 4-byte record marker for unformatted files"
5510 #: fortran/lang.opt:341
5511 msgid "Use an 8-byte record marker for unformatted files"
5514 #: fortran/lang.opt:345
5515 msgid "Allocate local variables on the stack to allow indirect recursion"
5518 #: fortran/lang.opt:349
5519 msgid "Copy array sections into a contiguous block on procedure entry"
5522 #: fortran/lang.opt:353
5523 msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
5526 #: fortran/lang.opt:357
5527 msgid "Append a second underscore if the name already contains an underscore"
5530 #: fortran/lang.opt:365
5531 msgid "Apply negative sign to zero values"
5534 #: fortran/lang.opt:369
5535 msgid "Append underscores to externally visible names"
5538 #: fortran/lang.opt:373
5539 msgid "Compile all program units at once and check all interfaces"
5542 #: fortran/lang.opt:413
5543 msgid "Statically link the GNU Fortran helper library (libgfortran)"
5546 #: fortran/lang.opt:417
5547 msgid "Conform to the ISO Fortran 2003 standard"
5550 #: fortran/lang.opt:421
5551 msgid "Conform to the ISO Fortran 2008 standard"
5554 #: fortran/lang.opt:425
5555 msgid "Conform to the ISO Fortran 95 standard"
5558 #: fortran/lang.opt:429
5559 msgid "Conform to nothing in particular"
5562 #: fortran/lang.opt:433
5563 msgid "Accept extensions to support legacy code"
5566 #: config/alpha/alpha.opt:23 config/i386/i386.opt:201
5567 msgid "Do not use hardware fp"
5570 #: config/alpha/alpha.opt:27
5571 msgid "Use fp registers"
5574 #: config/alpha/alpha.opt:31
5578 #: config/alpha/alpha.opt:35
5579 msgid "Do not assume GAS"
5582 #: config/alpha/alpha.opt:39
5583 msgid "Request IEEE-conformant math library routines (OSF/1)"
5586 #: config/alpha/alpha.opt:43
5587 msgid "Emit IEEE-conformant code, without inexact exceptions"
5590 #: config/alpha/alpha.opt:50
5591 msgid "Do not emit complex integer constants to read-only memory"
5594 #: config/alpha/alpha.opt:54
5598 #: config/alpha/alpha.opt:58
5599 msgid "Do not use VAX fp"
5602 #: config/alpha/alpha.opt:62
5603 msgid "Emit code for the byte/word ISA extension"
5606 #: config/alpha/alpha.opt:66
5607 msgid "Emit code for the motion video ISA extension"
5610 #: config/alpha/alpha.opt:70
5611 msgid "Emit code for the fp move and sqrt ISA extension"
5614 #: config/alpha/alpha.opt:74
5615 msgid "Emit code for the counting ISA extension"
5618 #: config/alpha/alpha.opt:78
5619 msgid "Emit code using explicit relocation directives"
5622 #: config/alpha/alpha.opt:82
5623 msgid "Emit 16-bit relocations to the small data areas"
5626 #: config/alpha/alpha.opt:86
5627 msgid "Emit 32-bit relocations to the small data areas"
5630 #: config/alpha/alpha.opt:90
5631 msgid "Emit direct branches to local functions"
5634 #: config/alpha/alpha.opt:94
5635 msgid "Emit indirect branches to local functions"
5638 #: config/alpha/alpha.opt:98
5639 msgid "Emit rdval instead of rduniq for thread pointer"
5642 #: config/alpha/alpha.opt:102 config/s390/s390.opt:59
5643 #: config/sparc/long-double-switch.opt:23
5644 msgid "Use 128-bit long double"
5647 #: config/alpha/alpha.opt:106 config/s390/s390.opt:63
5648 #: config/sparc/long-double-switch.opt:27
5649 msgid "Use 64-bit long double"
5652 #: config/alpha/alpha.opt:110
5653 msgid "Use features of and schedule given CPU"
5656 #: config/alpha/alpha.opt:114
5657 msgid "Schedule given CPU"
5660 #: config/alpha/alpha.opt:118
5661 msgid "Control the generated fp rounding mode"
5664 #: config/alpha/alpha.opt:122
5665 msgid "Control the IEEE trap mode"
5668 #: config/alpha/alpha.opt:126
5669 msgid "Control the precision given to fp exceptions"
5672 #: config/alpha/alpha.opt:130
5673 msgid "Tune expected memory latency"
5676 #: config/alpha/alpha.opt:134 config/ia64/ia64.opt:111
5677 #: config/rs6000/sysv4.opt:32
5678 msgid "Specify bit size of immediate TLS offsets"
5681 #: config/frv/frv.opt:23
5682 msgid "Use 4 media accumulators"
5685 #: config/frv/frv.opt:27
5686 msgid "Use 8 media accumulators"
5689 #: config/frv/frv.opt:31
5690 msgid "Enable label alignment optimizations"
5693 #: config/frv/frv.opt:35
5694 msgid "Dynamically allocate cc registers"
5697 #: config/frv/frv.opt:42
5698 msgid "Set the cost of branches"
5701 #: config/frv/frv.opt:46
5702 msgid "Enable conditional execution other than moves/scc"
5705 #: config/frv/frv.opt:50
5706 msgid "Change the maximum length of conditionally-executed sequences"
5709 #: config/frv/frv.opt:54
5711 "Change the number of temporary registers that are available to conditionally-"
5712 "executed sequences"
5715 #: config/frv/frv.opt:58
5716 msgid "Enable conditional moves"
5719 #: config/frv/frv.opt:62
5720 msgid "Set the target CPU type"
5723 #: config/frv/frv.opt:84
5724 msgid "Use fp double instructions"
5727 #: config/frv/frv.opt:88
5728 msgid "Change the ABI to allow double word insns"
5731 #: config/frv/frv.opt:92 config/bfin/bfin.opt:73
5732 msgid "Enable Function Descriptor PIC mode"
5735 #: config/frv/frv.opt:96
5736 msgid "Just use icc0/fcc0"
5739 #: config/frv/frv.opt:100
5740 msgid "Only use 32 FPRs"
5743 #: config/frv/frv.opt:104
5747 #: config/frv/frv.opt:108
5748 msgid "Only use 32 GPRs"
5751 #: config/frv/frv.opt:112
5755 #: config/frv/frv.opt:116
5756 msgid "Enable use of GPREL for read-only data in FDPIC"
5759 #: config/frv/frv.opt:120 config/rs6000/rs6000.opt:112
5760 #: config/pdp11/pdp11.opt:71
5761 msgid "Use hardware floating point"
5764 #: config/frv/frv.opt:124 config/bfin/bfin.opt:77
5765 msgid "Enable inlining of PLT in function calls"
5768 #: config/frv/frv.opt:128
5769 msgid "Enable PIC support for building libraries"
5772 #: config/frv/frv.opt:132
5773 msgid "Follow the EABI linkage requirements"
5776 #: config/frv/frv.opt:136
5777 msgid "Disallow direct calls to global functions"
5780 #: config/frv/frv.opt:140
5781 msgid "Use media instructions"
5784 #: config/frv/frv.opt:144
5785 msgid "Use multiply add/subtract instructions"
5788 #: config/frv/frv.opt:148
5789 msgid "Enable optimizing &&/|| in conditional execution"
5792 #: config/frv/frv.opt:152
5793 msgid "Enable nested conditional execution optimizations"
5796 #: config/frv/frv.opt:157
5797 msgid "Do not mark ABI switches in e_flags"
5800 #: config/frv/frv.opt:161
5801 msgid "Remove redundant membars"
5804 #: config/frv/frv.opt:165
5805 msgid "Pack VLIW instructions"
5808 #: config/frv/frv.opt:169
5809 msgid "Enable setting GPRs to the result of comparisons"
5812 #: config/frv/frv.opt:173
5813 msgid "Change the amount of scheduler lookahead"
5816 #: config/frv/frv.opt:177 config/pa/pa.opt:104
5817 msgid "Use software floating point"
5820 #: config/frv/frv.opt:181
5821 msgid "Assume a large TLS segment"
5824 #: config/frv/frv.opt:185
5825 msgid "Do not assume a large TLS segment"
5828 #: config/frv/frv.opt:190
5829 msgid "Cause gas to print tomcat statistics"
5832 #: config/frv/frv.opt:195
5833 msgid "Link with the library-pic libraries"
5836 #: config/frv/frv.opt:199
5837 msgid "Allow branches to be packed with other instructions"
5840 #: config/mn10300/mn10300.opt:23
5841 msgid "Target the AM33 processor"
5844 #: config/mn10300/mn10300.opt:27
5845 msgid "Target the AM33/2.0 processor"
5848 #: config/mn10300/mn10300.opt:31
5849 msgid "Work around hardware multiply bug"
5852 #: config/mn10300/mn10300.opt:36
5853 msgid "Enable linker relaxations"
5856 #: config/mn10300/mn10300.opt:40
5857 msgid "Return pointers in both a0 and d0"
5860 #: config/s390/tpf.opt:23
5861 msgid "Enable TPF-OS tracing code"
5864 #: config/s390/tpf.opt:27
5865 msgid "Specify main object for TPF-OS"
5868 #: config/s390/s390.opt:23
5872 #: config/s390/s390.opt:27
5876 #: config/s390/s390.opt:31 config/i386/i386.opt:97 config/spu/spu.opt:80
5877 msgid "Generate code for given CPU"
5880 #: config/s390/s390.opt:35
5881 msgid "Maintain backchain pointer"
5884 #: config/s390/s390.opt:39
5885 msgid "Additional debug prints"
5888 #: config/s390/s390.opt:43
5889 msgid "ESA/390 architecture"
5892 #: config/s390/s390.opt:47
5893 msgid "Enable fused multiply/add instructions"
5896 #: config/s390/s390.opt:51
5897 msgid "Enable decimal floating point hardware support"
5900 #: config/s390/s390.opt:55
5901 msgid "Enable hardware floating point"
5904 #: config/s390/s390.opt:67
5905 msgid "Use packed stack layout"
5908 #: config/s390/s390.opt:71
5909 msgid "Use bras for executable < 64k"
5912 #: config/s390/s390.opt:75
5913 msgid "Disable hardware floating point"
5916 #: config/s390/s390.opt:79
5918 "Set the max. number of bytes which has to be left to stack size before a "
5919 "trap instruction is triggered"
5922 #: config/s390/s390.opt:83
5924 "Emit extra code in the function prologue in order to trap if the stack size "
5925 "exceeds the given limit"
5928 #: config/s390/s390.opt:87 config/ia64/ia64.opt:115 config/sparc/sparc.opt:95
5929 #: config/i386/i386.opt:229 config/spu/spu.opt:84
5930 msgid "Schedule code for given CPU"
5933 #: config/s390/s390.opt:91
5937 #: config/s390/s390.opt:95
5938 msgid "Warn if a function uses alloca or creates an array with dynamic size"
5941 #: config/s390/s390.opt:99
5942 msgid "Warn if a single function's framesize exceeds the given framesize"
5945 #: config/s390/s390.opt:103
5946 msgid "z/Architecture"
5949 #: config/ia64/ilp32.opt:3
5950 msgid "Generate ILP32 code"
5953 #: config/ia64/ilp32.opt:7
5954 msgid "Generate LP64 code"
5957 #: config/ia64/ia64.opt:21
5958 msgid "Generate big endian code"
5961 #: config/ia64/ia64.opt:25
5962 msgid "Generate little endian code"
5965 #: config/ia64/ia64.opt:29
5966 msgid "Generate code for GNU as"
5969 #: config/ia64/ia64.opt:33
5970 msgid "Generate code for GNU ld"
5973 #: config/ia64/ia64.opt:37
5974 msgid "Emit stop bits before and after volatile extended asms"
5977 #: config/ia64/ia64.opt:41
5978 msgid "Use in/loc/out register names"
5981 #: config/ia64/ia64.opt:48
5982 msgid "Enable use of sdata/scommon/sbss"
5985 #: config/ia64/ia64.opt:52
5986 msgid "Generate code without GP reg"
5989 #: config/ia64/ia64.opt:56
5990 msgid "gp is constant (but save/restore gp on indirect calls)"
5993 #: config/ia64/ia64.opt:60
5994 msgid "Generate self-relocatable code"
5997 #: config/ia64/ia64.opt:64
5998 msgid "Generate inline floating point division, optimize for latency"
6001 #: config/ia64/ia64.opt:68
6002 msgid "Generate inline floating point division, optimize for throughput"
6005 #: config/ia64/ia64.opt:75
6006 msgid "Generate inline integer division, optimize for latency"
6009 #: config/ia64/ia64.opt:79
6010 msgid "Generate inline integer division, optimize for throughput"
6013 #: config/ia64/ia64.opt:83
6014 msgid "Do not inline integer division"
6017 #: config/ia64/ia64.opt:87
6018 msgid "Generate inline square root, optimize for latency"
6021 #: config/ia64/ia64.opt:91
6022 msgid "Generate inline square root, optimize for throughput"
6025 #: config/ia64/ia64.opt:95
6026 msgid "Do not inline square root"
6029 #: config/ia64/ia64.opt:99
6030 msgid "Enable Dwarf 2 line debug info via GNU as"
6033 #: config/ia64/ia64.opt:103
6034 msgid "Enable earlier placing stop bits for better scheduling"
6037 #: config/ia64/ia64.opt:107 config/spu/spu.opt:72 config/sh/sh.opt:253
6038 #: config/pa/pa.opt:51
6039 msgid "Specify range of registers to make fixed"
6042 #: config/ia64/ia64.opt:119
6043 msgid "Use data speculation before reload"
6046 #: config/ia64/ia64.opt:123
6047 msgid "Use data speculation after reload"
6050 #: config/ia64/ia64.opt:127
6051 msgid "Use control speculation"
6054 #: config/ia64/ia64.opt:131
6055 msgid "Use in block data speculation before reload"
6058 #: config/ia64/ia64.opt:135
6059 msgid "Use in block data speculation after reload"
6062 #: config/ia64/ia64.opt:139
6063 msgid "Use in block control speculation"
6066 #: config/ia64/ia64.opt:143
6067 msgid "Use simple data speculation check"
6070 #: config/ia64/ia64.opt:147
6071 msgid "Use simple data speculation check for control speculation"
6074 #: config/ia64/ia64.opt:151
6076 "If set, data speculative instructions will be chosen for schedule only if "
6077 "there are no other choices at the moment "
6080 #: config/ia64/ia64.opt:155
6082 "If set, control speculative instructions will be chosen for schedule only if "
6083 "there are no other choices at the moment "
6086 #: config/ia64/ia64.opt:159
6088 "Count speculative dependencies while calculating priority of instructions"
6091 #: config/ia64/ia64.opt:163
6092 msgid "Place a stop bit after every cycle when scheduling"
6095 #: config/ia64/ia64.opt:167
6097 "Assume that floating-point stores and loads are not likely to cause conflict "
6098 "when placed into one instruction group"
6101 #: config/ia64/ia64.opt:171
6103 "Soft limit on number of memory insns per instruction group, giving lower "
6104 "priority to subsequent memory insns attempting to schedule in the same insn "
6105 "group. Frequently useful to prevent cache bank conflicts. Default value is 1"
6108 #: config/ia64/ia64.opt:175
6110 "Disallow more than `msched-max-memory-insns' in instruction group. "
6111 "Otherwise, limit is `soft' (prefer non-memory operations when limit is "
6115 #: config/ia64/ia64.opt:179
6116 msgid "Don't generate checks for control speculation in selective scheduling"
6119 #: config/ia64/ia64.opt:183
6120 msgid "Enable fused multiply/add and multiply/subtract instructions"
6123 #: config/ia64/vms_symvec_libgcc_s.opt:3
6124 msgid "! It would be better to auto-generate this file."
6127 #: config/ia64/vms_symvec_libgcc_s.opt:7
6128 msgid "SYMBOL_VECTOR=(__divdi3=PROCEDURE)"
6131 #: config/m32c/m32c.opt:24
6132 msgid "-msim\tUse simulator runtime"
6135 #: config/m32c/m32c.opt:28
6136 msgid "-mcpu=r8c\tCompile code for R8C variants"
6139 #: config/m32c/m32c.opt:32
6140 msgid "-mcpu=m16c\tCompile code for M16C variants"
6143 #: config/m32c/m32c.opt:36
6144 msgid "-mcpu=m32cm\tCompile code for M32CM variants"
6147 #: config/m32c/m32c.opt:40
6148 msgid "-mcpu=m32c\tCompile code for M32C variants"
6151 #: config/m32c/m32c.opt:44
6152 msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
6155 #: config/sparc/little-endian.opt:23
6156 msgid "Generate code for little-endian"
6159 #: config/sparc/little-endian.opt:27
6160 msgid "Generate code for big-endian"
6163 #: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27
6164 msgid "Use hardware FP"
6167 #: config/sparc/sparc.opt:31
6168 msgid "Do not use hardware FP"
6171 #: config/sparc/sparc.opt:35
6172 msgid "Assume possible double misalignment"
6175 #: config/sparc/sparc.opt:39
6176 msgid "Pass -assert pure-text to linker"
6179 #: config/sparc/sparc.opt:43
6180 msgid "Use ABI reserved registers"
6183 #: config/sparc/sparc.opt:47
6184 msgid "Use hardware quad FP instructions"
6187 #: config/sparc/sparc.opt:51
6188 msgid "Do not use hardware quad fp instructions"
6191 #: config/sparc/sparc.opt:55
6192 msgid "Compile for V8+ ABI"
6195 #: config/sparc/sparc.opt:59
6196 msgid "Use UltraSPARC Visual Instruction Set extensions"
6199 #: config/sparc/sparc.opt:63
6200 msgid "Pointers are 64-bit"
6203 #: config/sparc/sparc.opt:67
6204 msgid "Pointers are 32-bit"
6207 #: config/sparc/sparc.opt:71
6208 msgid "Use 64-bit ABI"
6211 #: config/sparc/sparc.opt:75
6212 msgid "Use 32-bit ABI"
6215 #: config/sparc/sparc.opt:79
6216 msgid "Use stack bias"
6219 #: config/sparc/sparc.opt:83
6220 msgid "Use structs on stronger alignment for double-word copies"
6223 #: config/sparc/sparc.opt:87
6224 msgid "Optimize tail call instructions in assembler and linker"
6227 #: config/sparc/sparc.opt:91
6228 msgid "Use features of and schedule code for given CPU"
6231 #: config/sparc/sparc.opt:99
6232 msgid "Use given SPARC-V9 code model"
6235 #: config/sparc/sparc.opt:103
6236 msgid "Enable strict 32-bit psABI struct return checking."
6239 #: config/m32r/m32r.opt:23
6240 msgid "Compile for the m32rx"
6243 #: config/m32r/m32r.opt:27
6244 msgid "Compile for the m32r2"
6247 #: config/m32r/m32r.opt:31
6248 msgid "Compile for the m32r"
6251 #: config/m32r/m32r.opt:35
6252 msgid "Align all loops to 32 byte boundary"
6255 #: config/m32r/m32r.opt:39
6256 msgid "Prefer branches over conditional execution"
6259 #: config/m32r/m32r.opt:43
6260 msgid "Give branches their default cost"
6263 #: config/m32r/m32r.opt:47
6264 msgid "Display compile time statistics"
6267 #: config/m32r/m32r.opt:51
6268 msgid "Specify cache flush function"
6271 #: config/m32r/m32r.opt:55
6272 msgid "Specify cache flush trap number"
6275 #: config/m32r/m32r.opt:59
6276 msgid "Only issue one instruction per cycle"
6279 #: config/m32r/m32r.opt:63
6280 msgid "Allow two instructions to be issued per cycle"
6283 #: config/m32r/m32r.opt:67
6284 msgid "Code size: small, medium or large"
6287 #: config/m32r/m32r.opt:71
6288 msgid "Don't call any cache flush functions"
6291 #: config/m32r/m32r.opt:75
6292 msgid "Don't call any cache flush trap"
6295 #: config/m32r/m32r.opt:82
6296 msgid "Small data area: none, sdata, use"
6299 #: config/m68k/m68k.opt:23
6300 msgid "Generate code for a 520X"
6303 #: config/m68k/m68k.opt:27
6304 msgid "Generate code for a 5206e"
6307 #: config/m68k/m68k.opt:31
6308 msgid "Generate code for a 528x"
6311 #: config/m68k/m68k.opt:35
6312 msgid "Generate code for a 5307"
6315 #: config/m68k/m68k.opt:39
6316 msgid "Generate code for a 5407"
6319 #: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104
6320 msgid "Generate code for a 68000"
6323 #: config/m68k/m68k.opt:47
6324 msgid "Generate code for a 68010"
6327 #: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108
6328 msgid "Generate code for a 68020"
6331 #: config/m68k/m68k.opt:55
6332 msgid "Generate code for a 68040, without any new instructions"
6335 #: config/m68k/m68k.opt:59
6336 msgid "Generate code for a 68060, without any new instructions"
6339 #: config/m68k/m68k.opt:63
6340 msgid "Generate code for a 68030"
6343 #: config/m68k/m68k.opt:67
6344 msgid "Generate code for a 68040"
6347 #: config/m68k/m68k.opt:71
6348 msgid "Generate code for a 68060"
6351 #: config/m68k/m68k.opt:75
6352 msgid "Generate code for a 68302"
6355 #: config/m68k/m68k.opt:79
6356 msgid "Generate code for a 68332"
6359 #: config/m68k/m68k.opt:84
6360 msgid "Generate code for a 68851"
6363 #: config/m68k/m68k.opt:88
6364 msgid "Generate code that uses 68881 floating-point instructions"
6367 #: config/m68k/m68k.opt:92
6368 msgid "Align variables on a 32-bit boundary"
6371 #: config/m68k/m68k.opt:96 config/arm/arm.opt:49 config/score/score.opt:63
6372 msgid "Specify the name of the target architecture"
6375 #: config/m68k/m68k.opt:100
6376 msgid "Use the bit-field instructions"
6379 #: config/m68k/m68k.opt:112
6380 msgid "Generate code for a ColdFire v4e"
6383 #: config/m68k/m68k.opt:116
6384 msgid "Specify the target CPU"
6387 #: config/m68k/m68k.opt:120
6388 msgid "Generate code for a cpu32"
6391 #: config/m68k/m68k.opt:124
6392 msgid "Use hardware division instructions on ColdFire"
6395 #: config/m68k/m68k.opt:128
6396 msgid "Generate code for a Fido A"
6399 #: config/m68k/m68k.opt:132
6400 msgid "Generate code which uses hardware floating point instructions"
6403 #: config/m68k/m68k.opt:136
6404 msgid "Enable ID based shared library"
6407 #: config/m68k/m68k.opt:140
6408 msgid "Do not use the bit-field instructions"
6411 #: config/m68k/m68k.opt:144
6412 msgid "Use normal calling convention"
6415 #: config/m68k/m68k.opt:148
6416 msgid "Consider type 'int' to be 32 bits wide"
6419 #: config/m68k/m68k.opt:152
6420 msgid "Generate pc-relative code"
6423 #: config/m68k/m68k.opt:156
6424 msgid "Use different calling convention using 'rtd'"
6427 #: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61
6428 msgid "Enable separate data segment"
6431 #: config/m68k/m68k.opt:164 config/bfin/bfin.opt:57
6432 msgid "ID of shared library to build"
6435 #: config/m68k/m68k.opt:168
6436 msgid "Consider type 'int' to be 16 bits wide"
6439 #: config/m68k/m68k.opt:172
6440 msgid "Generate code with library calls for floating point"
6443 #: config/m68k/m68k.opt:176
6444 msgid "Do not use unaligned memory references"
6447 #: config/m68k/m68k.opt:180
6448 msgid "Tune for the specified target CPU or architecture"
6451 #: config/m68k/m68k.opt:184
6452 msgid "Support more than 8192 GOT entries on ColdFire"
6455 #: config/m68k/m68k.opt:188
6456 msgid "Support TLS segment larger than 64K"
6459 #: config/m68k/ieee.opt:24 config/i386/i386.opt:137
6460 msgid "Use IEEE math for fp comparisons"
6463 #: config/i386/djgpp.opt:25
6464 msgid "Ignored (obsolete)"
6467 #: config/i386/mingw.opt:23
6468 msgid "Warn about none ISO msvcrt scanf/printf width extensions"
6471 #: config/i386/mingw.opt:27
6472 msgid "For nested functions on stack executable permission is set."
6475 #: config/i386/i386.opt:61
6476 msgid "sizeof(long double) is 16"
6479 #: config/i386/i386.opt:65 config/i386/i386.opt:133
6480 msgid "Use hardware fp"
6483 #: config/i386/i386.opt:69
6484 msgid "sizeof(long double) is 12"
6487 #: config/i386/i386.opt:73
6488 msgid "Reserve space for outgoing arguments in the function prologue"
6491 #: config/i386/i386.opt:77
6492 msgid "Align some doubles on dword boundary"
6495 #: config/i386/i386.opt:81
6496 msgid "Function starts are aligned to this power of 2"
6499 #: config/i386/i386.opt:85
6500 msgid "Jump targets are aligned to this power of 2"
6503 #: config/i386/i386.opt:89
6504 msgid "Loop code aligned to this power of 2"
6507 #: config/i386/i386.opt:93
6508 msgid "Align destination of the string operations"
6511 #: config/i386/i386.opt:101
6512 msgid "Use given assembler dialect"
6515 #: config/i386/i386.opt:105
6516 msgid "Branches are this expensive (1-5, arbitrary units)"
6519 #: config/i386/i386.opt:109
6521 "Data greater than given threshold will go into .ldata section in x86-64 "
6525 #: config/i386/i386.opt:113
6526 msgid "Use given x86-64 code model"
6529 #: config/i386/i386.opt:117
6530 msgid "Generate sin, cos, sqrt for FPU"
6533 #: config/i386/i386.opt:121
6534 msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
6537 #: config/i386/i386.opt:125
6538 msgid "Return values of functions in FPU registers"
6541 #: config/i386/i386.opt:129
6542 msgid "Generate floating point mathematics using given instruction set"
6545 #: config/i386/i386.opt:141
6546 msgid "Inline all known string operations"
6549 #: config/i386/i386.opt:145
6551 "Inline memset/memcpy string operations, but perform inline version only for "
6555 #: config/i386/i386.opt:153
6556 msgid "Use native (MS) bitfield layout"
6559 #: config/i386/i386.opt:169
6560 msgid "Omit the frame pointer in leaf functions"
6563 #: config/i386/i386.opt:173
6564 msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)"
6567 #: config/i386/i386.opt:177
6568 msgid "Attempt to keep stack aligned to this power of 2"
6571 #: config/i386/i386.opt:181
6572 msgid "Assume incoming stack aligned to this power of 2"
6575 #: config/i386/i386.opt:185
6576 msgid "Use push instructions to save outgoing arguments"
6579 #: config/i386/i386.opt:189
6580 msgid "Use red-zone in the x86-64 code"
6583 #: config/i386/i386.opt:193
6584 msgid "Number of registers used to pass integer arguments"
6587 #: config/i386/i386.opt:197
6588 msgid "Alternate calling convention"
6591 #: config/i386/i386.opt:205
6592 msgid "Use SSE register passing conventions for SF and DF mode"
6595 #: config/i386/i386.opt:209
6596 msgid "Realign stack in prologue"
6599 #: config/i386/i386.opt:213
6600 msgid "Enable stack probing"
6603 #: config/i386/i386.opt:217
6604 msgid "Chose strategy to generate stringop using"
6607 #: config/i386/i386.opt:221
6608 msgid "Use given thread-local storage dialect"
6611 #: config/i386/i386.opt:225
6613 msgid "Use direct references against %gs when accessing tls data"
6616 #: config/i386/i386.opt:233
6617 msgid "Generate code that conforms to the given ABI"
6620 #: config/i386/i386.opt:237
6621 msgid "Vector library ABI to use"
6624 #: config/i386/i386.opt:241
6625 msgid "Generate reciprocals instead of divss and sqrtss."
6628 #: config/i386/i386.opt:245
6629 msgid "Generate cld instruction in the function prologue."
6632 #: config/i386/i386.opt:249
6634 "Enable automatic generation of fused floating point multiply-add instructions"
6637 #: config/i386/i386.opt:257
6638 msgid "Generate 32bit i386 code"
6641 #: config/i386/i386.opt:261
6642 msgid "Generate 64bit x86-64 code"
6645 #: config/i386/i386.opt:265
6646 msgid "Support MMX built-in functions"
6649 #: config/i386/i386.opt:269
6650 msgid "Support 3DNow! built-in functions"
6653 #: config/i386/i386.opt:273
6654 msgid "Support Athlon 3Dnow! built-in functions"
6657 #: config/i386/i386.opt:277
6658 msgid "Support MMX and SSE built-in functions and code generation"
6661 #: config/i386/i386.opt:281
6662 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
6665 #: config/i386/i386.opt:285
6666 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
6669 #: config/i386/i386.opt:289
6671 "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
6674 #: config/i386/i386.opt:293
6676 "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code "
6680 #: config/i386/i386.opt:297 config/i386/i386.opt:301
6682 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions "
6683 "and code generation"
6686 #: config/i386/i386.opt:305
6687 msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
6690 #: config/i386/i386.opt:309
6692 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in "
6693 "functions and code generation"
6696 #: config/i386/i386.opt:313
6698 "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in "
6699 "functions and code generation"
6702 #: config/i386/i386.opt:317
6704 "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
6707 #: config/i386/i386.opt:321
6708 msgid "Support FMA4 built-in functions and code generation "
6711 #: config/i386/i386.opt:325
6712 msgid "Support XOP built-in functions and code generation "
6715 #: config/i386/i386.opt:329
6716 msgid "Support LWP built-in functions and code generation "
6719 #: config/i386/i386.opt:333
6721 "Support code generation of Advanced Bit Manipulation (ABM) instructions."
6724 #: config/i386/i386.opt:337
6725 msgid "Support code generation of popcnt instruction."
6728 #: config/i386/i386.opt:341
6729 msgid "Support code generation of cmpxchg16b instruction."
6732 #: config/i386/i386.opt:345
6733 msgid "Support code generation of sahf instruction in 64bit x86-64 code."
6736 #: config/i386/i386.opt:349
6737 msgid "Support code generation of movbe instruction."
6740 #: config/i386/i386.opt:353
6741 msgid "Support code generation of crc32 instruction."
6744 #: config/i386/i386.opt:357
6745 msgid "Support AES built-in functions and code generation"
6748 #: config/i386/i386.opt:361
6749 msgid "Support PCLMUL built-in functions and code generation"
6752 #: config/i386/i386.opt:365
6753 msgid "Encode SSE instructions with VEX prefix"
6756 #: config/i386/cygming.opt:23
6757 msgid "Create console application"
6760 #: config/i386/cygming.opt:27
6761 msgid "Use the Cygwin interface"
6764 #: config/i386/cygming.opt:31
6765 msgid "Generate code for a DLL"
6768 #: config/i386/cygming.opt:35
6769 msgid "Ignore dllimport for functions"
6772 #: config/i386/cygming.opt:39
6773 msgid "Use Mingw-specific thread support"
6776 #: config/i386/cygming.opt:43
6777 msgid "Set Windows defines"
6780 #: config/i386/cygming.opt:47
6781 msgid "Create GUI application"
6784 #: config/i386/cygming.opt:51
6785 msgid "Use the GNU extension to the PE format for aligned common data"
6788 #: config/i386/cygming.opt:55
6790 "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/"
6791 "delete replacement"
6794 #: config/i386/mingw-w64.opt:23
6795 msgid "Use unicode startup and define UNICODE macro"
6798 #: config/rs6000/aix.opt:24 config/rs6000/rs6000.opt:195
6799 msgid "Conform more closely to IBM XLC semantics"
6802 #: config/rs6000/darwin.opt:24 config/rs6000/sysv4.opt:129
6803 msgid "Generate 64-bit code"
6806 #: config/rs6000/darwin.opt:28 config/rs6000/sysv4.opt:133
6807 msgid "Generate 32-bit code"
6810 #: config/rs6000/darwin.opt:32
6811 msgid "Generate code suitable for executables (NOT shared libs)"
6814 #: config/rs6000/rs6000.opt:24
6815 msgid "Use POWER instruction set"
6818 #: config/rs6000/rs6000.opt:28
6819 msgid "Do not use POWER instruction set"
6822 #: config/rs6000/rs6000.opt:32
6823 msgid "Use POWER2 instruction set"
6826 #: config/rs6000/rs6000.opt:36
6827 msgid "Use PowerPC instruction set"
6830 #: config/rs6000/rs6000.opt:40
6831 msgid "Do not use PowerPC instruction set"
6834 #: config/rs6000/rs6000.opt:44
6835 msgid "Use PowerPC-64 instruction set"
6838 #: config/rs6000/rs6000.opt:48
6839 msgid "Use PowerPC General Purpose group optional instructions"
6842 #: config/rs6000/rs6000.opt:52
6843 msgid "Use PowerPC Graphics group optional instructions"
6846 #: config/rs6000/rs6000.opt:56
6847 msgid "Use PowerPC V2.01 single field mfcr instruction"
6850 #: config/rs6000/rs6000.opt:60
6851 msgid "Use PowerPC V2.02 popcntb instruction"
6854 #: config/rs6000/rs6000.opt:64
6855 msgid "Use PowerPC V2.02 floating point rounding instructions"
6858 #: config/rs6000/rs6000.opt:68
6859 msgid "Use PowerPC V2.05 compare bytes instruction"
6862 #: config/rs6000/rs6000.opt:72
6863 msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
6866 #: config/rs6000/rs6000.opt:76
6867 msgid "Use AltiVec instructions"
6870 #: config/rs6000/rs6000.opt:80
6871 msgid "Use decimal floating point instructions"
6874 #: config/rs6000/rs6000.opt:84
6875 msgid "Use 4xx half-word multiply instructions"
6878 #: config/rs6000/rs6000.opt:88
6879 msgid "Use 4xx string-search dlmzb instruction"
6882 #: config/rs6000/rs6000.opt:92
6883 msgid "Generate load/store multiple instructions"
6886 #: config/rs6000/rs6000.opt:96
6887 msgid "Generate string instructions for block moves"
6890 #: config/rs6000/rs6000.opt:100
6891 msgid "Use new mnemonics for PowerPC architecture"
6894 #: config/rs6000/rs6000.opt:104
6895 msgid "Use old mnemonics for PowerPC architecture"
6898 #: config/rs6000/rs6000.opt:108 config/pdp11/pdp11.opt:83
6899 msgid "Do not use hardware floating point"
6902 #: config/rs6000/rs6000.opt:116
6903 msgid "Use PowerPC V2.06 popcntd instruction"
6906 #: config/rs6000/rs6000.opt:120
6907 msgid "Use vector/scalar (VSX) instructions"
6910 #: config/rs6000/rs6000.opt:160
6911 msgid "Do not generate load/store with update instructions"
6914 #: config/rs6000/rs6000.opt:164
6915 msgid "Generate load/store with update instructions"
6918 #: config/rs6000/rs6000.opt:168
6919 msgid "Avoid generation of indexed load/store instructions when possible"
6922 #: config/rs6000/rs6000.opt:172
6923 msgid "Generate fused multiply/add instructions"
6926 #: config/rs6000/rs6000.opt:176
6927 msgid "Mark __tls_get_addr calls with argument info"
6930 #: config/rs6000/rs6000.opt:183
6931 msgid "Schedule the start and end of the procedure"
6934 #: config/rs6000/rs6000.opt:187
6935 msgid "Return all structures in memory (AIX default)"
6938 #: config/rs6000/rs6000.opt:191
6939 msgid "Return small structures in registers (SVR4 default)"
6942 #: config/rs6000/rs6000.opt:199
6943 msgid "Generate software reciprocal sqrt for better throughput"
6946 #: config/rs6000/rs6000.opt:203
6947 msgid "Do not place floating point constants in TOC"
6950 #: config/rs6000/rs6000.opt:207
6951 msgid "Place floating point constants in TOC"
6954 #: config/rs6000/rs6000.opt:211
6955 msgid "Do not place symbol+offset constants in TOC"
6958 #: config/rs6000/rs6000.opt:215
6959 msgid "Place symbol+offset constants in TOC"
6962 #: config/rs6000/rs6000.opt:226
6963 msgid "Use only one TOC entry per procedure"
6966 #: config/rs6000/rs6000.opt:230
6967 msgid "Put everything in the regular TOC"
6970 #: config/rs6000/rs6000.opt:234
6971 msgid "Generate VRSAVE instructions when generating AltiVec code"
6974 #: config/rs6000/rs6000.opt:238
6975 msgid "-mvrsave=yes/no\tDeprecated option. Use -mvrsave/-mno-vrsave instead"
6978 #: config/rs6000/rs6000.opt:242
6979 msgid "Generate isel instructions"
6982 #: config/rs6000/rs6000.opt:246
6983 msgid "-misel=yes/no\tDeprecated option. Use -misel/-mno-isel instead"
6986 #: config/rs6000/rs6000.opt:250
6987 msgid "Generate SPE SIMD instructions on E500"
6990 #: config/rs6000/rs6000.opt:254
6991 msgid "Generate PPC750CL paired-single instructions"
6994 #: config/rs6000/rs6000.opt:258
6995 msgid "-mspe=yes/no\tDeprecated option. Use -mspe/-mno-spe instead"
6998 #: config/rs6000/rs6000.opt:262
6999 msgid "-mdebug=\tEnable debug output"
7002 #: config/rs6000/rs6000.opt:266
7003 msgid "-mabi=\tSpecify ABI to use"
7006 #: config/rs6000/rs6000.opt:270
7007 msgid "-mcpu=\tUse features of and schedule code for given CPU"
7010 #: config/rs6000/rs6000.opt:274
7011 msgid "-mtune=\tSchedule code for given CPU"
7014 #: config/rs6000/rs6000.opt:278
7015 msgid "-mtraceback=\tSelect full, part, or no traceback table"
7018 #: config/rs6000/rs6000.opt:282
7019 msgid "Avoid all range limits on call instructions"
7022 #: config/rs6000/rs6000.opt:286
7023 msgid "Generate Cell microcode"
7026 #: config/rs6000/rs6000.opt:290
7027 msgid "Warn when a Cell microcoded instruction is emitted"
7030 #: config/rs6000/rs6000.opt:294
7031 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
7034 #: config/rs6000/rs6000.opt:298
7035 msgid "-mfloat-gprs=\tSelect GPR floating point method"
7038 #: config/rs6000/rs6000.opt:302
7039 msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
7042 #: config/rs6000/rs6000.opt:306
7043 msgid "Determine which dependences between insns are considered costly"
7046 #: config/rs6000/rs6000.opt:310
7047 msgid "Specify which post scheduling nop insertion scheme to apply"
7050 #: config/rs6000/rs6000.opt:314
7051 msgid "Specify alignment of structure fields default/natural"
7054 #: config/rs6000/rs6000.opt:318
7055 msgid "Specify scheduling priority for dispatch slot restricted insns"
7058 #: config/rs6000/rs6000.opt:322
7059 msgid "Single-precision floating point unit"
7062 #: config/rs6000/rs6000.opt:326
7063 msgid "Double-precision floating point unit"
7066 #: config/rs6000/rs6000.opt:330
7067 msgid "Floating point unit does not support divide & sqrt"
7070 #: config/rs6000/rs6000.opt:334
7071 msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
7074 #: config/rs6000/rs6000.opt:338
7075 msgid "Specify Xilinx FPU."
7078 #: config/rs6000/aix64.opt:24
7079 msgid "Compile for 64-bit pointers"
7082 #: config/rs6000/aix64.opt:28
7083 msgid "Compile for 32-bit pointers"
7086 #: config/rs6000/aix64.opt:32
7087 msgid "Support message passing with the Parallel Environment"
7090 #: config/rs6000/linux64.opt:24
7091 msgid "Call mcount for profiling before a function prologue"
7094 #: config/rs6000/sysv4.opt:24
7095 msgid "Select ABI calling convention"
7098 #: config/rs6000/sysv4.opt:28
7099 msgid "Select method for sdata handling"
7102 #: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40
7103 msgid "Align to the base type of the bit-field"
7106 #: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49
7107 msgid "Produce code relocatable at runtime"
7110 #: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57
7111 msgid "Produce little endian code"
7114 #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
7115 msgid "Produce big endian code"
7118 #: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74
7119 #: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:125
7120 #: config/rs6000/sysv4.opt:137
7121 msgid "no description yet"
7124 #: config/rs6000/sysv4.opt:78
7125 msgid "Assume all variable arg functions are prototyped"
7128 #: config/rs6000/sysv4.opt:87
7132 #: config/rs6000/sysv4.opt:91
7133 msgid "Allow bit-fields to cross word boundaries"
7136 #: config/rs6000/sysv4.opt:95
7137 msgid "Use alternate register names"
7140 #: config/rs6000/sysv4.opt:101
7141 msgid "Use default method for sdata handling"
7144 #: config/rs6000/sysv4.opt:105
7145 msgid "Link with libsim.a, libc.a and sim-crt0.o"
7148 #: config/rs6000/sysv4.opt:109
7149 msgid "Link with libads.a, libc.a and crt0.o"
7152 #: config/rs6000/sysv4.opt:113
7153 msgid "Link with libyk.a, libc.a and crt0.o"
7156 #: config/rs6000/sysv4.opt:117
7157 msgid "Link with libmvme.a, libc.a and crt0.o"
7160 #: config/rs6000/sysv4.opt:121
7161 msgid "Set the PPC_EMB bit in the ELF flags header"
7164 #: config/rs6000/sysv4.opt:141
7165 msgid "Generate code to use a non-exec PLT and GOT"
7168 #: config/rs6000/sysv4.opt:145
7169 msgid "Generate code for old exec BSS PLT"
7172 #: config/spu/spu.opt:20
7173 msgid "Emit warnings when run-time relocations are generated"
7176 #: config/spu/spu.opt:24
7177 msgid "Emit errors when run-time relocations are generated"
7180 #: config/spu/spu.opt:28
7181 msgid "Specify cost of branches (Default 20)"
7184 #: config/spu/spu.opt:32
7185 msgid "Make sure loads and stores are not moved past DMA instructions"
7188 #: config/spu/spu.opt:36
7189 msgid "volatile must be specified on any memory that is effected by DMA"
7192 #: config/spu/spu.opt:40 config/spu/spu.opt:44
7194 "Insert nops when it might improve performance by allowing dual issue "
7198 #: config/spu/spu.opt:48
7199 msgid "Use standard main function as entry for startup"
7202 #: config/spu/spu.opt:52
7203 msgid "Generate branch hints for branches"
7206 #: config/spu/spu.opt:56
7207 msgid "Maximum number of nops to insert for a hint (Default 2)"
7210 #: config/spu/spu.opt:60
7212 "Approximate maximum number of instructions to allow between a hint and its "
7216 #: config/spu/spu.opt:64
7217 msgid "Generate code for 18 bit addressing"
7220 #: config/spu/spu.opt:68
7221 msgid "Generate code for 32 bit addressing"
7224 #: config/spu/spu.opt:76
7226 "Insert hbrp instructions after hinted branch targets to avoid the SPU hang "
7230 #: config/spu/spu.opt:88
7231 msgid "Access variables in 32-bit PPU objects (default)"
7234 #: config/spu/spu.opt:92
7235 msgid "Access variables in 64-bit PPU objects"
7238 #: config/spu/spu.opt:96
7239 msgid "Allow conversions between __ea and generic pointers (default)"
7242 #: config/spu/spu.opt:100
7243 msgid "Size (in KB) of software data cache"
7246 #: config/spu/spu.opt:104
7247 msgid "Atomically write back software data cache lines (default)"
7250 #: config/mcore/mcore.opt:23
7251 msgid "Generate code for the M*Core M210"
7254 #: config/mcore/mcore.opt:27
7255 msgid "Generate code for the M*Core M340"
7258 #: config/mcore/mcore.opt:31
7259 msgid "Force functions to be aligned to a 4 byte boundary"
7262 #: config/mcore/mcore.opt:35 config/score/score.opt:23
7263 msgid "Generate big-endian code"
7266 #: config/mcore/mcore.opt:39
7267 msgid "Emit call graph information"
7270 #: config/mcore/mcore.opt:43
7271 msgid "Use the divide instruction"
7274 #: config/mcore/mcore.opt:47
7275 msgid "Inline constants if it can be done in 2 insns or less"
7278 #: config/mcore/mcore.opt:51 config/score/score.opt:27
7279 msgid "Generate little-endian code"
7282 #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
7284 "Assume that run-time support has been provided, so omit -lsim from the "
7285 "linker command line"
7288 #: config/mcore/mcore.opt:60
7289 msgid "Use arbitrary sized immediates in bit operations"
7292 #: config/mcore/mcore.opt:64
7293 msgid "Prefer word accesses over byte accesses"
7296 #: config/mcore/mcore.opt:68
7297 msgid "Set the maximum amount for a single stack increment operation"
7300 #: config/mcore/mcore.opt:72
7301 msgid "Always treat bitfields as int-sized"
7304 #: config/arc/arc.opt:32
7305 msgid "Prepend the name of the cpu to all public symbol names"
7308 #: config/arc/arc.opt:42
7309 msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
7312 #: config/arc/arc.opt:46
7313 msgid "-mtext=SECTION\tPut functions in SECTION"
7316 #: config/arc/arc.opt:50
7317 msgid "-mdata=SECTION\tPut data in SECTION"
7320 #: config/arc/arc.opt:54
7321 msgid "-mrodata=SECTION\tPut read-only data in SECTION"
7324 #: config/sh/sh.opt:44
7325 msgid "Generate SH1 code"
7328 #: config/sh/sh.opt:48
7329 msgid "Generate SH2 code"
7332 #: config/sh/sh.opt:52
7333 msgid "Generate default double-precision SH2a-FPU code"
7336 #: config/sh/sh.opt:56
7337 msgid "Generate SH2a FPU-less code"
7340 #: config/sh/sh.opt:60
7341 msgid "Generate default single-precision SH2a-FPU code"
7344 #: config/sh/sh.opt:64
7345 msgid "Generate only single-precision SH2a-FPU code"
7348 #: config/sh/sh.opt:68
7349 msgid "Generate SH2e code"
7352 #: config/sh/sh.opt:72
7353 msgid "Generate SH3 code"
7356 #: config/sh/sh.opt:76
7357 msgid "Generate SH3e code"
7360 #: config/sh/sh.opt:80
7361 msgid "Generate SH4 code"
7364 #: config/sh/sh.opt:84
7365 msgid "Generate SH4-100 code"
7368 #: config/sh/sh.opt:88
7369 msgid "Generate SH4-200 code"
7372 #: config/sh/sh.opt:94
7373 msgid "Generate SH4-300 code"
7376 #: config/sh/sh.opt:98
7377 msgid "Generate SH4 FPU-less code"
7380 #: config/sh/sh.opt:102
7381 msgid "Generate SH4-100 FPU-less code"
7384 #: config/sh/sh.opt:106
7385 msgid "Generate SH4-200 FPU-less code"
7388 #: config/sh/sh.opt:110
7389 msgid "Generate SH4-300 FPU-less code"
7392 #: config/sh/sh.opt:114
7393 msgid "Generate code for SH4 340 series (MMU/FPU-less)"
7396 #: config/sh/sh.opt:119
7397 msgid "Generate code for SH4 400 series (MMU/FPU-less)"
7400 #: config/sh/sh.opt:124
7401 msgid "Generate code for SH4 500 series (FPU-less)."
7404 #: config/sh/sh.opt:129
7405 msgid "Generate default single-precision SH4 code"
7408 #: config/sh/sh.opt:133
7409 msgid "Generate default single-precision SH4-100 code"
7412 #: config/sh/sh.opt:137
7413 msgid "Generate default single-precision SH4-200 code"
7416 #: config/sh/sh.opt:141
7417 msgid "Generate default single-precision SH4-300 code"
7420 #: config/sh/sh.opt:145
7421 msgid "Generate only single-precision SH4 code"
7424 #: config/sh/sh.opt:149
7425 msgid "Generate only single-precision SH4-100 code"
7428 #: config/sh/sh.opt:153
7429 msgid "Generate only single-precision SH4-200 code"
7432 #: config/sh/sh.opt:157
7433 msgid "Generate only single-precision SH4-300 code"
7436 #: config/sh/sh.opt:161
7437 msgid "Generate SH4a code"
7440 #: config/sh/sh.opt:165
7441 msgid "Generate SH4a FPU-less code"
7444 #: config/sh/sh.opt:169
7445 msgid "Generate default single-precision SH4a code"
7448 #: config/sh/sh.opt:173
7449 msgid "Generate only single-precision SH4a code"
7452 #: config/sh/sh.opt:177
7453 msgid "Generate SH4al-dsp code"
7456 #: config/sh/sh.opt:181
7457 msgid "Generate 32-bit SHmedia code"
7460 #: config/sh/sh.opt:185
7461 msgid "Generate 32-bit FPU-less SHmedia code"
7464 #: config/sh/sh.opt:189
7465 msgid "Generate 64-bit SHmedia code"
7468 #: config/sh/sh.opt:193
7469 msgid "Generate 64-bit FPU-less SHmedia code"
7472 #: config/sh/sh.opt:197
7473 msgid "Generate SHcompact code"
7476 #: config/sh/sh.opt:201
7477 msgid "Generate FPU-less SHcompact code"
7480 #: config/sh/sh.opt:205
7482 "Throttle unrolling to avoid thrashing target registers unless the unroll "
7483 "benefit outweighs this"
7486 #: config/sh/sh.opt:209
7487 msgid "Generate code in big endian mode"
7490 #: config/sh/sh.opt:213
7491 msgid "Generate 32-bit offsets in switch tables"
7494 #: config/sh/sh.opt:217
7495 msgid "Generate bit instructions"
7498 #: config/sh/sh.opt:221
7499 msgid "Cost to assume for a branch insn"
7502 #: config/sh/sh.opt:225
7503 msgid "Enable cbranchdi4 pattern"
7506 #: config/sh/sh.opt:229
7507 msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
7510 #: config/sh/sh.opt:233
7511 msgid "Enable SH5 cut2 workaround"
7514 #: config/sh/sh.opt:237
7515 msgid "Align doubles at 64-bit boundaries"
7518 #: config/sh/sh.opt:241
7520 "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
7521 "inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
7524 #: config/sh/sh.opt:245
7525 msgid "Specify name for 32 bit signed division function"
7528 #: config/sh/sh.opt:249
7530 "Enable the use of 64-bit floating point registers in fmov instructions. See "
7531 "-mdalign if 64-bit alignment is required."
7534 #: config/sh/sh.opt:257
7536 "Enable the use of the fused floating point multiply-accumulate operation"
7539 #: config/sh/sh.opt:261
7540 msgid "Cost to assume for gettr insn"
7543 #: config/sh/sh.opt:265 config/sh/sh.opt:315
7544 msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
7547 #: config/sh/sh.opt:269
7548 msgid "Increase the IEEE compliance for floating-point code"
7551 #: config/sh/sh.opt:273
7552 msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
7555 #: config/sh/sh.opt:277
7557 "inline code to invalidate instruction cache entries after setting up nested "
7558 "function trampolines"
7561 #: config/sh/sh.opt:281
7562 msgid "Assume symbols might be invalid"
7565 #: config/sh/sh.opt:285
7566 msgid "Annotate assembler instructions with estimated addresses"
7569 #: config/sh/sh.opt:289
7570 msgid "Generate code in little endian mode"
7573 #: config/sh/sh.opt:293
7574 msgid "Mark MAC register as call-clobbered"
7577 #: config/sh/sh.opt:299
7578 msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
7581 #: config/sh/sh.opt:303
7582 msgid "Emit function-calls using global offset table when generating PIC"
7585 #: config/sh/sh.opt:307
7586 msgid "Assume pt* instructions won't trap"
7589 #: config/sh/sh.opt:311
7590 msgid "Shorten address references during linking"
7593 #: config/sh/sh.opt:319
7594 msgid "Deprecated. Use -Os instead"
7597 #: config/sh/sh.opt:323
7598 msgid "Cost to assume for a multiply insn"
7601 #: config/sh/sh.opt:327
7603 "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate "
7604 "if the inline code would not work in user mode."
7607 #: config/sh/sh.opt:333
7608 msgid "Pretend a branch-around-a-move is a conditional move."
7611 #: config/sh/superh.opt:6
7612 msgid "Board name [and memory region]."
7615 #: config/sh/superh.opt:10
7616 msgid "Runtime name."
7619 #: config/arm/eabi.opt:23
7620 msgid "Generate code for the Android operating system."
7623 #: config/arm/arm.opt:23
7624 msgid "Specify an ABI"
7627 #: config/arm/arm.opt:27
7628 msgid "Generate a call to abort if a noreturn function returns"
7631 #: config/arm/arm.opt:34
7632 msgid "Pass FP arguments in FP registers"
7635 #: config/arm/arm.opt:38
7636 msgid "Generate APCS conformant stack frames"
7639 #: config/arm/arm.opt:42
7640 msgid "Generate re-entrant, PIC code"
7643 #: config/arm/arm.opt:56
7644 msgid "Assume target CPU is configured as big endian"
7647 #: config/arm/arm.opt:60
7648 msgid "Thumb: Assume non-static functions may be called from ARM code"
7651 #: config/arm/arm.opt:64
7652 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
7655 #: config/arm/arm.opt:68
7656 msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
7659 #: config/arm/arm.opt:72 config/bfin/bfin.opt:27
7660 msgid "Specify the name of the target CPU"
7663 #: config/arm/arm.opt:76
7664 msgid "Specify if floating point hardware should be used"
7667 #: config/arm/arm.opt:83
7668 msgid "Specify the __fp16 floating-point format"
7671 #: config/arm/arm.opt:94
7672 msgid "Specify the name of the target floating point hardware/format"
7675 #: config/arm/arm.opt:98
7676 msgid "Alias for -mfloat-abi=hard"
7679 #: config/arm/arm.opt:102
7680 msgid "Assume target CPU is configured as little endian"
7683 #: config/arm/arm.opt:106
7684 msgid "Generate call insns as indirect calls, if necessary"
7687 #: config/arm/arm.opt:110
7688 msgid "Specify the register to be used for PIC addressing"
7691 #: config/arm/arm.opt:114
7692 msgid "Store function names in object code"
7695 #: config/arm/arm.opt:118
7696 msgid "Permit scheduling of a function's prologue sequence"
7699 #: config/arm/arm.opt:122
7700 msgid "Do not load the PIC register in function prologues"
7703 #: config/arm/arm.opt:126
7704 msgid "Alias for -mfloat-abi=soft"
7707 #: config/arm/arm.opt:130
7708 msgid "Specify the minimum bit alignment of structures"
7711 #: config/arm/arm.opt:134
7712 msgid "Compile for the Thumb not the ARM"
7715 #: config/arm/arm.opt:138
7716 msgid "Support calls between Thumb and ARM instruction sets"
7719 #: config/arm/arm.opt:142
7720 msgid "Specify how to access the thread pointer"
7723 #: config/arm/arm.opt:146
7724 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
7727 #: config/arm/arm.opt:150
7728 msgid "Thumb: Generate (leaf) stack frames even if not needed"
7731 #: config/arm/arm.opt:154
7732 msgid "Tune code for the given processor"
7735 #: config/arm/arm.opt:158
7736 msgid "Assume big endian bytes, little endian words"
7739 #: config/arm/arm.opt:162
7741 "Use Neon quad-word (rather than double-word) registers for vectorization"
7744 #: config/arm/arm.opt:166
7745 msgid "Only generate absolute relocations on word sized values."
7748 #: config/arm/arm.opt:170
7750 "Avoid overlapping destination and address registers on LDRD instructions"
7753 #: config/arm/pe.opt:23
7754 msgid "Ignore dllimport attribute for functions"
7757 #: config/pdp11/pdp11.opt:23
7758 msgid "Generate code for an 11/10"
7761 #: config/pdp11/pdp11.opt:27
7762 msgid "Generate code for an 11/40"
7765 #: config/pdp11/pdp11.opt:31
7766 msgid "Generate code for an 11/45"
7769 #: config/pdp11/pdp11.opt:35
7770 msgid "Use 16-bit abs patterns"
7773 #: config/pdp11/pdp11.opt:39
7774 msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
7777 #: config/pdp11/pdp11.opt:43
7778 msgid "Do not use inline patterns for copying memory"
7781 #: config/pdp11/pdp11.opt:47
7782 msgid "Use inline patterns for copying memory"
7785 #: config/pdp11/pdp11.opt:51
7786 msgid "Do not pretend that branches are expensive"
7789 #: config/pdp11/pdp11.opt:55
7790 msgid "Pretend that branches are expensive"
7793 #: config/pdp11/pdp11.opt:59
7794 msgid "Use the DEC assembler syntax"
7797 #: config/pdp11/pdp11.opt:63
7798 msgid "Use 32 bit float"
7801 #: config/pdp11/pdp11.opt:67
7802 msgid "Use 64 bit float"
7805 #: config/pdp11/pdp11.opt:75
7806 msgid "Use 16 bit int"
7809 #: config/pdp11/pdp11.opt:79
7810 msgid "Use 32 bit int"
7813 #: config/pdp11/pdp11.opt:87
7814 msgid "Target has split I&D"
7817 #: config/pdp11/pdp11.opt:91
7818 msgid "Use UNIX assembler syntax"
7821 #: config/avr/avr.opt:23
7822 msgid "Use subroutines for function prologues and epilogues"
7825 #: config/avr/avr.opt:27
7826 msgid "-mmcu=MCU\tSelect the target MCU"
7829 #: config/avr/avr.opt:34
7830 msgid "Use an 8-bit 'int' type"
7833 #: config/avr/avr.opt:38
7834 msgid "Change the stack pointer without disabling interrupts"
7837 #: config/avr/avr.opt:48
7838 msgid "Use rjmp/rcall (limited range) on >8K devices"
7841 #: config/avr/avr.opt:52
7842 msgid "Change only the low 8 bits of the stack pointer"
7845 #: config/avr/avr.opt:56
7846 msgid "Relax branches"
7849 #: config/avr/avr.opt:60
7851 "Make the linker relaxation machine assume that a program counter wrap-around "
7855 #: config/crx/crx.opt:23
7856 msgid "Support multiply accumulate instructions"
7859 #: config/crx/crx.opt:27
7860 msgid "Do not use push to store function arguments"
7863 #: config/crx/crx.opt:31
7864 msgid "Restrict doloop to the given nesting level"
7867 #: config/pa/pa-hpux.opt:23
7868 msgid "Generate cpp defines for server IO"
7871 #: config/pa/pa-hpux.opt:27 config/pa/pa-hpux1010.opt:23
7872 #: config/pa/pa-hpux1111.opt:23
7873 msgid "Specify UNIX standard for predefines and linking"
7876 #: config/pa/pa-hpux.opt:31
7877 msgid "Generate cpp defines for workstation IO"
7880 #: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84
7881 msgid "Generate PA1.0 code"
7884 #: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108
7885 msgid "Generate PA1.1 code"
7888 #: config/pa/pa.opt:31 config/pa/pa.opt:92
7889 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
7892 #: config/pa/pa.opt:35
7893 msgid "Generate code for huge switch statements"
7896 #: config/pa/pa.opt:39
7897 msgid "Disable FP regs"
7900 #: config/pa/pa.opt:43
7901 msgid "Disable indexed addressing"
7904 #: config/pa/pa.opt:47
7905 msgid "Generate fast indirect calls"
7908 #: config/pa/pa.opt:55
7909 msgid "Assume code will be assembled by GAS"
7912 #: config/pa/pa.opt:59
7913 msgid "Put jumps in call delay slots"
7916 #: config/pa/pa.opt:64
7917 msgid "Enable linker optimizations"
7920 #: config/pa/pa.opt:68
7921 msgid "Always generate long calls"
7924 #: config/pa/pa.opt:72
7925 msgid "Emit long load/store sequences"
7928 #: config/pa/pa.opt:80
7929 msgid "Disable space regs"
7932 #: config/pa/pa.opt:96
7933 msgid "Use portable calling conventions"
7936 #: config/pa/pa.opt:100
7938 "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
7939 "7200, 7300, and 8000"
7942 #: config/pa/pa.opt:112
7943 msgid "Do not disable space regs"
7946 #: config/pa/pa64-hpux.opt:23
7947 msgid "Assume code will be linked by GNU ld"
7950 #: config/pa/pa64-hpux.opt:27
7951 msgid "Assume code will be linked by HP ld"
7954 #: config/xtensa/xtensa.opt:23
7955 msgid "Use CONST16 instruction to load constants"
7958 #: config/xtensa/xtensa.opt:27
7959 msgid "Enable fused multiply/add and multiply/subtract FP instructions"
7962 #: config/xtensa/xtensa.opt:31
7963 msgid "Use indirect CALLXn instructions for large programs"
7966 #: config/xtensa/xtensa.opt:35
7967 msgid "Automatically align branch targets to reduce branch penalties"
7970 #: config/xtensa/xtensa.opt:39
7971 msgid "Intersperse literal pools with code in the text section"
7974 #: config/xtensa/xtensa.opt:43
7976 "-mno-serialize-volatile\tDo not serialize volatile memory references with "
7980 #: config/stormy16/stormy16.opt:24
7981 msgid "Provide libraries for the simulator"
7984 #: config/mips/mips.opt:23
7985 msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
7988 #: config/mips/mips.opt:27
7989 msgid "Generate code that can be used in SVR4-style dynamic objects"
7992 #: config/mips/mips.opt:31
7993 msgid "Use PMC-style 'mad' instructions"
7996 #: config/mips/mips.opt:35
7997 msgid "-march=ISA\tGenerate code for the given ISA"
8000 #: config/mips/mips.opt:39
8002 "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
8005 #: config/mips/mips.opt:43
8006 msgid "Use Branch Likely instructions, overriding the architecture default"
8009 #: config/mips/mips.opt:47
8010 msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
8013 #: config/mips/mips.opt:51
8014 msgid "Trap on integer divide by zero"
8017 #: config/mips/mips.opt:55
8019 "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code"
8022 #: config/mips/mips.opt:59
8023 msgid "Use branch-and-break sequences to check for integer divide by zero"
8026 #: config/mips/mips.opt:63
8027 msgid "Use trap instructions to check for integer divide by zero"
8030 #: config/mips/mips.opt:67
8031 msgid "Allow the use of MDMX instructions"
8034 #: config/mips/mips.opt:71
8036 "Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
8040 #: config/mips/mips.opt:75
8041 msgid "Use MIPS-DSP instructions"
8044 #: config/mips/mips.opt:79
8045 msgid "Use MIPS-DSP REV 2 instructions"
8048 #: config/mips/mips.opt:89 config/mep/mep.opt:80
8049 msgid "Use big-endian byte order"
8052 #: config/mips/mips.opt:93 config/mep/mep.opt:84
8053 msgid "Use little-endian byte order"
8056 #: config/mips/mips.opt:97 config/iq2000/iq2000.opt:31
8057 msgid "Use ROM instead of RAM"
8060 #: config/mips/mips.opt:101
8061 msgid "Use NewABI-style %reloc() assembly operators"
8064 #: config/mips/mips.opt:105
8065 msgid "Use -G for data that is not defined by the current object"
8068 #: config/mips/mips.opt:109
8069 msgid "Work around certain R4000 errata"
8072 #: config/mips/mips.opt:113
8073 msgid "Work around certain R4400 errata"
8076 #: config/mips/mips.opt:117
8077 msgid "Work around certain R10000 errata"
8080 #: config/mips/mips.opt:121
8081 msgid "Work around errata for early SB-1 revision 2 cores"
8084 #: config/mips/mips.opt:125
8085 msgid "Work around certain VR4120 errata"
8088 #: config/mips/mips.opt:129
8089 msgid "Work around VR4130 mflo/mfhi errata"
8092 #: config/mips/mips.opt:133
8093 msgid "Work around an early 4300 hardware bug"
8096 #: config/mips/mips.opt:137
8097 msgid "FP exceptions are enabled"
8100 #: config/mips/mips.opt:141
8101 msgid "Use 32-bit floating-point registers"
8104 #: config/mips/mips.opt:145
8105 msgid "Use 64-bit floating-point registers"
8108 #: config/mips/mips.opt:149
8110 "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack "
8114 #: config/mips/mips.opt:153
8115 msgid "Generate floating-point multiply-add instructions"
8118 #: config/mips/mips.opt:157
8119 msgid "Use 32-bit general registers"
8122 #: config/mips/mips.opt:161
8123 msgid "Use 64-bit general registers"
8126 #: config/mips/mips.opt:165
8127 msgid "Use GP-relative addressing to access small data"
8130 #: config/mips/mips.opt:169
8132 "When generating -mabicalls code, allow executables to use PLTs and copy "
8136 #: config/mips/mips.opt:173
8137 msgid "Allow the use of hardware floating-point ABI and instructions"
8140 #: config/mips/mips.opt:177
8141 msgid "Generate code that can be safely linked with MIPS16 code."
8144 #: config/mips/mips.opt:181
8145 msgid "-mipsN\tGenerate code for ISA level N"
8148 #: config/mips/mips.opt:185
8149 msgid "Generate MIPS16 code"
8152 #: config/mips/mips.opt:189
8153 msgid "Use MIPS-3D instructions"
8156 #: config/mips/mips.opt:193
8157 msgid "Use ll, sc and sync instructions"
8160 #: config/mips/mips.opt:197
8161 msgid "Use -G for object-local data"
8164 #: config/mips/mips.opt:201
8165 msgid "Use indirect calls"
8168 #: config/mips/mips.opt:205
8169 msgid "Use a 32-bit long type"
8172 #: config/mips/mips.opt:209
8173 msgid "Use a 64-bit long type"
8176 #: config/mips/mips.opt:213
8177 msgid "Pass the address of the ra save location to _mcount in $12"
8180 #: config/mips/mips.opt:217
8181 msgid "Don't optimize block moves"
8184 #: config/mips/mips.opt:221
8185 msgid "Use the mips-tfile postpass"
8188 #: config/mips/mips.opt:225
8189 msgid "Allow the use of MT instructions"
8192 #: config/mips/mips.opt:229
8193 msgid "Do not use a cache-flushing function before calling stack trampolines"
8196 #: config/mips/mips.opt:233
8197 msgid "Do not use MDMX instructions"
8200 #: config/mips/mips.opt:237
8201 msgid "Generate normal-mode code"
8204 #: config/mips/mips.opt:241
8205 msgid "Do not use MIPS-3D instructions"
8208 #: config/mips/mips.opt:245
8209 msgid "Use paired-single floating-point instructions"
8212 #: config/mips/mips.opt:249
8214 "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be "
8218 #: config/mips/mips.opt:253
8219 msgid "Try to allow the linker to turn PIC calls into direct calls"
8222 #: config/mips/mips.opt:257
8224 "When generating -mabicalls code, make the code suitable for use in shared "
8228 #: config/mips/mips.opt:261
8230 "Restrict the use of hardware floating-point instructions to 32-bit operations"
8233 #: config/mips/mips.opt:265
8234 msgid "Use SmartMIPS instructions"
8237 #: config/mips/mips.opt:269
8238 msgid "Prevent the use of all hardware floating-point instructions"
8241 #: config/mips/mips.opt:273
8242 msgid "Optimize lui/addiu address loads"
8245 #: config/mips/mips.opt:277
8246 msgid "Assume all symbols have 32-bit values"
8249 #: config/mips/mips.opt:281
8250 msgid "Use synci instruction to invalidate i-cache"
8253 #: config/mips/mips.opt:285
8254 msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
8257 #: config/mips/mips.opt:289 config/iq2000/iq2000.opt:44
8258 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
8261 #: config/mips/mips.opt:293
8262 msgid "Perform VR4130-specific alignment optimizations"
8265 #: config/mips/mips.opt:297
8266 msgid "Lift restrictions on GOT size"
8269 #: config/mips/sdemtk.opt:23
8270 msgid "Prevent the use of all floating-point operations"
8273 #: config/fr30/fr30.opt:23
8274 msgid "Assume small address space"
8277 #: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31
8278 msgid "Compile for a 68HC11"
8281 #: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35
8282 msgid "Compile for a 68HC12"
8285 #: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45
8286 msgid "Compile for a 68HCS12"
8289 #: config/m68hc11/m68hc11.opt:49
8290 msgid "Auto pre/post decrement increment allowed"
8293 #: config/m68hc11/m68hc11.opt:53
8294 msgid "Min/max instructions allowed"
8297 #: config/m68hc11/m68hc11.opt:57
8298 msgid "Use call and rtc for function calls and returns"
8301 #: config/m68hc11/m68hc11.opt:61
8302 msgid "Auto pre/post decrement increment not allowed"
8305 #: config/m68hc11/m68hc11.opt:65
8306 msgid "Use jsr and rts for function calls and returns"
8309 #: config/m68hc11/m68hc11.opt:69
8310 msgid "Min/max instructions not allowed"
8313 #: config/m68hc11/m68hc11.opt:73
8314 msgid "Use direct addressing mode for soft registers"
8317 #: config/m68hc11/m68hc11.opt:77
8318 msgid "Compile with 32-bit integer mode"
8321 #: config/m68hc11/m68hc11.opt:82
8322 msgid "Specify the register allocation order"
8325 #: config/m68hc11/m68hc11.opt:86
8326 msgid "Do not use direct addressing mode for soft registers"
8329 #: config/m68hc11/m68hc11.opt:90
8330 msgid "Compile with 16-bit integer mode"
8333 #: config/m68hc11/m68hc11.opt:94
8334 msgid "Indicate the number of soft registers available"
8337 #: config/vax/vax.opt:23 config/vax/vax.opt:27
8338 msgid "Target DFLOAT double precision code"
8341 #: config/vax/vax.opt:31 config/vax/vax.opt:35
8342 msgid "Generate GFLOAT double precision code"
8345 #: config/vax/vax.opt:39
8346 msgid "Generate code for GNU assembler (gas)"
8349 #: config/vax/vax.opt:43
8350 msgid "Generate code for UNIX assembler"
8353 #: config/vax/vax.opt:47
8354 msgid "Use VAXC structure conventions"
8357 #: config/vax/vax.opt:51
8358 msgid "Use new adddi3/subdi3 patterns"
8361 #: config/cris/linux.opt:27
8362 msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
8365 #: config/cris/cris.opt:45
8366 msgid "Work around bug in multiplication instruction"
8369 #: config/cris/cris.opt:51
8370 msgid "Compile for ETRAX 4 (CRIS v3)"
8373 #: config/cris/cris.opt:56
8374 msgid "Compile for ETRAX 100 (CRIS v8)"
8377 #: config/cris/cris.opt:64
8378 msgid "Emit verbose debug information in assembly code"
8381 #: config/cris/cris.opt:71
8382 msgid "Do not use condition codes from normal instructions"
8385 #: config/cris/cris.opt:80
8386 msgid "Do not emit addressing modes with side-effect assignment"
8389 #: config/cris/cris.opt:89
8390 msgid "Do not tune stack alignment"
8393 #: config/cris/cris.opt:98
8394 msgid "Do not tune writable data alignment"
8397 #: config/cris/cris.opt:107
8398 msgid "Do not tune code and read-only data alignment"
8401 #: config/cris/cris.opt:116
8402 msgid "Align code and data to 32 bits"
8405 #: config/cris/cris.opt:133
8406 msgid "Don't align items in code or data"
8409 #: config/cris/cris.opt:142
8410 msgid "Do not emit function prologue or epilogue"
8413 #: config/cris/cris.opt:149
8414 msgid "Use the most feature-enabling options allowed by other options"
8417 #: config/cris/cris.opt:158
8418 msgid "Override -mbest-lib-options"
8421 #: config/cris/cris.opt:165
8422 msgid "-march=ARCH\tGenerate code for the specified chip or CPU version"
8425 #: config/cris/cris.opt:169
8426 msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version"
8429 #: config/cris/cris.opt:173
8431 "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified "
8435 #: config/h8300/h8300.opt:23
8436 msgid "Generate H8S code"
8439 #: config/h8300/h8300.opt:27
8440 msgid "Generate H8SX code"
8443 #: config/h8300/h8300.opt:31
8444 msgid "Generate H8S/2600 code"
8447 #: config/h8300/h8300.opt:35
8448 msgid "Make integers 32 bits wide"
8451 #: config/h8300/h8300.opt:42
8452 msgid "Use registers for argument passing"
8455 #: config/h8300/h8300.opt:46
8456 msgid "Consider access to byte sized memory slow"
8459 #: config/h8300/h8300.opt:50
8460 msgid "Enable linker relaxing"
8463 #: config/h8300/h8300.opt:54
8464 msgid "Generate H8/300H code"
8467 #: config/h8300/h8300.opt:58
8468 msgid "Enable the normal mode"
8471 #: config/h8300/h8300.opt:62
8472 msgid "Use H8/300 alignment rules"
8475 #: config/v850/v850.opt:23
8476 msgid "Use registers r2 and r5"
8479 #: config/v850/v850.opt:27
8480 msgid "Use 4 byte entries in switch tables"
8483 #: config/v850/v850.opt:31
8484 msgid "Enable backend debugging"
8487 #: config/v850/v850.opt:35
8488 msgid "Do not use the callt instruction"
8491 #: config/v850/v850.opt:39
8492 msgid "Reuse r30 on a per function basis"
8495 #: config/v850/v850.opt:43
8496 msgid "Support Green Hills ABI"
8499 #: config/v850/v850.opt:47
8500 msgid "Prohibit PC relative function calls"
8503 #: config/v850/v850.opt:51
8504 msgid "Use stubs for function prologues"
8507 #: config/v850/v850.opt:55
8508 msgid "Set the max size of data eligible for the SDA area"
8511 #: config/v850/v850.opt:59
8512 msgid "Enable the use of the short load instructions"
8515 #: config/v850/v850.opt:63
8516 msgid "Same as: -mep -mprolog-function"
8519 #: config/v850/v850.opt:67
8520 msgid "Set the max size of data eligible for the TDA area"
8523 #: config/v850/v850.opt:71
8524 msgid "Enforce strict alignment"
8527 #: config/v850/v850.opt:78
8528 msgid "Compile for the v850 processor"
8531 #: config/v850/v850.opt:82
8532 msgid "Compile for the v850e processor"
8535 #: config/v850/v850.opt:86
8536 msgid "Compile for the v850e1 processor"
8539 #: config/v850/v850.opt:90
8540 msgid "Set the max size of data eligible for the ZDA area"
8543 #: config/mmix/mmix.opt:24
8544 msgid "For intrinsics library: pass all parameters in registers"
8547 #: config/mmix/mmix.opt:28
8548 msgid "Use register stack for parameters and return value"
8551 #: config/mmix/mmix.opt:32
8552 msgid "Use call-clobbered registers for parameters and return value"
8555 #: config/mmix/mmix.opt:37
8556 msgid "Use epsilon-respecting floating point compare instructions"
8559 #: config/mmix/mmix.opt:41
8560 msgid "Use zero-extending memory loads, not sign-extending ones"
8563 #: config/mmix/mmix.opt:45
8565 "Generate divide results with reminder having the same sign as the divisor "
8566 "(not the dividend)"
8569 #: config/mmix/mmix.opt:49
8570 msgid "Prepend global symbols with \":\" (for use with PREFIX)"
8573 #: config/mmix/mmix.opt:53
8574 msgid "Do not provide a default start-address 0x100 of the program"
8577 #: config/mmix/mmix.opt:57
8578 msgid "Link to emit program in ELF format (rather than mmo)"
8581 #: config/mmix/mmix.opt:61
8582 msgid "Use P-mnemonics for branches statically predicted as taken"
8585 #: config/mmix/mmix.opt:65
8586 msgid "Don't use P-mnemonics for branches"
8589 #: config/mmix/mmix.opt:79
8590 msgid "Use addresses that allocate global registers"
8593 #: config/mmix/mmix.opt:83
8594 msgid "Do not use addresses that allocate global registers"
8597 #: config/mmix/mmix.opt:87
8598 msgid "Generate a single exit point for each function"
8601 #: config/mmix/mmix.opt:91
8602 msgid "Do not generate a single exit point for each function"
8605 #: config/mmix/mmix.opt:95
8606 msgid "Set start-address of the program"
8609 #: config/mmix/mmix.opt:99
8610 msgid "Set start-address of data"
8613 #: config/iq2000/iq2000.opt:23
8614 msgid "Specify CPU for code generation purposes"
8617 #: config/iq2000/iq2000.opt:27
8618 msgid "Specify CPU for scheduling purposes"
8621 #: config/iq2000/iq2000.opt:35
8622 msgid "Use GP relative sdata/sbss sections"
8625 #: config/iq2000/iq2000.opt:40
8626 msgid "No default crt0.o"
8629 #: config/bfin/bfin.opt:23 config/mep/mep.opt:138
8630 msgid "Use simulator runtime"
8633 #: config/bfin/bfin.opt:31
8634 msgid "Omit frame pointer for leaf functions"
8637 #: config/bfin/bfin.opt:35
8638 msgid "Program is entirely located in low 64k of memory"
8641 #: config/bfin/bfin.opt:39
8642 msgid "Work around a hardware anomaly by adding a number of NOPs before a"
8645 #: config/bfin/bfin.opt:44
8646 msgid "Avoid speculative loads to work around a hardware anomaly."
8649 #: config/bfin/bfin.opt:48
8650 msgid "Enabled ID based shared library"
8653 #: config/bfin/bfin.opt:52
8655 "Generate code that won't be linked against any other ID shared libraries,"
8658 #: config/bfin/bfin.opt:65
8659 msgid "Avoid generating pc-relative calls; use indirection"
8662 #: config/bfin/bfin.opt:69
8663 msgid "Link with the fast floating-point library"
8666 #: config/bfin/bfin.opt:81
8667 msgid "Do stack checking using bounds in L1 scratch memory"
8670 #: config/bfin/bfin.opt:85
8671 msgid "Enable multicore support"
8674 #: config/bfin/bfin.opt:89
8675 msgid "Build for Core A"
8678 #: config/bfin/bfin.opt:93
8679 msgid "Build for Core B"
8682 #: config/bfin/bfin.opt:97
8683 msgid "Build for SDRAM"
8686 #: config/bfin/bfin.opt:101
8687 msgid "Assume ICPLBs are enabled at runtime."
8690 #: config/picochip/picochip.opt:23
8692 "Specify which type of AE to target. This option sets the mul-type and byte-"
8696 #: config/picochip/picochip.opt:27
8697 msgid "Specify which type of multiplication to use. Can be mem, mac or none."
8700 #: config/picochip/picochip.opt:31
8702 "Specify whether the byte access instructions should be used. Enabled by "
8706 #: config/picochip/picochip.opt:35
8707 msgid "Enable debug output to be generated."
8710 #: config/picochip/picochip.opt:39
8712 "Allow a symbol value to be used as an immediate value in an instruction."
8715 #: config/picochip/picochip.opt:43
8716 msgid "Generate warnings when inefficient code is known to be generated."
8719 #: config/vxworks.opt:24
8720 msgid "Assume the VxWorks RTP environment"
8723 #: config/vxworks.opt:31
8724 msgid "Assume the VxWorks vThreads environment"
8727 #: config/darwin.opt:23
8728 msgid "Generate code suitable for fast turn around debugging"
8731 #: config/darwin.opt:31
8732 msgid "The earliest MacOS X version on which this program will run"
8735 #: config/darwin.opt:35
8736 msgid "Set sizeof(bool) to 1"
8739 #: config/darwin.opt:39
8740 msgid "Generate code for darwin loadable kernel extensions"
8743 #: config/darwin.opt:43
8744 msgid "Generate code for the kernel or loadable kernel extensions"
8747 #: config/darwin.opt:47
8749 "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
8752 #: config/lynx.opt:23
8753 msgid "Support legacy multi-threading"
8756 #: config/lynx.opt:27
8757 msgid "Use shared libraries"
8760 #: config/lynx.opt:31
8761 msgid "Support multi-threading"
8764 #: config/score/score.opt:31
8765 msgid "Disable bcnz instruction"
8768 #: config/score/score.opt:35
8769 msgid "Enable unaligned load/store instruction"
8772 #: config/score/score.opt:39
8773 msgid "Support SCORE 5 ISA"
8776 #: config/score/score.opt:43
8777 msgid "Support SCORE 5U ISA"
8780 #: config/score/score.opt:47
8781 msgid "Support SCORE 7 ISA"
8784 #: config/score/score.opt:51
8785 msgid "Support SCORE 7D ISA"
8788 #: config/score/score.opt:55
8789 msgid "Support SCORE 3 ISA"
8792 #: config/score/score.opt:59
8793 msgid "Support SCORE 3d ISA"
8796 #: config/linux.opt:24
8797 msgid "Use GNU libc instead of uClibc"
8800 #: config/linux.opt:28
8801 msgid "Use uClibc instead of GNU libc"
8804 #: config/mep/mep.opt:21
8805 msgid "Enable absolute difference instructions"
8808 #: config/mep/mep.opt:25
8809 msgid "Enable all optional instructions"
8812 #: config/mep/mep.opt:29
8813 msgid "Enable average instructions"
8816 #: config/mep/mep.opt:33
8817 msgid "Variables this size and smaller go in the based section. (default 0)"
8820 #: config/mep/mep.opt:37
8821 msgid "Enable bit manipulation instructions"
8824 #: config/mep/mep.opt:41
8825 msgid "Section to put all const variables in (tiny, near, far) (no default)"
8828 #: config/mep/mep.opt:45
8829 msgid "Enable clip instructions"
8832 #: config/mep/mep.opt:49
8833 msgid "Configuration name"
8836 #: config/mep/mep.opt:53
8837 msgid "Enable MeP Coprocessor"
8840 #: config/mep/mep.opt:57
8841 msgid "Enable MeP Coprocessor with 32-bit registers"
8844 #: config/mep/mep.opt:61
8845 msgid "Enable MeP Coprocessor with 64-bit registers"
8848 #: config/mep/mep.opt:65
8849 msgid "Enable IVC2 scheduling"
8852 #: config/mep/mep.opt:69
8853 msgid "Const variables default to the near section"
8856 #: config/mep/mep.opt:76
8857 msgid "Enable 32-bit divide instructions"
8860 #: config/mep/mep.opt:88
8861 msgid "__io vars are volatile by default"
8864 #: config/mep/mep.opt:92
8865 msgid "All variables default to the far section"
8868 #: config/mep/mep.opt:96
8869 msgid "Enable leading zero instructions"
8872 #: config/mep/mep.opt:103
8873 msgid "All variables default to the near section"
8876 #: config/mep/mep.opt:107
8877 msgid "Enable min/max instructions"
8880 #: config/mep/mep.opt:111
8881 msgid "Enable 32-bit multiply instructions"
8884 #: config/mep/mep.opt:115
8885 msgid "Disable all optional instructions"
8888 #: config/mep/mep.opt:122
8889 msgid "Allow gcc to use the repeat/erepeat instructions"
8892 #: config/mep/mep.opt:126
8893 msgid "All variables default to the tiny section"
8896 #: config/mep/mep.opt:130
8897 msgid "Enable saturation instructions"
8900 #: config/mep/mep.opt:134
8901 msgid "Use sdram version of runtime"
8904 #: config/mep/mep.opt:142
8905 msgid "Use simulator runtime without vectors"
8908 #: config/mep/mep.opt:146
8909 msgid "All functions default to the far section"
8912 #: config/mep/mep.opt:150
8913 msgid "Variables this size and smaller go in the tiny section. (default 4)"
8916 #: config/vms/vms.opt:21
8917 msgid "Malloc data into P2 space"
8920 #: config/vms/vms.opt:25
8921 msgid "Set name of main routine for the debugger"
8924 #: config/rx/rx.opt:26
8925 msgid "Store doubles in 64 bits."
8928 #: config/rx/rx.opt:30
8929 msgid "Stores doubles in 32 bits. This is the default."
8932 #: config/rx/rx.opt:34
8933 msgid "Disable the use of RX FPU instructions. "
8936 #: config/rx/rx.opt:41
8937 msgid "Enable the use of RX FPU instructions. This is the default."
8940 #: config/rx/rx.opt:47
8941 msgid "Specify the target RX cpu type."
8944 #: config/rx/rx.opt:51
8945 msgid "Alias for -mcpu."
8948 #: config/rx/rx.opt:57
8949 msgid "Data is stored in big-endian format."
8952 #: config/rx/rx.opt:61
8953 msgid "Data is stored in little-endian format. (Default)."
8956 #: config/rx/rx.opt:67
8958 "Maximum size of global and static variables which can be placed into the "
8962 #: config/rx/rx.opt:73
8963 msgid "Use the simulator runtime."
8966 #: config/rx/rx.opt:79
8968 "Generate assembler output that is compatible with the Renesas AS100 "
8969 "assembler. This may restrict some of the compiler's capabilities. The "
8970 "default is to generate GAS compatable syntax."
8973 #: config/rx/rx.opt:85
8974 msgid "Enable linker relaxation."
8977 #: config/rx/rx.opt:91
8978 msgid "Maximum size in bytes of constant values allowed as operands."
8981 #: config/rx/rx.opt:97
8982 msgid "Specifies the number of registers to reserve for interrupt handlers."
8985 #: config/rx/rx.opt:103
8987 "Specifies whether interrupt functions should save and restore the "
8988 "accumulator register."
8991 #: config/lm32/lm32.opt:24
8992 msgid "Enable multiply instructions"
8995 #: config/lm32/lm32.opt:28
8996 msgid "Enable divide and modulus instructions"
8999 #: config/lm32/lm32.opt:32
9000 msgid "Enable barrel shift instructions"
9003 #: config/lm32/lm32.opt:36
9004 msgid "Enable sign extend instructions"
9007 #: config/lm32/lm32.opt:40
9008 msgid "Enable user-defined instructions"
9013 "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
9014 "before <question> disables the <answer> to <question>"
9018 msgid "Do not discard comments"
9022 msgid "Do not discard comments in macro expansions"
9027 "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
9028 "<macro> is given, <val> is taken to be 1"
9032 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
9036 msgid "Print the name of header files as they are used"
9040 msgid "-I <dir>\tAdd <dir> to the end of the main include path"
9044 msgid "Generate make dependencies"
9048 msgid "Generate make dependencies and compile"
9052 msgid "-MF <file>\tWrite dependency output to the given file"
9056 msgid "Treat missing header files as generated files"
9060 msgid "Like -M but ignore system header files"
9064 msgid "Like -MD but ignore system header files"
9068 msgid "Generate phony targets for all headers"
9072 msgid "-MQ <target>\tAdd a MAKE-quoted target"
9076 msgid "-MT <target>\tAdd an unquoted target"
9080 msgid "Do not generate #line directives"
9084 msgid "-U<macro>\tUndefine <macro>"
9089 "Warn about things that will change when compiling with an ABI-compliant "
9094 msgid "Warn about suspicious uses of memory addresses"
9098 msgid "Enable most warning messages"
9103 "Warn whenever an Objective-C assignment is being intercepted by the garbage "
9108 msgid "Warn about casting functions to incompatible types"
9112 msgid "Warn when a built-in preprocessor macro is undefined or redefined"
9116 msgid "Warn about C constructs that are not in the common subset of C and C++"
9121 "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO "
9126 msgid "Warn about casts which discard qualifiers"
9130 msgid "Warn about subscripts whose type is \"char\""
9134 msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
9139 "Warn about possibly nested block comments, and C++ comments spanning more "
9140 "than one physical line"
9144 msgid "Synonym for -Wcomment"
9148 msgid "Warn for implicit type conversions that may change a value"
9152 msgid "Warn for converting NULL from/to a non-pointer type"
9156 msgid "Warn for implicit type conversions between signed and unsigned integers"
9160 msgid "Warn when all constructors and destructors are private"
9164 msgid "Warn when a declaration is found after a statement"
9168 msgid "Warn if a deprecated compiler feature, class, method, or field is used"
9172 msgid "Warn about compile-time integer division by zero"
9176 msgid "Warn about violations of Effective C++ style rules"
9180 msgid "Warn about an empty body in an if or else statement"
9184 msgid "Warn about stray tokens after #elif and #endif"
9188 msgid "Warn about comparison of different enum types"
9193 "This switch is deprecated; use -Werror=implicit-function-declaration instead"
9197 msgid "Warn if testing floating point numbers for equality"
9201 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
9205 msgid "Warn if passing too many arguments to a function for its format string"
9209 msgid "Warn about format strings that are not literals"
9213 msgid "Warn about format strings that contain NUL bytes"
9217 msgid "Warn about possible security problems with format functions"
9221 msgid "Warn about strftime formats yielding 2-digit years"
9225 msgid "Warn about zero-length formats"
9229 msgid "Warn whenever type qualifiers are ignored."
9233 msgid "Warn about variables which are initialized to themselves"
9237 msgid "Warn about implicit function declarations"
9241 msgid "Warn when a declaration does not specify a type"
9246 "Warn when there is a cast to a pointer from an integer of a different size"
9250 msgid "Warn about invalid uses of the \"offsetof\" macro"
9254 msgid "Warn about PCH files that are found but not used"
9258 msgid "Warn when a jump misses a variable initialization"
9263 "Warn when a logical operator is suspiciously always evaluating to true or "
9268 msgid "Do not warn about using \"long long\" when -pedantic"
9272 msgid "Warn about suspicious declarations of \"main\""
9276 msgid "Warn about possibly missing braces around initializers"
9280 msgid "Warn about global functions without previous declarations"
9284 msgid "Warn about missing fields in struct initializers"
9288 msgid "Warn about functions which might be candidates for format attributes"
9292 msgid "Warn about user-specified include directories that do not exist"
9297 "Warn about function parameters declared without a type specifier in K&R-"
9302 msgid "Warn about global functions without prototypes"
9306 msgid "Warn about use of multi-character character constants"
9310 msgid "Warn about \"extern\" declarations not at file scope"
9315 "Warn when non-templatized friend functions are declared within a template"
9319 msgid "Warn about non-virtual destructors"
9324 "Warn about NULL being passed to argument slots marked as requiring non-NULL"
9328 msgid "-Wnormalized=<id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
9332 msgid "Warn if a C-style cast is used in a program"
9336 msgid "Warn for obsolescent usage in a declaration"
9340 msgid "Warn if an old-style parameter definition is used"
9345 "Warn if a string is longer than the maximum portable length specified by the "
9350 msgid "Warn about overloaded virtual function names"
9354 msgid "Warn about overriding initializers without side effects"
9358 msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
9362 msgid "Warn about possibly missing parentheses"
9366 msgid "Warn when converting the type of pointers to member functions"
9370 msgid "Warn about function pointer arithmetic"
9374 msgid "Warn when a pointer is cast to an integer of a different size"
9378 msgid "Warn about misuses of pragmas"
9382 msgid "Warn if inherited methods are unimplemented"
9386 msgid "Warn about multiple declarations of the same object"
9390 msgid "Warn when the compiler reorders code"
9395 "Warn whenever a function's return type defaults to \"int\" (C), or about "
9396 "inconsistent return types (C++)"
9400 msgid "Warn if a selector has multiple methods"
9404 msgid "Warn about possible violations of sequence point rules"
9408 msgid "Warn about signed-unsigned comparisons"
9412 msgid "Warn when overload promotes from unsigned to signed"
9416 msgid "Warn about uncasted NULL used as sentinel"
9420 msgid "Warn about unprototyped function declarations"
9424 msgid "Warn if type signatures of candidate methods do not match exactly"
9429 "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions "
9434 msgid "Deprecated. This switch has no effect"
9438 msgid "Warn about features not present in traditional C"
9443 "Warn of prototypes causing type conversions different from what would happen "
9444 "in the absence of prototype"
9449 "Warn if trigraphs are encountered that might affect the meaning of the "
9454 msgid "Warn about @selector()s without previously declared methods"
9458 msgid "Warn if an undefined macro is used in an #if directive"
9462 msgid "Warn about unrecognized pragmas"
9466 msgid "Warn about unsuffixed float constants"
9470 msgid "Warn about macros defined in the main file that are not used"
9475 "Warn if a caller of a function, marked with attribute warn_unused_result, "
9476 "does not use its return value"
9480 msgid "Do not warn about using variadic macros when -pedantic"
9484 msgid "Warn if a variable length array is used"
9488 msgid "Warn when a register variable is declared volatile"
9493 "In C++, nonzero means warn about deprecated conversion from string literals "
9494 "to `char *'. In C, similar warning, except that the conversion is of course "
9495 "not deprecated by the ISO C standard."
9499 msgid "Warn when a pointer differs in signedness in an assignment"
9503 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
9507 msgid "Enforce class member access control semantics"
9511 msgid "Change when template instances are emitted"
9515 msgid "Recognize the \"asm\" keyword"
9519 msgid "Recognize built-in functions"
9523 msgid "Check the return value of new"
9527 msgid "Allow the arguments of the '?' operator to have different types"
9531 msgid "Reduce the size of object files"
9535 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
9540 "-fno-deduce-init-list\tdisable deduction of std::initializer_list for a "
9541 "template type parameter from a brace-enclosed initializer-list"
9545 msgid "Inline member functions by default"
9549 msgid "Preprocess directives only."
9553 msgid "Permit '$' as an identifier character"
9557 msgid "Generate code to check exception specifications"
9562 "-fexec-charset=<cset>\tConvert all strings and character constants to "
9563 "character set <cset>"
9567 msgid "Permit universal character names (\\u and \\U) in identifiers"
9572 "-finput-charset=<cset>\tSpecify the default character set for source files"
9576 msgid "Scope of for-init-statement variables is local to the loop"
9580 msgid "Do not assume that standard C libraries and \"main\" exist"
9584 msgid "Recognize GNU-defined keywords"
9588 msgid "Generate code for GNU runtime environment"
9592 msgid "Use traditional GNU semantics for inline functions"
9596 msgid "Assume normal C execution environment"
9600 msgid "Enable support for huge objects"
9604 msgid "Export functions even if they can be inlined"
9608 msgid "Emit implicit instantiations of inline templates"
9612 msgid "Emit implicit instantiations of templates"
9616 msgid "Inject friend functions into enclosing namespace"
9621 "Allow implicit conversions between vectors with differing numbers of "
9622 "subparts and/or differing element types."
9626 msgid "Don't warn about uses of Microsoft extensions"
9630 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
9634 msgid "Assume that receivers of Objective-C messages may be nil"
9639 "Generate special Objective-C methods to initialize/destroy non-POD C++ "
9644 msgid "Allow fast jumps to the message dispatcher"
9648 msgid "Enable Objective-C exception and synchronization syntax"
9652 msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
9656 msgid "Enable Objective-C setjmp exception handling runtime"
9660 msgid "Enable OpenMP (implies -frecursive in Fortran)"
9664 msgid "Recognize C++ keywords like \"compl\" and \"xor\""
9668 msgid "Enable optional diagnostics"
9672 msgid "Look for and use PCH files even when preprocessing"
9676 msgid "Downgrade conformance errors to warnings"
9680 msgid "Treat the input file as already preprocessed"
9685 "-fno-pretty-templates Do not pretty-print template specializations as the "
9686 "template signature followed by the arguments"
9691 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
9696 msgid "Enable automatic template instantiation"
9700 msgid "Generate run time type descriptor information"
9704 msgid "Use the same size for double as for float"
9708 msgid "Use the narrowest integer type possible for enumeration types"
9712 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
9716 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
9720 msgid "Make \"char\" signed by default"
9724 msgid "Display statistics accumulated during compilation"
9728 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
9732 msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth"
9737 "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
9742 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
9746 msgid "Make \"char\" unsigned by default"
9750 msgid "Use __cxa_atexit to register destructors"
9754 msgid "Use __cxa_get_exception_ptr in exception handling"
9758 msgid "Marks all inlined methods as having hidden visibility"
9762 msgid "Changes visibility to match Microsoft Visual Studio by default"
9766 msgid "Discard unused virtual functions"
9770 msgid "Implement vtables using thunks"
9774 msgid "Emit common-like symbols as weak symbols"
9779 "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
9780 "to character set <cset>"
9784 msgid "Generate a #line directive pointing at the current working directory"
9788 msgid "Emit cross referencing information"
9793 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
9797 msgid "Dump declarations to a .decl file"
9801 msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
9806 "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
9811 "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for "
9816 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
9820 msgid "-imacros <file>\tAccept definition of macros in <file>"
9824 msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory"
9828 msgid "-include <file>\tInclude the contents of <file> before other files"
9832 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
9836 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
9840 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
9844 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
9848 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
9852 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
9857 "Do not search standard system include directories (those specified with -"
9858 "isystem will still be used)"
9862 msgid "Do not search standard system include directories for C++"
9866 msgid "Generate C header of platform-specific features"
9870 msgid "Print a checksum of the executable for PCH validity checking, and stop"
9874 msgid "Remap file names when including files"
9878 msgid "Conform to the ISO 1998 C++ standard"
9883 "Conform to the ISO 1998 C++ standard, with extensions that are likely to"
9886 #: c.opt:966 c.opt:970 c.opt:1009
9887 msgid "Conform to the ISO 1990 C standard"
9890 #: c.opt:974 c.opt:1017
9891 msgid "Conform to the ISO 1999 C standard"
9895 msgid "Deprecated in favor of -std=c99"
9899 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
9903 msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and"
9906 #: c.opt:993 c.opt:997
9907 msgid "Conform to the ISO 1990 C standard with GNU extensions"
9911 msgid "Conform to the ISO 1999 C standard with GNU extensions"
9915 msgid "Deprecated in favor of -std=gnu99"
9919 msgid "Conform to the ISO 1990 C standard as amended in 1994"
9923 msgid "Deprecated in favor of -std=iso9899:1999"
9927 msgid "Enable traditional preprocessing"
9931 msgid "-trigraphs\tSupport ISO C trigraphs"
9935 msgid "Do not predefine system-specific and GCC-specific macros"
9939 msgid "Enable verbose output"
9943 msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
9947 msgid "Specify a file to which a list of files output by LTRANS is written."
9951 msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
9955 msgid "The resolution file"
9959 msgid "Display this information"
9964 "--help=<class>\tDisplay descriptions of a specific class of options. "
9965 "<class> is one or more of optimizers, target, warnings, undocumented, params"
9969 msgid "Alias for --help=target"
9974 "--param <param>=<value>\tSet parameter <param> to value. See below for a "
9975 "complete list of parameters"
9980 "-G<number>\tPut global and static data smaller than <number> bytes into a "
9981 "special section (on some targets)"
9985 msgid "-O<number>\tSet optimization level to <number>"
9989 msgid "Optimize for space rather than speed"
9993 msgid "This switch is deprecated; use -Wextra instead"
9997 msgid "Warn about returning structures, unions or arrays"
10001 msgid "Warn if an array is accessed out of bounds"
10005 msgid "Warn about inappropriate attribute usage"
10009 msgid "Warn about pointer casts which increase alignment"
10013 msgid "Warn about uses of __attribute__((deprecated)) declarations"
10017 msgid "Warn when an optimization pass is disabled"
10021 msgid "Treat all warnings as errors"
10025 msgid "Treat specified warning as error"
10029 msgid "Print extra (possibly unwanted) warnings"
10033 msgid "Exit on the first error occurred"
10038 "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more "
10039 "than <number> bytes"
10043 msgid "Warn when an inlined function cannot be inlined"
10047 msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
10051 msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
10056 "Warn about functions which might be candidates for __attribute__((noreturn))"
10060 msgid "Warn about constructs not instrumented by -fmudflap"
10064 msgid "Warn about overflow in arithmetic expressions"
10068 msgid "Warn when the packed attribute has no effect on struct layout"
10072 msgid "Warn when padding is required to align structure members"
10076 msgid "Warn when one local variable shadows another"
10080 msgid "Warn when not issuing stack smashing protection for some reason"
10083 #: common.opt:165 common.opt:169
10084 msgid "Warn about code which might break strict aliasing rules"
10087 #: common.opt:173 common.opt:177
10088 msgid "Warn about optimizations that assume that signed overflow is undefined"
10092 msgid "Warn about enumerated switches, with no default, missing a case"
10096 msgid "Warn about enumerated switches missing a \"default:\" statement"
10100 msgid "Warn about all enumerated switches missing a specific case"
10104 msgid "Do not suppress warnings from system headers"
10109 "Warn if a comparison is always true or always false due to the limited range "
10114 msgid "Warn about uninitialized automatic variables"
10118 msgid "Does nothing. Preserved for backward compatibility."
10122 msgid "Enable all -Wunused- warnings"
10126 msgid "Warn when a function is unused"
10130 msgid "Warn when a label is unused"
10134 msgid "Warn when a function parameter is unused"
10138 msgid "Warn when an expression value is unused"
10142 msgid "Warn when a variable is unused"
10146 msgid "Warn instead of error in case profiles in -fprofile-use do not match"
10150 msgid "-aux-info <file>\tEmit declaration information into <file>"
10154 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
10158 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
10162 msgid "-dumpdir <dir>\tSet the directory name to be used for dumps"
10166 msgid "Align the start of functions"
10170 msgid "Align labels which are only reached by jumping"
10174 msgid "Align all labels"
10178 msgid "Align the start of loops"
10182 msgid "Specify that arguments may alias each other and globals"
10186 msgid "Assume arguments may alias globals but not each other"
10190 msgid "Assume arguments alias neither each other nor globals"
10194 msgid "Assume arguments alias no other storage"
10198 msgid "Generate unwind tables that are exact at each instruction boundary"
10202 msgid "Generate auto-inc/dec instructions"
10206 msgid "Generate code to check bounds before indexing arrays"
10210 msgid "Replace add, compare, branch with branch on count register"
10214 msgid "Use profiling information for branch probabilities"
10219 "Perform branch target load optimization before prologue / epilogue threading"
10224 "Perform branch target load optimization after prologue / epilogue threading"
10229 "Restrict target load migration not to re-use registers in any basic block"
10234 "-fcall-saved-<register>\tMark <register> as being preserved across functions"
10239 "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
10243 msgid "Save registers around function calls"
10247 msgid "Compare the results of several data dependence analyzers."
10251 msgid "Do not put uninitialized globals in the common section"
10256 "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and "
10257 "compare the final-insns dump"
10261 msgid "Run only the second compilation of -fcompare-debug"
10265 msgid "Do not perform optimizations increasing noticeably stack usage"
10269 msgid "Perform a register copy-propagation optimization pass"
10273 msgid "Perform cross-jumping optimization"
10277 msgid "When running CSE, follow jumps to their targets"
10280 #: common.opt:419 common.opt:548 common.opt:769 common.opt:1011
10281 #: common.opt:1047 common.opt:1132 common.opt:1191 common.opt:1250
10282 #: common.opt:1266 common.opt:1338
10283 msgid "Does nothing. Preserved for backward compatibility."
10287 msgid "Omit range reduction step when performing complex division"
10291 msgid "Complex multiplication and division follow Fortran rules"
10295 msgid "Place data items into their own section"
10299 msgid "List all available debugging counters with their limits and counts."
10304 "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter "
10309 msgid "Map one directory name to another in debug information"
10313 msgid "Defer popping functions args from stack until later"
10317 msgid "Attempt to fill delay slots of branch instructions"
10321 msgid "Delete useless null pointer checks"
10326 "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
10327 "location at the beginning of line-wrapped diagnostics"
10332 "Amend appropriate diagnostic messages with the command line option that "
10337 msgid "-fdump-<type>\tDump various compiler internals to a file"
10342 "-fdump-final-insns=filename\tDump to filename the insns at the end of "
10347 msgid "Suppress output of addresses in debugging dumps"
10352 "Suppress output of instruction numbers, line number notes and addresses in "
10357 msgid "Suppress output of previous and next insn numbers in debugging dumps"
10361 msgid "Enable CFI tables via GAS assembler directives."
10365 msgid "Perform early inlining"
10369 msgid "Perform DWARF2 duplicate elimination"
10373 msgid "Perform interprocedural reduction of aggregates"
10376 #: common.opt:505 common.opt:509
10377 msgid "Perform unused type elimination in debug info"
10381 msgid "Do not suppress C++ class debug information."
10385 msgid "Generate debug information to support Identical Code Folding (ICF)"
10389 msgid "Enable exception handling"
10393 msgid "Perform a number of minor, expensive optimizations"
10398 "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-"
10403 msgid "Assume no NaNs or infinities are generated"
10408 "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
10412 msgid "Don't allocate floats and doubles in extended-precision registers"
10416 msgid "Perform a forward propagation pass on RTL"
10420 msgid "Allow function addresses to be held in registers"
10424 msgid "Place each function into its own section"
10428 msgid "Perform global common subexpression elimination"
10433 "Perform enhanced load motion during global common subexpression elimination"
10437 msgid "Perform store motion after global common subexpression elimination"
10442 "Perform redundant load after store elimination in global common subexpression"
10447 "Perform global common subexpression elimination after register allocation"
10451 msgid "Enable in and out of Graphite representation"
10455 msgid "Enable Graphite Identity transformation"
10459 msgid "Mark all loops as parallel"
10463 msgid "Enable Loop Strip Mining transformation"
10467 msgid "Enable Loop Interchange transformation"
10471 msgid "Enable Loop Blocking transformation"
10475 msgid "Enable guessing of branch probabilities"
10479 msgid "Process #ident directives"
10483 msgid "Perform conversion of conditional jumps to branchless equivalents"
10487 msgid "Perform conversion of conditional jumps to conditional execution"
10491 msgid "Do not generate .size directives"
10495 msgid "Perform indirect inlining"
10499 msgid "Pay attention to the \"inline\" keyword"
10504 "Integrate simple functions into their callers when code size is known to not "
10509 msgid "Integrate simple functions into their callers"
10513 msgid "Integrate functions called once into their callers"
10518 "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
10522 msgid "Instrument function entry and exit with profiling calls"
10527 "-finstrument-functions-exclude-function-list=name,... Do not instrument "
10533 "-finstrument-functions-exclude-file-list=filename,... Do not instrument "
10534 "functions listed in files"
10538 msgid "Perform Interprocedural constant propagation"
10542 msgid "Perform cloning to make Interprocedural constant propagation stronger"
10546 msgid "Discover pure and const functions"
10550 msgid "Perform interprocedural points-to analysis"
10554 msgid "Discover readonly and non addressable static variables"
10558 msgid "Type based escape and alias analysis"
10562 msgid "Perform matrix layout flattening and transposing based"
10566 msgid "Perform structure layout optimizations based"
10570 msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
10574 msgid "-fira-region=[one|all|mixed] Set regions for IRA"
10578 msgid "Do optimistic coalescing."
10582 msgid "Use IRA based register pressure calculation"
10586 msgid "Share slots for saving different hard registers."
10590 msgid "Share stack slots for spilled pseudo-registers."
10594 msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
10598 msgid "Optimize induction variables on trees"
10602 msgid "Use jump tables for sufficiently large switch statements"
10606 msgid "Generate code for functions even if they are fully inlined"
10610 msgid "Emit static const variables even if they are not used"
10614 msgid "Give external symbols a leading underscore"
10618 msgid "Enable link-time optimization."
10623 "-flto-compression-level=<number>\tUse zlib compression level <number> for IL"
10627 msgid "Report various link-time optimization statistics"
10631 msgid "Set errno after built-in math functions"
10635 msgid "Report on permanent memory allocation"
10639 msgid "Attempt to merge identical constants and constant variables"
10643 msgid "Attempt to merge identical constants across compilation units"
10647 msgid "Attempt to merge identical debug strings across compilation units"
10652 "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
10653 "line. 0 suppresses line-wrapping"
10657 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
10661 msgid "Perform SMS based modulo scheduling with register moves allowed"
10665 msgid "Move loop invariant computations out of loops"
10669 msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
10673 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
10677 msgid "Ignore read operations when inserting mudflap instrumentation"
10681 msgid "Use the RTL dead code elimination pass"
10685 msgid "Use the RTL dead store elimination pass"
10690 "Enable/Disable the traditional scheduling in loops that already passed "
10691 "modulo scheduling"
10695 msgid "Support synchronous non-call exceptions"
10699 msgid "When possible do not generate stack frames"
10703 msgid "Do the full register move optimization pass"
10707 msgid "Optimize sibling and tail recursive calls"
10710 #: common.opt:865 common.opt:869
10711 msgid "Report on memory allocation before interprocedural optimization"
10715 msgid "Pack structure members together without holes"
10719 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
10723 msgid "Return small aggregates in memory, not registers"
10727 msgid "Perform loop peeling"
10731 msgid "Enable machine specific peephole optimizations"
10735 msgid "Enable an RTL peephole pass before sched2"
10739 msgid "Generate position-independent code if possible (large mode)"
10744 "Generate position-independent code for executables if possible (large mode)"
10748 msgid "Generate position-independent code if possible (small mode)"
10753 "Generate position-independent code for executables if possible (small mode)"
10757 msgid "Specify a plugin to load"
10762 "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for "
10767 msgid "Run predictive commoning optimization."
10771 msgid "Generate prefetch instructions, if available, for arrays in loops"
10775 msgid "Enable basic program profiling code"
10779 msgid "Insert arc-based program profiling code"
10783 msgid "Set the top-level directory for storing the profile data."
10787 msgid "Enable correction of flow inconsistent profile data input"
10792 "Enable common options for generating profile info for profile feedback "
10793 "directed optimizations"
10798 "Enable common options for generating profile info for profile feedback "
10799 "directed optimizations, and set -fprofile-dir="
10804 "Enable common options for performing profile feedback directed optimizations"
10809 "Enable common options for performing profile feedback directed "
10810 "optimizations, and set -fprofile-dir="
10814 msgid "Insert code to profile values of expressions"
10818 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
10822 msgid "Record gcc command line switches in the object file."
10826 msgid "Return small aggregates in registers"
10830 msgid "Enables a register move optimization"
10834 msgid "Perform a register renaming optimization pass"
10838 msgid "Reorder basic blocks to improve code placement"
10842 msgid "Reorder basic blocks and partition into hot and cold sections"
10846 msgid "Reorder functions to improve code placement"
10850 msgid "Add a common subexpression elimination pass after loop optimizations"
10854 msgid "Disable optimizations that assume default FP rounding behavior"
10858 msgid "Enable scheduling across basic blocks"
10862 msgid "Enable register pressure sensitive insn scheduling"
10866 msgid "Allow speculative motion of non-loads"
10870 msgid "Allow speculative motion of some loads"
10874 msgid "Allow speculative motion of more loads"
10878 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
10882 msgid "If scheduling post reload, do superblock scheduling"
10886 msgid "Reschedule instructions before register allocation"
10890 msgid "Reschedule instructions after register allocation"
10894 msgid "Schedule instructions using selective scheduling algorithm"
10898 msgid "Run selective scheduling after reload"
10902 msgid "Perform software pipelining of inner loops during selective scheduling"
10906 msgid "Perform software pipelining of outer loops during selective scheduling"
10910 msgid "Reschedule pipelined regions without pipelining"
10914 msgid "Allow premature scheduling of queued insns"
10919 "-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
10920 "prematurely scheduled"
10925 "Set dependence distance checking in premature scheduling of queued insns"
10930 "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
10931 "premature scheduling of queued insns"
10935 msgid "Enable the group heuristic in the scheduler"
10939 msgid "Enable the critical path heuristic in the scheduler"
10943 msgid "Enable the speculative instruction heuristic in the scheduler"
10947 msgid "Enable the rank heuristic in the scheduler"
10951 msgid "Enable the last instruction heuristic in the scheduler"
10955 msgid "Enable the dependent count heuristic in the scheduler"
10959 msgid "Access data in the same section from shared anchor points"
10963 msgid "Show column numbers in diagnostics, when available. Default on"
10967 msgid "Disable optimizations observable by IEEE signaling NaNs"
10972 "Disable floating point optimizations that ignore the IEEE signedness of zero"
10976 msgid "Convert floating point constants to single precision constants"
10980 msgid "Split lifetimes of induction variables when loops are unrolled"
10984 msgid "Split wide types into independent registers"
10988 msgid "Apply variable expansion when loops are unrolled"
10993 "-fstack-check=[no|generic|specific]\tInsert stack checking code into the "
10999 "Insert stack checking code into the program. Same as -fstack-check=specific"
11004 "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
11008 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
11012 msgid "Use propolice as a stack protection method"
11016 msgid "Use a stack protection method for every function"
11020 msgid "Assume strict aliasing rules apply"
11024 msgid "Treat signed overflow as undefined"
11028 msgid "Check for syntax errors, then stop"
11032 msgid "Create data files needed by \"gcov\""
11036 msgid "Perform jump threading optimizations"
11040 msgid "Report the time taken by each compiler pass"
11045 "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
11046 "default thread-local storage code generation model"
11050 msgid "Reorder top level functions, variables, and asms"
11054 msgid "Perform superblock formation via tail duplication"
11058 msgid "Assume floating-point operations can trap"
11062 msgid "Trap for signed overflow in addition, subtraction and multiplication"
11066 msgid "Enable SSA-CCP optimization on trees"
11070 msgid "Enable loop header copying on trees"
11074 msgid "Replace SSA temporaries with better names in copies"
11078 msgid "Enable copy propagation on trees"
11082 msgid "Transform condition stores into unconditional ones"
11086 msgid "Perform conversions of switch initializations."
11090 msgid "Enable SSA dead code elimination optimization on trees"
11094 msgid "Enable dominator optimizations"
11098 msgid "Enable dead store elimination"
11102 msgid "Enable forward propagation on trees"
11106 msgid "Enable Full Redundancy Elimination (FRE) on trees"
11110 msgid "Enable loop distribution on trees"
11114 msgid "Enable loop invariant motion on trees"
11118 msgid "Enable linear loop transforms on trees"
11122 msgid "Create canonical induction variables in loops"
11126 msgid "Enable loop optimizations on tree level"
11130 msgid "Enable automatic parallelization of loops"
11134 msgid "Enable hoisting loads from conditional pointers."
11138 msgid "Enable SSA-PRE optimization on trees"
11142 msgid "Perform function-local points-to analysis on trees."
11146 msgid "Enable reassociation on tree level"
11150 msgid "Enable SSA code sinking on trees"
11154 msgid "Perform scalar replacement of aggregates"
11158 msgid "Replace temporary expressions in the SSA->normal pass"
11162 msgid "Perform live range splitting during the SSA->normal pass"
11166 msgid "Perform Value Range Propagation on trees"
11170 msgid "Compile whole compilation unit at a time"
11174 msgid "Perform loop unrolling when iteration count is known"
11178 msgid "Perform loop unrolling for all loops"
11182 msgid "Allow loop optimizations to assume that the loops behave in normal way"
11186 msgid "Allow optimization for floating-point arithmetic which may change the"
11190 msgid "Same as -fassociative-math for expressions which include division."
11194 msgid "Allow math optimizations that may violate IEEE or ISO standards"
11198 msgid "Perform loop unswitching"
11202 msgid "Just generate unwind tables for exception handling"
11206 msgid "Perform variable tracking"
11210 msgid "Perform variable tracking by annotating assignments"
11214 msgid "Toggle -fvar-tracking-assignments"
11218 msgid "Perform variable tracking and also tag variables that are uninitialized"
11222 msgid "Enable loop vectorization on trees"
11226 msgid "Enable basic block vectorization (SLP) on trees"
11230 msgid "Enable use of cost model in vectorization"
11234 msgid "Enable loop versioning when doing loop vectorization on trees"
11239 "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer"
11243 msgid "Enable copy propagation of scalar-evolution information."
11247 msgid "Add extra commentary to assembler output"
11252 "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
11257 msgid "Use expression value profiles in optimizations"
11261 msgid "Construct webs and split unrelated uses of single variable"
11265 msgid "Enable partitioned link-time optimization."
11269 msgid "Enable conditional dead code elimination for builtin calls"
11273 msgid "Perform whole program optimizations"
11277 msgid "Assume signed arithmetic overflow wraps around"
11281 msgid "Put zero initialized data in the bss section"
11285 msgid "Generate debug information in default format"
11289 msgid "Generate debug information in COFF format"
11293 msgid "Generate debug information in DWARF v2 (or later) format"
11297 msgid "Generate debug information in default extended format"
11301 msgid "Generate debug information in STABS format"
11305 msgid "Generate debug information in extended STABS format"
11309 msgid "Emit DWARF additions beyond selected version"
11313 msgid "Don't emit DWARF additions beyond selected version"
11317 msgid "Toggle debug information generation"
11321 msgid "Generate debug information in VMS format"
11325 msgid "Generate debug information in XCOFF format"
11329 msgid "Generate debug information in extended XCOFF format"
11333 msgid "-o <file>\tPlace output into <file>"
11337 msgid "Enable function profiling"
11341 msgid "Issue warnings needed for strict compliance to the standard"
11345 msgid "Like -pedantic but issue them as errors"
11349 msgid "Do not display functions compiled or elapsed time"
11353 msgid "Display the compiler's version"
11357 msgid "Suppress warnings"
11361 msgid "Create a shared library"
11365 msgid "Create a position independent executable"
11369 #, gcc-internal-format
11370 msgid "%qE attribute directive ignored"
11374 #, gcc-internal-format
11375 msgid "wrong number of arguments specified for %qE attribute"
11379 #, gcc-internal-format
11380 msgid "%qE attribute does not apply to types"
11384 #, gcc-internal-format
11385 msgid "%qE attribute only applies to function types"
11389 #, gcc-internal-format
11390 msgid "type attributes ignored after type is already defined"
11393 #: bb-reorder.c:1875
11394 #, gcc-internal-format
11395 msgid "multiple hot/cold transitions found (bb %i)"
11399 #, gcc-internal-format
11401 "branch target register load optimization is not intended to be run twice"
11405 #, gcc-internal-format
11406 msgid "offset outside bounds of constant string"
11410 #, gcc-internal-format
11411 msgid "second argument to %<__builtin_prefetch%> must be a constant"
11415 #, gcc-internal-format
11416 msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
11420 #, gcc-internal-format
11421 msgid "third argument to %<__builtin_prefetch%> must be a constant"
11425 #, gcc-internal-format
11426 msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
11430 #, gcc-internal-format
11431 msgid "argument of %<__builtin_args_info%> must be constant"
11435 #, gcc-internal-format
11436 msgid "argument of %<__builtin_args_info%> out of range"
11440 #, gcc-internal-format
11441 msgid "missing argument in %<__builtin_args_info%>"
11444 #: builtins.c:4467 gimplify.c:2271
11445 #, gcc-internal-format
11446 msgid "too few arguments to function %<va_start%>"
11450 #, gcc-internal-format
11451 msgid "first argument to %<va_arg%> not of type %<va_list%>"
11455 #, gcc-internal-format
11456 msgid "%qT is promoted to %qT when passed through %<...%>"
11460 #, gcc-internal-format
11461 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
11464 #. We can, however, treat "undefined" any way we please.
11465 #. Call abort to encourage the user to fix the program.
11466 #: builtins.c:4657 c-typeck.c:2664
11467 #, gcc-internal-format
11468 msgid "if this code is reached, the program will abort"
11472 #, gcc-internal-format
11473 msgid "invalid argument to %<__builtin_frame_address%>"
11477 #, gcc-internal-format
11478 msgid "invalid argument to %<__builtin_return_address%>"
11482 #, gcc-internal-format
11483 msgid "unsupported argument to %<__builtin_frame_address%>"
11487 #, gcc-internal-format
11488 msgid "unsupported argument to %<__builtin_return_address%>"
11492 #, gcc-internal-format
11493 msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
11496 #: builtins.c:5435 builtins.c:5449
11497 #, gcc-internal-format
11498 msgid "%qD changed semantics in GCC 4.4"
11501 #. All valid uses of __builtin_va_arg_pack () are removed during
11503 #: builtins.c:5839 expr.c:9229
11504 msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
11507 #. All valid uses of __builtin_va_arg_pack_len () are removed during
11510 msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
11514 #, gcc-internal-format
11515 msgid "%<__builtin_longjmp%> second argument must be 1"
11519 #, gcc-internal-format
11520 msgid "target format does not support infinity"
11523 #: builtins.c:11419
11524 #, gcc-internal-format
11525 msgid "%<va_start%> used in function with fixed args"
11528 #: builtins.c:11427
11529 #, gcc-internal-format
11530 msgid "wrong number of arguments to function %<va_start%>"
11533 #. Evidently an out of date version of <stdarg.h>; can't validate
11534 #. va_start's second argument, but can still work as intended.
11535 #: builtins.c:11440
11536 #, gcc-internal-format
11537 msgid "%<__builtin_next_arg%> called without an argument"
11540 #: builtins.c:11445
11541 #, gcc-internal-format
11542 msgid "wrong number of arguments to function %<__builtin_next_arg%>"
11545 #. FIXME: Sometimes with the tree optimizers we can get the
11546 #. not the last argument even though the user used the last
11547 #. argument. We just warn and set the arg to be the last
11548 #. argument so that we will get wrong-code because of
11550 #: builtins.c:11475
11551 #, gcc-internal-format
11552 msgid "second parameter of %<va_start%> not last named argument"
11555 #: builtins.c:11485
11556 #, gcc-internal-format
11558 "undefined behaviour when second parameter of %<va_start%> is declared with %"
11559 "<register%> storage"
11562 #: builtins.c:11601
11563 msgid "%Kfirst argument of %D must be a pointer, second integer constant"
11566 #: builtins.c:11614
11567 msgid "%Klast argument of %D is not integer constant between 0 and 3"
11570 #: builtins.c:11659 builtins.c:11810 builtins.c:11867
11571 msgid "%Kcall to %D will always overflow destination buffer"
11574 #: builtins.c:11800
11575 msgid "%Kcall to %D might overflow destination buffer"
11578 #: builtins.c:11888
11579 msgid "%Kattempt to free a non-heap object %qD"
11582 #: builtins.c:11891
11583 msgid "%Kattempt to free a non-heap object"
11587 #, gcc-internal-format
11588 msgid "%qD is not defined outside of function scope"
11592 #, gcc-internal-format
11594 "string length %qd is greater than the length %qd ISO C%d compilers are "
11595 "required to support"
11598 #: c-common.c:1551 c-common.c:1563
11599 #, gcc-internal-format
11600 msgid "overflow in constant expression"
11604 #, gcc-internal-format
11605 msgid "integer overflow in expression"
11609 #, gcc-internal-format
11610 msgid "floating point overflow in expression"
11614 #, gcc-internal-format
11615 msgid "fixed-point overflow in expression"
11619 #, gcc-internal-format
11620 msgid "vector overflow in expression"
11624 #, gcc-internal-format
11625 msgid "complex integer overflow in expression"
11629 #, gcc-internal-format
11630 msgid "complex floating point overflow in expression"
11634 #, gcc-internal-format
11635 msgid "logical %<or%> applied to non-boolean constant"
11639 #, gcc-internal-format
11640 msgid "logical %<and%> applied to non-boolean constant"
11644 #, gcc-internal-format
11645 msgid "logical %<or%> of collectively exhaustive tests is always true"
11649 #, gcc-internal-format
11650 msgid "logical %<and%> of mutually exclusive tests is always false"
11654 #, gcc-internal-format
11655 msgid "type-punning to incomplete type might break strict-aliasing rules"
11659 #, gcc-internal-format
11660 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
11663 #: c-common.c:1760 c-common.c:1778
11664 #, gcc-internal-format
11665 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
11669 #, gcc-internal-format
11670 msgid "first argument of %q+D should be %<int%>"
11674 #, gcc-internal-format
11675 msgid "second argument of %q+D should be %<char **%>"
11679 #, gcc-internal-format
11680 msgid "third argument of %q+D should probably be %<char **%>"
11684 #, gcc-internal-format
11685 msgid "%q+D takes only zero or two arguments"
11689 #, gcc-internal-format
11691 "use -flax-vector-conversions to permit conversions between vectors with "
11692 "differing element types or numbers of subparts"
11696 #, gcc-internal-format
11697 msgid "conversion to %qT from boolean expression"
11701 #, gcc-internal-format
11702 msgid "negative integer implicitly converted to unsigned type"
11706 #, gcc-internal-format
11707 msgid "conversion of unsigned constant value to negative integer"
11711 #, gcc-internal-format
11712 msgid "conversion to %qT alters %qT constant value"
11716 #, gcc-internal-format
11717 msgid "conversion to %qT from %qT may change the sign of the result"
11721 #, gcc-internal-format
11722 msgid "conversion to %qT from %qT may alter its value"
11726 #, gcc-internal-format
11727 msgid "large integer implicitly truncated to unsigned type"
11730 #: c-common.c:2255 c-common.c:2262 c-common.c:2270
11731 #, gcc-internal-format
11732 msgid "overflow in implicit constant conversion"
11736 #, gcc-internal-format
11737 msgid "operation on %qE may be undefined"
11741 #, gcc-internal-format
11742 msgid "case label does not reduce to an integer constant"
11746 #, gcc-internal-format
11747 msgid "case label value is less than minimum value for type"
11751 #, gcc-internal-format
11752 msgid "case label value exceeds maximum value for type"
11756 #, gcc-internal-format
11757 msgid "lower value in case label range less than minimum value for type"
11761 #, gcc-internal-format
11762 msgid "upper value in case label range exceeds maximum value for type"
11766 #, gcc-internal-format
11768 "GCC cannot support operators with integer types and fixed-point types that "
11769 "have too many integral and fractional bits together"
11773 #, gcc-internal-format
11774 msgid "invalid operands to binary %s (have %qT and %qT)"
11778 #, gcc-internal-format
11779 msgid "comparison is always false due to limited range of data type"
11783 #, gcc-internal-format
11784 msgid "comparison is always true due to limited range of data type"
11788 #, gcc-internal-format
11789 msgid "comparison of unsigned expression >= 0 is always true"
11793 #, gcc-internal-format
11794 msgid "comparison of unsigned expression < 0 is always false"
11798 #, gcc-internal-format
11799 msgid "pointer of type %<void *%> used in arithmetic"
11803 #, gcc-internal-format
11804 msgid "pointer to a function used in arithmetic"
11808 #, gcc-internal-format
11809 msgid "pointer to member function used in arithmetic"
11813 #, gcc-internal-format
11814 msgid "the address of %qD will always evaluate as %<true%>"
11817 #: c-common.c:4065 cp/semantics.c:593 cp/typeck.c:7135
11818 #, gcc-internal-format
11819 msgid "suggest parentheses around assignment used as truth value"
11822 #: c-common.c:4147 c-decl.c:3611 c-typeck.c:10296
11823 #, gcc-internal-format
11824 msgid "invalid use of %<restrict%>"
11828 #, gcc-internal-format
11829 msgid "invalid application of %<sizeof%> to a function type"
11833 #, gcc-internal-format
11834 msgid "invalid application of %qs to a void type"
11838 #, gcc-internal-format
11839 msgid "invalid application of %qs to incomplete type %qT "
11843 #, gcc-internal-format
11844 msgid "%<__alignof%> applied to a bit-field"
11848 #, gcc-internal-format
11849 msgid "cannot disable built-in function %qs"
11853 #, gcc-internal-format
11854 msgid "pointers are not permitted as case values"
11858 #, gcc-internal-format
11859 msgid "range expressions in switch statements are non-standard"
11863 #, gcc-internal-format
11864 msgid "empty range specified"
11868 #, gcc-internal-format
11869 msgid "duplicate (or overlapping) case value"
11873 #, gcc-internal-format
11874 msgid "this is the first entry overlapping that value"
11878 #, gcc-internal-format
11879 msgid "duplicate case value"
11883 #, gcc-internal-format
11884 msgid "previously used here"
11888 #, gcc-internal-format
11889 msgid "multiple default labels in one switch"
11893 #, gcc-internal-format
11894 msgid "this is the first default label"
11898 #, gcc-internal-format
11899 msgid "case value %qs not in enumerated type"
11903 #, gcc-internal-format
11904 msgid "case value %qs not in enumerated type %qT"
11908 #, gcc-internal-format
11909 msgid "switch missing default case"
11913 #, gcc-internal-format
11914 msgid "enumeration value %qE not handled in switch"
11918 #, gcc-internal-format
11919 msgid "taking the address of a label is non-standard"
11923 #, gcc-internal-format
11924 msgid "%qE attribute ignored for field of type %qT"
11927 #: c-common.c:5838 c-common.c:5857 c-common.c:5875 c-common.c:5902
11928 #: c-common.c:5929 c-common.c:5955 c-common.c:5974 c-common.c:5991
11929 #: c-common.c:6015 c-common.c:6038 c-common.c:6061 c-common.c:6082
11930 #: c-common.c:6103 c-common.c:6127 c-common.c:6153 c-common.c:6190
11931 #: c-common.c:6217 c-common.c:6260 c-common.c:6344 c-common.c:6374
11932 #: c-common.c:6394 c-common.c:6732 c-common.c:6748 c-common.c:6796
11933 #: c-common.c:6819 c-common.c:6883 c-common.c:7011 c-common.c:7079
11934 #: c-common.c:7123 c-common.c:7171 c-common.c:7249 c-common.c:7273
11935 #: c-common.c:7559 c-common.c:7582 c-common.c:7621 c-common.c:7710
11936 #: c-common.c:7852 tree.c:5307 tree.c:5319 tree.c:5329 config/darwin.c:1455
11937 #: config/arm/arm.c:4561 config/arm/arm.c:4589 config/arm/arm.c:4606
11938 #: config/avr/avr.c:4818 config/h8300/h8300.c:5367 config/h8300/h8300.c:5391
11939 #: config/i386/i386.c:4452 config/i386/i386.c:26044 config/ia64/ia64.c:635
11940 #: config/m68hc11/m68hc11.c:1142 config/rs6000/rs6000.c:23564
11941 #: config/spu/spu.c:3909
11942 #, gcc-internal-format
11943 msgid "%qE attribute ignored"
11946 #: c-common.c:5920 c-common.c:5946
11947 #, gcc-internal-format
11948 msgid "%qE attribute conflicts with attribute %s"
11952 #, gcc-internal-format
11953 msgid "%qE attribute have effect only on public objects"
11957 #, gcc-internal-format
11958 msgid "destructor priorities are not supported"
11962 #, gcc-internal-format
11963 msgid "constructor priorities are not supported"
11967 #, gcc-internal-format
11968 msgid "destructor priorities from 0 to %d are reserved for the implementation"
11972 #, gcc-internal-format
11973 msgid "constructor priorities from 0 to %d are reserved for the implementation"
11977 #, gcc-internal-format
11978 msgid "destructor priorities must be integers from 0 to %d inclusive"
11982 #, gcc-internal-format
11983 msgid "constructor priorities must be integers from 0 to %d inclusive"
11987 #, gcc-internal-format
11988 msgid "unknown machine mode %qE"
11992 #, gcc-internal-format
11993 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
11997 #, gcc-internal-format
11998 msgid "use __attribute__ ((vector_size)) instead"
12002 #, gcc-internal-format
12003 msgid "unable to emulate %qs"
12007 #, gcc-internal-format
12008 msgid "invalid pointer mode %qs"
12012 #, gcc-internal-format
12013 msgid "signness of type and machine mode %qs don't match"
12017 #, gcc-internal-format
12018 msgid "no data type for mode %qs"
12022 #, gcc-internal-format
12023 msgid "cannot use mode %qs for enumeral types"
12027 #, gcc-internal-format
12028 msgid "mode %qs applied to inappropriate type"
12032 #, gcc-internal-format
12033 msgid "section attribute cannot be specified for local variables"
12036 #: c-common.c:6598 config/bfin/bfin.c:5652 config/bfin/bfin.c:5703
12037 #: config/bfin/bfin.c:5730 config/bfin/bfin.c:5743
12038 #, gcc-internal-format
12039 msgid "section of %q+D conflicts with previous declaration"
12043 #, gcc-internal-format
12044 msgid "section of %q+D cannot be overridden"
12048 #, gcc-internal-format
12049 msgid "section attribute not allowed for %q+D"
12053 #, gcc-internal-format
12054 msgid "section attributes are not supported for this target"
12058 #, gcc-internal-format
12059 msgid "requested alignment is not a constant"
12063 #, gcc-internal-format
12064 msgid "requested alignment is not a power of 2"
12068 #, gcc-internal-format
12069 msgid "requested alignment is too large"
12073 #, gcc-internal-format
12074 msgid "alignment may not be specified for %q+D"
12078 #, gcc-internal-format
12080 "alignment for %q+D was previously specified as %d and may not be decreased"
12084 #, gcc-internal-format
12085 msgid "alignment for %q+D must be at least %d"
12089 #, gcc-internal-format
12090 msgid "inline function %q+D cannot be declared weak"
12094 #, gcc-internal-format
12095 msgid "%q+D defined both normally and as an alias"
12099 #, gcc-internal-format
12100 msgid "alias argument not a string"
12104 #, gcc-internal-format
12105 msgid "weakref attribute must appear before alias attribute"
12109 #, gcc-internal-format
12110 msgid "%qE attribute ignored on non-class types"
12114 #, gcc-internal-format
12115 msgid "%qE attribute ignored because %qT is already defined"
12119 #, gcc-internal-format
12120 msgid "visibility argument not a string"
12124 #, gcc-internal-format
12125 msgid "%qE attribute ignored on types"
12129 #, gcc-internal-format
12131 "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
12136 #, gcc-internal-format
12137 msgid "%qD redeclared with different visibility"
12140 #: c-common.c:6931 c-common.c:6935
12141 #, gcc-internal-format
12142 msgid "%qD was declared %qs which implies default visibility"
12146 #, gcc-internal-format
12147 msgid "tls_model argument not a string"
12151 #, gcc-internal-format
12153 "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
12154 "dynamic\" or \"global-dynamic\""
12157 #: c-common.c:7052 c-common.c:7144 config/m32c/m32c.c:2853
12158 #, gcc-internal-format
12159 msgid "%qE attribute applies only to functions"
12162 #: c-common.c:7058 c-common.c:7150
12163 #, gcc-internal-format
12164 msgid "can%'t set %qE attribute after definition"
12168 #, gcc-internal-format
12169 msgid "alloc_size parameter outside range"
12173 #, gcc-internal-format
12174 msgid "deprecated message is not a string"
12178 #, gcc-internal-format
12179 msgid "%qE attribute ignored for %qE"
12183 #, gcc-internal-format
12184 msgid "invalid vector type for attribute %qE"
12187 #: c-common.c:7313 ada/gcc-interface/utils.c:5481
12188 #: ada/gcc-interface/utils.c:5575
12189 #, gcc-internal-format
12190 msgid "vector size not an integral multiple of component size"
12193 #: c-common.c:7319 ada/gcc-interface/utils.c:5487
12194 #: ada/gcc-interface/utils.c:5581
12195 #, gcc-internal-format
12196 msgid "zero vector size"
12199 #: c-common.c:7327 ada/gcc-interface/utils.c:5495
12200 #: ada/gcc-interface/utils.c:5588
12201 #, gcc-internal-format
12202 msgid "number of components of the vector not a power of two"
12205 #: c-common.c:7355 ada/gcc-interface/utils.c:5235
12206 #, gcc-internal-format
12207 msgid "nonnull attribute without arguments on a non-prototype"
12210 #: c-common.c:7370 ada/gcc-interface/utils.c:5250
12211 #, gcc-internal-format
12212 msgid "nonnull argument has invalid operand number (argument %lu)"
12215 #: c-common.c:7389 ada/gcc-interface/utils.c:5269
12216 #, gcc-internal-format
12218 "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
12221 #: c-common.c:7397 ada/gcc-interface/utils.c:5277
12222 #, gcc-internal-format
12224 "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
12228 #, gcc-internal-format
12229 msgid "not enough variable arguments to fit a sentinel"
12233 #, gcc-internal-format
12234 msgid "missing sentinel in function call"
12238 #, gcc-internal-format
12239 msgid "null argument where non-null required (argument %lu)"
12243 #, gcc-internal-format
12244 msgid "cleanup argument not an identifier"
12248 #, gcc-internal-format
12249 msgid "cleanup argument not a function"
12253 #, gcc-internal-format
12254 msgid "%qE attribute requires prototypes with named arguments"
12258 #, gcc-internal-format
12259 msgid "%qE attribute only applies to variadic functions"
12262 #: c-common.c:7662 ada/gcc-interface/utils.c:5323
12263 #, gcc-internal-format
12264 msgid "requested position is not an integer constant"
12267 #: c-common.c:7670 ada/gcc-interface/utils.c:5330
12268 #, gcc-internal-format
12269 msgid "requested position is less than zero"
12273 #, gcc-internal-format
12274 msgid "Bad option %s to optimize attribute."
12278 #, gcc-internal-format
12279 msgid "Bad option %s to pragma attribute"
12283 #, gcc-internal-format
12284 msgid "not enough arguments to function %qE"
12287 #: c-common.c:8000 c-typeck.c:2818
12288 #, gcc-internal-format
12289 msgid "too many arguments to function %qE"
12292 #: c-common.c:8030 c-common.c:8076
12293 #, gcc-internal-format
12294 msgid "non-floating-point argument in call to function %qE"
12298 #, gcc-internal-format
12299 msgid "non-floating-point arguments in call to function %qE"
12303 #, gcc-internal-format
12304 msgid "non-const integer argument %u in call to function %qE"
12308 #, gcc-internal-format
12309 msgid "cannot apply %<offsetof%> to static data member %qD"
12313 #, gcc-internal-format
12314 msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
12318 #, gcc-internal-format
12319 msgid "cannot apply %<offsetof%> to a non constant address"
12322 #: c-common.c:8384 cp/typeck.c:5091
12323 #, gcc-internal-format
12324 msgid "attempt to take address of bit-field structure member %qD"
12328 #, gcc-internal-format
12329 msgid "index %E denotes an offset greater than size of %qT"
12333 #, gcc-internal-format
12334 msgid "lvalue required as left operand of assignment"
12338 #, gcc-internal-format
12339 msgid "lvalue required as increment operand"
12343 #, gcc-internal-format
12344 msgid "lvalue required as decrement operand"
12348 #, gcc-internal-format
12349 msgid "lvalue required as unary %<&%> operand"
12353 #, gcc-internal-format
12354 msgid "lvalue required in asm statement"
12358 #, gcc-internal-format
12359 msgid "size of array is too large"
12362 #: c-common.c:8658 c-common.c:8709 c-typeck.c:3045
12363 #, gcc-internal-format
12364 msgid "too few arguments to function %qE"
12367 #: c-common.c:8675 c-typeck.c:5406 config/mep/mep.c:6321
12368 #, gcc-internal-format
12369 msgid "incompatible type for argument %d of %qE"
12373 #, gcc-internal-format
12374 msgid "array subscript has type %<char%>"
12378 #, gcc-internal-format
12379 msgid "suggest parentheses around %<+%> inside %<<<%>"
12383 #, gcc-internal-format
12384 msgid "suggest parentheses around %<-%> inside %<<<%>"
12388 #, gcc-internal-format
12389 msgid "suggest parentheses around %<+%> inside %<>>%>"
12393 #, gcc-internal-format
12394 msgid "suggest parentheses around %<-%> inside %<>>%>"
12398 #, gcc-internal-format
12399 msgid "suggest parentheses around %<&&%> within %<||%>"
12403 #, gcc-internal-format
12404 msgid "suggest parentheses around arithmetic in operand of %<|%>"
12408 #, gcc-internal-format
12409 msgid "suggest parentheses around comparison in operand of %<|%>"
12413 #, gcc-internal-format
12415 "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%"
12420 #, gcc-internal-format
12421 msgid "suggest parentheses around arithmetic in operand of %<^%>"
12425 #, gcc-internal-format
12426 msgid "suggest parentheses around comparison in operand of %<^%>"
12430 #, gcc-internal-format
12431 msgid "suggest parentheses around %<+%> in operand of %<&%>"
12435 #, gcc-internal-format
12436 msgid "suggest parentheses around %<-%> in operand of %<&%>"
12440 #, gcc-internal-format
12441 msgid "suggest parentheses around comparison in operand of %<&%>"
12445 #, gcc-internal-format
12447 "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%"
12452 #, gcc-internal-format
12453 msgid "suggest parentheses around comparison in operand of %<==%>"
12457 #, gcc-internal-format
12458 msgid "suggest parentheses around comparison in operand of %<!=%>"
12462 #, gcc-internal-format
12463 msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
12467 #, gcc-internal-format
12468 msgid "label %q+D defined but not used"
12472 #, gcc-internal-format
12473 msgid "label %q+D declared but not defined"
12477 #, gcc-internal-format
12478 msgid "division by zero"
12482 #, gcc-internal-format
12483 msgid "comparison between types %qT and %qT"
12487 #, gcc-internal-format
12488 msgid "comparison between signed and unsigned integer expressions"
12492 #, gcc-internal-format
12493 msgid "promoted ~unsigned is always non-zero"
12497 #, gcc-internal-format
12498 msgid "comparison of promoted ~unsigned with constant"
12502 #, gcc-internal-format
12503 msgid "comparison of promoted ~unsigned with unsigned"
12506 #. Except for passing an argument to an unprototyped function,
12507 #. this is a constraint violation. When passing an argument to
12508 #. an unprototyped function, it is compile-time undefined;
12509 #. making it a constraint in that case was rejected in
12511 #: c-convert.c:102 c-typeck.c:1900 c-typeck.c:4982 cp/typeck.c:1836
12512 #: cp/typeck.c:6415 cp/typeck.c:7040 fortran/convert.c:88
12513 #, gcc-internal-format
12514 msgid "void value not ignored as it ought to be"
12517 #: c-convert.c:156 fortran/convert.c:121 java/typeck.c:151
12518 #, gcc-internal-format
12519 msgid "conversion to non-scalar type requested"
12523 #, gcc-internal-format
12524 msgid "array %q+D assumed to have one element"
12528 #, gcc-internal-format
12529 msgid "%qD is static but used in inline function %qD which is not static"
12533 #, gcc-internal-format
12534 msgid "%q+D is static but declared in inline function %qD which is not static"
12538 #, gcc-internal-format
12539 msgid "GCC supports only %u nested scopes"
12542 #: c-decl.c:1102 cp/decl.c:356
12543 #, gcc-internal-format
12544 msgid "label %q+D used but not defined"
12548 #, gcc-internal-format
12549 msgid "nested function %q+D declared but never defined"
12553 #, gcc-internal-format
12554 msgid "inline function %q+D declared but never defined"
12557 #: c-decl.c:1174 cp/decl.c:599
12558 #, gcc-internal-format
12559 msgid "unused variable %q+D"
12563 #, gcc-internal-format
12564 msgid "type of array %q+D completed incompatibly with implicit initialization"
12567 #: c-decl.c:1462 c-decl.c:5690 c-decl.c:6475 c-decl.c:7076
12568 #, gcc-internal-format
12569 msgid "originally defined here"
12573 #, gcc-internal-format
12575 "a parameter list with an ellipsis can%'t match an empty parameter name list "
12580 #, gcc-internal-format
12582 "an argument type that has a default promotion can%'t match an empty "
12583 "parameter name list declaration"
12587 #, gcc-internal-format
12589 "prototype for %q+D declares more arguments than previous old-style definition"
12593 #, gcc-internal-format
12595 "prototype for %q+D declares fewer arguments than previous old-style "
12600 #, gcc-internal-format
12601 msgid "prototype for %q+D declares argument %d with incompatible type"
12604 #. If we get here, no errors were found, but do issue a warning
12605 #. for this poor-style construct.
12607 #, gcc-internal-format
12608 msgid "prototype for %q+D follows non-prototype definition"
12612 #, gcc-internal-format
12613 msgid "previous definition of %q+D was here"
12617 #, gcc-internal-format
12618 msgid "previous implicit declaration of %q+D was here"
12622 #, gcc-internal-format
12623 msgid "previous declaration of %q+D was here"
12627 #, gcc-internal-format
12628 msgid "%q+D redeclared as different kind of symbol"
12632 #, gcc-internal-format
12633 msgid "built-in function %q+D declared as non-function"
12636 #: c-decl.c:1675 c-decl.c:1822 c-decl.c:2514
12637 #, gcc-internal-format
12638 msgid "declaration of %q+D shadows a built-in function"
12642 #, gcc-internal-format
12643 msgid "redeclaration of enumerator %q+D"
12646 #. If types don't match for a built-in, throw away the
12647 #. built-in. No point in calling locate_old_decl here, it
12648 #. won't print anything.
12650 #, gcc-internal-format
12651 msgid "conflicting types for built-in function %q+D"
12654 #: c-decl.c:1730 c-decl.c:1743 c-decl.c:1779
12655 #, gcc-internal-format
12656 msgid "conflicting types for %q+D"
12660 #, gcc-internal-format
12661 msgid "conflicting named address spaces (generic vs %s) for %q+D"
12665 #, gcc-internal-format
12666 msgid "conflicting named address spaces (%s vs generic) for %q+D"
12670 #, gcc-internal-format
12671 msgid "conflicting named address spaces (%s vs %s) for %q+D"
12675 #, gcc-internal-format
12676 msgid "conflicting type qualifiers for %q+D"
12679 #. Allow OLDDECL to continue in use.
12681 #, gcc-internal-format
12682 msgid "redefinition of typedef %q+D"
12685 #: c-decl.c:1848 c-decl.c:1951
12686 #, gcc-internal-format
12687 msgid "redefinition of %q+D"
12690 #: c-decl.c:1883 c-decl.c:1989
12691 #, gcc-internal-format
12692 msgid "static declaration of %q+D follows non-static declaration"
12695 #: c-decl.c:1893 c-decl.c:1901 c-decl.c:1979 c-decl.c:1986
12696 #, gcc-internal-format
12697 msgid "non-static declaration of %q+D follows static declaration"
12701 #, gcc-internal-format
12702 msgid "%<gnu_inline%> attribute present on %q+D"
12706 #, gcc-internal-format
12707 msgid "but not here"
12711 #, gcc-internal-format
12712 msgid "thread-local declaration of %q+D follows non-thread-local declaration"
12716 #, gcc-internal-format
12717 msgid "non-thread-local declaration of %q+D follows thread-local declaration"
12721 #, gcc-internal-format
12722 msgid "extern declaration of %q+D follows declaration with no linkage"
12726 #, gcc-internal-format
12727 msgid "declaration of %q+D with no linkage follows extern declaration"
12731 #, gcc-internal-format
12732 msgid "redeclaration of %q+D with no linkage"
12736 #, gcc-internal-format
12738 "redeclaration of %q+D with different visibility (old visibility preserved)"
12742 #, gcc-internal-format
12743 msgid "inline declaration of %qD follows declaration with attribute noinline"
12747 #, gcc-internal-format
12748 msgid "declaration of %q+D with attribute noinline follows inline declaration "
12752 #, gcc-internal-format
12753 msgid "redefinition of parameter %q+D"
12757 #, gcc-internal-format
12758 msgid "redundant redeclaration of %q+D"
12762 #, gcc-internal-format
12763 msgid "declaration of %q+D shadows previous non-variable"
12767 #, gcc-internal-format
12768 msgid "declaration of %q+D shadows a parameter"
12772 #, gcc-internal-format
12773 msgid "declaration of %q+D shadows a global declaration"
12777 #, gcc-internal-format
12778 msgid "declaration of %q+D shadows a previous local"
12781 #: c-decl.c:2523 cp/name-lookup.c:1050 cp/name-lookup.c:1083
12782 #: cp/name-lookup.c:1092
12783 #, gcc-internal-format
12784 msgid "shadowed declaration is here"
12788 #, gcc-internal-format
12789 msgid "nested extern declaration of %qD"
12792 #: c-decl.c:2818 c-decl.c:2821
12793 #, gcc-internal-format
12794 msgid "implicit declaration of function %qE"
12798 #, gcc-internal-format
12799 msgid "incompatible implicit declaration of built-in function %qD"
12803 #, gcc-internal-format
12804 msgid "incompatible implicit declaration of function %qD"
12808 #, gcc-internal-format
12809 msgid "%qE undeclared here (not in a function)"
12813 #, gcc-internal-format
12814 msgid "%qE undeclared (first use in this function)"
12818 #, gcc-internal-format
12820 "each undeclared identifier is reported only once for each function it "
12824 #: c-decl.c:3004 cp/decl.c:2446
12825 #, gcc-internal-format
12826 msgid "label %qE referenced outside of any function"
12830 #, gcc-internal-format
12831 msgid "jump into scope of identifier with variably modified type"
12835 #, gcc-internal-format
12836 msgid "jump skips variable initialization"
12839 #: c-decl.c:3044 c-decl.c:3100 c-decl.c:3185
12840 #, gcc-internal-format
12841 msgid "label %qD defined here"
12844 #: c-decl.c:3045 c-decl.c:3309
12845 #, gcc-internal-format
12846 msgid "%qD declared here"
12849 #: c-decl.c:3099 c-decl.c:3184
12850 #, gcc-internal-format
12851 msgid "jump into statement expression"
12855 #, gcc-internal-format
12856 msgid "duplicate label declaration %qE"
12859 #: c-decl.c:3215 cp/decl.c:2755
12860 #, gcc-internal-format
12861 msgid "duplicate label %qD"
12865 #, gcc-internal-format
12867 "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
12871 #, gcc-internal-format
12872 msgid "switch jumps over variable initialization"
12875 #: c-decl.c:3308 c-decl.c:3319
12876 #, gcc-internal-format
12877 msgid "switch starts here"
12881 #, gcc-internal-format
12882 msgid "switch jumps into statement expression"
12886 #, gcc-internal-format
12887 msgid "%qE defined as wrong kind of tag"
12891 #, gcc-internal-format
12892 msgid "unnamed struct/union that defines no instances"
12896 #, gcc-internal-format
12897 msgid "empty declaration with storage class specifier does not redeclare tag"
12901 #, gcc-internal-format
12902 msgid "empty declaration with type qualifier does not redeclare tag"
12905 #: c-decl.c:3665 c-decl.c:3672
12906 #, gcc-internal-format
12907 msgid "useless type name in empty declaration"
12911 #, gcc-internal-format
12912 msgid "%<inline%> in empty declaration"
12916 #, gcc-internal-format
12917 msgid "%<auto%> in file-scope empty declaration"
12921 #, gcc-internal-format
12922 msgid "%<register%> in file-scope empty declaration"
12926 #, gcc-internal-format
12927 msgid "useless storage class specifier in empty declaration"
12931 #, gcc-internal-format
12932 msgid "useless %<__thread%> in empty declaration"
12936 #, gcc-internal-format
12937 msgid "useless type qualifier in empty declaration"
12940 #: c-decl.c:3720 c-parser.c:1198
12941 #, gcc-internal-format
12942 msgid "empty declaration"
12946 #, gcc-internal-format
12948 "ISO C90 does not support %<static%> or type qualifiers in parameter array "
12953 #, gcc-internal-format
12954 msgid "ISO C90 does not support %<[*]%> array declarators"
12958 #. A function definition isn't function prototype scope C99 6.2.1p4.
12960 #: c-decl.c:3802 c-decl.c:6064
12961 #, gcc-internal-format
12962 msgid "%<[*]%> not allowed in other than function prototype scope"
12966 #, gcc-internal-format
12967 msgid "%q+D is usually a function"
12971 #, gcc-internal-format
12972 msgid "typedef %qD is initialized (use __typeof__ instead)"
12976 #, gcc-internal-format
12977 msgid "function %qD is initialized like a variable"
12980 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
12982 #, gcc-internal-format
12983 msgid "parameter %qD is initialized"
12987 #, gcc-internal-format
12988 msgid "variable %qD has initializer but incomplete type"
12991 #: c-decl.c:4049 cp/decl.c:4174 cp/decl.c:11712
12992 #, gcc-internal-format
12993 msgid "inline function %q+D given attribute noinline"
12997 #, gcc-internal-format
12998 msgid "initializer fails to determine size of %q+D"
13002 #, gcc-internal-format
13003 msgid "array size missing in %q+D"
13007 #, gcc-internal-format
13008 msgid "zero or negative size array %q+D"
13011 #: c-decl.c:4218 varasm.c:2180
13012 #, gcc-internal-format
13013 msgid "storage size of %q+D isn%'t known"
13017 #, gcc-internal-format
13018 msgid "storage size of %q+D isn%'t constant"
13022 #, gcc-internal-format
13023 msgid "ignoring asm-specifier for non-static local variable %q+D"
13027 #, gcc-internal-format
13028 msgid "cannot put object with volatile field into register"
13032 #, gcc-internal-format
13033 msgid "uninitialized const %qD is invalid in C++"
13037 #, gcc-internal-format
13038 msgid "ISO C forbids forward parameter declarations"
13042 #, gcc-internal-format
13043 msgid "defining a type in a compound literal is invalid in C++"
13046 #: c-decl.c:4579 c-decl.c:4594
13047 #, gcc-internal-format
13048 msgid "bit-field %qs width not an integer constant"
13052 #, gcc-internal-format
13053 msgid "bit-field %qs width not an integer constant expression"
13057 #, gcc-internal-format
13058 msgid "negative width in bit-field %qs"
13062 #, gcc-internal-format
13063 msgid "zero width for bit-field %qs"
13067 #, gcc-internal-format
13068 msgid "bit-field %qs has invalid type"
13072 #, gcc-internal-format
13073 msgid "type of bit-field %qs is a GCC extension"
13077 #, gcc-internal-format
13078 msgid "width of %qs exceeds its type"
13082 #, gcc-internal-format
13083 msgid "%qs is narrower than values of its type"
13087 #, gcc-internal-format
13088 msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
13092 #, gcc-internal-format
13093 msgid "ISO C90 forbids array whose size can%'t be evaluated"
13097 #, gcc-internal-format
13098 msgid "ISO C90 forbids variable length array %qE"
13102 #, gcc-internal-format
13103 msgid "ISO C90 forbids variable length array"
13107 #, gcc-internal-format
13108 msgid "the size of array %qE can%'t be evaluated"
13112 #, gcc-internal-format
13113 msgid "the size of array can %'t be evaluated"
13117 #, gcc-internal-format
13118 msgid "variable length array %qE is used"
13121 #: c-decl.c:4700 cp/decl.c:7366
13122 #, gcc-internal-format
13123 msgid "variable length array is used"
13126 #: c-decl.c:4878 c-decl.c:5224 c-decl.c:5234
13127 #, gcc-internal-format
13128 msgid "variably modified %qE at file scope"
13132 #, gcc-internal-format
13133 msgid "variably modified field at file scope"
13137 #, gcc-internal-format
13138 msgid "type defaults to %<int%> in declaration of %qE"
13142 #, gcc-internal-format
13143 msgid "type defaults to %<int%> in type name"
13147 #, gcc-internal-format
13148 msgid "duplicate %<const%>"
13152 #, gcc-internal-format
13153 msgid "duplicate %<restrict%>"
13157 #, gcc-internal-format
13158 msgid "duplicate %<volatile%>"
13162 #, gcc-internal-format
13163 msgid "conflicting named address spaces (%s vs %s)"
13167 #, gcc-internal-format
13168 msgid "function definition declared %<auto%>"
13172 #, gcc-internal-format
13173 msgid "function definition declared %<register%>"
13177 #, gcc-internal-format
13178 msgid "function definition declared %<typedef%>"
13182 #, gcc-internal-format
13183 msgid "function definition declared %<__thread%>"
13187 #, gcc-internal-format
13188 msgid "storage class specified for structure field %qE"
13192 #, gcc-internal-format
13193 msgid "storage class specified for structure field"
13197 #, gcc-internal-format
13198 msgid "storage class specified for parameter %qE"
13202 #, gcc-internal-format
13203 msgid "storage class specified for unnamed parameter"
13206 #: c-decl.c:5003 cp/decl.c:8294
13207 #, gcc-internal-format
13208 msgid "storage class specified for typename"
13212 #, gcc-internal-format
13213 msgid "%qE initialized and declared %<extern%>"
13217 #, gcc-internal-format
13218 msgid "%qE has both %<extern%> and initializer"
13222 #, gcc-internal-format
13223 msgid "file-scope declaration of %qE specifies %<auto%>"
13227 #, gcc-internal-format
13228 msgid "file-scope declaration of %qE specifies %<register%>"
13232 #, gcc-internal-format
13233 msgid "nested function %qE declared %<extern%>"
13237 #, gcc-internal-format
13238 msgid "function-scope %qE implicitly auto and declared %<__thread%>"
13241 #. Only the innermost declarator (making a parameter be of
13242 #. array type which is converted to pointer type)
13243 #. may have static or type qualifiers.
13244 #: c-decl.c:5088 c-decl.c:5418
13245 #, gcc-internal-format
13246 msgid "static or type qualifiers in non-parameter array declarator"
13250 #, gcc-internal-format
13251 msgid "declaration of %qE as array of voids"
13255 #, gcc-internal-format
13256 msgid "declaration of type name as array of voids"
13260 #, gcc-internal-format
13261 msgid "declaration of %qE as array of functions"
13265 #, gcc-internal-format
13266 msgid "declaration of type name as array of functions"
13269 #: c-decl.c:5155 c-decl.c:6862
13270 #, gcc-internal-format
13271 msgid "invalid use of structure with flexible array member"
13275 #, gcc-internal-format
13276 msgid "size of array %qE has non-integer type"
13280 #, gcc-internal-format
13281 msgid "size of unnamed array has non-integer type"
13285 #, gcc-internal-format
13286 msgid "ISO C forbids zero-size array %qE"
13290 #, gcc-internal-format
13291 msgid "ISO C forbids zero-size array"
13295 #, gcc-internal-format
13296 msgid "size of array %qE is negative"
13300 #, gcc-internal-format
13301 msgid "size of unnamed array is negative"
13304 #: c-decl.c:5285 c-decl.c:5649
13305 #, gcc-internal-format
13306 msgid "size of array %qE is too large"
13309 #: c-decl.c:5288 c-decl.c:5651
13310 #, gcc-internal-format
13311 msgid "size of unnamed array is too large"
13315 #, gcc-internal-format
13316 msgid "ISO C90 does not support flexible array members"
13321 #, gcc-internal-format
13322 msgid "%<[*]%> not in a declaration"
13326 #, gcc-internal-format
13327 msgid "array type has incomplete element type"
13331 #, gcc-internal-format
13332 msgid "%qE declared as function returning a function"
13336 #, gcc-internal-format
13337 msgid "type name declared as function returning a function"
13341 #, gcc-internal-format
13342 msgid "%qE declared as function returning an array"
13346 #, gcc-internal-format
13347 msgid "type name declared as function returning an array"
13351 #, gcc-internal-format
13352 msgid "function definition has qualified void return type"
13355 #: c-decl.c:5497 cp/decl.c:8400
13356 #, gcc-internal-format
13357 msgid "type qualifiers ignored on function return type"
13360 #: c-decl.c:5527 c-decl.c:5665 c-decl.c:5775 c-decl.c:5868
13361 #, gcc-internal-format
13362 msgid "ISO C forbids qualified function types"
13366 #, gcc-internal-format
13367 msgid "%qs combined with %<auto%> qualifier for %qE"
13371 #, gcc-internal-format
13372 msgid "%qs combined with %<register%> qualifier for %qE"
13376 #, gcc-internal-format
13377 msgid "%qs specified for auto variable %qE"
13381 #, gcc-internal-format
13382 msgid "%qs specified for parameter %qE"
13386 #, gcc-internal-format
13387 msgid "%qs specified for unnamed parameter"
13391 #, gcc-internal-format
13392 msgid "%qs specified for structure field %qE"
13396 #, gcc-internal-format
13397 msgid "%qs specified for structure field"
13401 #, gcc-internal-format
13402 msgid "typedef %q+D declared %<inline%>"
13406 #, gcc-internal-format
13407 msgid "ISO C forbids const or volatile function types"
13412 #, gcc-internal-format
13413 msgid "a member of a structure or union cannot have a variably modified type"
13416 #: c-decl.c:5736 cp/decl.c:7580
13417 #, gcc-internal-format
13418 msgid "variable or field %qE declared void"
13422 #, gcc-internal-format
13423 msgid "attributes in parameter array declarator ignored"
13427 #, gcc-internal-format
13428 msgid "parameter %q+D declared %<inline%>"
13432 #, gcc-internal-format
13433 msgid "field %qE declared as a function"
13437 #, gcc-internal-format
13438 msgid "field %qE has incomplete type"
13442 #, gcc-internal-format
13443 msgid "unnamed field has incomplete type"
13446 #: c-decl.c:5840 c-decl.c:5851 c-decl.c:5854
13447 #, gcc-internal-format
13448 msgid "invalid storage class for function %qE"
13452 #, gcc-internal-format
13453 msgid "%<noreturn%> function returns non-void value"
13457 #, gcc-internal-format
13458 msgid "cannot inline function %<main%>"
13462 #, gcc-internal-format
13463 msgid "variable previously declared %<static%> redeclared %<extern%>"
13467 #, gcc-internal-format
13468 msgid "variable %q+D declared %<inline%>"
13472 #, gcc-internal-format
13473 msgid "non-nested function with variably modified type"
13477 #, gcc-internal-format
13478 msgid "object with variably modified type must have no linkage"
13481 #: c-decl.c:6069 c-decl.c:7492
13482 #, gcc-internal-format
13483 msgid "function declaration isn%'t a prototype"
13487 #, gcc-internal-format
13488 msgid "parameter names (without types) in function declaration"
13492 #, gcc-internal-format
13493 msgid "parameter %u (%q+D) has incomplete type"
13497 #, gcc-internal-format
13498 msgid "parameter %u has incomplete type"
13502 #, gcc-internal-format
13503 msgid "parameter %u (%q+D) has void type"
13507 #, gcc-internal-format
13508 msgid "parameter %u has void type"
13512 #, gcc-internal-format
13513 msgid "%<void%> as only parameter may not be qualified"
13516 #: c-decl.c:6206 c-decl.c:6240
13517 #, gcc-internal-format
13518 msgid "%<void%> must be the only parameter"
13522 #, gcc-internal-format
13523 msgid "parameter %q+D has just a forward declaration"
13526 #. The %s will be one of 'struct', 'union', or 'enum'.
13528 #, gcc-internal-format
13529 msgid "%<%s %E%> declared inside parameter list"
13532 #. The %s will be one of 'struct', 'union', or 'enum'.
13534 #, gcc-internal-format
13535 msgid "anonymous %s declared inside parameter list"
13539 #, gcc-internal-format
13541 "its scope is only this definition or declaration, which is probably not what "
13546 #, gcc-internal-format
13547 msgid "enum type defined here"
13551 #, gcc-internal-format
13552 msgid "struct defined here"
13556 #, gcc-internal-format
13557 msgid "union defined here"
13561 #, gcc-internal-format
13562 msgid "redefinition of %<union %E%>"
13566 #, gcc-internal-format
13567 msgid "redefinition of %<struct %E%>"
13571 #, gcc-internal-format
13572 msgid "nested redefinition of %<union %E%>"
13576 #, gcc-internal-format
13577 msgid "nested redefinition of %<struct %E%>"
13580 #: c-decl.c:6516 c-decl.c:7094
13581 #, gcc-internal-format
13582 msgid "defining type in %qs expression is invalid in C++"
13585 #: c-decl.c:6583 cp/decl.c:3910
13586 #, gcc-internal-format
13587 msgid "declaration does not declare anything"
13591 #, gcc-internal-format
13592 msgid "ISO C doesn%'t support unnamed structs/unions"
13595 #: c-decl.c:6649 c-decl.c:6665
13596 #, gcc-internal-format
13597 msgid "duplicate member %q+D"
13601 #, gcc-internal-format
13602 msgid "union has no named members"
13606 #, gcc-internal-format
13607 msgid "union has no members"
13611 #, gcc-internal-format
13612 msgid "struct has no named members"
13616 #, gcc-internal-format
13617 msgid "struct has no members"
13621 #, gcc-internal-format
13622 msgid "flexible array member in union"
13626 #, gcc-internal-format
13627 msgid "flexible array member not at end of struct"
13631 #, gcc-internal-format
13632 msgid "flexible array member in otherwise empty struct"
13636 #, gcc-internal-format
13637 msgid "union cannot be made transparent"
13641 #, gcc-internal-format
13642 msgid "nested redefinition of %<enum %E%>"
13645 #. This enum is a named one that has been declared already.
13647 #, gcc-internal-format
13648 msgid "redeclaration of %<enum %E%>"
13652 #, gcc-internal-format
13653 msgid "enumeration values exceed range of largest integer"
13657 #, gcc-internal-format
13658 msgid "specified mode too small for enumeral values"
13661 #: c-decl.c:7270 c-decl.c:7286
13662 #, gcc-internal-format
13663 msgid "enumerator value for %qE is not an integer constant"
13667 #, gcc-internal-format
13668 msgid "enumerator value for %qE is not an integer constant expression"
13672 #, gcc-internal-format
13673 msgid "overflow in enumeration values"
13677 #, gcc-internal-format
13678 msgid "ISO C restricts enumerator values to range of %<int%>"
13682 #, gcc-internal-format
13683 msgid "inline function %qD given attribute noinline"
13687 #, gcc-internal-format
13688 msgid "return type is an incomplete type"
13692 #, gcc-internal-format
13693 msgid "return type defaults to %<int%>"
13697 #, gcc-internal-format
13698 msgid "no previous prototype for %qD"
13702 #, gcc-internal-format
13703 msgid "%qD was used with no prototype before its definition"
13707 #, gcc-internal-format
13708 msgid "no previous declaration for %qD"
13712 #, gcc-internal-format
13713 msgid "%qD was used with no declaration before its definition"
13717 #, gcc-internal-format
13718 msgid "return type of %qD is not %<int%>"
13722 #, gcc-internal-format
13723 msgid "%qD is normally a non-static function"
13727 #, gcc-internal-format
13728 msgid "old-style parameter declarations in prototyped function definition"
13732 #, gcc-internal-format
13733 msgid "traditional C rejects ISO C style function definitions"
13737 #, gcc-internal-format
13738 msgid "parameter name omitted"
13742 #, gcc-internal-format
13743 msgid "old-style function definition"
13747 #, gcc-internal-format
13748 msgid "parameter name missing from parameter list"
13752 #, gcc-internal-format
13753 msgid "%qD declared as a non-parameter"
13757 #, gcc-internal-format
13758 msgid "multiple parameters named %qD"
13762 #, gcc-internal-format
13763 msgid "parameter %qD declared with void type"
13766 #: c-decl.c:7722 c-decl.c:7726
13767 #, gcc-internal-format
13768 msgid "type of %qD defaults to %<int%>"
13772 #, gcc-internal-format
13773 msgid "parameter %qD has incomplete type"
13777 #, gcc-internal-format
13778 msgid "declaration for parameter %qD but no such parameter"
13782 #, gcc-internal-format
13783 msgid "number of arguments doesn%'t match built-in prototype"
13787 #, gcc-internal-format
13788 msgid "number of arguments doesn%'t match prototype"
13791 #: c-decl.c:7819 c-decl.c:7861 c-decl.c:7875
13792 #, gcc-internal-format
13793 msgid "prototype declaration"
13797 #, gcc-internal-format
13798 msgid "promoted argument %qD doesn%'t match built-in prototype"
13802 #, gcc-internal-format
13803 msgid "promoted argument %qD doesn%'t match prototype"
13807 #, gcc-internal-format
13808 msgid "argument %qD doesn%'t match built-in prototype"
13812 #, gcc-internal-format
13813 msgid "argument %qD doesn%'t match prototype"
13816 #: c-decl.c:8059 cp/decl.c:12560
13817 #, gcc-internal-format
13818 msgid "no return statement in function returning non-void"
13821 #. If we get here, declarations have been used in a for loop without
13822 #. the C99 for loop scope. This doesn't make much sense, so don't
13825 #, gcc-internal-format
13826 msgid "%<for%> loop initial declarations are only allowed in C99 mode"
13830 #, gcc-internal-format
13831 msgid "use option -std=c99 or -std=gnu99 to compile your code"
13835 #, gcc-internal-format
13836 msgid "declaration of static variable %qD in %<for%> loop initial declaration"
13840 #, gcc-internal-format
13842 "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
13846 #, gcc-internal-format
13847 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
13851 #, gcc-internal-format
13852 msgid "%<union %E%> declared in %<for%> loop initial declaration"
13856 #, gcc-internal-format
13857 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
13861 #, gcc-internal-format
13862 msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
13866 #, gcc-internal-format
13867 msgid "incompatible address space qualifiers %qs and %qs"
13870 #: c-decl.c:8485 c-decl.c:8782 c-decl.c:9148
13871 #, gcc-internal-format
13872 msgid "duplicate %qE"
13875 #: c-decl.c:8511 c-decl.c:8793 c-decl.c:9025
13876 #, gcc-internal-format
13877 msgid "two or more data types in declaration specifiers"
13880 #: c-decl.c:8523 cp/parser.c:2187
13881 #, gcc-internal-format
13882 msgid "%<long long long%> is too long for GCC"
13886 #, gcc-internal-format
13887 msgid "ISO C90 does not support %<long long%>"
13891 #, gcc-internal-format
13892 msgid "ISO C90 does not support complex types"
13896 #, gcc-internal-format
13897 msgid "ISO C does not support saturating types"
13901 #, gcc-internal-format
13902 msgid "ISO C does not support decimal floating point"
13905 #: c-decl.c:9006 c-decl.c:9209 c-parser.c:5372
13906 #, gcc-internal-format
13907 msgid "fixed-point types not supported for this target"
13911 #, gcc-internal-format
13912 msgid "ISO C does not support fixed-point types"
13916 #, gcc-internal-format
13917 msgid "C++ lookup of %qD would return a field, not a type"
13921 #, gcc-internal-format
13922 msgid "%qE fails to be a typedef or built in type"
13926 #, gcc-internal-format
13927 msgid "%qE is not at beginning of declaration"
13931 #, gcc-internal-format
13932 msgid "%<__thread%> used with %<auto%>"
13936 #, gcc-internal-format
13937 msgid "%<__thread%> used with %<register%>"
13941 #, gcc-internal-format
13942 msgid "%<__thread%> used with %<typedef%>"
13946 #, gcc-internal-format
13947 msgid "%<__thread%> before %<extern%>"
13951 #, gcc-internal-format
13952 msgid "%<__thread%> before %<static%>"
13956 #, gcc-internal-format
13957 msgid "multiple storage classes in declaration specifiers"
13961 #, gcc-internal-format
13962 msgid "%<__thread%> used with %qE"
13966 #, gcc-internal-format
13967 msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
13971 #, gcc-internal-format
13972 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
13975 #: c-decl.c:9266 c-decl.c:9292
13976 #, gcc-internal-format
13977 msgid "ISO C does not support complex integer types"
13980 #: c-decl.c:9446 toplev.c:866
13981 #, gcc-internal-format
13982 msgid "%q+F used but never defined"
13985 #: c-format.c:98 c-format.c:209
13986 #, gcc-internal-format
13987 msgid "format string has invalid operand number"
13991 #, gcc-internal-format
13992 msgid "function does not return string type"
13996 #, gcc-internal-format
13997 msgid "format string argument not a string type"
14001 #, gcc-internal-format
14002 msgid "unrecognized format specifier"
14006 #, gcc-internal-format
14007 msgid "%qE is an unrecognized format function type"
14011 #, gcc-internal-format
14012 msgid "%<...%> has invalid operand number"
14016 #, gcc-internal-format
14017 msgid "format string argument follows the args to be formatted"
14021 #, gcc-internal-format
14022 msgid "function might be possible candidate for %qs format attribute"
14025 #: c-format.c:1015 c-format.c:1036 c-format.c:2060
14026 #, gcc-internal-format
14027 msgid "missing $ operand number in format"
14031 #, gcc-internal-format
14032 msgid "%s does not support %%n$ operand number formats"
14036 #, gcc-internal-format
14037 msgid "operand number out of range in format"
14041 #, gcc-internal-format
14042 msgid "format argument %d used more than once in %s format"
14046 #, gcc-internal-format
14047 msgid "$ operand number used after format without operand number"
14051 #, gcc-internal-format
14052 msgid "format argument %d unused before used argument %d in $-style format"
14056 #, gcc-internal-format
14057 msgid "format not a string literal, format string not checked"
14060 #: c-format.c:1248 c-format.c:1251
14061 #, gcc-internal-format
14062 msgid "format not a string literal and no format arguments"
14066 #, gcc-internal-format
14067 msgid "format not a string literal, argument types not checked"
14071 #, gcc-internal-format
14072 msgid "too many arguments for format"
14076 #, gcc-internal-format
14077 msgid "unused arguments in $-style format"
14081 #, gcc-internal-format
14082 msgid "zero-length %s format string"
14086 #, gcc-internal-format
14087 msgid "format is a wide character string"
14091 #, gcc-internal-format
14092 msgid "unterminated format string"
14096 #, gcc-internal-format
14097 msgid "embedded %<\\0%> in format"
14101 #, gcc-internal-format
14102 msgid "spurious trailing %<%%%> in format"
14105 #: c-format.c:1548 c-format.c:1823
14106 #, gcc-internal-format
14107 msgid "repeated %s in format"
14111 #, gcc-internal-format
14112 msgid "missing fill character at end of strfmon format"
14115 #: c-format.c:1605 c-format.c:1708 c-format.c:2007 c-format.c:2072
14116 #, gcc-internal-format
14117 msgid "too few arguments for format"
14121 #, gcc-internal-format
14122 msgid "zero width in %s format"
14126 #, gcc-internal-format
14127 msgid "empty left precision in %s format"
14131 #, gcc-internal-format
14132 msgid "empty precision in %s format"
14136 #, gcc-internal-format
14137 msgid "%s does not support the %qs %s length modifier"
14141 #, gcc-internal-format
14142 msgid "conversion lacks type at end of format"
14146 #, gcc-internal-format
14147 msgid "unknown conversion type character %qc in format"
14151 #, gcc-internal-format
14152 msgid "unknown conversion type character 0x%x in format"
14156 #, gcc-internal-format
14157 msgid "%s does not support the %<%%%c%> %s format"
14161 #, gcc-internal-format
14162 msgid "%s used with %<%%%c%> %s format"
14166 #, gcc-internal-format
14167 msgid "%s does not support %s"
14171 #, gcc-internal-format
14172 msgid "%s does not support %s with the %<%%%c%> %s format"
14176 #, gcc-internal-format
14177 msgid "%s ignored with %s and %<%%%c%> %s format"
14181 #, gcc-internal-format
14182 msgid "%s ignored with %s in %s format"
14186 #, gcc-internal-format
14187 msgid "use of %s and %s together with %<%%%c%> %s format"
14191 #, gcc-internal-format
14192 msgid "use of %s and %s together in %s format"
14196 #, gcc-internal-format
14197 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
14201 #, gcc-internal-format
14202 msgid "%<%%%c%> yields only last 2 digits of year"
14205 #. The end of the format string was reached.
14207 #, gcc-internal-format
14208 msgid "no closing %<]%> for %<%%[%> format"
14212 #, gcc-internal-format
14213 msgid "use of %qs length modifier with %qc type character"
14217 #, gcc-internal-format
14218 msgid "%s does not support the %<%%%s%c%> %s format"
14222 #, gcc-internal-format
14223 msgid "operand number specified with suppressed assignment"
14227 #, gcc-internal-format
14228 msgid "operand number specified for format taking no argument"
14232 #, gcc-internal-format
14233 msgid "writing through null pointer (argument %d)"
14237 #, gcc-internal-format
14238 msgid "reading through null pointer (argument %d)"
14242 #, gcc-internal-format
14243 msgid "writing into constant object (argument %d)"
14247 #, gcc-internal-format
14248 msgid "extra type qualifiers in format argument (argument %d)"
14252 #, gcc-internal-format
14253 msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
14257 #, gcc-internal-format
14258 msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
14262 #, gcc-internal-format
14263 msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
14267 #, gcc-internal-format
14268 msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
14271 #: c-format.c:2409 c-format.c:2415 c-format.c:2566
14272 #, gcc-internal-format
14273 msgid "%<__gcc_host_wide_int__%> is not defined as a type"
14276 #: c-format.c:2422 c-format.c:2576
14277 #, gcc-internal-format
14278 msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
14282 #, gcc-internal-format
14283 msgid "%<locus%> is not defined as a type"
14287 #, gcc-internal-format
14288 msgid "%<location_t%> is not defined as a type"
14292 #, gcc-internal-format
14293 msgid "%<tree%> is not defined as a type"
14297 #, gcc-internal-format
14298 msgid "%<tree%> is not defined as a pointer type"
14302 #, gcc-internal-format
14303 msgid "args to be formatted is not %<...%>"
14307 #, gcc-internal-format
14308 msgid "strftime formats cannot format arguments"
14312 #, gcc-internal-format
14313 msgid "badly nested C headers from preprocessor"
14317 #, gcc-internal-format
14318 msgid "ignoring #pragma %s %s"
14323 #, gcc-internal-format
14324 msgid "stray %<@%> in program"
14328 #, gcc-internal-format
14329 msgid "stray %qs in program"
14333 #, gcc-internal-format
14334 msgid "missing terminating %c character"
14338 #, gcc-internal-format
14339 msgid "stray %qc in program"
14343 #, gcc-internal-format
14344 msgid "stray %<\\%o%> in program"
14348 #, gcc-internal-format
14349 msgid "this decimal constant is unsigned only in ISO C90"
14353 #, gcc-internal-format
14354 msgid "this decimal constant would be unsigned in ISO C90"
14358 #, gcc-internal-format
14359 msgid "integer constant is too large for %<unsigned long%> type"
14363 #, gcc-internal-format
14364 msgid "unsuffixed float constant"
14368 #, gcc-internal-format
14369 msgid "unsupported non-standard suffix on floating constant"
14373 #, gcc-internal-format
14374 msgid "non-standard suffix on floating constant"
14377 #: c-lex.c:725 c-lex.c:727
14378 #, gcc-internal-format
14379 msgid "floating constant exceeds range of %qT"
14383 #, gcc-internal-format
14384 msgid "floating constant truncated to zero"
14387 #: c-lex.c:933 cp/parser.c:3005
14388 #, gcc-internal-format
14389 msgid "unsupported non-standard concatenation of string literals"
14393 #, gcc-internal-format
14394 msgid "traditional C rejects string constant concatenation"
14398 #, gcc-internal-format
14399 msgid "invalid expression type for %<#pragma omp atomic%>"
14402 #: c-omp.c:260 cp/semantics.c:4501
14403 #, gcc-internal-format
14404 msgid "invalid type for iteration variable %qE"
14408 #, gcc-internal-format
14409 msgid "%qE is not initialized"
14412 #: c-omp.c:290 cp/semantics.c:4416
14413 #, gcc-internal-format
14414 msgid "missing controlling predicate"
14417 #: c-omp.c:368 cp/semantics.c:4173
14418 #, gcc-internal-format
14419 msgid "invalid controlling predicate"
14422 #: c-omp.c:375 cp/semantics.c:4422
14423 #, gcc-internal-format
14424 msgid "missing increment expression"
14427 #: c-omp.c:444 cp/semantics.c:4278
14428 #, gcc-internal-format
14429 msgid "invalid increment expression"
14433 #, gcc-internal-format
14434 msgid "no class name specified with %qs"
14438 #, gcc-internal-format
14439 msgid "assertion missing after %qs"
14443 #, gcc-internal-format
14444 msgid "macro name missing after %qs"
14448 #, gcc-internal-format
14449 msgid "missing path after %qs"
14453 #, gcc-internal-format
14454 msgid "missing filename after %qs"
14458 #, gcc-internal-format
14459 msgid "missing makefile target after %qs"
14463 #, gcc-internal-format
14464 msgid "-I- specified twice"
14468 #, gcc-internal-format
14469 msgid "obsolete option -I- used, please use -iquote instead"
14473 #, gcc-internal-format
14474 msgid "argument %qs to %<-Wnormalized%> not recognized"
14478 #, gcc-internal-format
14479 msgid "switch %qs is no longer supported"
14483 #, gcc-internal-format
14485 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
14488 #: c-opts.c:911 fortran/cpp.c:381
14489 #, gcc-internal-format
14490 msgid "output filename specified twice"
14494 #, gcc-internal-format
14495 msgid "-fexcess-precision=standard for C++"
14499 #, gcc-internal-format
14500 msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
14504 #, gcc-internal-format
14505 msgid "-Wformat-y2k ignored without -Wformat"
14509 #, gcc-internal-format
14510 msgid "-Wformat-extra-args ignored without -Wformat"
14514 #, gcc-internal-format
14515 msgid "-Wformat-zero-length ignored without -Wformat"
14519 #, gcc-internal-format
14520 msgid "-Wformat-nonliteral ignored without -Wformat"
14524 #, gcc-internal-format
14525 msgid "-Wformat-contains-nul ignored without -Wformat"
14529 #, gcc-internal-format
14530 msgid "-Wformat-security ignored without -Wformat"
14534 #, gcc-internal-format
14535 msgid "opening output file %s: %m"
14539 #, gcc-internal-format
14540 msgid "too many filenames given. Type %s --help for usage"
14544 #, gcc-internal-format
14545 msgid "The C parser does not support -dy, option ignored"
14549 #, gcc-internal-format
14550 msgid "The Objective-C parser does not support -dy, option ignored"
14554 #, gcc-internal-format
14555 msgid "The C++ parser does not support -dy, option ignored"
14559 #, gcc-internal-format
14560 msgid "The Objective-C++ parser does not support -dy, option ignored"
14564 #, gcc-internal-format
14565 msgid "opening dependency file %s: %m"
14569 #, gcc-internal-format
14570 msgid "closing dependency file %s: %m"
14574 #, gcc-internal-format
14575 msgid "when writing output to %s: %m"
14579 #, gcc-internal-format
14580 msgid "to generate dependencies you must specify either -M or -MM"
14584 #, gcc-internal-format
14585 msgid "-MG may only be used with -M or -MM"
14589 #, gcc-internal-format
14590 msgid "-fdirectives-only is incompatible with -Wunused_macros"
14594 #, gcc-internal-format
14595 msgid "-fdirectives-only is incompatible with -traditional"
14599 #, gcc-internal-format
14600 msgid "too late for # directive to set debug directory"
14604 #, gcc-internal-format
14605 msgid "identifier %qE conflicts with C++ keyword"
14609 #, gcc-internal-format
14610 msgid "ISO C forbids an empty translation unit"
14613 #: c-parser.c:1082 c-parser.c:6474
14614 #, gcc-internal-format
14615 msgid "ISO C does not allow extra %<;%> outside of a function"
14618 #: c-parser.c:1186 c-parser.c:7036
14619 #, gcc-internal-format
14620 msgid "expected declaration specifiers"
14624 #, gcc-internal-format
14625 msgid "data definition has no type or storage class"
14629 #, gcc-internal-format
14630 msgid "expected %<,%> or %<;%>"
14633 #. This can appear in many cases looking nothing like a
14634 #. function definition, so we don't give a more specific
14635 #. error suggesting there was one.
14636 #: c-parser.c:1299 c-parser.c:1315
14637 #, gcc-internal-format
14638 msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
14642 #, gcc-internal-format
14643 msgid "ISO C forbids nested functions"
14646 #: c-parser.c:1710 c-parser.c:2530 c-parser.c:3181 c-parser.c:3450
14647 #: c-parser.c:4438 c-parser.c:4528 c-parser.c:5146 c-parser.c:5585
14648 #: c-parser.c:5607 c-parser.c:5714 c-parser.c:5911 c-parser.c:5940
14649 #: c-parser.c:6116 c-parser.c:6128 c-parser.c:6153 c-parser.c:6287
14650 #: c-parser.c:6316 c-parser.c:6324 c-parser.c:6352 c-parser.c:6366
14651 #: c-parser.c:6582 c-parser.c:6681 c-parser.c:7210 c-parser.c:7938
14652 #, gcc-internal-format
14653 msgid "expected identifier"
14656 #: c-parser.c:1743 cp/parser.c:12734
14657 #, gcc-internal-format
14658 msgid "comma at end of enumerator list"
14662 #, gcc-internal-format
14663 msgid "expected %<,%> or %<}%>"
14667 #, gcc-internal-format
14668 msgid "ISO C forbids forward references to %<enum%> types"
14672 #, gcc-internal-format
14673 msgid "expected class name"
14676 #: c-parser.c:1912 c-parser.c:6220
14677 #, gcc-internal-format
14678 msgid "extra semicolon in struct or union specified"
14682 #, gcc-internal-format
14683 msgid "no semicolon at end of struct or union"
14686 #: c-parser.c:2027 c-parser.c:3006
14687 #, gcc-internal-format
14688 msgid "expected specifier-qualifier-list"
14692 #, gcc-internal-format
14693 msgid "ISO C forbids member declarations with no members"
14697 #, gcc-internal-format
14698 msgid "expected %<,%>, %<;%> or %<}%>"
14702 #, gcc-internal-format
14703 msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
14707 #, gcc-internal-format
14708 msgid "%<typeof%> applied to a bit-field"
14712 #, gcc-internal-format
14713 msgid "expected identifier or %<(%>"
14717 #, gcc-internal-format
14718 msgid "ISO C requires a named argument before %<...%>"
14722 #, gcc-internal-format
14723 msgid "expected declaration specifiers or %<...%>"
14727 #, gcc-internal-format
14728 msgid "wide string literal in %<asm%>"
14731 #: c-parser.c:2765 c-parser.c:7091 cp/parser.c:22966
14732 #, gcc-internal-format
14733 msgid "expected string literal"
14737 #, gcc-internal-format
14738 msgid "ISO C forbids empty initializer braces"
14742 #, gcc-internal-format
14743 msgid "obsolete use of designated initializer with %<:%>"
14747 #, gcc-internal-format
14748 msgid "ISO C forbids specifying range of elements to initialize"
14752 #, gcc-internal-format
14753 msgid "ISO C90 forbids specifying subobject to initialize"
14757 #, gcc-internal-format
14758 msgid "obsolete use of designated initializer without %<=%>"
14762 #, gcc-internal-format
14763 msgid "ISO C forbids label declarations"
14766 #: c-parser.c:3471 c-parser.c:3551
14767 #, gcc-internal-format
14768 msgid "expected declaration or statement"
14771 #: c-parser.c:3503 c-parser.c:3532
14772 #, gcc-internal-format
14773 msgid "ISO C90 forbids mixed declarations and code"
14777 #, gcc-internal-format
14778 msgid "expected %<}%> before %<else%>"
14781 #: c-parser.c:3564 cp/parser.c:7917
14782 #, gcc-internal-format
14783 msgid "%<else%> without a previous %<if%>"
14787 #, gcc-internal-format
14788 msgid "label at end of compound statement"
14792 #, gcc-internal-format
14793 msgid "expected %<:%> or %<...%>"
14797 #, gcc-internal-format
14799 "a label can only be part of a statement and a declaration is not a statement"
14803 #, gcc-internal-format
14804 msgid "expected identifier or %<*%>"
14807 #. Avoid infinite loop in error recovery:
14808 #. c_parser_skip_until_found stops at a closing nesting
14809 #. delimiter without consuming it, but here we need to consume
14810 #. it to proceed further.
14812 #, gcc-internal-format
14813 msgid "expected statement"
14816 #: c-parser.c:3985 cp/parser.c:7999
14817 #, gcc-internal-format
14818 msgid "suggest braces around empty body in an %<if%> statement"
14821 #: c-parser.c:4013 cp/parser.c:8022
14822 #, gcc-internal-format
14823 msgid "suggest braces around empty body in an %<else%> statement"
14827 #, gcc-internal-format
14828 msgid "suggest braces around empty body in %<do%> statement"
14832 #, gcc-internal-format
14833 msgid "%E qualifier ignored on asm"
14837 #, gcc-internal-format
14838 msgid "ISO C forbids omitting the middle term of a ?: expression"
14842 #, gcc-internal-format
14843 msgid "traditional C rejects the unary plus operator"
14847 #, gcc-internal-format
14848 msgid "%<sizeof%> applied to a bit-field"
14851 #: c-parser.c:5401 c-parser.c:5751 c-parser.c:5771
14852 #, gcc-internal-format
14853 msgid "expected expression"
14857 #, gcc-internal-format
14858 msgid "braced-group within expression allowed only inside a function"
14862 #, gcc-internal-format
14863 msgid "ISO C forbids braced-groups within expressions"
14867 #, gcc-internal-format
14868 msgid "first argument to %<__builtin_choose_expr%> not a constant"
14872 #, gcc-internal-format
14873 msgid "compound literal has variable size"
14877 #, gcc-internal-format
14878 msgid "compound literal qualified by address-space qualifier"
14882 #, gcc-internal-format
14883 msgid "ISO C90 forbids compound literals"
14887 #, gcc-internal-format
14888 msgid "extra semicolon in method definition specified"
14891 #: c-parser.c:6985 cp/parser.c:23010
14892 #, gcc-internal-format
14893 msgid "%<#pragma omp barrier%> may only be used in compound statements"
14896 #: c-parser.c:6996 cp/parser.c:23025
14897 #, gcc-internal-format
14898 msgid "%<#pragma omp flush%> may only be used in compound statements"
14901 #: c-parser.c:7007 cp/parser.c:23041
14902 #, gcc-internal-format
14903 msgid "%<#pragma omp taskwait%> may only be used in compound statements"
14906 #: c-parser.c:7020 cp/parser.c:23069
14907 #, gcc-internal-format
14909 "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
14913 #: c-parser.c:7026 cp/parser.c:23000
14914 #, gcc-internal-format
14915 msgid "%<#pragma GCC pch_preprocess%> must be first"
14918 #: c-parser.c:7185 cp/parser.c:21289
14919 #, gcc-internal-format
14920 msgid "too many %qs clauses"
14923 #: c-parser.c:7287 cp/parser.c:21403
14924 #, gcc-internal-format
14925 msgid "collapse argument needs positive constant integer expression"
14929 #, gcc-internal-format
14930 msgid "expected %<none%> or %<shared%>"
14933 #: c-parser.c:7444 c-parser.c:7636
14934 #, gcc-internal-format
14935 msgid "expected integer expression"
14939 #, gcc-internal-format
14940 msgid "%<num_threads%> value must be positive"
14944 #, gcc-internal-format
14945 msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
14948 #: c-parser.c:7627 cp/parser.c:21691
14949 #, gcc-internal-format
14950 msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
14953 #: c-parser.c:7631 cp/parser.c:21694
14954 #, gcc-internal-format
14955 msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
14959 #, gcc-internal-format
14960 msgid "invalid schedule kind"
14964 #, gcc-internal-format
14965 msgid "expected %<#pragma omp%> clause"
14968 #: c-parser.c:7778 cp/parser.c:21842
14969 #, gcc-internal-format
14970 msgid "%qs is not valid for %qs"
14974 #, gcc-internal-format
14975 msgid "invalid operator for %<#pragma omp atomic%>"
14978 #: c-parser.c:7941 c-parser.c:7962
14979 #, gcc-internal-format
14980 msgid "expected %<(%> or end of line"
14984 #, gcc-internal-format
14985 msgid "for statement expected"
14988 #: c-parser.c:8049 cp/semantics.c:4406 cp/semantics.c:4476
14989 #, gcc-internal-format
14990 msgid "expected iteration declaration or initialization"
14994 #, gcc-internal-format
14995 msgid "not enough perfectly nested loops"
14998 #: c-parser.c:8182 cp/parser.c:22547
14999 #, gcc-internal-format
15000 msgid "collapsed loops not perfectly nested"
15003 #: c-parser.c:8220 cp/parser.c:22391 cp/parser.c:22429 cp/pt.c:11410
15004 #, gcc-internal-format
15005 msgid "iteration variable %qD should not be firstprivate"
15009 #, gcc-internal-format
15010 msgid "%qD is not a variable"
15013 #: c-parser.c:8667 cp/semantics.c:4031
15014 #, gcc-internal-format
15015 msgid "%qE declared %<threadprivate%> after first use"
15018 #: c-parser.c:8669 cp/semantics.c:4033
15019 #, gcc-internal-format
15020 msgid "automatic variable %qE cannot be %<threadprivate%>"
15023 #: c-parser.c:8673 cp/semantics.c:4035
15024 #, gcc-internal-format
15025 msgid "%<threadprivate%> %qE has incomplete type"
15029 #, gcc-internal-format
15030 msgid "can%'t create precompiled header %s: %m"
15034 #, gcc-internal-format
15035 msgid "can%'t write to %s: %m"
15039 #, gcc-internal-format
15040 msgid "%qs is not a valid output file"
15043 #: c-pch.c:189 c-pch.c:204 c-pch.c:218
15044 #, gcc-internal-format
15045 msgid "can%'t write %s: %m"
15048 #: c-pch.c:194 c-pch.c:211
15049 #, gcc-internal-format
15050 msgid "can%'t seek in %s: %m"
15053 #: c-pch.c:202 c-pch.c:244 c-pch.c:285 c-pch.c:336
15054 #, gcc-internal-format
15055 msgid "can%'t read %s: %m"
15059 #, gcc-internal-format
15060 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
15064 #, gcc-internal-format
15065 msgid "use #include instead"
15069 #, gcc-internal-format
15070 msgid "%s: couldn%'t open PCH file: %m"
15074 #, gcc-internal-format
15075 msgid "use -Winvalid-pch for more information"
15079 #, gcc-internal-format
15080 msgid "%s: PCH file was invalid"
15084 #, gcc-internal-format
15085 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
15089 #, gcc-internal-format
15091 "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
15095 #, gcc-internal-format
15096 msgid "#pragma pack(push[, id], <n>) is not supported on this target"
15100 #, gcc-internal-format
15101 msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
15105 #, gcc-internal-format
15106 msgid "missing %<(%> after %<#pragma pack%> - ignored"
15109 #: c-pragma.c:163 c-pragma.c:195
15110 #, gcc-internal-format
15111 msgid "invalid constant in %<#pragma pack%> - ignored"
15114 #: c-pragma.c:167 c-pragma.c:209
15115 #, gcc-internal-format
15116 msgid "malformed %<#pragma pack%> - ignored"
15120 #, gcc-internal-format
15121 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
15125 #, gcc-internal-format
15126 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
15130 #, gcc-internal-format
15131 msgid "unknown action %qE for %<#pragma pack%> - ignored"
15135 #, gcc-internal-format
15136 msgid "junk at end of %<#pragma pack%>"
15140 #, gcc-internal-format
15141 msgid "#pragma pack has no effect with -fpack-struct - ignored"
15145 #, gcc-internal-format
15146 msgid "alignment must be a small power of two, not %d"
15150 #, gcc-internal-format
15152 "applying #pragma weak %q+D after first use results in unspecified behavior"
15155 #: c-pragma.c:343 c-pragma.c:348
15156 #, gcc-internal-format
15157 msgid "malformed #pragma weak, ignored"
15161 #, gcc-internal-format
15162 msgid "junk at end of %<#pragma weak%>"
15165 #: c-pragma.c:420 c-pragma.c:422
15166 #, gcc-internal-format
15167 msgid "malformed #pragma redefine_extname, ignored"
15171 #, gcc-internal-format
15172 msgid "junk at end of %<#pragma redefine_extname%>"
15175 #: c-pragma.c:440 c-pragma.c:527
15176 #, gcc-internal-format
15177 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
15181 #, gcc-internal-format
15183 "#pragma redefine_extname ignored due to conflict with previous #pragma "
15188 #, gcc-internal-format
15189 msgid "malformed #pragma extern_prefix, ignored"
15193 #, gcc-internal-format
15194 msgid "junk at end of %<#pragma extern_prefix%>"
15198 #, gcc-internal-format
15199 msgid "#pragma extern_prefix not supported on this target"
15203 #, gcc-internal-format
15204 msgid "asm declaration ignored due to conflict with previous rename"
15208 #, gcc-internal-format
15210 "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
15214 #, gcc-internal-format
15216 "#pragma GCC visibility push() must specify default, internal, hidden or "
15221 #, gcc-internal-format
15222 msgid "#pragma GCC visibility must be followed by push or pop"
15226 #, gcc-internal-format
15227 msgid "no matching push for %<#pragma GCC visibility pop%>"
15230 #: c-pragma.c:665 c-pragma.c:672
15231 #, gcc-internal-format
15232 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
15236 #, gcc-internal-format
15237 msgid "malformed #pragma GCC visibility push"
15241 #, gcc-internal-format
15242 msgid "junk at end of %<#pragma GCC visibility%>"
15246 #, gcc-internal-format
15247 msgid "#pragma GCC diagnostic not allowed inside functions"
15251 #, gcc-internal-format
15252 msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
15256 #, gcc-internal-format
15257 msgid "expected [error|warning|ignored] after %<#pragma GCC diagnostic%>"
15261 #, gcc-internal-format
15262 msgid "missing option after %<#pragma GCC diagnostic%> kind"
15266 #, gcc-internal-format
15267 msgid "unknown option after %<#pragma GCC diagnostic%> kind"
15271 #, gcc-internal-format
15272 msgid "#pragma GCC option is not allowed inside functions"
15276 #, gcc-internal-format
15277 msgid "%<#pragma GCC option%> is not a string"
15281 #, gcc-internal-format
15283 "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>."
15287 #, gcc-internal-format
15288 msgid "#pragma GCC target string... is badly formed"
15292 #, gcc-internal-format
15293 msgid "#pragma GCC optimize is not allowed inside functions"
15297 #, gcc-internal-format
15298 msgid "%<#pragma GCC optimize%> is not a string or number"
15302 #, gcc-internal-format
15304 "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>."
15308 #, gcc-internal-format
15309 msgid "#pragma GCC optimize string... is badly formed"
15313 #, gcc-internal-format
15314 msgid "junk at end of %<#pragma push_options%>"
15318 #, gcc-internal-format
15319 msgid "junk at end of %<#pragma pop_options%>"
15323 #, gcc-internal-format
15325 "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC "
15330 #, gcc-internal-format
15331 msgid "junk at end of %<#pragma reset_options%>"
15334 #: c-pragma.c:1009 c-pragma.c:1016
15335 #, gcc-internal-format
15336 msgid "expected a string after %<#pragma message%>"
15340 #, gcc-internal-format
15341 msgid "malformed %<#pragma message%>, ignored"
15345 #, gcc-internal-format
15346 msgid "junk at end of %<#pragma message%>"
15350 #, gcc-internal-format
15351 msgid "#pragma message: %s"
15355 #, gcc-internal-format
15356 msgid "invalid location for %<pragma %s%>, ignored"
15359 #: c-pragma.c:1068 c-pragma.c:1082
15360 #, gcc-internal-format
15361 msgid "malformed %<#pragma %s%>, ignored"
15365 #, gcc-internal-format
15366 msgid "junk at end of %<#pragma %s%>"
15370 #, gcc-internal-format
15371 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
15375 #, gcc-internal-format
15376 msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
15380 #, gcc-internal-format
15381 msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
15385 #, gcc-internal-format
15386 msgid "%qD has an incomplete type"
15389 #: c-typeck.c:236 cp/call.c:3088
15390 #, gcc-internal-format
15391 msgid "invalid use of void expression"
15395 #, gcc-internal-format
15396 msgid "invalid use of flexible array member"
15399 #: c-typeck.c:250 cp/typeck2.c:489
15400 #, gcc-internal-format
15401 msgid "invalid use of array with unspecified bounds"
15405 #, gcc-internal-format
15406 msgid "invalid use of undefined type %<%s %E%>"
15409 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
15411 #, gcc-internal-format
15412 msgid "invalid use of incomplete typedef %qD"
15416 #, gcc-internal-format
15417 msgid "%qT and %qT are in disjoint named address spaces"
15420 #: c-typeck.c:570 c-typeck.c:595
15421 #, gcc-internal-format
15422 msgid "function types not truly compatible in ISO C"
15426 #, gcc-internal-format
15427 msgid "can%'t mix operands of decimal float and vector types"
15431 #, gcc-internal-format
15432 msgid "can%'t mix operands of decimal float and complex types"
15436 #, gcc-internal-format
15437 msgid "can%'t mix operands of decimal float and other float types"
15441 #, gcc-internal-format
15442 msgid "types are not quite compatible"
15446 #, gcc-internal-format
15447 msgid "pointer target types incompatible in C++"
15451 #, gcc-internal-format
15452 msgid "function return types not compatible due to %<volatile%>"
15455 #: c-typeck.c:1690 c-typeck.c:3257
15456 #, gcc-internal-format
15457 msgid "arithmetic on pointer to an incomplete type"
15461 #, gcc-internal-format
15462 msgid "%qT has no member named %qE"
15466 #, gcc-internal-format
15467 msgid "request for member %qE in something not a structure or union"
15471 #, gcc-internal-format
15472 msgid "dereferencing pointer to incomplete type"
15476 #, gcc-internal-format
15477 msgid "dereferencing %<void *%> pointer"
15481 #, gcc-internal-format
15482 msgid "invalid type argument of array indexing (have %qT)"
15486 #, gcc-internal-format
15487 msgid "invalid type argument of unary %<*%> (have %qT)"
15491 #, gcc-internal-format
15492 msgid "invalid type argument of %<->%> (have %qT)"
15495 #: c-typeck.c:2218 cp/typeck.c:2951
15496 #, gcc-internal-format
15497 msgid "subscripted value is neither array nor pointer"
15500 #: c-typeck.c:2229 cp/typeck.c:2866 cp/typeck.c:2956
15501 #, gcc-internal-format
15502 msgid "array subscript is not an integer"
15506 #, gcc-internal-format
15507 msgid "subscripted value is pointer to function"
15511 #, gcc-internal-format
15512 msgid "ISO C forbids subscripting %<register%> array"
15516 #, gcc-internal-format
15517 msgid "ISO C90 forbids subscripting non-lvalue array"
15521 #, gcc-internal-format
15522 msgid "enum constant defined here"
15526 #, gcc-internal-format
15527 msgid "called object %qE is not a function"
15530 #. This situation leads to run-time undefined behavior. We can't,
15531 #. therefore, simply error unless we can prove that all possible
15532 #. executions of the program must execute the code.
15534 #, gcc-internal-format
15535 msgid "function called through a non-compatible type"
15538 #: c-typeck.c:2675 c-typeck.c:2729
15539 #, gcc-internal-format
15540 msgid "function with qualified void return type called"
15543 #: c-typeck.c:2820 c-typeck.c:3047 cp/typeck.c:3315 cp/typeck.c:3429
15544 #, gcc-internal-format
15545 msgid "declared here"
15549 #, gcc-internal-format
15550 msgid "type of formal parameter %d is incomplete"
15554 #, gcc-internal-format
15556 "passing argument %d of %qE as integer rather than floating due to prototype"
15560 #, gcc-internal-format
15562 "passing argument %d of %qE as integer rather than complex due to prototype"
15566 #, gcc-internal-format
15568 "passing argument %d of %qE as complex rather than floating due to prototype"
15572 #, gcc-internal-format
15574 "passing argument %d of %qE as floating rather than integer due to prototype"
15578 #, gcc-internal-format
15580 "passing argument %d of %qE as complex rather than integer due to prototype"
15584 #, gcc-internal-format
15586 "passing argument %d of %qE as floating rather than complex due to prototype"
15590 #, gcc-internal-format
15592 "passing argument %d of %qE as %<float%> rather than %<double%> due to "
15597 #, gcc-internal-format
15598 msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
15602 #, gcc-internal-format
15603 msgid "passing argument %d of %qE with different width due to prototype"
15607 #, gcc-internal-format
15608 msgid "passing argument %d of %qE as unsigned due to prototype"
15612 #, gcc-internal-format
15613 msgid "passing argument %d of %qE as signed due to prototype"
15616 #: c-typeck.c:3127 c-typeck.c:3132
15617 #, gcc-internal-format
15618 msgid "comparison with string literal results in unspecified behavior"
15622 #, gcc-internal-format
15623 msgid "comparison between %qT and %qT"
15627 #, gcc-internal-format
15628 msgid "pointer of type %<void *%> used in subtraction"
15632 #, gcc-internal-format
15633 msgid "pointer to a function used in subtraction"
15637 #, gcc-internal-format
15638 msgid "ISO C does not support %<~%> for complex conjugation"
15642 #, gcc-internal-format
15643 msgid "wrong type argument to unary exclamation mark"
15647 #, gcc-internal-format
15648 msgid "increment of enumeration value is invalid in C++"
15652 #, gcc-internal-format
15653 msgid "decrement of enumeration value is invalid in C++"
15657 #, gcc-internal-format
15658 msgid "ISO C does not support %<++%> and %<--%> on complex types"
15661 #: c-typeck.c:3503 c-typeck.c:3535
15662 #, gcc-internal-format
15663 msgid "wrong type argument to increment"
15666 #: c-typeck.c:3505 c-typeck.c:3538
15667 #, gcc-internal-format
15668 msgid "wrong type argument to decrement"
15672 #, gcc-internal-format
15673 msgid "increment of pointer to unknown structure"
15677 #, gcc-internal-format
15678 msgid "decrement of pointer to unknown structure"
15682 #, gcc-internal-format
15683 msgid "taking address of expression of type %<void%>"
15687 #, gcc-internal-format
15688 msgid "assignment of read-only member %qD"
15692 #, gcc-internal-format
15693 msgid "increment of read-only member %qD"
15697 #, gcc-internal-format
15698 msgid "decrement of read-only member %qD"
15702 #, gcc-internal-format
15703 msgid "read-only member %qD used as %<asm%> output"
15706 #: c-typeck.c:3781 cp/typeck2.c:141
15707 #, gcc-internal-format
15708 msgid "assignment of read-only variable %qD"
15711 #: c-typeck.c:3782 cp/typeck2.c:145
15712 #, gcc-internal-format
15713 msgid "increment of read-only variable %qD"
15716 #: c-typeck.c:3783 cp/typeck2.c:147
15717 #, gcc-internal-format
15718 msgid "decrement of read-only variable %qD"
15722 #, gcc-internal-format
15723 msgid "read-only variable %qD used as %<asm%> output"
15726 #: c-typeck.c:3787 c-typeck.c:3803 cp/typeck2.c:196
15727 #, gcc-internal-format
15728 msgid "assignment of read-only location %qE"
15731 #: c-typeck.c:3788 c-typeck.c:3806 cp/typeck2.c:200
15732 #, gcc-internal-format
15733 msgid "increment of read-only location %qE"
15736 #: c-typeck.c:3789 c-typeck.c:3809 cp/typeck2.c:202
15737 #, gcc-internal-format
15738 msgid "decrement of read-only location %qE"
15742 #, gcc-internal-format
15743 msgid "read-only location %qE used as %<asm%> output"
15747 #, gcc-internal-format
15748 msgid "cannot take address of bit-field %qD"
15752 #, gcc-internal-format
15753 msgid "global register variable %qD used in nested function"
15757 #, gcc-internal-format
15758 msgid "register variable %qD used in nested function"
15762 #, gcc-internal-format
15763 msgid "address of global register variable %qD requested"
15767 #, gcc-internal-format
15768 msgid "address of register variable %qD requested"
15772 #, gcc-internal-format
15773 msgid "non-lvalue array in conditional expression"
15777 #, gcc-internal-format
15778 msgid "ISO C forbids conditional expr with only one void side"
15782 #, gcc-internal-format
15783 msgid "pointers to disjoint address spaces used in conditional expression"
15786 #: c-typeck.c:4135 c-typeck.c:4144
15787 #, gcc-internal-format
15788 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
15792 #, gcc-internal-format
15793 msgid "pointer type mismatch in conditional expression"
15796 #: c-typeck.c:4164 c-typeck.c:4175
15797 #, gcc-internal-format
15798 msgid "pointer/integer type mismatch in conditional expression"
15802 #, gcc-internal-format
15803 msgid "type mismatch in conditional expression"
15807 #, gcc-internal-format
15808 msgid "left-hand operand of comma expression has no effect"
15812 #, gcc-internal-format
15813 msgid "cast adds new qualifiers to function type"
15817 #, gcc-internal-format
15818 msgid "cast discards qualifiers from pointer target type"
15822 #, gcc-internal-format
15823 msgid "cast specifies array type"
15827 #, gcc-internal-format
15828 msgid "cast specifies function type"
15832 #, gcc-internal-format
15833 msgid "ISO C forbids casting nonscalar to the same type"
15837 #, gcc-internal-format
15838 msgid "ISO C forbids casts to union type"
15842 #, gcc-internal-format
15843 msgid "cast to union type from type not present in union"
15847 #, gcc-internal-format
15849 "cast to %s address space pointer from disjoint generic address space pointer"
15853 #, gcc-internal-format
15855 "cast to generic address space pointer from disjoint %s address space pointer"
15859 #, gcc-internal-format
15860 msgid "cast to %s address space pointer from disjoint %s address space pointer"
15864 #, gcc-internal-format
15865 msgid "cast increases required alignment of target type"
15869 #, gcc-internal-format
15870 msgid "cast from pointer to integer of different size"
15874 #, gcc-internal-format
15875 msgid "cast from function call of type %qT to non-matching type %qT"
15879 #, gcc-internal-format
15880 msgid "cast to pointer from integer of different size"
15884 #, gcc-internal-format
15885 msgid "ISO C forbids conversion of function pointer to object pointer type"
15889 #, gcc-internal-format
15890 msgid "ISO C forbids conversion of object pointer to function pointer type"
15894 #, gcc-internal-format
15895 msgid "defining a type in a cast is invalid in C++"
15898 #: c-typeck.c:4796 c-typeck.c:4963
15899 #, gcc-internal-format
15900 msgid "enum conversion in assignment is invalid in C++"
15903 #. This macro is used to emit diagnostics to ensure that all format
15904 #. strings are complete sentences, visible to gettext and checked at
15906 #: c-typeck.c:4901 c-typeck.c:5409
15907 #, gcc-internal-format
15908 msgid "expected %qT but argument is of type %qT"
15912 #, gcc-internal-format
15913 msgid "enum conversion when passing argument %d of %qE is invalid in C++"
15917 #, gcc-internal-format
15918 msgid "enum conversion in return is invalid in C++"
15922 #, gcc-internal-format
15923 msgid "cannot pass rvalue to reference parameter"
15926 #: c-typeck.c:5126 c-typeck.c:5331
15927 #, gcc-internal-format
15929 "passing argument %d of %qE makes qualified function pointer from unqualified"
15932 #: c-typeck.c:5129 c-typeck.c:5334
15933 #, gcc-internal-format
15934 msgid "assignment makes qualified function pointer from unqualified"
15937 #: c-typeck.c:5132 c-typeck.c:5336
15938 #, gcc-internal-format
15939 msgid "initialization makes qualified function pointer from unqualified"
15942 #: c-typeck.c:5135 c-typeck.c:5338
15943 #, gcc-internal-format
15944 msgid "return makes qualified function pointer from unqualified"
15947 #: c-typeck.c:5141 c-typeck.c:5295
15948 #, gcc-internal-format
15949 msgid "passing argument %d of %qE discards qualifiers from pointer target type"
15952 #: c-typeck.c:5143 c-typeck.c:5297
15953 #, gcc-internal-format
15954 msgid "assignment discards qualifiers from pointer target type"
15957 #: c-typeck.c:5145 c-typeck.c:5299
15958 #, gcc-internal-format
15959 msgid "initialization discards qualifiers from pointer target type"
15962 #: c-typeck.c:5147 c-typeck.c:5301
15963 #, gcc-internal-format
15964 msgid "return discards qualifiers from pointer target type"
15968 #, gcc-internal-format
15969 msgid "ISO C prohibits argument conversion to union type"
15973 #, gcc-internal-format
15974 msgid "request for implicit conversion from %qT to %qT not permitted in C++"
15978 #, gcc-internal-format
15979 msgid "passing argument %d of %qE from pointer to non-enclosed address space"
15983 #, gcc-internal-format
15984 msgid "assignment from pointer to non-enclosed address space"
15988 #, gcc-internal-format
15989 msgid "initialization from pointer to non-enclosed address space"
15993 #, gcc-internal-format
15994 msgid "return from pointer to non-enclosed address space"
15998 #, gcc-internal-format
15999 msgid "argument %d of %qE might be a candidate for a format attribute"
16003 #, gcc-internal-format
16004 msgid "assignment left-hand side might be a candidate for a format attribute"
16008 #, gcc-internal-format
16010 "initialization left-hand side might be a candidate for a format attribute"
16014 #, gcc-internal-format
16015 msgid "return type might be a candidate for a format attribute"
16019 #, gcc-internal-format
16021 "ISO C forbids passing argument %d of %qE between function pointer and %<void "
16026 #, gcc-internal-format
16027 msgid "ISO C forbids assignment between function pointer and %<void *%>"
16031 #, gcc-internal-format
16032 msgid "ISO C forbids initialization between function pointer and %<void *%>"
16036 #, gcc-internal-format
16037 msgid "ISO C forbids return between function pointer and %<void *%>"
16041 #, gcc-internal-format
16042 msgid "pointer targets in passing argument %d of %qE differ in signedness"
16046 #, gcc-internal-format
16047 msgid "pointer targets in assignment differ in signedness"
16051 #, gcc-internal-format
16052 msgid "pointer targets in initialization differ in signedness"
16056 #, gcc-internal-format
16057 msgid "pointer targets in return differ in signedness"
16061 #, gcc-internal-format
16062 msgid "passing argument %d of %qE from incompatible pointer type"
16066 #, gcc-internal-format
16067 msgid "assignment from incompatible pointer type"
16071 #, gcc-internal-format
16072 msgid "initialization from incompatible pointer type"
16076 #, gcc-internal-format
16077 msgid "return from incompatible pointer type"
16081 #, gcc-internal-format
16082 msgid "passing argument %d of %qE makes pointer from integer without a cast"
16086 #, gcc-internal-format
16087 msgid "assignment makes pointer from integer without a cast"
16091 #, gcc-internal-format
16092 msgid "initialization makes pointer from integer without a cast"
16096 #, gcc-internal-format
16097 msgid "return makes pointer from integer without a cast"
16101 #, gcc-internal-format
16102 msgid "passing argument %d of %qE makes integer from pointer without a cast"
16106 #, gcc-internal-format
16107 msgid "assignment makes integer from pointer without a cast"
16111 #, gcc-internal-format
16112 msgid "initialization makes integer from pointer without a cast"
16116 #, gcc-internal-format
16117 msgid "return makes integer from pointer without a cast"
16121 #, gcc-internal-format
16122 msgid "incompatible types when assigning to type %qT from type %qT"
16126 #, gcc-internal-format
16127 msgid "incompatible types when initializing type %qT using type %qT"
16131 #, gcc-internal-format
16132 msgid "incompatible types when returning type %qT but %qT was expected"
16136 #, gcc-internal-format
16137 msgid "traditional C rejects automatic aggregate initialization"
16140 #: c-typeck.c:5659 c-typeck.c:5675 c-typeck.c:5692
16141 #, gcc-internal-format
16142 msgid "(near initialization for %qs)"
16145 #: c-typeck.c:6295 cp/decl.c:5227
16146 #, gcc-internal-format
16147 msgid "opaque vector types cannot be initialized"
16151 #, gcc-internal-format
16152 msgid "unknown field %qE specified in initializer"
16156 #, gcc-internal-format
16157 msgid "traditional C rejects initialization of unions"
16161 #, gcc-internal-format
16162 msgid "ISO C forbids %<goto *expr;%>"
16165 #: c-typeck.c:8300 cp/typeck.c:7323
16166 #, gcc-internal-format
16167 msgid "function declared %<noreturn%> has a %<return%> statement"
16171 #, gcc-internal-format
16172 msgid "%<return%> with no value, in function returning non-void"
16176 #, gcc-internal-format
16177 msgid "%<return%> with a value, in function returning void"
16181 #, gcc-internal-format
16182 msgid "ISO C forbids %<return%> with expression, in function returning void"
16186 #, gcc-internal-format
16187 msgid "function returns address of local variable"
16190 #: c-typeck.c:8469 cp/semantics.c:951
16191 #, gcc-internal-format
16192 msgid "switch quantity not an integer"
16196 #, gcc-internal-format
16197 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
16200 #: c-typeck.c:8518 c-typeck.c:8526
16201 #, gcc-internal-format
16202 msgid "case label is not an integer constant expression"
16205 #: c-typeck.c:8532 cp/parser.c:7757
16206 #, gcc-internal-format
16207 msgid "case label not within a switch statement"
16211 #, gcc-internal-format
16212 msgid "%<default%> label not within a switch statement"
16215 #: c-typeck.c:8617 cp/parser.c:8048
16216 #, gcc-internal-format
16217 msgid "suggest explicit braces to avoid ambiguous %<else%>"
16220 #: c-typeck.c:8726 cp/cp-gimplify.c:92 cp/parser.c:8398
16221 #, gcc-internal-format
16222 msgid "break statement not within loop or switch"
16225 #: c-typeck.c:8728 cp/parser.c:8419
16226 #, gcc-internal-format
16227 msgid "continue statement not within a loop"
16230 #: c-typeck.c:8733 cp/parser.c:8409
16231 #, gcc-internal-format
16232 msgid "break statement used with OpenMP for loop"
16235 #: c-typeck.c:8759 cp/cp-gimplify.c:412
16236 #, gcc-internal-format
16237 msgid "statement with no effect"
16241 #, gcc-internal-format
16242 msgid "expression statement has incomplete type"
16245 #: c-typeck.c:9360 cp/typeck.c:3825
16246 #, gcc-internal-format
16247 msgid "right shift count is negative"
16250 #: c-typeck.c:9371 cp/typeck.c:3832
16251 #, gcc-internal-format
16252 msgid "right shift count >= width of type"
16255 #: c-typeck.c:9397 cp/typeck.c:3854
16256 #, gcc-internal-format
16257 msgid "left shift count is negative"
16260 #: c-typeck.c:9404 cp/typeck.c:3860
16261 #, gcc-internal-format
16262 msgid "left shift count >= width of type"
16265 #: c-typeck.c:9424 cp/typeck.c:3906
16266 #, gcc-internal-format
16267 msgid "comparing floating point with == or != is unsafe"
16270 #: c-typeck.c:9452 c-typeck.c:9540
16271 #, gcc-internal-format
16272 msgid "comparison of pointers to disjoint address spaces"
16275 #: c-typeck.c:9459 c-typeck.c:9465
16276 #, gcc-internal-format
16277 msgid "ISO C forbids comparison of %<void *%> with function pointer"
16280 #: c-typeck.c:9472 c-typeck.c:9550
16281 #, gcc-internal-format
16282 msgid "comparison of distinct pointer types lacks a cast"
16285 #: c-typeck.c:9486 c-typeck.c:9495 cp/typeck.c:3929 cp/typeck.c:3941
16286 #, gcc-internal-format
16287 msgid "the address of %qD will never be NULL"
16290 #: c-typeck.c:9502 c-typeck.c:9507 c-typeck.c:9572 c-typeck.c:9577
16291 #, gcc-internal-format
16292 msgid "comparison between pointer and integer"
16296 #, gcc-internal-format
16297 msgid "comparison of complete and incomplete pointers"
16301 #, gcc-internal-format
16302 msgid "ISO C forbids ordered comparisons of pointers to functions"
16305 #: c-typeck.c:9558 c-typeck.c:9561 c-typeck.c:9567
16306 #, gcc-internal-format
16307 msgid "ordered comparison of pointer with integer zero"
16311 #, gcc-internal-format
16312 msgid "used array that cannot be converted to pointer where scalar is required"
16316 #, gcc-internal-format
16317 msgid "used struct type value where scalar is required"
16321 #, gcc-internal-format
16322 msgid "used union type value where scalar is required"
16325 #: c-typeck.c:10052 cp/semantics.c:3914
16326 #, gcc-internal-format
16327 msgid "%qE has invalid type for %<reduction%>"
16330 #: c-typeck.c:10087 cp/semantics.c:3927
16331 #, gcc-internal-format
16332 msgid "%qE has invalid type for %<reduction(%s)%>"
16335 #: c-typeck.c:10104 cp/semantics.c:3937
16336 #, gcc-internal-format
16337 msgid "%qE must be %<threadprivate%> for %<copyin%>"
16340 #: c-typeck.c:10114 cp/semantics.c:3734
16341 #, gcc-internal-format
16342 msgid "%qE is not a variable in clause %qs"
16345 #: c-typeck.c:10122 c-typeck.c:10144 c-typeck.c:10166
16346 #, gcc-internal-format
16347 msgid "%qE appears more than once in data clauses"
16350 #: c-typeck.c:10137 cp/semantics.c:3757
16351 #, gcc-internal-format
16352 msgid "%qE is not a variable in clause %<firstprivate%>"
16355 #: c-typeck.c:10159 cp/semantics.c:3779
16356 #, gcc-internal-format
16357 msgid "%qE is not a variable in clause %<lastprivate%>"
16360 #: c-typeck.c:10221 cp/semantics.c:3978
16361 #, gcc-internal-format
16362 msgid "%qE is predetermined %qs for %qs"
16365 #: c-typeck.c:10310
16366 #, gcc-internal-format
16367 msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
16371 #, gcc-internal-format
16372 msgid "function call has aggregate value"
16375 #: cfgexpand.c:984 function.c:919 varasm.c:2208
16376 #, gcc-internal-format
16377 msgid "size of variable %q+D is too large"
16380 #: cfgexpand.c:3767
16381 #, gcc-internal-format
16382 msgid "not protecting local variables: variable length buffer"
16385 #: cfgexpand.c:3770
16386 #, gcc-internal-format
16387 msgid "not protecting function: no buffer at least %d bytes long"
16391 #, gcc-internal-format
16392 msgid "bb %d on wrong place"
16396 #, gcc-internal-format
16397 msgid "prev_bb of %d should be %d, not %d"
16401 #, gcc-internal-format
16402 msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
16406 #, gcc-internal-format
16407 msgid "verify_flow_info: Block %i lacks loop_father"
16411 #, gcc-internal-format
16412 msgid "verify_flow_info: Wrong count of block %i %i"
16416 #, gcc-internal-format
16417 msgid "verify_flow_info: Wrong frequency of block %i %i"
16421 #, gcc-internal-format
16422 msgid "verify_flow_info: Duplicate edge %i->%i"
16426 #, gcc-internal-format
16427 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
16431 #, gcc-internal-format
16432 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
16436 #, gcc-internal-format
16437 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
16441 #, gcc-internal-format
16442 msgid "wrong amount of branch edges after unconditional jump %i"
16445 #: cfghooks.c:205 cfghooks.c:216
16446 #, gcc-internal-format
16447 msgid "basic block %d pred edge is corrupted"
16451 #, gcc-internal-format
16452 msgid "its dest_idx should be %d, not %d"
16456 #, gcc-internal-format
16457 msgid "basic block %i edge lists are corrupted"
16461 #, gcc-internal-format
16462 msgid "verify_flow_info failed"
16466 #, gcc-internal-format
16467 msgid "%s does not support redirect_edge_and_branch"
16471 #, gcc-internal-format
16472 msgid "%s does not support can_remove_branch_p"
16476 #, gcc-internal-format
16477 msgid "%s does not support redirect_edge_and_branch_force"
16481 #, gcc-internal-format
16482 msgid "%s does not support split_block"
16486 #, gcc-internal-format
16487 msgid "%s does not support move_block_after"
16491 #, gcc-internal-format
16492 msgid "%s does not support delete_basic_block"
16496 #, gcc-internal-format
16497 msgid "%s does not support split_edge"
16501 #, gcc-internal-format
16502 msgid "%s does not support create_basic_block"
16506 #, gcc-internal-format
16507 msgid "%s does not support can_merge_blocks_p"
16511 #, gcc-internal-format
16512 msgid "%s does not support predict_edge"
16516 #, gcc-internal-format
16517 msgid "%s does not support predicted_by_p"
16521 #, gcc-internal-format
16522 msgid "%s does not support merge_blocks"
16526 #, gcc-internal-format
16527 msgid "%s does not support make_forwarder_block"
16531 #, gcc-internal-format
16532 msgid "%s does not support can_duplicate_block_p"
16536 #, gcc-internal-format
16537 msgid "%s does not support duplicate_block"
16541 #, gcc-internal-format
16542 msgid "%s does not support block_ends_with_call_p"
16546 #, gcc-internal-format
16547 msgid "%s does not support block_ends_with_condjump_p"
16551 #, gcc-internal-format
16552 msgid "%s does not support flow_call_edges_add"
16556 #, gcc-internal-format
16557 msgid "size of loop %d should be %d, not %d"
16561 #, gcc-internal-format
16562 msgid "bb %d do not belong to loop %d"
16566 #, gcc-internal-format
16567 msgid "loop %d's header does not have exactly 2 entries"
16571 #, gcc-internal-format
16572 msgid "loop %d's latch does not have exactly 1 successor"
16576 #, gcc-internal-format
16577 msgid "loop %d's latch does not have header as successor"
16581 #, gcc-internal-format
16582 msgid "loop %d's latch does not belong directly to it"
16586 #, gcc-internal-format
16587 msgid "loop %d's header does not belong directly to it"
16591 #, gcc-internal-format
16592 msgid "loop %d's latch is marked as part of irreducible region"
16596 #, gcc-internal-format
16597 msgid "basic block %d should be marked irreducible"
16601 #, gcc-internal-format
16602 msgid "basic block %d should not be marked irreducible"
16606 #, gcc-internal-format
16607 msgid "edge from %d to %d should be marked irreducible"
16611 #, gcc-internal-format
16612 msgid "edge from %d to %d should not be marked irreducible"
16616 #, gcc-internal-format
16617 msgid "corrupted head of the exits list of loop %d"
16621 #, gcc-internal-format
16622 msgid "corrupted exits list of loop %d"
16626 #, gcc-internal-format
16627 msgid "nonempty exits list of loop %d, but exits are not recorded"
16631 #, gcc-internal-format
16632 msgid "Exit %d->%d not recorded"
16636 #, gcc-internal-format
16637 msgid "Wrong list of exited loops for edge %d->%d"
16641 #, gcc-internal-format
16642 msgid "Too many loop exits recorded"
16646 #, gcc-internal-format
16647 msgid "%d exits recorded for loop %d (having %d exits)"
16651 #, gcc-internal-format
16652 msgid "BB_RTL flag not set for block %d"
16656 #, gcc-internal-format
16657 msgid "insn %d basic block pointer is %d, should be %d"
16661 #, gcc-internal-format
16662 msgid "insn %d in header of bb %d has non-NULL basic block"
16666 #, gcc-internal-format
16667 msgid "insn %d in footer of bb %d has non-NULL basic block"
16671 #, gcc-internal-format
16672 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
16676 #, gcc-internal-format
16677 msgid "fallthru edge crosses section boundary (bb %i)"
16681 #, gcc-internal-format
16682 msgid "missing REG_EH_REGION note in the end of bb %i"
16686 #, gcc-internal-format
16687 msgid "too many eh edges %i"
16691 #, gcc-internal-format
16692 msgid "too many outgoing branch edges from bb %i"
16696 #, gcc-internal-format
16697 msgid "fallthru edge after unconditional jump %i"
16701 #, gcc-internal-format
16702 msgid "wrong number of branch edges after unconditional jump %i"
16706 #, gcc-internal-format
16707 msgid "wrong amount of branch edges after conditional jump %i"
16711 #, gcc-internal-format
16712 msgid "call edges for non-call insn in bb %i"
16716 #, gcc-internal-format
16717 msgid "abnormal edges for no purpose in bb %i"
16721 #, gcc-internal-format
16722 msgid "insn %d inside basic block %d but block_for_insn is NULL"
16726 #, gcc-internal-format
16727 msgid "insn %d inside basic block %d but block_for_insn is %i"
16730 #: cfgrtl.c:1979 cfgrtl.c:1989
16731 #, gcc-internal-format
16732 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
16736 #, gcc-internal-format
16737 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
16741 #, gcc-internal-format
16742 msgid "in basic block %d:"
16745 #: cfgrtl.c:2065 cfgrtl.c:2157
16746 #, gcc-internal-format
16747 msgid "insn %d outside of basic blocks has non-NULL bb field"
16751 #, gcc-internal-format
16752 msgid "end insn %d for block %d not found in the insn stream"
16756 #, gcc-internal-format
16757 msgid "insn %d is in multiple basic blocks (%d and %d)"
16761 #, gcc-internal-format
16762 msgid "head insn %d for block %d not found in the insn stream"
16766 #, gcc-internal-format
16767 msgid "missing barrier after block %i"
16771 #, gcc-internal-format
16772 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
16776 #, gcc-internal-format
16777 msgid "verify_flow_info: Incorrect fallthru %i->%i"
16781 #, gcc-internal-format
16782 msgid "basic blocks not laid down consecutively"
16786 #, gcc-internal-format
16787 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
16791 #, gcc-internal-format
16792 msgid "%D renamed after being referenced in assembly"
16795 #: cgraphunit.c:585
16796 #, gcc-internal-format
16797 msgid "aux field set for edge %s->%s"
16800 #: cgraphunit.c:592
16801 #, gcc-internal-format
16802 msgid "Execution count is negative"
16805 #: cgraphunit.c:597
16806 #, gcc-internal-format
16807 msgid "Externally visible inline clone"
16810 #: cgraphunit.c:602
16811 #, gcc-internal-format
16812 msgid "Inline clone with address taken"
16815 #: cgraphunit.c:607
16816 #, gcc-internal-format
16817 msgid "Inline clone is needed"
16820 #: cgraphunit.c:614
16821 #, gcc-internal-format
16822 msgid "caller edge count is negative"
16825 #: cgraphunit.c:619
16826 #, gcc-internal-format
16827 msgid "caller edge frequency is negative"
16830 #: cgraphunit.c:624
16831 #, gcc-internal-format
16832 msgid "caller edge frequency is too large"
16835 #: cgraphunit.c:633
16836 #, gcc-internal-format
16837 msgid "caller edge frequency %i does not match BB freqency %i"
16840 #: cgraphunit.c:645
16841 #, gcc-internal-format
16842 msgid "inlined_to pointer is wrong"
16845 #: cgraphunit.c:650
16846 #, gcc-internal-format
16847 msgid "multiple inline callers"
16850 #: cgraphunit.c:657
16851 #, gcc-internal-format
16852 msgid "inlined_to pointer set for noninline callers"
16855 #: cgraphunit.c:663
16856 #, gcc-internal-format
16857 msgid "inlined_to pointer is set but no predecessors found"
16860 #: cgraphunit.c:668
16861 #, gcc-internal-format
16862 msgid "inlined_to pointer refers to itself"
16865 #: cgraphunit.c:674
16866 #, gcc-internal-format
16867 msgid "node not found in cgraph_hash"
16870 #: cgraphunit.c:686
16871 #, gcc-internal-format
16872 msgid "node has wrong clone_of"
16875 #: cgraphunit.c:698
16876 #, gcc-internal-format
16877 msgid "node has wrong clone list"
16880 #: cgraphunit.c:704
16881 #, gcc-internal-format
16882 msgid "node is in clone list but it is not clone"
16885 #: cgraphunit.c:709
16886 #, gcc-internal-format
16887 msgid "node has wrong prev_clone pointer"
16890 #: cgraphunit.c:714
16891 #, gcc-internal-format
16892 msgid "double linked list of clones corrupted"
16895 #: cgraphunit.c:744
16896 #, gcc-internal-format
16897 msgid "shared call_stmt:"
16900 #: cgraphunit.c:750
16901 #, gcc-internal-format
16902 msgid "edge points to same body alias:"
16905 #: cgraphunit.c:758
16906 #, gcc-internal-format
16907 msgid "edge points to wrong declaration:"
16910 #: cgraphunit.c:768
16911 #, gcc-internal-format
16912 msgid "missing callgraph edge for call stmt:"
16915 #: cgraphunit.c:784
16916 #, gcc-internal-format
16917 msgid "edge %s->%s has no corresponding call_stmt"
16920 #: cgraphunit.c:796
16921 #, gcc-internal-format
16922 msgid "verify_cgraph_node failed"
16925 #: cgraphunit.c:901 cgraphunit.c:921
16926 #, gcc-internal-format
16927 msgid "%<externally_visible%> attribute have effect only on public objects"
16930 #: cgraphunit.c:1163 cgraphunit.c:1184
16931 #, gcc-internal-format
16932 msgid "failed to reclaim unneeded function"
16935 #: cgraphunit.c:1906
16936 #, gcc-internal-format
16937 msgid "nodes with unreleased memory found"
16940 #: collect2.c:1530 opts.c:1134
16941 #, gcc-internal-format
16942 msgid "LTO support has not been enabled in this configuration"
16946 #, gcc-internal-format
16947 msgid "unknown demangling style '%s'"
16950 #: collect2.c:1993 lto/lto.c:1241
16951 #, gcc-internal-format
16952 msgid "%s terminated with signal %d [%s]%s"
16956 #, gcc-internal-format
16957 msgid "cannot find 'ldd'"
16961 #, gcc-internal-format
16962 msgid "cannot convert to a pointer type"
16966 #, gcc-internal-format
16967 msgid "pointer value used where a floating point value was expected"
16971 #, gcc-internal-format
16972 msgid "aggregate value used where a float was expected"
16976 #, gcc-internal-format
16977 msgid "conversion to incomplete type"
16980 #: convert.c:854 convert.c:930
16981 #, gcc-internal-format
16982 msgid "can't convert between vector values of different size"
16986 #, gcc-internal-format
16987 msgid "aggregate value used where an integer was expected"
16991 #, gcc-internal-format
16992 msgid "pointer value used where a complex was expected"
16996 #, gcc-internal-format
16997 msgid "aggregate value used where a complex was expected"
17001 #, gcc-internal-format
17002 msgid "can't convert value to a vector"
17006 #, gcc-internal-format
17007 msgid "aggregate value used where a fixed-point was expected"
17011 #, gcc-internal-format
17012 msgid "%qs is not a gcov data file"
17016 #, gcc-internal-format
17017 msgid "%qs is version %q.*s, expected version %q.*s"
17020 #: coverage.c:276 coverage.c:284
17021 #, gcc-internal-format
17022 msgid "coverage mismatch for function %u while reading execution counters"
17025 #: coverage.c:278 coverage.c:372
17026 #, gcc-internal-format
17027 msgid "checksum is %x instead of %x"
17030 #: coverage.c:286 coverage.c:374
17031 #, gcc-internal-format
17032 msgid "number of counters is %d instead of %d"
17036 #, gcc-internal-format
17037 msgid "cannot merge separate %s counters for function %u"
17041 #, gcc-internal-format
17042 msgid "%qs has overflowed"
17046 #, gcc-internal-format
17047 msgid "no coverage for function %qE found"
17050 #: coverage.c:363 coverage.c:366
17051 #, gcc-internal-format
17052 msgid "coverage mismatch for function %qE while reading counter %qs"
17056 #, gcc-internal-format
17057 msgid "coverage mismatch ignored due to -Wcoverage-mismatch"
17061 #, gcc-internal-format
17062 msgid "execution counts estimated"
17066 #, gcc-internal-format
17067 msgid "this can result in poorly optimized code"
17071 #, gcc-internal-format
17072 msgid "cannot open %s"
17076 #, gcc-internal-format
17077 msgid "error writing %qs"
17081 #, gcc-internal-format
17082 msgid "Can not find a valid counter:value pair:"
17086 #, gcc-internal-format
17087 msgid "-fdbg-cnt=%s"
17091 #, gcc-internal-format
17096 #, gcc-internal-format
17097 msgid "common symbol debug info is not structured as symbol+offset"
17100 #: diagnostic.c:763
17101 #, gcc-internal-format
17102 msgid "in %s, at %s:%d"
17105 #: dominance.c:1010
17106 #, gcc-internal-format
17107 msgid "dominator of %d status unknown"
17110 #: dominance.c:1017
17111 #, gcc-internal-format
17112 msgid "dominator of %d should be %d, not %d"
17115 #: dwarf2out.c:4007
17116 #, gcc-internal-format
17118 "Multiple EH personalities are supported only with assemblers supporting .cfi."
17119 "personality directive."
17122 #: dwarf2out.c:5393
17123 #, gcc-internal-format
17124 msgid "DW_LOC_OP %s not implemented"
17127 #: dwarf2out.c:12859
17128 #, gcc-internal-format
17129 msgid "non-delegitimized UNSPEC %d found in variable location"
17133 #, gcc-internal-format
17134 msgid "invalid rtl sharing found in the insn"
17138 #, gcc-internal-format
17143 #, gcc-internal-format
17144 msgid "internal consistency failure"
17148 #, gcc-internal-format
17149 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
17153 #, gcc-internal-format
17154 msgid "abort in %s, at %s:%d"
17158 #, gcc-internal-format
17159 msgid "exception handling disabled, use -fexceptions to enable"
17163 #, gcc-internal-format
17164 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
17168 #, gcc-internal-format
17169 msgid "__builtin_eh_return not supported on this target"
17172 #: except.c:3340 except.c:3365
17173 #, gcc-internal-format
17174 msgid "region_array is corrupted for region %i"
17177 #: except.c:3353 except.c:3384
17178 #, gcc-internal-format
17179 msgid "lp_array is corrupted for lp %i"
17183 #, gcc-internal-format
17184 msgid "outer block of region %i is wrong"
17188 #, gcc-internal-format
17189 msgid "negative nesting depth of region %i"
17193 #, gcc-internal-format
17194 msgid "region of lp %i is wrong"
17198 #, gcc-internal-format
17199 msgid "tree list ends on depth %i"
17203 #, gcc-internal-format
17204 msgid "region_array does not match region_tree"
17208 #, gcc-internal-format
17209 msgid "lp_array does not match region_tree"
17213 #, gcc-internal-format
17214 msgid "verify_eh_tree failed"
17218 #, gcc-internal-format
17219 msgid "stack limits not supported on this target"
17223 msgid "%Kcall to %qs declared with attribute error: %s"
17227 msgid "%Kcall to %qs declared with attribute warning: %s"
17231 #, gcc-internal-format
17232 msgid "invalid argument %qs to -fdebug-prefix-map"
17236 #, gcc-internal-format
17237 msgid "the frame size of %wd bytes is larger than %wd bytes"
17240 #: final.c:4370 toplev.c:1936
17241 #, gcc-internal-format
17242 msgid "could not open final insn dump file %qs: %s"
17246 #, gcc-internal-format
17247 msgid "could not close final insn dump file %qs: %s"
17250 #: fixed-value.c:104
17251 #, gcc-internal-format
17252 msgid "large fixed-point constant implicitly truncated to fixed-point type"
17255 #: fold-const.c:1364
17256 #, gcc-internal-format
17257 msgid "assuming signed overflow does not occur when negating a division"
17260 #: fold-const.c:4275 fold-const.c:4287
17261 #, gcc-internal-format
17262 msgid "comparison is always %d due to width of bit-field"
17265 #: fold-const.c:5627
17266 #, gcc-internal-format
17267 msgid "assuming signed overflow does not occur when simplifying range test"
17270 #: fold-const.c:6022 fold-const.c:6037
17271 #, gcc-internal-format
17272 msgid "comparison is always %d"
17275 #: fold-const.c:6172
17276 #, gcc-internal-format
17277 msgid "%<or%> of unmatched not-equal tests is always 1"
17280 #: fold-const.c:6177
17281 #, gcc-internal-format
17282 msgid "%<and%> of mutually exclusive equal-tests is always 0"
17285 #: fold-const.c:9158
17286 #, gcc-internal-format
17288 "assuming signed overflow does not occur when reducing constant in comparison"
17291 #: fold-const.c:9530
17292 #, gcc-internal-format
17294 "assuming signed overflow does not occur when combining constants around a "
17298 #: fold-const.c:14233
17299 #, gcc-internal-format
17300 msgid "fold check: original tree changed by fold"
17304 #, gcc-internal-format
17305 msgid "total size of local objects too large"
17308 #: function.c:1645 gimplify.c:4983
17309 #, gcc-internal-format
17310 msgid "impossible constraint in %<asm%>"
17314 #, gcc-internal-format
17315 msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
17319 #, gcc-internal-format
17320 msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
17324 #, gcc-internal-format
17325 msgid "function returns an aggregate"
17329 #, gcc-internal-format
17330 msgid "unused parameter %q+D"
17334 #, gcc-internal-format
17335 msgid "ambiguous abbreviation %s"
17339 #, gcc-internal-format
17340 msgid "incomplete '%s' option"
17344 #, gcc-internal-format
17345 msgid "missing argument to '%s' option"
17349 #, gcc-internal-format
17350 msgid "extraneous argument to '%s' option"
17354 #, gcc-internal-format
17355 msgid "warning: -pipe ignored because -save-temps specified"
17359 #, gcc-internal-format
17360 msgid "warning: '-x %s' after last input file has no effect"
17363 #. Catch the case where a spec string contains something like
17364 #. '%{foo:%*}'. i.e. there is no * in the pattern on the left
17365 #. hand side of the :.
17367 #, gcc-internal-format
17368 msgid "spec failure: '%%*' has not been initialized by pattern match"
17372 #, gcc-internal-format
17373 msgid "warning: use of obsolete %%[ operator in specs"
17377 #, gcc-internal-format
17378 msgid "spec failure: unrecognized spec option '%c'"
17382 #, gcc-internal-format
17383 msgid "%s: could not determine length of compare-debug file %s"
17387 #, gcc-internal-format
17388 msgid "%s: -fcompare-debug failure (length)"
17391 #: gcc.c:6724 gcc.c:6765
17392 #, gcc-internal-format
17393 msgid "%s: could not open compare-debug file %s"
17396 #: gcc.c:6744 gcc.c:6781
17397 #, gcc-internal-format
17398 msgid "%s: -fcompare-debug failure"
17402 #, gcc-internal-format
17403 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
17407 #, gcc-internal-format
17408 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
17412 #, gcc-internal-format
17413 msgid "unrecognized option '-%s'"
17416 #: gcc.c:7381 gcc.c:7444
17417 #, gcc-internal-format
17418 msgid "%s: %s compiler not installed on this system"
17422 #, gcc-internal-format
17423 msgid "Recompiling with -fcompare-debug"
17427 #, gcc-internal-format
17428 msgid "during -fcompare-debug recompilation"
17432 #, gcc-internal-format
17433 msgid "Comparing final insns dumps"
17437 #, gcc-internal-format
17438 msgid "%s: linker input file unused because linking not done"
17442 #, gcc-internal-format
17443 msgid "language %s not recognized"
17446 #: gcc.c:7726 lto/lto.c:1231
17447 #, gcc-internal-format
17452 #, gcc-internal-format
17453 msgid "%s: %d basic blocks and %d edges/basic block"
17457 #, gcc-internal-format
17458 msgid "%s: %d basic blocks and %d registers"
17461 #: ggc-common.c:466 ggc-common.c:474 ggc-common.c:542 ggc-common.c:561
17462 #: ggc-page.c:2198 ggc-page.c:2229 ggc-page.c:2236 ggc-zone.c:2442
17463 #: ggc-zone.c:2453 ggc-zone.c:2457
17464 #, gcc-internal-format
17465 msgid "can't write PCH file: %m"
17468 #: ggc-common.c:554 config/i386/host-cygwin.c:57
17469 #, gcc-internal-format
17470 msgid "can't get position in PCH file: %m"
17473 #: ggc-common.c:564
17474 #, gcc-internal-format
17475 msgid "can't write padding to PCH file: %m"
17478 #: ggc-common.c:619 ggc-common.c:627 ggc-common.c:634 ggc-common.c:637
17479 #: ggc-common.c:647 ggc-common.c:650 ggc-page.c:2326 ggc-zone.c:2476
17480 #, gcc-internal-format
17481 msgid "can't read PCH file: %m"
17484 #: ggc-common.c:642
17485 #, gcc-internal-format
17486 msgid "had to relocate PCH"
17490 #, gcc-internal-format
17491 msgid "open /dev/zero: %m"
17494 #: ggc-page.c:2214 ggc-page.c:2220
17495 #, gcc-internal-format
17496 msgid "can't write PCH file"
17499 #: ggc-zone.c:2439 ggc-zone.c:2450
17500 #, gcc-internal-format
17501 msgid "can't seek PCH file: %m"
17505 #, gcc-internal-format
17506 msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
17510 #, gcc-internal-format
17511 msgid "using result of function returning %<void%>"
17515 #, gcc-internal-format
17516 msgid "invalid lvalue in asm output %d"
17520 #, gcc-internal-format
17521 msgid "non-memory input %d must stay in memory"
17525 #, gcc-internal-format
17526 msgid "memory input %d is not directly addressable"
17530 #, gcc-internal-format
17531 msgid "%qE not specified in enclosing parallel"
17535 #, gcc-internal-format
17536 msgid "enclosing parallel"
17540 #, gcc-internal-format
17541 msgid "iteration variable %qE should be private"
17545 #, gcc-internal-format
17546 msgid "iteration variable %qE should not be firstprivate"
17550 #, gcc-internal-format
17551 msgid "iteration variable %qE should not be reduction"
17555 #, gcc-internal-format
17556 msgid "%s variable %qE is private in outer context"
17560 #, gcc-internal-format
17561 msgid "gimplification failed"
17564 #: graph.c:401 java/jcf-parse.c:1748 java/jcf-parse.c:1889 objc/objc-act.c:524
17565 #, gcc-internal-format
17566 msgid "can't open %s: %m"
17569 #: graphite.c:289 toplev.c:1851
17570 #, gcc-internal-format
17571 msgid "Graphite loop optimizations cannot be used"
17574 #: haifa-sched.c:185
17575 #, gcc-internal-format
17576 msgid "fix_sched_param: unknown param: %s"
17579 #: ira.c:1475 ira.c:1488 ira.c:1502
17580 #, gcc-internal-format
17581 msgid "%s cannot be used in asm here"
17584 #: lto-cgraph.c:607
17585 #, gcc-internal-format
17586 msgid "bytecode stream: found multiple instances of cgraph node %d"
17589 #: lto-cgraph.c:678
17590 #, gcc-internal-format
17591 msgid "bytecode stream: no caller found while reading edge"
17594 #: lto-cgraph.c:682
17595 #, gcc-internal-format
17596 msgid "bytecode stream: no callee found while reading edge"
17599 #: lto-cgraph.c:731
17600 #, gcc-internal-format
17601 msgid "bytecode stream: found empty cgraph node"
17604 #: lto-cgraph.c:797
17605 #, gcc-internal-format
17606 msgid "Combining units with different profiles is not supported."
17609 #: lto-compress.c:190 lto-compress.c:198 lto-compress.c:219 lto-compress.c:280
17610 #: lto-compress.c:288 lto-compress.c:309
17611 #, gcc-internal-format
17612 msgid "compressed stream: %s"
17615 #: lto-section-in.c:66
17616 #, gcc-internal-format
17618 "bytecode stream: trying to read %d bytes after the end of the input buffer"
17621 #: lto-streamer-in.c:81
17622 #, gcc-internal-format
17623 msgid "bytecode stream: unexpected tag %s"
17626 #: lto-streamer-in.c:92
17627 #, gcc-internal-format
17628 msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
17631 #: lto-streamer-in.c:106
17632 #, gcc-internal-format
17633 msgid "bytecode stream: expected tag %s instead of %s"
17636 #: lto-streamer-in.c:150
17637 #, gcc-internal-format
17638 msgid "bytecode stream: string too long for the string table"
17641 #: lto-streamer-in.c:210
17642 #, gcc-internal-format
17643 msgid "bytecode stream: found non-null terminated string"
17646 #: lto-streamer-in.c:1133
17647 #, gcc-internal-format
17648 msgid "bytecode stream: unknown GIMPLE statement tag %s"
17651 #: lto-streamer-in.c:2418
17652 #, gcc-internal-format
17653 msgid "optimization options not supported yet"
17656 #: lto-streamer-in.c:2423
17657 #, gcc-internal-format
17658 msgid "target optimization options not supported yet"
17661 #: lto-streamer-in.c:2566
17662 #, gcc-internal-format
17663 msgid "bytecode stream: tried to jump backwards in the stream"
17666 #: lto-streamer-in.c:2610
17667 #, gcc-internal-format
17668 msgid "target specific builtin not available"
17671 #: lto-streamer-out.c:1180
17672 #, gcc-internal-format
17673 msgid "gimple bytecode streams do not support the optimization attribute"
17676 #: lto-streamer-out.c:1183
17677 #, gcc-internal-format
17678 msgid "gimple bytecode streams do not support the target attribute"
17681 #: lto-streamer-out.c:1201
17682 #, gcc-internal-format
17683 msgid "tree code %qs is not supported in gimple streams"
17686 #: lto-streamer-out.c:1245
17687 #, gcc-internal-format
17689 "gimple bytecode streams do not support machine specific builtin functions on "
17693 #: lto-streamer.c:179
17694 #, gcc-internal-format
17695 msgid "bytecode stream: unexpected LTO section %s"
17698 #: lto-streamer.c:862
17699 #, gcc-internal-format
17701 "bytecode stream generated with LTO version %d.%d instead of the expected %d.%"
17705 #: lto-symtab.c:435
17706 #, gcc-internal-format
17707 msgid "%qD has already been defined"
17710 #: lto-symtab.c:437
17711 #, gcc-internal-format
17712 msgid "previously defined here"
17715 #: lto-symtab.c:507
17716 #, gcc-internal-format
17717 msgid "type of %qD does not match original declaration"
17720 #: lto-symtab.c:514
17721 #, gcc-internal-format
17722 msgid "alignment of %qD is bigger than original declaration"
17725 #: lto-symtab.c:520 lto-symtab.c:617
17726 #, gcc-internal-format
17727 msgid "previously declared here"
17730 #: lto-symtab.c:600
17731 #, gcc-internal-format
17732 msgid "variable %qD redeclared as function"
17735 #: lto-symtab.c:606
17736 #, gcc-internal-format
17737 msgid "function %qD redeclared as variable"
17741 #, gcc-internal-format
17743 "barrier region may not be closely nested inside of work-sharing, critical, "
17744 "ordered, master or explicit task region"
17748 #, gcc-internal-format
17750 "work-sharing region may not be closely nested inside of work-sharing, "
17751 "critical, ordered, master or explicit task region"
17755 #, gcc-internal-format
17757 "master region may not be closely nested inside of work-sharing or explicit "
17762 #, gcc-internal-format
17764 "ordered region may not be closely nested inside of critical or explicit task "
17769 #, gcc-internal-format
17771 "ordered region must be closely nested inside a loop region with an ordered "
17776 #, gcc-internal-format
17778 "critical region may not be nested inside a critical region with the same name"
17781 #: omp-low.c:6751 cp/decl.c:2719 cp/parser.c:8406 cp/parser.c:8426
17782 #, gcc-internal-format
17783 msgid "invalid exit from OpenMP structured block"
17786 #: omp-low.c:6753 omp-low.c:6758
17787 #, gcc-internal-format
17788 msgid "invalid entry to OpenMP structured block"
17791 #. Otherwise, be vague and lazy, but efficient.
17793 #, gcc-internal-format
17794 msgid "invalid branch to/from an OpenMP structured block"
17798 #, gcc-internal-format
17799 msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
17803 #, gcc-internal-format
17804 msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
17808 #, gcc-internal-format
17810 "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-"
17811 "femit-struct-debug-detailed=ind:...%>"
17814 #. Eventually this should become a hard error IMO.
17816 #, gcc-internal-format
17817 msgid "command line option \"%s\" is valid for %s but not for %s"
17820 #: opts.c:482 opts.c:765
17821 #, gcc-internal-format
17822 msgid "unrecognized command line option \"%s\""
17826 #, gcc-internal-format
17827 msgid "command line option %qs is not supported by this configuration"
17831 #, gcc-internal-format
17832 msgid "missing argument to \"%s\""
17836 #, gcc-internal-format
17837 msgid "argument to \"%s\" should be a non-negative integer"
17841 #, gcc-internal-format
17842 msgid "Section anchors must be disabled when unit-at-a-time is disabled."
17846 #, gcc-internal-format
17847 msgid "Toplevel reorder must be disabled when unit-at-a-time is disabled."
17851 #, gcc-internal-format
17852 msgid "section anchors must be disabled when toplevel reorder is disabled"
17855 #: opts.c:1062 config/darwin.c:1723 config/sh/sh.c:907
17856 #, gcc-internal-format
17858 "-freorder-blocks-and-partition does not work with exceptions on this "
17862 #: opts.c:1079 config/sh/sh.c:915
17863 #, gcc-internal-format
17865 "-freorder-blocks-and-partition does not support unwind info on this "
17870 #, gcc-internal-format
17871 msgid "-freorder-blocks-and-partition does not work on this architecture"
17875 #, gcc-internal-format
17876 msgid "-fira-algorithm=CB does not work on this architecture"
17880 #, gcc-internal-format
17881 msgid "-flto and -fwhopr are mutually exclusive"
17885 #, gcc-internal-format
17886 msgid "unrecognized include_flags 0x%x passed to print_specific_help"
17890 #, gcc-internal-format
17891 msgid "unknown excess precision style \"%s\""
17895 #, gcc-internal-format
17896 msgid "structure alignment must be a small power of two, not %d"
17899 #: opts.c:1827 opts.c:1835
17900 #, gcc-internal-format
17901 msgid "Plugin support is disabled. Configure with --enable-plugin."
17905 #, gcc-internal-format
17906 msgid "unrecognized visibility value \"%s\""
17910 #, gcc-internal-format
17911 msgid "unknown stack check parameter \"%s\""
17915 #, gcc-internal-format
17916 msgid "unrecognized register name \"%s\""
17920 #, gcc-internal-format
17921 msgid "unknown tls-model \"%s\""
17925 #, gcc-internal-format
17926 msgid "unknown ira algorithm \"%s\""
17930 #, gcc-internal-format
17931 msgid "unknown ira region \"%s\""
17935 #, gcc-internal-format
17936 msgid "dwarf version %d is not supported"
17940 #, gcc-internal-format
17941 msgid "%s: --param arguments should be of the form NAME=VALUE"
17945 #, gcc-internal-format
17946 msgid "invalid --param value %qs"
17950 #, gcc-internal-format
17951 msgid "target system does not support debug output"
17955 #, gcc-internal-format
17956 msgid "debug format \"%s\" conflicts with prior selection"
17960 #, gcc-internal-format
17961 msgid "unrecognised debug output level \"%s\""
17965 #, gcc-internal-format
17966 msgid "debug output level %s is too high"
17970 #, gcc-internal-format
17971 msgid "-Werror=%s: No option -%s"
17975 #, gcc-internal-format
17976 msgid "minimum value of parameter %qs is %u"
17980 #, gcc-internal-format
17981 msgid "maximum value of parameter %qs is %u"
17984 #. If we didn't find this parameter, issue an error message.
17986 #, gcc-internal-format
17987 msgid "invalid parameter %qs"
17991 #, gcc-internal-format
17992 msgid "Invalid pass positioning operation"
17996 #, gcc-internal-format
17997 msgid "plugin cannot register a missing pass"
18001 #, gcc-internal-format
18002 msgid "plugin cannot register an unnamed pass"
18006 #, gcc-internal-format
18007 msgid "plugin cannot register pass %qs without reference pass name"
18011 #, gcc-internal-format
18012 msgid "pass %qs not found but is referenced by new pass %qs"
18016 #, gcc-internal-format
18018 "Plugin %s was specified with different paths:\n"
18024 #, gcc-internal-format
18025 msgid "Malformed option -fplugin-arg-%s (multiple '=' signs)"
18029 #, gcc-internal-format
18030 msgid "Malformed option -fplugin-arg-%s (missing -<key>[=<value>])"
18034 #, gcc-internal-format
18036 "Plugin %s should be specified before -fplugin-arg-%s in the command line"
18040 #, gcc-internal-format
18041 msgid "Unknown callback event registered by plugin %s"
18045 #, gcc-internal-format
18046 msgid "Plugin %s registered a null callback function for event %s"
18050 #, gcc-internal-format
18052 "Cannot load plugin %s\n"
18057 #, gcc-internal-format
18059 "plugin %s is not licensed under a GPL-compatible license\n"
18064 #, gcc-internal-format
18066 "Cannot find %s in plugin %s\n"
18071 #, gcc-internal-format
18072 msgid "Fail to initialize plugin %s"
18076 #, gcc-internal-format
18077 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
18081 #, gcc-internal-format
18082 msgid "corrupted profile info: run_max * runs < sum_max"
18086 #, gcc-internal-format
18087 msgid "corrupted profile info: sum_all is smaller than sum_max"
18091 #, gcc-internal-format
18092 msgid "correcting inconsistent profile data"
18096 #, gcc-internal-format
18097 msgid "corrupted profile info: profile data is not flow-consistent"
18101 #, gcc-internal-format
18103 "corrupted profile info: number of iterations for basic block %d thought to "
18108 #, gcc-internal-format
18110 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
18114 #, gcc-internal-format
18115 msgid "output constraint %d must specify a single register"
18119 #, gcc-internal-format
18120 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
18124 #, gcc-internal-format
18125 msgid "output regs must be grouped at top of stack"
18129 #, gcc-internal-format
18130 msgid "implicitly popped regs must be grouped at top of stack"
18134 #, gcc-internal-format
18135 msgid "output operand %d must use %<&%> constraint"
18139 #, gcc-internal-format
18140 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
18144 #, gcc-internal-format
18145 msgid "validate_value_data: Loop in regno chain (%u)"
18149 #, gcc-internal-format
18150 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
18154 #, gcc-internal-format
18155 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
18159 #, gcc-internal-format
18160 msgid "can't use '%s' as a %s register"
18163 #: reginfo.c:834 config/ia64/ia64.c:5396 config/ia64/ia64.c:5403
18164 #: config/pa/pa.c:383 config/pa/pa.c:390 config/sh/sh.c:8575
18165 #: config/sh/sh.c:8582 config/spu/spu.c:5052 config/spu/spu.c:5059
18166 #, gcc-internal-format
18167 msgid "unknown register name: %s"
18171 #, gcc-internal-format
18172 msgid "global register variable follows a function definition"
18176 #, gcc-internal-format
18177 msgid "register used for two global register variables"
18181 #, gcc-internal-format
18182 msgid "call-clobbered register used for global register variable"
18186 #, gcc-internal-format
18187 msgid "cannot reload integer constant operand in %<asm%>"
18191 #, gcc-internal-format
18192 msgid "impossible register constraint in %<asm%>"
18196 #, gcc-internal-format
18197 msgid "%<&%> constraint used with no register class"
18200 #: reload.c:3822 reload.c:4083
18201 #, gcc-internal-format
18202 msgid "inconsistent operand constraints in an %<asm%>"
18206 #, gcc-internal-format
18207 msgid "%<asm%> operand has impossible constraints"
18211 #, gcc-internal-format
18212 msgid "frame size too large for reliable stack checking"
18216 #, gcc-internal-format
18217 msgid "try reducing the number of local variables"
18221 #, gcc-internal-format
18222 msgid "can't find a register in class %qs while reloading %<asm%>"
18226 #, gcc-internal-format
18227 msgid "unable to find a register to spill in class %qs"
18231 #, gcc-internal-format
18232 msgid "%<asm%> operand requires impossible reload"
18236 #, gcc-internal-format
18237 msgid "%<asm%> operand constraint incompatible with operand size"
18241 #, gcc-internal-format
18242 msgid "output operand is constant in %<asm%>"
18246 #, gcc-internal-format
18247 msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
18251 #, gcc-internal-format
18253 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
18257 #, gcc-internal-format
18259 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
18264 #, gcc-internal-format
18265 msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
18269 #, gcc-internal-format
18270 msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
18274 #, gcc-internal-format
18276 "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%"
18281 #, gcc-internal-format
18282 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
18286 #, gcc-internal-format
18287 msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
18291 #, gcc-internal-format
18292 msgid "output operand constraint lacks %<=%>"
18296 #, gcc-internal-format
18297 msgid "output constraint %qc for operand %d is not at the beginning"
18301 #, gcc-internal-format
18302 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
18305 #: stmt.c:357 stmt.c:456
18306 #, gcc-internal-format
18307 msgid "%<%%%> constraint used with last operand"
18311 #, gcc-internal-format
18312 msgid "matching constraint not valid in output operand"
18316 #, gcc-internal-format
18317 msgid "input operand constraint contains %qc"
18321 #, gcc-internal-format
18322 msgid "matching constraint references invalid operand number"
18326 #, gcc-internal-format
18327 msgid "invalid punctuation %qc in constraint"
18331 #, gcc-internal-format
18332 msgid "matching constraint does not allow a register"
18336 #, gcc-internal-format
18337 msgid "asm-specifier for variable %qE conflicts with asm clobber list"
18341 #, gcc-internal-format
18342 msgid "unknown register name %qs in %<asm%>"
18346 #, gcc-internal-format
18347 msgid "PIC register %qs clobbered in %<asm%>"
18351 #, gcc-internal-format
18352 msgid "more than %d operands in %<asm%>"
18356 #, gcc-internal-format
18357 msgid "output number %d not directly addressable"
18361 #, gcc-internal-format
18362 msgid "asm operand %d probably doesn%'t match constraints"
18366 #, gcc-internal-format
18367 msgid "use of memory input without lvalue in asm operand %d is deprecated"
18371 #, gcc-internal-format
18372 msgid "asm clobber conflict with output operand"
18376 #, gcc-internal-format
18377 msgid "asm clobber conflict with input operand"
18381 #, gcc-internal-format
18382 msgid "too many alternatives in %<asm%>"
18386 #, gcc-internal-format
18387 msgid "operand constraints for %<asm%> differ in number of alternatives"
18391 #, gcc-internal-format
18392 msgid "duplicate asm operand name %qs"
18396 #, gcc-internal-format
18397 msgid "missing close brace for named operand"
18401 #, gcc-internal-format
18402 msgid "undefined named operand %qs"
18405 #: stmt.c:1542 cp/cvt.c:918 cp/cvt.c:1034
18406 #, gcc-internal-format
18407 msgid "value computed is not used"
18410 #: stor-layout.c:160
18411 #, gcc-internal-format
18412 msgid "type size can%'t be explicitly evaluated"
18415 #: stor-layout.c:162
18416 #, gcc-internal-format
18417 msgid "variable-size type declared outside of any function"
18420 #: stor-layout.c:680
18421 #, gcc-internal-format
18422 msgid "size of %q+D is %d bytes"
18425 #: stor-layout.c:682
18426 #, gcc-internal-format
18427 msgid "size of %q+D is larger than %wd bytes"
18430 #: stor-layout.c:1101
18431 #, gcc-internal-format
18432 msgid "packed attribute causes inefficient alignment for %q+D"
18435 #: stor-layout.c:1105
18436 #, gcc-internal-format
18437 msgid "packed attribute is unnecessary for %q+D"
18440 #: stor-layout.c:1123
18441 #, gcc-internal-format
18442 msgid "padding struct to align %q+D"
18445 #: stor-layout.c:1184
18446 #, gcc-internal-format
18447 msgid "Offset of packed bit-field %qD has changed in GCC 4.4"
18450 #: stor-layout.c:1491
18451 #, gcc-internal-format
18452 msgid "padding struct size to alignment boundary"
18455 #: stor-layout.c:1521
18456 #, gcc-internal-format
18457 msgid "packed attribute causes inefficient alignment for %qE"
18460 #: stor-layout.c:1525
18461 #, gcc-internal-format
18462 msgid "packed attribute is unnecessary for %qE"
18465 #: stor-layout.c:1531
18466 #, gcc-internal-format
18467 msgid "packed attribute causes inefficient alignment"
18470 #: stor-layout.c:1533
18471 #, gcc-internal-format
18472 msgid "packed attribute is unnecessary"
18475 #: stor-layout.c:2048
18476 #, gcc-internal-format
18477 msgid "alignment of array elements is greater than element size"
18481 #, gcc-internal-format
18482 msgid "__builtin_saveregs not supported by this target"
18486 #, gcc-internal-format
18487 msgid "nested functions not supported on this target"
18491 #, gcc-internal-format
18492 msgid "nested function trampolines not supported on this target"
18496 #, gcc-internal-format
18497 msgid "target attribute is not supported on this machine"
18501 #, gcc-internal-format
18502 msgid "#pragma GCC target is not supported for this machine"
18506 #, gcc-internal-format
18507 msgid "repository file '%s' does not contain command-line arguments"
18511 #, gcc-internal-format
18513 "'%s' was assigned to '%s', but was not defined during recompilation, or vice "
18518 #, gcc-internal-format
18519 msgid "ld returned %d exit status"
18523 #, gcc-internal-format
18524 msgid "invalid option argument %qs"
18528 #, gcc-internal-format
18529 msgid "getting core file size maximum limit: %m"
18533 #, gcc-internal-format
18534 msgid "setting core file size limit to maximum: %m"
18538 #, gcc-internal-format
18539 msgid "%q+F declared %<static%> but never defined"
18543 #, gcc-internal-format
18544 msgid "%q+D defined but not used"
18548 #, gcc-internal-format
18549 msgid "%qD is deprecated (declared at %s:%d): %s"
18553 #, gcc-internal-format
18554 msgid "%qD is deprecated (declared at %s:%d)"
18558 #, gcc-internal-format
18559 msgid "%qE is deprecated (declared at %s:%d): %s"
18563 #, gcc-internal-format
18564 msgid "%qE is deprecated (declared at %s:%d)"
18568 #, gcc-internal-format
18569 msgid "type is deprecated (declared at %s:%d): %s"
18573 #, gcc-internal-format
18574 msgid "type is deprecated (declared at %s:%d)"
18578 #, gcc-internal-format
18579 msgid "%qE is deprecated: %s"
18583 #, gcc-internal-format
18584 msgid "%qE is deprecated"
18588 #, gcc-internal-format
18589 msgid "type is deprecated: %s"
18593 #, gcc-internal-format
18594 msgid "type is deprecated"
18598 #, gcc-internal-format
18599 msgid "unrecognized gcc debugging option: %c"
18603 #, gcc-internal-format
18604 msgid "can%'t open %s for writing: %m"
18608 #, gcc-internal-format
18609 msgid "-frecord-gcc-switches is not supported by the current target"
18613 #, gcc-internal-format
18614 msgid "this target does not support %qs"
18618 #, gcc-internal-format
18619 msgid "instruction scheduling not supported on this target machine"
18623 #, gcc-internal-format
18624 msgid "this target machine does not have delayed branches"
18628 #, gcc-internal-format
18629 msgid "-f%sleading-underscore not supported on this target machine"
18633 #, gcc-internal-format
18634 msgid "could not close zeroed insn dump file %qs: %s"
18638 #, gcc-internal-format
18639 msgid "target system does not support the \"%s\" debug format"
18643 #, gcc-internal-format
18644 msgid "variable tracking requested, but useless unless producing debug info"
18648 #, gcc-internal-format
18649 msgid "variable tracking requested, but not supported by this debug format"
18653 #, gcc-internal-format
18654 msgid "var-tracking-assignments changes selective scheduling"
18658 #, gcc-internal-format
18659 msgid "can%'t open %s: %m"
18663 #, gcc-internal-format
18664 msgid "-ffunction-sections not supported for this target"
18668 #, gcc-internal-format
18669 msgid "-fdata-sections not supported for this target"
18673 #, gcc-internal-format
18674 msgid "-ffunction-sections disabled; it makes profiling impossible"
18678 #, gcc-internal-format
18679 msgid "-fprefetch-loop-arrays not supported for this target"
18683 #, gcc-internal-format
18685 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
18689 #, gcc-internal-format
18690 msgid "-fprefetch-loop-arrays is not supported with -Os"
18694 #, gcc-internal-format
18695 msgid "-fassociative-math disabled; other options take precedence"
18699 #, gcc-internal-format
18700 msgid "-fstack-protector not supported for this target"
18704 #, gcc-internal-format
18705 msgid "unwind tables currently require a frame pointer for correctness"
18709 #, gcc-internal-format
18710 msgid "error writing to %s: %m"
18713 #: toplev.c:2374 java/jcf-parse.c:1767
18714 #, gcc-internal-format
18715 msgid "error closing %s: %m"
18719 #, gcc-internal-format
18720 msgid "SSA name in freelist but still referenced"
18724 #, gcc-internal-format
18725 msgid "Indirect reference's operand is not a register or a constant."
18729 #, gcc-internal-format
18730 msgid "ASSERT_EXPR with an always-false condition"
18734 #, gcc-internal-format
18735 msgid "MODIFY_EXPR not expected while having tuples."
18739 #, gcc-internal-format
18740 msgid "constant not recomputed when ADDR_EXPR changed"
18744 #, gcc-internal-format
18745 msgid "side effects not recomputed when ADDR_EXPR changed"
18748 #: tree-cfg.c:2575 tree-ssa.c:826
18749 #, gcc-internal-format
18750 msgid "address taken, but ADDRESSABLE bit not set"
18754 #, gcc-internal-format
18755 msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
18759 #, gcc-internal-format
18760 msgid "non-integral used in condition"
18764 #, gcc-internal-format
18765 msgid "invalid conditional operand"
18769 #, gcc-internal-format
18770 msgid "invalid position or size operand to BIT_FIELD_REF"
18774 #, gcc-internal-format
18776 "integral result type precision does not match field size of BIT_FIELD_REF"
18780 #, gcc-internal-format
18782 "mode precision of non-integral result does not match field size of "
18787 #, gcc-internal-format
18788 msgid "invalid reference prefix"
18792 #, gcc-internal-format
18793 msgid "invalid operand to plus/minus, type is a pointer"
18797 #, gcc-internal-format
18798 msgid "invalid operand to pointer plus, first operand is not a pointer"
18802 #, gcc-internal-format
18804 "invalid operand to pointer plus, second operand is not an integer with type "
18809 #, gcc-internal-format
18810 msgid "invalid expression for min lvalue"
18814 #, gcc-internal-format
18815 msgid "invalid operand in indirect reference"
18819 #, gcc-internal-format
18820 msgid "type mismatch in indirect reference"
18824 #, gcc-internal-format
18825 msgid "invalid operands to array reference"
18829 #, gcc-internal-format
18830 msgid "type mismatch in array reference"
18834 #, gcc-internal-format
18835 msgid "type mismatch in array range reference"
18839 #, gcc-internal-format
18840 msgid "type mismatch in real/imagpart reference"
18844 #, gcc-internal-format
18845 msgid "type mismatch in component reference"
18849 #, gcc-internal-format
18850 msgid "Conversion of an SSA_NAME on the left hand side."
18854 #, gcc-internal-format
18855 msgid "invalid function in gimple call"
18859 #, gcc-internal-format
18860 msgid "non-function in gimple call"
18864 #, gcc-internal-format
18865 msgid "invalid LHS in gimple call"
18869 #, gcc-internal-format
18870 msgid "LHS in noreturn call"
18874 #, gcc-internal-format
18875 msgid "invalid conversion in gimple call"
18879 #, gcc-internal-format
18880 msgid "invalid static chain in gimple call"
18884 #, gcc-internal-format
18885 msgid "static chain in indirect gimple call"
18889 #, gcc-internal-format
18890 msgid "static chain with function that doesn't use one"
18894 #, gcc-internal-format
18895 msgid "invalid argument to gimple call"
18899 #, gcc-internal-format
18900 msgid "invalid operands in gimple comparison"
18904 #, gcc-internal-format
18905 msgid "type mismatch in comparison expression"
18909 #, gcc-internal-format
18910 msgid "non-register as LHS of unary operation"
18914 #, gcc-internal-format
18915 msgid "invalid operand in unary operation"
18919 #, gcc-internal-format
18920 msgid "invalid types in nop conversion"
18924 #, gcc-internal-format
18925 msgid "invalid types in address space conversion"
18929 #, gcc-internal-format
18930 msgid "invalid types in fixed-point conversion"
18934 #, gcc-internal-format
18935 msgid "invalid types in conversion to floating point"
18939 #, gcc-internal-format
18940 msgid "invalid types in conversion to integer"
18944 #, gcc-internal-format
18945 msgid "non-trivial conversion in unary operation"
18949 #, gcc-internal-format
18950 msgid "non-register as LHS of binary operation"
18954 #, gcc-internal-format
18955 msgid "invalid operands in binary operation"
18959 #, gcc-internal-format
18960 msgid "type mismatch in complex expression"
18964 #, gcc-internal-format
18965 msgid "type mismatch in shift expression"
18969 #, gcc-internal-format
18970 msgid "type mismatch in vector shift expression"
18974 #, gcc-internal-format
18975 msgid "non-element sized vector shift of floating point vector"
18979 #, gcc-internal-format
18980 msgid "invalid non-vector operands to vector valued plus"
18984 #, gcc-internal-format
18985 msgid "invalid (pointer) operands to plus/minus"
18989 #, gcc-internal-format
18990 msgid "type mismatch in pointer plus expression"
18994 #, gcc-internal-format
18995 msgid "type mismatch in binary truth expression"
18999 #, gcc-internal-format
19000 msgid "type mismatch in binary expression"
19004 #, gcc-internal-format
19005 msgid "non-trivial conversion at assignment"
19009 #, gcc-internal-format
19010 msgid "invalid operand in unary expression"
19014 #, gcc-internal-format
19015 msgid "type mismatch in address expression"
19018 #: tree-cfg.c:3544 tree-cfg.c:3570
19019 #, gcc-internal-format
19020 msgid "invalid rhs for gimple memory store"
19024 #, gcc-internal-format
19025 msgid "invalid operand in return statement"
19029 #, gcc-internal-format
19030 msgid "invalid conversion in return statement"
19034 #, gcc-internal-format
19035 msgid "goto destination is neither a label nor a pointer"
19039 #, gcc-internal-format
19040 msgid "invalid operand to switch statement"
19044 #, gcc-internal-format
19045 msgid "Invalid PHI result"
19049 #, gcc-internal-format
19050 msgid "Invalid PHI argument"
19054 #, gcc-internal-format
19055 msgid "Incompatible types in PHI argument %u"
19059 #, gcc-internal-format
19060 msgid "invalid comparison code in gimple cond"
19064 #, gcc-internal-format
19065 msgid "invalid labels in gimple cond"
19069 #, gcc-internal-format
19070 msgid "verify_gimple failed"
19074 #, gcc-internal-format
19075 msgid "invalid function in call statement"
19079 #, gcc-internal-format
19080 msgid "invalid pure const state for function"
19083 #: tree-cfg.c:3936 tree-ssa.c:1001 tree-ssa.c:1010
19084 #, gcc-internal-format
19085 msgid "in statement"
19089 #, gcc-internal-format
19090 msgid "statement marked for throw, but doesn%'t"
19094 #, gcc-internal-format
19095 msgid "statement marked for throw in middle of block"
19099 #, gcc-internal-format
19100 msgid "Dead STMT in EH table"
19104 #, gcc-internal-format
19105 msgid "gimple_bb (phi) is set to a wrong basic block"
19109 #, gcc-internal-format
19110 msgid "missing PHI def"
19114 #, gcc-internal-format
19115 msgid "PHI argument is not a GIMPLE value"
19118 #: tree-cfg.c:4103 tree-cfg.c:4176
19119 #, gcc-internal-format
19120 msgid "incorrect sharing of tree nodes"
19124 #, gcc-internal-format
19125 msgid "invalid GIMPLE statement"
19129 #, gcc-internal-format
19130 msgid "gimple_bb (stmt) is set to a wrong basic block"
19134 #, gcc-internal-format
19135 msgid "incorrect entry in label_to_block_map"
19139 #, gcc-internal-format
19140 msgid "incorrect setting of landing pad number"
19144 #, gcc-internal-format
19145 msgid "verify_stmts failed"
19149 #, gcc-internal-format
19150 msgid "ENTRY_BLOCK has IL associated with it"
19154 #, gcc-internal-format
19155 msgid "EXIT_BLOCK has IL associated with it"
19159 #, gcc-internal-format
19160 msgid "fallthru to exit from bb %d"
19164 #, gcc-internal-format
19165 msgid "nonlocal label "
19169 #, gcc-internal-format
19170 msgid "EH landing pad label "
19173 #: tree-cfg.c:4270 tree-cfg.c:4279 tree-cfg.c:4304
19174 #, gcc-internal-format
19179 #, gcc-internal-format
19180 msgid "control flow in the middle of basic block %d"
19184 #, gcc-internal-format
19185 msgid "fallthru edge after a control statement in bb %d"
19189 #, gcc-internal-format
19190 msgid "true/false edge after a non-GIMPLE_COND in bb %d"
19193 #: tree-cfg.c:4363 tree-cfg.c:4385 tree-cfg.c:4398 tree-cfg.c:4467
19194 #, gcc-internal-format
19195 msgid "wrong outgoing edge flags at end of bb %d"
19199 #, gcc-internal-format
19200 msgid "explicit goto at end of bb %d"
19204 #, gcc-internal-format
19205 msgid "return edge does not point to exit in bb %d"
19209 #, gcc-internal-format
19210 msgid "found default case not at the start of case vector"
19214 #, gcc-internal-format
19215 msgid "case labels not sorted: "
19219 #, gcc-internal-format
19220 msgid "extra outgoing edge %d->%d"
19224 #, gcc-internal-format
19225 msgid "missing edge %i->%i"
19229 #, gcc-internal-format
19230 msgid "%<noreturn%> function does return"
19234 #, gcc-internal-format
19235 msgid "control reaches end of non-void function"
19239 #, gcc-internal-format
19240 msgid "function might be possible candidate for attribute %<noreturn%>"
19244 #, gcc-internal-format
19246 "ignoring return value of %qD, declared with attribute warn_unused_result"
19250 #, gcc-internal-format
19252 "ignoring return value of function declared with attribute warn_unused_result"
19256 #, gcc-internal-format
19257 msgid "could not open dump file %qs: %s"
19260 #: tree-dump.c:1063
19261 #, gcc-internal-format
19262 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
19266 #, gcc-internal-format
19267 msgid "BB %i has multiple EH edges"
19271 #, gcc-internal-format
19272 msgid "BB %i can not throw but has an EH edge"
19276 #, gcc-internal-format
19277 msgid "BB %i last statement has incorrectly set lp"
19281 #, gcc-internal-format
19282 msgid "BB %i is missing an EH edge"
19286 #, gcc-internal-format
19287 msgid "Incorrect EH edge %i->%i"
19290 #: tree-eh.c:3989 tree-eh.c:4008
19291 #, gcc-internal-format
19292 msgid "BB %i is missing an edge"
19296 #, gcc-internal-format
19297 msgid "BB %i too many fallthru edges"
19301 #, gcc-internal-format
19302 msgid "BB %i has incorrect edge"
19306 #, gcc-internal-format
19307 msgid "BB %i has incorrect fallthru edge"
19310 #: tree-inline.c:2751
19311 #, gcc-internal-format
19312 msgid "function %q+F can never be copied because it receives a non-local goto"
19315 #: tree-inline.c:2768
19316 #, gcc-internal-format
19318 "function %q+F can never be copied because it saves address of local label in "
19319 "a static variable"
19322 #: tree-inline.c:2806
19323 #, gcc-internal-format
19325 "function %q+F can never be inlined because it uses alloca (override using "
19326 "the always_inline attribute)"
19329 #: tree-inline.c:2820
19330 #, gcc-internal-format
19331 msgid "function %q+F can never be inlined because it uses setjmp"
19334 #: tree-inline.c:2834
19335 #, gcc-internal-format
19337 "function %q+F can never be inlined because it uses variable argument lists"
19340 #: tree-inline.c:2846
19341 #, gcc-internal-format
19343 "function %q+F can never be inlined because it uses setjmp-longjmp exception "
19347 #: tree-inline.c:2854
19348 #, gcc-internal-format
19349 msgid "function %q+F can never be inlined because it uses non-local goto"
19352 #: tree-inline.c:2866
19353 #, gcc-internal-format
19355 "function %q+F can never be inlined because it uses __builtin_return or "
19356 "__builtin_apply_args"
19359 #: tree-inline.c:2886
19360 #, gcc-internal-format
19361 msgid "function %q+F can never be inlined because it contains a computed goto"
19364 #: tree-inline.c:2966
19365 #, gcc-internal-format
19367 "function %q+F can never be inlined because it is suppressed using -fno-inline"
19370 #: tree-inline.c:2980
19371 #, gcc-internal-format
19373 "function %q+F can never be inlined because it uses attributes conflicting "
19377 #: tree-inline.c:3551 tree-inline.c:3562
19378 #, gcc-internal-format
19379 msgid "inlining failed in call to %q+F: %s"
19382 #: tree-inline.c:3553 tree-inline.c:3564
19383 #, gcc-internal-format
19384 msgid "called from here"
19387 #: tree-mudflap.c:907
19388 #, gcc-internal-format
19389 msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
19392 #: tree-mudflap.c:1114
19393 #, gcc-internal-format
19394 msgid "mudflap cannot track %qE in stub function"
19397 #: tree-mudflap.c:1358
19398 #, gcc-internal-format
19399 msgid "mudflap cannot track unknown size extern %qE"
19402 #: tree-nomudflap.c:49
19403 #, gcc-internal-format
19404 msgid "mudflap: this language is not supported"
19407 #: tree-optimize.c:441
19408 #, gcc-internal-format
19409 msgid "size of return value of %q+D is %u bytes"
19412 #: tree-optimize.c:444
19413 #, gcc-internal-format
19414 msgid "size of return value of %q+D is larger than %wd bytes"
19417 #: tree-outof-ssa.c:777 tree-outof-ssa.c:834 tree-ssa-coalesce.c:959
19418 #: tree-ssa-coalesce.c:974 tree-ssa-coalesce.c:1196 tree-ssa-live.c:1184
19419 #, gcc-internal-format
19420 msgid "SSA corruption"
19423 #: tree-profile.c:396
19424 #, gcc-internal-format
19425 msgid "unimplemented functionality"
19429 #, gcc-internal-format
19430 msgid "expected an SSA_NAME object"
19434 #, gcc-internal-format
19435 msgid "type mismatch between an SSA_NAME and its symbol"
19439 #, gcc-internal-format
19440 msgid "found an SSA_NAME that had been released into the free pool"
19444 #, gcc-internal-format
19445 msgid "found a virtual definition for a GIMPLE register"
19449 #, gcc-internal-format
19450 msgid "virtual SSA name for non-VOP decl"
19454 #, gcc-internal-format
19455 msgid "found a real definition for a non-register"
19459 #, gcc-internal-format
19460 msgid "found a default name with a non-empty defining statement"
19464 #, gcc-internal-format
19465 msgid "SSA_NAME created in two different blocks %i and %i"
19468 #: tree-ssa.c:655 tree-ssa.c:1028
19469 #, gcc-internal-format
19470 msgid "SSA_NAME_DEF_STMT is wrong"
19474 #, gcc-internal-format
19475 msgid "missing definition"
19479 #, gcc-internal-format
19480 msgid "definition in block %i does not dominate use in block %i"
19484 #, gcc-internal-format
19485 msgid "definition in block %i follows the use"
19489 #, gcc-internal-format
19490 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
19494 #, gcc-internal-format
19495 msgid "no immediate_use list"
19499 #, gcc-internal-format
19500 msgid "wrong immediate use list"
19504 #, gcc-internal-format
19505 msgid "incoming edge count does not match number of PHI arguments"
19509 #, gcc-internal-format
19510 msgid "PHI argument is missing for edge %d->%d"
19514 #, gcc-internal-format
19515 msgid "PHI argument is not SSA_NAME, or invariant"
19519 #, gcc-internal-format
19520 msgid "wrong edge %d->%d for PHI argument"
19524 #, gcc-internal-format
19525 msgid "AUX pointer initialized for edge %d->%d"
19529 #, gcc-internal-format
19530 msgid "stmt (%p) marked modified after optimization pass: "
19534 #, gcc-internal-format
19535 msgid "statement makes a memory store, but has no VDEFS"
19539 #, gcc-internal-format
19540 msgid "statement has VDEF operand not in defs list"
19544 #, gcc-internal-format
19545 msgid "statement has VDEF but no VUSE operand"
19549 #, gcc-internal-format
19550 msgid "VDEF and VUSE do not use the same symbol"
19554 #, gcc-internal-format
19555 msgid "statement has VUSE operand not in uses list"
19559 #, gcc-internal-format
19560 msgid "verify_ssa failed"
19564 #, gcc-internal-format
19565 msgid "%qD was declared here"
19569 #, gcc-internal-format
19570 msgid "%qD is used uninitialized in this function"
19573 #: tree-ssa.c:1752 tree-ssa.c:1791
19574 #, gcc-internal-format
19575 msgid "%qD may be used uninitialized in this function"
19579 #, gcc-internal-format
19580 msgid "array subscript is outside array bounds"
19584 #, gcc-internal-format
19585 msgid "array subscript is above array bounds"
19589 #, gcc-internal-format
19590 msgid "array subscript is below array bounds"
19594 #, gcc-internal-format
19596 "assuming signed overflow does not occur when simplifying conditional to "
19601 #, gcc-internal-format
19602 msgid "assuming signed overflow does not occur when simplifying conditional"
19606 #, gcc-internal-format
19607 msgid "comparison always false due to limited range of data type"
19611 #, gcc-internal-format
19612 msgid "comparison always true due to limited range of data type"
19616 #, gcc-internal-format
19618 "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %"
19623 #, gcc-internal-format
19625 "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%"
19630 #, gcc-internal-format
19631 msgid "ignoring attributes applied to %qT after definition"
19635 #, gcc-internal-format
19636 msgid "%q+D already declared with dllexport attribute: dllimport ignored"
19640 #, gcc-internal-format
19642 "%q+D redeclared without dllimport attribute after being referenced with dll "
19647 #, gcc-internal-format
19648 msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
19652 #, gcc-internal-format
19653 msgid "inline function %q+D declared as dllimport: attribute ignored"
19657 #, gcc-internal-format
19658 msgid "function %q+D definition is marked dllimport"
19661 #: tree.c:5363 config/sh/symbian-c.c:144 config/sh/symbian-cxx.c:576
19662 #, gcc-internal-format
19663 msgid "variable %q+D definition is marked dllimport"
19666 #: tree.c:5390 config/sh/symbian-c.c:164 config/sh/symbian-cxx.c:651
19667 #, gcc-internal-format
19668 msgid "external linkage required for symbol %q+D because of %qE attribute"
19672 #, gcc-internal-format
19674 "%qE implies default visibility, but %qD has already been declared with a "
19675 "different visibility"
19679 #, gcc-internal-format
19680 msgid "arrays of functions are not meaningful"
19684 #, gcc-internal-format
19685 msgid "function return type cannot be function"
19688 #: tree.c:8361 tree.c:8446 tree.c:8507
19689 #, gcc-internal-format
19690 msgid "tree check: %s, have %s in %s, at %s:%d"
19694 #, gcc-internal-format
19695 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
19699 #, gcc-internal-format
19700 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
19704 #, gcc-internal-format
19705 msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
19709 #, gcc-internal-format
19710 msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
19714 #, gcc-internal-format
19716 "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
19721 #, gcc-internal-format
19722 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
19726 #, gcc-internal-format
19727 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
19731 #, gcc-internal-format
19733 "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %"
19737 #: value-prof.c:376
19738 #, gcc-internal-format
19739 msgid "Dead histogram"
19742 #: value-prof.c:407
19743 #, gcc-internal-format
19745 "Histogram value statement does not correspond to the statement it is "
19749 #: value-prof.c:420
19750 #, gcc-internal-format
19751 msgid "verify_histograms failed"
19754 #: value-prof.c:467
19755 #, gcc-internal-format
19757 "Correcting inconsistent value profile: %s profiler overall count (%d) does "
19758 "not match BB count (%d)"
19761 #: value-prof.c:477
19762 #, gcc-internal-format
19764 "Corrupted value profile: %s profiler overall count (%d) does not match BB "
19768 #: var-tracking.c:6051
19769 #, gcc-internal-format
19771 "variable tracking size limit exceeded with -fvar-tracking-assignments, "
19775 #: var-tracking.c:6055
19776 #, gcc-internal-format
19777 msgid "variable tracking size limit exceeded"
19781 #, gcc-internal-format
19782 msgid "%+D causes a section type conflict"
19786 #, gcc-internal-format
19788 "alignment of %q+D is greater than maximum object file alignment. Using %d"
19791 #: varasm.c:1364 varasm.c:1372
19792 #, gcc-internal-format
19793 msgid "register name not specified for %q+D"
19797 #, gcc-internal-format
19798 msgid "invalid register name for %q+D"
19802 #, gcc-internal-format
19803 msgid "data type of %q+D isn%'t suitable for a register"
19807 #, gcc-internal-format
19808 msgid "register specified for %q+D isn%'t suitable for data type"
19812 #, gcc-internal-format
19813 msgid "global register variable has initial value"
19817 #, gcc-internal-format
19818 msgid "optimization may eliminate reads and/or writes to register variables"
19822 #, gcc-internal-format
19823 msgid "register name given for non-register variable %q+D"
19827 #, gcc-internal-format
19828 msgid "global destructors not supported on this target"
19832 #, gcc-internal-format
19833 msgid "global constructors not supported on this target"
19837 #, gcc-internal-format
19838 msgid "thread-local COMMON data not implemented"
19842 #, gcc-internal-format
19844 "requested alignment for %q+D is greater than implemented alignment of %wu"
19848 #, gcc-internal-format
19849 msgid "initializer for integer/fixed-point value is too complicated"
19853 #, gcc-internal-format
19854 msgid "initializer for floating value is not a floating constant"
19858 #, gcc-internal-format
19859 msgid "invalid initial value for member %qE"
19862 #: varasm.c:5285 varasm.c:5329
19863 #, gcc-internal-format
19864 msgid "weak declaration of %q+D must precede definition"
19868 #, gcc-internal-format
19870 "weak declaration of %q+D after first use results in unspecified behavior"
19874 #, gcc-internal-format
19875 msgid "weak declaration of %q+D must be public"
19879 #, gcc-internal-format
19880 msgid "weak declaration of %q+D not supported"
19883 #: varasm.c:5360 varasm.c:5766
19884 #, gcc-internal-format
19885 msgid "only weak aliases are supported in this configuration"
19889 #, gcc-internal-format
19890 msgid "weakref is not supported in this configuration"
19894 #, gcc-internal-format
19895 msgid "%q+D aliased to undefined symbol %qE"
19899 #, gcc-internal-format
19900 msgid "%q+D aliased to external symbol %qE"
19904 #, gcc-internal-format
19905 msgid "weakref %q+D ultimately targets itself"
19909 #, gcc-internal-format
19910 msgid "weakref %q+D must have static linkage"
19914 #, gcc-internal-format
19915 msgid "alias definitions not supported in this configuration"
19918 #: varasm.c:5822 config/sol2.c:156
19919 #, gcc-internal-format
19920 msgid "visibility attribute not supported in this configuration; ignored"
19924 #, gcc-internal-format
19925 msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
19929 #, gcc-internal-format
19930 msgid "underflowed virtual array %s in %s, at %s:%d"
19934 #, gcc-internal-format
19935 msgid "vector %s %s domain error, in %s at %s:%u"
19938 #. Print an error message for unrecognized stab codes.
19940 #, gcc-internal-format
19941 msgid "no sclass for %s stab (0x%x)"
19944 #: config/darwin-c.c:85
19945 #, gcc-internal-format
19946 msgid "too many #pragma options align=reset"
19949 #: config/darwin-c.c:105 config/darwin-c.c:108 config/darwin-c.c:110
19950 #: config/darwin-c.c:112
19951 #, gcc-internal-format
19952 msgid "malformed '#pragma options', ignoring"
19955 #: config/darwin-c.c:115
19956 #, gcc-internal-format
19957 msgid "junk at end of '#pragma options'"
19960 #: config/darwin-c.c:125
19961 #, gcc-internal-format
19962 msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
19965 #: config/darwin-c.c:137
19966 #, gcc-internal-format
19967 msgid "missing '(' after '#pragma unused', ignoring"
19970 #: config/darwin-c.c:155
19971 #, gcc-internal-format
19972 msgid "missing ')' after '#pragma unused', ignoring"
19975 #: config/darwin-c.c:158
19976 #, gcc-internal-format
19977 msgid "junk at end of '#pragma unused'"
19980 #: config/darwin-c.c:169
19981 #, gcc-internal-format
19982 msgid "malformed '#pragma ms_struct', ignoring"
19985 #: config/darwin-c.c:177
19986 #, gcc-internal-format
19987 msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
19990 #: config/darwin-c.c:180
19991 #, gcc-internal-format
19992 msgid "junk at end of '#pragma ms_struct'"
19995 #: config/darwin-c.c:406
19996 #, gcc-internal-format
19997 msgid "subframework include %s conflicts with framework include"
20000 #: config/darwin-c.c:589
20001 #, gcc-internal-format
20002 msgid "Unknown value %qs of -mmacosx-version-min"
20005 #: config/darwin.c:1428
20006 #, gcc-internal-format
20008 "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
20011 #: config/darwin.c:1435
20012 #, gcc-internal-format
20013 msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
20016 #: config/darwin.c:1560
20017 #, gcc-internal-format
20019 "internal and protected visibility attributes not supported in this "
20020 "configuration; ignored"
20023 #: config/host-darwin.c:62
20024 #, gcc-internal-format
20025 msgid "couldn't unmap pch_address_space: %m"
20028 #: config/sol2-c.c:93 config/sol2-c.c:109
20029 #, gcc-internal-format
20030 msgid "malformed %<#pragma align%>, ignoring"
20033 #: config/sol2-c.c:102
20034 #, gcc-internal-format
20035 msgid "invalid alignment for %<#pragma align%>, ignoring"
20038 #: config/sol2-c.c:117
20039 #, gcc-internal-format
20040 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
20043 #: config/sol2-c.c:129 config/sol2-c.c:141
20044 #, gcc-internal-format
20045 msgid "malformed %<#pragma align%>"
20048 #: config/sol2-c.c:136
20049 #, gcc-internal-format
20050 msgid "junk at end of %<#pragma align%>"
20053 #: config/sol2-c.c:157 config/sol2-c.c:164
20054 #, gcc-internal-format
20055 msgid "malformed %<#pragma init%>, ignoring"
20058 #: config/sol2-c.c:188 config/sol2-c.c:200
20059 #, gcc-internal-format
20060 msgid "malformed %<#pragma init%>"
20063 #: config/sol2-c.c:195
20064 #, gcc-internal-format
20065 msgid "junk at end of %<#pragma init%>"
20068 #: config/sol2-c.c:216 config/sol2-c.c:223
20069 #, gcc-internal-format
20070 msgid "malformed %<#pragma fini%>, ignoring"
20073 #: config/sol2-c.c:247 config/sol2-c.c:259
20074 #, gcc-internal-format
20075 msgid "malformed %<#pragma fini%>"
20078 #: config/sol2-c.c:254
20079 #, gcc-internal-format
20080 msgid "junk at end of %<#pragma fini%>"
20083 #: config/sol2.c:54
20084 #, gcc-internal-format
20085 msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
20088 #: config/vxworks.c:146
20089 #, gcc-internal-format
20090 msgid "PIC is only supported for RTPs"
20093 #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
20094 #. sections. machopic_select_section ensures that weak variables go in
20095 #. coalesced sections. Weak aliases (or any other kind of aliases) are
20096 #. not supported. Weak symbols that aren't visible outside the .s file
20097 #. are not supported.
20098 #: config/darwin.h:497
20099 #, gcc-internal-format
20100 msgid "alias definitions not supported in Mach-O; ignored"
20104 #: config/vx-common.h:89
20105 #, gcc-internal-format
20106 msgid "profiler support for VxWorks"
20109 #: config/alpha/alpha.c:230 config/rs6000/rs6000.c:3144
20110 #, gcc-internal-format
20111 msgid "bad value %qs for -mtls-size switch"
20114 #: config/alpha/alpha.c:284
20115 #, gcc-internal-format
20116 msgid "-f%s ignored for Unicos/Mk (not supported)"
20119 #: config/alpha/alpha.c:308
20120 #, gcc-internal-format
20121 msgid "-mieee not supported on Unicos/Mk"
20124 #: config/alpha/alpha.c:319
20125 #, gcc-internal-format
20126 msgid "-mieee-with-inexact not supported on Unicos/Mk"
20129 #: config/alpha/alpha.c:336
20130 #, gcc-internal-format
20131 msgid "bad value %qs for -mtrap-precision switch"
20134 #: config/alpha/alpha.c:350
20135 #, gcc-internal-format
20136 msgid "bad value %qs for -mfp-rounding-mode switch"
20139 #: config/alpha/alpha.c:365
20140 #, gcc-internal-format
20141 msgid "bad value %qs for -mfp-trap-mode switch"
20144 #: config/alpha/alpha.c:379
20145 #, gcc-internal-format
20146 msgid "bad value %qs for -mcpu switch"
20149 #: config/alpha/alpha.c:391
20150 #, gcc-internal-format
20151 msgid "bad value %qs for -mtune switch"
20154 #: config/alpha/alpha.c:398
20155 #, gcc-internal-format
20156 msgid "trap mode not supported on Unicos/Mk"
20159 #: config/alpha/alpha.c:405
20160 #, gcc-internal-format
20161 msgid "fp software completion requires -mtrap-precision=i"
20164 #: config/alpha/alpha.c:421
20165 #, gcc-internal-format
20166 msgid "rounding mode not supported for VAX floats"
20169 #: config/alpha/alpha.c:426
20170 #, gcc-internal-format
20171 msgid "trap mode not supported for VAX floats"
20174 #: config/alpha/alpha.c:430
20175 #, gcc-internal-format
20176 msgid "128-bit long double not supported for VAX floats"
20179 #: config/alpha/alpha.c:458
20180 #, gcc-internal-format
20181 msgid "L%d cache latency unknown for %s"
20184 #: config/alpha/alpha.c:473
20185 #, gcc-internal-format
20186 msgid "bad value %qs for -mmemory-latency"
20189 #: config/alpha/alpha.c:6732 config/alpha/alpha.c:6735 config/s390/s390.c:8824
20190 #: config/s390/s390.c:8827
20191 #, gcc-internal-format
20192 msgid "bad builtin fcode"
20195 #: config/arc/arc.c:393
20196 #, gcc-internal-format
20197 msgid "argument of %qE attribute is not a string constant"
20200 #: config/arc/arc.c:401
20201 #, gcc-internal-format
20202 msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
20205 #: config/arm/arm.c:1337
20206 #, gcc-internal-format
20207 msgid "switch -mcpu=%s conflicts with -march= switch"
20210 #: config/arm/arm.c:1347 config/rs6000/rs6000.c:2363 config/sparc/sparc.c:776
20211 #, gcc-internal-format
20212 msgid "bad value (%s) for %s switch"
20215 #: config/arm/arm.c:1460
20216 #, gcc-internal-format
20217 msgid "invalid __fp16 format option: -mfp16-format=%s"
20220 #: config/arm/arm.c:1477
20221 #, gcc-internal-format
20222 msgid "invalid ABI option: -mabi=%s"
20225 #: config/arm/arm.c:1485
20226 #, gcc-internal-format
20227 msgid "target CPU does not support ARM mode"
20230 #: config/arm/arm.c:1491
20231 #, gcc-internal-format
20232 msgid "target CPU does not support interworking"
20235 #: config/arm/arm.c:1497
20236 #, gcc-internal-format
20237 msgid "target CPU does not support THUMB instructions"
20240 #: config/arm/arm.c:1515
20241 #, gcc-internal-format
20243 "enabling backtrace support is only meaningful when compiling for the Thumb"
20246 #: config/arm/arm.c:1518
20247 #, gcc-internal-format
20249 "enabling callee interworking support is only meaningful when compiling for "
20253 #: config/arm/arm.c:1521
20254 #, gcc-internal-format
20256 "enabling caller interworking support is only meaningful when compiling for "
20260 #: config/arm/arm.c:1525
20261 #, gcc-internal-format
20262 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
20265 #: config/arm/arm.c:1533
20266 #, gcc-internal-format
20267 msgid "-fpic and -mapcs-reent are incompatible"
20270 #: config/arm/arm.c:1536
20271 #, gcc-internal-format
20272 msgid "APCS reentrant code not supported. Ignored"
20275 #: config/arm/arm.c:1544
20276 #, gcc-internal-format
20277 msgid "-g with -mno-apcs-frame may not give sensible debugging"
20280 #: config/arm/arm.c:1547
20281 #, gcc-internal-format
20282 msgid "passing floating point arguments in fp regs not yet supported"
20285 #: config/arm/arm.c:1605
20286 #, gcc-internal-format
20287 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
20290 #: config/arm/arm.c:1608
20291 #, gcc-internal-format
20292 msgid "iwmmxt abi requires an iwmmxt capable cpu"
20295 #: config/arm/arm.c:1617
20296 #, gcc-internal-format
20297 msgid "invalid floating point emulation option: -mfpe=%s"
20300 #: config/arm/arm.c:1645
20301 #, gcc-internal-format
20302 msgid "invalid floating point option: -mfpu=%s"
20305 #: config/arm/arm.c:1684
20306 #, gcc-internal-format
20307 msgid "invalid floating point abi: -mfloat-abi=%s"
20310 #: config/arm/arm.c:1692
20311 #, gcc-internal-format
20312 msgid "FPA is unsupported in the AAPCS"
20315 #: config/arm/arm.c:1697
20316 #, gcc-internal-format
20317 msgid "AAPCS does not support -mcaller-super-interworking"
20320 #: config/arm/arm.c:1700
20321 #, gcc-internal-format
20322 msgid "AAPCS does not support -mcallee-super-interworking"
20325 #: config/arm/arm.c:1707
20326 #, gcc-internal-format
20327 msgid "iWMMXt and hardware floating point"
20330 #: config/arm/arm.c:1711
20331 #, gcc-internal-format
20332 msgid "Thumb-2 iWMMXt"
20335 #: config/arm/arm.c:1715
20336 #, gcc-internal-format
20337 msgid "__fp16 and no ldrh"
20340 #: config/arm/arm.c:1735
20341 #, gcc-internal-format
20342 msgid "-mfloat-abi=hard and VFP"
20345 #: config/arm/arm.c:1759
20346 #, gcc-internal-format
20347 msgid "invalid thread pointer option: -mtp=%s"
20350 #: config/arm/arm.c:1772
20351 #, gcc-internal-format
20352 msgid "can not use -mtp=cp15 with 16-bit Thumb"
20355 #: config/arm/arm.c:1786
20356 #, gcc-internal-format
20357 msgid "structure size boundary can only be set to %s"
20360 #: config/arm/arm.c:1792
20361 #, gcc-internal-format
20362 msgid "RTP PIC is incompatible with Thumb"
20365 #: config/arm/arm.c:1801
20366 #, gcc-internal-format
20367 msgid "RTP PIC is incompatible with -msingle-pic-base"
20370 #: config/arm/arm.c:1813
20371 #, gcc-internal-format
20372 msgid "-mpic-register= is useless without -fpic"
20375 #: config/arm/arm.c:1822
20376 #, gcc-internal-format
20377 msgid "unable to use '%s' for PIC register"
20380 #: config/arm/arm.c:1875
20381 #, gcc-internal-format
20382 msgid "-freorder-blocks-and-partition not supported on this architecture"
20385 #: config/arm/arm.c:3630
20386 #, gcc-internal-format
20387 msgid "Non-AAPCS derived PCS variant"
20390 #: config/arm/arm.c:3632
20391 #, gcc-internal-format
20392 msgid "Variadic functions must use the base AAPCS variant"
20395 #: config/arm/arm.c:3651
20396 #, gcc-internal-format
20397 msgid "PCS variant"
20400 #: config/arm/arm.c:4529 config/arm/arm.c:4547 config/avr/avr.c:4838
20401 #: config/avr/avr.c:4854 config/bfin/bfin.c:5551 config/bfin/bfin.c:5612
20402 #: config/bfin/bfin.c:5641 config/h8300/h8300.c:5343 config/i386/i386.c:4413
20403 #: config/i386/i386.c:25989 config/i386/i386.c:26069
20404 #: config/m68hc11/m68hc11.c:1168 config/m68k/m68k.c:806
20405 #: config/mcore/mcore.c:3036 config/mep/mep.c:4042 config/mep/mep.c:4056
20406 #: config/mep/mep.c:4130 config/rs6000/rs6000.c:23490 config/rx/rx.c:2099
20407 #: config/sh/sh.c:8716 config/sh/sh.c:8734 config/sh/sh.c:8763
20408 #: config/sh/sh.c:8845 config/sh/sh.c:8868 config/spu/spu.c:3851
20409 #: config/stormy16/stormy16.c:2230 config/v850/v850.c:2080
20410 #, gcc-internal-format
20411 msgid "%qE attribute only applies to functions"
20414 #: config/arm/arm.c:16401
20415 #, gcc-internal-format
20416 msgid "unable to compute real location of stacked parameter"
20419 #: config/arm/arm.c:17981
20420 #, gcc-internal-format
20421 msgid "argument must be a constant"
20424 #. @@@ better error message
20425 #: config/arm/arm.c:18289 config/arm/arm.c:18326
20426 #, gcc-internal-format
20427 msgid "selector must be an immediate"
20430 #. @@@ better error message
20431 #: config/arm/arm.c:18369
20432 #, gcc-internal-format
20433 msgid "mask must be an immediate"
20436 #: config/arm/arm.c:19031
20437 #, gcc-internal-format
20438 msgid "no low registers available for popping high registers"
20441 #: config/arm/arm.c:19254
20442 #, gcc-internal-format
20443 msgid "interrupt Service Routines cannot be coded in Thumb mode"
20446 #: config/arm/arm.c:21374
20447 #, gcc-internal-format
20448 msgid "the mangling of %<va_list%> has changed in GCC 4.4"
20451 #: config/arm/pe.c:158 config/mcore/mcore.c:2911
20452 #, gcc-internal-format
20453 msgid "initialized variable %q+D is marked dllimport"
20456 #: config/arm/pe.c:167
20457 #, gcc-internal-format
20458 msgid "static variable %q+D is marked dllimport"
20461 #: config/avr/avr.c:425
20462 #, gcc-internal-format
20463 msgid "'builtin_return_address' contains only 2 bytes of address"
20466 #: config/avr/avr.c:1141
20467 #, gcc-internal-format
20468 msgid "Pointer offset from symbol maybe incorrect."
20471 #: config/avr/avr.c:1198
20472 #, gcc-internal-format
20473 msgid "accessing data memory with program memory address"
20476 #: config/avr/avr.c:1238
20477 #, gcc-internal-format
20478 msgid "accessing program memory with data memory address"
20481 #: config/avr/avr.c:4652
20482 #, gcc-internal-format
20483 msgid "%qs appears to be a misspelled interrupt handler"
20486 #: config/avr/avr.c:4661
20487 #, gcc-internal-format
20488 msgid "%qs appears to be a misspelled signal handler"
20491 #: config/avr/avr.c:4811
20492 #, gcc-internal-format
20493 msgid "only initialized variables can be placed into program memory area"
20496 #: config/avr/avr.c:4945
20497 #, gcc-internal-format
20498 msgid "only uninitialized variables can be placed in the .noinit section"
20501 #: config/avr/avr.c:4959
20502 #, gcc-internal-format
20503 msgid "MCU %qs supported for assembler only"
20506 #: config/bfin/bfin.c:2555 config/m68k/m68k.c:523
20507 #, gcc-internal-format
20508 msgid "-mshared-library-id=%s is not between 0 and %d"
20511 #: config/bfin/bfin.c:2575
20512 #, gcc-internal-format
20513 msgid "-mcpu=%s is not valid"
20516 #: config/bfin/bfin.c:2611
20517 #, gcc-internal-format
20518 msgid "-mcpu=%s has invalid silicon revision"
20521 #: config/bfin/bfin.c:2676
20522 #, gcc-internal-format
20523 msgid "-mshared-library-id= specified without -mid-shared-library"
20526 #: config/bfin/bfin.c:2679
20527 #, gcc-internal-format
20528 msgid "Can't use multiple stack checking methods together."
20531 #: config/bfin/bfin.c:2682
20532 #, gcc-internal-format
20533 msgid "ID shared libraries and FD-PIC mode can't be used together."
20536 #: config/bfin/bfin.c:2687 config/m68k/m68k.c:631
20537 #, gcc-internal-format
20538 msgid "cannot specify both -msep-data and -mid-shared-library"
20541 #: config/bfin/bfin.c:2707
20542 #, gcc-internal-format
20543 msgid "-mmulticore can only be used with BF561"
20546 #: config/bfin/bfin.c:2710
20547 #, gcc-internal-format
20548 msgid "-mcorea should be used with -mmulticore"
20551 #: config/bfin/bfin.c:2713
20552 #, gcc-internal-format
20553 msgid "-mcoreb should be used with -mmulticore"
20556 #: config/bfin/bfin.c:2716
20557 #, gcc-internal-format
20558 msgid "-mcorea and -mcoreb can't be used together"
20561 #: config/bfin/bfin.c:5556
20562 #, gcc-internal-format
20563 msgid "multiple function type attributes specified"
20566 #: config/bfin/bfin.c:5623
20567 #, gcc-internal-format
20568 msgid "can't apply both longcall and shortcall attributes to the same function"
20571 #: config/bfin/bfin.c:5673 config/i386/winnt.c:59 config/mep/mep.c:3946
20572 #: config/mep/mep.c:4084
20573 #, gcc-internal-format
20574 msgid "%qE attribute only applies to variables"
20577 #: config/bfin/bfin.c:5680
20578 #, gcc-internal-format
20579 msgid "%qE attribute cannot be specified for local variables"
20582 #. This function is for retrieving a part of an instruction name for
20583 #. an operator, for immediate output. If that ever happens for
20584 #. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
20586 #: config/cris/cris.c:471
20587 #, gcc-internal-format
20588 msgid "MULT case in cris_op_str"
20591 #: config/cris/cris.c:861
20592 #, gcc-internal-format
20593 msgid "invalid use of ':' modifier"
20596 #: config/cris/cris.c:1048 config/moxie/moxie.c:169
20597 #, gcc-internal-format
20598 msgid "internal error: bad register: %d"
20601 #: config/cris/cris.c:1615
20602 #, gcc-internal-format
20603 msgid "internal error: sideeffect-insn affecting main effect"
20606 #: config/cris/cris.c:1712
20607 #, gcc-internal-format
20608 msgid "unknown cc_attr value"
20611 #. If we get here, the caller got its initial tests wrong.
20612 #: config/cris/cris.c:2096
20613 #, gcc-internal-format
20614 msgid "internal error: cris_side_effect_mode_ok with bad operands"
20617 #: config/cris/cris.c:2388
20618 #, gcc-internal-format
20619 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
20622 #: config/cris/cris.c:2416
20623 #, gcc-internal-format
20624 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
20627 #: config/cris/cris.c:2452
20628 #, gcc-internal-format
20629 msgid "unknown CRIS cpu version specification in -mtune= : %s"
20632 #: config/cris/cris.c:2473
20633 #, gcc-internal-format
20634 msgid "-fPIC and -fpic are not supported in this configuration"
20637 #: config/cris/cris.c:2488
20638 #, gcc-internal-format
20639 msgid "that particular -g option is invalid with -maout and -melinux"
20642 #: config/cris/cris.c:2714
20643 #, gcc-internal-format
20644 msgid "Unknown src"
20647 #: config/cris/cris.c:2775
20648 #, gcc-internal-format
20649 msgid "Unknown dest"
20652 #: config/cris/cris.c:3060
20653 #, gcc-internal-format
20654 msgid "stackframe too big: %d bytes"
20657 #: config/cris/cris.c:3554 config/cris/cris.c:3582
20658 #, gcc-internal-format
20659 msgid "expand_binop failed in movsi got"
20662 #: config/cris/cris.c:3664
20663 #, gcc-internal-format
20664 msgid "emitting PIC operand, but PIC register isn't set up"
20667 #. Definitions for GCC. Part of the machine description for CRIS.
20668 #. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2008,
20669 #. 2009 Free Software Foundation, Inc.
20670 #. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
20672 #. This file is part of GCC.
20674 #. GCC is free software; you can redistribute it and/or modify
20675 #. it under the terms of the GNU General Public License as published by
20676 #. the Free Software Foundation; either version 3, or (at your option)
20677 #. any later version.
20679 #. GCC is distributed in the hope that it will be useful,
20680 #. but WITHOUT ANY WARRANTY; without even the implied warranty of
20681 #. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20682 #. GNU General Public License for more details.
20684 #. You should have received a copy of the GNU General Public License
20685 #. along with GCC; see the file COPYING3. If not see
20686 #. <http://www.gnu.org/licenses/>.
20687 #. After the first "Node:" comment comes all preprocessor directives and
20688 #. attached declarations described in the info files, the "Using and
20689 #. Porting GCC" manual (uapgcc), in the same order as found in the "Target
20690 #. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
20691 #. really, but needs an update anyway.
20693 #. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
20694 #. for that. If applicable, there is a CRIS-specific comment. The order
20695 #. of macro definitions follow the order in the manual. Every section in
20696 #. the manual (node in the info pages) has an introductory `Node:
20697 #. <subchapter>' comment. If no macros are defined for a section, only
20698 #. the section-comment is present.
20699 #. Note that other header files (e.g. config/elfos.h, config/linux.h,
20700 #. config/cris/linux.h and config/cris/aout.h) are responsible for lots of
20701 #. settings not repeated below. This file contains general CRIS
20702 #. definitions and definitions for the cris-*-elf subtarget.
20703 #. We don't want to use gcc_assert for everything, as that can be
20705 #: config/cris/cris.h:43
20706 #, gcc-internal-format
20707 msgid "CRIS-port assertion failed: "
20710 #. Node: Caller Saves
20711 #. (no definitions)
20712 #. Node: Function entry
20713 #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
20714 #. TARGET_ASM_FUNCTION_EPILOGUE.
20716 #: config/cris/cris.h:929
20717 #, gcc-internal-format
20718 msgid "no FUNCTION_PROFILER for CRIS"
20721 #: config/crx/crx.h:363
20722 #, gcc-internal-format
20723 msgid "Profiler support for CRX"
20726 #: config/frv/frv.c:8732
20727 #, gcc-internal-format
20728 msgid "accumulator is not a constant integer"
20731 #: config/frv/frv.c:8737
20732 #, gcc-internal-format
20733 msgid "accumulator number is out of bounds"
20736 #: config/frv/frv.c:8748
20737 #, gcc-internal-format
20738 msgid "inappropriate accumulator for %qs"
20741 #: config/frv/frv.c:8825
20742 #, gcc-internal-format
20743 msgid "invalid IACC argument"
20746 #: config/frv/frv.c:8848
20747 #, gcc-internal-format
20748 msgid "%qs expects a constant argument"
20751 #: config/frv/frv.c:8853
20752 #, gcc-internal-format
20753 msgid "constant argument out of range for %qs"
20756 #: config/frv/frv.c:9334
20757 #, gcc-internal-format
20758 msgid "media functions are not available unless -mmedia is used"
20761 #: config/frv/frv.c:9346
20762 #, gcc-internal-format
20763 msgid "this media function is only available on the fr500"
20766 #: config/frv/frv.c:9374
20767 #, gcc-internal-format
20768 msgid "this media function is only available on the fr400 and fr550"
20771 #: config/frv/frv.c:9393
20772 #, gcc-internal-format
20773 msgid "this builtin function is only available on the fr405 and fr450"
20776 #: config/frv/frv.c:9402
20777 #, gcc-internal-format
20778 msgid "this builtin function is only available on the fr500 and fr550"
20781 #: config/frv/frv.c:9414
20782 #, gcc-internal-format
20783 msgid "this builtin function is only available on the fr450"
20786 #: config/h8300/h8300.c:332
20787 #, gcc-internal-format
20788 msgid "-ms2600 is used without -ms"
20791 #: config/h8300/h8300.c:338
20792 #, gcc-internal-format
20793 msgid "-mn is used without -mh or -ms"
20796 #: config/i386/host-cygwin.c:64
20797 #, gcc-internal-format
20798 msgid "can't extend PCH file: %m"
20801 #: config/i386/host-cygwin.c:75
20802 #, gcc-internal-format
20803 msgid "can't set position in PCH file: %m"
20806 #: config/i386/i386.c:2832 config/i386/i386.c:3081
20807 #, gcc-internal-format
20808 msgid "bad value (%s) for %stune=%s %s"
20811 #: config/i386/i386.c:2835
20812 #, gcc-internal-format
20814 "%stune=x86-64%s is deprecated. Use %stune=k8%s or %stune=generic%s instead "
20818 #: config/i386/i386.c:2881
20819 #, gcc-internal-format
20820 msgid "bad value (%s) for %sstringop-strategy=%s %s"
20823 #: config/i386/i386.c:2898
20824 #, gcc-internal-format
20825 msgid "unknown ABI (%s) for %sabi=%s %s"
20828 #: config/i386/i386.c:2913
20829 #, gcc-internal-format
20830 msgid "code model %s does not support PIC mode"
20833 #: config/i386/i386.c:2919
20834 #, gcc-internal-format
20835 msgid "bad value (%s) for %scmodel=%s %s"
20838 #: config/i386/i386.c:2943
20839 #, gcc-internal-format
20840 msgid "bad value (%s) for %sasm=%s %s"
20843 #: config/i386/i386.c:2947
20844 #, gcc-internal-format
20845 msgid "code model %qs not supported in the %s bit mode"
20848 #: config/i386/i386.c:2950
20849 #, gcc-internal-format
20850 msgid "%i-bit mode not compiled in"
20853 #: config/i386/i386.c:2962 config/i386/i386.c:3066
20854 #, gcc-internal-format
20855 msgid "CPU you selected does not support x86-64 instruction set"
20858 #: config/i386/i386.c:3038
20859 #, gcc-internal-format
20860 msgid "generic CPU can be used only for %stune=%s %s"
20863 #: config/i386/i386.c:3041
20864 #, gcc-internal-format
20865 msgid "bad value (%s) for %sarch=%s %s"
20868 #: config/i386/i386.c:3100
20869 #, gcc-internal-format
20870 msgid "%sregparm%s is ignored in 64-bit mode"
20873 #: config/i386/i386.c:3103
20874 #, gcc-internal-format
20875 msgid "%sregparm=%d%s is not between 0 and %d"
20878 #: config/i386/i386.c:3116
20879 #, gcc-internal-format
20880 msgid "%salign-loops%s is obsolete, use -falign-loops%s"
20883 #: config/i386/i386.c:3122 config/i386/i386.c:3137 config/i386/i386.c:3152
20884 #, gcc-internal-format
20885 msgid "%salign-loops=%d%s is not between 0 and %d"
20888 #: config/i386/i386.c:3131
20889 #, gcc-internal-format
20890 msgid "%salign-jumps%s is obsolete, use -falign-jumps%s"
20893 #: config/i386/i386.c:3146
20894 #, gcc-internal-format
20895 msgid "%salign-functions%s is obsolete, use -falign-functions%s"
20898 #: config/i386/i386.c:3181
20899 #, gcc-internal-format
20900 msgid "%sbranch-cost=%d%s is not between 0 and 5"
20903 #: config/i386/i386.c:3189
20904 #, gcc-internal-format
20905 msgid "%slarge-data-threshold=%d%s is negative"
20908 #: config/i386/i386.c:3201
20909 #, gcc-internal-format
20910 msgid "bad value (%s) for %stls-dialect=%s %s"
20913 #: config/i386/i386.c:3209
20914 #, gcc-internal-format
20915 msgid "pc%d is not valid precision setting (32, 64 or 80)"
20918 #: config/i386/i386.c:3225
20919 #, gcc-internal-format
20920 msgid "%srtd%s is ignored in 64bit mode"
20923 #: config/i386/i386.c:3280
20924 #, gcc-internal-format
20925 msgid "%spreferred-stack-boundary=%d%s is not between %d and 12"
20928 #: config/i386/i386.c:3299
20929 #, gcc-internal-format
20930 msgid "-mincoming-stack-boundary=%d is not between %d and 12"
20933 #: config/i386/i386.c:3312
20934 #, gcc-internal-format
20935 msgid "%ssseregparm%s used without SSE enabled"
20938 #: config/i386/i386.c:3323 config/i386/i386.c:3337
20939 #, gcc-internal-format
20940 msgid "SSE instruction set disabled, using 387 arithmetics"
20943 #: config/i386/i386.c:3342
20944 #, gcc-internal-format
20945 msgid "387 instruction set disabled, using SSE arithmetics"
20948 #: config/i386/i386.c:3349
20949 #, gcc-internal-format
20950 msgid "bad value (%s) for %sfpmath=%s %s"
20953 #: config/i386/i386.c:3365
20954 #, gcc-internal-format
20955 msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s"
20958 #: config/i386/i386.c:3385
20959 #, gcc-internal-format
20961 "unwind tables currently require either a frame pointer or %saccumulate-"
20962 "outgoing-args%s for correctness"
20965 #: config/i386/i386.c:3398
20966 #, gcc-internal-format
20967 msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
20970 #: config/i386/i386.c:3809
20971 #, gcc-internal-format
20972 msgid "attribute(target(\"%s\")) is unknown"
20975 #: config/i386/i386.c:3831
20976 #, gcc-internal-format
20977 msgid "option(\"%s\") was already specified"
20980 #: config/i386/i386.c:4426 config/i386/i386.c:4471
20981 #, gcc-internal-format
20982 msgid "fastcall and regparm attributes are not compatible"
20985 #: config/i386/i386.c:4433
20986 #, gcc-internal-format
20987 msgid "%qE attribute requires an integer constant argument"
20990 #: config/i386/i386.c:4439
20991 #, gcc-internal-format
20992 msgid "argument to %qE attribute larger than %d"
20995 #: config/i386/i386.c:4463 config/i386/i386.c:4498
20996 #, gcc-internal-format
20997 msgid "fastcall and cdecl attributes are not compatible"
21000 #: config/i386/i386.c:4467
21001 #, gcc-internal-format
21002 msgid "fastcall and stdcall attributes are not compatible"
21005 #: config/i386/i386.c:4481 config/i386/i386.c:4494
21006 #, gcc-internal-format
21007 msgid "stdcall and cdecl attributes are not compatible"
21010 #: config/i386/i386.c:4485
21011 #, gcc-internal-format
21012 msgid "stdcall and fastcall attributes are not compatible"
21015 #: config/i386/i386.c:4628
21016 #, gcc-internal-format
21017 msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
21020 #: config/i386/i386.c:4631
21021 #, gcc-internal-format
21022 msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
21025 #: config/i386/i386.c:4836
21026 #, gcc-internal-format
21027 msgid "ms_hook_prologue is not compatible with nested function"
21030 #: config/i386/i386.c:4909
21031 #, gcc-internal-format
21033 "ms_abi attribute requires -maccumulate-outgoing-args or subtarget "
21034 "optimization implying it"
21037 #: config/i386/i386.c:5028
21038 #, gcc-internal-format
21039 msgid "AVX vector argument without AVX enabled changes the ABI"
21042 #: config/i386/i386.c:5210
21043 #, gcc-internal-format
21045 "The ABI of passing struct with a flexible array member has changed in GCC 4.4"
21048 #: config/i386/i386.c:5326
21049 #, gcc-internal-format
21050 msgid "The ABI of passing union with long double has changed in GCC 4.4"
21053 #: config/i386/i386.c:5441
21054 #, gcc-internal-format
21056 "The ABI of passing structure with complex float member has changed in GCC 4.4"
21059 #: config/i386/i386.c:5587
21060 #, gcc-internal-format
21061 msgid "SSE register return with SSE disabled"
21064 #: config/i386/i386.c:5593
21065 #, gcc-internal-format
21066 msgid "SSE register argument with SSE disabled"
21069 #: config/i386/i386.c:5609
21070 #, gcc-internal-format
21071 msgid "x87 register return with x87 disabled"
21074 #: config/i386/i386.c:5979
21075 #, gcc-internal-format
21076 msgid "SSE vector argument without SSE enabled changes the ABI"
21079 #: config/i386/i386.c:6017
21080 #, gcc-internal-format
21081 msgid "MMX vector argument without MMX enabled changes the ABI"
21084 #: config/i386/i386.c:6619
21085 #, gcc-internal-format
21086 msgid "SSE vector return without SSE enabled changes the ABI"
21089 #: config/i386/i386.c:6629
21090 #, gcc-internal-format
21091 msgid "MMX vector return without MMX enabled changes the ABI"
21094 #: config/i386/i386.c:11279
21095 #, gcc-internal-format
21096 msgid "extended registers have no high halves"
21099 #: config/i386/i386.c:11294
21100 #, gcc-internal-format
21101 msgid "unsupported operand size for extended register"
21104 #: config/i386/i386.c:11538
21105 #, gcc-internal-format
21106 msgid "non-integer operand used with operand code '%c'"
21109 #: config/i386/i386.c:22959
21110 #, gcc-internal-format
21111 msgid "last argument must be an immediate"
21114 #: config/i386/i386.c:23256
21115 #, gcc-internal-format
21116 msgid "the fifth argument must be a 8-bit immediate"
21119 #: config/i386/i386.c:23351
21120 #, gcc-internal-format
21121 msgid "the third argument must be a 8-bit immediate"
21124 #: config/i386/i386.c:23704
21125 #, gcc-internal-format
21126 msgid "the last argument must be a 4-bit immediate"
21129 #: config/i386/i386.c:23713
21130 #, gcc-internal-format
21131 msgid "the last argument must be a 2-bit immediate"
21134 #: config/i386/i386.c:23722
21135 #, gcc-internal-format
21136 msgid "the last argument must be a 1-bit immediate"
21139 #: config/i386/i386.c:23731
21140 #, gcc-internal-format
21141 msgid "the last argument must be a 5-bit immediate"
21144 #: config/i386/i386.c:23740
21145 #, gcc-internal-format
21146 msgid "the next to last argument must be an 8-bit immediate"
21149 #: config/i386/i386.c:23744 config/i386/i386.c:23942
21150 #, gcc-internal-format
21151 msgid "the last argument must be an 8-bit immediate"
21154 #: config/i386/i386.c:23940
21155 #, gcc-internal-format
21156 msgid "the last argument must be a 32-bit immediate"
21159 #: config/i386/i386.c:24006 config/rs6000/rs6000.c:10239
21160 #, gcc-internal-format
21161 msgid "selector must be an integer constant in the range 0..%wi"
21164 #: config/i386/i386.c:24149
21165 #, gcc-internal-format
21166 msgid "%qE needs unknown isa option"
21169 #: config/i386/i386.c:24153
21170 #, gcc-internal-format
21171 msgid "%qE needs isa option %s"
21174 #: config/i386/i386.c:25996
21175 #, gcc-internal-format
21176 msgid "%qE attribute only available for 64-bit"
21179 #: config/i386/i386.c:26007 config/i386/i386.c:26016
21180 #, gcc-internal-format
21181 msgid "ms_abi and sysv_abi attributes are not compatible"
21184 #: config/i386/i386.c:26054 config/rs6000/rs6000.c:23573
21185 #, gcc-internal-format
21186 msgid "%qE incompatible attribute ignored"
21189 #: config/i386/i386.c:26077
21190 #, gcc-internal-format
21191 msgid "%qE attribute only available for 32-bit"
21194 #: config/i386/i386.c:26083
21195 #, gcc-internal-format
21196 msgid "ms_hook_prologue attribute needs assembler swap suffix support"
21199 #: config/i386/i386.c:30003
21200 #, gcc-internal-format
21201 msgid "vector permutation requires vector constant"
21204 #: config/i386/i386.c:30013
21205 #, gcc-internal-format
21206 msgid "invalid vector permutation constant"
21209 #: config/i386/i386.c:30061
21210 #, gcc-internal-format
21211 msgid "vector permutation (%d %d)"
21214 #: config/i386/i386.c:30064
21215 #, gcc-internal-format
21216 msgid "vector permutation (%d %d %d %d)"
21219 #: config/i386/i386.c:30068
21220 #, gcc-internal-format
21221 msgid "vector permutation (%d %d %d %d %d %d %d %d)"
21224 #: config/i386/i386.c:30073
21225 #, gcc-internal-format
21226 msgid "vector permutation (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d)"
21229 #: config/i386/winnt.c:81
21230 #, gcc-internal-format
21232 "%qE attribute applies only to initialized variables with external linkage"
21235 #: config/i386/winnt.c:143 config/sh/symbian-c.c:96
21236 #: config/sh/symbian-cxx.c:120
21237 #, gcc-internal-format
21238 msgid "definition of static data member %q+D of dllimport'd class"
21241 #: config/i386/winnt.c:292
21242 #, gcc-internal-format
21243 msgid "%q+D:'selectany' attribute applies only to initialized objects"
21246 #: config/i386/winnt.c:440
21247 #, gcc-internal-format
21248 msgid "%q+D causes a section type conflict"
21251 #: config/i386/cygming.h:150
21252 #, gcc-internal-format
21253 msgid "-f%s ignored for target (all code is position independent)"
21256 #: config/i386/djgpp.h:180
21257 #, gcc-internal-format
21258 msgid "-mbnu210 is ignored (option is obsolete)"
21261 #: config/i386/i386-interix.h:256
21262 #, gcc-internal-format
21263 msgid "ms-bitfields not supported for objc"
21266 #. Don't allow flag_pic to propagate since invalid relocations will
21267 #. result otherwise.
21268 #: config/i386/netware.h:81
21269 #, gcc-internal-format
21270 msgid "-fPIC and -fpic are not supported for this target"
21273 #: config/ia64/ia64-c.c:51
21274 #, gcc-internal-format
21275 msgid "malformed #pragma builtin"
21278 #: config/ia64/ia64.c:601
21279 #, gcc-internal-format
21280 msgid "invalid argument of %qE attribute"
21283 #: config/ia64/ia64.c:614
21284 #, gcc-internal-format
21285 msgid "an address area attribute cannot be specified for local variables"
21288 #: config/ia64/ia64.c:621
21289 #, gcc-internal-format
21290 msgid "address area of %q+D conflicts with previous declaration"
21293 #: config/ia64/ia64.c:629
21294 #, gcc-internal-format
21295 msgid "address area attribute cannot be specified for functions"
21298 #: config/ia64/ia64.c:670
21299 #, gcc-internal-format
21300 msgid "%qE attribute requires a string constant argument"
21303 #: config/ia64/ia64.c:5384 config/pa/pa.c:371 config/sh/sh.c:8564
21304 #: config/spu/spu.c:5041
21305 #, gcc-internal-format
21306 msgid "value of -mfixed-range must have form REG1-REG2"
21309 #: config/ia64/ia64.c:5411 config/pa/pa.c:398 config/sh/sh.c:8590
21310 #: config/spu/spu.c:5067
21311 #, gcc-internal-format
21312 msgid "%s-%s is an empty range"
21315 #: config/ia64/ia64.c:5439
21316 #, gcc-internal-format
21317 msgid "bad value %<%s%> for -mtls-size= switch"
21320 #: config/ia64/ia64.c:5464
21321 #, gcc-internal-format
21322 msgid "bad value %<%s%> for -mtune= switch"
21325 #: config/ia64/ia64.c:10634
21326 #, gcc-internal-format
21327 msgid "version attribute is not a string"
21330 #: config/iq2000/iq2000.c:1831
21331 #, gcc-internal-format
21332 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
21335 #: config/iq2000/iq2000.c:2630
21336 #, gcc-internal-format
21337 msgid "argument %qd is not a constant"
21340 #: config/iq2000/iq2000.c:2932 config/xtensa/xtensa.c:2335
21341 #, gcc-internal-format
21342 msgid "PRINT_OPERAND_ADDRESS, null pointer"
21345 #: config/iq2000/iq2000.c:3087
21346 #, gcc-internal-format
21347 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
21350 #: config/iq2000/iq2000.c:3096 config/xtensa/xtensa.c:2189
21351 #, gcc-internal-format
21352 msgid "PRINT_OPERAND null pointer"
21355 #: config/m32c/m32c-pragma.c:63
21356 #, gcc-internal-format
21357 msgid "junk at end of #pragma GCC memregs [0..16]"
21360 #: config/m32c/m32c-pragma.c:70
21361 #, gcc-internal-format
21362 msgid "#pragma GCC memregs must precede any function decls"
21365 #: config/m32c/m32c-pragma.c:81 config/m32c/m32c-pragma.c:88
21366 #, gcc-internal-format
21367 msgid "#pragma GCC memregs takes a number [0..16]"
21370 #: config/m32c/m32c.c:424
21371 #, gcc-internal-format
21372 msgid "invalid target memregs value '%d'"
21375 #: config/m32c/m32c.c:2845
21376 #, gcc-internal-format
21377 msgid "%qE attribute is not supported for R8C target"
21380 #. The argument must be a constant integer.
21381 #: config/m32c/m32c.c:2861 config/sh/sh.c:8771 config/sh/sh.c:8877
21382 #, gcc-internal-format
21383 msgid "%qE attribute argument not an integer constant"
21386 #: config/m32c/m32c.c:2870
21387 #, gcc-internal-format
21388 msgid "%qE attribute argument should be between 18 to 255"
21391 #: config/m32c/m32c.c:4001
21392 #, gcc-internal-format
21393 msgid "%<bank_switch%> has no effect on non-interrupt functions"
21396 #: config/m32c/m32c.c:4102
21397 #, gcc-internal-format
21398 msgid "%<fast_interrupt%> attribute directive ignored"
21401 #: config/m32r/m32r.c:382
21402 #, gcc-internal-format
21403 msgid "invalid argument of %qs attribute"
21406 #: config/m68hc11/m68hc11.c:301
21407 #, gcc-internal-format
21408 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
21411 #: config/m68hc11/m68hc11.c:1253
21412 #, gcc-internal-format
21413 msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
21416 #: config/m68hc11/m68hc11.c:1260
21417 #, gcc-internal-format
21418 msgid "%<trap%> attribute is already used"
21421 #: config/m68k/m68k.c:572
21422 #, gcc-internal-format
21423 msgid "-mcpu=%s conflicts with -march=%s"
21426 #: config/m68k/m68k.c:643
21427 #, gcc-internal-format
21428 msgid "-mpcrel -fPIC is not currently supported on selected cpu"
21431 #: config/m68k/m68k.c:705
21432 #, gcc-internal-format
21433 msgid "-falign-labels=%d is not supported"
21436 #: config/m68k/m68k.c:710
21437 #, gcc-internal-format
21438 msgid "-falign-loops=%d is not supported"
21441 #: config/m68k/m68k.c:813
21442 #, gcc-internal-format
21443 msgid "multiple interrupt attributes not allowed"
21446 #: config/m68k/m68k.c:820
21447 #, gcc-internal-format
21448 msgid "interrupt_thread is available only on fido"
21451 #: config/m68k/m68k.c:1149 config/rs6000/rs6000.c:18071
21452 #, gcc-internal-format
21453 msgid "stack limit expression is not supported"
21456 #: config/mep/mep-pragma.c:65
21457 #, gcc-internal-format
21458 msgid "junk at end of #pragma io_volatile"
21461 #: config/mep/mep-pragma.c:79
21462 #, gcc-internal-format
21463 msgid "#pragma io_volatile takes only on or off"
21466 #: config/mep/mep-pragma.c:118
21467 #, gcc-internal-format
21468 msgid "invalid coprocessor register range"
21471 #: config/mep/mep-pragma.c:138
21472 #, gcc-internal-format
21473 msgid "invalid coprocessor register %qE"
21476 #: config/mep/mep-pragma.c:161
21477 #, gcc-internal-format
21478 msgid "malformed coprocessor register"
21481 #: config/mep/mep-pragma.c:248
21482 #, gcc-internal-format
21483 msgid "junk at end of #pragma GCC coprocessor width"
21486 #: config/mep/mep-pragma.c:255
21487 #, gcc-internal-format
21488 msgid "#pragma GCC coprocessor width takes only 32 or 64"
21491 #: config/mep/mep-pragma.c:275
21492 #, gcc-internal-format
21493 msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]"
21496 #: config/mep/mep-pragma.c:280
21497 #, gcc-internal-format
21498 msgid "#pragma GCC coprocessor subclass '%c' already defined"
21501 #: config/mep/mep-pragma.c:298
21502 #, gcc-internal-format
21503 msgid "malformed #pragma GCC coprocessor subclass"
21506 #: config/mep/mep-pragma.c:320
21507 #, gcc-internal-format
21508 msgid "malformed #pragma disinterrupt"
21511 #: config/mep/mep-pragma.c:334
21512 #, gcc-internal-format
21513 msgid "malformed #pragma GCC coprocessor"
21516 #: config/mep/mep-pragma.c:339
21517 #, gcc-internal-format
21518 msgid "coprocessor not enabled"
21521 #: config/mep/mep-pragma.c:350
21522 #, gcc-internal-format
21523 msgid "unknown #pragma GCC coprocessor %E"
21526 #: config/mep/mep-pragma.c:372
21527 #, gcc-internal-format
21528 msgid "malformed #pragma call"
21531 #: config/mep/mep.c:388
21532 #, gcc-internal-format
21533 msgid "-fpic is not supported"
21536 #: config/mep/mep.c:390
21537 #, gcc-internal-format
21538 msgid "-fPIC is not supported"
21541 #: config/mep/mep.c:392
21542 #, gcc-internal-format
21543 msgid "only one of -ms and -mm may be given"
21546 #: config/mep/mep.c:394
21547 #, gcc-internal-format
21548 msgid "only one of -ms and -ml may be given"
21551 #: config/mep/mep.c:396
21552 #, gcc-internal-format
21553 msgid "only one of -mm and -ml may be given"
21556 #: config/mep/mep.c:398
21557 #, gcc-internal-format
21558 msgid "only one of -ms and -mtiny= may be given"
21561 #: config/mep/mep.c:400
21562 #, gcc-internal-format
21563 msgid "only one of -mm and -mtiny= may be given"
21566 #: config/mep/mep.c:402
21567 #, gcc-internal-format
21568 msgid "-mclip currently has no effect without -mminmax"
21571 #: config/mep/mep.c:409
21572 #, gcc-internal-format
21573 msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
21576 #: config/mep/mep.c:1534
21577 #, gcc-internal-format
21578 msgid "unusual TP-relative address"
21581 #: config/mep/mep.c:3510
21582 #, gcc-internal-format
21583 msgid "unconvertible operand %c %qs"
21586 #: config/mep/mep.c:3953 config/mep/mep.c:4016
21587 #, gcc-internal-format
21588 msgid "address region attributes not allowed with auto storage class"
21591 #: config/mep/mep.c:3959 config/mep/mep.c:4022
21592 #, gcc-internal-format
21593 msgid "address region attributes on pointed-to types ignored"
21596 #: config/mep/mep.c:4008
21597 #, gcc-internal-format
21598 msgid "%qE attribute only applies to variables and functions"
21601 #: config/mep/mep.c:4028 config/mep/mep.c:4316
21602 #, gcc-internal-format
21603 msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
21606 #: config/mep/mep.c:4062
21607 #, gcc-internal-format
21608 msgid "cannot inline interrupt function %qE"
21611 #: config/mep/mep.c:4068
21612 #, gcc-internal-format
21613 msgid "interrupt function must have return type of void"
21616 #: config/mep/mep.c:4073
21617 #, gcc-internal-format
21618 msgid "interrupt function must have no arguments"
21621 #: config/mep/mep.c:4094
21622 #, gcc-internal-format
21623 msgid "%qE attribute allows only an integer constant argument"
21626 #: config/mep/mep.c:4127
21627 #, gcc-internal-format
21628 msgid "%qE attribute only applies to functions, not %s"
21631 #: config/mep/mep.c:4137
21632 #, gcc-internal-format
21633 msgid "To describe a pointer to a VLIW function, use syntax like this:"
21636 #: config/mep/mep.c:4138
21637 #, gcc-internal-format
21638 msgid " typedef int (__vliw *vfuncptr) ();"
21641 #: config/mep/mep.c:4145
21642 #, gcc-internal-format
21643 msgid "To describe an array of VLIW function pointers, use syntax like this:"
21646 #: config/mep/mep.c:4146
21647 #, gcc-internal-format
21648 msgid " typedef int (__vliw *vfuncptr[]) ();"
21651 #: config/mep/mep.c:4151
21652 #, gcc-internal-format
21653 msgid "VLIW functions are not allowed without a VLIW configuration"
21656 #: config/mep/mep.c:4299
21657 #, gcc-internal-format
21658 msgid "\"#pragma disinterrupt %s\" not used"
21661 #: config/mep/mep.c:4441
21662 #, gcc-internal-format
21663 msgid "__io address 0x%x is the same for %qE and %qE"
21666 #: config/mep/mep.c:4589
21667 #, gcc-internal-format
21668 msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
21671 #: config/mep/mep.c:4687
21672 #, gcc-internal-format
21673 msgid "variable %D of type %<io%> must be uninitialized"
21676 #: config/mep/mep.c:4692
21677 #, gcc-internal-format
21678 msgid "variable %D of type %<cb%> must be uninitialized"
21681 #: config/mep/mep.c:6145
21682 #, gcc-internal-format
21683 msgid "coprocessor intrinsic %qs is not available in this configuration"
21686 #: config/mep/mep.c:6148
21687 #, gcc-internal-format
21688 msgid "%qs is not available in VLIW functions"
21691 #: config/mep/mep.c:6151
21692 #, gcc-internal-format
21693 msgid "%qs is not available in non-VLIW functions"
21696 #: config/mep/mep.c:6313 config/mep/mep.c:6431
21697 #, gcc-internal-format
21698 msgid "argument %d of %qE must be in the range %d...%d"
21701 #: config/mep/mep.c:6316
21702 #, gcc-internal-format
21703 msgid "argument %d of %qE must be a multiple of %d"
21706 #: config/mep/mep.c:6370
21707 #, gcc-internal-format
21708 msgid "too few arguments to %qE"
21711 #: config/mep/mep.c:6375
21712 #, gcc-internal-format
21713 msgid "too many arguments to %qE"
21716 #: config/mep/mep.c:6393
21717 #, gcc-internal-format
21718 msgid "argument %d of %qE must be an address"
21721 #: config/mep/mep.c:7189
21722 #, gcc-internal-format
21723 msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
21726 #: config/mep/mep.c:7195
21727 #, gcc-internal-format
21728 msgid "unexpected %d byte cop instruction"
21731 #: config/mips/mips.c:1343 config/mips/mips.c:1345
21732 #, gcc-internal-format
21733 msgid "%qs attribute only applies to functions"
21736 #: config/mips/mips.c:1355
21737 #, gcc-internal-format
21738 msgid "%qE cannot have both %<mips16%> and %<nomips16%> attributes"
21741 #: config/mips/mips.c:1377 config/mips/mips.c:1380
21742 #, gcc-internal-format
21743 msgid "%qE redeclared with conflicting %qs attributes"
21746 #: config/mips/mips.c:2895
21747 #, gcc-internal-format
21751 #: config/mips/mips.c:6374
21752 #, gcc-internal-format
21753 msgid "cannot handle inconsistent calls to %qs"
21756 #: config/mips/mips.c:9181
21757 #, gcc-internal-format
21758 msgid "the %<interrupt%> attribute requires a MIPS32r2 processor"
21761 #: config/mips/mips.c:9183
21762 #, gcc-internal-format
21763 msgid "the %<interrupt%> attribute requires %<-msoft-float%>"
21766 #: config/mips/mips.c:9185
21767 #, gcc-internal-format
21768 msgid "interrupt handlers cannot be MIPS16 functions"
21771 #: config/mips/mips.c:13094
21772 #, gcc-internal-format
21773 msgid "invalid argument to built-in function"
21776 #: config/mips/mips.c:13335
21777 #, gcc-internal-format
21778 msgid "built-in function %qE not supported for MIPS16"
21781 #: config/mips/mips.c:13925
21782 #, gcc-internal-format
21783 msgid "%qs does not support MIPS16 code"
21786 #: config/mips/mips.c:15129
21787 #, gcc-internal-format
21788 msgid "MIPS16 PIC for ABIs other than o32 and o64"
21791 #: config/mips/mips.c:15132
21792 #, gcc-internal-format
21793 msgid "MIPS16 -mxgot code"
21796 #: config/mips/mips.c:15135
21797 #, gcc-internal-format
21798 msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
21801 #: config/mips/mips.c:15266
21802 #, gcc-internal-format
21803 msgid "CPU names must be lower case"
21806 #: config/mips/mips.c:15409
21807 #, gcc-internal-format
21809 "%<-%s%> conflicts with the other architecture options, which specify a %s "
21813 #: config/mips/mips.c:15425
21814 #, gcc-internal-format
21815 msgid "%<-march=%s%> is not compatible with the selected ABI"
21818 #: config/mips/mips.c:15440
21819 #, gcc-internal-format
21820 msgid "%<-mgp64%> used with a 32-bit processor"
21823 #: config/mips/mips.c:15442
21824 #, gcc-internal-format
21825 msgid "%<-mgp32%> used with a 64-bit ABI"
21828 #: config/mips/mips.c:15444
21829 #, gcc-internal-format
21830 msgid "%<-mgp64%> used with a 32-bit ABI"
21833 #: config/mips/mips.c:15460 config/mips/mips.c:15462 config/mips/mips.c:15529
21834 #, gcc-internal-format
21835 msgid "unsupported combination: %s"
21838 #: config/mips/mips.c:15466
21839 #, gcc-internal-format
21841 "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the "
21842 "mfhc1 and mthc1 instructions"
21845 #: config/mips/mips.c:15469
21846 #, gcc-internal-format
21847 msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
21850 #: config/mips/mips.c:15523
21851 #, gcc-internal-format
21852 msgid "the %qs architecture does not support branch-likely instructions"
21855 #: config/mips/mips.c:15563
21856 #, gcc-internal-format
21857 msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
21860 #: config/mips/mips.c:15571 config/mips/mips.c:15574
21861 #, gcc-internal-format
21862 msgid "cannot use small-data accesses for %qs"
21865 #: config/mips/mips.c:15588
21866 #, gcc-internal-format
21867 msgid "%<-mips3d%> requires %<-mpaired-single%>"
21870 #: config/mips/mips.c:15597
21871 #, gcc-internal-format
21872 msgid "%qs must be used with %qs"
21875 #: config/mips/mips.c:15604
21876 #, gcc-internal-format
21877 msgid "the %qs architecture does not support paired-single instructions"
21880 #: config/mips/mips.c:15610
21881 #, gcc-internal-format
21882 msgid "%qs requires a target that provides the %qs instruction"
21885 #: config/mips/mips.c:15715
21886 #, gcc-internal-format
21887 msgid "%qs requires branch-likely instructions"
21890 #: config/mips/mips.c:15719
21891 #, gcc-internal-format
21892 msgid "the %qs architecture does not support the synci instruction"
21895 #: config/mips/mips.c:16186
21896 #, gcc-internal-format
21897 msgid "mips16 function profiling"
21900 #: config/mmix/mmix.c:239
21901 #, gcc-internal-format
21902 msgid "-f%s not supported: ignored"
21905 #: config/mmix/mmix.c:687
21906 #, gcc-internal-format
21907 msgid "support for mode %qs"
21910 #: config/mmix/mmix.c:701
21911 #, gcc-internal-format
21913 "too large function value type, needs %d registers, have only %d registers "
21917 #: config/mmix/mmix.c:871
21918 #, gcc-internal-format
21919 msgid "function_profiler support for MMIX"
21922 #: config/mmix/mmix.c:893
21923 #, gcc-internal-format
21924 msgid "MMIX Internal: Last named vararg would not fit in a register"
21927 #: config/mmix/mmix.c:1502 config/mmix/mmix.c:1526 config/mmix/mmix.c:1642
21928 #, gcc-internal-format
21929 msgid "MMIX Internal: Bad register: %d"
21932 #. Presumably there's a missing case above if we get here.
21933 #: config/mmix/mmix.c:1634
21934 #, gcc-internal-format
21935 msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
21938 #: config/mmix/mmix.c:1920
21939 #, gcc-internal-format
21940 msgid "stack frame not a multiple of 8 bytes: %wd"
21943 #: config/mmix/mmix.c:2156
21944 #, gcc-internal-format
21945 msgid "stack frame not a multiple of octabyte: %wd"
21948 #: config/mmix/mmix.c:2440 config/mmix/mmix.c:2504
21949 #, gcc-internal-format
21950 msgid "MMIX Internal: %s is not a shiftable int"
21953 #: config/pa/pa.c:503
21954 #, gcc-internal-format
21955 msgid "PIC code generation is not supported in the portable runtime model"
21958 #: config/pa/pa.c:508
21959 #, gcc-internal-format
21960 msgid "PIC code generation is not compatible with fast indirect calls"
21963 #: config/pa/pa.c:513
21964 #, gcc-internal-format
21965 msgid "-g is only supported when using GAS on this processor,"
21968 #: config/pa/pa.c:514
21969 #, gcc-internal-format
21970 msgid "-g option disabled"
21973 #: config/pa/pa.c:8466
21974 #, gcc-internal-format
21976 "alignment (%u) for %s exceeds maximum alignment for global common data. "
21980 #: config/pa/pa-hpux11.h:82
21981 #, gcc-internal-format
21982 msgid "-munix=98 option required for C89 Amendment 1 features.\n"
21985 #: config/picochip/picochip.c:383
21986 #, gcc-internal-format
21987 msgid "invalid AE type specified (%s)\n"
21990 #: config/picochip/picochip.c:406
21991 #, gcc-internal-format
21992 msgid "Invalid mul type specified (%s) - expected mac, mul or none"
21995 #: config/picochip/picochip.c:638
21996 #, gcc-internal-format
21997 msgid "unexpected mode %s encountered in picochip_emit_save_register\n"
22000 #: config/picochip/picochip.c:805
22001 #, gcc-internal-format
22002 msgid "Defaulting to stack for %s register creation\n"
22005 #: config/picochip/picochip.c:1342
22006 #, gcc-internal-format
22007 msgid "LCFI labels have already been deferred."
22010 #: config/picochip/picochip.c:1405
22011 #, gcc-internal-format
22012 msgid "LM label has already been deferred."
22015 #: config/picochip/picochip.c:1685
22016 #, gcc-internal-format
22017 msgid "picochip_asm_output_opcode - Found multiple lines in VLIW packet %s\n"
22020 #: config/picochip/picochip.c:1788
22021 #, gcc-internal-format
22022 msgid "picochip_asm_output_opcode - can't output unknown operator %c\n"
22025 #: config/picochip/picochip.c:2040 config/picochip/picochip.c:2099
22026 #, gcc-internal-format
22027 msgid "%s: At least one operand can't be handled"
22030 #: config/picochip/picochip.c:2180
22031 #, gcc-internal-format
22032 msgid "Unknown short branch in %s (type %d)\n"
22035 #: config/picochip/picochip.c:2217
22036 #, gcc-internal-format
22037 msgid "Unknown long branch in %s (type %d)\n"
22040 #: config/picochip/picochip.c:2257 config/picochip/picochip.c:2325
22041 #, gcc-internal-format
22042 msgid "PUT uses port array index %d, which is out of range [%d..%d)"
22045 #: config/picochip/picochip.c:2291
22046 #, gcc-internal-format
22047 msgid "GET uses port array index %d, which is out of range [%d..%d)"
22050 #: config/picochip/picochip.c:3134
22051 #, gcc-internal-format
22052 msgid "Too many ALU instructions emitted (%d)\n"
22055 #: config/picochip/picochip.c:3765 config/picochip/picochip.c:3858
22056 #, gcc-internal-format
22057 msgid "%s: Second source operand is not a constant"
22060 #: config/picochip/picochip.c:3768 config/picochip/picochip.c:3819
22061 #: config/picochip/picochip.c:3861
22062 #, gcc-internal-format
22063 msgid "%s: Third source operand is not a constant"
22066 #: config/picochip/picochip.c:3822
22067 #, gcc-internal-format
22068 msgid "%s: Fourth source operand is not a constant"
22071 #: config/picochip/picochip.c:4132
22072 #, gcc-internal-format
22073 msgid "%s (disable warning using -mno-inefficient-warnings)"
22076 #: config/rs6000/host-darwin.c:62
22077 #, gcc-internal-format
22078 msgid "Segmentation Fault (code)"
22081 #: config/rs6000/host-darwin.c:132
22082 #, gcc-internal-format
22083 msgid "Segmentation Fault"
22086 #: config/rs6000/host-darwin.c:146
22087 #, gcc-internal-format
22088 msgid "While setting up signal stack: %m"
22091 #: config/rs6000/host-darwin.c:152
22092 #, gcc-internal-format
22093 msgid "While setting up signal handler: %m"
22096 #. Handle the machine specific pragma longcall. Its syntax is
22098 #. # pragma longcall ( TOGGLE )
22100 #. where TOGGLE is either 0 or 1.
22102 #. rs6000_default_long_calls is set to the value of TOGGLE, changing
22103 #. whether or not new function declarations receive a longcall
22104 #. attribute by default.
22105 #: config/rs6000/rs6000-c.c:52
22106 #, gcc-internal-format
22107 msgid "ignoring malformed #pragma longcall"
22110 #: config/rs6000/rs6000-c.c:65
22111 #, gcc-internal-format
22112 msgid "missing open paren"
22115 #: config/rs6000/rs6000-c.c:67
22116 #, gcc-internal-format
22117 msgid "missing number"
22120 #: config/rs6000/rs6000-c.c:69
22121 #, gcc-internal-format
22122 msgid "missing close paren"
22125 #: config/rs6000/rs6000-c.c:72
22126 #, gcc-internal-format
22127 msgid "number must be 0 or 1"
22130 #: config/rs6000/rs6000-c.c:75
22131 #, gcc-internal-format
22132 msgid "junk at end of #pragma longcall"
22135 #: config/rs6000/rs6000-c.c:3246
22136 #, gcc-internal-format
22137 msgid "%s only accepts %d arguments"
22140 #: config/rs6000/rs6000-c.c:3251
22141 #, gcc-internal-format
22142 msgid "%s only accepts 1 argument"
22145 #: config/rs6000/rs6000-c.c:3256
22146 #, gcc-internal-format
22147 msgid "%s only accepts 2 arguments"
22150 #: config/rs6000/rs6000-c.c:3321
22151 #, gcc-internal-format
22152 msgid "vec_extract only accepts 2 arguments"
22155 #: config/rs6000/rs6000-c.c:3397
22156 #, gcc-internal-format
22157 msgid "vec_insert only accepts 3 arguments"
22160 #: config/rs6000/rs6000-c.c:3500
22161 #, gcc-internal-format
22162 msgid "passing arg %d of %qE discards qualifiers frompointer target type"
22165 #: config/rs6000/rs6000-c.c:3543
22166 #, gcc-internal-format
22167 msgid "invalid parameter combination for AltiVec intrinsic"
22170 #: config/rs6000/rs6000.c:2108
22171 #, gcc-internal-format
22172 msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
22175 #: config/rs6000/rs6000.c:2119
22176 #, gcc-internal-format
22177 msgid "-m64 requires PowerPC64 architecture, enabling"
22180 #: config/rs6000/rs6000.c:2371
22181 #, gcc-internal-format
22182 msgid "AltiVec not supported in this target"
22185 #: config/rs6000/rs6000.c:2373
22186 #, gcc-internal-format
22187 msgid "Spe not supported in this target"
22190 #: config/rs6000/rs6000.c:2400
22191 #, gcc-internal-format
22192 msgid "-mmultiple is not supported on little endian systems"
22195 #: config/rs6000/rs6000.c:2407
22196 #, gcc-internal-format
22197 msgid "-mstring is not supported on little endian systems"
22200 #: config/rs6000/rs6000.c:2466
22201 #, gcc-internal-format
22202 msgid "unknown -mdebug-%s switch"
22205 #: config/rs6000/rs6000.c:2506
22206 #, gcc-internal-format
22208 "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
22211 #: config/rs6000/rs6000.c:3127
22212 #, gcc-internal-format
22213 msgid "unknown -m%s= option specified: '%s'"
22216 #: config/rs6000/rs6000.c:3173
22217 #, gcc-internal-format
22218 msgid "unknown value %s for -mfpu"
22221 #: config/rs6000/rs6000.c:3504
22222 #, gcc-internal-format
22223 msgid "not configured for ABI: '%s'"
22226 #: config/rs6000/rs6000.c:3517
22227 #, gcc-internal-format
22228 msgid "Using darwin64 ABI"
22231 #: config/rs6000/rs6000.c:3522
22232 #, gcc-internal-format
22233 msgid "Using old darwin ABI"
22236 #: config/rs6000/rs6000.c:3529
22237 #, gcc-internal-format
22238 msgid "Using IBM extended precision long double"
22241 #: config/rs6000/rs6000.c:3535
22242 #, gcc-internal-format
22243 msgid "Using IEEE extended precision long double"
22246 #: config/rs6000/rs6000.c:3540
22247 #, gcc-internal-format
22248 msgid "unknown ABI specified: '%s'"
22251 #: config/rs6000/rs6000.c:3567
22252 #, gcc-internal-format
22253 msgid "invalid option for -mfloat-gprs: '%s'"
22256 #: config/rs6000/rs6000.c:3577
22257 #, gcc-internal-format
22258 msgid "Unknown switch -mlong-double-%s"
22261 #: config/rs6000/rs6000.c:3598
22262 #, gcc-internal-format
22264 "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
22265 "the installed C and C++ libraries"
22268 #: config/rs6000/rs6000.c:3606
22269 #, gcc-internal-format
22270 msgid "unknown -malign-XXXXX option specified: '%s'"
22273 #: config/rs6000/rs6000.c:3613
22274 #, gcc-internal-format
22275 msgid "-msingle-float option equivalent to -mhard-float"
22278 #: config/rs6000/rs6000.c:3629
22279 #, gcc-internal-format
22280 msgid "-msimple-fpu option ignored"
22283 #: config/rs6000/rs6000.c:6779
22284 #, gcc-internal-format
22286 "GCC vector returned by reference: non-standard ABI extension with no "
22287 "compatibility guarantee"
22290 #: config/rs6000/rs6000.c:6852
22291 #, gcc-internal-format
22293 "cannot return value in vector register because altivec instructions are "
22294 "disabled, use -maltivec to enable them"
22297 #: config/rs6000/rs6000.c:7111
22298 #, gcc-internal-format
22300 "cannot pass argument in vector register because altivec instructions are "
22301 "disabled, use -maltivec to enable them"
22304 #: config/rs6000/rs6000.c:8013
22305 #, gcc-internal-format
22307 "GCC vector passed by reference: non-standard ABI extension with no "
22308 "compatibility guarantee"
22311 #: config/rs6000/rs6000.c:8595
22312 #, gcc-internal-format
22313 msgid "internal error: builtin function to %s already processed."
22316 #: config/rs6000/rs6000.c:9534
22317 #, gcc-internal-format
22318 msgid "argument 1 must be a 5-bit signed literal"
22321 #: config/rs6000/rs6000.c:9637 config/rs6000/rs6000.c:10609
22322 #, gcc-internal-format
22323 msgid "argument 2 must be a 5-bit unsigned literal"
22326 #: config/rs6000/rs6000.c:9676
22327 #, gcc-internal-format
22328 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
22331 #: config/rs6000/rs6000.c:9728
22332 #, gcc-internal-format
22333 msgid "argument 1 of __builtin_altivec_predicate is out of range"
22336 #: config/rs6000/rs6000.c:9978
22337 #, gcc-internal-format
22338 msgid "argument 3 must be a 4-bit unsigned literal"
22341 #: config/rs6000/rs6000.c:9996
22342 #, gcc-internal-format
22343 msgid "argument 3 must be a 2-bit unsigned literal"
22346 #: config/rs6000/rs6000.c:10008
22347 #, gcc-internal-format
22348 msgid "argument 3 must be a 1-bit unsigned literal"
22351 #: config/rs6000/rs6000.c:10184
22352 #, gcc-internal-format
22353 msgid "argument to %qs must be a 2-bit unsigned literal"
22356 #: config/rs6000/rs6000.c:10328
22357 #, gcc-internal-format
22358 msgid "unresolved overload for Altivec builtin %qF"
22361 #: config/rs6000/rs6000.c:10419
22362 #, gcc-internal-format
22363 msgid "argument to dss must be a 2-bit unsigned literal"
22366 #: config/rs6000/rs6000.c:10729
22367 #, gcc-internal-format
22368 msgid "argument 1 of __builtin_paired_predicate must be a constant"
22371 #: config/rs6000/rs6000.c:10776
22372 #, gcc-internal-format
22373 msgid "argument 1 of __builtin_paired_predicate is out of range"
22376 #: config/rs6000/rs6000.c:10801
22377 #, gcc-internal-format
22378 msgid "argument 1 of __builtin_spe_predicate must be a constant"
22381 #: config/rs6000/rs6000.c:10873
22382 #, gcc-internal-format
22383 msgid "argument 1 of __builtin_spe_predicate is out of range"
22386 #: config/rs6000/rs6000.c:12219
22387 #, gcc-internal-format
22388 msgid "internal error: builtin function %s had no type"
22391 #: config/rs6000/rs6000.c:12226
22392 #, gcc-internal-format
22393 msgid "internal error: builtin function %s had an unexpected return type %s"
22396 #: config/rs6000/rs6000.c:12239
22397 #, gcc-internal-format
22399 "internal error: builtin function %s, argument %d had unexpected argument "
22403 #: config/rs6000/rs6000.c:18041
22404 #, gcc-internal-format
22405 msgid "stack frame too large"
22408 #: config/rs6000/rs6000.c:18437
22409 #, gcc-internal-format
22410 msgid "Out-of-line save/restore routines not supported on Darwin"
22413 #: config/rs6000/rs6000.c:21332
22414 #, gcc-internal-format
22415 msgid "no profiling of 64-bit code for this ABI"
22418 #: config/rs6000/rs6000.c:23360
22419 #, gcc-internal-format
22420 msgid "use of %<long double%> in AltiVec types is invalid"
22423 #: config/rs6000/rs6000.c:23362
22424 #, gcc-internal-format
22425 msgid "use of boolean types in AltiVec types is invalid"
22428 #: config/rs6000/rs6000.c:23364
22429 #, gcc-internal-format
22430 msgid "use of %<complex%> in AltiVec types is invalid"
22433 #: config/rs6000/rs6000.c:23366
22434 #, gcc-internal-format
22435 msgid "use of decimal floating point types in AltiVec types is invalid"
22438 #: config/rs6000/rs6000.c:23372
22439 #, gcc-internal-format
22441 "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
22444 #: config/rs6000/rs6000.c:23375
22445 #, gcc-internal-format
22446 msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
22449 #: config/rs6000/rs6000.c:23380
22450 #, gcc-internal-format
22451 msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
22454 #: config/rs6000/rs6000.c:23383
22455 #, gcc-internal-format
22456 msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
22459 #: config/rs6000/rs6000.c:25785
22460 #, gcc-internal-format
22461 msgid "emitting microcode insn %s\t[%s] #%d"
22464 #: config/rs6000/rs6000.c:25789
22465 #, gcc-internal-format
22466 msgid "emitting conditional microcode insn %s\t[%s] #%d"
22469 #: config/rs6000/aix43.h:38 config/rs6000/aix51.h:38 config/rs6000/aix52.h:38
22470 #: config/rs6000/aix53.h:38 config/rs6000/aix61.h:38
22471 #, gcc-internal-format
22472 msgid "-maix64 and POWER architecture are incompatible"
22475 #: config/rs6000/aix43.h:43 config/rs6000/aix51.h:43 config/rs6000/aix52.h:43
22476 #: config/rs6000/aix53.h:43 config/rs6000/aix61.h:43
22477 #, gcc-internal-format
22478 msgid "-maix64 requires PowerPC64 architecture remain enabled"
22481 #: config/rs6000/aix43.h:49 config/rs6000/aix52.h:49 config/rs6000/aix53.h:49
22482 #: config/rs6000/aix61.h:49
22483 #, gcc-internal-format
22484 msgid "soft-float and long-double-128 are incompatible"
22487 #: config/rs6000/aix43.h:53 config/rs6000/aix51.h:47 config/rs6000/aix52.h:53
22488 #: config/rs6000/aix53.h:53 config/rs6000/aix61.h:53
22489 #, gcc-internal-format
22491 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
22494 #: config/rs6000/e500.h:40
22495 #, gcc-internal-format
22496 msgid "AltiVec and E500 instructions cannot coexist"
22499 #: config/rs6000/e500.h:42
22500 #, gcc-internal-format
22501 msgid "VSX and E500 instructions cannot coexist"
22504 #: config/rs6000/e500.h:44
22505 #, gcc-internal-format
22506 msgid "64-bit E500 not supported"
22509 #: config/rs6000/e500.h:46
22510 #, gcc-internal-format
22511 msgid "E500 and FPRs not supported"
22514 #: config/rs6000/eabispe.h:41 config/rs6000/linuxspe.h:41
22515 #, gcc-internal-format
22516 msgid "-m64 not supported in this configuration"
22519 #: config/rs6000/linux64.h:115
22520 #, gcc-internal-format
22521 msgid "-m64 requires a PowerPC64 cpu"
22524 #. Definitions for __builtin_return_address and __builtin_frame_address.
22525 #. __builtin_return_address (0) should give link register (65), enable
22527 #. This should be uncommented, so that the link register is used, but
22528 #. currently this would result in unmatched insns and spilling fixed
22529 #. registers so we'll leave it for another day. When these problems are
22530 #. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
22532 #. #define RETURN_ADDR_IN_PREVIOUS_FRAME
22533 #. Number of bytes into the frame return addresses can be found. See
22534 #. rs6000_stack_info in rs6000.c for more information on how the different
22535 #. abi's store the return address.
22536 #: config/rs6000/rs6000.h:1760
22537 #, gcc-internal-format
22538 msgid "RETURN_ADDRESS_OFFSET not supported"
22541 #. Sometimes certain combinations of command options do not make sense
22542 #. on a particular target machine. You can define a macro
22543 #. `OVERRIDE_OPTIONS' to take account of this. This macro, if
22544 #. defined, is executed once just after all the command options have
22547 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
22549 #: config/rs6000/sysv4.h:136
22550 #, gcc-internal-format
22551 msgid "bad value for -mcall-%s"
22554 #: config/rs6000/sysv4.h:152
22555 #, gcc-internal-format
22556 msgid "bad value for -msdata=%s"
22559 #: config/rs6000/sysv4.h:169
22560 #, gcc-internal-format
22561 msgid "-mrelocatable and -msdata=%s are incompatible"
22564 #: config/rs6000/sysv4.h:178
22565 #, gcc-internal-format
22566 msgid "-f%s and -msdata=%s are incompatible"
22569 #: config/rs6000/sysv4.h:187
22570 #, gcc-internal-format
22571 msgid "-msdata=%s and -mcall-%s are incompatible"
22574 #: config/rs6000/sysv4.h:196
22575 #, gcc-internal-format
22576 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
22579 #: config/rs6000/sysv4.h:202
22580 #, gcc-internal-format
22581 msgid "-mrelocatable and -mcall-%s are incompatible"
22584 #: config/rs6000/sysv4.h:209
22585 #, gcc-internal-format
22586 msgid "-fPIC and -mcall-%s are incompatible"
22589 #: config/rs6000/sysv4.h:216
22590 #, gcc-internal-format
22591 msgid "-mcall-aixdesc must be big endian"
22594 #: config/rs6000/sysv4.h:221
22595 #, gcc-internal-format
22596 msgid "-msecure-plt not supported by your assembler"
22599 #: config/rs6000/sysv4.h:239
22600 #, gcc-internal-format
22601 msgid "-m%s not supported in this configuration"
22604 #: config/rx/rx.c:425
22605 #, gcc-internal-format
22606 msgid "unreocgnized control register number: %d - using 'psw'"
22609 #: config/rx/rx.c:2037 config/xtensa/xtensa.c:3025 config/xtensa/xtensa.c:3065
22610 #, gcc-internal-format
22611 msgid "bad builtin code"
22614 #: config/rx/rx.c:2164
22615 #, gcc-internal-format
22616 msgid "unrecognized argument '%s' to -mcpu= option"
22619 #: config/rx/rx.c:2169
22620 #, gcc-internal-format
22621 msgid "The RX200 cpu does not have FPU hardware"
22624 #: config/rx/rx.c:2208
22625 #, gcc-internal-format
22626 msgid "RX FPU instructions are not IEEE compliant"
22629 #: config/rx/rx.c:2211
22630 #, gcc-internal-format
22631 msgid "Changing the FPU insns/math optimizations pairing is not supported"
22634 #: config/s390/s390.c:1525
22635 #, gcc-internal-format
22636 msgid "stack guard value must be an exact power of 2"
22639 #: config/s390/s390.c:1532
22640 #, gcc-internal-format
22641 msgid "stack size must be an exact power of 2"
22644 #: config/s390/s390.c:1577
22645 #, gcc-internal-format
22646 msgid "z/Architecture mode not supported on %s"
22649 #: config/s390/s390.c:1579
22650 #, gcc-internal-format
22651 msgid "64-bit ABI not supported in ESA/390 mode"
22654 #: config/s390/s390.c:1586
22655 #, gcc-internal-format
22656 msgid "Hardware decimal floating point instructions not available on %s"
22659 #: config/s390/s390.c:1589
22660 #, gcc-internal-format
22662 "Hardware decimal floating point instructions not available in ESA/390 mode"
22665 #: config/s390/s390.c:1599
22666 #, gcc-internal-format
22667 msgid "-mhard-dfp can't be used in conjunction with -msoft-float"
22670 #: config/s390/s390.c:1621
22671 #, gcc-internal-format
22673 "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
22676 #: config/s390/s390.c:1627
22677 #, gcc-internal-format
22678 msgid "stack size must be greater than the stack guard value"
22681 #: config/s390/s390.c:1629
22682 #, gcc-internal-format
22683 msgid "stack size must not be greater than 64k"
22686 #: config/s390/s390.c:1632
22687 #, gcc-internal-format
22688 msgid "-mstack-guard implies use of -mstack-size"
22691 #: config/s390/s390.c:7096
22692 #, gcc-internal-format
22693 msgid "total size of local variables exceeds architecture limit"
22696 #: config/s390/s390.c:7794 config/s390/s390.c:7810
22697 #, gcc-internal-format
22698 msgid "frame size of function %qs is "
22701 #: config/s390/s390.c:7839
22702 #, gcc-internal-format
22703 msgid "frame size of %qs is "
22706 #: config/s390/s390.c:7843
22707 #, gcc-internal-format
22708 msgid "%qs uses dynamic stack allocation"
22711 #: config/score/score3.c:649 config/score/score7.c:648
22712 #, gcc-internal-format
22713 msgid "-fPIC and -G are incompatible"
22716 #: config/sh/sh.c:892
22717 #, gcc-internal-format
22718 msgid "ignoring -fschedule-insns because of exception handling bug"
22721 #: config/sh/sh.c:7499
22722 #, gcc-internal-format
22723 msgid "__builtin_saveregs not supported by this subtarget"
22726 #: config/sh/sh.c:8652
22727 #, gcc-internal-format
22728 msgid "%qE attribute only applies to interrupt functions"
22731 #: config/sh/sh.c:8710
22732 #, gcc-internal-format
22733 msgid "%qE attribute is supported only for SH2A"
22736 #: config/sh/sh.c:8740
22737 #, gcc-internal-format
22738 msgid "attribute interrupt_handler is not compatible with -m5-compact"
22741 #: config/sh/sh.c:8757
22742 #, gcc-internal-format
22743 msgid "%qE attribute only applies to SH2A"
22746 #: config/sh/sh.c:8779
22747 #, gcc-internal-format
22748 msgid "%qE attribute argument should be between 0 to 255"
22751 #. The argument must be a constant string.
22752 #: config/sh/sh.c:8852
22753 #, gcc-internal-format
22754 msgid "%qE attribute argument not a string constant"
22757 #: config/sh/sh.c:11274
22758 #, gcc-internal-format
22759 msgid "r0 needs to be available as a call-clobbered register"
22762 #: config/sh/sh.c:11295
22763 #, gcc-internal-format
22764 msgid "Need a second call-clobbered general purpose register"
22767 #: config/sh/sh.c:11303
22768 #, gcc-internal-format
22769 msgid "Need a call-clobbered target register"
22772 #: config/sh/symbian-base.c:112
22773 #, gcc-internal-format
22774 msgid "%qE declared as both exported to and imported from a DLL"
22777 #: config/sh/symbian-base.c:119
22778 #, gcc-internal-format
22780 "failure in redeclaration of %q+D: dllimport'd symbol lacks external linkage"
22783 #: config/sh/symbian-base.c:210
22784 #, gcc-internal-format
22785 msgid "%s %q+D %s after being referenced with dllimport linkage"
22788 #: config/sh/symbian-c.c:83 config/sh/symbian-cxx.c:94
22789 #, gcc-internal-format
22791 "function %q+D is defined after prior declaration as dllimport: attribute "
22795 #: config/sh/symbian-c.c:122 config/sh/symbian-c.c:129
22796 #: config/sh/symbian-cxx.c:554 config/sh/symbian-cxx.c:561
22797 #: ada/gcc-interface/utils.c:5183 ada/gcc-interface/utils.c:5359
22798 #: ada/gcc-interface/utils.c:5379 ada/gcc-interface/utils.c:5439
22799 #, gcc-internal-format
22800 msgid "%qs attribute ignored"
22803 #: config/sh/symbian-cxx.c:106
22804 #, gcc-internal-format
22805 msgid "inline function %q+D is declared as dllimport: attribute ignored"
22809 #: config/sh/netbsd-elf.h:94
22810 #, gcc-internal-format
22811 msgid "unimplemented-shmedia profiling"
22814 #. 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.
22815 #: config/sh/vxworks.h:43
22816 #, gcc-internal-format
22817 msgid "-mrelax is only supported for RTP PIC"
22820 #: config/sparc/sparc.c:713
22821 #, gcc-internal-format
22822 msgid "%s is not supported by this configuration"
22825 #: config/sparc/sparc.c:720
22826 #, gcc-internal-format
22827 msgid "-mlong-double-64 not allowed with -m64"
22830 #: config/sparc/sparc.c:740
22831 #, gcc-internal-format
22832 msgid "bad value (%s) for -mcmodel= switch"
22835 #: config/sparc/sparc.c:745
22836 #, gcc-internal-format
22837 msgid "-mcmodel= is not supported on 32 bit systems"
22840 #: config/spu/spu-c.c:141
22841 #, gcc-internal-format
22842 msgid "insufficient arguments to overloaded function %s"
22845 #: config/spu/spu-c.c:172
22846 #, gcc-internal-format
22847 msgid "too many arguments to overloaded function %s"
22850 #: config/spu/spu-c.c:184
22851 #, gcc-internal-format
22852 msgid "parameter list does not match a valid signature for %s()"
22855 #: config/spu/spu.c:516 config/spu/spu.c:527
22856 #, gcc-internal-format
22857 msgid "Unknown architecture '%s'"
22860 #: config/spu/spu.c:5321 config/spu/spu.c:5324
22861 #, gcc-internal-format
22862 msgid "creating run-time relocation for %qD"
22865 #: config/spu/spu.c:5329 config/spu/spu.c:5331
22866 #, gcc-internal-format
22867 msgid "creating run-time relocation"
22870 #: config/spu/spu.c:6389
22871 #, gcc-internal-format
22872 msgid "%s expects an integer literal in the range [%d, %d]."
22875 #: config/spu/spu.c:6409
22876 #, gcc-internal-format
22877 msgid "%s expects an integer literal in the range [%d, %d]. ("
22880 #: config/spu/spu.c:6439
22881 #, gcc-internal-format
22882 msgid "%d least significant bits of %s are ignored."
22885 #: config/stormy16/stormy16.c:1090
22886 #, gcc-internal-format
22887 msgid "local variable memory requirements exceed capacity"
22890 #: config/stormy16/stormy16.c:1247
22891 #, gcc-internal-format
22892 msgid "function_profiler support"
22895 #: config/stormy16/stormy16.c:1340
22896 #, gcc-internal-format
22897 msgid "cannot use va_start in interrupt function"
22900 #: config/stormy16/stormy16.c:1884
22901 #, gcc-internal-format
22902 msgid "switch statement of size %lu entries too large"
22905 #: config/stormy16/stormy16.c:2253
22906 #, gcc-internal-format
22907 msgid "%<__BELOW100__%> attribute only applies to variables"
22910 #: config/stormy16/stormy16.c:2260
22911 #, gcc-internal-format
22912 msgid "__BELOW100__ attribute not allowed with auto storage class"
22915 #: config/v850/v850-c.c:67
22916 #, gcc-internal-format
22917 msgid "#pragma GHS endXXXX found without previous startXXX"
22920 #: config/v850/v850-c.c:70
22921 #, gcc-internal-format
22922 msgid "#pragma GHS endXXX does not match previous startXXX"
22925 #: config/v850/v850-c.c:96
22926 #, gcc-internal-format
22927 msgid "cannot set interrupt attribute: no current function"
22930 #: config/v850/v850-c.c:104
22931 #, gcc-internal-format
22932 msgid "cannot set interrupt attribute: no such identifier"
22935 #: config/v850/v850-c.c:153
22936 #, gcc-internal-format
22937 msgid "junk at end of #pragma ghs section"
22940 #: config/v850/v850-c.c:170
22941 #, gcc-internal-format
22942 msgid "unrecognized section name %qE"
22945 #: config/v850/v850-c.c:185
22946 #, gcc-internal-format
22947 msgid "malformed #pragma ghs section"
22950 #: config/v850/v850-c.c:204
22951 #, gcc-internal-format
22952 msgid "junk at end of #pragma ghs interrupt"
22955 #: config/v850/v850-c.c:215
22956 #, gcc-internal-format
22957 msgid "junk at end of #pragma ghs starttda"
22960 #: config/v850/v850-c.c:226
22961 #, gcc-internal-format
22962 msgid "junk at end of #pragma ghs startsda"
22965 #: config/v850/v850-c.c:237
22966 #, gcc-internal-format
22967 msgid "junk at end of #pragma ghs startzda"
22970 #: config/v850/v850-c.c:248
22971 #, gcc-internal-format
22972 msgid "junk at end of #pragma ghs endtda"
22975 #: config/v850/v850-c.c:259
22976 #, gcc-internal-format
22977 msgid "junk at end of #pragma ghs endsda"
22980 #: config/v850/v850-c.c:270
22981 #, gcc-internal-format
22982 msgid "junk at end of #pragma ghs endzda"
22985 #: config/v850/v850.c:212
22986 #, gcc-internal-format
22987 msgid "value passed to %<-m%s%> is too large"
22990 #: config/v850/v850.c:2117
22991 #, gcc-internal-format
22992 msgid "data area attributes cannot be specified for local variables"
22995 #: config/v850/v850.c:2128
22996 #, gcc-internal-format
22997 msgid "data area of %q+D conflicts with previous declaration"
23000 #: config/v850/v850.c:2258
23001 #, gcc-internal-format
23002 msgid "bogus JR construction: %d"
23005 #: config/v850/v850.c:2276 config/v850/v850.c:2385
23006 #, gcc-internal-format
23007 msgid "bad amount of stack space removal: %d"
23010 #: config/v850/v850.c:2365
23011 #, gcc-internal-format
23012 msgid "bogus JARL construction: %d\n"
23015 #: config/v850/v850.c:2664
23016 #, gcc-internal-format
23017 msgid "bogus DISPOSE construction: %d"
23020 #: config/v850/v850.c:2683
23021 #, gcc-internal-format
23022 msgid "too much stack space to dispose of: %d"
23025 #: config/v850/v850.c:2785
23026 #, gcc-internal-format
23027 msgid "bogus PREPEARE construction: %d"
23030 #: config/v850/v850.c:2804
23031 #, gcc-internal-format
23032 msgid "too much stack space to prepare: %d"
23035 #: config/xtensa/xtensa.c:2076
23036 #, gcc-internal-format
23037 msgid "boolean registers required for the floating-point option"
23040 #: config/xtensa/xtensa.c:2111
23041 #, gcc-internal-format
23042 msgid "-f%s is not supported with CONST16 instructions"
23045 #: config/xtensa/xtensa.c:2116
23046 #, gcc-internal-format
23047 msgid "PIC is required but not supported with CONST16 instructions"
23050 #: config/xtensa/xtensa.c:3175
23051 #, gcc-internal-format
23052 msgid "only uninitialized variables can be placed in a .bss section"
23056 #, gcc-internal-format
23057 msgid "%s %D(%T, %T, %T) <built-in>"
23061 #, gcc-internal-format
23062 msgid "%s %D(%T, %T) <built-in>"
23066 #, gcc-internal-format
23067 msgid "%s %D(%T) <built-in>"
23071 #, gcc-internal-format
23072 msgid "%s %T <conversion>"
23076 #, gcc-internal-format
23077 msgid "%s %+#D <near match>"
23081 #, gcc-internal-format
23082 msgid "%s %+#D <deleted>"
23085 #: cp/call.c:2729 cp/pt.c:1704
23086 #, gcc-internal-format
23091 #, gcc-internal-format
23092 msgid "conversion from %qT to %qT is ambiguous"
23095 #: cp/call.c:3181 cp/call.c:3202 cp/call.c:3267
23096 #, gcc-internal-format
23097 msgid "no matching function for call to %<%D(%A)%>"
23100 #: cp/call.c:3205 cp/call.c:3270
23101 #, gcc-internal-format
23102 msgid "call of overloaded %<%D(%A)%> is ambiguous"
23105 #. It's no good looking for an overloaded operator() on a
23106 #. pointer-to-member-function.
23108 #, gcc-internal-format
23110 "pointer-to-member function %E cannot be called without an object; consider "
23115 #, gcc-internal-format
23116 msgid "no match for call to %<(%T) (%A)%>"
23120 #, gcc-internal-format
23121 msgid "call of %<(%T) (%A)%> is ambiguous"
23125 #, gcc-internal-format
23126 msgid "ambiguous overload for ternary %<operator?:%> in %<%E ? %E : %E%>"
23130 #, gcc-internal-format
23131 msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
23135 #, gcc-internal-format
23136 msgid "ambiguous overload for %<operator%s%> in %<%E%s%>"
23140 #, gcc-internal-format
23141 msgid "no match for %<operator%s%> in %<%E%s%>"
23145 #, gcc-internal-format
23146 msgid "ambiguous overload for %<operator[]%> in %<%E[%E]%>"
23150 #, gcc-internal-format
23151 msgid "no match for %<operator[]%> in %<%E[%E]%>"
23155 #, gcc-internal-format
23156 msgid "ambiguous overload for %qs in %<%s %E%>"
23160 #, gcc-internal-format
23161 msgid "no match for %qs in %<%s %E%>"
23165 #, gcc-internal-format
23166 msgid "ambiguous overload for %<operator%s%> in %<%E %s %E%>"
23170 #, gcc-internal-format
23171 msgid "no match for %<operator%s%> in %<%E %s %E%>"
23175 #, gcc-internal-format
23176 msgid "ambiguous overload for %<operator%s%> in %<%s%E%>"
23180 #, gcc-internal-format
23181 msgid "no match for %<operator%s%> in %<%s%E%>"
23185 #, gcc-internal-format
23186 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
23190 #, gcc-internal-format
23192 "second operand to the conditional operator is of type %<void%>, but the "
23193 "third operand is neither a throw-expression nor of type %<void%>"
23197 #, gcc-internal-format
23199 "third operand to the conditional operator is of type %<void%>, but the "
23200 "second operand is neither a throw-expression nor of type %<void%>"
23203 #: cp/call.c:3759 cp/call.c:3997
23204 #, gcc-internal-format
23205 msgid "operands to ?: have different types %qT and %qT"
23209 #, gcc-internal-format
23210 msgid "enumeral mismatch in conditional expression: %qT vs %qT"
23214 #, gcc-internal-format
23215 msgid "enumeral and non-enumeral type in conditional expression"
23219 #, gcc-internal-format
23220 msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
23224 #, gcc-internal-format
23225 msgid "no %<%D(int)%> declared for postfix %qs"
23229 #, gcc-internal-format
23230 msgid "comparison between %q#T and %q#T"
23234 #, gcc-internal-format
23235 msgid "non-placement deallocation function %q+D"
23239 #, gcc-internal-format
23240 msgid "selected for placement delete"
23244 #, gcc-internal-format
23245 msgid "no corresponding deallocation function for %qD"
23249 #, gcc-internal-format
23250 msgid "no suitable %<operator %s%> for %qT"
23254 #, gcc-internal-format
23255 msgid "%q+#D is private"
23259 #, gcc-internal-format
23260 msgid "%q+#D is protected"
23264 #, gcc-internal-format
23265 msgid "%q+#D is inaccessible"
23269 #, gcc-internal-format
23270 msgid "within this context"
23274 #, gcc-internal-format
23275 msgid "passing NULL to non-pointer argument %P of %qD"
23279 #, gcc-internal-format
23280 msgid "converting to non-pointer type %qT from NULL"
23284 #, gcc-internal-format
23285 msgid "converting %<false%> to pointer type for argument %P of %qD"
23289 #, gcc-internal-format
23290 msgid "too many braces around initializer for %qT"
23293 #: cp/call.c:4868 cp/cvt.c:218
23294 #, gcc-internal-format
23295 msgid "invalid conversion from %qT to %qT"
23298 #: cp/call.c:4870 cp/call.c:5039
23299 #, gcc-internal-format
23300 msgid " initializing argument %P of %qD"
23304 #, gcc-internal-format
23306 "converting to %qT from initializer list would use explicit constructor %qD"
23310 #, gcc-internal-format
23311 msgid "cannot bind %qT lvalue to %qT"
23315 #, gcc-internal-format
23316 msgid " initializing argument %P of %q+D"
23320 #, gcc-internal-format
23321 msgid "cannot bind bitfield %qE to %qT"
23324 #: cp/call.c:5087 cp/call.c:5105
23325 #, gcc-internal-format
23326 msgid "cannot bind packed field %qE to %qT"
23330 #, gcc-internal-format
23331 msgid "cannot bind rvalue %qE to %qT"
23335 #, gcc-internal-format
23336 msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
23339 #. conditionally-supported behavior [expr.call] 5.2.2/7.
23341 #, gcc-internal-format
23343 "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
23347 #, gcc-internal-format
23348 msgid "the default argument for parameter %d of %qD has not yet been parsed"
23352 #, gcc-internal-format
23353 msgid "recursive evaluation of default argument for %q#D"
23357 #, gcc-internal-format
23358 msgid "argument of function call might be a candidate for a format attribute"
23362 #, gcc-internal-format
23363 msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
23367 #, gcc-internal-format
23368 msgid "%qT is not an accessible base of %qT"
23372 #, gcc-internal-format
23373 msgid "deducing %qT as %qT"
23377 #, gcc-internal-format
23378 msgid " in call to %q+D"
23382 #, gcc-internal-format
23383 msgid " (you can disable this with -fno-deduce-init-list)"
23387 #, gcc-internal-format
23388 msgid "could not find class$ field in java interface type %qT"
23392 #, gcc-internal-format
23393 msgid "call to non-function %qD"
23396 #: cp/call.c:6269 cp/typeck.c:2546
23397 #, gcc-internal-format
23398 msgid "cannot call constructor %<%T::%D%> directly"
23402 #, gcc-internal-format
23403 msgid " for a function-style cast, remove the redundant %<::%D%>"
23407 #, gcc-internal-format
23408 msgid "no matching function for call to %<%T::%s(%A)%#V%>"
23412 #, gcc-internal-format
23413 msgid "call of overloaded %<%s(%A)%> is ambiguous"
23417 #, gcc-internal-format
23418 msgid "cannot call member function %qD without object"
23422 #, gcc-internal-format
23423 msgid "passing %qT chooses %qT over %qT"
23426 #: cp/call.c:7135 cp/name-lookup.c:5019
23427 #, gcc-internal-format
23428 msgid " in call to %qD"
23432 #, gcc-internal-format
23433 msgid "choosing %qD over %qD"
23437 #, gcc-internal-format
23438 msgid " for conversion from %qT to %qT"
23442 #, gcc-internal-format
23443 msgid " because conversion sequence for the argument is better"
23447 #, gcc-internal-format
23448 msgid "default argument mismatch in overload resolution"
23452 #, gcc-internal-format
23453 msgid " candidate 1: %q+#F"
23457 #, gcc-internal-format
23458 msgid " candidate 2: %q+#F"
23462 #, gcc-internal-format
23464 "ISO C++ says that these are ambiguous, even though the worst conversion for "
23465 "the first is better than the worst conversion for the second:"
23469 #, gcc-internal-format
23470 msgid "could not convert %qE to %qT"
23474 #, gcc-internal-format
23476 "invalid initialization of non-const reference of type %qT from an rvalue of "
23481 #, gcc-internal-format
23483 "invalid initialization of reference of type %qT from expression of type %qT"
23487 #, gcc-internal-format
23488 msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
23492 #, gcc-internal-format
23493 msgid "Java class %qT cannot have a destructor"
23497 #, gcc-internal-format
23498 msgid "Java class %qT cannot have an implicit non-trivial destructor"
23502 #, gcc-internal-format
23503 msgid "repeated using declaration %q+D"
23507 #, gcc-internal-format
23508 msgid "using declaration %q+D conflicts with a previous using declaration"
23512 #, gcc-internal-format
23513 msgid "%q+#D cannot be overloaded"
23517 #, gcc-internal-format
23522 #, gcc-internal-format
23523 msgid "conflicting access specifications for method %q+D, ignored"
23527 #, gcc-internal-format
23528 msgid "conflicting access specifications for field %qE, ignored"
23531 #: cp/class.c:1214 cp/class.c:1222
23532 #, gcc-internal-format
23533 msgid "%q+D invalid in %q#T"
23537 #, gcc-internal-format
23538 msgid " because of local method %q+#D with same name"
23542 #, gcc-internal-format
23543 msgid " because of local member %q+#D with same name"
23547 #, gcc-internal-format
23548 msgid "base class %q#T has a non-virtual destructor"
23552 #, gcc-internal-format
23553 msgid "all member functions in class %qT are private"
23557 #, gcc-internal-format
23558 msgid "%q#T only defines a private destructor and has no friends"
23562 #, gcc-internal-format
23563 msgid "%q#T only defines private constructors and has no friends"
23567 #, gcc-internal-format
23568 msgid "no unique final overrider for %qD in %qT"
23571 #. Here we know it is a hider, and no overrider exists.
23573 #, gcc-internal-format
23574 msgid "%q+D was hidden"
23578 #, gcc-internal-format
23582 #: cp/class.c:2549 cp/decl2.c:1325
23583 #, gcc-internal-format
23584 msgid "%q+#D invalid; an anonymous union can only have non-static data members"
23588 #, gcc-internal-format
23590 "%q+#D invalid; an anonymous struct can only have non-static data members"
23593 #: cp/class.c:2560 cp/decl2.c:1331
23594 #, gcc-internal-format
23595 msgid "private member %q+#D in anonymous union"
23599 #, gcc-internal-format
23600 msgid "private member %q+#D in anonymous struct"
23603 #: cp/class.c:2567 cp/decl2.c:1333
23604 #, gcc-internal-format
23605 msgid "protected member %q+#D in anonymous union"
23609 #, gcc-internal-format
23610 msgid "protected member %q+#D in anonymous struct"
23614 #, gcc-internal-format
23615 msgid "bit-field %q+#D with non-integral type"
23619 #, gcc-internal-format
23620 msgid "bit-field %q+D width not an integer constant"
23624 #, gcc-internal-format
23625 msgid "negative width in bit-field %q+D"
23629 #, gcc-internal-format
23630 msgid "zero width for bit-field %q+D"
23634 #, gcc-internal-format
23635 msgid "width of %q+D exceeds its type"
23639 #, gcc-internal-format
23640 msgid "%q+D is too small to hold all values of %q#T"
23644 #, gcc-internal-format
23645 msgid "member %q+#D with constructor not allowed in union"
23649 #, gcc-internal-format
23650 msgid "member %q+#D with destructor not allowed in union"
23654 #, gcc-internal-format
23655 msgid "member %q+#D with copy assignment operator not allowed in union"
23659 #, gcc-internal-format
23660 msgid "multiple fields in union %qT initialized"
23664 #, gcc-internal-format
23665 msgid "%q+D may not be static because it is a member of a union"
23669 #, gcc-internal-format
23670 msgid "%q+D may not have reference type %qT because it is a member of a union"
23674 #, gcc-internal-format
23675 msgid "field %q+D invalidly declared function type"
23679 #, gcc-internal-format
23680 msgid "field %q+D invalidly declared method type"
23684 #, gcc-internal-format
23685 msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
23689 #, gcc-internal-format
23690 msgid "field %q+#D with same name as class"
23694 #, gcc-internal-format
23695 msgid "%q#T has pointer data members"
23699 #, gcc-internal-format
23700 msgid " but does not override %<%T(const %T&)%>"
23704 #, gcc-internal-format
23705 msgid " or %<operator=(const %T&)%>"
23709 #, gcc-internal-format
23710 msgid " but does not override %<operator=(const %T&)%>"
23714 #, gcc-internal-format
23716 "offset of empty base %qT may not be ABI-compliant and maychange in a future "
23721 #, gcc-internal-format
23722 msgid "class %qT will be considered nearly empty in a future version of GCC"
23726 #, gcc-internal-format
23727 msgid "initializer specified for non-virtual method %q+D"
23731 #, gcc-internal-format
23732 msgid "non-static reference %q+#D in class without a constructor"
23736 #, gcc-internal-format
23737 msgid "non-static const member %q+#D in class without a constructor"
23740 #. If the function is defaulted outside the class, we just
23741 #. give the synthesis error.
23743 #, gcc-internal-format
23745 "%q+D declared to take const reference, but implicit declaration would take "
23750 #, gcc-internal-format
23752 "%q+D declared to take non-const reference cannot be defaulted in the class "
23757 #, gcc-internal-format
23759 "offset of virtual base %qT is not ABI-compliant and may change in a future "
23764 #, gcc-internal-format
23765 msgid "direct base %qT inaccessible in %qT due to ambiguity"
23769 #, gcc-internal-format
23770 msgid "virtual base %qT inaccessible in %qT due to ambiguity"
23774 #, gcc-internal-format
23776 "size assigned to %qT may not be ABI-compliant and may change in a future "
23781 #, gcc-internal-format
23783 "the offset of %qD may not be ABI-compliant and may change in a future "
23788 #, gcc-internal-format
23790 "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
23794 #, gcc-internal-format
23796 "%q+D contains empty classes which may cause base classes to be placed at "
23797 "different locations in a future version of GCC"
23801 #, gcc-internal-format
23803 "layout of classes derived from empty class %qT may change in a future "
23807 #: cp/class.c:5292 cp/parser.c:16363
23808 #, gcc-internal-format
23809 msgid "redefinition of %q#T"
23813 #, gcc-internal-format
23814 msgid "%q#T has virtual functions and accessible non-virtual destructor"
23818 #, gcc-internal-format
23819 msgid "trying to finish struct, but kicked out due to previous parse errors"
23823 #, gcc-internal-format
23824 msgid "language string %<\"%E\"%> not recognized"
23828 #, gcc-internal-format
23829 msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
23833 #, gcc-internal-format
23834 msgid "no matches converting function %qD to type %q#T"
23838 #, gcc-internal-format
23839 msgid "converting overloaded function %qD to type %q#T is ambiguous"
23843 #, gcc-internal-format
23844 msgid "assuming pointer to member %qD"
23848 #, gcc-internal-format
23849 msgid "(a pointer to member can only be formed with %<&%E%>)"
23852 #: cp/class.c:6349 cp/class.c:6383
23853 #, gcc-internal-format
23854 msgid "not enough type information"
23858 #, gcc-internal-format
23859 msgid "argument of type %qT does not match %qT"
23862 #. [basic.scope.class]
23864 #. A name N used in a class S shall refer to the same declaration
23865 #. in its context and when re-evaluated in the completed scope of
23867 #: cp/class.c:6668 cp/decl.c:1196 cp/name-lookup.c:525
23868 #, gcc-internal-format
23869 msgid "declaration of %q#D"
23873 #, gcc-internal-format
23874 msgid "changes meaning of %qD from %q+#D"
23877 #: cp/cp-gimplify.c:94
23878 #, gcc-internal-format
23879 msgid "continue statement not within loop or switch"
23882 #: cp/cp-gimplify.c:1201
23883 #, gcc-internal-format
23884 msgid "%qE implicitly determined as %<firstprivate%> has reference type"
23888 #, gcc-internal-format
23889 msgid "can't convert from incomplete type %qT to %qT"
23893 #, gcc-internal-format
23894 msgid "conversion of %qE from %qT to %qT is ambiguous"
23897 #: cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:239
23898 #, gcc-internal-format
23899 msgid "cannot convert %qE from type %qT to type %qT"
23903 #, gcc-internal-format
23904 msgid "initialization of volatile reference type %q#T from rvalue of type %qT"
23908 #, gcc-internal-format
23909 msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
23913 #, gcc-internal-format
23914 msgid "initialization of non-const reference type %q#T from rvalue of type %qT"
23918 #, gcc-internal-format
23919 msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
23923 #, gcc-internal-format
23924 msgid "conversion from %qT to %qT discards qualifiers"
23927 #: cp/cvt.c:471 cp/typeck.c:5919
23928 #, gcc-internal-format
23929 msgid "casting %qT to %qT does not dereference pointer"
23933 #, gcc-internal-format
23934 msgid "cannot convert type %qT to type %qT"
23938 #, gcc-internal-format
23939 msgid "conversion from %q#T to %q#T"
23943 #, gcc-internal-format
23945 "the result of the conversion is unspecified because %qE is outside the range "
23949 #: cp/cvt.c:696 cp/cvt.c:716
23950 #, gcc-internal-format
23951 msgid "%q#T used where a %qT was expected"
23955 #, gcc-internal-format
23956 msgid "%q#T used where a floating point value was expected"
23960 #, gcc-internal-format
23961 msgid "conversion from %qT to non-scalar type %qT requested"
23965 #, gcc-internal-format
23966 msgid "pseudo-destructor is not called"
23970 #, gcc-internal-format
23971 msgid "object of incomplete type %qT will not be accessed in %s"
23975 #, gcc-internal-format
23976 msgid "object of type %qT will not be accessed in %s"
23980 #, gcc-internal-format
23981 msgid "object %qE of incomplete type %qT will not be accessed in %s"
23985 #, gcc-internal-format
23986 msgid "%s cannot resolve address of overloaded function"
23990 #, gcc-internal-format
23991 msgid "%s is a reference, not call, to function %qE"
23995 #, gcc-internal-format
23996 msgid "%s has no effect"
24000 #, gcc-internal-format
24001 msgid "converting NULL to non-pointer type"
24005 #, gcc-internal-format
24006 msgid "ambiguous default type conversion from %qT"
24010 #, gcc-internal-format
24011 msgid " candidate conversions include %qD and %qD"
24015 #, gcc-internal-format
24016 msgid "%qD was declared %<extern%> and later %<static%>"
24019 #: cp/decl.c:1059 cp/decl.c:1609 objc/objc-act.c:2986 objc/objc-act.c:7602
24020 #, gcc-internal-format
24021 msgid "previous declaration of %q+D"
24025 #, gcc-internal-format
24026 msgid "declaration of %qF throws different exceptions"
24030 #, gcc-internal-format
24031 msgid "from previous declaration %q+F"
24035 #, gcc-internal-format
24036 msgid "function %q+D redeclared as inline"
24040 #, gcc-internal-format
24041 msgid "previous declaration of %q+D with attribute noinline"
24045 #, gcc-internal-format
24046 msgid "function %q+D redeclared with attribute noinline"
24050 #, gcc-internal-format
24051 msgid "previous declaration of %q+D was inline"
24054 #: cp/decl.c:1184 cp/decl.c:1258
24055 #, gcc-internal-format
24056 msgid "shadowing built-in function %q#D"
24059 #: cp/decl.c:1185 cp/decl.c:1259
24060 #, gcc-internal-format
24061 msgid "shadowing library function %q#D"
24065 #, gcc-internal-format
24066 msgid "library function %q#D redeclared as non-function %q#D"
24070 #, gcc-internal-format
24071 msgid "conflicts with built-in declaration %q#D"
24074 #: cp/decl.c:1251 cp/decl.c:1378 cp/decl.c:1394
24075 #, gcc-internal-format
24076 msgid "new declaration %q#D"
24080 #, gcc-internal-format
24081 msgid "ambiguates built-in declaration %q#D"
24085 #, gcc-internal-format
24086 msgid "%q#D redeclared as different kind of symbol"
24090 #, gcc-internal-format
24091 msgid "previous declaration of %q+#D"
24095 #, gcc-internal-format
24096 msgid "declaration of template %q#D"
24099 #: cp/decl.c:1365 cp/name-lookup.c:526 cp/name-lookup.c:812
24100 #: cp/name-lookup.c:823
24101 #, gcc-internal-format
24102 msgid "conflicts with previous declaration %q+#D"
24105 #: cp/decl.c:1379 cp/decl.c:1395
24106 #, gcc-internal-format
24107 msgid "ambiguates old declaration %q+#D"
24111 #, gcc-internal-format
24112 msgid "declaration of C function %q#D conflicts with"
24116 #, gcc-internal-format
24117 msgid "previous declaration %q+#D here"
24121 #, gcc-internal-format
24122 msgid "conflicting declaration %q#D"
24126 #, gcc-internal-format
24127 msgid "%q+D has a previous declaration as %q#D"
24130 #. [namespace.alias]
24132 #. A namespace-name or namespace-alias shall not be declared as
24133 #. the name of any other entity in the same declarative region.
24134 #. A namespace-name defined at global scope shall not be
24135 #. declared as the name of any other entity in any global scope
24138 #, gcc-internal-format
24139 msgid "declaration of namespace %qD conflicts with"
24143 #, gcc-internal-format
24144 msgid "previous declaration of namespace %q+D here"
24148 #, gcc-internal-format
24149 msgid "%q+#D previously defined here"
24152 #. Prototype decl follows defn w/o prototype.
24154 #, gcc-internal-format
24155 msgid "prototype for %q+#D"
24159 #, gcc-internal-format
24160 msgid "follows non-prototype definition here"
24164 #, gcc-internal-format
24165 msgid "previous declaration of %q+#D with %qL linkage"
24169 #, gcc-internal-format
24170 msgid "conflicts with new declaration with %qL linkage"
24173 #: cp/decl.c:1545 cp/decl.c:1551
24174 #, gcc-internal-format
24175 msgid "default argument given for parameter %d of %q#D"
24178 #: cp/decl.c:1547 cp/decl.c:1553
24179 #, gcc-internal-format
24180 msgid "after previous specification in %q+#D"
24184 #, gcc-internal-format
24185 msgid "redundant redeclaration of %qD in same scope"
24189 #, gcc-internal-format
24190 msgid "deleted definition of %qD"
24194 #, gcc-internal-format
24195 msgid "after previous declaration %q+D"
24198 #. From [temp.expl.spec]:
24200 #. If a template, a member template or the member of a class
24201 #. template is explicitly specialized then that
24202 #. specialization shall be declared before the first use of
24203 #. that specialization that would cause an implicit
24204 #. instantiation to take place, in every translation unit in
24205 #. which such a use occurs.
24207 #, gcc-internal-format
24208 msgid "explicit specialization of %qD after first use"
24212 #, gcc-internal-format
24213 msgid "%q+D: visibility attribute ignored because it"
24217 #, gcc-internal-format
24218 msgid "conflicts with previous declaration here"
24221 #. Reject two definitions.
24222 #: cp/decl.c:2216 cp/decl.c:2245 cp/decl.c:2274 cp/decl.c:2291 cp/decl.c:2363
24223 #, gcc-internal-format
24224 msgid "redefinition of %q#D"
24228 #, gcc-internal-format
24229 msgid "%qD conflicts with used function"
24233 #, gcc-internal-format
24234 msgid "%q#D not declared in class"
24237 #: cp/decl.c:2256 cp/decl.c:2301
24238 #, gcc-internal-format
24239 msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
24242 #: cp/decl.c:2259 cp/decl.c:2304
24243 #, gcc-internal-format
24244 msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
24251 #, gcc-internal-format
24252 msgid "redeclaration of friend %q#D may not have default template arguments"
24256 #, gcc-internal-format
24257 msgid "thread-local declaration of %q#D follows non-thread-local declaration"
24261 #, gcc-internal-format
24262 msgid "non-thread-local declaration of %q#D follows thread-local declaration"
24265 #: cp/decl.c:2352 cp/decl.c:2371
24266 #, gcc-internal-format
24267 msgid "redeclaration of %q#D"
24271 #, gcc-internal-format
24272 msgid "jump to label %qD"
24276 #, gcc-internal-format
24277 msgid "jump to case label"
24280 #: cp/decl.c:2518 cp/decl.c:2658 cp/decl.c:2699
24281 #, gcc-internal-format
24285 #: cp/decl.c:2537 cp/decl.c:2702
24286 #, gcc-internal-format
24287 msgid " exits OpenMP structured block"
24291 #, gcc-internal-format
24292 msgid " crosses initialization of %q+#D"
24295 #: cp/decl.c:2560 cp/decl.c:2676
24296 #, gcc-internal-format
24297 msgid " enters scope of %q+#D which has non-trivial destructor"
24300 #: cp/decl.c:2574 cp/decl.c:2681
24301 #, gcc-internal-format
24302 msgid " enters try block"
24305 #. Can't skip init of __exception_info.
24306 #: cp/decl.c:2576 cp/decl.c:2670 cp/decl.c:2683
24307 #, gcc-internal-format
24308 msgid " enters catch block"
24311 #: cp/decl.c:2586 cp/decl.c:2686
24312 #, gcc-internal-format
24313 msgid " enters OpenMP structured block"
24316 #: cp/decl.c:2657 cp/decl.c:2698
24317 #, gcc-internal-format
24318 msgid "jump to label %q+D"
24322 #, gcc-internal-format
24323 msgid " skips initialization of %q+#D"
24327 #, gcc-internal-format
24328 msgid "label named wchar_t"
24332 #, gcc-internal-format
24333 msgid "%qD is not a type"
24336 #: cp/decl.c:3028 cp/parser.c:4240
24337 #, gcc-internal-format
24338 msgid "%qD used without template parameters"
24342 #, gcc-internal-format
24343 msgid "%q#T is not a class"
24346 #: cp/decl.c:3061 cp/decl.c:3148
24347 #, gcc-internal-format
24348 msgid "no class template named %q#T in %q#T"
24352 #, gcc-internal-format
24353 msgid "lookup of %qT in %qT is ambiguous"
24357 #, gcc-internal-format
24358 msgid "%<typename %T::%D%> names %q#T, which is not a class template"
24362 #, gcc-internal-format
24363 msgid "%<typename %T::%D%> names %q#T, which is not a type"
24367 #, gcc-internal-format
24368 msgid "template parameters do not match template"
24371 #: cp/decl.c:3158 cp/friend.c:321 cp/friend.c:329
24372 #, gcc-internal-format
24373 msgid "%q+D declared here"
24377 #, gcc-internal-format
24378 msgid "an anonymous struct cannot have function members"
24382 #, gcc-internal-format
24383 msgid "an anonymous union cannot have function members"
24387 #, gcc-internal-format
24388 msgid "member %q+#D with constructor not allowed in anonymous aggregate"
24392 #, gcc-internal-format
24393 msgid "member %q+#D with destructor not allowed in anonymous aggregate"
24397 #, gcc-internal-format
24399 "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
24403 #, gcc-internal-format
24404 msgid "multiple types in one declaration"
24408 #, gcc-internal-format
24409 msgid "redeclaration of C++ built-in type %qT"
24413 #, gcc-internal-format
24414 msgid "missing type-name in typedef-declaration"
24418 #, gcc-internal-format
24419 msgid "ISO C++ prohibits anonymous structs"
24423 #, gcc-internal-format
24424 msgid "%qs can only be specified for functions"
24428 #, gcc-internal-format
24429 msgid "%<friend%> can only be specified inside a class"
24433 #, gcc-internal-format
24434 msgid "%<explicit%> can only be specified for constructors"
24438 #, gcc-internal-format
24439 msgid "a storage class can only be specified for objects and functions"
24443 #, gcc-internal-format
24444 msgid "qualifiers can only be specified for objects and functions"
24448 #, gcc-internal-format
24449 msgid "%<typedef%> was ignored in this declaration"
24453 #, gcc-internal-format
24454 msgid "%<constexpr> cannot be used for type declarations"
24458 #, gcc-internal-format
24459 msgid "attribute ignored in declaration of %q+#T"
24463 #, gcc-internal-format
24464 msgid "attribute for %q+#T must follow the %qs keyword"
24468 #, gcc-internal-format
24469 msgid "ignoring attributes applied to class type %qT outside of definition"
24472 #. A template type parameter or other dependent type.
24474 #, gcc-internal-format
24476 "ignoring attributes applied to dependent type %qT without an associated "
24480 #: cp/decl.c:4120 cp/decl2.c:820
24481 #, gcc-internal-format
24482 msgid "typedef %qD is initialized (use decltype instead)"
24486 #, gcc-internal-format
24487 msgid "declaration of %q#D has %<extern%> and is initialized"
24491 #, gcc-internal-format
24492 msgid "definition of %q#D is marked %<dllimport%>"
24496 #, gcc-internal-format
24497 msgid "%q#D is not a static member of %q#T"
24501 #, gcc-internal-format
24502 msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
24506 #, gcc-internal-format
24508 "template header not allowed in member definition of explicitly specialized "
24513 #, gcc-internal-format
24514 msgid "duplicate initialization of %qD"
24518 #, gcc-internal-format
24519 msgid "%qD declared %<constexpr%> outside its class"
24523 #, gcc-internal-format
24524 msgid "declaration of %q#D outside of class is not definition"
24528 #, gcc-internal-format
24529 msgid "variable %q#D has initializer but incomplete type"
24532 #: cp/decl.c:4351 cp/decl.c:5102
24533 #, gcc-internal-format
24534 msgid "elements of array %q#D have incomplete type"
24537 #: cp/decl.c:4358 cp/decl.c:5598
24538 #, gcc-internal-format
24539 msgid "declaration of %q#D has no initializer"
24543 #, gcc-internal-format
24544 msgid "aggregate %q#D has incomplete type and cannot be defined"
24548 #, gcc-internal-format
24549 msgid "%qD declared as reference but not initialized"
24553 #, gcc-internal-format
24554 msgid "cannot initialize %qT from %qT"
24558 #, gcc-internal-format
24559 msgid "name used in a GNU-style designated initializer for an array"
24563 #, gcc-internal-format
24564 msgid "name %qD used in a GNU-style designated initializer for an array"
24568 #, gcc-internal-format
24569 msgid "initializer fails to determine size of %qD"
24573 #, gcc-internal-format
24574 msgid "array size missing in %qD"
24578 #, gcc-internal-format
24579 msgid "zero-size array %qD"
24582 #. An automatic variable with an incomplete type: that is an error.
24583 #. Don't talk about array types here, since we took care of that
24584 #. message in grokdeclarator.
24586 #, gcc-internal-format
24587 msgid "storage size of %qD isn't known"
24591 #, gcc-internal-format
24592 msgid "storage size of %qD isn't constant"
24596 #, gcc-internal-format
24598 "sorry: semantics of inline function static data %q+#D are wrong (you'll wind "
24599 "up with multiple copies)"
24603 #, gcc-internal-format
24604 msgid " you can work around this by removing the initializer"
24608 #, gcc-internal-format
24609 msgid "missing initializer for constexpr %qD"
24613 #, gcc-internal-format
24614 msgid "uninitialized const %qD"
24618 #, gcc-internal-format
24619 msgid "invalid type %qT as initializer for a vector of type %qT"
24623 #, gcc-internal-format
24624 msgid "initializer for %qT must be brace-enclosed"
24628 #, gcc-internal-format
24629 msgid "%qT has no non-static data member named %qD"
24633 #, gcc-internal-format
24634 msgid "braces around scalar initializer for type %qT"
24638 #, gcc-internal-format
24639 msgid "missing braces around initializer for %qT"
24642 #: cp/decl.c:5084 cp/typeck2.c:1019 cp/typeck2.c:1194 cp/typeck2.c:1217
24643 #: cp/typeck2.c:1260
24644 #, gcc-internal-format
24645 msgid "too many initializers for %qT"
24649 #, gcc-internal-format
24650 msgid "elements of array %q#T have incomplete type"
24654 #, gcc-internal-format
24655 msgid "variable-sized object %qD may not be initialized"
24659 #, gcc-internal-format
24660 msgid "variable-sized compound literal"
24664 #, gcc-internal-format
24665 msgid "%qD has incomplete type"
24669 #, gcc-internal-format
24670 msgid "scalar object %qD requires one element in initializer"
24674 #, gcc-internal-format
24675 msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
24679 #, gcc-internal-format
24680 msgid "array %qD initialized by parenthesized string literal %qE"
24684 #, gcc-internal-format
24685 msgid "structure %qD with uninitialized const members"
24689 #, gcc-internal-format
24690 msgid "structure %qD with uninitialized reference members"
24694 #, gcc-internal-format
24695 msgid "assignment (not initialization) in declaration"
24699 #, gcc-internal-format
24700 msgid "shadowing previous type declaration of %q#D"
24704 #, gcc-internal-format
24705 msgid "%qD cannot be thread-local because it has non-trivial type %qT"
24709 #, gcc-internal-format
24710 msgid "Java object %qD not allocated with %<new%>"
24714 #, gcc-internal-format
24715 msgid "%qD is thread-local and so cannot be dynamically initialized"
24719 #, gcc-internal-format
24721 "%qD cannot be initialized by a non-constant expression when being declared"
24725 #, gcc-internal-format
24726 msgid "non-static data member %qD has Java class type"
24730 #, gcc-internal-format
24731 msgid "function %q#D is initialized like a variable"
24735 #, gcc-internal-format
24736 msgid "destructor for alien class %qT cannot be a member"
24740 #, gcc-internal-format
24741 msgid "constructor for alien class %qT cannot be a member"
24745 #, gcc-internal-format
24746 msgid "%qD declared as a %<virtual%> %s"
24750 #, gcc-internal-format
24751 msgid "%qD declared as an %<inline%> %s"
24755 #, gcc-internal-format
24757 "%<const%> and %<volatile%> function specifiers on %qD invalid in %s "
24762 #, gcc-internal-format
24763 msgid "%q+D declared as a friend"
24767 #, gcc-internal-format
24768 msgid "%q+D declared with an exception specification"
24772 #, gcc-internal-format
24773 msgid "definition of %qD is not in namespace enclosing %qT"
24777 #, gcc-internal-format
24778 msgid "defining explicit specialization %qD in friend declaration"
24781 #. Something like `template <class T> friend void f<T>()'.
24783 #, gcc-internal-format
24784 msgid "invalid use of template-id %qD in declaration of primary template"
24788 #, gcc-internal-format
24790 "default arguments are not allowed in declaration of friend template "
24791 "specialization %qD"
24795 #, gcc-internal-format
24797 "%<inline%> is not allowed in declaration of friend template specialization %"
24802 #, gcc-internal-format
24803 msgid "cannot declare %<::main%> to be a template"
24807 #, gcc-internal-format
24808 msgid "cannot declare %<::main%> to be inline"
24812 #, gcc-internal-format
24813 msgid "cannot declare %<::main%> to be static"
24817 #, gcc-internal-format
24818 msgid "non-local function %q#D uses anonymous type"
24821 #: cp/decl.c:6827 cp/decl.c:7110 cp/decl2.c:3480
24822 #, gcc-internal-format
24824 "%q+#D does not refer to the unqualified type, so it is not used for linkage"
24828 #, gcc-internal-format
24829 msgid "non-local function %q#D uses local type %qT"
24833 #, gcc-internal-format
24834 msgid "static member function %qD cannot have cv-qualifier"
24838 #, gcc-internal-format
24839 msgid "non-member function %qD cannot have cv-qualifier"
24843 #, gcc-internal-format
24844 msgid "%<::main%> must return %<int%>"
24848 #, gcc-internal-format
24849 msgid "definition of implicitly-declared %qD"
24852 #: cp/decl.c:6955 cp/decl2.c:730
24853 #, gcc-internal-format
24854 msgid "no %q#D member function declared in class %qT"
24857 #. DRs 132, 319 and 389 seem to indicate types with
24858 #. no linkage can only be used to declare extern "C"
24859 #. entities. Since it's not always an error in the
24860 #. ISO C++ 90 Standard, we only issue a warning.
24862 #, gcc-internal-format
24863 msgid "non-local variable %q#D uses anonymous type"
24867 #, gcc-internal-format
24868 msgid "non-local variable %q#D uses local type %qT"
24872 #, gcc-internal-format
24874 "invalid in-class initialization of static data member of non-integral type %"
24879 #, gcc-internal-format
24880 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
24884 #, gcc-internal-format
24886 "ISO C++ forbids initialization of member constant %qD of non-integral type %"
24891 #, gcc-internal-format
24892 msgid "size of array %qD has non-integral type %qT"
24896 #, gcc-internal-format
24897 msgid "size of array has non-integral type %qT"
24901 #, gcc-internal-format
24902 msgid "size of array %qD is negative"
24906 #, gcc-internal-format
24907 msgid "size of array is negative"
24911 #, gcc-internal-format
24912 msgid "ISO C++ forbids zero-size array %qD"
24916 #, gcc-internal-format
24917 msgid "ISO C++ forbids zero-size array"
24921 #, gcc-internal-format
24922 msgid "size of array %qD is not an integral constant-expression"
24926 #, gcc-internal-format
24927 msgid "size of array is not an integral constant-expression"
24931 #, gcc-internal-format
24932 msgid "ISO C++ forbids variable length array %qD"
24936 #, gcc-internal-format
24937 msgid "ISO C++ forbids variable length array"
24941 #, gcc-internal-format
24942 msgid "variable length array %qD is used"
24946 #, gcc-internal-format
24947 msgid "overflow in array dimension"
24951 #, gcc-internal-format
24952 msgid "declaration of %qD as array of void"
24956 #, gcc-internal-format
24957 msgid "creating array of void"
24961 #, gcc-internal-format
24962 msgid "declaration of %qD as array of functions"
24966 #, gcc-internal-format
24967 msgid "creating array of functions"
24971 #, gcc-internal-format
24972 msgid "declaration of %qD as array of references"
24976 #, gcc-internal-format
24977 msgid "creating array of references"
24981 #, gcc-internal-format
24982 msgid "declaration of %qD as array of function members"
24986 #, gcc-internal-format
24987 msgid "creating array of function members"
24991 #, gcc-internal-format
24993 "declaration of %qD as multidimensional array must have bounds for all "
24994 "dimensions except the first"
24998 #, gcc-internal-format
25000 "multidimensional array must have bounds for all dimensions except the first"
25004 #, gcc-internal-format
25005 msgid "return type specification for constructor invalid"
25009 #, gcc-internal-format
25010 msgid "return type specification for destructor invalid"
25014 #, gcc-internal-format
25015 msgid "return type specified for %<operator %T%>"
25019 #, gcc-internal-format
25020 msgid "unnamed variable or field declared void"
25024 #, gcc-internal-format
25025 msgid "variable or field declared void"
25029 #, gcc-internal-format
25030 msgid "invalid use of qualified-name %<::%D%>"
25034 #, gcc-internal-format
25035 msgid "invalid use of qualified-name %<%T::%D%>"
25039 #, gcc-internal-format
25040 msgid "invalid use of qualified-name %<%D::%D%>"
25044 #, gcc-internal-format
25045 msgid "type %qT is not derived from type %qT"
25048 #: cp/decl.c:7796 cp/decl.c:7888 cp/decl.c:9157
25049 #, gcc-internal-format
25050 msgid "declaration of %qD as non-function"
25054 #, gcc-internal-format
25055 msgid "declaration of %qD as non-member"
25059 #, gcc-internal-format
25060 msgid "declarator-id missing; using reserved word %qD"
25064 #, gcc-internal-format
25065 msgid "function definition does not declare parameters"
25069 #, gcc-internal-format
25070 msgid "two or more data types in declaration of %qs"
25074 #, gcc-internal-format
25075 msgid "conflicting specifiers in declaration of %qs"
25078 #: cp/decl.c:7999 cp/decl.c:8002 cp/decl.c:8005
25079 #, gcc-internal-format
25080 msgid "ISO C++ forbids declaration of %qs with no type"
25083 #: cp/decl.c:8030 cp/decl.c:8048
25084 #, gcc-internal-format
25085 msgid "%<signed%> or %<unsigned%> invalid for %qs"
25089 #, gcc-internal-format
25090 msgid "%<signed%> and %<unsigned%> specified together for %qs"
25094 #, gcc-internal-format
25095 msgid "%<long long%> invalid for %qs"
25099 #, gcc-internal-format
25100 msgid "%<long%> invalid for %qs"
25104 #, gcc-internal-format
25105 msgid "%<short%> invalid for %qs"
25109 #, gcc-internal-format
25110 msgid "%<long%> or %<short%> invalid for %qs"
25114 #, gcc-internal-format
25115 msgid "%<long%> or %<short%> specified with char for %qs"
25119 #, gcc-internal-format
25120 msgid "%<long%> and %<short%> specified together for %qs"
25124 #, gcc-internal-format
25125 msgid "%<short%> or %<long%> invalid for %qs"
25129 #, gcc-internal-format
25130 msgid "long, short, signed or unsigned used invalidly for %qs"
25134 #, gcc-internal-format
25135 msgid "complex invalid for %qs"
25139 #, gcc-internal-format
25140 msgid "both %<const%> and %<constexpr%> cannot be used here"
25144 #, gcc-internal-format
25145 msgid "qualifiers are not allowed on declaration of %<operator %T%>"
25148 #: cp/decl.c:8175 cp/typeck.c:7831
25149 #, gcc-internal-format
25150 msgid "ignoring %qV qualifiers added to function type %qT"
25154 #, gcc-internal-format
25155 msgid "member %qD cannot be declared both virtual and static"
25159 #, gcc-internal-format
25160 msgid "%<%T::%D%> is not a valid declarator"
25164 #, gcc-internal-format
25165 msgid "typedef declaration invalid in parameter declaration"
25169 #, gcc-internal-format
25170 msgid "storage class specified for template parameter %qs"
25174 #, gcc-internal-format
25175 msgid "storage class specifiers invalid in parameter declarations"
25179 #, gcc-internal-format
25180 msgid "parameter declared %<auto%>"
25184 #, gcc-internal-format
25185 msgid "a parameter cannot be declared %<constexpr%>"
25189 #, gcc-internal-format
25190 msgid "%<virtual%> outside class declaration"
25194 #, gcc-internal-format
25195 msgid "multiple storage classes in declaration of %qs"
25199 #, gcc-internal-format
25200 msgid "storage class specified for %qs"
25204 #, gcc-internal-format
25205 msgid "storage class specified for parameter %qs"
25209 #, gcc-internal-format
25210 msgid "nested function %qs declared %<extern%>"
25214 #, gcc-internal-format
25215 msgid "top-level declaration of %qs specifies %<auto%>"
25219 #, gcc-internal-format
25220 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
25224 #, gcc-internal-format
25225 msgid "storage class specifiers invalid in friend function declarations"
25229 #, gcc-internal-format
25230 msgid "%qs declared as function returning a function"
25234 #, gcc-internal-format
25235 msgid "%qs declared as function returning an array"
25239 #, gcc-internal-format
25240 msgid "%qs function uses %<auto%> type specifier without late return type"
25244 #, gcc-internal-format
25246 "%qs function with late return type has %qT as its type rather than plain %"
25251 #, gcc-internal-format
25253 "%qs function with late return type not declared with %<auto%> type specifier"
25257 #, gcc-internal-format
25258 msgid "destructor cannot be static member function"
25262 #, gcc-internal-format
25263 msgid "destructors may not be cv-qualified"
25267 #, gcc-internal-format
25268 msgid "constructors cannot be declared virtual"
25272 #, gcc-internal-format
25273 msgid "can't initialize friend function %qs"
25276 #. Cannot be both friend and virtual.
25278 #, gcc-internal-format
25279 msgid "virtual functions cannot be friends"
25283 #, gcc-internal-format
25284 msgid "friend declaration not in class definition"
25288 #, gcc-internal-format
25289 msgid "can't define friend function %qs in a local class definition"
25293 #, gcc-internal-format
25295 "the %<constexpr%> specifier cannot be used in a function declaration that is "
25300 #, gcc-internal-format
25301 msgid "destructors may not have parameters"
25305 #, gcc-internal-format
25306 msgid "cannot declare pointer to %q#T"
25309 #: cp/decl.c:8603 cp/decl.c:8610
25310 #, gcc-internal-format
25311 msgid "cannot declare reference to %q#T"
25315 #, gcc-internal-format
25316 msgid "cannot declare pointer to %q#T member"
25320 #, gcc-internal-format
25321 msgid "cannot declare reference to qualified function type %qT"
25325 #, gcc-internal-format
25326 msgid "cannot declare pointer to qualified function type %qT"
25330 #, gcc-internal-format
25332 "cannot declare reference to %q#T, which is not a typedef or a template type "
25337 #, gcc-internal-format
25338 msgid "template-id %qD used as a declarator"
25342 #, gcc-internal-format
25343 msgid "member functions are implicitly friends of their class"
25347 #, gcc-internal-format
25348 msgid "extra qualification %<%T::%> on member %qs"
25352 #, gcc-internal-format
25353 msgid "cannot define member function %<%T::%s%> within %<%T%>"
25357 #, gcc-internal-format
25358 msgid "a constexpr function cannot be defined outside of its class"
25362 #, gcc-internal-format
25363 msgid "cannot declare member %<%T::%s%> within %qT"
25367 #, gcc-internal-format
25368 msgid "non-parameter %qs cannot be a parameter pack"
25372 #, gcc-internal-format
25373 msgid "size of array %qs is too large"
25377 #, gcc-internal-format
25378 msgid "data member may not have variably modified type %qT"
25382 #, gcc-internal-format
25383 msgid "parameter may not have variably modified type %qT"
25386 #. [dcl.fct.spec] The explicit specifier shall only be used in
25387 #. declarations of constructors within a class definition.
25389 #, gcc-internal-format
25390 msgid "only declarations of constructors can be %<explicit%>"
25394 #, gcc-internal-format
25395 msgid "non-member %qs cannot be declared %<mutable%>"
25399 #, gcc-internal-format
25400 msgid "non-object member %qs cannot be declared %<mutable%>"
25404 #, gcc-internal-format
25405 msgid "function %qs cannot be declared %<mutable%>"
25409 #, gcc-internal-format
25410 msgid "static %qs cannot be declared %<mutable%>"
25414 #, gcc-internal-format
25415 msgid "const %qs cannot be declared %<mutable%>"
25419 #, gcc-internal-format
25420 msgid "typedef name may not be a nested-name-specifier"
25424 #, gcc-internal-format
25425 msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
25429 #, gcc-internal-format
25431 "qualified function types cannot be used to declare static member functions"
25435 #, gcc-internal-format
25436 msgid "qualified function types cannot be used to declare free functions"
25440 #, gcc-internal-format
25441 msgid "type qualifiers specified for friend class declaration"
25445 #, gcc-internal-format
25446 msgid "%<inline%> specified for friend class declaration"
25450 #, gcc-internal-format
25451 msgid "template parameters cannot be friends"
25455 #, gcc-internal-format
25456 msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
25460 #, gcc-internal-format
25461 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
25465 #, gcc-internal-format
25466 msgid "trying to make class %qT a friend of global scope"
25470 #, gcc-internal-format
25471 msgid "invalid qualifiers on non-member function type"
25475 #, gcc-internal-format
25476 msgid "abstract declarator %qT used as declaration"
25480 #, gcc-internal-format
25481 msgid "cannot use %<::%> in parameter declaration"
25484 #. Something like struct S { int N::j; };
25486 #, gcc-internal-format
25487 msgid "invalid use of %<::%>"
25491 #, gcc-internal-format
25492 msgid "can't make %qD into a method -- not in a class"
25496 #, gcc-internal-format
25497 msgid "function %qD declared virtual inside a union"
25501 #, gcc-internal-format
25502 msgid "%qD cannot be declared virtual, since it is always static"
25506 #, gcc-internal-format
25507 msgid "expected qualified name in friend declaration for destructor %qD"
25511 #, gcc-internal-format
25512 msgid "declaration of %qD as member of %qT"
25516 #, gcc-internal-format
25517 msgid "a destructor cannot be %<constexpr%>"
25521 #, gcc-internal-format
25522 msgid "expected qualified name in friend declaration for constructor %qD"
25526 #, gcc-internal-format
25527 msgid "field %qD has incomplete type"
25531 #, gcc-internal-format
25532 msgid "name %qT has incomplete type"
25536 #, gcc-internal-format
25537 msgid " in instantiation of template %qT"
25541 #, gcc-internal-format
25542 msgid "%qE is neither function nor member function; cannot be declared friend"
25545 #. An attempt is being made to initialize a non-static
25546 #. member. But, from [class.mem]:
25548 #. 4 A member-declarator can contain a
25549 #. constant-initializer only if it declares a static
25550 #. member (_class.static_) of integral or enumeration
25551 #. type, see _class.static.data_.
25553 #. This used to be relatively common practice, but
25554 #. the rest of the compiler does not correctly
25555 #. handle the initialization unless the member is
25556 #. static so we make it static below.
25558 #, gcc-internal-format
25559 msgid "ISO C++ forbids initialization of member %qD"
25563 #, gcc-internal-format
25564 msgid "making %qD static"
25568 #, gcc-internal-format
25569 msgid "non-static data member %qE declared %<constexpr%>"
25573 #, gcc-internal-format
25574 msgid "storage class %<auto%> invalid for function %qs"
25578 #, gcc-internal-format
25579 msgid "storage class %<register%> invalid for function %qs"
25583 #, gcc-internal-format
25584 msgid "storage class %<__thread%> invalid for function %qs"
25588 #, gcc-internal-format
25590 "%<static%> specified invalid for function %qs declared out of global scope"
25594 #, gcc-internal-format
25596 "%<inline%> specifier invalid for function %qs declared out of global scope"
25600 #, gcc-internal-format
25601 msgid "%q#T is not a class or a namespace"
25605 #, gcc-internal-format
25606 msgid "virtual non-class function %qs"
25610 #, gcc-internal-format
25611 msgid "%qs defined in a non-class scope"
25615 #, gcc-internal-format
25616 msgid "cannot declare member function %qD to have static linkage"
25619 #. FIXME need arm citation
25621 #, gcc-internal-format
25622 msgid "cannot declare static function inside another function"
25626 #, gcc-internal-format
25628 "%<static%> may not be used when defining (as opposed to declaring) a static "
25633 #, gcc-internal-format
25634 msgid "static member %qD declared %<register%>"
25638 #, gcc-internal-format
25639 msgid "cannot explicitly declare member %q#D to have extern linkage"
25643 #, gcc-internal-format
25644 msgid "%qs initialized and declared %<extern%>"
25648 #, gcc-internal-format
25649 msgid "%qs has both %<extern%> and initializer"
25653 #, gcc-internal-format
25654 msgid "default argument for %q#D has type %qT"
25658 #, gcc-internal-format
25659 msgid "default argument for parameter of type %qT has type %qT"
25663 #, gcc-internal-format
25664 msgid "default argument %qE uses local variable %qD"
25668 #, gcc-internal-format
25669 msgid "parameter %qD has Java class type"
25673 #, gcc-internal-format
25674 msgid "parameter %qD invalidly declared method type"
25678 #, gcc-internal-format
25679 msgid "parameter %qD includes pointer to array of unknown bound %qT"
25683 #, gcc-internal-format
25684 msgid "parameter %qD includes reference to array of unknown bound %qT"
25688 #, gcc-internal-format
25689 msgid "parameter packs must be at the end of the parameter list"
25694 #. A declaration of a constructor for a class X is ill-formed if
25695 #. its first parameter is of type (optionally cv-qualified) X
25696 #. and either there are no other parameters or else all other
25697 #. parameters have default arguments.
25699 #. We *don't* complain about member template instantiations that
25700 #. have this form, though; they can occur as we try to decide
25701 #. what constructor to use during overload resolution. Since
25702 #. overload resolution will never prefer such a constructor to
25703 #. the non-template copy constructor (which is either explicitly
25704 #. or implicitly defined), there's no need to worry about their
25705 #. existence. Theoretically, they should never even be
25706 #. instantiated, but that's hard to forestall.
25708 #, gcc-internal-format
25709 msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
25713 #, gcc-internal-format
25714 msgid "%qD may not be declared within a namespace"
25718 #, gcc-internal-format
25719 msgid "%qD may not be declared as static"
25723 #, gcc-internal-format
25724 msgid "%qD must be a nonstatic member function"
25728 #, gcc-internal-format
25730 "%qD must be either a non-static member function or a non-member function"
25734 #, gcc-internal-format
25735 msgid "%qD must have an argument of class or enumerated type"
25739 #, gcc-internal-format
25741 "conversion to a reference to void will never use a type conversion operator"
25745 #, gcc-internal-format
25746 msgid "conversion to void will never use a type conversion operator"
25750 #, gcc-internal-format
25752 "conversion to a reference to the same type will never use a type conversion "
25757 #, gcc-internal-format
25758 msgid "conversion to the same type will never use a type conversion operator"
25762 #, gcc-internal-format
25764 "conversion to a reference to a base class will never use a type conversion "
25769 #, gcc-internal-format
25770 msgid "conversion to a base class will never use a type conversion operator"
25775 #, gcc-internal-format
25776 msgid "ISO C++ prohibits overloading operator ?:"
25780 #, gcc-internal-format
25781 msgid "%qD must not have variable number of arguments"
25785 #, gcc-internal-format
25786 msgid "postfix %qD must take %<int%> as its argument"
25790 #, gcc-internal-format
25791 msgid "postfix %qD must take %<int%> as its second argument"
25795 #, gcc-internal-format
25796 msgid "%qD must take either zero or one argument"
25800 #, gcc-internal-format
25801 msgid "%qD must take either one or two arguments"
25805 #, gcc-internal-format
25806 msgid "prefix %qD should return %qT"
25810 #, gcc-internal-format
25811 msgid "postfix %qD should return %qT"
25815 #, gcc-internal-format
25816 msgid "%qD must take %<void%>"
25819 #: cp/decl.c:10518 cp/decl.c:10527
25820 #, gcc-internal-format
25821 msgid "%qD must take exactly one argument"
25825 #, gcc-internal-format
25826 msgid "%qD must take exactly two arguments"
25830 #, gcc-internal-format
25831 msgid "user-defined %qD always evaluates both arguments"
25835 #, gcc-internal-format
25836 msgid "%qD should return by value"
25839 #: cp/decl.c:10563 cp/decl.c:10568
25840 #, gcc-internal-format
25841 msgid "%qD cannot have default arguments"
25845 #, gcc-internal-format
25846 msgid "using template type parameter %qT after %qs"
25850 #, gcc-internal-format
25851 msgid "using typedef-name %qD after %qs"
25855 #, gcc-internal-format
25856 msgid "%q+D has a previous declaration here"
25860 #, gcc-internal-format
25861 msgid "%qT referred to as %qs"
25864 #: cp/decl.c:10652 cp/decl.c:10659
25865 #, gcc-internal-format
25866 msgid "%q+T has a previous declaration here"
25870 #, gcc-internal-format
25871 msgid "%qT referred to as enum"
25874 #. If a class template appears as elaborated type specifier
25875 #. without a template header such as:
25877 #. template <class T> class C {};
25878 #. void f(class C); // No template header here
25880 #. then the required template argument is missing.
25882 #, gcc-internal-format
25883 msgid "template argument required for %<%s %T%>"
25886 #: cp/decl.c:10721 cp/name-lookup.c:2823
25887 #, gcc-internal-format
25888 msgid "%qD has the same name as the class in which it is declared"
25891 #: cp/decl.c:10751 cp/name-lookup.c:2328 cp/name-lookup.c:3098
25892 #: cp/name-lookup.c:3143 cp/parser.c:4245 cp/parser.c:18116
25893 #, gcc-internal-format
25894 msgid "reference to %qD is ambiguous"
25898 #, gcc-internal-format
25899 msgid "use of enum %q#D without previous declaration"
25903 #, gcc-internal-format
25904 msgid "redeclaration of %qT as a non-template"
25908 #, gcc-internal-format
25909 msgid "previous declaration %q+D"
25913 #, gcc-internal-format
25914 msgid "derived union %qT invalid"
25918 #, gcc-internal-format
25919 msgid "Java class %qT cannot have multiple bases"
25923 #, gcc-internal-format
25924 msgid "Java class %qT cannot have virtual bases"
25928 #, gcc-internal-format
25929 msgid "base type %qT fails to be a struct or class type"
25933 #, gcc-internal-format
25934 msgid "recursive type %qT undefined"
25938 #, gcc-internal-format
25939 msgid "duplicate base type %qT invalid"
25943 #, gcc-internal-format
25944 msgid "multiple definition of %q#T"
25948 #, gcc-internal-format
25949 msgid "previous definition here"
25953 #, gcc-internal-format
25954 msgid "underlying type %<%T%> of %<%T%> must be an integral type"
25959 #. IF no integral type can represent all the enumerator values, the
25960 #. enumeration is ill-formed.
25962 #, gcc-internal-format
25963 msgid "no integral type can represent all of the enumerator values for %qT"
25967 #, gcc-internal-format
25968 msgid "enumerator value for %qD is not an integer constant"
25972 #, gcc-internal-format
25973 msgid "overflow in enumeration values at %qD"
25977 #, gcc-internal-format
25978 msgid "enumerator value %E is too large for underlying type %<%T%>"
25982 #, gcc-internal-format
25983 msgid "return type %q#T is incomplete"
25987 #, gcc-internal-format
25988 msgid "return type has Java class type %q#T"
25991 #: cp/decl.c:11758 cp/typeck.c:7467
25992 #, gcc-internal-format
25993 msgid "%<operator=%> should return a reference to %<*this%>"
25997 #, gcc-internal-format
25998 msgid "no previous declaration for %q+D"
26002 #, gcc-internal-format
26003 msgid "invalid function declaration"
26007 #, gcc-internal-format
26008 msgid "parameter %qD declared void"
26012 #, gcc-internal-format
26013 msgid "invalid member function declaration"
26017 #, gcc-internal-format
26018 msgid "%qD is already defined in class %qT"
26022 #, gcc-internal-format
26023 msgid "static member function %q#D declared with type qualifiers"
26027 #, gcc-internal-format
26028 msgid "name missing for member function"
26031 #: cp/decl2.c:386 cp/decl2.c:400
26032 #, gcc-internal-format
26033 msgid "ambiguous conversion for array subscript"
26037 #, gcc-internal-format
26038 msgid "invalid types %<%T[%T]%> for array subscript"
26042 #, gcc-internal-format
26043 msgid "deleting array %q#D"
26047 #, gcc-internal-format
26048 msgid "type %q#T argument given to %<delete%>, expected pointer"
26052 #, gcc-internal-format
26054 "cannot delete a function. Only pointer-to-objects are valid arguments to %"
26059 #, gcc-internal-format
26060 msgid "deleting %qT is undefined"
26063 #: cp/decl2.c:506 cp/pt.c:4380
26064 #, gcc-internal-format
26065 msgid "template declaration of %q#D"
26069 #, gcc-internal-format
26070 msgid "Java method %qD has non-Java return type %qT"
26074 #, gcc-internal-format
26075 msgid "Java method %qD has non-Java parameter type %qT"
26079 #, gcc-internal-format
26081 "template parameter lists provided don't match the template parameters of %qD"
26085 #, gcc-internal-format
26086 msgid "prototype for %q#D does not match any in class %qT"
26090 #, gcc-internal-format
26091 msgid "local class %q#T shall not have static data member %q#D"
26095 #, gcc-internal-format
26096 msgid "initializer invalid for static member with constructor"
26100 #, gcc-internal-format
26101 msgid "(an out of class initialization is required)"
26105 #, gcc-internal-format
26106 msgid "explicit template argument list not allowed"
26110 #, gcc-internal-format
26111 msgid "member %qD conflicts with virtual function table field name"
26115 #, gcc-internal-format
26116 msgid "%qD is already defined in %qT"
26120 #, gcc-internal-format
26121 msgid "invalid initializer for member function %qD"
26125 #, gcc-internal-format
26126 msgid "initializer specified for static member function %qD"
26130 #, gcc-internal-format
26131 msgid "field initializer is not constant"
26135 #, gcc-internal-format
26136 msgid "%<asm%> specifiers are not permitted on non-static data members"
26140 #, gcc-internal-format
26141 msgid "bit-field %qD with non-integral type"
26145 #, gcc-internal-format
26146 msgid "cannot declare %qD to be a bit-field type"
26150 #, gcc-internal-format
26151 msgid "cannot declare bit-field %qD with function type"
26155 #, gcc-internal-format
26156 msgid "%qD is already defined in the class %qT"
26160 #, gcc-internal-format
26161 msgid "static member %qD cannot be a bit-field"
26165 #, gcc-internal-format
26166 msgid "anonymous struct not inside named type"
26170 #, gcc-internal-format
26171 msgid "namespace-scope anonymous aggregates must be static"
26175 #, gcc-internal-format
26176 msgid "anonymous union with no members"
26180 #, gcc-internal-format
26181 msgid "%<operator new%> must return type %qT"
26184 #. [basic.stc.dynamic.allocation]
26186 #. The first parameter shall not have an associated default
26189 #, gcc-internal-format
26190 msgid "the first parameter of %<operator new%> cannot have a default argument"
26194 #, gcc-internal-format
26195 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
26199 #, gcc-internal-format
26200 msgid "%<operator delete%> must return type %qT"
26204 #, gcc-internal-format
26205 msgid "%<operator delete%> takes type %qT as first parameter"
26209 #, gcc-internal-format
26210 msgid "%qT has a field %qD whose type uses the anonymous namespace"
26214 #, gcc-internal-format
26215 msgid "%qT declared with greater visibility than the type of its field %qD"
26219 #, gcc-internal-format
26220 msgid "%qT has a base %qT whose type uses the anonymous namespace"
26224 #, gcc-internal-format
26225 msgid "%qT declared with greater visibility than its base %qT"
26229 #, gcc-internal-format
26230 msgid "%q+#D, declared using anonymous type, is used but never defined"
26234 #, gcc-internal-format
26235 msgid "%q+#D, declared using local type %qT, is used but never defined"
26239 #, gcc-internal-format
26240 msgid "inline function %q+D used but never defined"
26244 #, gcc-internal-format
26245 msgid "default argument missing for parameter %P of %q+#D"
26248 #. We mark a lambda conversion op as deleted if we can't
26249 #. generate it properly; see maybe_add_lambda_conv_op.
26251 #, gcc-internal-format
26252 msgid "converting lambda which uses %<...%> to function pointer"
26255 #: cp/decl2.c:4022 cp/search.c:1892
26256 #, gcc-internal-format
26257 msgid "deleted function %q+D"
26261 #, gcc-internal-format
26266 #, gcc-internal-format
26268 "extended initializer lists only available with -std=c++0x or -std=gnu++0x"
26272 #, gcc-internal-format
26274 "explicit conversion operators only available with -std=c++0x or -std=gnu++0x"
26278 #, gcc-internal-format
26279 msgid "variadic templates only available with -std=c++0x or -std=gnu++0x"
26283 #, gcc-internal-format
26284 msgid "lambda expressions only available with -std=c++0x or -std=gnu++0x"
26288 #, gcc-internal-format
26289 msgid "C++0x auto only available with -std=c++0x or -std=gnu++0x"
26293 #, gcc-internal-format
26294 msgid "scoped enums only available with -std=c++0x or -std=gnu++0x"
26298 #, gcc-internal-format
26300 "defaulted and deleted functions only available with -std=c++0x or -std=gnu+"
26304 #. Can't throw a reference.
26306 #, gcc-internal-format
26307 msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
26311 #, gcc-internal-format
26312 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
26315 #. Thrown object must be a Throwable.
26317 #, gcc-internal-format
26318 msgid "type %qT is not derived from %<java::lang::Throwable%>"
26322 #, gcc-internal-format
26323 msgid "mixing C++ and Java catches in a single translation unit"
26327 #, gcc-internal-format
26328 msgid "throwing NULL, which has integral, not pointer type"
26331 #: cp/except.c:653 cp/init.c:1886
26332 #, gcc-internal-format
26333 msgid "%qD should never be overloaded"
26337 #, gcc-internal-format
26338 msgid " in thrown expression"
26342 #, gcc-internal-format
26344 "expression %qE of abstract class type %qT cannot be used in throw-expression"
26348 #, gcc-internal-format
26349 msgid "exception of type %qT will be caught"
26352 #: cp/except.c:1000
26353 #, gcc-internal-format
26354 msgid " by earlier handler for %qT"
26357 #: cp/except.c:1029
26358 #, gcc-internal-format
26359 msgid "%<...%> handler must be the last handler for its try block"
26363 #, gcc-internal-format
26364 msgid "%qD is already a friend of class %qT"
26368 #, gcc-internal-format
26369 msgid "invalid type %qT declared %<friend%>"
26373 #. Friend declarations shall not declare partial
26374 #. specializations.
26375 #. template <class U> friend class T::X<U>;
26377 #. Friend declarations shall not declare partial
26378 #. specializations.
26379 #: cp/friend.c:248 cp/friend.c:278
26380 #, gcc-internal-format
26381 msgid "partial specialization %qT declared %<friend%>"
26385 #, gcc-internal-format
26386 msgid "class %qT is implicitly friends with itself"
26390 #, gcc-internal-format
26391 msgid "%qT is not a member of %qT"
26395 #, gcc-internal-format
26396 msgid "%qT is not a member class template of %qT"
26400 #, gcc-internal-format
26401 msgid "%qT is not a nested class of %qT"
26404 #. template <class T> friend class T;
26406 #, gcc-internal-format
26407 msgid "template parameter type %qT declared %<friend%>"
26410 #. template <class T> friend class A; where A is not a template
26412 #, gcc-internal-format
26413 msgid "%q#T is not a template"
26417 #, gcc-internal-format
26418 msgid "%qD is already a friend of %qT"
26422 #, gcc-internal-format
26423 msgid "%qT is already a friend of %qT"
26427 #, gcc-internal-format
26428 msgid "member %qD declared as friend before type %qT defined"
26432 #, gcc-internal-format
26433 msgid "friend declaration %qD in local class without prior declaration"
26437 #, gcc-internal-format
26438 msgid "friend declaration %q#D declares a non-template function"
26442 #, gcc-internal-format
26444 "(if this is not what you intended, make sure the function template has "
26445 "already been declared and add <> after the function name here) "
26449 #, gcc-internal-format
26450 msgid "value-initialization of reference"
26454 #, gcc-internal-format
26455 msgid "%qD should be initialized in the member initialization list"
26459 #, gcc-internal-format
26460 msgid "value-initialization of %q#D, which has reference type"
26463 #: cp/init.c:498 cp/init.c:515
26464 #, gcc-internal-format
26465 msgid "uninitialized member %qD with %<const%> type %qT"
26469 #, gcc-internal-format
26470 msgid "uninitialized reference member %qD"
26474 #, gcc-internal-format
26475 msgid "%q+D will be initialized after"
26479 #, gcc-internal-format
26480 msgid "base %qT will be initialized after"
26484 #, gcc-internal-format
26489 #, gcc-internal-format
26494 #, gcc-internal-format
26495 msgid " when initialized here"
26499 #, gcc-internal-format
26500 msgid "multiple initializations given for %qD"
26504 #, gcc-internal-format
26505 msgid "multiple initializations given for base %qT"
26509 #, gcc-internal-format
26510 msgid "initializations for multiple members of %qT"
26514 #, gcc-internal-format
26516 "base class %q#T should be explicitly initialized in the copy constructor"
26519 #: cp/init.c:1047 cp/init.c:1066
26520 #, gcc-internal-format
26521 msgid "class %qT does not have any field named %qD"
26525 #, gcc-internal-format
26527 "%q#D is a static data member; it can only be initialized at its definition"
26531 #, gcc-internal-format
26532 msgid "%q#D is not a non-static data member of %qT"
26536 #, gcc-internal-format
26537 msgid "unnamed initializer for %qT, which has no base classes"
26541 #, gcc-internal-format
26542 msgid "unnamed initializer for %qT, which uses multiple inheritance"
26546 #, gcc-internal-format
26547 msgid "%qD is both a direct base and an indirect virtual base"
26551 #, gcc-internal-format
26552 msgid "type %qT is not a direct or virtual base of %qT"
26556 #, gcc-internal-format
26557 msgid "type %qT is not a direct base of %qT"
26561 #, gcc-internal-format
26562 msgid "bad array initializer"
26565 #: cp/init.c:1456 cp/semantics.c:2623
26566 #, gcc-internal-format
26567 msgid "%qT is not a class type"
26571 #, gcc-internal-format
26572 msgid "incomplete type %qT does not have member %qD"
26576 #, gcc-internal-format
26577 msgid "invalid pointer to bit-field %qD"
26581 #, gcc-internal-format
26582 msgid "invalid use of non-static member function %qD"
26586 #, gcc-internal-format
26587 msgid "invalid use of non-static data member %qD"
26591 #, gcc-internal-format
26592 msgid "invalid type %<void%> for new"
26596 #, gcc-internal-format
26597 msgid "uninitialized const in %<new%> of %q#T"
26601 #, gcc-internal-format
26602 msgid "call to Java constructor with %qs undefined"
26606 #, gcc-internal-format
26607 msgid "Java class %q#T object allocated using placement new"
26611 #, gcc-internal-format
26612 msgid "no suitable %qD found in class %qT"
26615 #: cp/init.c:1935 cp/search.c:1105
26616 #, gcc-internal-format
26617 msgid "request for member %qD is ambiguous"
26621 #, gcc-internal-format
26623 "non-constant array size in new, unable to verify length of initializer-list"
26627 #, gcc-internal-format
26628 msgid "ISO C++ forbids initialization in array new"
26632 #, gcc-internal-format
26633 msgid "size in array new must have integral type"
26637 #, gcc-internal-format
26638 msgid "new cannot be applied to a reference type"
26642 #, gcc-internal-format
26643 msgid "new cannot be applied to a function type"
26647 #, gcc-internal-format
26648 msgid "call to Java constructor, while %<jclass%> undefined"
26652 #, gcc-internal-format
26653 msgid "can't find %<class$%> in %qT"
26657 #, gcc-internal-format
26658 msgid "initializer ends prematurely"
26662 #, gcc-internal-format
26663 msgid "cannot initialize multi-dimensional array with initializer"
26667 #, gcc-internal-format
26668 msgid "possible problem detected in invocation of delete operator:"
26672 #, gcc-internal-format
26674 "neither the destructor nor the class-specific operator delete will be "
26675 "called, even if they are declared when the class is defined."
26679 #, gcc-internal-format
26680 msgid "unknown array size in delete"
26684 #, gcc-internal-format
26685 msgid "type to vector delete is neither pointer or array type"
26689 #, gcc-internal-format
26690 msgid "junk at end of #pragma %s"
26694 #, gcc-internal-format
26695 msgid "invalid #pragma %s"
26699 #, gcc-internal-format
26700 msgid "#pragma vtable no longer supported"
26704 #, gcc-internal-format
26705 msgid "#pragma implementation for %qs appears after file is included"
26709 #, gcc-internal-format
26710 msgid "junk at end of #pragma GCC java_exceptions"
26714 #, gcc-internal-format
26715 msgid "%qD not defined"
26719 #, gcc-internal-format
26720 msgid "%qD was not declared in this scope"
26723 #. In a template, it is invalid to write "f()" or "f(3)" if no
26724 #. declaration of "f" is available. Historically, G++ and most
26725 #. other compilers accepted that usage since they deferred all name
26726 #. lookup until instantiation time rather than doing unqualified
26727 #. name lookup at template definition time; explain to the user what
26730 #. Note that we have the exact wording of the following message in
26731 #. the manual (trouble.texi, node "Name lookup"), so they need to
26732 #. be kept in synch.
26734 #, gcc-internal-format
26736 "there are no arguments to %qD that depend on a template parameter, so a "
26737 "declaration of %qD must be available"
26741 #, gcc-internal-format
26743 "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the "
26744 "use of an undeclared name is deprecated)"
26747 #: cp/mangle.c:1937
26748 #, gcc-internal-format
26749 msgid "mangling typeof, use decltype instead"
26752 #: cp/mangle.c:2156
26753 #, gcc-internal-format
26754 msgid "mangling unknown fixed point type"
26757 #: cp/mangle.c:2561
26758 #, gcc-internal-format
26759 msgid "mangling %C"
26762 #: cp/mangle.c:2613
26763 #, gcc-internal-format
26764 msgid "mangling new-expression"
26767 #: cp/mangle.c:2647
26768 #, gcc-internal-format
26769 msgid "omitted middle operand to %<?:%> operand cannot be mangled"
26772 #: cp/mangle.c:2955
26773 #, gcc-internal-format
26774 msgid "the mangled name of %qD will change in a future version of GCC"
26777 #: cp/mangle.c:3071
26778 #, gcc-internal-format
26780 "-fabi-version=4 (or =0) avoids this error with a change in vector mangling"
26784 #, gcc-internal-format
26785 msgid "generic thunk code fails for method %q#D which uses %<...%>"
26789 #, gcc-internal-format
26790 msgid "non-static const member %q#D, can't use default assignment operator"
26794 #, gcc-internal-format
26795 msgid "non-static reference member %q#D, can't use default assignment operator"
26799 #, gcc-internal-format
26800 msgid "synthesized method %qD first required here "
26803 #: cp/method.c:1023
26804 #, gcc-internal-format
26805 msgid "defaulted declaration %q+D"
26808 #: cp/method.c:1025
26809 #, gcc-internal-format
26810 msgid "does not match expected signature %qD"
26813 #: cp/method.c:1057
26814 #, gcc-internal-format
26815 msgid "%qD cannot be defaulted"
26818 #: cp/method.c:1066
26819 #, gcc-internal-format
26820 msgid "defaulted function %q+D with default argument"
26823 #: cp/method.c:1072
26824 #, gcc-internal-format
26825 msgid "%qD declared explicit cannot be defaulted in the class body"
26828 #: cp/method.c:1075
26829 #, gcc-internal-format
26831 "%qD declared with non-public access cannot be defaulted in the class body"
26834 #: cp/method.c:1078
26835 #, gcc-internal-format
26837 "function %q+D defaulted on its first declaration must not have an exception-"
26841 #: cp/method.c:1081
26842 #, gcc-internal-format
26843 msgid "%qD declared virtual cannot be defaulted in the class body"
26846 #: cp/method.c:1130
26847 #, gcc-internal-format
26849 "vtable layout for class %qT may not be ABI-compliantand may change in a "
26850 "future version of GCC due to implicit virtual destructor"
26853 #: cp/name-lookup.c:733
26854 #, gcc-internal-format
26855 msgid "redeclaration of %<wchar_t%> as %qT"
26858 #. A redeclaration of main, but not a duplicate of the
26861 #. [basic.start.main]
26863 #. This function shall not be overloaded.
26864 #: cp/name-lookup.c:763
26865 #, gcc-internal-format
26866 msgid "invalid redeclaration of %q+D"
26869 #: cp/name-lookup.c:764
26870 #, gcc-internal-format
26874 #: cp/name-lookup.c:810 cp/name-lookup.c:821
26875 #, gcc-internal-format
26876 msgid "declaration of %q#D with C language linkage"
26879 #: cp/name-lookup.c:814
26880 #, gcc-internal-format
26881 msgid "due to different exception specifications"
26884 #: cp/name-lookup.c:905
26885 #, gcc-internal-format
26886 msgid "type mismatch with previous external decl of %q#D"
26889 #: cp/name-lookup.c:906
26890 #, gcc-internal-format
26891 msgid "previous external decl of %q+#D"
26894 #: cp/name-lookup.c:997
26895 #, gcc-internal-format
26896 msgid "extern declaration of %q#D doesn't match"
26899 #: cp/name-lookup.c:998
26900 #, gcc-internal-format
26901 msgid "global declaration %q+#D"
26904 #: cp/name-lookup.c:1040 cp/name-lookup.c:1048
26905 #, gcc-internal-format
26906 msgid "declaration of %q#D shadows a parameter"
26909 #. Location of previous decl is not useful in this case.
26910 #: cp/name-lookup.c:1074
26911 #, gcc-internal-format
26912 msgid "declaration of %qD shadows a member of 'this'"
26915 #: cp/name-lookup.c:1081
26916 #, gcc-internal-format
26917 msgid "declaration of %qD shadows a previous local"
26920 #: cp/name-lookup.c:1090
26921 #, gcc-internal-format
26922 msgid "declaration of %qD shadows a global declaration"
26925 #: cp/name-lookup.c:1213
26926 #, gcc-internal-format
26927 msgid "name lookup of %qD changed"
26930 #: cp/name-lookup.c:1214
26931 #, gcc-internal-format
26932 msgid " matches this %q+D under ISO standard rules"
26935 #: cp/name-lookup.c:1216
26936 #, gcc-internal-format
26937 msgid " matches this %q+D under old rules"
26940 #: cp/name-lookup.c:1234 cp/name-lookup.c:1242
26941 #, gcc-internal-format
26942 msgid "name lookup of %qD changed for ISO %<for%> scoping"
26945 #: cp/name-lookup.c:1236
26946 #, gcc-internal-format
26947 msgid " cannot use obsolete binding at %q+D because it has a destructor"
26950 #: cp/name-lookup.c:1245
26951 #, gcc-internal-format
26952 msgid " using obsolete binding at %q+D"
26955 #: cp/name-lookup.c:1251 cp/parser.c:10897
26956 #, gcc-internal-format
26957 msgid "(if you use %<-fpermissive%> G++ will accept your code)"
26960 #: cp/name-lookup.c:1306
26961 #, gcc-internal-format
26962 msgid "%s %s(%E) %p %d\n"
26965 #: cp/name-lookup.c:1309
26966 #, gcc-internal-format
26967 msgid "%s %s %p %d\n"
26970 #: cp/name-lookup.c:2041
26971 #, gcc-internal-format
26972 msgid "%q#D hides constructor for %q#T"
26975 #: cp/name-lookup.c:2058
26976 #, gcc-internal-format
26977 msgid "%q#D conflicts with previous using declaration %q#D"
26980 #: cp/name-lookup.c:2081
26981 #, gcc-internal-format
26982 msgid "previous non-function declaration %q+#D"
26985 #: cp/name-lookup.c:2082
26986 #, gcc-internal-format
26987 msgid "conflicts with function declaration %q#D"
26990 #. It's a nested name with template parameter dependent scope.
26991 #. This can only be using-declaration for class member.
26992 #: cp/name-lookup.c:2160 cp/name-lookup.c:2185
26993 #, gcc-internal-format
26994 msgid "%qT is not a namespace"
26998 #. A using-declaration shall not name a template-id.
26999 #: cp/name-lookup.c:2170
27000 #, gcc-internal-format
27001 msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
27004 #: cp/name-lookup.c:2177
27005 #, gcc-internal-format
27006 msgid "namespace %qD not allowed in using-declaration"
27009 #: cp/name-lookup.c:2213
27010 #, gcc-internal-format
27011 msgid "%qD not declared"
27014 #: cp/name-lookup.c:2249 cp/name-lookup.c:2286 cp/name-lookup.c:2320
27015 #: cp/name-lookup.c:2335
27016 #, gcc-internal-format
27017 msgid "%qD is already declared in this scope"
27020 #: cp/name-lookup.c:2942
27021 #, gcc-internal-format
27022 msgid "using-declaration for non-member at class scope"
27025 #: cp/name-lookup.c:2949
27026 #, gcc-internal-format
27027 msgid "%<%T::%D%> names destructor"
27030 #: cp/name-lookup.c:2954
27031 #, gcc-internal-format
27032 msgid "%<%T::%D%> names constructor"
27035 #: cp/name-lookup.c:2959
27036 #, gcc-internal-format
27037 msgid "%<%T::%D%> names constructor in %qT"
27040 #: cp/name-lookup.c:3009
27041 #, gcc-internal-format
27042 msgid "no members matching %<%T::%D%> in %q#T"
27045 #: cp/name-lookup.c:3077
27046 #, gcc-internal-format
27047 msgid "declaration of %qD not in a namespace surrounding %qD"
27050 #: cp/name-lookup.c:3085
27051 #, gcc-internal-format
27052 msgid "explicit qualification in declaration of %qD"
27055 #: cp/name-lookup.c:3168
27056 #, gcc-internal-format
27057 msgid "%qD should have been declared inside %qD"
27060 #: cp/name-lookup.c:3213
27061 #, gcc-internal-format
27062 msgid "%qD attribute requires a single NTBS argument"
27065 #: cp/name-lookup.c:3220
27066 #, gcc-internal-format
27068 "%qD attribute is meaningless since members of the anonymous namespace get "
27072 #: cp/name-lookup.c:3229 cp/name-lookup.c:3599
27073 #, gcc-internal-format
27074 msgid "%qD attribute directive ignored"
27077 #: cp/name-lookup.c:3274
27078 #, gcc-internal-format
27079 msgid "namespace alias %qD not allowed here, assuming %qD"
27082 #: cp/name-lookup.c:3587
27083 #, gcc-internal-format
27084 msgid "strong using only meaningful at namespace scope"
27087 #: cp/name-lookup.c:3591
27088 #, gcc-internal-format
27089 msgid "current namespace %qD does not enclose strongly used namespace %qD"
27092 #: cp/name-lookup.c:5018
27093 #, gcc-internal-format
27094 msgid "argument dependent lookup finds %q+D"
27097 #: cp/name-lookup.c:5462
27098 #, gcc-internal-format
27099 msgid "XXX entering pop_everything ()\n"
27102 #: cp/name-lookup.c:5471
27103 #, gcc-internal-format
27104 msgid "XXX leaving pop_everything ()\n"
27107 #: cp/optimize.c:346
27108 #, gcc-internal-format
27109 msgid "making multiple clones of %qD"
27113 #, gcc-internal-format
27114 msgid "identifier %qE will become a keyword in C++0x"
27117 #: cp/parser.c:2102
27118 #, gcc-internal-format
27119 msgid "%<#pragma%> is not allowed here"
27122 #: cp/parser.c:2133
27123 #, gcc-internal-format
27124 msgid "%<%E::%E%> has not been declared"
27127 #: cp/parser.c:2136
27128 #, gcc-internal-format
27129 msgid "%<::%E%> has not been declared"
27132 #: cp/parser.c:2139
27133 #, gcc-internal-format
27134 msgid "request for member %qE in non-class type %qT"
27137 #: cp/parser.c:2142
27138 #, gcc-internal-format
27139 msgid "%<%T::%E%> has not been declared"
27142 #: cp/parser.c:2145
27143 #, gcc-internal-format
27144 msgid "%qE has not been declared"
27147 #: cp/parser.c:2148
27148 #, gcc-internal-format
27149 msgid "%<%E::%E%> %s"
27152 #: cp/parser.c:2150
27153 #, gcc-internal-format
27154 msgid "%<::%E%> %s"
27157 #: cp/parser.c:2152
27158 #, gcc-internal-format
27162 #: cp/parser.c:2190
27163 #, gcc-internal-format
27164 msgid "ISO C++ 1998 does not support %<long long%>"
27167 #: cp/parser.c:2211
27168 #, gcc-internal-format
27169 msgid "duplicate %qs"
27172 #: cp/parser.c:2256
27173 #, gcc-internal-format
27174 msgid "new types may not be defined in a return type"
27177 #: cp/parser.c:2258
27178 #, gcc-internal-format
27179 msgid "(perhaps a semicolon is missing after the definition of %qT)"
27182 #: cp/parser.c:2278 cp/parser.c:4291 cp/pt.c:6335
27183 #, gcc-internal-format
27184 msgid "%qT is not a template"
27187 #: cp/parser.c:2280
27188 #, gcc-internal-format
27189 msgid "%qE is not a template"
27192 #: cp/parser.c:2282
27193 #, gcc-internal-format
27194 msgid "invalid template-id"
27197 #: cp/parser.c:2345
27198 #, gcc-internal-format
27199 msgid "invalid use of template-name %qE without an argument list"
27202 #: cp/parser.c:2348
27203 #, gcc-internal-format
27204 msgid "invalid use of destructor %qD as a type"
27207 #. Something like 'unsigned A a;'
27208 #: cp/parser.c:2351
27209 #, gcc-internal-format
27210 msgid "invalid combination of multiple type-specifiers"
27213 #. Issue an error message.
27214 #: cp/parser.c:2355
27215 #, gcc-internal-format
27216 msgid "%qE does not name a type"
27219 #: cp/parser.c:2388
27220 #, gcc-internal-format
27221 msgid "(perhaps %<typename %T::%E%> was intended)"
27224 #: cp/parser.c:2403
27225 #, gcc-internal-format
27226 msgid "%qE in namespace %qE does not name a type"
27230 #: cp/parser.c:2409
27231 #, gcc-internal-format
27232 msgid "%<%T::%E%> names the constructor, not the type"
27235 #: cp/parser.c:2412
27236 #, gcc-internal-format
27237 msgid "and %qT has no template constructors"
27240 #: cp/parser.c:2417
27241 #, gcc-internal-format
27242 msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
27245 #: cp/parser.c:2421
27246 #, gcc-internal-format
27247 msgid "%qE in class %qT does not name a type"
27250 #: cp/parser.c:3210
27251 #, gcc-internal-format
27252 msgid "fixed-point types not supported in C++"
27255 #: cp/parser.c:3291
27256 #, gcc-internal-format
27257 msgid "ISO C++ forbids braced-groups within expressions"
27260 #: cp/parser.c:3303
27261 #, gcc-internal-format
27263 "statement-expressions are not allowed outside functions nor in template-"
27267 #: cp/parser.c:3376
27268 #, gcc-internal-format
27269 msgid "%<this%> may not be used in this context"
27272 #: cp/parser.c:3597
27273 #, gcc-internal-format
27274 msgid "local variable %qD may not appear in this context"
27277 #: cp/parser.c:3891
27278 #, gcc-internal-format
27279 msgid "scope %qT before %<~%> is not a class-name"
27282 #: cp/parser.c:4010
27283 #, gcc-internal-format
27284 msgid "declaration of %<~%T%> as member of %qT"
27287 #: cp/parser.c:4025
27288 #, gcc-internal-format
27289 msgid "typedef-name %qD used as destructor declarator"
27292 #: cp/parser.c:4552 cp/parser.c:6165
27293 #, gcc-internal-format
27294 msgid "types may not be defined in casts"
27297 #: cp/parser.c:4615
27298 #, gcc-internal-format
27299 msgid "types may not be defined in a %<typeid%> expression"
27302 #. Warn the user that a compound literal is not
27303 #. allowed in standard C++.
27304 #: cp/parser.c:4725
27305 #, gcc-internal-format
27306 msgid "ISO C++ forbids compound-literals"
27309 #: cp/parser.c:5102
27310 #, gcc-internal-format
27311 msgid "%qE does not have class type"
27314 #: cp/parser.c:5187 cp/typeck.c:2325
27315 #, gcc-internal-format
27316 msgid "invalid use of %qD"
27319 #: cp/parser.c:5770
27320 #, gcc-internal-format
27321 msgid "array bound forbidden after parenthesized type-id"
27324 #: cp/parser.c:5772
27325 #, gcc-internal-format
27326 msgid "try removing the parentheses around the type-id"
27329 #: cp/parser.c:5852
27330 #, gcc-internal-format
27331 msgid "types may not be defined in a new-type-id"
27334 #: cp/parser.c:5976
27335 #, gcc-internal-format
27336 msgid "expression in new-declarator must have integral or enumeration type"
27339 #: cp/parser.c:6230
27340 #, gcc-internal-format
27341 msgid "use of old-style cast"
27344 #: cp/parser.c:6361
27345 #, gcc-internal-format
27346 msgid "%<>>%> operator will be treated as two right angle brackets in C++0x"
27349 #: cp/parser.c:6364
27350 #, gcc-internal-format
27351 msgid "suggest parentheses around %<>>%> expression"
27354 #: cp/parser.c:7203
27355 #, gcc-internal-format
27356 msgid "expected end of capture-list"
27359 #: cp/parser.c:7254
27360 #, gcc-internal-format
27361 msgid "ISO C++ does not allow initializers in lambda expression capture lists"
27364 #: cp/parser.c:7348
27365 #, gcc-internal-format
27366 msgid "default argument specified for lambda parameter"
27369 #: cp/parser.c:7745
27370 #, gcc-internal-format
27371 msgid "case label %qE not within a switch statement"
27374 #: cp/parser.c:7818
27375 #, gcc-internal-format
27376 msgid "need %<typename%> before %qE because %qT is a dependent scope"
27379 #: cp/parser.c:7827
27380 #, gcc-internal-format
27381 msgid "%<%T::%D%> names the constructor, not the type"
27384 #: cp/parser.c:8113
27385 #, gcc-internal-format
27386 msgid "types may not be defined in conditions"
27389 #. Issue a warning about this use of a GNU extension.
27390 #: cp/parser.c:8462
27391 #, gcc-internal-format
27392 msgid "ISO C++ forbids computed gotos"
27395 #: cp/parser.c:8607 cp/parser.c:16615
27396 #, gcc-internal-format
27397 msgid "extra %<;%>"
27400 #: cp/parser.c:8828
27401 #, gcc-internal-format
27402 msgid "%<__label__%> not at the beginning of a block"
27405 #: cp/parser.c:8966
27406 #, gcc-internal-format
27407 msgid "mixing declarations and function-definitions is forbidden"
27410 #: cp/parser.c:9107
27411 #, gcc-internal-format
27412 msgid "%<friend%> used outside of class"
27415 #. Complain about `auto' as a storage specifier, if
27416 #. we're complaining about C++0x compatibility.
27417 #: cp/parser.c:9166
27418 #, gcc-internal-format
27419 msgid "%<auto%> will change meaning in C++0x; please remove it"
27422 #: cp/parser.c:9288
27423 #, gcc-internal-format
27424 msgid "class definition may not be declared a friend"
27427 #: cp/parser.c:9357 cp/parser.c:16939
27428 #, gcc-internal-format
27429 msgid "templates may not be %<virtual%>"
27432 #: cp/parser.c:9523
27433 #, gcc-internal-format
27434 msgid "types may not be defined in %<decltype%> expressions"
27437 #: cp/parser.c:9778
27438 #, gcc-internal-format
27439 msgid "invalid use of %<auto%> in conversion operator"
27442 #: cp/parser.c:9863
27443 #, gcc-internal-format
27444 msgid "only constructors take base initializers"
27447 #: cp/parser.c:9885
27448 #, gcc-internal-format
27449 msgid "cannot expand initializer for member %<%D%>"
27452 #: cp/parser.c:9940
27453 #, gcc-internal-format
27454 msgid "anachronistic old-style base class initializer"
27457 #: cp/parser.c:10008
27458 #, gcc-internal-format
27460 "keyword %<typename%> not allowed in this context (a qualified member "
27461 "initializer is implicitly a type)"
27464 #. Warn that we do not support `export'.
27465 #: cp/parser.c:10353
27466 #, gcc-internal-format
27467 msgid "keyword %<export%> not implemented, and will be ignored"
27470 #: cp/parser.c:10539 cp/parser.c:10638 cp/parser.c:10745 cp/parser.c:15324
27471 #, gcc-internal-format
27472 msgid "template parameter pack %qD cannot have a default argument"
27475 #: cp/parser.c:10543 cp/parser.c:15331
27476 #, gcc-internal-format
27477 msgid "template parameter pack cannot have a default argument"
27480 #: cp/parser.c:10642 cp/parser.c:10749
27481 #, gcc-internal-format
27482 msgid "template parameter packs cannot have default arguments"
27485 #: cp/parser.c:10889
27486 #, gcc-internal-format
27487 msgid "%<<::%> cannot begin a template-argument list"
27490 #: cp/parser.c:10893
27491 #, gcc-internal-format
27493 "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
27497 #: cp/parser.c:10971
27498 #, gcc-internal-format
27499 msgid "parse error in template argument list"
27502 #. Explain what went wrong.
27503 #: cp/parser.c:11085
27504 #, gcc-internal-format
27505 msgid "non-template %qD used as template"
27508 #: cp/parser.c:11087
27509 #, gcc-internal-format
27510 msgid "use %<%T::template %D%> to indicate that it is a template"
27513 #: cp/parser.c:11220
27514 #, gcc-internal-format
27515 msgid "expected parameter pack before %<...%>"
27518 #: cp/parser.c:11638
27519 #, gcc-internal-format
27520 msgid "template specialization with C linkage"
27523 #: cp/parser.c:12454
27524 #, gcc-internal-format
27525 msgid "declaration %qD does not declare anything"
27528 #: cp/parser.c:12540
27529 #, gcc-internal-format
27530 msgid "attributes ignored on uninstantiated type"
27533 #: cp/parser.c:12544
27534 #, gcc-internal-format
27535 msgid "attributes ignored on template instantiation"
27538 #: cp/parser.c:12549
27539 #, gcc-internal-format
27541 "attributes ignored on elaborated-type-specifier that is not a forward "
27545 #: cp/parser.c:12834
27546 #, gcc-internal-format
27547 msgid "%qD is not a namespace-name"
27550 #: cp/parser.c:12961
27551 #, gcc-internal-format
27552 msgid "%<namespace%> definition is not allowed here"
27555 #: cp/parser.c:13102
27556 #, gcc-internal-format
27557 msgid "a template-id may not appear in a using-declaration"
27560 #: cp/parser.c:13528
27561 #, gcc-internal-format
27562 msgid "an asm-specification is not allowed on a function-definition"
27565 #: cp/parser.c:13532
27566 #, gcc-internal-format
27567 msgid "attributes are not allowed on a function-definition"
27570 #: cp/parser.c:13685
27571 #, gcc-internal-format
27572 msgid "initializer provided for function"
27575 #: cp/parser.c:13718
27576 #, gcc-internal-format
27577 msgid "attributes after parenthesized initializer ignored"
27580 #: cp/parser.c:14236
27581 #, gcc-internal-format
27582 msgid "cannot define member of dependent typedef %qT"
27585 #: cp/parser.c:14240
27586 #, gcc-internal-format
27587 msgid "%<%T::%E%> is not a type"
27590 #: cp/parser.c:14268
27591 #, gcc-internal-format
27592 msgid "invalid use of constructor as a template"
27595 #: cp/parser.c:14270
27596 #, gcc-internal-format
27598 "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
27602 #: cp/parser.c:14448
27603 #, gcc-internal-format
27604 msgid "%qD is a namespace"
27607 #: cp/parser.c:14523
27608 #, gcc-internal-format
27609 msgid "duplicate cv-qualifier"
27612 #: cp/parser.c:14645 cp/typeck2.c:501
27613 #, gcc-internal-format
27614 msgid "invalid use of %<auto%>"
27617 #: cp/parser.c:15039
27618 #, gcc-internal-format
27619 msgid "types may not be defined in parameter types"
27622 #: cp/parser.c:15257
27623 #, gcc-internal-format
27624 msgid "file ends in default argument"
27627 #: cp/parser.c:15303
27628 #, gcc-internal-format
27629 msgid "deprecated use of default argument for parameter of non-function"
27632 #: cp/parser.c:15307
27633 #, gcc-internal-format
27634 msgid "default arguments are only permitted for function parameters"
27637 #: cp/parser.c:15593
27638 #, gcc-internal-format
27639 msgid "ISO C++ does not allow designated initializers"
27642 #: cp/parser.c:16207
27643 #, gcc-internal-format
27644 msgid "invalid class name in declaration of %qD"
27647 #: cp/parser.c:16221
27648 #, gcc-internal-format
27649 msgid "declaration of %qD in namespace %qD which does not enclose %qD"
27652 #: cp/parser.c:16226
27653 #, gcc-internal-format
27654 msgid "declaration of %qD in %qD which does not enclose %qD"
27657 #: cp/parser.c:16240
27658 #, gcc-internal-format
27659 msgid "extra qualification not allowed"
27662 #: cp/parser.c:16252
27663 #, gcc-internal-format
27664 msgid "an explicit specialization must be preceded by %<template <>%>"
27667 #: cp/parser.c:16282
27668 #, gcc-internal-format
27669 msgid "function template %qD redeclared as a class template"
27672 #: cp/parser.c:16365
27673 #, gcc-internal-format
27674 msgid "previous definition of %q+#T"
27677 #: cp/parser.c:16634
27678 #, gcc-internal-format
27679 msgid "a class-key must be used when declaring a friend"
27682 #: cp/parser.c:16649
27683 #, gcc-internal-format
27684 msgid "friend declaration does not name a class or function"
27687 #: cp/parser.c:16831
27688 #, gcc-internal-format
27689 msgid "pure-specifier on function-definition"
27692 #: cp/parser.c:17144
27693 #, gcc-internal-format
27694 msgid "keyword %<typename%> not allowed outside of templates"
27697 #: cp/parser.c:17147
27698 #, gcc-internal-format
27700 "keyword %<typename%> not allowed in this context (the base class is "
27701 "implicitly a type)"
27704 #: cp/parser.c:17229
27705 #, gcc-internal-format
27706 msgid "types may not be defined in an exception-specification"
27709 #: cp/parser.c:17410
27710 #, gcc-internal-format
27711 msgid "types may not be defined in exception-declarations"
27714 #: cp/parser.c:18303
27715 #, gcc-internal-format
27716 msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
27719 #: cp/parser.c:18308
27720 #, gcc-internal-format
27721 msgid "invalid declaration of %<%T::%E%>"
27724 #: cp/parser.c:18312
27725 #, gcc-internal-format
27726 msgid "too few template-parameter-lists"
27729 #. Otherwise, there are too many template parameter lists. We have
27732 #. template <class T> template <class U> void S::f();
27733 #: cp/parser.c:18319
27734 #, gcc-internal-format
27735 msgid "too many template-parameter-lists"
27738 #: cp/parser.c:18607
27739 #, gcc-internal-format
27740 msgid "named return values are no longer supported"
27743 #: cp/parser.c:18687
27744 #, gcc-internal-format
27745 msgid "invalid declaration of member template in local class"
27748 #: cp/parser.c:18696
27749 #, gcc-internal-format
27750 msgid "template with C linkage"
27753 #: cp/parser.c:18844
27754 #, gcc-internal-format
27755 msgid "template declaration of %<typedef%>"
27758 #: cp/parser.c:18913
27759 #, gcc-internal-format
27760 msgid "explicit template specialization cannot have a storage class"
27763 #: cp/parser.c:19138
27764 #, gcc-internal-format
27765 msgid "%<>>%> should be %<> >%> within a nested template argument list"
27768 #: cp/parser.c:19151
27769 #, gcc-internal-format
27770 msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
27773 #: cp/parser.c:19494
27774 #, gcc-internal-format
27775 msgid "invalid use of %qD in linkage specification"
27778 #: cp/parser.c:19507
27779 #, gcc-internal-format
27780 msgid "%<__thread%> before %qD"
27783 #: cp/parser.c:19828
27784 #, gcc-internal-format
27785 msgid "%qs tag used in naming %q#T"
27788 #: cp/parser.c:19849
27789 #, gcc-internal-format
27790 msgid "%qD redeclared with different access"
27793 #: cp/parser.c:19868
27794 #, gcc-internal-format
27795 msgid "%<template%> (as a disambiguator) is only allowed within templates"
27798 #: cp/parser.c:20135 cp/parser.c:21063 cp/parser.c:21196
27799 #, gcc-internal-format
27800 msgid "misplaced %<@%D%> Objective-C++ construct"
27803 #: cp/parser.c:20280
27804 #, gcc-internal-format
27805 msgid "%<@encode%> must specify a type as an argument"
27808 #: cp/parser.c:20596
27809 #, gcc-internal-format
27810 msgid "invalid Objective-C++ selector name"
27813 #: cp/parser.c:20927
27814 #, gcc-internal-format
27815 msgid "identifier expected after %<@protocol%>"
27818 #: cp/parser.c:22266
27819 #, gcc-internal-format
27820 msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
27823 #: cp/parser.c:22434 cp/pt.c:11413
27824 #, gcc-internal-format
27825 msgid "iteration variable %qD should not be reduction"
27828 #: cp/parser.c:22501
27829 #, gcc-internal-format
27830 msgid "not enough collapsed for loops"
27833 #: cp/parser.c:22963
27834 #, gcc-internal-format
27835 msgid "junk at end of %<#pragma GCC pch_preprocess%>"
27838 #: cp/parser.c:23126
27839 #, gcc-internal-format
27840 msgid "inter-module optimizations not implemented for C++"
27844 #, gcc-internal-format
27845 msgid "data member %qD cannot be a member template"
27849 #, gcc-internal-format
27850 msgid "invalid member template declaration %qD"
27854 #, gcc-internal-format
27855 msgid "explicit specialization in non-namespace scope %qD"
27859 #, gcc-internal-format
27860 msgid "enclosing class templates are not explicitly specialized"
27864 #, gcc-internal-format
27865 msgid "specialization of %qD must appear at namespace scope"
27869 #, gcc-internal-format
27870 msgid "specialization of %qD in different namespace"
27873 #: cp/pt.c:760 cp/pt.c:862
27874 #, gcc-internal-format
27875 msgid " from definition of %q+#D"
27879 #, gcc-internal-format
27881 "explicit instantiation of %qD in namespace %qD (which does not enclose "
27886 #, gcc-internal-format
27887 msgid "name of class shadows template template parameter %qD"
27891 #, gcc-internal-format
27892 msgid "specialization of %qT after instantiation"
27896 #, gcc-internal-format
27897 msgid "specializing %q#T in different namespace"
27900 #. But if we've had an implicit instantiation, that's a
27901 #. problem ([temp.expl.spec]/6).
27903 #, gcc-internal-format
27904 msgid "specialization %qT after instantiation %qT"
27908 #, gcc-internal-format
27909 msgid "explicit specialization of non-template %qT"
27913 #, gcc-internal-format
27914 msgid "specialization of %qD after instantiation"
27918 #, gcc-internal-format
27919 msgid "%qD is not a function template"
27923 #, gcc-internal-format
27924 msgid "template-id %qD for %q+D does not match any template declaration"
27928 #, gcc-internal-format
27930 "saw %d %<template<>%>, need %d for specializing a member function template"
27934 #, gcc-internal-format
27935 msgid "ambiguous template specialization %qD for %q+D"
27938 #. This case handles bogus declarations like template <>
27939 #. template <class T> void f<int>();
27940 #: cp/pt.c:2244 cp/pt.c:2298
27941 #, gcc-internal-format
27942 msgid "template-id %qD in declaration of primary template"
27946 #, gcc-internal-format
27947 msgid "template parameter list used in explicit instantiation"
27951 #, gcc-internal-format
27952 msgid "definition provided for explicit instantiation"
27956 #, gcc-internal-format
27957 msgid "too many template parameter lists in declaration of %qD"
27961 #, gcc-internal-format
27962 msgid "too few template parameter lists in declaration of %qD"
27966 #, gcc-internal-format
27967 msgid "explicit specialization of %qD must be introduced by %<template <>%>"
27971 #, gcc-internal-format
27972 msgid "function template partial specialization %qD is not allowed"
27976 #, gcc-internal-format
27977 msgid "default argument specified in explicit specialization"
27981 #, gcc-internal-format
27982 msgid "%qD is not a template function"
27986 #, gcc-internal-format
27987 msgid "%qD is not declared in %qD"
27990 #. From [temp.expl.spec]:
27992 #. If such an explicit specialization for the member
27993 #. of a class template names an implicitly-declared
27994 #. special member function (clause _special_), the
27995 #. program is ill-formed.
27997 #. Similar language is found in [temp.explicit].
27999 #, gcc-internal-format
28000 msgid "specialization of implicitly-declared special member function"
28004 #, gcc-internal-format
28005 msgid "no member function %qD declared in %qT"
28009 #, gcc-internal-format
28010 msgid "base initializer expansion %<%T%> contains no parameter packs"
28014 #, gcc-internal-format
28015 msgid "expansion pattern %<%T%> contains no argument packs"
28019 #, gcc-internal-format
28020 msgid "expansion pattern %<%E%> contains no argument packs"
28024 #, gcc-internal-format
28025 msgid "parameter packs not expanded with %<...%>:"
28028 #: cp/pt.c:3209 cp/pt.c:3897
28029 #, gcc-internal-format
28034 #, gcc-internal-format
28035 msgid " <anonymous>"
28039 #, gcc-internal-format
28040 msgid "declaration of %q+#D"
28044 #, gcc-internal-format
28045 msgid " shadows template parm %q+#D"
28049 #, gcc-internal-format
28050 msgid "template parameters not used in partial specialization:"
28054 #, gcc-internal-format
28055 msgid "partial specialization %qT does not specialize any template arguments"
28059 #, gcc-internal-format
28061 "parameter pack argument %qE must be at the end of the template argument list"
28065 #, gcc-internal-format
28067 "parameter pack argument %qT must be at the end of the template argument list"
28071 #, gcc-internal-format
28072 msgid "template argument %qE involves template parameter(s)"
28076 #, gcc-internal-format
28077 msgid "type %qT of template argument %qE depends on a template parameter"
28078 msgid_plural "type %qT of template argument %qE depends on template parameters"
28083 #, gcc-internal-format
28084 msgid "no default argument for %qD"
28088 #, gcc-internal-format
28089 msgid "parameter pack %qE must be at the end of the template parameter list"
28093 #, gcc-internal-format
28094 msgid "parameter pack %qT must be at the end of the template parameter list"
28098 #, gcc-internal-format
28100 "default template arguments may not be used in function template friend re-"
28105 #, gcc-internal-format
28107 "default template arguments may not be used in function template friend "
28112 #, gcc-internal-format
28114 "default template arguments may not be used in function templates without -"
28115 "std=c++0x or -std=gnu++0x"
28119 #, gcc-internal-format
28120 msgid "default template arguments may not be used in partial specializations"
28123 #: cp/pt.c:4202 cp/pt.c:4253
28124 #, gcc-internal-format
28125 msgid "default argument for template parameter for class enclosing %qD"
28129 #, gcc-internal-format
28130 msgid "template class without a name"
28135 #. A destructor shall not be a member template.
28137 #, gcc-internal-format
28138 msgid "destructor %qD declared as member template"
28141 #. [basic.stc.dynamic.allocation]
28143 #. An allocation function can be a function
28144 #. template. ... Template allocation functions shall
28145 #. have two or more parameters.
28147 #, gcc-internal-format
28148 msgid "invalid template declaration of %qD"
28152 #, gcc-internal-format
28153 msgid "template definition of non-template %q#D"
28157 #, gcc-internal-format
28158 msgid "expected %d levels of template parms for %q#D, got %d"
28162 #, gcc-internal-format
28163 msgid "got %d template parameters for %q#D"
28167 #, gcc-internal-format
28168 msgid "got %d template parameters for %q#T"
28172 #, gcc-internal-format
28173 msgid " but %d required"
28177 #, gcc-internal-format
28178 msgid "template arguments to %qD do not match original template %qD"
28182 #, gcc-internal-format
28183 msgid "use template<> for an explicit specialization"
28187 #, gcc-internal-format
28188 msgid "%qT is not a template type"
28192 #, gcc-internal-format
28193 msgid "template specifiers not specified in declaration of %qD"
28197 #, gcc-internal-format
28198 msgid "redeclared with %d template parameter"
28199 msgid_plural "redeclared with %d template parameters"
28204 #, gcc-internal-format
28205 msgid "previous declaration %q+D used %d template parameter"
28206 msgid_plural "previous declaration %q+D used %d template parameters"
28211 #, gcc-internal-format
28212 msgid "template parameter %q+#D"
28216 #, gcc-internal-format
28217 msgid "redeclared here as %q#D"
28220 #. We have in [temp.param]:
28222 #. A template-parameter may not be given default arguments
28223 #. by two different declarations in the same scope.
28225 #, gcc-internal-format
28226 msgid "redefinition of default argument for %q#D"
28230 #, gcc-internal-format
28231 msgid "original definition appeared here"
28235 #, gcc-internal-format
28237 "%qE is not a valid template argument for type %qT because function %qD has "
28238 "not external linkage"
28241 #: cp/pt.c:4870 cp/pt.c:5157
28242 #, gcc-internal-format
28243 msgid "%qE is not a valid template argument for type %qT"
28247 #, gcc-internal-format
28248 msgid "it must be a pointer-to-member of the form `&X::Y'"
28252 #, gcc-internal-format
28254 "%qE is not a valid template argument for type %qT because string literals "
28255 "can never be used in this context"
28259 #, gcc-internal-format
28261 "%qE is not a valid template argument for type %qT because it is a non-"
28262 "constant expression"
28266 #, gcc-internal-format
28268 "%qD is not a valid template argument because %qD is a variable, not the "
28269 "address of a variable"
28273 #, gcc-internal-format
28275 "%qE is not a valid template argument of type %qT because %qE is not a "
28280 #, gcc-internal-format
28282 "%qE is not a valid template argument of type %qT because %qD does not have "
28287 #, gcc-internal-format
28289 "%qE is not a valid template argument for type %qT because of conflicts in cv-"
28294 #, gcc-internal-format
28296 "%qE is not a valid template argument for type %qT because it is not an lvalue"
28300 #, gcc-internal-format
28302 "%q#D is not a valid template argument for type %qT because a reference "
28303 "variable does not have a constant address"
28307 #, gcc-internal-format
28309 "%qE is not a valid template argument for type %qT because it is not an "
28310 "object with external linkage"
28314 #, gcc-internal-format
28316 "%qE is not a valid template argument for type %qT because object %qD has not "
28321 #, gcc-internal-format
28322 msgid "it must be the address of a function with external linkage"
28326 #, gcc-internal-format
28328 "%qE is not a valid template argument for type %qT because it is a pointer"
28332 #, gcc-internal-format
28333 msgid "try using %qE instead"
28337 #, gcc-internal-format
28339 "%qE is not a valid template argument for type %qT because it is of type %qT"
28343 #, gcc-internal-format
28344 msgid "standard conversions are not allowed in this context"
28348 #, gcc-internal-format
28349 msgid "injected-class-name %qD used as template template argument"
28353 #, gcc-internal-format
28354 msgid "to refer to a type member of a template parameter, use %<typename %E%>"
28357 #: cp/pt.c:5592 cp/pt.c:5611 cp/pt.c:5657
28358 #, gcc-internal-format
28359 msgid "type/value mismatch at argument %d in template parameter list for %qD"
28363 #, gcc-internal-format
28364 msgid " expected a constant of type %qT, got %qT"
28368 #, gcc-internal-format
28369 msgid " expected a class template, got %qE"
28373 #, gcc-internal-format
28374 msgid " expected a type, got %qE"
28378 #, gcc-internal-format
28379 msgid " expected a type, got %qT"
28383 #, gcc-internal-format
28384 msgid " expected a class template, got %qT"
28388 #, gcc-internal-format
28389 msgid " expected a template of type %qD, got %qT"
28392 #. Not sure if this is reachable, but it doesn't hurt
28395 #, gcc-internal-format
28396 msgid "type mismatch in nontype parameter pack"
28400 #, gcc-internal-format
28401 msgid "could not convert template argument %qE to %qT"
28405 #, gcc-internal-format
28406 msgid "wrong number of template arguments (%d, should be %d)"
28410 #, gcc-internal-format
28411 msgid "wrong number of template arguments (%d, should be %d%s)"
28415 #, gcc-internal-format
28416 msgid "provided for %q+D"
28420 #, gcc-internal-format
28421 msgid "cannot expand %<%E%> into a fixed-length argument list"
28425 #, gcc-internal-format
28426 msgid "cannot expand %<%T%> into a fixed-length argument list"
28430 #, gcc-internal-format
28431 msgid "template argument %d is invalid"
28435 #, gcc-internal-format
28436 msgid "non-template type %qT used as a template"
28440 #, gcc-internal-format
28441 msgid "for template declaration %q+D"
28445 #, gcc-internal-format
28447 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
28448 "increase the maximum) instantiating %qD"
28452 #, gcc-internal-format
28453 msgid "mismatched argument pack lengths while expanding %<%T%>"
28457 #, gcc-internal-format
28458 msgid "mismatched argument pack lengths while expanding %<%E%>"
28462 #, gcc-internal-format
28463 msgid "instantiation of %q+D as type %qT"
28466 #. It may seem that this case cannot occur, since:
28468 #. typedef void f();
28469 #. void g() { f x; }
28471 #. declares a function, not a variable. However:
28473 #. typedef void f();
28474 #. template <typename T> void g() { T t; }
28475 #. template void g<f>();
28477 #. is an attempt to declare a variable with function
28480 #, gcc-internal-format
28481 msgid "variable %qD has function type"
28485 #, gcc-internal-format
28486 msgid "invalid parameter type %qT"
28490 #, gcc-internal-format
28491 msgid "in declaration %q+D"
28495 #, gcc-internal-format
28496 msgid "function returning an array"
28500 #, gcc-internal-format
28501 msgid "function returning a function"
28505 #, gcc-internal-format
28506 msgid "creating pointer to member function of non-class type %qT"
28510 #, gcc-internal-format
28511 msgid "array bound is not an integer constant"
28515 #, gcc-internal-format
28516 msgid "creating array with negative size (%qE)"
28520 #, gcc-internal-format
28521 msgid "forming reference to void"
28525 #, gcc-internal-format
28526 msgid "forming pointer to reference type %qT"
28530 #, gcc-internal-format
28531 msgid "forming reference to reference type %qT"
28535 #, gcc-internal-format
28536 msgid "creating pointer to member of non-class type %qT"
28540 #, gcc-internal-format
28541 msgid "creating pointer to member reference type %qT"
28545 #, gcc-internal-format
28546 msgid "creating pointer to member of type void"
28550 #, gcc-internal-format
28551 msgid "creating array of %qT"
28555 #, gcc-internal-format
28556 msgid "creating array of %qT, which is an abstract class type"
28560 #, gcc-internal-format
28561 msgid "%qT is not a class, struct, or union type"
28565 #, gcc-internal-format
28566 msgid "%qT resolves to %qT, which is not an enumeration type"
28570 #, gcc-internal-format
28571 msgid "%qT resolves to %qT, which is is not a class type"
28575 #, gcc-internal-format
28576 msgid "use of %qs in template"
28580 #, gcc-internal-format
28581 msgid "qualifying type %qT does not match destructor name ~%qT"
28585 #, gcc-internal-format
28587 "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
28591 #, gcc-internal-format
28592 msgid "say %<typename %E%> if a type is meant"
28596 #, gcc-internal-format
28597 msgid "using invalid field %qD"
28600 #: cp/pt.c:11254 cp/pt.c:11926
28601 #, gcc-internal-format
28602 msgid "invalid use of pack expansion expression"
28605 #: cp/pt.c:11258 cp/pt.c:11930
28606 #, gcc-internal-format
28607 msgid "use %<...%> to expand argument pack"
28611 #, gcc-internal-format
28613 "a cast to a type other than an integral or enumeration type cannot appear in "
28614 "a constant-expression"
28618 #, gcc-internal-format
28619 msgid "%qT is not a class or namespace"
28623 #, gcc-internal-format
28624 msgid "%qD is not a class or namespace"
28628 #, gcc-internal-format
28629 msgid "%qT is/uses anonymous type"
28633 #, gcc-internal-format
28634 msgid "template argument for %qD uses local type %qT"
28638 #, gcc-internal-format
28639 msgid "%qT is a variably modified type"
28643 #, gcc-internal-format
28644 msgid "integral expression %qE is not constant"
28648 #, gcc-internal-format
28649 msgid " trying to instantiate %qD"
28653 #, gcc-internal-format
28654 msgid "ambiguous class template instantiation for %q#T"
28658 #, gcc-internal-format
28662 #: cp/pt.c:16044 cp/pt.c:16127
28663 #, gcc-internal-format
28664 msgid "explicit instantiation of non-template %q#D"
28668 #, gcc-internal-format
28669 msgid "%qD is not a static data member of a class template"
28672 #: cp/pt.c:16065 cp/pt.c:16122
28673 #, gcc-internal-format
28674 msgid "no matching template for %qD found"
28678 #, gcc-internal-format
28680 "type %qT for explicit instantiation %qD does not match declared type %qT"
28684 #, gcc-internal-format
28685 msgid "explicit instantiation of %q#D"
28689 #, gcc-internal-format
28690 msgid "duplicate explicit instantiation of %q#D"
28693 #: cp/pt.c:16137 cp/pt.c:16229
28694 #, gcc-internal-format
28695 msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
28698 #: cp/pt.c:16142 cp/pt.c:16246
28699 #, gcc-internal-format
28700 msgid "storage class %qD applied to template instantiation"
28704 #, gcc-internal-format
28705 msgid "explicit instantiation of non-template type %qT"
28709 #, gcc-internal-format
28710 msgid "explicit instantiation of %q#T before definition of template"
28714 #, gcc-internal-format
28715 msgid "ISO C++ forbids the use of %qE on explicit instantiations"
28719 #, gcc-internal-format
28720 msgid "duplicate explicit instantiation of %q#T"
28725 #. The definition of a non-exported function template, a
28726 #. non-exported member function template, or a non-exported
28727 #. member function or static data member of a class template
28728 #. shall be present in every translation unit in which it is
28729 #. explicitly instantiated.
28731 #, gcc-internal-format
28732 msgid "explicit instantiation of %qD but no definition available"
28736 #, gcc-internal-format
28738 "template instantiation depth exceeds maximum of %d instantiating %q+D, "
28739 "possibly from virtual table generation (use -ftemplate-depth= to increase "
28744 #, gcc-internal-format
28745 msgid "%q#T is not a valid type for a template constant parameter"
28749 #, gcc-internal-format
28751 "deducing from brace-enclosed initializer list requires #include "
28752 "<initializer_list>"
28756 #, gcc-internal-format
28757 msgid "variable %q#D with %<auto%> type used in its own initializer"
28761 #, gcc-internal-format
28762 msgid "unable to deduce %qT from %qE"
28766 #, gcc-internal-format
28767 msgid "inconsistent deduction for %qT: %qT and then %qT"
28771 #, gcc-internal-format
28772 msgid "-frepo must be used with -c"
28776 #, gcc-internal-format
28777 msgid "mysterious repository information in %s"
28781 #, gcc-internal-format
28782 msgid "can't create repository information file %qs"
28786 #, gcc-internal-format
28787 msgid "cannot use typeid with -fno-rtti"
28791 #, gcc-internal-format
28792 msgid "must #include <typeinfo> before using typeid"
28796 #, gcc-internal-format
28798 "cannot create type information for type %qT because it involves types of "
28802 #: cp/rtti.c:651 cp/rtti.c:666
28803 #, gcc-internal-format
28804 msgid "dynamic_cast of %q#D to %q#T can never succeed"
28808 #, gcc-internal-format
28809 msgid "%<dynamic_cast%> not permitted with -fno-rtti"
28813 #, gcc-internal-format
28814 msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
28818 #, gcc-internal-format
28819 msgid "%qT is an ambiguous base of %qT"
28823 #, gcc-internal-format
28824 msgid "%qT is an inaccessible base of %qT"
28827 #: cp/search.c:1842
28828 #, gcc-internal-format
28829 msgid "deprecated covariant return type for %q+#D"
28832 #: cp/search.c:1844 cp/search.c:1859 cp/search.c:1864 cp/search.c:1883
28833 #, gcc-internal-format
28834 msgid " overriding %q+#D"
28837 #: cp/search.c:1858
28838 #, gcc-internal-format
28839 msgid "invalid covariant return type for %q+#D"
28842 #: cp/search.c:1863
28843 #, gcc-internal-format
28844 msgid "conflicting return type specified for %q+#D"
28847 #: cp/search.c:1873
28848 #, gcc-internal-format
28849 msgid "looser throw specifier for %q+#F"
28852 #: cp/search.c:1874
28853 #, gcc-internal-format
28854 msgid " overriding %q+#F"
28857 #: cp/search.c:1882
28858 #, gcc-internal-format
28859 msgid "conflicting type attributes specified for %q+#D"
28862 #: cp/search.c:1893
28863 #, gcc-internal-format
28864 msgid "overriding non-deleted function %q+D"
28867 #: cp/search.c:1897
28868 #, gcc-internal-format
28869 msgid "non-deleted function %q+D"
28872 #: cp/search.c:1898
28873 #, gcc-internal-format
28874 msgid "overriding deleted function %q+D"
28877 #. A static member function cannot match an inherited
28878 #. virtual member function.
28879 #: cp/search.c:1990
28880 #, gcc-internal-format
28881 msgid "%q+#D cannot be declared"
28884 #: cp/search.c:1991
28885 #, gcc-internal-format
28886 msgid " since %q+#D declared in base class"
28889 #: cp/semantics.c:760
28890 #, gcc-internal-format
28891 msgid "suggest explicit braces around empty body in %<do%> statement"
28894 #: cp/semantics.c:1285
28895 #, gcc-internal-format
28896 msgid "type of asm operand %qE could not be determined"
28899 #: cp/semantics.c:1343
28900 #, gcc-internal-format
28901 msgid "__label__ declarations are only allowed in function scopes"
28904 #: cp/semantics.c:1441
28905 #, gcc-internal-format
28906 msgid "invalid use of member %q+D in static member function"
28909 #: cp/semantics.c:1443
28910 #, gcc-internal-format
28911 msgid "invalid use of non-static data member %q+D"
28914 #: cp/semantics.c:1444 cp/semantics.c:1508
28915 #, gcc-internal-format
28916 msgid "from this location"
28919 #: cp/semantics.c:1507
28920 #, gcc-internal-format
28921 msgid "object missing in reference to %q+D"
28924 #: cp/semantics.c:2063
28925 #, gcc-internal-format
28926 msgid "arguments to destructor are not allowed"
28929 #: cp/semantics.c:2121
28930 #, gcc-internal-format
28931 msgid "%<this%> is unavailable for static member functions"
28934 #: cp/semantics.c:2127
28935 #, gcc-internal-format
28936 msgid "invalid use of %<this%> in non-member function"
28939 #: cp/semantics.c:2129
28940 #, gcc-internal-format
28941 msgid "invalid use of %<this%> at top level"
28944 #: cp/semantics.c:2153
28945 #, gcc-internal-format
28946 msgid "invalid qualifying scope in pseudo-destructor name"
28949 #: cp/semantics.c:2158 cp/typeck.c:2351
28950 #, gcc-internal-format
28951 msgid "qualified type %qT does not match destructor name ~%qT"
28954 #: cp/semantics.c:2180
28955 #, gcc-internal-format
28956 msgid "%qE is not of type %qT"
28959 #: cp/semantics.c:2224
28960 #, gcc-internal-format
28961 msgid "compound literal of non-object type %qT"
28964 #: cp/semantics.c:2309
28965 #, gcc-internal-format
28966 msgid "template type parameters must use the keyword %<class%> or %<typename%>"
28969 #: cp/semantics.c:2351
28970 #, gcc-internal-format
28972 "invalid use of type %qT as a default value for a template template-parameter"
28975 #: cp/semantics.c:2354
28976 #, gcc-internal-format
28977 msgid "invalid default argument for a template template parameter"
28980 #: cp/semantics.c:2371
28981 #, gcc-internal-format
28982 msgid "definition of %q#T inside template parameter list"
28985 #: cp/semantics.c:2402
28986 #, gcc-internal-format
28987 msgid "invalid definition of qualified type %qT"
28990 #: cp/semantics.c:2618
28991 #, gcc-internal-format
28992 msgid "invalid base-class specification"
28995 #: cp/semantics.c:2630
28996 #, gcc-internal-format
28997 msgid "base class %qT has cv qualifiers"
29000 #: cp/semantics.c:2655
29001 #, gcc-internal-format
29002 msgid "incomplete type %qT used in nested name specifier"
29005 #: cp/semantics.c:2659
29006 #, gcc-internal-format
29007 msgid "reference to %<%T::%D%> is ambiguous"
29010 #: cp/semantics.c:2664 cp/typeck.c:2151
29011 #, gcc-internal-format
29012 msgid "%qD is not a member of %qT"
29015 #: cp/semantics.c:2667
29016 #, gcc-internal-format
29017 msgid "%qD is not a member of %qD"
29020 #: cp/semantics.c:2669
29021 #, gcc-internal-format
29022 msgid "%<::%D%> has not been declared"
29025 #: cp/semantics.c:2886 cp/semantics.c:5637
29026 #, gcc-internal-format
29027 msgid "%qD is not captured"
29030 #: cp/semantics.c:2892
29031 #, gcc-internal-format
29032 msgid "use of %<auto%> variable from containing function"
29035 #: cp/semantics.c:2894
29036 #, gcc-internal-format
29037 msgid " %q+#D declared here"
29040 #: cp/semantics.c:2932
29041 #, gcc-internal-format
29043 "template parameter %qD of type %qT is not allowed in an integral constant "
29044 "expression because it is not of integral or enumeration type"
29047 #: cp/semantics.c:3096
29048 #, gcc-internal-format
29049 msgid "%qD cannot appear in a constant-expression"
29052 #: cp/semantics.c:3104
29053 #, gcc-internal-format
29054 msgid "use of namespace %qD as expression"
29057 #: cp/semantics.c:3109
29058 #, gcc-internal-format
29059 msgid "use of class template %qT as expression"
29062 #. Ambiguous reference to base members.
29063 #: cp/semantics.c:3115
29064 #, gcc-internal-format
29065 msgid "request for member %qD is ambiguous in multiple inheritance lattice"
29068 #: cp/semantics.c:3237 cp/semantics.c:5019
29069 #, gcc-internal-format
29070 msgid "type of %qE is unknown"
29073 #: cp/semantics.c:3252
29074 #, gcc-internal-format
29075 msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
29078 #: cp/semantics.c:3263
29079 #, gcc-internal-format
29080 msgid "cannot apply %<offsetof%> to member function %qD"
29083 #: cp/semantics.c:3732
29084 #, gcc-internal-format
29085 msgid "%qD is not a variable in clause %qs"
29088 #: cp/semantics.c:3741 cp/semantics.c:3763 cp/semantics.c:3785
29089 #, gcc-internal-format
29090 msgid "%qD appears more than once in data clauses"
29093 #: cp/semantics.c:3755
29094 #, gcc-internal-format
29095 msgid "%qD is not a variable in clause %<firstprivate%>"
29098 #: cp/semantics.c:3777
29099 #, gcc-internal-format
29100 msgid "%qD is not a variable in clause %<lastprivate%>"
29103 #: cp/semantics.c:3807
29104 #, gcc-internal-format
29105 msgid "num_threads expression must be integral"
29108 #: cp/semantics.c:3821
29109 #, gcc-internal-format
29110 msgid "schedule chunk size expression must be integral"
29113 #: cp/semantics.c:3953
29114 #, gcc-internal-format
29115 msgid "%qE has reference type for %qs"
29118 #: cp/semantics.c:4024
29119 #, gcc-internal-format
29120 msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
29123 #: cp/semantics.c:4038
29124 #, gcc-internal-format
29125 msgid "%<threadprivate%> %qE directive not in %qT definition"
29128 #: cp/semantics.c:4183
29129 #, gcc-internal-format
29130 msgid "difference between %qE and %qD does not have integer type"
29133 #. Report the error.
29134 #: cp/semantics.c:4709
29135 #, gcc-internal-format
29136 msgid "static assertion failed: %E"
29139 #: cp/semantics.c:4711
29140 #, gcc-internal-format
29141 msgid "non-constant condition for static assertion"
29144 #: cp/semantics.c:4796 cp/semantics.c:4925
29145 #, gcc-internal-format
29146 msgid "argument to decltype must be an expression"
29149 #: cp/semantics.c:4875
29150 #, gcc-internal-format
29151 msgid "%qE refers to a set of overloaded functions"
29154 #: cp/semantics.c:4963
29155 #, gcc-internal-format
29156 msgid "unable to determine the declared type of expression %<%E%>"
29159 #: cp/semantics.c:5224
29160 #, gcc-internal-format
29161 msgid "__is_convertible_to"
29164 #: cp/semantics.c:5265 cp/semantics.c:5275
29165 #, gcc-internal-format
29166 msgid "incomplete type %qT not allowed"
29169 #: cp/semantics.c:5338
29170 #, gcc-internal-format
29171 msgid "the type %qT of constexpr variable %qD is not literal"
29174 #: cp/semantics.c:5373
29175 #, gcc-internal-format
29176 msgid "parameter %q#D is not of literal type"
29179 #: cp/semantics.c:5386
29180 #, gcc-internal-format
29181 msgid "return type %qT of function %qD is not a literal type"
29184 #: cp/semantics.c:5683
29185 #, gcc-internal-format
29186 msgid "cannot capture %qE by reference"
29189 #: cp/semantics.c:5706
29190 #, gcc-internal-format
29191 msgid "already captured %<this%> in lambda expression"
29194 #: cp/semantics.c:5837
29195 #, gcc-internal-format
29196 msgid "%<this%> was not captured for this lambda function"
29200 #, gcc-internal-format
29201 msgid "%qV qualifiers cannot be applied to %qT"
29205 #, gcc-internal-format
29206 msgid "%qE attribute can only be applied to Java class definitions"
29210 #, gcc-internal-format
29211 msgid "%qE attribute can only be applied to class definitions"
29215 #, gcc-internal-format
29216 msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
29220 #, gcc-internal-format
29221 msgid "requested init_priority is not an integer constant"
29225 #, gcc-internal-format
29227 "can only use %qE attribute on file-scope definitions of objects of class type"
29231 #, gcc-internal-format
29232 msgid "requested init_priority is out of range"
29236 #, gcc-internal-format
29237 msgid "requested init_priority is reserved for internal use"
29241 #, gcc-internal-format
29242 msgid "%qE attribute is not supported on this platform"
29246 #, gcc-internal-format
29247 msgid "lang_* check: failed in %s, at %s:%d"
29250 #: cp/typeck.c:470 cp/typeck.c:504 cp/typeck.c:645
29251 #, gcc-internal-format
29252 msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
29255 #: cp/typeck.c:475 cp/typeck.c:509 cp/typeck.c:649
29256 #, gcc-internal-format
29257 msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
29260 #: cp/typeck.c:480 cp/typeck.c:514 cp/typeck.c:653
29261 #, gcc-internal-format
29263 "conditional expression between distinct pointer types %qT and %qT lacks a "
29268 #, gcc-internal-format
29270 "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-"
29275 #, gcc-internal-format
29277 "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-"
29282 #, gcc-internal-format
29284 "ISO C++ forbids conditional expression between pointer of type %<void *%> "
29285 "and pointer-to-function"
29289 #, gcc-internal-format
29291 "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
29295 #, gcc-internal-format
29297 "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
29301 #, gcc-internal-format
29303 "conditional expression between distinct pointer-to-member types %qT and %qT "
29307 #: cp/typeck.c:1416
29308 #, gcc-internal-format
29309 msgid "canonical types differ for identical types %T and %T"
29312 #: cp/typeck.c:1423
29313 #, gcc-internal-format
29314 msgid "same canonical type node for different types %T and %T"
29317 #: cp/typeck.c:1536
29318 #, gcc-internal-format
29319 msgid "invalid application of %qs to a member function"
29322 #: cp/typeck.c:1604
29323 #, gcc-internal-format
29324 msgid "invalid application of %<sizeof%> to a bit-field"
29327 #: cp/typeck.c:1612
29328 #, gcc-internal-format
29329 msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
29332 #: cp/typeck.c:1661
29333 #, gcc-internal-format
29334 msgid "invalid application of %<__alignof%> to a bit-field"
29337 #: cp/typeck.c:1672
29338 #, gcc-internal-format
29340 "ISO C++ forbids applying %<__alignof%> to an expression of function type"
29343 #: cp/typeck.c:1730
29344 #, gcc-internal-format
29345 msgid "invalid use of non-static member function"
29348 #: cp/typeck.c:1997
29349 #, gcc-internal-format
29350 msgid "deprecated conversion from string constant to %qT"
29353 #: cp/typeck.c:2120 cp/typeck.c:2495
29354 #, gcc-internal-format
29355 msgid "request for member %qD in %qE, which is of non-class type %qT"
29358 #: cp/typeck.c:2149
29359 #, gcc-internal-format
29360 msgid "invalid use of nonstatic data member %qE"
29363 #: cp/typeck.c:2204
29364 #, gcc-internal-format
29365 msgid "invalid access to non-static data member %qD of NULL object"
29368 #: cp/typeck.c:2207 cp/typeck.c:2238
29369 #, gcc-internal-format
29370 msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
29373 #: cp/typeck.c:2235
29374 #, gcc-internal-format
29375 msgid "invalid access to non-static data member %qD of NULL object"
29378 #: cp/typeck.c:2363
29379 #, gcc-internal-format
29380 msgid "object type %qT does not match destructor name ~%qT"
29383 #: cp/typeck.c:2371
29384 #, gcc-internal-format
29385 msgid "the type being destroyed is %qT, but the destructor refers to %qT"
29388 #: cp/typeck.c:2410 cp/typeck.c:2430
29389 #, gcc-internal-format
29390 msgid "%qD is not a template"
29393 #: cp/typeck.c:2534
29394 #, gcc-internal-format
29395 msgid "%<%D::%D%> is not a member of %qT"
29398 #: cp/typeck.c:2558
29399 #, gcc-internal-format
29400 msgid "%qT is not a base of %qT"
29403 #: cp/typeck.c:2578
29404 #, gcc-internal-format
29405 msgid "%qD has no member named %qE"
29408 #: cp/typeck.c:2594
29409 #, gcc-internal-format
29410 msgid "%qD is not a member template function"
29413 #: cp/typeck.c:2739
29414 #, gcc-internal-format
29415 msgid "%qT is not a pointer-to-object type"
29418 #: cp/typeck.c:2770
29419 #, gcc-internal-format
29420 msgid "invalid use of array indexing on pointer to member"
29423 #: cp/typeck.c:2773
29424 #, gcc-internal-format
29425 msgid "invalid use of unary %<*%> on pointer to member"
29428 #: cp/typeck.c:2776
29429 #, gcc-internal-format
29430 msgid "invalid use of implicit conversion on pointer to member"
29433 #: cp/typeck.c:2785
29434 #, gcc-internal-format
29435 msgid "invalid type argument"
29438 #: cp/typeck.c:2788
29439 #, gcc-internal-format
29440 msgid "invalid type argument of array indexing"
29443 #: cp/typeck.c:2791
29444 #, gcc-internal-format
29445 msgid "invalid type argument of unary %<*%>"
29448 #: cp/typeck.c:2794
29449 #, gcc-internal-format
29450 msgid "invalid type argument of implicit conversion"
29453 #: cp/typeck.c:2824
29454 #, gcc-internal-format
29455 msgid "subscript missing in array reference"
29458 #: cp/typeck.c:2904
29459 #, gcc-internal-format
29460 msgid "ISO C++ forbids subscripting non-lvalue array"
29463 #: cp/typeck.c:2916
29464 #, gcc-internal-format
29465 msgid "subscripting array declared %<register%>"
29468 #: cp/typeck.c:3008
29469 #, gcc-internal-format
29470 msgid "object missing in use of %qE"
29473 #: cp/typeck.c:3187
29474 #, gcc-internal-format
29475 msgid "ISO C++ forbids calling %<::main%> from within program"
29478 #: cp/typeck.c:3206
29479 #, gcc-internal-format
29481 "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%"
29482 ">, e.g. %<(... ->* %E) (...)%>"
29485 #: cp/typeck.c:3221
29486 #, gcc-internal-format
29487 msgid "%qE cannot be used as a function"
29490 #: cp/typeck.c:3312
29491 #, gcc-internal-format
29492 msgid "too many arguments to %s %q#D"
29495 #: cp/typeck.c:3318
29496 #, gcc-internal-format
29497 msgid "too many arguments to function"
29500 #: cp/typeck.c:3353
29501 #, gcc-internal-format
29502 msgid "parameter %P of %qD has incomplete type %qT"
29505 #: cp/typeck.c:3356
29506 #, gcc-internal-format
29507 msgid "parameter %P has incomplete type %qT"
29510 #: cp/typeck.c:3426
29511 #, gcc-internal-format
29512 msgid "too few arguments to %s %q#D"
29515 #: cp/typeck.c:3432
29516 #, gcc-internal-format
29517 msgid "too few arguments to function"
29520 #: cp/typeck.c:3638 cp/typeck.c:3649
29521 #, gcc-internal-format
29522 msgid "assuming cast to type %qT from overloaded function"
29525 #. Some sort of arithmetic operation involving NULL was
29527 #: cp/typeck.c:3692
29528 #, gcc-internal-format
29529 msgid "NULL used in arithmetic"
29532 #: cp/typeck.c:3883
29533 #, gcc-internal-format
29534 msgid "left rotate count is negative"
29537 #: cp/typeck.c:3884
29538 #, gcc-internal-format
29539 msgid "right rotate count is negative"
29542 #: cp/typeck.c:3890
29543 #, gcc-internal-format
29544 msgid "left rotate count >= width of type"
29547 #: cp/typeck.c:3891
29548 #, gcc-internal-format
29549 msgid "right rotate count >= width of type"
29552 #: cp/typeck.c:3910 cp/typeck.c:4133
29553 #, gcc-internal-format
29554 msgid "comparison with string literal results in unspecified behaviour"
29557 #: cp/typeck.c:3950 cp/typeck.c:3958 cp/typeck.c:4153 cp/typeck.c:4161
29558 #, gcc-internal-format
29559 msgid "ISO C++ forbids comparison between pointer and integer"
29562 #: cp/typeck.c:4178
29563 #, gcc-internal-format
29564 msgid "unordered comparison on non-floating point argument"
29567 #: cp/typeck.c:4218
29568 #, gcc-internal-format
29569 msgid "invalid operands of types %qT and %qT to binary %qO"
29572 #: cp/typeck.c:4435
29573 #, gcc-internal-format
29574 msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
29577 #: cp/typeck.c:4437
29578 #, gcc-internal-format
29579 msgid "ISO C++ forbids using pointer to a function in subtraction"
29582 #: cp/typeck.c:4439
29583 #, gcc-internal-format
29584 msgid "ISO C++ forbids using pointer to a method in subtraction"
29587 #: cp/typeck.c:4452
29588 #, gcc-internal-format
29589 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
29592 #: cp/typeck.c:4510
29593 #, gcc-internal-format
29594 msgid "taking address of constructor %qE"
29597 #: cp/typeck.c:4511
29598 #, gcc-internal-format
29599 msgid "taking address of destructor %qE"
29602 #: cp/typeck.c:4525
29603 #, gcc-internal-format
29604 msgid "invalid use of %qE to form a pointer-to-member-function"
29607 #: cp/typeck.c:4528
29608 #, gcc-internal-format
29609 msgid " a qualified-id is required"
29612 #: cp/typeck.c:4533
29613 #, gcc-internal-format
29615 "parentheses around %qE cannot be used to form a pointer-to-member-function"
29618 #: cp/typeck.c:4556
29619 #, gcc-internal-format
29620 msgid "taking address of temporary"
29623 #: cp/typeck.c:4826
29624 #, gcc-internal-format
29625 msgid "ISO C++ forbids incrementing an enum"
29628 #: cp/typeck.c:4827
29629 #, gcc-internal-format
29630 msgid "ISO C++ forbids decrementing an enum"
29633 #: cp/typeck.c:4843
29634 #, gcc-internal-format
29635 msgid "cannot increment a pointer to incomplete type %qT"
29638 #: cp/typeck.c:4844
29639 #, gcc-internal-format
29640 msgid "cannot decrement a pointer to incomplete type %qT"
29643 #: cp/typeck.c:4855
29644 #, gcc-internal-format
29645 msgid "ISO C++ forbids incrementing a pointer of type %qT"
29648 #: cp/typeck.c:4856
29649 #, gcc-internal-format
29650 msgid "ISO C++ forbids decrementing a pointer of type %qT"
29653 #: cp/typeck.c:4882
29654 #, gcc-internal-format
29655 msgid "invalid use of Boolean expression as operand to %<operator--%>"
29658 #: cp/typeck.c:4917
29659 #, gcc-internal-format
29660 msgid "ISO C++ forbids taking address of function %<::main%>"
29663 #. An expression like &memfn.
29664 #: cp/typeck.c:4978
29665 #, gcc-internal-format
29667 "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
29668 "static member function to form a pointer to member function. Say %<&%T::%D%>"
29671 #: cp/typeck.c:4983
29672 #, gcc-internal-format
29674 "ISO C++ forbids taking the address of a bound member function to form a "
29675 "pointer to member function. Say %<&%T::%D%>"
29678 #: cp/typeck.c:5012
29679 #, gcc-internal-format
29680 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
29683 #: cp/typeck.c:5040
29684 #, gcc-internal-format
29685 msgid "cannot create pointer to reference member %qD"
29688 #: cp/typeck.c:5255
29689 #, gcc-internal-format
29690 msgid "cannot take the address of %<this%>, which is an rvalue expression"
29693 #: cp/typeck.c:5278
29694 #, gcc-internal-format
29695 msgid "address of explicit register variable %qD requested"
29698 #: cp/typeck.c:5283
29699 #, gcc-internal-format
29700 msgid "address requested for %qD, which is declared %<register%>"
29703 #: cp/typeck.c:5350 cp/typeck.c:5377
29704 #, gcc-internal-format
29705 msgid "%s expression list treated as compound expression"
29708 #: cp/typeck.c:5450
29709 #, gcc-internal-format
29710 msgid "no context to resolve type of %qE"
29713 #: cp/typeck.c:5481
29714 #, gcc-internal-format
29715 msgid "cast from type %qT to type %qT casts away qualifiers"
29718 #: cp/typeck.c:5486
29719 #, gcc-internal-format
29720 msgid "static_cast from type %qT to type %qT casts away qualifiers"
29723 #: cp/typeck.c:5491
29724 #, gcc-internal-format
29725 msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
29728 #: cp/typeck.c:5834
29729 #, gcc-internal-format
29730 msgid "invalid static_cast from type %qT to type %qT"
29733 #: cp/typeck.c:5857
29734 #, gcc-internal-format
29735 msgid "converting from %qT to %qT"
29738 #: cp/typeck.c:5906
29739 #, gcc-internal-format
29740 msgid "invalid cast of an rvalue expression of type %qT to type %qT"
29743 #: cp/typeck.c:5973
29744 #, gcc-internal-format
29745 msgid "cast from %qT to %qT loses precision"
29748 #: cp/typeck.c:6003
29749 #, gcc-internal-format
29750 msgid "cast from %qT to %qT increases required alignment of target type"
29753 #. Only issue a warning, as we have always supported this
29754 #. where possible, and it is necessary in some cases. DR 195
29755 #. addresses this issue, but as of 2004/10/26 is still in
29757 #: cp/typeck.c:6022
29758 #, gcc-internal-format
29760 "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
29763 #: cp/typeck.c:6035
29764 #, gcc-internal-format
29765 msgid "invalid cast from type %qT to type %qT"
29768 #: cp/typeck.c:6091
29769 #, gcc-internal-format
29771 "invalid use of const_cast with type %qT, which is not a pointer, reference, "
29772 "nor a pointer-to-data-member type"
29775 #: cp/typeck.c:6100
29776 #, gcc-internal-format
29778 "invalid use of const_cast with type %qT, which is a pointer or reference to "
29782 #: cp/typeck.c:6125
29783 #, gcc-internal-format
29784 msgid "invalid const_cast of an rvalue of type %qT to type %qT"
29787 #: cp/typeck.c:6174
29788 #, gcc-internal-format
29789 msgid "invalid const_cast from type %qT to type %qT"
29792 #: cp/typeck.c:6251 cp/typeck.c:6259
29793 #, gcc-internal-format
29794 msgid "ISO C++ forbids casting to an array type %qT"
29797 #: cp/typeck.c:6268
29798 #, gcc-internal-format
29799 msgid "invalid cast to function type %qT"
29802 #: cp/typeck.c:6514
29803 #, gcc-internal-format
29804 msgid " in evaluation of %<%Q(%#T, %#T)%>"
29807 #: cp/typeck.c:6572
29808 #, gcc-internal-format
29809 msgid "incompatible types in assignment of %qT to %qT"
29812 #: cp/typeck.c:6586
29813 #, gcc-internal-format
29814 msgid "array used as initializer"
29817 #: cp/typeck.c:6588
29818 #, gcc-internal-format
29819 msgid "invalid array assignment"
29822 #: cp/typeck.c:6688
29823 #, gcc-internal-format
29824 msgid " in pointer to member function conversion"
29827 #: cp/typeck.c:6699
29828 #, gcc-internal-format
29829 msgid "pointer to member conversion via virtual base %qT"
29832 #: cp/typeck.c:6739 cp/typeck.c:6752
29833 #, gcc-internal-format
29834 msgid " in pointer to member conversion"
29837 #: cp/typeck.c:6830
29838 #, gcc-internal-format
29839 msgid "invalid conversion to type %qT from type %qT"
29842 #: cp/typeck.c:7101
29843 #, gcc-internal-format
29844 msgid "cannot convert %qT to %qT for argument %qP to %qD"
29847 #: cp/typeck.c:7104
29848 #, gcc-internal-format
29849 msgid "cannot convert %qT to %qT in %s"
29852 #: cp/typeck.c:7118
29853 #, gcc-internal-format
29854 msgid "%s might be a candidate for a format attribute"
29857 #: cp/typeck.c:7211 cp/typeck.c:7213
29858 #, gcc-internal-format
29859 msgid "in passing argument %P of %q+D"
29862 #: cp/typeck.c:7268
29863 #, gcc-internal-format
29864 msgid "returning reference to temporary"
29867 #: cp/typeck.c:7275
29868 #, gcc-internal-format
29869 msgid "reference to non-lvalue returned"
29872 #: cp/typeck.c:7291
29873 #, gcc-internal-format
29874 msgid "reference to local variable %q+D returned"
29877 #: cp/typeck.c:7294
29878 #, gcc-internal-format
29879 msgid "address of local variable %q+D returned"
29882 #: cp/typeck.c:7329
29883 #, gcc-internal-format
29884 msgid "returning a value from a destructor"
29887 #. If a return statement appears in a handler of the
29888 #. function-try-block of a constructor, the program is ill-formed.
29889 #: cp/typeck.c:7337
29890 #, gcc-internal-format
29891 msgid "cannot return from a handler of a function-try-block of a constructor"
29894 #. You can't return a value from a constructor.
29895 #: cp/typeck.c:7340
29896 #, gcc-internal-format
29897 msgid "returning a value from a constructor"
29900 #: cp/typeck.c:7358
29901 #, gcc-internal-format
29903 "lambda return type can only be deduced when the return statement is the only "
29904 "statement in the function body"
29907 #: cp/typeck.c:7364
29908 #, gcc-internal-format
29909 msgid "inconsistent types %qT and %qT deduced for lambda return type"
29912 #: cp/typeck.c:7390
29913 #, gcc-internal-format
29914 msgid "return-statement with no value, in function returning %qT"
29917 #: cp/typeck.c:7411
29918 #, gcc-internal-format
29919 msgid "return-statement with a value, in function returning 'void'"
29922 #: cp/typeck.c:7441
29923 #, gcc-internal-format
29925 "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
29926 "fcheck-new is in effect)"
29930 #, gcc-internal-format
29931 msgid "type %qT is not a base type for type %qT"
29934 #: cp/typeck2.c:106
29935 #, gcc-internal-format
29936 msgid "assignment of data-member %qD in read-only structure"
29939 #: cp/typeck2.c:108
29940 #, gcc-internal-format
29941 msgid "assignment (via 'asm' output) of data-member %qD in read-only structure"
29944 #: cp/typeck2.c:110
29945 #, gcc-internal-format
29946 msgid "increment of data-member %qD in read-only structure"
29949 #: cp/typeck2.c:112
29950 #, gcc-internal-format
29951 msgid "decrement of data-member %qD in read-only structure"
29954 #: cp/typeck2.c:116
29955 #, gcc-internal-format
29956 msgid "assignment of read-only data-member %qD"
29959 #: cp/typeck2.c:118
29960 #, gcc-internal-format
29961 msgid "assignment (via 'asm' output) of read-only data-member %qD"
29964 #: cp/typeck2.c:120
29965 #, gcc-internal-format
29966 msgid "increment of read-only data-member %qD"
29969 #: cp/typeck2.c:122
29970 #, gcc-internal-format
29971 msgid "decrement of read-only data-member %qD"
29974 #: cp/typeck2.c:131
29975 #, gcc-internal-format
29976 msgid "assignment of constant field %qD"
29979 #: cp/typeck2.c:133
29980 #, gcc-internal-format
29981 msgid "assignment (via 'asm' output) of constant field %qD"
29984 #: cp/typeck2.c:135
29985 #, gcc-internal-format
29986 msgid "increment of constant field %qD"
29989 #: cp/typeck2.c:137
29990 #, gcc-internal-format
29991 msgid "decrement of constant field %qD"
29994 #: cp/typeck2.c:143
29995 #, gcc-internal-format
29996 msgid "assignment (via 'asm' output) of read-only variable %qD"
29999 #: cp/typeck2.c:153
30000 #, gcc-internal-format
30001 msgid "assignment of read-only parameter %qD"
30004 #: cp/typeck2.c:155
30005 #, gcc-internal-format
30006 msgid "assignment (via 'asm' output) of read-only parameter %qD"
30009 #: cp/typeck2.c:157
30010 #, gcc-internal-format
30011 msgid "increment of read-only parameter %qD"
30014 #: cp/typeck2.c:159
30015 #, gcc-internal-format
30016 msgid "decrement of read-only parameter %qD"
30019 #: cp/typeck2.c:166
30020 #, gcc-internal-format
30021 msgid "assignment of read-only reference %qD"
30024 #: cp/typeck2.c:168
30025 #, gcc-internal-format
30026 msgid "assignment (via 'asm' output) of read-only reference %qD"
30029 #: cp/typeck2.c:170
30030 #, gcc-internal-format
30031 msgid "increment of read-only reference %qD"
30034 #: cp/typeck2.c:172
30035 #, gcc-internal-format
30036 msgid "decrement of read-only reference %qD"
30039 #: cp/typeck2.c:176
30040 #, gcc-internal-format
30041 msgid "assignment of read-only named return value %qD"
30044 #: cp/typeck2.c:178
30045 #, gcc-internal-format
30046 msgid "assignment (via 'asm' output) of read-only named return value %qD"
30049 #: cp/typeck2.c:180
30050 #, gcc-internal-format
30051 msgid "increment of read-only named return value %qD"
30054 #: cp/typeck2.c:182
30055 #, gcc-internal-format
30056 msgid "decrement of read-only named return value %qD"
30059 #: cp/typeck2.c:186
30060 #, gcc-internal-format
30061 msgid "assignment of function %qD"
30064 #: cp/typeck2.c:188
30065 #, gcc-internal-format
30066 msgid "assignment (via 'asm' output) of function %qD"
30069 #: cp/typeck2.c:190
30070 #, gcc-internal-format
30071 msgid "increment of function %qD"
30074 #: cp/typeck2.c:192
30075 #, gcc-internal-format
30076 msgid "decrement of function %qD"
30079 #: cp/typeck2.c:198
30080 #, gcc-internal-format
30081 msgid "assignment (via 'asm' output) of read-only location %qE"
30084 #: cp/typeck2.c:384
30085 #, gcc-internal-format
30086 msgid "cannot declare variable %q+D to be of abstract type %qT"
30089 #: cp/typeck2.c:387
30090 #, gcc-internal-format
30091 msgid "cannot declare parameter %q+D to be of abstract type %qT"
30094 #: cp/typeck2.c:390
30095 #, gcc-internal-format
30096 msgid "cannot declare field %q+D to be of abstract type %qT"
30099 #: cp/typeck2.c:394
30100 #, gcc-internal-format
30101 msgid "invalid abstract return type for member function %q+#D"
30104 #: cp/typeck2.c:396
30105 #, gcc-internal-format
30106 msgid "invalid abstract return type for function %q+#D"
30109 #. Here we do not have location information.
30110 #: cp/typeck2.c:399
30111 #, gcc-internal-format
30112 msgid "invalid abstract type %qT for %qE"
30115 #: cp/typeck2.c:401
30116 #, gcc-internal-format
30117 msgid "invalid abstract type for %q+D"
30120 #: cp/typeck2.c:404
30121 #, gcc-internal-format
30122 msgid "cannot allocate an object of abstract type %qT"
30125 #: cp/typeck2.c:413
30126 #, gcc-internal-format
30127 msgid " because the following virtual functions are pure within %qT:"
30130 #: cp/typeck2.c:417
30131 #, gcc-internal-format
30135 #: cp/typeck2.c:425
30136 #, gcc-internal-format
30137 msgid " since type %qT has pure virtual functions"
30140 #: cp/typeck2.c:455
30141 #, gcc-internal-format
30142 msgid "%q+D has incomplete type"
30145 #: cp/typeck2.c:468
30146 #, gcc-internal-format
30147 msgid "invalid use of incomplete type %q#T"
30150 #: cp/typeck2.c:471
30151 #, gcc-internal-format
30152 msgid "forward declaration of %q+#T"
30155 #: cp/typeck2.c:474
30156 #, gcc-internal-format
30157 msgid "declaration of %q+#T"
30160 #: cp/typeck2.c:479
30161 #, gcc-internal-format
30162 msgid "invalid use of %qT"
30165 #: cp/typeck2.c:495
30166 #, gcc-internal-format
30167 msgid "invalid use of member (did you forget the %<&%> ?)"
30170 #: cp/typeck2.c:504
30171 #, gcc-internal-format
30172 msgid "invalid use of template type parameter %qT"
30175 #: cp/typeck2.c:509
30176 #, gcc-internal-format
30177 msgid "invalid use of template template parameter %qT"
30180 #: cp/typeck2.c:515
30181 #, gcc-internal-format
30182 msgid "invalid use of dependent type %qT"
30185 #: cp/typeck2.c:523
30186 #, gcc-internal-format
30187 msgid "address of overloaded function with no contextual type information"
30190 #: cp/typeck2.c:527
30191 #, gcc-internal-format
30192 msgid "overloaded function with no contextual type information"
30195 #: cp/typeck2.c:530
30196 #, gcc-internal-format
30197 msgid "insufficient contextual information to determine type"
30200 #: cp/typeck2.c:705
30201 #, gcc-internal-format
30202 msgid "constructor syntax used, but no constructor declared for type %qT"
30205 #: cp/typeck2.c:719
30206 #, gcc-internal-format
30207 msgid "cannot initialize arrays using this syntax"
30210 #: cp/typeck2.c:801
30211 #, gcc-internal-format
30212 msgid "narrowing conversion of %qE from %qT to %qT inside { }"
30215 #: cp/typeck2.c:859
30216 #, gcc-internal-format
30217 msgid "int-array initialized from non-wide string"
30220 #: cp/typeck2.c:864
30221 #, gcc-internal-format
30222 msgid "int-array initialized from incompatible wide string"
30225 #: cp/typeck2.c:879
30226 #, gcc-internal-format
30227 msgid "initializer-string for array of chars is too long"
30230 #: cp/typeck2.c:925
30231 #, gcc-internal-format
30232 msgid "cannot initialize aggregate of type %qT with a compound literal"
30235 #: cp/typeck2.c:942
30236 #, gcc-internal-format
30237 msgid "array must be initialized with a brace-enclosed initializer"
30240 #: cp/typeck2.c:1029 cp/typeck2.c:1137
30241 #, gcc-internal-format
30242 msgid "non-trivial designated initializers not supported"
30245 #: cp/typeck2.c:1161 cp/typeck2.c:1175
30246 #, gcc-internal-format
30247 msgid "missing initializer for member %qD"
30250 #: cp/typeck2.c:1166
30251 #, gcc-internal-format
30252 msgid "uninitialized const member %qD"
30255 #: cp/typeck2.c:1168
30256 #, gcc-internal-format
30257 msgid "member %qD with uninitialized const fields"
30260 #: cp/typeck2.c:1170
30261 #, gcc-internal-format
30262 msgid "member %qD is uninitialized reference"
30265 #: cp/typeck2.c:1238
30266 #, gcc-internal-format
30267 msgid "no field %qD found in union being initialized"
30270 #: cp/typeck2.c:1247
30271 #, gcc-internal-format
30272 msgid "index value instead of field name in union initializer"
30275 #: cp/typeck2.c:1406
30276 #, gcc-internal-format
30277 msgid "circular pointer delegation detected"
30280 #: cp/typeck2.c:1419
30281 #, gcc-internal-format
30282 msgid "base operand of %<->%> has non-pointer type %qT"
30285 #: cp/typeck2.c:1443
30286 #, gcc-internal-format
30287 msgid "result of %<operator->()%> yields non-pointer result"
30290 #: cp/typeck2.c:1445
30291 #, gcc-internal-format
30292 msgid "base operand of %<->%> is not a pointer"
30295 #: cp/typeck2.c:1467
30296 #, gcc-internal-format
30297 msgid "%qE cannot be used as a member pointer, since it is of type %qT"
30300 #: cp/typeck2.c:1476
30301 #, gcc-internal-format
30302 msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
30305 #: cp/typeck2.c:1498
30306 #, gcc-internal-format
30307 msgid "pointer to member type %qT incompatible with object type %qT"
30310 #: cp/typeck2.c:1559
30311 #, gcc-internal-format
30312 msgid "invalid value-initialization of reference types"
30315 #: cp/typeck2.c:1750
30316 #, gcc-internal-format
30317 msgid "call to function %qD which throws incomplete type %q#T"
30320 #: cp/typeck2.c:1753
30321 #, gcc-internal-format
30322 msgid "call to function which throws incomplete type %q#T"
30325 #: fortran/arith.c:44
30326 #, gcc-internal-format
30327 msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
30330 #: fortran/arith.c:943 fortran/arith.c:965
30331 #, gcc-internal-format
30332 msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
30335 #: fortran/arith.c:951
30336 #, gcc-internal-format
30337 msgid "Raising a negative REAL at %L to a REAL power is prohibited"
30340 #: fortran/arith.c:1977
30341 #, gcc-internal-format
30342 msgid "Arithmetic OK converting %s to %s at %L"
30345 #: fortran/arith.c:1981
30346 #, gcc-internal-format
30348 "Arithmetic overflow converting %s to %s at %L. This check can be disabled "
30349 "with the option -fno-range-check"
30352 #: fortran/arith.c:1986
30353 #, gcc-internal-format
30355 "Arithmetic underflow converting %s to %s at %L. This check can be disabled "
30356 "with the option -fno-range-check"
30359 #: fortran/arith.c:1991
30360 #, gcc-internal-format
30362 "Arithmetic NaN converting %s to %s at %L. This check can be disabled with "
30363 "the option -fno-range-check"
30366 #: fortran/arith.c:1996
30367 #, gcc-internal-format
30368 msgid "Division by zero converting %s to %s at %L"
30371 #: fortran/arith.c:2000
30372 #, gcc-internal-format
30373 msgid "Array operands are incommensurate converting %s to %s at %L"
30376 #: fortran/arith.c:2004
30377 #, gcc-internal-format
30379 "Integer outside symmetric range implied by Standard Fortran converting %s to "
30383 #: fortran/arith.c:2336
30384 #, gcc-internal-format
30385 msgid "The Hollerith constant at %L is too long to convert to %s"
30388 #: fortran/array.c:90
30389 #, gcc-internal-format
30390 msgid "Expected array subscript at %C"
30393 #: fortran/array.c:117
30394 #, gcc-internal-format
30395 msgid "Expected array subscript stride at %C"
30398 #: fortran/array.c:160
30399 #, gcc-internal-format
30400 msgid "Invalid form of array reference at %C"
30403 #: fortran/array.c:165
30404 #, gcc-internal-format
30405 msgid "Array reference at %C cannot have more than %d dimensions"
30408 #: fortran/array.c:216
30409 #, gcc-internal-format
30410 msgid "Variable '%s' at %L in this context must be constant"
30413 #: fortran/array.c:307
30414 #, gcc-internal-format
30415 msgid "Expected expression in array specification at %C"
30418 #: fortran/array.c:389
30419 #, gcc-internal-format
30420 msgid "Bad array specification for an explicitly shaped array at %C"
30423 #: fortran/array.c:399
30424 #, gcc-internal-format
30425 msgid "Bad array specification for assumed shape array at %C"
30428 #: fortran/array.c:413
30429 #, gcc-internal-format
30430 msgid "Bad specification for deferred shape array at %C"
30433 #: fortran/array.c:417
30434 #, gcc-internal-format
30435 msgid "Bad specification for assumed size array at %C"
30438 #: fortran/array.c:426
30439 #, gcc-internal-format
30440 msgid "Expected another dimension in array declaration at %C"
30443 #: fortran/array.c:432
30444 #, gcc-internal-format
30445 msgid "Array specification at %C has more than %d dimensions"
30448 #: fortran/array.c:438
30449 #, gcc-internal-format
30450 msgid "Fortran 2008: Array specification at %C with more than 7 dimensions"
30453 #: fortran/array.c:645
30454 #, gcc-internal-format
30455 msgid "duplicated initializer"
30458 #: fortran/array.c:737
30459 #, gcc-internal-format
30460 msgid "DO-iterator '%s' at %L is inside iterator of the same name"
30463 #: fortran/array.c:839 fortran/array.c:981
30464 #, gcc-internal-format
30465 msgid "Syntax error in array constructor at %C"
30468 #: fortran/array.c:896
30469 #, gcc-internal-format
30470 msgid "Fortran 2003: [...] style array constructors at %C"
30473 #: fortran/array.c:916
30474 #, gcc-internal-format
30475 msgid "Fortran 2003: Array constructor including type specification at %C"
30478 #: fortran/array.c:931
30479 #, gcc-internal-format
30480 msgid "Empty array constructor at %C is not allowed"
30483 #: fortran/array.c:1028
30484 #, gcc-internal-format
30485 msgid "Element in %s array constructor at %L is %s"
30488 #: fortran/array.c:1365
30489 #, gcc-internal-format
30490 msgid "Iterator step at %L cannot be zero"
30493 #: fortran/array.c:1672
30494 #, gcc-internal-format
30495 msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
30498 #: fortran/check.c:44
30499 #, gcc-internal-format
30500 msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
30503 #: fortran/check.c:59
30504 #, gcc-internal-format
30505 msgid "'%s' argument of '%s' intrinsic at %L must be %s"
30508 #: fortran/check.c:87
30509 #, gcc-internal-format
30510 msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
30513 #: fortran/check.c:101 fortran/check.c:851 fortran/check.c:861
30514 #, gcc-internal-format
30515 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
30518 #: fortran/check.c:118
30519 #, gcc-internal-format
30520 msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
30523 #: fortran/check.c:147
30524 #, gcc-internal-format
30525 msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
30528 #: fortran/check.c:156
30529 #, gcc-internal-format
30530 msgid "Invalid kind for %s at %L"
30533 #: fortran/check.c:175
30534 #, gcc-internal-format
30535 msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
30538 #: fortran/check.c:192
30539 #, gcc-internal-format
30540 msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
30543 #: fortran/check.c:210
30544 #, gcc-internal-format
30545 msgid "'%s' argument of '%s' intrinsic at %L must be an array"
30548 #: fortran/check.c:225
30549 #, gcc-internal-format
30551 "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
30554 #: fortran/check.c:241
30555 #, gcc-internal-format
30556 msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
30559 #: fortran/check.c:256
30560 #, gcc-internal-format
30561 msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
30564 #: fortran/check.c:275
30565 #, gcc-internal-format
30566 msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
30569 #: fortran/check.c:297
30570 #, gcc-internal-format
30571 msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
30574 #: fortran/check.c:303
30575 #, gcc-internal-format
30576 msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
30579 #: fortran/check.c:364
30580 #, gcc-internal-format
30581 msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index"
30584 #: fortran/check.c:434
30585 #, gcc-internal-format
30586 msgid "Unequal character lengths (%ld/%ld) in %s at %L"
30589 #: fortran/check.c:543 fortran/check.c:2137 fortran/check.c:2149
30590 #, gcc-internal-format
30591 msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
30594 #: fortran/check.c:564 fortran/check.c:4232
30595 #, gcc-internal-format
30596 msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
30599 #: fortran/check.c:573 fortran/check.c:1312 fortran/check.c:1455
30600 #: fortran/check.c:1529 fortran/check.c:1815
30601 #, gcc-internal-format
30602 msgid "Extension: Different type kinds at %L"
30605 #: fortran/check.c:611 fortran/check.c:2218
30606 #, gcc-internal-format
30607 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
30610 #: fortran/check.c:629
30611 #, gcc-internal-format
30613 "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE "
30617 #: fortran/check.c:637
30618 #, gcc-internal-format
30619 msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
30622 #: fortran/check.c:653
30623 #, gcc-internal-format
30625 "Array section with a vector subscript at %L shall not be the target of a "
30629 #: fortran/check.c:664
30630 #, gcc-internal-format
30632 "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic "
30636 #: fortran/check.c:823 fortran/check.c:990
30637 #, gcc-internal-format
30639 "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
30642 #: fortran/check.c:831 fortran/check.c:998
30643 #, gcc-internal-format
30645 "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or "
30649 #: fortran/check.c:884 fortran/check.c:1374 fortran/check.c:1477
30650 #: fortran/check.c:1633 fortran/check.c:1650 fortran/check.c:2706
30651 #: fortran/check.c:2845 fortran/check.c:3197 fortran/check.c:3297
30652 #, gcc-internal-format
30653 msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
30656 #: fortran/check.c:931 fortran/check.c:1137
30657 #, gcc-internal-format
30659 "'%s' argument of '%s' intrinsic at %L has invalid shape in dimension %d (%ld/"
30663 #: fortran/check.c:946 fortran/check.c:1152 fortran/check.c:1180
30664 #, gcc-internal-format
30666 "'%s' argument of intrinsic '%s' at %L of must have rank %d or be a scalar"
30669 #: fortran/check.c:1047 fortran/check.c:1909 fortran/check.c:1917
30670 #, gcc-internal-format
30671 msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
30674 #: fortran/check.c:1061
30675 #, gcc-internal-format
30677 "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
30680 #: fortran/check.c:1080 fortran/check.c:1088
30681 #, gcc-internal-format
30682 msgid "'%s' argument of '%s' intrinsic at %L must be default real"
30685 #: fortran/check.c:1244
30686 #, gcc-internal-format
30687 msgid "Fortran 2008: COMPLEX argument '%s' argument of '%s' intrinsic at %L"
30690 #: fortran/check.c:1425
30691 #, gcc-internal-format
30692 msgid "Argument of %s at %L must be of length one"
30695 #: fortran/check.c:1484
30696 #, gcc-internal-format
30697 msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
30700 #: fortran/check.c:1609
30701 #, gcc-internal-format
30702 msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
30705 #: fortran/check.c:1788
30706 #, gcc-internal-format
30707 msgid "Intrinsic '%s' at %L must have at least two arguments"
30710 #: fortran/check.c:1821
30711 #, gcc-internal-format
30712 msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
30715 #: fortran/check.c:1852
30716 #, gcc-internal-format
30717 msgid "Fortran 2003: '%s' intrinsic with CHARACTER argument at %L"
30720 #: fortran/check.c:1859
30721 #, gcc-internal-format
30723 "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
30726 #: fortran/check.c:1926
30727 #, gcc-internal-format
30728 msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)"
30731 #: fortran/check.c:1940
30732 #, gcc-internal-format
30734 "Different shape on dimension 1 for arguments '%s' and '%s' at %L for "
30738 #: fortran/check.c:1959
30739 #, gcc-internal-format
30741 "Different shape on dimension 2 for argument '%s' and dimension 1 for "
30742 "argument '%s' at %L for intrinsic matmul"
30745 #: fortran/check.c:1968
30746 #, gcc-internal-format
30747 msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
30750 #: fortran/check.c:2160
30751 #, gcc-internal-format
30753 "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %"
30757 #: fortran/check.c:2169
30758 #, gcc-internal-format
30760 "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind "
30764 #: fortran/check.c:2289 fortran/check.c:3244
30765 #, gcc-internal-format
30767 "'%s' argument of '%s' intrinsic at %L must provide at least as many elements "
30768 "as there are .TRUE. values in '%s' (%ld/%d)"
30771 #: fortran/check.c:2314
30772 #, gcc-internal-format
30773 msgid "'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX"
30776 #: fortran/check.c:2335
30777 #, gcc-internal-format
30778 msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
30781 #: fortran/check.c:2343
30782 #, gcc-internal-format
30784 "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
30787 #: fortran/check.c:2359
30788 #, gcc-internal-format
30789 msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
30792 #: fortran/check.c:2484
30793 #, gcc-internal-format
30795 "'shape' argument of 'reshape' intrinsic at %L must be an array of constant "
30799 #: fortran/check.c:2494
30800 #, gcc-internal-format
30801 msgid "'%s' argument of '%s' intrinsic at %L is empty"
30804 #: fortran/check.c:2501
30805 #, gcc-internal-format
30806 msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
30809 #: fortran/check.c:2521
30810 #, gcc-internal-format
30811 msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
30814 #: fortran/check.c:2562
30815 #, gcc-internal-format
30817 "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
30820 #: fortran/check.c:2583
30821 #, gcc-internal-format
30822 msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
30825 #: fortran/check.c:2592
30826 #, gcc-internal-format
30828 "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions "
30829 "(dimension '%d' duplicated)"
30832 #: fortran/check.c:2627
30833 #, gcc-internal-format
30835 "Without padding, there are not enough elements in the intrinsic RESHAPE "
30836 "source at %L to match the shape"
30839 #: fortran/check.c:2645 fortran/check.c:2661
30840 #, gcc-internal-format
30841 msgid "'%s' argument of '%s' intrinsic at %L must be of a derived type"
30844 #: fortran/check.c:2653 fortran/check.c:2669
30845 #, gcc-internal-format
30846 msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
30849 #: fortran/check.c:2768
30850 #, gcc-internal-format
30851 msgid "Missing arguments to %s intrinsic at %L"
30854 #: fortran/check.c:2809
30855 #, gcc-internal-format
30857 "'source' argument of 'shape' intrinsic at %L must not be an assumed size "
30861 #: fortran/check.c:2880
30862 #, gcc-internal-format
30863 msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
30866 #: fortran/check.c:2899
30867 #, gcc-internal-format
30868 msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
30871 #: fortran/check.c:3152
30872 #, gcc-internal-format
30873 msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
30876 #: fortran/check.c:3258
30877 #, gcc-internal-format
30879 "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be "
30883 #: fortran/check.c:3271
30884 #, gcc-internal-format
30886 "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
30889 #: fortran/check.c:3514 fortran/check.c:3546
30890 #, gcc-internal-format
30891 msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
30894 #: fortran/check.c:3554
30895 #, gcc-internal-format
30896 msgid "Too many arguments to %s at %L"
30899 #: fortran/check.c:3666 fortran/check.c:4143 fortran/check.c:4167
30900 #, gcc-internal-format
30901 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
30904 #: fortran/check.c:3849
30905 #, gcc-internal-format
30907 "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the "
30908 "default kind (%d)"
30911 #: fortran/check.c:4216 fortran/check.c:4224
30912 #, gcc-internal-format
30913 msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
30916 #: fortran/cpp.c:439
30917 #, gcc-internal-format
30918 msgid "To enable preprocessing, use -cpp"
30921 #: fortran/cpp.c:525 fortran/cpp.c:535
30922 #, gcc-internal-format
30923 msgid "opening output file %s: %s"
30926 #: fortran/data.c:63
30927 #, gcc-internal-format
30928 msgid "non-constant array in DATA statement %L"
30931 #: fortran/data.c:190
30932 #, gcc-internal-format
30933 msgid "failure to simplify substring reference in DATA statement at %L"
30936 #: fortran/data.c:215
30937 #, gcc-internal-format
30938 msgid "initialization string truncated to match variable at %L"
30941 #: fortran/data.c:294
30942 #, gcc-internal-format
30943 msgid "'%s' at %L already is initialized at %L"
30946 #: fortran/data.c:318
30947 #, gcc-internal-format
30948 msgid "Data element below array lower bound at %L"
30951 #: fortran/data.c:330
30952 #, gcc-internal-format
30953 msgid "Data element above array upper bound at %L"
30956 #: fortran/data.c:435
30957 #, gcc-internal-format
30958 msgid "Extension: re-initialization of '%s' at %L"
30961 #: fortran/decl.c:259
30962 #, gcc-internal-format
30963 msgid "Host associated variable '%s' may not be in the DATA statement at %C"
30966 #: fortran/decl.c:266
30967 #, gcc-internal-format
30969 "Extension: initialization of common block variable '%s' in DATA statement at "
30973 #: fortran/decl.c:371
30974 #, gcc-internal-format
30975 msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
30978 #: fortran/decl.c:396
30979 #, gcc-internal-format
30980 msgid "Invalid initializer %s in Data statement at %C"
30983 #: fortran/decl.c:499
30984 #, gcc-internal-format
30985 msgid "Initialization at %C is not allowed in a PURE procedure"
30988 #: fortran/decl.c:558
30989 #, gcc-internal-format
30990 msgid "DATA statement at %C is not allowed in a PURE procedure"
30993 #: fortran/decl.c:587
30994 #, gcc-internal-format
30995 msgid "Bad INTENT specification at %C"
30998 #: fortran/decl.c:634
30999 #, gcc-internal-format
31000 msgid "Conflict in attributes of function argument at %C"
31003 #: fortran/decl.c:658
31004 #, gcc-internal-format
31005 msgid "Obsolescent feature: Old-style character length at %C"
31008 #: fortran/decl.c:690
31009 #, gcc-internal-format
31010 msgid "Syntax error in character length specification at %C"
31013 #: fortran/decl.c:813
31014 #, gcc-internal-format
31015 msgid "Procedure '%s' at %C is already defined at %L"
31018 #: fortran/decl.c:821
31019 #, gcc-internal-format
31020 msgid "Name '%s' at %C is already defined as a generic interface at %L"
31023 #: fortran/decl.c:834
31024 #, gcc-internal-format
31026 "Procedure '%s' at %C has an explicit interface and must not have attributes "
31030 #: fortran/decl.c:906
31031 #, gcc-internal-format
31033 "Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable"
31036 #: fortran/decl.c:936
31037 #, gcc-internal-format
31039 "Type '%s' at %L is a parameter to the BIND(C) procedure '%s' but is not C "
31040 "interoperable because derived type '%s' is not C interoperable"
31043 #: fortran/decl.c:943
31044 #, gcc-internal-format
31046 "Variable '%s' at %L is a parameter to the BIND(C) procedure '%s' but may not "
31047 "be C interoperable"
31050 #: fortran/decl.c:958
31051 #, gcc-internal-format
31053 "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND"
31057 #: fortran/decl.c:972
31058 #, gcc-internal-format
31060 "Variable '%s' at %L cannot have the ALLOCATABLE attribute because procedure "
31064 #: fortran/decl.c:981
31065 #, gcc-internal-format
31067 "Variable '%s' at %L cannot have the POINTER attribute because procedure '%s' "
31071 #: fortran/decl.c:990
31072 #, gcc-internal-format
31074 "Variable '%s' at %L cannot have the OPTIONAL attribute because procedure '%"
31078 #: fortran/decl.c:1003
31079 #, gcc-internal-format
31081 "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' "
31082 "at %L because the procedure is BIND(C)"
31085 #: fortran/decl.c:1013
31086 #, gcc-internal-format
31088 "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' "
31089 "at %L because the procedure is BIND(C)"
31092 #: fortran/decl.c:1090
31093 #, gcc-internal-format
31095 "Variable '%s' in common block '%s' at %C must be declared with a C "
31096 "interoperable kind since common block '%s' is BIND(C)"
31099 #: fortran/decl.c:1137
31100 #, gcc-internal-format
31101 msgid "CHARACTER expression at %L is being truncated (%d/%d)"
31104 #: fortran/decl.c:1144
31105 #, gcc-internal-format
31107 "The CHARACTER elements of the array constructor at %L must have the same "
31111 #: fortran/decl.c:1234
31112 #, gcc-internal-format
31113 msgid "Initializer not allowed for PARAMETER '%s' at %C"
31116 #: fortran/decl.c:1244
31117 #, gcc-internal-format
31118 msgid "PARAMETER at %L is missing an initializer"
31121 #: fortran/decl.c:1254
31122 #, gcc-internal-format
31124 "Variable '%s' at %C with an initializer already appears in a DATA statement"
31127 #: fortran/decl.c:1406
31128 #, gcc-internal-format
31129 msgid "Component at %C must have the POINTER attribute"
31132 #: fortran/decl.c:1414
31133 #, gcc-internal-format
31134 msgid "Array component of structure at %C must have explicit or deferred shape"
31137 #: fortran/decl.c:1489
31138 #, gcc-internal-format
31139 msgid "Pointer array component of structure at %C must have a deferred shape"
31142 #: fortran/decl.c:1498
31143 #, gcc-internal-format
31144 msgid "Allocatable component of structure at %C must have a deferred shape"
31147 #: fortran/decl.c:1507
31148 #, gcc-internal-format
31149 msgid "Array component of structure at %C must have an explicit shape"
31152 #: fortran/decl.c:1537
31153 #, gcc-internal-format
31154 msgid "NULL() initialization at %C is ambiguous"
31157 #: fortran/decl.c:1654 fortran/decl.c:5866
31158 #, gcc-internal-format
31159 msgid "Duplicate array spec for Cray pointee at %C"
31162 #: fortran/decl.c:1725
31163 #, gcc-internal-format
31164 msgid "the type of '%s' at %C has not been declared within the interface"
31167 #: fortran/decl.c:1741
31168 #, gcc-internal-format
31169 msgid "Function name '%s' not allowed at %C"
31172 #: fortran/decl.c:1757
31173 #, gcc-internal-format
31174 msgid "Extension: Old-style initialization at %C"
31177 #: fortran/decl.c:1772 fortran/decl.c:4391
31178 #, gcc-internal-format
31179 msgid "Initialization at %C isn't for a pointer variable"
31182 #: fortran/decl.c:1780 fortran/decl.c:4399 fortran/decl.c:4539
31183 #, gcc-internal-format
31184 msgid "Pointer initialization requires a NULL() at %C"
31187 #: fortran/decl.c:1786 fortran/decl.c:4405 fortran/decl.c:4544
31188 #, gcc-internal-format
31189 msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
31192 #: fortran/decl.c:1799
31193 #, gcc-internal-format
31194 msgid "Pointer initialization at %C requires '=>', not '='"
31197 #: fortran/decl.c:1808 fortran/decl.c:7102
31198 #, gcc-internal-format
31199 msgid "Expected an initialization expression at %C"
31202 #: fortran/decl.c:1815
31203 #, gcc-internal-format
31204 msgid "Initialization of variable at %C is not allowed in a PURE procedure"
31207 #: fortran/decl.c:1828
31208 #, gcc-internal-format
31209 msgid "Initialization of allocatable component at %C is not allowed"
31212 #: fortran/decl.c:1882 fortran/decl.c:1891
31213 #, gcc-internal-format
31214 msgid "Old-style type declaration %s*%d not supported at %C"
31217 #: fortran/decl.c:1896
31218 #, gcc-internal-format
31219 msgid "Nonstandard type declaration %s*%d at %C"
31222 #: fortran/decl.c:1947 fortran/decl.c:2023
31223 #, gcc-internal-format
31224 msgid "Missing right parenthesis at %C"
31227 #: fortran/decl.c:1960 fortran/decl.c:2068
31228 #, gcc-internal-format
31229 msgid "Expected initialization expression at %C"
31232 #: fortran/decl.c:1968 fortran/decl.c:2074
31233 #, gcc-internal-format
31234 msgid "Expected scalar initialization expression at %C"
31237 #: fortran/decl.c:1999
31238 #, gcc-internal-format
31239 msgid "Kind %d not supported for type %s at %C"
31242 #: fortran/decl.c:2012
31243 #, gcc-internal-format
31244 msgid "C kind type parameter is for type %s but type at %L is %s"
31247 #: fortran/decl.c:2021
31248 #, gcc-internal-format
31249 msgid "Missing right parenthesis or comma at %C"
31252 #: fortran/decl.c:2094
31253 #, gcc-internal-format
31254 msgid "Kind %d is not supported for CHARACTER at %C"
31257 #: fortran/decl.c:2224
31258 #, gcc-internal-format
31259 msgid "Syntax error in CHARACTER declaration at %C"
31262 #: fortran/decl.c:2307
31263 #, gcc-internal-format
31264 msgid "Extension: BYTE type at %C"
31267 #: fortran/decl.c:2313
31268 #, gcc-internal-format
31269 msgid "BYTE type used at %C is not available on the target machine"
31272 #: fortran/decl.c:2362
31273 #, gcc-internal-format
31274 msgid "DOUBLE COMPLEX at %C does not conform to the Fortran 95 standard"
31277 #: fortran/decl.c:2388
31278 #, gcc-internal-format
31279 msgid "Fortran 2003: CLASS statement at %C"
31282 #: fortran/decl.c:2411 fortran/decl.c:2420 fortran/decl.c:2733
31283 #: fortran/decl.c:2741
31284 #, gcc-internal-format
31285 msgid "Type name '%s' at %C is ambiguous"
31288 #: fortran/decl.c:2496
31289 #, gcc-internal-format
31290 msgid "Missing character range in IMPLICIT at %C"
31293 #: fortran/decl.c:2542
31294 #, gcc-internal-format
31295 msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
31298 #: fortran/decl.c:2598
31299 #, gcc-internal-format
31300 msgid "Empty IMPLICIT statement at %C"
31303 #: fortran/decl.c:2699
31304 #, gcc-internal-format
31305 msgid "IMPORT statement at %C only permitted in an INTERFACE body"
31308 #: fortran/decl.c:2704
31309 #, gcc-internal-format
31310 msgid "Fortran 2003: IMPORT statement at %C"
31313 #: fortran/decl.c:2719
31314 #, gcc-internal-format
31315 msgid "Expecting list of named entities at %C"
31318 #: fortran/decl.c:2747
31319 #, gcc-internal-format
31320 msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
31323 #: fortran/decl.c:2754
31324 #, gcc-internal-format
31325 msgid "'%s' is already IMPORTed from host scoping unit at %C."
31328 #: fortran/decl.c:2783
31329 #, gcc-internal-format
31330 msgid "Syntax error in IMPORT statement at %C"
31333 #: fortran/decl.c:3048
31334 #, gcc-internal-format
31335 msgid "Missing dimension specification at %C"
31338 #: fortran/decl.c:3125
31339 #, gcc-internal-format
31340 msgid "Duplicate %s attribute at %L"
31343 #: fortran/decl.c:3144
31344 #, gcc-internal-format
31345 msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
31348 #: fortran/decl.c:3154
31349 #, gcc-internal-format
31350 msgid "Attribute at %L is not allowed in a TYPE definition"
31353 #: fortran/decl.c:3172
31354 #, gcc-internal-format
31355 msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
31358 #: fortran/decl.c:3183
31359 #, gcc-internal-format
31361 "%s attribute at %L is not allowed outside of the specification part of a "
31365 #: fortran/decl.c:3198
31366 #, gcc-internal-format
31367 msgid "Fortran 2003: ASYNCHRONOUS attribute at %C"
31370 #: fortran/decl.c:3244 fortran/decl.c:6119
31371 #, gcc-internal-format
31372 msgid "PROTECTED at %C only allowed in specification part of a module"
31375 #: fortran/decl.c:3250
31376 #, gcc-internal-format
31377 msgid "Fortran 2003: PROTECTED attribute at %C"
31380 #: fortran/decl.c:3281
31381 #, gcc-internal-format
31382 msgid "Fortran 2003: VALUE attribute at %C"
31385 #: fortran/decl.c:3291
31386 #, gcc-internal-format
31387 msgid "Fortran 2003: VOLATILE attribute at %C"
31390 #: fortran/decl.c:3331
31391 #, gcc-internal-format
31392 msgid "Multiple identifiers provided with single NAME= specifier at %C"
31395 #: fortran/decl.c:3427
31396 #, gcc-internal-format
31398 "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
31401 #: fortran/decl.c:3448
31402 #, gcc-internal-format
31404 "Variable '%s' in common block '%s' at %L may not be a C interoperable kind "
31405 "though common block '%s' is BIND(C)"
31408 #: fortran/decl.c:3457
31409 #, gcc-internal-format
31410 msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
31413 #: fortran/decl.c:3461
31414 #, gcc-internal-format
31415 msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
31418 #: fortran/decl.c:3473
31419 #, gcc-internal-format
31421 "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) "
31422 "since it is not a global"
31425 #: fortran/decl.c:3487
31426 #, gcc-internal-format
31427 msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
31430 #: fortran/decl.c:3495
31431 #, gcc-internal-format
31433 "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
31436 #: fortran/decl.c:3507
31437 #, gcc-internal-format
31438 msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
31441 #: fortran/decl.c:3515
31442 #, gcc-internal-format
31443 msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
31446 #. Use gfc_warning_now because we won't say that the symbol fails
31447 #. just because of this.
31448 #: fortran/decl.c:3526
31449 #, gcc-internal-format
31451 "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
31454 #: fortran/decl.c:3601
31455 #, gcc-internal-format
31457 "Need either entity or common block name for attribute specification "
31461 #: fortran/decl.c:3648
31462 #, gcc-internal-format
31464 "Missing entity or common block name for attribute specification statement at "
31468 #. Now we have an error, which we signal, and then fix up
31469 #. because the knock-on is plain and simple confusing.
31470 #: fortran/decl.c:3757
31471 #, gcc-internal-format
31473 "Derived type at %C has not been previously defined and so cannot appear in a "
31474 "derived type definition"
31477 #: fortran/decl.c:3789
31478 #, gcc-internal-format
31479 msgid "Syntax error in data declaration at %C"
31482 #: fortran/decl.c:3946
31483 #, gcc-internal-format
31484 msgid "Name '%s' at %C is the name of the procedure"
31487 #: fortran/decl.c:3958
31488 #, gcc-internal-format
31489 msgid "Unexpected junk in formal argument list at %C"
31492 #: fortran/decl.c:3975
31493 #, gcc-internal-format
31494 msgid "Duplicate symbol '%s' in formal argument list at %C"
31497 #: fortran/decl.c:4026
31498 #, gcc-internal-format
31499 msgid "RESULT variable at %C must be different than function name"
31502 #: fortran/decl.c:4103
31503 #, gcc-internal-format
31504 msgid "Unexpected junk after function declaration at %C"
31507 #: fortran/decl.c:4113 fortran/decl.c:5162
31508 #, gcc-internal-format
31510 "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal "
31514 #: fortran/decl.c:4257
31515 #, gcc-internal-format
31516 msgid "Interface '%s' at %C may not be generic"
31519 #: fortran/decl.c:4263
31520 #, gcc-internal-format
31521 msgid "Interface '%s' at %C may not be a statement function"
31524 #: fortran/decl.c:4276
31525 #, gcc-internal-format
31526 msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
31529 #: fortran/decl.c:4331
31530 #, gcc-internal-format
31531 msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
31534 #: fortran/decl.c:4338
31535 #, gcc-internal-format
31536 msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
31539 #: fortran/decl.c:4344
31540 #, gcc-internal-format
31541 msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
31544 #: fortran/decl.c:4367
31545 #, gcc-internal-format
31546 msgid "Procedure '%s' at %L already has basic type of %s"
31549 #: fortran/decl.c:4428 fortran/decl.c:4606
31550 #, gcc-internal-format
31551 msgid "Syntax error in PROCEDURE statement at %C"
31554 #: fortran/decl.c:4477 fortran/decl.c:7486
31555 #, gcc-internal-format
31556 msgid "Expected '::' after binding-attributes at %C"
31559 #: fortran/decl.c:4484
31560 #, gcc-internal-format
31561 msgid "NOPASS or explicit interface required at %C"
31564 #: fortran/decl.c:4488
31565 #, gcc-internal-format
31566 msgid "Fortran 2003: Procedure pointer component at %C"
31569 #: fortran/decl.c:4563
31570 #, gcc-internal-format
31571 msgid "Syntax error in procedure pointer component at %C"
31574 #: fortran/decl.c:4580
31575 #, gcc-internal-format
31576 msgid "PROCEDURE at %C must be in a generic interface"
31579 #: fortran/decl.c:4645
31580 #, gcc-internal-format
31581 msgid "Fortran 2003: PROCEDURE statement at %C"
31584 #: fortran/decl.c:4713
31585 #, gcc-internal-format
31586 msgid "Expected formal argument list in function definition at %C"
31589 #: fortran/decl.c:4737 fortran/decl.c:4741 fortran/decl.c:4940
31590 #: fortran/decl.c:4944 fortran/decl.c:5130 fortran/decl.c:5134
31591 #: fortran/symbol.c:1520
31592 #, gcc-internal-format
31593 msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
31596 #: fortran/decl.c:4862
31597 #, gcc-internal-format
31598 msgid "ENTRY statement at %C cannot appear within a PROGRAM"
31601 #: fortran/decl.c:4865
31602 #, gcc-internal-format
31603 msgid "ENTRY statement at %C cannot appear within a MODULE"
31606 #: fortran/decl.c:4868
31607 #, gcc-internal-format
31608 msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
31611 #: fortran/decl.c:4872
31612 #, gcc-internal-format
31613 msgid "ENTRY statement at %C cannot appear within an INTERFACE"
31616 #: fortran/decl.c:4876
31617 #, gcc-internal-format
31618 msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
31621 #: fortran/decl.c:4880
31622 #, gcc-internal-format
31623 msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
31626 #: fortran/decl.c:4884
31627 #, gcc-internal-format
31628 msgid "ENTRY statement at %C cannot appear within a DO block"
31631 #: fortran/decl.c:4888
31632 #, gcc-internal-format
31633 msgid "ENTRY statement at %C cannot appear within a SELECT block"
31636 #: fortran/decl.c:4892
31637 #, gcc-internal-format
31638 msgid "ENTRY statement at %C cannot appear within a FORALL block"
31641 #: fortran/decl.c:4896
31642 #, gcc-internal-format
31643 msgid "ENTRY statement at %C cannot appear within a WHERE block"
31646 #: fortran/decl.c:4900
31647 #, gcc-internal-format
31648 msgid "ENTRY statement at %C cannot appear within a contained subprogram"
31651 #: fortran/decl.c:4918
31652 #, gcc-internal-format
31653 msgid "ENTRY statement at %C cannot appear in a contained procedure"
31656 #: fortran/decl.c:4972 fortran/decl.c:5170
31657 #, gcc-internal-format
31658 msgid "Missing required parentheses before BIND(C) at %C"
31661 #: fortran/decl.c:5232 fortran/decl.c:5248
31662 #, gcc-internal-format
31663 msgid "Syntax error in NAME= specifier for binding label at %C"
31666 #: fortran/decl.c:5263
31667 #, gcc-internal-format
31668 msgid "Missing closing quote '\"' for binding label at %C"
31671 #: fortran/decl.c:5272
31672 #, gcc-internal-format
31673 msgid "Missing closing quote ''' for binding label at %C"
31676 #: fortran/decl.c:5282
31677 #, gcc-internal-format
31678 msgid "Missing closing paren for binding label at %C"
31681 #: fortran/decl.c:5288
31682 #, gcc-internal-format
31683 msgid "No binding name is allowed in BIND(C) at %C"
31686 #: fortran/decl.c:5294
31687 #, gcc-internal-format
31688 msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
31691 #: fortran/decl.c:5325
31692 #, gcc-internal-format
31693 msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
31696 #: fortran/decl.c:5508
31697 #, gcc-internal-format
31698 msgid "Unexpected END statement at %C"
31701 #. We would have required END [something].
31702 #: fortran/decl.c:5517
31703 #, gcc-internal-format
31704 msgid "%s statement expected at %L"
31707 #: fortran/decl.c:5528
31708 #, gcc-internal-format
31709 msgid "Expecting %s statement at %C"
31712 #: fortran/decl.c:5543
31713 #, gcc-internal-format
31714 msgid "Expected block name of '%s' in %s statement at %C"
31717 #: fortran/decl.c:5560
31718 #, gcc-internal-format
31719 msgid "Expected terminating name at %C"
31722 #: fortran/decl.c:5569 fortran/decl.c:5577
31723 #, gcc-internal-format
31724 msgid "Expected label '%s' for %s statement at %C"
31727 #: fortran/decl.c:5632
31728 #, gcc-internal-format
31729 msgid "Missing array specification at %L in DIMENSION statement"
31732 #: fortran/decl.c:5640
31733 #, gcc-internal-format
31734 msgid "Dimensions specified for %s at %L after its initialisation"
31737 #: fortran/decl.c:5649
31738 #, gcc-internal-format
31739 msgid "Array specification must be deferred at %L"
31742 #: fortran/decl.c:5746
31743 #, gcc-internal-format
31744 msgid "Unexpected character in variable list at %C"
31747 #: fortran/decl.c:5783
31748 #, gcc-internal-format
31749 msgid "Expected '(' at %C"
31752 #: fortran/decl.c:5797 fortran/decl.c:5837
31753 #, gcc-internal-format
31754 msgid "Expected variable name at %C"
31757 #: fortran/decl.c:5813
31758 #, gcc-internal-format
31759 msgid "Cray pointer at %C must be an integer"
31762 #: fortran/decl.c:5817
31763 #, gcc-internal-format
31765 "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
31769 #: fortran/decl.c:5823
31770 #, gcc-internal-format
31771 msgid "Expected \",\" at %C"
31774 #: fortran/decl.c:5886
31775 #, gcc-internal-format
31776 msgid "Expected \")\" at %C"
31779 #: fortran/decl.c:5898
31780 #, gcc-internal-format
31781 msgid "Expected \",\" or end of statement at %C"
31784 #: fortran/decl.c:5924
31785 #, gcc-internal-format
31786 msgid "INTENT is not allowed inside of BLOCK at %C"
31789 #: fortran/decl.c:5956
31790 #, gcc-internal-format
31791 msgid "OPTIONAL is not allowed inside of BLOCK at %C"
31794 #: fortran/decl.c:5975
31795 #, gcc-internal-format
31796 msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
31799 #: fortran/decl.c:6070
31800 #, gcc-internal-format
31802 "Access specification of the %s operator at %C has already been specified"
31805 #: fortran/decl.c:6087
31806 #, gcc-internal-format
31808 "Access specification of the .%s. operator at %C has already been specified"
31811 #: fortran/decl.c:6125
31812 #, gcc-internal-format
31813 msgid "Fortran 2003: PROTECTED statement at %C"
31816 #: fortran/decl.c:6165
31817 #, gcc-internal-format
31818 msgid "Syntax error in PROTECTED statement at %C"
31821 #: fortran/decl.c:6189
31822 #, gcc-internal-format
31824 "PRIVATE statement at %C is only allowed in the specification part of a module"
31827 #: fortran/decl.c:6226
31828 #, gcc-internal-format
31830 "PUBLIC statement at %C is only allowed in the specification part of a module"
31833 #: fortran/decl.c:6254
31834 #, gcc-internal-format
31835 msgid "Expected variable name at %C in PARAMETER statement"
31838 #: fortran/decl.c:6261
31839 #, gcc-internal-format
31840 msgid "Expected = sign in PARAMETER statement at %C"
31843 #: fortran/decl.c:6267
31844 #, gcc-internal-format
31845 msgid "Expected expression at %C in PARAMETER statement"
31848 #: fortran/decl.c:6287
31849 #, gcc-internal-format
31850 msgid "Initializing already initialized variable at %C"
31853 #: fortran/decl.c:6322
31854 #, gcc-internal-format
31855 msgid "Unexpected characters in PARAMETER statement at %C"
31858 #: fortran/decl.c:6346
31859 #, gcc-internal-format
31860 msgid "Blanket SAVE statement at %C follows previous SAVE statement"
31863 #: fortran/decl.c:6358
31864 #, gcc-internal-format
31865 msgid "SAVE statement at %C follows blanket SAVE statement"
31868 #: fortran/decl.c:6405
31869 #, gcc-internal-format
31870 msgid "Syntax error in SAVE statement at %C"
31873 #: fortran/decl.c:6419
31874 #, gcc-internal-format
31875 msgid "VALUE is not allowed inside of BLOCK at %C"
31878 #: fortran/decl.c:6423
31879 #, gcc-internal-format
31880 msgid "Fortran 2003: VALUE statement at %C"
31883 #: fortran/decl.c:6463
31884 #, gcc-internal-format
31885 msgid "Syntax error in VALUE statement at %C"
31888 #: fortran/decl.c:6474
31889 #, gcc-internal-format
31890 msgid "Fortran 2003: VOLATILE statement at %C"
31893 #: fortran/decl.c:6516
31894 #, gcc-internal-format
31895 msgid "Syntax error in VOLATILE statement at %C"
31898 #: fortran/decl.c:6527
31899 #, gcc-internal-format
31900 msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
31903 #: fortran/decl.c:6569
31904 #, gcc-internal-format
31905 msgid "Syntax error in ASYNCHRONOUS statement at %C"
31908 #: fortran/decl.c:6592
31909 #, gcc-internal-format
31910 msgid "MODULE PROCEDURE at %C must be in a generic module interface"
31913 #: fortran/decl.c:6637
31914 #, gcc-internal-format
31915 msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
31918 #: fortran/decl.c:6686
31919 #, gcc-internal-format
31920 msgid "Ambiguous symbol in TYPE definition at %C"
31923 #: fortran/decl.c:6692
31924 #, gcc-internal-format
31925 msgid "No such symbol in TYPE definition at %C"
31928 #: fortran/decl.c:6698
31929 #, gcc-internal-format
31930 msgid "'%s' in EXTENDS expression at %C is not a derived type"
31933 #: fortran/decl.c:6705
31934 #, gcc-internal-format
31935 msgid "'%s' cannot be extended at %C because it is BIND(C)"
31938 #: fortran/decl.c:6712
31939 #, gcc-internal-format
31940 msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
31943 #: fortran/decl.c:6735
31944 #, gcc-internal-format
31946 "Derived type at %C can only be PRIVATE in the specification part of a module"
31949 #: fortran/decl.c:6747
31950 #, gcc-internal-format
31952 "Derived type at %C can only be PUBLIC in the specification part of a module"
31955 #: fortran/decl.c:6768
31956 #, gcc-internal-format
31957 msgid "Fortran 2003: ABSTRACT type at %C"
31960 #: fortran/decl.c:6872
31961 #, gcc-internal-format
31962 msgid "Expected :: in TYPE definition at %C"
31965 #: fortran/decl.c:6883
31966 #, gcc-internal-format
31967 msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
31970 #: fortran/decl.c:6893
31971 #, gcc-internal-format
31972 msgid "Derived type name '%s' at %C already has a basic type of %s"
31975 #: fortran/decl.c:6909
31976 #, gcc-internal-format
31977 msgid "Derived type definition of '%s' at %C has already been defined"
31980 #. Since the extension field is 8 bit wide, we can only have
31981 #. up to 255 extension levels.
31982 #: fortran/decl.c:6945 fortran/symbol.c:4737
31983 #, gcc-internal-format
31984 msgid "Maximum extension level reached with type '%s' at %L"
31987 #: fortran/decl.c:6982
31988 #, gcc-internal-format
31989 msgid "Cray Pointee at %C cannot be assumed shape array"
31992 #: fortran/decl.c:7002
31993 #, gcc-internal-format
31994 msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
31997 #: fortran/decl.c:7040
31998 #, gcc-internal-format
31999 msgid "Enumerator exceeds the C integer type at %C"
32002 #: fortran/decl.c:7119
32003 #, gcc-internal-format
32004 msgid "ENUMERATOR %L not initialized with integer expression"
32007 #: fortran/decl.c:7167
32008 #, gcc-internal-format
32009 msgid "ENUM definition statement expected before %C"
32012 #: fortran/decl.c:7203
32013 #, gcc-internal-format
32014 msgid "Syntax error in ENUMERATOR definition at %C"
32017 #: fortran/decl.c:7250 fortran/decl.c:7265
32018 #, gcc-internal-format
32019 msgid "Duplicate access-specifier at %C"
32022 #: fortran/decl.c:7285
32023 #, gcc-internal-format
32024 msgid "Binding attributes already specify passing, illegal NOPASS at %C"
32027 #: fortran/decl.c:7305
32028 #, gcc-internal-format
32029 msgid "Binding attributes already specify passing, illegal PASS at %C"
32032 #: fortran/decl.c:7332
32033 #, gcc-internal-format
32034 msgid "Duplicate POINTER attribute at %C"
32037 #: fortran/decl.c:7350
32038 #, gcc-internal-format
32039 msgid "Duplicate NON_OVERRIDABLE at %C"
32042 #: fortran/decl.c:7366
32043 #, gcc-internal-format
32044 msgid "Duplicate DEFERRED at %C"
32047 #: fortran/decl.c:7379
32048 #, gcc-internal-format
32049 msgid "Expected access-specifier at %C"
32052 #: fortran/decl.c:7381
32053 #, gcc-internal-format
32054 msgid "Expected binding attribute at %C"
32057 #: fortran/decl.c:7389
32058 #, gcc-internal-format
32059 msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
32062 #: fortran/decl.c:7401
32063 #, gcc-internal-format
32064 msgid "POINTER attribute is required for procedure pointer component at %C"
32067 #: fortran/decl.c:7442
32068 #, gcc-internal-format
32069 msgid "Interface-name expected after '(' at %C"
32072 #: fortran/decl.c:7448
32073 #, gcc-internal-format
32074 msgid "')' expected at %C"
32077 #: fortran/decl.c:7470
32078 #, gcc-internal-format
32079 msgid "Interface must be specified for DEFERRED binding at %C"
32082 #: fortran/decl.c:7475
32083 #, gcc-internal-format
32084 msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
32087 #: fortran/decl.c:7496
32088 #, gcc-internal-format
32089 msgid "Expected binding name at %C"
32092 #: fortran/decl.c:7508
32093 #, gcc-internal-format
32094 msgid "'=> target' is invalid for DEFERRED binding at %C"
32097 #: fortran/decl.c:7514
32098 #, gcc-internal-format
32099 msgid "'::' needed in PROCEDURE binding with explicit target at %C"
32102 #: fortran/decl.c:7524
32103 #, gcc-internal-format
32104 msgid "Expected binding target after '=>' at %C"
32107 #: fortran/decl.c:7536
32108 #, gcc-internal-format
32109 msgid "Junk after PROCEDURE declaration at %C"
32112 #: fortran/decl.c:7551
32113 #, gcc-internal-format
32114 msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
32117 #: fortran/decl.c:7562
32118 #, gcc-internal-format
32120 "There's already a procedure with binding name '%s' for the derived type '%s' "
32124 #: fortran/decl.c:7602
32125 #, gcc-internal-format
32126 msgid "GENERIC at %C must be inside a derived-type CONTAINS"
32129 #: fortran/decl.c:7619
32130 #, gcc-internal-format
32131 msgid "Expected '::' at %C"
32134 #: fortran/decl.c:7631
32135 #, gcc-internal-format
32136 msgid "Expected generic name or operator descriptor at %C"
32139 #: fortran/decl.c:7657
32140 #, gcc-internal-format
32141 msgid "Expected '=>' at %C"
32144 #: fortran/decl.c:7699
32145 #, gcc-internal-format
32147 "There's already a non-generic procedure with binding name '%s' for the "
32148 "derived type '%s' at %C"
32151 #: fortran/decl.c:7707
32152 #, gcc-internal-format
32153 msgid "Binding at %C must have the same access as already defined binding '%s'"
32156 #: fortran/decl.c:7756
32157 #, gcc-internal-format
32158 msgid "Expected specific binding name at %C"
32161 #: fortran/decl.c:7766
32162 #, gcc-internal-format
32163 msgid "'%s' already defined as specific binding for the generic '%s' at %C"
32166 #: fortran/decl.c:7782
32167 #, gcc-internal-format
32168 msgid "Junk after GENERIC binding at %C"
32171 #: fortran/decl.c:7817
32172 #, gcc-internal-format
32173 msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
32176 #: fortran/decl.c:7828
32177 #, gcc-internal-format
32179 "Derived type declaration with FINAL at %C must be in the specification part "
32183 #: fortran/decl.c:7850
32184 #, gcc-internal-format
32185 msgid "Empty FINAL at %C"
32188 #: fortran/decl.c:7857
32189 #, gcc-internal-format
32190 msgid "Expected module procedure name at %C"
32193 #: fortran/decl.c:7867
32194 #, gcc-internal-format
32195 msgid "Expected ',' at %C"
32198 #: fortran/decl.c:7873
32199 #, gcc-internal-format
32200 msgid "Unknown procedure name \"%s\" at %C"
32203 #: fortran/decl.c:7887
32204 #, gcc-internal-format
32205 msgid "'%s' at %C is already defined as FINAL procedure!"
32208 #: fortran/decl.c:7956
32209 #, gcc-internal-format
32210 msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
32213 #: fortran/decl.c:8003
32214 #, gcc-internal-format
32215 msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
32218 #. We are told not to check dependencies.
32219 #. We do it, however, and issue a warning in case we find one.
32220 #. If a dependency is found in the case
32221 #. elemental == ELEM_CHECK_VARIABLE, we will generate
32222 #. a temporary, so we don't need to bother the user.
32223 #: fortran/dependency.c:486
32224 #, gcc-internal-format
32226 "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
32229 #: fortran/error.c:301
32230 #, gcc-internal-format
32231 msgid " Included at %s:%d:"
32234 #: fortran/error.c:385
32235 #, gcc-internal-format
32236 msgid "<During initialization>\n"
32239 #: fortran/error.c:719
32240 #, gcc-internal-format
32241 msgid "Error count reached limit of %d."
32244 #: fortran/error.c:975
32245 #, gcc-internal-format
32246 msgid "Internal Error at (1):"
32249 #: fortran/expr.c:1088
32250 #, gcc-internal-format
32251 msgid "Index in dimension %d is out of bounds at %L"
32254 #: fortran/expr.c:1269 fortran/expr.c:1320
32255 #, gcc-internal-format
32256 msgid "index in dimension %d is out of bounds at %L"
32259 #: fortran/expr.c:1933
32260 #, gcc-internal-format
32261 msgid "elemental function arguments at %C are not compliant"
32264 #: fortran/expr.c:1977
32265 #, gcc-internal-format
32266 msgid "Numeric or CHARACTER operands are required in expression at %L"
32269 #: fortran/expr.c:2002
32270 #, gcc-internal-format
32272 "Concatenation operator in expression at %L must have two CHARACTER operands"
32275 #: fortran/expr.c:2009
32276 #, gcc-internal-format
32277 msgid "Concat operator at %L must concatenate strings of the same kind"
32280 #: fortran/expr.c:2019
32281 #, gcc-internal-format
32282 msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
32285 #: fortran/expr.c:2035
32286 #, gcc-internal-format
32287 msgid "LOGICAL operands are required in expression at %L"
32290 #: fortran/expr.c:2046
32291 #, gcc-internal-format
32292 msgid "Only intrinsic operators can be used in expression at %L"
32295 #: fortran/expr.c:2054
32296 #, gcc-internal-format
32297 msgid "Numeric operands are required in expression at %L"
32300 #: fortran/expr.c:2076
32301 #, gcc-internal-format
32303 "Invalid initialization expression for ALLOCATABLE component '%s' in "
32304 "structure constructor at %L"
32307 #: fortran/expr.c:2173
32308 #, gcc-internal-format
32309 msgid "Assumed character length variable '%s' in constant expression at %L"
32312 #: fortran/expr.c:2231
32313 #, gcc-internal-format
32315 "transformational intrinsic '%s' at %L is not permitted in an initialization "
32319 #: fortran/expr.c:2262
32320 #, gcc-internal-format
32321 msgid "Extension: Evaluation of nonstandard initialization expression at %L"
32324 #: fortran/expr.c:2318
32325 #, gcc-internal-format
32327 "Function '%s' in initialization expression at %L must be an intrinsic "
32331 #: fortran/expr.c:2330
32332 #, gcc-internal-format
32334 "Intrinsic function '%s' at %L is not permitted in an initialization "
32338 #: fortran/expr.c:2362
32339 #, gcc-internal-format
32340 msgid "PARAMETER '%s' is used at %L before its definition is complete"
32343 #: fortran/expr.c:2382
32344 #, gcc-internal-format
32346 "Assumed size array '%s' at %L is not permitted in an initialization "
32350 #: fortran/expr.c:2388
32351 #, gcc-internal-format
32353 "Assumed shape array '%s' at %L is not permitted in an initialization "
32357 #: fortran/expr.c:2394
32358 #, gcc-internal-format
32360 "Deferred array '%s' at %L is not permitted in an initialization expression"
32363 #: fortran/expr.c:2400
32364 #, gcc-internal-format
32366 "Array '%s' at %L is a variable, which does not reduce to a constant "
32370 #: fortran/expr.c:2410
32371 #, gcc-internal-format
32373 "Parameter '%s' at %L has not been declared or is a variable, which does not "
32374 "reduce to a constant expression"
32377 #: fortran/expr.c:2567
32378 #, gcc-internal-format
32379 msgid "Specification function '%s' at %L cannot be a statement function"
32382 #: fortran/expr.c:2574
32383 #, gcc-internal-format
32384 msgid "Specification function '%s' at %L cannot be an internal function"
32387 #: fortran/expr.c:2581
32388 #, gcc-internal-format
32389 msgid "Specification function '%s' at %L must be PURE"
32392 #: fortran/expr.c:2588
32393 #, gcc-internal-format
32394 msgid "Specification function '%s' at %L cannot be RECURSIVE"
32397 #: fortran/expr.c:2722
32398 #, gcc-internal-format
32399 msgid "Dummy argument '%s' not allowed in expression at %L"
32402 #: fortran/expr.c:2729
32403 #, gcc-internal-format
32404 msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
32407 #: fortran/expr.c:2736
32408 #, gcc-internal-format
32409 msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
32412 #: fortran/expr.c:2767
32413 #, gcc-internal-format
32414 msgid "Variable '%s' cannot appear in the expression at %L"
32417 #: fortran/expr.c:2817
32418 #, gcc-internal-format
32419 msgid "Expression at %L must be of INTEGER type, found %s"
32422 #: fortran/expr.c:2827
32423 #, gcc-internal-format
32424 msgid "Function '%s' at %L must be PURE"
32427 #: fortran/expr.c:2836
32428 #, gcc-internal-format
32429 msgid "Expression at %L must be scalar"
32432 #: fortran/expr.c:2870
32433 #, gcc-internal-format
32434 msgid "Incompatible ranks in %s (%d and %d) at %L"
32437 #: fortran/expr.c:2884
32438 #, gcc-internal-format
32439 msgid "Different shape for %s at %L on dimension %d (%d and %d)"
32442 #: fortran/expr.c:2930 fortran/expr.c:3180
32443 #, gcc-internal-format
32444 msgid "Cannot assign to INTENT(IN) variable '%s' at %L"
32447 #: fortran/expr.c:2982
32448 #, gcc-internal-format
32449 msgid "'%s' at %L is not a VALUE"
32452 #: fortran/expr.c:2989
32453 #, gcc-internal-format
32454 msgid "Incompatible ranks %d and %d in assignment at %L"
32457 #: fortran/expr.c:2996
32458 #, gcc-internal-format
32459 msgid "Variable type is UNKNOWN in assignment at %L"
32462 #: fortran/expr.c:3008
32463 #, gcc-internal-format
32464 msgid "NULL appears on right-hand side in assignment at %L"
32467 #: fortran/expr.c:3018
32468 #, gcc-internal-format
32469 msgid "POINTER valued function appears on right-hand side of assignment at %L"
32472 #: fortran/expr.c:3028
32473 #, gcc-internal-format
32475 "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
32478 #: fortran/expr.c:3034 fortran/resolve.c:7874
32479 #, gcc-internal-format
32481 "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/"
32485 #: fortran/expr.c:3044 fortran/resolve.c:7884
32486 #, gcc-internal-format
32487 msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
32490 #: fortran/expr.c:3052 fortran/resolve.c:7893
32491 #, gcc-internal-format
32493 "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be "
32494 "disabled with the option -fno-range-check"
32497 #: fortran/expr.c:3056 fortran/resolve.c:7897
32498 #, gcc-internal-format
32500 "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be "
32501 "disabled with the option -fno-range-check"
32504 #: fortran/expr.c:3060 fortran/resolve.c:7901
32505 #, gcc-internal-format
32507 "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled "
32508 "with the option -fno-range-check"
32511 #: fortran/expr.c:3082
32512 #, gcc-internal-format
32514 "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
32517 #: fortran/expr.c:3118
32518 #, gcc-internal-format
32519 msgid "Pointer assignment target is not a POINTER at %L"
32522 #: fortran/expr.c:3127
32523 #, gcc-internal-format
32525 "'%s' in the pointer assignment at %L cannot be an l-value since it is a "
32529 #: fortran/expr.c:3158
32530 #, gcc-internal-format
32531 msgid "Expected bounds specification for '%s' at %L"
32534 #: fortran/expr.c:3163
32535 #, gcc-internal-format
32536 msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
32539 #: fortran/expr.c:3169
32540 #, gcc-internal-format
32541 msgid "Pointer bounds remapping at %L is not yet implemented in gfortran"
32544 #: fortran/expr.c:3189
32545 #, gcc-internal-format
32546 msgid "Pointer assignment to non-POINTER at %L"
32549 #: fortran/expr.c:3198
32550 #, gcc-internal-format
32551 msgid "Bad pointer object in PURE procedure at %L"
32554 #: fortran/expr.c:3223
32555 #, gcc-internal-format
32556 msgid "Invalid procedure pointer assignment at %L"
32559 #: fortran/expr.c:3229
32560 #, gcc-internal-format
32562 "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
32565 #: fortran/expr.c:3239
32566 #, gcc-internal-format
32568 "Statement function '%s' is invalid in procedure pointer assignment at %L"
32571 #: fortran/expr.c:3245
32572 #, gcc-internal-format
32574 "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
32577 #: fortran/expr.c:3268
32578 #, gcc-internal-format
32580 "Mismatch in the procedure pointer assignment at %L: mismatch in the calling "
32584 #: fortran/expr.c:3299
32585 #, gcc-internal-format
32586 msgid "Interface mismatch in procedure pointer assignment at %L: %s"
32589 #: fortran/expr.c:3309
32590 #, gcc-internal-format
32592 "Different types in pointer assignment at %L; attempted assignment of %s to %s"
32595 #: fortran/expr.c:3317
32596 #, gcc-internal-format
32597 msgid "Different kind type parameters in pointer assignment at %L"
32600 #: fortran/expr.c:3324
32601 #, gcc-internal-format
32602 msgid "Different ranks in pointer assignment at %L"
32605 #: fortran/expr.c:3346
32606 #, gcc-internal-format
32607 msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
32610 #: fortran/expr.c:3353
32611 #, gcc-internal-format
32612 msgid "Bad target in pointer assignment in PURE procedure at %L"
32615 #: fortran/expr.c:3359
32616 #, gcc-internal-format
32617 msgid "Pointer assignment with vector subscript on rhs at %L"
32620 #: fortran/expr.c:3367
32621 #, gcc-internal-format
32622 msgid "Pointer assignment target has PROTECTED attribute at %L"
32625 #: fortran/f95-lang.c:214
32626 #, gcc-internal-format
32627 msgid "Unexpected type in truthvalue_conversion"
32630 #: fortran/f95-lang.c:273
32631 #, gcc-internal-format
32632 msgid "can't open input file: %s"
32635 #: fortran/interface.c:175
32636 #, gcc-internal-format
32637 msgid "Syntax error in generic specification at %C"
32640 #: fortran/interface.c:202
32641 #, gcc-internal-format
32642 msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
32645 #: fortran/interface.c:221
32646 #, gcc-internal-format
32647 msgid "Dummy procedure '%s' at %C cannot have a generic interface"
32650 #: fortran/interface.c:254
32651 #, gcc-internal-format
32652 msgid "Fortran 2003: ABSTRACT INTERFACE at %C"
32655 #: fortran/interface.c:262
32656 #, gcc-internal-format
32657 msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
32660 #: fortran/interface.c:293
32661 #, gcc-internal-format
32662 msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
32665 #: fortran/interface.c:306
32666 #, gcc-internal-format
32667 msgid "Expected a nameless interface at %C"
32670 #: fortran/interface.c:317
32671 #, gcc-internal-format
32672 msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
32675 #: fortran/interface.c:319
32676 #, gcc-internal-format
32677 msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C"
32680 #: fortran/interface.c:333
32681 #, gcc-internal-format
32682 msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
32685 #: fortran/interface.c:344
32686 #, gcc-internal-format
32687 msgid "Expecting 'END INTERFACE %s' at %C"
32690 #: fortran/interface.c:575
32691 #, gcc-internal-format
32692 msgid "Alternate return cannot appear in operator interface at %L"
32695 #: fortran/interface.c:603
32696 #, gcc-internal-format
32697 msgid "Operator interface at %L has the wrong number of arguments"
32700 #: fortran/interface.c:614
32701 #, gcc-internal-format
32702 msgid "Assignment operator interface at %L must be a SUBROUTINE"
32705 #: fortran/interface.c:620
32706 #, gcc-internal-format
32707 msgid "Assignment operator interface at %L must have two arguments"
32710 #: fortran/interface.c:636
32711 #, gcc-internal-format
32713 "Assignment operator interface at %L must not redefine an INTRINSIC type "
32717 #: fortran/interface.c:645
32718 #, gcc-internal-format
32719 msgid "Intrinsic operator interface at %L must be a FUNCTION"
32722 #: fortran/interface.c:656
32723 #, gcc-internal-format
32725 "First argument of defined assignment at %L must be INTENT(OUT) or INTENT"
32729 #: fortran/interface.c:663
32730 #, gcc-internal-format
32731 msgid "Second argument of defined assignment at %L must be INTENT(IN)"
32734 #: fortran/interface.c:672 fortran/resolve.c:12245
32735 #, gcc-internal-format
32736 msgid "First argument of operator interface at %L must be INTENT(IN)"
32739 #: fortran/interface.c:679 fortran/resolve.c:12263
32740 #, gcc-internal-format
32741 msgid "Second argument of operator interface at %L must be INTENT(IN)"
32744 #: fortran/interface.c:784
32745 #, gcc-internal-format
32746 msgid "Operator interface at %L conflicts with intrinsic interface"
32749 #: fortran/interface.c:1078
32750 #, gcc-internal-format
32751 msgid "Procedure '%s' in %s at %L has no explicit interface"
32754 #: fortran/interface.c:1081
32755 #, gcc-internal-format
32756 msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
32759 #: fortran/interface.c:1136 fortran/interface.c:1140
32760 #, gcc-internal-format
32761 msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
32764 #: fortran/interface.c:1144
32765 #, gcc-internal-format
32766 msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
32769 #: fortran/interface.c:1178
32770 #, gcc-internal-format
32771 msgid "'%s' at %L is not a module procedure"
32774 #: fortran/interface.c:1410
32775 #, gcc-internal-format
32776 msgid "Invalid procedure argument at %L"
32779 #: fortran/interface.c:1418
32780 #, gcc-internal-format
32781 msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
32784 #: fortran/interface.c:1442
32785 #, gcc-internal-format
32786 msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
32789 #: fortran/interface.c:1462 fortran/interface.c:1502
32790 #, gcc-internal-format
32791 msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
32794 #: fortran/interface.c:1489
32795 #, gcc-internal-format
32797 "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%"
32801 #: fortran/interface.c:1514
32802 #, gcc-internal-format
32803 msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
32806 #: fortran/interface.c:1831
32807 #, gcc-internal-format
32808 msgid "Keyword argument '%s' at %L is not in the procedure"
32811 #: fortran/interface.c:1839
32812 #, gcc-internal-format
32814 "Keyword argument '%s' at %L is already associated with another actual "
32818 #: fortran/interface.c:1849
32819 #, gcc-internal-format
32820 msgid "More actual than formal arguments in procedure call at %L"
32823 #: fortran/interface.c:1861 fortran/interface.c:2097
32824 #, gcc-internal-format
32825 msgid "Missing alternate return spec in subroutine call at %L"
32828 #: fortran/interface.c:1869
32829 #, gcc-internal-format
32830 msgid "Unexpected alternate return spec in subroutine call at %L"
32833 #: fortran/interface.c:1892
32834 #, gcc-internal-format
32836 "Character length mismatch (%ld/%ld) between actual argument and pointer or "
32837 "allocatable dummy argument '%s' at %L"
32840 #: fortran/interface.c:1899
32841 #, gcc-internal-format
32843 "Character length mismatch (%ld/%ld) between actual argument and assumed-"
32844 "shape dummy argument '%s' at %L"
32847 #: fortran/interface.c:1915
32848 #, gcc-internal-format
32850 "Character length of actual argument shorter than of dummy argument '%s' (%lu/"
32854 #: fortran/interface.c:1920
32855 #, gcc-internal-format
32857 "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) "
32861 #: fortran/interface.c:1937
32862 #, gcc-internal-format
32863 msgid "Expected a procedure pointer for argument '%s' at %L"
32866 #: fortran/interface.c:1949
32867 #, gcc-internal-format
32868 msgid "Expected a procedure for argument '%s' at %L"
32871 #: fortran/interface.c:1959
32872 #, gcc-internal-format
32873 msgid "Expected a PURE procedure for argument '%s' at %L"
32876 #: fortran/interface.c:1973
32877 #, gcc-internal-format
32878 msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
32881 #: fortran/interface.c:1982
32882 #, gcc-internal-format
32883 msgid "Actual argument for '%s' must be a pointer at %L"
32886 #: fortran/interface.c:1991
32887 #, gcc-internal-format
32888 msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
32891 #: fortran/interface.c:2004
32892 #, gcc-internal-format
32894 "Actual argument at %L must be definable as the dummy argument '%s' is INTENT "
32898 #: fortran/interface.c:2013
32899 #, gcc-internal-format
32901 "Actual argument at %L is use-associated with PROTECTED attribute and dummy "
32902 "argument '%s' is INTENT = OUT/INOUT"
32905 #: fortran/interface.c:2026
32906 #, gcc-internal-format
32908 "Array-section actual argument with vector subscripts at %L is incompatible "
32909 "with INTENT(OUT), INTENT(INOUT) or VOLATILE attribute of the dummy argument "
32913 #: fortran/interface.c:2043
32914 #, gcc-internal-format
32916 "Assumed-shape actual argument at %L is incompatible with the non-assumed-"
32917 "shape dummy argument '%s' due to VOLATILE attribute"
32920 #: fortran/interface.c:2055
32921 #, gcc-internal-format
32923 "Array-section actual argument at %L is incompatible with the non-assumed-"
32924 "shape dummy argument '%s' due to VOLATILE attribute"
32927 #: fortran/interface.c:2074
32928 #, gcc-internal-format
32930 "Pointer-array actual argument at %L requires an assumed-shape or pointer-"
32931 "array dummy argument '%s' due to VOLATILE attribute"
32934 #: fortran/interface.c:2104
32935 #, gcc-internal-format
32936 msgid "Missing actual argument for argument '%s' at %L"
32939 #: fortran/interface.c:2290
32940 #, gcc-internal-format
32942 "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) "
32943 "argument '%s' at %L"
32946 #: fortran/interface.c:2346
32947 #, gcc-internal-format
32949 "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)"
32952 #: fortran/interface.c:2356
32953 #, gcc-internal-format
32955 "Procedure argument at %L is local to a PURE procedure and is passed to an "
32956 "INTENT(%s) argument"
32959 #: fortran/interface.c:2364
32960 #, gcc-internal-format
32962 "Procedure argument at %L is local to a PURE procedure and has the POINTER "
32966 #: fortran/interface.c:2391
32967 #, gcc-internal-format
32968 msgid "Procedure '%s' called with an implicit interface at %L"
32971 #: fortran/interface.c:2395
32972 #, gcc-internal-format
32973 msgid "Procedure '%s' called at %L is not explicitly declared"
32976 #: fortran/interface.c:2407
32977 #, gcc-internal-format
32978 msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
32981 #: fortran/interface.c:2439
32982 #, gcc-internal-format
32984 "Procedure pointer component '%s' called with an implicit interface at %L"
32987 #: fortran/interface.c:2450
32988 #, gcc-internal-format
32990 "Keyword argument requires explicit interface for procedure pointer component "
32994 #: fortran/interface.c:2929
32995 #, gcc-internal-format
32996 msgid "Entity '%s' at %C is already present in the interface"
32999 #: fortran/intrinsic.c:962
33000 #, gcc-internal-format
33002 "The intrinsic '%s' at %L is not included in the selected standard but %s and "
33003 "'%s' will be treated as if declared EXTERNAL. Use an appropriate -std=* "
33004 "option or define -fall-intrinsics to allow this intrinsic."
33007 #: fortran/intrinsic.c:3242
33008 #, gcc-internal-format
33009 msgid "Too many arguments in call to '%s' at %L"
33012 #: fortran/intrinsic.c:3257
33013 #, gcc-internal-format
33015 "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this "
33019 #: fortran/intrinsic.c:3260
33020 #, gcc-internal-format
33021 msgid "Can't find keyword named '%s' in call to '%s' at %L"
33024 #: fortran/intrinsic.c:3267
33025 #, gcc-internal-format
33026 msgid "Argument '%s' is appears twice in call to '%s' at %L"
33029 #: fortran/intrinsic.c:3281
33030 #, gcc-internal-format
33031 msgid "Missing actual argument '%s' in call to '%s' at %L"
33034 #: fortran/intrinsic.c:3296
33035 #, gcc-internal-format
33036 msgid "ALTERNATE RETURN not permitted at %L"
33039 #: fortran/intrinsic.c:3353
33040 #, gcc-internal-format
33041 msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
33044 #: fortran/intrinsic.c:3718
33045 #, gcc-internal-format
33046 msgid "Intrinsic '%s' (is %s) is used at %L"
33049 #: fortran/intrinsic.c:3782
33050 #, gcc-internal-format
33051 msgid "Fortran 2003: Function '%s' as initialization expression at %L"
33054 #: fortran/intrinsic.c:3858
33055 #, gcc-internal-format
33057 "Fortran 2003: Elemental function as initialization expression with non-"
33058 "integer/non-character arguments at %L"
33061 #: fortran/intrinsic.c:3919
33062 #, gcc-internal-format
33063 msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
33066 #: fortran/intrinsic.c:3991
33067 #, gcc-internal-format
33068 msgid "Extension: Conversion from %s to %s at %L"
33071 #: fortran/intrinsic.c:3994
33072 #, gcc-internal-format
33073 msgid "Conversion from %s to %s at %L"
33076 #: fortran/intrinsic.c:4042
33077 #, gcc-internal-format
33078 msgid "Can't convert %s to %s at %L"
33081 #: fortran/intrinsic.c:4136
33082 #, gcc-internal-format
33084 "'%s' declared at %L may shadow the intrinsic of the same name. In order to "
33085 "call the intrinsic, explicit INTRINSIC declarations may be required."
33088 #: fortran/intrinsic.c:4141
33089 #, gcc-internal-format
33091 "'%s' declared at %L is also the name of an intrinsic. It can only be called "
33092 "via an explicit interface or if declared EXTERNAL."
33095 #: fortran/io.c:167 fortran/primary.c:771
33096 #, gcc-internal-format
33097 msgid "Extension: backslash character at %C"
33100 #: fortran/io.c:203 fortran/io.c:206
33101 #, gcc-internal-format
33102 msgid "Extension: Tab character in format at %C"
33105 #: fortran/io.c:452
33106 #, gcc-internal-format
33107 msgid "Fortran 2003: DP format specifier not allowed at %C"
33110 #: fortran/io.c:459
33111 #, gcc-internal-format
33112 msgid "Fortran 2003: DC format specifier not allowed at %C"
33115 #: fortran/io.c:648
33116 #, gcc-internal-format
33117 msgid "Extension: X descriptor requires leading space count at %L"
33120 #: fortran/io.c:678
33121 #, gcc-internal-format
33122 msgid "Extension: $ descriptor at %L"
33125 #: fortran/io.c:683
33126 #, gcc-internal-format
33127 msgid "$ should be the last specifier in format at %L"
33130 #: fortran/io.c:781
33131 #, gcc-internal-format
33132 msgid "Extension: Missing positive width after L descriptor at %L"
33135 #: fortran/io.c:825
33136 #, gcc-internal-format
33137 msgid "Fortran 2008: 'G0' in format at %L"
33140 #: fortran/io.c:853
33141 #, gcc-internal-format
33142 msgid "Positive width required in format specifier %s at %L"
33145 #: fortran/io.c:869 fortran/io.c:876
33146 #, gcc-internal-format
33147 msgid "Period required in format specifier %s at %L"
33150 #: fortran/io.c:948
33151 #, gcc-internal-format
33152 msgid "Period required in format specifier at %L"
33155 #: fortran/io.c:970
33156 #, gcc-internal-format
33157 msgid "The H format specifier at %L is a Fortran 95 deleted feature"
33160 #: fortran/io.c:1058 fortran/io.c:1121
33161 #, gcc-internal-format
33162 msgid "Extension: Missing comma at %L"
33165 #: fortran/io.c:1140
33166 #, gcc-internal-format
33167 msgid "%s in format string at %L"
33170 #: fortran/io.c:1185
33171 #, gcc-internal-format
33172 msgid "Format statement in module main block at %C"
33175 #: fortran/io.c:1191
33176 #, gcc-internal-format
33177 msgid "Missing format label at %C"
33180 #: fortran/io.c:1251 fortran/io.c:1282 fortran/io.c:1344
33181 #, gcc-internal-format
33182 msgid "Invalid value for %s specification at %C"
33185 #: fortran/io.c:1257 fortran/io.c:1288
33186 #, gcc-internal-format
33187 msgid "Duplicate %s specification at %C"
33190 #: fortran/io.c:1295
33191 #, gcc-internal-format
33192 msgid "Variable %s cannot be INTENT(IN) at %C"
33195 #: fortran/io.c:1302
33196 #, gcc-internal-format
33197 msgid "Variable %s cannot be assigned in PURE procedure at %C"
33200 #: fortran/io.c:1350
33201 #, gcc-internal-format
33202 msgid "Duplicate %s label specification at %C"
33205 #: fortran/io.c:1370
33206 #, gcc-internal-format
33208 "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
33211 #: fortran/io.c:1386
33212 #, gcc-internal-format
33213 msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
33216 #: fortran/io.c:1392
33217 #, gcc-internal-format
33218 msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
33221 #: fortran/io.c:1398
33222 #, gcc-internal-format
33223 msgid "Variable '%s' at %L has not been assigned a format label"
33226 #: fortran/io.c:1405
33227 #, gcc-internal-format
33228 msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
33231 #: fortran/io.c:1417
33232 #, gcc-internal-format
33233 msgid "Extension: Non-character in FORMAT tag at %L"
33236 #: fortran/io.c:1423
33237 #, gcc-internal-format
33238 msgid "Non-character assumed shape array element in FORMAT tag at %L"
33241 #: fortran/io.c:1430
33242 #, gcc-internal-format
33243 msgid "Non-character assumed size array element in FORMAT tag at %L"
33246 #: fortran/io.c:1437
33247 #, gcc-internal-format
33248 msgid "Non-character pointer array element in FORMAT tag at %L"
33251 #: fortran/io.c:1463
33252 #, gcc-internal-format
33253 msgid "%s tag at %L must be of type %s"
33256 #: fortran/io.c:1470
33257 #, gcc-internal-format
33258 msgid "%s tag at %L must be scalar"
33261 #: fortran/io.c:1476
33262 #, gcc-internal-format
33263 msgid "Fortran 2003: IOMSG tag at %L"
33266 #: fortran/io.c:1484
33267 #, gcc-internal-format
33268 msgid "Fortran 95 requires default INTEGER in %s tag at %L"
33271 #: fortran/io.c:1492
33272 #, gcc-internal-format
33273 msgid "Extension: CONVERT tag at %L"
33276 #: fortran/io.c:1678 fortran/io.c:1686
33277 #, gcc-internal-format
33278 msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
33281 #: fortran/io.c:1705 fortran/io.c:1713
33282 #, gcc-internal-format
33283 msgid "Extension: %s specifier in %s statement at %C has value '%s'"
33286 #: fortran/io.c:1726 fortran/io.c:1734
33287 #, gcc-internal-format
33288 msgid "%s specifier in %s statement at %C has invalid value '%s'"
33291 #: fortran/io.c:1789
33292 #, gcc-internal-format
33293 msgid "OPEN statement not allowed in PURE procedure at %C"
33296 #: fortran/io.c:1800
33297 #, gcc-internal-format
33298 msgid "UNIT specifier not allowed with NEWUNIT at %C"
33301 #: fortran/io.c:1808
33302 #, gcc-internal-format
33303 msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
33306 #: fortran/io.c:1842
33307 #, gcc-internal-format
33308 msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
33311 #: fortran/io.c:1860 fortran/io.c:3274
33312 #, gcc-internal-format
33313 msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
33316 #: fortran/io.c:1878 fortran/io.c:3253
33317 #, gcc-internal-format
33318 msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
33321 #: fortran/io.c:1896 fortran/io.c:3361
33322 #, gcc-internal-format
33323 msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
33326 #: fortran/io.c:1914
33327 #, gcc-internal-format
33328 msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
33331 #: fortran/io.c:1965
33332 #, gcc-internal-format
33333 msgid "Fortran F2003: ROUND= at %C not allowed in Fortran 95"
33336 #: fortran/io.c:1985
33337 #, gcc-internal-format
33338 msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
33341 #: fortran/io.c:2198
33342 #, gcc-internal-format
33343 msgid "CLOSE statement not allowed in PURE procedure at %C"
33346 #: fortran/io.c:2245
33347 #, gcc-internal-format
33348 msgid "UNIT number in CLOSE statement at %L must be non-negative"
33351 #: fortran/io.c:2343 fortran/match.c:1976
33352 #, gcc-internal-format
33353 msgid "%s statement not allowed in PURE procedure at %C"
33356 #: fortran/io.c:2375 fortran/io.c:2783
33357 #, gcc-internal-format
33358 msgid "UNIT number in statement at %L must be non-negative"
33361 #: fortran/io.c:2407
33362 #, gcc-internal-format
33363 msgid "Fortran 2003: FLUSH statement at %C"
33366 #: fortran/io.c:2463
33367 #, gcc-internal-format
33368 msgid "Duplicate UNIT specification at %C"
33371 #: fortran/io.c:2523
33372 #, gcc-internal-format
33373 msgid "Duplicate format specification at %C"
33376 #: fortran/io.c:2540
33377 #, gcc-internal-format
33378 msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
33381 #: fortran/io.c:2576
33382 #, gcc-internal-format
33383 msgid "Duplicate NML specification at %C"
33386 #: fortran/io.c:2585
33387 #, gcc-internal-format
33388 msgid "Symbol '%s' at %C must be a NAMELIST group name"
33391 #: fortran/io.c:2650
33392 #, gcc-internal-format
33393 msgid "END tag at %C not allowed in output statement"
33396 #: fortran/io.c:2721
33397 #, gcc-internal-format
33398 msgid "UNIT not specified at %L"
33401 #: fortran/io.c:2733
33402 #, gcc-internal-format
33404 "UNIT specification at %L must be an INTEGER expression or a CHARACTER "
33408 #: fortran/io.c:2758
33409 #, gcc-internal-format
33410 msgid "Invalid form of WRITE statement at %L, UNIT required"
33413 #: fortran/io.c:2769
33414 #, gcc-internal-format
33415 msgid "Internal unit with vector subscript at %L"
33418 #: fortran/io.c:2776
33419 #, gcc-internal-format
33420 msgid "External IO UNIT cannot be an array at %L"
33423 #: fortran/io.c:2788
33424 #, gcc-internal-format
33425 msgid "Extension: Comma before i/o item list at %L"
33428 #: fortran/io.c:2798
33429 #, gcc-internal-format
33430 msgid "ERR tag label %d at %L not defined"
33433 #: fortran/io.c:2810
33434 #, gcc-internal-format
33435 msgid "END tag label %d at %L not defined"
33438 #: fortran/io.c:2822
33439 #, gcc-internal-format
33440 msgid "EOR tag label %d at %L not defined"
33443 #: fortran/io.c:2832
33444 #, gcc-internal-format
33445 msgid "FORMAT label %d at %L not defined"
33448 #: fortran/io.c:2953
33449 #, gcc-internal-format
33450 msgid "Syntax error in I/O iterator at %C"
33453 #: fortran/io.c:2984
33454 #, gcc-internal-format
33455 msgid "Expected variable in READ statement at %C"
33458 #: fortran/io.c:2990
33459 #, gcc-internal-format
33460 msgid "Expected expression in %s statement at %C"
33463 #: fortran/io.c:3000
33464 #, gcc-internal-format
33465 msgid "Variable '%s' in input list at %C cannot be INTENT(IN)"
33468 #: fortran/io.c:3010
33469 #, gcc-internal-format
33470 msgid "Cannot read to variable '%s' in PURE procedure at %C"
33473 #: fortran/io.c:3027
33474 #, gcc-internal-format
33475 msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
33478 #. A general purpose syntax error.
33479 #: fortran/io.c:3088 fortran/io.c:3692 fortran/gfortran.h:2350
33480 #, gcc-internal-format
33481 msgid "Syntax error in %s statement at %C"
33484 #: fortran/io.c:3173
33485 #, gcc-internal-format
33486 msgid "Fortran 2003: Internal file at %L with namelist"
33489 #: fortran/io.c:3227
33490 #, gcc-internal-format
33491 msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
33494 #: fortran/io.c:3295
33495 #, gcc-internal-format
33496 msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
33499 #: fortran/io.c:3316
33500 #, gcc-internal-format
33501 msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
33504 #: fortran/io.c:3510
33505 #, gcc-internal-format
33506 msgid "PRINT namelist at %C is an extension"
33509 #: fortran/io.c:3662
33510 #, gcc-internal-format
33511 msgid "Expected comma in I/O list at %C"
33514 #: fortran/io.c:3726
33515 #, gcc-internal-format
33516 msgid "PRINT statement at %C not allowed within PURE procedure"
33519 #: fortran/io.c:3882 fortran/io.c:3933
33520 #, gcc-internal-format
33521 msgid "INQUIRE statement not allowed in PURE procedure at %C"
33524 #: fortran/io.c:3909
33525 #, gcc-internal-format
33526 msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
33529 #: fortran/io.c:3919 fortran/trans-io.c:1181
33530 #, gcc-internal-format
33531 msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
33534 #: fortran/io.c:3926
33535 #, gcc-internal-format
33536 msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
33539 #: fortran/io.c:3939
33540 #, gcc-internal-format
33542 "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
33545 #: fortran/io.c:4096
33546 #, gcc-internal-format
33547 msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
33550 #: fortran/io.c:4102
33551 #, gcc-internal-format
33552 msgid "WAIT statement not allowed in PURE procedure at %C"
33555 #: fortran/match.c:161
33556 #, gcc-internal-format
33557 msgid "Missing ')' in statement at or before %L"
33560 #: fortran/match.c:166
33561 #, gcc-internal-format
33562 msgid "Missing '(' in statement at or before %L"
33565 #: fortran/match.c:363
33566 #, gcc-internal-format
33567 msgid "Integer too large at %C"
33570 #: fortran/match.c:456 fortran/parse.c:634
33571 #, gcc-internal-format
33572 msgid "Too many digits in statement label at %C"
33575 #: fortran/match.c:462
33576 #, gcc-internal-format
33577 msgid "Statement label at %C is zero"
33580 #: fortran/match.c:495
33581 #, gcc-internal-format
33582 msgid "Label name '%s' at %C is ambiguous"
33585 #: fortran/match.c:501
33586 #, gcc-internal-format
33587 msgid "Duplicate construct label '%s' at %C"
33590 #: fortran/match.c:532
33591 #, gcc-internal-format
33592 msgid "Invalid character in name at %C"
33595 #: fortran/match.c:545 fortran/match.c:626
33596 #, gcc-internal-format
33597 msgid "Name at %C is too long"
33600 #: fortran/match.c:556
33601 #, gcc-internal-format
33603 "Invalid character '$' at %C. Use -fdollar-ok to allow it as an extension"
33606 #: fortran/match.c:607 fortran/match.c:655
33607 #, gcc-internal-format
33608 msgid "Invalid C name in NAME= specifier at %C"
33611 #: fortran/match.c:646
33612 #, gcc-internal-format
33613 msgid "Embedded space in NAME= specifier at %C"
33616 #: fortran/match.c:971
33617 #, gcc-internal-format
33618 msgid "Loop variable at %C cannot be a sub-component"
33621 #: fortran/match.c:977
33622 #, gcc-internal-format
33623 msgid "Loop variable '%s' at %C cannot be INTENT(IN)"
33626 #: fortran/match.c:1010
33627 #, gcc-internal-format
33628 msgid "Expected a step value in iterator at %C"
33631 #: fortran/match.c:1022
33632 #, gcc-internal-format
33633 msgid "Syntax error in iterator at %C"
33636 #: fortran/match.c:1263
33637 #, gcc-internal-format
33638 msgid "Invalid form of PROGRAM statement at %C"
33641 #: fortran/match.c:1389 fortran/match.c:1470
33642 #, gcc-internal-format
33643 msgid "Obsolescent feature: Arithmetic IF statement at %C"
33646 #: fortran/match.c:1445
33647 #, gcc-internal-format
33648 msgid "Syntax error in IF-expression at %C"
33651 #: fortran/match.c:1456
33652 #, gcc-internal-format
33653 msgid "Block label not appropriate for arithmetic IF statement at %C"
33656 #: fortran/match.c:1494
33657 #, gcc-internal-format
33658 msgid "Block label is not appropriate for IF statement at %C"
33661 #: fortran/match.c:1574 fortran/primary.c:3007
33662 #, gcc-internal-format
33663 msgid "Cannot assign to a named constant at %C"
33666 #: fortran/match.c:1584
33667 #, gcc-internal-format
33668 msgid "Unclassifiable statement in IF-clause at %C"
33671 #: fortran/match.c:1591
33672 #, gcc-internal-format
33673 msgid "Syntax error in IF-clause at %C"
33676 #: fortran/match.c:1635
33677 #, gcc-internal-format
33678 msgid "Unexpected junk after ELSE statement at %C"
33681 #: fortran/match.c:1641 fortran/match.c:1676
33682 #, gcc-internal-format
33683 msgid "Label '%s' at %C doesn't match IF label '%s'"
33686 #: fortran/match.c:1670
33687 #, gcc-internal-format
33688 msgid "Unexpected junk after ELSE IF statement at %C"
33691 #: fortran/match.c:1862
33692 #, gcc-internal-format
33693 msgid "Name '%s' in %s statement at %C is not a loop name"
33696 #: fortran/match.c:1878
33697 #, gcc-internal-format
33698 msgid "%s statement at %C is not within a loop"
33701 #: fortran/match.c:1881
33702 #, gcc-internal-format
33703 msgid "%s statement at %C is not within loop '%s'"
33706 #: fortran/match.c:1889
33707 #, gcc-internal-format
33708 msgid "%s statement at %C leaving OpenMP structured block"
33711 #: fortran/match.c:1902
33712 #, gcc-internal-format
33713 msgid "EXIT statement at %C terminating !$OMP DO loop"
33716 #: fortran/match.c:1954
33717 #, gcc-internal-format
33718 msgid "Too many digits in STOP code at %C"
33721 #: fortran/match.c:2007
33722 #, gcc-internal-format
33723 msgid "Deleted feature: PAUSE statement at %C"
33726 #: fortran/match.c:2055
33727 #, gcc-internal-format
33728 msgid "Deleted feature: ASSIGN statement at %C"
33731 #: fortran/match.c:2101
33732 #, gcc-internal-format
33733 msgid "Deleted feature: Assigned GOTO statement at %C"
33736 #: fortran/match.c:2148 fortran/match.c:2200
33737 #, gcc-internal-format
33738 msgid "Statement label list in GOTO at %C cannot be empty"
33741 #: fortran/match.c:2210
33742 #, gcc-internal-format
33743 msgid "Obsolescent feature: Computed GOTO at %C"
33746 #. Enforce F03:C476.
33747 #: fortran/match.c:2273
33748 #, gcc-internal-format
33749 msgid "'%s' at %L is not an accessible derived type"
33752 #: fortran/match.c:2351
33753 #, gcc-internal-format
33754 msgid "Derived type '%s' at %L may not be ABSTRACT"
33757 #: fortran/match.c:2369
33758 #, gcc-internal-format
33759 msgid "Invalid type-spec at %C"
33762 #: fortran/match.c:2422
33763 #, gcc-internal-format
33764 msgid "Fortran 2003: typespec in ALLOCATE at %L"
33767 #: fortran/match.c:2454
33768 #, gcc-internal-format
33769 msgid "Bad allocate-object at %C for a PURE procedure"
33772 #: fortran/match.c:2465
33773 #, gcc-internal-format
33774 msgid "Type of entity at %L is type incompatible with typespec"
33777 #: fortran/match.c:2473
33778 #, gcc-internal-format
33780 "Kind type parameter for entity at %L differs from the kind type parameter of "
33784 #: fortran/match.c:2500 fortran/match.c:2761
33785 #, gcc-internal-format
33787 "Allocate-object at %C is not a nonprocedure pointer or an allocatable "
33791 #: fortran/match.c:2507
33792 #, gcc-internal-format
33793 msgid "Shape specification for allocatable scalar at %C"
33796 #: fortran/match.c:2524 fortran/match.c:2778
33797 #, gcc-internal-format
33798 msgid "Redundant STAT tag found at %L "
33801 #: fortran/match.c:2543
33802 #, gcc-internal-format
33803 msgid "Fortran 2003: ERRMSG tag at %L"
33806 #: fortran/match.c:2550 fortran/match.c:2804
33807 #, gcc-internal-format
33808 msgid "Redundant ERRMSG tag found at %L "
33811 #: fortran/match.c:2566
33812 #, gcc-internal-format
33813 msgid "Fortran 2003: SOURCE tag at %L"
33816 #: fortran/match.c:2573
33817 #, gcc-internal-format
33818 msgid "Redundant SOURCE tag found at %L "
33821 #: fortran/match.c:2580
33822 #, gcc-internal-format
33823 msgid "SOURCE tag at %L conflicts with the typespec at %L"
33826 #: fortran/match.c:2587
33827 #, gcc-internal-format
33828 msgid "SOURCE tag at %L requires only a single entity in the allocation-list"
33831 #: fortran/match.c:2659
33832 #, gcc-internal-format
33833 msgid "Illegal variable in NULLIFY at %C for a PURE procedure"
33836 #: fortran/match.c:2745
33837 #, gcc-internal-format
33838 msgid "Illegal allocate-object at %C for a PURE procedure"
33841 #: fortran/match.c:2798
33842 #, gcc-internal-format
33843 msgid "Fortran 2003: ERRMSG at %L"
33846 #: fortran/match.c:2858
33847 #, gcc-internal-format
33848 msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
33851 #: fortran/match.c:2863
33852 #, gcc-internal-format
33853 msgid "Obsolescent feature: Alternate RETURN at %C"
33856 #: fortran/match.c:2893
33857 #, gcc-internal-format
33858 msgid "Extension: RETURN statement in main program at %C"
33861 #: fortran/match.c:2921
33862 #, gcc-internal-format
33863 msgid "Expected component reference at %C"
33866 #: fortran/match.c:2927
33867 #, gcc-internal-format
33868 msgid "Junk after CALL at %C"
33871 #: fortran/match.c:2937
33872 #, gcc-internal-format
33873 msgid "Expected type-bound procedure or procedure pointer component at %C"
33876 #: fortran/match.c:3156
33877 #, gcc-internal-format
33878 msgid "Syntax error in common block name at %C"
33881 #: fortran/match.c:3192
33882 #, gcc-internal-format
33883 msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
33886 #. If we find an error, just print it and continue,
33887 #. cause it's just semantic, and we can see if there
33888 #. are more errors.
33889 #: fortran/match.c:3251
33890 #, gcc-internal-format
33892 "Variable '%s' at %L in common block '%s' at %C must be declared with a C "
33893 "interoperable kind since common block '%s' is bind(c)"
33896 #: fortran/match.c:3260
33897 #, gcc-internal-format
33899 "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not "
33903 #: fortran/match.c:3267
33904 #, gcc-internal-format
33905 msgid "Symbol '%s' at %C is already in a COMMON block"
33908 #: fortran/match.c:3275
33909 #, gcc-internal-format
33910 msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
33913 #: fortran/match.c:3302
33914 #, gcc-internal-format
33915 msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
33918 #: fortran/match.c:3312
33919 #, gcc-internal-format
33920 msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
33923 #: fortran/match.c:3344
33924 #, gcc-internal-format
33926 "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to "
33927 "another COMMON block '%s'"
33930 #: fortran/match.c:3452
33931 #, gcc-internal-format
33932 msgid "Namelist group name '%s' at %C already has a basic type of %s"
33935 #: fortran/match.c:3460
33936 #, gcc-internal-format
33938 "Namelist group name '%s' at %C already is USE associated and cannot be "
33942 #: fortran/match.c:3487
33943 #, gcc-internal-format
33944 msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
33947 #: fortran/match.c:3494
33948 #, gcc-internal-format
33949 msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
33952 #: fortran/match.c:3621
33953 #, gcc-internal-format
33954 msgid "Derived type component %C is not a permitted EQUIVALENCE member"
33957 #: fortran/match.c:3629
33958 #, gcc-internal-format
33959 msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
33962 #: fortran/match.c:3657
33963 #, gcc-internal-format
33964 msgid "EQUIVALENCE at %C requires two or more objects"
33967 #: fortran/match.c:3671
33968 #, gcc-internal-format
33970 "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
33973 #: fortran/match.c:3684
33974 #, gcc-internal-format
33975 msgid "Expecting a comma in EQUIVALENCE at %C"
33978 #: fortran/match.c:3800
33979 #, gcc-internal-format
33980 msgid "Statement function at %L is recursive"
33983 #: fortran/match.c:3806
33984 #, gcc-internal-format
33985 msgid "Obsolescent feature: Statement function at %C"
33988 #: fortran/match.c:3892
33989 #, gcc-internal-format
33990 msgid "Expected initialization expression in CASE at %C"
33993 #: fortran/match.c:3924
33994 #, gcc-internal-format
33995 msgid "Expected block name '%s' of SELECT construct at %C"
33998 #: fortran/match.c:4045
33999 #, gcc-internal-format
34001 "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
34004 #: fortran/match.c:4053
34005 #, gcc-internal-format
34006 msgid "Selector shall be polymorphic in SELECT TYPE statement at %C"
34009 #: fortran/match.c:4081
34010 #, gcc-internal-format
34011 msgid "Unexpected CASE statement at %C"
34014 #: fortran/match.c:4133
34015 #, gcc-internal-format
34016 msgid "Syntax error in CASE specification at %C"
34019 #: fortran/match.c:4151
34020 #, gcc-internal-format
34021 msgid "Unexpected TYPE IS statement at %C"
34024 #: fortran/match.c:4184
34025 #, gcc-internal-format
34026 msgid "Syntax error in TYPE IS specification at %C"
34029 #: fortran/match.c:4256
34030 #, gcc-internal-format
34031 msgid "Syntax error in CLASS IS specification at %C"
34034 #: fortran/match.c:4378
34035 #, gcc-internal-format
34036 msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
34039 #: fortran/match.c:4416
34040 #, gcc-internal-format
34041 msgid "Label '%s' at %C doesn't match WHERE label '%s'"
34044 #: fortran/match.c:4516
34045 #, gcc-internal-format
34046 msgid "Syntax error in FORALL iterator at %C"
34049 #: fortran/matchexp.c:72
34050 #, gcc-internal-format
34051 msgid "Bad character '%c' in OPERATOR name at %C"
34054 #: fortran/matchexp.c:80
34055 #, gcc-internal-format
34056 msgid "The name '%s' cannot be used as a defined operator at %C"
34059 #: fortran/matchexp.c:177
34060 #, gcc-internal-format
34061 msgid "Expected a right parenthesis in expression at %C"
34064 #: fortran/matchexp.c:302
34065 #, gcc-internal-format
34066 msgid "Expected exponent in expression at %C"
34069 #: fortran/matchexp.c:340 fortran/matchexp.c:345 fortran/matchexp.c:449
34070 #: fortran/matchexp.c:454
34071 #, gcc-internal-format
34073 "Extension: Unary operator following arithmetic operator (use parentheses) at "
34077 #: fortran/misc.c:39
34078 #, gcc-internal-format
34079 msgid "Out of memory-- malloc() failed"
34082 #: fortran/module.c:520
34083 #, gcc-internal-format
34084 msgid "Fortran 2003: module nature in USE statement at %C"
34087 #: fortran/module.c:532
34088 #, gcc-internal-format
34090 "Module nature in USE statement at %C shall be either INTRINSIC or "
34094 #: fortran/module.c:545
34095 #, gcc-internal-format
34096 msgid "\"::\" was expected after module nature at %C but was not found"
34099 #: fortran/module.c:554
34100 #, gcc-internal-format
34101 msgid "Fortran 2003: \"USE :: module\" at %C"
34104 #: fortran/module.c:608
34105 #, gcc-internal-format
34106 msgid "Missing generic specification in USE statement at %C"
34109 #: fortran/module.c:616
34110 #, gcc-internal-format
34111 msgid "Fortran 2003: Renaming operators in USE statements at %C"
34114 #: fortran/module.c:658
34115 #, gcc-internal-format
34116 msgid "The name '%s' at %C has already been used as an external module name."
34119 #: fortran/module.c:935
34120 #, gcc-internal-format
34121 msgid "Reading module %s at line %d column %d: %s"
34124 #: fortran/module.c:939
34125 #, gcc-internal-format
34126 msgid "Writing module %s at line %d column %d: %s"
34129 #: fortran/module.c:943
34130 #, gcc-internal-format
34131 msgid "Module %s at line %d column %d: %s"
34134 #: fortran/module.c:1301
34135 #, gcc-internal-format
34136 msgid "Error writing modules file: %s"
34139 #: fortran/module.c:3174
34140 #, gcc-internal-format
34141 msgid "Namelist %s cannot be renamed by USE association to %s"
34144 #: fortran/module.c:4483
34145 #, gcc-internal-format
34146 msgid "Symbol '%s' referenced at %L not found in module '%s'"
34149 #: fortran/module.c:4490
34150 #, gcc-internal-format
34151 msgid "User operator '%s' referenced at %L not found in module '%s'"
34154 #: fortran/module.c:4495
34155 #, gcc-internal-format
34156 msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
34159 #: fortran/module.c:5106
34160 #, gcc-internal-format
34161 msgid "Can't open module file '%s' for writing at %C: %s"
34164 #: fortran/module.c:5144
34165 #, gcc-internal-format
34166 msgid "Error writing module file '%s' for writing: %s"
34169 #: fortran/module.c:5153
34170 #, gcc-internal-format
34171 msgid "Can't delete module file '%s': %s"
34174 #: fortran/module.c:5156
34175 #, gcc-internal-format
34176 msgid "Can't rename module file '%s' to '%s': %s"
34179 #: fortran/module.c:5162
34180 #, gcc-internal-format
34181 msgid "Can't delete temporary module file '%s': %s"
34184 #: fortran/module.c:5182 fortran/module.c:5265
34185 #, gcc-internal-format
34187 "Symbol '%s' referenced at %L does not exist in intrinsic module "
34191 #: fortran/module.c:5300
34192 #, gcc-internal-format
34194 "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
34197 #: fortran/module.c:5322
34198 #, gcc-internal-format
34199 msgid "Symbol '%s' already declared"
34202 #: fortran/module.c:5377
34203 #, gcc-internal-format
34205 "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name "
34209 #: fortran/module.c:5390
34210 #, gcc-internal-format
34212 "Symbol '%s' referenced at %L does not exist in intrinsic module "
34216 #: fortran/module.c:5398
34217 #, gcc-internal-format
34219 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
34220 "ISO_FORTRAN_ENV at %L is incompatible with option %s"
34223 #: fortran/module.c:5426
34224 #, gcc-internal-format
34226 "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module "
34227 "ISO_FORTRAN_ENV at %C is incompatible with option %s"
34230 #: fortran/module.c:5442
34231 #, gcc-internal-format
34233 "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
34236 #: fortran/module.c:5476
34237 #, gcc-internal-format
34238 msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
34241 #: fortran/module.c:5484
34242 #, gcc-internal-format
34243 msgid "Fortran 2003: ISO_C_BINDING module at %C"
34246 #: fortran/module.c:5494
34247 #, gcc-internal-format
34248 msgid "Can't find an intrinsic module named '%s' at %C"
34251 #: fortran/module.c:5499
34252 #, gcc-internal-format
34253 msgid "Can't open module file '%s' for reading at %C: %s"
34256 #: fortran/module.c:5507
34257 #, gcc-internal-format
34259 "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name "
34263 #: fortran/module.c:5527
34264 #, gcc-internal-format
34265 msgid "File '%s' opened at %C is not a GFORTRAN module file"
34268 #: fortran/module.c:5534
34269 #, gcc-internal-format
34270 msgid "Parse error when checking module version for file '%s' opened at %C"
34273 #: fortran/module.c:5539
34274 #, gcc-internal-format
34275 msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
34278 #: fortran/module.c:5552
34279 #, gcc-internal-format
34280 msgid "Can't USE the same module we're building!"
34283 #: fortran/openmp.c:134 fortran/openmp.c:563
34284 #, gcc-internal-format
34285 msgid "COMMON block /%s/ not found at %C"
34288 #: fortran/openmp.c:165
34289 #, gcc-internal-format
34290 msgid "Syntax error in OpenMP variable list at %C"
34293 #: fortran/openmp.c:293
34294 #, gcc-internal-format
34295 msgid "%s is not INTRINSIC procedure name at %C"
34298 #: fortran/openmp.c:404
34299 #, gcc-internal-format
34300 msgid "COLLAPSE clause argument not constant positive integer at %C"
34303 #: fortran/openmp.c:542
34304 #, gcc-internal-format
34305 msgid "Threadprivate variable at %C is an element of a COMMON block"
34308 #: fortran/openmp.c:582
34309 #, gcc-internal-format
34310 msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
34313 #: fortran/openmp.c:760 fortran/resolve.c:7766 fortran/resolve.c:8162
34314 #, gcc-internal-format
34315 msgid "IF clause at %L requires a scalar LOGICAL expression"
34318 #: fortran/openmp.c:768
34319 #, gcc-internal-format
34320 msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
34323 #: fortran/openmp.c:776
34324 #, gcc-internal-format
34325 msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
34328 #: fortran/openmp.c:816
34329 #, gcc-internal-format
34330 msgid "Object '%s' is not a variable at %L"
34333 #: fortran/openmp.c:824 fortran/openmp.c:834 fortran/openmp.c:841
34334 #: fortran/openmp.c:851
34335 #, gcc-internal-format
34336 msgid "Symbol '%s' present on multiple clauses at %L"
34339 #: fortran/openmp.c:874
34340 #, gcc-internal-format
34341 msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
34344 #: fortran/openmp.c:877
34345 #, gcc-internal-format
34346 msgid "COPYIN clause object '%s' at %L has ALLOCATABLE components"
34349 #: fortran/openmp.c:885
34350 #, gcc-internal-format
34351 msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
34354 #: fortran/openmp.c:888
34355 #, gcc-internal-format
34356 msgid "COPYPRIVATE clause object '%s' at %L has ALLOCATABLE components"
34359 #: fortran/openmp.c:896
34360 #, gcc-internal-format
34361 msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
34364 #: fortran/openmp.c:899
34365 #, gcc-internal-format
34366 msgid "Cray pointee '%s' in SHARED clause at %L"
34369 #: fortran/openmp.c:907
34370 #, gcc-internal-format
34371 msgid "THREADPRIVATE object '%s' in %s clause at %L"
34374 #: fortran/openmp.c:910
34375 #, gcc-internal-format
34376 msgid "Cray pointee '%s' in %s clause at %L"
34379 #: fortran/openmp.c:915
34380 #, gcc-internal-format
34381 msgid "POINTER object '%s' in %s clause at %L"
34384 #: fortran/openmp.c:920
34385 #, gcc-internal-format
34386 msgid "%s clause object '%s' has ALLOCATABLE components at %L"
34389 #: fortran/openmp.c:923
34390 #, gcc-internal-format
34391 msgid "Cray pointer '%s' in %s clause at %L"
34394 #: fortran/openmp.c:927
34395 #, gcc-internal-format
34396 msgid "Assumed size array '%s' in %s clause at %L"
34399 #: fortran/openmp.c:932
34400 #, gcc-internal-format
34401 msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
34404 #: fortran/openmp.c:941
34405 #, gcc-internal-format
34406 msgid "%c REDUCTION variable '%s' at %L must be of numeric type, got %s"
34409 #: fortran/openmp.c:952
34410 #, gcc-internal-format
34411 msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
34414 #: fortran/openmp.c:963
34415 #, gcc-internal-format
34416 msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
34419 #: fortran/openmp.c:972
34420 #, gcc-internal-format
34421 msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
34424 #: fortran/openmp.c:1084
34425 #, gcc-internal-format
34427 "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
34430 #: fortran/openmp.c:1124
34431 #, gcc-internal-format
34433 "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or ."
34437 #: fortran/openmp.c:1172
34438 #, gcc-internal-format
34440 "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
34443 #: fortran/openmp.c:1186
34444 #, gcc-internal-format
34446 "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
34450 #: fortran/openmp.c:1218
34451 #, gcc-internal-format
34453 "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
34454 "reference var at %L"
34457 #: fortran/openmp.c:1242
34458 #, gcc-internal-format
34460 "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
34464 #: fortran/openmp.c:1249
34465 #, gcc-internal-format
34467 "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
34470 #: fortran/openmp.c:1265
34471 #, gcc-internal-format
34473 "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
34476 #: fortran/openmp.c:1268
34477 #, gcc-internal-format
34478 msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
34481 #: fortran/openmp.c:1274
34482 #, gcc-internal-format
34483 msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
34486 #: fortran/openmp.c:1292
34487 #, gcc-internal-format
34489 "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
34493 #: fortran/openmp.c:1427
34494 #, gcc-internal-format
34495 msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
34498 #: fortran/openmp.c:1433
34499 #, gcc-internal-format
34500 msgid "!$OMP DO iteration variable must be of type integer at %L"
34503 #: fortran/openmp.c:1437
34504 #, gcc-internal-format
34505 msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
34508 #: fortran/openmp.c:1445
34509 #, gcc-internal-format
34511 "!$OMP DO iteration variable present on clause other than PRIVATE or "
34512 "LASTPRIVATE at %L"
34515 #: fortran/openmp.c:1463
34516 #, gcc-internal-format
34517 msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
34520 #: fortran/openmp.c:1477
34521 #, gcc-internal-format
34522 msgid "collapsed !$OMP DO loops not perfectly nested at %L"
34525 #: fortran/openmp.c:1486 fortran/openmp.c:1493
34526 #, gcc-internal-format
34527 msgid "not enough DO loops for collapsed !$OMP DO at %L"
34530 #: fortran/options.c:240
34531 #, gcc-internal-format
34532 msgid "-fexcess-precision=standard for Fortran"
34535 #: fortran/options.c:310
34536 #, gcc-internal-format
34537 msgid "Reading file '%s' as free form"
34540 #: fortran/options.c:320
34541 #, gcc-internal-format
34542 msgid "'-fd-lines-as-comments' has no effect in free form"
34545 #: fortran/options.c:323
34546 #, gcc-internal-format
34547 msgid "'-fd-lines-as-code' has no effect in free form"
34550 #: fortran/options.c:341
34551 #, gcc-internal-format
34552 msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d"
34555 #: fortran/options.c:344
34556 #, gcc-internal-format
34557 msgid "Flag -fno-automatic overwrites -frecursive"
34560 #: fortran/options.c:346
34561 #, gcc-internal-format
34562 msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp"
34565 #: fortran/options.c:350
34566 #, gcc-internal-format
34567 msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d"
34570 #: fortran/options.c:354
34571 #, gcc-internal-format
34572 msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp"
34575 #: fortran/options.c:434
34576 #, gcc-internal-format
34577 msgid "gfortran: Only one -J option allowed"
34580 #: fortran/options.c:477
34581 #, gcc-internal-format
34582 msgid "Argument to -ffpe-trap is not valid: %s"
34585 #: fortran/options.c:516
34586 #, gcc-internal-format
34587 msgid "Argument to -fcheck is not valid: %s"
34590 #: fortran/options.c:673
34591 #, gcc-internal-format
34592 msgid "Fixed line length must be at least seven."
34595 #: fortran/options.c:691
34596 #, gcc-internal-format
34597 msgid "Free line length must be at least three."
34600 #: fortran/options.c:709
34601 #, gcc-internal-format
34602 msgid "-static-libgfortran is not supported in this configuration"
34605 #: fortran/options.c:757
34606 #, gcc-internal-format
34607 msgid "Maximum supported identifier length is %d"
34610 #: fortran/options.c:789
34611 #, gcc-internal-format
34612 msgid "Unrecognized option to -finit-logical: %s"
34615 #: fortran/options.c:805
34616 #, gcc-internal-format
34617 msgid "Unrecognized option to -finit-real: %s"
34620 #: fortran/options.c:821
34621 #, gcc-internal-format
34622 msgid "The value of n in -finit-character=n must be between 0 and 127"
34625 #: fortran/options.c:912
34626 #, gcc-internal-format
34627 msgid "Maximum subrecord length cannot exceed %d"
34630 #: fortran/parse.c:462
34631 #, gcc-internal-format
34632 msgid "Unclassifiable statement at %C"
34635 #: fortran/parse.c:486
34636 #, gcc-internal-format
34637 msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
34640 #: fortran/parse.c:567
34641 #, gcc-internal-format
34642 msgid "Unclassifiable OpenMP directive at %C"
34645 #: fortran/parse.c:595
34646 #, gcc-internal-format
34647 msgid "Unclassifiable GCC directive at %C"
34650 #: fortran/parse.c:637 fortran/parse.c:806
34651 #, gcc-internal-format
34652 msgid "Zero is not a valid statement label at %C"
34655 #: fortran/parse.c:644 fortran/parse.c:798
34656 #, gcc-internal-format
34657 msgid "Non-numeric character in statement label at %C"
34660 #: fortran/parse.c:656 fortran/parse.c:710 fortran/parse.c:846
34661 #, gcc-internal-format
34662 msgid "Semicolon at %C needs to be preceded by statement"
34665 #: fortran/parse.c:664 fortran/parse.c:858
34666 #, gcc-internal-format
34667 msgid "Ignoring statement label in empty statement at %L"
34670 #: fortran/parse.c:785 fortran/parse.c:825
34671 #, gcc-internal-format
34672 msgid "Bad continuation line at %C"
34675 #: fortran/parse.c:1072
34676 #, gcc-internal-format
34677 msgid "FORMAT statement at %L does not have a statement label"
34680 #: fortran/parse.c:1624
34681 #, gcc-internal-format
34682 msgid "Unexpected %s statement at %C"
34685 #: fortran/parse.c:1771
34686 #, gcc-internal-format
34687 msgid "%s statement at %C cannot follow %s statement at %L"
34690 #: fortran/parse.c:1788
34691 #, gcc-internal-format
34692 msgid "Unexpected end of file in '%s'"
34695 #: fortran/parse.c:1820
34696 #, gcc-internal-format
34697 msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
34700 #: fortran/parse.c:1823
34701 #, gcc-internal-format
34702 msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
34705 #: fortran/parse.c:1843
34706 #, gcc-internal-format
34707 msgid "Components in TYPE at %C must precede CONTAINS"
34710 #: fortran/parse.c:1848
34711 #, gcc-internal-format
34712 msgid "Fortran 2003: Type-bound procedure at %C"
34715 #: fortran/parse.c:1857
34716 #, gcc-internal-format
34717 msgid "Fortran 2003: GENERIC binding at %C"
34720 #: fortran/parse.c:1867
34721 #, gcc-internal-format
34722 msgid "Fortran 2003: FINAL procedure declaration at %C"
34725 #: fortran/parse.c:1879
34726 #, gcc-internal-format
34727 msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section"
34730 #: fortran/parse.c:1890 fortran/parse.c:1996
34731 #, gcc-internal-format
34732 msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
34735 #: fortran/parse.c:1898
34736 #, gcc-internal-format
34737 msgid "PRIVATE statement at %C must precede procedure bindings"
34740 #: fortran/parse.c:1906 fortran/parse.c:2012
34741 #, gcc-internal-format
34742 msgid "Duplicate PRIVATE statement at %C"
34745 #: fortran/parse.c:1916
34746 #, gcc-internal-format
34747 msgid "SEQUENCE statement at %C must precede CONTAINS"
34750 #: fortran/parse.c:1921
34751 #, gcc-internal-format
34752 msgid "Already inside a CONTAINS block at %C"
34755 #: fortran/parse.c:1976
34756 #, gcc-internal-format
34757 msgid "FINAL declaration at %C must be inside CONTAINS"
34760 #: fortran/parse.c:1985
34761 #, gcc-internal-format
34762 msgid "Fortran 2003: Derived type definition at %C without components"
34765 #: fortran/parse.c:2004
34766 #, gcc-internal-format
34767 msgid "PRIVATE statement at %C must precede structure components"
34770 #: fortran/parse.c:2025
34771 #, gcc-internal-format
34772 msgid "SEQUENCE statement at %C must precede structure components"
34775 #: fortran/parse.c:2032
34776 #, gcc-internal-format
34777 msgid "SEQUENCE attribute at %C already specified in TYPE statement"
34780 #: fortran/parse.c:2037
34781 #, gcc-internal-format
34782 msgid "Duplicate SEQUENCE statement at %C"
34785 #: fortran/parse.c:2048
34786 #, gcc-internal-format
34787 msgid "Fortran 2003: CONTAINS block in derived type definition at %C"
34790 #: fortran/parse.c:2138
34791 #, gcc-internal-format
34792 msgid "ENUM declaration at %C has no ENUMERATORS"
34795 #: fortran/parse.c:2224
34796 #, gcc-internal-format
34797 msgid "Unexpected %s statement in INTERFACE block at %C"
34800 #: fortran/parse.c:2250
34801 #, gcc-internal-format
34802 msgid "SUBROUTINE at %C does not belong in a generic function interface"
34805 #: fortran/parse.c:2254
34806 #, gcc-internal-format
34807 msgid "FUNCTION at %C does not belong in a generic subroutine interface"
34810 #: fortran/parse.c:2264
34811 #, gcc-internal-format
34813 "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
34816 #: fortran/parse.c:2295
34817 #, gcc-internal-format
34818 msgid "Unexpected %s statement at %C in INTERFACE body"
34821 #: fortran/parse.c:2313
34822 #, gcc-internal-format
34824 "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
34827 #: fortran/parse.c:2434
34828 #, gcc-internal-format
34829 msgid "%s statement is not allowed inside of BLOCK at %C"
34832 #: fortran/parse.c:2520
34833 #, gcc-internal-format
34834 msgid "%s statement must appear in a MODULE"
34837 #: fortran/parse.c:2527
34838 #, gcc-internal-format
34839 msgid "%s statement at %C follows another accessibility specification"
34842 #: fortran/parse.c:2577
34843 #, gcc-internal-format
34844 msgid "Bad kind expression for function '%s' at %L"
34847 #: fortran/parse.c:2581
34848 #, gcc-internal-format
34849 msgid "The type for function '%s' at %L is not accessible"
34852 #: fortran/parse.c:2639
34853 #, gcc-internal-format
34854 msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
34857 #: fortran/parse.c:2660
34858 #, gcc-internal-format
34859 msgid "Unexpected %s statement in WHERE block at %C"
34862 #: fortran/parse.c:2719
34863 #, gcc-internal-format
34864 msgid "Unexpected %s statement in FORALL block at %C"
34867 #: fortran/parse.c:2770
34868 #, gcc-internal-format
34869 msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
34872 #: fortran/parse.c:2788
34873 #, gcc-internal-format
34874 msgid "Duplicate ELSE statements at %L and %C"
34877 #: fortran/parse.c:2849
34878 #, gcc-internal-format
34879 msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
34882 #: fortran/parse.c:2932
34883 #, gcc-internal-format
34885 "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %"
34889 #: fortran/parse.c:2994
34890 #, gcc-internal-format
34891 msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
34894 #: fortran/parse.c:3027
34895 #, gcc-internal-format
34896 msgid "End of nonblock DO statement at %C is within another block"
34899 #: fortran/parse.c:3036
34900 #, gcc-internal-format
34901 msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
34904 #: fortran/parse.c:3092
34905 #, gcc-internal-format
34906 msgid "Fortran 2008: BLOCK construct at %C"
34909 #: fortran/parse.c:3150
34910 #, gcc-internal-format
34911 msgid "Statement label in ENDDO at %C doesn't match DO label"
34914 #: fortran/parse.c:3166
34915 #, gcc-internal-format
34916 msgid "Named block DO at %L requires matching ENDDO name"
34919 #: fortran/parse.c:3425
34920 #, gcc-internal-format
34921 msgid "Name after !$omp critical and !$omp end critical does not match at %C"
34924 #: fortran/parse.c:3481
34925 #, gcc-internal-format
34926 msgid "%s statement at %C cannot terminate a non-block DO loop"
34929 #: fortran/parse.c:3671
34930 #, gcc-internal-format
34931 msgid "Contained procedure '%s' at %C is already ambiguous"
34934 #: fortran/parse.c:3721
34935 #, gcc-internal-format
34936 msgid "Unexpected %s statement in CONTAINS section at %C"
34939 #: fortran/parse.c:3745
34940 #, gcc-internal-format
34942 "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at "
34946 #: fortran/parse.c:3822
34947 #, gcc-internal-format
34948 msgid "CONTAINS statement at %C is already in a contained program unit"
34951 #: fortran/parse.c:3871
34952 #, gcc-internal-format
34953 msgid "Global name '%s' at %L is already being used as a %s at %L"
34956 #: fortran/parse.c:3892
34957 #, gcc-internal-format
34958 msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
34961 #: fortran/parse.c:3918
34962 #, gcc-internal-format
34963 msgid "Unexpected %s statement in BLOCK DATA at %C"
34966 #: fortran/parse.c:3961
34967 #, gcc-internal-format
34968 msgid "Unexpected %s statement in MODULE at %C"
34971 #. If we see a duplicate main program, shut down. If the second
34972 #. instance is an implied main program, i.e. data decls or executable
34973 #. statements, we're in for lots of errors.
34974 #: fortran/parse.c:4278
34975 #, gcc-internal-format
34976 msgid "Two main PROGRAMs at %L and %C"
34979 #: fortran/primary.c:93
34980 #, gcc-internal-format
34981 msgid "Missing kind-parameter at %C"
34984 #: fortran/primary.c:217
34985 #, gcc-internal-format
34986 msgid "Integer kind %d at %C not available"
34989 #: fortran/primary.c:225
34990 #, gcc-internal-format
34992 "Integer too big for its kind at %C. This check can be disabled with the "
34993 "option -fno-range-check"
34996 #: fortran/primary.c:254
34997 #, gcc-internal-format
34998 msgid "Extension: Hollerith constant at %C"
35001 #: fortran/primary.c:266
35002 #, gcc-internal-format
35003 msgid "Invalid Hollerith constant: %L must contain at least one character"
35006 #: fortran/primary.c:272
35007 #, gcc-internal-format
35008 msgid "Invalid Hollerith constant: Integer kind at %L should be default"
35011 #: fortran/primary.c:289
35012 #, gcc-internal-format
35013 msgid "Invalid Hollerith constant at %L contains a wide character"
35016 #: fortran/primary.c:370
35017 #, gcc-internal-format
35018 msgid "Extension: Hexadecimal constant at %C uses non-standard syntax"
35021 #: fortran/primary.c:380
35022 #, gcc-internal-format
35023 msgid "Empty set of digits in BOZ constant at %C"
35026 #: fortran/primary.c:386
35027 #, gcc-internal-format
35028 msgid "Illegal character in BOZ constant at %C"
35031 #: fortran/primary.c:409
35032 #, gcc-internal-format
35033 msgid "Extension: BOZ constant at %C uses non-standard postfix syntax"
35036 #: fortran/primary.c:440
35037 #, gcc-internal-format
35038 msgid "Integer too big for integer kind %i at %C"
35041 #: fortran/primary.c:446
35042 #, gcc-internal-format
35043 msgid "Fortran 2003: BOZ used outside a DATA statement at %C"
35046 #: fortran/primary.c:546
35047 #, gcc-internal-format
35048 msgid "Missing exponent in real number at %C"
35051 #: fortran/primary.c:602
35052 #, gcc-internal-format
35053 msgid "Real number at %C has a 'd' exponent and an explicit kind"
35056 #: fortran/primary.c:615
35057 #, gcc-internal-format
35058 msgid "Invalid real kind %d at %C"
35061 #: fortran/primary.c:629
35062 #, gcc-internal-format
35063 msgid "Real constant overflows its kind at %C"
35066 #: fortran/primary.c:634
35067 #, gcc-internal-format
35068 msgid "Real constant underflows its kind at %C"
35071 #: fortran/primary.c:726
35072 #, gcc-internal-format
35073 msgid "Syntax error in SUBSTRING specification at %C"
35076 #: fortran/primary.c:938
35077 #, gcc-internal-format
35078 msgid "Invalid kind %d for CHARACTER constant at %C"
35081 #: fortran/primary.c:959
35082 #, gcc-internal-format
35083 msgid "Unterminated character constant beginning at %C"
35086 #: fortran/primary.c:1000
35087 #, gcc-internal-format
35089 "Character '%s' in string at %C is not representable in character kind %d"
35092 #: fortran/primary.c:1083
35093 #, gcc-internal-format
35094 msgid "Bad kind for logical constant at %C"
35097 #: fortran/primary.c:1122
35098 #, gcc-internal-format
35099 msgid "Expected PARAMETER symbol in complex constant at %C"
35102 #: fortran/primary.c:1128
35103 #, gcc-internal-format
35104 msgid "Numeric PARAMETER required in complex constant at %C"
35107 #: fortran/primary.c:1134
35108 #, gcc-internal-format
35109 msgid "Scalar PARAMETER required in complex constant at %C"
35112 #: fortran/primary.c:1138
35113 #, gcc-internal-format
35114 msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
35117 #: fortran/primary.c:1168
35118 #, gcc-internal-format
35119 msgid "Error converting PARAMETER constant in complex constant at %C"
35122 #: fortran/primary.c:1297
35123 #, gcc-internal-format
35124 msgid "Syntax error in COMPLEX constant at %C"
35127 #: fortran/primary.c:1503
35128 #, gcc-internal-format
35129 msgid "Keyword '%s' at %C has already appeared in the current argument list"
35132 #: fortran/primary.c:1567
35133 #, gcc-internal-format
35134 msgid "Extension: argument list function at %C"
35137 #: fortran/primary.c:1634
35138 #, gcc-internal-format
35139 msgid "Expected alternate return label at %C"
35142 #: fortran/primary.c:1652
35143 #, gcc-internal-format
35144 msgid "Missing keyword name in actual argument list at %C"
35147 #: fortran/primary.c:1697
35148 #, gcc-internal-format
35149 msgid "Syntax error in argument list at %C"
35152 #: fortran/primary.c:1802
35153 #, gcc-internal-format
35154 msgid "Expected structure component name at %C"
35157 #: fortran/primary.c:1846
35158 #, gcc-internal-format
35159 msgid "Expected argument list at %C"
35162 #: fortran/primary.c:2196
35163 #, gcc-internal-format
35165 "Fortran 2003: Structure constructor with missing optional arguments at %C"
35168 #: fortran/primary.c:2204
35169 #, gcc-internal-format
35171 "No initializer for component '%s' given in the structure constructor at %C!"
35174 #: fortran/primary.c:2260
35175 #, gcc-internal-format
35176 msgid "Can't construct ABSTRACT type '%s' at %C"
35179 #: fortran/primary.c:2288
35180 #, gcc-internal-format
35181 msgid "Fortran 2003: Structure constructor with named arguments at %C"
35184 #: fortran/primary.c:2303
35185 #, gcc-internal-format
35186 msgid "Component initializer without name after component named %s at %C!"
35189 #: fortran/primary.c:2306
35190 #, gcc-internal-format
35191 msgid "Too many components in structure constructor at %C!"
35194 #: fortran/primary.c:2339
35195 #, gcc-internal-format
35196 msgid "Component '%s' is initialized twice in the structure constructor at %C!"
35199 #: fortran/primary.c:2395
35200 #, gcc-internal-format
35202 "component '%s' at %L has already been set by a parent derived type "
35206 #: fortran/primary.c:2418
35207 #, gcc-internal-format
35208 msgid "Syntax error in structure constructor at %C"
35211 #: fortran/primary.c:2534
35212 #, gcc-internal-format
35214 "'%s' at %C is the name of a recursive function and so refers to the result "
35215 "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
35218 #: fortran/primary.c:2653
35219 #, gcc-internal-format
35220 msgid "Unexpected use of subroutine name '%s' at %C"
35223 #: fortran/primary.c:2684
35224 #, gcc-internal-format
35225 msgid "Statement function '%s' requires argument list at %C"
35228 #: fortran/primary.c:2687
35229 #, gcc-internal-format
35230 msgid "Function '%s' requires an argument list at %C"
35233 #: fortran/primary.c:2734
35234 #, gcc-internal-format
35235 msgid "Missing argument to '%s' at %C"
35238 #: fortran/primary.c:2875
35239 #, gcc-internal-format
35240 msgid "Missing argument list in function '%s' at %C"
35243 #: fortran/primary.c:2903
35244 #, gcc-internal-format
35245 msgid "Symbol at %C is not appropriate for an expression"
35248 #: fortran/primary.c:2971
35249 #, gcc-internal-format
35250 msgid "Assigning to PROTECTED variable at %C"
35253 #: fortran/primary.c:3005
35254 #, gcc-internal-format
35255 msgid "Named constant at %C in an EQUIVALENCE"
35258 #: fortran/primary.c:3038
35259 #, gcc-internal-format
35260 msgid "'%s' at %C is not a variable"
35263 #: fortran/resolve.c:111
35264 #, gcc-internal-format
35265 msgid "'%s' at %L is of the ABSTRACT type '%s'"
35268 #: fortran/resolve.c:114
35269 #, gcc-internal-format
35270 msgid "ABSTRACT type '%s' used at %L"
35273 #: fortran/resolve.c:164
35274 #, gcc-internal-format
35276 "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
35279 #: fortran/resolve.c:168
35280 #, gcc-internal-format
35281 msgid "Alternate return specifier in function '%s' at %L is not allowed"
35284 #: fortran/resolve.c:181
35285 #, gcc-internal-format
35286 msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
35289 #: fortran/resolve.c:188
35290 #, gcc-internal-format
35291 msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
35294 #: fortran/resolve.c:201 fortran/resolve.c:1432
35295 #, gcc-internal-format
35297 "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
35300 #: fortran/resolve.c:249
35301 #, gcc-internal-format
35302 msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
35305 #: fortran/resolve.c:254
35306 #, gcc-internal-format
35308 "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
35311 #: fortran/resolve.c:263
35312 #, gcc-internal-format
35313 msgid "Argument '%s' of elemental procedure at %L must be scalar"
35316 #: fortran/resolve.c:270
35317 #, gcc-internal-format
35319 "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
35322 #: fortran/resolve.c:278
35323 #, gcc-internal-format
35324 msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L"
35327 #: fortran/resolve.c:290
35328 #, gcc-internal-format
35329 msgid "Argument '%s' of statement function at %L must be scalar"
35332 #: fortran/resolve.c:300
35333 #, gcc-internal-format
35335 "Character-valued argument '%s' of statement function at %L must have "
35339 #: fortran/resolve.c:357
35340 #, gcc-internal-format
35341 msgid "Contained function '%s' at %L has no IMPLICIT type"
35344 #: fortran/resolve.c:360
35345 #, gcc-internal-format
35346 msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
35349 #: fortran/resolve.c:384
35350 #, gcc-internal-format
35351 msgid "Character-valued %s '%s' at %L must not be assumed length"
35354 #: fortran/resolve.c:559
35355 #, gcc-internal-format
35356 msgid "Function %s at %L has entries with mismatched array specifications"
35359 #: fortran/resolve.c:576
35360 #, gcc-internal-format
35362 "Extension: Function %s at %L with entries returning variables of different "
35366 #: fortran/resolve.c:603
35367 #, gcc-internal-format
35368 msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
35371 #: fortran/resolve.c:607
35372 #, gcc-internal-format
35373 msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
35376 #: fortran/resolve.c:614
35377 #, gcc-internal-format
35378 msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
35381 #: fortran/resolve.c:618
35382 #, gcc-internal-format
35383 msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
35386 #: fortran/resolve.c:656
35387 #, gcc-internal-format
35388 msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
35391 #: fortran/resolve.c:661
35392 #, gcc-internal-format
35393 msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
35396 #: fortran/resolve.c:719
35397 #, gcc-internal-format
35399 "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is "
35403 #: fortran/resolve.c:723
35404 #, gcc-internal-format
35406 "Initialized variable '%s' at %L is in a blank COMMON but initialization is "
35407 "only allowed in named common blocks"
35410 #: fortran/resolve.c:734
35411 #, gcc-internal-format
35413 "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the "
35414 "BIND(C) attribute"
35417 #: fortran/resolve.c:738
35418 #, gcc-internal-format
35420 "Derived type variable '%s' in COMMON at %L has an ultimate component that is "
35424 #: fortran/resolve.c:742
35425 #, gcc-internal-format
35427 "Derived type variable '%s' in COMMON at %L may not have default initializer"
35430 #: fortran/resolve.c:772
35431 #, gcc-internal-format
35432 msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
35435 #: fortran/resolve.c:776
35436 #, gcc-internal-format
35437 msgid "COMMON block '%s' at %L is also an intrinsic procedure"
35440 #: fortran/resolve.c:780
35441 #, gcc-internal-format
35442 msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
35445 #: fortran/resolve.c:785
35446 #, gcc-internal-format
35447 msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
35450 #: fortran/resolve.c:848
35451 #, gcc-internal-format
35452 msgid "Components of structure constructor '%s' at %L are PRIVATE"
35455 #: fortran/resolve.c:876
35456 #, gcc-internal-format
35458 "The rank of the element in the derived type constructor at %L does not match "
35459 "that of the component (%d/%d)"
35462 #: fortran/resolve.c:889
35463 #, gcc-internal-format
35465 "The element in the derived type constructor at %L, for pointer component '%"
35466 "s', is %s but should be %s"
35469 #: fortran/resolve.c:906
35470 #, gcc-internal-format
35472 "The NULL in the derived type constructor at %L is being applied to component "
35473 "'%s', which is neither a POINTER nor ALLOCATABLE"
35476 #: fortran/resolve.c:920
35477 #, gcc-internal-format
35479 "The element in the derived type constructor at %L, for pointer component '%"
35480 "s' should be a POINTER or a TARGET"
35483 #: fortran/resolve.c:930
35484 #, gcc-internal-format
35486 "Invalid expression in the derived type constructor for pointer component '%"
35487 "s' at %L in PURE procedure"
35490 #: fortran/resolve.c:1052
35491 #, gcc-internal-format
35493 "The upper bound in the last dimension must appear in the reference to the "
35494 "assumed size array '%s' at %L"
35497 #: fortran/resolve.c:1114
35498 #, gcc-internal-format
35499 msgid "'%s' at %L is ambiguous"
35502 #: fortran/resolve.c:1118
35503 #, gcc-internal-format
35504 msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
35507 #: fortran/resolve.c:1220
35508 #, gcc-internal-format
35509 msgid "Type specified for intrinsic function '%s' at %L is ignored"
35512 #: fortran/resolve.c:1233
35513 #, gcc-internal-format
35514 msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
35517 #: fortran/resolve.c:1244
35518 #, gcc-internal-format
35519 msgid "'%s' declared INTRINSIC at %L does not exist"
35522 #: fortran/resolve.c:1255
35523 #, gcc-internal-format
35525 "The intrinsic '%s' declared INTRINSIC at %L is not available in the current "
35526 "standard settings but %s. Use an appropriate -std=* option or enable -fall-"
35527 "intrinsics in order to use it."
35530 #: fortran/resolve.c:1291
35531 #, gcc-internal-format
35533 "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. "
35534 "Declare it RECURSIVE or use -frecursive"
35537 #: fortran/resolve.c:1325 fortran/resolve.c:7333 fortran/resolve.c:8127
35538 #, gcc-internal-format
35539 msgid "Label %d referenced at %L is never defined"
35542 #: fortran/resolve.c:1384
35543 #, gcc-internal-format
35544 msgid "Statement function '%s' at %L is not allowed as an actual argument"
35547 #: fortran/resolve.c:1392
35548 #, gcc-internal-format
35549 msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
35552 #: fortran/resolve.c:1399
35553 #, gcc-internal-format
35554 msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
35557 #: fortran/resolve.c:1405
35558 #, gcc-internal-format
35560 "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument "
35564 #: fortran/resolve.c:1454
35565 #, gcc-internal-format
35566 msgid "Symbol '%s' at %L is ambiguous"
35569 #: fortran/resolve.c:1505
35570 #, gcc-internal-format
35571 msgid "By-value argument at %L is not of numeric type"
35574 #: fortran/resolve.c:1512
35575 #, gcc-internal-format
35576 msgid "By-value argument at %L cannot be an array or an array section"
35579 #: fortran/resolve.c:1526
35580 #, gcc-internal-format
35581 msgid "By-value argument at %L is not allowed in this context"
35584 #: fortran/resolve.c:1538
35585 #, gcc-internal-format
35586 msgid "Passing internal procedure at %L by location not allowed"
35589 #: fortran/resolve.c:1663
35590 #, gcc-internal-format
35592 "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the "
35593 "actual argument of an ELEMENTAL procedure unless there is a non-optional "
35594 "argument with the same rank (12.4.1.5)"
35597 #: fortran/resolve.c:1702
35598 #, gcc-internal-format
35600 "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' "
35601 "is a scalar, but another actual argument is an array"
35604 #: fortran/resolve.c:1848
35605 #, gcc-internal-format
35607 "The reference to function '%s' at %L either needs an explicit INTERFACE or "
35608 "the rank is incorrect"
35611 #: fortran/resolve.c:1862
35612 #, gcc-internal-format
35614 "Nonconstant character-length function '%s' at %L must have an explicit "
35618 #: fortran/resolve.c:1964
35619 #, gcc-internal-format
35620 msgid "There is no specific function for the generic '%s' at %L"
35623 #: fortran/resolve.c:1973
35624 #, gcc-internal-format
35626 "Generic function '%s' at %L is not consistent with a specific intrinsic "
35630 #: fortran/resolve.c:2011
35631 #, gcc-internal-format
35633 "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
35636 #: fortran/resolve.c:2060
35637 #, gcc-internal-format
35638 msgid "Unable to resolve the specific function '%s' at %L"
35641 #: fortran/resolve.c:2116 fortran/resolve.c:12179
35642 #, gcc-internal-format
35643 msgid "Function '%s' at %L has no IMPLICIT type"
35646 #: fortran/resolve.c:2325
35647 #, gcc-internal-format
35648 msgid "Argument to '%s' at %L is not a variable"
35651 #: fortran/resolve.c:2373
35652 #, gcc-internal-format
35653 msgid "More actual than formal arguments in '%s' call at %L"
35656 #: fortran/resolve.c:2382
35657 #, gcc-internal-format
35659 "Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer"
35662 #: fortran/resolve.c:2405
35663 #, gcc-internal-format
35665 "Allocatable variable '%s' used as a parameter to '%s' at %L must not be an "
35666 "array of zero size"
35669 #: fortran/resolve.c:2422
35670 #, gcc-internal-format
35672 "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' "
35673 "because it is not C interoperable"
35676 #: fortran/resolve.c:2432
35677 #, gcc-internal-format
35679 "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' "
35680 "because it is not C interoperable"
35683 #: fortran/resolve.c:2455 fortran/resolve.c:2492
35684 #, gcc-internal-format
35685 msgid "CHARACTER argument '%s' to '%s' at %L must have a length of 1"
35688 #. Case 1c, section 15.1.2.5, J3/04-007: an associated
35690 #: fortran/resolve.c:2468
35691 #, gcc-internal-format
35692 msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER"
35695 #: fortran/resolve.c:2484
35696 #, gcc-internal-format
35697 msgid "Parameter '%s' to '%s' at %L must be a scalar"
35700 #. TODO: Update this error message to allow for procedure
35701 #. pointers once they are implemented.
35702 #: fortran/resolve.c:2506
35703 #, gcc-internal-format
35704 msgid "Parameter '%s' to '%s' at %L must be a procedure"
35707 #: fortran/resolve.c:2514
35708 #, gcc-internal-format
35709 msgid "Parameter '%s' to '%s' at %L must be BIND(C)"
35712 #: fortran/resolve.c:2565
35713 #, gcc-internal-format
35714 msgid "'%s' at %L is not a function"
35717 #: fortran/resolve.c:2573 fortran/resolve.c:3187
35718 #, gcc-internal-format
35719 msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
35722 #. Internal procedures are taken care of in resolve_contained_fntype.
35723 #: fortran/resolve.c:2619
35724 #, gcc-internal-format
35726 "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is "
35727 "not a dummy argument"
35730 #: fortran/resolve.c:2672
35731 #, gcc-internal-format
35733 "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE "
35737 #: fortran/resolve.c:2722
35738 #, gcc-internal-format
35739 msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
35742 #: fortran/resolve.c:2729
35743 #, gcc-internal-format
35745 "Function reference to '%s' at %L is to a non-PURE procedure within a PURE "
35749 #: fortran/resolve.c:2745
35750 #, gcc-internal-format
35752 "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not "
35756 #: fortran/resolve.c:2749
35757 #, gcc-internal-format
35759 "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
35762 #: fortran/resolve.c:2797
35763 #, gcc-internal-format
35764 msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
35767 #: fortran/resolve.c:2800
35768 #, gcc-internal-format
35769 msgid "Subroutine call to '%s' at %L is not PURE"
35772 #: fortran/resolve.c:2863
35773 #, gcc-internal-format
35774 msgid "There is no specific subroutine for the generic '%s' at %L"
35777 #: fortran/resolve.c:2872
35778 #, gcc-internal-format
35780 "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine "
35784 #: fortran/resolve.c:2980
35785 #, gcc-internal-format
35786 msgid "Missing SHAPE parameter for call to %s at %L"
35789 #: fortran/resolve.c:2988
35790 #, gcc-internal-format
35791 msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array"
35794 #: fortran/resolve.c:3055
35795 #, gcc-internal-format
35797 "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
35800 #: fortran/resolve.c:3099
35801 #, gcc-internal-format
35802 msgid "Unable to resolve the specific subroutine '%s' at %L"
35805 #: fortran/resolve.c:3159
35806 #, gcc-internal-format
35807 msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
35810 #: fortran/resolve.c:3197
35811 #, gcc-internal-format
35813 "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not "
35817 #: fortran/resolve.c:3201
35818 #, gcc-internal-format
35820 "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
35823 #: fortran/resolve.c:3279
35824 #, gcc-internal-format
35825 msgid "Shapes for operands at %L and %L are not conformable"
35828 #: fortran/resolve.c:3761
35829 #, gcc-internal-format
35830 msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
35833 #: fortran/resolve.c:3769
35834 #, gcc-internal-format
35835 msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
35838 #: fortran/resolve.c:3788
35839 #, gcc-internal-format
35840 msgid "Illegal stride of zero at %L"
35843 #: fortran/resolve.c:3805
35844 #, gcc-internal-format
35846 "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
35849 #: fortran/resolve.c:3813
35850 #, gcc-internal-format
35852 "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
35855 #: fortran/resolve.c:3829
35856 #, gcc-internal-format
35858 "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
35861 #: fortran/resolve.c:3838
35862 #, gcc-internal-format
35864 "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
35867 #: fortran/resolve.c:3877
35868 #, gcc-internal-format
35869 msgid "Rightmost upper bound of assumed size array section not specified at %L"
35872 #: fortran/resolve.c:3887
35873 #, gcc-internal-format
35874 msgid "Rank mismatch in array reference at %L (%d/%d)"
35877 #: fortran/resolve.c:3915
35878 #, gcc-internal-format
35879 msgid "Array index at %L must be scalar"
35882 #: fortran/resolve.c:3921
35883 #, gcc-internal-format
35884 msgid "Array index at %L must be of INTEGER type, found %s"
35887 #: fortran/resolve.c:3927
35888 #, gcc-internal-format
35889 msgid "Extension: REAL array index at %L"
35892 #: fortran/resolve.c:3957
35893 #, gcc-internal-format
35894 msgid "Argument dim at %L must be scalar"
35897 #: fortran/resolve.c:3964
35898 #, gcc-internal-format
35899 msgid "Argument dim at %L must be of INTEGER type"
35902 #: fortran/resolve.c:4092
35903 #, gcc-internal-format
35904 msgid "Array index at %L is an array of rank %d"
35907 #: fortran/resolve.c:4131
35908 #, gcc-internal-format
35909 msgid "Substring start index at %L must be of type INTEGER"
35912 #: fortran/resolve.c:4138
35913 #, gcc-internal-format
35914 msgid "Substring start index at %L must be scalar"
35917 #: fortran/resolve.c:4147
35918 #, gcc-internal-format
35919 msgid "Substring start index at %L is less than one"
35922 #: fortran/resolve.c:4160
35923 #, gcc-internal-format
35924 msgid "Substring end index at %L must be of type INTEGER"
35927 #: fortran/resolve.c:4167
35928 #, gcc-internal-format
35929 msgid "Substring end index at %L must be scalar"
35932 #: fortran/resolve.c:4177
35933 #, gcc-internal-format
35934 msgid "Substring end index at %L exceeds the string length"
35937 #: fortran/resolve.c:4187
35938 #, gcc-internal-format
35939 msgid "Substring end index at %L is too large"
35942 #: fortran/resolve.c:4323
35943 #, gcc-internal-format
35945 "Component to the right of a part reference with nonzero rank must not have "
35946 "the POINTER attribute at %L"
35949 #: fortran/resolve.c:4330
35950 #, gcc-internal-format
35952 "Component to the right of a part reference with nonzero rank must not have "
35953 "the ALLOCATABLE attribute at %L"
35956 #: fortran/resolve.c:4349
35957 #, gcc-internal-format
35959 "Two or more part references with nonzero rank must not be specified at %L"
35962 #: fortran/resolve.c:4532
35963 #, gcc-internal-format
35965 "Variable '%s', used in a specification expression, is referenced at %L "
35966 "before the ENTRY statement in which it is a parameter"
35969 #: fortran/resolve.c:4537
35970 #, gcc-internal-format
35972 "Variable '%s' is used at %L before the ENTRY statement in which it is a "
35976 #: fortran/resolve.c:4892
35977 #, gcc-internal-format
35978 msgid "Passed-object at %L must be scalar"
35981 #: fortran/resolve.c:4921
35982 #, gcc-internal-format
35984 "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
35987 #: fortran/resolve.c:4929
35988 #, gcc-internal-format
35989 msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
35992 #: fortran/resolve.c:4937
35993 #, gcc-internal-format
35994 msgid "Non-scalar base object at %L currently not implemented"
35997 #. Nothing matching found!
35998 #: fortran/resolve.c:5039
35999 #, gcc-internal-format
36001 "Found no matching specific binding for the call to the GENERIC '%s' at %L"
36004 #. To resolve class member calls, we borrow this bit
36005 #. of code to select the specific procedures.
36006 #: fortran/resolve.c:5059 fortran/resolve.c:5112
36007 #, gcc-internal-format
36008 msgid "'%s' at %L should be a SUBROUTINE"
36011 #: fortran/resolve.c:5104
36012 #, gcc-internal-format
36013 msgid "'%s' at %L should be a FUNCTION"
36016 #: fortran/resolve.c:5186
36017 #, gcc-internal-format
36018 msgid "no typebound available procedure named '%s' at %L"
36021 #: fortran/resolve.c:5687
36022 #, gcc-internal-format
36023 msgid "%s at %L must be a scalar"
36026 #: fortran/resolve.c:5697
36027 #, gcc-internal-format
36028 msgid "Deleted feature: %s at %L must be integer"
36031 #: fortran/resolve.c:5701 fortran/resolve.c:5708
36032 #, gcc-internal-format
36033 msgid "%s at %L must be INTEGER"
36036 #: fortran/resolve.c:5728
36037 #, gcc-internal-format
36038 msgid "Cannot assign to loop variable in PURE procedure at %L"
36041 #: fortran/resolve.c:5752
36042 #, gcc-internal-format
36043 msgid "Step expression in DO loop at %L cannot be zero"
36046 #: fortran/resolve.c:5787
36047 #, gcc-internal-format
36048 msgid "DO loop at %L will be executed zero times"
36051 #: fortran/resolve.c:5848
36052 #, gcc-internal-format
36053 msgid "FORALL index-name at %L must be a scalar INTEGER"
36056 #: fortran/resolve.c:5853
36057 #, gcc-internal-format
36058 msgid "FORALL start expression at %L must be a scalar INTEGER"
36061 #: fortran/resolve.c:5860
36062 #, gcc-internal-format
36063 msgid "FORALL end expression at %L must be a scalar INTEGER"
36066 #: fortran/resolve.c:5868
36067 #, gcc-internal-format
36068 msgid "FORALL stride expression at %L must be a scalar %s"
36071 #: fortran/resolve.c:5873
36072 #, gcc-internal-format
36073 msgid "FORALL stride expression at %L cannot be zero"
36076 #: fortran/resolve.c:5889
36077 #, gcc-internal-format
36078 msgid "FORALL index '%s' may not appear in triplet specification at %L"
36081 #: fortran/resolve.c:5989 fortran/resolve.c:6205
36082 #, gcc-internal-format
36083 msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
36086 #: fortran/resolve.c:5995
36087 #, gcc-internal-format
36088 msgid "Cannot deallocate INTENT(IN) variable '%s' at %L"
36091 #: fortran/resolve.c:6068
36092 #, gcc-internal-format
36094 "Source-expr at %L must be scalar or have the same rank as the allocate-"
36098 #: fortran/resolve.c:6096
36099 #, gcc-internal-format
36100 msgid "Source-expr at %L and allocate-object at %L must have the same shape"
36103 #: fortran/resolve.c:6216
36104 #, gcc-internal-format
36105 msgid "Type of entity at %L is type incompatible with source-expr at %L"
36108 #: fortran/resolve.c:6229
36109 #, gcc-internal-format
36111 "The allocate-object at %L and the source-expr at %L shall have the same kind "
36115 #: fortran/resolve.c:6238
36116 #, gcc-internal-format
36118 "Allocating %s of ABSTRACT base type at %L requires a type-spec or SOURCE="
36121 #: fortran/resolve.c:6245
36122 #, gcc-internal-format
36123 msgid "Cannot allocate INTENT(IN) variable '%s' at %L"
36126 #: fortran/resolve.c:6287
36127 #, gcc-internal-format
36128 msgid "Array specification required in ALLOCATE statement at %L"
36131 #: fortran/resolve.c:6317
36132 #, gcc-internal-format
36133 msgid "Bad array specification in ALLOCATE statement at %L"
36136 #: fortran/resolve.c:6337
36137 #, gcc-internal-format
36139 "'%s' must not appear in the array specification at %L in the same ALLOCATE "
36140 "statement where it is itself allocated"
36143 #: fortran/resolve.c:6362
36144 #, gcc-internal-format
36145 msgid "Stat-variable '%s' at %L cannot be INTENT(IN)"
36148 #: fortran/resolve.c:6366
36149 #, gcc-internal-format
36150 msgid "Illegal stat-variable at %L for a PURE procedure"
36153 #: fortran/resolve.c:6373
36154 #, gcc-internal-format
36155 msgid "Stat-variable at %L must be a scalar INTEGER variable"
36158 #: fortran/resolve.c:6378
36159 #, gcc-internal-format
36160 msgid "Stat-variable at %L shall not be %sd within the same %s statement"
36163 #: fortran/resolve.c:6386
36164 #, gcc-internal-format
36165 msgid "ERRMSG at %L is useless without a STAT tag"
36168 #: fortran/resolve.c:6390
36169 #, gcc-internal-format
36170 msgid "Errmsg-variable '%s' at %L cannot be INTENT(IN)"
36173 #: fortran/resolve.c:6394
36174 #, gcc-internal-format
36175 msgid "Illegal errmsg-variable at %L for a PURE procedure"
36178 #: fortran/resolve.c:6402
36179 #, gcc-internal-format
36180 msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
36183 #: fortran/resolve.c:6407
36184 #, gcc-internal-format
36185 msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
36188 #: fortran/resolve.c:6425
36189 #, gcc-internal-format
36190 msgid "Allocate-object at %L also appears at %L"
36193 #. The cases overlap, or they are the same
36194 #. element in the list. Either way, we must
36195 #. issue an error and get the next case from P.
36196 #. FIXME: Sort P and Q by line number.
36197 #: fortran/resolve.c:6592
36198 #, gcc-internal-format
36199 msgid "CASE label at %L overlaps with CASE label at %L"
36202 #: fortran/resolve.c:6643
36203 #, gcc-internal-format
36204 msgid "Expression in CASE statement at %L must be of type %s"
36207 #: fortran/resolve.c:6654
36208 #, gcc-internal-format
36209 msgid "Expression in CASE statement at %L must be of kind %d"
36212 #: fortran/resolve.c:6666
36213 #, gcc-internal-format
36214 msgid "Expression in CASE statement at %L must be scalar"
36217 #: fortran/resolve.c:6712
36218 #, gcc-internal-format
36220 "Selection expression in computed GOTO statement at %L must be a scalar "
36221 "integer expression"
36224 #: fortran/resolve.c:6730
36225 #, gcc-internal-format
36226 msgid "Argument of SELECT statement at %L cannot be %s"
36229 #: fortran/resolve.c:6739
36230 #, gcc-internal-format
36231 msgid "Argument of SELECT statement at %L must be a scalar expression"
36234 #: fortran/resolve.c:6804 fortran/resolve.c:7026
36235 #, gcc-internal-format
36237 "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
36240 #: fortran/resolve.c:6830
36241 #, gcc-internal-format
36242 msgid "Logical range in CASE statement at %L is not allowed"
36245 #: fortran/resolve.c:6842
36246 #, gcc-internal-format
36247 msgid "constant logical value in CASE statement is repeated at %L"
36250 #: fortran/resolve.c:6856
36251 #, gcc-internal-format
36252 msgid "Range specification at %L can never be matched"
36255 #: fortran/resolve.c:6959
36256 #, gcc-internal-format
36257 msgid "Logical SELECT CASE block at %L has more that two cases"
36260 #: fortran/resolve.c:7004
36261 #, gcc-internal-format
36262 msgid "Derived type '%s' at %L must be extensible"
36265 #: fortran/resolve.c:7014
36266 #, gcc-internal-format
36267 msgid "Derived type '%s' at %L must be an extension of '%s'"
36270 #: fortran/resolve.c:7160
36271 #, gcc-internal-format
36272 msgid "Double CLASS IS block in SELECT TYPE statement at %L"
36275 #: fortran/resolve.c:7255
36276 #, gcc-internal-format
36277 msgid "Data transfer element at %L cannot have POINTER components"
36280 #: fortran/resolve.c:7262
36281 #, gcc-internal-format
36282 msgid "Data transfer element at %L cannot have ALLOCATABLE components"
36285 #: fortran/resolve.c:7269
36286 #, gcc-internal-format
36287 msgid "Data transfer element at %L cannot have PRIVATE components"
36290 #: fortran/resolve.c:7278
36291 #, gcc-internal-format
36293 "Data transfer element at %L cannot be a full reference to an assumed-size "
36297 #: fortran/resolve.c:7340
36298 #, gcc-internal-format
36300 "Statement at %L is not a valid branch target statement for the branch "
36304 #: fortran/resolve.c:7349
36305 #, gcc-internal-format
36306 msgid "Branch at %L may result in an infinite loop"
36309 #. The label is not in an enclosing block, so illegal. This was
36310 #. allowed in Fortran 66, so we allow it as extension. No
36311 #. further checks are necessary in this case.
36312 #: fortran/resolve.c:7377
36313 #, gcc-internal-format
36314 msgid "Label at %L is not in the same block as the GOTO statement at %L"
36317 #: fortran/resolve.c:7452
36318 #, gcc-internal-format
36319 msgid "WHERE mask at %L has inconsistent shape"
36322 #: fortran/resolve.c:7468
36323 #, gcc-internal-format
36324 msgid "WHERE assignment target at %L has inconsistent shape"
36327 #: fortran/resolve.c:7476 fortran/resolve.c:7563
36328 #, gcc-internal-format
36329 msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
36332 #: fortran/resolve.c:7486 fortran/resolve.c:7573
36333 #, gcc-internal-format
36334 msgid "Unsupported statement inside WHERE at %L"
36337 #: fortran/resolve.c:7517
36338 #, gcc-internal-format
36339 msgid "Assignment to a FORALL index variable at %L"
36342 #: fortran/resolve.c:7526
36343 #, gcc-internal-format
36345 "The FORALL with index '%s' is not used on the left side of the assignment at "
36346 "%L and so might cause multiple assignment to this object"
36349 #: fortran/resolve.c:7695
36350 #, gcc-internal-format
36351 msgid "An outer FORALL construct already has an index with this name %L"
36354 #: fortran/resolve.c:7774
36355 #, gcc-internal-format
36356 msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
36359 #: fortran/resolve.c:7926
36360 #, gcc-internal-format
36361 msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
36364 #: fortran/resolve.c:7951
36365 #, gcc-internal-format
36366 msgid "Cannot assign to variable '%s' in PURE procedure at %L"
36369 #: fortran/resolve.c:7964
36370 #, gcc-internal-format
36372 "The impure variable at %L is assigned to a derived type variable with a "
36373 "POINTER component in a PURE procedure (12.6)"
36376 #: fortran/resolve.c:7975
36377 #, gcc-internal-format
36378 msgid "Variable must not be polymorphic in assignment at %L"
36381 #: fortran/resolve.c:8090
36382 #, gcc-internal-format
36383 msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
36386 #: fortran/resolve.c:8093
36387 #, gcc-internal-format
36388 msgid "Variable '%s' has not been assigned a target label at %L"
36391 #: fortran/resolve.c:8104
36392 #, gcc-internal-format
36394 "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
36397 #: fortran/resolve.c:8135
36398 #, gcc-internal-format
36399 msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
36402 #: fortran/resolve.c:8150
36403 #, gcc-internal-format
36404 msgid "Arithmetic IF statement at %L requires a numeric expression"
36407 #: fortran/resolve.c:8209
36408 #, gcc-internal-format
36410 "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
36413 #: fortran/resolve.c:8291
36414 #, gcc-internal-format
36415 msgid "FORALL mask clause at %L requires a LOGICAL expression"
36418 #: fortran/resolve.c:8363 fortran/resolve.c:8419
36419 #, gcc-internal-format
36421 "Binding label '%s' for common block '%s' at %L collides with the global "
36422 "entity '%s' at %L"
36425 #. Common block names match but binding labels do not.
36426 #: fortran/resolve.c:8384
36427 #, gcc-internal-format
36429 "Binding label '%s' for common block '%s' at %L does not match the binding "
36430 "label '%s' for common block '%s' at %L"
36433 #: fortran/resolve.c:8431
36434 #, gcc-internal-format
36436 "Binding label '%s' for common block '%s' at %L collides with global entity '%"
36440 #. Make sure global procedures don't collide with anything.
36441 #: fortran/resolve.c:8483
36442 #, gcc-internal-format
36443 msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
36446 #. Make sure procedures in interface bodies don't collide.
36447 #: fortran/resolve.c:8496
36448 #, gcc-internal-format
36450 "Binding label '%s' in interface body at %L collides with the global entity '%"
36454 #: fortran/resolve.c:8509
36455 #, gcc-internal-format
36456 msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
36459 #: fortran/resolve.c:8587
36460 #, gcc-internal-format
36462 "CHARACTER variable at %L has negative length %d, the length has been set to "
36466 #: fortran/resolve.c:8599
36467 #, gcc-internal-format
36468 msgid "String length at %L is too large"
36471 #: fortran/resolve.c:8891
36472 #, gcc-internal-format
36473 msgid "Allocatable array '%s' at %L must have a deferred shape"
36476 #: fortran/resolve.c:8895
36477 #, gcc-internal-format
36478 msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
36481 #: fortran/resolve.c:8903
36482 #, gcc-internal-format
36483 msgid "Array pointer '%s' at %L must have a deferred shape"
36486 #: fortran/resolve.c:8914
36487 #, gcc-internal-format
36488 msgid "Array '%s' at %L cannot have a deferred shape"
36491 #: fortran/resolve.c:8942
36492 #, gcc-internal-format
36494 "The type '%s' cannot be host associated at %L because it is blocked by an "
36495 "incompatible object of the same name declared at %L"
36498 #: fortran/resolve.c:8964
36499 #, gcc-internal-format
36501 "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the "
36502 "default initialization"
36505 #: fortran/resolve.c:8975
36506 #, gcc-internal-format
36507 msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
36510 #: fortran/resolve.c:8985
36511 #, gcc-internal-format
36512 msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
36515 #. The shape of a main program or module array needs to be
36517 #: fortran/resolve.c:9032
36518 #, gcc-internal-format
36519 msgid "The module or main program array '%s' at %L must have constant shape"
36522 #: fortran/resolve.c:9045
36523 #, gcc-internal-format
36525 "Entity with assumed character length at %L must be a dummy argument or a "
36529 #: fortran/resolve.c:9064
36530 #, gcc-internal-format
36531 msgid "'%s' at %L must have constant character length in this context"
36534 #: fortran/resolve.c:9100
36535 #, gcc-internal-format
36536 msgid "Allocatable '%s' at %L cannot have an initializer"
36539 #: fortran/resolve.c:9103
36540 #, gcc-internal-format
36541 msgid "External '%s' at %L cannot have an initializer"
36544 #: fortran/resolve.c:9107
36545 #, gcc-internal-format
36546 msgid "Dummy '%s' at %L cannot have an initializer"
36549 #: fortran/resolve.c:9110
36550 #, gcc-internal-format
36551 msgid "Intrinsic '%s' at %L cannot have an initializer"
36554 #: fortran/resolve.c:9113
36555 #, gcc-internal-format
36556 msgid "Function result '%s' at %L cannot have an initializer"
36559 #: fortran/resolve.c:9116
36560 #, gcc-internal-format
36561 msgid "Automatic array '%s' at %L cannot have an initializer"
36564 #: fortran/resolve.c:9153
36565 #, gcc-internal-format
36567 "Character-valued statement function '%s' at %L must have constant length"
36570 #: fortran/resolve.c:9176
36571 #, gcc-internal-format
36573 "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%"
36574 "s', which is PUBLIC at %L"
36577 #: fortran/resolve.c:9199 fortran/resolve.c:9224
36578 #, gcc-internal-format
36580 "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy "
36581 "arguments of '%s' which is PRIVATE"
36584 #: fortran/resolve.c:9242
36585 #, gcc-internal-format
36586 msgid "Function '%s' at %L cannot have an initializer"
36589 #: fortran/resolve.c:9251
36590 #, gcc-internal-format
36591 msgid "External object '%s' at %L may not have an initializer"
36594 #: fortran/resolve.c:9259
36595 #, gcc-internal-format
36596 msgid "ELEMENTAL function '%s' at %L must have a scalar result"
36599 #: fortran/resolve.c:9280
36600 #, gcc-internal-format
36601 msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
36604 #: fortran/resolve.c:9284
36605 #, gcc-internal-format
36606 msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
36609 #: fortran/resolve.c:9288
36610 #, gcc-internal-format
36611 msgid "CHARACTER(*) function '%s' at %L cannot be pure"
36614 #: fortran/resolve.c:9292
36615 #, gcc-internal-format
36616 msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
36619 #: fortran/resolve.c:9301
36620 #, gcc-internal-format
36621 msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
36624 #: fortran/resolve.c:9356
36625 #, gcc-internal-format
36626 msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
36629 #: fortran/resolve.c:9362
36630 #, gcc-internal-format
36631 msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
36634 #: fortran/resolve.c:9368
36635 #, gcc-internal-format
36636 msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
36639 #: fortran/resolve.c:9376
36640 #, gcc-internal-format
36641 msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
36644 #: fortran/resolve.c:9382
36645 #, gcc-internal-format
36646 msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
36649 #: fortran/resolve.c:9428
36650 #, gcc-internal-format
36651 msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
36654 #: fortran/resolve.c:9436
36655 #, gcc-internal-format
36656 msgid "FINAL procedure at %L must have exactly one argument"
36659 #: fortran/resolve.c:9445
36660 #, gcc-internal-format
36661 msgid "Argument of FINAL procedure at %L must be of type '%s'"
36664 #: fortran/resolve.c:9453
36665 #, gcc-internal-format
36666 msgid "Argument of FINAL procedure at %L must not be a POINTER"
36669 #: fortran/resolve.c:9459
36670 #, gcc-internal-format
36671 msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
36674 #: fortran/resolve.c:9465
36675 #, gcc-internal-format
36676 msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
36679 #: fortran/resolve.c:9473
36680 #, gcc-internal-format
36681 msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
36684 #: fortran/resolve.c:9481
36685 #, gcc-internal-format
36686 msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
36689 #: fortran/resolve.c:9500
36690 #, gcc-internal-format
36691 msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
36694 #: fortran/resolve.c:9533
36695 #, gcc-internal-format
36697 "Only array FINAL procedures declared for derived type '%s' defined at %L, "
36698 "suggest also scalar one"
36701 #. TODO: Remove this error when finalization is finished.
36702 #: fortran/resolve.c:9538
36703 #, gcc-internal-format
36704 msgid "Finalization at %L is not yet implemented"
36707 #: fortran/resolve.c:9564
36708 #, gcc-internal-format
36709 msgid "Can't overwrite GENERIC '%s' at %L"
36712 #: fortran/resolve.c:9576
36713 #, gcc-internal-format
36714 msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
36717 #: fortran/resolve.c:9584
36718 #, gcc-internal-format
36719 msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
36722 #: fortran/resolve.c:9592
36723 #, gcc-internal-format
36724 msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
36727 #: fortran/resolve.c:9601
36728 #, gcc-internal-format
36729 msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
36732 #: fortran/resolve.c:9607
36733 #, gcc-internal-format
36735 "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, "
36739 #: fortran/resolve.c:9616
36740 #, gcc-internal-format
36741 msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
36744 #: fortran/resolve.c:9627
36745 #, gcc-internal-format
36746 msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
36749 #: fortran/resolve.c:9638
36750 #, gcc-internal-format
36752 "'%s' at %L and the overridden FUNCTION should have matching result types"
36755 #: fortran/resolve.c:9649
36756 #, gcc-internal-format
36757 msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
36760 #: fortran/resolve.c:9678
36761 #, gcc-internal-format
36763 "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the "
36764 "corresponding argument of the overridden procedure"
36767 #: fortran/resolve.c:9691
36768 #, gcc-internal-format
36770 "Types mismatch for dummy argument '%s' of '%s' %L in respect to the "
36771 "overridden procedure"
36774 #: fortran/resolve.c:9701
36775 #, gcc-internal-format
36777 "'%s' at %L must have the same number of formal arguments as the overridden "
36781 #: fortran/resolve.c:9710
36782 #, gcc-internal-format
36783 msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
36786 #: fortran/resolve.c:9721
36787 #, gcc-internal-format
36788 msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
36791 #: fortran/resolve.c:9728
36792 #, gcc-internal-format
36794 "Passed-object dummy argument of '%s' at %L must be at the same position as "
36795 "the passed-object dummy argument of the overridden procedure"
36798 #: fortran/resolve.c:9762
36799 #, gcc-internal-format
36800 msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
36803 #: fortran/resolve.c:9771
36804 #, gcc-internal-format
36805 msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
36808 #: fortran/resolve.c:9830
36809 #, gcc-internal-format
36810 msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
36813 #: fortran/resolve.c:9842
36814 #, gcc-internal-format
36815 msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
36818 #: fortran/resolve.c:9872
36819 #, gcc-internal-format
36820 msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
36823 #: fortran/resolve.c:9928
36824 #, gcc-internal-format
36825 msgid "Type-bound operator at %L can't be NOPASS"
36828 #: fortran/resolve.c:10091
36829 #, gcc-internal-format
36831 "'%s' must be a module procedure or an external procedure with an explicit "
36835 #: fortran/resolve.c:10128
36836 #, gcc-internal-format
36837 msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
36840 #: fortran/resolve.c:10142
36841 #, gcc-internal-format
36842 msgid "Procedure '%s' with PASS at %L must have at least one argument"
36845 #: fortran/resolve.c:10156 fortran/resolve.c:10545
36846 #, gcc-internal-format
36847 msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
36850 #: fortran/resolve.c:10164
36851 #, gcc-internal-format
36853 "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
36856 #: fortran/resolve.c:10174
36857 #, gcc-internal-format
36858 msgid "Passed-object dummy argument of '%s' at %L must be scalar"
36861 #: fortran/resolve.c:10180
36862 #, gcc-internal-format
36863 msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
36866 #: fortran/resolve.c:10186
36867 #, gcc-internal-format
36868 msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
36871 #: fortran/resolve.c:10212
36872 #, gcc-internal-format
36873 msgid "Procedure '%s' at %L has the same name as a component of '%s'"
36876 #: fortran/resolve.c:10221
36877 #, gcc-internal-format
36879 "Procedure '%s' at %L has the same name as an inherited component of '%s'"
36882 #: fortran/resolve.c:10308
36883 #, gcc-internal-format
36885 "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED "
36886 "and not overridden"
36889 #: fortran/resolve.c:10369
36890 #, gcc-internal-format
36891 msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
36894 #: fortran/resolve.c:10379
36895 #, gcc-internal-format
36897 "Interface '%s', used by procedure pointer component '%s' at %L, is declared "
36898 "in a later PROCEDURE statement"
36901 #: fortran/resolve.c:10440
36902 #, gcc-internal-format
36904 "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
36907 #: fortran/resolve.c:10479
36908 #, gcc-internal-format
36910 "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
36913 #: fortran/resolve.c:10493
36914 #, gcc-internal-format
36916 "Procedure pointer component '%s' with PASS at %L must have at least one "
36920 #: fortran/resolve.c:10509
36921 #, gcc-internal-format
36923 "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
36926 #: fortran/resolve.c:10519
36927 #, gcc-internal-format
36928 msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
36931 #: fortran/resolve.c:10528
36932 #, gcc-internal-format
36934 "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
36937 #: fortran/resolve.c:10537
36938 #, gcc-internal-format
36939 msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
36942 #: fortran/resolve.c:10566
36943 #, gcc-internal-format
36945 "Component '%s' of '%s' at %L has the same name as an inherited type-bound "
36949 #: fortran/resolve.c:10578
36950 #, gcc-internal-format
36952 "Character length of component '%s' needs to be a constant specification "
36956 #: fortran/resolve.c:10593
36957 #, gcc-internal-format
36959 "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component "
36960 "of '%s', which is PUBLIC at %L"
36963 #: fortran/resolve.c:10603
36964 #, gcc-internal-format
36966 "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
36970 #: fortran/resolve.c:10614
36971 #, gcc-internal-format
36973 "The pointer component '%s' of '%s' at %L is a type that has not been declared"
36976 #: fortran/resolve.c:10625
36977 #, gcc-internal-format
36978 msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
36981 #: fortran/resolve.c:10653
36982 #, gcc-internal-format
36983 msgid "Component '%s' of '%s' at %L must have constant array bounds"
36986 #: fortran/resolve.c:10698
36987 #, gcc-internal-format
36989 "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC "
36990 "namelist '%s' at %L"
36993 #: fortran/resolve.c:10708
36994 #, gcc-internal-format
36996 "NAMELIST object '%s' has use-associated PRIVATE components and cannot be "
36997 "member of namelist '%s' at %L"
37000 #: fortran/resolve.c:10721
37001 #, gcc-internal-format
37003 "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC "
37004 "namelist '%s' at %L"
37007 #: fortran/resolve.c:10733
37008 #, gcc-internal-format
37010 "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
37013 #: fortran/resolve.c:10742
37014 #, gcc-internal-format
37016 "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
37019 #: fortran/resolve.c:10754
37020 #, gcc-internal-format
37022 "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE "
37026 #: fortran/resolve.c:10762
37027 #, gcc-internal-format
37029 "NAMELIST object '%s' in namelist '%s' at %L cannot have POINTER components"
37032 #: fortran/resolve.c:10788
37033 #, gcc-internal-format
37034 msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
37037 #: fortran/resolve.c:10807
37038 #, gcc-internal-format
37039 msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
37042 #: fortran/resolve.c:10819
37043 #, gcc-internal-format
37045 "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
37048 #: fortran/resolve.c:10830
37049 #, gcc-internal-format
37050 msgid "Incompatible derived type in PARAMETER at %L"
37053 #: fortran/resolve.c:10893
37054 #, gcc-internal-format
37055 msgid "PROCEDURE '%s' at %L may not be used as its own interface"
37058 #: fortran/resolve.c:10899
37059 #, gcc-internal-format
37061 "Interface '%s', used by procedure '%s' at %L, is declared in a later "
37062 "PROCEDURE statement"
37065 #: fortran/resolve.c:10952
37066 #, gcc-internal-format
37067 msgid "Interface '%s' of procedure '%s' at %L must be explicit"
37070 #: fortran/resolve.c:11019
37071 #, gcc-internal-format
37072 msgid "Assumed size array at %L must be a dummy argument"
37075 #: fortran/resolve.c:11022
37076 #, gcc-internal-format
37077 msgid "Assumed shape array at %L must be a dummy argument"
37080 #: fortran/resolve.c:11034
37081 #, gcc-internal-format
37082 msgid "Symbol at %L is not a DUMMY variable"
37085 #: fortran/resolve.c:11040
37086 #, gcc-internal-format
37088 "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
37091 #: fortran/resolve.c:11050
37092 #, gcc-internal-format
37094 "Character dummy variable '%s' at %L with VALUE attribute must have constant "
37098 #: fortran/resolve.c:11059
37099 #, gcc-internal-format
37101 "C interoperable character dummy variable '%s' at %L with VALUE attribute "
37102 "must have length one"
37105 #: fortran/resolve.c:11085
37106 #, gcc-internal-format
37108 "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block "
37109 "nor declared at the module level scope"
37112 #: fortran/resolve.c:11138
37113 #, gcc-internal-format
37114 msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
37117 #: fortran/resolve.c:11179
37118 #, gcc-internal-format
37119 msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
37122 #: fortran/resolve.c:11198
37123 #, gcc-internal-format
37125 "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have "
37126 "a default initializer"
37129 #: fortran/resolve.c:11272
37130 #, gcc-internal-format
37131 msgid "Threadprivate at %L isn't SAVEd"
37134 #: fortran/resolve.c:11360
37135 #, gcc-internal-format
37136 msgid "BLOCK DATA element '%s' at %L must be in COMMON"
37139 #: fortran/resolve.c:11366
37140 #, gcc-internal-format
37141 msgid "DATA array '%s' at %L must be specified in a previous declaration"
37144 #: fortran/resolve.c:11382
37145 #, gcc-internal-format
37146 msgid "DATA element '%s' at %L is a pointer and so must be a full array"
37149 #: fortran/resolve.c:11428
37150 #, gcc-internal-format
37151 msgid "Nonconstant array section at %L in DATA statement"
37154 #: fortran/resolve.c:11441
37155 #, gcc-internal-format
37156 msgid "DATA statement at %L has more variables than values"
37159 #: fortran/resolve.c:11535
37160 #, gcc-internal-format
37161 msgid "iterator start at %L does not simplify"
37164 #: fortran/resolve.c:11542
37165 #, gcc-internal-format
37166 msgid "iterator end at %L does not simplify"
37169 #: fortran/resolve.c:11549
37170 #, gcc-internal-format
37171 msgid "iterator step at %L does not simplify"
37174 #: fortran/resolve.c:11675
37175 #, gcc-internal-format
37176 msgid "DATA statement at %L has more values than variables"
37179 #: fortran/resolve.c:11785
37180 #, gcc-internal-format
37181 msgid "Label %d at %L defined but not used"
37184 #: fortran/resolve.c:11790
37185 #, gcc-internal-format
37186 msgid "Label %d at %L defined but cannot be used"
37189 #: fortran/resolve.c:11874
37190 #, gcc-internal-format
37192 "Derived type variable '%s' at %L must have SEQUENCE attribute to be an "
37193 "EQUIVALENCE object"
37196 #: fortran/resolve.c:11883
37197 #, gcc-internal-format
37199 "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an "
37200 "EQUIVALENCE object"
37203 #: fortran/resolve.c:11891
37204 #, gcc-internal-format
37206 "Derived type variable '%s' at %L with default initialization cannot be in "
37207 "EQUIVALENCE with a variable in COMMON"
37210 #: fortran/resolve.c:11907
37211 #, gcc-internal-format
37213 "Derived type variable '%s' at %L with pointer component(s) cannot be an "
37214 "EQUIVALENCE object"
37217 #: fortran/resolve.c:12009
37218 #, gcc-internal-format
37219 msgid "Syntax error in EQUIVALENCE statement at %L"
37222 #: fortran/resolve.c:12024
37223 #, gcc-internal-format
37225 "Either all or none of the objects in the EQUIVALENCE set at %L shall have "
37226 "the PROTECTED attribute"
37229 #: fortran/resolve.c:12036
37230 #, gcc-internal-format
37232 "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure "
37236 #: fortran/resolve.c:12045
37237 #, gcc-internal-format
37238 msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
37241 #: fortran/resolve.c:12124
37242 #, gcc-internal-format
37244 "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
37247 #: fortran/resolve.c:12135
37248 #, gcc-internal-format
37249 msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
37252 #: fortran/resolve.c:12146
37253 #, gcc-internal-format
37254 msgid "Substring at %L has length zero"
37257 #: fortran/resolve.c:12190
37258 #, gcc-internal-format
37259 msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
37262 #: fortran/resolve.c:12203
37263 #, gcc-internal-format
37264 msgid "ENTRY '%s' at %L has no IMPLICIT type"
37267 #: fortran/resolve.c:12220
37268 #, gcc-internal-format
37269 msgid "User operator procedure '%s' at %L must be a FUNCTION"
37272 #: fortran/resolve.c:12230
37273 #, gcc-internal-format
37274 msgid "User operator procedure '%s' at %L cannot be assumed character length"
37277 #: fortran/resolve.c:12238
37278 #, gcc-internal-format
37279 msgid "User operator procedure '%s' at %L must have at least one argument"
37282 #: fortran/resolve.c:12252
37283 #, gcc-internal-format
37284 msgid "First argument of operator interface at %L cannot be optional"
37287 #: fortran/resolve.c:12270
37288 #, gcc-internal-format
37289 msgid "Second argument of operator interface at %L cannot be optional"
37292 #: fortran/resolve.c:12277
37293 #, gcc-internal-format
37294 msgid "Operator interface at %L must have, at most, two arguments"
37297 #: fortran/resolve.c:12349
37298 #, gcc-internal-format
37299 msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
37302 #: fortran/scanner.c:760
37303 #, gcc-internal-format
37305 "!$OMP at %C starts a commented line as it neither is followed by a space nor "
37306 "is a continuation line"
37309 #: fortran/scanner.c:1078 fortran/scanner.c:1221
37310 #, gcc-internal-format
37311 msgid "Limit of %d continuations exceeded in statement at %C"
37314 #: fortran/scanner.c:1090 fortran/scanner.c:1177
37315 #, gcc-internal-format
37316 msgid "Line truncated at %L"
37319 #: fortran/scanner.c:1137
37320 #, gcc-internal-format
37321 msgid "Missing '&' in continued character constant at %C"
37324 #: fortran/scanner.c:1371
37325 #, gcc-internal-format
37326 msgid "Nonconforming tab character at %C"
37329 #: fortran/scanner.c:1459 fortran/scanner.c:1462
37330 #, gcc-internal-format
37331 msgid "'&' not allowed by itself in line %d"
37334 #: fortran/scanner.c:1509
37335 #, gcc-internal-format
37336 msgid "Nonconforming tab character in column %d of line %d"
37339 #: fortran/scanner.c:1717
37340 #, gcc-internal-format
37341 msgid "%s:%d: file %s left but not entered"
37344 #: fortran/scanner.c:1751
37345 #, gcc-internal-format
37346 msgid "%s:%d: Illegal preprocessor directive"
37349 #: fortran/scanner.c:1869
37350 #, gcc-internal-format
37351 msgid "Can't open file '%s'"
37354 #: fortran/simplify.c:86
37355 #, gcc-internal-format
37356 msgid "Result of %s overflows its kind at %L"
37359 #: fortran/simplify.c:91
37360 #, gcc-internal-format
37361 msgid "Result of %s underflows its kind at %L"
37364 #: fortran/simplify.c:96
37365 #, gcc-internal-format
37366 msgid "Result of %s is NaN at %L"
37369 #: fortran/simplify.c:100
37370 #, gcc-internal-format
37371 msgid "Result of %s gives range error for its kind at %L"
37374 #: fortran/simplify.c:123
37375 #, gcc-internal-format
37376 msgid "KIND parameter of %s at %L must be an initialization expression"
37379 #: fortran/simplify.c:131
37380 #, gcc-internal-format
37381 msgid "Invalid KIND parameter of %s at %L"
37384 #: fortran/simplify.c:670
37385 #, gcc-internal-format
37386 msgid "Argument of %s function at %L is negative"
37389 #: fortran/simplify.c:677
37390 #, gcc-internal-format
37391 msgid "Argument of %s function at %L outside of range [0,127]"
37394 #: fortran/simplify.c:695
37395 #, gcc-internal-format
37397 "Argument of %s function at %L is too large for the collating sequence of "
37401 #: fortran/simplify.c:734
37402 #, gcc-internal-format
37403 msgid "Argument of ACOS at %L must be between -1 and 1"
37406 #: fortran/simplify.c:766
37407 #, gcc-internal-format
37408 msgid "Argument of ACOSH at %L must not be less than 1"
37411 #: fortran/simplify.c:1031
37412 #, gcc-internal-format
37413 msgid "Argument of ASIN at %L must be between -1 and 1"
37416 #: fortran/simplify.c:1116
37417 #, gcc-internal-format
37418 msgid "Argument of ATANH at %L must be inside the range -1 to 1"
37421 #: fortran/simplify.c:1146
37422 #, gcc-internal-format
37424 "If first argument of ATAN2 %L is zero, then the second argument must not be "
37428 #: fortran/simplify.c:2125
37429 #, gcc-internal-format
37430 msgid "Argument of IACHAR at %L must be of length one"
37433 #: fortran/simplify.c:2132
37434 #, gcc-internal-format
37435 msgid "Argument of IACHAR function at %L outside of range 0..127"
37438 #: fortran/simplify.c:2171
37439 #, gcc-internal-format
37440 msgid "Invalid second argument of IBCLR at %L"
37443 #: fortran/simplify.c:2179
37444 #, gcc-internal-format
37445 msgid "Second argument of IBCLR exceeds bit size at %L"
37448 #: fortran/simplify.c:2213
37449 #, gcc-internal-format
37450 msgid "Invalid second argument of IBITS at %L"
37453 #: fortran/simplify.c:2219
37454 #, gcc-internal-format
37455 msgid "Invalid third argument of IBITS at %L"
37458 #: fortran/simplify.c:2229
37459 #, gcc-internal-format
37460 msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
37463 #: fortran/simplify.c:2276
37464 #, gcc-internal-format
37465 msgid "Invalid second argument of IBSET at %L"
37468 #: fortran/simplify.c:2284
37469 #, gcc-internal-format
37470 msgid "Second argument of IBSET exceeds bit size at %L"
37473 #: fortran/simplify.c:2314
37474 #, gcc-internal-format
37475 msgid "Argument of ICHAR at %L must be of length one"
37478 #: fortran/simplify.c:2517
37479 #, gcc-internal-format
37480 msgid "Argument of INT at %L is not a valid type"
37483 #: fortran/simplify.c:2548
37484 #, gcc-internal-format
37485 msgid "Argument of %s at %L is not a valid type"
37488 #: fortran/simplify.c:2693
37489 #, gcc-internal-format
37490 msgid "Invalid second argument of ISHFT at %L"
37493 #: fortran/simplify.c:2708
37494 #, gcc-internal-format
37495 msgid "Magnitude of second argument of ISHFT exceeds bit size at %L"
37498 #: fortran/simplify.c:2772
37499 #, gcc-internal-format
37500 msgid "Invalid second argument of ISHFTC at %L"
37503 #: fortran/simplify.c:2786
37504 #, gcc-internal-format
37505 msgid "Invalid third argument of ISHFTC at %L"
37508 #: fortran/simplify.c:2792
37509 #, gcc-internal-format
37511 "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %"
37515 #: fortran/simplify.c:2808
37516 #, gcc-internal-format
37517 msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L"
37520 #: fortran/simplify.c:2811
37521 #, gcc-internal-format
37523 "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
37527 #: fortran/simplify.c:2882
37528 #, gcc-internal-format
37529 msgid "Argument of KIND at %L is a DERIVED type"
37532 #: fortran/simplify.c:3094
37533 #, gcc-internal-format
37534 msgid "DIM argument at %L is out of bounds"
37537 #: fortran/simplify.c:3280
37538 #, gcc-internal-format
37539 msgid "Argument of LOG at %L cannot be less than or equal to zero"
37542 #: fortran/simplify.c:3293
37543 #, gcc-internal-format
37544 msgid "Complex argument of LOG at %L cannot be zero"
37547 #: fortran/simplify.c:3321
37548 #, gcc-internal-format
37549 msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
37552 #. Result is processor-dependent.
37553 #: fortran/simplify.c:3692
37554 #, gcc-internal-format
37555 msgid "Second argument MOD at %L is zero"
37558 #. Result is processor-dependent.
37559 #: fortran/simplify.c:3703
37560 #, gcc-internal-format
37561 msgid "Second argument of MOD at %L is zero"
37564 #. Result is processor-dependent. This processor just opts
37565 #. to not handle it at all.
37566 #. Result is processor-dependent.
37567 #: fortran/simplify.c:3745 fortran/simplify.c:3757
37568 #, gcc-internal-format
37569 msgid "Second argument of MODULO at %L is zero"
37572 #: fortran/simplify.c:3803
37573 #, gcc-internal-format
37574 msgid "Second argument of NEAREST at %L shall not be zero"
37577 #: fortran/simplify.c:3839
37578 #, gcc-internal-format
37579 msgid "Result of NEAREST is NaN at %L"
37582 #: fortran/simplify.c:4212
37583 #, gcc-internal-format
37584 msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
37587 #: fortran/simplify.c:4267
37588 #, gcc-internal-format
37589 msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
37592 #: fortran/simplify.c:4539
37593 #, gcc-internal-format
37594 msgid "Result of SCALE overflows its kind at %L"
37597 #: fortran/simplify.c:5198
37598 #, gcc-internal-format
37599 msgid "Argument of SQRT at %L has a negative value"
37602 #: fortran/simplify.c:5384
37603 #, gcc-internal-format
37605 "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < "
37609 #: fortran/simplify.c:5839
37610 #, gcc-internal-format
37612 "Character '%s' in string at %L cannot be converted into character kind %d"
37615 #: fortran/symbol.c:134
37616 #, gcc-internal-format
37617 msgid "Duplicate IMPLICIT NONE statement at %C"
37620 #: fortran/symbol.c:174
37621 #, gcc-internal-format
37622 msgid "Letter '%c' already set in IMPLICIT statement at %C"
37625 #: fortran/symbol.c:196
37626 #, gcc-internal-format
37627 msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
37630 #: fortran/symbol.c:206
37631 #, gcc-internal-format
37632 msgid "Letter %c already has an IMPLICIT type at %C"
37635 #: fortran/symbol.c:262
37636 #, gcc-internal-format
37637 msgid "Symbol '%s' at %L has no IMPLICIT type"
37640 #. BIND(C) variables should not be implicitly declared.
37641 #: fortran/symbol.c:279
37642 #, gcc-internal-format
37644 "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
37647 #. Dummy args to a BIND(C) routine may not be interoperable if
37648 #. they are implicitly typed.
37649 #: fortran/symbol.c:293
37650 #, gcc-internal-format
37652 "Implicitly declared variable '%s' at %L may not be C interoperable but it is "
37653 "a dummy argument to the BIND(C) procedure '%s' at %L"
37656 #: fortran/symbol.c:334
37657 #, gcc-internal-format
37658 msgid "Function result '%s' at %L has no IMPLICIT type"
37661 #: fortran/symbol.c:414
37662 #, gcc-internal-format
37663 msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
37666 #: fortran/symbol.c:469
37667 #, gcc-internal-format
37668 msgid "Fortran 2003: Procedure pointer at %C"
37671 #: fortran/symbol.c:624
37672 #, gcc-internal-format
37673 msgid "%s attribute applied to %s %s at %L"
37676 #: fortran/symbol.c:631
37677 #, gcc-internal-format
37678 msgid "BIND(C) applied to %s %s at %L"
37681 #: fortran/symbol.c:736 fortran/symbol.c:1417
37682 #, gcc-internal-format
37683 msgid "%s attribute conflicts with %s attribute at %L"
37686 #: fortran/symbol.c:739
37687 #, gcc-internal-format
37688 msgid "%s attribute conflicts with %s attribute in '%s' at %L"
37691 #: fortran/symbol.c:747
37692 #, gcc-internal-format
37693 msgid "Fortran 2003: %s attribute with %s attribute at %L"
37696 #: fortran/symbol.c:753
37697 #, gcc-internal-format
37698 msgid "Fortran 2003: %s attribute with %s attribute in '%s' at %L"
37701 #: fortran/symbol.c:797
37702 #, gcc-internal-format
37703 msgid "Cannot change attributes of USE-associated symbol at %L"
37706 #: fortran/symbol.c:800
37707 #, gcc-internal-format
37708 msgid "Cannot change attributes of USE-associated symbol %s at %L"
37711 #: fortran/symbol.c:816
37712 #, gcc-internal-format
37713 msgid "Duplicate %s attribute specified at %L"
37716 #: fortran/symbol.c:858
37717 #, gcc-internal-format
37718 msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
37721 #: fortran/symbol.c:884
37722 #, gcc-internal-format
37723 msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
37726 #: fortran/symbol.c:1002
37727 #, gcc-internal-format
37728 msgid "Cray Pointee at %L appears in multiple pointer() statements"
37731 #: fortran/symbol.c:1021
37732 #, gcc-internal-format
37733 msgid "Duplicate PROTECTED attribute specified at %L"
37736 #: fortran/symbol.c:1054
37737 #, gcc-internal-format
37738 msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
37741 #: fortran/symbol.c:1062
37742 #, gcc-internal-format
37743 msgid "Duplicate SAVE attribute specified at %L"
37746 #: fortran/symbol.c:1083
37747 #, gcc-internal-format
37748 msgid "Duplicate VALUE attribute specified at %L"
37751 #: fortran/symbol.c:1103
37752 #, gcc-internal-format
37753 msgid "Duplicate VOLATILE attribute specified at %L"
37756 #: fortran/symbol.c:1122
37757 #, gcc-internal-format
37758 msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
37761 #: fortran/symbol.c:1413
37762 #, gcc-internal-format
37763 msgid "%s attribute of '%s' conflicts with %s attribute at %L"
37766 #: fortran/symbol.c:1447
37767 #, gcc-internal-format
37768 msgid "%s procedure at %L is already declared as %s procedure"
37771 #: fortran/symbol.c:1482
37772 #, gcc-internal-format
37773 msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
37776 #: fortran/symbol.c:1506
37777 #, gcc-internal-format
37778 msgid "ACCESS specification at %L was already specified"
37781 #: fortran/symbol.c:1523
37782 #, gcc-internal-format
37783 msgid "Duplicate BIND attribute specified at %L"
37786 #: fortran/symbol.c:1530
37787 #, gcc-internal-format
37788 msgid "Fortran 2003: BIND(C) at %L"
37791 #: fortran/symbol.c:1547
37792 #, gcc-internal-format
37793 msgid "Duplicate EXTENDS attribute specified at %L"
37796 #: fortran/symbol.c:1551
37797 #, gcc-internal-format
37798 msgid "Fortran 2003: EXTENDS at %L"
37801 #: fortran/symbol.c:1573
37802 #, gcc-internal-format
37803 msgid "Symbol '%s' at %L already has an explicit interface"
37806 #: fortran/symbol.c:1580
37807 #, gcc-internal-format
37808 msgid "'%s' at %L has attributes specified outside its INTERFACE body"
37811 #: fortran/symbol.c:1613
37812 #, gcc-internal-format
37813 msgid "Symbol '%s' at %L already has basic type of %s"
37816 #: fortran/symbol.c:1620
37817 #, gcc-internal-format
37818 msgid "Procedure '%s' at %L may not have basic type of %s"
37821 #: fortran/symbol.c:1632
37822 #, gcc-internal-format
37823 msgid "Symbol '%s' at %L cannot have a type"
37826 #: fortran/symbol.c:1797
37827 #, gcc-internal-format
37828 msgid "Component '%s' at %C already declared at %L"
37831 #: fortran/symbol.c:1808
37832 #, gcc-internal-format
37833 msgid "Component '%s' at %C already in the parent type at %L"
37836 #: fortran/symbol.c:1884
37837 #, gcc-internal-format
37838 msgid "Symbol '%s' at %C is ambiguous"
37841 #: fortran/symbol.c:1916
37842 #, gcc-internal-format
37843 msgid "Derived type '%s' at %C is being used before it is defined"
37846 #: fortran/symbol.c:1957
37847 #, gcc-internal-format
37848 msgid "'%s' at %C is not a member of the '%s' structure"
37851 #: fortran/symbol.c:1969
37852 #, gcc-internal-format
37853 msgid "Component '%s' at %C is a PRIVATE component of '%s'"
37856 #: fortran/symbol.c:2105
37857 #, gcc-internal-format
37858 msgid "Duplicate statement label %d at %L and %L"
37861 #: fortran/symbol.c:2115
37862 #, gcc-internal-format
37863 msgid "Label %d at %C already referenced as branch target"
37866 #: fortran/symbol.c:2124
37867 #, gcc-internal-format
37868 msgid "Label %d at %C already referenced as a format label"
37871 #: fortran/symbol.c:2166
37872 #, gcc-internal-format
37873 msgid "Label %d at %C previously used as a FORMAT label"
37876 #: fortran/symbol.c:2174
37877 #, gcc-internal-format
37878 msgid "Label %d at %C previously used as branch target"
37881 #: fortran/symbol.c:2489
37882 #, gcc-internal-format
37883 msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
37886 #: fortran/symbol.c:2492
37887 #, gcc-internal-format
37889 "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
37892 #. Symbol is from another namespace.
37893 #: fortran/symbol.c:2651
37894 #, gcc-internal-format
37895 msgid "Symbol '%s' at %C has already been host associated"
37898 #: fortran/symbol.c:3485
37899 #, gcc-internal-format
37901 "Derived type '%s' declared at %L must have the BIND attribute to be C "
37905 #: fortran/symbol.c:3496
37906 #, gcc-internal-format
37907 msgid "Derived type '%s' at %L is empty"
37910 #: fortran/symbol.c:3513
37911 #, gcc-internal-format
37913 "Component '%s' at %L cannot have the POINTER attribute because it is a "
37914 "member of the BIND(C) derived type '%s' at %L"
37917 #: fortran/symbol.c:3523
37918 #, gcc-internal-format
37920 "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) "
37921 "derived type '%s' at %L"
37924 #: fortran/symbol.c:3534
37925 #, gcc-internal-format
37927 "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a "
37928 "member of the BIND(C) derived type '%s' at %L"
37931 #. If the derived type is bind(c), all fields must be
37933 #: fortran/symbol.c:3572
37934 #, gcc-internal-format
37936 "Component '%s' in derived type '%s' at %L may not be C interoperable, even "
37937 "though derived type '%s' is BIND(C)"
37940 #. If derived type is param to bind(c) routine, or to one
37941 #. of the iso_c_binding procs, it must be interoperable, so
37942 #. all fields must interop too.
37943 #: fortran/symbol.c:3581
37944 #, gcc-internal-format
37945 msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
37948 #: fortran/symbol.c:3595
37949 #, gcc-internal-format
37951 "Derived type '%s' at %L cannot be declared with both PRIVATE and BIND(C) "
37955 #: fortran/symbol.c:3603
37956 #, gcc-internal-format
37958 "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND"
37962 #: fortran/symbol.c:4535
37963 #, gcc-internal-format
37964 msgid "Symbol '%s' is used before it is typed at %L"
37967 #: fortran/symbol.c:4541
37968 #, gcc-internal-format
37969 msgid "Extension: Symbol '%s' is used before it is typed at %L"
37972 #: fortran/symbol.c:4883 fortran/symbol.c:4957
37973 #, gcc-internal-format
37974 msgid "'%s' of '%s' is PRIVATE at %L"
37977 #: fortran/target-memory.c:616
37978 #, gcc-internal-format
37979 msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
37982 #: fortran/target-memory.c:703
37983 #, gcc-internal-format
37984 msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
37987 #: fortran/trans-array.c:705 fortran/trans-array.c:4543
37988 #: fortran/trans-array.c:5651 fortran/trans-intrinsic.c:4255
37989 #, gcc-internal-format
37990 msgid "Creating array temporary at %L"
37993 #. Problems occur when we get something like
37994 #. integer :: a(lots) = (/(i, i=1, lots)/)
37995 #: fortran/trans-array.c:4110
37996 #, gcc-internal-format
37998 "The number of elements in the array constructor at %L requires an increase "
37999 "of the allowed %d upper limit. See -fmax-array-constructor option"
38002 #: fortran/trans-array.c:5648
38003 #, gcc-internal-format
38004 msgid "Creating array temporary at %L for argument '%s'"
38007 #: fortran/trans-array.c:6218
38008 #, gcc-internal-format
38010 "Possible frontend bug: Deferred array size without pointer, allocatable "
38011 "attribute or derived type without allocatable components."
38014 #: fortran/trans-array.c:6705
38015 #, gcc-internal-format
38016 msgid "bad expression type during walk (%d)"
38019 #: fortran/trans-common.c:400
38020 #, gcc-internal-format
38021 msgid "Named COMMON block '%s' at %L shall be of the same size"
38024 #: fortran/trans-common.c:842
38025 #, gcc-internal-format
38026 msgid "Bad array reference at %L"
38029 #: fortran/trans-common.c:850
38030 #, gcc-internal-format
38031 msgid "Illegal reference type at %L as EQUIVALENCE object"
38034 #: fortran/trans-common.c:890
38035 #, gcc-internal-format
38036 msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
38039 #. Aligning this field would misalign a previous field.
38040 #: fortran/trans-common.c:1023
38041 #, gcc-internal-format
38043 "The equivalence set for variable '%s' declared at %L violates alignment "
38047 #: fortran/trans-common.c:1090
38048 #, gcc-internal-format
38049 msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
38052 #: fortran/trans-common.c:1105
38053 #, gcc-internal-format
38055 "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
38058 #: fortran/trans-common.c:1120
38059 #, gcc-internal-format
38061 "Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder "
38062 "elements or use -fno-align-commons"
38065 #: fortran/trans-common.c:1125
38066 #, gcc-internal-format
38068 "Padding of %d bytes required before '%s' in COMMON at %L; reorder elements "
38069 "or use -fno-align-commons"
38072 #: fortran/trans-common.c:1148
38073 #, gcc-internal-format
38074 msgid "COMMON '%s' at %L does not exist"
38077 #: fortran/trans-common.c:1156
38078 #, gcc-internal-format
38080 "COMMON '%s' at %L requires %d bytes of padding at start; reorder elements or "
38081 "use -fno-align-commons"
38084 #: fortran/trans-common.c:1160
38085 #, gcc-internal-format
38087 "COMMON at %L requires %d bytes of padding at start; reorder elements or use -"
38088 "fno-align-commons"
38091 #: fortran/trans-const.c:294
38092 #, gcc-internal-format
38093 msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
38096 #: fortran/trans-const.c:330
38097 #, gcc-internal-format
38098 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
38101 #: fortran/trans-const.c:358
38102 #, gcc-internal-format
38103 msgid "non-constant initialization expression at %L"
38106 #: fortran/trans-decl.c:1161
38107 #, gcc-internal-format
38108 msgid "intrinsic variable which isn't a procedure"
38111 #: fortran/trans-decl.c:3095 fortran/trans-decl.c:4446
38112 #, gcc-internal-format
38113 msgid "Return value of function '%s' at %L not set"
38116 #: fortran/trans-decl.c:3435
38117 #, gcc-internal-format
38118 msgid "backend decl for module variable %s already exists"
38121 #: fortran/trans-decl.c:3808
38122 #, gcc-internal-format
38123 msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
38126 #: fortran/trans-decl.c:3813
38127 #, gcc-internal-format
38128 msgid "Unused dummy argument '%s' at %L"
38131 #: fortran/trans-decl.c:3819
38132 #, gcc-internal-format
38133 msgid "Unused variable '%s' declared at %L"
38136 #: fortran/trans-decl.c:3867
38137 #, gcc-internal-format
38138 msgid "Unused parameter '%s' declared at %L"
38141 #: fortran/trans-decl.c:3881
38142 #, gcc-internal-format
38143 msgid "Return value '%s' of function '%s' declared at %L not set"
38146 #: fortran/trans-expr.c:1342
38147 #, gcc-internal-format
38148 msgid "Unknown intrinsic op"
38151 #: fortran/trans-expr.c:2577
38152 #, gcc-internal-format
38153 msgid "Unknown argument list function at %L"
38156 #: fortran/trans-intrinsic.c:738
38157 #, gcc-internal-format
38158 msgid "Intrinsic function %s(%d) not recognized"
38161 #: fortran/trans-intrinsic.c:887
38162 #, gcc-internal-format
38163 msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
38166 #: fortran/trans-io.c:2033
38167 #, gcc-internal-format
38168 msgid "Derived type '%s' at %L has PRIVATE components"
38171 #: fortran/trans-io.c:2137
38172 #, gcc-internal-format
38173 msgid "Bad IO basetype (%d)"
38176 #: fortran/trans-openmp.c:1645
38177 #, gcc-internal-format
38178 msgid "gfc_trans_omp_workshare(): Bad statement code"
38181 #: fortran/trans-stmt.c:513
38182 #, gcc-internal-format
38183 msgid "An alternate return at %L without a * dummy argument"
38186 #: fortran/trans-types.c:464
38187 #, gcc-internal-format
38188 msgid "integer kind=8 not available for -fdefault-integer-8 option"
38191 #: fortran/trans-types.c:487
38192 #, gcc-internal-format
38193 msgid "real kind=8 not available for -fdefault-real-8 option"
38196 #: fortran/trans-types.c:500
38197 #, gcc-internal-format
38198 msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
38201 #: fortran/trans-types.c:1344
38202 #, gcc-internal-format
38203 msgid "Array element size too big"
38206 #: fortran/trans.c:1278
38207 #, gcc-internal-format
38208 msgid "gfc_trans_code(): Bad statement code"
38211 #: java/class.c:836
38212 #, gcc-internal-format
38213 msgid "bad method signature"
38216 #: java/class.c:893
38217 #, gcc-internal-format
38218 msgid "misplaced ConstantValue attribute (not in any field)"
38221 #: java/class.c:896
38222 #, gcc-internal-format
38223 msgid "duplicate ConstantValue attribute for field '%s'"
38226 #: java/class.c:907
38227 #, gcc-internal-format
38228 msgid "ConstantValue attribute of field '%s' has wrong type"
38231 #: java/class.c:1613
38232 #, gcc-internal-format
38233 msgid "abstract method in non-abstract class"
38236 #: java/class.c:2689
38237 #, gcc-internal-format
38238 msgid "non-static method %q+D overrides static method"
38241 #: java/decl.c:1261
38242 #, gcc-internal-format
38243 msgid "%q+D used prior to declaration"
38246 #: java/decl.c:1687
38247 #, gcc-internal-format
38248 msgid "In %+D: overlapped variable and exception ranges at %d"
38251 #: java/decl.c:1738
38252 #, gcc-internal-format
38253 msgid "bad type in parameter debug info"
38256 #: java/decl.c:1747
38257 #, gcc-internal-format
38258 msgid "bad PC range for debug info for local %q+D"
38262 #, gcc-internal-format
38263 msgid "need to insert runtime check for %s"
38266 #: java/expr.c:526 java/expr.c:573
38267 #, gcc-internal-format
38268 msgid "assert: %s is assign compatible with %s"
38272 #, gcc-internal-format
38273 msgid "stack underflow - dup* operation"
38276 #: java/expr.c:1689
38277 #, gcc-internal-format
38278 msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
38281 #: java/expr.c:1717
38282 #, gcc-internal-format
38283 msgid "field %qs not found"
38286 #: java/expr.c:2269
38287 #, gcc-internal-format
38288 msgid "method '%s' not found in class"
38291 #: java/expr.c:2474
38292 #, gcc-internal-format
38293 msgid "failed to find class '%s'"
38296 #: java/expr.c:2515
38297 #, gcc-internal-format
38298 msgid "class '%s' has no method named '%s' matching signature '%s'"
38301 #: java/expr.c:2546
38302 #, gcc-internal-format
38303 msgid "invokestatic on non static method"
38306 #: java/expr.c:2551
38307 #, gcc-internal-format
38308 msgid "invokestatic on abstract method"
38311 #: java/expr.c:2559
38312 #, gcc-internal-format
38313 msgid "invoke[non-static] on static method"
38316 #: java/expr.c:2917
38317 #, gcc-internal-format
38318 msgid "missing field '%s' in '%s'"
38321 #: java/expr.c:2924
38322 #, gcc-internal-format
38323 msgid "mismatching signature for field '%s' in '%s'"
38326 #: java/expr.c:2953
38327 #, gcc-internal-format
38328 msgid "assignment to final field %q+D not in field's class"
38331 #: java/expr.c:3177
38332 #, gcc-internal-format
38333 msgid "invalid PC in line number table"
38336 #: java/expr.c:3227
38337 #, gcc-internal-format
38338 msgid "unreachable bytecode from %d to before %d"
38341 #: java/expr.c:3269
38342 #, gcc-internal-format
38343 msgid "unreachable bytecode from %d to the end of the method"
38346 #. duplicate code from LOAD macro
38347 #: java/expr.c:3576
38348 #, gcc-internal-format
38349 msgid "unrecogized wide sub-instruction"
38352 #: java/jcf-parse.c:508
38353 #, gcc-internal-format
38354 msgid "<constant pool index %d not in range>"
38357 #: java/jcf-parse.c:518
38358 #, gcc-internal-format
38359 msgid "<constant pool index %d unexpected type"
38362 #: java/jcf-parse.c:1098
38363 #, gcc-internal-format
38364 msgid "bad string constant"
38367 #: java/jcf-parse.c:1116
38368 #, gcc-internal-format
38369 msgid "bad value constant type %d, index %d"
38372 #: java/jcf-parse.c:1396 java/jcf-parse.c:1402
38373 #, gcc-internal-format
38374 msgid "cannot find file for class %s"
38377 #: java/jcf-parse.c:1427
38378 #, gcc-internal-format
38379 msgid "not a valid Java .class file"
38382 #: java/jcf-parse.c:1430
38383 #, gcc-internal-format
38384 msgid "error while parsing constant pool"
38387 #. FIXME - where was first time
38388 #: java/jcf-parse.c:1445
38389 #, gcc-internal-format
38390 msgid "reading class %s for the second time from %s"
38393 #: java/jcf-parse.c:1463
38394 #, gcc-internal-format
38395 msgid "error while parsing fields"
38398 #: java/jcf-parse.c:1466
38399 #, gcc-internal-format
38400 msgid "error while parsing methods"
38403 #: java/jcf-parse.c:1469
38404 #, gcc-internal-format
38405 msgid "error while parsing final attributes"
38408 #: java/jcf-parse.c:1509
38409 #, gcc-internal-format
38410 msgid "duplicate class will only be compiled once"
38413 #: java/jcf-parse.c:1604
38414 #, gcc-internal-format
38415 msgid "missing Code attribute"
38418 #: java/jcf-parse.c:1850
38419 #, gcc-internal-format
38420 msgid "no input file specified"
38423 #: java/jcf-parse.c:1885
38424 #, gcc-internal-format
38425 msgid "can't close input file %s: %m"
38428 #: java/jcf-parse.c:1930
38429 #, gcc-internal-format
38430 msgid "bad zip/jar file %s"
38433 #: java/jcf-parse.c:2132
38434 #, gcc-internal-format
38435 msgid "error while reading %s from zip file"
38438 #: java/jvspec.c:422
38439 #, gcc-internal-format
38440 msgid "warning: already-compiled .class files ignored with -C"
38444 #, gcc-internal-format
38445 msgid "-fexcess-precision=standard for Java"
38449 #, gcc-internal-format
38450 msgid "-findirect-dispatch is incompatible with -freduced-reflection"
38454 #, gcc-internal-format
38455 msgid "-fjni is incompatible with -freduced-reflection"
38459 #, gcc-internal-format
38460 msgid "can't do dependency tracking with input from stdin"
38464 #, gcc-internal-format
38465 msgid "couldn't determine target name for dependency tracking"
38468 #: java/mangle_name.c:325 java/mangle_name.c:402
38469 #, gcc-internal-format
38470 msgid "internal error - invalid Utf8 name"
38473 #: java/typeck.c:427
38474 #, gcc-internal-format
38475 msgid "junk at end of signature string"
38478 #: java/verify-glue.c:378
38479 #, gcc-internal-format
38480 msgid "verification failed: %s"
38483 #: java/verify-glue.c:380
38484 #, gcc-internal-format
38485 msgid "verification failed at PC=%d: %s"
38488 #: java/verify-glue.c:468
38489 #, gcc-internal-format
38490 msgid "bad pc in exception_table"
38493 #: lto/lto-elf.c:114 lto/lto-elf.c:135
38494 #, gcc-internal-format
38495 msgid "could not read section header: %s"
38498 #: lto/lto-elf.c:234
38499 #, gcc-internal-format
38500 msgid "two or more sections for %s:"
38503 #. Initialize the section header of section SCN. SH_NAME is the section name
38504 #. as an index into the section header string table. SH_TYPE is the section
38505 #. type, an SHT_* macro from libelf headers.
38506 #: lto/lto-elf.c:259
38507 #, gcc-internal-format
38508 msgid "elf32_getshdr() failed: %s"
38511 #: lto/lto-elf.c:261
38512 #, gcc-internal-format
38513 msgid "elf64_getshdr() failed: %s"
38516 #: lto/lto-elf.c:295
38517 #, gcc-internal-format
38518 msgid "could not create a new ELF section: %s"
38521 #: lto/lto-elf.c:349
38522 #, gcc-internal-format
38523 msgid "could not append data to ELF section: %s"
38526 #. Validate's ELF_FILE's executable header and, if cached_file_attrs is
38527 #. uninitialized, caches the architecture.
38528 #: lto/lto-elf.c:433
38529 #, gcc-internal-format
38530 msgid "could not read ELF header: %s"
38533 #: lto/lto-elf.c:439
38534 #, gcc-internal-format
38535 msgid "not a relocatable ELF object file"
38538 #: lto/lto-elf.c:447
38539 #, gcc-internal-format
38540 msgid "inconsistent file architecture detected"
38543 #: lto/lto-elf.c:473
38544 #, gcc-internal-format
38545 msgid "could not read ELF identification information: %s"
38548 #: lto/lto-elf.c:492
38549 #, gcc-internal-format
38550 msgid "unsupported ELF file class"
38553 #: lto/lto-elf.c:525
38554 #, gcc-internal-format
38555 msgid "could not locate ELF string table: %s"
38558 #. Helper functions used by init_ehdr. Initialize ELF_FILE's executable
38559 #. header using cached data from previously read files.
38560 #: lto/lto-elf.c:549
38561 #, gcc-internal-format
38562 msgid "elf32_newehdr() failed: %s"
38565 #: lto/lto-elf.c:551
38566 #, gcc-internal-format
38567 msgid "elf64_newehdr() failed: %s"
38570 #: lto/lto-elf.c:635
38571 #, gcc-internal-format
38572 msgid "could not open file %s"
38575 #: lto/lto-elf.c:642
38576 #, gcc-internal-format
38577 msgid "ELF library is older than that used when building GCC"
38580 #: lto/lto-elf.c:651
38581 #, gcc-internal-format
38582 msgid "could not open ELF file: %s"
38585 #: lto/lto-elf.c:661
38586 #, gcc-internal-format
38587 msgid "could not seek in archive"
38590 #: lto/lto-elf.c:668
38591 #, gcc-internal-format
38592 msgid "could not find archive member"
38595 #: lto/lto-elf.c:716
38596 #, gcc-internal-format
38597 msgid "gelf_getehdr() failed: %s"
38600 #: lto/lto-elf.c:725
38601 #, gcc-internal-format
38602 msgid "elf_getscn() failed: %s"
38605 #: lto/lto-elf.c:728
38606 #, gcc-internal-format
38607 msgid "gelf_getshdr() failed: %s"
38610 #: lto/lto-elf.c:731
38611 #, gcc-internal-format
38612 msgid "gelf_update_shdr() failed: %s"
38615 #: lto/lto-elf.c:735
38616 #, gcc-internal-format
38617 msgid "gelf_update_ehdr() failed: %s"
38620 #: lto/lto-elf.c:743
38621 #, gcc-internal-format
38622 msgid "elf_update() failed: %s"
38625 #: lto/lto-lang.c:659
38626 #, gcc-internal-format
38627 msgid "-fwpa and -fltrans are mutually exclusive"
38631 #, gcc-internal-format
38632 msgid "bytecode stream: garbage at the end of symbols section"
38636 #, gcc-internal-format
38637 msgid "could not parse hex number"
38641 #, gcc-internal-format
38642 msgid "unexpected file name %s in linker resolution file. Expected %s"
38646 #, gcc-internal-format
38647 msgid "could not parse file offset"
38651 #, gcc-internal-format
38652 msgid "unexpected offset"
38656 #, gcc-internal-format
38657 msgid "Invalid line in the resolution file."
38661 #, gcc-internal-format
38662 msgid "Invalid resolution in the resolution file."
38666 #, gcc-internal-format
38667 msgid "lto_elf_file_open() failed"
38671 #, gcc-internal-format
38672 msgid "environment variable COLLECT_GCC must be set"
38676 #, gcc-internal-format
38677 msgid "environment variable COLLECT_GCC_OPTIONS must be set"
38681 #, gcc-internal-format
38682 msgid "malformed COLLECT_GCC_OPTIONS"
38686 #, gcc-internal-format
38687 msgid "opening LTRANS output list %s: %m"
38690 #: lto/lto.c:1187 lto/lto.c:1209
38691 #, gcc-internal-format
38692 msgid "writing to LTRANS output list %s: %m"
38696 #, gcc-internal-format
38697 msgid "pex_init failed: %s"
38701 #, gcc-internal-format
38702 msgid "can't get program status: %s"
38706 #, gcc-internal-format
38707 msgid "%s terminated with status %d"
38711 #, gcc-internal-format
38712 msgid "closing LTRANS output list %s: %m"
38716 #, gcc-internal-format
38717 msgid "deleting LTRANS input file %s: %m"
38721 #, gcc-internal-format
38722 msgid "could not open symbol resolution file: %s"
38725 #: objc/objc-act.c:729
38726 #, gcc-internal-format
38727 msgid "%<@end%> must appear in an @implementation context"
38730 #: objc/objc-act.c:758
38731 #, gcc-internal-format
38732 msgid "method declaration not in @interface context"
38735 #: objc/objc-act.c:769
38736 #, gcc-internal-format
38737 msgid "method definition not in @implementation context"
38740 #: objc/objc-act.c:1026
38741 #, gcc-internal-format
38742 msgid "class %qs does not implement the %qE protocol"
38745 #: objc/objc-act.c:1029
38746 #, gcc-internal-format
38747 msgid "type %qs does not conform to the %qE protocol"
38750 #: objc/objc-act.c:1206
38751 #, gcc-internal-format
38752 msgid "comparison of distinct Objective-C types lacks a cast"
38755 #: objc/objc-act.c:1210
38756 #, gcc-internal-format
38757 msgid "initialization from distinct Objective-C type"
38760 #: objc/objc-act.c:1214
38761 #, gcc-internal-format
38762 msgid "assignment from distinct Objective-C type"
38765 #: objc/objc-act.c:1218
38766 #, gcc-internal-format
38767 msgid "distinct Objective-C type in return"
38770 #: objc/objc-act.c:1222
38771 #, gcc-internal-format
38772 msgid "passing argument %d of %qE from distinct Objective-C type"
38775 #: objc/objc-act.c:1378
38776 #, gcc-internal-format
38777 msgid "statically allocated instance of Objective-C class %qE"
38780 #: objc/objc-act.c:1455
38781 #, gcc-internal-format
38782 msgid "protocol %qE has circular dependency"
38785 #: objc/objc-act.c:1480 objc/objc-act.c:6680
38786 #, gcc-internal-format
38787 msgid "cannot find protocol declaration for %qE"
38790 #: objc/objc-act.c:1954 objc/objc-act.c:3408 objc/objc-act.c:7297
38791 #: objc/objc-act.c:7631 objc/objc-act.c:7686 objc/objc-act.c:7711
38792 #, gcc-internal-format
38793 msgid "cannot find interface declaration for %qE"
38796 #: objc/objc-act.c:1958
38797 #, gcc-internal-format
38798 msgid "interface %qE does not have valid constant string layout"
38801 #: objc/objc-act.c:1963
38802 #, gcc-internal-format
38803 msgid "cannot find reference tag for class %qE"
38806 #: objc/objc-act.c:2600
38807 #, gcc-internal-format
38808 msgid "creating selector for nonexistent method %qE"
38811 #: objc/objc-act.c:2803
38812 #, gcc-internal-format
38813 msgid "%qE is not an Objective-C class name or alias"
38816 #: objc/objc-act.c:2932 objc/objc-act.c:2964 objc/objc-act.c:7559
38817 #: objc/objc-act.c:7861 objc/objc-act.c:7891
38818 #, gcc-internal-format
38819 msgid "Objective-C declarations may only appear in global scope"
38822 #: objc/objc-act.c:2937
38823 #, gcc-internal-format
38824 msgid "cannot find class %qE"
38827 #: objc/objc-act.c:2939
38828 #, gcc-internal-format
38829 msgid "class %qE already exists"
38832 #: objc/objc-act.c:2984 objc/objc-act.c:7600
38833 #, gcc-internal-format
38834 msgid "%qE redeclared as different kind of symbol"
38837 #: objc/objc-act.c:3262
38838 #, gcc-internal-format
38839 msgid "strong-cast assignment has been intercepted"
38842 #: objc/objc-act.c:3304
38843 #, gcc-internal-format
38844 msgid "strong-cast may possibly be needed"
38847 #: objc/objc-act.c:3314
38848 #, gcc-internal-format
38849 msgid "instance variable assignment has been intercepted"
38852 #: objc/objc-act.c:3333
38853 #, gcc-internal-format
38854 msgid "pointer arithmetic for garbage-collected objects not allowed"
38857 #: objc/objc-act.c:3339
38858 #, gcc-internal-format
38859 msgid "global/static variable assignment has been intercepted"
38862 #: objc/objc-act.c:3828 objc/objc-act.c:3984
38863 #, gcc-internal-format
38864 msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
38867 #: objc/objc-act.c:3866
38868 #, gcc-internal-format
38869 msgid "@catch parameter is not a known Objective-C class type"
38872 #: objc/objc-act.c:3882
38873 #, gcc-internal-format
38874 msgid "exception of type %<%T%> will be caught"
38877 #: objc/objc-act.c:3884
38878 #, gcc-internal-format
38879 msgid " by earlier handler for %<%T%>"
38882 #: objc/objc-act.c:3937
38883 #, gcc-internal-format
38884 msgid "%<@try%> without %<@catch%> or %<@finally%>"
38887 #: objc/objc-act.c:3995
38888 #, gcc-internal-format
38889 msgid "%<@throw%> (rethrow) used outside of a @catch block"
38892 #: objc/objc-act.c:4397
38893 #, gcc-internal-format
38894 msgid "type %q+D does not have a known size"
38897 #: objc/objc-act.c:5029
38898 #, gcc-internal-format
38902 #: objc/objc-act.c:5052 objc/objc-act.c:5071
38903 #, gcc-internal-format
38904 msgid "inconsistent instance variable specification"
38907 #: objc/objc-act.c:5934
38908 #, gcc-internal-format
38909 msgid "can not use an object as parameter to a method"
38912 #: objc/objc-act.c:6162
38913 #, gcc-internal-format
38914 msgid "multiple methods named %<%c%E%> found"
38917 #: objc/objc-act.c:6165
38918 #, gcc-internal-format
38919 msgid "using %<%c%s%>"
38922 #: objc/objc-act.c:6174
38923 #, gcc-internal-format
38924 msgid "multiple selectors named %<%c%E%> found"
38927 #: objc/objc-act.c:6177
38928 #, gcc-internal-format
38929 msgid "found %<%c%s%>"
38932 #: objc/objc-act.c:6186
38933 #, gcc-internal-format
38934 msgid "also found %<%c%s%>"
38937 #: objc/objc-act.c:6400
38938 #, gcc-internal-format
38939 msgid "no super class declared in @interface for %qE"
38942 #: objc/objc-act.c:6438
38943 #, gcc-internal-format
38944 msgid "found %<-%E%> instead of %<+%E%> in protocol(s)"
38947 #: objc/objc-act.c:6495
38948 #, gcc-internal-format
38949 msgid "invalid receiver type %qs"
38952 #: objc/objc-act.c:6510
38953 #, gcc-internal-format
38954 msgid "%<%c%E%> not found in protocol(s)"
38957 #: objc/objc-act.c:6524
38958 #, gcc-internal-format
38959 msgid "%qE may not respond to %<%c%E%>"
38962 #: objc/objc-act.c:6532
38963 #, gcc-internal-format
38964 msgid "no %<%c%E%> method found"
38967 #: objc/objc-act.c:6539
38968 #, gcc-internal-format
38969 msgid "(Messages without a matching method signature"
38972 #: objc/objc-act.c:6541
38973 #, gcc-internal-format
38974 msgid "will be assumed to return %<id%> and accept"
38977 #: objc/objc-act.c:6543
38978 #, gcc-internal-format
38979 msgid "%<...%> as arguments.)"
38982 #: objc/objc-act.c:6781
38983 #, gcc-internal-format
38984 msgid "undeclared selector %qE"
38987 #. Historically, a class method that produced objects (factory
38988 #. method) would assign `self' to the instance that it
38989 #. allocated. This would effectively turn the class method into
38990 #. an instance method. Following this assignment, the instance
38991 #. variables could be accessed. That practice, while safe,
38992 #. violates the simple rule that a class method should not refer
38993 #. to an instance variable. It's better to catch the cases
38994 #. where this is done unknowingly than to support the above
38996 #: objc/objc-act.c:6823
38997 #, gcc-internal-format
38998 msgid "instance variable %qE accessed in class method"
39001 #: objc/objc-act.c:7058
39002 #, gcc-internal-format
39003 msgid "duplicate declaration of method %<%c%E%>"
39006 #: objc/objc-act.c:7119
39007 #, gcc-internal-format
39008 msgid "duplicate interface declaration for category %<%E(%E)%>"
39011 #: objc/objc-act.c:7146
39012 #, gcc-internal-format
39013 msgid "illegal reference type specified for instance variable %qs"
39016 #: objc/objc-act.c:7157
39017 #, gcc-internal-format
39018 msgid "instance variable %qs has unknown size"
39021 #: objc/objc-act.c:7182
39022 #, gcc-internal-format
39023 msgid "type %qE has no default constructor to call"
39026 #: objc/objc-act.c:7188
39027 #, gcc-internal-format
39028 msgid "destructor for %qE shall not be run either"
39031 #. Vtable pointers are Real Bad(tm), since Obj-C cannot
39032 #. initialize them.
39033 #: objc/objc-act.c:7200
39034 #, gcc-internal-format
39035 msgid "type %qE has virtual member functions"
39038 #: objc/objc-act.c:7201
39039 #, gcc-internal-format
39040 msgid "illegal aggregate type %qE specified for instance variable %qs"
39043 #: objc/objc-act.c:7211
39044 #, gcc-internal-format
39045 msgid "type %qE has a user-defined constructor"
39048 #: objc/objc-act.c:7213
39049 #, gcc-internal-format
39050 msgid "type %qE has a user-defined destructor"
39053 #: objc/objc-act.c:7217
39054 #, gcc-internal-format
39056 "C++ constructors and destructors will not be invoked for Objective-C fields"
39059 #: objc/objc-act.c:7326
39060 #, gcc-internal-format
39061 msgid "instance variable %qE is declared private"
39064 #: objc/objc-act.c:7337
39065 #, gcc-internal-format
39066 msgid "instance variable %qE is %s; this will be a hard error in the future"
39069 #: objc/objc-act.c:7344
39070 #, gcc-internal-format
39071 msgid "instance variable %qE is declared %s"
39074 #: objc/objc-act.c:7370 objc/objc-act.c:7458
39075 #, gcc-internal-format
39076 msgid "incomplete implementation of class %qE"
39079 #: objc/objc-act.c:7374 objc/objc-act.c:7462
39080 #, gcc-internal-format
39081 msgid "incomplete implementation of category %qE"
39084 #: objc/objc-act.c:7379 objc/objc-act.c:7466
39085 #, gcc-internal-format
39086 msgid "method definition for %<%c%E%> not found"
39089 #: objc/objc-act.c:7507
39090 #, gcc-internal-format
39091 msgid "%s %qE does not fully implement the %qE protocol"
39094 #: objc/objc-act.c:7565 objc/objc-act.c:9252
39095 #, gcc-internal-format
39096 msgid "%<@end%> missing in implementation context"
39099 #: objc/objc-act.c:7584
39100 #, gcc-internal-format
39101 msgid "cannot find interface declaration for %qE, superclass of %qE"
39104 #: objc/objc-act.c:7614
39105 #, gcc-internal-format
39106 msgid "reimplementation of class %qE"
39109 #: objc/objc-act.c:7644
39110 #, gcc-internal-format
39111 msgid "conflicting super class name %qE"
39114 #: objc/objc-act.c:7647
39115 #, gcc-internal-format
39116 msgid "previous declaration of %qE"
39119 #: objc/objc-act.c:7649
39120 #, gcc-internal-format
39121 msgid "previous declaration"
39124 #: objc/objc-act.c:7665 objc/objc-act.c:7663
39125 #, gcc-internal-format
39126 msgid "duplicate interface declaration for class %qE"
39129 #: objc/objc-act.c:7919
39130 #, gcc-internal-format
39131 msgid "duplicate declaration for protocol %qE"
39134 #: objc/objc-act.c:8736
39135 #, gcc-internal-format
39136 msgid "conflicting types for %<%c%s%>"
39139 #: objc/objc-act.c:8740
39140 #, gcc-internal-format
39141 msgid "previous declaration of %<%c%s%>"
39144 #: objc/objc-act.c:8830
39145 #, gcc-internal-format
39146 msgid "no super class declared in interface for %qE"
39149 #: objc/objc-act.c:8889
39150 #, gcc-internal-format
39151 msgid "[super ...] must appear in a method context"
39154 #: objc/objc-act.c:8928
39155 #, gcc-internal-format
39156 msgid "method possibly missing a [super dealloc] call"
39159 #: objc/objc-act.c:9545
39160 #, gcc-internal-format
39161 msgid "local declaration of %qE hides instance variable"
39164 #: ada/gcc-interface/misc.c:196
39165 #, gcc-internal-format
39166 msgid "missing argument to \"-%s\""
39169 #: ada/gcc-interface/misc.c:254
39170 #, gcc-internal-format
39171 msgid "%<-gnat%> misspelled as %<-gant%>"
39174 #: ada/gcc-interface/misc.c:312
39175 #, gcc-internal-format
39176 msgid "-fexcess-precision=standard for Ada"
39179 #: ada/gcc-interface/utils.c:5299
39180 #, gcc-internal-format
39181 msgid "%qs attribute requires prototypes with named arguments"
39184 #: ada/gcc-interface/utils.c:5311
39185 #, gcc-internal-format
39186 msgid "%qs attribute only applies to variadic functions"
39189 #: ada/gcc-interface/utils.c:5474
39190 #, gcc-internal-format
39191 msgid "invalid vector type for attribute %qs"
39194 #: ada/gcc-interface/utils.c:5537
39195 #, gcc-internal-format
39196 msgid "attribute %qs applies to array types only"
39199 #: ada/gcc-interface/utils.c:5564
39200 #, gcc-internal-format
39201 msgid "invalid element type for attribute %qs"